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
339346686669	339346687188	339346687738	339346688288	339346688838	339346689388	339346689938	339346690488	339346691038	339346691588	339346692138	339346692688	339346693238	339346693788	339346694338	339346694888	339346695438	339346695988	339346696538	339346697088	339346697638	339346698188	339346698738	339346699288	339346699838	339346700388	339346700938	339346701488	339346702038	339346702588	339346703138	339346703688	339346704238	339346704788	339346705338	339346705888	339346706438	339346706988	339346707538	339346708088	339346708638	339346709188	339346709738	339346710288	339346710838	339346711388	339346711938	339346712488	339346713038	339346713588	339346714138	339346714688	339346715238	339346715788	339346716338	339346716888	339346717438	339346717988	339346718538	339346719088	339346719638	339346720188	339346720738	339346721288	339346721838	339346722388	339346722938	339346723488	339346724038	339346724588	339346725140	339346725688	339346726238	339346726788	339346727338	339346727888	339346728438	339346728988	339346729538	339346730088	339346730638	339346731188	339346731738	339346732288	339346732838	339346733388	339346733940	339346734488	339346735038	339346735588	339346736138	339346736688	339346737238	339346737788	339346738338	339346738888	339346739438	339346739988	339346740538	339346741088	339346741638	339346742188	339346742738	339346743288	339346743838	339346744388	339346744938	339346745488	339346746038	339346746588	339346747138	339346747688	339346748240	339346748788	339346749338	339346749888	339346750440	339346750988	339346751540	339346752088	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2742	3600	2300	2742	3600	2300	2742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23035	20182	27112	23020	20179	8653	1748	1091	941	870	906	834	833	827	762	821	770	750	764	737	765	731	715	775	802	757	792	728	757	720	753	704	715	732	713	757	709	698	725	731	771	749	757	698	735	739	723	712	728	775	691	743	728	701	722	746	718	711	780	693	722	700	725	702	776	723	693	635	710	727	735	692	700	735	741	760	706	742	721	712	764	711	743	678	733	796	753	700	755	712	777	761	683	678	730	737	672	717	733	696	741	736	745	774	702	745	690	732	699	746	707	767	723	718	703	692	711	737	674	703	758	690	727	719	756	715	658	717	714	719	762	732	704	769	702	712	692	741	725	733	707	707	630	697	692	754	725	672	722	702	706	713	729	725	712	722	703	722	747	761	738	704	694	707	724	713	667	697	659	709	734	740	688	759	686	681	681	700	727	669	725	678	694	774	715	715	696	724	702	741	714	695	699	731	733	757	704	725	736	723	743	681	694	707	715	732	770	711	742	729	717	751	732	715	704	751	688	694	710	711	728	656	706	710	723	767	739	718	697	678	712	679	702	755	719	730	703	676	755	736	671	678	737	721	763	766	707	715	714	700	713	709	730	719	709	733	731	639	719	751	748	716	759	705	709	684	726	727	685	684	721	707	643	685	685	715	690	721	706	734	723	723	717	688	713	738	746	714	706	735	710	726	748	702	693	719	742	761	705	669	696	761	703	716	743	655	676	703	755	680	704	716	696	741	714	746	671	712	690	715	726	714	735	733	723	753	704	679	724	688	785	722	691	716	693	734	716	670	682	680	720	715	721	708	756	715	737	670	713	682	704	731	756	703	703	704	672	715	731	716	728	702	701	706	683	699	690	705	732	721	728	739	741	705	725	712	723	676	732	719	689	679	718	726	708	726	665	738	748	685	723	691	700	686	665	692	678	717	715	702	702	687	731	729	665	687	723	695	744	664	723	705	681	744	729	710	705	719	724	702	732	726	753	749	702	733	730	687	682	638	690	733	717	714	736	736	712	722	691	743	760	701	723	701	668	718	751	713	696	674	724	660	710	719	688	677	679	694	710	747	721	727	705	720	742	711	666	714	782	744	672	724	700	713	738	644	715	755	711	706	669	704	708	703	653	691	734	734	808	727	696	687	729	663	669	660	689	698	714	663	726	752	671	699	699	671	690	714	665	751	704	713	656	718	693	718	752	671	713	724	728	689	702	672	670	646	736	716	722	725	668	698	710	743	757	682	732	727	712	695	675	696	703	760	684	718	697	738	718	748	713	658	725	661	724	691	707	679	669	752	677	711	709	717	697	672	718	718	679	739	676	681	720	706	678	703	694	675	668	720	716	683	733	714	710	691	739	676	713	680	747	741	732	723	693	744	695	700	676	720	728	694	752	739	731	745	747	773	682	675	733	750	763	706	732	709	716	722	691	727	687	692	683	653	756	667	720	708	675	683	689	750	678	711	730	702	702	704	685	714	710	700	724	725	738	683	739	726	725	725	701	770	676	647	701	681	723	735	692	707	713	710	697	710	713	745	690	680	706	719	707	701	712	710	716	685	692	672	695	665	706	703	674	730	692	687	678	763	721	692	718	781	672	747	715	731	725	692	708	726	678	709	686	693	670	723	669	684	735	695	632	752	687	717	722	672	720	707	680	723	720	701	667	719	659	725	729	685	730	695	740	778	735	714	712	715	768	677	713	726	705	672	703	662	726	722	710	689	693	703	718	700	727	711	702	694	712	715	699	732	725	753	752	728	703	697	718	789	724	786	664	712	721	711	701	699	711	736	670	719	703	698	725	686	726	718	719	710	685	702	729	729	749	703	733	721	676	692	755	714	769	691	627	695	670	698	700	692	737	682	728	729	677	692	728	681	696	754	716	709	696	679	733	702	750	724	726	726	715	747	712	673	675	742	753	644	722	703	715	691	730	697	719	637	719	683	710	762	698	725	710	734	693	685	714	700	732	725	675	666	721	665	709	712	701	724	706	675	718	735	703	770	671	706	728	730	737	676	722	709	726	738	717	709	665	681	722	721	701	714	720	722	680	696	710	708	701	696	727	695	681	692	709	686	729	750	741	671	707	731	665	683	666	703	702	749	714	716	727	739	700	697	715	738	693	695	718	688	715	699	697	733	731	719	723	688	706	696	706	672	717	729	706	686	683	704	737	768	693	723	710	688	739	725	682	760	684	669	714	709	722	688	668	714	697	668	696	698	700	665	660	699	691	708	752	675	733	754	720	701	738	688	647	689	714	701	701	758	767	690	750	705	694	689	692	707	672	711	698	730	671	679	725	699	678	658	724	740	661	721	708	708	670	702	744	706	731	697	728	737	695	635	739	683	705	657	711	726	690	713	712	716	725	743	665	733	731	715	725	747	670	704	743	690	660	711	716	739	698	673	696	691	691	740	688	663	686	680	733	708	676	713	705	714	711	678	718	684	711	713	765	713	725	717	648	740	671	710	642	699	737	711	698	680	704	698	715	725	706	760	709	690	730	710	729	740	739	725	708	660	727	692	724	713	712	670	706	727	704	750	693	689	735	727	702	674	717	694	694	694	766	713	699	730	725	719	719	696	715	723	708	711	731	743	667	707	702	699	714	752	749	727	703	745	731	703	728	737	735	734	741	695	694	665	666	729	735	689	707	716	715	670	674	710	736	730	704	749	723	719	702	693	718	665	712	699	743	715	749	688	709	672	722	702	705	720	741	730	692	690	704	691	684	684	678	709	716	722	673	692	711	740	719	738	709	689	721	696	763	736	733	713	676	686	733	690	698	675	716	724	704	769	726	746	673	721	719	726	692	662	701	774	691	704	701	703	752	708	731	714	695	685	719	680	720	666	729	702	693	667	744	761	731	698	705	715	754	704	719	706	719	683	762	698	700	738	707	661	723	721	714	693	713	699	666	678	706	709	673	711	704	750	705	718	727	711	679	707	708	709	677	707	712	699	717	703	741	707	712	702	756	703	700	725	694	719	717	739	758	710	728	710	732	698	703	699	680	688	678	704	760	709	701	724	756	686	702	713	664	709	708	738	688	696	690	665	699	672	712	764	715	710	691	676	702	756	725	739	757	715	700	698	707	727	685	694	714	706	684	725	725	700	737	715	725	703	700	689	727	720	739	716	702	727	733	717	728	684	700	706	711	736	718	705	697	707	738	693	696	736	692	667	649	667	750	724	688	700	692	715	664	711	722	685	719	691	677	733	674	698	718	709	675	729	718	703	645	708	691	707	737	709	697	711	737	725	700	728	626	661	675	692	633	715	694	705	762	726	708	680	665	714	683	719	717	697	732	725	707	697	728	741	757	628	714	688	714	682	698	726	676	769	691	700	729	740	710	705	719	740	741	679	672	716	768	754	746	675	689	644	696	696	655	670	730	705	719	669	708	714	733	680	722	750	699	700	727	709	665	703	682	659	789	658	705	725	723	742	694	741	741	684	709	733	679	700	751	734	654	662	687	717	708	702	713	756	715	703	681	698	755	740	717	689	697	711
3485	5496	4638	2483	1700	1356	1145	914	889	841	776	669	720	652	668	654	613	607	615	607	580	581	630	581	546	550	549	557	548	584	560	557	628	580	566	587	543	546	556	567	560	542	527	558	550	501	528	530	556	550	589	535	543	580	544	551	531	572	571	555	550	555	528	535	548	560	540	523	540	545	567	558	542	570	527	569	523	558	531	560	588	523	502	557	551	550	562	562	530	573	519	537	531	544	534	523	589	551	543	574	522	506	546	596	532	495	557	557	550	520	544	529	572	527	557	550	557	543	535	533	524	540	551	506	545	526	515	537	556	579	559	513	553	555	481	528	529	582	555	559	553	583	513	535	549	514	507	525	538	554	530	508	492	589	547	507	530	519	537	567	577	524	555	565	565	578	562	531	531	535	519	540	584	531	512	562	551	531	556	548	540	521	558	574	546	560	528	543	524	568	552	554	544	502	518	465	521	540	535	553	564	505	523	564	512	507	538	589	555	575	561	574	515	564	514	523	581	545	551	547	598	547	539	567	528	542	519	526	557	541	574	584	553	572	545	549	522	543	551	551	519	547	548	574	538	514	549	523	557	545	556	551	531	541	511	518	564	517	535	502	549	525	531	527	534	544	516	531	545	599	532	516	530	584	554	570	496	519	489	580	534	557	518	525	502	553	531	542	523	567	576	544	590	525	518	564	566	548	524	569	555	520	506	547	548	575	533	485	544	578	541	526	579	580	519	515	563	520	525	542	529	522	524	520	533	522	510	533	543	610	522	544	501	528	572	522	530	534	534	533	541	527	524	536	573	568	567	529	524	547	539	538	499	548	517	553	540	539	568	581	564	555	534	551	553	551	576	508	505	518	528	553	535	531	533	584	548	567	561	539	548	561	564	561	481	531	498	519	534	544	495	542	529	499	524	473	553	526	559	536	520	533	532	501	581	502	542	545	538	531	533	566	509	511	528	563	513	541	538	582	551	527	541	559	539	546	566	525	525	520	561	516	528	564	520	537	519	539	564	505	481	563	507	542	548	531	541	506	522	517	514	521	554	537	502	494	538	511	492	524	545	551	549	581	583	566	530	553	520	540	543	535	515	517	479	552	561	534	560	519	537	526	562	533	515	519	576	565	567	514	558	493	508	511	530	560	538	532	529	537	538	535	528	550	533	524	499	557	554	526	557	522	552	535	546	552	507	530	548	532	533	545	542	512	496	547	559	508	561	546	563	512	541	530	522	527	522	518	539	535	555	551	567	567	529	545	532	566	543	504	529	562	538	567	543	516	524	541	559	544	523	545	532	517	524	524	546	589	550	516	530	541	563	540	515	550	503	542	498	537	536	575	522	511	565	569	547	524	504	498	532	557	528	550	525	569	528	565	547	487	534	562	542	473	540	538	515	539	517	488	527	516	514	517	528	509	542	555	551	553	536	518	538	568	532	463	531	530	553	544	548	526	516	580	557	514	560	552	506	536	533	536	526	527	517	542	527	533	500	536	520	551	556	542	558	501	524	540	547	524	512	541	519	530	544	519	546	539	514	509	516	554	541	495	495	523	508	532	528	536	526	526	568	500	507	540	510	531	525	488	543	550	523	550	505	562	534	543	536	530	508	561	554	552	567	520	500	520	540	527	549	525	558	498	522	559	545	517	512	493	553	582	541	499	554	583	544	550	488	527	528	536	536	526	508	560	545	527	546	548	513	517	501	516	545	566	496	550	513	552	543	527	516	523	549	508	539	533	523	541	572	536	506	487	543	507	549	521	512	545	553	547	533	530	564	520	499	558	498	524	535	567	538	560	517	540	551	525	541	579	524	589	528	594	512	511	546	559	553	535	540	484	508	582	565	522	549	504	554	539	579	514	510	500	511	521	498	559	533	529	504	544	512	571	516	573	514	510	541	509	564	515	529	542	568	544	571	519	541	523	485	517	530	567	517	526	509	526	527	513	531	499	524	529	516	518	508	575	526	541	523	545	599	505	564	573	530	549	542	568	538	542	570	502	549	515	532	574	517	502	555	541	567	495	556	485	517	519	527	560	519	555	575	501	520	489	503	536	555	555	549	520	538	564	494	528	496	547	526	527	569	518	528	540	539	532	525	524	537	557	545	536	519	554	558	550	563	505	516	512	532	472	583	515	528	547	496	584	511	509	518	561	528	527	544	549	534	500	541	521	556	533	540	515	496	527	527	533	543	548	557	545	504	515	548	560	496	506	567	529	551	490	549	542	544	528	521	541	504	555	540	504	544	535	561	538	547	516	567	557	539	516	491	498	513	556	510	498	563	505	535	562	491	547	477	507	525	578	552	533	506	521	510	520	515	518	536	556	567	561	517	555	494	509	535	510	568	535	516	515	501	546	524	549	525	503	515	519	513	545	500	553	488	518	509	545	574	540	531	588	535	539	556	544	547	538	526	546	517	503	500	514	544	508	521	543	526	544	527	558	504	556	566	510	529	528	554	539	490	491	491	500	507	502	523	559	498	503	534	543	522	528	520	543	507	560	543	572	548	558	541	526	547	537	512	526	497	579	544	545	526	512	578	558	535	518	524	506	534	507	507	573	550	547	533	536	541	541	527	564	534	475	508	521	519	553	566	522	514	537	554	512	505	496	576	542	518	533	526	517	529	522	530	531	517	571	505	524	537	507	530	551	528	517	572	533	506	508	528	500	509	455	508	556	563	540	534	499	538	537	545	533	571	521	531	537	532	495	508	542	554	543	539	506	551	561	574	501	535	565	543	571	547	532	503	557	522	530	490	554	562	561	498	523	557	484	556	530	515	553	561	513	562	572	541	508	534	539	555	550	544	528	550	531	522	524	510	511	487	524	520	514	497	512	533	571	518	526	539	511	524	550	515	536	501	527	526	537	532	512	522	533	515	520	539	560	544	547	530	545	505	536	567	539	554	531	551	565	548	538	541	500	544	558	526	542	550	562	554	529	538	526	512	543	498	520	505	566	531	554	534	508	510	570	557	515	492	551	486	566	564	486	540	557	540	526	534	539	558	548	525	548	535	514	558	544	512	514	530	527	524	517	565	537	534	504	515	539	530	521	495	508	534	498	522	537	516	549	545	511	526	564	567	537	540	511	529	544	558	569	525	552	534	520	529	548	496	493	493	527	492	553	536	511	596	552	513	502	547	545	508	528	504	516	521	515	534	525	533	507	509	497	511	535	510	537	544	535	549	549	493	518	558	559	512	488	534	492	531	516	510	506	521	502	523	548	529	516	546	562	519	493	534	507	543	478	555	559	542	499	557	522	553	529	559	542	566	507	545	516	535	540	542	532	563	541	531	534	550	504	531	548	544	511	560	551	473	537	515	527	532	547	518	531	568	530	531	534	506	553	550	532	553	527	552	501	491	503	528	534	550	540	530	538	483	529	535	556	495	540	556	538	545	514	556	530	541	507	577	511	540	533	507	520	484	526	528	566	522	555	527	520	503	554	540	551	520	534	516	563	522	545	503	522	500	512	556	544	549	551	542	525	542	498	517	545
27949	10461	836	439	361	315	301	316	296	326	296	306	314	348	264	266	294	299	292	332	282	330	298	299	299	318	277	293	306	284	299	314	297	325	295	276	313	280	266	289	305	307	323	332	289	289	318	321	313	313	308	309	298	310	336	294	300	309	311	310	300	270	320	321	337	304	301	287	309	329	300	303	315	306	280	291	319	298	327	312	288	317	317	299	337	281	306	315	305	286	275	283	282	306	318	288	283	288	276	305	316	302	289	322	319	308	319	300	341	338	287	299	282	289	290	315	312	291	305	308	305	298	291	310	322	302	322	303	282	331	291	261	331	309	311	294	302	290	308	338	275	310	279	289	323	293	329	319	287	290	294	327	313	298	298	306	287	316	309	327	313	301	328	304	322	287	276	324	308	291	316	298	286	293	317	318	281	323	296	315	330	302	310	301	295	316	346	307	323	313	319	312	312	297	299	298	306	301	320	306	325	312	319	302	313	307	295	322	308	301	297	308	293	283	322	327	264	323	319	320	295	319	290	309	290	328	343	325	310	317	301	292	287	297	302	341	307	278	288	290	286	292	307	333	315	303	318	326	327	338	305	291	292	326	305	326	319	307	298	291	307	288	299	295	272	299	286	311	326	354	310	328	311	296	288	321	288	319	314	315	282	315	301	313	332	305	332	315	310	278	263	302	283	307	275	332	337	287	309	319	278	265	304	306	337	294	300	325	296	311	314	284	313	298	308	299	295	333	346	312	336	326	322	284	325	292	367	298	325	300	335	288	310	297	322	328	315	293	283	309	285	269	305	291	319	308	311	319	268	335	317	320	287	324	318	303	304	308	312	283	294	289	373	286	298	323	314	300	320	311	324	279	281	337	285	264	317	320	303	321	296	290	303	321	302	304	289	301	320	284	295	307	338	308	336	316	312	298	306	345	302	286	272	322	295	287	318	282	331	272	301	314	327	328	323	333	337	303	302	325	305	334	326	306	335	311	304	295	284	303	311	330	314	319	315	297	294	312	321	271	304	296	340	315	318	316	290	311	281	303	326	277	306	294	315	321	313	317	305	264	307	327	314	314	303	306	327	307	307	299	293	332	320	326	281	307	313	311	286	316	327	291	324	307	273	286	311	297	292	297	326	293	350	292	304	319	315	310	315	333	301	297	279	306	318	322	296	300	308	304	293	295	328	337	290	280	325	280	326	319	318	320	284	310	300	300	287	288	314	302	296	306	286	337	326	299	331	309	312	292	310	278	312	298	334	283	340	297	326	326	297	289	290	321	297	302	307	329	305	313	290	303	331	338	316	315	338	302	340	318	314	310	339	314	311	324	300	306	269	287	307	298	308	298	300	312	311	294	310	283	287	306	303	313	321	297	300	310	314	319	302	311	300	300	331	306	286	302	329	322	338	298	331	312	303	297	317	289	301	301	323	307	348	290	297	311	307	296	299	302	303	280	315	311	282	312	311	332	293	281	294	305	293	300	296	294	307	335	333	288	279	286	313	320	293	309	305	319	289	289	316	286	278	315	325	306	326	320	319	316	344	301	316	317	313	309	298	296	335	315	302	273	279	282	283	291	314	285	291	306	289	295	275	313	308	307	320	277	297	308	299	323	297	317	312	299	324	300	284	301	325	327	308	301	297	298	294	301	321	330	309	298	317	329	333	307	310	309	292	299	314	307	300	267	312	324	314	285	315	306	295	327	278	310	322	285	288	295	310	307	317	313	326	338	293	312	307	331	319	296	325	310	310	312	324	321	303	305	269	301	330	333	300	300	319	299	326	300	341	305	312	283	299	308	304	306	317	302	337	309	318	308	293	332	302	297	304	304	303	322	307	322	329	275	333	321	279	332	308	326	295	314	294	288	299	283	289	296	321	327	310	309	302	303	265	299	268	303	293	311	309	297	305	318	288	296	331	309	267	307	294	287	337	310	344	292	309	311	334	309	292	314	283	297	295	274	299	327	273	329	315	315	291	280	281	330	309	326	318	277	291	287	307	310	300	299	317	304	329	303	289	316	294	331	323	294	308	324	313	319	337	344	327	283	293	295	296	295	334	299	281	315	325	291	295	322	302	291	335	313	316	326	268	310	317	327	289	309	302	310	300	311	308	277	316	330	307	327	290	300	310	297	303	310	322	315	297	292	305	305	278	306	320	291	311	333	314	305	267	329	322	332	298	318	305	304	312	313	318	305	301	315	292	294	294	306	311	286	268	315	319	312	290	325	328	300	337	317	306	317	295	285	325	315	300	278	320	301	309	291	316	290	304	306	295	308	305	321	319	302	294	297	324	288	311	304	260	325	301	344	295	325	258	269	312	308	286	311	304	279	293	300	300	304	347	307	298	296	293	321	275	317	343	284	295	315	315	308	317	342	323	298	314	312	284	307	271	325	341	289	299	328	330	313	316	335	332	301	301	279	305	291	316	310	322	283	321	293	295	307	293	340	330	308	298	279	300	309	277	334	297	312	269	324	308	326	314	330	297	315	307	307	299	321	327	328	298	296	323	318	305	257	291	292	298	316	319	315	304	339	321	346	302	309	270	354	306	291	289	303	323	305	317	304	319	322	314	307	295	304	308	315	329	280	319	315	307	320	287	317	272	319	321	330	310	307	304	312	288	314	324	306	304	297	317	292	311	303	315	290	320	310	323	326	300	309	295	285	336	311	318	312	325	275	326	332	287	298	318	338	303	325	311	322	313	274	295	306	299	297	290	305	329	280	290	293	323	298	317	293	330	295	327	314	274	302	313	308	296	330	293	304	275	295	314	300	305	321	339	295	300	282	337	319	282	295	307	291	267	310	313	281	314	294	330	303	328	277	295	287	312	293	312	316	305	298	290	318	314	300	297	329	299	325	328	299	318	310	326	323	292	305	287	285	312	315	290	307	342	299	280	338	298	336	303	338	283	332	303	293	345	311	337	305	303	283	311	295	281	297	302	323	324	297	282	294	298	322	293	340	327	321	303	283	318	299	322	318	301	326	317	295	294	325	333	315	319	281	294	306	293	334	318	327	275	337	285	274	290	310	292	311	304	303	306	337	299	321	310	321	318	313	299	307	269	327	297	309	299	312	298	284	322	294	308	308	309	301	297	302	311	316	312	324	326	291	313	296	290	318	323	307	296	313	349	286	299	266	330	310	311	313	317	299	280	292	302	278	322	325	292	344	264	309	300	293	301	303	305	323	312	364	280	298	300	322	308	287	318	340	320	282	309	312	310	300	304	306	291	290	304	353	285	292	314	314	298	306	305	296	288	308	315	283	303	324	310	291	297	301	312	302	320	286	340	331	303	288	307	298	292	315	328	287	293	300	297	292	299	320	307	303	279	296	291	282	296	295	309	299	317	310	317	296	269	322	344	317	295	292	312	303	293	283	333	284	330	266	291	313	310	303	293	318	311	302	296	287	322	326	330	296	313	308	303	271	300	296	313	302	292	317	301	290	317	288	295	307	291	302	317	276	285	308	282	287	282	326	284	325	280	312	306	303	313	328
4614	423	381	291	221	237	225	213	241	207	223	243	230	248	260	232	207	227	216	238	243	245	244	270	241	233	218	240	236	236	217	226	224	230	238	215	239	232	247	225	264	245	255	218	235	195	234	250	216	219	198	208	232	233	227	243	231	220	225	254	230	229	239	229	237	214	209	219	214	247	218	204	251	258	225	230	219	222	217	197	221	229	236	238	229	212	243	218	239	224	240	242	227	238	218	211	236	240	228	203	224	247	220	220	214	226	222	212	263	212	215	229	227	197	264	242	234	226	237	256	238	229	232	215	248	239	278	229	224	229	253	243	263	220	210	241	272	215	258	249	213	207	198	241	225	220	207	220	233	204	220	231	235	240	237	234	208	242	239	240	199	257	223	196	231	217	221	239	238	209	220	225	241	248	228	211	246	210	225	243	234	220	209	236	236	217	244	228	204	237	221	240	225	262	216	230	248	241	230	215	212	261	217	218	245	247	199	216	241	219	241	245	230	221	227	209	224	245	225	204	241	243	224	221	247	214	238	213	218	247	245	205	224	249	206	250	250	204	217	241	205	199	242	210	249	221	237	241	252	226	228	211	215	202	224	212	231	220	238	232	249	200	243	218	217	219	205	258	257	234	234	240	208	204	244	213	237	228	235	218	223	218	250	219	220	229	229	217	243	220	244	224	219	211	225	227	248	253	221	210	236	221	257	219	231	199	203	230	205	225	262	230	213	230	210	249	198	226	257	233	215	235	224	215	228	226	235	239	209	195	220	228	198	234	216	228	229	237	241	197	240	251	217	221	233	226	232	205	237	250	234	232	240	206	220	217	230	232	248	242	230	232	232	252	189	227	224	217	224	206	197	231	229	230	217	224	231	228	238	222	255	212	238	227	197	233	255	220	223	216	246	261	235	237	224	216	247	221	218	228	206	225	237	206	223	233	213	214	237	223	238	193	258	227	203	212	229	212	210	248	219	234	218	221	210	218	216	226	224	231	235	224	220	239	220	215	213	239	222	226	238	231	222	238	218	231	216	221	211	221	243	213	238	227	225	242	212	231	209	240	235	234	238	250	211	215	206	225	227	228	239	207	229	243	209	229	217	211	216	216	228	247	245	249	209	204	206	216	202	238	191	218	221	213	225	242	215	235	246	224	215	228	212	235	235	224	234	218	229	227	201	238	255	247	236	217	231	244	205	213	227	249	235	227	207	229	216	223	245	236	224	212	226	231	219	268	241	255	244	221	213	231	218	210	233	219	244	217	223	243	205	219	222	246	229	237	222	227	229	244	236	232	213	224	232	219	230	218	223	235	230	206	225	239	218	220	219	238	221	212	247	271	256	241	216	243	226	189	244	245	210	200	229	245	210	229	236	215	244	247	226	266	253	234	245	228	194	221	250	231	204	240	230	226	242	224	239	215	199	222	215	232	214	242	216	205	234	221	218	237	234	224	219	208	218	246	234	253	229	241	200	212	220	246	231	265	222	227	237	227	201	256	223	237	264	256	196	240	243	228	224	218	224	225	225	249	218	215	211	242	239	226	246	226	218	228	233	246	248	217	245	214	234	217	224	226	233	218	227	227	230	227	237	248	241	218	233	237	239	204	230	218	227	219	228	204	208	234	204	231	235	228	235	220	218	227	221	223	222	230	261	200	229	225	225	208	245	257	224	219	230	218	229	264	202	219	225	244	204	255	246	236	220	238	227	202	229	236	228	248	251	213	240	252	217	209	211	229	217	228	235	202	239	216	218	237	255	205	233	221	223	229	250	235	218	222	234	232	226	244	208	252	214	222	207	235	211	218	208	236	224	219	224	222	214	252	235	236	246	230	219	219	228	222	228	213	231	234	239	243	228	203	228	239	240	231	255	200	223	234	219	216	225	217	218	236	234	229	221	220	220	242	221	215	253	213	213	198	229	228	227	255	236	215	229	223	231	225	234	221	223	242	235	237	217	234	234	224	197	217	225	225	223	198	225	223	240	221	238	227	231	212	221	212	224	243	192	215	252	241	222	252	231	225	223	244	240	215	245	218	252	238	232	238	224	242	221	232	231	212	213	227	224	212	214	209	239	233	218	271	239	220	225	219	246	231	216	229	237	239	219	231	235	227	219	230	205	225	225	228	276	231	198	230	231	211	218	222	211	222	210	241	207	240	218	226	227	215	257	235	205	237	217	232	217	267	214	216	216	240	247	246	234	232	222	209	201	216	229	241	233	208	212	213	202	238	216	230	245	235	221	208	261	210	247	255	220	218	203	229	202	229	232	209	223	228	205	225	220	210	238	229	208	219	187	210	213	214	204	217	226	224	234	206	200	230	249	221	230	195	221	219	222	230	234	223	233	226	220	209	204	205	219	235	240	254	246	257	210	242	221	253	235	230	226	228	230	216	230	224	209	254	231	202	238	205	223	228	223	250	220	253	215	243	223	232	237	216	252	233	214	227	232	242	253	232	221	234	220	236	221	243	220	208	196	226	240	246	207	235	224	227	230	242	201	223	216	210	232	251	220	251	207	254	237	241	255	216	234	223	224	235	215	238	216	239	253	220	238	206	227	240	215	243	253	230	222	225	209	220	226	242	231	208	238	224	247	230	238	212	229	222	244	209	221	221	223	228	221	226	238	228	204	219	231	214	199	222	246	221	207	231	225	225	244	215	219	225	230	212	232	242	211	228	225	229	227	229	221	217	216	220	222	217	219	249	195	213	233	233	224	228	220	214	246	236	224	204	225	208	213	233	234	226	238	238	253	231	200	210	248	204	224	211	231	216	234	230	192	204	249	217	229	208	236	239	239	223	221	217	229	220	221	221	233	233	211	249	233	218	214	239	232	226	211	221	229	227	258	215	228	212	235	242	242	197	208	224	240	221	251	234	219	212	199	234	217	214	239	225	227	227	215	243	195	224	219	254	239	206	237	235	254	241	210	248	211	204	225	227	211	232	202	214	241	234	251	252	214	211	245	220	236	220	220	221	212	203	207	231	231	222	227	230	225	255	231	222	226	221	231	224	241	259	202	263	230	214	247	235	223	228	229	229	250	216	227	229	231	264	238	231	236	242	227	266	215	204	255	249	197	201	216	224	224	216	220	247	188	233	226	217	210	246	234	204	218	248	217	234	234	205	227	209	231	209	197	215	218	218	198	233	244	229	214	202	233	215	222	207	219	239	233	209	234	254	220	201	241	210	233	209	226	213	200	233	214	225	220	221	227	225	227	213	211	215	227	228	240	235	208	237	222	244	212	225	220	240	199	231	216	226	237	223	221	230	208	227	234	243	221	241	217	220	190	232	243	216	247	225	226	227	241	205	229	212	251	206	237	238	226	270	204	230	231	235	249	211	219	224	220	247	232	195	251	222	225	245	232	244	250	258	241	230	246	229	207	231	244	214	239	239	234	189	229	221	244	217	191	242	234	210	218	234	240	257	242	231	242	206	249	259	229	239	227	224	202	240	223	238	211	245	218	237	226	207	239	251	216	241	218	252	261	217	243	236
25448	21430	27913	25342	11440	1535	1070	850	798	737	771	732	750	748	716	762	747	709	727	707	692	723	673	685	720	693	707	695	701	682	723	653	655	697	693	705	691	730	688	730	702	684	682	650	701	689	647	688	741	696	642	662	663	636	748	681	686	707	673	696	692	665	672	674	716	690	658	714	680	723	691	681	673	709	721	679	665	657	676	724	744	674	691	700	711	687	698	720	740	683	701	655	669	694	691	707	697	697	680	667	732	677	713	693	658	694	687	697	675	668	699	617	750	668	688	702	647	706	691	679	701	707	663	695	670	672	715	676	683	702	665	717	698	721	635	684	694	669	676	702	701	667	727	695	685	656	676	660	729	716	667	671	673	680	682	706	697	674	727	690	708	694	661	661	732	711	660	723	705	676	677	705	734	692	699	659	663	672	669	674	729	661	676	645	749	699	671	722	678	726	696	734	703	670	683	685	640	673	706	691	647	656	741	658	649	707	664	731	690	715	713	648	677	698	717	686	648	641	719	672	701	662	689	689	676	694	710	684	664	680	744	633	673	660	669	661	685	699	675	714	702	691	673	657	679	670	713	661	646	685	703	714	651	694	657	695	683	673	711	734	663	653	711	675	688	662	683	689	689	715	696	686	670	707	654	662	701	658	695	681	675	677	672	686	694	688	696	704	696	706	680	663	707	683	687	713	660	698	634	645	662	694	651	716	686	656	687	665	704	666	691	711	703	672	683	688	650	682	727	714	694	712	662	687	680	658	682	711	660	644	643	696	636	715	709	722	675	651	702	672	668	696	700	692	712	652	723	671	699	731	673	699	662	681	674	771	662	690	687	705	728	692	656	657	660	643	672	691	693	683	705	703	680	682	663	631	686	639	666	656	667	702	660	658	713	690	677	666	737	723	692	709	725	733	669	660	676	675	671	697	664	739	739	695	682	659	711	695	727	608	705	666	678	634	712	694	724	673	645	663	697	675	690	677	652	664	725	686	665	673	700	700	681	695	667	682	672	696	680	720	653	651	743	714	687	687	634	672	668	676	710	689	669	688	648	635	618	725	684	705	685	666	686	698	691	676	701	692	651	705	674	675	688	707	623	692	706	679	690	682	693	675	683	630	683	652	730	698	674	695	653	685	673	679	681	740	673	662	655	674	694	687	739	696	681	718	676	645	681	708	667	661	718	690	682	690	665	688	692	690	687	716	672	697	658	749	672	689	682	676	723	647	748	677	610	692	678	664	671	650	686	686	731	691	706	706	692	658	677	673	720	689	658	699	665	695	662	670	725	685	686	694	685	718	701	640	661	694	657	701	697	630	685	668	649	651	736	648	671	692	653	715	681	699	734	681	675	659	666	662	692	659	705	662	686	681	683	705	635	653	674	669	656	706	723	666	665	704	673	687	718	662	667	680	631	675	711	669	757	717	696	661	658	684	723	652	649	671	682	739	705	709	679	703	707	660	702	709	680	678	654	710	728	703	696	690	734	660	716	647	647	670	689	721	714	669	689	687	641	681	687	722	670	680	685	682	667	695	677	672	675	734	678	686	670	672	681	684	675	650	651	680	682	697	713	660	731	667	720	686	675	659	708	710	662	666	686	742	659	716	711	686	670	715	690	690	681	670	705	701	709	672	669	692	700	677	675	710	705	669	651	666	712	690	642	664	651	694	703	652	659	687	700	715	724	695	698	691	727	694	700	604	665	702	701	693	678	690	702	700	683	648	670	763	670	698	718	639	737	699	712	716	671	718	690	699	692	664	712	708	643	691	715	734	652	647	707	672	716	707	675	649	708	723	692	660	677	645	664	704	727	689	644	650	716	680	710	668	681	691	647	703	679	642	686	663	724	701	730	711	651	700	640	713	726	641	698	675	643	726	729	738	707	728	682	685	672	650	652	650	653	710	698	718	696	600	703	641	665	694	647	697	678	710	665	662	717	687	693	672	667	708	702	727	702	657	674	648	675	681	661	639	683	700	706	684	717	707	675	717	724	668	706	720	724	642	689	684	684	693	683	702	744	679	735	699	647	654	681	716	654	697	682	640	650	723	692	677	694	706	701	663	684	673	661	695	699	638	706	715	710	697	701	681	698	684	667	664	693	652	679	707	698	739	735	642	679	652	671	699	695	687	654	696	702	654	723	691	699	701	673	609	688	649	673	651	657	712	707	693	680	709	697	706	639	671	666	662	698	679	687	729	655	700	657	722	688	674	660	695	689	663	670	685	715	698	648	687	712	649	688	718	662	673	663	726	662	699	664	690	621	667	677	714	724	697	692	644	654	684	625	694	690	685	653	665	714	695	717	717	692	646	667	686	717	677	696	692	691	677	696	682	731	683	714	692	714	682	653	703	656	719	674	655	676	647	693	672	669	727	665	681	682	688	680	693	666	701	671	672	725	679	701	680	647	688	706	660	684	713	639	700	676	717	716	700	627	642	703	712	623	704	711	701	675	665	705	654	662	693	685	692	684	681	657	656	667	664	643	690	635	688	638	697	680	702	688	703	704	695	656	709	721	658	704	724	654	695	688	690	678	721	686	724	681	673	662	705	703	682	652	666	749	617	653	671	722	656	718	689	685	690	704	673	702	681	668	678	679	678	715	713	664	755	698	623	663	664	707	688	683	645	709	677	683	663	700	696	641	676	683	667	724	685	679	696	662	701	665	683	701	675	676	706	694	667	698	700	691	654	697	674	636	694	681	690	713	669	681	717	680	715	656	657	704	668	652	716	678	677	710	690	651	675	647	702	673	683	708	653	702	723	653	676	679	681	728	684	720	659	702	668	650	666	666	751	637	686	634	700	685	702	701	663	672	662	714	705	709	683	693	670	671	653	680	650	718	710	654	697	684	727	704	681	728	702	691	676	688	680	677	663	696	682	676	691	700	660	712	667	695	712	714	650	710	664	654	686	698	704	663	697	662	670	696	674	663	719	717	659	623	687	669	666	682	711	711	664	699	705	680	677	710	644	668	648	700	658	646	670	652	660	659	699	721	670	721	687	671	746	646	699	689	686	654	682	672	696	615	689	657	707	662	684	680	622	722	664	686	672	673	735	703	664	642	671	705	691	671	717	727	678	662	693	650	640	643	705	682	655	689	735	684	719	695	670	667	659	646	723	684	737	706	680	667	678	696	721	666	620	687	676	704	683	669	656	660	694	694	646	644	710	665	682	667	720	647	687	704	660	684	701	703	685	692	719	688	671	710	702	690	726	690	671	722	663	698	697	645	697	690	650	692	687	716	663	689	764	677	647	692	722	713	719	696	689	675	685	707	669	728	669	702	705	713	655	690	636	744	667	688	693	697	677	662	690	663	703	680	674	671	691	687	671	668	680	721	682	666	763	741	673	689	645	676	692	715	702	704	699	657	658	721	681	699	678	695	668	701	657	640	658	680	669	681	717	683	716	654	705	733	696	695	652	668	701	684	675	673	684	677	649	708	697	684	715	704	720	675	690	710	720	687	732	680	667	654	715	702	722	637	707	680	682	648	670
3283	3501	2923	1567	1165	925	762	792	688	616	651	608	595	580	580	554	578	565	593	555	505	521	539	540	542	559	518	539	527	561	570	518	484	548	534	538	564	522	556	518	488	565	545	525	547	536	535	484	498	575	539	504	564	479	539	529	543	534	548	484	507	566	546	515	560	515	499	462	525	527	535	587	481	541	525	521	532	511	517	530	500	494	562	495	510	551	528	565	528	499	551	516	502	517	510	527	524	549	487	541	476	503	525	531	498	511	507	547	503	582	552	544	534	505	490	553	498	563	526	558	531	516	485	494	523	488	534	519	504	523	553	565	515	517	520	484	520	534	511	481	552	513	526	549	535	521	534	544	513	519	583	538	469	502	520	560	578	502	566	521	549	507	525	504	503	513	534	513	525	542	552	521	532	540	536	594	510	462	554	536	558	535	474	548	510	544	572	508	546	509	520	521	505	553	542	519	508	537	516	518	521	525	517	537	516	551	517	544	506	511	499	521	508	530	505	509	519	501	545	492	507	498	501	478	530	539	497	571	575	483	511	493	512	530	526	518	498	492	536	517	503	525	522	498	512	525	518	501	519	528	516	521	499	515	546	487	476	553	507	509	507	479	480	506	525	557	509	512	530	497	542	516	525	510	503	540	547	552	538	541	542	529	538	502	516	468	459	465	505	501	528	511	498	479	494	517	504	499	479	519	527	538	517	546	529	487	527	504	543	567	513	517	522	542	524	492	511	511	531	539	529	525	489	501	539	557	491	542	483	526	545	571	486	519	495	505	501	489	494	494	557	523	520	508	502	493	540	520	469	514	468	512	507	522	516	483	521	520	506	526	534	530	537	488	520	513	513	515	513	540	512	532	527	530	544	501	502	556	527	519	554	514	537	507	566	498	534	510	500	523	538	489	499	506	528	504	478	518	521	543	546	528	489	540	507	520	499	544	504	550	515	518	493	493	522	531	508	506	528	561	518	548	500	517	496	550	461	521	514	489	477	520	512	531	516	520	527	507	500	523	540	520	478	526	539	529	499	514	516	508	516	477	516	493	508	472	530	544	501	522	510	519	478	506	523	470	503	526	501	479	494	467	556	521	505	526	508	526	501	514	535	517	483	545	494	491	512	509	492	477	530	512	558	497	493	525	542	500	569	510	549	533	481	507	547	534	498	504	526	518	504	536	538	455	501	554	515	510	489	525	482	492	526	525	537	521	529	472	516	546	509	476	489	510	522	495	540	509	487	544	524	516	495	529	534	520	522	526	518	541	532	499	529	464	509	546	543	495	524	502	573	533	532	478	534	515	493	490	494	513	530	563	530	477	496	514	512	509	482	548	507	541	501	508	527	550	541	517	501	549	553	479	496	555	533	496	514	543	515	525	558	552	505	498	539	493	481	537	521	577	529	510	474	484	553	495	502	485	511	526	522	500	542	536	544	507	511	533	544	512	512	530	516	497	477	522	518	517	525	474	543	501	531	516	545	514	522	508	556	523	518	462	503	472	503	499	509	504	516	522	495	522	491	512	527	510	547	492	513	486	504	503	474	500	486	515	504	519	467	535	530	533	547	492	528	496	505	526	493	489	528	480	526	560	508	538	503	502	517	518	492	514	576	484	545	490	479	520	521	521	497	547	520	484	550	523	513	502	545	521	506	506	554	501	508	469	515	534	518	528	525	512	524	523	539	523	472	501	508	468	523	510	527	512	501	505	498	523	538	525	529	525	474	532	503	545	539	519	503	479	539	521	511	503	546	476	490	532	491	517	504	510	492	520	526	501	528	526	482	530	504	544	530	504	531	528	520	497	536	478	577	535	547	517	468	503	545	547	510	513	544	500	542	484	521	536	498	524	503	494	497	495	555	489	501	527	498	501	506	505	516	501	485	531	517	526	493	540	498	495	495	552	503	515	517	513	521	563	520	515	533	501	535	517	562	529	524	473	525	496	538	519	502	465	481	508	539	498	480	510	543	545	494	542	510	546	533	497	502	525	518	542	483	508	521	536	493	514	507	516	543	531	544	524	519	505	523	521	504	513	490	541	528	486	514	517	471	523	494	547	486	515	528	510	515	534	519	539	501	477	525	530	498	510	526	498	517	475	535	524	519	542	519	502	530	513	517	476	476	522	512	549	527	543	542	478	518	502	551	513	532	526	510	504	531	497	536	479	506	491	497	515	517	536	482	527	451	528	478	506	552	518	515	508	523	529	533	572	510	486	499	477	495	539	516	489	525	521	553	508	548	503	504	514	532	482	515	493	525	468	533	560	496	499	546	483	500	452	515	483	528	526	483	547	559	513	493	537	548	533	504	495	487	517	558	498	535	543	512	501	527	534	519	510	507	502	491	491	511	528	497	501	489	511	551	487	500	516	521	479	520	544	511	488	502	543	496	486	524	528	489	521	514	486	485	506	519	565	522	508	524	562	473	500	495	555	512	467	485	509	514	511	528	498	509	572	520	500	491	459	515	495	492	498	541	473	496	523	512	536	556	518	473	498	518	492	542	516	515	530	501	510	550	497	511	529	511	509	514	523	520	524	486	495	465	524	521	554	520	552	549	494	559	541	533	523	543	511	479	538	504	540	531	499	484	504	539	530	487	521	547	550	517	503	498	513	494	514	522	528	493	522	507	546	501	512	507	483	536	506	525	518	511	551	467	518	538	519	510	512	479	579	501	501	522	493	514	516	484	510	519	472	522	523	525	536	521	510	508	496	537	554	558	495	511	496	534	480	496	513	510	522	505	529	483	537	522	519	526	529	482	503	520	512	510	503	545	510	517	485	500	488	530	517	526	492	538	519	523	519	512	506	520	533	515	529	491	546	495	472	494	544	510	501	487	514	519	477	535	524	514	506	502	514	514	537	510	504	505	494	515	541	540	544	500	521	539	498	514	499	513	511	538	493	543	494	527	519	552	533	514	514	530	516	495	519	518	486	458	506	472	512	484	496	536	533	527	489	533	497	480	504	543	451	496	478	523	520	510	528	521	483	494	544	499	541	496	528	503	499	484	520	528	529	537	564	578	518	496	504	495	544	486	503	544	535	542	504	501	493	504	527	542	482	529	512	561	551	512	516	549	519	521	485	500	520	503	499	531	484	500	549	494	488	512	518	538	555	490	502	511	502	505	511	529	526	531	521	503	514	481	540	537	481	527	472	498	545	486	530	493	495	497	505	527	497	517	512	510	521	499	523	509	503	509	525	523	471	536	521	527	469	516	505	495	489	543	519	506	512	518	511	512	531	542	534	527	523	491	555	547	529	501	506	525	579	553	501	488	508	498	459	507	517	555	533	528	507	515	535	522	537	488	513	529	536	549	512	501	506	484	530	491	513	504	486	515	495	532	505	483	528	477	480	498	552	515	512	503	538	525	500	556	581	503	515	533	543	499	466	488	521	513	507	533	557	518	497	533	517	519	467	504	527	515	464	524	499	488	521	502	487	500	558	474	483	494	467	510	514	526	479	499	522	523	493	485	492	508	529	508	501	529	525	544	497
24497	21418	28748	24453	21414	9279	1973	1155	997	943	920	942	870	813	856	841	814	813	843	799	816	744	848	831	752	782	772	797	737	765	753	753	748	764	769	764	802	751	747	752	752	744	794	776	765	736	730	769	686	763	786	754	745	771	769	751	731	737	720	773	770	793	743	777	742	777	742	751	765	786	753	765	783	775	726	782	759	764	750	748	710	727	770	724	754	778	776	758	720	705	812	802	778	773	654	729	762	729	788	798	738	774	750	730	768	748	745	732	740	768	750	801	770	740	730	760	811	772	745	720	728	724	715	770	780	731	791	750	693	757	771	716	706	769	790	797	749	740	757	734	759	763	780	719	756	778	805	720	731	737	750	764	803	739	756	754	739	756	725	740	723	692	683	740	721	776	748	744	710	718	774	693	751	730	756	772	753	764	741	727	764	742	768	717	761	741	735	715	764	750	741	725	748	770	783	761	697	774	758	765	716	782	742	774	787	762	750	811	729	725	739	785	737	729	738	769	740	746	771	749	789	752	777	739	786	755	743	735	731	789	765	755	807	783	805	713	748	749	721	794	780	766	775	738	773	773	724	712	733	722	710	708	783	747	776	775	689	747	712	752	744	788	730	768	757	757	756	741	758	765	805	766	732	731	746	751	734	763	722	759	753	736	782	731	722	743	779	764	726	753	742	778	748	748	827	757	762	734	726	681	760	782	738	761	784	747	715	738	735	738	733	812	772	767	759	705	785	755	722	770	766	745	686	731	779	778	727	749	746	708	744	792	697	784	750	699	741	729	698	731	752	757	770	728	764	773	761	756	739	810	712	717	736	770	731	704	752	708	751	796	806	772	740	756	772	701	749	738	750	754	809	787	720	733	770	694	747	763	793	789	708	757	758	764	766	730	744	800	715	728	787	721	741	738	729	766	750	772	790	736	739	726	764	752	762	821	753	729	768	749	768	717	768	772	796	770	729	766	779	764	789	773	757	707	743	721	757	730	788	768	734	720	730	736	742	782	700	811	699	705	780	768	728	730	693	758	746	754	774	731	749	701	758	818	729	774	731	743	699	786	760	721	731	736	771	767	752	740	724	714	784	801	733	791	734	737	724	783	785	789	772	756	745	754	736	768	768	772	731	755	736	764	707	693	756	740	805	760	710	761	763	779	727	765	747	747	742	785	773	697	720	720	738	781	777	770	764	720	758	760	770	798	825	777	754	769	742	753	754	717	703	767	760	743	776	765	795	753	753	768	714	756	770	711	731	756	711	812	798	755	727	718	792	741	707	767	741	705	723	739	732	737	754	735	741	732	760	723	743	729	762	753	778	762	765	790	752	790	788	771	750	692	753	744	727	796	728	782	751	768	736	740	738	764	737	811	725	716	791	742	768	736	762	751	711	767	759	791	759	752	724	727	744	749	792	734	738	711	740	736	715	754	737	709	791	747	677	792	772	705	711	796	753	754	764	731	835	733	765	703	752	810	764	754	769	747	722	743	757	726	734	724	726	747	750	815	766	774	770	727	735	781	743	783	746	749	740	770	741	767	750	709	791	790	745	795	720	760	770	753	727	746	729	770	753	793	762	736	766	755	757	778	767	730	767	762	759	704	759	771	806	714	726	753	755	784	751	715	758	784	775	775	784	763	757	766	714	772	773	772	736	744	779	704	796	747	719	771	748	768	753	765	746	768	803	767	771	785	758	763	734	696	786	724	753	756	790	729	783	740	755	748	753	771	771	740	757	775	771	702	725	712	784	731	773	776	797	698	697	757	727	765	767	782	751	686	768	736	712	694	713	740	756	722	716	710	745	765	715	737	732	735	743	771	771	742	718	691	736	676	707	779	770	783	777	787	752	715	748	726	760	742	758	782	747	742	760	784	760	772	754	739	761	728	727	737	784	747	754	736	730	736	736	733	779	796	677	717	739	755	708	779	692	738	739	687	756	742	732	748	750	724	706	735	772	737	756	748	672	748	743	744	774	763	797	757	776	707	752	757	737	770	775	710	760	710	738	788	746	752	765	742	742	781	803	735	733	732	713	793	732	820	739	734	693	776	789	794	766	753	710	738	782	754	745	746	745	745	784	697	718	752	748	749	791	704	746	726	765	734	690	716	767	756	723	747	743	742	741	766	739	783	786	723	713	764	732	739	749	740	769	730	704	745	726	741	753	783	739	688	782	716	752	751	732	758	745	707	762	725	719	701	696	735	739	730	765	702	706	679	751	711	816	728	771	752	701	702	781	749	733	797	765	728	751	774	728	747	744	786	711	773	728	722	733	716	774	733	762	763	733	749	742	740	744	763	719	793	727	700	736	757	765	769	762	715	751	704	723	741	763	717	745	739	721	721	728	708	763	742	801	771	741	780	732	751	725	727	763	739	758	751	724	746	736	756	729	761	734	780	728	775	781	746	719	746	743	834	774	746	715	746	773	788	729	747	716	770	738	765	733	729	728	736	800	738	777	735	749	735	730	747	796	738	710	670	739	740	728	736	758	749	729	740	750	766	738	809	711	731	793	781	724	752	689	752	758	708	746	756	779	726	684	697	767	758	762	726	725	721	782	713	774	760	731	783	750	735	782	742	738	701	749	774	744	794	768	751	716	730	778	733	755	724	696	775	744	746	788	712	745	756	788	681	698	752	748	769	746	765	756	739	744	744	724	752	726	740	714	790	732	754	757	817	735	817	763	718	755	770	751	735	720	760	713	767	731	791	764	731	762	778	730	730	711	761	732	768	778	730	699	717	737	772	794	690	807	736	778	787	767	783	739	717	749	794	759	706	747	773	746	683	755	720	746	742	764	703	777	744	769	755	746	778	765	722	712	736	713	779	755	753	749	713	741	800	777	845	703	788	771	722	802	745	754	785	821	737	756	785	767	746	739	735	784	694	718	715	764	718	752	737	709	745	751	745	801	753	743	746	770	694	719	758	752	725	792	704	734	762	724	725	718	704	694	750	776	742	724	754	765	698	757	762	730	717	713	746	753	717	751	726	747	691	741	749	738	800	764	735	736	720	759	712	693	725	762	824	735	706	745	726	755	733	751	732	727	714	759	785	747	794	739	729	723	761	755	778	785	728	789	763	768	726	779	778	724	763	731	736	733	730	701	752	751	771	734	734	740	721	748	759	743	744	746	747	746	758	744	762	744	742	711	728	736	762	730	734	764	729	724	770	731	754	715	751	778	755	758	769	755	685	710	715	712	735	809	766	768	757	754	812	703	740	733	756	747	729	742	744	705	721	755	717	765	795	735	723	741	728	721	729	730	782	731	741	809	755	770	738	739	731	759	744	761	707	727	752	721	782	736	770	697	754	750	732	718	723	794	741	716	760	751	762	721	767	759	741	772	699	717	778	814	755	743	724	751	775	761	790	746	710	706	707	749	746	754	761	769	788	775	781	762	735	756	706	706	774	802	715	734	797	728	779	748	721	768	781	797	743	726	752	751	759	761	801	749	759	717	726	767	775	790	753	735	743	777	741	704	744	797	708	787	747	752	737
3658	5959	4995	2528	1882	1429	1196	1033	925	846	817	774	746	734	645	653	662	667	660	631	653	597	614	653	569	593	634	603	621	574	580	616	603	613	610	593	560	580	610	679	582	575	554	578	603	561	591	612	543	631	580	587	549	571	630	598	603	601	597	576	554	592	588	580	549	602	573	618	600	623	556	561	596	537	559	578	605	578	583	584	549	594	570	562	595	603	556	606	553	572	597	618	586	612	587	580	592	548	596	547	572	560	570	589	573	578	599	560	602	584	575	609	578	581	556	555	588	576	547	574	613	568	580	554	594	546	563	620	568	547	595	595	610	609	542	642	556	570	616	583	579	590	569	583	578	572	544	607	590	596	598	563	530	567	567	617	570	592	547	559	569	581	591	567	571	629	576	556	615	575	563	552	566	605	578	528	556	599	559	583	571	571	591	610	564	555	565	578	617	539	549	599	599	587	530	574	592	573	543	593	552	571	583	575	585	558	619	565	547	602	519	538	589	578	587	563	543	569	545	565	569	549	589	605	576	602	579	537	555	585	569	559	555	577	576	567	534	595	596	566	588	596	550	582	577	576	532	539	588	571	569	554	576	561	565	561	599	582	541	529	599	585	560	562	586	579	572	572	584	557	568	544	580	588	556	564	567	572	565	580	589	574	592	545	554	598	594	557	548	561	568	571	608	571	550	553	577	591	599	568	605	530	572	545	568	561	545	537	596	569	538	584	592	561	531	603	558	580	595	605	514	596	574	575	586	575	580	545	587	567	535	590	583	557	582	551	591	588	558	552	535	572	619	522	604	575	532	559	600	574	581	581	545	592	571	529	569	571	542	565	559	575	598	559	602	559	567	551	577	601	561	524	566	571	548	572	564	591	603	524	606	565	575	584	567	578	589	628	593	602	562	530	555	545	544	606	567	547	599	565	566	562	584	535	569	611	550	585	569	542	522	591	537	548	564	537	633	528	584	595	576	594	535	530	631	604	571	592	551	543	549	591	551	586	551	564	617	583	561	559	570	560	558	602	578	576	577	594	591	563	553	574	626	605	593	582	583	534	571	608	562	581	545	555	573	553	528	533	594	546	530	564	640	558	580	575	547	586	589	524	571	571	560	628	552	589	551	563	573	590	547	590	571	564	582	547	595	585	559	547	535	601	572	568	565	567	535	589	566	525	559	543	540	564	594	588	572	572	583	554	572	596	557	601	532	542	585	541	539	547	597	537	587	595	620	577	534	562	581	569	578	573	533	573	577	566	571	545	592	561	558	615	585	602	574	557	553	585	537	577	558	546	604	590	574	583	590	531	529	562	570	540	557	562	585	578	557	620	583	547	591	546	550	570	551	572	556	597	571	584	571	597	563	573	582	528	593	558	572	585	585	538	568	584	614	534	592	582	532	547	528	558	560	571	554	506	535	598	563	550	598	584	626	570	603	582	535	592	607	603	559	583	555	558	593	603	580	539	566	611	567	548	561	544	558	552	552	581	581	574	581	537	571	555	538	568	565	520	565	522	566	633	610	549	550	582	557	541	590	560	543	591	542	558	627	573	610	579	564	536	532	543	583	558	618	586	530	554	562	593	559	580	597	565	594	591	617	569	594	534	580	580	535	565	564	584	542	547	555	584	549	587	557	569	575	576	582	577	565	596	614	628	594	551	556	579	592	556	580	586	577	550	550	568	580	561	562	555	553	567	563	524	585	557	544	592	571	587	587	553	569	567	588	548	577	567	545	584	540	556	552	581	605	522	551	605	561	563	583	578	593	567	562	584	554	560	557	614	555	575	611	572	553	555	575	565	587	600	513	578	524	585	545	582	527	531	584	580	562	563	536	552	574	572	539	529	523	604	536	552	530	549	564	564	573	567	570	579	559	571	562	518	563	523	564	536	606	548	591	566	556	565	552	567	494	619	558	536	571	569	526	598	593	507	561	577	571	614	559	539	562	559	526	600	534	549	573	568	589	552	537	571	551	550	572	613	570	589	597	577	567	563	538	519	555	559	578	575	558	546	534	575	595	580	541	528	548	560	591	580	588	547	573	568	528	554	593	578	584	505	606	573	588	541	530	535	564	580	557	551	585	555	541	600	604	554	566	551	586	598	579	567	594	576	569	554	570	549	584	581	543	569	548	600	611	565	589	562	629	580	535	567	558	568	537	604	507	530	555	528	581	583	541	550	550	524	564	541	518	572	537	554	595	552	550	574	539	575	560	587	561	538	584	528	542	571	557	566	574	579	558	544	576	564	569	604	558	542	570	590	553	603	563	614	569	533	552	572	525	582	562	570	552	589	602	537	579	565	543	585	548	585	569	559	548	588	576	547	564	577	511	584	527	595	556	584	515	593	607	539	522	560	534	580	566	582	566	593	553	563	522	612	552	551	590	535	529	563	562	553	578	564	579	563	527	589	571	571	531	552	497	559	588	566	527	548	607	590	547	543	565	587	572	564	580	596	574	578	570	524	598	590	559	536	568	572	545	634	536	570	582	569	543	521	586	556	554	577	561	526	537	601	573	596	528	586	525	542	562	566	525	603	547	600	553	536	539	555	595	585	537	598	567	568	579	557	600	577	563	591	563	582	598	541	532	552	549	562	540	574	548	535	568	553	545	572	582	548	541	573	590	563	596	564	557	561	553	549	498	568	559	567	600	507	554	590	574	586	581	567	554	614	554	585	547	603	543	558	559	577	616	521	606	547	561	544	554	540	543	557	548	623	554	548	565	566	540	548	585	526	581	553	520	556	537	567	597	564	587	606	532	524	564	553	592	585	586	547	558	580	590	550	577	553	580	523	572	580	547	540	606	566	559	555	557	541	567	530	567	569	579	587	530	538	554	580	569	596	537	535	546	575	569	569	568	568	578	566	556	525	547	565	509	565	573	550	548	568	556	552	572	538	550	572	533	563	554	632	555	539	582	562	597	586	559	559	525	557	613	551	539	564	581	555	612	581	572	589	596	554	558	577	556	556	546	567	541	555	564	570	584	566	623	568	608	527	600	599	550	567	585	561	600	564	544	530	550	573	507	586	577	594	580	550	528	534	602	563	591	579	572	547	512	513	528	580	539	587	586	538	556	542	563	560	552	590	569	551	556	577	586	585	561	592	562	531	578	522	523	584	554	602	561	578	558	563	526	560	548	606	556	569	566	584	588	512	586	550	540	567	571	546	593	576	565	633	596	555	568	551	575	613	585	615	546	576	590	583	583	540	579	614	588	600	561	584	570	588	592	608	525	634	554	561	558	543	537	592	593	596	540	533	546	595	550	583	539	576	523	565	540	580	535	583	560	589	568	556	597	520	599	573	562	540	540	578	515	581	521	585	506	573	556	562	584	555	585	539	600	556	539	547	584	530	562	580	550	584	591	543	557	607	566	559	558	573	570	556	560	576	576	542	564	544	581	564	580	567	589	528	568	569	538	579	583	575	564	546	557	551	585	563	587	552	564	577	564	536	558	588	568	606	547	536	555	535	612	575	557	545	527	533	570	534	559	597
27734	10486	841	509	367	327	320	294	347	306	312	323	326	289	289	299	306	305	267	284	319	294	303	298	326	315	317	296	334	303	316	289	293	289	319	325	298	318	305	280	340	324	267	310	303	309	288	282	299	317	329	321	315	302	312	290	309	306	297	316	310	297	345	297	288	291	305	318	315	312	292	283	277	309	305	282	276	305	275	338	311	313	297	325	286	318	305	308	294	291	339	322	302	281	304	328	298	298	300	306	313	288	281	302	280	306	312	299	274	333	309	304	329	296	309	292	293	305	307	318	311	323	297	298	304	279	296	309	324	302	314	295	285	313	349	303	311	308	339	304	302	292	282	299	304	310	289	292	305	286	315	313	287	288	308	316	328	291	305	281	272	298	299	312	310	315	326	300	315	309	274	310	307	287	294	277	295	271	288	289	284	288	312	294	320	310	306	301	281	295	283	280	315	323	342	291	288	318	337	340	315	313	291	298	365	278	306	285	291	301	309	300	311	310	282	307	311	290	300	293	310	324	300	303	310	323	287	305	305	298	303	297	297	300	293	317	322	318	332	278	301	331	315	295	290	327	301	310	283	334	330	288	340	282	289	279	309	302	298	304	333	320	292	301	289	313	281	302	299	287	287	296	282	281	311	303	309	304	303	274	275	307	304	284	276	288	324	328	324	315	302	324	326	281	328	298	311	290	307	301	297	304	323	291	282	278	321	317	323	288	286	302	307	308	311	300	269	335	344	326	300	315	306	309	294	303	303	315	300	285	312	320	308	313	313	304	316	302	281	330	274	296	324	317	302	305	261	299	304	324	327	300	306	321	318	303	340	271	305	280	305	294	302	281	309	309	310	288	291	329	326	289	318	320	270	329	308	292	293	321	314	312	317	312	291	323	280	317	320	329	276	294	293	294	307	321	280	302	287	275	290	282	319	321	307	309	283	329	305	315	332	308	302	271	301	287	317	279	299	309	304	296	280	283	304	265	322	240	297	314	302	300	306	291	327	324	320	312	278	301	332	298	311	283	325	317	296	291	310	301	286	298	296	333	301	294	320	268	297	335	322	301	273	325	314	305	310	327	303	273	324	306	290	278	319	342	327	302	282	313	284	314	274	318	309	324	288	319	338	311	301	286	292	320	274	301	306	275	316	318	272	327	300	333	295	285	281	293	309	302	307	295	315	266	323	324	276	338	307	304	286	269	343	302	332	323	318	303	302	274	297	330	297	306	290	327	292	289	284	292	296	305	303	288	327	285	281	319	318	284	311	257	323	302	322	298	320	290	304	355	292	308	301	307	321	308	288	295	272	306	303	338	288	299	318	321	293	300	293	305	301	335	304	299	269	306	313	320	297	316	294	313	305	292	303	310	320	315	363	314	310	307	286	308	304	279	300	331	287	317	334	304	315	316	329	281	312	325	313	296	276	315	308	282	332	300	297	322	312	306	294	287	306	310	300	308	306	290	281	291	279	289	321	322	309	325	315	277	287	333	307	301	328	278	326	290	312	311	309	298	312	328	307	334	318	319	288	288	286	289	301	319	286	300	310	333	319	321	273	274	307	318	315	343	314	299	309	272	317	317	273	300	313	301	328	354	318	278	293	313	283	297	304	276	288	272	318	304	300	305	322	313	310	311	289	310	265	280	282	298	325	300	282	294	308	300	309	338	295	290	273	314	311	319	297	309	311	310	301	307	289	307	299	295	293	302	308	322	306	322	281	300	286	303	329	304	314	322	271	307	290	340	292	337	276	304	326	316	280	311	290	265	293	309	280	293	291	346	287	316	333	342	315	312	300	295	309	292	319	296	305	321	298	284	322	300	324	297	322	326	309	340	334	329	319	292	310	320	293	284	283	263	275	282	286	307	318	290	316	299	312	318	345	312	299	270	290	283	305	305	292	305	296	317	315	313	310	278	319	306	315	302	294	317	304	297	309	314	295	322	319	302	329	280	307	261	335	306	302	294	293	280	266	285	304	317	309	298	303	291	294	311	284	302	289	297	313	328	310	310	310	302	320	298	297	313	303	304	320	303	306	310	312	294	303	310	312	308	320	256	319	310	302	309	326	316	280	294	274	276	306	314	316	289	319	291	309	315	328	300	314	305	306	309	297	289	281	309	296	285	296	274	275	303	309	299	294	302	327	317	313	317	323	293	310	275	314	285	274	316	316	289	293	312	292	313	299	293	279	325	309	278	301	337	316	294	296	301	310	331	332	300	259	301	301	295	359	296	315	286	326	307	329	300	291	319	312	277	302	307	316	321	278	315	292	261	303	303	292	268	298	318	277	286	302	316	306	328	259	267	290	306	298	317	338	305	300	301	322	292	317	282	333	325	323	287	296	305	306	278	314	316	312	324	306	286	279	260	283	296	279	325	307	280	318	304	323	289	338	330	279	289	320	292	297	290	327	319	313	332	315	265	295	309	307	297	339	306	291	301	307	275	284	283	300	324	263	311	291	285	266	308	315	281	304	298	311	269	338	314	296	324	308	296	317	287	352	311	320	295	303	292	290	335	321	303	293	332	269	294	304	308	316	305	312	305	291	295	312	327	321	299	297	329	302	274	291	379	302	334	300	296	290	302	320	278	273	321	285	293	343	314	340	293	305	308	348	296	311	302	291	295	313	284	323	293	304	324	280	304	331	292	269	341	316	298	293	305	300	318	294	293	298	324	296	307	293	264	278	330	344	287	305	298	278	295	292	279	295	303	297	340	277	278	293	316	297	291	286	301	320	283	270	314	322	320	285	331	316	296	283	298	271	315	309	287	327	310	292	302	279	312	329	285	290	312	315	330	312	304	302	304	330	309	330	312	305	312	294	339	339	300	326	326	297	301	286	318	332	322	317	303	303	316	309	291	316	317	302	298	252	324	311	304	328	323	304	326	287	299	321	340	309	321	286	321	314	299	318	296	308	298	308	320	320	303	293	309	276	291	309	330	289	290	312	306	254	272	293	301	289	308	305	302	281	305	278	309	290	307	286	299	310	304	308	300	285	315	277	279	320	312	318	308	302	283	312	273	298	318	330	284	296	316	308	324	333	283	323	299	312	307	346	336	323	336	308	297	281	290	348	332	306	312	325	287	262	299	323	279	297	295	297	313	311	297	293	285	310	286	306	315	329	339	286	300	307	323	314	301	327	305	299	301	296	315	302	320	300	303	315	313	289	292	299	313	330	297	292	324	294	291	296	304	312	304	349	313	293	326	281	305	309	297	309	313	311	309	309	316	345	314	293	306	304	327	293	297	295	322	303	309	287	284	333	303	283	311	292	338	313	291	304	299	296	316	293	306	311	279	295	290	292	302	295	315	314	302	318	288	295	306	317	280	308	310	306	282	315	296	289	326	326	285	284	293	330	311	284	333	311	297	292	310	310	303	297	282	307	306	313	302	267	298	280	346	290	280	296	308	312	293	327	298	290	290	315	277	334	311	293	278	303	322	268	308	331	300	329	336	315	319	334	276	285	294	281	274	328	284	272	257	306	283	274	311
4612	477	400	318	232	257	239	216	244	238	229	224	228	228	224	191	213	234	239	197	223	230	252	231	233	232	230	244	240	210	228	233	215	228	243	209	243	217	235	233	220	248	227	260	240	211	247	202	210	221	224	261	208	226	217	229	231	223	244	229	258	231	204	250	242	231	229	240	247	238	244	220	208	238	206	208	237	223	225	227	222	224	217	219	228	236	215	260	220	241	198	231	227	242	239	242	215	224	213	232	211	237	238	210	242	230	223	228	223	229	230	207	219	229	234	231	232	242	226	211	230	213	251	247	257	206	223	219	250	212	236	243	217	246	219	216	232	248	259	266	236	227	233	221	235	219	241	218	260	249	233	206	233	219	236	216	257	221	226	252	224	207	217	230	238	231	239	240	230	244	248	241	241	218	249	208	240	229	232	224	255	207	229	224	237	212	211	234	216	258	242	197	227	221	229	216	235	203	235	237	218	260	213	251	244	241	214	223	216	225	226	199	239	236	239	224	248	209	258	248	244	217	218	249	219	206	229	228	216	214	256	228	214	227	191	226	226	220	218	241	218	219	252	249	243	249	229	190	234	222	221	200	224	232	250	220	219	216	239	227	234	254	198	201	242	246	244	208	240	246	239	219	198	207	235	218	212	219	212	206	220	240	251	264	223	231	214	233	208	236	234	231	240	206	226	233	214	229	243	231	250	241	227	256	245	232	226	258	213	236	233	220	209	236	248	242	244	222	266	222	227	205	250	235	231	198	222	228	250	214	238	205	213	242	221	229	245	237	224	218	216	252	241	247	231	259	246	218	222	227	228	223	214	262	244	220	223	256	209	210	222	228	234	248	243	190	198	254	255	249	225	244	244	222	255	227	226	230	219	234	234	220	236	225	254	236	219	220	249	213	233	236	230	233	215	226	215	216	243	222	255	215	234	230	227	209	230	245	245	241	273	211	222	250	209	223	204	249	212	219	248	219	254	252	226	234	211	218	247	235	210	239	220	247	230	223	221	223	247	238	240	237	225	223	240	218	238	223	251	231	216	235	239	215	249	242	240	220	234	227	245	209	211	216	213	234	213	231	233	227	234	251	245	236	262	233	246	216	227	235	208	230	231	226	231	200	220	244	234	245	232	221	205	225	223	218	248	201	220	258	211	213	225	236	236	211	224	241	245	237	220	199	233	221	240	207	244	192	221	216	237	192	207	225	243	243	217	204	224	245	248	244	215	210	255	214	201	232	251	257	209	218	207	227	251	232	208	228	214	213	254	241	224	241	204	256	225	201	241	228	251	234	244	239	235	242	250	198	222	204	252	217	230	229	217	214	199	231	228	209	231	231	253	251	217	244	233	267	222	243	208	232	233	218	223	246	225	227	259	203	233	253	215	224	220	237	245	252	255	235	215	227	227	205	253	225	239	212	246	221	220	210	244	255	196	212	209	226	249	225	235	240	233	263	253	208	216	232	206	210	246	218	245	244	231	262	216	218	254	220	224	217	255	232	232	251	262	224	235	245	213	231	214	230	258	248	256	227	242	231	239	241	228	244	243	209	253	236	222	227	248	197	235	236	275	192	234	226	222	214	238	223	228	212	201	225	241	222	223	215	230	225	221	219	212	229	225	225	242	209	237	254	243	245	232	235	236	226	222	209	248	224	209	240	240	220	219	226	225	240	212	225	207	232	252	230	232	194	235	206	219	202	231	212	230	237	241	213	252	234	219	221	229	207	214	239	231	222	239	216	216	228	234	203	223	228	218	217	238	229	226	228	213	234	241	234	215	231	212	244	207	211	234	265	228	217	236	224	229	224	228	241	230	210	238	204	218	217	217	242	257	235	205	238	242	210	227	242	208	250	226	232	206	212	240	252	257	211	227	196	234	220	232	219	231	261	217	237	239	208	235	206	217	195	225	223	230	234	238	247	222	204	240	247	226	228	238	227	242	232	232	236	223	220	252	240	229	244	228	235	215	242	213	239	220	263	228	207	214	254	250	233	212	198	243	252	225	236	230	233	233	206	265	239	227	236	218	202	200	212	225	205	220	203	210	244	222	231	208	239	224	248	234	234	234	208	233	224	235	226	199	220	199	241	237	237	248	210	232	236	233	220	256	194	224	235	226	225	215	242	249	223	211	237	221	233	218	248	204	214	230	240	226	242	232	239	231	225	214	226	230	232	229	239	234	234	245	231	240	220	222	236	232	239	233	241	245	252	218	247	237	224	231	223	227	241	243	216	211	270	218	221	234	234	230	236	217	243	222	254	189	208	227	226	229	206	200	241	248	253	220	218	258	237	253	211	229	216	233	192	239	228	219	232	228	246	207	225	232	226	219	212	234	245	210	237	242	235	252	202	222	229	254	228	213	235	205	221	229	245	223	230	238	213	228	200	221	251	235	224	230	208	234	228	237	234	229	221	244	225	239	239	219	225	221	237	216	225	214	253	229	234	194	235	242	229	258	242	243	222	233	224	253	227	239	200	263	228	206	212	235	215	251	215	219	227	236	226	218	247	213	227	220	213	253	210	260	247	232	237	231	214	256	211	219	230	241	258	218	209	225	257	200	218	222	233	222	254	231	231	213	236	203	221	245	230	221	217	210	236	252	235	233	221	219	228	227	215	230	238	244	254	236	208	218	220	232	226	240	230	213	236	237	241	202	233	231	239	242	234	227	224	242	230	220	226	222	245	207	232	231	235	240	208	225	224	248	235	224	201	227	259	223	251	219	206	189	212	258	217	251	255	234	230	231	238	247	227	229	221	233	234	235	231	214	238	236	212	252	220	228	236	219	221	209	217	231	234	215	242	228	216	230	210	242	237	251	207	239	223	235	210	220	241	208	230	230	231	247	229	208	219	241	224	234	226	215	226	223	207	202	225	258	247	198	212	229	228	241	194	225	234	245	228	234	212	252	207	223	236	206	237	235	247	222	248	244	215	237	244	228	221	240	224	239	208	244	249	221	240	247	241	240	240	214	217	255	208	212	239	225	244	217	255	204	237	220	220	230	230	233	248	260	209	235	222	237	200	250	215	245	210	221	224	263	208	259	242	244	216	228	213	217	234	245	231	249	236	207	224	223	238	204	228	264	242	224	264	244	233	255	237	208	226	240	238	242	227	239	227	224	240	219	223	225	207	207	227	233	230	253	232	216	248	219	224	246	206	206	210	245	210	233	219	234	244	225	246	221	253	203	252	233	215	231	237	229	230	226	273	230	230	249	238	212	230	241	234	249	247	218	246	215	241	227	224	236	248	232	230	216	234	239	207	223	216	228	238	251	242	244	215	225	237	221	242	230	222	234	239	222	214	217	205	223	248	217	221	246	223	229	263	247	212	220	203	214	248	253	230	241	198	184	223	234	222	252	248	200	240	268	211	224	247	232	231	231	252	226	266	243	197	235	211	230	235	227	217	244	229	239	219	208	236	226	224	258	219	217	230	221	252	250	211	237	198	226	240	230	202	236	217	239	237	242	250	231	248	221	222	235	207	207	233	203	270
25443	21412	27888	25310	11434	1588	1079	917	807	795	816	783	776	710	782	726	774	699	710	726	686	716	690	730	689	694	751	754	683	651	703	754	712	673	677	739	705	657	673	720	668	676	673	724	702	654	731	704	687	665	718	682	706	724	677	716	707	703	678	686	678	674	732	681	736	675	680	684	708	715	677	707	678	711	648	688	708	697	701	647	703	678	657	684	696	694	694	701	689	670	694	665	694	712	737	666	699	643	658	702	691	723	683	682	680	723	717	670	692	742	667	690	723	657	741	741	653	711	699	684	671	694	666	626	678	731	698	712	700	683	678	696	634	704	676	690	697	666	674	679	684	671	725	718	685	675	712	716	714	693	712	700	666	692	658	668	703	651	668	722	656	705	739	711	713	719	690	696	699	728	700	694	718	682	687	682	715	643	729	763	685	684	689	711	692	660	747	737	696	722	681	652	688	701	668	684	677	687	703	672	690	669	710	692	683	662	668	713	730	695	618	695	650	718	663	653	652	684	674	682	730	703	690	686	720	715	674	675	690	698	665	680	699	697	676	703	699	679	696	719	686	686	692	711	704	701	643	681	648	709	667	674	678	702	707	677	706	711	685	678	717	714	710	659	669	649	687	673	696	714	681	693	752	697	749	707	742	675	693	716	683	700	696	681	712	673	673	649	708	659	654	686	672	684	695	673	642	661	671	735	753	707	674	670	673	662	692	618	672	735	689	696	614	649	660	668	726	744	724	711	696	673	671	652	674	732	714	718	638	698	674	676	650	671	724	694	677	684	717	654	690	691	702	656	724	706	696	694	691	634	710	690	680	676	709	683	683	750	707	683	668	659	679	689	672	689	714	697	698	706	678	694	700	734	639	625	671	680	741	684	706	648	638	671	666	732	658	710	694	658	702	660	669	701	640	630	657	672	725	665	664	715	678	662	701	665	632	688	690	722	710	653	678	728	677	674	664	678	695	680	700	681	643	751	675	699	692	689	647	716	714	711	716	692	643	691	699	673	674	688	671	641	685	736	679	750	679	618	716	695	666	729	683	654	684	689	688	677	717	656	676	707	691	709	654	657	672	719	716	653	712	654	711	726	633	709	711	717	704	708	685	663	699	760	729	734	674	728	650	667	733	672	735	640	656	687	722	701	718	680	733	651	672	712	685	713	623	694	721	648	670	706	683	686	727	688	695	630	694	668	655	698	684	714	723	672	687	657	750	741	712	726	715	655	687	705	691	718	712	722	704	682	717	687	698	669	734	705	679	748	698	680	693	705	735	675	671	667	702	717	646	674	696	701	672	679	668	658	677	686	719	689	680	719	687	648	674	651	683	713	696	714	664	653	686	675	662	718	668	634	648	652	637	686	676	663	668	702	670	723	658	683	674	689	695	670	706	640	690	701	678	708	657	711	719	676	691	665	657	695	665	729	688	699	659	679	684	702	676	704	693	659	649	701	702	708	689	671	745	633	711	647	690	694	725	679	711	672	659	683	675	677	705	700	684	705	700	690	676	660	745	726	730	657	681	722	702	676	683	658	678	654	693	695	652	701	751	679	723	660	679	677	669	700	680	702	668	671	660	704	723	719	656	636	657	727	699	669	701	701	628	687	658	651	645	700	706	714	718	674	713	696	632	712	743	666	703	658	716	647	688	698	718	704	666	696	755	650	660	672	654	656	680	677	733	741	699	719	651	692	696	671	692	667	699	665	670	680	719	677	679	663	668	686	671	671	701	684	701	679	693	688	705	680	679	691	690	682	715	661	672	737	697	647	687	713	669	739	682	663	672	690	662	720	656	719	699	667	647	715	723	673	677	629	669	660	678	675	701	655	677	733	692	640	705	711	721	709	674	701	656	675	676	638	692	719	650	632	684	683	711	676	681	686	703	696	694	690	684	689	673	664	704	661	666	725	709	675	624	689	679	689	683	639	675	694	729	695	709	692	700	712	685	703	700	704	697	670	711	670	694	727	706	666	684	689	702	660	695	683	740	686	655	731	716	683	659	627	693	700	649	686	678	716	652	679	637	680	647	687	717	712	709	699	677	672	655	691	684	667	695	648	662	679	703	689	717	662	700	694	694	676	668	678	702	703	660	657	678	663	668	695	701	691	707	710	697	638	678	708	665	716	665	638	720	688	677	647	664	616	642	645	678	665	735	674	665	711	671	679	652	687	713	678	673	713	735	720	695	648	701	697	712	711	729	692	687	709	637	705	656	704	667	720	685	679	666	662	692	671	734	727	696	724	687	727	676	702	669	720	672	662	659	710	686	709	750	684	667	668	664	684	671	663	714	690	677	653	713	685	682	660	695	665	711	678	695	676	725	704	649	706	711	659	651	635	667	695	678	727	639	659	659	681	686	670	735	700	647	680	694	672	715	690	694	675	705	665	693	667	663	735	695	663	704	703	698	703	730	711	670	674	691	675	708	670	691	715	725	719	684	638	716	722	680	668	692	690	680	685	682	665	680	739	688	713	686	689	668	676	737	656	654	679	715	711	674	653	670	660	637	709	633	669	692	693	658	684	706	715	740	692	766	698	687	698	637	659	668	710	698	694	701	713	664	688	678	672	754	689	684	661	702	729	684	688	639	707	667	692	691	708	714	645	676	673	733	705	702	661	635	698	678	668	702	686	649	711	679	716	677	663	712	683	646	685	684	678	672	709	683	667	679	678	697	726	682	671	656	699	676	666	684	663	663	643	700	706	661	655	683	661	677	713	700	684	667	691	692	689	669	704	689	689	656	691	653	654	684	678	724	694	678	711	684	704	707	712	689	713	668	722	700	647	692	684	663	673	659	685	640	689	696	673	665	695	682	672	708	698	654	676	692	702	665	642	670	709	732	678	709	693	683	611	651	667	636	688	696	727	675	660	654	591	649	682	642	703	727	670	698	670	667	694	632	695	715	709	675	719	676	673	710	689	656	655	730	634	662	691	700	698	684	683	646	652	662	670	692	666	714	738	664	672	722	695	702	681	662	673	700	696	660	689	697	690	668	696	718	691	690	653	669	705	708	716	682	639	636	674	693	684	659	713	693	680	660	688	694	668	643	621	661	648	693	662	708	680	654	688	731	747	688	674	677	697	668	695	706	709	729	682	665	667	719	645	713	714	716	682	658	726	717	725	642	702	679	687	697	682	724	658	643	669	728	681	656	665	685	711	718	679	662	697	715	712	698	668	662	653	679	630	692	694	695	719	692	686	701	672	704	638	661	726	714	684	684	700	690	697	660	653	658	694	672	700	654	701	699	701	715	646	669	643	674	683	726	688	667	663	675	660	697	719	655	738	728	638	728	717	664	685	633	733	671	662	673	700	706	663	680	630	717	675	660	718	676	633	658	688	690	697	710	671	679	681	649	696	642	719	686	664	689	699	740	647	695	721	659	688	710	679	672	662	713	708	716	685	696	688	703	689	728	613	662	700	674	681	703	712	660	663	651	679	679	677	676	652	684	633	682	668	723	702	665	675	655	685	749	641	727	686	702	693	684	679
3376	3442	3016	1578	1164	1031	891	793	719	651	609	647	624	628	582	604	549	580	550	563	555	586	559	554	514	493	551	530	546	538	547	524	545	507	523	500	572	547	529	556	509	537	501	509	546	533	492	540	536	526	550	534	519	519	545	510	533	495	525	549	536	528	521	530	525	527	537	500	549	521	507	542	536	523	533	563	522	500	513	502	530	473	524	542	484	532	485	515	498	555	528	516	482	542	520	498	565	501	511	514	520	545	500	480	549	482	539	509	496	495	542	501	525	513	522	492	530	532	510	542	531	488	554	516	526	496	525	507	535	479	505	533	484	513	524	529	526	510	509	485	564	501	512	524	524	477	517	521	531	499	532	519	487	559	565	501	535	532	509	538	519	497	452	530	539	506	535	475	508	487	533	498	497	522	523	553	526	492	541	521	566	496	487	513	517	542	504	510	560	491	534	534	548	523	471	525	536	524	538	526	491	517	539	524	544	481	528	573	490	468	541	499	489	519	504	520	481	519	526	518	531	508	516	514	553	498	570	519	539	544	518	517	496	538	530	469	524	507	474	515	543	496	545	508	531	526	524	560	518	525	502	504	514	497	512	545	540	517	514	542	514	503	533	485	538	530	519	508	562	537	523	531	538	496	532	513	514	520	518	493	566	510	501	551	529	500	474	536	509	516	508	521	516	510	566	540	546	535	518	542	529	472	484	523	484	521	526	512	472	543	542	510	519	556	491	593	496	515	536	533	510	522	498	481	542	504	488	500	506	522	520	514	509	483	565	515	509	488	511	529	524	505	523	490	500	458	516	494	519	527	491	493	542	545	489	500	516	489	524	555	505	526	503	481	513	552	534	524	522	548	532	518	513	515	509	542	507	531	560	489	527	515	520	516	481	529	502	518	520	550	502	535	501	507	533	507	509	487	522	537	559	501	560	513	510	527	518	540	535	524	555	489	534	559	508	536	511	504	509	490	533	550	529	526	509	526	545	531	509	525	511	530	556	521	542	501	476	483	508	551	518	533	541	542	478	558	523	508	496	522	502	479	564	476	526	522	516	509	512	506	530	507	528	553	501	494	524	539	521	498	469	526	492	481	553	482	514	460	541	504	543	549	550	518	514	506	527	514	520	542	523	506	528	484	526	542	486	515	524	465	535	525	469	528	501	523	487	508	496	484	511	487	502	521	527	536	487	537	539	506	534	536	484	509	517	485	522	534	487	511	493	529	537	503	583	523	531	538	510	514	491	497	528	529	533	552	510	504	499	554	485	505	499	496	506	505	554	484	506	516	508	496	500	544	519	494	483	529	482	525	516	499	538	550	501	483	499	545	536	529	523	521	495	515	518	508	522	543	520	546	466	479	528	493	567	535	522	523	505	523	528	487	507	508	519	523	495	540	506	495	519	507	488	541	512	525	510	473	519	524	501	513	550	485	554	522	512	513	520	544	522	499	501	526	498	535	524	505	485	525	487	498	513	510	498	483	505	494	492	545	518	545	471	525	520	516	529	533	557	511	471	515	562	511	501	502	468	511	477	507	500	564	520	475	527	506	528	574	522	532	497	511	500	518	509	522	485	501	517	529	552	522	557	508	495	516	547	532	527	527	533	543	544	534	494	507	509	515	542	487	536	505	465	528	545	513	487	487	492	510	469	537	518	552	522	509	513	504	512	533	508	527	559	550	507	503	519	519	509	478	511	492	514	491	510	503	517	533	542	499	530	553	540	491	503	523	507	552	481	532	499	489	522	467	519	531	471	522	511	509	488	519	522	510	505	520	524	519	515	491	469	538	512	509	482	508	525	506	503	495	501	487	535	537	553	532	533	473	514	513	522	533	574	516	484	499	507	506	506	529	525	513	522	529	510	578	529	525	520	509	517	527	507	542	559	503	512	516	519	513	517	522	507	529	497	502	529	522	557	471	518	517	487	499	508	516	523	477	555	502	514	469	519	492	484	517	518	484	510	503	542	518	535	500	554	502	535	500	528	490	523	536	539	529	491	517	511	532	545	520	503	520	519	526	501	504	503	509	461	489	489	537	541	529	515	539	486	501	536	498	515	497	512	535	527	525	504	438	514	489	473	518	525	537	522	510	501	532	514	514	534	501	463	496	535	523	497	508	497	502	509	534	510	554	556	527	533	515	546	520	503	482	484	526	476	497	515	489	475	487	517	517	526	492	560	557	556	498	539	535	517	508	500	532	523	571	515	491	496	487	495	547	505	516	532	493	513	494	502	502	538	551	486	501	544	487	481	514	501	537	530	508	532	541	498	487	548	552	491	518	504	520	567	509	520	526	553	503	514	483	507	518	498	528	485	541	540	511	520	511	510	518	506	484	531	499	504	507	533	506	501	489	461	514	520	535	518	495	488	493	508	517	479	520	534	508	523	517	469	483	532	554	498	522	526	539	478	548	506	544	524	484	513	482	470	511	487	514	536	485	504	504	521	524	467	483	524	535	535	522	513	542	493	509	515	551	496	505	491	456	527	509	509	562	512	541	513	527	459	539	498	491	586	517	491	510	442	502	519	523	473	525	473	530	514	507	522	500	519	493	511	532	503	542	504	556	531	559	511	535	490	517	488	529	479	505	526	501	492	488	524	490	553	559	569	475	495	518	503	526	550	503	547	512	534	510	508	545	506	537	506	509	517	520	530	494	515	513	538	480	523	486	535	514	511	475	504	506	518	469	523	470	522	512	512	500	515	523	496	575	535	514	569	502	500	510	503	512	509	517	515	505	552	518	512	544	527	469	514	490	484	494	525	497	500	515	509	509	500	500	513	514	517	504	500	521	478	510	499	511	549	502	521	507	504	487	540	523	555	516	498	531	523	432	531	475	506	520	504	544	510	525	503	528	473	512	555	506	529	507	507	528	499	492	527	477	504	526	496	450	509	516	529	495	561	496	448	519	517	487	509	532	548	547	527	527	527	498	518	509	524	490	521	498	525	482	522	541	510	533	538	505	531	520	549	502	499	540	534	501	494	468	506	513	511	527	547	478	496	527	498	532	504	501	538	530	539	523	522	522	506	468	532	505	540	491	517	518	523	528	529	542	521	496	525	525	527	534	530	534	478	532	485	514	547	537	549	513	496	478	480	517	495	513	500	470	530	476	509	464	482	518	503	553	570	529	503	518	531	535	505	531	512	482	485	471	501	513	545	541	498	494	478	482	524	495	535	548	520	483	528	505	542	544	476	496	512	498	554	543	495	526	511	516	511	519	535	515	479	517	521	494	537	529	473	514	548	519	536	521	512	522	494	513	494	458	489	516	498	528	565	512	522	500	510	509	549	487	527	489	525	500	453	512	494	530	522	515	520	524	502	570	531	493	463	510	483	522	532	488	469	553	483	493	488	537	540	510	521	503	502	523	533	514	537	515	514	528	533	475	494	577	499	536	531	492	482	532	527	434	536	528	532	491	499	500	544	497	528	543	485	512	479	520	504	479	499	547	485	509	504	519	524	513	482	536	532	557	500	511	500	504	530	509	542	539
24375	21404	28751	24438	21401	9097	1894	1203	995	966	918	899	850	887	821	829	859	885	761	833	829	801	784	759	806	771	782	748	754	728	781	793	751	781	851	753	788	811	717	776	748	764	803	768	789	774	757	777	769	751	790	813	745	769	777	789	768	767	798	801	725	785	770	784	750	788	762	811	734	712	724	732	788	791	751	761	772	801	728	783	767	746	728	725	736	746	774	762	751	777	751	698	758	728	753	763	784	793	761	805	821	742	711	769	708	753	821	773	815	750	781	740	744	767	797	760	758	727	770	767	772	736	741	757	724	743	782	767	795	729	798	772	752	765	791	772	749	762	764	717	722	773	712	768	713	777	752	764	760	723	769	805	743	745	766	750	719	758	761	764	758	740	802	780	763	747	794	722	712	728	802	715	731	745	806	749	759	725	744	780	701	747	742	746	728	776	760	795	744	788	759	742	756	808	788	781	746	814	756	698	753	702	746	733	752	732	782	776	786	766	799	768	722	774	733	758	769	808	746	750	719	748	725	732	804	772	680	686	773	735	707	806	773	752	723	754	765	726	712	752	752	718	736	749	753	736	774	746	731	741	769	782	748	751	796	743	745	776	759	799	769	757	751	766	710	758	763	762	784	734	742	797	744	739	750	753	771	809	758	736	757	780	723	739	757	746	754	716	803	727	745	712	747	690	771	789	766	743	744	739	740	757	738	724	767	735	774	790	797	812	785	703	710	746	802	794	760	782	754	736	760	757	720	699	727	717	772	732	678	727	712	773	741	793	759	754	821	772	696	780	747	719	759	766	729	765	732	718	810	773	751	731	746	739	792	779	759	798	790	770	756	736	771	721	776	768	710	778	759	736	705	691	758	729	673	709	716	740	817	797	733	750	760	708	689	741	760	763	775	758	757	724	758	743	713	723	746	746	776	712	779	799	734	746	782	714	789	722	738	745	740	728	729	717	757	736	772	736	805	825	787	726	740	756	772	772	706	760	739	801	790	766	747	767	715	749	710	721	774	768	762	754	730	759	788	754	672	739	748	702	753	735	706	780	767	734	768	745	778	771	753	773	781	774	755	748	743	703	731	754	679	720	749	742	782	714	747	745	763	742	713	718	754	776	741	716	766	748	720	786	747	750	752	700	746	765	739	765	750	755	763	737	780	697	768	795	760	754	735	735	773	762	756	777	725	767	754	744	785	758	823	746	747	789	760	784	773	760	723	688	746	792	732	753	730	795	797	736	780	772	739	732	739	724	804	740	739	759	752	803	718	803	751	740	755	786	707	724	744	744	749	743	726	788	726	735	760	750	715	774	764	743	746	730	780	747	776	698	733	783	733	782	747	733	772	715	726	760	697	712	766	734	761	784	794	701	758	760	764	726	760	787	736	726	750	698	706	749	774	799	760	757	757	741	724	727	781	764	741	735	757	793	740	694	756	772	769	747	750	763	762	754	754	709	792	727	736	777	720	736	781	792	732	755	713	777	724	730	730	738	744	744	705	753	793	729	707	751	702	765	708	716	744	765	749	743	791	783	732	762	739	765	777	724	760	755	743	787	705	778	761	788	743	734	734	731	778	806	762	751	736	740	772	770	779	796	740	787	752	728	682	769	723	714	736	744	703	765	777	711	743	741	782	796	787	733	769	788	759	762	792	706	741	739	779	742	740	757	832	744	758	748	787	760	697	732	783	766	728	722	764	753	736	770	738	760	771	706	681	702	721	783	736	784	740	752	741	788	781	795	761	749	761	798	753	748	690	743	750	789	774	747	748	763	775	721	759	734	789	766	725	727	773	709	750	744	777	760	765	740	778	730	745	761	762	716	716	750	747	768	747	776	753	736	753	746	746	754	773	683	764	722	730	764	721	755	760	712	776	732	742	760	810	755	730	742	761	720	719	746	701	752	711	760	766	795	771	736	752	747	761	784	749	779	784	787	757	717	736	766	730	708	766	788	752	784	765	742	775	789	734	723	749	713	728	756	753	742	717	741	785	771	722	757	789	723	743	783	751	735	739	770	751	747	711	763	790	766	709	717	780	741	714	780	776	735	742	760	771	733	789	746	789	783	793	755	756	760	791	753	751	700	719	765	728	764	801	741	740	723	755	716	792	738	735	785	747	748	719	759	745	781	774	758	753	789	762	727	779	768	802	703	736	747	810	747	781	672	734	706	761	725	761	792	758	766	702	771	664	797	817	806	702	756	752	743	765	789	755	749	744	780	752	758	742	743	768	781	753	734	736	743	739	736	754	744	814	713	784	731	767	739	774	797	719	763	769	716	788	742	771	775	766	764	787	745	727	753	711	781	722	766	718	751	756	736	744	763	752	724	735	750	734	775	754	711	744	772	735	783	767	783	737	767	731	763	742	683	756	769	738	748	800	721	743	736	755	724	733	718	792	810	727	720	748	728	759	746	774	711	735	725	768	776	766	771	729	713	744	773	697	804	767	765	763	767	748	756	768	767	750	754	684	752	740	759	760	777	796	777	784	728	747	746	732	750	719	766	749	823	770	741	759	776	762	715	726	751	768	771	778	732	718	716	719	801	742	743	723	730	752	734	733	755	737	790	798	697	723	744	767	768	707	778	797	776	769	784	728	739	764	736	772	737	792	759	788	743	739	786	770	770	711	728	707	727	758	786	799	745	736	766	728	745	736	752	737	741	759	762	769	752	728	709	732	707	799	771	785	712	725	795	777	718	747	710	789	737	761	725	754	751	716	758	780	794	788	740	810	777	718	767	762	763	757	776	700	760	732	769	761	798	734	724	735	720	772	727	699	805	780	729	751	778	750	746	741	739	763	761	758	739	728	781	768	765	747	746	742	773	696	770	747	735	683	705	714	765	772	726	766	765	717	752	762	752	704	695	676	732	718	753	766	730	709	721	769	732	713	739	714	741	710	740	717	723	718	758	757	742	740	736	711	742	754	740	747	720	750	731	717	769	793	719	695	745	743	738	733	755	743	734	715	714	737	774	750	771	701	727	776	738	737	721	770	747	760	767	728	723	713	750	759	765	754	795	702	727	747	725	768	744	740	767	727	699	768	765	746	747	730	730	754	698	801	718	787	779	759	707	735	754	709	765	773	699	716	711	724	720	780	742	745	752	728	779	778	739	717	778	706	774	785	781	748	728	760	745	735	737	728	810	744	755	775	786	748	747	742	783	734	744	736	765	790	741	754	741	744	734	698	719	741	701	768	736	717	772	706	748	714	721	750	763	750	758	736	735	701	713	729	736	746	777	774	815	758	728	740	769	719	761	765	766	793	720	752	785	706	778	731	755	789	815	759	722	762	768	722	768	684	699	744	720	692	764	814	732	790	751	721	711	793	737	773	693	786	718	749	743	746	761	731	783	750	762	727	769	739	747	726	724	756	702	714	713	742	753	757	747	754	734	776	816	760	683	744	738	761	772	723	782	735	700	733	766	745	708	776	727	706	773	747	777	713	771	770	751	760	717	758	803	790	723	762	724	733	743	750	767	741	757	717	734	758	743
3720	6075	4932	2667	1852	1408	1227	1044	960	863	775	754	763	710	661	726	658	706	606	651	637	648	624	608	633	619	611	603	640	586	619	600	576	575	624	603	610	628	608	630	564	587	601	590	596	594	601	585	614	629	615	546	648	599	617	609	582	585	563	587	610	579	597	599	575	567	591	615	591	565	591	594	555	602	576	566	576	582	583	569	595	556	599	547	563	619	552	622	560	557	566	625	611	595	576	563	571	580	596	547	575	569	585	556	562	553	551	585	577	589	593	545	557	572	593	586	539	561	590	547	555	568	610	597	582	616	580	615	561	609	581	525	577	587	578	595	563	556	602	555	603	595	557	621	564	558	578	570	606	571	585	528	588	605	587	565	546	574	618	546	561	573	556	558	597	573	595	548	534	575	541	569	555	597	588	570	585	583	555	565	569	573	580	571	566	556	619	592	610	561	631	561	569	548	594	525	542	592	545	602	548	595	547	597	541	566	526	564	572	537	566	603	615	520	611	535	592	533	565	574	578	593	604	575	560	572	561	563	586	613	559	573	615	562	589	580	573	570	542	544	593	556	555	597	538	554	591	565	587	560	564	543	572	570	579	559	598	540	575	592	518	576	559	569	575	575	551	630	569	566	552	570	554	582	564	559	581	595	578	575	590	581	577	567	584	600	585	522	522	583	567	577	563	593	599	593	533	553	597	582	551	540	592	599	547	564	565	576	592	525	545	585	552	575	551	606	573	574	602	580	620	552	608	597	576	585	587	561	536	601	571	511	588	553	606	551	619	624	596	574	587	594	550	564	562	560	592	577	534	561	557	604	561	549	600	564	613	547	590	611	568	579	566	584	573	549	623	580	570	580	566	543	592	575	567	606	571	583	561	558	600	568	539	585	543	551	585	550	590	570	542	577	559	581	562	562	596	543	582	574	576	602	581	537	582	561	612	599	559	611	590	568	584	590	531	595	579	595	613	549	560	559	531	593	592	604	578	590	604	573	531	532	542	600	586	552	539	580	506	608	590	573	594	595	573	559	562	534	547	565	595	565	584	571	594	544	593	574	597	557	571	549	542	578	546	580	585	595	571	563	536	604	588	582	533	569	547	551	521	544	576	607	590	591	583	560	557	572	542	590	555	597	539	600	564	559	565	562	552	565	616	580	616	573	574	573	584	602	564	607	559	582	529	568	548	630	564	604	569	569	578	595	591	577	554	577	545	560	568	577	566	592	585	571	560	593	615	563	552	546	584	533	587	571	612	543	569	553	561	548	557	562	532	558	560	572	615	555	592	568	567	605	536	589	547	530	594	570	553	560	523	568	583	542	572	546	569	577	576	590	621	552	593	598	640	611	556	552	563	587	556	572	547	551	588	527	582	574	541	596	537	584	542	592	565	537	602	579	553	561	580	591	545	524	508	587	564	566	585	540	557	649	598	549	578	602	549	589	557	602	602	565	552	578	600	564	571	560	551	594	591	551	546	596	526	525	586	612	565	561	577	614	584	568	600	549	566	574	564	608	566	564	573	578	569	570	567	580	575	548	580	601	561	527	586	605	558	555	551	559	610	583	607	548	584	557	564	566	575	531	593	612	578	566	576	608	550	585	545	543	584	566	545	582	562	526	560	547	516	567	595	565	582	551	577	567	607	586	579	614	536	572	577	600	554	584	626	572	609	575	582	559	567	583	560	506	585	559	551	605	565	566	556	579	586	573	532	553	566	567	549	597	616	558	545	557	560	574	559	569	569	597	543	576	552	548	561	564	565	611	581	548	535	584	561	545	629	595	640	539	557	598	568	589	541	555	594	607	565	542	548	541	582	561	598	580	568	623	591	559	538	554	591	588	545	565	536	554	587	581	593	550	567	591	584	628	508	554	601	571	566	573	556	570	591	607	559	553	584	549	550	557	600	545	556	563	559	565	589	539	567	573	584	541	574	589	581	530	593	587	560	619	565	589	606	551	572	576	580	587	583	558	543	590	574	527	559	549	572	553	555	580	587	562	563	573	549	570	542	527	531	597	565	575	546	562	549	557	560	550	524	565	556	538	585	567	563	552	591	578	582	600	558	560	567	570	556	548	539	523	567	568	578	607	526	582	544	584	591	559	564	549	556	621	537	596	595	557	584	582	597	557	562	585	542	570	586	598	563	549	551	583	540	545	525	566	549	545	582	569	531	563	579	601	622	549	586	570	568	601	556	567	542	575	549	600	593	565	539	570	581	520	544	592	586	572	552	563	580	571	586	576	539	571	563	590	533	573	625	579	586	551	633	575	543	578	575	555	556	532	543	527	582	519	587	576	567	557	565	559	550	588	557	554	577	602	575	564	572	625	567	544	558	535	578	561	578	519	553	577	587	543	528	570	562	539	603	532	597	559	559	554	575	576	550	580	589	606	530	568	561	615	521	585	582	558	581	571	591	584	575	568	597	599	569	553	596	539	577	582	570	625	557	549	588	543	537	560	582	596	545	563	578	619	591	550	601	594	574	570	561	585	561	576	552	570	547	548	604	551	574	569	558	569	552	566	527	574	534	587	581	568	574	544	543	595	573	527	565	543	519	570	600	578	592	597	589	575	523	613	595	584	637	544	576	509	565	601	570	563	532	634	592	585	570	541	575	576	579	562	555	580	547	508	589	559	570	568	567	558	553	585	594	539	558	572	546	501	548	562	612	595	530	571	542	595	575	583	595	572	561	523	567	583	608	560	578	607	565	571	611	558	539	589	551	517	574	543	596	588	535	548	594	575	595	514	561	573	568	565	600	561	533	582	567	575	528	581	569	567	525	604	554	596	567	562	585	555	545	577	582	519	578	569	589	528	550	576	539	579	519	551	562	563	540	562	589	596	580	540	527	527	552	564	609	568	549	589	569	585	519	585	577	588	545	599	597	534	622	533	594	558	569	521	564	543	564	589	551	558	537	572	567	569	563	557	551	581	565	583	604	566	546	583	591	573	576	572	547	530	551	565	565	570	554	562	537	550	590	564	544	547	547	558	565	524	559	578	585	548	539	542	576	540	557	554	545	556	569	593	548	556	570	578	574	591	564	584	579	568	558	539	537	573	569	559	567	588	564	565	606	562	575	562	608	556	549	533	539	553	602	587	549	557	592	602	538	556	490	576	533	549	580	539	570	555	526	536	539	518	548	585	559	588	566	591	517	547	581	552	561	617	523	583	552	535	547	552	525	550	583	542	571	560	553	567	560	538	580	619	573	588	605	561	577	567	550	561	520	546	575	557	576	506	538	533	573	551	576	563	567	550	534	553	528	594	562	539	532	552	557	527	533	560	549	557	567	557	567	556	570	538	537	577	550	606	583	522	600	592	555	563	559	586	569	557	595	556	578	623	559	523	544	568	562	538	530	567	546	616	529	588	594	544	559	513	593	597	625	573	560	574	616	584	564	607	571	564	565	594	572	566	593	567	511	554	602	590	574	591	525	575	530	580	537	551	559	590	553	532	555	553	552	559	560	559	548	565	598	543	552	570	577	563	538	622
27753	10550	882	468	350	329	292	308	298	333	319	327	321	334	303	301	286	313	297	307	286	309	294	298	284	321	295	326	290	287	299	324	292	352	282	329	306	315	314	328	287	325	314	321	304	326	293	318	297	306	287	286	297	333	324	282	319	344	313	317	305	300	283	314	323	350	315	305	316	307	303	326	323	326	307	307	328	305	284	327	308	298	307	311	281	302	294	268	274	296	330	295	309	314	289	317	323	280	303	328	314	280	312	315	337	284	285	303	319	304	306	306	308	320	317	316	302	326	359	324	328	285	291	319	263	306	331	292	315	342	293	308	310	295	295	305	309	308	284	288	339	320	323	291	299	308	294	334	311	317	339	302	303	279	286	300	298	312	279	315	307	307	312	277	273	301	305	325	314	294	322	259	281	289	338	323	287	262	289	299	306	297	294	282	299	311	333	311	299	275	316	311	300	316	301	285	328	283	317	301	320	277	324	288	316	314	298	302	305	334	291	304	289	334	265	327	309	308	306	322	308	309	315	263	306	309	270	298	324	330	312	314	315	284	326	316	314	309	312	291	315	319	275	305	327	290	296	270	297	297	308	302	301	291	293	325	291	294	305	333	310	297	308	312	325	277	324	317	309	325	339	278	309	305	320	315	320	306	308	291	284	298	307	285	340	303	338	328	289	271	305	318	301	314	286	304	295	300	313	336	305	288	297	288	283	310	315	266	300	305	336	330	307	293	305	298	311	299	292	306	315	288	329	300	323	314	296	305	276	285	319	282	303	282	317	342	321	331	282	272	302	283	335	308	300	294	294	315	285	287	315	311	299	312	280	309	293	306	282	307	330	308	295	311	328	309	315	309	280	305	304	314	296	296	320	311	289	314	331	321	303	331	306	337	304	296	338	303	286	320	311	309	301	314	299	301	317	298	315	296	282	316	311	289	311	312	317	283	279	342	268	301	313	295	318	323	298	289	289	288	331	287	320	301	314	293	293	304	291	275	308	327	297	299	286	291	287	291	277	298	291	331	295	304	294	323	297	326	335	289	296	327	282	282	271	286	335	310	290	287	297	318	297	288	275	318	303	339	295	302	293	331	308	296	301	298	297	322	304	291	313	287	308	324	316	298	311	305	308	339	297	306	299	296	302	316	346	325	343	290	312	270	352	279	326	315	295	275	303	295	281	314	312	323	312	291	294	308	313	297	313	301	315	285	288	298	295	313	310	308	296	286	314	307	299	286	289	314	313	284	284	295	292	314	289	296	341	309	311	318	292	296	310	272	313	311	296	305	308	332	300	280	315	304	310	299	288	287	292	310	308	292	311	340	329	275	331	302	343	295	305	301	293	297	281	317	307	281	280	346	313	309	328	296	289	305	303	265	303	306	278	308	337	327	303	301	282	295	327	313	279	284	315	290	292	296	294	277	318	302	287	275	308	305	275	331	323	279	319	307	311	320	323	296	293	302	270	305	326	328	315	298	318	282	353	319	305	317	304	314	293	302	326	314	319	305	286	329	284	316	286	328	309	327	287	298	316	281	298	275	318	337	288	317	340	317	310	320	307	320	307	337	296	306	312	315	320	311	323	318	299	308	272	294	306	289	310	298	316	297	299	292	323	302	300	291	290	325	314	300	301	312	316	309	259	318	314	340	347	347	329	310	289	302	295	309	303	285	308	310	279	301	347	303	315	293	308	314	271	334	326	285	300	304	314	308	309	300	305	309	303	321	326	271	292	299	303	311	318	287	299	292	303	260	327	289	327	320	299	290	321	302	282	279	303	320	294	304	305	328	295	280	306	286	291	282	281	276	304	260	300	331	298	321	344	303	308	305	320	322	325	329	292	311	329	337	283	316	286	303	288	317	274	311	320	286	298	333	315	279	347	310	286	330	287	299	325	311	302	290	304	323	296	309	324	321	320	285	298	294	332	305	281	311	295	315	275	299	290	304	306	293	321	301	301	286	334	323	306	336	301	335	321	294	297	313	293	305	278	291	308	317	292	319	299	301	294	327	311	294	316	268	295	276	301	313	313	293	305	296	305	291	319	349	306	312	294	301	314	284	303	320	328	312	313	271	323	302	284	299	290	332	287	310	270	318	308	323	336	344	342	290	353	279	314	292	326	307	294	301	292	330	317	307	325	300	329	263	275	273	317	303	287	270	312	321	309	317	305	307	294	305	325	308	318	337	314	290	284	317	280	288	323	321	305	316	314	317	328	325	316	309	302	303	308	306	269	286	313	284	320	290	329	298	322	302	303	297	320	297	307	300	314	292	328	290	297	322	342	273	298	303	294	293	305	322	287	315	308	303	322	297	285	308	280	290	329	301	280	309	290	288	302	298	266	338	285	295	323	304	304	322	309	289	310	291	319	269	311	309	318	329	298	310	289	307	312	319	299	333	300	297	319	327	287	324	284	306	301	280	318	319	297	298	306	328	286	335	324	301	301	296	286	303	302	301	302	292	298	305	306	306	299	322	304	313	316	298	297	326	310	294	272	308	314	291	290	278	280	314	314	296	313	313	307	300	315	331	320	300	301	285	328	291	300	329	294	326	307	298	349	291	320	286	324	320	314	328	284	273	310	275	329	298	279	300	349	294	300	311	268	294	290	309	317	296	316	281	314	290	320	266	313	301	280	304	300	324	326	297	317	303	301	288	290	343	306	285	293	284	307	298	302	323	297	323	303	321	325	305	313	292	307	296	311	275	289	294	332	314	285	330	281	282	285	283	299	279	263	269	331	311	330	360	311	333	290	307	310	325	309	280	322	320	290	306	307	314	315	287	309	287	305	290	346	327	336	328	317	302	303	273	337	301	283	336	293	295	321	333	312	307	298	315	333	302	332	301	317	334	336	303	323	263	300	312	304	303	306	310	292	334	340	326	312	323	302	332	287	335	331	283	295	326	319	325	329	302	309	332	337	305	296	311	273	303	327	300	287	304	304	300	298	304	296	296	309	301	314	281	311	307	300	313	345	298	301	304	298	287	313	320	312	289	300	289	303	330	304	314	298	319	290	292	282	314	292	328	289	297	301	289	307	293	319	301	316	318	317	322	285	300	305	303	308	328	320	297	310	294	303	292	305	305	310	322	275	342	326	295	293	328	313	332	346	328	312	317	294	324	324	310	302	298	312	313	324	311	313	306	273	335	322	276	297	314	278	300	291	314	294	310	312	307	287	296	304	320	282	319	319	284	319	289	292	294	339	312	327	317	312	283	318	280	302	301	295	317	318	309	319	302	302	297	303	319	271	280	302	305	331	256	286	287	301	297	304	295	304	323	308	296	306	309	314	339	324	301	302	304	296	305	304	304	303	342	289	294	294	270	317	276	308	274	299	282	295	318	295	312	293	317	304	347	295	320	319	323	288	294	289	305	290	325	318	320	302	325	346	292	269	311	307	331	305	308	287	296	318	325	332	294	289	303	332	304	291	306	318	299	299	298	314	318	319	292	317	312	324	321	304	299	329	303	287	303	300	269	328	289	333	335	320	312	289	309
4648	393	358	326	258	260	246	255	229	240	242	242	222	255	241	234	206	242	251	245	227	204	225	246	230	241	223	239	217	234	226	231	228	269	241	238	193	245	230	244	226	237	257	220	240	254	233	215	229	232	226	207	226	258	223	229	225	247	225	258	234	237	232	251	218	223	209	235	226	249	227	230	227	241	251	241	204	255	236	241	212	226	268	230	238	219	241	237	221	237	251	218	229	227	192	219	240	228	231	230	234	248	226	221	214	231	234	236	224	240	235	244	243	203	242	243	243	213	231	222	214	235	219	227	201	220	230	238	211	222	222	232	225	226	214	255	227	226	213	209	229	236	197	203	220	235	196	242	218	221	201	220	246	263	238	214	219	216	207	215	225	207	229	227	215	208	229	218	232	200	235	233	210	219	246	253	220	235	255	222	268	205	254	220	232	202	214	209	242	216	247	227	219	238	221	237	224	211	237	211	244	229	217	267	236	227	227	225	230	228	198	229	221	236	238	229	201	193	217	246	238	240	249	231	252	270	259	246	263	217	228	251	217	215	229	207	239	211	227	237	240	209	218	240	210	220	228	219	231	221	251	203	234	233	231	219	231	214	244	220	233	240	230	229	224	216	213	211	229	216	215	237	205	237	215	228	244	240	236	239	256	231	207	244	236	241	208	227	250	216	221	226	252	244	213	262	227	224	216	224	217	223	235	218	220	214	252	236	211	208	245	239	250	232	241	237	220	195	231	238	254	210	225	209	200	212	239	217	237	211	237	219	250	239	227	233	248	197	228	208	221	239	224	231	244	214	239	222	234	223	212	252	224	233	207	218	236	215	238	226	251	230	223	248	208	219	214	236	244	224	241	220	253	249	248	214	254	226	213	243	250	223	243	227	235	217	257	228	218	230	224	227	228	237	215	226	213	220	236	249	204	259	222	218	235	246	244	214	217	236	222	234	245	226	228	231	226	231	219	236	214	234	208	230	258	244	231	239	236	246	220	226	214	214	238	252	209	234	225	224	203	209	235	221	226	217	219	250	237	229	237	228	228	223	236	205	219	228	237	249	238	212	213	218	213	222	237	205	215	251	267	251	245	198	227	217	208	252	239	230	218	231	237	205	192	237	241	221	242	231	215	242	248	203	208	227	215	237	242	218	241	230	225	225	219	211	232	273	218	235	217	210	213	225	213	223	225	233	234	222	248	217	214	248	222	238	213	226	226	238	228	233	243	208	239	203	221	235	226	233	232	216	223	221	202	245	214	238	200	224	236	245	234	255	234	231	227	217	230	224	211	246	216	230	209	214	242	269	228	236	190	220	260	250	229	233	250	232	231	228	209	245	223	239	213	232	247	256	231	215	217	216	233	203	208	257	209	215	235	222	238	233	254	216	217	219	226	216	190	226	238	201	222	218	227	262	235	237	218	252	217	221	219	228	240	227	220	242	237	230	253	256	225	227	220	237	219	244	250	252	226	238	228	227	240	239	220	198	216	222	235	234	229	226	239	217	228	250	244	241	217	225	236	205	237	219	257	235	237	242	250	231	255	206	266	224	201	251	237	224	233	229	222	232	206	274	234	214	233	215	219	233	233	222	241	261	276	258	228	230	238	224	225	243	231	264	230	246	218	240	213	221	216	250	274	228	214	235	224	234	220	260	240	232	233	231	230	210	218	248	247	219	218	239	232	227	216	224	222	236	242	228	222	225	239	207	221	227	218	222	243	242	253	215	224	236	233	239	219	249	241	224	213	238	266	223	246	221	252	231	233	231	220	194	229	221	212	208	224	235	231	237	240	224	244	225	234	244	242	236	253	230	222	239	225	215	233	230	258	244	234	223	246	238	240	213	223	234	245	229	200	228	197	237	235	246	233	243	224	213	253	229	196	233	262	241	248	219	243	222	234	225	247	244	230	203	206	224	234	203	251	222	225	235	219	208	235	224	215	227	215	238	239	256	217	246	213	243	212	211	227	223	243	223	237	210	248	245	233	218	213	227	222	216	213	285	206	216	230	241	242	225	217	239	227	227	215	230	212	226	230	235	236	227	195	222	231	250	223	238	228	227	217	252	231	232	233	233	231	233	256	230	212	245	243	227	245	229	241	236	227	222	218	239	220	230	239	247	218	218	244	234	211	224	233	245	236	230	248	249	215	233	212	245	250	230	231	204	233	204	271	218	219	206	215	202	241	219	222	237	205	207	235	233	250	206	199	236	207	218	219	236	216	243	258	250	242	244	243	210	238	257	231	228	241	209	246	230	220	220	210	219	251	205	238	231	218	224	216	221	205	262	216	237	229	242	226	258	250	226	237	241	213	235	248	212	225	227	267	226	222	201	228	242	200	239	234	247	237	238	239	222	229	238	247	236	242	224	214	216	235	248	225	223	222	241	209	239	248	257	212	227	256	254	241	216	238	242	227	233	267	219	246	216	209	228	227	222	234	255	226	235	233	229	240	216	235	238	242	226	234	238	222	220	255	239	224	218	225	238	222	233	231	218	230	207	218	236	250	208	208	221	228	227	231	231	211	240	207	227	201	235	219	215	247	232	248	213	227	259	229	234	256	231	225	237	228	237	236	233	224	239	224	238	215	233	228	226	216	237	224	250	228	229	237	217	244	238	250	222	226	228	229	209	214	227	215	238	210	235	233	230	223	245	235	202	236	237	238	220	258	237	253	223	223	241	245	221	210	195	229	236	206	232	244	219	217	236	241	241	226	234	244	238	238	219	245	216	250	258	227	237	226	242	232	250	232	213	204	209	224	222	208	235	242	244	241	252	211	217	248	233	228	239	209	239	220	228	236	195	247	241	218	233	236	211	237	250	225	203	240	241	209	217	242	253	236	267	237	223	242	232	210	209	234	235	220	227	229	241	198	222	251	212	248	202	214	212	221	233	222	233	222	239	191	233	210	247	219	244	220	209	190	232	222	213	242	226	252	219	238	215	248	212	241	210	223	238	262	237	231	225	239	249	209	226	250	226	237	257	255	219	229	224	227	233	196	240	223	237	237	225	249	237	247	224	231	236	218	247	253	234	233	240	255	221	217	209	228	209	231	224	239	245	235	233	233	233	236	212	222	219	211	207	221	229	196	252	214	235	230	237	233	217	244	235	232	237	215	252	235	241	230	219	262	216	237	208	228	226	209	224	217	213	225	224	220	250	232	235	239	214	228	255	229	218	256	234	213	216	199	234	220	203	228	230	223	219	232	237	246	218	231	233	235	227	230	246	248	228	235	208	221	223	229	222	230	221	209	236	240	255	258	214	219	217	229	229	217	246	226	235	248	255	226	217	197	223	236	201	255	232	218	217	267	242	245	234	214	219	229	224	214	245	242	243	249	239	237	218	238	211	233	238	217	214	219	227	252	215	241	237	225	226	226	220	221	211	215	243	193	234	237	234	231	248	254	251	207	225	194	232	207	218	245	250	211	229	233	229	217	212	242	216	239	215	221	228	249	260	228	239	233	235	264	248	231	213	205	199	246	219	219	235	241	219
25499	21412	27850	25357	11394	1566	1137	906	783	818	785	701	715	723	779	736	721	728	718	719	715	686	704	692	700	733	675	715	701	675	666	725	699	709	705	700	715	721	691	689	680	696	696	698	678	674	704	738	700	715	694	711	698	681	671	668	679	670	680	705	697	708	744	702	681	672	667	691	700	753	663	748	631	645	672	663	745	685	677	665	706	676	739	700	721	662	728	693	690	669	675	740	666	683	684	668	707	654	672	690	686	710	692	718	657	668	650	700	675	649	720	725	722	648	679	659	689	703	656	695	668	694	697	668	696	660	658	718	670	671	721	677	681	737	662	730	696	737	725	665	683	663	659	719	625	743	670	659	702	677	701	691	664	641	710	662	720	650	697	694	673	685	710	731	676	639	697	674	704	672	698	705	673	683	688	694	670	625	661	710	674	716	661	689	659	669	703	704	664	674	624	639	694	698	686	680	727	700	700	690	694	700	672	732	709	682	658	690	646	682	683	660	659	659	706	679	693	693	655	714	668	655	680	676	697	668	647	701	689	664	696	688	681	728	711	728	671	645	715	669	689	630	714	687	695	657	709	693	663	682	685	737	727	701	708	675	701	664	703	711	714	673	704	669	676	731	701	702	669	731	675	701	697	680	691	632	653	701	725	683	706	680	709	656	714	731	670	715	699	681	667	674	661	710	695	686	708	687	707	726	652	705	709	697	706	753	695	714	708	658	697	682	672	653	658	690	696	745	742	696	716	693	683	641	705	697	664	680	675	699	692	670	692	691	693	701	682	721	675	714	696	658	707	696	717	655	673	707	650	674	698	676	686	673	681	689	722	650	655	680	682	697	706	668	695	686	684	706	673	686	710	697	713	664	676	644	659	686	685	686	671	688	733	701	708	659	656	723	704	677	721	648	711	661	677	721	640	645	640	711	650	705	679	703	658	690	708	706	705	700	728	662	720	597	718	680	700	697	700	669	690	638	689	745	685	662	682	681	704	682	706	700	690	690	636	647	674	666	713	719	662	709	707	673	686	699	716	646	653	654	654	700	668	643	686	692	692	642	693	682	679	679	638	679	686	727	722	728	695	695	682	690	727	635	639	659	695	732	634	667	746	714	686	704	688	717	685	704	722	663	647	684	647	633	697	705	686	680	693	678	674	691	681	694	685	664	691	682	694	687	676	695	662	680	683	707	648	698	704	698	644	667	688	674	666	673	657	721	670	725	693	720	670	681	686	697	685	691	721	625	703	655	681	707	656	636	689	678	714	681	685	703	644	735	717	700	670	711	693	721	643	673	673	647	686	643	691	645	661	680	690	651	652	649	658	707	697	663	679	650	693	658	733	682	700	698	693	672	730	680	663	686	644	671	699	665	745	694	703	663	709	696	651	684	677	694	668	624	742	675	711	670	662	647	719	701	690	727	694	706	715	695	671	612	687	674	654	654	656	704	692	679	707	657	649	683	727	650	691	710	668	657	712	697	673	721	705	704	707	699	693	637	679	688	690	735	704	652	704	685	673	674	643	674	693	698	690	684	699	678	695	707	740	718	679	689	640	659	691	678	713	695	666	694	668	712	626	632	707	654	646	685	686	724	685	727	710	693	664	687	666	678	681	702	679	690	649	642	683	728	685	684	690	702	725	658	707	683	730	671	695	676	689	659	689	648	645	637	737	706	661	686	652	697	702	672	650	697	675	692	713	698	667	674	655	652	660	661	676	702	658	695	651	687	661	708	701	672	686	735	679	636	699	709	667	695	669	710	719	686	659	656	710	707	679	679	687	630	695	695	707	715	610	681	753	658	667	641	735	673	718	671	756	666	677	690	693	689	632	720	735	711	710	696	629	608	707	674	621	719	713	614	708	700	683	701	683	671	682	658	705	694	684	660	639	689	661	671	675	702	643	714	695	641	681	695	770	699	662	660	648	696	672	645	724	714	702	678	675	685	678	682	678	706	714	688	666	704	703	646	669	686	702	704	649	627	681	650	704	709	671	698	693	692	717	660	696	700	597	663	680	703	659	681	668	740	742	679	705	709	648	698	693	667	667	684	671	666	690	654	672	713	681	695	704	655	741	672	691	713	712	696	664	712	658	665	679	714	659	659	735	714	668	723	678	668	742	691	693	696	716	638	713	697	711	729	722	694	701	710	670	680	699	651	710	707	683	648	690	720	654	656	643	673	691	669	696	645	671	653	696	613	664	690	670	673	719	662	644	654	670	660	633	698	670	650	686	654	698	719	650	652	655	643	708	711	744	661	660	683	647	676	655	721	707	660	646	689	670	695	691	703	685	683	724	641	740	695	690	731	657	652	696	673	647	696	724	657	654	661	670	708	673	630	667	713	751	660	707	646	670	660	683	671	736	678	679	728	700	650	697	673	690	715	653	627	716	692	682	700	684	693	688	669	681	645	707	727	699	691	675	699	675	753	679	683	653	646	725	694	687	669	626	636	689	697	682	710	692	703	640	679	703	684	687	700	707	709	705	658	698	668	676	644	720	648	690	664	647	681	620	685	658	670	724	686	665	651	715	687	703	699	719	698	679	691	681	646	640	714	704	639	670	692	670	668	610	668	713	752	698	688	689	722	695	648	712	722	651	705	694	667	693	724	613	697	691	661	682	687	718	726	666	705	678	679	681	732	667	639	709	676	681	661	632	643	654	703	692	687	698	698	666	716	691	655	658	729	695	656	671	677	674	668	683	682	695	743	650	653	691	698	690	666	673	663	671	686	689	653	671	714	689	666	727	651	698	672	693	680	673	628	681	678	676	674	748	717	710	675	697	724	685	675	655	701	666	653	684	686	693	700	660	701	665	690	700	646	685	681	694	664	687	677	714	722	695	655	728	648	667	680	671	682	650	732	698	724	678	689	710	687	696	637	677	667	654	678	669	640	698	684	682	687	613	679	681	654	659	701	667	716	692	684	709	688	708	725	660	690	674	696	721	657	649	661	650	704	685	622	712	658	705	657	674	718	677	684	685	646	665	715	669	665	651	654	706	664	638	709	705	658	685	684	663	704	679	705	679	728	686	680	686	635	713	693	679	702	680	681	654	648	716	681	662	643	681	643	684	650	635	666	681	690	688	680	692	692	703	680	717	693	697	690	658	670	695	730	667	672	683	663	665	673	661	698	681	662	712	725	692	719	757	650	655	753	675	650	689	734	687	683	664	662	669	713	709	652	633	696	702	694	640	681	684	739	723	671	685	686	705	677	678	694	704	673	645	657	701	723	717	694	683	653	729	704	677	702	679	658	738	693	627	691	658	676	629	742	660	666	695	703	676	695	682	696	707	694	676	688	715	700	665	637	721	684	709	715	697	666	682	689	655	657	704	682	696	692	692	743	704	698	691	687	673	717	717	624	642	694	626	655	686	669	686	707	668	684	641	688	669	706	644	701	687	730	693	711	745	684	647	677	728	707	710	720	726	701	666	693	703	689	675	704	693	685	680	682	652	677	681	717	693	671	688	681	672	694	660	657	631	630	677	648	667	717
3229	3385	2862	1582	1218	986	844	760	691	694	621	554	626	578	555	607	597	574	547	567	532	545	520	574	569	562	534	487	524	572	537	503	514	541	553	519	490	563	506	525	507	534	492	510	526	519	496	542	532	515	503	506	560	535	514	491	529	488	515	539	503	518	527	510	537	507	500	522	502	465	522	519	528	504	499	514	505	531	532	544	526	490	490	515	531	505	555	553	498	526	524	568	480	514	498	521	509	545	496	515	524	556	510	522	516	543	529	542	517	494	494	548	544	496	511	499	529	546	556	524	507	545	480	530	530	535	504	507	552	494	514	515	516	530	519	531	505	508	533	527	513	537	550	536	520	556	522	504	511	495	503	471	501	516	508	478	467	468	491	478	518	526	510	560	548	520	498	511	569	505	540	504	514	498	541	519	522	516	514	466	526	527	517	501	535	528	532	508	571	558	520	499	504	501	499	509	539	537	507	518	466	516	533	512	446	499	491	592	494	506	533	525	526	524	520	527	537	527	479	516	516	536	587	484	511	498	542	542	497	481	531	508	518	543	502	504	502	447	509	552	512	505	526	493	548	575	521	534	501	516	496	499	511	479	601	547	495	509	524	508	538	536	527	544	517	484	486	518	518	542	548	553	530	501	529	521	461	521	538	488	507	521	530	483	504	503	512	541	519	502	502	548	505	516	508	487	547	503	520	512	476	499	522	505	475	513	515	510	522	483	512	544	482	533	493	523	548	496	515	528	525	489	527	502	526	514	526	477	513	526	517	515	472	506	529	500	523	492	492	540	523	502	531	521	525	510	499	513	563	510	541	486	520	502	579	540	495	506	498	550	515	511	540	499	490	532	504	526	490	492	532	479	499	554	523	529	462	527	534	510	517	473	514	523	494	443	532	502	507	501	526	521	522	492	531	519	510	535	504	542	532	520	532	508	492	521	503	527	508	485	520	500	508	515	498	484	485	530	503	519	505	482	566	512	514	537	484	523	492	473	527	480	499	481	543	473	480	534	537	515	524	530	473	488	503	524	473	496	493	536	511	502	493	466	491	505	499	517	502	484	545	518	482	512	508	478	470	504	458	463	542	545	536	531	465	509	543	521	546	537	512	514	513	511	498	513	481	517	485	535	529	533	528	501	520	435	506	538	471	513	497	492	484	474	472	493	495	489	506	506	531	526	505	489	503	526	519	518	494	515	514	501	517	513	528	526	471	507	511	527	497	525	507	512	524	527	536	494	519	480	510	527	504	528	502	519	510	515	521	521	525	540	503	502	497	492	520	524	547	500	480	529	544	532	506	504	522	494	491	526	525	539	544	512	552	514	525	526	530	464	542	507	467	538	510	466	548	506	495	519	531	485	581	511	511	463	505	503	539	535	507	515	478	495	488	532	514	563	516	536	509	522	522	502	491	498	514	489	525	523	504	529	494	504	487	524	582	481	513	502	534	527	490	543	567	539	531	502	516	544	484	467	517	540	510	529	520	515	501	518	503	513	546	539	489	505	499	487	499	510	515	521	541	490	513	494	528	515	496	543	498	515	535	511	521	503	527	495	530	508	509	503	486	509	493	489	495	505	484	508	514	541	524	506	499	531	507	508	485	472	526	557	541	503	500	510	503	514	485	518	535	522	490	489	498	521	494	528	501	562	504	502	508	544	519	506	535	497	511	520	516	492	529	537	526	516	553	523	509	514	517	494	501	517	509	524	512	534	523	504	509	519	485	518	505	545	507	511	542	512	496	509	549	489	525	502	459	473	512	517	495	517	529	553	494	492	489	533	499	496	507	520	536	500	499	491	494	479	518	510	507	496	459	518	467	517	533	518	547	490	527	492	502	545	493	553	555	502	477	496	503	524	499	485	526	511	522	486	524	518	515	547	478	518	517	522	505	513	510	502	491	530	550	497	577	502	494	512	471	464	497	509	452	496	530	509	523	494	507	505	466	521	509	496	490	480	489	526	527	494	522	528	509	480	497	534	525	477	490	510	542	507	521	488	514	525	515	485	518	511	552	528	501	492	578	509	536	549	506	515	497	545	512	526	528	495	503	488	513	490	488	502	507	535	505	505	491	494	542	490	513	543	473	505	499	502	551	528	510	497	501	503	495	511	532	490	519	480	509	512	540	504	492	532	481	497	551	536	507	524	512	497	492	475	521	505	532	509	526	497	544	506	491	547	530	513	487	524	516	550	514	561	525	506	528	521	504	496	531	489	517	501	494	492	484	509	507	524	516	504	513	517	490	505	538	509	519	540	575	489	525	532	509	541	495	531	498	521	480	540	526	537	547	546	488	498	480	507	507	511	487	533	463	567	517	519	514	504	495	507	496	483	499	522	510	485	503	478	487	499	477	495	551	496	522	501	476	509	506	515	498	509	519	517	517	530	521	503	486	527	493	499	503	518	511	512	550	506	547	500	500	483	522	513	528	521	524	511	563	493	510	540	474	481	495	494	488	506	502	556	490	513	501	526	516	517	492	496	493	518	531	529	517	522	491	528	498	522	511	523	509	534	512	542	527	511	531	506	519	525	535	497	476	520	466	514	527	525	531	525	495	498	475	488	474	498	494	522	481	515	494	468	510	493	530	484	537	479	480	535	544	500	547	479	503	535	514	470	479	524	545	478	509	474	487	534	523	510	481	509	501	546	500	513	501	553	463	492	520	536	509	484	519	511	507	497	498	508	523	489	525	503	503	506	514	505	511	493	518	487	489	530	521	537	497	515	500	533	522	534	496	514	556	523	504	498	548	486	478	526	515	511	504	484	506	499	507	551	563	528	482	541	516	549	518	544	523	540	508	526	490	522	498	496	478	535	505	524	545	533	518	487	497	516	500	485	503	513	481	528	511	520	532	498	453	500	505	515	486	553	486	487	505	510	502	543	467	497	567	490	535	549	494	494	494	517	534	515	500	520	498	500	492	493	508	474	500	508	502	533	495	502	515	509	524	546	501	516	515	531	530	516	510	511	524	519	501	500	527	536	498	531	528	509	501	558	523	513	526	546	480	523	515	538	501	505	526	510	463	489	540	551	536	520	492	491	497	547	496	524	518	463	559	482	504	509	490	488	494	502	485	501	474	509	503	501	522	500	507	519	510	507	480	502	510	484	483	505	492	473	527	515	525	505	485	473	513	485	486	484	507	544	478	527	513	539	493	490	489	477	506	458	529	511	497	459	498	460	527	532	523	493	523	519	521	520	504	545	478	507	495	532	498	517	529	509	512	489	501	545	497	513	560	499	467	484	497	528	515	494	504	516	528	457	492	498	503	491	528	517	516	507	493	479	466	530	492	515	464	519	509	479	512	563	512	515	502	494	466	513	504	481	499	509	500	510	489	467	438	500	512	443	522	500	482	528	487	521	496	466	519	520	480	479	497	509	476	511	510	519	543	515	492	534	508	554	501	479	544	544	530	505	509	498	529	545	545	491	491	520	497	499	525	535	476	504	533	510	504	454	524	530	521	485	486	540	461	496	479	503	478	512	523	518	512	503
24529	21462	28820	24521	21465	9231	1910	1239	1014	947	956	855	883	861	875	829	855	852	853	790	856	840	822	778	798	786	787	757	804	850	790	839	764	757	729	760	806	775	762	766	795	750	724	788	750	793	711	763	771	775	788	828	787	754	740	715	757	748	798	836	774	764	755	821	786	743	718	835	792	737	805	780	750	805	796	723	701	813	761	755	766	775	774	728	760	781	783	746	770	765	810	734	780	783	841	773	769	769	832	768	729	761	757	704	768	828	792	759	739	771	735	749	779	778	798	765	774	821	728	792	746	761	824	725	752	738	733	785	714	711	768	715	764	717	800	724	740	768	760	769	747	755	774	780	725	756	747	757	781	820	729	776	759	785	741	758	700	763	685	741	744	724	740	751	764	756	748	758	773	748	761	762	733	752	743	790	744	788	757	769	773	753	745	821	736	744	749	770	731	718	802	762	754	760	757	767	747	744	755	796	745	752	735	756	779	727	750	770	752	697	738	719	708	762	744	783	754	802	749	759	750	747	753	795	789	781	828	765	762	786	756	700	756	754	705	720	701	746	786	778	782	817	744	757	789	764	737	787	758	747	723	760	785	726	763	777	734	768	757	749	747	727	735	813	781	747	753	777	732	743	775	729	726	779	746	766	764	746	789	746	790	783	808	757	733	761	751	773	736	738	797	777	700	724	757	731	747	712	812	739	751	765	727	755	749	761	737	747	778	741	796	757	746	755	757	772	777	736	757	788	832	807	760	769	786	754	791	774	741	816	785	757	838	726	729	690	704	750	756	715	806	736	744	783	776	768	745	747	703	755	691	756	726	805	737	774	771	816	769	716	784	790	741	779	732	768	789	787	694	724	756	739	769	772	779	782	747	723	757	786	709	778	765	750	748	729	793	780	723	774	775	750	768	735	764	712	701	752	753	799	769	710	734	790	757	786	730	726	725	756	732	767	714	739	731	715	781	798	757	767	785	753	735	703	748	711	715	791	725	761	762	781	754	732	740	775	788	781	774	707	778	728	727	764	770	713	747	753	751	798	756	717	798	748	767	768	767	737	737	705	805	773	791	753	746	764	724	796	742	739	720	750	753	747	763	777	793	740	748	782	792	787	744	730	717	754	783	762	819	775	751	733	733	690	782	736	710	747	742	763	750	837	778	754	770	733	794	710	777	732	806	774	804	773	748	777	752	746	760	774	757	786	737	752	756	820	740	781	777	749	743	775	777	731	755	790	801	776	756	783	750	755	779	787	779	781	763	752	709	745	737	727	776	804	776	781	736	701	773	723	703	776	765	776	773	746	784	759	741	754	739	717	749	775	716	736	780	724	765	759	721	803	733	724	788	704	722	775	762	709	721	745	726	792	779	831	803	764	732	778	768	757	745	825	776	761	785	727	746	756	808	743	745	782	784	808	715	753	735	766	733	760	673	701	766	756	743	734	745	763	760	721	722	717	784	761	723	755	751	763	779	748	738	771	780	736	766	746	780	777	774	705	806	732	785	743	760	780	745	763	763	771	751	719	772	752	756	761	748	808	761	749	790	768	760	727	760	729	775	767	797	789	765	758	721	778	770	763	729	769	783	735	735	796	778	746	796	696	691	803	733	743	775	701	795	761	756	728	736	741	742	764	742	732	759	775	752	708	756	775	780	749	739	778	793	767	759	753	750	830	744	731	748	767	762	768	782	713	791	781	779	754	745	755	781	737	827	713	794	700	759	741	735	775	758	817	721	807	807	730	765	776	759	786	757	740	763	782	730	765	799	727	760	750	709	726	746	807	776	786	740	765	736	717	718	711	737	744	756	755	717	750	774	722	756	771	736	775	755	740	740	719	798	773	819	732	783	762	785	740	794	712	756	743	759	718	749	754	754	769	712	742	750	715	784	767	786	751	778	761	747	792	784	696	759	769	720	704	759	744	778	720	740	747	734	742	743	724	728	737	707	787	778	739	758	735	786	785	754	754	731	736	744	788	788	772	773	750	777	740	761	767	780	720	740	749	694	769	713	765	771	767	811	813	701	741	816	766	768	737	746	775	771	782	761	725	729	768	768	720	760	772	745	796	791	727	820	731	798	772	782	742	743	728	794	758	742	776	741	709	738	728	776	726	724	811	784	748	715	741	717	719	736	745	741	775	755	756	725	792	706	718	740	817	780	777	791	761	761	752	714	772	731	769	767	778	727	799	745	783	742	767	780	749	768	714	768	734	743	748	811	766	763	735	731	721	773	803	740	792	752	764	780	732	754	776	762	766	751	750	770	752	761	742	799	806	764	741	766	753	751	772	780	721	742	793	799	801	728	739	734	757	792	767	767	739	775	754	762	738	726	820	744	730	717	760	748	790	758	725	760	785	765	724	781	786	743	720	701	730	724	735	707	748	750	757	729	770	766	755	751	774	771	723	751	768	782	764	704	745	777	789	717	768	756	755	724	699	778	707	768	746	749	739	805	801	751	792	772	750	757	802	791	752	785	798	738	755	739	772	750	756	732	766	735	728	746	755	759	782	727	814	776	764	762	737	744	719	732	742	740	735	688	755	729	780	778	763	767	740	746	755	768	799	772	748	740	725	747	792	772	771	797	764	757	758	786	746	792	745	749	731	688	727	742	761	753	728	746	713	732	804	727	789	779	733	779	772	730	744	756	733	747	795	763	735	788	748	703	697	782	796	759	793	770	762	713	781	806	776	748	754	764	731	765	799	727	765	734	777	768	787	738	761	728	750	724	726	769	771	752	761	757	714	789	785	761	729	712	732	752	751	739	793	723	720	756	766	781	750	736	723	725	714	721	735	760	820	754	765	758	787	755	801	744	745	731	765	755	752	760	712	734	738	742	743	790	749	778	791	719	758	741	743	780	741	739	763	739	759	804	781	749	764	751	749	774	785	775	765	792	754	780	728	732	776	761	784	719	745	748	759	767	740	746	763	760	743	771	748	775	749	732	737	754	784	725	790	733	762	764	716	808	795	766	735	807	757	762	737	780	760	746	763	755	736	767	746	730	733	779	756	732	799	785	762	724	692	784	823	781	776	668	718	753	762	724	746	737	775	746	744	709	745	752	759	763	761	756	729	755	765	802	727	758	789	684	766	779	731	745	755	727	732	759	754	722	757	759	752	781	697	694	718	726	756	776	732	745	797	775	793	752	709	800	745	716	743	742	738	741	758	774	731	768	780	689	802	762	740	733	700	752	739	776	735	705	764	713	736	714	701	773	797	756	779	744	770	750	678	707	729	761	762	740	697	749	768	776	770	728	708	788	783	693	754	808	750	784	733	770	789	768	770	739	742	727	765	730	746	758	766	765	755	739	755	772	774	782	788	764	794	746	736	729	823	772	736	781	779	752	759	734	721	717	762	774	744	749	749	783	788	751	763	731	772	748	716	816	722	745	764	749	772	766	757	714	838	774	795	735	807	743	737	753	758	785	779	740	724	771	739	759	714	780	697	722	780	780	782	699	750	730	755	739	769	762	696	729	730	763	722	768	742	791	768
3573	6027	5001	2508	1918	1439	1202	1070	890	884	769	769	718	678	689	670	628	631	652	643	604	639	654	679	622	639	573	603	589	582	616	614	619	572	572	648	585	546	589	613	611	639	567	622	640	596	570	541	557	595	583	599	628	580	619	554	556	578	571	572	578	568	583	608	587	584	583	566	588	595	596	587	597	558	526	535	560	648	552	599	550	547	569	608	628	596	589	580	590	559	548	631	610	580	635	589	566	598	595	552	585	544	596	621	622	604	558	590	570	572	573	524	542	531	581	563	558	601	534	606	574	579	560	557	632	599	565	577	567	549	571	574	570	571	553	596	617	578	575	582	560	627	567	603	604	603	541	614	572	557	639	600	598	564	584	592	595	572	567	559	587	567	568	584	639	523	601	591	574	582	548	562	613	525	572	565	571	545	603	557	573	553	569	587	556	580	547	569	601	541	565	612	581	548	558	566	591	577	591	581	584	540	589	596	597	623	527	582	542	592	552	565	560	580	563	593	564	565	585	565	585	621	590	569	589	563	544	621	579	620	567	585	583	562	577	555	560	576	561	575	539	567	582	583	558	586	499	575	522	599	538	573	544	569	597	596	583	570	556	557	550	577	533	598	564	597	584	575	607	555	522	575	573	552	612	554	565	559	578	599	555	543	576	568	615	601	548	584	547	526	558	588	565	556	575	600	540	564	600	596	628	553	576	586	566	596	575	545	595	566	535	572	580	542	567	577	614	559	572	574	624	572	571	567	613	530	592	575	551	585	561	566	561	595	601	590	572	588	567	584	561	545	492	604	530	597	554	580	534	594	555	576	534	548	595	591	559	585	559	565	577	571	599	576	598	579	594	598	585	514	553	602	544	573	610	542	548	575	604	592	536	533	549	571	581	562	579	562	559	612	531	556	609	604	584	578	553	565	559	550	592	588	559	599	572	542	563	541	579	550	558	586	545	550	612	552	556	567	582	570	555	560	608	571	537	533	564	579	575	597	567	562	560	552	600	609	551	569	580	565	604	578	572	554	560	580	564	577	574	531	553	551	618	560	570	558	570	557	563	542	573	619	526	554	558	567	573	567	582	539	551	558	551	536	547	521	571	576	552	592	562	559	570	588	552	567	576	571	495	546	579	516	571	571	542	570	549	606	596	560	587	571	572	563	612	611	604	618	597	577	579	547	568	537	575	557	611	571	608	516	561	552	601	556	603	590	569	559	571	542	567	583	567	572	581	596	561	602	568	573	598	546	578	596	589	589	594	546	589	563	550	511	548	536	577	507	544	548	548	569	560	574	560	586	573	584	573	602	551	523	604	568	541	596	528	540	577	572	563	563	560	586	605	585	526	570	579	540	546	564	533	580	609	611	564	554	579	551	576	540	528	609	565	543	559	531	552	512	578	596	590	598	619	597	563	599	563	547	514	588	528	575	559	574	524	572	559	600	572	550	570	560	591	580	581	574	547	586	572	553	547	573	608	568	552	585	593	576	541	581	543	573	584	541	589	564	556	574	569	570	575	573	555	544	573	573	560	521	575	580	572	555	550	569	546	551	534	557	575	626	570	532	569	589	562	545	572	545	544	582	540	561	599	612	560	547	566	581	554	563	581	528	578	548	577	572	540	591	625	594	564	641	542	571	602	562	564	585	550	557	565	556	556	584	563	569	581	557	515	570	568	563	550	583	568	551	572	528	572	587	562	577	556	558	525	570	576	586	587	537	534	548	551	592	563	570	584	543	584	567	593	547	587	633	536	577	577	551	549	567	559	564	539	548	590	556	573	593	530	559	554	552	555	609	525	585	582	609	552	552	552	606	539	564	541	557	537	568	570	584	614	539	617	557	586	626	595	604	576	577	567	539	572	557	539	505	550	525	587	540	551	565	581	566	562	577	584	555	606	554	563	518	574	566	595	550	594	589	550	571	581	566	565	540	610	533	522	575	552	586	505	574	577	560	609	582	558	584	581	571	530	584	574	517	587	573	617	590	576	565	581	603	568	594	563	579	581	539	549	567	566	618	563	572	557	576	563	533	560	540	569	557	603	573	555	552	538	605	580	564	539	527	609	568	563	536	564	542	535	580	570	545	548	569	590	562	558	609	588	551	574	586	548	582	578	532	556	535	552	561	553	600	613	572	562	498	557	562	601	541	522	557	553	582	559	529	611	560	579	569	584	560	592	556	581	603	548	515	565	579	553	542	553	552	584	597	561	583	590	542	523	570	549	564	538	522	623	548	548	546	575	548	565	562	574	554	589	554	558	606	607	586	563	621	549	557	593	557	571	590	597	595	585	582	581	557	573	526	591	560	533	579	579	530	598	598	569	573	575	580	582	564	557	521	561	568	575	569	557	570	600	556	570	592	547	577	559	610	558	560	552	573	542	552	571	587	522	577	569	611	603	566	580	572	527	587	593	560	547	523	547	582	567	552	578	554	576	592	564	587	550	588	561	567	542	553	586	535	588	568	572	546	529	521	605	571	581	543	524	577	576	558	603	573	548	553	582	540	581	542	534	554	560	564	588	568	556	562	622	512	549	580	554	548	618	581	563	573	584	555	560	586	571	522	593	549	556	550	540	577	570	521	515	558	568	554	561	542	548	569	562	579	602	578	557	585	564	568	573	552	572	535	542	550	558	571	548	531	572	532	583	566	544	543	547	560	569	581	569	584	571	551	577	574	518	572	573	584	536	558	561	550	531	575	599	567	593	583	576	589	568	554	539	571	562	563	599	546	570	565	608	577	574	567	586	571	572	582	579	597	544	632	541	573	532	572	559	536	525	509	525	590	545	548	583	559	604	585	580	578	574	567	557	585	592	572	575	540	566	557	565	548	585	582	587	549	533	573	590	567	551	568	595	558	560	599	586	544	587	551	572	610	504	593	594	573	564	553	584	612	556	535	546	589	553	602	586	532	574	547	562	550	557	587	576	589	545	565	568	569	579	565	559	572	547	605	601	556	570	551	566	576	580	551	547	608	576	549	533	557	564	569	601	567	568	535	563	529	560	564	566	549	573	608	539	588	548	575	554	614	557	569	551	563	556	577	542	529	573	588	565	549	548	595	579	524	507	563	493	541	546	576	572	570	585	521	533	579	504	537	549	577	586	556	517	584	573	585	564	606	624	601	556	567	570	558	594	574	532	558	555	576	499	538	537	576	594	558	552	553	580	566	574	566	590	589	550	554	563	559	584	549	565	587	617	552	550	604	591	584	566	527	526	601	550	582	585	534	585	527	560	569	565	559	552	592	572	575	578	565	544	550	565	517	605	553	588	554	589	544	563	536	574	565	573	537	587	567	544	540	515	546	536	572	588	602	601	546	558	561	581	529	567	543	566	586	552	553	566	578	544	536	569	536	567	557	556	554	559	523	616	535	533	544	543	545	520	585	576	610	549	570	592	556	563	592	587	532	525	553	583	557	557	565	560	555	570	563	563	546	590	587	571	575	592	571	527	542	590	551	569	572	584	568	526	557	568	545	568	533	563	592	572	545	535	558
27807	10327	835	511	350	325	340	307	348	298	320	327	316	314	322	313	313	330	327	327	302	301	286	282	312	308	292	298	300	300	311	348	319	309	336	265	322	323	299	313	292	298	311	345	329	300	317	304	341	306	276	318	311	306	293	295	319	268	318	322	305	327	313	312	265	330	329	304	357	312	313	297	324	332	324	305	291	336	320	299	282	321	272	333	305	299	298	267	297	313	352	304	322	304	334	314	339	299	336	316	331	294	342	333	310	295	308	322	317	319	308	310	308	310	311	292	295	307	358	305	312	316	341	316	326	323	293	333	300	308	333	334	308	333	335	304	285	306	322	321	294	314	300	322	323	293	333	324	276	304	332	284	314	315	306	281	288	296	321	321	313	290	313	315	321	311	331	309	275	283	306	301	291	281	319	289	303	282	316	310	310	353	345	332	321	317	309	318	337	306	296	326	298	323	305	316	297	346	298	329	311	284	322	321	332	324	331	292	302	307	294	328	337	264	322	286	315	307	291	355	312	312	323	332	319	304	302	315	337	335	310	339	307	300	317	315	308	298	354	280	296	326	268	303	341	313	300	313	319	341	318	315	327	312	315	319	321	309	294	305	305	321	303	317	327	328	314	280	283	312	327	303	335	313	269	299	286	301	314	321	317	285	289	305	306	299	299	301	299	321	311	322	308	316	278	301	288	326	317	288	288	308	330	302	283	343	284	345	300	326	328	319	306	309	292	334	288	281	316	300	320	355	317	318	317	318	287	326	330	300	299	312	304	323	330	321	315	281	279	309	286	310	323	329	304	310	321	301	304	272	324	299	297	310	301	310	300	319	332	327	357	317	293	296	299	298	321	305	292	306	271	320	287	300	282	305	307	311	352	313	305	340	311	288	311	265	335	300	349	331	294	335	305	358	306	298	265	304	303	333	357	294	311	306	333	314	312	320	332	290	322	301	266	299	297	288	329	325	304	346	293	309	303	286	332	284	326	309	281	313	358	296	304	326	322	325	309	325	301	281	284	293	315	314	317	331	315	339	302	311	338	310	288	304	296	294	301	294	340	312	308	312	324	322	344	291	326	316	299	314	317	328	296	306	316	273	305	306	308	302	327	315	311	314	299	296	306	322	309	326	283	323	335	294	289	294	313	306	320	324	331	311	308	346	307	316	357	298	289	313	308	330	288	306	295	306	342	298	300	282	307	331	309	327	314	333	312	298	329	326	347	311	352	306	308	318	289	335	317	296	308	284	331	263	316	314	316	290	292	322	331	318	286	320	301	278	307	308	324	323	308	286	339	279	332	307	290	313	340	327	284	317	339	299	289	301	294	326	322	314	328	299	306	312	326	336	271	327	319	317	290	299	314	316	294	293	294	294	309	273	284	305	313	292	316	283	297	346	320	334	300	276	292	310	287	313	312	334	306	305	264	357	276	280	312	317	269	317	284	315	312	302	333	324	285	319	330	317	317	311	315	290	283	291	277	312	334	296	303	303	329	329	321	300	327	306	325	328	318	279	316	317	300	330	338	315	328	295	328	318	274	323	308	304	327	312	284	297	300	322	334	313	312	298	309	338	320	299	326	307	302	292	316	303	292	325	331	306	331	296	294	333	301	304	316	292	318	289	286	301	275	319	323	323	338	283	317	286	307	267	307	315	324	293	316	312	301	319	325	349	338	281	314	344	310	319	278	336	312	318	309	330	288	279	303	311	314	321	297	296	309	329	337	325	313	297	325	307	323	320	336	302	345	309	298	312	291	329	285	315	293	311	296	298	306	303	313	319	305	295	304	323	313	288	321	291	323	290	351	296	295	321	298	304	309	308	328	276	284	314	292	315	323	317	301	272	321	337	307	351	334	314	294	311	315	306	319	310	309	337	316	299	324	343	311	302	272	294	303	311	340	298	319	312	319	290	324	329	325	333	338	318	297	285	319	311	308	325	302	301	310	293	305	336	345	310	311	314	301	343	286	313	281	317	337	307	293	287	319	304	310	317	310	299	278	311	317	353	318	282	344	346	317	297	304	312	322	319	318	334	330	317	345	320	320	322	310	285	324	319	288	301	308	342	316	316	283	288	300	360	314	258	314	312	318	286	320	288	313	313	323	299	325	323	290	298	308	311	345	347	282	325	326	331	336	329	310	309	324	329	280	314	329	319	375	344	330	305	284	305	302	322	312	304	308	336	288	290	285	311	332	344	306	281	329	299	306	309	310	308	304	319	296	323	320	323	327	301	313	298	308	313	319	323	309	317	319	305	286	283	305	302	314	331	296	312	339	337	297	338	340	312	334	332	312	303	284	325	318	319	319	282	307	294	345	289	285	323	323	326	307	308	339	308	308	313	337	303	308	311	301	291	262	307	312	303	306	317	322	314	297	320	339	293	259	319	310	298	310	322	315	287	343	326	306	302	333	317	302	335	324	329	304	295	302	338	332	339	289	305	323	275	319	311	302	329	295	348	299	300	284	294	290	334	323	282	296	320	346	305	333	317	317	322	277	325	287	290	323	335	309	339	304	303	317	268	297	312	311	284	311	336	309	287	274	281	312	293	338	298	296	312	300	310	322	288	316	322	317	291	333	300	283	322	319	305	303	316	312	294	302	291	331	324	320	323	321	310	289	311	332	289	336	353	335	329	301	303	289	310	330	304	329	324	309	318	337	296	337	329	312	316	326	325	321	350	296	310	324	335	328	318	322	279	300	286	296	279	329	323	322	321	311	315	309	302	327	291	312	333	329	285	291	280	332	335	292	330	307	284	283	324	320	315	310	278	314	291	300	306	282	260	317	299	334	308	322	310	325	328	323	329	306	331	315	317	292	326	292	302	318	292	291	302	311	323	315	312	296	314	336	289	274	335	317	315	273	279	336	309	343	309	316	306	316	302	305	328	302	302	314	306	291	309	297	318	329	288	308	296	298	308	326	336	287	320	311	332	340	295	352	307	306	335	333	299	301	304	333	323	321	338	317	311	313	299	330	342	285	274	329	282	299	306	314	293	315	298	345	306	288	322	336	295	309	293	285	301	327	315	321	315	301	314	315	275	314	307	333	270	320	302	289	296	333	314	315	306	309	295	306	318	309	325	319	296	301	327	306	344	323	330	325	349	306	298	314	281	335	328	341	295	313	321	305	320	277	332	304	289	311	349	321	306	325	301	336	324	281	297	298	288	320	319	297	287	330	336	304	299	301	308	290	296	288	300	320	316	306	312	343	334	300	345	308	334	326	310	317	297	323	304	316	305	327	278	304	316	310	297	300	318	297	314	295	293	310	298	313	319	325	313	334	293	302	312	316	308	317	279	297	306	273	328	299	323	295	324	307	312	334	335	344	310	303	294	316	309	290	315	327	304	332	278	300	334	325	330	345	324	291	306	277	309	295	313	313	298	346	330	304	313	325	298	296	318	324	303	304	322	324	333	322	328	330	299	313	315	324	287	342	331	307	304	305	311	328	283	327	301	315	302	290	308	305	307	325	300	320	308	317	289	325	297	312	290
4568	385	387	279	255	240	234	244	240	256	248	259	237	233	243	215	240	230	223	245	254	245	235	238	230	245	223	240	224	240	249	216	248	240	240	228	222	247	261	246	228	236	244	256	235	244	277	217	244	244	239	256	238	218	228	249	250	240	239	230	234	241	239	240	259	224	223	220	246	231	237	212	215	225	237	248	244	223	244	230	226	240	235	235	229	219	219	255	257	216	237	247	221	251	219	230	231	222	229	225	270	233	220	215	218	228	191	221	241	214	203	218	222	227	262	246	239	249	241	230	225	222	228	256	223	231	240	226	230	240	242	199	241	217	243	213	216	205	207	245	224	235	219	232	232	219	216	240	215	228	257	241	238	222	235	248	240	255	249	239	233	214	238	255	218	220	222	231	223	208	239	230	242	225	227	230	237	232	227	211	236	237	208	208	221	224	244	235	240	232	248	219	232	226	225	224	248	226	228	251	230	237	248	225	236	215	233	218	232	249	256	225	259	245	248	207	254	259	227	222	210	245	223	227	269	208	219	239	258	243	212	213	258	257	249	252	215	246	258	203	249	227	239	223	209	210	202	236	238	248	235	240	241	245	217	220	233	257	200	229	239	216	245	258	255	231	214	231	250	211	240	235	214	238	218	226	243	242	216	224	256	242	207	216	231	233	239	222	210	233	221	251	216	241	201	205	209	223	252	210	220	248	255	265	218	229	238	237	225	201	208	261	239	238	236	215	275	221	240	210	217	221	261	211	248	232	226	236	235	235	255	231	240	239	236	247	233	230	235	207	235	219	216	210	228	243	243	240	217	230	241	238	224	226	234	243	251	217	228	242	259	221	236	240	235	234	270	216	242	235	224	260	274	230	218	231	237	238	222	218	219	205	242	236	210	220	245	213	210	221	221	221	247	255	224	246	218	225	248	245	216	225	226	247	222	233	223	224	243	252	233	236	239	216	230	243	235	252	240	237	242	249	237	245	243	256	231	235	236	225	236	245	248	246	231	243	258	248	201	198	221	237	236	236	217	237	242	241	217	198	205	209	220	257	225	243	216	230	257	229	210	244	207	202	248	212	268	212	241	241	219	255	228	238	231	242	243	225	215	227	226	245	237	240	234	250	226	237	217	243	199	228	235	224	239	237	244	215	201	218	241	229	232	243	229	242	218	211	230	230	201	234	255	210	218	240	200	254	236	269	233	238	225	232	226	208	215	240	227	232	267	230	197	226	236	236	244	237	239	229	247	260	215	249	251	211	211	210	237	240	239	217	223	213	226	236	232	238	225	239	222	238	253	245	202	240	257	219	227	229	232	213	217	241	257	211	223	218	267	246	220	225	234	241	227	250	249	218	236	277	242	220	229	234	214	235	234	234	236	236	203	246	245	255	221	223	194	247	237	247	213	223	227	242	239	223	235	232	227	238	245	239	230	217	224	240	229	227	227	236	230	238	224	236	245	232	226	258	223	251	234	206	246	254	261	249	259	205	216	245	243	207	221	215	209	225	224	219	239	231	255	253	234	230	252	209	245	224	252	226	219	228	238	209	221	220	234	223	226	221	224	231	215	233	224	203	242	242	223	209	260	220	254	229	229	250	217	261	218	214	232	239	220	222	225	237	242	207	219	240	229	227	246	224	207	257	242	215	204	239	244	240	209	226	210	221	242	239	218	213	246	188	245	247	247	244	246	208	222	241	210	255	245	225	260	261	252	228	244	228	236	241	219	217	212	216	217	220	239	236	233	236	229	257	227	239	226	228	219	237	239	238	239	233	204	259	249	237	223	231	242	220	224	271	226	220	226	244	220	221	209	203	212	232	233	242	222	248	226	236	220	199	200	237	213	218	242	235	252	249	229	226	206	229	210	187	269	238	238	248	244	232	206	204	222	237	219	230	239	218	231	257	258	222	233	204	253	232	224	203	227	242	236	238	232	222	260	204	239	251	223	253	259	223	222	228	244	257	221	243	236	210	226	226	247	232	241	240	240	213	226	205	218	231	250	254	204	240	251	240	245	232	214	245	236	224	233	241	225	212	200	211	234	224	233	251	246	260	215	224	215	191	221	239	231	255	234	226	215	216	223	245	210	246	230	212	207	216	233	220	221	235	225	240	209	213	241	217	223	225	203	244	223	207	222	229	244	247	204	231	249	214	214	223	226	200	255	238	263	239	207	237	220	236	246	221	233	242	221	249	219	211	252	242	226	240	237	228	239	224	226	270	259	220	222	247	234	228	207	232	213	202	238	240	201	231	255	213	251	223	255	228	202	221	227	232	209	237	253	226	212	222	239	226	234	212	222	229	222	253	227	221	226	229	235	220	203	205	207	223	242	217	222	245	217	248	257	254	195	259	231	220	220	235	258	236	241	236	246	218	233	230	226	234	229	211	205	242	225	212	228	187	236	247	239	242	225	233	240	240	234	250	223	233	207	230	245	224	227	221	216	265	211	207	245	228	238	220	245	238	212	219	243	252	243	238	218	233	239	224	233	199	268	225	205	234	241	231	235	273	256	207	234	230	226	227	231	202	225	231	250	249	203	221	247	227	250	252	256	261	262	270	206	212	220	238	233	226	235	237	230	267	243	240	224	225	225	222	227	282	245	223	216	246	222	201	256	254	236	247	261	268	257	252	243	203	216	222	231	242	214	242	244	243	255	217	221	221	246	213	248	195	254	234	225	253	211	233	224	214	212	237	232	235	254	218	226	261	232	212	232	232	252	223	250	255	233	240	223	226	218	229	233	268	219	215	237	213	257	263	239	239	238	212	213	249	232	228	221	236	241	238	210	203	234	230	206	249	217	208	238	215	203	236	244	252	233	227	246	245	244	244	207	255	239	219	242	238	237	201	213	227	216	240	255	262	223	241	232	214	242	210	234	260	226	212	230	212	240	226	225	228	233	237	195	245	233	225	229	237	194	239	246	206	252	245	215	198	231	229	252	213	218	222	236	232	218	230	250	221	218	256	254	229	208	247	234	245	245	237	218	250	242	258	235	258	215	212	243	209	219	217	239	239	245	228	264	236	240	242	249	241	214	230	227	224	241	217	242	230	253	257	226	226	227	252	231	238	233	226	222	211	216	215	230	218	234	251	225	216	226	250	237	201	229	215	250	218	228	233	216	202	241	237	190	251	252	234	213	222	231	244	217	210	268	217	235	256	239	220	236	229	234	230	252	239	266	211	237	215	253	244	206	210	227	215	239	233	207	226	237	235	246	252	231	240	215	234	220	233	240	214	250	233	232	239	208	223	204	213	255	231	270	249	206	270	253	255	237	232	237	262	213	224	219	222	232	265	243	232	193	228	226	229	247	239	241	217	219	213	257	221	227	254	265	226	229	195	237	240	237	207	227	251	208	217	223	218	226	209	252	230	207	199	239	212	239	225	219	210	253	229	260	219	200	221	222	233	228	209	232	244	260	207	232	241	236	227	207	250	252	225	220	235	224	255	243	232	215	222	220	240	208	218	200	215	219	270	222	272	207	240	251	229	216	215
25474	21420	27912	25313	11510	1621	1058	889	855	811	775	830	756	774	753	766	728	704	722	698	756	708	690	746	689	709	723	713	738	711	685	688	653	665	724	726	690	632	666	636	673	718	727	703	681	695	703	700	717	736	653	738	681	722	664	677	732	685	705	764	728	690	741	691	694	691	726	675	753	723	747	736	702	710	691	708	693	698	712	689	698	720	716	749	674	692	670	701	646	724	707	685	691	660	686	674	709	719	707	685	719	645	670	681	664	689	689	689	671	730	683	648	761	719	679	688	649	689	728	714	648	693	706	682	711	691	697	730	705	750	705	695	734	749	706	685	742	710	671	697	680	717	679	720	689	668	669	706	676	752	687	690	709	688	719	722	677	720	689	660	731	711	710	750	688	710	670	681	743	717	719	660	720	710	711	695	669	667	704	706	700	690	699	683	723	686	698	663	673	676	702	708	644	696	681	659	702	699	710	701	697	734	694	719	737	715	716	715	685	689	741	682	695	681	719	705	675	721	707	659	712	679	694	711	653	682	710	699	699	702	706	720	706	698	694	685	650	680	706	686	670	704	679	725	702	683	707	671	719	680	701	698	668	692	717	710	707	698	658	659	715	714	670	718	657	688	751	653	659	642	662	696	724	722	694	660	695	712	703	664	724	655	657	694	687	670	697	701	657	721	772	695	668	691	727	662	648	678	671	712	685	667	658	695	747	675	731	695	681	667	668	677	734	694	670	678	667	705	714	681	666	714	719	713	680	681	670	648	700	705	680	663	750	704	703	701	660	697	700	737	733	661	681	658	684	715	678	682	696	701	689	723	715	655	684	699	698	720	714	743	703	697	726	688	668	699	656	716	691	686	687	675	662	707	686	694	658	730	712	628	657	677	716	725	669	734	699	716	667	704	685	713	734	690	671	661	697	663	693	651	695	720	696	687	685	695	670	698	712	713	734	707	699	724	707	719	716	667	732	690	689	699	750	703	698	752	693	704	685	675	718	727	687	706	670	719	720	712	716	680	688	679	716	707	639	735	701	722	663	724	649	676	680	708	661	718	730	682	657	724	680	653	712	740	704	684	691	730	669	668	687	669	717	709	752	678	729	695	702	676	705	680	683	694	691	693	665	665	679	675	724	683	697	707	704	699	701	725	684	710	696	711	713	725	637	708	707	664	731	705	679	694	702	724	677	706	680	676	757	713	736	692	672	674	683	694	684	670	714	660	698	737	688	644	678	732	689	695	722	675	662	683	692	720	710	719	673	684	676	701	691	681	681	716	680	668	775	761	714	690	709	755	690	718	730	664	679	703	670	697	648	706	723	650	673	737	710	705	715	715	681	700	705	709	679	653	668	669	700	690	653	701	709	681	691	654	652	693	695	684	701	733	716	707	708	664	767	675	630	691	679	675	720	717	758	710	647	682	684	661	685	672	716	716	690	728	716	681	675	700	685	722	651	711	677	683	713	656	726	703	690	654	632	714	687	697	678	701	738	672	689	695	706	702	655	701	677	681	684	679	677	719	682	714	638	670	701	689	695	663	705	693	644	703	726	701	714	679	689	717	671	732	673	658	659	688	716	659	718	711	703	748	718	703	705	754	674	710	667	661	706	692	704	701	709	702	653	726	722	719	746	756	674	699	681	663	702	696	710	700	666	724	699	681	728	716	672	699	723	678	726	675	686	673	683	714	679	702	663	711	687	696	658	645	668	690	649	658	710	709	714	659	655	649	692	732	671	660	696	691	742	720	712	689	711	655	719	695	649	696	674	720	707	683	666	715	706	637	660	691	692	668	687	678	698	679	709	684	647	716	749	669	697	711	655	715	689	706	676	721	693	713	734	699	733	739	657	718	732	678	708	696	728	669	706	692	723	689	702	644	692	667	677	697	727	692	709	671	671	714	711	643	694	719	654	728	686	720	711	679	661	650	651	718	648	660	711	679	736	643	647	748	657	664	658	717	714	681	704	702	700	663	715	734	687	640	704	694	721	742	700	687	694	702	705	701	740	681	674	684	652	697	683	699	710	677	673	672	701	738	695	672	676	716	637	691	697	708	704	728	699	688	735	682	718	684	724	719	700	709	682	738	707	678	714	653	707	710	691	672	767	699	740	697	721	711	707	669	673	657	711	685	643	704	707	711	652	705	685	658	681	688	666	712	658	702	708	711	718	694	712	668	645	650	708	728	669	722	641	687	660	691	649	704	729	709	728	683	625	634	705	670	715	688	689	708	675	695	720	691	688	670	689	746	709	695	670	696	673	736	694	728	697	657	700	652	706	674	685	722	700	689	769	692	717	653	691	659	683	730	727	712	688	723	670	662	687	684	645	678	663	667	690	694	675	689	711	659	686	741	725	707	693	716	648	704	653	683	660	680	683	686	650	673	711	694	705	681	671	688	705	693	641	709	684	726	702	713	668	700	726	717	691	695	711	678	699	730	652	676	696	715	673	696	692	680	694	704	693	661	688	686	656	675	696	697	719	708	702	697	672	661	724	725	637	646	664	714	647	692	632	693	695	704	696	656	689	685	681	742	680	707	704	698	709	691	679	715	701	706	715	721	716	689	713	712	713	683	658	696	693	720	691	694	642	726	671	706	731	671	662	707	716	733	676	706	692	684	672	691	701	632	721	682	700	674	703	710	714	764	698	701	698	665	684	662	731	709	675	731	668	673	669	692	738	722	760	695	693	731	659	678	696	723	678	692	712	673	672	764	689	660	668	727	740	686	709	739	738	709	706	722	721	705	665	685	671	696	686	689	715	658	709	733	686	652	660	695	716	714	673	713	700	672	720	721	701	695	706	699	690	736	676	676	698	691	727	689	731	699	701	692	753	651	700	702	664	762	632	721	684	697	697	687	663	645	697	674	691	669	672	697	714	675	720	690	659	729	694	731	691	674	724	681	711	689	695	713	694	690	703	653	695	712	738	723	666	653	711	754	697	662	696	717	709	719	690	701	676	676	673	687	690	707	728	672	668	688	740	696	694	708	678	730	679	691	662	700	719	708	682	681	740	708	720	679	654	681	694	678	697	685	675	699	721	634	671	675	693	690	690	694	708	705	711	706	696	725	679	692	664	663	665	709	668	662	725	716	745	691	655	710	758	690	676	671	720	683	721	737	696	686	650	707	730	692	696	674	713	683	705	705	696	654	678	704	713	703	692	711	676	724	681	679	676	710	716	713	680	678	633	720	687	680	684	689	658	688	731	694	657	711	651	744	624	708	661	647	680	704	744	667	712	673	706	700	674	697	729	712	671	734	657	732	693	742	690	673	694	690	678	699	725	721	671	699	662	667	740	653	675	698	683	645	693	727	652	668	685	714	739	686	691	681	684	672	673	658	655	736	744	730	697	685	691	708	697	696	658	705	705	626	759	687	684	721	702	701	735	690	674	703	705	689	697	674	719	713	708	709	663	678	692	696	691	676	680	643	705	746	703	681	695	694	722	709	664	671	702	722	709	707	702	659	739	665	692	681	729	690	674	664	708	681	709	669
3354	3545	2841	1615	1172	1008	791	768	706	660	657	597	560	604	537	576	565	584	556	531	546	569	546	546	556	540	509	553	548	525	512	541	519	526	571	555	508	531	567	526	560	517	526	529	523	546	502	524	530	507	540	554	504	530	466	520	555	499	504	530	518	512	544	511	530	542	548	502	560	521	533	548	490	542	544	534	518	531	561	504	551	493	537	529	500	570	539	550	472	548	535	519	521	508	509	502	526	566	520	544	555	535	520	532	525	531	538	499	498	503	550	533	529	525	529	461	565	527	497	512	521	509	542	552	562	509	528	506	538	545	481	529	521	506	502	508	514	499	528	513	513	519	545	517	513	518	514	552	502	543	539	515	521	565	488	503	488	566	551	457	510	524	527	540	528	519	527	523	529	529	517	526	539	504	565	513	513	516	518	560	544	481	513	495	488	502	539	559	525	496	527	531	526	524	514	542	552	512	539	533	524	547	523	498	497	530	527	518	479	564	504	505	546	518	516	524	548	513	529	512	531	538	572	510	510	524	482	519	551	535	505	513	500	527	518	519	534	518	519	547	515	558	520	493	497	516	556	527	482	544	504	555	519	561	505	531	557	529	520	499	496	519	526	531	522	529	563	518	520	483	483	489	565	524	489	497	492	526	510	507	513	502	507	548	472	492	484	525	519	534	528	525	479	517	518	502	506	522	506	547	510	528	534	504	509	543	551	494	521	514	522	525	508	526	485	485	537	523	484	506	530	499	502	503	477	539	528	518	539	580	515	471	512	531	540	526	507	491	529	545	534	534	502	526	499	514	521	525	529	480	512	493	523	499	521	515	568	576	491	512	533	473	537	529	528	494	491	521	527	525	524	516	555	510	476	537	533	540	525	532	515	527	507	548	493	516	498	531	521	492	535	510	512	492	509	523	519	509	489	528	502	535	528	488	496	527	552	510	504	513	559	525	552	502	501	517	533	532	529	517	476	479	511	535	527	535	512	544	527	488	547	453	519	522	456	502	509	533	504	487	476	495	498	519	514	517	502	497	499	507	508	496	559	485	525	496	504	495	477	538	494	541	520	535	507	512	521	529	517	493	518	528	500	542	529	500	479	524	558	494	514	480	534	501	495	512	520	507	534	540	505	516	464	484	497	508	511	501	525	523	526	504	527	524	500	536	546	514	522	541	553	528	557	566	491	518	469	502	511	543	542	531	521	501	484	483	530	549	477	520	494	541	502	563	537	524	495	476	495	519	497	510	564	517	548	518	528	492	504	474	536	531	539	504	491	488	513	497	508	539	543	516	539	528	523	518	559	527	483	547	546	525	504	466	487	540	483	534	528	508	489	523	525	486	499	506	500	485	534	507	511	507	525	495	468	514	527	479	484	537	525	491	576	543	494	531	480	511	527	474	530	528	539	497	487	515	524	498	519	498	504	504	522	524	518	505	521	518	523	514	537	505	515	526	496	519	516	548	518	482	512	519	490	486	511	531	510	534	515	511	531	524	505	507	524	543	497	540	539	524	521	547	517	500	560	523	523	512	509	510	507	556	534	548	510	501	495	519	480	526	527	504	566	532	542	507	534	512	495	546	493	551	546	531	502	559	511	546	520	554	466	522	495	551	509	560	540	515	497	574	516	506	485	545	510	556	498	573	545	573	498	527	551	494	524	513	481	525	534	518	491	512	527	521	469	492	552	496	525	511	488	520	529	537	525	490	555	523	475	517	544	488	484	476	530	520	484	508	486	518	523	476	514	529	519	550	531	543	525	496	523	469	538	539	500	538	501	535	513	521	545	519	505	516	516	518	501	504	493	489	499	540	518	536	470	548	509	504	492	507	575	547	578	559	526	545	498	501	537	547	525	540	518	483	520	497	527	475	498	512	563	508	537	535	559	502	544	497	517	532	499	528	503	498	495	532	521	509	523	535	493	510	504	504	508	508	534	526	466	507	506	504	522	512	519	499	496	519	513	520	504	518	529	540	541	448	523	545	522	573	473	523	528	505	513	473	519	489	499	518	534	519	520	521	525	510	509	497	559	518	517	497	552	522	500	521	540	518	528	493	507	525	500	504	518	549	507	499	494	517	484	506	511	500	457	528	506	476	521	527	534	542	514	465	523	508	547	488	525	521	540	498	519	491	542	525	529	489	519	520	558	514	498	506	516	526	515	513	500	557	493	516	500	498	497	491	535	508	525	510	520	504	531	527	472	495	498	516	534	507	517	514	452	521	475	490	527	523	529	558	516	534	503	554	534	519	523	505	518	496	541	515	519	561	498	526	533	540	533	535	521	525	522	505	531	495	496	536	505	551	539	501	543	475	516	513	460	512	528	571	508	516	515	538	474	534	464	564	510	483	545	513	524	540	539	531	520	496	500	535	575	507	580	541	533	488	506	525	524	472	493	520	525	501	526	533	484	535	551	483	512	507	528	525	554	496	529	474	526	545	564	507	509	503	524	529	550	522	503	470	479	484	497	484	522	506	526	582	469	501	529	541	502	525	483	508	506	518	485	519	475	495	499	534	475	525	529	505	515	536	482	563	526	502	482	519	528	508	494	518	504	530	539	516	530	498	500	519	515	526	539	500	544	535	482	533	510	507	507	539	508	491	535	490	511	524	504	453	532	513	509	512	496	489	539	510	512	506	544	515	528	537	495	506	519	511	504	575	523	511	509	526	531	491	497	544	548	500	506	516	497	516	574	540	515	498	488	527	521	519	483	490	514	515	550	515	483	492	581	530	497	523	504	506	517	502	510	453	515	550	457	545	490	492	537	514	530	489	528	543	521	537	480	517	514	527	483	528	501	535	507	528	503	538	552	529	528	525	559	523	528	516	554	520	527	502	519	562	537	499	510	530	482	501	483	494	537	518	498	496	483	526	519	551	554	521	498	493	535	452	516	507	489	503	517	494	541	537	483	548	521	580	536	518	511	527	544	508	530	539	527	543	548	550	555	488	529	537	502	520	509	498	506	524	499	515	533	522	481	528	549	511	553	518	564	504	509	507	522	519	494	495	507	469	505	517	529	532	477	530	527	520	576	496	515	460	486	461	541	541	485	487	496	537	483	532	501	536	477	528	523	492	553	509	514	516	513	536	486	482	551	532	499	526	507	489	518	497	523	484	512	517	492	538	486	507	546	513	529	527	510	499	510	538	490	522	501	502	517	530	518	506	505	499	521	510	471	501	483	523	481	499	529	500	549	536	541	542	498	514	478	525	471	523	505	511	490	521	518	501	499	531	522	544	549	518	500	521	532	531	510	543	522	520	480	494	532	514	493	508	509	511	494	484	506	516	509	502	558	468	515	499	510	580	545	511	525	505	524	522	543	515	531	479	506	541	534	522	504	521	507	474	502	471	501	526	507	507	544	531	499	507	506	529	520	501	489	525	507	467	528	497	514	537	522	509	520	559	543	482	466	501	547	532	527	522	525	524	522	508	515	544	527	535	489	509	514	535	511	511	529	538	524	529	503	557	538	538	483	526	512	508	500	512	524	509
24476	21412	28782	24445	21405	9313	1927	1188	982	930	929	884	862	848	815	833	796	833	804	840	830	798	810	797	802	807	809	797	778	821	787	760	780	812	734	788	775	736	743	772	778	765	734	778	775	775	764	735	821	756	767	782	778	818	766	786	770	726	774	789	793	750	778	808	731	760	773	730	773	774	763	733	748	803	727	743	740	797	767	785	806	789	745	735	770	736	754	717	769	778	759	781	777	763	769	788	744	732	750	777	755	779	753	726	757	815	709	791	791	790	801	776	782	710	745	777	789	763	761	787	772	753	758	769	759	798	768	756	721	762	772	806	741	744	811	751	792	788	751	801	754	712	759	767	802	759	743	753	766	719	777	809	807	747	723	780	737	738	748	735	791	724	750	740	810	742	747	773	775	805	738	772	701	745	770	744	772	728	727	777	779	756	774	759	734	770	809	751	760	766	794	747	701	736	758	757	717	772	756	764	764	730	808	771	791	719	774	765	743	760	772	736	721	776	768	824	798	763	783	826	747	764	763	755	705	762	794	773	776	744	793	747	743	766	749	775	788	771	772	771	801	788	740	749	769	774	758	742	729	756	738	795	767	741	786	774	732	720	752	759	762	764	765	760	742	702	754	756	743	801	793	765	768	730	790	759	738	764	751	764	717	728	782	782	796	725	780	776	778	761	755	749	763	797	743	761	789	773	775	722	754	807	813	764	756	695	765	695	742	774	728	805	756	758	750	733	732	780	750	725	750	766	756	766	734	729	768	788	771	715	770	792	782	724	742	759	743	743	746	737	747	735	769	766	790	762	718	744	729	726	790	781	759	793	767	708	728	742	746	736	732	743	732	726	780	759	769	703	751	748	769	779	765	724	767	762	744	775	776	757	757	787	788	784	812	739	809	715	767	788	731	739	758	755	751	743	770	832	734	744	769	777	721	847	758	764	731	755	730	805	777	762	767	767	779	761	743	801	775	742	804	733	757	757	754	777	770	729	768	706	775	717	773	802	784	772	788	744	744	747	745	746	735	684	772	742	727	755	750	757	736	783	732	724	739	754	825	788	743	720	712	723	744	765	742	753	750	755	830	759	765	812	705	735	784	764	793	739	737	682	831	747	752	794	765	771	755	810	727	791	767	776	757	743	711	750	740	760	752	736	755	755	768	768	763	739	784	736	702	709	759	732	769	763	792	766	724	770	791	778	772	804	768	775	763	750	766	743	736	727	758	729	776	753	745	715	727	743	837	791	756	751	801	704	738	763	739	777	773	750	718	779	761	763	736	759	777	738	769	730	724	696	780	771	757	737	704	762	727	785	797	736	787	751	753	751	704	801	740	796	748	707	760	749	700	718	760	780	713	744	731	791	784	740	759	761	772	713	748	751	730	755	768	797	749	718	705	750	750	736	738	769	727	742	747	781	722	748	765	770	747	813	787	755	788	727	690	757	805	776	748	734	778	700	785	779	752	760	729	754	739	732	746	775	746	783	758	745	751	815	736	696	797	756	784	719	751	772	737	732	757	748	765	758	760	771	773	747	724	722	797	751	744	696	743	699	722	797	764	784	791	793	798	751	775	766	789	746	774	778	817	740	768	764	770	707	781	736	753	720	776	749	777	742	730	749	761	750	762	735	753	744	736	776	741	748	746	765	710	748	720	785	714	698	738	744	769	768	749	744	756	788	767	805	778	828	746	747	781	776	764	691	754	785	736	756	706	731	727	779	765	777	748	780	724	755	765	754	771	707	742	723	718	787	756	797	805	778	751	772	807	694	722	804	719	778	788	767	731	743	742	747	750	768	776	798	752	782	754	801	751	740	769	760	766	721	758	768	764	774	812	779	778	743	750	755	754	755	756	750	718	770	762	774	767	742	803	792	755	741	769	733	755	721	714	750	751	786	772	742	748	750	737	734	755	748	683	803	758	746	753	728	789	764	802	758	758	770	749	746	786	781	749	771	736	748	791	778	812	751	729	711	757	738	793	762	745	802	749	737	754	740	763	770	723	764	757	765	775	742	775	766	748	766	781	683	764	749	754	766	714	729	755	795	795	800	760	718	781	762	777	739	720	719	733	754	747	755	800	729	756	758	790	767	701	720	741	758	779	763	753	715	716	778	772	765	745	767	744	782	762	754	740	718	749	768	778	705	794	765	743	764	758	776	744	762	728	729	769	816	769	784	744	772	783	783	777	764	726	796	752	727	690	762	772	706	773	703	754	785	810	747	737	753	735	754	783	762	792	766	755	731	738	757	755	755	782	787	794	771	720	717	725	784	751	758	748	710	793	836	791	744	751	746	723	723	756	770	771	754	731	771	730	723	751	755	733	782	761	686	759	783	748	713	767	790	757	712	767	715	789	752	781	756	752	705	766	793	714	713	774	759	714	771	726	754	789	785	760	808	727	796	750	737	736	788	733	744	777	703	801	746	787	737	769	752	759	737	780	717	731	693	736	802	737	714	729	753	752	785	702	780	767	753	760	726	765	729	838	764	726	774	792	729	768	744	744	732	748	703	754	820	790	756	791	770	756	759	733	724	757	764	785	804	722	701	747	730	747	743	760	777	778	711	797	756	697	773	722	785	749	752	715	743	775	739	746	736	720	779	757	747	738	760	735	766	759	717	755	735	755	730	798	767	776	707	775	730	721	779	743	717	738	761	771	757	764	753	734	740	730	790	749	765	791	813	779	780	721	768	771	777	735	767	752	766	699	743	792	760	759	705	753	807	785	766	757	759	770	741	793	764	764	717	734	779	739	714	701	712	724	766	754	797	747	768	731	732	760	769	779	727	732	766	766	748	703	830	744	747	722	760	760	757	753	778	776	769	749	753	800	793	723	732	770	749	795	738	756	771	774	733	777	735	719	761	706	703	786	769	779	746	721	754	775	721	790	766	807	737	789	715	751	765	712	713	765	738	762	748	768	727	748	745	763	763	768	720	725	758	798	782	716	749	773	747	767	744	762	751	784	736	734	772	758	725	704	776	715	788	754	701	770	727	765	786	770	712	732	746	770	790	702	824	749	753	796	769	760	791	771	733	767	737	739	725	744	758	776	736	762	712	746	731	705	780	725	728	760	807	747	811	744	752	753	816	812	741	821	767	826	788	718	717	748	767	720	746	729	802	729	757	766	722	797	741	788	763	768	743	785	783	753	731	781	792	711	775	792	765	737	746	753	753	756	726	786	734	759	768	748	745	727	788	744	751	740	740	777	751	728	743	781	736	780	770	792	742	722	769	750	779	724	757	732	753	707	749	788	768	714	749	711	756	780	801	741	751	723	779	783	735	743	775	756	740	793	719	709	807	762	776	770	720	795	768	739	741	757	790	797	788	723	741	705	728	764	764	731	752	810	736	725	712	769	744	750	778	834	789	767	773	760	720	694	753	770	759	750	743	731	758	721	774	809	755	710	721	780	779	761	763	730	744	748	775	748	787	721	752	772	767	767	735	739	738	768	777	765	722	722	769	783	700	738	751	759	731	753	732	760	721	734	720	737	743
3640	6073	5008	2620	1813	1481	1241	1016	958	864	831	761	703	730	724	671	685	634	636	619	683	638	625	610	650	617	611	615	637	595	655	572	595	619	644	608	597	602	615	579	525	587	596	600	588	607	579	561	599	626	605	612	613	634	619	597	640	587	566	547	618	572	559	591	578	580	603	520	564	583	576	619	565	553	586	591	573	589	603	604	602	573	582	578	578	612	608	576	574	550	587	591	548	600	582	552	588	579	586	602	569	577	593	555	579	578	555	585	585	603	627	597	575	617	580	590	567	570	570	588	568	575	565	572	587	566	574	562	628	547	605	597	586	610	523	592	602	588	586	555	591	621	573	556	561	610	542	547	563	584	565	604	595	561	603	587	610	551	574	526	587	604	558	551	630	562	616	574	632	595	551	553	611	569	577	604	552	589	559	548	554	605	579	577	617	566	586	583	561	572	575	543	570	583	566	606	584	565	581	590	594	593	603	554	649	583	564	579	632	620	603	572	564	567	600	576	545	601	639	522	608	520	601	583	576	565	566	540	560	575	601	587	571	550	631	588	524	603	571	607	601	542	600	539	603	534	590	583	596	556	603	563	596	611	547	591	566	583	558	590	595	585	557	559	580	572	578	571	572	586	576	574	571	516	575	585	550	587	562	532	580	522	563	598	533	580	565	562	606	554	600	587	575	523	555	582	578	560	555	528	592	585	569	573	609	569	551	620	601	603	576	572	546	582	588	546	563	575	607	557	571	580	611	613	641	557	555	564	557	546	530	610	536	537	551	574	555	548	576	563	574	556	570	578	548	526	568	588	567	571	531	583	610	608	598	562	548	552	540	597	612	527	601	575	548	562	541	614	571	577	570	602	580	554	573	575	576	578	529	557	588	621	577	582	566	602	596	571	562	618	573	592	539	568	574	549	567	598	564	577	604	572	585	590	591	577	531	585	579	578	555	564	581	578	578	571	544	550	562	613	548	515	599	552	595	557	562	605	558	612	536	575	594	587	562	599	546	528	599	558	560	560	569	566	560	581	563	608	531	550	583	579	568	564	572	556	555	567	590	600	575	592	576	573	572	550	550	567	592	528	611	544	567	545	584	580	526	537	586	547	548	515	565	577	622	557	604	613	601	582	562	536	558	545	569	583	555	573	553	568	604	570	569	578	566	589	596	578	596	603	549	581	576	550	587	542	578	569	569	588	596	603	590	540	584	569	549	535	564	544	584	541	566	612	544	557	593	538	553	580	574	552	580	563	574	556	571	578	588	592	571	568	560	564	583	546	562	583	543	577	593	546	629	553	586	604	577	567	582	602	579	615	577	599	575	589	577	597	572	533	545	574	560	595	612	552	588	583	572	584	590	634	578	580	592	585	580	644	580	588	586	586	533	598	597	558	591	592	571	582	518	561	567	572	551	575	536	564	553	524	555	577	571	576	581	614	544	555	537	527	539	563	555	543	565	580	556	588	602	569	601	553	543	525	583	584	560	572	548	558	561	622	600	601	579	610	589	545	585	582	584	574	568	606	534	602	513	507	556	576	561	569	548	584	546	543	552	574	556	561	603	546	552	547	577	624	583	568	571	616	525	534	560	582	523	544	578	560	561	568	603	574	590	576	530	590	545	540	591	594	555	540	567	584	595	553	565	576	542	590	576	558	548	526	568	596	600	564	566	608	590	576	590	570	573	556	572	554	600	600	578	568	595	571	586	567	556	548	563	531	585	542	583	574	535	559	575	535	563	580	571	561	562	582	555	537	552	624	515	599	562	594	573	556	580	542	573	561	605	581	590	513	602	587	581	537	558	552	571	601	559	562	600	546	548	555	545	571	572	549	603	618	606	595	615	560	569	560	534	562	594	542	618	589	519	611	612	578	591	548	552	549	566	585	591	595	574	555	559	602	593	591	575	572	569	546	534	554	555	577	592	600	619	561	581	596	519	586	548	565	569	601	542	559	584	594	571	553	540	591	582	576	577	609	595	598	574	531	564	542	610	586	563	605	595	547	597	556	597	591	557	583	571	580	544	533	588	581	591	576	580	590	541	608	603	541	600	590	513	575	557	546	518	591	531	541	594	589	579	551	551	565	553	553	586	579	594	611	584	575	598	530	575	588	519	530	554	565	552	541	593	596	598	565	564	549	551	591	618	610	570	555	593	583	573	562	583	559	603	558	553	611	597	580	574	586	523	550	570	545	612	540	553	528	545	551	574	601	547	521	596	606	545	562	568	556	555	595	537	570	570	559	549	534	567	558	590	558	608	560	550	571	585	556	627	563	545	539	585	574	568	606	620	567	590	563	597	556	579	588	551	554	584	534	568	601	532	571	623	563	564	553	534	543	557	527	577	598	614	546	575	583	545	575	553	552	541	543	576	584	540	561	571	580	563	579	593	603	593	577	553	570	583	552	607	553	562	575	628	586	613	502	591	536	545	579	566	559	557	577	605	564	550	573	548	616	547	583	508	542	522	612	590	560	521	561	600	553	580	534	544	550	594	558	552	550	565	588	543	586	607	546	590	536	588	588	542	580	518	566	594	572	589	582	591	607	599	555	548	582	550	567	558	555	591	563	560	547	574	540	502	552	504	529	555	538	608	546	567	563	578	545	609	599	535	564	568	535	583	584	579	553	560	571	584	552	531	548	639	569	581	628	555	582	557	556	568	581	587	552	564	534	539	578	563	603	550	543	571	515	551	570	578	583	543	612	564	569	563	531	595	501	588	560	581	586	520	531	543	594	578	533	554	580	636	557	578	552	573	563	542	634	573	560	531	524	567	587	578	573	610	569	608	538	560	584	585	528	578	557	569	544	568	568	577	541	548	505	576	571	577	568	560	570	561	521	580	592	595	578	554	575	611	573	564	583	582	538	573	579	592	575	554	566	561	566	560	571	619	558	607	553	566	569	580	540	558	573	557	638	621	574	590	571	593	558	552	616	548	564	606	615	583	587	608	554	537	581	602	597	576	556	568	569	541	568	557	545	575	569	550	566	566	521	562	562	528	550	567	542	584	543	606	543	582	589	580	557	525	574	573	541	619	579	562	535	543	561	578	546	555	543	567	613	554	561	580	580	594	529	608	541	585	550	555	578	577	534	564	589	594	591	532	574	601	500	530	607	575	566	582	541	556	552	553	551	594	575	599	597	579	546	536	582	532	569	570	584	589	554	575	534	582	564	558	561	545	558	559	533	564	537	583	561	578	537	547	544	558	581	539	577	569	536	600	591	566	570	540	574	559	601	540	593	522	578	537	591	569	583	563	607	556	566	541	553	568	558	563	577	546	574	636	527	605	553	558	544	568	557	574	539	550	590	564	520	563	564	612	540	540	544	583	586	537	552	552	573	555	599	587	575	565	612	603	574	565	544	577	556	545	554	601	544	560	603	571	575	560	603	580	544	622	586	597	574	557	521	537	580	585	599	540	539	547	561	523	541	583	577	541	573	567	577	576	556	570	558	577	524	581	576	563	551	531	567	558	563	558	570	584	573	554	618	646	601
27705	10571	1048	648	499	383	325	334	351	311	319	310	306	307	301	298	315	307	313	328	307	350	311	300	348	308	310	332	288	305	316	342	318	340	301	304	303	325	343	304	312	300	302	336	339	300	307	303	317	307	330	299	329	337	302	321	314	314	290	303	339	287	322	296	322	268	320	323	329	281	315	280	333	316	328	320	354	301	312	302	335	324	317	312	291	285	304	328	315	298	300	296	300	331	316	333	307	316	320	310	311	311	311	296	353	306	308	304	338	327	306	326	324	294	275	268	330	303	280	329	299	287	282	305	304	317	322	334	307	317	340	325	311	322	302	286	354	307	300	304	310	325	325	327	343	278	296	328	293	306	265	324	335	286	307	292	305	303	347	274	331	314	299	311	325	318	307	332	335	332	317	306	315	309	300	322	299	284	352	309	324	293	319	335	327	304	290	302	329	304	317	309	323	301	309	325	273	333	295	287	314	314	310	321	293	337	314	297	327	274	340	308	316	324	282	310	291	306	311	326	329	302	311	319	333	293	313	307	324	324	335	342	313	309	344	308	304	328	287	320	285	340	306	344	284	333	309	329	294	323	329	313	369	307	293	329	339	310	307	311	284	319	324	335	309	312	293	331	335	292	309	321	308	331	278	334	329	297	337	325	321	357	322	354	296	341	324	343	293	313	336	348	293	281	309	309	314	311	324	344	333	308	314	306	341	321	330	304	321	296	311	300	324	289	321	313	339	321	313	340	314	322	360	289	313	327	290	322	328	300	342	350	298	305	321	300	346	317	307	321	312	332	329	347	330	292	328	299	317	306	312	319	310	297	270	305	337	307	301	305	304	322	291	317	329	310	292	327	303	303	319	340	309	316	326	320	327	292	289	300	315	290	308	309	284	317	326	321	325	308	342	286	325	300	333	319	293	303	325	302	321	308	320	354	330	280	308	316	269	314	321	326	358	310	336	324	307	337	321	302	321	290	295	324	313	274	306	308	301	338	301	305	310	332	356	316	324	293	304	333	300	298	304	330	354	284	311	322	326	315	284	301	291	322	290	306	308	320	298	355	290	328	332	329	310	303	299	293	307	293	321	322	336	292	308	332	321	300	317	361	301	336	343	286	276	323	317	287	329	310	304	330	306	295	326	295	284	271	340	317	305	307	279	341	317	293	293	325	337	309	307	317	310	352	276	328	288	321	317	325	286	306	349	321	306	333	322	331	286	331	322	316	318	298	284	335	315	324	316	340	309	307	301	322	333	304	297	318	274	301	280	322	302	324	291	343	324	314	317	313	318	329	284	295	267	306	334	313	297	336	322	309	330	330	288	318	325	311	284	324	324	290	304	341	298	309	270	283	271	315	320	312	314	322	310	339	296	313	334	324	334	289	329	330	299	314	318	317	312	291	308	336	321	324	287	282	307	303	340	295	285	312	323	306	294	334	313	327	318	311	297	296	314	320	270	311	308	305	295	345	316	333	305	266	292	289	321	334	321	340	303	294	302	323	319	330	297	310	339	335	360	283	315	319	355	306	321	303	342	304	297	340	298	329	352	303	307	311	326	295	322	306	277	318	310	312	318	333	299	314	321	343	316	289	292	300	291	335	289	306	313	324	350	301	327	331	323	340	314	302	314	313	331	301	291	292	333	316	343	308	314	292	302	327	322	322	290	309	296	314	333	337	297	308	325	318	280	300	307	310	356	329	329	311	324	310	324	325	304	339	333	335	303	305	289	339	312	321	309	312	297	320	308	340	333	314	327	332	353	287	315	314	303	348	321	304	289	302	314	309	310	311	325	311	330	292	324	295	301	327	292	319	306	292	315	320	312	324	306	282	268	312	335	307	331	318	320	305	317	287	326	300	306	330	340	304	320	327	297	276	337	294	310	301	324	313	321	305	336	330	322	315	340	314	325	329	318	306	357	316	307	310	315	335	265	280	319	286	301	332	304	307	325	336	320	310	322	308	296	276	335	306	320	314	306	294	313	328	322	302	326	308	293	308	340	333	337	310	315	326	315	306	330	314	302	312	332	316	303	318	328	297	275	315	313	317	346	287	286	295	310	324	312	300	324	339	306	336	312	310	299	293	338	300	292	300	320	322	312	333	331	322	345	308	316	312	288	310	313	305	320	350	305	295	302	325	302	316	301	305	321	287	316	313	312	302	329	310	346	318	337	300	298	316	328	301	327	308	316	314	300	304	328	310	316	327	322	321	344	306	310	311	329	319	305	326	307	286	329	303	307	293	286	334	313	325	314	297	321	312	316	323	305	287	319	300	312	302	308	328	318	299	289	316	342	326	316	341	305	332	292	324	344	328	324	335	299	303	330	295	328	287	327	295	287	297	298	333	285	308	303	309	353	282	323	332	316	289	319	328	294	306	293	318	306	294	308	313	326	321	313	337	291	323	344	295	298	319	280	311	321	311	302	329	295	294	323	301	314	305	327	344	309	318	299	333	316	309	331	288	292	310	301	313	319	315	308	297	299	311	313	344	308	302	313	315	323	327	283	301	313	297	304	315	307	351	293	282	326	270	307	331	289	296	307	353	315	309	309	304	326	304	329	309	321	296	329	296	347	361	302	325	294	299	326	308	330	300	330	282	289	287	296	320	313	310	320	327	290	325	342	285	304	318	297	300	309	335	290	303	286	334	333	304	322	331	325	310	320	330	329	295	309	319	329	296	321	277	299	309	351	278	351	301	343	327	304	310	325	288	305	322	341	320	299	307	338	281	326	332	318	288	341	309	309	264	292	352	325	319	322	316	312	309	321	309	312	302	313	290	317	317	308	309	304	320	305	287	302	321	320	325	319	325	302	310	309	348	314	315	278	323	327	334	328	291	303	337	311	348	328	308	309	338	296	313	308	307	319	294	345	304	302	321	283	260	327	327	321	280	320	350	325	320	320	331	297	327	288	303	335	299	333	294	302	288	320	304	310	321	294	302	338	314	292	281	332	287	327	329	304	257	283	351	321	323	327	321	319	283	330	339	323	322	322	303	306	303	325	308	302	307	309	349	316	302	322	309	282	314	294	321	339	323	322	343	322	336	293	311	310	342	337	306	317	327	343	304	336	292	314	306	343	310	336	297	304	302	321	333	307	335	326	282	315	331	318	290	315	299	297	321	333	319	287	325	316	320	339	321	316	334	334	305	325	331	323	336	310	316	285	333	320	304	305	317	300	344	306	285	329	286	317	311	304	343	302	299	325	312	327	280	309	289	311	300	285	291	294	325	304	291	329	293	318	310	308	338	336	317	319	294	354	307	303	305	318	321	313	316	314	338	293	318	323	302	342	277	288	312	317	314	316	343	321	318	280	303	329	319	342	317	324	307	321	319	321	321	350	328	301	331	324	353	323	305	311	313	297	323	302	316	264	306	336	327	299	309	310	334	324	315	282	302	313	311	310	307	336	301	292	300	270	324	287	339	335	326	309	312	307	324	350	316	353	313	318	338	318	326	336	300	334	332	320	303	294	325	327	330	336	313	325	355	306	317
4596	436	414	298	258	267	257	250	220	243	245	235	254	228	226	248	235	220	233	217	209	242	222	248	244	226	262	233	220	243	255	228	210	206	247	231	231	268	226	223	230	240	215	243	253	244	248	259	210	215	225	286	239	251	221	258	215	241	254	264	223	242	222	232	224	218	245	218	213	231	264	235	240	220	238	244	232	234	243	256	230	225	228	208	237	269	235	221	219	266	220	246	220	248	226	231	243	215	245	232	261	231	236	241	230	253	228	249	225	234	245	200	227	226	261	244	227	213	208	238	236	265	238	221	239	251	224	231	233	235	225	234	224	235	236	229	250	228	230	229	224	208	235	258	227	243	245	236	246	214	232	242	220	252	231	213	231	233	237	197	243	237	238	210	242	219	215	222	232	216	232	239	231	239	249	246	232	224	207	256	242	245	240	237	243	246	222	227	213	225	239	253	232	209	245	234	238	233	240	219	245	237	239	231	229	248	232	243	252	223	239	211	266	228	214	217	246	245	226	246	219	222	249	251	231	237	220	227	237	249	220	215	239	235	234	251	224	225	218	201	248	206	224	237	234	239	215	250	207	246	220	229	227	242	256	245	211	238	211	236	252	236	242	240	229	237	226	214	227	226	255	226	238	226	246	229	235	254	224	227	228	201	271	230	233	195	238	251	217	273	237	267	239	238	222	230	244	201	220	245	244	228	221	249	229	221	239	221	216	236	223	238	233	231	229	225	229	236	215	253	210	256	245	228	227	221	239	205	206	271	254	254	218	245	239	202	200	203	266	273	257	243	241	249	242	236	253	218	255	223	263	232	258	230	246	241	230	222	228	234	232	232	253	240	213	216	240	234	256	236	253	235	243	228	238	231	238	203	249	224	234	230	237	241	257	243	236	241	230	240	248	210	248	275	244	211	240	255	217	246	219	244	236	251	237	221	223	234	194	236	238	239	238	229	225	256	235	229	219	241	255	241	239	222	230	258	241	229	236	213	214	251	215	239	249	279	222	257	223	215	227	270	257	231	215	226	223	234	242	225	217	229	228	223	258	234	240	234	221	213	217	205	240	217	233	206	218	235	247	250	230	244	222	206	208	253	237	231	221	233	204	239	244	232	234	227	234	242	219	223	243	236	213	230	269	226	234	240	254	244	245	250	233	227	236	205	243	209	207	275	219	237	251	230	230	228	229	205	242	244	235	240	231	240	248	243	240	239	231	223	248	241	237	231	239	224	247	251	230	228	243	248	242	241	247	232	250	236	244	218	243	223	216	267	218	267	224	245	244	214	235	213	250	242	219	214	248	227	240	241	214	241	256	244	215	242	204	208	240	205	249	214	251	217	240	208	258	244	206	246	224	221	208	260	229	250	233	236	242	247	236	219	244	208	237	217	217	227	268	230	215	217	251	201	226	234	219	225	215	235	244	246	239	227	246	207	224	239	215	235	243	233	233	255	226	212	209	248	186	237	217	241	229	231	253	222	234	226	232	231	240	228	244	224	277	218	257	230	232	218	258	222	245	251	257	226	256	212	239	225	222	230	234	251	218	258	237	240	216	208	229	218	208	232	216	228	242	231	246	214	250	224	246	251	259	239	228	228	241	239	220	254	240	223	245	207	239	241	215	257	245	246	258	242	227	235	238	215	252	235	228	258	241	220	237	255	222	276	238	254	224	237	244	219	240	234	227	251	211	201	249	232	219	241	226	247	240	222	230	241	235	234	243	254	230	251	215	242	240	245	223	226	260	219	218	244	232	207	249	206	235	231	247	259	259	205	256	220	228	244	232	238	262	227	224	231	243	251	253	248	257	225	226	239	259	204	264	257	228	243	235	238	246	246	252	236	234	219	197	226	215	231	219	213	232	239	244	229	229	253	237	259	227	259	206	221	235	256	229	236	255	242	272	257	255	242	213	239	247	236	219	214	217	260	214	227	249	217	207	231	244	242	233	237	248	237	233	236	239	237	235	223	237	220	225	237	244	234	234	227	235	233	265	235	245	215	229	246	223	226	252	251	239	230	221	233	235	233	241	185	255	261	210	247	204	213	270	246	226	258	217	234	257	245	234	226	246	232	224	257	231	230	221	242	246	234	230	216	220	226	250	218	250	231	219	235	256	239	247	250	240	248	235	236	238	260	245	257	245	231	224	244	232	244	239	224	225	235	260	229	252	245	201	232	255	257	211	247	254	209	260	227	224	232	244	238	229	231	230	256	252	229	238	246	234	237	271	214	226	235	257	249	230	220	206	229	234	232	225	232	221	246	239	238	239	233	204	249	205	258	218	214	247	224	230	221	213	225	251	277	226	228	247	244	196	235	227	247	260	226	223	232	242	238	246	239	242	234	254	245	232	224	226	219	254	221	251	220	227	244	211	234	215	252	229	226	238	241	243	221	242	205	237	234	240	239	248	230	211	223	235	237	228	198	228	212	216	224	244	259	240	250	260	240	201	236	243	273	236	226	260	235	229	199	230	211	221	199	245	246	220	238	237	242	254	210	237	217	214	254	245	243	240	201	239	222	226	246	241	242	208	222	246	251	242	218	238	250	205	243	254	246	241	217	244	233	225	226	231	246	217	237	233	202	222	261	222	232	236	256	263	248	210	235	222	241	213	228	234	226	244	247	245	227	243	233	204	261	245	214	247	237	211	224	200	251	224	236	232	237	237	224	235	251	222	229	220	248	224	238	269	217	247	219	239	220	220	239	244	231	235	241	222	234	233	252	220	232	248	239	236	234	209	233	249	236	243	242	253	229	250	238	213	212	259	230	241	246	220	222	213	233	230	251	240	228	228	247	218	224	220	235	239	232	252	256	219	226	226	246	250	230	242	260	250	228	228	223	231	241	212	236	238	204	252	247	232	227	234	237	237	233	226	224	249	238	227	244	244	231	248	229	245	220	245	228	249	217	230	222	235	223	243	225	261	239	216	233	237	229	236	255	227	240	227	239	212	249	230	235	257	231	218	240	223	247	245	262	243	232	243	219	231	222	230	216	234	223	219	225	234	222	268	244	211	229	206	238	218	233	193	234	241	243	219	233	249	217	227	205	238	230	227	235	224	242	248	205	225	257	211	241	217	263	213	233	232	239	227	232	200	230	222	213	223	246	230	233	223	212	238	210	232	242	230	258	234	262	214	260	251	201	210	237	225	216	238	203	229	203	206	213	216	220	235	230	237	227	236	238	219	225	215	224	232	249	227	256	243	231	217	235	227	252	259	240	237	240	235	221	249	214	199	244	218	253	225	248	234	235	212	216	243	229	238	237	259	262	242	238	237	191	232	248	227	254	237	237	213	244	221	213	222	198	258	255	236	211	230	237	222	238	234	233	249	219	221	236	221	221	239	239	253	248	255	226	220	236	226	239	223	236	236	233	266	214	251	210	237	240	242	247	239	272	251	256	256	238	212	246	232	212	226	233	238	226	289	244	218	217	240	229	229	245	229	239	218	241	231	224	242	218	228	246	227	223	260	257	235	241	233	201	271	198	250	223
25456	21440	27944	25331	11407	1650	1126	869	844	805	793	779	782	748	735	707	808	735	739	758	691	759	718	703	670	724	666	737	685	717	737	736	691	673	711	770	684	749	690	644	696	661	704	718	687	739	637	699	707	694	665	700	748	699	746	653	707	727	732	702	691	662	737	688	726	739	742	682	715	743	674	696	710	719	671	681	694	677	714	679	685	636	750	661	741	689	685	664	685	678	735	677	668	724	729	634	691	705	698	713	730	674	653	725	722	657	724	731	674	674	677	731	704	724	640	690	662	696	639	724	663	736	741	644	724	711	619	661	656	701	722	695	655	733	676	676	751	657	685	689	692	657	698	675	729	716	722	650	705	748	674	687	724	671	665	681	668	690	662	691	690	663	655	703	628	732	651	676	685	675	744	656	738	734	682	702	698	699	671	681	690	690	648	702	722	753	703	686	679	716	735	689	730	713	699	703	655	703	708	665	688	751	711	704	633	731	699	671	691	715	672	728	687	678	685	676	691	728	711	666	700	745	714	709	637	714	641	706	668	704	694	681	670	691	702	683	705	714	734	687	696	675	702	691	716	693	658	663	681	678	618	652	665	713	745	705	675	692	712	694	690	668	685	719	698	696	705	649	637	699	713	696	702	703	665	704	676	728	711	709	675	654	714	662	674	700	691	713	695	695	727	714	685	669	661	691	689	700	669	713	707	733	690	726	647	750	694	656	673	664	704	663	720	706	644	685	681	682	681	679	740	701	642	677	685	696	682	716	682	725	679	626	695	636	716	670	684	670	674	715	712	704	648	702	683	721	718	683	701	666	654	704	710	742	700	734	712	729	708	684	642	691	736	665	706	734	640	712	723	607	663	669	707	700	673	685	749	673	686	717	699	655	717	695	716	680	687	698	729	690	708	703	753	686	698	673	695	731	724	673	689	703	660	651	664	659	667	692	682	721	696	718	684	700	695	646	677	734	716	677	694	699	727	672	709	714	651	679	619	702	647	684	763	667	689	664	679	706	683	726	698	720	684	664	660	660	713	726	710	721	674	671	681	681	721	683	680	693	711	675	674	685	718	671	674	702	735	694	692	706	694	709	738	721	722	679	710	654	741	696	698	716	659	659	689	718	744	682	686	702	698	665	636	693	716	680	705	658	734	698	673	680	711	738	687	682	643	713	714	688	692	704	768	709	656	710	713	682	691	674	687	736	683	687	653	665	653	672	681	676	731	664	704	635	658	719	678	707	726	716	656	696	647	718	652	721	700	696	702	737	701	639	699	685	688	658	671	704	755	692	736	708	708	665	705	669	710	689	674	710	679	728	709	707	700	682	707	697	744	708	667	655	683	714	692	732	760	659	693	744	688	698	728	638	720	740	729	707	755	686	702	700	694	712	665	725	693	629	665	659	694	694	654	685	732	672	677	685	690	662	684	647	698	685	733	664	672	688	712	712	640	716	680	741	671	764	658	687	686	702	659	672	729	687	717	736	714	679	715	692	735	684	743	660	657	664	692	695	743	705	678	711	627	704	661	665	784	624	760	665	681	685	695	696	689	663	655	705	712	667	669	727	682	711	702	658	729	695	685	735	645	762	649	666	707	687	691	716	721	659	713	670	702	725	708	716	727	684	682	724	694	732	667	709	656	713	651	666	744	664	686	659	700	622	672	723	696	704	716	691	677	724	666	668	700	727	680	700	671	705	694	683	703	729	712	713	706	674	682	686	700	682	692	728	669	646	723	713	658	687	710	669	644	734	719	674	683	691	732	739	667	762	663	709	678	732	744	705	665	703	707	693	717	683	717	641	687	653	730	675	706	681	715	709	694	753	688	671	679	694	664	714	644	670	689	679	710	682	661	674	680	700	651	680	714	639	689	667	669	745	675	660	710	726	706	677	662	714	666	741	712	688	656	696	684	733	695	695	674	674	722	736	696	709	682	699	712	685	669	705	686	667	636	683	635	661	684	666	661	700	667	694	702	709	722	719	661	720	713	676	693	728	652	743	689	673	685	668	728	725	686	716	677	735	666	738	649	714	722	710	652	680	689	659	641	663	748	709	673	730	701	692	681	686	708	680	727	670	691	714	726	673	681	698	672	729	710	682	659	698	700	674	709	623	645	681	721	688	700	674	704	669	691	719	695	668	702	660	728	660	695	691	731	668	663	678	671	717	670	681	650	701	712	698	694	670	686	699	695	670	670	664	714	699	666	674	664	656	681	662	735	692	699	697	701	672	700	670	722	721	690	682	679	709	723	672	720	683	710	720	697	645	709	692	674	685	710	688	711	710	719	643	652	663	694	694	681	672	689	685	668	648	669	640	635	684	713	681	683	635	710	680	722	674	722	699	693	690	681	696	674	700	686	660	726	714	716	699	699	632	685	688	725	720	702	715	697	695	725	703	696	626	656	665	692	737	637	641	626	684	695	659	715	689	696	666	691	717	718	692	714	675	690	680	694	701	689	664	650	699	663	683	672	666	660	663	664	711	698	724	663	707	690	696	643	698	723	653	724	711	664	704	721	727	686	654	699	703	698	624	662	698	672	676	721	662	683	661	682	653	618	664	701	644	689	679	689	706	687	705	682	653	658	670	733	721	664	678	693	659	698	663	658	714	657	682	698	665	680	723	706	700	702	700	647	701	681	676	691	679	677	658	687	723	695	680	678	675	726	692	710	695	709	694	681	717	701	684	667	631	685	716	703	677	672	710	702	670	673	686	718	688	705	687	694	698	677	694	707	651	683	712	689	689	652	712	704	701	710	684	655	712	691	739	683	714	663	691	707	703	683	703	657	690	686	669	678	665	696	681	702	692	653	700	670	754	712	697	657	706	716	751	702	696	722	674	702	716	677	696	714	722	687	676	678	661	669	652	661	691	660	710	641	690	684	709	678	693	692	713	720	678	651	685	637	665	683	693	703	720	700	674	650	707	702	677	679	711	660	657	678	678	715	757	689	680	707	699	692	722	679	654	709	692	699	664	691	679	704	689	697	678	687	693	719	675	678	710	690	650	684	710	699	641	657	665	682	681	703	635	670	701	705	673	684	691	710	655	730	681	717	732	716	681	689	663	677	676	645	676	716	693	693	709	689	630	668	655	735	687	728	668	668	689	724	682	682	731	656	718	676	731	703	685	665	696	653	683	687	681	696	699	714	688	641	676	683	699	686	689	726	691	713	694	674	684	710	710	670	682	688	678	712	717	707	721	692	721	673	640	709	675	742	699	710	718	706	725	663	692	730	713	694	702	668	711	683	735	703	637	721	711	718	686	704	691	703	679	719	703	729	669	733	690	657	658	686	716	654	699	695	690	688	710	753	653	705	696	698	695	677	680	690	677	656	694	690	690	666	666	706	670	715	705	697	682	689	692	687	717	682	710	685	747	722	693	682	696	674	693	697	699	702	655	732	673	702	636	712	721	700	706	694	670	756	704	661	708	714	702	684	667	686	680	694	713	708	685	720	713	696	678	676	702	702	694	713	680	725	716	666	691	692	667	699	677
3357	3379	2953	1581	1166	1055	841	779	678	689	677	605	594	605	594	554	560	573	574	552	547	580	579	551	542	549	534	531	506	558	513	587	482	526	504	504	591	543	515	527	533	535	545	538	531	492	516	552	521	520	506	538	522	521	552	531	509	522	529	518	525	538	485	532	567	546	549	546	537	515	575	505	545	550	515	475	576	524	531	540	539	469	514	499	526	515	510	586	499	501	531	558	530	450	516	478	543	567	488	516	541	495	502	533	536	512	521	543	475	531	542	461	529	539	509	510	531	533	514	539	504	520	468	508	515	523	564	511	509	480	525	541	527	509	514	514	535	537	504	527	536	508	553	557	496	522	510	543	507	543	535	554	541	512	512	489	482	528	562	507	517	513	534	473	529	531	510	497	530	509	524	522	532	533	519	502	560	568	483	465	515	540	533	526	561	501	547	524	531	544	539	523	523	559	544	480	502	526	530	531	545	501	514	540	518	535	506	517	502	539	513	526	541	548	532	528	485	506	514	514	557	494	481	526	541	500	535	536	492	542	542	501	536	505	505	487	516	527	546	514	536	509	516	499	510	560	514	542	497	547	529	519	542	524	533	511	539	491	493	487	568	541	517	567	501	515	504	536	542	526	501	515	538	498	535	520	491	496	545	514	544	538	538	492	547	520	546	509	520	490	529	536	491	545	491	503	502	532	515	515	521	480	550	539	522	477	556	543	510	540	486	532	496	530	525	517	514	524	483	539	512	487	505	556	520	502	553	499	537	488	546	529	511	513	488	525	494	494	521	487	465	495	502	537	511	528	538	541	537	549	497	483	492	508	537	529	524	536	512	508	516	539	474	512	504	509	535	504	529	518	555	526	556	528	496	500	489	547	514	508	500	504	500	476	528	495	504	545	518	478	533	533	531	487	536	581	518	526	499	493	510	543	542	501	540	506	481	491	549	544	476	527	533	532	516	537	474	506	530	458	561	494	505	510	489	525	491	502	527	524	508	508	518	510	471	542	530	510	552	535	524	518	549	504	517	513	508	496	542	513	531	544	517	523	501	505	483	540	503	522	504	491	518	530	502	495	507	505	483	518	514	506	497	510	558	535	486	500	551	519	507	533	509	512	535	552	508	467	508	552	512	547	551	513	482	554	544	513	538	537	533	462	494	518	510	526	539	456	504	551	500	537	524	516	507	516	577	466	497	500	544	516	522	515	499	503	526	493	476	506	515	522	551	530	540	522	534	493	512	516	510	502	520	546	501	528	516	499	529	515	518	528	471	512	512	545	508	512	511	481	483	573	503	528	531	512	532	548	548	477	516	535	536	504	523	546	501	525	543	513	524	464	518	517	537	512	529	507	485	502	534	505	510	508	530	554	530	526	514	546	547	546	519	515	522	502	504	534	510	528	505	518	484	513	502	518	540	516	515	517	514	500	527	536	477	525	502	484	540	487	476	563	498	523	524	556	532	463	489	523	501	510	544	522	513	530	547	482	557	521	472	477	485	491	503	503	517	558	529	499	471	529	487	495	544	503	470	537	521	533	536	546	547	496	513	519	510	489	532	507	525	513	509	524	522	532	535	517	522	524	501	550	488	506	533	519	522	523	510	509	547	554	525	518	494	508	526	496	482	571	522	523	492	554	519	528	509	529	521	501	531	475	512	496	486	496	505	539	502	525	544	485	549	530	521	535	500	529	514	539	495	495	505	488	480	513	492	511	545	544	526	518	502	550	468	541	538	486	539	451	528	577	492	522	559	543	510	520	566	531	516	508	538	523	518	550	535	534	503	495	501	528	508	500	565	513	533	528	539	484	509	556	486	539	522	521	509	514	543	492	557	466	512	503	531	502	525	537	560	511	522	470	517	515	474	488	502	503	513	532	516	506	511	523	519	504	487	531	490	564	531	515	520	512	472	528	471	553	514	476	526	481	517	474	474	520	517	514	508	484	512	520	520	525	508	498	501	514	507	501	522	522	505	464	510	519	509	491	507	516	546	536	498	495	519	533	534	506	519	489	521	523	526	492	514	500	535	477	517	480	532	528	521	531	523	538	505	519	534	510	544	474	514	489	503	535	492	492	526	538	494	478	550	507	486	509	553	517	525	487	505	501	532	504	540	538	520	482	501	527	521	494	498	502	529	494	520	479	542	570	565	513	527	484	521	530	480	527	502	528	495	523	531	503	518	513	534	512	530	489	540	527	512	497	571	497	523	485	516	501	496	536	545	528	483	513	515	448	513	511	487	500	517	534	526	498	529	519	501	515	501	568	530	491	523	495	513	523	527	524	486	539	471	515	530	511	495	499	527	498	483	512	536	564	537	519	546	487	481	532	552	507	523	517	511	518	509	544	554	502	512	513	497	480	519	539	584	503	463	553	528	533	514	483	510	537	525	557	526	491	561	524	540	489	518	506	523	512	531	528	514	487	495	492	486	522	524	517	472	539	523	499	530	495	481	527	523	467	515	538	537	506	540	485	493	469	474	497	545	511	482	508	475	507	520	497	504	531	487	531	535	539	504	550	480	499	493	529	542	528	489	529	511	488	487	523	513	501	533	529	522	524	504	549	509	525	545	550	529	484	504	527	512	545	510	537	516	504	487	522	542	522	496	519	511	528	515	515	458	535	510	523	525	496	515	503	469	536	491	479	528	502	497	516	516	486	534	519	525	475	504	510	447	480	510	509	523	502	510	505	515	527	524	554	544	533	477	510	545	526	505	526	508	488	498	487	480	506	536	520	511	516	541	514	514	504	527	506	499	510	497	557	575	501	508	516	524	546	513	518	497	589	537	546	485	492	481	473	508	512	509	530	503	552	533	531	525	481	554	544	514	524	467	503	480	526	529	489	495	469	577	511	496	528	495	505	523	524	522	502	487	537	484	487	479	522	518	471	553	514	502	515	512	477	536	522	522	542	501	516	525	509	508	499	483	477	547	490	537	502	518	480	481	464	546	487	521	539	520	516	497	500	525	501	495	533	497	488	489	444	513	505	520	506	545	509	552	507	533	519	483	519	529	509	475	504	541	511	550	484	525	500	511	505	503	502	547	505	503	539	520	516	496	536	522	520	544	503	558	479	453	530	548	553	506	491	501	524	518	554	506	582	469	533	518	520	527	517	517	468	492	528	551	501	507	478	520	486	499	537	492	518	486	510	529	514	537	516	529	492	476	464	472	530	563	512	489	504	485	553	508	511	487	531	505	537	501	513	479	490	490	508	500	526	529	535	489	494	513	529	538	527	522	543	521	524	560	484	503	471	546	513	513	532	529	526	531	474	521	525	504	491	525	494	487	486	543	476	538	552	517	523	509	501	530	521	522	526	480	506	486	555	538	541	498	455	537	490	517	490	482	543	481	511	546	499	521	493	511	506	519	478	534	491	533	545	535	488	503	528	525	515	545	501	529	565	526	477	472	487	533	538	516	514	514	507	493	536	556	510	514	471	491	542	500	481	489	486	573	503	525	514	515	518	503	523	489	495	526	507	486	516	509	522	503	545
24419	21454	28780	24526	21432	9017	1922	1195	991	941	948	881	896	831	830	831	757	858	812	799	832	857	830	782	838	833	815	842	769	820	777	798	795	757	783	809	785	790	771	787	786	797	785	766	783	767	759	733	722	768	781	778	744	781	753	769	800	774	735	755	771	739	823	777	731	760	748	805	739	779	786	769	726	784	787	796	748	800	765	788	764	717	776	743	727	778	707	796	709	745	770	805	752	756	757	728	757	742	776	750	754	701	753	776	777	716	782	734	778	737	772	727	723	773	796	693	740	774	746	698	762	753	765	779	782	728	767	784	759	811	756	757	760	752	746	748	753	766	735	775	762	744	781	759	734	782	786	766	739	765	724	755	723	729	729	743	793	740	752	779	783	770	769	689	787	778	788	844	749	743	748	776	735	761	726	763	747	732	741	825	759	797	752	768	793	703	738	728	788	778	781	708	768	787	777	762	768	818	736	768	776	746	733	741	775	747	728	736	751	761	765	792	743	763	798	724	826	751	775	763	738	778	756	747	774	750	757	750	765	692	763	761	730	752	762	769	746	744	779	748	735	749	802	776	730	765	812	725	744	744	720	778	735	759	778	739	770	770	757	733	772	725	768	761	699	711	739	792	746	765	764	746	762	762	711	767	782	762	746	759	731	756	768	762	765	836	747	719	754	736	729	776	787	779	733	787	756	778	814	758	748	786	778	754	735	744	747	738	760	739	751	734	797	769	771	777	794	751	766	759	761	784	755	713	754	748	751	724	780	764	833	802	793	744	747	763	791	718	736	731	715	792	738	723	744	754	729	725	706	767	746	722	768	737	772	766	740	752	748	768	789	808	749	753	744	736	751	761	750	779	716	762	734	764	738	759	736	778	711	743	792	770	713	775	734	787	752	733	749	773	764	749	781	758	746	734	736	784	755	737	746	732	730	748	722	758	712	729	777	747	743	788	804	768	785	729	769	745	769	731	765	735	715	699	818	749	788	773	753	749	773	782	752	767	727	796	747	765	720	788	765	746	771	792	752	734	719	777	759	688	756	750	771	731	756	772	728	742	768	743	781	786	772	788	775	778	768	741	806	739	750	731	755	743	723	738	746	725	752	743	765	769	745	780	786	799	800	770	769	722	756	759	740	768	731	785	751	736	748	761	752	790	747	713	770	736	733	791	720	725	761	753	785	785	774	778	740	757	720	731	757	743	766	748	767	750	743	744	822	745	774	802	723	720	744	788	790	782	783	740	714	769	769	780	729	786	754	739	741	699	754	760	770	726	717	745	740	766	803	774	732	746	772	757	717	783	765	771	790	766	789	741	780	795	789	735	781	770	720	748	764	742	728	755	799	707	755	773	814	735	788	806	747	752	721	754	703	731	736	718	782	752	767	725	762	726	756	746	733	797	807	801	824	779	786	748	727	746	749	756	716	764	730	751	711	743	782	729	772	725	763	726	813	751	738	786	736	760	697	765	749	740	731	756	715	767	768	742	763	716	785	793	736	769	698	746	760	757	756	778	774	723	765	760	770	775	783	795	764	767	723	748	736	736	775	776	764	786	787	750	783	746	725	721	767	771	776	726	767	693	788	759	784	720	743	701	767	808	734	719	795	726	788	714	703	743	790	756	735	755	707	749	716	793	734	785	784	744	768	779	806	778	725	739	752	754	724	707	741	765	777	748	746	801	705	754	724	731	667	744	760	740	740	726	798	727	768	786	786	770	722	725	777	725	753	755	747	803	751	827	772	764	748	749	718	782	786	761	737	704	758	728	774	778	741	736	707	806	755	725	782	728	763	723	791	753	774	753	704	778	751	768	786	781	788	790	742	775	743	754	768	805	774	755	746	726	766	790	712	745	761	709	779	735	799	740	752	752	770	757	773	737	755	756	762	740	699	740	764	740	773	705	782	788	801	708	722	723	775	717	816	789	785	768	734	794	789	767	736	713	738	790	751	770	744	732	792	757	792	765	816	752	725	732	715	736	765	717	765	758	733	734	764	772	798	750	730	741	768	761	738	720	792	707	757	773	769	751	764	777	763	729	767	732	735	717	734	716	769	718	733	767	747	817	755	787	768	799	720	734	701	759	756	738	742	746	768	722	780	746	816	777	751	783	756	788	685	746	727	746	785	749	728	760	741	785	782	823	768	717	736	751	744	722	743	767	735	769	763	742	696	744	747	747	692	727	738	802	743	761	725	775	733	759	756	762	815	694	777	773	759	774	729	742	723	777	721	719	744	761	712	764	742	757	778	791	770	715	779	790	806	760	704	768	758	776	744	762	753	774	728	753	741	709	725	813	769	759	733	709	737	739	807	781	745	773	748	715	734	764	781	796	807	775	763	781	769	766	772	715	740	756	758	768	720	763	729	811	703	776	752	732	736	772	782	797	799	784	758	749	806	744	739	710	758	728	752	730	774	666	747	810	766	756	741	700	778	784	788	756	743	756	716	748	798	743	765	746	764	718	730	744	767	775	719	738	791	749	757	709	756	753	741	707	781	774	775	754	695	704	724	729	726	756	708	748	722	765	709	777	741	706	752	732	748	753	782	776	722	752	715	775	743	716	725	754	754	780	727	752	744	802	719	738	713	738	719	757	755	756	745	775	701	765	759	755	763	736	757	759	695	738	778	781	751	735	782	759	753	758	818	718	786	742	753	727	723	779	792	736	740	719	826	658	705	742	767	754	799	757	768	788	738	733	791	787	770	750	757	741	772	727	710	784	759	779	760	784	759	841	698	791	689	746	723	739	799	742	802	733	789	706	797	766	733	729	753	749	745	738	764	748	755	764	747	799	723	725	804	696	767	764	739	766	769	772	797	786	765	735	717	792	762	739	776	761	757	775	722	769	779	720	747	708	794	730	758	750	747	732	739	730	763	752	767	722	698	751	745	794	789	700	735	766	762	739	790	724	816	726	783	754	767	748	749	738	750	796	748	776	763	768	756	734	741	704	724	725	735	770	787	752	706	737	768	786	768	803	774	753	741	777	776	758	740	741	745	753	754	759	743	709	750	745	788	726	763	728	748	791	731	696	707	693	713	766	781	760	770	744	741	732	791	769	748	712	770	737	735	743	801	766	788	794	769	737	794	752	720	732	786	724	782	747	736	773	815	729	743	793	743	722	762	772	768	702	731	746	756	717	726	721	733	728	743	783	799	747	723	731	792	720	727	727	702	776	768	729	736	784	771	705	746	741	767	756	745	744	726	734	769	727	799	750	705	718	788	789	754	778	762	782	756	769	768	736	750	758	705	716	791	749	762	758	789	784	802	709	754	724	745	746	800	749	791	718	727	777	770	826	721	757	761	726	761	770	740	764	790	734	783	709	765	752	757	745	725	790	723	757	750	766	737	800	750	751	727	802	728	774	749	788	746	732	758	762	792	759	779	718	783	676	792	725	779	778	761	752	755	796	776	704	770	744	744	748	786	771	752	778	742	747	724	694	747	738	723	726	758	746	735	797	740	764	748	749	781	773	799	774	743	746	781	739	788	702
3782	6053	4989	2621	1878	1418	1191	1025	958	883	792	789	766	739	711	654	682	711	659	655	582	689	582	603	630	614	602	642	586	624	583	609	628	661	608	599	582	576	602	623	610	612	621	600	603	606	591	596	548	557	593	555	574	582	540	588	559	588	565	598	522	583	571	596	596	576	565	578	587	558	563	571	604	569	586	584	556	565	617	586	599	552	610	632	591	586	556	610	578	596	592	566	576	604	579	582	548	580	566	552	593	581	640	601	545	570	575	508	602	552	520	621	597	570	564	575	583	585	591	538	546	592	589	559	578	564	564	573	599	583	577	585	551	579	561	600	583	579	583	577	551	578	571	635	565	590	587	539	590	617	613	571	536	569	585	593	586	593	577	535	563	567	558	565	583	575	598	562	554	583	586	597	562	606	615	598	573	619	570	609	605	583	591	605	552	564	609	579	579	563	625	574	560	570	571	583	582	572	595	591	633	567	599	594	520	578	589	585	567	571	540	581	596	580	562	588	591	573	622	590	557	538	607	605	554	583	575	576	597	540	597	520	565	566	564	567	601	587	542	604	544	577	564	596	558	551	575	532	554	545	602	627	603	586	581	602	571	567	585	532	584	551	574	578	579	583	562	578	629	544	633	578	548	589	558	616	607	593	566	582	565	553	550	550	546	600	531	522	548	573	568	577	581	603	612	596	575	563	597	573	600	583	578	574	551	618	569	568	594	605	558	531	586	577	569	609	564	556	542	566	568	566	595	551	568	556	591	577	576	548	551	566	563	586	574	588	595	538	536	556	563	538	566	591	601	556	552	561	575	570	550	609	601	584	563	553	554	586	539	572	550	559	600	590	563	606	600	601	530	563	544	574	569	588	591	559	597	543	620	579	575	574	567	580	583	547	570	552	555	589	553	555	540	558	565	583	580	590	620	586	579	598	554	605	574	572	571	589	574	587	550	572	556	591	561	575	595	597	569	578	557	580	590	583	574	616	584	594	542	581	547	564	582	603	626	566	594	600	582	561	555	580	583	555	590	589	567	562	604	566	557	554	592	578	546	585	563	571	585	600	524	565	572	554	545	580	569	569	526	589	569	612	571	542	555	563	585	559	593	609	550	571	571	597	603	572	624	545	555	556	562	564	560	564	562	536	557	580	558	573	581	557	605	588	560	559	560	580	556	574	585	557	566	587	599	578	539	555	552	559	590	548	570	532	572	594	539	593	582	595	503	598	578	594	549	600	607	594	553	578	577	576	602	558	580	587	584	570	585	549	569	578	597	590	628	563	565	607	578	592	584	586	574	570	597	606	568	570	560	602	534	579	566	536	514	569	592	545	586	581	552	532	565	562	563	555	593	552	575	591	581	600	569	588	580	577	597	595	601	558	545	526	593	547	576	564	543	565	531	527	548	592	574	531	569	550	622	503	568	607	571	529	596	580	539	611	546	549	571	595	527	533	541	603	581	552	567	576	551	525	607	571	561	590	571	535	556	625	566	602	553	573	551	649	585	547	549	552	520	574	582	560	591	577	566	595	593	575	582	579	582	614	599	586	569	549	559	609	607	563	592	573	540	581	574	567	590	593	559	555	584	575	569	540	621	591	541	535	587	588	607	602	554	545	597	554	576	551	567	561	582	533	562	532	541	562	574	556	583	591	615	566	536	595	579	590	587	589	570	542	552	558	591	556	569	584	581	595	593	550	557	601	595	528	577	546	550	542	573	535	573	610	588	531	563	598	598	613	573	565	564	626	595	557	541	596	584	549	572	572	567	569	553	537	616	609	566	594	592	563	577	556	614	595	599	592	566	587	632	583	550	553	553	539	604	572	564	566	604	569	601	572	577	565	597	532	582	550	580	564	545	562	571	553	614	556	554	560	560	534	556	610	577	560	604	557	544	559	543	564	530	591	609	575	528	556	533	586	577	636	581	594	570	565	619	575	594	564	549	582	533	556	587	581	548	518	570	585	621	605	551	563	582	567	585	578	594	568	594	583	576	553	531	606	539	578	563	537	579	605	555	545	575	508	559	597	559	561	545	563	572	575	607	573	501	596	575	591	555	563	596	534	596	594	571	562	568	531	550	605	555	531	538	601	557	585	572	541	570	600	586	597	563	561	558	593	574	621	578	567	561	584	601	572	599	574	559	571	523	570	568	618	578	567	571	555	572	541	630	572	592	518	592	564	605	570	561	539	545	567	532	552	581	564	573	575	556	570	614	546	578	575	580	538	577	552	580	575	594	582	550	580	569	600	531	572	585	572	559	555	539	538	574	613	534	569	574	586	532	539	575	599	595	546	554	589	548	544	607	562	543	570	606	592	537	544	598	588	591	567	563	538	546	598	592	553	592	623	593	574	578	550	556	573	565	517	587	590	525	567	557	535	606	558	530	557	541	584	540	604	553	536	543	536	586	565	523	545	550	558	564	557	579	538	555	564	564	556	544	542	565	543	578	623	600	616	567	620	597	582	545	584	571	593	603	557	582	559	546	586	567	560	586	558	573	561	580	579	597	604	597	560	599	550	571	557	565	529	569	569	574	615	569	552	547	540	566	560	565	550	546	557	570	565	565	563	566	545	598	532	570	625	642	613	561	570	545	568	568	515	571	615	554	580	577	602	551	527	590	566	612	598	569	506	564	627	567	569	589	538	549	572	577	553	574	550	572	554	546	560	556	577	538	550	601	521	547	549	581	573	573	560	570	555	564	587	630	543	526	576	547	568	559	576	586	553	593	551	540	505	512	583	559	564	581	568	561	601	578	583	604	586	523	552	569	577	580	558	564	561	555	558	530	594	518	560	553	536	572	561	579	521	552	565	554	547	543	560	534	573	608	574	537	573	535	570	619	505	571	578	583	553	536	589	563	548	565	570	578	574	534	517	565	577	562	528	557	586	572	562	558	599	601	599	560	551	540	532	563	542	586	568	549	595	532	589	579	543	548	562	537	579	564	559	600	583	598	565	534	573	575	548	591	631	554	586	593	565	613	570	579	526	580	564	552	576	591	598	567	562	512	566	555	593	547	531	560	560	601	563	605	570	640	552	590	565	594	589	597	496	562	582	585	589	545	579	592	583	541	593	579	610	551	561	579	575	575	575	608	577	578	566	546	603	557	548	589	593	559	552	605	551	553	560	550	519	590	569	533	521	571	569	573	592	553	579	561	577	592	581	578	570	551	582	589	599	547	514	555	559	583	572	562	585	574	554	567	544	547	591	542	570	594	563	554	556	583	556	581	558	543	575	580	573	581	595	557	581	543	567	570	586	600	603	575	555	561	548	579	583	552	528	569	542	513	540	575	545	611	573	565	571	584	546	565	579	580	533	564	592	608	557	544	561	573	568	604	561	591	542	621	571	581	554	576	570	591	568	601	559	566	553	538	541	559	576	563	542	527	532	594	544	577	569	567	553	534	521	567	574	634	562	601	622	549	559	554	593	565	574	555	536	541	568	562	528	586	565	545	615	515	559	589	613	584	601	580	561	526	593	542	570	574	595	588	539
27661	10385	834	486	377	328	334	320	299	287	326	270	298	312	320	314	307	320	332	277	296	332	308	299	293	293	287	329	320	307	295	288	309	341	271	324	297	309	324	337	322	314	300	349	315	296	303	304	286	289	310	316	313	310	303	311	329	320	308	295	331	325	295	331	341	297	308	296	288	314	294	305	300	336	325	292	298	328	321	309	279	320	331	304	338	327	292	335	321	281	297	282	342	310	324	302	280	313	286	293	271	319	325	307	292	287	299	281	289	313	300	330	327	340	302	343	331	307	312	324	332	287	281	315	292	266	323	269	292	322	331	344	299	343	284	311	300	326	321	283	298	291	329	283	325	306	298	301	269	296	314	304	319	311	296	308	313	302	313	319	308	292	306	300	339	298	310	308	312	346	277	306	341	308	298	309	323	319	275	289	308	294	329	312	336	307	298	302	280	315	293	289	307	298	299	331	300	325	309	305	329	304	302	319	289	351	307	326	316	305	305	310	301	313	300	322	328	287	312	314	326	342	301	313	311	310	287	300	308	327	321	293	295	319	335	293	278	292	291	309	308	298	297	299	330	294	338	337	321	321	304	278	286	312	293	328	298	307	313	311	316	296	283	302	331	311	316	305	340	314	274	297	292	314	306	302	316	308	325	289	288	327	301	310	301	305	308	321	283	330	301	361	321	313	370	332	295	309	338	310	284	305	302	315	314	318	299	306	313	325	306	305	308	279	285	318	305	326	327	292	320	292	308	315	315	317	319	332	317	322	281	286	328	330	320	333	302	302	288	347	297	322	269	305	321	291	327	298	326	339	309	302	315	296	295	336	308	324	307	313	294	310	291	283	280	331	321	296	320	332	323	299	281	338	315	316	330	285	288	316	318	298	273	322	301	322	332	317	299	298	297	293	309	330	319	327	319	292	301	320	301	288	319	301	320	307	273	309	320	314	312	342	296	327	309	323	299	295	278	313	305	318	312	309	304	273	327	303	318	308	289	320	331	315	312	297	323	294	304	318	303	302	347	309	304	328	325	326	301	317	323	313	290	289	311	328	280	313	300	305	320	326	326	325	300	290	314	299	292	293	317	326	322	332	331	313	324	289	296	311	282	290	300	295	327	294	305	300	314	305	286	317	289	290	325	285	302	307	299	291	292	291	297	310	306	304	289	319	318	307	324	335	267	282	311	317	354	297	353	309	301	296	337	306	301	284	309	313	306	310	302	315	301	314	349	314	288	318	344	311	299	308	326	292	324	319	336	304	321	311	355	315	333	305	305	322	312	326	321	318	303	290	338	301	340	295	307	315	288	305	358	278	343	324	308	318	310	297	293	313	317	321	278	335	313	324	322	298	326	311	283	291	296	301	316	345	314	289	280	292	314	346	303	311	325	297	314	306	304	306	296	294	263	303	330	319	303	295	290	312	298	307	297	332	308	323	320	293	303	325	274	297	284	322	302	338	330	321	303	318	318	341	301	294	300	297	337	359	325	324	304	285	305	289	290	311	306	320	324	331	329	344	331	330	322	284	308	286	286	307	308	303	334	293	331	317	317	301	323	275	322	283	325	292	292	304	317	304	283	309	303	321	286	283	299	335	301	311	312	327	303	305	325	291	313	277	312	282	292	297	319	306	341	341	287	317	310	296	317	324	326	313	306	315	347	316	288	339	333	319	318	316	312	286	316	284	299	278	302	277	303	344	328	321	313	284	323	294	316	306	300	289	313	314	323	289	335	301	285	286	317	292	274	289	288	314	283	317	320	312	290	321	324	317	292	332	322	299	313	311	294	306	315	320	321	286	318	301	297	310	340	294	340	307	297	354	280	280	320	287	327	303	318	302	293	306	316	291	320	315	333	303	325	311	287	291	279	292	297	282	317	318	305	271	291	323	299	311	319	341	306	295	311	308	315	310	302	305	315	306	302	324	301	338	281	311	312	294	316	311	316	295	280	291	282	323	276	279	332	320	343	277	326	337	279	302	301	306	302	274	315	326	314	335	290	319	312	294	251	308	316	312	332	303	279	306	310	344	312	322	311	275	305	320	293	325	305	328	309	310	304	304	325	335	301	319	316	357	317	314	324	305	321	277	336	312	329	323	309	316	312	288	287	291	305	288	325	302	309	312	291	285	291	314	322	304	274	339	330	300	300	313	303	319	325	295	309	300	341	329	332	315	314	301	332	324	321	299	314	307	299	268	307	315	314	319	324	317	313	289	296	303	358	299	263	312	321	312	309	291	325	355	324	334	311	297	315	309	326	313	322	320	294	324	317	319	341	319	312	345	298	307	323	299	328	303	335	332	307	279	299	292	306	292	307	302	319	317	294	287	289	286	305	322	314	325	325	322	320	316	315	294	306	314	315	307	317	298	306	332	316	309	312	326	335	319	269	278	307	321	311	314	320	308	307	311	315	345	311	324	281	299	312	286	305	321	314	336	290	332	326	315	310	324	318	326	329	296	312	333	290	342	307	316	300	307	312	326	310	312	301	308	352	341	332	306	308	287	322	307	290	286	327	318	320	272	282	289	312	306	296	306	300	308	301	331	344	335	321	326	311	304	275	337	304	315	294	326	309	309	292	320	313	336	299	308	314	293	324	285	311	279	281	303	350	285	310	337	321	293	288	308	322	312	284	311	323	337	302	321	313	295	304	305	320	366	333	310	313	312	302	323	296	302	297	316	337	320	275	324	327	317	346	302	337	324	324	272	289	294	297	319	333	323	274	298	314	276	318	311	335	290	330	280	325	303	335	342	291	296	304	305	312	297	301	341	308	342	334	339	306	317	319	295	298	308	314	313	317	302	290	342	308	313	315	347	309	336	318	301	294	326	332	318	326	301	307	300	293	293	285	346	320	304	294	327	303	316	317	302	324	328	298	322	301	302	310	314	310	303	302	327	279	288	326	308	317	313	298	329	304	319	307	279	327	294	304	360	318	291	322	316	313	317	316	303	285	270	297	319	305	335	295	294	307	313	332	297	340	310	335	294	310	294	286	285	303	325	299	308	301	295	287	303	289	292	281	299	300	329	290	296	356	310	331	321	318	291	327	311	326	323	312	327	312	284	270	300	314	309	327	294	303	306	291	324	311	314	302	313	310	316	286	304	334	292	346	287	323	310	289	324	320	340	289	293	329	335	302	288	308	330	318	337	334	305	300	306	294	326	318	343	320	287	298	302	297	315	309	303	319	307	310	273	315	299	303	329	332	309	326	348	296	316	328	320	323	291	320	286	307	303	305	301	325	309	304	303	293	314	313	309	291	306	306	313	314	302	287	292	313	303	317	316	289	318	305	285	301	301	298	297	316	312	336	300	295	270	320	318	312	307	318	292	317	295	296	293	298	324	285	346	311	311	307	322	326	324	309	288	292	306	287	318	297	306	327	338	284	313	326	327	297	300	312	316	351	294	310	309	300	304	351	272	292	312	326	305	302	306	307	310	326	311	324	306	308	315	354	301	314	329	299	356	312	313	299	319	296	284	346	315	289	307	269	298
4565	425	394	272	295	233	259	242	242	266	249	241	214	235	234	250	260	238	241	230	257	226	240	238	203	236	253	248	235	232	228	236	259	255	225	231	216	244	219	249	236	221	249	241	214	228	227	244	267	228	208	221	230	236	235	237	227	260	236	238	236	218	202	243	243	212	250	246	245	227	244	256	213	226	226	231	221	241	237	237	254	219	231	234	256	221	229	230	245	219	241	227	252	239	232	220	251	222	267	237	219	265	207	232	221	199	239	226	236	242	224	231	228	208	264	224	233	241	227	238	234	255	239	253	241	222	249	227	213	206	228	220	221	210	235	216	203	237	238	223	228	216	233	240	237	237	233	239	234	238	233	216	224	208	232	240	232	209	242	262	214	263	234	224	237	248	207	220	277	257	223	241	218	232	217	247	245	219	255	221	233	237	233	221	223	219	208	211	237	238	219	255	215	231	249	239	229	242	220	227	195	214	234	240	265	243	237	231	246	228	238	223	240	244	248	191	237	230	222	252	228	230	237	235	200	231	240	219	204	203	207	225	224	220	245	212	237	229	231	244	212	230	227	229	209	225	218	224	196	225	243	215	253	226	203	204	208	225	228	251	222	262	227	242	225	235	211	221	213	233	229	249	241	218	221	241	229	263	253	243	233	193	241	235	233	239	238	221	243	236	250	208	208	229	241	246	259	215	266	242	242	213	254	244	240	223	247	230	225	205	207	205	228	241	230	215	215	246	246	229	225	211	239	245	221	251	244	237	221	229	236	267	228	207	235	235	207	222	253	210	227	200	220	239	232	245	241	234	213	207	212	244	227	255	229	245	246	251	216	247	258	210	248	228	232	249	239	214	242	262	228	211	229	250	230	222	239	244	202	245	247	203	230	248	227	220	234	229	229	226	220	227	244	232	241	206	235	218	226	230	233	235	216	207	239	242	224	226	236	254	203	231	228	222	215	232	219	199	215	235	216	216	230	253	221	258	239	231	239	228	219	220	235	226	199	233	267	224	238	236	238	253	240	257	222	215	230	237	210	218	237	221	203	224	224	220	234	236	239	229	198	240	264	220	264	228	243	226	220	222	237	233	255	231	226	205	238	248	221	255	249	224	230	240	212	238	223	230	223	239	222	223	254	235	257	251	240	238	224	243	226	222	215	237	218	182	249	245	242	240	237	223	223	229	250	208	203	250	226	227	241	257	234	224	235	242	226	221	233	226	238	238	228	229	238	245	237	219	238	224	233	221	235	246	231	258	239	208	238	221	235	248	212	200	243	231	237	224	236	271	237	246	250	246	233	256	228	236	258	240	227	247	255	257	249	233	213	225	228	217	212	239	249	220	224	243	210	281	231	220	226	231	240	209	218	253	235	214	213	229	263	218	211	243	252	246	234	236	233	234	253	223	230	249	210	211	214	237	237	235	227	252	233	247	232	234	249	234	230	228	233	245	262	204	229	214	221	236	221	220	215	189	247	233	220	236	205	234	240	222	219	237	249	245	234	218	235	240	232	254	218	228	205	256	210	226	227	229	237	223	213	230	249	264	227	232	206	229	231	225	231	244	264	217	223	244	236	238	207	257	257	225	260	222	222	227	235	212	229	225	249	246	226	228	224	223	243	220	234	233	201	245	265	231	239	252	231	207	228	223	234	239	239	209	222	240	219	234	210	228	241	252	241	234	260	229	234	228	237	235	241	217	254	225	260	217	247	200	233	228	244	223	210	228	229	226	236	213	228	238	236	220	231	235	237	246	220	229	212	228	235	241	237	235	270	235	228	221	211	240	267	236	222	221	239	247	210	262	262	260	232	267	210	241	231	248	218	234	226	238	260	245	226	245	248	243	239	220	231	225	245	228	213	228	229	253	248	240	251	196	239	216	267	222	237	257	214	219	276	258	220	252	236	192	256	219	257	228	228	217	243	245	214	236	221	248	235	212	246	245	229	236	246	225	217	212	215	243	218	215	232	241	222	213	237	242	232	241	232	208	202	220	253	245	238	233	226	247	232	234	245	232	231	230	210	219	234	227	248	203	245	232	234	236	216	232	235	232	235	230	247	252	279	234	243	242	242	241	254	231	227	226	261	234	231	197	206	232	254	220	242	271	230	206	243	222	251	234	223	263	253	250	237	210	222	225	216	250	225	239	213	212	237	188	254	234	236	239	223	207	224	215	218	188	223	214	231	244	224	252	229	242	214	239	247	254	246	210	217	228	266	247	264	226	233	216	248	215	226	234	270	224	224	228	227	261	219	240	233	206	251	233	223	200	225	239	207	194	227	250	239	241	234	248	254	233	222	257	220	230	213	228	244	261	201	207	204	212	230	222	246	237	247	217	240	241	207	244	220	230	218	251	253	236	238	230	236	236	248	239	229	260	226	232	237	247	255	244	204	228	210	248	267	216	243	224	220	240	221	218	224	248	259	217	223	239	215	253	244	210	242	195	212	225	253	234	236	218	244	254	232	224	229	249	243	224	227	239	211	256	238	241	249	235	235	233	212	236	235	251	254	239	245	236	246	217	211	217	230	235	239	255	208	218	206	229	234	218	217	217	254	239	227	254	211	243	223	228	231	249	231	265	218	245	264	231	236	252	234	228	219	223	246	231	251	241	218	226	242	220	240	235	246	247	231	223	252	231	251	226	255	214	211	233	210	220	241	215	227	218	244	238	217	257	221	223	209	242	226	236	241	254	193	242	234	245	245	229	220	244	268	224	215	236	252	232	245	251	247	227	234	218	213	215	231	230	244	227	255	232	232	234	222	226	220	213	244	230	255	228	236	226	240	222	230	225	215	253	232	231	213	259	225	258	232	205	241	231	220	236	260	211	235	238	250	252	237	234	236	224	252	228	209	252	195	217	217	226	260	246	228	245	231	227	233	239	239	222	220	237	242	234	235	228	214	236	252	240	232	257	229	248	210	220	249	225	232	248	221	238	231	221	221	238	234	232	253	223	229	233	210	208	234	234	200	236	230	227	194	203	242	252	229	229	216	235	243	224	242	243	221	235	246	252	229	243	218	230	244	218	268	258	230	234	250	235	230	205	223	224	218	206	239	232	245	215	250	230	200	239	221	212	232	239	248	250	257	212	233	223	232	213	232	238	269	230	223	235	263	246	238	243	232	206	238	225	237	227	219	216	248	227	224	233	225	247	262	242	217	241	248	240	214	242	241	227	224	226	228	240	229	208	246	229	221	227	241	239	227	199	262	236	240	250	237	238	225	243	260	260	187	212	240	212	241	238	253	229	229	228	240	205	255	210	237	244	238	220	248	234	228	269	226	195	239	241	270	231	230	245	216	231	241	229	228	234	233	229	211	222	246	221	254	227	215	250	208	243	241	216	225	234	247	212	262	247	235	265	242	230	236	225	266	216	214	268	252	212	218	232	257	239	250	224	264	233	254	246	239	266	222	213	202	224	227	197	208	235	231	226	215	220	233	225	257	216	242	252	239	234	211	231	246	268	217	253	223	218	207	211	235	232	238	207	263	224
25447	21412	27878	25292	11454	1601	1183	944	783	778	783	772	722	737	732	673	708	733	761	706	727	711	707	665	721	705	721	714	734	718	680	704	658	727	779	734	709	680	699	683	716	675	727	703	738	713	713	697	689	704	681	705	688	721	687	733	706	706	692	721	725	716	664	703	653	703	732	687	722	720	699	710	693	690	687	714	664	739	698	699	689	686	714	685	676	734	708	723	682	691	671	680	718	715	694	748	727	664	689	682	696	714	723	725	753	680	708	757	715	696	732	682	702	708	662	665	698	748	697	698	714	738	677	724	661	656	713	732	726	722	647	706	674	720	689	694	670	737	719	688	703	692	706	726	693	690	688	739	729	701	657	748	704	698	744	762	695	740	766	700	704	696	716	703	714	719	671	658	658	675	673	651	696	679	682	689	695	724	692	700	734	680	682	705	687	659	717	714	716	706	727	718	695	722	716	716	688	681	727	649	715	698	726	658	725	660	706	709	639	734	714	674	703	686	662	723	703	662	693	663	731	658	662	695	731	716	648	721	708	657	679	743	708	730	690	694	728	711	673	716	673	715	694	709	678	697	785	697	735	708	678	654	712	703	695	716	698	739	702	673	672	691	714	718	702	686	716	655	658	696	682	709	699	699	687	719	686	684	688	677	688	679	660	742	682	683	699	720	661	729	688	707	672	718	707	699	691	651	683	667	687	679	665	685	697	653	705	659	743	706	669	710	705	656	669	707	687	744	671	726	694	697	686	665	725	656	718	733	719	698	745	718	661	744	689	699	672	636	685	729	699	738	659	736	689	706	694	730	669	686	718	744	664	739	683	674	645	715	709	724	692	663	698	728	644	668	672	669	706	702	714	685	680	685	679	737	696	724	688	648	700	678	687	704	702	711	700	735	671	716	689	703	689	669	679	693	686	682	671	703	678	698	709	690	677	732	678	718	699	698	716	689	690	729	704	681	703	695	753	679	741	668	697	687	742	681	698	673	681	704	634	695	727	732	708	675	709	727	725	718	691	669	707	744	694	710	680	717	685	701	656	706	704	694	705	702	662	689	764	716	693	691	695	726	670	633	654	680	700	693	720	690	742	697	658	667	714	694	668	682	654	671	682	691	722	704	662	725	684	755	725	646	664	687	692	667	695	725	702	704	691	689	737	728	721	690	700	742	711	734	699	676	719	716	713	669	702	693	692	692	693	713	699	669	707	703	646	691	699	699	736	690	712	691	646	702	663	727	691	698	679	665	739	681	699	655	762	712	651	676	674	688	715	656	704	664	711	696	692	693	718	708	688	697	662	651	679	699	736	678	728	647	689	728	683	679	692	637	675	688	708	695	682	712	665	720	642	738	663	755	686	683	663	667	709	717	697	675	737	692	695	718	680	735	714	715	661	713	686	667	684	704	682	713	686	756	721	670	664	741	682	727	692	667	735	638	655	667	667	632	720	696	724	680	662	736	697	696	707	702	726	710	721	671	698	666	698	635	699	655	695	680	710	721	681	710	684	678	665	644	708	693	673	662	697	672	670	674	693	694	700	666	670	689	679	689	686	705	663	708	674	745	653	680	687	678	679	723	666	680	683	702	694	714	691	709	655	732	721	707	724	664	643	718	699	662	681	738	710	701	713	714	718	719	680	701	712	701	687	739	713	707	684	723	713	685	713	688	726	716	686	639	717	660	709	683	659	646	742	670	663	722	715	674	710	709	737	681	680	684	649	708	673	716	699	729	638	728	745	705	649	717	726	665	655	672	665	715	707	719	658	693	701	760	702	672	674	761	699	712	693	724	693	720	730	665	672	703	692	734	728	725	705	713	678	734	677	663	704	743	690	678	681	722	706	711	657	695	686	739	689	751	726	669	705	704	709	702	689	712	694	709	712	744	681	756	715	712	701	680	683	689	714	687	689	709	702	689	718	704	650	708	693	708	745	661	711	728	708	675	710	696	661	636	694	704	718	676	725	655	654	714	674	696	666	664	694	681	683	707	698	665	712	656	650	701	735	686	630	662	674	722	777	716	689	664	658	714	708	703	657	774	727	701	702	709	674	651	691	737	707	722	700	722	716	715	646	695	666	685	713	684	714	704	693	681	694	655	664	683	663	707	721	705	692	663	660	732	677	636	751	708	703	716	719	722	675	723	692	712	709	692	695	763	691	693	677	684	650	676	698	696	725	715	699	763	675	678	733	673	666	676	682	751	665	670	666	705	671	680	695	669	747	710	682	713	685	674	689	692	689	731	746	702	727	685	725	672	685	716	710	646	639	617	730	709	738	665	704	650	720	682	635	690	763	675	701	732	699	689	676	709	679	695	671	746	756	669	722	671	719	733	729	700	660	696	658	681	740	678	664	684	691	689	651	684	671	700	673	681	715	650	715	686	680	655	712	675	706	734	692	685	731	746	664	697	668	667	681	736	704	701	731	687	732	668	716	706	714	673	667	711	715	740	668	679	677	657	666	686	705	700	675	719	645	687	768	775	693	712	685	677	690	667	676	651	723	690	742	690	684	740	710	686	676	756	716	697	649	719	705	706	680	683	736	698	697	710	712	670	686	716	671	703	731	684	685	701	687	679	733	695	658	699	739	690	707	715	707	643	718	724	682	655	638	744	692	694	709	726	698	731	659	649	721	684	652	692	709	704	691	656	729	672	706	697	703	722	706	711	705	699	661	764	705	631	732	702	669	678	691	673	667	746	690	644	667	742	731	722	675	702	647	674	696	729	720	660	645	689	695	693	659	719	671	702	708	718	717	690	699	710	727	704	659	672	735	721	690	684	702	643	665	700	708	630	720	718	728	674	703	697	716	678	659	719	712	706	706	693	699	691	720	672	713	698	677	631	696	723	720	750	720	719	687	661	675	726	703	686	681	734	669	686	674	707	660	721	713	642	661	693	696	741	676	685	750	733	648	644	712	700	709	664	693	726	730	671	699	671	683	744	729	691	713	684	705	734	601	763	728	718	701	677	690	715	696	719	709	700	701	731	704	690	710	679	707	684	661	726	693	710	689	670	708	723	712	740	683	746	713	737	685	701	703	656	685	693	658	697	657	688	687	673	710	730	683	724	657	638	665	691	659	704	723	695	699	702	672	718	660	698	652	671	652	673	638	667	671	676	674	706	721	706	721	678	710	718	709	704	703	726	714	705	706	680	705	721	684	695	727	693	691	702	707	736	682	718	731	701	704	689	720	698	673	678	714	697	706	673	712	651	707	708	728	732	701	701	678	655	726	691	729	658	685	740	632	671	714	729	692	655	684	713	663	697	712	662	697	698	690	672	671	715	665	692	706	650	706	736	681	703	660	694	667	649	681	672	614	710	719	724	705	663	698	699	721	692	693	683	663	723	689	680	708	709	714	692	702	683	692	673	626	737	712	729	724	735	620	655	677	681	669	688	692	726	667	663	652	705	726	659	690	708	683	739	684	694	708	677	675	694	741	650	683	697	711	693	731	687	724	688	676	663	661	670	739	712	729	718	658	718	674	702	682	701
3360	3527	2983	1580	1206	950	791	735	730	661	662	649	614	542	574	584	539	561	607	541	524	586	570	536	533	572	554	571	526	493	519	567	581	522	537	545	545	512	543	549	535	500	483	555	540	506	540	534	526	507	487	520	562	523	561	543	517	472	548	566	497	515	527	527	520	539	525	577	495	496	532	534	527	525	530	524	503	524	531	529	503	524	564	565	508	523	585	513	533	515	563	511	499	546	541	577	482	529	504	476	543	562	560	528	513	538	519	550	527	503	549	544	493	546	529	489	551	502	534	529	544	515	541	521	515	514	482	517	508	501	514	545	540	516	514	524	514	546	527	556	516	531	514	458	549	515	565	562	546	515	506	519	505	521	522	516	512	547	524	520	526	513	538	513	543	513	507	561	547	510	506	542	472	518	504	529	534	505	514	534	527	489	558	461	529	497	590	486	547	579	577	522	496	537	487	541	524	516	507	517	554	533	512	526	505	511	487	507	517	536	530	556	509	497	521	538	516	486	527	544	488	511	539	536	563	476	510	510	516	549	564	524	560	536	513	510	531	543	525	504	520	487	531	494	551	517	517	473	539	538	520	517	515	525	515	546	539	516	475	538	509	558	522	560	516	515	529	478	514	551	522	536	566	543	512	566	485	512	518	566	504	509	517	525	520	506	522	560	501	517	552	548	513	558	515	512	529	505	517	516	486	532	493	511	519	561	518	496	508	528	499	549	495	551	524	543	562	487	487	499	522	516	560	510	525	541	489	507	552	493	494	506	514	495	559	544	497	514	498	523	542	518	554	531	501	549	498	557	514	546	522	510	514	565	515	501	498	505	546	530	511	513	499	500	515	504	563	533	491	496	518	537	535	506	553	503	495	575	504	497	513	520	531	532	512	530	528	542	526	518	508	511	508	532	503	548	510	476	536	489	472	537	508	506	521	494	521	501	552	499	532	554	578	494	473	554	493	525	570	540	497	524	521	490	501	546	492	512	548	505	534	513	524	540	517	494	531	518	507	535	527	515	526	489	538	548	507	493	505	528	519	508	541	516	490	522	512	537	490	499	555	539	522	490	516	538	502	548	514	526	521	502	550	519	496	511	511	527	544	486	531	555	527	517	514	555	547	528	501	507	514	505	529	562	481	524	510	503	491	489	525	496	499	535	549	504	525	537	538	513	538	511	495	494	561	506	522	594	566	517	544	469	532	546	578	516	513	527	528	478	482	539	506	475	519	552	477	523	526	520	510	517	482	543	490	519	465	486	525	491	493	539	540	473	486	504	516	566	544	524	526	559	493	505	522	565	541	546	518	496	527	496	545	510	524	549	537	504	527	533	539	497	545	547	543	522	518	543	500	556	531	514	525	534	533	511	559	545	530	524	537	482	536	567	557	532	573	585	529	506	490	534	506	523	500	517	537	509	522	521	526	576	512	526	536	504	555	524	495	506	488	513	529	506	553	554	536	547	553	518	531	476	527	521	532	496	536	537	513	532	520	522	519	536	545	526	490	553	534	521	514	534	557	498	526	512	543	556	540	511	503	524	533	522	516	491	501	542	576	497	553	524	541	574	528	532	502	529	538	505	514	515	517	554	528	554	510	511	508	497	535	510	511	488	507	505	509	508	543	525	547	473	509	536	519	529	490	527	512	503	502	526	539	518	511	540	502	503	586	518	566	531	544	494	506	512	498	530	496	547	565	561	513	516	548	519	525	497	477	533	509	536	535	499	512	524	527	516	512	557	525	530	521	516	513	522	489	498	525	561	519	526	491	521	519	541	510	534	488	482	530	502	490	499	565	494	511	548	524	513	532	523	522	551	527	485	533	538	507	494	558	547	532	518	521	517	505	546	573	489	509	533	530	535	484	554	509	529	557	480	527	511	538	512	500	503	489	484	507	502	535	509	526	531	472	535	537	508	540	526	478	483	500	554	529	540	545	525	517	555	498	521	537	518	513	544	510	531	520	533	550	488	466	536	509	500	541	526	561	523	503	533	508	546	523	490	567	513	486	507	531	496	494	534	502	533	506	528	465	514	504	526	559	530	548	500	494	532	554	505	567	528	521	512	542	537	510	546	489	531	510	546	523	528	510	533	505	517	539	532	496	515	526	541	510	466	515	524	564	541	523	486	485	546	515	524	547	540	524	554	538	527	523	518	515	513	530	539	527	523	506	512	483	485	544	555	547	537	569	546	521	528	550	499	539	533	510	530	519	550	533	592	543	517	529	550	523	506	486	491	490	515	534	534	507	509	502	515	491	501	491	513	505	499	530	532	537	551	515	538	532	511	524	532	491	505	539	513	505	490	507	543	556	541	510	515	511	526	521	467	531	522	500	517	515	531	560	513	526	518	518	514	503	495	539	469	540	507	571	523	515	512	542	541	491	510	495	509	523	518	514	563	508	509	536	488	488	513	492	526	528	533	536	485	541	532	535	496	530	537	486	526	509	533	511	492	494	545	487	537	524	508	497	526	512	528	514	514	511	540	482	500	491	531	520	524	528	508	515	526	501	509	534	558	525	529	487	485	528	544	523	513	531	532	478	514	517	541	520	530	506	529	556	550	518	519	532	513	499	517	548	517	554	537	490	511	492	545	500	503	496	534	513	524	545	484	497	505	488	531	506	520	565	472	534	534	486	520	482	533	496	551	478	497	545	538	513	522	528	525	543	521	529	551	528	515	509	489	492	500	530	529	500	531	535	493	547	507	553	492	523	525	497	504	540	508	510	504	498	513	504	515	540	519	541	529	559	541	514	480	523	531	546	536	585	512	468	495	543	510	501	495	508	544	526	533	553	473	506	514	513	504	531	552	517	515	467	548	529	528	496	493	491	522	525	520	540	539	513	528	505	525	493	489	492	520	541	508	485	529	506	530	520	506	514	512	554	495	477	551	477	500	542	532	505	509	526	470	509	471	478	548	519	520	492	504	531	523	543	506	525	565	527	522	505	513	544	500	491	539	538	489	518	481	525	530	475	504	475	524	508	538	479	570	541	518	507	509	532	514	501	522	487	537	507	542	516	539	470	523	529	496	523	488	545	545	454	519	495	470	538	554	516	507	512	488	577	482	490	486	506	496	524	505	516	520	510	499	530	491	484	547	531	529	495	490	533	555	519	504	542	515	499	534	512	558	520	533	501	502	514	503	512	487	500	520	522	539	505	553	498	517	522	539	510	534	501	530	538	522	503	499	521	574	517	527	496	514	512	483	492	486	504	529	475	503	506	510	550	538	542	503	502	583	534	519	533	507	489	549	534	502	479	513	478	529	558	552	526	514	543	516	505	531	507	519	500	510	494	518	489	525	516	520	511	499	539	497	517	562	535	519	512	556	540	511	512	534	553	511	524	519	520	526	447	516	518	533	539	529	528	434	491	493	560	519	500	526	524	511	498	454	530	466	529	525	514	513	536	531	540	501	531	545	483	496	512	538	512	512	507	520	486	505	514	504	531	514	508	502	503	486	485	518	539	481	522	518	536	537	529	572	515	501	493	559
24469	21436	28767	24489	21421	9021	1890	1221	1026	992	928	888	885	902	832	848	837	824	797	837	843	821	828	797	852	767	729	770	748	777	776	773	798	734	768	829	724	830	759	800	805	747	819	781	745	805	754	726	834	758	750	816	729	695	766	753	781	823	729	733	787	764	734	761	730	751	782	768	776	770	774	728	769	794	783	798	773	769	730	772	750	748	770	794	743	704	794	768	739	758	754	775	723	754	734	766	750	762	777	711	753	799	786	776	753	738	763	781	716	754	770	750	774	808	784	769	707	766	811	697	743	755	830	743	782	723	808	793	758	782	786	720	723	714	754	739	743	783	740	759	762	738	758	805	757	753	751	730	729	821	754	802	722	728	785	775	775	753	775	806	769	771	779	731	744	734	783	767	752	719	771	712	774	739	782	762	758	756	764	763	779	746	764	782	845	729	728	770	709	760	773	745	789	757	779	803	733	780	764	796	759	708	733	818	715	742	768	787	710	731	720	753	761	734	735	776	766	792	750	789	741	769	751	809	728	807	747	744	694	707	735	743	767	746	748	812	777	726	754	726	760	737	780	757	748	744	795	788	810	780	752	733	779	746	731	733	720	782	762	769	764	730	720	761	720	762	771	739	757	766	751	783	747	719	777	732	779	748	742	733	770	756	791	749	738	778	735	750	748	751	760	783	711	735	754	777	781	756	766	752	780	759	732	802	769	737	765	765	785	702	807	747	754	795	719	803	726	776	762	786	797	797	737	767	768	781	721	778	768	751	762	755	762	787	789	785	709	784	780	706	747	784	784	733	712	771	786	755	742	751	790	734	763	733	757	742	740	733	784	748	753	676	747	781	754	775	788	777	777	764	753	764	769	773	758	777	777	768	742	761	760	757	760	784	748	739	753	810	752	804	710	747	793	743	772	729	752	706	748	795	724	764	786	762	778	759	744	740	728	723	784	719	772	748	795	731	747	821	772	745	765	756	757	753	758	739	744	789	790	801	740	750	799	758	776	758	686	745	715	801	790	731	764	756	795	771	690	768	771	774	749	780	749	758	719	789	739	689	758	798	776	749	784	721	752	781	777	736	780	698	753	739	752	748	722	731	725	752	780	766	803	765	773	732	750	766	765	737	774	745	716	762	715	754	811	799	764	712	784	747	764	770	725	778	813	737	788	763	773	749	760	746	795	730	793	749	754	773	742	741	795	746	785	732	791	771	702	726	723	746	753	745	741	731	798	754	746	744	716	804	743	719	714	772	787	756	764	783	748	758	779	806	741	724	769	807	742	755	782	747	738	764	740	758	708	766	748	724	795	768	780	723	782	716	753	754	747	730	747	801	755	763	733	720	799	700	735	746	751	745	765	759	793	769	793	766	845	733	688	768	751	728	769	792	755	768	788	767	752	810	756	746	769	720	763	749	729	834	734	751	837	761	756	725	742	796	761	748	755	757	716	766	722	762	792	758	780	776	784	752	782	745	748	786	738	703	798	781	763	731	784	733	748	714	728	709	755	764	782	763	752	714	718	762	751	738	750	759	711	750	737	769	694	824	774	742	754	723	788	738	794	659	717	772	749	765	764	733	748	780	755	717	737	703	749	765	758	720	790	778	750	750	773	714	748	776	806	722	731	775	721	737	783	722	777	729	772	779	728	762	760	720	776	746	746	730	789	744	754	781	773	741	757	794	744	769	730	765	728	750	756	743	761	771	754	735	707	772	732	789	793	770	768	758	746	746	793	761	730	686	733	733	749	760	784	789	790	807	709	777	758	734	770	798	780	736	762	748	742	753	688	764	754	717	766	781	713	760	734	771	808	798	751	755	745	749	739	744	780	758	734	737	738	748	733	776	760	828	765	809	786	742	788	741	742	737	738	765	796	777	724	771	742	724	748	732	774	763	738	799	771	718	804	732	748	793	768	796	756	783	740	773	745	804	742	793	783	766	775	765	732	761	730	722	756	740	730	747	783	738	787	748	749	762	732	740	777	752	739	779	789	754	775	757	760	746	714	723	799	765	739	766	770	730	744	731	726	729	807	728	723	724	764	765	715	748	762	735	703	751	797	811	717	785	741	707	769	749	742	768	813	764	753	676	729	735	824	779	771	722	800	782	731	749	767	766	724	782	732	742	736	774	772	762	761	729	740	730	793	785	726	747	741	769	757	737	738	738	764	742	780	769	768	765	711	752	765	737	794	755	763	732	753	779	736	741	755	722	744	703	777	796	782	790	770	772	832	705	711	720	784	741	756	738	761	790	742	783	791	706	742	786	730	807	735	728	737	730	782	720	814	726	715	717	815	742	828	747	757	742	782	734	739	737	763	725	719	760	723	757	743	732	768	716	703	775	776	713	762	839	768	766	739	725	745	747	755	707	828	736	734	718	772	766	718	764	722	730	783	732	742	731	766	779	775	770	770	752	693	762	734	709	763	763	747	758	767	766	772	755	757	703	779	802	769	771	728	764	744	753	734	780	743	773	733	742	741	746	717	755	779	707	760	793	777	749	750	770	765	721	736	752	752	770	757	789	760	746	696	785	739	735	779	742	803	736	753	770	768	705	699	785	816	766	734	766	773	746	761	709	792	732	747	743	740	754	760	732	774	709	758	798	753	787	728	722	736	747	746	769	747	785	741	735	779	784	799	770	764	713	731	700	690	760	788	772	761	791	789	742	765	796	815	760	743	819	768	767	775	758	758	788	791	777	767	750	777	740	723	761	738	771	742	739	752	731	791	734	764	725	769	788	769	765	757	739	723	759	744	717	741	771	759	749	745	786	767	714	724	717	738	770	802	752	757	745	691	749	746	776	779	743	755	750	837	742	776	797	751	742	801	771	741	784	792	775	729	721	728	757	810	735	798	748	755	762	711	761	737	784	788	765	721	728	746	710	751	726	787	733	752	751	782	713	748	779	746	798	771	773	750	732	776	728	715	760	781	759	748	750	755	751	769	752	760	727	764	724	740	738	776	751	760	768	818	769	741	746	781	776	747	736	762	757	748	723	759	771	844	758	799	778	772	763	768	711	764	755	709	756	794	729	718	741	803	798	772	746	712	748	771	728	787	742	726	739	803	746	734	717	770	757	746	747	708	766	756	741	718	814	774	825	755	726	713	731	762	749	764	789	794	732	729	729	758	782	748	748	733	743	712	789	765	797	764	740	781	781	788	753	743	677	714	723	726	744	725	760	690	712	730	710	738	747	720	753	750	755	751	804	747	732	779	794	736	730	778	755	774	766	733	751	749	707	709	783	755	771	785	763	771	768	753	801	739	762	751	784	753	738	801	755	771	802	731	759	784	758	748	756	775	790	761	742	749	778	806	743	732	741	800	763	743	745	787	799	757	740	757	732	779	760	754	769	741	748	743	781	764	803	755	746	737	757	740	798	754	709	781	681	736	753	798	812	776	732	733	787	771	761	768	740	737	731	750	758	766	716	761	737	782	801	779	752	751	751	748	787	743	714	741	743	751	718	675	737	742	770	757	822	769	770	763	773	772	728
3685	6085	4988	2604	1832	1465	1189	1077	976	905	792	758	730	695	721	669	674	679	655	666	624	634	632	594	617	672	627	639	589	604	618	592	637	617	573	621	562	582	580	568	586	628	576	568	581	566	587	575	604	593	577	592	581	592	594	588	568	588	654	567	577	591	603	609	581	546	581	578	577	574	589	581	564	582	622	585	583	599	599	599	626	556	583	580	639	613	553	600	580	574	582	531	602	557	531	590	618	540	623	601	547	579	588	594	597	577	578	580	565	600	582	555	592	607	591	585	614	622	547	603	575	586	547	568	607	594	566	590	589	615	564	573	585	611	646	561	560	589	593	568	571	603	623	519	638	581	609	556	582	569	527	583	589	582	593	578	583	570	591	586	584	547	574	561	556	616	602	586	584	555	603	551	564	578	549	558	583	598	590	596	590	564	545	553	537	576	554	598	561	568	563	548	583	585	568	548	601	574	610	565	581	546	603	582	571	624	585	626	571	580	601	590	585	607	605	598	567	553	523	565	569	564	576	551	582	592	507	590	607	546	582	561	554	570	575	592	538	588	578	570	524	537	574	584	548	604	587	641	537	551	578	560	577	552	612	575	608	596	573	623	577	559	587	596	532	586	540	552	551	586	588	563	542	580	595	572	566	552	586	566	602	588	539	561	541	575	552	587	582	588	576	560	602	565	591	548	581	642	539	584	600	576	613	570	576	585	574	574	533	577	522	540	598	589	542	560	529	576	562	590	578	561	580	569	596	613	559	580	557	563	625	551	603	568	565	568	557	589	591	569	600	585	600	581	597	613	576	539	615	560	640	586	528	582	595	583	577	583	582	574	609	587	532	567	592	570	607	551	554	562	578	560	580	568	597	531	583	593	616	579	544	596	563	560	578	567	619	558	588	563	556	565	579	577	576	593	588	567	608	599	578	561	595	580	588	559	566	523	547	570	574	573	565	561	577	600	588	573	590	561	595	568	566	579	546	561	589	577	531	624	572	568	586	591	599	598	572	556	582	537	580	530	576	552	601	554	556	587	568	600	608	574	584	622	581	565	560	577	539	581	551	492	602	560	589	579	569	574	601	545	567	584	553	558	567	572	556	559	538	588	591	618	588	579	587	595	566	569	551	605	586	571	628	596	575	591	587	554	562	573	577	584	571	543	572	575	583	576	570	611	614	579	561	570	596	570	534	599	552	599	595	544	583	594	549	542	616	603	528	554	572	561	609	578	586	565	553	555	551	578	553	504	604	574	551	563	548	543	551	613	553	599	567	561	555	578	580	590	576	580	579	556	587	582	555	625	556	558	573	591	567	587	585	572	531	606	558	532	562	573	576	561	585	562	566	582	638	589	596	592	557	599	572	563	543	578	551	545	555	578	565	529	559	536	570	555	543	555	601	591	532	578	558	556	562	548	543	552	563	597	577	541	606	568	543	620	599	554	571	556	581	574	524	576	575	538	576	578	575	561	560	538	547	589	575	547	594	620	552	605	570	557	568	562	541	587	546	580	594	503	560	532	592	566	544	541	580	544	619	599	559	574	593	562	553	577	542	570	527	594	565	562	575	611	596	544	535	578	582	538	577	552	574	540	568	591	575	554	592	597	598	604	596	576	568	588	570	560	571	553	552	579	574	558	645	546	557	567	564	556	571	556	549	573	570	597	607	567	538	571	555	548	581	555	593	569	558	568	574	581	588	552	573	579	576	561	551	543	589	569	594	518	638	550	587	558	553	564	554	547	551	587	586	562	572	555	529	563	617	579	562	553	589	591	545	534	533	574	603	540	626	577	531	575	550	626	584	574	584	583	564	608	574	568	528	550	572	524	556	611	584	546	539	553	580	569	592	566	568	538	554	584	545	580	577	533	551	546	601	550	559	553	571	563	566	580	587	569	582	588	588	591	581	556	576	580	564	548	543	604	575	572	555	538	562	577	579	613	538	554	515	585	547	597	574	568	550	551	568	546	571	564	510	601	588	586	568	574	574	581	578	584	585	529	559	613	557	573	565	540	571	574	533	572	595	598	512	541	598	575	538	560	544	603	558	585	580	560	581	592	600	558	561	535	550	584	570	592	541	592	623	560	557	620	564	574	583	587	576	556	596	545	578	518	564	556	549	574	543	578	545	548	577	578	546	538	567	547	522	596	573	535	591	565	545	551	547	564	581	544	566	563	548	562	548	573	554	548	565	531	536	579	589	610	570	595	564	589	542	535	555	582	519	613	570	569	578	658	535	565	582	598	583	541	540	537	583	559	546	570	571	531	519	518	593	570	533	554	600	568	565	609	568	591	543	551	551	545	586	544	579	598	622	587	521	547	563	555	569	592	541	583	640	562	572	560	610	557	595	574	600	568	559	601	583	559	570	558	570	587	552	570	598	585	550	576	593	519	572	526	573	556	579	613	523	580	545	541	563	507	546	572	599	547	535	573	577	528	555	600	528	577	569	563	631	575	550	531	560	581	525	534	562	542	588	560	586	568	566	584	556	555	572	598	588	575	535	570	577	558	506	570	581	543	532	562	538	572	551	542	532	574	574	586	541	553	573	556	595	519	574	591	617	535	546	543	604	550	619	585	599	576	561	577	576	573	565	547	547	525	555	575	540	592	597	554	578	552	558	577	596	546	563	597	585	517	566	555	585	582	534	550	591	559	577	582	598	599	569	540	557	576	561	543	586	562	610	609	595	583	600	537	594	594	533	547	581	559	536	567	550	558	536	521	552	517	586	553	573	590	578	554	618	531	565	572	581	570	598	561	562	549	547	587	575	566	582	559	544	552	541	553	568	579	548	589	539	518	598	575	533	553	558	587	554	568	555	558	584	559	566	558	584	578	549	559	590	589	596	516	554	575	599	546	572	614	569	556	567	586	544	561	566	536	537	545	550	569	570	528	530	617	544	556	632	562	627	556	551	586	570	580	563	603	491	561	549	609	570	582	572	582	569	595	627	599	555	532	559	552	527	566	564	595	562	563	586	508	570	558	542	547	540	584	573	554	572	572	606	540	579	562	546	558	521	571	577	540	552	555	569	589	557	563	578	590	590	555	601	558	581	565	531	539	556	582	558	616	557	572	562	544	538	579	560	539	574	589	530	572	567	583	574	545	561	558	563	564	611	539	609	572	587	560	580	568	585	609	580	541	569	543	563	560	545	543	567	578	589	521	580	592	521	599	548	569	497	575	584	586	572	608	574	572	544	561	563	579	575	575	580	584	597	534	579	556	597	567	553	547	613	537	541	567	594	533	565	538	567	556	552	568	605	585	565	583	594	580	573	573	583	565	546	570	543	585	574	557	569	560	538	589	572	552	611	541	559	541	533	581	537	537	585	557	563	593	567	595	559	569	558	551	556	551	618	548	547	543	544	566	564	538	571	612	600	572	601	534	600	549	541	533	559	577	557	599	535	561	542	583	531	511	563	584	592	582	559	620	573	595	583	568	596	586	556	558	573	548	588	559	552	595	575	566	591	611	602	553	570	539	530	548	575	591	566	525
27801	10534	1064	669	502	373	358	330	337	339	354	348	299	328	330	275	310	324	324	309	333	319	337	313	354	304	323	307	327	302	301	313	324	323	330	330	338	331	309	326	316	342	318	332	332	324	320	296	297	322	313	317	301	271	305	327	311	321	326	333	304	311	331	313	309	313	311	308	301	341	317	305	317	303	296	345	316	309	320	343	301	302	321	314	301	326	288	328	325	335	278	288	307	298	344	307	323	322	317	320	335	346	308	314	317	292	304	326	315	297	334	314	312	314	314	349	352	327	326	312	318	296	308	307	318	266	295	326	245	326	299	326	322	339	331	314	322	322	330	314	322	309	337	323	278	371	303	325	315	311	319	340	333	295	321	325	301	290	332	271	309	316	305	329	355	297	355	275	310	304	291	297	331	296	315	348	337	322	318	312	296	320	313	305	297	342	319	311	353	311	309	337	309	293	320	302	312	298	316	300	290	284	323	322	340	354	314	309	308	318	312	314	374	330	339	281	319	333	337	305	317	360	296	317	337	304	317	303	282	305	321	320	301	327	312	292	309	343	345	324	312	328	323	296	306	329	326	343	292	312	304	313	327	278	296	293	305	312	324	307	293	298	336	275	307	305	318	294	343	317	316	291	311	324	308	311	316	337	297	343	340	333	284	328	348	302	318	321	350	285	283	307	315	284	333	305	313	324	331	324	305	339	267	302	339	318	281	281	322	322	293	317	334	328	301	309	316	291	320	304	340	332	293	306	305	341	336	304	289	321	333	309	312	281	285	331	328	307	345	316	318	290	333	298	342	326	303	346	322	293	331	292	317	293	306	308	311	333	297	270	308	340	322	328	344	296	332	349	320	335	331	295	295	323	304	300	334	313	315	308	309	332	306	306	314	332	321	306	306	321	273	322	305	313	310	315	330	304	304	324	340	333	313	305	307	355	319	312	330	321	327	307	302	308	312	317	311	340	298	360	310	286	312	327	325	339	344	308	333	295	315	299	317	328	306	307	318	363	308	333	326	304	345	314	321	289	333	344	300	322	314	319	332	287	304	293	335	301	342	333	314	331	315	324	278	313	292	324	328	314	333	321	309	329	289	297	281	304	334	289	355	299	355	304	287	313	318	300	312	304	334	332	278	305	304	338	311	326	307	283	341	319	323	333	284	292	313	293	321	295	274	312	282	317	325	295	295	314	333	340	315	311	348	306	297	319	320	319	315	326	328	310	310	346	315	328	293	370	344	325	349	301	289	293	328	314	301	307	315	328	342	312	307	322	321	362	346	319	331	324	307	330	269	318	324	335	325	320	294	309	273	327	317	281	299	324	299	284	302	296	332	311	322	310	299	281	326	337	310	314	280	309	311	332	352	299	303	335	310	299	316	331	294	325	322	336	287	283	332	315	321	305	320	296	310	331	326	301	337	340	299	288	296	306	299	326	332	306	329	343	289	310	323	284	328	313	303	303	271	348	284	317	323	303	303	322	313	313	330	355	343	302	324	306	312	330	334	319	315	313	346	322	317	301	296	331	330	300	310	324	313	327	358	323	309	353	347	312	314	328	302	286	321	335	323	301	303	302	305	339	319	313	340	303	292	325	325	298	338	324	333	339	336	320	320	287	325	303	308	319	329	331	309	354	315	320	316	312	319	322	314	322	309	322	333	288	303	324	332	295	325	347	281	302	322	305	318	301	309	336	335	320	301	325	330	287	302	278	315	286	306	276	310	334	316	307	297	314	333	314	323	286	338	310	317	312	354	340	348	287	307	288	313	303	336	306	323	327	282	338	343	328	330	283	315	298	325	325	302	315	293	313	325	349	326	315	317	306	322	289	322	288	333	320	266	307	327	315	342	306	353	312	303	330	313	292	301	288	286	300	351	331	324	321	338	331	325	342	347	352	318	323	316	311	311	320	287	324	276	297	300	305	307	312	328	329	355	335	309	348	310	306	334	306	272	305	273	305	318	284	339	301	299	300	302	301	324	302	304	323	305	356	314	314	308	335	316	302	296	332	308	299	296	307	302	322	322	321	347	320	311	314	343	307	303	313	296	308	330	317	337	326	281	332	342	304	287	265	339	310	331	323	312	308	324	302	328	300	324	297	304	293	292	282	304	325	331	341	304	310	300	322	321	316	284	335	300	307	315	298	321	305	334	311	335	309	306	307	315	283	282	351	303	318	326	300	310	316	340	325	297	345	291	311	349	296	331	338	306	324	292	303	302	320	294	325	294	336	285	317	304	297	306	330	302	326	303	315	314	349	320	321	306	331	320	344	305	313	307	312	290	323	285	301	314	313	318	301	304	326	329	306	280	309	278	289	303	311	324	312	315	325	281	305	300	333	342	317	359	314	310	286	313	298	326	326	310	315	317	305	322	345	298	344	327	325	332	349	329	308	299	305	315	325	334	301	319	346	327	340	321	332	309	309	285	310	309	307	331	296	324	336	310	284	312	326	308	320	285	357	295	283	292	304	308	287	322	305	293	335	317	336	335	319	303	321	300	318	294	319	303	340	315	308	308	313	307	309	288	318	313	299	351	306	326	288	317	328	351	302	312	314	309	320	326	310	293	322	353	322	296	327	335	336	303	305	339	316	329	322	339	299	323	309	296	369	310	324	300	330	282	311	325	266	320	307	333	350	322	312	320	336	279	349	305	307	330	317	308	341	305	327	321	315	296	326	320	315	285	280	305	284	320	292	326	304	336	302	326	319	288	342	310	327	315	326	333	327	289	306	320	323	306	308	295	334	333	309	316	328	323	311	299	346	343	305	311	340	334	310	325	322	308	317	304	327	292	312	293	296	324	332	339	289	318	307	326	291	333	309	301	307	319	332	310	313	304	321	274	308	297	295	308	310	289	321	322	313	346	320	317	302	281	332	314	335	325	318	328	310	301	311	298	304	356	321	330	338	304	327	282	300	311	329	313	344	323	308	304	318	323	319	324	317	288	326	332	309	319	330	322	315	339	312	324	301	335	321	307	326	301	306	304	293	335	355	285	299	315	307	284	302	322	319	310	306	326	281	333	303	312	309	317	330	294	358	348	339	279	339	325	337	296	323	322	308	314	318	311	314	309	316	299	311	302	292	324	299	294	328	291	324	311	288	327	299	287	313	317	318	344	301	306	331	280	304	298	322	302	317	369	294	336	312	306	334	346	326	328	299	268	293	309	326	326	296	350	296	317	352	313	313	321	333	337	351	315	307	320	307	317	303	294	320	321	320	313	307	304	314	349	336	332	293	309	293	282	327	319	373	320	299	342	326	332	309	318	310	322	325	298	332	328	318	302	310	299	287	300	306	331	317	287	312	328	333	295	318	324	330	355	316	298	326	293	322	274	325	272	328	336	341	312	301	313	317	288	332	316	321	337	300	295	283	328	323	332	337	315	314	306	303	307	353	323	363	300	325	309	312	312	332	334	345	310	347	321	333	326	320	321	331	334	319	304	351	301	305	289	322	306	306	317	322	296	335	309	307	304	319	286	321	305	334	322	335
4585	456	384	353	314	264	286	231	242	231	241	243	257	252	267	238	256	219	244	262	231	234	246	249	246	220	253	244	245	225	305	234	238	238	229	224	250	265	265	232	251	235	238	235	224	231	255	245	231	237	237	256	254	250	272	251	243	250	241	247	244	234	224	283	236	238	268	249	226	240	195	253	241	216	218	242	235	243	229	249	242	238	219	270	244	225	246	242	234	235	259	264	273	226	279	245	251	249	235	232	268	225	231	223	219	245	227	239	246	224	249	242	231	263	255	240	228	244	259	226	235	227	252	250	247	254	224	235	247	224	227	254	250	227	246	231	225	225	233	240	229	221	212	230	244	241	245	229	219	228	222	234	209	214	207	216	240	283	242	233	219	226	224	218	256	219	248	253	243	243	238	226	241	246	218	256	238	221	258	212	243	207	236	218	220	230	221	229	250	235	249	250	236	252	240	212	249	221	246	248	237	255	244	235	237	235	259	264	223	223	261	245	212	223	240	250	248	213	264	237	253	237	248	235	239	261	236	232	246	215	270	232	269	254	234	233	241	235	261	236	236	236	245	258	238	241	227	274	236	229	228	249	233	228	225	226	261	256	250	257	238	257	221	224	234	243	234	237	273	245	243	227	230	238	232	279	214	230	266	206	247	239	241	230	254	248	230	214	265	236	239	245	261	213	234	245	221	219	249	244	206	240	259	235	233	222	233	223	224	232	241	222	240	224	273	242	234	231	233	223	221	240	244	225	227	231	242	229	234	228	224	227	252	253	234	251	255	225	212	257	221	187	259	208	231	228	202	260	256	231	251	243	213	237	217	248	247	248	243	265	230	227	246	230	261	230	252	231	210	226	251	228	236	240	236	212	213	232	253	244	250	246	229	240	218	244	238	229	224	227	229	243	230	238	231	249	213	245	230	250	253	220	243	226	248	228	233	238	220	232	264	229	240	252	219	211	243	252	247	232	252	244	255	209	243	216	261	237	226	197	244	240	239	229	255	232	225	256	207	238	269	231	233	243	214	250	213	212	223	250	231	234	217	259	230	223	242	232	227	247	266	227	236	229	217	250	239	230	203	242	233	248	244	234	202	240	261	255	267	229	266	226	230	224	235	230	273	253	227	230	239	233	228	252	228	236	227	209	264	236	260	261	237	235	224	215	241	252	261	219	236	239	214	251	243	244	227	225	236	234	204	249	256	244	234	253	251	244	254	244	225	208	209	238	239	219	223	271	231	242	214	223	224	241	227	274	242	232	204	232	245	238	259	231	236	240	195	214	225	229	237	260	213	257	243	246	258	259	254	231	249	243	257	253	247	237	245	249	237	221	244	246	237	240	218	225	231	236	227	235	214	235	233	218	236	210	224	234	231	230	238	234	220	279	245	233	248	242	229	219	258	251	242	269	226	260	242	239	215	229	194	230	245	261	251	225	253	239	238	245	217	215	226	224	215	233	213	244	227	245	232	255	216	248	241	239	239	236	251	238	273	241	244	227	253	219	210	235	222	245	219	220	235	223	239	254	228	236	237	238	205	236	230	254	227	245	234	248	258	255	250	225	265	220	251	259	232	245	231	244	233	241	263	277	224	241	215	252	271	277	252	217	229	233	240	241	241	226	239	278	247	244	224	223	252	269	226	237	226	254	251	248	243	232	214	291	212	233	241	248	237	240	228	233	268	235	243	259	241	253	252	248	233	231	226	233	258	235	226	248	245	246	234	230	264	239	219	230	207	259	264	232	206	243	247	208	254	231	248	221	227	230	250	243	223	244	264	237	270	256	240	235	233	225	235	218	221	206	247	257	237	242	234	215	233	236	253	237	262	216	217	251	260	224	229	248	261	248	250	235	256	235	229	226	220	264	252	248	252	240	225	238	241	225	254	252	231	233	213	241	224	220	214	228	235	270	230	240	233	240	241	244	207	198	258	226	243	230	214	234	249	255	268	223	232	238	246	239	245	238	230	228	243	257	267	234	228	233	219	227	250	253	222	205	255	233	247	253	241	219	246	225	254	225	228	240	213	220	215	250	248	249	252	262	244	234	217	229	228	222	239	236	243	251	263	245	234	267	237	261	254	258	224	250	253	243	224	261	232	233	248	224	243	205	215	260	215	245	242	198	242	225	240	224	241	223	244	263	245	244	215	258	229	264	255	230	211	246	244	236	245	264	260	274	247	212	234	239	254	232	235	224	243	243	242	251	215	244	238	262	228	232	257	244	227	218	247	237	223	214	230	222	219	244	251	238	246	235	238	243	223	220	213	263	235	244	231	248	233	236	266	243	228	241	243	261	251	242	244	253	208	227	226	260	212	235	250	243	260	250	225	221	203	226	208	244	227	267	220	233	258	234	246	239	235	272	213	231	224	237	254	224	224	266	241	234	227	226	244	219	244	242	253	226	215	211	227	248	262	229	279	233	254	242	239	213	199	220	227	225	267	220	214	236	245	217	235	235	242	258	222	220	225	226	243	238	242	220	235	239	225	255	224	226	236	242	233	238	259	241	252	260	231	239	227	234	240	220	236	254	261	227	235	201	252	240	260	230	217	242	217	219	236	246	230	252	236	231	209	248	227	255	252	224	223	245	225	230	267	245	243	249	255	243	244	221	243	211	248	240	254	242	224	235	225	231	262	245	263	226	252	234	231	252	249	248	227	264	236	247	222	258	248	245	237	248	237	207	246	258	236	210	243	235	239	206	226	231	245	243	229	229	257	235	221	232	243	237	237	233	228	264	218	243	253	234	214	247	251	233	230	228	234	245	259	249	222	202	247	223	228	235	213	223	273	274	246	234	260	223	221	218	250	241	243	234	235	230	258	224	203	244	210	219	231	240	231	246	238	225	218	232	273	239	251	235	214	241	250	249	250	264	242	230	225	250	232	219	214	255	210	262	230	245	236	250	222	215	229	221	249	266	231	261	224	246	246	228	271	239	272	242	251	235	222	227	199	212	243	235	254	247	241	243	240	227	250	262	238	248	214	267	223	260	250	226	209	207	248	239	232	258	208	229	249	233	224	231	242	258	247	219	247	233	243	244	258	253	256	235	234	249	243	235	204	241	231	251	214	219	239	240	242	231	259	229	238	256	246	255	240	259	216	243	225	218	231	250	210	247	237	222	221	237	256	236	251	234	234	231	232	246	254	242	254	238	242	251	238	220	255	211	246	202	240	243	259	230	247	263	243	248	251	245	247	253	243	245	236	259	235	219	213	227	222	230	241	217	222	258	248	233	243	238	256	227	254	260	256	233	263	234	244	236	265	255	244	233	259	247	240	231	220	216	241	255	261	214	227	255	240	219	222	239	206	246	226	240	245	248	243	259	224	223	246	221	227	214	247	247	251	249	213	238	256	250	242	273	223	235	227	243	251	241	217	250	238	253	236	226	206	239	260	225	231	252	233	237	206	235	221	226	202	241	236	236	218	256	233	251	250	259	240	237	241	253	234	231	245	255	240	222	258	246	244	214	254	239	242	230	257	235	228	235	224	225
25491	21438	27909	25349	11369	1588	1109	897	858	836	700	704	752	762	766	718	766	732	756	758	748	737	724	768	707	727	746	702	699	687	686	692	669	694	695	704	719	729	687	673	775	688	698	726	701	707	697	646	724	735	721	708	700	726	691	687	736	693	706	662	745	774	719	681	676	692	693	714	714	699	680	718	668	697	667	670	653	684	733	656	750	703	740	664	728	728	645	696	683	691	730	704	683	696	689	683	709	695	708	737	667	717	691	717	661	699	675	640	685	698	674	713	671	670	655	716	700	743	701	664	713	657	713	677	724	746	697	716	648	698	696	714	689	713	668	713	663	724	645	656	686	688	641	709	683	671	693	735	721	703	707	670	688	740	722	688	674	637	729	706	692	681	706	676	673	720	703	679	682	732	698	690	760	704	686	679	730	710	678	685	681	679	711	748	680	709	710	697	672	697	723	713	663	697	679	663	693	693	684	677	682	672	668	696	672	725	679	697	706	683	715	656	700	668	732	674	677	675	733	678	700	728	668	729	692	673	723	684	709	708	685	712	677	748	697	716	656	685	689	690	741	657	738	696	669	712	648	653	651	705	717	700	703	727	689	701	692	745	694	704	663	708	673	672	717	685	673	690	676	677	631	665	681	724	696	697	699	702	682	639	721	718	715	701	670	681	668	685	699	720	649	665	668	673	687	706	655	669	671	677	660	688	723	667	720	701	707	734	685	659	711	692	703	692	692	701	652	682	677	671	727	672	668	692	691	656	730	685	697	692	696	691	719	698	701	690	682	701	666	681	687	721	698	696	683	733	709	666	753	727	723	653	711	685	668	708	650	639	658	707	694	717	692	749	674	716	657	687	703	680	715	672	722	703	734	718	682	711	711	698	639	679	697	688	651	693	687	708	674	662	668	658	687	672	694	658	667	715	702	662	666	701	718	734	642	708	690	711	686	711	690	704	733	695	728	683	724	685	733	704	703	684	677	700	717	678	740	664	657	663	715	697	678	713	661	657	669	726	721	713	711	649	667	670	689	662	726	666	719	702	715	738	678	674	730	715	689	724	708	705	699	650	686	662	660	735	704	727	723	652	721	700	677	719	674	631	647	692	679	651	654	671	687	702	659	696	692	689	713	666	698	706	704	715	663	682	681	694	693	697	700	661	697	703	711	656	703	683	659	686	713	662	657	750	644	692	708	685	720	667	699	717	692	710	682	690	716	667	700	723	710	656	732	738	682	711	683	719	676	732	689	723	627	691	648	660	692	699	656	645	684	665	661	716	715	658	690	671	699	682	663	643	726	738	689	703	683	696	661	659	657	718	675	671	704	726	669	715	637	691	690	668	703	667	642	665	669	699	632	689	701	702	743	653	738	666	671	660	747	673	692	634	713	712	703	693	698	688	697	667	684	671	721	692	699	687	727	727	689	653	699	680	661	705	667	680	712	673	707	724	684	680	720	697	703	719	711	680	694	682	709	683	699	668	670	719	664	698	695	678	685	678	734	666	688	700	696	728	684	690	689	670	700	738	679	699	696	704	664	655	662	693	658	714	707	719	661	755	657	662	687	723	666	737	659	688	694	720	692	698	751	675	685	645	675	704	718	691	674	747	699	711	686	688	723	677	652	704	653	692	698	698	726	671	699	696	693	678	680	708	651	687	716	701	684	651	682	664	730	658	731	682	715	641	725	715	650	680	685	643	662	714	667	686	706	681	667	732	690	671	693	723	668	674	702	674	749	652	710	704	690	690	657	694	678	708	685	711	715	705	670	710	779	666	683	765	715	678	663	670	702	668	698	681	743	739	725	679	706	717	638	732	712	681	714	694	710	664	757	672	679	739	726	716	722	770	713	683	691	752	655	679	709	778	685	678	687	692	676	676	705	661	678	723	722	675	648	756	692	692	666	720	679	772	703	659	711	721	703	751	669	667	689	714	659	696	746	708	719	652	697	700	684	698	683	698	671	700	625	692	731	727	667	704	672	684	634	684	726	710	703	739	705	725	657	716	702	681	710	668	687	700	673	729	698	688	662	695	706	713	730	676	784	684	708	712	701	708	688	684	688	662	703	710	687	728	678	728	647	676	669	680	662	736	682	694	688	751	687	677	635	666	696	736	676	688	676	706	674	639	705	680	723	711	678	666	669	664	715	707	685	736	684	696	665	639	714	675	701	712	714	710	661	701	702	668	698	658	680	687	724	683	665	708	649	660	699	691	723	676	687	714	689	688	674	692	678	693	703	679	689	670	672	698	712	662	706	728	660	687	715	694	709	709	727	681	740	719	721	718	694	686	729	702	674	699	671	672	714	702	687	678	705	737	674	684	678	685	659	622	686	699	674	721	727	679	692	706	638	714	673	667	712	676	713	673	725	677	718	671	691	708	693	714	716	714	715	723	672	651	699	702	674	731	698	731	674	691	662	701	641	707	636	674	666	691	769	729	710	723	755	670	726	669	695	673	684	708	710	714	685	732	725	707	740	690	703	669	724	698	713	657	659	685	712	685	720	648	697	728	682	706	700	683	610	639	720	707	643	653	700	667	685	677	670	680	638	667	669	691	682	694	721	668	662	694	711	690	720	706	694	683	705	691	651	686	713	681	704	657	692	700	707	696	686	651	677	714	702	708	728	683	701	678	721	682	690	770	716	701	711	672	672	685	686	669	748	679	694	694	668	685	662	711	618	703	695	691	653	731	675	684	601	707	677	679	740	693	715	684	721	677	693	695	663	676	704	739	714	650	703	683	750	616	709	710	675	668	723	715	718	640	705	677	703	712	669	728	725	688	689	703	681	641	667	685	676	676	686	715	713	735	710	687	742	653	673	751	703	718	678	660	672	702	665	686	740	711	706	671	679	704	658	694	654	699	700	658	698	655	673	683	684	658	683	683	660	723	711	682	720	717	619	684	675	712	679	694	676	725	649	724	728	709	743	669	695	652	670	688	726	722	680	699	712	703	662	685	684	694	697	650	686	697	661	707	678	681	637	699	693	725	684	696	684	657	700	688	668	689	694	692	672	671	701	691	677	649	687	655	685	742	667	712	658	691	709	634	683	682	705	699	698	661	673	694	687	670	676	696	675	764	708	686	702	716	661	660	706	696	741	673	669	658	719	652	686	705	684	683	711	670	668	700	694	702	684	688	649	687	682	696	686	663	720	678	642	744	705	619	721	701	686	666	690	760	661	665	660	700	754	655	675	697	669	741	664	677	684	717	693	710	747	682	678	669	694	674	715	673	693	725	708	711	647	684	718	706	749	694	655	715	754	665	692	722	680	667	708	699	689	705	668	671	639	731	673	692	674	696	698	698	663	706	631	674	706	680	720	729	678	660	731	718	662	696	679	721	688	750	709	710	673	666	690	647	679	670	675	702	704	650	702	727	650	729	655	681	700	662	664	728	686	684	697	706	670	662	678	702	709	727	701	690	659	713	709	725	690	717	709	667	701	635	707	672	750	685	700	694	713	689	717	652	706	713	674	699	693	698	677	674	715	659	672	714
3329	3564	2981	1608	1147	967	872	783	688	660	658	598	593	600	560	589	588	601	570	592	597	572	583	572	578	523	529	566	578	543	548	535	534	532	525	567	531	497	531	562	494	571	527	532	530	551	523	551	528	529	526	518	535	547	522	558	485	525	503	592	512	531	548	557	514	490	536	527	551	506	545	542	577	522	555	532	528	574	535	517	509	494	551	549	543	557	548	549	521	545	523	555	561	572	543	559	546	522	509	512	525	538	567	555	542	502	508	501	484	542	541	479	537	522	469	522	541	559	497	548	533	535	523	542	530	514	502	534	493	507	546	509	547	564	509	549	574	530	521	517	540	517	559	529	509	529	505	512	533	544	532	540	568	517	515	533	533	549	520	502	514	535	546	520	570	525	574	552	544	525	555	519	541	509	524	563	545	500	523	541	547	521	514	527	559	546	567	558	529	557	543	509	524	533	533	538	512	538	527	558	542	505	513	500	494	495	519	536	538	499	491	536	502	544	549	519	526	477	571	540	575	520	506	535	515	507	554	550	504	540	501	519	500	543	532	533	532	472	518	547	546	555	544	522	525	479	502	504	551	549	519	583	504	530	524	523	466	541	511	492	556	488	493	507	567	505	508	539	500	509	503	544	513	504	545	535	529	483	540	535	564	538	540	536	546	496	491	513	529	520	549	502	488	552	518	529	531	481	528	462	530	517	506	533	559	521	527	543	547	551	547	523	476	545	533	498	512	509	545	524	500	519	561	513	527	519	533	527	517	553	506	510	525	499	480	536	527	464	510	508	516	487	555	532	517	531	501	509	503	523	554	508	547	520	530	501	542	507	508	528	514	519	519	497	506	539	537	507	515	497	542	548	537	543	511	500	550	521	540	521	545	551	528	515	578	524	500	531	518	505	510	528	520	487	522	524	534	553	515	519	541	520	508	519	535	509	519	500	530	513	553	533	518	490	546	533	483	516	535	523	530	545	548	549	534	542	564	535	524	533	495	517	539	535	503	505	528	583	495	522	521	521	512	502	528	527	492	515	515	536	547	547	490	540	505	518	527	532	574	520	511	541	515	522	506	488	553	553	562	572	476	543	537	573	509	511	534	538	499	542	549	551	506	486	522	540	492	529	481	543	532	551	507	521	544	547	548	517	562	544	529	533	522	529	550	507	500	512	560	498	520	534	550	499	553	508	557	514	538	538	551	522	512	481	513	523	571	480	503	536	503	545	505	534	528	499	552	538	514	517	523	500	529	482	491	513	520	504	531	516	556	556	553	552	496	562	510	496	487	529	520	523	554	514	540	529	555	552	543	509	494	536	543	552	513	503	505	560	526	554	537	503	542	510	545	512	485	564	496	524	511	501	514	513	507	548	548	578	560	514	512	516	502	571	514	538	509	534	520	523	578	503	504	456	535	505	542	533	485	518	495	534	506	501	509	548	559	516	566	499	489	492	535	553	579	461	523	552	502	499	562	545	559	524	533	519	506	550	522	519	547	520	532	516	523	555	544	508	558	520	495	508	508	509	569	517	531	499	509	529	532	522	498	522	531	483	537	566	539	496	469	567	521	512	503	493	513	518	526	488	527	564	504	554	514	486	484	529	532	521	546	549	496	493	513	517	507	525	495	491	554	511	585	540	529	496	528	513	563	498	511	460	525	521	504	541	550	504	500	553	525	553	566	505	542	517	511	581	558	516	534	543	506	531	509	512	495	496	503	507	532	564	513	492	532	505	516	521	527	495	485	508	520	520	512	500	528	516	495	546	535	519	535	509	527	524	484	509	531	548	549	533	522	534	514	504	551	546	524	516	515	531	542	529	506	529	535	508	487	549	534	527	518	501	537	545	543	529	493	522	509	528	533	505	473	493	505	538	542	502	522	505	506	512	562	537	554	516	545	506	524	528	591	502	516	503	541	503	533	515	494	503	518	526	540	496	524	505	501	581	530	541	536	525	500	551	550	558	476	542	487	564	512	512	495	514	525	521	508	528	530	525	541	532	482	541	475	515	520	556	510	502	555	511	526	520	458	488	510	508	510	523	540	503	538	490	517	543	540	534	485	507	528	496	523	561	492	522	540	517	535	522	510	535	512	505	528	501	544	525	506	546	508	497	512	518	521	501	541	526	495	552	515	504	522	511	529	537	551	512	478	532	486	488	499	543	526	536	535	510	517	537	515	567	498	490	513	532	551	521	485	536	521	524	548	505	556	536	527	531	501	522	494	526	502	531	543	530	523	484	513	544	508	503	525	534	515	509	540	505	512	518	523	522	508	521	518	495	491	548	530	512	554	527	555	495	513	528	530	559	532	501	515	511	543	532	532	536	506	525	527	515	529	523	531	538	499	485	510	496	521	507	525	528	520	542	528	507	517	537	514	544	499	535	549	487	482	494	527	563	519	519	529	553	485	530	525	510	555	506	551	514	515	553	523	531	530	504	518	532	554	520	516	511	513	517	556	496	506	523	549	496	509	501	519	503	541	539	562	503	552	520	570	529	472	512	470	513	487	479	520	530	531	547	516	544	552	521	502	525	525	510	548	507	489	532	526	526	534	514	511	496	565	509	574	538	521	528	509	539	495	516	509	464	490	533	507	522	539	545	556	555	504	523	484	534	557	508	541	505	507	543	511	485	521	507	516	514	517	519	542	476	544	480	521	509	515	511	502	526	512	538	508	532	515	518	556	491	510	546	535	493	540	500	480	534	519	519	547	545	509	508	508	526	528	550	530	547	548	520	499	506	558	514	509	498	538	546	530	512	519	560	524	554	539	571	523	487	505	545	535	506	488	477	515	518	530	541	535	540	547	549	548	536	522	483	524	534	515	483	520	507	527	503	533	491	528	512	552	520	497	511	516	496	492	538	524	525	524	537	511	508	524	493	522	512	525	525	534	523	485	496	506	531	503	538	484	555	519	524	494	539	551	516	532	510	495	550	510	525	573	537	509	510	520	502	535	507	488	500	548	556	515	559	507	504	499	527	499	569	488	551	531	554	554	511	538	510	534	537	542	509	489	515	493	549	497	496	515	500	526	474	580	519	511	527	521	551	506	545	518	518	531	523	503	467	524	504	556	527	513	541	475	543	532	491	503	505	509	567	481	531	545	487	527	493	544	559	507	535	514	508	519	523	527	507	516	544	520	481	512	535	545	504	535	533	528	519	526	509	545	496	502	490	512	542	506	510	519	528	520	538	559	535	500	524	476	532	558	536	520	497	542	509	549	550	547	534	520	558	510	533	531	523	547	524	531	532	497	491	517	520	547	558	541	561	544	518	483	491	570	541	505	513	510	479	523	493	503	509	511	526	520	513	546	514	533	574	498	504	492	501	493	529	543	527	496	504	515	497	503	548	501	522	528	484	532	499	502	559	516	509	497	519	534	561	517	473	515	557	525	521	562	494	512	548	534	519	518	530	521	526	464	537	504	520	507	519	555	519	531	544	489	515	531	482	499	510	574	486	550	500	489	518	548	532	527	525	537	526	548	499	488	487	523	510
24384	21404	28720	24445	21404	9071	1820	1207	1035	964	909	882	842	852	834	805	808	828	785	747	794	742	790	763	726	832	767	796	774	754	755	766	766	778	766	788	782	734	741	774	725	763	807	790	745	777	723	745	819	760	764	791	746	719	789	745	789	738	724	797	776	739	785	757	736	771	736	788	784	763	797	736	750	782	739	743	757	801	777	780	740	739	738	789	759	705	778	730	747	799	773	768	793	706	775	730	774	747	723	748	759	748	818	743	757	792	733	795	755	789	713	773	796	768	770	738	745	782	740	778	737	747	760	758	755	725	803	725	693	730	697	768	736	698	755	754	751	780	781	774	784	798	722	741	745	783	776	746	718	756	737	734	767	777	766	737	753	817	732	730	737	731	719	753	748	790	729	717	759	814	778	770	742	692	709	776	748	743	680	751	717	796	783	747	717	771	713	743	743	720	732	764	731	737	761	745	803	723	748	720	764	735	732	768	736	750	766	739	784	731	744	762	755	791	709	789	722	783	755	742	763	777	801	731	795	675	756	714	752	762	783	776	733	747	755	731	740	710	733	744	790	733	742	750	763	708	736	724	771	758	723	749	750	782	749	697	739	722	734	782	773	754	776	754	736	723	770	765	755	777	721	732	758	802	747	719	733	739	719	741	730	757	780	804	802	794	718	793	744	709	746	758	777	732	760	693	738	773	747	780	702	788	763	737	762	768	751	714	705	771	789	749	734	746	734	746	824	723	729	801	786	775	831	797	748	738	761	712	763	714	760	721	804	772	792	767	769	765	760	745	726	761	758	730	738	735	801	746	770	776	782	743	696	693	779	812	731	793	764	737	683	763	717	694	739	756	750	723	751	755	760	735	666	774	788	701	752	755	788	729	725	742	742	740	728	750	776	730	696	719	729	750	720	787	793	776	776	770	755	771	759	724	724	739	783	724	764	703	725	737	713	750	765	761	784	757	720	742	749	799	775	767	785	766	739	782	727	750	713	803	736	802	748	690	797	738	734	761	762	723	721	732	730	729	736	727	774	796	698	715	762	747	804	754	773	715	707	763	717	774	751	683	689	796	785	757	713	750	764	778	781	776	782	768	743	739	716	769	715	760	714	778	774	739	743	718	691	767	767	712	790	752	798	783	788	768	789	787	764	773	768	747	699	758	763	717	727	787	747	752	795	765	803	751	734	713	766	739	725	755	755	742	703	753	744	704	729	770	751	736	717	718	732	748	737	774	737	733	754	748	723	798	786	782	737	751	725	717	739	740	762	727	779	740	747	740	745	735	751	774	765	730	723	742	774	791	734	748	756	756	712	754	710	750	725	740	756	732	726	761	732	758	783	767	771	705	744	731	729	704	695	773	732	768	744	734	717	762	766	731	708	747	761	788	778	743	658	781	756	714	726	792	719	736	767	786	753	750	739	767	745	737	749	748	733	745	767	774	741	727	740	687	751	767	710	780	757	758	767	697	709	743	737	741	755	742	691	785	761	734	716	714	740	771	694	796	782	708	745	767	667	724	735	717	741	694	727	730	730	767	712	776	759	755	782	775	752	688	734	751	744	752	764	708	728	758	755	738	762	779	748	722	757	731	798	730	759	720	729	758	761	757	734	737	781	713	705	744	725	749	737	776	763	728	779	774	742	772	713	699	763	739	767	751	682	784	750	750	728	724	746	738	751	754	722	701	763	794	706	716	770	691	753	757	721	741	744	758	778	722	733	740	738	754	824	736	753	740	766	739	741	792	739	744	729	700	715	757	733	731	748	729	757	757	745	760	743	698	730	725	730	756	740	760	768	763	767	758	766	737	725	753	766	751	755	774	734	767	756	806	765	761	755	748	745	741	697	775	750	768	792	761	751	761	744	763	714	739	737	726	755	741	749	799	780	753	761	759	736	763	753	751	769	755	746	761	715	729	783	715	718	735	742	748	731	723	733	714	754	729	688	767	732	774	752	714	685	762	747	769	796	691	718	773	772	708	696	768	767	782	730	705	730	723	761	728	776	761	772	774	737	743	717	740	741	733	738	754	706	729	725	758	760	705	714	778	744	817	747	738	744	765	787	753	713	747	704	788	739	778	753	786	771	711	803	719	802	736	779	721	787	713	749	759	747	797	753	755	753	766	788	725	708	783	747	760	749	735	751	807	748	722	799	764	781	738	750	763	719	725	721	726	749	747	721	762	738	714	722	747	721	722	736	760	755	776	770	756	752	694	729	723	723	750	732	746	716	766	770	734	755	781	728	749	759	707	769	701	755	746	752	715	809	741	755	742	790	738	808	764	787	754	699	748	769	788	761	742	772	805	745	708	784	711	771	749	765	795	763	734	739	710	761	807	754	773	767	761	728	763	761	676	691	767	758	719	735	786	748	726	742	719	779	786	771	781	745	768	778	749	750	779	760	739	707	713	707	748	742	760	763	713	707	766	763	712	787	751	729	773	757	721	779	736	781	757	738	705	744	748	709	738	724	738	761	699	748	693	745	766	751	720	782	800	787	755	743	714	755	715	770	772	712	754	745	695	736	704	728	790	723	723	714	769	717	757	755	756	772	777	758	739	726	746	754	755	752	764	704	774	753	727	700	774	751	760	718	796	803	688	761	744	753	733	718	709	740	738	713	739	771	743	716	736	741	678	751	717	706	758	705	739	722	755	820	707	766	718	760	768	744	767	776	756	720	729	792	732	749	777	800	760	739	740	722	725	719	763	765	796	740	793	747	736	762	760	734	774	720	709	717	718	783	721	700	715	732	765	734	749	733	740	772	717	752	741	739	734	748	732	778	753	775	705	764	777	748	786	760	717	760	752	702	752	729	723	716	721	779	739	716	720	782	689	712	718	817	742	715	774	693	779	757	760	751	732	696	723	698	738	727	765	715	761	751	699	701	763	723	776	752	748	757	762	737	756	770	764	809	725	720	702	772	753	750	741	733	769	729	759	768	775	730	726	765	738	753	768	736	759	760	759	747	791	768	730	727	722	722	760	733	805	772	819	766	813	742	737	736	751	704	728	751	750	751	750	751	769	750	744	736	722	801	730	736	786	762	759	771	751	739	747	736	712	704	715	745	803	738	783	720	756	692	754	696	764	787	758	788	781	760	734	722	719	731	704	738	738	771	800	747	755	723	757	731	782	761	751	787	706	727	748	763	756	777	699	709	757	748	707	754	727	707	778	809	738	755	774	760	785	808	760	699	833	734	689	758	729	745	730	761	777	722	755	733	736	736	732	720	769	747	744	740	736	770	723	696	743	688	761	732	740	796	737	756	740	720	714	743	730	791	760	746	716	753	729	784	754	737	805	791	743	718	765	716	776	710	821	741	787	717	796	747	776	746	744	766	741	742	762	734	707	744	730	744	728	765	759	704	709	785	745	738	721	725	757	747	747	688	798	812	707	760	760	742	735	745	738	711	720	767	702	756	748	751	743	793	728	763	767	739	716	732	724	747	764	713	684	753	751	753	722	780	775	778	753	746	766	783	795	733	762	762	779	774	734
3640	6148	4983	2679	1859	1434	1225	1105	959	876	836	764	744	738	720	692	633	660	684	687	633	611	606	630	651	627	606	606	602	580	586	632	586	638	623	615	589	587	591	603	607	569	599	592	585	600	538	632	588	564	571	612	603	628	552	638	604	582	598	582	573	557	587	605	632	601	646	584	609	575	631	624	567	581	610	587	554	578	619	623	567	554	597	579	524	565	601	580	601	635	591	628	603	597	609	607	564	586	592	567	543	554	633	610	550	575	591	604	597	589	547	580	580	593	557	619	558	607	583	591	570	594	552	565	619	576	566	553	560	618	519	552	562	598	592	583	544	607	622	585	556	604	573	576	581	566	564	572	555	561	582	583	559	585	573	556	587	582	594	552	561	592	597	555	598	613	608	576	586	604	580	548	605	616	586	580	607	566	578	592	598	559	604	574	625	602	524	554	593	595	559	558	566	600	582	582	581	584	617	602	581	598	579	580	624	532	588	560	619	591	607	612	563	560	554	599	585	600	581	559	567	587	586	593	596	564	576	573	581	609	574	579	594	577	593	546	570	564	588	567	540	603	572	580	581	564	614	605	599	589	629	549	555	553	589	622	599	586	565	595	592	633	603	580	625	556	584	564	554	580	560	570	594	581	553	588	608	552	556	520	553	590	609	556	572	573	556	587	634	565	554	566	573	572	551	559	581	577	589	560	587	618	601	607	541	541	585	566	577	595	604	598	593	565	576	605	542	551	560	538	576	564	554	619	578	565	545	577	631	592	607	571	603	570	590	562	598	577	544	585	563	529	549	598	562	567	605	553	592	599	577	554	565	590	545	572	563	563	578	559	618	571	596	574	550	576	565	582	587	558	574	567	614	592	598	605	521	557	557	600	560	572	559	588	566	549	578	557	530	572	594	615	584	584	569	564	588	576	591	553	584	623	573	567	593	621	549	614	586	572	586	606	539	564	573	589	594	549	567	556	554	634	576	604	577	526	546	608	600	570	584	578	586	602	564	618	530	553	605	572	577	550	620	589	596	571	573	556	594	591	600	589	577	606	577	544	582	571	568	594	591	587	574	602	582	546	548	544	575	559	578	556	577	604	597	617	560	554	585	565	633	574	606	587	609	568	570	552	542	581	510	561	525	539	545	607	576	605	583	585	544	629	594	546	566	570	576	574	534	582	585	602	567	567	569	582	564	588	517	627	571	562	571	592	578	527	571	571	566	569	583	570	571	564	588	568	622	577	574	591	581	619	616	576	595	594	576	602	551	568	558	542	585	561	553	555	582	591	587	575	576	643	586	593	592	538	613	563	566	593	602	591	616	583	562	583	607	604	583	560	585	564	551	555	576	603	625	575	578	541	583	542	576	541	651	544	585	587	577	576	604	579	505	541	606	599	571	602	559	600	592	590	578	588	576	601	555	559	599	554	576	562	593	595	575	548	566	549	581	580	548	585	557	568	598	564	569	576	587	565	582	560	533	567	589	561	582	581	614	553	544	576	541	574	565	558	537	562	591	552	598	559	586	531	575	526	583	573	547	568	595	572	598	566	604	538	564	561	570	611	550	592	565	586	596	571	597	597	549	594	598	594	594	556	547	552	561	585	568	554	605	589	595	563	614	545	552	576	586	587	612	619	586	564	596	577	594	576	595	585	599	562	579	583	596	592	533	565	553	550	577	555	562	588	595	592	577	585	587	562	564	586	568	568	567	532	539	637	559	590	548	578	560	569	592	558	540	583	584	541	596	573	594	544	620	547	568	592	572	569	557	535	578	612	564	566	567	556	555	558	589	589	623	558	587	576	562	556	608	580	573	568	607	597	582	575	583	563	574	587	509	554	577	569	559	543	578	520	534	588	568	606	581	579	574	570	551	595	569	569	538	591	572	544	586	572	605	613	564	584	551	529	604	572	586	547	647	556	566	557	546	527	580	563	540	579	559	609	523	551	631	597	592	561	534	562	573	580	567	582	602	559	541	596	616	513	543	605	568	540	607	557	598	532	605	530	552	557	583	566	530	557	570	607	573	546	569	577	571	567	630	615	595	548	578	525	566	577	570	578	597	566	612	587	580	584	544	577	543	548	612	536	557	582	563	547	600	597	532	542	548	581	544	576	586	586	556	590	572	549	622	527	557	558	596	585	627	539	547	562	596	625	550	585	568	561	548	550	595	557	601	627	621	607	567	614	580	645	537	553	556	567	550	524	549	565	590	573	534	614	575	557	539	588	569	572	559	571	568	599	551	578	578	554	557	582	520	589	562	563	532	535	527	610	598	631	586	594	588	554	552	599	579	546	597	597	530	558	542	530	582	544	537	598	564	593	539	533	554	558	577	583	561	531	589	614	564	555	570	558	559	538	594	555	589	597	508	551	605	589	554	590	551	588	602	532	606	547	546	564	589	558	588	545	558	560	578	549	544	590	573	543	535	605	544	565	565	612	581	573	587	528	531	583	603	614	574	529	587	560	586	573	597	581	580	636	567	611	563	594	611	532	563	575	592	548	586	573	522	609	563	535	598	550	525	563	585	541	623	591	547	611	567	559	573	544	559	592	553	563	573	580	544	609	575	548	523	566	561	556	583	552	557	553	570	564	555	571	572	541	576	559	564	586	590	583	565	540	548	553	559	550	641	562	570	555	583	598	551	612	564	552	568	619	586	613	551	554	587	570	547	585	554	554	598	585	549	552	529	580	585	538	607	574	527	583	582	586	560	529	595	571	570	597	574	526	553	583	585	584	622	548	566	543	590	534	560	546	549	582	576	563	569	575	547	621	572	542	579	532	553	610	593	580	539	563	587	556	569	543	558	565	641	605	567	603	546	583	554	564	601	593	563	566	546	537	539	624	584	543	585	555	560	559	561	564	598	603	549	569	550	586	592	573	549	574	554	588	567	554	556	576	566	582	528	540	580	536	538	577	547	574	567	580	559	539	559	591	597	585	574	597	574	540	541	585	556	572	536	568	566	579	574	598	556	572	601	594	582	574	609	536	531	591	515	542	584	560	557	621	605	627	573	545	578	538	578	568	557	560	604	599	565	575	576	584	567	627	590	566	570	587	566	552	555	587	593	537	607	604	567	600	567	572	533	595	609	576	572	560	535	573	604	532	550	559	557	595	595	574	560	564	579	574	586	602	560	622	616	554	553	588	536	590	568	574	529	587	538	577	531	569	584	582	579	588	558	584	566	581	550	570	548	585	568	583	576	605	563	526	594	562	582	556	574	569	555	576	574	551	588	565	581	606	552	559	588	573	545	598	537	558	546	574	551	571	587	539	588	540	566	587	593	589	591	590	551	544	564	550	539	534	577	562	554	549	599	545	579	558	568	568	549	568	623	563	574	582	577	564	557	522	527	598	554	539	588	561	554	550	547	558	549	574	569	565	537	550	564	556	563	594	563	521	555	575	609	578	577	594	542	576	593	559	568	535	579	531	596	551	560	558	543	538	543	550	578	547	548	586	579	549	590	522	576	597	582	590	570	548	572	598	535	540	529	593
27863	10394	810	476	363	336	356	324	313	354	321	311	318	328	312	309	283	331	311	287	312	320	318	313	330	305	288	306	296	358	300	310	315	324	318	290	323	309	296	302	302	289	303	310	308	326	305	310	337	284	301	321	303	303	339	308	280	332	302	309	316	311	320	288	298	332	299	302	331	292	337	296	314	305	305	301	351	306	282	360	302	331	330	324	317	284	296	300	315	301	302	311	313	310	309	324	315	314	315	326	320	318	298	305	335	304	295	289	307	337	304	297	306	288	282	337	315	333	297	335	316	318	303	298	322	344	308	303	273	316	277	307	307	329	307	267	303	327	318	286	322	319	308	308	312	295	309	310	325	347	298	295	295	303	298	319	283	300	315	303	307	302	318	275	307	308	328	309	300	320	285	332	318	296	304	283	306	309	320	314	320	305	284	290	296	321	329	295	279	322	351	331	298	314	312	299	315	326	305	307	294	301	283	295	259	288	275	323	315	314	296	308	296	308	306	300	338	300	314	302	312	304	321	327	371	322	317	335	294	310	361	321	296	324	313	282	315	322	336	309	324	318	319	288	317	317	311	290	306	312	313	339	286	283	316	319	294	305	307	292	302	288	329	303	314	322	312	318	316	298	310	322	307	309	331	305	283	313	285	291	308	314	299	294	294	318	293	322	328	290	297	340	314	319	323	339	303	294	288	291	325	275	311	306	313	295	308	289	290	319	313	301	304	320	317	316	296	306	302	320	308	298	327	332	317	322	314	301	324	297	297	326	341	306	339	298	312	298	337	289	319	308	288	315	354	321	287	286	317	283	315	303	321	291	327	298	319	306	314	319	293	297	320	283	271	329	321	300	277	296	262	318	315	330	293	321	314	295	329	337	344	329	336	352	288	312	323	333	288	335	330	296	313	264	284	318	325	331	341	311	296	318	314	296	309	303	281	295	284	335	316	312	339	302	330	307	313	304	301	295	291	320	340	278	307	315	323	299	289	304	284	322	334	333	302	306	305	322	341	338	344	309	332	288	303	311	321	312	328	320	320	320	328	311	303	279	298	292	329	314	297	307	313	297	301	314	310	281	292	327	306	338	306	299	308	297	291	291	317	302	328	295	326	331	293	314	291	351	314	294	282	265	333	320	309	296	336	291	287	311	323	363	299	301	345	321	290	337	314	283	289	304	303	295	317	317	321	310	301	296	322	308	320	318	313	313	337	292	295	309	308	312	336	323	280	323	277	324	325	317	293	307	290	313	317	301	319	323	330	289	309	329	332	306	329	345	305	312	324	307	333	318	301	298	330	304	279	285	298	285	299	310	332	327	315	305	308	310	306	264	308	315	303	321	310	308	324	331	328	286	291	308	291	287	306	324	320	281	309	292	337	294	319	345	311	317	320	308	299	318	305	294	322	343	323	293	308	311	319	300	255	342	331	320	303	324	326	294	325	320	310	285	357	323	293	314	310	298	317	289	312	323	326	326	312	332	335	305	294	341	309	304	319	313	272	324	329	297	308	339	323	334	294	308	316	279	282	340	334	296	313	292	316	282	299	323	311	342	315	348	309	353	314	322	330	300	351	299	294	272	293	302	310	331	285	322	308	298	315	302	293	337	301	319	304	326	279	329	306	359	294	327	299	332	309	308	301	282	327	330	313	315	319	282	311	332	322	304	304	331	325	323	326	318	311	306	319	312	319	312	327	340	323	297	283	307	328	303	312	295	309	289	289	320	283	313	290	302	294	306	324	289	311	321	322	314	328	306	315	311	345	336	315	308	325	282	317	322	300	295	338	332	358	287	294	347	297	310	295	332	322	300	323	293	303	294	286	316	306	281	323	305	316	314	306	339	317	309	293	305	288	326	348	307	290	317	361	322	330	305	303	314	323	319	307	311	303	332	327	326	299	287	321	297	312	331	312	307	321	310	302	314	297	280	307	293	324	288	321	298	296	315	304	311	312	315	290	314	278	311	295	315	318	322	320	310	290	314	281	302	320	306	318	289	318	284	316	314	302	308	324	325	291	313	314	325	338	318	345	310	328	302	314	307	350	301	321	317	303	314	313	321	303	323	346	292	297	334	301	338	319	304	304	325	326	327	333	288	296	307	341	302	296	323	335	323	275	300	272	323	326	327	293	309	311	303	280	307	324	359	265	345	336	317	334	312	309	328	301	338	304	297	322	329	315	279	331	323	320	322	295	301	316	309	285	280	321	291	323	317	295	331	334	322	335	298	313	340	297	296	302	315	314	320	285	326	322	306	312	322	318	303	300	328	285	319	311	288	330	284	291	319	291	326	296	327	289	338	312	315	313	323	295	305	307	300	324	304	319	323	298	307	324	329	303	334	303	304	327	290	292	328	299	306	314	301	322	323	285	292	331	284	321	293	320	329	298	307	298	289	288	294	347	318	300	301	297	272	296	329	303	289	316	325	283	289	255	315	292	331	286	357	308	326	278	331	312	300	327	303	334	302	318	295	334	294	306	298	322	302	295	313	291	316	307	265	323	314	300	286	298	294	327	300	327	295	324	316	271	297	287	293	326	328	273	295	312	282	280	347	307	318	318	305	319	318	322	303	302	338	332	350	316	299	310	337	294	308	296	308	276	317	333	324	299	317	308	319	300	276	328	319	295	294	337	329	302	318	348	346	303	323	286	308	311	292	343	292	298	305	278	298	302	325	361	284	318	323	320	317	305	298	313	326	293	282	288	338	289	286	320	318	305	315	301	293	339	356	309	307	311	323	338	321	269	316	287	297	298	306	297	297	328	287	308	308	321	325	308	320	317	317	300	313	320	300	296	316	298	275	297	300	306	293	302	292	292	292	324	295	316	342	280	338	301	318	328	333	322	312	326	296	303	313	306	341	310	331	312	310	297	260	341	303	305	290	255	334	291	255	310	308	361	287	291	272	299	314	321	334	311	298	323	308	304	327	320	294	309	354	335	349	290	321	323	300	324	317	334	308	312	298	260	280	334	328	319	318	300	329	331	320	336	297	353	307	306	291	297	305	325	315	295	311	296	312	283	299	294	304	306	312	313	311	301	316	290	312	329	349	303	361	320	328	322	291	320	307	277	305	323	310	307	317	292	279	309	294	324	305	286	286	301	297	299	301	303	301	344	310	308	310	272	336	265	275	309	353	312	318	328	343	334	329	320	362	305	318	321	327	354	286	336	289	263	321	306	288	315	304	298	312	314	291	295	303	314	335	317	334	280	274	319	329	338	335	286	314	305	302	272	320	326	314	329	328	295	308	301	310	319	318	309	341	283	322	308	298	348	320	314	317	340	283	303	308	304	312	315	327	289	280	323	300	303	293	314	302	317	321	331	339	303	288	318	324	319	322	297	329	306	300	308	294	299	349	317	311	319	310	340	311	318	300	298	304	293	308	306	298	317	312	284	296	293	296	293	327	332	306	314	318	314	312	329	348	304	341	310	309	313	299	323	286	303	290	297	312	291	336	302	317	296	309	318	301	305	304	286	329	303	311	304	337	322	296
4646	474	347	269	299	268	254	265	230	273	274	253	247	232	244	247	232	249	257	254	231	234	253	252	219	227	232	251	235	234	264	240	232	269	268	259	229	240	265	258	235	233	245	286	230	222	208	245	242	252	255	228	242	234	230	237	235	255	227	241	249	234	244	223	208	255	242	232	225	255	239	243	253	253	247	251	234	240	228	212	239	227	231	237	209	220	226	232	234	224	227	203	230	234	217	233	272	229	220	208	255	232	249	238	227	238	223	218	265	256	219	252	236	227	222	230	228	241	226	240	234	251	243	264	217	249	211	253	235	236	236	235	249	246	220	237	258	242	234	233	216	233	238	238	251	250	213	235	226	233	231	269	226	234	226	262	229	257	207	205	263	256	216	217	240	240	219	245	230	238	237	245	257	232	233	239	214	222	248	233	224	222	210	215	244	225	234	259	215	231	224	237	253	206	223	213	215	211	239	214	246	218	199	208	241	235	222	243	246	242	253	211	230	245	256	241	250	226	241	249	210	225	229	220	235	232	216	235	219	233	233	213	246	258	202	232	228	239	235	256	213	261	239	230	204	256	265	221	252	270	257	248	210	248	245	237	227	220	242	272	240	250	258	220	237	220	210	235	244	230	261	229	249	244	218	236	251	227	201	214	225	228	244	234	246	238	250	219	204	245	226	219	241	236	250	229	218	235	232	257	229	223	228	223	214	255	254	237	242	240	231	211	248	254	231	256	231	242	221	245	238	265	219	231	254	247	257	234	251	245	266	236	238	246	229	243	237	232	236	235	236	220	237	227	255	250	237	233	240	253	234	240	223	218	225	229	237	236	255	271	278	274	232	225	229	251	243	244	263	247	238	245	219	231	216	229	222	239	234	252	245	258	225	234	224	243	243	206	224	237	223	208	233	249	252	234	260	271	216	264	220	258	238	228	241	226	221	228	243	244	230	244	228	230	226	247	237	257	256	235	229	236	247	223	211	224	229	212	256	248	228	210	264	236	255	223	240	215	228	234	237	232	229	225	217	223	247	226	216	237	230	254	246	237	244	200	233	240	204	229	238	246	227	228	253	227	236	257	254	251	231	244	236	227	237	257	226	214	239	201	240	265	251	226	252	251	232	203	239	252	235	205	264	222	226	269	205	247	233	225	210	245	249	231	243	231	241	234	262	204	234	232	245	241	255	248	266	235	214	211	261	256	223	240	260	218	232	263	232	205	248	237	237	237	222	255	219	235	216	231	223	216	265	258	265	224	252	222	208	276	242	231	251	251	208	248	242	232	253	250	264	224	232	232	245	256	264	226	240	254	216	226	214	252	256	248	234	227	238	266	273	261	243	233	243	229	234	230	211	228	230	231	256	239	232	251	236	217	221	238	232	263	215	211	235	233	234	262	211	227	249	247	268	220	236	228	250	231	268	236	242	238	234	221	239	232	247	256	244	233	214	232	270	230	251	236	235	245	227	259	242	206	244	254	238	236	216	237	230	234	239	231	232	242	245	251	258	237	247	232	231	223	233	233	233	241	227	230	215	224	226	228	209	211	208	245	220	217	254	223	227	245	230	234	234	224	242	245	244	226	230	247	239	261	251	243	264	243	256	217	226	251	261	227	231	231	234	251	206	237	241	230	244	251	222	256	244	224	248	218	224	253	225	267	217	227	242	255	225	233	251	232	234	227	206	233	228	245	263	244	233	253	235	246	243	238	266	217	223	247	257	234	235	232	238	236	241	251	222	217	234	235	238	235	248	223	235	254	239	241	245	220	239	213	226	234	224	257	241	238	229	204	246	234	245	236	245	231	216	212	248	244	235	262	226	206	234	248	254	224	215	251	211	220	233	221	225	209	208	231	249	256	261	224	208	242	259	220	216	234	258	244	231	221	239	245	253	253	237	246	249	247	249	255	239	210	253	212	231	255	250	227	255	232	268	231	237	213	218	221	244	217	239	227	240	253	242	241	232	228	251	245	256	235	216	224	238	232	209	244	219	235	251	271	216	236	238	239	265	235	218	210	254	230	234	230	228	245	256	223	206	232	247	242	237	250	228	207	255	233	244	253	222	240	257	239	252	202	242	229	237	253	233	213	255	232	238	236	223	231	223	244	199	234	235	231	223	234	266	251	248	247	238	241	251	242	221	247	245	214	224	230	227	238	241	221	234	239	248	228	248	228	232	234	221	221	247	253	242	234	234	224	244	235	223	228	203	214	251	246	212	250	230	227	223	240	223	218	245	243	216	232	238	233	227	244	212	235	251	236	216	244	262	255	251	272	247	231	225	219	250	209	226	250	240	254	246	248	222	250	236	224	251	256	244	227	237	247	267	238	258	247	256	264	245	247	244	227	224	249	262	226	232	256	209	271	249	221	263	217	222	237	228	276	249	232	229	221	239	240	219	231	229	219	242	246	246	241	239	246	244	230	244	244	252	240	219	256	252	232	219	245	234	233	249	245	251	246	235	236	231	226	237	236	239	227	242	265	232	252	242	244	203	232	228	236	227	246	227	243	237	254	211	221	253	227	242	230	225	229	247	236	260	244	235	240	225	238	222	257	229	223	217	231	241	243	233	230	214	254	226	250	224	217	223	266	218	221	250	241	250	229	263	261	209	250	230	243	253	258	263	215	231	241	233	255	220	232	241	239	249	214	245	241	239	233	241	243	234	225	216	210	231	223	224	243	214	213	240	265	207	221	235	230	214	276	241	261	227	243	234	236	244	241	241	260	229	234	230	261	245	234	260	231	234	240	236	224	228	239	242	239	235	229	233	263	233	255	244	243	234	234	237	227	238	240	220	223	247	229	251	237	213	254	229	240	223	281	262	241	253	240	217	218	245	245	234	226	242	236	235	253	248	216	222	236	233	230	235	223	230	255	218	255	245	226	233	231	255	245	240	240	226	234	231	249	242	245	252	233	244	253	278	228	221	234	236	212	249	229	211	258	225	233	207	262	240	235	231	251	224	224	250	227	242	234	243	235	216	221	246	216	257	236	245	245	239	229	226	231	241	246	242	232	245	238	236	255	243	244	221	228	217	240	237	240	236	213	250	238	234	182	215	225	241	218	237	217	220	250	252	223	223	216	263	216	239	237	225	213	264	209	233	234	276	212	242	237	253	231	221	250	233	227	241	250	217	228	253	251	241	236	238	238	231	258	235	243	223	206	230	226	251	232	220	259	244	250	236	258	233	234	234	254	251	250	232	229	233	246	246	226	238	235	257	234	215	214	229	214	239	220	223	225	216	239	242	208	247	253	258	254	226	207	243	255	222	224	242	239	247	257	262	222	204	222	245	250	248	231	261	240	236	255	240	248	215	207	249	248	233	218	217	252	221	246	238	255	230	241	251	225	224	233	212	244	230	269	249	219	255	257	200	247	264	221	206	229	237	240	233	249	210	227	254	262	231	235	224	206	232	233	248	226	233	222	242	248	221	223	251	240	236	227	251	238	259	226	243	196	231	249	214	264	250	242	237	228	249	234	235	217	206	237	248	223
25521	21478	27943	25420	11555	1535	1126	934	806	794	789	759	707	719	759	729	702	750	706	776	750	732	719	707	705	735	723	703	740	752	698	700	681	695	694	693	723	708	669	669	714	714	639	731	721	679	708	738	697	660	704	669	730	669	650	711	674	726	663	731	724	678	698	715	729	669	717	727	699	743	625	693	683	695	657	696	666	681	704	685	652	664	672	700	671	731	721	703	718	716	680	645	697	657	692	706	680	661	676	675	709	676	693	683	702	716	682	699	680	691	679	692	692	713	680	737	640	701	730	739	689	706	722	714	717	645	683	622	693	653	726	765	692	681	673	635	656	661	672	696	693	674	661	678	683	713	700	694	660	646	645	701	685	683	700	704	705	701	724	646	639	706	668	642	722	674	688	676	678	687	739	655	673	715	708	653	731	700	672	620	674	627	684	646	684	700	672	754	757	680	712	653	675	697	714	680	661	715	748	727	631	664	706	718	674	693	667	695	656	707	665	697	684	704	707	688	652	681	689	667	693	717	705	622	640	636	655	687	673	690	702	673	694	695	648	737	681	717	695	722	694	699	669	677	678	704	668	727	691	685	711	713	729	715	684	707	729	691	749	671	694	685	712	719	698	691	667	675	639	706	680	692	683	721	659	716	709	667	662	663	679	696	681	682	709	684	680	699	705	661	684	647	684	663	716	705	680	688	688	710	669	654	643	714	668	664	688	667	658	677	668	678	699	692	677	700	660	695	688	662	666	655	710	662	714	701	653	700	709	650	728	725	728	679	693	696	722	709	702	664	695	686	714	701	725	726	700	678	645	662	675	684	688	644	686	669	760	713	721	670	693	694	738	678	697	655	704	702	722	692	715	700	679	721	702	676	665	694	686	655	682	727	695	636	676	706	655	645	690	697	647	665	705	645	687	666	687	716	651	744	727	675	704	680	650	713	709	648	647	640	704	707	722	705	682	638	708	743	698	686	620	654	689	678	685	705	696	683	671	686	705	653	723	661	715	684	720	729	695	690	659	715	686	724	718	694	635	691	676	736	677	691	720	744	676	688	664	708	648	640	677	706	731	706	675	751	740	645	713	696	723	723	676	699	708	714	677	663	642	725	706	706	674	737	682	692	674	719	724	674	711	681	733	719	703	661	794	629	684	668	728	704	695	699	720	696	669	709	672	676	657	682	716	650	686	651	654	665	703	669	659	648	700	711	667	660	665	705	724	687	671	712	694	660	734	627	686	712	709	699	691	707	671	735	713	682	679	684	660	670	715	693	734	738	684	719	694	741	681	644	704	712	746	693	685	716	683	653	636	660	673	744	675	716	660	674	663	737	697	694	684	643	707	699	688	673	672	716	681	680	698	691	701	654	671	692	725	676	652	679	728	684	690	673	670	722	639	697	670	650	672	697	698	643	644	702	722	621	693	699	689	690	704	729	701	696	715	631	637	680	713	684	706	671	716	658	685	679	635	694	667	672	635	700	724	673	735	687	733	686	693	657	685	705	705	693	669	681	695	709	683	731	684	676	703	679	657	695	718	667	684	688	714	716	684	636	698	680	703	704	678	651	725	742	702	631	672	692	665	704	719	692	657	664	662	671	739	682	692	715	709	691	699	665	684	693	660	708	686	713	655	693	686	661	711	648	706	659	715	678	737	624	703	668	623	705	651	672	707	686	671	710	723	716	688	712	669	690	648	717	724	723	702	663	724	684	700	705	707	694	699	685	683	652	707	695	719	641	670	689	706	695	695	681	702	709	730	720	713	700	648	654	671	658	704	750	686	699	661	690	690	654	654	672	690	658	670	688	690	681	618	689	730	692	714	728	729	678	705	707	691	705	705	681	686	686	694	707	654	669	710	660	690	766	690	687	643	696	657	678	685	707	689	738	743	667	663	621	657	713	628	717	701	729	745	643	683	678	702	715	692	679	708	676	698	685	669	709	698	733	728	699	718	691	705	626	668	648	676	726	641	709	668	648	676	696	681	698	652	685	703	663	649	705	722	694	692	665	701	714	677	658	733	661	676	707	681	686	641	669	687	695	712	705	664	689	715	684	680	674	668	687	691	691	701	691	694	600	658	694	678	682	656	682	710	684	685	692	659	757	700	660	726	682	714	694	714	689	715	689	690	658	679	712	660	667	691	635	674	738	696	675	717	753	681	680	675	688	689	709	629	685	706	667	704	703	602	674	687	722	697	660	609	696	749	712	708	678	740	696	690	659	693	668	678	651	649	638	669	709	689	685	698	669	653	683	655	722	648	671	688	675	684	670	699	718	686	673	675	708	723	682	705	642	648	680	703	689	713	697	676	667	670	734	699	659	652	724	642	722	686	671	690	683	712	657	664	685	728	706	665	688	650	706	660	722	726	658	683	693	731	712	701	721	647	714	705	680	705	694	668	711	718	662	673	732	679	729	690	658	650	731	708	716	688	727	682	647	678	655	691	700	696	709	688	690	663	696	681	669	701	709	710	723	715	676	699	680	646	727	721	711	675	688	746	713	713	666	685	691	692	688	700	691	708	716	685	701	694	698	674	728	685	660	698	692	680	687	665	698	726	682	755	678	665	660	674	713	705	673	652	721	678	706	693	664	702	723	657	737	702	734	681	698	677	685	698	642	686	689	669	720	665	704	700	641	680	687	713	674	663	699	716	696	648	752	681	679	742	670	709	682	683	703	644	759	711	702	719	690	757	709	704	674	749	743	688	646	663	696	652	674	659	722	663	740	712	698	696	665	700	714	710	718	691	682	708	682	667	686	689	709	695	630	688	732	634	697	734	677	715	711	693	740	675	693	689	734	701	713	663	660	723	632	694	679	674	673	688	730	660	664	691	660	686	650	677	689	661	660	692	724	660	671	692	687	705	656	685	681	721	629	694	665	659	706	661	732	688	667	701	714	704	686	678	694	678	702	703	696	684	686	711	685	658	645	680	695	710	691	686	681	684	697	665	682	686	694	693	694	709	722	653	671	684	729	705	690	670	716	721	693	656	731	681	637	685	664	720	726	671	671	704	676	669	683	702	681	682	667	651	689	654	661	668	695	705	709	733	676	689	772	676	673	712	671	703	705	703	697	707	664	703	666	691	741	696	712	678	645	660	679	709	685	672	696	677	664	707	692	688	708	743	660	658	672	663	654	659	711	659	704	685	688	677	644	683	667	675	675	650	704	746	634	655	723	717	642	672	705	661	684	710	702	716	694	680	657	670	696	716	653	712	695	704	712	669	702	683	625	661	691	699	681	705	683	613	702	712	668	680	675	658	684	706	738	658	675	689	672	697	706	686	651	670	653	673	687	697	709	761	639	732	706	694	676	709	687	667	685	673	694	690	675	696	662	713	667	688	693	688	710	693	710	670	678	652	681	681	709	651	671	712	668	679	699	678	712	664	688	733	651	714	712	672	702	633	710	713	741	711	703	715	697	731	728	736	675	696	727	653	723	672	732	657	698	662	680	701	688	699	714	678	673	710	674	698	732	707	670	704	706	663	681	721	672
3403	3534	2820	1586	1192	992	866	766	732	686	628	614	626	616	590	591	573	579	556	541	587	568	554	533	578	559	525	567	579	561	531	588	525	590	513	507	530	528	540	539	559	533	525	539	550	557	481	503	561	569	507	528	553	525	542	518	529	528	521	561	571	518	545	564	489	537	475	496	527	549	504	523	529	544	543	513	536	527	536	561	491	542	513	546	540	520	519	514	547	521	498	566	509	542	526	529	496	538	524	538	511	521	544	520	569	557	551	543	564	509	508	521	541	534	550	552	579	522	514	565	514	526	514	553	556	530	533	541	506	519	538	499	512	528	523	551	533	515	519	546	511	540	548	515	496	551	487	509	547	536	526	513	474	558	513	534	565	575	498	545	537	520	583	519	485	544	545	537	505	527	577	514	509	511	500	504	540	524	525	543	558	525	512	514	556	557	540	527	545	493	565	468	559	529	538	536	536	560	559	501	542	473	520	534	505	524	543	560	518	530	540	521	519	501	511	448	540	545	521	518	480	497	548	530	521	475	527	514	493	543	509	506	534	562	532	510	534	513	522	520	497	531	520	538	543	549	482	490	546	545	534	512	537	550	517	545	545	485	539	518	549	508	518	511	507	516	511	518	530	542	516	544	535	554	517	499	553	531	524	514	454	508	557	540	521	519	520	546	500	528	514	529	539	532	530	571	521	517	522	527	531	483	517	507	508	501	507	525	563	508	504	531	547	507	519	485	511	523	543	523	551	479	553	526	528	521	533	502	539	524	527	532	519	518	509	524	498	512	510	510	503	530	511	485	543	559	498	529	527	551	525	539	549	527	555	534	503	489	509	518	531	508	518	540	503	574	502	465	507	539	504	552	515	544	526	552	537	500	527	558	538	534	492	556	508	548	529	523	541	553	547	502	522	509	518	524	484	502	542	499	559	488	468	524	493	525	521	538	548	534	524	549	547	500	521	526	515	527	525	565	487	538	543	555	510	529	511	538	502	509	493	523	567	554	530	529	507	516	543	487	514	554	534	527	523	533	517	531	518	532	505	520	545	511	514	500	558	524	534	527	537	520	528	529	542	567	528	485	507	520	541	544	523	483	523	476	527	543	536	500	517	548	515	541	503	490	553	495	528	530	498	527	505	536	578	502	547	545	498	542	547	509	553	532	552	535	506	532	522	526	555	531	521	514	517	504	542	532	526	523	506	511	501	518	525	527	502	505	519	546	504	537	516	499	516	571	511	557	525	515	527	539	511	511	513	551	512	489	503	548	503	525	537	551	545	500	531	546	519	535	518	507	528	535	506	545	531	487	509	534	520	556	520	533	532	517	527	545	523	495	537	530	503	552	485	517	513	514	513	527	508	523	526	498	493	567	516	519	519	547	504	534	556	573	525	507	495	541	498	472	560	520	509	495	529	520	518	537	528	485	551	533	550	507	503	531	541	500	548	515	501	522	500	543	473	524	517	466	550	529	551	533	561	520	563	507	503	510	531	524	501	476	492	466	508	477	526	544	515	549	536	542	530	551	497	502	526	508	499	510	520	514	554	496	535	451	551	542	519	502	538	518	557	515	527	517	509	500	551	532	548	534	509	553	531	545	521	549	518	535	517	533	532	545	525	514	504	508	516	533	537	545	505	536	541	535	520	517	550	529	557	561	513	527	509	519	550	541	533	525	524	522	548	484	537	585	563	535	495	522	555	545	519	518	452	544	510	490	556	519	515	562	514	515	555	526	553	521	510	544	571	497	586	554	533	511	536	563	507	498	560	490	475	496	531	512	549	570	563	516	475	569	508	546	477	534	496	490	526	553	560	499	529	543	554	478	496	522	543	544	526	531	540	522	561	501	503	520	517	548	555	540	520	509	489	535	488	532	534	509	506	528	535	534	539	500	524	462	514	495	507	527	521	521	502	485	536	573	525	529	543	508	544	519	520	528	533	519	509	515	528	563	532	532	544	505	492	505	519	588	542	472	550	514	475	552	544	556	510	512	502	531	511	504	494	501	539	548	542	502	509	533	533	541	550	545	544	512	476	518	514	538	512	522	534	543	521	526	540	567	498	576	495	452	529	475	534	470	529	529	519	528	561	511	526	512	505	559	480	490	488	535	493	521	502	519	531	542	552	512	527	546	533	516	531	528	536	519	533	521	557	558	532	537	553	498	529	529	557	483	508	519	534	551	565	521	497	533	566	528	528	547	536	507	524	512	539	547	517	516	518	501	507	551	505	518	519	479	501	561	535	527	488	531	517	515	501	489	560	538	538	529	532	514	505	519	487	543	531	474	500	534	522	476	499	473	526	498	514	540	525	553	553	493	511	495	519	548	553	495	529	521	535	544	502	536	529	538	520	583	509	520	547	548	537	516	508	533	519	490	488	521	504	514	512	524	477	532	533	537	537	546	501	507	483	495	561	543	502	525	532	490	527	533	504	523	535	525	494	515	539	526	549	553	501	524	513	527	493	571	508	491	507	485	531	541	498	478	522	539	544	533	510	512	535	526	531	512	492	503	543	538	547	508	527	525	555	544	534	539	560	494	501	540	533	563	503	548	532	524	491	528	532	510	502	533	503	547	540	527	548	516	497	523	496	509	508	489	523	518	484	536	497	505	546	515	589	478	548	508	524	561	526	518	500	555	553	508	496	553	512	501	535	508	499	525	521	529	512	556	550	519	487	559	539	521	511	495	545	563	530	480	505	522	525	487	531	502	563	530	488	477	557	526	507	502	499	523	507	506	499	560	474	506	510	512	533	521	544	490	483	527	474	556	538	536	558	511	537	531	546	479	507	560	516	516	527	537	554	531	493	487	509	542	508	510	469	502	582	527	520	523	536	563	546	504	555	472	495	539	521	543	503	581	534	525	554	487	534	495	508	541	503	487	477	526	567	509	531	511	527	483	551	576	544	491	546	520	513	510	566	488	518	530	534	505	495	504	492	520	519	505	520	525	511	523	526	547	534	521	504	536	495	516	498	515	529	513	546	482	517	481	535	538	505	516	555	524	550	481	520	498	515	523	520	499	513	488	490	514	530	550	543	501	524	516	530	536	508	545	502	527	497	518	527	560	469	528	470	487	514	538	529	504	491	556	489	532	501	530	494	512	538	520	537	489	559	507	521	514	526	482	472	542	524	512	503	512	553	522	524	544	477	564	526	526	545	505	509	495	529	524	522	509	478	505	534	563	566	513	498	545	481	540	492	484	517	533	513	491	559	511	515	481	506	526	540	517	514	533	545	537	547	512	504	506	558	546	519	546	493	531	520	503	539	492	510	484	541	518	471	557	510	520	550	541	549	546	506	487	530	535	545	554	535	508	491	525	484	540	560	513	547	503	509	502	532	515	478	510	494	465	474	519	543	501	521	504	545	503	504	531	520	519	531	472	499	503	565	555	459	552	538	521	555	553	498	514	485	500	524	508	555	498	513	526	507	462	498	507	526	516	558	511	513	519	527	546	499	540	497	516	512	522	493	508	549	530	489	495	532	545	512	557	486	512
24513	21490	28881	24524	21488	9167	1851	1174	968	980	907	918	850	894	836	866	814	829	817	789	752	769	773	801	830	827	825	835	821	786	742	751	752	761	829	766	754	809	818	812	782	806	819	826	744	825	764	743	731	787	725	776	711	737	789	749	791	799	750	734	801	783	765	777	768	790	783	760	724	793	737	775	761	760	743	757	787	756	746	774	731	831	794	796	788	789	793	796	744	727	747	737	792	766	756	752	802	769	727	770	759	814	746	815	740	756	761	786	766	720	791	748	783	742	713	768	769	783	734	768	742	761	691	733	738	783	740	772	782	751	775	712	785	750	724	761	769	759	734	764	729	751	749	754	803	784	780	788	791	741	767	752	744	761	777	724	809	778	762	766	706	749	724	773	767	764	728	722	759	741	751	777	764	739	761	763	782	717	726	734	772	746	768	813	741	740	766	704	705	763	779	752	765	743	793	738	760	768	803	764	732	720	779	748	768	786	779	772	729	752	770	759	735	754	759	688	730	752	747	754	743	786	796	744	775	807	754	743	732	752	710	766	726	711	762	726	765	763	781	754	767	789	776	715	697	778	723	789	796	788	786	773	767	786	717	765	787	751	768	788	724	731	745	740	776	722	768	746	733	779	749	725	736	772	785	736	767	750	734	762	710	762	744	763	761	860	768	725	729	756	764	798	757	756	747	747	713	724	717	718	811	764	786	771	719	744	763	768	778	767	741	750	776	736	761	758	770	777	714	740	809	749	733	762	757	772	769	764	773	753	750	756	739	780	753	787	725	763	737	755	739	703	741	738	754	766	723	721	766	753	770	746	694	763	760	768	770	754	717	701	771	796	761	733	736	744	775	715	762	708	764	775	747	759	728	720	785	757	781	753	780	768	737	781	779	759	754	747	764	730	768	758	747	791	740	687	750	737	749	762	780	800	751	755	724	775	802	730	681	741	736	754	761	780	712	753	707	780	743	728	759	791	766	761	748	748	744	773	716	750	806	734	691	748	717	718	749	791	738	722	784	712	668	728	804	759	755	741	696	757	744	732	746	720	737	796	758	756	796	731	705	743	745	701	782	745	777	775	776	715	774	797	753	730	721	738	784	707	702	734	771	745	763	773	748	801	729	727	749	755	760	747	744	750	732	738	753	725	747	764	752	726	707	756	731	765	763	746	794	759	786	741	737	777	739	742	754	770	759	755	726	696	748	729	714	755	732	747	720	762	716	752	736	748	724	777	774	716	761	756	766	777	764	705	758	707	696	723	710	724	770	752	699	775	802	766	725	751	786	765	731	684	768	747	732	722	767	717	734	721	767	744	741	718	731	748	737	795	748	749	770	754	742	771	712	717	715	790	698	716	774	733	730	736	641	751	734	710	727	736	755	729	716	761	757	759	750	720	731	766	774	758	730	716	726	747	777	755	734	720	763	775	740	735	725	735	759	775	732	748	758	789	760	761	773	743	718	745	784	737	757	735	703	831	758	744	794	748	774	765	751	783	765	763	770	749	757	757	747	782	796	795	743	740	765	729	746	767	724	804	693	729	769	747	756	744	728	706	730	797	781	689	739	722	708	789	730	707	745	783	764	692	743	775	745	736	755	711	744	667	753	792	770	795	746	682	767	736	779	736	741	736	805	728	695	792	725	785	716	771	741	784	751	680	708	810	695	747	764	735	734	736	718	746	773	703	742	749	799	702	798	725	769	758	765	714	759	730	715	748	759	760	732	758	768	795	761	715	740	734	738	759	736	754	687	761	762	789	738	768	758	772	729	740	729	819	764	740	706	738	766	814	672	718	744	773	766	737	707	775	758	751	802	703	790	741	753	742	748	733	735	728	728	748	754	779	699	747	706	780	770	721	759	759	793	722	775	787	753	715	732	746	754	791	751	718	719	738	753	708	762	777	707	725	709	760	710	712	731	757	752	723	747	737	739	750	794	775	748	725	740	756	773	768	725	796	746	727	791	760	746	742	750	729	701	770	805	735	713	777	777	736	733	753	761	797	754	780	743	730	742	724	740	746	736	761	744	743	763	732	772	734	759	782	727	777	781	754	753	722	820	770	755	725	748	728	789	761	742	782	715	732	777	790	756	784	731	800	735	779	785	773	753	787	784	759	747	740	795	768	790	697	689	726	709	777	720	731	742	792	746	736	694	781	749	738	769	722	747	757	716	769	753	753	796	729	706	765	733	770	755	771	703	771	726	749	746	792	700	756	710	744	724	766	763	784	798	787	744	775	766	736	723	756	793	752	791	757	783	756	724	735	817	719	791	760	733	767	804	694	761	751	729	751	712	752	768	716	749	788	776	741	693	738	748	722	752	785	727	759	778	753	747	745	749	756	704	744	733	778	746	744	768	727	790	766	782	796	789	719	746	761	717	755	777	732	800	768	790	716	745	713	747	724	706	698	751	799	735	725	765	771	769	690	726	758	725	792	786	727	734	796	749	732	673	785	765	736	777	784	789	738	762	772	782	715	749	746	810	729	734	720	791	772	698	740	729	726	781	750	716	764	775	735	767	722	776	777	744	727	718	764	750	801	790	745	775	705	721	689	772	765	798	735	767	714	766	753	742	751	720	721	733	761	778	730	729	777	808	763	770	803	712	727	725	753	698	757	722	800	754	745	721	746	717	735	763	739	743	761	710	720	694	808	741	774	812	695	730	772	755	776	740	765	760	750	771	714	725	705	738	750	800	727	803	785	720	727	718	708	741	747	791	727	773	745	730	721	757	733	719	798	794	734	708	756	773	722	746	826	738	755	702	765	750	728	815	731	749	802	753	722	711	727	747	740	757	753	743	763	708	774	768	749	744	765	768	767	750	671	749	730	777	752	737	709	761	729	758	748	725	738	779	736	727	770	756	729	777	760	804	736	792	776	771	711	739	750	792	758	754	786	735	766	753	719	678	751	774	786	783	775	780	744	719	738	778	746	744	705	726	765	734	735	708	737	799	726	727	781	691	742	746	725	787	739	762	703	786	797	721	738	746	720	731	780	785	705	781	730	723	747	781	730	706	672	769	759	740	757	746	724	770	838	718	732	715	783	755	811	708	726	724	710	749	778	742	725	782	749	734	767	730	709	725	754	722	730	762	751	797	742	752	777	731	768	732	761	772	763	732	762	723	740	719	759	717	732	769	750	728	759	774	783	720	820	727	760	692	754	737	788	704	750	741	777	768	763	802	729	748	729	731	750	747	764	761	747	761	768	811	787	755	794	750	783	775	765	709	747	754	754	743	709	708	740	753	752	724	759	727	715	705	748	730	724	780	727	768	805	700	724	748	756	743	733	787	773	737	742	710	787	797	738	757	761	716	737	771	757	746	755	781	749	767	769	768	750	772	715	706	752	740	750	764	721	737	779	742	792	727	794	806	724	789	752	761	740	752	736	762	724	741	741	748	769	773	784	747	756	746	765	767	745	693	706	745	716	730	766	783	777	734	730	725	746	763	725	720	761	801	769	822	701	777	735	776	700	735	708	784	714	789	785	777	750
3743	6118	5088	2680	1860	1467	1256	1007	948	868	793	734	748	665	686	710	631	631	586	646	638	693	677	627	627	594	625	599	670	643	574	600	603	609	617	584	579	604	554	605	598	611	588	585	575	602	547	630	603	590	553	550	570	587	579	610	568	633	637	595	604	589	560	573	566	553	596	570	636	590	599	593	567	578	549	576	622	597	584	624	593	579	594	589	563	609	610	589	628	598	590	584	568	583	644	572	652	582	573	576	609	562	571	587	547	581	602	545	579	587	557	582	610	603	562	585	581	597	582	571	607	618	601	566	598	587	580	575	576	565	619	587	610	578	568	565	577	591	568	617	586	596	531	611	597	584	590	578	573	609	584	614	573	562	597	610	593	574	595	594	559	609	568	623	611	616	583	567	590	587	543	622	567	579	567	555	605	587	584	548	587	584	562	604	561	616	626	569	616	585	606	605	586	533	566	561	602	567	555	565	578	578	587	566	585	593	558	592	569	592	583	621	574	612	576	567	575	631	624	617	580	592	614	603	567	560	564	622	562	604	576	605	603	603	560	577	581	581	585	534	546	580	605	614	616	581	566	588	596	583	586	598	557	515	610	589	558	571	566	598	572	585	576	563	577	573	553	588	550	586	579	553	580	585	569	598	549	581	583	545	522	567	570	612	586	539	535	567	597	550	575	506	591	583	630	583	558	586	565	579	555	569	608	580	565	576	621	578	611	564	571	601	589	608	582	548	596	555	578	599	531	521	623	546	563	576	617	547	545	591	530	588	583	589	630	590	575	567	607	617	591	573	617	584	594	614	586	574	589	575	615	574	561	586	547	579	570	585	608	538	570	576	564	598	611	578	581	589	557	613	590	562	563	627	555	552	574	569	613	579	555	566	592	533	573	546	584	614	553	554	610	641	615	575	564	553	593	573	604	535	593	564	578	607	571	545	565	547	596	559	559	591	548	549	586	572	590	583	593	576	576	549	594	552	554	588	567	607	554	592	562	612	592	565	533	579	560	605	550	584	569	565	549	598	597	557	621	578	587	582	557	559	586	602	588	571	593	577	564	557	595	586	521	546	537	569	582	549	567	570	554	546	558	591	591	574	580	529	583	555	565	554	542	574	603	579	584	605	567	550	595	578	535	573	587	569	587	598	579	586	594	609	629	568	574	564	600	581	607	554	582	569	594	581	569	576	603	602	559	568	588	572	587	569	578	598	573	615	580	571	566	546	574	577	570	566	607	583	549	576	544	561	610	593	613	568	608	602	565	583	585	588	535	557	564	616	579	593	549	577	564	572	576	549	523	589	600	572	547	572	590	574	577	561	570	591	579	556	596	558	552	600	539	583	603	570	576	555	540	569	597	590	592	566	603	577	602	586	567	591	578	542	535	575	574	547	573	598	604	576	630	588	596	601	592	569	572	579	562	600	578	601	590	578	541	552	544	595	550	596	562	562	598	577	608	594	584	562	572	634	568	540	552	571	614	537	604	552	578	567	602	640	552	562	561	572	589	571	568	580	545	546	578	552	589	583	568	564	544	623	580	568	557	576	610	577	560	593	596	566	568	616	568	604	531	583	603	578	564	550	548	565	550	597	566	586	591	570	597	559	571	583	560	580	596	610	604	574	569	580	556	580	545	599	587	559	570	572	572	583	581	568	597	613	548	605	591	583	552	555	570	579	568	573	541	544	548	584	544	553	547	578	547	579	539	615	576	590	573	555	526	532	542	604	520	575	590	611	596	550	550	565	572	530	551	569	589	553	558	569	567	628	551	581	596	546	560	621	553	591	597	547	572	542	606	616	565	595	588	582	582	528	577	551	548	556	613	586	582	561	569	536	596	568	589	586	552	599	600	534	582	544	596	567	549	588	599	594	563	588	558	547	554	597	607	586	581	524	564	554	604	554	583	593	533	555	582	588	518	571	611	587	591	591	584	560	584	583	573	564	583	584	593	603	579	561	590	605	593	589	565	606	601	579	561	602	555	593	536	574	592	594	598	575	608	570	629	578	595	592	562	539	581	632	611	620	593	586	540	571	564	574	589	554	604	550	537	575	606	561	560	588	582	561	584	554	580	578	605	553	610	586	611	574	551	580	582	527	594	558	569	577	550	504	566	590	565	634	548	582	555	566	592	550	567	604	531	561	627	578	605	547	600	554	572	576	566	558	561	551	554	564	570	584	595	592	592	565	616	573	514	545	565	581	563	552	578	624	593	579	594	553	557	588	583	588	559	586	576	563	586	620	563	572	607	599	563	562	608	560	568	599	574	571	589	587	620	565	560	562	575	574	573	595	579	563	611	566	538	563	594	596	586	559	580	566	586	601	575	582	536	605	536	528	588	576	591	586	594	582	549	542	566	550	588	557	618	594	586	577	564	584	570	557	578	582	595	577	555	582	579	550	572	589	604	543	555	609	556	569	524	569	541	558	550	571	554	544	611	583	594	573	617	599	549	570	572	568	563	552	599	578	573	545	575	550	584	594	605	561	555	541	603	569	576	546	551	543	570	561	579	596	584	610	556	534	585	549	534	649	609	567	616	568	567	575	567	551	606	573	582	589	562	536	552	546	622	564	536	557	555	590	590	563	530	547	569	548	590	554	566	555	575	599	554	559	589	559	622	577	543	587	606	575	566	565	578	561	583	617	576	559	584	575	551	597	551	564	552	511	554	523	606	565	597	611	569	591	580	613	581	549	595	598	579	566	545	534	558	574	560	541	612	578	580	581	559	548	551	572	577	558	574	604	572	580	555	586	543	538	579	568	593	552	593	648	556	576	561	571	572	590	565	621	587	584	564	574	560	588	568	559	588	572	571	565	570	553	562	569	572	524	595	585	623	560	597	587	571	594	593	588	583	571	561	600	591	527	581	577	564	535	566	558	577	593	531	556	599	570	613	574	560	580	584	540	589	555	582	580	559	570	563	547	565	588	586	552	602	587	587	552	556	578	554	551	564	583	567	590	576	607	569	579	579	536	615	540	536	573	575	568	556	571	554	567	578	564	539	562	532	587	531	563	584	587	544	583	581	545	593	587	556	561	543	585	625	529	563	569	535	595	545	581	518	572	557	595	568	569	566	571	573	582	563	600	565	562	551	550	584	595	578	585	513	563	566	565	564	616	566	593	581	610	569	601	508	582	600	549	565	568	627	599	552	554	585	532	572	536	562	619	535	589	565	599	569	585	586	560	554	574	596	599	568	589	547	622	563	595	573	540	556	550	550	568	578	567	618	573	582	609	532	536	568	569	569	574	578	575	570	578	619	571	564	548	622	544	532	533	584	576	546	596	575	581	539	584	555	545	602	551	561	614	592	584	582	603	577	597	606	549	572	563	619	586	585	549	593	583	527	593	570	566	555	571	579	578	570	609	607	549	577	546	596	578	568	598	564	569	597	610	582	577	580	569	621	605	584	586	607	566	547	589	541	590	570	564	554	574	533	603	577	545	572	591	556	586	571	570	543	584	575	575	567	576	571	594	580	514	585	594	607	573	599	547
27898	10509	855	479	339	317	353	345	304	304	331	329	273	326	290	319	301	335	306	307	297	288	330	350	280	312	303	348	286	270	321	333	316	294	326	286	329	335	324	289	322	341	333	303	300	314	257	298	305	317	329	335	321	319	317	318	318	299	345	341	293	303	307	314	330	328	318	310	362	306	303	298	294	301	280	331	312	313	321	291	308	298	295	348	289	294	324	308	288	312	309	303	321	328	314	318	298	335	296	341	293	332	276	345	327	320	294	297	334	311	294	288	328	296	313	279	307	288	297	277	296	302	312	303	320	301	350	297	298	282	332	288	297	310	319	288	311	285	302	301	323	277	331	314	334	315	292	326	318	325	339	324	293	288	279	302	316	295	329	322	293	324	300	337	276	283	286	340	302	281	341	288	301	284	293	309	288	304	311	309	305	300	328	298	364	319	286	321	297	303	306	327	318	301	290	292	304	314	306	332	306	277	313	314	321	309	295	307	301	280	299	330	282	305	308	303	335	286	302	304	288	331	309	336	300	319	300	328	315	309	282	301	301	324	345	320	319	311	323	300	307	308	333	285	310	322	304	331	293	323	298	298	316	310	319	278	293	328	327	300	327	297	298	331	299	301	299	338	310	333	291	295	307	291	307	280	282	276	311	281	308	300	312	292	305	303	286	310	277	301	351	306	327	326	309	308	348	320	299	304	273	297	306	325	312	313	323	295	303	284	284	280	289	312	343	323	324	304	309	294	306	299	301	296	342	325	313	288	306	310	301	289	295	274	294	286	310	311	285	325	327	321	295	293	333	294	305	288	274	296	281	332	310	281	337	293	298	321	314	339	296	289	314	299	297	300	310	330	313	314	334	265	287	296	282	293	304	303	329	308	313	306	306	311	282	308	298	284	294	287	333	311	307	283	294	309	320	294	281	325	290	296	285	321	306	310	317	290	314	277	310	277	334	297	329	334	325	329	314	326	296	307	309	301	340	347	323	301	327	327	294	304	341	300	306	259	307	318	295	298	330	302	320	293	292	293	285	273	310	325	318	297	324	296	309	319	295	287	285	271	301	328	335	332	326	325	300	341	311	316	298	333	305	314	312	319	302	293	325	307	296	320	303	318	300	276	300	278	322	328	306	297	341	324	325	298	332	327	286	304	301	313	302	333	305	322	324	304	344	307	316	286	330	310	306	301	348	287	296	294	298	262	308	319	298	280	312	333	297	288	292	285	309	290	344	295	293	304	326	302	316	297	314	328	294	296	301	312	297	296	314	295	324	295	308	289	291	336	311	298	289	278	310	292	301	315	307	294	292	348	337	294	291	303	305	304	277	294	287	295	305	307	313	314	303	297	314	319	333	325	269	305	295	310	325	302	312	319	282	297	295	288	308	288	337	344	313	318	302	319	319	301	304	312	307	335	303	285	317	311	316	291	328	312	315	315	307	291	311	285	298	324	293	304	306	311	265	296	344	326	286	343	305	298	337	282	296	295	309	334	319	323	286	294	309	309	316	317	309	339	271	306	299	304	304	324	296	325	280	302	307	295	318	300	352	291	335	304	303	325	317	318	321	308	323	321	316	299	282	297	320	313	294	294	311	281	331	331	336	325	310	308	306	299	321	301	308	315	300	320	317	322	322	344	302	309	303	338	318	286	322	315	308	304	314	343	332	312	270	322	310	301	294	295	308	308	322	297	308	331	330	273	331	310	317	288	287	310	306	290	260	305	257	304	297	312	340	301	332	311	292	343	298	315	319	293	318	344	301	303	293	306	292	316	299	291	317	311	328	331	304	309	300	315	329	299	289	285	313	298	310	310	319	324	300	333	334	306	285	321	331	313	301	324	296	328	304	290	294	308	307	316	309	355	311	345	319	330	312	324	328	299	322	336	272	306	308	278	296	323	301	326	302	317	324	324	323	321	299	307	320	334	286	296	327	293	351	305	291	348	284	282	307	333	315	284	298	326	326	290	340	305	316	314	304	309	305	334	310	315	308	306	320	293	313	336	287	309	313	296	337	305	319	306	291	318	318	296	296	283	332	321	272	294	326	311	318	335	327	298	317	321	286	321	303	288	317	327	320	319	320	327	354	352	298	319	316	307	315	317	342	310	322	276	293	344	340	290	297	308	331	300	294	341	324	286	313	307	314	300	320	310	331	291	325	298	326	310	317	309	321	340	315	313	302	305	320	320	308	289	301	336	342	300	301	324	333	296	324	308	335	333	297	285	297	296	329	297	304	316	297	323	329	304	299	314	344	301	323	298	270	307	327	299	300	304	303	308	291	311	309	310	328	356	307	300	294	325	285	335	311	328	299	321	315	304	311	339	301	306	298	284	287	290	297	344	334	309	317	293	314	311	313	287	304	356	342	331	323	345	346	314	314	333	335	333	305	300	292	319	308	308	334	316	318	321	314	307	325	304	274	284	322	283	289	334	281	314	342	337	345	318	305	321	324	324	277	305	322	316	322	289	319	302	308	299	304	287	319	305	271	330	306	323	290	317	291	292	295	326	304	300	293	303	315	321	316	343	303	327	314	306	305	284	289	328	325	332	314	301	296	321	354	313	323	332	315	316	330	303	314	320	304	289	328	321	308	276	340	277	304	315	323	324	323	301	301	298	314	305	296	328	308	309	308	314	299	350	331	336	305	312	312	322	290	331	317	311	279	300	318	334	301	330	305	321	306	363	285	340	356	321	317	326	296	324	311	326	298	329	335	340	302	330	302	286	328	292	322	306	293	332	305	292	317	340	296	320	328	281	310	307	324	334	313	288	296	323	326	316	331	293	329	308	302	297	321	317	322	304	310	291	290	310	318	298	290	278	300	298	309	293	330	304	301	296	306	326	298	311	284	288	281	304	330	335	296	327	296	297	302	311	307	319	312	318	326	333	302	311	279	312	306	325	329	329	315	315	305	309	305	359	288	306	336	334	307	338	310	305	310	319	324	305	315	315	335	340	315	335	305	302	336	311	283	311	319	310	288	309	327	321	275	323	274	286	314	311	307	295	297	289	317	312	302	322	309	310	314	286	327	328	324	314	292	294	304	290	310	300	288	322	315	323	312	309	316	320	296	284	322	312	308	289	270	327	330	331	257	325	323	314	321	277	289	300	321	319	288	308	310	302	309	323	339	314	300	336	304	305	293	295	305	312	322	311	307	322	307	291	298	356	304	320	324	338	351	308	345	291	330	305	320	281	331	309	330	330	314	301	342	326	325	333	320	323	327	302	306	309	294	302	297	337	316	302	309	327	344	298	325	326	290	331	312	307	312	330	306	284	315	294	306	322	327	315	286	320	323	306	292	300	306	320	307	301	323	285	305	324	272	291	309	296	327	313	349	310	331	302	295	303	303	302	343	368	313	280	351	307	304	341	296	299	304	319	310	282	323	314	308	314	301	322	354	317	322	323	311	302	332	306	283	294	297	285	314	305	314	289	300	308	294	309	313	306	312	301	300	340	287	295	308	298	338	291	319	322	284	307	310	308	314	330	276	339
4628	386	402	340	280	269	283	251	258	263	264	240	241	219	238	246	205	223	235	253	267	257	229	227	243	259	228	223	234	237	200	232	237	245	239	235	210	229	255	208	251	223	246	246	231	242	255	256	243	247	233	258	229	225	256	238	226	238	219	241	250	230	229	239	218	195	257	228	241	248	217	238	210	223	242	215	234	231	232	245	228	217	216	232	240	214	234	240	230	228	231	249	243	241	220	243	218	237	228	200	244	234	248	264	221	250	235	231	238	222	214	234	235	219	256	239	242	216	211	249	238	257	240	240	223	233	232	232	254	241	235	237	260	216	248	228	262	251	214	210	230	254	264	242	220	224	227	196	238	221	241	280	203	234	244	255	249	241	241	249	232	207	231	246	210	256	277	223	238	210	233	272	231	262	232	227	198	253	240	239	221	257	249	227	241	215	220	209	236	252	262	241	230	225	239	238	200	222	256	253	260	237	230	261	227	229	209	220	230	234	253	261	240	240	241	228	208	246	236	209	232	212	248	233	225	230	224	240	221	263	230	224	247	231	233	247	228	235	254	257	204	235	262	238	261	249	218	233	223	231	235	244	242	225	229	225	226	222	237	228	240	199	239	240	237	258	239	210	239	255	242	215	236	248	239	199	250	226	255	223	240	240	224	276	239	250	216	230	252	255	256	238	214	231	217	241	247	250	229	215	242	221	255	225	238	266	214	218	239	239	252	228	261	275	235	249	244	234	224	223	256	251	213	243	209	222	216	238	231	214	221	205	237	246	218	233	222	225	238	219	234	229	245	217	214	246	231	220	242	218	246	249	236	233	246	230	210	238	232	237	234	231	208	241	238	239	231	213	239	253	260	215	209	261	231	239	243	221	214	251	237	226	226	219	232	225	226	234	228	238	228	268	245	263	216	245	246	229	257	253	260	224	219	220	232	225	242	261	219	226	238	214	227	249	229	244	243	234	208	251	229	209	242	214	223	217	217	217	236	226	247	220	243	251	251	244	230	264	235	267	229	260	234	236	247	238	243	263	211	216	247	269	224	223	244	233	212	239	255	223	239	266	213	217	235	214	239	224	220	246	226	217	220	238	221	240	244	260	239	258	232	240	241	225	262	210	246	256	232	238	253	231	233	227	231	233	240	229	199	193	216	242	218	254	232	232	233	237	243	260	244	255	261	231	206	234	255	214	248	243	250	230	221	230	248	239	209	229	218	236	222	231	233	229	242	243	244	263	239	232	230	227	239	248	244	227	243	204	244	229	225	219	257	249	227	233	242	249	226	241	240	227	225	247	246	240	224	261	232	237	257	235	208	246	234	235	256	198	234	259	212	226	242	232	275	229	225	230	223	245	238	242	248	225	248	210	241	232	210	226	230	241	245	223	198	233	228	236	250	231	237	216	245	218	250	241	234	230	220	261	234	234	222	225	222	224	240	236	211	224	239	214	249	255	230	203	254	241	229	230	251	224	234	238	229	221	208	238	227	220	245	243	231	259	219	258	247	219	241	236	232	225	248	229	237	214	204	237	248	259	244	259	258	247	234	224	243	220	245	226	234	249	249	236	250	229	245	210	231	235	199	226	246	236	230	228	261	230	231	259	239	235	229	233	249	225	252	222	225	213	220	238	226	244	262	225	212	221	228	211	226	223	241	223	257	234	259	219	239	254	246	219	240	210	206	244	237	239	252	251	237	261	192	259	198	233	215	250	256	224	244	257	250	248	232	242	227	228	270	216	234	241	213	268	231	250	224	224	239	224	238	249	220	230	201	234	231	249	237	227	232	238	234	218	220	231	248	243	260	233	256	234	240	222	251	225	225	238	217	241	252	234	220	228	222	249	252	238	241	249	209	200	207	246	242	231	237	223	216	226	251	229	200	266	219	252	263	206	252	251	236	243	249	213	221	236	232	238	244	239	239	244	223	226	250	227	223	207	216	255	235	251	220	264	217	223	249	248	261	250	203	224	227	221	227	253	245	244	222	223	250	255	229	263	235	220	220	227	213	252	209	232	225	256	221	204	222	247	232	225	241	221	249	234	225	232	214	249	227	226	254	277	236	221	238	217	234	221	208	248	235	239	239	233	222	232	208	217	242	248	218	236	241	211	248	235	227	286	252	222	216	214	239	245	223	248	249	248	230	241	223	217	240	246	247	255	234	205	244	227	262	253	261	260	252	216	210	237	222	219	263	253	234	234	226	238	225	247	245	254	219	234	236	245	231	200	245	227	243	224	239	221	222	226	222	243	211	239	234	234	223	224	242	230	247	280	258	234	268	247	221	249	227	229	254	238	219	222	241	240	236	212	236	231	235	228	261	250	217	226	242	252	227	239	216	245	238	213	251	234	231	221	245	230	242	240	234	240	241	255	233	238	247	245	258	233	237	248	257	244	225	229	246	227	228	220	227	228	246	267	213	236	250	218	207	253	236	234	229	234	221	245	230	229	231	229	232	221	232	230	226	252	242	217	261	235	200	219	208	246	220	230	243	228	251	234	218	236	234	244	222	234	232	234	235	249	219	228	249	249	250	219	232	244	238	235	246	221	244	227	208	274	231	194	229	231	248	214	242	244	233	198	216	229	207	214	255	229	243	272	240	239	237	202	240	218	207	229	254	234	264	212	241	238	210	227	221	230	201	209	232	238	242	250	218	215	208	203	232	228	239	209	234	222	259	252	227	236	251	239	224	222	270	244	249	231	250	242	237	278	223	229	213	232	236	245	237	222	236	243	226	246	224	262	225	239	237	260	229	214	237	223	224	258	233	229	259	232	257	237	236	232	243	213	259	255	262	226	241	258	232	234	249	238	218	194	243	228	206	225	230	237	236	263	238	236	237	217	231	221	240	243	225	238	231	222	259	228	236	204	249	212	255	205	245	263	241	234	238	213	218	243	238	249	221	254	239	247	268	235	264	234	244	237	224	232	223	226	248	231	240	226	266	240	237	206	210	229	235	224	243	239	260	211	241	212	233	219	240	226	273	245	208	197	236	206	239	198	217	242	243	251	225	233	228	204	224	248	242	256	229	227	237	240	224	232	242	220	246	242	219	234	221	241	212	242	218	234	230	265	219	242	229	230	217	218	240	218	223	253	242	196	230	267	238	242	251	204	207	234	241	231	201	259	249	217	237	220	227	242	265	221	218	257	249	243	242	243	257	244	227	208	218	235	273	266	240	238	235	214	244	194	243	225	220	251	229	246	225	228	236	245	227	229	252	246	245	235	249	233	246	237	252	230	227	264	262	258	227	254	226	235	220	225	227	245	220	243	225	244	217	202	231	213	225	225	242	213	248	258	218	218	247	217	217	242	219	234	238	218	229	225	237	229	228	196	226	234	239	217	237	196	228	255	258	222	234	212	251	251	221	242	235	222	249	222	216	192	238	223	247	232	234	217	265	253	195	255	223	265	230	211	243	268	235	218	225	206	261	248	230	231	245	227	257	210	219	240	229	231	247	238	230	207	198	245	257	243	240	270	238	232	223	208	254	234
25469	21460	27954	25352	11590	1631	1071	930	765	818	760	795	762	705	738	737	772	745	693	762	713	722	714	671	729	718	665	713	719	709	750	727	694	759	680	705	664	741	689	727	727	660	710	707	708	728	713	643	749	737	717	724	670	671	720	702	701	729	723	687	737	699	698	718	666	689	676	715	711	715	754	707	694	689	659	698	725	718	710	698	669	697	678	680	730	699	677	683	689	733	658	713	704	706	657	678	703	670	673	781	648	692	714	702	725	739	678	737	666	706	682	690	661	681	698	700	666	691	705	710	696	685	672	710	666	699	630	707	658	750	724	695	729	708	664	720	733	705	694	691	664	702	654	679	696	697	734	650	752	710	687	686	676	674	668	676	678	660	687	715	754	689	666	701	693	717	652	681	685	655	704	738	703	682	678	715	742	626	675	663	710	679	742	720	674	721	705	648	706	704	668	694	700	661	710	669	714	671	712	714	721	697	692	714	714	689	708	718	704	706	677	728	635	676	627	746	704	634	687	681	721	662	694	671	660	713	732	644	726	730	689	707	770	643	706	735	727	739	734	647	712	708	702	721	737	745	719	669	698	644	699	675	648	671	702	686	694	666	691	662	665	749	701	688	766	666	709	745	687	706	685	660	687	657	708	741	678	659	727	687	675	631	703	685	715	684	676	686	676	702	694	673	730	723	689	658	692	663	707	721	737	705	750	682	678	657	737	660	696	659	683	707	677	697	689	713	694	629	637	705	660	673	710	698	658	611	707	685	725	673	686	672	686	678	719	702	651	717	663	705	686	703	695	706	691	661	737	707	708	696	708	719	691	682	684	682	664	673	685	696	716	719	707	721	707	684	693	738	677	692	709	680	674	695	656	677	674	735	623	689	688	713	698	674	707	694	719	718	700	665	670	701	656	667	727	751	683	697	681	660	673	687	697	695	698	718	705	729	678	721	670	698	736	662	669	704	678	659	714	691	657	729	690	728	663	697	672	703	748	713	659	678	706	709	657	742	719	681	636	703	698	701	671	676	671	693	712	691	694	691	687	646	662	707	706	725	665	676	668	745	726	716	630	637	673	691	703	704	717	704	718	700	697	693	676	704	643	681	603	674	663	681	730	732	736	664	633	677	675	707	702	682	702	730	721	660	736	685	719	661	739	705	725	733	691	703	697	676	641	679	697	728	662	697	665	692	679	701	692	689	681	685	710	710	666	675	690	734	689	708	681	713	686	689	692	681	671	664	697	667	696	676	668	702	705	678	704	696	710	707	676	709	708	671	648	652	715	740	698	726	680	698	716	730	699	684	692	702	719	666	714	659	675	695	692	657	719	697	662	685	660	698	662	699	676	707	709	724	642	671	678	708	669	643	711	673	706	723	726	737	680	683	645	664	659	686	674	681	728	733	636	690	691	702	687	732	668	671	726	674	666	684	704	620	704	666	693	676	752	682	708	725	719	660	715	705	645	747	771	746	748	628	697	729	691	705	697	636	691	696	745	694	700	675	684	705	721	683	690	672	682	677	725	741	678	689	663	651	642	697	741	627	669	670	697	710	692	659	652	695	706	677	718	710	658	716	688	702	720	690	679	703	688	658	632	771	676	706	689	655	723	684	658	734	722	739	699	718	692	647	661	712	665	656	680	694	747	697	680	707	649	696	668	648	699	705	713	693	737	719	666	678	671	688	678	702	676	679	688	678	718	692	673	668	747	687	686	691	725	647	736	693	678	713	700	663	707	696	694	679	757	682	701	686	679	703	692	665	686	645	691	732	648	658	679	759	689	693	671	666	695	693	699	691	694	740	716	687	653	671	682	705	644	687	696	694	670	688	651	694	688	728	733	702	704	706	704	697	655	720	697	698	726	715	708	700	691	668	688	651	661	717	684	738	712	663	680	738	671	699	686	676	706	692	652	679	683	725	731	704	667	721	732	671	695	625	717	680	695	708	688	679	724	670	706	656	701	653	701	701	674	695	739	668	712	669	693	704	684	671	688	682	719	690	705	708	688	745	709	652	656	685	694	699	712	685	666	684	720	711	693	693	672	765	709	714	702	683	703	658	667	719	682	688	684	691	644	668	677	669	701	680	717	715	669	716	653	711	725	643	721	709	695	680	665	719	677	680	672	692	665	690	693	670	694	691	712	697	708	688	689	691	703	683	666	680	715	694	719	624	708	699	711	715	647	727	652	690	698	709	645	709	659	718	717	684	696	737	674	726	649	679	656	629	684	721	746	699	642	710	723	640	703	700	657	752	698	656	696	699	689	616	688	721	712	687	651	726	702	676	689	689	651	709	686	695	723	648	700	712	647	689	691	701	682	676	685	652	706	700	697	664	691	699	690	652	683	682	669	705	681	694	687	666	667	663	678	705	673	664	690	648	696	711	707	701	706	674	676	670	693	668	684	721	645	718	688	690	653	677	648	660	708	715	713	658	718	646	685	685	658	680	672	718	701	680	627	695	693	735	741	671	711	698	715	717	642	683	736	654	681	661	715	708	713	709	705	675	665	706	671	700	719	679	691	696	681	740	671	663	708	657	672	698	696	708	677	691	674	684	671	708	683	714	731	718	702	692	671	713	684	674	727	656	680	696	682	654	687	659	709	710	674	688	676	685	685	698	664	684	739	646	715	712	690	678	774	719	701	721	712	650	752	712	723	747	683	699	652	711	654	691	690	684	672	682	724	688	700	733	685	732	716	693	661	653	727	694	688	672	702	704	716	693	706	711	719	705	671	676	668	670	677	660	683	679	667	733	692	652	713	687	714	710	667	679	745	689	692	705	707	711	666	679	710	643	701	681	727	707	645	696	677	685	693	704	674	678	687	676	668	707	664	673	736	666	695	705	651	722	703	702	694	717	693	736	616	709	696	688	694	691	716	690	680	670	671	696	769	654	679	648	702	698	639	692	665	673	705	720	676	709	752	732	681	705	730	695	684	693	684	705	746	675	710	694	681	697	682	672	677	633	687	683	727	725	735	655	671	686	687	685	667	649	661	667	675	680	698	674	683	675	684	706	677	668	675	703	716	661	655	695	666	678	730	682	682	679	708	699	655	660	710	640	698	732	691	666	672	665	679	658	720	656	748	701	747	700	735	671	700	703	661	702	715	674	715	690	624	683	673	715	653	707	693	730	667	697	694	652	702	647	684	639	713	705	689	689	711	676	754	720	686	671	678	668	698	676	732	658	695	675	699	711	708	658	699	667	677	732	696	753	735	669	690	683	658	630	698	709	701	625	688	683	719	712	708	725	671	709	715	737	677	701	682	642	699	673	697	675	713	661	680	682	680	658	677	729	717	750	716	701	692	711	738	735	681	705	696	675	654	740	681	648	720	672	736	686	695	692	660	696	686	682	672	657	738	663	673	686	737	713	686	685	659	721	694	683	689	728	663	706	693	729	662	719	680	686	724	708	667	690	703	658	720	681	642	706	700	678	628	683	667	739	707	681	682	700	710	685	672	672	692	680	714	676	697	678	686	729	657	680	679	650	687	717
3324	3510	3000	1617	1156	990	871	796	746	663	641	599	631	578	622	572	610	571	537	551	593	556	576	558	508	599	565	539	543	551	534	545	549	539	534	531	508	539	526	521	526	532	567	499	512	503	526	491	534	526	525	548	521	588	549	520	546	570	537	551	526	517	478	556	543	574	526	472	553	575	515	493	527	525	522	549	507	523	536	531	461	489	546	517	539	525	536	556	553	513	558	516	536	490	535	501	521	531	507	523	551	585	515	525	546	505	520	533	531	474	528	537	556	550	532	514	517	580	511	507	548	545	490	528	573	540	512	544	528	537	509	530	568	543	520	495	554	538	443	563	503	548	539	524	485	493	502	548	540	555	566	537	514	548	534	569	513	562	534	530	526	495	557	579	518	518	532	552	541	500	535	556	524	548	519	502	493	531	511	538	516	511	556	507	535	534	512	525	525	495	529	492	490	506	501	540	541	515	551	482	539	479	496	504	527	539	539	554	519	517	531	503	520	503	523	531	548	543	572	555	536	505	544	511	546	516	547	524	541	530	503	540	549	543	502	501	555	483	523	524	521	560	551	531	503	537	549	493	557	563	524	539	531	497	544	523	584	495	476	544	521	496	555	567	503	530	539	534	543	553	516	492	488	519	500	504	506	534	490	521	546	515	575	498	510	512	467	527	535	517	485	564	520	531	577	558	529	508	525	491	526	526	510	541	471	507	532	511	488	514	528	519	541	500	512	531	533	510	514	554	550	500	559	521	532	549	521	548	508	483	528	482	470	523	537	504	529	514	485	525	559	514	557	551	520	485	570	565	511	543	534	519	525	534	535	528	520	510	485	557	538	560	517	514	513	521	514	538	505	521	526	570	519	499	513	524	520	495	525	549	533	526	516	558	539	503	493	540	550	523	523	480	507	542	514	496	500	514	516	521	542	512	535	518	530	503	523	497	524	531	524	505	513	531	528	550	563	501	501	499	513	494	533	504	494	491	478	523	538	540	529	510	518	539	494	524	508	507	548	548	490	552	511	562	501	521	476	537	546	528	542	505	560	558	529	520	529	539	510	547	502	545	520	505	509	528	553	532	515	490	507	550	505	522	541	549	527	524	507	527	526	530	523	457	513	515	536	512	506	527	508	510	501	528	495	525	551	506	543	501	509	508	545	492	531	536	513	504	528	497	462	545	516	496	535	523	503	498	519	476	569	548	487	523	489	554	537	515	501	531	554	529	543	482	553	513	514	563	529	495	504	512	500	525	520	496	543	480	504	523	471	543	535	519	585	495	547	563	500	536	537	500	515	545	530	503	555	519	526	548	512	503	535	548	516	535	558	529	487	518	552	490	566	514	531	537	545	548	543	531	524	546	570	526	535	527	512	526	516	490	542	525	516	492	512	522	519	551	575	525	542	527	558	486	474	536	520	506	504	499	510	547	518	589	541	568	525	535	520	513	526	529	513	496	554	493	497	485	510	487	523	568	502	545	506	522	501	530	510	520	506	495	502	506	531	538	560	548	550	535	497	518	456	522	501	590	547	528	504	518	515	514	509	532	525	502	525	526	544	521	512	552	552	501	543	520	536	515	560	535	505	513	488	505	530	525	533	514	495	519	511	529	589	521	514	481	514	493	546	531	578	493	519	548	551	528	556	518	509	495	523	514	503	492	492	523	556	519	529	522	496	505	502	538	492	574	506	533	555	514	480	504	526	542	536	540	609	510	534	501	502	497	528	520	510	472	524	548	594	501	512	557	506	529	510	523	539	514	533	508	540	516	523	514	503	560	532	484	539	551	514	510	517	532	515	509	570	498	514	485	520	555	531	523	535	519	536	538	493	510	542	520	523	565	487	529	509	513	545	511	508	529	534	546	533	520	505	527	530	535	529	528	546	477	484	561	462	536	504	506	486	508	529	481	508	535	526	542	529	501	523	495	533	501	539	545	533	548	496	491	544	525	530	517	542	514	505	500	506	534	522	515	541	481	483	509	501	517	512	503	524	504	493	508	565	503	527	539	513	513	497	534	496	528	517	498	505	503	534	516	546	544	536	518	539	507	524	517	530	532	511	491	527	500	496	521	488	532	514	576	497	511	556	498	500	504	529	472	516	533	577	524	519	531	555	524	516	531	509	528	524	507	530	536	541	538	567	554	513	530	540	528	517	507	463	482	569	517	509	524	522	519	528	542	518	529	525	525	504	531	555	492	543	553	540	519	544	531	506	549	540	527	510	546	501	525	504	506	558	510	549	512	516	498	514	506	529	520	541	537	500	566	515	505	522	540	530	520	506	493	506	540	503	510	531	470	525	510	512	515	541	469	518	555	522	541	501	522	574	482	525	523	505	524	520	513	533	560	484	482	498	508	485	534	527	501	538	510	512	550	553	540	503	541	536	538	510	564	510	530	547	487	510	551	525	551	521	544	549	512	524	525	518	546	504	507	533	483	513	508	541	537	542	545	540	533	531	521	505	528	525	506	507	509	511	514	504	532	541	541	548	541	458	548	509	510	498	515	510	513	554	507	471	527	527	525	527	506	544	527	528	519	505	518	456	497	503	523	543	555	550	494	528	514	524	507	536	512	508	555	557	490	527	519	495	491	513	547	508	517	542	477	526	534	515	511	510	568	469	469	510	546	542	510	499	545	548	525	479	544	486	540	534	469	506	511	521	520	523	522	501	536	543	528	512	509	517	532	586	521	511	510	490	517	477	517	523	535	511	509	493	541	544	542	517	534	514	508	533	532	529	534	504	516	554	499	557	510	531	531	529	491	518	499	570	523	559	571	492	519	495	564	533	506	569	543	544	455	480	545	555	544	512	522	542	517	517	581	561	541	507	507	541	497	527	552	538	515	529	492	493	561	496	534	568	510	534	488	550	538	512	517	499	544	514	458	503	509	440	510	508	523	534	552	521	521	513	509	522	503	538	494	512	536	484	501	503	512	535	488	505	543	524	527	528	529	517	564	522	514	571	520	512	460	564	517	485	485	510	504	524	505	529	523	514	537	563	513	501	501	539	531	556	550	511	523	531	510	559	504	541	499	533	543	518	500	516	509	538	512	546	525	546	503	524	491	490	517	509	525	482	508	522	548	532	511	480	500	505	481	538	523	499	511	550	585	522	550	508	567	527	580	518	505	529	521	544	503	531	501	524	554	513	538	521	534	541	518	516	527	489	508	536	527	515	485	474	573	537	527	534	550	540	542	462	535	517	512	529	528	525	494	508	506	522	567	495	482	518	499	516	478	545	528	523	488	531	531	519	549	523	560	556	524	523	530	509	514	521	473	506	502	524	542	537	497	552	539	528	472	513	499	518	490	521	521	551	518	489	525	530	523	523	527	519	506	504	561	527	516	514	505	495	499	544	523	504	511	507	513	454	494	565	543	506	554	513	554	480	540	545	518	543	480	519	483	476	503	496	499	535	492	563	540	505	531	486	529	549	516	502	508	491	514	501	536	516	479	482	496	527	527	517	517	563	547	500	553	489	502	492	533	530	546	499	489
24577	21482	28854	24520	21474	9363	1890	1169	1070	900	998	923	838	900	905	791	768	824	774	788	809	808	816	786	804	781	792	738	787	776	752	778	769	762	785	796	768	744	801	759	755	771	802	726	765	789	781	746	788	804	755	784	725	745	803	776	765	757	775	809	789	723	803	836	769	768	801	807	775	741	722	790	768	793	745	777	763	764	717	757	723	808	755	759	721	743	686	800	766	746	747	791	787	759	784	780	809	728	796	737	784	802	743	773	771	769	779	799	786	760	777	744	786	809	777	816	817	770	776	761	783	770	734	756	751	752	782	738	766	722	738	761	735	768	739	762	796	758	806	773	771	740	748	780	808	778	761	765	727	813	720	713	729	794	791	778	774	800	800	759	751	726	782	770	709	766	753	747	752	808	783	785	777	760	734	739	748	758	739	775	765	770	749	722	729	793	748	764	772	790	749	799	778	777	720	807	797	721	791	806	788	732	768	732	781	793	738	750	768	749	790	765	780	780	842	741	781	749	723	808	769	783	755	780	783	722	763	746	774	780	761	787	745	755	764	757	720	728	708	757	735	777	762	741	726	746	756	748	760	790	743	726	796	714	740	777	717	812	796	783	747	796	726	736	807	749	767	762	775	786	758	744	736	766	725	770	769	755	816	775	787	738	722	794	746	763	779	770	760	835	815	736	775	754	802	819	779	767	740	741	767	737	764	773	738	713	733	755	797	759	742	760	716	692	774	723	757	750	783	731	770	785	782	806	745	751	778	700	768	737	754	763	709	790	755	703	769	808	802	721	764	789	754	781	757	778	722	773	766	772	782	714	741	757	749	806	741	745	802	736	723	768	769	781	760	760	787	740	745	823	826	796	792	784	803	766	759	717	763	743	779	741	743	790	733	767	706	788	782	804	756	775	791	771	764	753	738	786	734	762	692	767	767	741	809	806	785	745	784	846	789	757	738	707	750	760	761	759	779	766	705	753	754	746	763	785	784	792	752	780	764	756	753	743	821	799	736	741	781	764	736	750	780	708	760	720	783	729	780	815	759	712	762	756	766	716	760	750	801	738	792	724	791	749	757	753	790	759	781	805	728	705	758	718	795	755	736	747	759	789	775	755	755	688	788	772	759	740	830	756	708	789	729	793	783	739	758	711	745	716	791	747	775	755	738	763	763	684	727	771	740	745	784	772	753	790	760	791	732	741	778	777	815	770	743	748	757	772	751	737	750	782	732	775	771	766	737	749	769	773	814	725	777	793	752	750	744	742	748	739	795	728	807	807	760	802	780	737	721	705	755	772	823	726	782	753	753	791	715	715	793	754	733	688	744	760	702	795	741	800	728	709	777	795	741	747	736	764	764	788	757	767	768	756	715	761	764	797	794	720	769	808	722	785	742	760	791	733	724	833	762	732	757	754	738	752	736	767	773	748	770	728	754	725	747	730	766	770	707	792	804	764	763	788	744	778	765	742	773	765	787	786	741	733	750	744	737	735	808	739	765	792	790	736	732	745	741	760	732	789	758	798	744	761	671	772	708	694	804	720	749	726	750	786	766	771	758	747	783	772	760	841	724	734	707	773	778	798	747	733	733	691	730	745	743	740	750	765	778	712	770	781	742	743	728	748	754	775	798	774	753	737	737	778	793	774	741	777	741	786	737	723	783	765	754	761	730	737	751	727	761	751	761	715	742	731	795	751	740	703	775	784	752	769	742	715	704	722	776	709	722	778	746	717	818	758	760	797	688	800	756	795	773	778	709	744	780	723	762	782	771	762	781	747	762	720	759	729	777	804	738	760	729	704	730	791	770	766	750	791	737	754	784	798	744	734	731	755	740	749	726	750	763	765	728	729	779	783	752	749	778	755	749	730	797	723	696	769	766	767	711	765	766	781	712	748	747	772	755	766	739	814	761	824	748	749	710	742	768	785	743	765	719	724	822	777	726	776	741	766	729	761	777	775	762	767	769	752	725	789	842	796	760	765	736	743	770	806	814	693	794	734	740	750	798	735	746	748	760	775	740	798	756	730	768	754	779	764	711	764	790	765	734	753	743	743	700	748	735	791	729	783	780	767	804	774	786	743	754	748	748	755	768	778	733	744	818	785	816	739	685	777	792	752	742	777	800	768	798	816	785	745	742	729	786	732	773	806	747	762	729	753	799	755	756	756	743	771	784	723	726	789	722	783	773	772	773	772	788	727	776	764	822	750	769	769	754	760	774	744	748	797	761	745	754	765	731	727	747	753	786	769	751	751	755	764	753	734	769	721	754	733	716	771	747	726	729	835	795	729	721	748	731	764	746	798	741	715	745	785	750	798	734	729	747	759	749	719	725	801	744	751	765	748	760	784	765	765	740	766	781	780	755	759	756	796	764	752	753	820	811	780	733	768	751	754	737	737	743	732	752	765	760	784	722	769	778	721	734	755	752	779	727	731	724	759	763	764	748	735	750	749	762	731	788	754	751	808	717	759	722	782	775	730	738	747	747	760	703	764	767	720	729	713	775	703	763	802	721	770	830	753	714	782	757	777	791	799	778	735	770	771	716	750	753	747	724	735	772	743	771	801	758	791	753	810	749	718	731	780	820	746	724	776	716	792	770	794	763	718	791	699	793	716	733	694	754	842	746	749	781	759	795	775	736	764	778	752	753	799	738	763	756	749	789	731	779	762	773	791	734	761	808	796	705	732	751	796	790	712	759	725	780	742	746	780	779	771	800	738	763	756	720	725	808	767	772	735	732	779	692	775	767	785	784	734	750	754	741	721	792	787	720	734	759	784	759	775	827	764	728	762	710	735	754	735	741	771	792	764	725	790	734	789	725	798	782	746	750	747	746	707	775	716	764	778	729	777	812	768	759	780	743	771	763	785	771	722	758	761	817	763	791	768	801	753	782	787	750	783	731	762	780	741	812	773	783	722	739	765	740	707	739	759	729	771	733	797	767	714	712	716	723	813	734	755	756	769	737	701	732	692	788	756	776	762	746	750	743	743	782	694	763	701	758	776	772	777	764	776	732	806	774	791	726	797	756	811	738	768	768	780	795	772	756	754	736	750	739	760	729	797	719	743	804	718	727	786	782	778	776	746	819	758	775	814	762	743	763	743	731	797	737	774	787	793	779	766	739	737	775	685	799	778	772	753	760	743	769	738	775	777	762	764	750	751	774	754	717	790	770	736	742	767	775	737	778	740	752	721	750	781	740	754	717	733	709	725	756	711	729	752	759	769	718	763	800	766	721	807	747	790	758	791	768	736	705	774	731	733	764	767	774	736	759	716	737	811	770	750	738	790	759	764	755	767	742	740	790	749	754	735	721	780	760	775	762	774	763	757	754	779	727	773	746	735	809	761	810	720	740	811	811	730	763	727	747	754	755	795	756	762	771	750	738	782	766	818	745	743	744	796	737	766	757	758	763	711	738	728	735	753	746	762	769	786	759	752	783	797	755	763	755	759	806	733	727	778	758	773	752	740	744	789	750	752	787	777	721	780	765	760	770	754	784	809
3701	6100	5025	2668	1918	1441	1181	1055	980	846	886	766	790	734	672	646	686	698	630	628	656	608	634	587	630	597	641	608	589	654	655	615	623	584	618	613	650	583	615	599	603	606	581	551	595	569	640	604	618	579	615	608	605	580	551	593	615	592	565	587	583	631	563	636	572	598	624	582	571	545	571	583	610	577	586	562	565	593	572	564	593	587	618	590	598	606	548	574	616	596	594	602	615	608	600	596	573	590	567	551	621	566	565	551	563	579	599	599	576	591	550	634	549	621	578	563	605	577	568	566	582	582	581	563	556	554	587	611	582	583	558	603	561	542	607	554	589	571	563	571	540	600	602	558	567	591	583	573	549	593	620	592	563	601	620	587	579	609	598	573	551	598	587	545	595	592	597	593	575	586	573	567	605	570	569	591	552	604	536	599	578	552	616	549	575	575	565	533	561	545	546	601	594	583	553	570	542	592	555	578	586	596	593	558	572	632	527	556	586	550	573	612	597	611	569	550	519	577	550	579	551	591	606	593	552	603	560	615	585	570	551	562	577	588	605	575	545	539	568	631	573	556	609	571	594	601	602	558	619	584	559	541	581	577	590	579	575	588	574	611	560	540	616	559	587	563	627	593	578	599	602	548	593	591	613	549	569	591	605	575	558	581	603	578	580	556	570	544	550	598	565	618	548	544	561	626	593	579	566	595	557	563	576	587	626	583	593	531	628	579	563	559	572	554	593	597	586	610	538	584	592	590	601	596	608	555	588	591	563	562	590	558	607	583	607	588	551	575	598	556	581	574	597	619	591	579	577	593	539	594	580	570	652	588	593	623	596	590	606	555	605	566	591	567	562	573	605	551	583	569	591	581	572	603	582	574	619	592	553	556	552	581	584	579	572	568	571	559	587	604	581	555	590	579	630	601	579	538	617	619	583	544	573	603	551	582	652	554	560	582	571	571	588	577	595	565	587	577	561	580	576	568	556	558	615	552	552	563	571	562	550	574	599	565	576	589	633	583	537	597	545	564	548	572	601	548	577	547	538	559	577	542	568	588	573	602	572	508	563	573	590	584	597	562	552	608	551	611	582	578	603	579	553	570	556	595	594	582	577	584	522	556	611	542	612	570	552	553	587	556	596	553	610	561	581	591	542	612	637	559	610	563	604	605	580	551	585	576	585	546	570	543	616	613	584	574	602	561	550	584	536	547	554	559	619	554	580	547	578	545	566	534	586	598	567	578	615	555	554	574	547	560	559	557	570	553	569	598	595	617	552	546	530	568	607	577	560	592	542	539	582	596	566	577	543	592	586	580	581	593	550	515	579	556	576	598	570	586	575	592	570	580	562	619	569	599	571	585	555	585	616	543	585	591	557	615	568	564	590	576	576	565	606	537	559	536	541	538	594	534	595	560	558	567	605	633	562	573	541	593	584	577	564	525	536	544	590	576	563	540	605	623	544	565	572	594	610	557	548	586	549	570	595	553	604	587	629	561	574	563	538	561	568	571	525	600	578	581	557	597	515	570	567	540	643	542	544	574	607	604	547	589	548	533	585	564	573	607	584	589	554	620	576	575	633	587	563	590	597	585	612	558	526	592	550	594	574	590	614	604	551	607	569	561	583	558	638	590	600	569	581	594	599	595	573	564	510	565	616	535	606	577	607	564	573	547	567	583	566	531	558	582	583	577	562	577	561	604	541	530	561	557	598	569	611	566	590	502	556	588	551	582	618	545	578	598	523	619	569	566	630	550	588	586	518	604	544	593	552	580	565	605	577	555	579	594	564	565	540	575	525	534	546	506	607	597	590	615	627	549	545	593	588	568	609	574	604	541	549	600	539	538	575	538	563	610	516	607	536	539	547	600	593	560	552	614	580	592	575	608	604	562	587	605	526	581	547	601	545	603	528	602	581	614	578	588	611	605	561	576	565	572	610	561	588	591	582	585	534	557	596	535	547	598	551	541	570	579	594	571	612	559	561	549	595	580	595	582	593	559	549	596	591	527	559	582	561	560	574	578	551	587	576	543	580	637	515	594	552	553	553	577	585	576	595	572	568	564	551	591	578	558	535	602	554	583	561	573	586	592	566	584	523	522	567	589	557	584	630	585	566	646	590	531	528	561	584	532	545	599	594	593	568	566	559	552	585	579	565	587	540	578	574	576	562	565	540	582	553	599	584	563	540	559	581	552	534	548	550	575	615	586	553	568	584	615	581	603	569	532	564	556	563	597	537	556	570	596	570	625	602	526	599	588	550	549	559	578	596	577	563	576	567	555	598	563	604	576	588	537	594	534	595	582	517	556	639	601	570	565	567	558	569	596	596	581	533	585	554	555	571	568	580	616	598	579	611	575	586	568	560	581	554	564	564	570	578	569	571	596	557	573	567	579	544	586	552	603	551	586	583	551	575	575	602	546	545	560	577	565	560	565	553	584	510	586	558	616	568	561	539	578	597	617	562	608	533	552	592	577	572	573	529	578	585	590	557	566	573	558	553	566	567	573	573	532	607	564	510	571	574	583	543	609	540	542	542	552	596	604	550	627	604	562	629	551	536	551	556	583	579	567	550	597	544	566	582	557	594	549	580	555	568	586	538	608	544	602	560	588	579	561	537	596	553	554	583	632	577	558	575	540	538	547	590	566	540	555	557	548	542	570	595	592	579	587	544	592	573	569	552	589	549	544	562	560	567	616	559	562	581	558	575	557	588	599	618	582	538	616	590	587	553	605	585	558	626	590	568	566	541	586	560	538	546	567	561	529	586	585	545	547	520	599	564	588	568	553	605	566	618	569	574	605	588	591	562	576	554	602	521	550	589	591	597	597	579	610	558	606	581	553	588	549	621	569	562	598	582	551	613	553	565	582	582	586	578	589	586	582	571	559	523	535	581	559	602	593	544	578	547	593	572	504	508	555	549	579	572	564	574	577	610	583	553	562	561	545	566	557	589	622	615	558	556	533	578	544	538	564	568	537	543	556	531	546	586	566	597	576	568	558	557	597	596	574	572	576	552	526	576	584	577	573	530	570	551	572	591	583	603	548	573	569	518	570	554	578	573	589	553	591	548	537	576	585	599	560	576	557	570	516	585	579	538	576	580	597	585	598	579	579	573	541	539	562	579	566	604	572	582	572	588	575	557	595	552	575	580	564	546	591	588	540	616	582	584	565	560	537	561	550	538	552	541	563	591	552	587	571	612	595	540	543	545	633	563	551	539	552	548	574	563	524	591	620	573	608	598	628	528	593	616	576	552	574	564	563	563	553	558	590	572	543	625	579	567	587	566	549	564	553	574	573	566	518	562	607	548	559	564	594	539	618	528	584	553	532	561	567	571	559	543	595	537	580	569	575	573	545	565	559	544	556	572	542	600	575	536	581	596	596	572	583	547	590	573	541	561	590	597	563	566	569	549	582	571	572	548	583	549	577	581	585	543	542	563	563	542	521	548	545	583	564	595	614	534	545	543	569	576	610	519	584	517	562	626	557	541	598	561	570	585	582	575	597
27869	10624	819	485	358	322	320	313	316	335	302	295	311	315	319	310	346	330	346	310	335	346	357	299	312	357	321	316	335	319	332	312	311	300	335	316	288	283	330	314	347	294	309	293	300	345	300	315	307	354	356	330	320	312	328	306	312	321	341	306	295	280	303	310	313	319	330	319	304	282	299	316	317	307	302	335	304	334	293	300	308	314	333	293	319	305	305	293	318	310	290	309	323	328	332	326	286	305	325	323	351	323	301	305	306	320	300	304	313	332	309	308	342	296	316	300	310	311	319	300	293	301	314	293	331	289	300	311	320	321	292	324	286	289	297	291	309	311	286	317	324	326	330	282	295	291	311	334	325	303	306	303	298	322	325	315	298	295	307	302	329	331	301	300	309	319	318	343	307	310	318	344	280	299	328	313	336	298	320	263	270	322	317	293	335	315	340	290	316	345	283	324	333	297	293	314	315	283	322	337	295	322	318	307	313	309	335	317	322	323	329	330	293	310	322	320	325	323	315	304	304	346	299	291	321	299	323	324	316	311	302	304	316	299	335	302	351	328	340	325	311	332	309	315	334	325	288	328	308	327	302	304	331	310	308	331	339	320	308	307	325	349	297	305	310	304	306	322	352	310	305	317	322	303	335	291	305	337	287	322	304	289	310	291	359	301	309	323	320	321	276	332	296	330	327	306	293	312	274	298	332	308	308	318	302	318	333	319	311	328	331	289	298	315	319	326	315	306	333	314	329	311	346	342	320	332	318	314	292	324	322	313	325	302	320	306	301	325	281	285	325	300	281	306	324	317	327	287	329	296	318	326	327	304	343	308	287	333	298	331	317	316	301	324	304	334	315	301	313	286	310	303	307	309	304	329	322	310	329	329	302	329	308	311	307	311	303	326	302	360	297	321	334	292	300	306	317	313	280	305	302	323	300	314	288	323	311	315	306	305	274	312	328	301	287	302	344	303	308	318	320	297	328	299	280	318	306	350	294	337	340	302	322	354	296	338	296	343	316	328	351	316	307	283	321	348	336	309	324	330	288	307	308	337	314	294	338	306	302	344	300	357	315	334	288	308	322	323	293	301	316	311	303	333	284	294	330	308	336	297	312	297	297	306	316	322	298	304	334	299	307	298	297	330	308	309	314	322	275	316	315	342	291	330	324	291	322	336	309	334	302	320	306	342	285	289	315	299	295	294	314	329	291	314	257	313	332	294	286	294	303	306	335	301	313	316	300	356	341	309	284	317	342	322	336	290	324	298	324	309	323	300	328	305	312	341	301	321	298	332	275	297	308	291	275	303	307	322	325	337	305	309	307	284	316	312	327	304	282	314	303	317	300	324	317	293	363	327	318	328	306	284	355	318	293	330	336	304	342	330	317	315	311	302	292	288	308	320	295	286	305	315	314	295	332	315	355	288	318	322	296	313	315	295	295	310	323	341	304	343	303	328	303	310	299	320	309	314	296	297	316	282	276	305	285	274	306	312	299	301	283	303	304	335	292	308	346	329	314	270	304	313	306	288	330	291	324	323	324	298	324	323	316	330	296	327	340	318	310	310	303	314	287	306	315	305	319	309	320	316	317	321	336	311	322	307	323	317	305	318	294	299	330	301	364	317	310	306	305	315	306	319	337	322	314	283	286	319	307	327	326	312	307	325	313	315	323	331	320	287	324	326	307	334	314	332	294	318	342	311	330	333	268	334	323	322	319	300	308	320	301	319	309	338	310	305	295	300	319	298	333	267	327	288	283	288	346	335	297	306	300	300	324	318	294	346	327	302	318	295	330	303	308	299	277	289	325	337	317	344	299	316	320	306	298	329	303	320	312	316	299	309	302	321	297	323	325	347	307	346	336	294	321	311	326	339	316	314	337	330	310	296	334	328	299	327	325	324	325	311	317	306	310	318	316	334	289	314	305	313	318	327	342	290	326	315	278	316	304	285	297	306	292	290	319	290	298	328	302	325	292	331	315	320	301	322	312	294	316	307	330	287	318	325	315	287	326	321	313	320	301	313	311	309	291	352	307	326	348	355	324	327	305	319	336	314	340	286	306	322	297	334	308	323	302	315	313	321	309	310	289	338	327	325	318	296	305	332	334	327	351	312	320	345	313	317	315	315	300	297	304	343	306	324	325	311	332	291	326	327	302	326	308	339	304	328	304	318	270	312	349	334	307	323	318	325	321	317	320	330	307	337	319	317	323	283	313	319	333	322	309	308	301	297	305	305	307	286	338	332	294	290	318	288	344	326	335	302	328	324	282	359	304	339	310	321	328	322	313	367	284	301	299	315	286	299	301	319	311	341	332	321	326	299	303	333	285	304	323	296	301	321	300	323	331	354	316	300	284	326	310	306	297	294	253	310	304	272	316	321	318	342	305	323	307	304	313	314	282	301	313	297	317	286	298	331	302	300	294	301	296	317	320	317	316	350	307	300	298	314	327	299	327	313	287	303	305	336	307	311	317	308	349	322	334	327	326	322	327	326	320	318	325	325	306	319	290	338	298	324	322	311	325	316	283	303	306	298	324	294	304	307	306	303	318	287	296	317	313	343	285	291	307	334	325	321	320	291	281	305	302	337	301	289	293	316	295	282	332	289	351	288	309	303	293	287	319	320	347	317	336	312	331	329	297	273	320	374	307	328	283	359	292	307	312	320	312	320	318	318	293	284	309	320	321	317	291	323	329	318	295	326	297	310	294	335	307	268	276	332	325	333	331	319	279	303	323	328	304	343	298	358	299	312	318	294	289	320	303	290	313	280	275	308	298	305	307	345	309	361	296	291	297	321	306	310	297	301	313	317	309	288	341	310	315	318	263	303	310	300	327	313	303	290	306	322	307	313	342	336	314	312	286	295	354	312	317	303	314	337	314	299	310	334	254	317	303	279	317	306	322	356	322	287	327	323	299	314	327	304	321	291	328	327	349	282	312	330	312	301	309	326	303	295	328	332	315	331	291	296	304	295	307	273	339	327	330	291	318	338	318	315	332	324	316	315	306	304	322	284	311	329	323	300	340	296	293	301	320	294	312	328	318	332	316	349	323	332	317	292	328	316	319	304	345	318	307	289	351	311	281	293	304	330	304	300	302	310	345	317	299	291	283	301	298	291	272	306	327	337	315	316	301	337	310	288	341	317	297	315	339	340	290	291	289	317	283	315	315	308	291	344	301	343	301	311	291	321	288	309	328	311	310	334	319	345	294	317	278	348	286	287	336	307	325	315	324	326	346	294	325	289	319	282	298	298	328	332	327	314	316	336	299	341	299	306	316	312	257	343	345	300	331	300	326	327	269	312	311	320	300	303	343	321	322	327	309	316	339	292	309	304	302	301	353	299	335	305	315	314	295	313	298	303	318	298	299	312	308	322	300	302	332	294	287	288	301	294	304	313	313	322	331	297	329	300	307	321	272	298	315	321	320	328	347	315	338	318	280	326	326	296	323	331	323	300	322	297	349	324	326	307	326	326	320	306	334	327	302	335	322	335	300	288	334	328
4664	429	358	303	280	248	246	256	250	275	257	248	252	240	253	260	218	270	230	205	250	179	234	228	248	236	254	242	242	236	257	213	219	227	234	239	256	242	256	239	282	246	214	235	229	233	226	246	268	233	243	229	258	259	226	229	251	247	255	232	236	228	260	228	215	219	223	236	231	248	245	233	242	227	264	230	238	213	224	219	230	263	241	270	235	253	256	228	249	207	250	244	248	275	234	204	266	234	252	259	228	251	225	227	220	233	220	247	242	213	223	233	237	277	230	260	214	224	227	257	214	248	265	206	237	250	231	225	271	242	237	226	251	227	230	244	225	230	252	229	261	224	254	243	245	229	215	218	235	201	252	230	216	232	248	256	215	219	239	239	247	241	231	237	219	253	261	227	236	249	241	229	220	230	223	244	234	228	223	245	224	257	238	231	251	249	269	240	243	249	215	229	244	247	234	244	235	245	203	220	224	227	214	212	254	237	221	248	250	240	254	251	243	253	249	240	252	247	245	226	244	207	226	244	237	208	233	233	257	228	248	246	242	268	245	232	251	272	260	225	220	218	237	236	247	242	194	225	254	219	210	225	236	237	260	249	262	246	239	234	217	251	207	219	243	253	220	240	228	242	226	216	233	266	212	233	245	241	215	244	234	208	237	236	232	230	218	223	234	236	236	244	252	212	239	211	225	243	236	250	215	263	248	208	237	233	241	209	234	245	211	232	211	234	216	239	229	219	223	262	245	241	257	266	246	222	231	259	219	223	239	225	273	249	253	236	231	254	257	223	243	230	208	245	210	236	242	238	233	239	217	223	249	243	271	221	253	244	235	214	235	235	244	221	235	225	204	227	268	256	229	231	213	240	206	259	221	222	212	238	228	217	246	230	233	261	248	235	216	249	230	224	215	245	238	242	249	245	237	219	210	285	265	232	236	254	219	236	232	244	252	218	221	248	238	226	176	242	204	237	252	244	233	232	225	250	228	254	239	242	242	251	224	255	239	249	245	223	222	254	225	234	233	245	213	234	227	258	213	256	246	243	242	256	245	245	219	236	190	259	215	252	246	237	213	242	225	246	219	242	261	241	263	212	231	255	228	231	248	226	245	237	223	237	214	240	232	235	238	239	219	263	229	251	255	264	233	217	258	226	272	268	258	255	217	227	220	241	254	247	262	211	242	249	233	253	219	224	238	256	258	234	232	255	226	234	236	230	235	218	237	246	228	237	208	235	246	234	228	244	217	228	237	239	224	245	257	234	219	244	234	222	257	246	230	253	239	215	239	236	241	236	277	229	258	243	243	259	224	245	204	247	251	232	220	232	252	233	227	242	248	250	221	233	255	216	229	210	251	234	259	249	233	242	228	217	250	241	243	276	240	232	247	229	230	222	249	289	245	237	254	207	233	229	237	215	229	242	214	215	249	246	230	237	253	206	207	234	248	228	250	228	223	247	247	239	224	217	255	249	224	228	230	230	252	225	226	236	238	259	214	252	220	216	247	232	232	221	242	252	222	242	238	245	295	210	209	218	264	260	224	249	233	242	236	231	233	238	244	208	256	237	249	265	238	222	225	254	249	231	244	257	244	222	266	240	252	241	220	259	256	229	243	247	245	241	220	239	242	236	239	241	230	243	259	234	250	243	248	242	228	226	222	235	245	243	220	265	239	237	241	241	211	218	264	233	230	227	243	231	245	237	242	228	255	210	243	259	256	228	237	239	211	225	213	242	244	263	228	214	236	240	253	230	256	235	233	237	223	268	248	251	241	210	257	229	249	238	236	224	264	235	231	264	257	239	244	209	248	259	212	218	242	233	235	244	243	219	217	205	242	228	245	268	252	211	234	221	240	238	235	241	211	230	226	246	246	233	227	222	242	251	211	230	236	242	239	213	252	234	207	250	287	232	238	236	224	236	250	246	246	236	219	233	217	219	243	242	263	220	239	231	244	225	239	237	241	240	255	247	206	240	244	228	221	225	238	262	235	227	242	229	220	271	256	237	238	212	212	241	248	247	238	249	230	244	239	236	244	227	251	221	236	246	228	213	241	251	260	235	261	223	216	262	236	251	257	242	255	263	262	243	247	226	238	256	252	239	253	265	222	234	229	245	243	243	231	260	234	241	244	205	250	230	254	220	210	234	253	236	219	241	228	246	225	244	219	261	255	213	261	251	237	218	247	242	262	232	238	232	247	242	218	243	248	249	261	229	258	254	254	226	224	251	251	218	226	241	275	255	240	232	215	244	259	234	245	237	233	262	240	229	232	230	232	249	210	242	208	243	239	236	254	236	240	219	226	284	201	239	220	222	232	238	257	249	232	208	202	217	242	274	267	211	249	246	206	247	246	261	230	236	229	248	216	232	254	231	222	252	237	241	244	262	240	234	250	224	229	239	247	227	227	230	210	213	234	230	226	257	225	227	251	266	219	227	229	240	244	251	233	233	240	247	238	254	239	257	269	244	234	263	229	228	231	205	214	226	213	240	253	257	236	224	241	243	238	208	226	230	240	245	222	255	228	249	210	258	227	227	240	227	227	229	220	235	265	242	233	257	222	239	235	232	211	233	240	274	235	261	244	225	230	237	225	232	231	247	244	221	242	238	237	242	225	263	265	206	236	241	237	234	216	241	233	221	227	277	246	242	238	238	246	255	211	234	255	252	234	248	214	250	253	248	244	225	234	241	221	235	225	222	210	213	242	229	229	207	233	233	224	229	222	215	253	241	241	216	236	211	258	246	236	219	245	225	229	231	232	222	230	215	240	253	258	259	232	235	240	212	234	246	251	252	242	236	216	239	233	219	243	275	255	243	213	257	232	225	245	244	242	247	243	227	250	244	245	267	237	250	226	260	233	242	245	225	245	216	215	222	254	245	240	241	235	218	234	228	263	248	235	199	249	244	253	224	230	234	247	240	244	241	261	232	272	228	235	246	241	224	239	233	233	245	213	247	252	233	256	248	221	253	258	249	241	222	256	246	232	243	241	229	228	253	207	253	225	250	220	247	196	256	234	253	246	248	262	234	214	261	206	243	252	226	245	261	258	242	232	216	244	225	255	235	261	253	248	221	255	235	241	267	268	223	248	229	244	237	240	203	267	217	233	227	235	246	245	239	250	224	224	243	228	213	269	249	229	262	264	230	224	237	236	269	224	257	250	221	217	230	236	234	216	249	226	261	258	222	227	235	230	226	255	253	241	210	247	209	239	267	246	226	209	206	223	230	203	218	251	229	222	242	233	263	245	250	265	263	228	225	238	235	238	230	250	222	220	216	233	231	238	270	220	266	215	245	248	233	232	261	251	226	221	225	245	252	240	239	226	242	239	254	241	215	221	234	237	258	242	231	245	246	242	206	273	220	233	248	271	231	251	261	210	252	222	259	217	266	258	269	246	218	235	222	222	236	226	220	233	229	234	237	252	245	247	228	211	261	231	223	245	260	229	237	241	227	246	223	220	229	227	256	250	234	237	236	244	238	240	239	216	195	231	243	227	232
25487	21466	27972	25343	11706	1630	1136	933	821	836	731	772	723	749	751	719	741	727	766	718	727	712	725	709	693	733	709	729	722	729	693	701	690	713	716	712	690	678	710	729	685	715	798	722	717	717	646	722	702	679	761	676	683	639	721	693	697	704	727	727	735	660	706	724	671	688	733	672	723	722	717	711	678	682	686	652	739	706	671	673	649	750	689	724	698	675	768	726	718	700	724	698	662	689	724	681	742	710	704	729	717	685	669	717	661	708	679	687	666	726	687	725	686	720	728	705	655	695	647	737	700	708	688	690	691	733	704	734	711	636	754	700	710	715	734	728	665	671	717	727	675	661	708	685	693	691	671	682	725	687	717	726	690	709	664	660	693	723	710	721	676	725	699	706	657	692	703	693	706	661	677	704	654	699	708	732	716	718	710	671	686	677	673	700	708	669	686	682	681	718	709	694	680	651	723	713	697	676	673	679	711	657	687	682	666	718	678	700	756	683	755	689	651	671	676	685	681	698	687	703	676	640	688	669	665	695	669	695	721	680	686	727	671	690	712	677	685	683	664	677	704	669	691	744	704	697	702	699	665	724	738	705	684	684	684	690	677	721	783	660	705	711	680	703	735	738	742	691	697	727	698	719	688	661	694	700	723	727	714	686	709	684	717	652	648	671	692	632	724	655	700	706	630	693	741	704	701	696	679	713	701	693	693	707	744	670	674	673	686	701	692	679	688	694	646	717	698	707	685	691	697	727	635	695	735	743	705	697	640	710	699	687	647	749	707	708	670	732	698	702	709	682	707	672	693	774	684	723	689	693	666	681	689	734	670	682	702	735	712	698	726	679	690	682	675	695	686	698	663	723	689	716	727	752	767	709	711	713	704	662	700	688	741	684	709	710	673	643	657	709	718	717	692	730	717	686	705	655	662	701	666	748	672	716	682	734	732	706	616	674	742	655	709	621	716	665	702	682	688	743	690	657	692	657	655	662	687	731	709	666	669	715	664	666	672	695	732	685	716	734	710	647	708	709	684	728	689	725	699	681	692	694	676	695	712	682	639	698	694	698	729	655	725	674	691	742	658	711	706	677	644	704	697	745	684	685	717	674	713	674	684	668	697	686	753	712	693	649	686	714	619	670	726	656	655	710	666	682	691	693	717	676	695	716	685	717	732	741	728	684	616	731	777	711	639	712	693	683	699	731	731	743	668	691	677	689	702	679	696	697	749	692	664	681	732	748	693	697	692	708	670	674	690	740	629	706	723	693	684	688	693	699	715	689	717	694	689	680	706	677	695	713	714	682	718	653	716	675	719	712	671	655	704	707	710	712	701	740	632	672	696	673	744	672	676	696	708	694	637	683	669	713	679	676	672	712	725	691	689	761	701	714	701	742	713	715	686	725	731	670	685	681	715	713	654	751	647	650	696	667	673	721	723	676	717	674	709	639	746	729	718	714	716	655	722	693	747	705	665	698	719	689	660	676	687	724	724	680	739	657	658	673	729	701	708	683	669	698	696	762	664	717	671	726	715	727	702	736	706	632	749	654	748	632	717	680	746	674	692	708	653	694	696	663	693	655	693	694	692	709	732	646	722	672	737	662	664	669	671	759	714	702	703	678	674	690	697	688	702	720	692	717	694	682	692	667	649	712	677	685	674	663	710	680	664	756	677	693	709	721	715	716	687	687	732	670	701	665	700	728	683	696	628	674	718	672	709	702	673	687	729	651	705	706	678	717	702	672	691	719	741	688	714	715	704	758	687	658	697	729	682	664	724	684	683	681	719	629	677	717	715	706	705	707	701	673	642	659	696	717	732	716	697	711	718	709	704	709	652	629	709	691	725	713	732	684	655	691	656	723	725	689	696	695	703	652	672	659	695	703	722	643	686	617	702	628	674	678	718	686	661	724	721	686	702	738	733	676	716	708	713	632	679	694	706	700	740	686	669	703	659	711	696	673	706	700	647	685	747	723	707	730	716	673	691	685	695	675	716	714	689	722	690	739	717	676	752	683	725	683	703	668	726	664	678	684	698	707	666	711	696	712	714	669	691	700	667	674	734	692	742	685	662	661	661	737	708	702	663	696	681	692	719	665	634	667	731	687	671	656	656	721	701	728	686	673	695	730	714	696	737	747	699	720	655	681	699	692	695	667	654	740	657	712	731	686	675	712	700	684	680	676	755	646	667	735	680	718	664	693	742	695	713	694	649	732	677	697	704	691	668	710	683	662	674	704	679	705	702	690	695	672	711	666	740	695	667	726	695	709	719	648	703	712	712	712	709	655	703	703	652	677	746	653	743	715	734	750	698	719	698	724	699	678	757	728	695	690	680	675	731	774	729	691	655	679	699	744	691	659	696	691	662	723	702	669	685	707	698	685	677	695	689	724	688	723	699	677	699	640	730	714	718	697	664	670	716	662	692	654	700	678	737	720	676	705	683	638	712	673	684	675	704	702	728	705	680	681	677	715	687	680	677	704	644	708	691	696	646	683	705	701	715	687	693	694	699	739	679	673	663	677	673	725	639	734	732	670	696	694	691	688	702	717	736	673	689	683	719	712	662	688	659	672	658	696	669	677	668	654	669	708	710	684	744	706	697	681	685	695	666	713	735	680	705	674	678	715	657	715	708	696	727	678	723	691	706	692	703	683	754	703	684	640	673	677	702	734	700	692	700	701	734	674	711	705	669	715	720	683	639	681	716	700	667	679	699	714	689	741	695	677	695	640	676	677	677	702	651	734	722	726	672	695	659	608	677	695	683	679	694	702	734	735	690	660	690	687	682	699	686	687	702	706	698	683	700	705	674	665	670	695	681	683	713	681	709	700	673	638	723	728	711	702	675	738	738	702	673	712	649	729	700	689	681	686	690	694	708	656	697	704	718	720	685	647	668	714	696	706	684	706	674	670	698	660	655	689	691	732	697	665	702	721	710	731	688	680	676	649	706	719	707	716	665	688	717	664	678	724	720	712	657	685	720	676	683	707	659	682	682	701	630	695	682	711	761	670	696	653	659	694	704	691	701	688	745	718	725	708	716	703	627	655	667	712	683	693	692	688	675	678	749	693	702	678	664	719	698	692	689	715	724	719	703	698	671	702	748	702	693	687	700	723	728	706	688	715	752	690	735	689	777	668	746	696	698	667	729	705	680	736	719	698	712	659	679	679	736	639	708	733	722	713	678	698	707	703	688	667	692	620	698	700	690	697	659	713	685	659	674	672	718	722	711	731	703	667	701	708	709	704	685	665	712	732	678	662	695	744	691	688	685	722	700	721	694	711	691	705	722	693	700	696	733	706	670	710	679	678	655	694	744	746	686	682	745	689	691	705	715	618	686	668	664	670	688	687	740	668	697	715	702	707	647	691	697	713	711	704	628	679	673	721	733	724	694	666	712	691	693	684	726	706	716	720	694	696	685	755	740	683	653	723	663	690	688	703	680	673	676	682	673	737	668	705	670	688	667	761	722	717	697	691	703	680	681	667	700	738	661	705	706	688	718	687
3395	3538	3037	1590	1203	989	869	729	772	655	661	654	635	619	575	619	564	590	557	570	571	567	595	551	563	577	510	559	555	586	557	536	551	542	528	546	521	560	519	566	525	579	531	540	568	547	564	528	585	570	543	523	541	560	537	551	540	513	528	546	550	516	527	517	566	531	536	542	555	551	593	536	535	539	528	521	546	590	557	557	548	542	520	523	573	526	532	563	522	524	567	542	539	535	591	522	540	503	518	526	542	530	561	559	519	489	502	555	563	507	532	512	510	558	541	567	530	503	486	550	549	567	560	546	494	549	545	547	532	552	474	544	560	537	527	517	537	532	555	559	495	537	507	513	520	576	546	536	546	517	536	511	558	566	520	518	543	556	541	522	537	542	552	527	554	540	535	551	521	540	529	517	539	523	555	519	497	535	526	520	524	537	581	541	521	551	551	502	546	521	521	472	476	545	544	509	543	525	521	549	526	541	567	551	582	562	536	528	534	565	552	528	536	526	515	512	565	523	474	551	556	498	520	547	557	524	534	530	550	497	503	547	533	513	578	545	546	508	502	534	509	532	507	513	526	539	584	553	567	522	554	525	493	521	532	556	537	509	514	552	541	542	506	583	511	504	540	515	514	562	548	547	539	508	570	520	496	564	574	543	556	531	527	508	476	535	518	526	505	528	529	527	545	502	526	532	501	509	476	530	513	475	542	512	561	537	522	535	502	535	528	503	551	526	526	559	548	514	511	541	532	527	505	555	531	498	552	522	539	536	501	557	542	518	536	546	508	537	527	545	520	568	566	499	571	540	553	542	511	530	544	535	510	492	556	558	585	531	565	528	556	580	538	504	504	508	477	520	521	511	551	528	523	520	515	553	545	520	527	557	531	552	554	525	499	541	507	483	539	548	535	500	606	566	528	504	530	561	518	506	542	555	527	540	525	496	501	495	519	560	555	504	518	536	507	519	542	568	520	535	494	508	557	535	502	558	488	511	550	553	527	551	544	509	530	534	574	572	510	513	524	520	524	509	511	550	569	504	571	534	521	538	516	487	542	526	522	534	558	532	502	533	541	535	559	594	489	536	513	526	536	556	562	551	508	539	561	526	560	504	522	521	533	554	545	539	514	551	523	523	518	511	490	542	567	546	538	539	522	494	557	550	513	500	523	576	551	549	554	568	540	527	533	524	543	544	561	517	560	554	574	510	554	541	549	500	511	490	526	530	536	506	537	530	515	513	569	504	527	508	510	535	530	504	524	494	554	486	526	499	519	556	490	491	547	563	504	502	566	549	549	524	497	504	536	525	538	564	510	498	548	487	517	521	523	530	536	570	542	558	517	532	492	544	521	519	560	469	537	484	520	523	531	540	541	561	511	518	509	543	526	547	519	521	519	536	517	562	509	517	532	519	557	559	550	570	496	551	498	515	526	584	520	531	549	539	522	485	536	548	537	551	541	522	488	478	529	542	500	566	555	563	515	521	521	502	542	547	513	533	532	544	497	500	539	531	545	543	529	543	518	510	526	543	578	555	530	527	550	544	511	537	517	537	532	542	528	525	517	507	537	545	537	516	541	533	475	539	535	536	523	556	565	527	578	535	509	528	536	561	538	548	525	534	523	555	455	488	555	515	567	536	519	534	522	498	522	550	516	530	558	565	519	547	524	548	512	545	515	566	545	567	525	543	532	514	547	565	525	507	540	542	590	525	558	524	494	501	529	532	527	510	520	556	517	545	530	545	522	563	477	490	468	501	532	520	535	535	485	510	528	519	532	508	483	532	508	528	534	546	569	506	548	571	496	588	554	525	554	541	585	537	505	509	528	522	504	516	517	499	524	529	536	531	505	508	532	559	554	504	549	513	515	501	518	496	532	520	527	547	542	532	543	563	554	525	527	537	526	587	539	552	538	536	511	560	549	492	550	513	556	533	541	529	549	528	551	497	551	488	526	533	532	513	536	541	530	525	528	489	529	568	537	509	523	508	516	554	569	531	532	547	515	524	529	534	523	543	507	514	522	536	589	516	533	531	535	515	503	548	517	543	508	544	510	510	495	491	528	510	579	541	487	527	507	506	570	538	547	474	511	541	502	531	534	547	531	538	540	515	525	532	522	563	544	572	520	523	568	523	548	522	532	505	523	524	508	557	571	560	467	525	488	523	525	519	537	535	545	535	527	537	508	516	505	480	526	540	504	566	556	538	547	495	539	537	537	531	507	522	530	480	499	551	520	529	562	514	572	583	548	609	567	523	544	581	552	564	521	523	504	507	525	468	509	501	525	562	517	513	520	541	507	512	508	536	524	527	554	533	512	529	531	511	520	520	529	478	521	524	507	521	546	550	543	531	523	498	514	528	568	521	562	536	518	491	502	536	554	578	499	521	492	548	517	539	537	551	546	511	475	535	532	535	550	511	551	544	527	538	516	526	546	530	519	504	571	519	500	521	538	574	563	530	508	539	541	501	535	539	569	513	528	530	473	531	501	532	529	504	541	524	540	509	514	536	546	587	512	514	530	490	487	563	521	553	526	549	521	530	507	508	490	515	541	565	499	517	589	564	542	545	554	554	538	507	528	512	523	498	490	507	492	547	538	533	528	531	499	494	526	571	564	555	472	509	564	479	544	506	529	513	534	530	544	538	505	507	552	531	530	473	514	535	482	532	532	507	547	509	529	483	542	517	547	541	564	550	515	490	526	495	546	551	485	540	564	510	543	506	524	522	510	539	502	520	510	546	538	509	554	513	515	540	499	527	559	553	507	534	491	552	511	559	551	525	517	559	506	491	540	539	561	502	557	498	514	512	539	584	498	535	536	532	518	549	544	542	551	519	567	522	528	569	528	581	558	567	543	560	547	521	512	545	547	517	523	566	541	540	517	495	551	547	520	535	546	526	551	554	513	524	483	516	560	507	503	539	509	559	482	517	550	500	515	533	530	531	468	508	520	531	564	531	481	497	523	536	522	524	514	538	505	526	516	503	513	514	552	538	503	487	572	521	578	502	534	543	533	503	539	520	525	543	545	532	509	572	525	533	535	521	492	531	576	517	517	502	573	527	531	515	568	577	550	525	540	527	529	521	565	539	541	554	515	516	498	501	541	538	515	502	570	515	550	484	480	565	581	534	508	525	513	534	511	554	490	577	515	491	487	522	535	512	541	533	581	547	534	486	561	541	497	490	529	531	503	520	518	548	485	591	488	545	546	509	537	523	553	524	521	532	479	490	519	516	507	501	524	502	527	518	490	482	519	492	517	522	520	496	551	471	523	522	526	503	517	541	515	522	545	532	531	481	551	500	505	524	592	540	498	566	552	516	564	514	502	567	527	481	531	528	532	521	511	515	517	551	514	522	563	513	507	534	511	532	481	503	512	537	524	518	507	508	525	550	521	530	531	580	547	576	527	512	512	526	538	569	512	528	522	520	487	510	532	519	533	528	551	500	561	539	524	529	559	519	532	534	534	522	483	540	525	528	521	487	561	544	518	522	519	520	567	502	493	515
24509	21462	28832	24517	21460	9378	1814	1186	966	960	955	881	850	914	843	833	809	837	839	846	821	801	849	795	802	741	814	758	758	794	829	750	793	755	729	748	845	780	796	808	748	777	797	747	789	822	763	760	806	785	776	759	754	807	772	753	758	821	780	734	784	739	756	806	709	757	748	757	756	759	741	781	747	775	787	767	745	768	779	784	817	819	812	747	838	771	803	747	722	807	762	778	790	770	763	797	756	743	734	806	758	754	790	770	765	763	772	794	750	849	781	797	752	747	737	726	736	775	765	721	780	743	728	734	778	767	796	714	769	715	833	776	762	749	737	741	749	761	761	762	756	800	748	760	778	749	738	751	811	757	775	760	707	748	777	776	701	755	764	773	769	741	760	777	738	734	803	742	718	754	768	733	713	773	813	743	787	722	806	786	792	798	773	766	749	783	706	778	747	784	763	696	773	751	764	719	724	685	761	735	753	782	739	725	749	773	759	778	735	792	706	796	766	717	739	765	744	785	788	688	732	807	753	819	786	771	757	752	754	796	800	801	726	752	729	746	815	729	758	740	764	811	820	693	738	739	753	787	747	764	730	789	749	737	787	748	782	762	761	740	751	732	794	734	783	761	800	712	732	768	760	787	726	749	733	787	743	782	753	804	779	765	776	751	779	748	775	795	761	785	726	755	771	724	722	745	725	797	722	774	794	757	777	749	711	763	754	757	788	795	727	734	726	763	730	726	738	766	782	747	726	737	766	813	716	754	826	751	720	716	794	749	737	740	716	721	736	722	771	737	738	753	733	788	729	750	759	774	787	787	817	771	732	750	780	744	771	779	763	735	763	740	729	804	767	761	791	766	764	764	754	801	744	698	761	735	726	721	827	754	789	745	797	733	791	746	762	745	728	762	751	724	746	708	773	737	794	727	713	811	735	760	760	735	757	751	782	741	793	759	800	771	741	763	758	755	743	744	770	742	797	724	772	724	749	761	767	749	734	730	728	776	776	730	768	760	745	740	780	778	743	769	719	733	718	792	756	746	748	774	740	767	731	759	740	750	778	764	770	766	778	767	719	770	748	732	774	774	682	766	741	753	782	760	739	749	770	726	761	754	757	756	741	722	728	767	779	781	734	759	767	746	787	755	731	808	794	706	753	751	758	747	778	743	735	792	797	725	717	712	792	747	766	758	742	781	724	736	758	773	759	786	766	766	738	721	711	824	735	781	741	745	806	770	730	764	750	729	709	748	791	764	736	832	766	755	774	764	742	751	721	711	740	766	717	694	753	736	729	770	715	753	749	764	778	709	691	755	750	759	756	785	720	735	721	731	728	759	765	749	746	741	754	709	748	743	737	761	764	778	749	790	743	750	715	742	705	742	756	757	751	757	793	756	804	767	793	737	820	773	768	745	725	767	761	730	711	765	744	754	784	736	758	722	773	725	740	726	770	736	715	717	784	819	787	768	740	756	719	731	733	710	730	777	785	746	826	772	734	764	719	766	769	752	782	791	780	757	793	773	802	737	735	735	727	761	749	764	783	738	750	765	788	766	798	785	734	773	705	755	794	724	750	735	758	699	803	768	812	793	734	757	766	711	813	779	705	769	769	746	710	757	746	779	749	741	770	799	721	769	767	736	762	744	757	747	726	759	710	782	739	786	757	749	804	727	795	792	763	774	711	735	756	718	774	755	733	746	759	795	736	736	722	734	752	742	742	795	721	766	706	742	677	729	745	772	805	770	789	762	736	711	741	796	777	723	772	764	723	777	780	737	754	731	746	771	780	783	786	739	768	753	775	768	754	791	666	735	768	758	732	750	721	726	727	762	769	730	706	744	706	754	771	728	743	755	770	767	758	737	719	736	738	776	763	752	757	732	768	730	735	810	734	783	714	752	821	759	769	758	757	784	780	717	756	733	777	765	752	738	775	839	750	761	730	747	738	722	780	794	742	789	800	792	728	733	700	772	703	772	729	746	741	743	721	817	718	764	755	760	748	785	742	769	763	702	732	724	719	807	745	760	779	713	761	790	743	734	735	693	764	743	739	740	760	777	800	700	762	757	782	729	807	762	765	772	765	801	707	742	723	726	717	758	767	740	723	721	718	737	801	753	773	774	691	751	775	743	806	724	709	743	703	766	778	769	763	736	755	745	757	825	773	772	759	807	765	741	741	722	750	750	744	766	756	764	755	763	768	806	753	735	752	765	759	795	754	862	795	727	734	735	733	740	773	712	725	811	699	737	778	723	766	781	739	758	713	774	759	718	767	722	752	746	769	745	777	723	734	714	688	715	759	768	747	752	785	769	787	742	741	813	775	759	744	740	724	749	738	735	773	792	731	736	728	750	725	726	719	729	745	748	733	800	740	702	759	751	712	752	777	802	738	756	758	813	759	709	762	730	714	767	739	755	790	709	773	788	807	783	742	721	723	805	711	760	736	763	743	696	772	772	785	766	782	753	790	740	751	754	734	783	790	744	835	758	756	769	757	765	770	729	779	731	777	751	769	720	767	741	739	768	725	731	728	796	764	839	698	747	751	761	760	727	780	737	764	736	746	744	719	755	729	828	764	708	786	751	799	763	724	758	768	800	792	762	804	762	750	788	723	773	759	701	750	743	770	776	760	797	782	793	762	781	802	762	742	756	742	769	770	752	777	760	736	722	724	750	750	744	783	707	747	768	756	692	761	734	740	746	762	744	732	772	805	743	720	749	732	742	770	753	768	723	706	741	730	777	759	727	790	812	718	719	772	776	761	765	725	783	766	780	745	738	761	794	768	771	768	766	764	801	795	752	735	775	773	803	830	732	741	741	758	766	808	710	724	711	766	739	771	764	734	769	758	767	713	704	767	732	774	739	730	787	740	747	746	778	747	735	722	750	743	734	825	780	751	741	801	756	721	772	728	743	784	775	770	725	779	739	801	735	710	744	805	814	774	728	736	769	729	743	734	766	793	791	790	730	729	737	748	735	761	722	772	759	768	737	762	713	801	744	759	778	780	739	730	766	801	732	773	704	732	720	712	747	720	773	719	740	726	730	792	762	792	808	803	752	755	784	755	765	715	748	769	765	750	727	768	737	738	734	769	782	741	730	778	734	753	708	788	710	758	744	745	696	710	767	774	780	733	756	762	762	775	724	768	739	733	717	785	739	756	754	779	726	749	733	756	795	721	737	716	749	729	731	765	718	752	717	714	749	789	746	768	735	792	771	795	770	753	751	752	753	712	810	762	756	732	759	723	763	755	758	750	744	696	682	758	762	760	769	711	750	775	734	727	768	726	713	738	777	750	787	716	711	696	766	756	745	785	750	731	729	759	800	726	744	757	754	773	736	757	763	745	728	714	716	744	759	721	729	767	752	778	753	736	758	767	728	785	768	774	772	707	743	745	795	767	765	717	766	738	746	748	744	753	749	783	689	742	759	829	782	750	796	722	784	736	764	743	749	751	718	794	675	733	758	706	759	781	733	746	736	818	741	715	781	703	757	758	770	737	771	798	766
3754	6097	5174	2680	1773	1469	1221	1088	942	853	842	839	745	770	688	734	666	626	675	664	684	633	612	622	654	658	573	603	566	602	641	590	605	607	656	618	566	536	601	576	660	590	606	601	588	627	586	601	580	637	582	615	589	579	645	611	625	574	635	579	623	627	632	544	643	623	577	620	623	605	572	586	612	586	577	608	564	600	583	552	540	627	551	596	603	632	588	585	607	626	586	604	590	605	636	526	591	561	603	610	589	572	583	621	656	578	592	584	550	645	588	596	582	570	583	593	557	621	578	574	575	609	627	572	602	562	590	537	570	563	605	630	627	575	579	596	592	583	603	539	569	583	585	561	592	588	583	593	589	589	559	608	603	584	626	553	593	626	602	596	586	574	620	578	539	535	598	591	607	620	618	601	589	565	600	592	583	582	590	612	604	585	587	587	597	617	556	557	569	549	544	583	614	562	550	550	592	586	554	613	598	567	566	558	562	574	600	599	574	586	624	531	548	590	602	624	580	598	583	583	614	546	594	579	591	631	635	545	574	580	590	571	568	641	571	624	566	592	557	616	604	587	578	542	573	605	594	601	551	555	590	599	602	532	576	591	583	632	598	598	568	585	568	553	533	565	607	621	639	535	602	566	542	601	603	567	566	586	573	549	569	620	564	595	579	588	637	562	572	549	617	558	551	554	564	594	577	559	544	586	573	591	568	574	593	584	568	598	568	567	592	611	590	589	579	634	570	592	594	559	601	580	595	598	597	583	588	611	565	586	610	594	556	559	590	591	589	534	580	571	538	573	600	582	614	621	610	604	587	558	593	608	558	596	599	571	592	544	556	583	554	551	603	589	564	608	610	561	581	608	587	597	563	588	623	569	608	593	595	574	565	575	596	615	566	594	598	609	581	609	558	592	581	554	584	582	543	568	561	637	575	582	593	573	596	582	574	596	555	524	616	581	586	549	534	589	547	583	566	586	594	583	600	588	573	600	566	601	587	568	585	562	611	599	544	600	560	563	608	585	565	581	584	579	578	560	556	579	577	607	577	576	561	569	588	562	546	616	579	560	575	611	598	571	584	564	592	560	577	582	567	583	586	574	575	570	488	564	609	558	579	559	554	624	599	549	550	600	555	522	552	626	627	566	591	549	588	588	578	568	529	601	568	579	603	552	582	577	611	587	593	578	580	587	574	588	563	582	540	582	558	648	604	559	557	572	600	573	594	613	564	552	603	564	626	578	556	576	604	556	571	584	588	583	596	578	563	587	584	564	625	596	581	562	560	562	499	547	587	585	562	571	533	552	577	597	593	569	574	583	554	597	565	609	584	597	553	555	584	604	558	579	633	557	580	560	572	577	591	604	581	568	527	598	602	597	611	568	553	558	552	589	594	605	578	569	600	595	579	568	603	559	577	534	618	564	548	557	619	533	591	563	585	652	608	581	580	620	564	534	564	582	556	564	596	586	600	591	564	575	581	613	573	588	575	568	557	585	559	570	546	597	586	605	577	603	551	559	565	579	612	584	544	606	596	635	573	568	629	549	584	562	563	575	630	551	600	586	606	592	622	537	564	576	599	569	600	632	601	567	606	564	570	558	552	541	601	561	593	567	542	562	563	617	577	576	557	603	602	634	566	612	581	596	570	591	616	574	547	566	590	559	616	631	573	574	608	626	592	603	569	556	566	548	569	573	572	539	560	535	542	568	573	544	589	605	562	543	552	571	570	534	634	592	650	607	594	619	550	591	582	587	589	552	551	594	573	605	588	562	572	526	561	546	579	572	608	617	627	584	577	554	608	546	586	563	554	594	555	594	572	582	550	551	565	575	613	597	596	546	589	586	553	616	574	548	630	557	582	578	550	542	565	587	576	530	544	545	632	584	582	567	592	557	588	535	584	664	627	605	581	565	522	550	593	562	562	609	530	586	612	596	560	596	585	580	585	574	589	620	595	567	542	598	591	541	570	554	559	554	617	530	622	553	593	558	522	557	566	560	551	574	541	535	596	579	545	577	594	570	607	576	598	593	607	555	570	599	554	582	548	602	552	568	546	504	556	587	619	605	582	574	550	580	608	543	537	611	583	562	573	570	562	568	579	582	580	559	575	605	559	624	577	545	565	615	566	571	596	617	555	576	579	595	562	570	599	566	535	608	574	558	572	571	591	576	570	544	577	559	584	538	586	595	590	553	595	581	551	563	540	577	559	589	587	530	578	522	601	562	593	598	581	579	566	508	557	541	546	563	594	560	547	541	566	570	548	570	580	565	562	607	576	550	583	542	564	569	571	532	572	593	579	543	580	572	549	558	578	592	557	541	545	589	608	583	565	574	579	567	546	571	564	573	592	593	576	596	525	602	553	599	543	577	549	551	555	584	602	608	587	567	613	599	582	560	582	536	578	586	576	621	538	564	606	579	565	619	583	590	609	532	567	559	608	522	579	603	565	549	592	568	578	542	595	586	543	611	541	598	578	568	546	540	565	573	552	607	594	594	568	593	530	588	592	541	572	566	551	560	566	597	588	607	597	597	526	555	560	544	564	561	555	558	612	575	577	581	554	578	582	620	590	569	542	578	593	577	536	609	588	577	595	603	575	555	577	588	561	569	571	576	555	596	572	537	566	577	589	547	587	575	600	564	543	598	599	584	614	571	547	573	596	627	561	568	584	586	513	558	603	541	606	572	587	566	560	547	610	584	572	582	555	582	571	592	604	607	557	586	573	569	610	549	550	560	573	582	583	545	577	594	580	574	558	563	577	549	579	570	582	607	573	579	582	595	579	538	579	604	562	612	576	589	559	587	539	583	570	584	569	619	597	567	582	634	592	616	556	553	609	619	580	551	596	579	525	624	598	559	584	606	539	601	589	591	550	572	578	558	592	539	572	552	587	569	597	541	539	563	548	587	598	574	595	550	564	568	545	547	618	543	570	568	557	605	591	561	581	563	569	570	576	603	610	552	579	562	583	560	562	592	618	554	548	579	551	600	567	604	609	587	565	546	565	572	587	594	593	558	533	585	551	589	561	554	581	605	565	546	589	574	603	587	583	593	554	619	563	587	578	559	601	563	575	613	584	569	608	597	589	593	604	660	576	599	568	566	603	596	551	584	567	600	580	559	556	604	585	561	560	584	604	623	542	573	596	579	584	578	522	577	606	584	565	559	546	558	553	556	584	615	559	601	596	554	572	589	585	566	581	546	599	591	555	582	565	582	586	590	614	578	571	597	576	605	607	581	559	548	584	567	570	573	577	553	595	571	564	545	508	574	594	564	592	557	590	551	585	561	568	579	565	571	616	517	534	600	563	581	542	526	564	600	547	572	606	577	541	557	573	568	558	573	564	562	594	618	599	624	582	589	621	549	563	557	581	571	611	586	581	586	582	618	608	607	563	551	541	586	588	584	567	551	593	524	612	555	561	569	569	574	548	571	629	590	575	555	530	533	542	584	576	520	565	592	591	539	537	550	582	555	561	590	529	530	600	580	625	599	589	598	602	544	547	575
27933	10660	831	494	327	324	305	337	321	358	292	331	308	304	281	294	353	320	299	302	294	330	332	346	296	305	311	293	319	295	321	305	339	277	286	321	314	295	339	325	315	299	305	333	308	314	336	323	315	309	331	350	310	314	321	292	336	282	329	315	316	327	300	320	281	325	270	329	302	335	299	269	297	334	298	284	348	285	337	309	325	322	297	321	321	299	332	318	310	315	320	318	312	289	298	318	305	313	338	319	337	321	335	306	314	283	339	314	315	343	316	326	286	296	336	337	318	308	331	315	316	308	326	282	288	308	337	309	305	320	330	285	305	298	301	296	323	306	316	321	298	317	311	297	296	299	301	306	332	308	318	299	332	320	297	314	303	336	294	344	315	327	292	305	317	326	302	318	308	322	316	279	300	342	346	320	302	318	314	318	286	332	294	339	326	307	304	326	313	304	342	316	325	296	358	296	324	302	332	331	288	298	296	284	354	331	306	306	312	307	329	289	321	322	310	273	273	309	345	342	325	310	312	317	323	289	291	292	327	316	321	292	321	309	299	327	318	347	325	334	278	285	327	321	331	293	310	308	327	308	328	306	340	304	321	321	277	314	316	309	330	321	305	324	285	295	327	305	330	339	324	306	326	309	336	297	293	296	300	324	302	278	338	289	306	315	298	303	293	299	309	301	356	301	309	308	312	280	330	331	309	294	296	295	282	301	314	305	291	298	296	286	317	304	284	319	332	310	346	313	314	285	330	318	293	315	294	313	315	352	307	312	319	324	282	295	324	314	295	326	318	333	321	289	300	286	308	360	314	317	301	340	299	297	304	318	365	308	314	324	298	282	315	346	323	285	308	321	323	314	308	306	313	310	320	326	282	295	305	319	315	300	286	303	331	296	315	280	340	303	330	310	278	342	310	308	290	289	279	316	304	330	319	328	303	325	294	314	321	323	302	342	344	320	342	299	370	290	310	280	346	319	325	326	338	354	332	328	328	309	325	305	334	321	347	348	310	312	311	318	275	290	319	308	264	334	337	317	305	296	342	342	323	343	314	303	282	305	310	285	328	324	322	306	310	297	290	334	318	334	311	311	330	326	334	316	304	305	342	311	277	323	305	303	305	306	291	327	334	295	319	310	344	329	318	324	303	288	323	305	294	313	307	321	316	304	297	300	333	311	293	305	308	321	322	329	294	290	310	305	282	325	331	329	357	317	323	291	319	327	308	334	303	310	338	336	312	306	330	309	313	301	289	288	314	281	289	324	308	349	323	324	292	303	342	295	316	310	302	329	303	291	320	310	309	314	319	309	313	312	322	330	312	320	306	292	305	295	316	320	318	307	341	319	316	309	337	341	316	308	300	336	348	300	306	334	304	283	300	320	338	315	325	303	289	303	339	318	319	315	293	337	308	295	300	297	311	298	315	295	297	364	314	309	321	342	335	321	290	334	300	295	323	334	306	348	309	334	294	293	339	315	351	331	320	323	315	300	317	309	294	299	332	315	335	325	316	315	304	320	304	337	300	339	296	331	317	349	294	268	323	306	302	285	301	366	310	316	327	284	307	331	350	288	327	314	316	319	330	300	304	325	305	306	307	334	299	320	355	301	288	319	319	321	303	293	354	313	332	287	277	325	285	303	325	301	306	302	284	333	275	315	289	324	310	329	341	344	316	282	310	298	312	282	321	292	319	319	317	314	330	301	315	321	323	295	314	300	337	319	316	302	353	344	317	297	318	323	316	293	334	294	332	307	337	308	303	324	316	316	347	277	302	297	326	300	303	304	324	300	320	320	307	319	296	336	325	318	324	322	303	290	314	320	319	337	313	288	324	329	334	339	314	344	337	293	333	313	310	335	319	308	327	334	311	313	287	319	281	296	340	325	326	334	327	334	319	307	307	290	311	291	311	302	304	337	334	290	281	308	300	297	329	307	308	313	310	332	308	316	295	287	307	335	292	291	351	341	297	306	310	299	321	257	318	316	287	306	349	287	293	313	290	319	312	304	297	311	311	304	321	329	288	334	310	324	327	297	322	305	326	294	300	283	327	290	323	311	298	325	305	301	295	346	320	332	348	321	334	326	307	300	316	310	310	325	319	302	328	315	292	328	300	304	282	335	333	313	332	305	320	361	310	297	304	285	322	301	309	309	322	339	320	307	345	289	336	308	305	334	303	309	278	292	344	300	305	304	308	318	288	318	273	288	316	312	346	290	347	323	307	278	275	315	304	353	321	305	315	282	301	317	296	321	343	280	303	299	306	308	300	288	314	297	292	335	322	345	321	336	303	278	328	279	333	299	278	310	301	290	312	322	335	342	287	301	311	311	330	320	316	323	300	306	324	320	324	283	313	317	333	298	301	287	314	326	322	286	313	325	330	312	339	323	290	308	303	286	296	324	326	293	292	319	324	284	329	343	299	297	303	311	308	296	332	318	320	301	341	327	297	334	338	318	308	318	302	337	288	331	331	292	295	287	332	320	297	323	307	283	325	315	307	302	308	314	331	311	288	351	290	311	331	303	328	308	304	276	314	331	313	312	318	290	333	315	344	325	287	301	307	338	321	304	340	302	314	306	303	334	340	322	330	327	323	331	304	321	290	338	302	295	323	325	294	323	320	325	280	287	319	297	316	352	295	325	303	328	308	338	302	314	323	326	331	280	335	344	354	324	276	330	302	334	311	338	304	290	296	309	328	322	342	315	285	339	344	311	313	299	292	294	312	310	313	295	308	304	325	298	298	324	300	335	313	297	326	299	321	305	329	320	327	318	315	336	317	310	288	308	290	302	336	334	311	283	315	309	326	334	310	310	329	306	330	331	311	313	312	312	342	316	307	297	310	295	292	301	315	300	338	287	303	311	300	289	293	309	298	314	313	330	295	330	353	315	312	360	287	301	307	299	327	297	302	289	300	270	290	260	319	303	308	324	277	318	298	331	303	319	307	330	309	312	279	321	305	307	339	328	319	281	290	339	293	345	345	294	292	310	277	330	319	332	329	313	296	364	305	315	300	328	324	342	293	290	308	295	301	318	320	322	316	284	306	307	305	317	324	314	336	317	336	317	316	310	303	357	311	321	321	282	303	295	307	292	335	309	299	302	291	327	285	313	274	303	321	346	314	325	284	311	319	307	308	323	350	338	310	322	296	272	297	307	310	323	335	323	313	333	310	308	322	313	334	318	289	300	306	294	320	312	310	290	311	326	332	312	290	322	292	289	312	337	309	312	309	295	287	277	315	309	281	309	323	317	302	280	305	318	274	338	312	338	329	315	328	312	301	334	294	314	328	318	304	305	301	319	304	283	328	322	315	334	302	378	313	328	313	313	325	319	282	298	339	309	327	334	324	323	299	302	309	289	281	316	308	332	328	335	330	288	322	331	319	269	315	287	299	324	326	346	323	333	317	343	296	284	338	292	320	320	321	333	292	277	313	309	335	336	338	276	298	297	318	281	337	321	336	295	302	342	307	310	286	345	308	316	321	279	330	337	299	313	299	300
4651	427	349	315	277	272	281	275	260	245	247	248	219	262	226	255	247	247	201	234	244	241	271	239	219	213	228	215	240	223	241	239	240	224	231	247	239	214	249	198	247	252	237	237	225	256	221	219	222	249	239	271	237	244	226	240	221	236	251	234	226	228	233	212	243	230	287	227	215	240	269	222	260	240	252	226	233	254	233	219	224	258	230	221	259	239	250	225	230	230	243	257	266	229	241	245	253	217	228	232	256	257	240	249	223	219	231	234	231	229	211	219	227	239	252	235	229	223	239	242	236	236	237	233	223	224	252	268	238	230	253	227	259	220	235	235	251	264	221	237	223	231	228	219	219	204	242	242	259	226	238	261	209	232	219	219	228	230	238	232	218	245	240	232	252	257	209	238	233	240	218	227	221	248	209	261	224	231	221	238	226	244	246	235	241	258	236	229	243	226	227	251	231	230	251	226	241	206	225	254	226	244	246	226	239	223	240	261	262	211	249	228	215	239	255	214	238	263	264	221	249	218	249	240	232	245	239	228	239	242	240	235	208	243	220	221	227	228	257	228	239	212	214	220	236	230	228	247	223	240	239	254	214	234	230	230	226	248	217	265	237	207	279	239	266	227	239	256	244	239	241	233	221	251	236	242	241	213	238	226	237	219	225	226	220	235	210	224	219	248	245	260	269	225	239	223	226	233	207	189	244	223	233	214	245	214	228	254	236	218	233	230	219	254	243	238	242	239	246	239	240	217	233	232	221	235	274	232	233	247	210	265	231	225	266	250	235	221	252	262	218	243	256	260	248	248	226	233	249	243	247	221	232	261	235	240	248	237	216	270	265	225	228	224	245	224	193	232	251	229	259	243	247	240	244	224	231	263	234	240	251	219	246	228	239	237	256	240	221	216	197	229	216	257	238	239	259	238	214	227	244	224	240	248	229	230	229	207	245	254	198	254	228	220	246	221	237	236	222	239	252	237	239	231	239	223	225	258	231	218	234	235	253	223	238	214	268	214	244	240	229	244	247	224	224	257	232	262	244	236	227	248	226	200	225	247	212	238	252	248	244	240	235	240	214	223	225	237	223	235	204	240	215	249	255	254	207	233	250	229	227	256	254	231	248	229	254	240	262	235	253	231	244	232	253	224	212	231	220	225	233	204	217	241	222	235	253	232	266	249	255	218	247	232	227	235	220	257	232	237	251	250	246	223	241	250	226	223	224	205	226	226	234	216	231	226	229	248	235	233	254	227	217	232	253	223	222	215	209	216	247	248	241	225	240	236	231	245	218	250	219	244	238	245	268	249	236	246	242	257	206	264	231	225	226	223	243	260	221	246	247	234	239	242	227	247	231	253	218	254	225	252	247	230	225	236	228	248	251	255	226	210	244	245	215	221	236	249	263	252	253	221	257	233	230	227	240	214	242	222	252	268	243	250	237	230	277	239	235	267	235	263	227	249	244	237	233	216	244	230	215	259	239	230	243	207	257	230	242	210	239	237	244	275	215	207	232	260	233	258	214	221	228	246	216	242	213	246	247	255	238	244	228	208	239	263	254	238	253	224	232	224	221	268	255	242	224	224	212	233	233	218	244	245	254	238	262	219	250	248	236	218	235	236	248	209	237	223	236	258	231	270	255	228	232	207	212	229	236	233	237	232	213	247	259	245	220	225	255	226	233	222	263	227	226	251	210	207	224	230	242	214	210	217	238	260	258	250	244	252	230	238	198	223	224	250	239	243	233	243	238	237	238	244	226	227	245	242	242	214	248	229	215	239	256	253	224	225	281	237	246	234	231	238	213	213	228	240	240	259	235	243	237	249	229	247	240	231	215	213	222	223	243	224	252	228	220	248	246	231	228	242	218	225	244	225	249	257	265	247	259	243	231	232	268	248	253	238	240	280	260	233	211	216	237	231	217	256	242	205	213	244	261	251	225	227	251	237	251	234	208	247	238	229	227	242	207	252	207	218	227	243	221	227	216	219	241	241	217	239	247	210	245	232	225	254	227	227	239	237	218	232	211	216	224	217	224	258	203	232	230	225	240	231	212	212	234	234	229	253	231	223	229	232	248	216	256	232	238	232	242	216	227	221	237	234	231	237	216	240	228	235	248	226	245	228	231	233	223	248	259	248	222	243	234	230	223	238	230	217	220	240	223	233	248	215	238	251	259	238	239	226	247	231	249	234	233	251	224	233	235	224	259	217	226	271	228	224	238	234	229	240	256	247	246	242	224	220	235	244	242	218	234	234	238	214	252	240	210	232	251	241	258	248	253	222	227	247	228	230	236	242	253	221	195	219	235	230	238	208	220	221	240	237	258	251	222	264	236	226	233	249	231	243	238	224	229	230	232	238	249	237	241	238	249	222	247	262	236	236	223	247	236	232	250	247	247	231	222	241	240	237	252	236	236	224	226	216	242	249	214	228	234	223	256	241	237	234	261	237	233	240	202	237	247	220	245	258	211	251	246	253	254	255	214	217	244	236	259	239	239	225	216	259	232	243	220	233	256	239	243	240	235	225	208	239	201	278	211	255	259	258	226	242	251	227	232	234	257	263	238	220	203	244	233	235	223	202	224	230	236	238	254	241	247	224	227	256	217	242	252	257	235	258	233	223	231	236	232	209	271	239	222	243	254	251	225	218	232	272	253	224	248	209	246	221	235	235	246	238	229	234	209	226	231	247	262	225	236	221	236	250	227	203	215	233	236	232	270	229	254	214	238	218	238	234	224	246	199	244	214	246	239	247	227	256	253	224	222	222	230	235	223	237	229	228	236	241	238	250	218	262	240	232	240	231	223	209	252	216	238	208	258	226	230	224	233	221	223	229	238	217	242	237	215	246	216	210	215	250	250	230	239	250	256	231	238	240	232	242	236	256	234	252	241	211	223	251	208	248	239	242	255	241	247	250	231	236	233	247	251	229	215	245	248	217	230	228	239	250	221	247	230	222	244	257	227	214	229	231	198	221	244	228	228	198	253	234	244	245	236	212	247	246	225	249	227	238	214	228	220	253	210	252	209	235	229	266	236	258	216	234	230	241	227	238	254	240	235	232	231	215	238	239	239	242	226	221	251	235	264	241	255	237	227	240	219	233	234	222	246	238	265	269	217	249	230	218	223	260	251	241	230	244	224	229	247	243	218	232	235	235	249	237	226	237	235	252	257	236	240	238	238	264	249	228	252	255	231	272	224	229	246	218	267	252	219	249	235	233	235	238	224	237	207	243	227	238	223	229	237	211	229	218	248	231	256	227	220	252	236	218	209	208	246	224	213	230	244	225	243	226	244	234	259	224	250	200	237	221	238	244	233	250	239	227	245	220	243	275	259	248	221	250	232	240	224	231	243	220	243	235	234	232	240	224	253	262	209	218	214	251	212	245	243	234	232	240	212	213	236	239	236	236	232	222	236	204	257	231	225	230	236	223	235	263	261	245	234	235	236	241	245	248	251	223	232	237	255	235	231	249	236	223	266	235	269	229	229	227	243	217	217	244	254	237
25541	21516	27995	25456	11700	1631	1136	875	817	854	780	774	720	795	710	761	803	702	728	742	704	747	710	695	703	710	713	749	736	734	690	680	726	707	737	739	715	667	742	710	661	700	686	729	687	737	743	717	725	674	730	672	697	662	698	709	679	719	656	707	703	726	707	687	743	727	732	683	661	659	668	689	719	708	689	667	712	688	724	684	695	691	685	666	691	674	709	675	661	690	724	693	713	703	697	655	690	736	652	727	696	725	661	681	695	675	667	716	696	638	707	739	660	672	695	700	720	671	708	710	651	682	707	723	710	651	688	690	699	703	648	728	673	701	723	693	679	684	693	685	676	704	700	682	701	755	684	681	676	723	673	718	690	683	712	735	688	698	676	670	672	696	669	726	773	692	730	654	700	693	711	720	718	689	698	681	644	732	724	718	665	666	722	671	662	731	693	675	694	717	720	705	670	701	715	728	710	707	750	741	693	663	671	744	666	680	701	695	671	705	713	706	716	707	669	706	676	671	673	716	715	718	713	724	717	661	680	673	678	671	688	695	683	686	682	683	714	741	688	684	672	693	679	734	657	690	664	707	706	693	683	709	713	702	723	751	678	685	640	697	668	680	672	715	669	689	660	701	644	684	702	714	677	719	739	759	688	703	677	723	716	654	699	701	703	686	680	697	689	698	689	734	662	736	740	715	754	700	677	724	711	697	671	683	692	673	690	712	677	669	671	714	708	719	702	705	726	682	753	697	698	678	714	692	711	697	665	715	680	726	692	664	703	697	694	672	688	675	692	673	706	678	702	711	699	657	660	684	705	678	674	713	703	694	724	686	692	713	688	641	713	679	668	677	700	720	703	725	707	662	689	682	715	709	653	709	743	712	644	685	679	662	724	724	690	701	700	751	662	697	725	663	687	755	662	684	679	697	718	726	665	694	695	645	680	679	676	680	729	729	674	663	673	684	661	708	711	715	670	711	669	705	685	664	739	743	686	670	680	760	722	728	686	723	693	683	680	718	679	681	719	711	678	687	689	700	723	663	684	680	727	753	674	691	742	691	680	700	662	697	705	704	719	709	685	695	721	702	733	680	666	712	640	690	698	732	628	719	680	676	705	684	694	668	705	686	767	741	686	737	650	744	716	696	714	661	674	679	702	647	694	648	711	699	697	720	675	700	695	693	654	684	695	661	708	737	671	680	717	720	704	720	690	623	730	652	710	710	691	682	704	698	653	685	691	723	667	723	705	683	680	646	713	644	671	668	716	679	718	723	692	691	676	702	711	692	697	721	702	709	713	682	692	641	663	679	682	685	748	673	709	684	720	684	712	712	676	707	709	655	652	677	649	667	652	727	664	676	632	704	672	657	714	709	675	625	691	685	737	705	665	692	727	655	707	684	706	661	715	673	653	682	660	654	708	704	682	707	732	742	680	716	738	727	706	738	714	746	687	687	673	674	649	678	739	705	722	669	712	740	728	675	673	657	660	721	706	705	678	690	666	664	719	704	739	644	698	693	694	689	727	681	679	735	631	702	700	682	704	697	665	722	739	694	684	715	684	689	629	693	680	689	692	685	714	660	664	646	647	704	696	653	702	697	682	730	670	692	674	656	668	754	709	699	663	665	699	716	714	695	707	707	727	672	648	726	712	705	737	716	684	709	719	720	706	686	683	668	714	745	762	694	698	691	658	705	733	744	674	762	670	710	662	724	694	674	696	686	700	725	658	689	718	653	705	698	665	713	735	677	628	668	682	727	709	722	670	724	730	664	667	678	689	703	691	654	702	669	720	675	671	715	650	687	677	709	659	645	707	736	677	728	733	669	713	700	716	648	701	678	669	721	713	658	710	715	737	670	713	692	693	678	709	673	712	702	691	694	701	729	699	667	704	715	678	686	668	702	721	676	679	701	715	672	724	701	689	720	722	680	705	743	687	688	652	679	686	690	663	712	708	667	746	651	683	691	707	673	691	648	711	708	692	717	702	716	736	683	657	650	713	708	708	685	691	673	705	689	730	712	698	685	700	691	720	718	682	717	723	676	687	672	704	648	716	698	669	744	664	689	735	687	708	669	707	702	698	680	712	693	708	647	670	693	732	731	753	761	693	665	678	708	658	715	695	664	688	685	720	706	671	705	692	710	730	701	701	689	650	742	675	695	693	689	686	675	670	680	716	700	734	688	672	695	639	697	699	707	714	735	644	722	654	666	639	648	659	721	703	747	682	675	734	692	694	687	647	646	716	701	681	686	683	697	713	695	739	683	663	685	677	696	675	691	678	679	682	694	675	697	700	672	701	705	711	747	671	723	709	709	744	703	680	712	713	633	670	697	684	680	710	678	656	721	704	703	666	651	704	699	704	713	711	644	693	699	638	700	696	682	706	691	682	705	701	731	724	714	708	660	678	643	686	665	642	630	685	707	697	704	709	684	703	666	652	683	721	665	696	708	635	697	643	711	654	690	669	749	677	705	690	725	680	707	667	720	681	658	721	727	657	626	681	689	753	667	689	695	677	701	697	699	683	674	684	704	691	724	694	689	699	689	660	666	672	693	702	686	716	702	643	693	701	690	722	721	697	695	677	705	662	706	706	680	665	714	696	734	683	695	746	697	731	703	715	651	654	682	722	662	658	698	731	697	708	723	722	699	676	640	706	697	685	739	709	721	664	746	713	688	668	681	713	714	679	702	673	688	705	725	712	684	714	681	720	735	691	704	740	698	671	770	725	696	708	705	714	727	689	675	662	700	618	689	713	695	730	698	679	687	727	697	718	705	717	714	671	750	716	701	675	698	671	657	687	667	697	669	678	685	705	678	665	699	688	651	711	707	690	686	651	724	659	679	707	680	688	690	642	707	660	664	717	679	729	739	661	705	668	720	736	673	644	671	708	716	676	690	677	686	724	686	670	685	728	674	659	681	665	727	683	694	726	725	714	720	723	689	680	668	686	660	704	690	707	668	697	730	699	692	696	689	707	642	705	711	686	715	674	681	766	696	745	708	697	703	652	672	720	677	694	688	703	721	693	676	739	667	688	683	727	714	728	656	697	700	647	700	678	724	713	717	674	708	673	660	693	714	673	663	683	666	663	683	733	714	697	692	741	679	724	652	737	664	683	695	721	752	720	716	670	738	677	707	691	662	656	679	661	687	681	670	689	643	664	718	669	680	694	666	686	706	667	707	687	671	729	715	714	688	678	742	703	705	722	661	729	660	728	725	764	640	665	714	711	717	645	734	691	654	711	721	736	689	714	698	726	715	660	708	714	691	697	710	693	674	690	699	716	690	714	647	669	727	677	671	675	664	664	682	659	665	704	707	691	701	714	684	675	685	688	709	762	665	702	721	694	703	680	719	708	718	697	738	699	656	652	689	700	736	674	681	714	660	673	696	681	745	734	698	663	667	717	710	634	608	711	718	688	687	699	696	711	716	716	672	685	657	698	716	667	657	682	679	675	770	723	696	656	651	704	725	724	685	702	697	694	680	642	704	713	681	693	731	663	645
3503	3511	2969	1634	1138	959	906	729	718	684	667	644	591	660	562	599	562	577	577	567	539	553	559	535	563	538	523	548	531	509	525	521	549	558	584	569	597	553	576	538	538	464	535	565	566	521	562	557	558	551	573	571	529	505	565	520	505	529	506	566	508	554	541	532	562	565	563	555	514	501	550	503	520	570	544	550	559	538	513	552	516	554	507	499	534	522	523	522	561	529	556	528	490	574	536	505	526	513	527	515	509	524	569	565	515	517	573	525	552	513	485	551	534	555	544	543	523	513	552	487	511	532	518	530	548	479	549	514	537	589	598	533	527	521	521	546	503	500	523	556	536	521	546	535	536	532	524	510	604	569	554	514	566	477	534	528	540	520	529	490	535	540	486	525	535	554	546	539	501	533	537	507	541	553	550	532	489	553	555	557	613	522	531	515	529	548	493	557	502	508	533	497	548	530	567	542	520	501	567	542	537	481	545	551	540	563	499	500	546	514	543	554	531	543	485	525	472	497	533	547	551	513	531	532	568	553	489	540	547	523	542	573	518	522	492	521	507	553	549	511	508	473	517	565	528	517	497	489	537	519	527	516	538	528	522	531	497	541	539	516	531	565	520	503	504	549	493	516	545	566	530	519	543	582	506	536	521	550	522	579	526	525	551	568	533	489	492	536	466	484	529	513	501	544	521	559	566	550	491	525	569	527	520	529	516	538	532	523	501	532	551	570	497	564	498	518	541	544	524	494	518	529	556	482	525	579	517	515	506	557	523	528	562	497	543	526	528	549	568	544	533	516	523	527	497	572	548	505	519	543	482	528	556	528	514	516	516	513	523	533	522	507	537	545	535	558	521	521	540	508	517	516	534	497	540	504	530	481	547	498	590	523	504	497	558	528	527	496	522	567	530	509	489	574	556	499	526	561	555	533	551	506	512	529	538	525	522	524	526	524	533	503	564	519	519	522	554	524	509	509	603	531	536	526	491	534	519	485	501	501	553	538	512	519	503	535	541	554	545	528	522	543	529	570	518	560	530	518	512	546	516	551	525	536	572	536	562	515	543	546	527	554	521	560	541	517	529	514	553	503	513	490	524	519	558	488	542	562	521	537	533	562	530	515	546	549	496	527	523	499	517	547	522	554	518	517	511	485	508	523	503	522	535	504	514	543	517	520	530	512	509	507	553	532	477	509	515	540	513	509	544	523	546	528	522	530	497	508	552	541	524	558	474	520	487	496	506	517	566	510	525	589	526	553	526	510	523	513	524	532	527	541	526	514	491	560	583	539	476	507	545	476	530	519	503	526	529	552	541	555	512	523	541	526	550	505	540	523	522	539	535	539	528	506	519	513	518	529	506	529	534	546	484	557	501	547	557	528	492	512	515	505	505	496	546	550	506	530	514	504	499	531	551	508	506	508	558	500	502	487	557	517	511	522	518	522	514	563	567	558	527	486	522	503	567	526	556	518	557	550	532	530	489	550	529	540	513	519	522	560	540	515	528	503	541	522	561	525	520	527	563	505	521	498	546	477	501	524	545	553	531	489	510	519	509	530	511	536	512	544	530	524	549	500	537	550	508	509	562	568	522	534	534	534	518	502	505	504	588	545	573	510	492	538	544	541	580	565	512	521	507	570	459	508	507	491	516	538	539	510	529	528	490	533	502	565	552	539	510	540	521	507	522	524	544	525	539	528	508	527	564	538	504	537	509	547	565	526	489	513	492	514	532	566	526	527	501	496	516	508	553	539	531	507	572	521	548	529	533	508	557	505	529	545	511	531	546	523	497	534	508	538	514	523	531	550	532	544	514	543	519	555	526	506	553	527	496	501	504	530	512	505	527	553	532	519	567	539	521	545	510	518	483	534	504	518	549	521	536	529	525	521	517	512	544	520	516	563	530	554	518	517	526	502	541	498	508	540	497	515	511	514	524	530	531	514	557	533	499	509	528	517	557	542	519	525	523	570	518	526	523	576	488	498	471	510	516	515	516	480	516	550	543	535	497	542	530	537	527	526	515	559	534	569	546	506	496	480	515	532	519	517	528	523	533	513	578	519	534	499	501	544	523	503	475	510	508	532	521	530	564	529	518	535	496	492	542	529	529	511	519	532	537	526	534	536	514	531	535	542	528	510	520	535	535	511	549	510	546	527	538	530	533	504	496	547	537	516	516	537	532	510	501	492	527	521	534	524	548	531	514	506	561	493	538	547	510	540	521	560	524	565	516	523	482	496	498	541	515	554	494	500	515	532	586	513	501	580	534	546	502	523	511	516	503	515	561	538	471	509	522	559	544	514	490	491	519	532	525	495	474	483	510	575	517	523	503	532	557	519	486	509	571	525	529	534	533	553	559	562	520	473	525	492	533	537	547	515	505	500	558	522	519	536	538	495	481	519	521	533	516	528	552	556	506	531	512	538	532	541	539	528	560	522	514	537	547	526	504	561	544	504	550	518	509	528	504	512	507	530	581	518	548	515	565	523	521	502	511	548	537	541	565	523	511	505	517	517	509	545	551	520	512	527	539	524	501	512	535	521	539	531	518	595	514	545	526	517	544	508	535	483	478	507	514	516	530	524	537	504	532	536	484	502	516	487	540	508	495	547	539	547	516	551	556	517	509	544	521	523	554	570	498	553	514	522	539	503	524	502	501	538	509	495	573	513	497	524	544	532	523	495	553	515	522	531	500	503	500	559	562	543	540	509	514	507	484	474	494	526	535	484	531	492	533	501	488	496	543	529	503	536	513	511	504	542	520	558	556	520	514	576	526	522	503	506	524	568	551	542	497	552	507	537	557	524	517	553	504	512	519	504	494	502	525	521	526	527	533	536	544	499	521	513	530	515	516	521	497	512	542	540	515	543	562	577	497	484	509	547	522	544	564	483	542	521	508	520	505	498	522	501	515	511	488	542	545	527	496	551	520	500	555	486	542	475	499	480	546	513	541	513	546	551	525	527	508	520	499	526	503	539	553	535	525	546	493	533	457	526	510	543	540	526	503	489	491	496	521	511	593	509	554	537	533	513	494	521	502	531	535	533	544	522	540	519	511	553	503	565	539	526	537	526	519	493	509	544	511	552	524	539	540	506	528	522	523	527	501	507	500	551	498	542	513	504	489	532	540	503	504	514	515	523	515	560	542	498	536	548	537	513	513	527	517	488	522	514	501	482	538	552	529	516	527	508	520	490	539	519	460	537	530	519	495	500	537	532	518	509	519	556	540	542	521	490	544	480	532	545	541	506	499	554	532	540	511	534	528	529	529	549	504	556	491	570	487	503	551	547	520	512	541	556	517	479	543	506	531	496	501	543	508	524	485	522	548	526	493	512	507	520	546	526	524	517	527	509	525	509	540	490	537	533	524	487	515	537	479	527	525	547	530	497	512	534	504	496	520	512	542	519	545	509	535	535	506	521	538	575	568	527	518	519	519	570	504	520	516	527	538	539	501	514	491	535	489	510	485	504	506	538	528	498	491	512	541	523	519	511	521	528	575	539	560	551
24495	21482	28888	24503	21475	9421	1811	1218	1016	940	930	882	816	837	872	802	817	918	841	797	850	761	796	791	797	778	740	781	760	772	790	817	787	739	813	730	772	753	763	783	792	794	727	799	717	719	752	777	762	753	690	723	766	759	767	793	778	770	808	797	753	788	751	776	789	794	811	752	769	827	763	743	781	726	734	737	770	776	786	785	744	707	741	768	761	733	748	775	773	773	804	802	774	770	752	776	783	760	758	718	775	780	786	759	770	763	761	709	739	777	818	772	780	799	741	746	774	755	766	739	770	741	749	787	762	764	715	750	792	792	730	778	741	809	713	763	689	755	755	713	803	789	715	752	815	712	736	737	697	727	733	710	771	763	777	738	753	760	734	761	725	764	774	774	759	844	816	760	737	774	779	754	778	740	770	773	765	700	761	745	786	762	706	810	776	721	767	745	777	765	753	730	744	742	738	743	739	756	710	734	791	729	790	699	775	789	787	739	761	760	736	747	775	816	765	715	699	794	726	741	813	734	765	768	732	735	766	726	777	742	773	776	745	747	787	743	753	743	778	746	708	780	734	758	740	725	773	762	759	739	815	752	776	751	736	761	728	745	791	736	817	742	702	749	807	727	796	719	699	750	783	773	792	801	781	820	742	799	743	764	748	736	749	794	742	722	744	751	735	813	719	786	763	720	772	712	790	758	766	764	732	750	720	753	788	714	747	751	763	750	785	750	742	756	720	762	775	785	707	751	750	736	752	777	726	772	752	729	766	736	770	756	770	779	760	777	762	777	745	727	710	805	736	772	725	745	817	706	748	748	741	743	759	745	769	711	779	729	750	760	732	766	764	747	735	790	713	738	747	800	762	699	766	763	789	774	756	750	743	752	779	741	743	769	814	779	783	721	742	757	734	762	764	781	763	778	769	734	731	745	741	728	758	762	752	755	784	754	789	760	736	753	748	748	726	773	790	708	793	709	797	798	739	747	757	765	722	719	776	708	760	787	807	722	802	731	739	722	773	759	771	700	740	749	758	760	782	750	766	702	774	764	791	780	739	727	695	767	762	739	730	710	743	730	721	739	819	745	707	732	785	794	730	752	740	773	792	727	772	692	798	742	739	729	771	731	783	781	728	783	678	766	762	742	767	762	730	764	779	793	750	807	734	773	735	754	797	740	754	750	732	681	788	761	681	765	751	714	716	731	770	737	729	761	747	772	824	766	743	737	757	748	729	795	735	764	723	735	759	732	746	770	728	727	796	746	723	760	755	807	721	715	791	723	784	728	760	741	770	750	748	733	774	742	750	709	701	714	766	767	765	770	774	777	780	803	708	788	779	776	752	734	739	748	783	768	714	770	768	753	758	794	744	751	747	762	755	811	742	762	761	734	738	748	736	731	740	785	803	755	751	757	773	769	749	734	786	765	743	754	746	732	748	779	764	696	743	766	753	738	724	759	739	758	721	741	711	750	783	775	802	726	732	718	786	753	790	767	786	718	753	767	753	787	738	770	779	774	776	773	729	794	760	782	728	714	748	778	761	765	768	743	721	782	731	762	767	780	765	747	762	734	790	807	730	732	709	759	810	712	755	769	727	735	779	763	750	785	726	797	684	800	783	747	721	722	777	737	730	709	799	768	748	749	721	697	741	742	751	771	748	732	790	787	775	778	749	739	786	805	733	766	714	760	717	759	728	747	768	767	789	773	712	721	791	772	698	769	757	817	712	752	769	809	780	818	758	779	714	703	752	759	741	776	779	750	782	746	731	748	769	841	797	821	743	750	792	748	771	747	778	705	783	717	733	787	774	804	761	748	750	782	752	798	716	794	767	753	751	744	770	802	736	723	721	724	762	762	749	777	769	735	776	699	817	776	721	761	746	757	762	782	723	765	761	789	742	750	769	711	732	747	780	817	794	819	765	770	748	752	684	797	744	722	770	743	715	743	734	746	742	774	705	767	745	739	754	758	833	728	738	766	790	776	737	744	731	686	751	753	763	725	734	738	769	778	744	712	774	725	778	730	783	736	768	755	770	760	767	788	740	746	730	751	708	742	755	696	759	714	778	727	771	743	758	755	766	708	692	760	783	746	771	801	720	752	731	748	790	729	706	776	725	725	708	743	746	754	730	763	732	717	751	741	721	736	778	727	762	773	774	737	777	824	716	768	737	749	763	733	774	782	743	793	717	705	765	770	756	747	722	723	744	743	723	780	777	728	818	737	742	776	711	777	715	703	728	731	757	767	718	750	680	788	740	709	753	765	760	710	724	697	778	767	768	756	748	779	753	784	741	763	755	680	785	761	759	753	736	788	782	714	727	748	752	720	736	747	764	825	796	773	765	756	715	781	763	746	807	763	730	714	788	771	751	773	773	754	742	756	770	744	767	773	751	731	693	744	801	767	724	762	736	745	709	746	797	747	765	809	742	768	741	743	742	792	756	752	778	762	749	765	748	734	747	755	779	670	741	707	733	722	757	764	745	755	743	778	762	726	719	750	775	746	748	782	760	727	744	749	727	747	771	689	739	778	732	708	741	733	741	748	740	791	730	752	742	733	750	749	780	748	806	764	746	772	755	802	764	729	794	734	760	708	752	722	752	727	753	769	767	726	756	746	781	732	755	790	794	737	798	780	719	754	767	694	723	715	792	707	789	755	729	732	742	715	687	734	719	737	724	737	717	738	767	745	793	811	772	754	748	779	719	808	701	745	724	733	779	729	746	766	779	760	730	748	774	735	744	764	722	796	758	759	776	715	726	756	755	716	748	772	743	762	706	774	734	754	742	717	805	714	724	788	780	748	754	756	726	726	779	776	774	720	730	740	712	764	755	792	709	739	739	751	755	779	743	813	736	785	768	735	744	752	742	766	741	729	757	769	771	771	764	788	768	771	770	733	744	738	700	755	732	784	735	721	774	733	731	713	789	717	741	753	759	796	746	751	774	755	745	687	784	806	767	717	734	735	707	815	739	754	711	698	737	767	744	748	759	779	738	718	736	784	767	743	810	652	739	737	745	746	727	760	708	740	699	780	723	778	753	716	760	732	778	736	774	792	790	770	745	773	770	715	817	771	772	757	793	710	730	712	738	808	772	766	772	753	742	753	702	734	703	741	742	749	734	763	738	725	758	722	769	789	803	742	797	756	808	737	746	722	695	777	799	771	777	717	784	753	703	740	764	785	710	811	757	739	724	833	709	785	738	749	777	780	722	734	767	747	759	800	738	753	777	752	762	724	716	785	741	746	716	780	737	724	763	749	738	754	792	764	720	736	693	748	790	756	759	789	775	724	758	787	740	774	707	761	790	736	733	734	789	727	764	725	769	802	746	727	773	751	733	782	763	758	793	751	734	790	716	806	763	780	769	774	734	728	713	771	750	746	765	698	741	784	739	764	765	755	761	759	737	741	749	719	767	762	742	779	711	766	749	774	762	776	741	786	792	671	789	741	711	777	754	771	756	691	748	782	776	747	731	743	732	715	719	798	745	670	735	741	718	706	712	781
3709	6033	5019	2736	1850	1502	1215	1071	980	925	813	820	711	749	702	702	632	706	658	624	636	626	618	632	627	609	625	610	606	619	558	656	600	638	616	593	604	601	564	579	583	599	610	594	597	574	557	597	586	566	585	576	587	622	578	589	659	577	559	601	596	582	595	560	606	561	588	604	593	611	578	584	616	591	562	584	555	580	637	576	596	564	594	569	596	617	581	597	577	579	592	621	559	594	586	636	572	594	584	569	580	597	530	601	595	595	559	597	581	577	572	586	578	574	565	557	635	585	594	584	571	603	578	577	569	560	659	543	590	612	577	576	627	573	579	605	578	587	579	564	606	588	591	597	582	579	568	596	571	590	608	560	607	565	605	616	573	565	606	566	571	584	562	611	586	579	581	580	597	601	587	568	610	575	595	574	596	588	629	611	545	582	562	612	553	634	583	593	603	612	601	641	593	590	598	559	624	537	607	588	577	556	547	577	557	602	597	573	616	577	571	584	568	631	586	570	589	564	572	630	629	551	612	589	565	559	562	618	564	554	559	574	554	597	603	572	583	560	627	567	545	566	590	535	578	560	570	596	509	561	602	584	569	561	561	533	603	601	577	550	635	602	632	605	588	549	590	585	582	561	566	524	547	588	564	591	552	567	551	587	586	586	615	591	559	568	570	556	557	595	595	578	585	593	557	599	580	540	597	564	592	560	605	581	561	573	572	575	581	542	579	525	599	576	569	589	572	575	599	560	577	562	603	556	612	558	545	600	600	560	574	564	596	541	536	594	536	609	555	554	609	633	584	583	591	563	565	560	561	558	551	582	534	561	569	588	577	600	586	575	557	597	566	615	562	545	599	564	575	588	588	566	571	599	564	563	529	538	557	639	588	522	607	605	577	548	580	553	541	542	599	546	590	554	552	594	590	555	583	577	617	613	575	570	599	600	607	586	590	575	563	595	584	587	596	593	572	551	580	610	557	560	581	583	587	537	579	541	608	560	589	583	535	562	570	534	563	579	603	575	540	608	530	598	581	569	564	608	562	568	596	551	573	623	554	549	603	596	582	557	604	542	570	556	579	618	558	592	573	591	590	586	572	539	578	558	560	608	575	599	556	585	616	618	560	588	547	579	548	579	586	574	594	580	548	564	594	580	595	546	615	560	556	591	578	547	577	573	569	579	553	536	566	572	571	548	530	551	556	551	573	539	560	617	613	545	539	570	572	576	561	593	601	581	559	594	563	566	538	555	600	625	602	525	570	544	594	613	583	555	581	578	597	588	603	605	581	576	561	592	624	545	575	592	552	547	598	600	579	584	559	591	574	580	567	577	543	568	552	606	574	567	587	569	573	562	555	528	571	561	558	579	559	560	581	540	574	584	548	575	538	523	562	596	576	556	572	547	569	588	563	535	604	537	563	560	589	583	551	546	593	535	613	555	572	579	584	604	590	576	564	561	603	593	631	564	544	538	565	573	567	565	506	600	535	582	604	581	577	572	565	549	559	532	654	559	583	637	565	593	591	564	573	616	560	588	572	555	605	580	533	535	538	608	557	559	594	576	577	554	565	576	539	577	568	554	546	560	612	565	577	545	648	555	548	548	583	535	597	564	530	609	590	563	559	565	582	592	593	603	546	555	555	569	587	571	559	529	608	599	574	568	560	563	588	568	604	570	598	567	584	580	520	592	565	552	562	578	556	522	569	569	577	549	604	582	591	598	579	584	598	567	550	549	545	585	601	546	573	573	535	571	569	603	620	536	545	581	612	557	530	588	558	567	563	553	564	605	523	557	554	562	585	534	546	577	586	596	528	571	559	600	558	511	605	578	570	570	534	589	600	531	568	667	563	566	568	579	585	556	587	577	586	546	588	540	549	550	611	531	541	581	541	568	569	555	634	583	529	568	541	588	563	556	566	594	598	585	567	553	616	578	540	577	580	607	588	560	566	566	590	609	550	557	553	589	589	554	565	598	540	613	606	573	575	565	537	588	602	543	601	551	585	584	574	569	553	596	610	609	543	563	563	579	562	559	611	582	554	558	556	576	581	602	542	556	552	543	593	579	572	557	565	559	589	563	577	546	583	571	560	576	540	521	553	589	552	616	574	574	613	596	556	575	581	579	585	575	560	568	631	598	530	530	575	586	628	546	557	623	595	570	590	558	588	547	573	577	582	535	544	579	535	567	574	588	571	578	583	598	558	548	616	541	544	607	573	570	591	541	566	539	560	595	546	591	584	549	561	577	530	562	530	586	537	537	620	565	558	588	617	576	568	540	535	588	576	591	585	553	533	560	570	560	544	571	584	546	558	564	606	563	572	601	583	596	566	537	533	600	573	608	564	561	557	595	560	569	563	545	584	537	581	594	601	632	586	599	571	587	576	543	580	581	538	562	512	609	571	561	566	561	559	618	569	568	565	557	575	548	577	554	534	599	589	587	586	603	540	541	575	584	622	583	557	571	566	572	569	561	542	574	563	550	576	590	566	568	574	621	582	531	542	579	586	555	523	568	606	581	582	544	584	565	616	548	583	551	554	523	565	561	557	598	563	567	584	575	548	598	598	536	577	553	534	583	482	592	550	574	581	576	586	554	597	611	578	566	593	590	579	573	528	572	614	549	549	588	588	538	572	559	571	578	592	557	540	572	544	556	553	554	585	568	604	533	603	555	555	569	544	588	575	550	540	549	591	588	575	586	562	578	574	586	574	585	575	575	587	575	566	534	565	577	557	548	545	591	529	593	562	592	528	536	567	547	571	583	612	589	593	555	541	602	593	581	597	546	586	564	618	577	547	577	579	547	536	551	617	584	564	565	561	557	534	611	606	590	582	552	543	563	573	575	580	600	560	570	573	580	584	552	575	585	569	625	549	583	602	553	588	616	567	556	559	585	571	550	595	574	550	541	579	624	564	587	576	541	543	574	589	555	587	568	580	546	532	582	573	594	559	578	578	558	588	590	574	594	584	570	568	547	560	574	561	536	533	526	589	584	565	582	585	591	547	600	595	576	562	569	539	562	579	542	531	602	554	611	542	568	575	587	568	561	592	600	556	566	564	526	567	575	568	555	600	610	546	557	613	556	591	559	575	569	539	597	567	560	517	608	551	576	554	562	555	557	582	585	590	553	580	552	549	569	550	563	600	526	582	531	565	598	563	609	573	526	526	545	594	550	564	616	612	586	536	536	633	549	569	557	590	550	540	520	540	536	572	568	532	531	577	603	603	613	582	567	587	578	542	535	529	592	533	609	553	578	603	571	552	556	553	570	631	577	573	560	587	534	611	576	568	562	572	598	562	572	571	591	559	513	579	580	548	581	554	567	544	564	622	583	600	528	570	593	568	582	568	555	533	580	575	545	567	591	551	568	588	599	531	551	586	537	556	595	610	559	577	587	565	571	559	565	519	551	626	617	609	618	565	592	551	568	606	548	556	572	601	556	610	604	587	584	574	577	608	569	565	568	607	595	560	574	533	573	548	539	568	591	554	568	560	557	545	568	574	538
27805	10581	832	421	328	354	309	345	321	321	335	314	297	323	306	274	309	328	289	304	313	291	298	334	333	315	314	327	330	288	320	276	292	316	313	324	316	318	322	327	305	320	316	280	318	305	291	323	298	294	313	318	304	307	285	306	284	290	303	315	297	307	313	361	326	306	314	326	314	268	308	277	327	287	310	304	327	298	295	343	339	304	320	307	324	322	314	321	339	327	298	293	304	341	315	302	318	295	336	319	302	319	319	318	353	315	327	322	322	303	303	302	325	292	323	297	264	311	307	338	341	304	327	340	288	294	299	322	320	314	327	313	299	324	304	334	295	301	306	348	316	351	314	314	325	331	313	312	318	295	342	350	317	320	337	305	331	307	294	313	298	303	362	315	325	290	309	313	304	302	307	302	314	334	301	322	327	297	311	281	312	333	319	312	306	293	288	316	308	299	331	318	303	330	326	318	325	296	311	287	316	312	299	324	328	340	349	334	325	341	336	299	323	318	320	308	319	327	333	304	318	325	278	301	299	318	354	298	289	298	297	338	322	338	307	298	317	327	320	300	308	314	309	306	313	334	289	301	338	306	312	302	292	311	301	308	288	308	321	308	315	344	295	311	298	326	321	324	320	335	324	318	294	262	314	318	303	307	316	331	321	333	311	340	290	332	326	335	312	283	296	335	342	326	301	325	328	281	336	339	321	310	278	306	292	336	276	302	290	310	325	299	279	310	349	319	326	333	310	305	309	298	297	314	310	310	297	281	306	312	309	287	301	326	322	316	328	319	309	315	320	308	337	283	313	325	287	333	311	323	312	347	332	280	305	312	327	309	310	343	300	327	311	326	306	338	341	309	322	311	309	314	310	305	305	321	342	318	341	311	320	290	316	323	318	311	307	320	313	324	308	309	338	324	353	343	338	333	301	282	328	310	317	337	328	283	318	335	309	309	313	327	280	306	321	290	337	326	314	292	298	318	316	335	326	315	301	307	314	326	377	312	301	288	327	288	342	308	321	298	308	297	300	285	314	332	309	272	343	309	308	295	303	316	302	304	345	323	320	331	331	278	335	343	309	296	322	293	324	308	326	293	302	303	318	306	306	321	295	291	300	286	352	318	308	279	326	297	311	293	312	298	314	308	286	318	326	325	345	355	310	322	305	278	312	308	303	310	314	329	284	326	315	297	318	289	313	278	308	323	317	337	303	301	345	339	310	308	314	320	307	312	332	301	330	294	290	328	287	305	313	325	330	328	314	270	302	323	271	320	321	322	313	304	309	311	277	305	327	336	297	310	303	296	325	306	269	327	360	297	342	314	266	324	339	300	308	285	298	309	315	315	295	306	325	301	300	307	276	322	307	304	333	301	309	298	301	298	340	319	348	319	311	307	310	316	313	304	329	287	328	319	337	324	316	315	319	298	305	351	328	320	317	339	324	330	318	328	306	300	291	306	324	303	314	334	294	276	296	315	301	310	310	305	313	307	298	294	314	292	316	329	318	339	314	309	305	306	309	310	318	304	317	292	339	351	314	308	326	282	336	318	335	292	294	310	269	301	323	358	287	288	289	307	300	305	345	317	319	291	356	313	323	343	333	350	319	314	352	292	347	328	300	328	310	317	326	284	316	286	338	343	323	310	297	286	309	304	339	298	296	313	312	317	320	292	294	329	318	317	341	337	302	292	312	308	303	297	277	334	304	341	330	332	321	315	311	294	308	346	314	336	323	309	289	331	301	308	307	304	305	297	321	319	310	311	302	293	310	304	305	313	309	332	291	301	298	309	326	324	291	308	311	313	308	330	296	319	339	304	323	307	293	281	319	336	303	310	322	343	300	325	325	327	278	294	324	307	310	304	327	294	351	325	319	290	305	316	349	325	303	286	310	296	322	299	297	313	301	300	307	279	340	298	274	305	332	334	288	333	290	335	323	300	352	310	322	318	291	296	317	323	334	314	317	340	315	292	304	376	318	299	305	298	329	291	316	319	319	300	302	302	332	296	317	321	342	296	305	313	312	316	325	307	307	318	316	327	274	350	281	304	316	312	287	306	285	317	318	318	332	341	303	328	325	335	295	309	299	276	326	307	325	292	323	304	344	303	319	320	346	309	303	338	285	280	305	324	342	307	329	277	293	340	349	315	308	319	336	325	299	293	286	343	316	294	303	321	314	317	326	314	314	312	334	310	318	330	327	294	297	284	304	327	325	278	307	323	333	311	288	302	310	312	328	300	323	299	285	334	304	323	302	307	329	317	320	302	320	324	313	283	317	329	318	307	287	303	321	297	312	312	330	322	316	307	327	276	329	324	342	349	338	316	299	315	315	278	324	298	348	311	318	343	331	318	329	322	313	299	343	306	319	315	314	274	312	310	301	312	317	310	323	340	300	306	299	342	289	316	294	293	314	281	301	311	293	334	298	314	330	309	302	291	298	307	307	300	364	322	288	297	305	301	326	334	318	310	320	305	324	313	321	330	317	316	321	306	319	296	324	349	293	309	348	291	308	310	313	310	327	290	307	346	355	331	326	315	314	295	285	323	344	325	321	309	330	317	305	309	334	315	330	298	335	311	311	334	291	313	312	321	294	300	328	319	292	301	325	343	331	336	283	336	347	326	343	335	325	294	316	319	327	302	353	282	318	313	318	315	309	314	287	331	301	317	279	310	287	310	324	309	266	363	291	301	331	282	318	283	285	352	297	310	312	305	311	301	307	340	343	312	333	297	312	334	290	295	332	301	311	308	329	313	295	322	285	328	314	375	300	324	327	305	310	318	341	274	307	342	342	334	335	299	262	278	279	321	331	340	332	333	327	294	301	272	346	332	318	333	305	293	296	318	338	331	331	309	326	339	331	301	299	306	311	299	327	315	305	308	302	326	324	302	300	327	331	309	350	335	319	284	326	322	315	321	282	332	325	312	353	277	313	297	330	338	336	321	283	318	301	293	279	344	306	350	333	318	302	331	322	315	352	324	318	343	327	318	296	326	329	328	287	295	318	315	330	292	319	376	327	307	328	313	306	273	307	281	315	312	296	308	300	310	296	288	359	317	345	303	287	297	316	318	304	293	311	319	300	299	305	338	349	326	289	345	313	307	340	302	331	305	305	305	336	313	303	317	292	327	285	288	317	316	307	294	315	342	323	296	325	337	308	297	325	317	307	330	274	331	312	276	308	325	305	322	303	304	320	321	318	319	354	331	321	322	334	302	296	323	324	317	312	293	292	308	342	331	324	301	305	313	313	315	302	348	313	331	290	293	283	320	278	315	345	351	323	307	281	318	307	304	304	319	299	330	299	368	278	302	306	304	269	346	303	329	318	300	326	303	316	326	324	293	295	322	322	346	284	331	304	336	297	294	309	307	277	317	339	320	327	284	295	308	273	306	321	332	347	342	297	331	307	339	287	298	300	326	304	327	329	326	304	275	335	301	301	323	330	335	320	298	321	316	333	306	345	311	294	312	303	266	299	285	303	309	315	306	292	348	318	354	272	286	320	307
4589	439	433	315	314	251	263	262	257	269	258	244	217	231	227	257	235	250	253	261	260	256	265	247	227	228	259	239	250	232	221	260	219	225	222	233	271	223	253	242	249	245	211	257	220	230	270	198	236	246	251	242	244	245	239	228	258	226	244	260	241	254	236	246	253	239	231	245	234	235	241	258	266	249	242	237	241	240	245	249	199	237	238	216	242	223	232	222	222	228	252	244	266	273	275	259	247	232	246	238	225	241	233	244	226	256	251	219	220	237	212	216	250	232	261	245	238	227	269	223	234	243	240	235	215	218	226	244	226	232	226	224	222	219	235	207	237	263	238	234	238	262	242	226	237	235	231	236	232	236	225	268	229	232	255	230	244	243	238	251	241	227	207	271	235	225	244	230	249	217	192	263	240	216	236	252	227	237	247	209	236	212	255	217	240	260	216	257	235	247	251	260	269	231	235	215	242	234	244	242	237	241	228	223	220	239	247	228	254	270	239	236	249	233	244	229	243	237	232	215	219	233	222	224	224	220	251	225	229	240	244	266	239	222	240	238	226	246	215	257	256	269	243	261	253	232	229	243	261	238	237	215	221	249	217	228	234	233	219	242	243	246	255	246	247	229	237	243	242	250	254	217	229	224	243	245	256	237	233	237	234	219	242	253	243	248	244	239	266	212	247	239	222	221	213	246	218	229	225	243	237	228	231	213	242	208	229	249	236	225	214	245	234	221	240	225	219	225	246	241	228	221	221	252	239	260	213	216	248	234	228	231	249	254	227	218	253	233	228	219	228	231	226	265	206	226	230	249	232	213	241	250	256	247	233	301	236	227	243	234	211	231	224	231	265	249	230	247	241	248	255	248	248	231	234	247	244	222	207	235	222	256	229	257	214	283	256	225	220	231	212	218	242	216	233	222	255	245	230	219	205	235	241	254	211	242	254	220	227	248	244	242	234	210	244	230	227	258	232	263	230	219	236	274	221	250	222	245	240	227	246	244	242	223	239	225	242	274	237	272	226	257	247	225	225	233	235	223	208	245	267	241	233	249	230	207	251	236	221	233	228	232	230	241	241	255	248	236	241	257	254	224	250	221	233	237	240	239	200	247	221	239	237	217	244	247	233	260	230	238	233	259	237	251	220	238	244	234	240	260	238	229	235	239	235	248	257	269	259	243	223	229	236	259	235	239	237	228	241	214	236	244	252	242	192	226	240	251	257	239	218	220	223	223	232	262	234	265	265	234	219	226	269	264	252	246	216	223	268	249	229	219	218	209	241	247	263	234	234	241	245	224	246	221	238	230	229	242	242	228	225	236	215	258	230	242	261	251	233	238	236	228	254	248	213	226	250	235	252	247	237	218	250	230	217	225	225	240	236	252	239	242	233	225	237	219	251	216	229	228	223	252	213	238	248	246	219	255	240	266	236	250	260	236	253	246	226	235	255	243	265	245	223	205	236	226	226	236	229	206	259	217	203	225	259	234	213	241	235	242	236	261	278	237	256	237	217	252	240	215	239	236	241	247	240	253	250	228	242	250	246	229	215	233	228	254	250	226	235	246	250	245	246	244	250	246	231	260	242	236	213	234	255	232	230	236	214	218	236	219	241	236	226	223	230	213	217	225	236	253	219	241	244	249	252	238	244	238	235	241	240	242	227	229	228	212	237	231	240	247	251	246	241	249	258	247	235	262	220	229	243	231	229	256	237	255	252	211	223	239	236	226	238	249	231	233	211	230	235	244	246	226	247	232	215	245	220	235	236	243	247	257	263	245	257	228	231	256	241	255	247	233	267	221	248	258	246	227	228	219	238	230	219	264	227	248	235	265	234	269	239	244	233	251	209	255	244	249	244	214	218	237	239	232	234	244	253	240	212	242	227	235	203	220	233	246	245	242	228	232	242	205	247	262	254	241	211	221	224	225	246	215	258	232	249	227	235	235	252	213	233	249	241	249	238	240	230	229	256	239	225	239	256	220	230	214	240	239	216	248	224	240	210	248	215	241	240	266	233	224	243	258	236	235	243	249	193	243	224	240	253	241	243	256	221	216	231	240	218	264	247	250	245	232	235	232	255	258	242	213	242	246	234	217	231	234	243	232	222	265	262	225	262	234	229	276	225	253	273	247	245	254	237	228	240	239	237	253	234	223	236	221	243	247	200	234	253	243	226	256	238	221	217	220	220	211	239	239	246	242	239	251	249	246	222	245	238	234	224	223	234	236	256	238	234	258	216	245	232	232	256	247	224	244	231	209	226	224	245	244	261	249	239	244	234	223	236	242	212	237	235	246	237	256	251	247	248	228	242	242	255	236	235	242	233	229	223	229	230	203	202	230	229	209	227	234	214	256	229	215	246	251	216	237	221	215	220	230	269	241	241	253	239	230	223	222	206	243	250	240	251	280	256	252	251	238	222	232	248	202	228	237	239	246	226	259	230	249	238	256	234	218	243	254	283	236	241	251	226	236	233	243	256	234	255	236	255	220	216	227	222	224	241	239	237	200	247	242	247	229	211	251	241	259	239	241	236	238	236	231	225	229	239	251	221	238	268	237	235	221	223	229	235	227	253	237	238	252	241	220	218	247	236	276	248	223	259	252	232	234	249	227	207	235	233	247	226	282	265	247	239	221	232	218	225	229	248	235	226	226	208	242	231	245	251	229	225	253	237	231	239	243	251	239	252	233	250	255	230	211	246	221	275	238	223	246	251	248	237	246	237	249	229	269	231	227	232	260	239	226	267	222	225	249	198	218	253	228	243	230	244	226	253	241	207	252	252	242	216	240	247	248	265	246	228	231	220	233	238	251	218	234	254	244	216	239	209	237	213	214	244	237	218	259	251	226	246	251	250	231	255	258	231	239	251	257	219	229	265	228	232	229	242	217	251	234	261	227	245	242	235	236	266	241	241	251	232	244	244	244	232	220	232	253	263	242	257	222	239	237	265	253	259	244	238	238	245	257	242	226	223	241	257	210	237	240	249	230	229	228	233	246	256	253	243	226	246	230	228	219	239	215	215	236	231	227	249	256	233	229	221	221	242	249	256	227	245	236	247	218	248	239	234	233	245	231	201	230	238	224	227	215	250	262	213	240	240	223	228	231	234	228	239	243	238	239	222	205	248	271	258	223	223	233	239	258	232	258	233	245	235	248	224	254	243	245	217	231	261	262	246	269	241	235	260	249	228	224	279	235	198	249	228	237	221	251	259	227	223	232	236	235	247	230	244	219	239	235	238	207	233	219	234	248	224	244	236	239	243	239	253	268	236	223	197	245	230	255	261	249	248	238	238	228	245	242	231	231	216	267	231	235	253	258	271	228	229	236	203	233	241	225	243	207	238	227	248	243	264	225	209	234	254	209	269	245	241	262	213	250	225	231	224	265	218	246	247	226	246	207	234	229	233	227	233	237	233	246	227	224	266	235	239	269	237	264	253	222	224	239	222	218	229	218	222	244	244	242	251	206	244	245	265	244	226	221	230	248	261	238	260	210	250	243	254	241
25527	21488	28002	25402	11661	1692	1174	838	823	754	763	726	789	743	766	778	747	750	767	729	690	733	671	708	702	714	719	682	714	726	716	719	682	766	724	725	690	723	679	709	704	723	713	685	732	695	713	727	715	741	667	749	707	690	714	674	665	750	702	718	719	689	728	676	651	640	741	714	710	726	721	701	709	680	739	751	704	693	692	678	703	703	700	702	731	663	703	745	663	662	699	719	687	705	704	705	720	699	709	709	681	722	706	635	682	713	691	733	731	705	689	660	689	696	683	715	699	717	678	691	693	667	722	672	670	667	674	722	687	715	663	710	674	686	679	683	728	719	675	683	739	690	677	694	705	711	703	720	726	709	678	715	709	708	665	684	693	689	720	695	657	699	684	727	698	713	687	649	659	690	703	686	660	726	667	680	670	676	681	718	693	690	696	724	672	673	692	693	743	715	698	628	714	663	747	691	680	681	644	723	687	736	682	696	717	675	734	696	730	715	698	725	724	701	706	712	693	671	710	718	732	754	683	738	662	679	689	709	696	702	693	688	646	707	702	716	690	649	672	692	685	667	692	775	670	725	642	752	717	695	767	680	670	711	668	715	722	745	724	709	689	747	729	704	700	727	680	705	664	717	656	705	685	724	639	654	648	698	639	699	695	686	737	732	733	700	735	675	706	702	677	698	731	685	658	669	757	693	698	709	674	680	689	709	674	661	689	677	742	749	700	694	715	721	679	731	709	714	725	696	642	708	704	726	749	741	699	723	666	684	751	738	695	701	683	715	714	694	735	715	659	698	688	706	722	711	693	692	677	637	675	709	699	676	709	658	702	665	686	722	635	679	678	732	675	715	733	648	668	712	686	713	756	670	712	722	677	709	701	746	734	729	760	661	658	722	678	707	695	662	716	753	676	691	695	684	713	714	688	694	694	761	666	668	730	732	731	663	690	720	691	666	695	712	630	662	691	734	716	760	699	698	723	663	709	677	666	690	664	660	728	670	694	687	697	727	719	707	707	692	702	687	728	735	694	705	738	718	671	694	710	690	672	645	715	751	784	695	713	743	717	661	676	725	706	740	695	687	661	717	729	743	731	676	687	709	676	696	660	687	727	700	697	686	723	707	681	690	701	674	730	711	620	665	681	738	677	699	665	711	689	664	723	638	704	680	641	694	672	683	729	684	714	688	692	680	659	671	662	716	680	684	708	720	719	686	717	729	683	690	682	667	703	740	697	692	710	666	709	671	684	678	725	677	739	723	674	663	656	728	727	686	683	715	700	723	717	762	734	701	677	729	737	681	725	716	707	681	631	701	721	682	726	679	680	725	642	677	668	701	710	653	686	662	689	671	671	637	695	709	700	647	677	744	683	678	697	685	703	677	694	659	666	665	723	709	715	669	697	646	674	695	708	661	673	671	712	686	641	718	722	741	676	655	669	722	726	751	677	664	671	629	719	651	716	712	704	748	709	738	697	718	730	715	718	734	686	702	667	671	754	694	661	674	716	692	741	691	699	692	655	688	745	731	627	721	693	687	696	744	686	709	725	625	712	677	678	701	699	689	648	688	668	677	701	670	728	669	735	721	717	707	712	691	667	707	641	681	698	688	718	644	718	728	668	683	701	680	684	683	716	756	716	705	693	694	708	663	667	711	687	711	708	710	663	696	683	672	742	676	731	705	722	682	697	695	705	699	670	701	684	735	741	707	664	663	701	671	740	719	691	743	702	663	635	655	690	693	736	719	719	695	680	658	682	713	729	693	691	684	715	725	698	673	706	699	687	692	766	682	693	642	697	721	722	667	705	680	745	728	661	700	677	746	702	717	686	690	709	695	740	666	657	709	698	681	715	712	690	676	693	670	706	731	647	683	715	693	724	696	731	699	645	656	732	744	704	677	722	724	711	651	658	710	679	690	687	692	664	671	707	689	702	703	652	720	670	677	678	666	653	659	705	659	685	703	711	760	686	713	686	727	726	681	694	687	709	714	728	671	685	702	705	680	710	696	681	670	656	699	682	744	670	654	689	705	667	638	703	640	701	625	699	678	694	704	653	725	680	687	670	727	677	693	688	690	710	708	707	684	682	672	649	684	686	658	688	647	652	692	675	704	710	690	699	696	745	722	674	681	709	713	697	691	653	680	749	706	738	623	746	709	711	662	780	707	690	716	683	673	705	695	708	731	694	692	688	704	700	705	700	668	698	730	724	690	671	665	736	676	660	706	655	676	693	717	723	740	718	712	674	698	717	729	720	679	695	685	702	736	679	716	671	650	687	729	673	703	708	655	728	739	682	718	675	709	677	683	655	674	697	727	692	639	639	735	733	670	686	701	683	674	664	724	687	701	700	642	673	702	681	725	652	692	657	719	663	716	704	675	693	646	684	689	654	702	710	723	652	656	698	661	671	742	674	719	713	676	715	705	662	699	708	687	678	669	658	709	691	733	691	702	667	702	741	721	702	655	698	659	685	696	655	651	693	719	686	740	710	706	773	686	726	692	723	663	670	683	642	715	712	700	694	675	728	728	677	693	696	685	671	749	709	700	624	708	694	680	692	711	685	643	711	673	659	703	746	709	725	699	711	706	631	678	687	678	650	706	714	719	678	701	726	661	693	700	704	627	708	715	686	679	709	671	708	725	658	687	671	694	710	683	699	646	719	686	716	716	665	737	654	688	735	680	688	683	659	721	653	727	707	667	713	649	698	656	676	666	693	660	695	701	687	743	698	726	679	704	701	689	676	695	704	646	704	717	671	709	676	727	678	696	687	707	682	743	675	713	704	725	645	701	674	640	739	704	672	701	671	657	664	669	724	641	667	697	736	696	662	731	631	682	640	723	694	645	729	661	687	735	631	703	698	699	675	706	663	671	651	696	704	699	706	691	702	707	693	712	730	639	707	754	719	723	690	689	694	716	709	728	686	680	718	708	697	667	728	726	677	727	671	693	651	700	715	677	640	744	674	695	712	679	687	686	651	684	660	707	703	730	701	665	704	676	715	725	693	758	667	668	702	753	724	717	690	720	705	718	738	678	678	657	710	652	706	720	666	713	689	660	644	749	721	704	703	665	702	711	636	723	685	719	683	697	726	679	680	692	718	738	670	700	702	702	693	676	688	701	720	719	685	757	696	716	677	655	757	662	684	692	694	660	701	710	666	676	709	702	686	711	735	669	697	732	640	676	701	708	700	745	662	733	705	691	700	671	707	716	719	640	725	693	692	669	707	664	678	650	694	701	680	698	716	703	715	669	675	643	720	723	702	666	701	748	683	670	695	660	739	691	761	646	692	704	693	714	660	730	729	679	668	694	680	688	704	664	682	702	731	684	638	682	678	694	698	685	699	708	738	743	691	665	707	678	716	678	628	649	721	666	735	683	752	700	716	677	680	671	666	702	653	682	674	721	705	706	725	675	692	647	710	693	689	686	701	710	745	717	667	679	694	660	671	722	692	742	697	681	680	740	696	697	673	687	662	702	689	714	725	666	715	706	690	717	665	684
3295	3451	2850	1589	1179	1040	896	744	730	665	719	604	614	604	592	600	609	559	607	510	584	572	578	534	514	589	546	511	542	531	543	524	542	555	553	555	553	529	535	562	544	532	575	572	513	491	567	553	541	535	516	541	541	520	534	552	521	564	529	540	534	546	547	503	554	503	549	527	521	518	505	534	514	548	529	517	547	540	522	538	506	526	500	525	565	569	525	526	518	581	503	546	477	538	543	514	526	523	545	523	539	516	529	509	529	517	544	516	481	504	583	547	543	568	557	552	529	521	518	569	505	537	511	505	489	519	555	546	546	551	519	574	518	544	535	519	530	561	560	524	543	549	563	528	479	530	536	538	527	556	502	505	494	521	535	495	503	527	488	591	545	528	515	548	524	529	527	521	527	469	535	499	569	536	551	538	521	506	563	490	558	503	539	557	527	494	501	559	536	523	550	537	559	529	517	520	531	550	531	490	527	523	514	544	546	528	521	545	532	518	538	515	550	512	516	537	529	529	491	534	542	530	532	539	506	507	521	525	523	532	546	498	495	546	552	533	525	505	568	524	532	460	526	535	539	501	526	547	566	542	525	518	508	535	531	510	542	517	547	532	538	538	495	537	500	472	532	507	501	534	501	522	558	544	545	552	544	521	511	492	549	549	514	529	581	542	516	536	565	456	541	540	489	541	543	544	525	517	547	547	556	509	517	499	498	496	498	526	528	537	545	519	568	512	556	541	537	527	551	504	507	528	525	535	533	577	525	536	591	562	553	537	530	484	534	534	512	486	565	513	506	519	543	572	511	563	542	545	499	505	554	535	534	508	514	517	509	529	498	544	506	530	545	532	519	499	523	547	497	504	531	490	547	528	493	540	503	524	563	526	510	525	590	577	559	532	544	558	561	527	505	583	508	531	546	492	535	513	537	540	546	545	525	536	516	481	510	543	542	555	533	513	568	551	517	553	537	496	466	501	535	535	524	501	558	519	505	519	499	539	539	559	510	493	507	544	547	561	506	514	569	543	528	511	536	490	500	509	523	530	502	537	523	560	512	515	532	541	558	463	500	541	561	522	511	510	520	497	535	518	528	509	564	532	515	518	491	520	534	530	490	505	546	551	486	529	511	532	521	504	525	461	489	548	538	536	533	520	512	517	539	524	472	516	506	557	536	548	561	522	531	554	554	523	524	513	498	513	565	547	484	541	523	526	533	490	535	539	535	528	536	509	530	546	498	549	558	545	496	518	543	530	556	478	541	527	530	493	531	517	503	500	510	529	536	528	516	497	487	528	520	511	553	530	524	525	499	494	489	525	533	513	523	545	506	501	474	527	546	568	508	559	508	507	548	545	516	553	529	515	508	536	528	550	567	525	578	558	538	513	514	519	513	546	496	506	534	554	546	531	505	534	545	508	521	517	536	527	522	520	522	539	469	519	502	519	545	520	516	532	506	508	551	500	565	513	507	545	513	534	519	518	524	518	500	525	520	554	513	525	551	552	546	509	515	561	535	568	534	515	549	529	534	538	500	540	588	503	531	517	556	538	562	502	510	521	514	512	559	499	505	516	526	555	533	535	466	528	515	532	532	531	546	543	537	535	504	515	524	503	550	506	548	564	536	529	569	524	505	491	537	519	573	539	547	533	556	593	502	482	499	566	512	524	524	533	553	541	504	513	525	528	549	524	484	528	516	552	527	524	539	533	525	513	565	552	478	500	540	534	525	501	539	526	505	529	494	487	515	527	500	536	529	500	475	489	536	486	494	548	531	540	519	528	538	521	537	517	553	528	542	520	545	580	541	540	512	539	540	527	518	548	538	535	492	517	538	491	512	511	506	536	486	530	548	488	570	537	546	548	531	546	528	513	503	533	487	509	507	482	557	491	525	554	510	538	526	489	513	502	508	518	517	516	478	538	507	475	497	562	547	526	546	527	534	527	553	516	542	520	541	514	555	505	514	519	553	537	510	526	534	484	529	534	526	551	520	552	558	507	497	566	498	540	504	537	530	479	556	499	495	526	524	565	524	507	513	513	536	539	505	467	493	510	525	570	503	532	541	516	541	513	491	539	497	557	584	502	523	515	587	500	521	542	528	532	500	537	571	525	508	525	552	476	534	526	521	490	522	547	547	524	505	495	518	505	523	533	472	492	499	528	520	504	543	514	540	556	524	543	517	532	553	575	468	508	476	483	541	565	553	576	523	537	525	530	499	532	519	548	509	516	481	552	483	519	519	524	542	550	554	525	543	589	542	562	570	547	577	526	519	493	511	481	509	537	515	505	482	490	504	550	531	487	494	488	526	541	526	538	476	504	518	489	533	517	528	539	508	554	531	513	542	512	547	526	504	493	500	514	525	532	496	468	519	465	555	539	544	532	507	540	555	563	535	511	523	510	538	528	487	552	493	485	530	508	498	570	511	453	523	511	509	577	524	519	499	543	516	498	510	524	483	538	513	524	538	509	499	512	506	495	516	517	559	549	521	507	488	518	486	534	562	572	505	497	515	537	491	518	562	534	522	505	503	541	507	522	532	561	548	510	541	490	518	529	523	530	526	523	515	487	505	502	498	518	514	543	510	506	486	526	522	563	503	529	491	580	519	541	509	514	514	506	523	551	478	564	498	506	513	549	529	525	526	559	480	534	497	515	507	487	535	538	573	510	548	560	539	544	498	534	543	534	559	522	526	523	542	546	522	523	506	565	542	525	535	546	537	524	504	538	520	544	553	516	505	525	501	524	522	491	539	528	485	538	501	535	544	507	552	510	508	517	497	502	522	487	464	526	565	533	476	511	516	524	498	525	554	544	550	525	499	516	536	480	497	553	521	524	520	514	526	520	525	504	494	510	505	500	497	529	550	536	523	491	488	536	506	526	517	549	513	529	510	468	541	541	494	477	458	497	521	513	546	540	542	505	520	496	493	580	550	553	522	519	559	486	582	556	518	543	501	510	555	515	494	501	515	503	511	526	564	519	525	509	491	526	531	544	530	529	537	521	549	506	537	497	539	534	527	534	518	502	507	497	529	522	500	500	515	501	558	505	553	537	533	511	524	541	481	498	544	505	570	493	517	480	491	516	502	503	514	511	481	528	522	516	470	556	497	496	499	507	516	522	474	562	523	553	502	490	570	517	540	526	484	508	496	505	519	487	531	498	534	538	518	564	508	520	502	509	509	498	522	553	520	514	525	522	514	515	497	488	516	497	478	512	528	553	509	513	531	544	540	494	508	537	514	559	516	490	502	504	514	522	492	546	514	546	527	532	542	499	493	540	526	502	518	520	512	470	519	510	492	515	527	521	508	498	540	474	518	528	484	519	514	537	531	531	542	531	496	531	506	553	484	524	505	521	540	538	500	517	582	549	515	542	528	545	516	475	502	512	522	534	496	536	498	478	528	533	558	547	515	503	524	524	482	500	509	515	500	509	518	524	535	514	486	498	500	551	514	509	533	516	540	542	502	534	531	505	456	525	540	494	491	564	521	534	534	532	478	529	554	543
24650	21518	28888	24593	21513	9468	1899	1145	1059	1029	913	904	848	836	872	805	791	801	806	826	871	761	836	796	807	785	787	835	812	776	737	756	804	777	772	746	791	800	770	727	771	760	787	749	766	734	732	801	761	734	746	763	755	760	776	766	795	774	798	764	770	763	773	718	734	782	758	762	778	785	793	816	784	784	777	781	716	752	750	790	807	807	763	733	762	722	781	784	747	714	749	761	755	716	777	765	776	779	746	764	742	757	750	776	790	777	748	751	757	732	703	776	761	815	783	746	707	756	714	775	733	730	754	791	761	752	742	757	767	694	754	715	803	830	749	813	755	795	780	736	747	813	756	778	772	795	770	754	719	773	748	748	755	759	785	746	696	753	710	794	768	747	776	739	771	736	754	776	809	721	755	766	731	759	771	769	776	737	744	791	835	759	768	802	759	758	764	744	790	763	740	775	811	740	737	754	739	770	777	766	746	733	758	771	728	756	765	739	772	716	772	746	796	733	726	753	800	752	726	770	754	753	797	726	782	752	794	740	814	795	771	774	742	751	755	742	748	738	820	739	725	757	745	789	746	798	811	730	771	776	758	799	768	793	711	757	806	785	741	734	768	774	730	719	818	727	772	761	749	793	783	748	733	778	765	803	721	728	757	786	801	778	784	748	712	762	763	766	833	721	764	767	778	731	733	773	704	766	819	777	752	727	761	757	760	748	788	761	755	756	706	734	769	710	778	757	770	743	749	758	751	785	736	777	726	753	771	766	751	720	792	737	733	713	737	781	766	811	765	788	788	737	747	786	724	742	716	747	669	750	782	782	695	700	730	823	723	730	735	807	752	737	771	764	736	780	814	756	756	746	718	710	726	739	750	774	722	753	764	765	755	734	823	773	788	815	746	790	736	797	783	739	691	744	712	808	723	782	768	744	751	732	736	741	761	748	756	746	780	781	744	750	764	771	763	774	741	766	803	763	791	788	792	756	785	779	716	758	766	783	723	719	737	755	768	778	751	747	813	791	768	777	740	765	769	756	764	766	749	741	751	706	794	737	716	716	798	750	761	765	725	747	787	756	776	702	726	764	782	737	766	779	750	777	760	812	776	803	773	780	744	729	729	729	784	746	728	740	769	755	763	766	775	746	770	775	731	770	772	723	764	795	745	757	776	742	731	716	731	763	762	756	721	739	772	769	788	728	707	767	802	752	767	768	750	755	737	736	727	735	759	728	731	765	789	784	720	774	789	736	726	760	750	711	722	771	787	708	718	772	730	738	739	729	731	763	734	750	783	774	750	741	707	785	713	802	764	735	780	759	794	700	739	704	764	796	734	791	809	746	766	827	713	729	753	763	736	766	747	726	716	731	784	755	777	729	751	734	780	765	785	762	788	774	755	678	736	719	736	722	785	757	762	790	767	791	772	733	701	754	781	782	744	784	731	733	713	745	749	795	751	751	725	768	716	726	782	759	755	716	744	726	783	780	761	733	772	721	773	761	739	784	755	714	736	746	798	786	716	677	714	735	789	762	756	783	713	750	742	809	757	764	774	761	754	703	723	691	755	763	767	762	740	787	713	770	741	767	718	769	716	755	753	741	783	752	777	778	750	713	749	778	775	766	745	758	740	692	786	771	757	806	802	758	753	737	718	718	772	684	780	726	707	704	774	762	732	685	713	811	738	743	737	732	727	747	755	737	708	798	767	720	762	802	745	770	779	786	793	702	705	725	747	737	758	724	849	729	733	753	757	770	779	738	715	726	735	745	747	725	770	729	783	756	793	770	750	720	820	737	745	762	778	759	737	725	748	764	747	750	744	727	753	759	705	747	776	735	701	746	752	764	778	788	743	799	788	755	799	809	716	781	764	724	784	768	769	754	735	784	792	780	766	831	773	761	768	745	780	758	741	742	755	760	771	746	758	793	777	755	744	770	756	736	693	749	725	791	809	721	769	773	766	744	768	793	812	736	756	725	747	762	782	777	774	710	758	751	780	755	772	785	749	747	745	769	724	775	746	746	761	775	775	731	764	739	751	745	732	809	798	752	730	759	739	761	724	683	768	698	770	791	794	800	759	758	806	733	753	768	750	794	808	734	758	695	766	763	761	706	785	777	774	812	789	766	729	724	752	719	739	699	755	741	799	712	779	790	772	744	763	801	752	771	734	704	773	781	768	767	785	731	726	729	774	801	720	749	729	676	775	756	780	768	740	749	738	796	735	754	755	771	721	810	707	718	731	770	803	731	716	712	761	729	732	754	773	747	730	751	769	758	718	721	721	792	726	710	794	744	773	735	769	709	751	759	736	728	719	741	742	748	819	746	673	719	810	750	804	765	806	772	850	750	732	785	784	780	763	724	777	743	730	826	758	780	752	796	747	740	787	737	741	779	798	725	720	770	752	767	739	782	748	724	708	771	778	747	759	787	754	774	749	725	710	724	746	783	791	799	772	768	782	726	748	756	782	753	781	774	739	675	749	778	740	739	752	749	757	765	774	757	748	729	727	745	734	710	749	765	797	771	740	733	833	726	776	719	747	767	750	796	705	747	814	740	736	728	771	761	760	786	775	752	794	777	718	780	749	738	776	809	767	699	754	768	733	739	781	737	724	740	792	762	754	719	687	722	843	772	790	777	707	729	756	676	725	779	735	753	751	779	762	743	732	779	767	754	797	729	753	663	687	765	764	752	718	774	768	793	768	722	773	793	727	708	799	709	705	754	740	758	710	715	743	792	722	751	716	720	766	761	741	777	746	756	766	757	772	771	815	775	753	782	798	755	782	713	749	737	827	774	764	693	778	748	769	739	740	716	762	735	746	739	784	773	744	774	727	784	737	784	727	752	781	748	755	730	743	751	749	713	762	734	763	807	780	776	730	791	761	707	740	791	769	736	764	742	756	740	725	776	799	774	741	728	772	717	734	729	762	779	729	712	733	795	752	708	705	760	690	779	783	767	744	813	777	759	791	739	806	770	738	734	760	756	757	804	763	761	775	737	734	763	698	777	700	713	761	805	770	733	741	802	764	759	808	726	758	804	777	745	751	749	779	740	799	798	719	720	758	806	775	755	723	732	761	738	731	729	773	790	770	734	745	730	705	705	778	743	768	750	765	762	736	717	772	751	790	768	736	717	779	754	721	766	738	743	765	731	703	737	803	784	782	791	753	765	712	807	756	758	741	725	758	785	728	793	753	735	754	751	808	718	740	773	748	773	740	745	766	730	740	773	754	774	764	779	719	762	775	797	780	759	749	696	689	749	764	758	747	775	809	750	761	715	765	770	759	777	762	696	752	672	786	785	740	778	727	693	776	778	751	696	713	691	736	749	772	712	741	750	799	736	742	797	729	760	744	800	741	796	725	727	741	826	809	766	760	749	776	741	748	755	752	715	753	753	790	751	725	797	722	763	723	670	757	731	748	768	747	760	698	769	756	722	711	745	720	793	783	755	729	749	784	759	743	755	748	833	763	761	778	750	741	767	765	740	789	742	772	727	696	774	697	775
3639	6182	5142	2630	1898	1455	1300	1031	986	899	790	777	749	693	680	722	639	673	623	708	651	636	632	645	660	629	572	617	637	615	560	627	579	641	584	548	633	577	625	631	579	610	588	596	596	596	594	604	643	563	616	570	586	599	585	620	553	601	588	608	588	618	652	632	649	615	593	582	600	610	597	603	568	605	583	592	592	591	605	589	629	589	580	596	635	616	568	574	585	625	589	573	609	569	582	567	602	580	551	612	601	566	570	559	587	598	626	621	595	581	575	562	556	557	596	580	531	572	580	606	595	590	569	561	539	617	592	593	575	620	585	605	600	578	604	567	595	587	626	611	628	588	592	570	606	602	609	566	578	600	544	550	544	601	578	565	598	611	560	598	538	558	614	632	549	560	582	564	599	583	568	592	612	609	566	601	585	508	599	590	562	598	577	597	577	595	576	600	594	592	609	605	615	573	581	581	585	575	555	581	582	576	607	533	570	572	604	572	586	565	570	566	562	559	585	621	544	557	606	584	569	584	564	562	511	647	550	583	594	600	577	542	622	597	589	599	555	593	531	584	593	576	565	525	576	587	600	599	567	575	564	518	570	571	572	564	625	582	560	604	585	546	550	553	629	580	575	574	588	630	543	590	622	581	581	592	591	571	540	576	564	554	603	560	563	553	606	556	541	559	574	595	601	615	570	571	618	558	596	593	551	554	571	586	596	565	590	601	583	585	555	556	546	598	590	555	561	599	597	596	587	538	558	600	564	580	576	553	566	586	577	560	569	595	539	572	576	573	542	600	554	601	585	554	570	579	632	548	594	631	558	614	531	588	586	566	540	578	576	596	599	573	615	583	597	572	584	548	590	578	598	598	612	577	632	555	565	583	595	553	546	596	584	605	582	593	589	558	566	543	589	630	569	592	572	601	538	629	575	564	549	592	581	604	540	580	632	571	557	573	552	540	574	578	533	590	567	587	594	575	558	549	501	577	539	565	605	565	590	615	606	537	554	544	544	584	580	577	566	581	556	561	596	570	601	554	570	526	566	545	572	602	603	558	523	578	592	594	604	571	585	615	568	607	566	589	589	578	564	548	581	608	645	594	540	564	563	537	607	581	555	578	551	572	603	617	587	608	575	616	616	579	503	569	568	569	594	601	572	569	600	586	596	566	610	579	571	586	549	534	580	570	532	579	584	566	569	614	563	602	557	586	567	548	601	606	542	598	619	601	545	605	593	524	602	565	605	569	576	595	579	601	541	602	571	573	597	526	572	550	598	578	566	578	545	568	587	531	584	583	552	561	574	573	585	552	576	578	557	564	564	567	600	593	568	590	597	571	582	568	594	588	557	585	598	570	610	612	543	571	575	557	604	561	537	571	591	585	555	589	606	580	579	574	542	558	625	554	615	603	575	587	606	547	574	555	559	590	568	576	557	558	589	618	590	556	583	645	591	585	598	526	593	576	538	566	528	616	556	565	571	550	538	555	603	547	541	587	572	542	580	568	573	582	580	534	573	544	592	575	574	532	606	549	617	611	539	608	586	572	589	588	573	584	581	561	571	595	562	603	588	583	530	598	558	555	553	515	598	560	574	566	578	604	574	595	563	597	592	557	570	551	580	575	599	591	584	553	606	586	532	543	582	550	571	614	549	589	584	566	556	559	597	575	547	570	547	566	579	546	582	567	524	559	586	558	563	519	570	599	591	584	533	601	555	561	573	591	568	603	628	529	541	598	557	536	528	620	579	552	567	577	525	592	607	621	575	598	577	540	551	570	555	605	578	516	596	579	580	588	578	580	523	551	589	562	576	555	564	633	585	548	539	580	561	572	543	533	596	536	543	571	577	591	572	520	587	595	564	587	569	557	566	560	562	577	590	550	576	521	560	571	547	531	594	613	565	569	576	585	580	592	562	546	572	561	550	520	532	552	566	581	596	596	598	595	543	571	594	526	595	577	602	568	560	587	568	594	595	584	587	588	579	603	587	552	556	564	562	540	580	617	550	585	593	551	551	533	568	590	624	579	582	580	557	552	570	616	561	556	565	572	596	553	550	548	565	564	588	595	591	558	561	604	554	585	599	573	551	576	556	546	577	601	589	602	606	574	565	602	580	549	572	633	549	581	574	561	550	568	592	517	562	550	600	583	577	634	587	596	591	580	574	565	595	614	562	577	583	602	616	571	595	579	611	535	590	556	563	560	593	567	582	585	603	530	554	616	549	549	559	584	569	507	551	565	587	598	520	574	599	546	544	563	565	579	562	574	557	558	570	580	572	559	609	606	596	595	566	566	587	575	596	600	607	568	576	614	568	567	551	583	638	558	525	558	558	591	573	614	560	553	543	572	567	518	574	581	573	615	602	569	555	567	597	566	576	614	569	541	564	549	563	527	609	556	561	597	556	612	558	567	557	556	592	581	593	546	519	564	577	624	581	567	586	553	585	590	606	567	574	580	559	541	557	573	569	590	581	609	556	524	598	569	586	586	546	567	601	601	579	634	568	544	522	553	597	612	633	552	535	580	603	536	573	617	547	563	557	566	565	545	559	556	550	560	561	578	652	572	557	557	617	595	591	571	552	596	614	619	555	526	538	580	534	589	524	578	575	563	610	615	565	578	588	587	542	586	550	550	544	587	587	577	593	575	570	542	584	577	565	591	571	588	557	581	578	562	553	527	557	603	584	555	582	590	528	565	573	574	601	577	558	563	604	638	595	534	585	549	566	565	572	563	539	598	559	540	564	563	597	611	556	549	569	539	563	554	576	603	540	606	541	600	573	587	580	563	530	614	522	598	588	547	569	542	539	574	563	601	596	540	555	589	583	599	573	580	563	573	580	558	586	520	555	585	569	621	608	608	592	595	582	530	545	547	560	561	616	593	563	552	563	606	565	607	565	578	550	559	552	557	610	577	609	560	567	534	576	625	600	590	578	544	591	648	615	569	589	593	579	573	566	571	568	582	549	528	585	626	570	561	575	569	607	538	597	573	598	529	558	568	567	563	518	573	576	575	577	605	560	530	533	558	564	565	589	579	541	562	576	584	574	582	560	606	557	603	539	553	565	563	542	547	588	555	570	576	587	551	555	547	582	589	588	599	538	560	594	581	611	576	594	557	536	562	585	567	594	569	562	530	572	592	583	557	558	557	588	560	610	566	598	557	593	583	553	610	605	577	577	587	577	550	599	578	555	535	554	550	595	563	531	525	570	574	558	514	550	602	565	568	598	560	541	542	562	594	550	586	564	632	573	577	553	558	597	654	565	556	593	571	552	571	562	587	572	591	571	575	560	596	533	572	571	539	564	563	552	580	580	567	551	549	587	604	583	598	577	579	547	545	564	545	599	567	588	520	579	586	589	558	573	573	573	567	542	561	562	589	582	593	554	565	589	579	526	567	604	563	543	577	632	611	571	562	592	573	576	583	595	581	577	581	593	553	611	577	584	590	582	538	562	557	579	566	589	596	566	588	568	576	573	578	576	568	528	563	578	568	567	546	593	550	585	532
27793	10556	845	507	347	348	344	353	336	333	326	348	331	301	330	301	314	340	360	336	317	306	350	289	314	319	313	318	307	326	342	325	319	322	360	316	333	329	328	277	324	340	312	321	307	294	304	307	322	319	290	283	300	320	324	310	273	317	310	308	284	315	308	325	327	304	324	349	308	296	318	292	312	338	297	290	315	333	325	322	304	295	309	314	318	323	310	307	312	307	339	336	306	312	320	309	315	309	332	333	331	318	313	327	302	288	315	325	310	332	279	298	312	310	303	338	324	317	309	308	312	355	295	320	303	337	286	326	349	330	325	309	301	311	358	325	321	339	328	319	298	344	292	325	316	334	325	329	332	281	324	301	310	355	333	297	302	337	308	317	327	301	344	339	308	308	323	348	297	303	291	302	298	299	349	305	320	337	325	331	315	343	318	330	296	330	344	323	303	336	318	331	320	357	330	321	334	322	335	321	283	313	356	306	327	316	345	329	310	319	365	306	317	305	317	326	312	318	319	329	286	322	321	310	303	343	278	319	314	323	300	301	307	304	287	271	335	292	332	299	310	317	361	299	323	318	317	302	291	300	287	292	291	333	364	311	312	284	367	298	306	301	318	307	322	314	301	304	296	306	308	357	338	300	316	312	299	315	327	310	312	303	328	294	301	314	308	309	340	311	319	345	316	293	333	323	302	291	310	311	319	286	324	330	337	307	291	326	300	329	308	317	353	321	331	339	306	338	320	316	329	357	316	325	342	341	276	309	289	298	297	301	302	321	297	333	331	304	352	303	267	349	347	304	321	285	312	332	323	314	336	307	324	249	342	305	312	324	298	314	338	337	302	323	313	335	322	322	353	340	306	330	322	301	302	310	295	295	324	313	314	321	331	338	294	292	330	326	350	303	302	348	303	302	326	300	354	315	352	311	328	295	305	316	272	300	288	297	290	328	360	351	322	326	310	348	339	325	346	339	293	351	310	311	321	302	340	361	311	316	277	312	335	303	311	314	346	321	333	318	301	299	334	320	314	316	317	281	309	322	320	311	327	326	327	285	322	267	323	320	318	327	324	327	305	308	328	330	313	296	313	297	343	298	325	332	322	331	305	299	331	326	310	328	318	321	323	322	296	328	305	315	300	321	295	339	296	277	321	328	316	281	312	317	277	334	315	334	317	267	318	347	310	287	323	325	304	302	310	311	323	297	296	346	293	351	304	281	303	338	285	287	296	319	285	306	342	330	286	301	345	331	322	332	328	335	295	319	329	319	319	309	321	347	323	306	289	318	340	325	316	305	293	354	321	334	324	294	292	317	342	310	336	327	328	315	308	335	338	324	300	329	327	326	335	317	312	310	315	334	318	331	319	315	300	321	365	322	328	337	316	281	277	316	314	318	342	305	338	317	337	341	320	288	338	282	329	305	339	314	332	334	332	362	325	319	331	295	331	312	278	344	313	292	304	304	309	340	325	310	318	310	322	313	326	311	312	307	336	296	318	323	326	337	316	309	309	352	318	278	352	327	308	304	333	305	297	318	318	302	307	308	291	323	332	328	322	336	294	331	320	294	293	292	312	316	294	294	348	339	283	297	335	322	299	312	312	301	326	309	294	299	316	302	291	331	318	318	294	318	308	322	325	342	287	309	302	324	283	327	287	309	320	317	305	308	322	319	305	325	338	308	317	346	336	310	346	333	329	326	340	328	306	329	333	308	318	320	319	294	340	326	315	327	334	331	315	318	317	309	321	326	333	295	307	292	326	292	319	298	347	328	289	316	330	336	362	303	341	334	319	309	342	319	300	371	283	302	304	309	304	303	344	300	341	339	306	294	301	322	325	333	326	317	327	330	325	327	315	297	301	305	360	295	292	294	317	290	315	328	260	349	332	331	334	325	311	331	317	306	326	285	312	321	325	343	330	316	340	303	312	322	314	332	321	319	313	348	311	328	301	341	294	328	314	314	332	319	334	305	332	350	315	292	299	310	319	298	328	315	338	300	345	307	343	335	327	314	335	321	308	350	323	324	291	307	316	330	325	311	292	303	322	303	294	363	299	318	338	295	254	279	323	322	296	297	319	331	319	299	299	310	287	336	327	288	326	285	295	342	322	299	313	313	312	367	313	349	310	313	346	307	335	339	301	322	306	301	314	309	306	297	347	326	335	317	313	308	308	317	339	275	334	310	280	329	307	343	279	327	323	321	314	332	326	318	315	334	288	325	348	328	304	281	295	291	324	321	346	334	315	316	296	291	319	354	335	301	355	311	292	300	330	308	305	345	310	288	332	325	316	307	324	298	319	286	289	305	307	285	298	313	338	360	271	342	336	330	324	314	299	339	303	330	348	348	311	286	363	300	340	280	309	316	317	311	315	310	338	315	334	313	288	319	342	313	325	353	333	295	308	309	311	336	318	323	333	332	305	314	288	325	315	301	319	337	380	300	315	341	310	307	332	328	323	337	352	313	316	304	334	324	333	313	280	325	343	336	323	291	304	321	308	332	309	305	340	334	314	337	301	328	263	305	333	301	312	321	339	328	318	311	297	309	345	320	322	301	286	321	333	308	300	315	337	303	320	316	327	304	324	322	319	281	294	323	335	308	327	325	289	321	335	341	317	334	332	318	337	307	331	325	322	314	317	312	308	308	300	331	314	322	309	309	289	330	307	344	314	323	356	305	315	316	301	339	315	303	292	329	275	345	313	311	333	302	352	331	321	288	307	326	336	338	307	341	306	316	313	320	306	333	302	287	327	330	299	299	313	333	298	296	307	347	316	287	350	272	287	323	327	320	330	299	313	327	314	273	324	350	322	295	313	285	304	289	309	307	328	306	311	328	339	325	348	321	300	334	342	326	317	313	312	320	331	311	299	335	284	331	318	327	307	319	307	300	329	306	329	307	317	302	324	327	316	305	342	314	317	316	313	290	341	315	305	343	339	307	320	357	322	327	294	314	330	342	287	328	311	349	331	284	338	291	285	305	324	286	324	332	288	309	343	335	271	328	331	308	332	326	306	308	317	332	359	324	315	301	350	333	299	295	301	318	309	319	322	299	328	339	336	305	337	297	304	338	321	336	327	283	302	333	333	324	330	306	306	298	329	302	326	304	288	325	326	314	327	320	302	307	313	292	327	284	297	345	310	329	325	334	288	323	328	322	327	324	335	305	315	301	326	312	311	335	303	291	319	305	308	329	332	319	335	297	302	311	315	273	308	316	300	306	338	318	292	312	300	318	295	312	340	326	331	324	318	302	340	326	324	299	326	320	346	303	328	333	291	338	301	282	312	301	303	287	319	277	304	333	345	321	296	319	330	312	351	308	338	300	303	317	314	326	320	323	302	332	295	316	306	353	323	311	311	292	350	294	312	308	323	301	296	314	316	356	348	329	319	293	333	304	309	337	284	303	348	338	320	347	316	305	322	305	331	277	326	347	312	328	309	321	320	285	320	329	335	293	298	309	289	316	336	294	325	335	309	327	324	360	315	323	343	312	314	321	322	316
4542	429	378	287	276	270	238	249	232	230	229	236	248	244	276	245	234	227	256	232	240	248	229	230	247	243	227	235	246	237	247	237	214	228	228	258	234	254	228	224	240	234	225	247	226	213	239	225	216	248	239	244	234	242	230	235	262	237	243	279	223	209	240	216	247	244	250	238	248	255	250	222	268	195	234	260	230	252	233	196	259	211	230	221	230	227	229	252	214	242	275	246	219	237	246	256	238	247	259	222	228	211	251	276	239	229	224	259	252	267	246	237	241	224	258	256	257	239	211	246	259	205	254	238	243	240	233	227	221	218	211	277	215	228	257	247	243	221	231	194	248	228	228	232	244	234	217	212	241	286	222	218	219	234	226	223	218	232	244	208	231	269	220	239	214	247	241	244	234	232	245	249	250	241	246	239	247	221	238	247	242	249	252	255	243	243	259	233	222	224	228	237	253	230	221	227	259	214	230	224	216	242	231	243	226	211	234	207	242	232	223	234	231	243	199	247	240	200	223	238	248	221	217	228	225	247	241	215	239	207	236	237	212	228	209	235	250	255	267	274	217	255	219	236	196	242	226	222	219	232	211	223	209	269	214	232	226	265	225	223	225	211	212	234	243	211	252	226	245	244	238	244	229	257	255	223	251	240	262	219	268	253	229	238	212	229	237	246	244	261	219	247	198	249	221	284	254	246	241	236	245	277	239	285	225	250	247	261	222	244	225	230	242	250	247	246	218	230	243	242	239	242	242	229	258	219	235	219	210	264	223	243	232	225	238	208	242	249	225	226	247	238	233	231	251	243	209	260	245	236	266	247	251	244	228	242	237	231	221	252	248	222	234	227	235	235	238	230	240	246	260	241	248	219	257	221	231	229	237	232	230	227	248	252	240	237	257	214	263	235	266	230	237	250	208	255	210	255	234	237	237	262	240	225	231	224	229	211	243	228	241	234	227	245	231	241	252	232	227	235	262	235	238	198	259	237	246	223	244	256	228	226	220	233	233	247	240	261	223	271	234	266	232	219	242	225	235	230	237	247	242	275	227	235	248	245	238	207	238	220	234	212	248	223	209	269	230	257	257	245	243	214	247	249	261	249	226	260	249	229	242	230	258	260	264	228	257	245	262	238	237	268	215	206	223	225	200	231	235	220	236	254	235	259	216	241	242	257	236	252	224	234	248	255	254	230	255	246	227	219	237	223	254	221	241	248	237	252	230	232	245	251	212	273	243	250	239	250	254	219	255	233	244	225	210	235	214	221	241	253	237	222	260	223	259	220	228	215	239	221	239	235	193	229	224	222	249	229	241	220	256	236	221	259	244	217	253	243	240	260	254	250	233	217	225	239	250	245	246	242	248	231	226	232	229	235	217	270	213	244	251	232	245	213	235	218	238	249	244	202	225	234	234	273	233	243	239	222	235	252	213	230	247	258	246	225	243	238	245	233	255	229	235	227	251	224	260	252	229	241	241	233	236	256	257	241	201	234	223	246	241	263	229	255	242	241	218	245	252	237	207	230	224	233	231	284	240	262	218	231	254	212	264	229	210	244	225	233	266	228	245	266	207	217	223	229	217	239	231	276	228	241	250	243	232	252	237	261	225	234	249	241	248	251	229	233	237	259	247	254	228	241	239	237	208	215	245	252	242	234	222	249	253	208	218	232	222	248	235	233	249	232	227	229	255	242	217	214	228	236	233	235	247	213	212	277	256	267	242	236	210	229	223	236	221	229	240	260	222	272	236	215	247	239	248	251	224	258	221	242	241	231	221	227	220	231	240	225	235	234	228	276	240	222	232	226	263	272	220	230	230	228	261	234	237	213	236	232	272	229	237	256	241	236	217	252	236	249	228	252	266	210	226	217	233	230	238	244	243	227	264	243	235	224	227	199	200	205	227	234	239	225	208	251	236	233	209	204	221	259	247	246	244	275	235	229	229	227	242	242	237	254	221	252	220	263	214	245	268	252	222	243	254	224	256	265	248	246	252	235	239	224	236	251	233	213	261	231	245	226	223	218	235	218	208	256	246	235	221	272	240	206	220	248	245	252	231	242	228	248	233	241	246	244	241	206	231	250	222	233	216	222	248	246	254	245	274	198	223	251	244	241	249	254	269	258	242	242	249	222	241	234	226	224	255	242	213	222	251	245	235	247	252	253	278	218	232	213	220	255	250	258	222	233	231	239	224	235	209	222	227	235	255	248	229	227	256	233	250	223	261	241	237	250	237	265	204	269	207	224	248	245	240	261	223	262	235	230	229	236	241	264	271	209	230	259	240	254	247	228	257	229	237	233	223	259	230	237	288	211	217	207	275	238	250	244	243	230	263	200	247	236	244	202	218	253	249	248	216	248	233	252	242	250	245	243	251	256	235	240	206	237	214	230	243	231	223	256	220	232	218	230	245	249	248	228	214	250	242	242	229	257	238	250	265	258	229	236	241	228	212	223	246	239	223	213	218	236	224	233	246	238	218	241	221	232	233	233	226	218	219	229	213	240	204	240	242	218	219	207	209	235	225	244	236	233	231	218	238	262	235	219	264	225	244	234	258	254	230	217	240	253	241	256	238	241	236	243	240	253	239	241	247	224	230	229	232	248	243	253	247	265	245	244	229	254	254	238	222	229	249	245	244	235	216	214	228	238	215	232	242	223	214	225	264	224	237	257	192	261	208	254	226	245	236	262	228	218	221	232	237	238	236	237	261	249	241	219	237	251	234	238	234	220	211	246	213	254	243	228	230	216	245	225	231	237	222	234	238	222	235	207	237	270	241	244	243	232	267	223	247	220	239	272	248	210	252	231	220	253	233	228	247	258	199	241	255	250	215	242	234	231	242	256	220	257	213	218	236	255	236	231	259	220	239	209	241	229	217	227	249	248	213	230	242	262	259	259	246	266	215	248	254	247	251	250	239	220	208	233	219	243	242	235	224	220	255	233	262	238	258	233	229	239	240	265	239	242	231	263	243	250	241	249	222	221	233	218	246	222	253	250	223	224	234	223	266	259	231	211	248	233	230	243	220	241	219	257	234	225	248	239	241	234	233	220	247	248	237	234	240	215	231	235	236	223	240	215	216	235	223	204	263	238	242	228	257	248	223	256	215	196	222	224	237	255	202	244	231	228	225	207	216	217	234	226	249	230	227	246	234	251	205	223	251	224	212	245	201	223	251	206	243	274	258	219	229	243	241	214	214	195	242	244	210	246	223	228	287	253	215	265	233	269	235	239	249	234	237	240	225	260	253	229	237	227	258	222	225	248	246	245	217	230	240	256	255	231	262	240	256	246	254	221	240	209	224	238	235	228	229	235	210	212	240	242	237	217	230	233	220	235	258	244	221	246	236	251	233	225	248	253	222	249	245	214	224	247	259	262	234	254	197	233	218	224	224	251	217	195	239	234	253	252	239	245	214	236	265	186	234	222	236	223	244	239	252	208	221	261	213	272	233	254	218	226	206	236	245	242	252	261	253	246	242	241	224	233	258	243	219	205	230	258	232	225
25515	21490	28001	25404	11685	1648	1161	891	819	817	777	802	766	730	759	711	734	717	699	774	740	742	754	751	724	732	705	699	725	729	720	706	695	737	729	744	726	697	699	703	669	708	783	716	731	746	726	694	722	749	721	728	677	706	695	707	651	728	669	734	753	726	643	699	675	728	710	748	692	735	689	675	702	663	675	692	694	711	718	711	701	647	686	719	765	662	683	685	725	715	726	725	717	739	698	706	653	714	719	707	701	707	728	715	671	673	692	769	707	660	749	663	674	698	731	701	688	759	717	712	729	688	682	738	673	705	723	665	684	727	705	705	676	712	709	687	682	683	696	680	749	698	767	726	712	689	690	704	699	720	705	724	719	686	652	698	698	686	689	673	718	714	695	676	706	703	679	672	720	700	711	736	680	687	723	731	716	692	731	705	736	644	737	687	688	668	687	692	683	709	721	733	694	710	686	682	735	696	677	675	652	707	707	711	693	706	717	733	669	692	722	697	663	720	700	690	691	699	695	691	703	654	679	684	706	722	723	720	748	746	713	723	703	691	744	734	702	715	714	655	698	691	721	706	701	651	718	710	721	702	699	681	749	714	714	682	685	744	729	742	679	715	713	690	649	754	699	733	686	731	706	698	736	697	695	756	706	690	657	721	718	703	732	697	680	722	682	691	712	730	658	769	711	741	724	698	653	711	765	725	703	688	722	707	665	781	673	714	720	708	717	682	688	736	726	729	762	747	732	689	727	715	706	684	714	711	692	715	727	742	701	771	669	667	699	702	732	700	728	646	706	680	673	712	698	687	697	741	672	731	727	700	744	703	663	735	730	680	720	729	649	721	744	707	725	753	718	708	691	732	729	744	730	657	705	658	645	695	683	676	714	742	729	678	704	693	690	755	758	711	694	710	750	681	713	707	674	679	742	650	691	709	666	706	655	693	736	697	740	686	728	687	713	688	685	693	661	674	713	654	702	741	684	693	720	738	695	708	678	735	692	712	670	691	667	734	729	647	743	697	709	692	739	713	754	742	739	733	727	736	654	676	738	715	691	733	755	700	682	730	696	717	706	738	712	691	737	639	719	700	692	718	698	676	733	724	687	679	690	727	787	688	751	665	701	749	736	705	668	756	682	670	751	645	671	676	685	718	729	687	740	724	714	679	676	704	692	697	707	673	668	717	672	712	691	693	725	693	744	657	687	740	704	712	715	705	692	730	686	736	734	710	714	688	696	691	734	698	685	688	692	670	659	715	726	692	703	645	652	658	714	733	671	688	680	705	696	653	691	700	724	676	668	676	690	669	724	686	723	737	660	720	680	668	706	698	699	692	688	714	701	723	704	670	722	734	745	691	683	709	736	763	701	659	700	698	714	729	648	669	722	686	764	694	692	684	646	687	714	717	725	719	693	760	713	693	725	688	696	703	718	724	716	662	704	711	720	723	742	713	711	680	678	688	712	680	716	678	721	669	708	665	695	707	707	669	731	643	742	685	689	715	703	685	639	723	713	665	686	663	695	712	694	654	672	655	718	714	675	683	709	697	713	697	658	677	691	709	681	677	708	679	704	730	695	669	710	651	705	756	757	679	721	702	700	687	698	678	725	685	700	683	700	681	745	640	700	687	728	755	703	707	691	665	727	736	716	756	755	736	721	738	714	676	724	692	719	693	686	654	725	713	680	698	672	709	685	698	706	716	688	719	696	683	742	671	656	670	688	732	668	689	720	692	716	723	744	706	708	702	690	683	665	673	739	753	685	691	673	657	709	705	697	731	745	770	653	669	699	730	698	671	670	704	675	709	731	688	713	748	765	744	735	743	725	721	707	739	730	661	709	739	727	662	655	721	691	719	655	674	720	715	767	712	750	712	711	733	680	714	711	705	720	689	711	719	740	702	694	676	728	714	685	714	705	702	703	714	745	669	688	760	753	695	695	683	673	709	694	698	682	737	764	701	728	653	674	681	716	665	682	650	649	737	712	726	737	701	674	753	715	695	715	712	657	737	722	683	681	752	680	686	684	674	680	729	700	746	745	728	724	762	705	713	717	740	724	695	735	712	708	723	728	758	703	692	706	744	724	690	697	701	678	699	688	683	742	697	729	728	690	720	680	683	715	692	732	699	738	713	719	707	692	686	723	666	682	712	686	749	707	676	689	687	715	695	672	695	718	654	762	732	743	721	681	692	689	696	719	687	688	701	713	732	694	700	667	752	763	724	678	682	692	724	704	710	732	699	675	670	725	712	744	713	673	646	690	699	700	744	781	708	679	693	701	735	705	765	726	675	685	772	674	715	695	643	713	667	738	727	718	694	767	716	768	695	727	688	680	702	695	711	708	694	708	700	709	721	680	663	726	685	703	673	680	702	720	664	673	731	706	699	663	729	712	710	730	768	718	707	730	706	744	731	699	694	712	686	738	720	726	736	702	667	702	708	744	704	698	699	666	680	713	764	718	682	685	695	751	710	705	708	674	698	706	680	737	686	694	726	669	721	691	663	687	731	722	707	732	693	692	658	732	668	694	683	736	672	659	699	668	659	674	695	673	692	698	683	738	716	678	752	729	719	703	682	678	692	687	663	730	745	673	646	694	686	682	670	726	732	692	721	685	691	730	682	713	691	708	698	737	661	724	707	690	693	769	726	729	738	719	660	691	682	653	689	695	719	663	734	748	696	706	720	674	720	707	651	712	759	718	744	701	725	682	723	695	648	707	677	729	696	707	678	704	721	755	703	717	711	722	749	679	714	737	693	680	734	734	698	694	673	731	714	713	739	703	732	642	736	692	740	689	680	681	691	666	725	719	737	727	717	682	703	703	671	716	658	708	693	687	713	687	696	682	680	673	647	726	638	733	713	667	752	706	672	729	715	693	725	721	713	712	701	729	665	678	675	698	691	713	663	695	671	708	711	701	708	707	718	687	700	680	710	730	692	716	710	676	675	707	680	680	724	790	714	708	722	699	701	737	709	705	709	732	706	743	693	706	713	656	669	739	717	652	672	676	699	695	718	704	692	677	767	709	700	678	696	689	698	691	676	693	722	674	643	705	690	660	702	669	697	658	729	703	695	698	675	711	694	706	705	669	689	723	708	706	708	701	705	716	669	760	695	704	743	688	717	725	720	695	715	649	714	703	743	712	696	664	717	727	741	677	684	693	756	665	711	692	763	688	730	724	727	714	686	736	718	701	734	708	674	674	703	697	712	748	709	733	707	679	683	688	712	745	705	742	655	721	684	724	711	715	690	690	705	687	709	723	708	651	679	700	707	758	644	674	786	697	726	704	741	684	745	720	689	707	710	640	702	684	677	700	672	687	721	709	769	731	730	658	664	694	710	690	755	706	717	700	739	675	713	746	719	713	706	731	710	702	790	721	706	704	772	705	671	679	686	686	714	742	687	682	721	704	717	692	676	741	711	658	704	672	682	716	699	766	686	752	679	647	719	753	738	732	752	659	736	715	692	694	717	735	701	702	687	667	701	707	686	666	689	730	697	743	714
3326	3493	2937	1597	1224	976	900	760	722	660	655	614	624	618	591	565	605	590	587	577	545	546	545	544	562	541	551	486	534	546	555	541	576	564	560	586	514	558	500	550	514	536	578	535	526	501	521	542	529	510	547	575	557	531	510	505	568	551	573	528	528	562	501	530	501	561	477	518	514	514	516	545	524	541	540	544	536	570	507	550	526	527	498	529	572	512	497	610	539	527	559	530	529	522	541	521	494	579	542	535	539	533	544	546	518	564	537	573	551	530	542	529	513	544	510	566	581	511	566	533	550	555	493	529	536	509	490	503	525	514	510	575	503	515	519	554	538	548	572	532	525	557	496	517	543	525	539	543	530	576	527	552	514	505	559	562	517	504	493	532	513	536	558	529	564	552	529	557	541	545	500	526	508	530	514	562	510	566	555	549	522	493	510	554	560	560	528	522	544	509	586	508	491	583	564	486	552	555	494	555	562	552	543	558	521	503	576	484	566	487	515	523	514	509	547	531	519	539	514	547	524	538	531	538	529	521	512	542	561	519	522	555	510	515	538	509	508	558	542	514	530	545	574	509	548	509	486	557	495	515	501	495	539	520	557	510	512	522	524	562	533	567	499	516	548	509	537	508	483	531	517	583	523	509	568	521	531	503	545	510	569	533	547	488	512	588	558	540	543	518	534	535	571	527	554	515	555	509	528	553	523	560	531	486	530	550	499	532	553	503	520	526	517	541	476	528	521	599	558	513	510	571	569	495	557	557	575	536	522	531	532	550	515	549	501	552	525	521	508	540	515	544	526	539	555	528	527	559	512	495	526	529	533	549	490	529	546	552	538	580	534	546	511	493	533	509	533	559	546	533	532	528	540	511	573	536	544	544	519	504	497	524	519	532	538	512	510	483	553	539	540	506	504	532	507	506	533	494	568	528	535	507	522	502	509	575	554	500	498	506	525	532	529	527	493	501	526	515	528	497	485	536	522	551	522	552	523	555	528	473	514	540	533	520	565	527	531	514	484	483	505	463	501	527	524	515	516	562	521	536	514	537	527	534	507	461	550	509	483	521	554	494	536	487	549	498	532	515	558	583	522	510	563	521	481	503	560	532	546	541	538	546	517	533	530	559	489	481	550	528	513	509	507	529	534	519	521	525	551	530	484	556	569	506	504	517	545	539	494	541	486	516	542	500	556	502	541	494	533	540	531	544	507	492	564	522	520	538	528	572	495	499	511	537	525	536	544	576	537	467	525	554	513	581	510	503	547	539	477	513	537	531	543	516	543	558	525	547	549	527	494	548	516	521	499	580	540	525	504	549	554	538	517	569	500	548	528	515	547	518	531	513	514	558	520	523	508	521	563	556	513	540	511	538	494	511	516	522	541	577	532	518	578	515	537	492	519	542	554	529	527	536	537	534	527	567	563	540	530	533	499	501	544	540	491	523	516	512	500	506	458	494	549	559	510	547	507	524	531	491	513	520	551	507	560	523	529	538	533	531	522	494	492	561	531	533	486	547	516	510	507	525	522	497	558	515	509	567	544	546	561	565	562	483	542	483	545	530	474	568	491	537	503	511	530	513	521	534	515	493	480	515	503	526	518	567	529	569	491	510	517	511	554	468	550	559	499	492	491	532	516	494	502	492	529	524	541	521	529	536	554	562	545	510	507	567	543	535	500	495	520	563	497	559	485	528	519	523	523	481	536	502	534	527	522	483	525	523	498	540	466	532	540	534	563	526	550	533	533	517	503	526	522	528	501	511	522	506	536	513	517	508	532	523	504	525	484	539	472	475	557	560	554	556	541	527	521	501	518	517	508	479	543	496	536	541	548	490	493	531	519	530	534	529	550	486	531	504	525	539	540	521	507	533	580	538	548	532	515	558	517	480	533	517	531	532	538	493	510	502	526	526	490	509	597	490	487	519	491	549	508	510	519	489	553	541	515	511	537	531	519	511	534	533	529	502	509	548	545	559	530	520	556	533	532	521	514	518	512	531	562	568	564	533	531	550	502	523	559	476	533	528	482	505	550	521	517	548	489	522	513	500	534	483	524	505	549	520	545	551	523	506	550	500	547	486	546	502	541	510	558	509	513	525	533	543	548	540	494	510	487	515	523	543	535	571	489	553	546	526	529	551	508	556	545	513	521	510	512	535	539	532	510	522	524	494	538	536	536	546	520	542	537	529	503	518	507	555	522	564	500	503	540	555	501	503	498	514	494	545	500	514	544	522	574	522	529	552	539	549	566	553	514	501	531	516	498	525	500	502	527	519	539	507	540	585	547	555	524	549	526	550	556	512	515	508	526	518	540	559	548	508	524	506	519	508	498	517	541	513	544	503	508	533	540	551	529	484	500	518	537	513	521	510	486	546	536	493	528	499	554	519	552	529	536	518	548	489	527	533	545	531	523	520	537	492	534	537	502	530	515	541	546	507	523	485	548	484	511	537	520	511	550	478	495	493	520	534	529	524	518	489	542	532	537	549	510	550	510	542	502	533	523	556	511	516	509	536	483	507	502	523	516	484	524	526	509	504	535	464	542	540	497	505	516	501	483	541	538	524	508	501	503	535	568	532	553	521	486	549	508	509	534	521	578	534	551	505	504	527	584	499	537	493	497	516	518	525	560	485	522	469	564	527	533	508	533	506	512	512	524	549	576	537	532	525	521	548	561	518	514	552	546	526	519	511	501	503	542	501	519	533	508	519	485	511	565	520	558	506	460	553	478	527	458	524	498	535	523	507	533	507	501	557	535	526	512	510	521	516	517	485	535	534	551	528	517	528	520	528	551	514	539	564	509	519	520	500	519	511	549	493	514	520	510	526	525	527	495	541	549	597	493	505	482	544	539	512	508	497	486	545	528	493	553	510	532	503	565	481	538	503	539	500	517	455	538	507	563	537	503	499	556	538	552	505	535	518	526	505	527	538	521	529	527	526	514	528	527	507	542	532	548	513	488	530	513	529	568	533	529	525	536	498	552	520	499	510	528	505	509	490	521	519	517	483	518	486	535	542	510	551	531	512	521	544	486	531	486	526	534	482	477	515	507	531	547	511	488	502	508	559	521	525	495	513	533	459	530	533	495	511	478	559	503	511	450	477	493	520	553	508	527	532	533	465	558	513	559	487	540	519	516	517	531	518	508	535	578	514	465	508	529	540	499	532	527	511	531	549	535	492	521	523	515	490	515	521	544	524	491	501	506	537	554	520	518	488	525	545	529	522	517	532	543	536	512	478	538	536	493	538	530	515	518	545	514	519	538	523	524	524	528	546	509	500	494	544	514	508	549	506	507	528	502	493	512	561	516	517	515	537	506	554	500	516	540	515	528	505	512	534	544	520	528	558	528	506	555	496	529	507	517	526	509	510	553	511	551	516	517	510	566	544	510	490	545	543	533	529	488	561	514	508	536	511	534	554	526	490	502	498	552	515	527	509	495	512	527	493	522	560	527	524	516	523	511	515	489	518	521	511	492	528	482	520	536	559	525	531	515	550	499	561	490	484
24511	21478	28846	24538	21471	9499	1909	1219	1045	959	1014	994	890	859	849	875	841	818	823	816	811	837	836	789	835	753	803	739	796	815	775	742	789	751	766	783	797	795	774	774	774	769	778	803	741	800	760	749	744	813	800	787	758	736	793	776	748	795	770	772	767	767	794	728	756	813	788	757	750	768	771	765	791	794	788	798	810	776	767	744	744	750	741	765	783	766	757	773	763	788	803	749	781	734	763	789	773	730	736	825	784	764	738	747	792	820	739	732	742	729	783	763	841	768	803	754	781	797	734	772	733	769	757	737	768	771	722	764	775	760	769	753	739	746	760	715	743	822	756	779	777	735	724	733	788	785	818	754	767	779	754	783	744	800	767	719	738	738	756	720	724	800	801	767	697	730	779	737	739	712	813	780	770	766	735	754	794	754	751	751	697	772	720	733	752	723	760	759	801	729	765	776	768	786	729	780	739	774	754	759	726	789	811	746	695	735	764	767	731	693	789	732	760	726	771	771	811	732	760	778	780	774	811	829	793	762	731	750	757	764	757	737	712	797	717	809	776	780	773	778	753	749	758	771	790	743	803	726	776	755	757	769	775	775	774	761	770	724	793	751	822	757	677	759	694	786	758	754	783	792	773	781	768	750	779	763	759	805	784	701	736	754	823	719	769	731	770	778	746	786	800	687	772	757	795	777	791	719	759	788	773	774	739	795	742	759	696	787	791	713	768	744	779	749	773	741	746	742	746	786	784	735	716	754	757	711	766	785	794	736	724	765	766	777	725	781	739	766	770	767	755	772	754	765	767	734	745	736	755	800	761	759	739	762	788	767	723	762	778	708	781	815	727	744	752	731	782	720	748	771	772	780	751	776	760	709	752	750	796	743	768	704	744	758	752	766	781	784	751	727	751	780	752	778	733	726	730	716	762	782	787	773	764	811	771	743	756	816	778	773	751	774	767	762	787	772	743	713	802	746	768	800	730	749	722	743	775	760	747	740	748	749	755	816	760	782	790	762	737	756	721	811	737	714	775	754	781	701	794	763	728	733	728	802	753	796	736	780	726	714	783	728	732	730	761	730	758	746	768	800	778	767	731	772	713	772	742	723	790	757	711	806	728	741	777	788	758	746	741	757	712	756	778	785	757	716	722	728	757	762	807	774	819	799	764	746	723	804	810	774	733	753	813	773	744	767	709	802	779	795	761	760	741	701	719	750	785	738	739	773	715	780	770	767	758	758	779	721	780	750	719	707	770	795	772	776	779	690	768	722	753	722	756	738	754	786	782	735	717	700	747	727	790	717	824	796	787	740	733	712	760	706	737	730	788	814	724	727	688	704	686	760	709	744	756	796	786	776	839	764	756	778	763	752	771	779	735	754	700	764	724	775	793	789	745	769	756	703	767	745	742	800	786	690	746	803	756	751	715	797	746	745	744	786	707	768	762	773	749	704	733	724	756	731	758	772	739	742	773	800	705	777	788	781	794	746	753	792	785	756	791	742	818	752	761	786	788	759	718	765	774	781	763	754	765	796	729	739	739	727	724	738	819	745	780	747	745	752	775	735	762	742	808	729	774	787	783	747	719	754	771	806	768	765	704	771	779	778	790	742	777	758	772	744	768	776	773	784	762	775	808	749	737	715	740	773	773	805	747	738	755	718	794	745	759	716	778	761	786	746	750	786	726	802	758	708	803	759	764	731	723	747	740	749	751	717	784	762	714	786	695	745	773	712	809	743	766	724	750	772	763	668	778	754	770	750	751	692	760	768	742	732	767	761	771	754	766	778	749	756	745	719	733	774	734	766	740	740	742	735	778	816	768	720	771	724	754	759	760	784	764	773	794	772	816	788	752	764	800	728	760	773	711	781	746	727	769	723	746	766	770	780	776	803	662	767	747	769	704	740	767	794	767	734	716	748	780	744	766	782	764	722	784	754	753	780	754	771	704	747	794	743	788	779	776	749	805	726	758	746	764	773	753	742	768	746	759	752	715	790	803	749	757	740	750	730	756	775	749	762	779	783	764	762	804	731	782	780	780	781	780	738	767	748	753	729	744	757	810	764	784	754	756	753	815	765	730	770	741	740	778	723	836	744	743	746	788	766	780	742	774	767	741	743	757	735	746	709	784	811	747	820	803	791	773	789	785	754	751	704	751	733	782	796	806	731	759	758	710	763	803	762	764	768	811	748	766	726	748	748	718	723	727	740	776	754	760	808	741	787	777	784	711	789	731	792	792	801	712	771	716	712	739	778	774	756	706	783	781	720	767	776	793	744	755	797	760	786	778	747	803	745	745	724	741	762	776	751	752	767	716	752	776	759	761	789	760	761	768	748	756	724	737	705	741	761	780	708	732	743	800	741	718	756	742	780	754	757	796	802	791	703	775	736	754	704	784	743	716	760	774	797	711	735	772	766	748	785	765	729	746	751	771	703	793	756	797	785	745	761	717	742	778	759	706	757	740	819	741	731	729	732	750	699	767	726	725	759	729	818	816	725	776	765	722	733	744	743	753	710	727	709	750	777	713	746	795	741	741	754	780	774	759	743	816	767	745	760	752	757	743	777	737	758	750	793	741	809	768	776	773	796	740	743	732	671	773	755	731	734	773	699	794	788	795	817	778	752	750	745	773	743	788	778	739	786	792	699	727	739	759	746	771	774	768	746	778	767	709	794	786	821	761	761	780	721	763	753	747	785	733	787	764	727	734	780	730	780	751	749	773	758	802	787	777	764	747	763	811	749	742	732	748	726	787	743	779	745	742	730	761	721	745	762	802	769	764	762	745	767	725	733	790	784	754	766	744	739	765	785	735	764	757	773	764	766	746	776	772	791	781	741	732	749	781	754	714	735	748	691	772	758	711	777	739	786	756	771	728	787	702	756	736	738	776	791	749	716	767	761	747	721	731	706	693	745	712	768	775	765	765	745	762	718	722	779	743	762	759	729	714	769	774	786	744	741	770	705	736	798	733	807	768	756	706	735	753	767	752	726	796	744	781	761	802	743	748	729	718	746	748	737	747	740	753	678	765	742	799	739	768	768	725	742	779	779	727	809	729	751	807	717	757	740	763	767	771	741	771	734	792	757	772	728	768	792	782	783	724	774	674	754	762	721	768	758	777	742	785	763	755	803	789	753	754	728	735	739	788	767	728	787	756	771	767	737	727	812	749	751	781	830	761	791	778	762	809	765	711	709	741	758	815	762	745	722	795	757	755	778	780	752	741	707	745	748	758	723	774	744	735	788	733	739	792	708	754	751	776	786	807	681	754	755	773	731	781	763	731	788	784	746	800	742	706	741	806	762	730	767	745	753	720	762	767	770	820	720	728	765	760	717	764	761	759	758	785	756	684	720	758	682	785	762	730	761	747	766	734	798	751	733	775	716	774	739	787	732	775	796	712	766	770	750	794	761	741	775	783	748	792	734	745	783	720	796	721	759	761	771	785	770	765	726	765	752	786	733	770	759	785	738	755	737	743	700	740	736	758	758	725	761	792	794	746	787
3641	6185	5080	2694	1831	1562	1165	1068	949	852	825	749	756	745	627	703	618	643	728	701	626	673	635	681	616	584	636	572	581	659	619	625	639	607	533	583	574	625	593	563	583	572	595	586	598	587	574	598	601	586	594	622	555	543	576	552	609	565	623	555	613	584	588	594	589	595	619	625	546	553	576	568	602	614	554	596	581	578	568	550	617	613	602	656	557	562	598	596	554	600	591	599	600	572	576	533	566	595	588	593	616	544	604	587	595	577	566	604	558	568	585	536	620	562	579	615	556	586	599	582	591	580	584	566	594	565	590	556	574	565	549	570	549	560	603	560	591	594	578	537	599	553	562	565	561	574	629	610	560	621	589	623	576	570	577	544	607	571	559	600	554	564	554	573	571	594	604	599	552	626	550	560	572	621	601	575	615	569	585	559	610	586	581	572	559	596	571	559	603	546	601	531	582	574	546	588	585	553	587	595	624	617	560	577	606	596	571	568	585	569	601	565	601	604	579	572	574	578	577	592	576	613	571	592	541	597	583	579	606	591	578	556	558	582	581	580	570	539	591	573	548	572	590	582	582	627	641	598	612	601	575	570	554	589	597	624	571	580	543	541	582	559	596	620	578	578	575	627	617	598	576	570	589	632	626	577	571	587	546	546	589	580	585	582	567	546	591	578	627	581	605	600	558	574	549	584	560	580	592	537	592	579	580	584	599	543	544	585	554	577	608	556	573	575	624	592	557	640	601	556	574	606	632	558	561	551	591	581	576	575	574	645	596	538	547	535	576	594	582	587	581	558	557	545	586	596	594	565	592	542	578	597	543	590	542	614	591	541	588	540	586	604	564	576	548	559	611	570	577	572	586	581	569	557	567	597	580	587	591	569	608	586	602	587	551	572	557	575	582	594	595	595	616	568	557	586	552	565	563	609	614	560	605	612	577	590	545	585	563	568	540	562	554	534	585	585	585	593	573	568	579	608	559	561	530	582	580	575	602	543	540	638	572	577	595	569	553	567	596	623	571	602	559	611	603	563	586	551	601	565	578	561	596	553	573	552	562	562	583	560	597	576	525	518	569	548	588	589	585	569	546	509	616	550	571	578	640	578	620	548	532	592	588	557	604	592	590	551	556	569	581	587	532	583	602	581	590	544	551	554	552	598	530	592	575	595	571	616	512	595	582	596	582	569	555	542	562	586	572	596	569	595	576	579	544	559	538	608	565	585	591	571	552	575	571	532	595	560	555	590	559	565	551	542	586	592	533	618	580	557	557	634	581	537	574	544	586	563	618	560	588	605	599	634	564	577	587	591	553	593	558	576	562	576	548	631	601	561	545	577	578	609	585	569	613	562	601	585	544	546	531	545	618	616	590	579	563	559	553	570	580	576	604	602	568	538	580	558	597	598	565	628	593	600	550	560	585	603	582	546	540	578	516	614	598	544	559	617	564	604	590	571	555	596	580	556	590	597	548	545	556	629	623	612	570	596	566	570	574	583	560	578	591	568	582	582	613	558	604	571	543	561	541	558	562	626	616	540	565	569	583	589	561	565	584	567	576	535	575	568	585	583	566	592	541	579	562	549	597	557	614	593	544	551	593	541	587	575	573	602	590	590	592	562	594	567	594	594	567	539	551	540	585	578	562	542	602	599	569	610	586	565	571	566	555	580	586	579	609	587	591	598	534	589	548	627	555	555	541	543	601	547	577	560	522	568	560	525	606	602	588	571	593	561	550	607	559	578	569	567	566	603	582	565	583	594	587	575	562	600	590	573	604	568	634	560	547	536	569	570	585	581	552	564	586	503	596	614	564	565	557	531	577	549	571	601	544	559	551	582	591	593	554	609	583	596	589	507	574	578	531	585	595	572	565	609	567	531	574	546	540	612	570	627	561	597	544	593	550	557	582	590	558	593	531	595	562	601	546	538	582	567	567	588	578	605	613	571	589	550	564	563	573	563	563	553	540	544	525	616	568	599	570	551	574	619	552	561	567	608	594	602	609	549	598	592	556	539	604	567	566	552	584	597	564	558	575	566	554	570	555	554	588	540	580	569	554	614	555	604	564	557	577	515	547	569	557	628	584	534	542	567	533	580	551	586	540	543	564	541	595	570	580	579	623	620	558	583	593	570	591	546	571	593	554	581	578	576	584	570	574	584	575	570	555	558	565	567	546	579	591	554	531	564	591	538	561	563	569	562	607	569	559	584	585	578	618	550	574	550	597	595	533	575	558	554	574	609	549	544	571	578	595	530	572	593	559	558	565	609	602	537	575	585	549	621	566	540	542	602	575	538	594	586	568	559	565	554	561	567	578	573	550	537	563	579	541	606	604	550	561	546	576	558	543	563	547	582	563	534	558	595	610	588	605	585	548	607	575	592	558	576	552	558	567	571	577	561	535	583	562	571	540	539	560	564	564	521	566	541	595	573	561	602	564	593	569	562	551	561	560	552	534	562	572	605	560	624	527	536	562	565	561	560	552	600	603	553	559	613	540	582	597	605	600	550	574	562	573	607	528	581	539	550	590	541	556	562	602	567	577	550	597	588	562	546	551	530	579	573	528	586	557	576	580	608	548	551	601	553	552	553	574	574	557	593	577	565	543	567	593	566	581	569	609	579	550	566	604	560	567	553	585	575	548	548	576	588	528	612	569	563	563	527	601	556	569	582	598	586	597	573	573	583	547	570	564	556	582	585	540	564	593	567	589	569	566	574	568	523	592	549	543	547	621	573	590	585	606	554	546	571	555	518	547	628	570	512	525	590	590	564	550	603	570	561	596	561	544	605	598	548	594	569	594	556	560	610	551	552	519	539	600	583	565	594	578	515	557	578	566	580	554	574	573	594	571	540	590	538	554	576	536	553	583	594	540	584	553	607	568	585	571	616	579	607	548	589	545	559	643	622	570	572	612	577	638	576	565	571	543	600	550	605	590	598	584	496	531	561	561	588	604	555	601	576	526	574	583	589	524	571	590	576	563	561	581	538	609	592	617	572	541	570	582	547	581	568	533	547	592	560	561	558	561	567	559	553	560	557	581	584	575	544	571	552	543	545	572	593	577	611	577	593	555	532	592	626	530	581	582	561	616	557	585	561	558	568	559	601	581	565	584	568	594	579	550	590	555	569	574	562	539	577	608	544	569	570	578	568	563	548	565	617	608	596	557	574	585	551	594	564	554	539	606	619	604	531	556	602	587	583	544	533	593	591	551	558	557	560	572	515	549	551	571	555	606	594	578	578	554	581	556	554	568	576	559	613	551	567	577	548	560	605	549	547	537	574	537	557	589	588	543	590	579	551	559	556	586	539	571	573	579	539	624	612	576	543	532	591	576	537	572	577	532	614	600	572	565	529	578	579	575	562	531	522	555	537	563	535	543	555	579	566	578	576	562	556	559	615	581	566	529	583	617	568	538	562	586	559	550	551	582	519	600	572	551	549	544	512	590	610	579	572	588	554	535	558	529	594	580	603	562	569	586	604	572	545	570	553	539	542	579	548	547	564
27888	10687	839	462	358	334	359	336	324	334	334	308	328	302	327	312	319	307	352	300	312	306	350	353	320	322	327	352	297	306	330	307	298	325	327	331	315	324	299	293	342	318	319	300	329	321	311	316	315	309	332	313	313	294	276	324	307	338	346	320	347	326	339	295	344	355	314	349	308	322	290	365	335	313	316	312	304	299	350	313	326	324	345	320	332	305	345	301	342	322	318	344	318	323	299	317	300	335	325	304	333	320	297	344	329	322	306	312	322	343	287	302	339	300	319	299	317	314	310	323	289	309	303	305	327	307	304	322	314	289	331	319	338	307	291	307	316	322	298	330	307	328	334	310	322	323	284	322	331	321	281	321	331	315	295	313	353	323	338	313	322	313	336	312	292	322	360	342	303	307	323	307	296	284	313	312	285	308	327	324	340	315	341	321	325	321	290	311	364	329	321	301	331	300	285	325	335	312	286	316	336	320	315	304	335	313	347	326	329	304	301	314	326	332	342	336	309	334	306	318	314	315	275	314	300	314	307	319	326	319	283	308	315	288	341	317	335	353	306	319	326	294	320	311	286	338	293	311	334	313	292	312	311	298	305	315	342	337	323	319	350	332	327	310	351	312	343	303	301	327	269	312	270	310	337	326	306	299	321	322	308	320	352	311	306	325	301	354	316	294	307	278	321	290	318	304	279	308	314	348	302	336	327	324	340	343	329	337	336	313	294	308	338	310	315	310	346	345	303	329	357	345	306	301	332	315	316	310	323	299	265	328	309	307	289	318	323	307	337	348	309	329	295	331	315	336	332	299	288	301	303	343	344	311	302	318	309	344	331	339	352	320	384	311	314	316	303	359	292	310	319	327	347	324	304	334	306	335	316	325	288	346	308	302	318	336	283	320	314	331	316	311	320	296	311	319	318	287	314	328	331	289	321	305	312	304	340	308	293	316	293	334	273	286	301	332	313	299	319	319	348	326	295	338	292	304	302	338	281	321	320	318	299	305	282	293	337	346	322	308	286	324	294	313	289	307	350	302	310	316	295	323	317	309	313	316	298	322	304	331	326	332	315	324	346	301	308	309	324	334	361	319	312	300	360	302	338	340	299	324	332	328	290	323	305	332	309	298	287	334	315	331	302	362	306	297	339	277	342	331	335	320	314	306	307	312	333	325	340	348	319	312	343	310	340	311	334	317	290	313	325	320	328	326	317	329	321	323	327	321	330	275	340	305	303	325	309	318	356	319	318	323	338	321	318	323	309	306	295	331	295	297	337	323	303	293	308	305	335	290	332	311	293	356	304	349	324	306	359	346	309	313	330	302	321	289	296	327	326	297	296	331	324	312	311	338	311	322	314	316	321	309	323	292	329	294	324	350	294	324	283	342	325	316	336	327	291	319	308	328	316	312	321	314	295	325	320	343	328	325	330	309	295	340	318	342	313	349	287	301	306	319	331	330	309	290	322	323	307	299	291	315	304	287	290	283	330	301	308	305	343	321	288	325	325	283	297	346	310	296	338	301	336	320	310	300	298	335	299	314	325	361	307	384	319	346	313	321	320	345	296	323	304	336	285	303	312	288	282	342	337	329	319	329	321	297	314	326	327	324	348	297	336	283	367	311	320	290	291	294	324	350	298	270	296	315	324	295	326	308	337	319	300	314	335	329	318	301	300	307	315	303	289	304	308	314	318	311	355	347	313	303	338	313	305	291	299	339	322	275	309	336	300	303	339	332	297	299	339	333	330	330	308	306	320	340	349	330	305	300	318	330	305	335	297	318	313	314	324	305	347	347	320	350	324	329	324	335	360	343	298	313	299	321	322	317	342	320	336	324	334	328	309	312	294	309	331	314	294	320	280	333	304	312	332	332	279	315	285	320	314	305	320	347	289	319	321	336	305	311	294	331	303	314	335	301	317	318	328	302	305	286	289	304	337	338	296	323	299	303	331	289	300	297	307	332	316	324	346	309	321	286	314	350	330	302	321	293	315	299	308	298	327	317	325	328	267	323	312	346	322	294	327	291	304	327	300	337	310	338	330	294	321	281	332	286	294	335	315	312	313	353	329	309	310	325	334	353	330	324	311	285	327	345	339	312	324	315	354	304	314	318	313	303	310	270	328	299	316	321	298	293	316	298	303	296	314	329	308	338	311	312	328	329	304	310	316	326	315	362	299	320	328	308	310	337	295	298	304	292	270	317	326	321	328	291	311	347	356	303	326	324	302	295	360	324	320	323	306	310	311	296	318	339	328	294	345	333	341	329	351	299	341	313	345	347	313	318	294	319	305	301	324	285	324	344	340	319	293	317	316	315	298	327	317	299	295	333	347	314	324	313	300	335	301	313	311	343	295	330	311	306	338	307	338	329	338	323	315	292	314	291	312	316	312	316	340	302	308	286	297	355	297	326	329	312	311	319	300	323	331	293	327	318	327	320	307	310	341	300	287	321	325	328	356	336	282	293	309	333	317	312	350	335	329	302	293	315	334	346	318	300	307	299	294	311	310	297	290	300	333	338	319	332	310	324	292	298	314	296	306	318	272	346	309	321	329	314	323	295	331	298	307	332	322	317	300	332	274	292	292	361	335	323	327	321	311	336	335	314	305	289	309	374	306	317	343	304	332	308	327	334	337	283	310	315	327	325	312	302	325	345	321	295	335	300	312	342	326	316	296	334	317	273	325	295	316	310	339	351	325	327	308	320	289	323	322	339	342	336	303	323	330	290	293	302	338	317	328	348	334	305	288	315	337	328	303	305	345	332	295	311	321	301	335	315	309	292	310	340	340	283	328	315	300	304	329	291	338	293	303	335	298	306	307	282	299	306	303	314	319	347	311	331	317	323	354	288	313	292	289	335	309	327	311	329	306	293	325	300	291	310	319	298	338	354	308	316	262	309	292	325	293	316	314	293	322	323	300	324	331	331	327	288	348	314	338	318	321	319	335	334	311	342	302	319	315	285	308	318	320	319	313	321	310	333	312	329	302	373	314	302	291	305	297	311	300	314	320	299	316	336	316	301	312	318	303	295	288	303	282	327	318	345	304	287	332	299	343	341	309	334	307	315	294	323	300	318	333	324	304	301	309	311	349	308	317	325	317	312	308	283	340	297	317	315	338	326	320	351	303	321	310	329	313	321	338	338	336	349	287	280	322	330	336	312	332	322	314	313	319	326	328	338	313	310	335	335	345	312	303	352	343	287	319	312	306	286	308	320	308	323	313	318	305	306	327	303	319	354	306	330	315	287	316	317	313	305	325	312	310	311	303	314	324	326	301	304	319	318	281	274	281	340	315	328	284	311	302	315	348	312	326	297	310	316	324	303	293	305	313	301	358	301	288	322	314	305	327	312	340	296	290	330	303	315	266	326	325	332	301	326	337	347	281	311	344	310	333	357	307	332	342	306	347	324	327	319	279	298	339	299	327	327	316	303	335	290	323	324	303	311	333	312	280	288	331	296	309	323	328	319	296	350	294	316	292	339	286	295	337	316	334	295	317	349
4547	423	383	308	298	258	242	255	259	247	272	251	251	243	245	270	226	261	212	242	241	235	238	260	244	223	253	251	241	229	252	226	205	247	241	225	218	232	254	248	241	214	217	238	232	237	264	246	264	219	248	234	229	215	228	216	251	243	250	240	241	230	246	228	228	247	252	229	240	251	216	235	210	243	228	237	229	235	233	234	248	241	242	232	233	241	254	256	252	228	214	220	260	204	219	251	227	230	229	234	202	236	247	216	223	247	245	263	230	270	247	228	250	227	252	243	230	211	261	234	229	221	231	225	237	231	248	250	260	241	242	262	248	234	213	245	224	230	259	234	252	192	249	239	239	256	230	235	241	225	246	251	240	266	231	231	236	230	220	249	241	226	254	264	255	240	239	285	229	237	235	221	237	206	232	223	211	281	244	236	252	236	249	247	247	275	224	199	243	237	232	230	229	236	242	206	246	222	224	253	243	232	237	247	266	241	252	230	226	252	261	246	230	242	237	242	265	226	213	246	228	253	214	239	241	245	257	225	252	233	216	217	234	251	227	267	256	233	262	232	240	211	233	229	222	235	240	249	262	240	257	217	226	234	211	234	226	249	236	250	221	223	237	224	235	237	249	233	252	266	240	234	207	250	223	246	241	274	253	224	227	265	226	233	252	234	255	266	248	251	215	253	230	241	252	230	215	245	231	214	249	235	237	246	241	222	220	241	279	232	271	269	228	243	255	237	249	192	229	216	226	235	255	231	248	265	261	248	221	248	229	230	242	227	257	260	244	224	248	232	254	220	237	238	215	249	265	233	233	233	252	255	255	224	203	216	257	250	244	237	258	223	244	221	230	218	240	242	252	239	251	235	241	256	242	245	238	218	209	246	229	238	249	246	229	260	243	248	265	249	224	238	238	243	236	235	257	233	217	244	261	253	226	242	235	248	247	235	245	233	222	209	228	237	257	258	219	208	240	246	221	225	248	242	249	237	246	246	240	218	252	261	237	237	237	274	258	245	229	238	218	225	241	237	230	237	232	219	240	235	225	236	227	248	236	221	252	230	240	250	236	237	255	212	245	260	248	227	237	242	224	268	233	267	230	222	251	247	247	228	226	266	245	229	218	240	232	222	216	255	232	248	259	228	228	241	201	237	225	243	241	221	257	244	220	257	223	261	249	252	256	238	221	232	236	234	229	227	223	253	253	239	228	232	240	238	254	229	240	201	253	247	236	237	243	183	218	269	245	243	240	242	248	249	223	262	219	265	249	251	242	253	216	229	237	216	243	254	271	247	246	249	228	249	219	235	251	249	254	205	246	246	211	247	252	249	243	233	213	235	261	231	246	237	234	220	243	187	231	209	253	223	199	236	236	260	252	266	248	252	249	257	246	248	236	231	240	240	250	221	263	239	266	217	225	249	232	249	238	253	252	266	235	243	235	239	265	215	266	248	225	250	242	217	259	220	244	234	244	244	275	243	235	262	234	225	236	254	238	242	241	244	269	230	236	243	234	233	247	247	241	240	231	255	234	247	221	249	261	282	239	251	229	247	261	255	255	255	223	232	279	217	257	263	239	249	256	250	211	264	245	244	245	242	255	236	222	254	211	231	257	248	207	235	224	223	231	222	253	273	238	253	252	244	218	272	232	266	222	210	247	254	235	211	230	240	253	243	252	252	230	232	213	227	252	261	233	230	214	235	257	255	231	209	236	271	211	220	281	253	271	261	233	235	225	265	237	256	224	253	264	217	228	216	257	231	243	240	262	223	231	256	261	240	233	232	224	237	230	238	224	211	232	237	214	235	237	241	279	234	241	221	229	233	238	219	256	247	249	209	245	246	245	267	239	245	247	252	265	227	240	237	232	236	239	233	227	245	232	234	225	275	220	234	239	248	237	236	247	249	260	244	265	234	256	235	240	266	264	243	250	247	266	223	226	233	209	239	186	246	219	219	249	213	227	238	227	220	238	238	249	230	232	250	243	263	223	245	260	244	203	247	228	267	232	241	248	245	231	236	230	267	241	248	223	230	216	269	233	227	239	239	248	206	232	232	243	264	227	221	247	215	232	263	262	251	243	239	235	244	234	242	219	241	287	210	222	237	233	242	224	252	253	254	237	249	223	260	231	238	222	242	264	232	254	228	246	229	231	232	225	243	216	254	222	260	240	235	238	235	223	238	253	241	224	264	240	225	268	235	228	224	201	250	214	264	240	248	234	242	263	246	237	251	248	220	245	228	234	223	236	240	240	252	249	246	230	284	216	241	232	260	226	245	252	213	233	232	240	235	234	188	231	231	209	231	239	260	226	228	229	261	233	236	215	238	232	244	231	252	214	223	209	268	210	229	269	229	238	233	226	226	213	244	241	248	249	260	245	247	232	238	250	262	230	235	247	266	235	216	226	237	221	233	226	225	222	235	255	254	245	262	256	234	246	233	243	226	239	238	241	232	249	233	226	234	212	251	260	230	257	227	262	235	234	232	247	281	198	225	232	259	243	220	283	228	225	248	258	240	226	258	237	266	215	236	216	268	228	203	262	206	260	222	216	218	245	250	272	216	279	273	226	235	230	192	252	221	235	251	228	243	255	256	254	251	240	244	282	216	221	245	245	251	262	230	237	268	230	229	220	222	228	230	266	238	247	219	216	248	221	211	220	260	256	244	239	245	240	236	233	218	256	277	244	218	259	227	255	247	263	259	281	253	224	239	237	222	224	266	225	237	235	245	243	234	235	235	213	231	228	247	242	239	235	244	216	241	227	237	238	234	268	248	232	233	227	244	252	234	260	238	227	190	257	244	243	259	235	234	244	231	257	249	254	221	213	262	236	243	231	213	271	203	257	233	236	237	247	233	233	253	225	216	264	241	253	245	253	257	244	220	243	236	247	211	250	230	233	249	223	219	253	249	230	238	246	236	247	232	226	235	243	247	234	216	222	231	211	229	222	233	254	209	228	234	259	222	273	249	244	226	225	250	247	230	227	212	266	249	238	243	253	271	257	254	203	268	222	214	224	239	233	232	231	245	247	225	253	213	223	239	248	255	225	235	236	255	253	232	237	223	221	230	223	220	234	225	236	215	222	223	231	223	203	265	270	259	284	230	249	236	210	226	259	245	237	236	240	235	225	235	216	248	238	233	250	271	255	231	255	259	236	212	240	239	230	222	234	237	244	232	242	232	256	227	240	258	267	215	236	228	245	209	236	221	239	260	270	211	245	226	240	232	242	210	208	232	231	248	242	229	243	228	248	226	244	238	248	237	229	255	237	220	274	212	246	224	226	261	244	244	243	240	232	248	246	242	256	218	232	221	219	227	243	230	220	252	266	249	231	225	253	272	246	226	263	236	211	219	222	217	236	227	235	221	225	221	240	202	244	214	220	240	254	242	235	237	243	250	234	246	231	258	239	248	212	254	253	236	276	241	233	214	235	244	252	237	228	242	248	245	257	212	240	237	234	239	233	256	250	239	229	256	255	217	234	209	264	222	238	251	263	223	216	253
25532	21478	28010	25377	11833	1614	1170	914	838	809	741	765	773	744	747	730	693	677	719	719	734	718	785	717	739	713	734	760	689	727	724	691	686	755	705	711	723	715	757	707	703	714	718	731	679	732	717	685	703	701	692	687	729	704	708	683	689	716	734	706	684	729	712	697	670	748	665	708	706	698	692	734	679	686	679	692	691	686	749	725	689	725	702	715	715	749	745	703	702	748	675	676	723	673	683	714	708	700	694	715	681	719	664	665	716	747	702	731	749	771	693	726	716	695	695	681	748	679	726	771	718	725	696	736	680	684	696	672	707	680	739	708	672	712	702	710	755	743	736	705	714	720	668	714	676	735	679	713	699	724	737	734	685	704	682	696	686	710	702	653	699	690	701	738	735	720	692	715	697	687	687	696	708	714	643	677	673	690	723	712	736	667	720	689	696	691	689	676	738	712	675	676	749	681	669	701	678	652	660	694	708	718	721	697	718	659	627	665	692	715	658	696	692	692	707	718	698	748	721	698	733	680	742	717	697	733	738	720	676	700	708	642	678	683	676	695	737	684	720	680	693	643	741	701	700	663	704	656	709	690	692	697	722	717	714	726	710	717	732	752	731	666	706	671	711	691	754	684	680	698	670	703	746	698	741	739	690	678	742	700	741	671	692	708	671	662	707	650	687	707	689	704	689	721	706	724	668	723	660	693	687	711	681	723	702	744	707	706	673	710	694	687	692	693	655	690	704	701	670	706	700	682	720	693	682	713	688	690	697	707	738	694	738	714	672	694	720	682	671	659	769	670	680	739	703	725	640	744	726	664	731	676	768	726	693	710	719	713	685	711	681	658	680	722	704	685	699	694	705	687	685	670	769	697	725	713	670	705	721	713	694	672	694	723	686	683	692	656	699	715	702	768	677	679	703	679	717	669	702	677	692	713	696	740	708	676	665	708	665	685	698	732	699	696	718	689	683	707	770	720	724	697	713	679	710	674	692	685	686	735	735	692	668	738	662	715	744	673	672	689	675	710	738	700	673	715	707	700	726	690	711	687	692	684	696	680	706	709	652	727	710	652	712	677	705	682	712	658	680	741	699	716	687	696	698	642	734	693	679	714	678	719	670	749	755	663	690	687	667	704	691	713	717	734	765	680	708	710	680	706	713	715	679	730	676	716	692	719	699	739	706	718	709	685	706	741	698	689	723	691	695	642	719	669	747	663	696	709	713	683	664	707	732	756	665	701	649	713	739	745	702	688	725	723	708	711	675	749	706	660	702	695	719	708	682	678	704	685	685	685	689	677	725	686	704	686	735	696	703	634	682	699	748	702	716	685	680	650	744	724	720	705	664	703	717	696	712	744	713	699	722	717	720	743	710	652	681	717	651	745	688	697	710	680	718	719	654	689	710	675	669	702	663	699	736	681	680	713	710	663	753	677	690	715	696	683	718	730	679	770	724	692	719	728	748	720	740	720	723	720	739	733	697	702	727	751	683	714	676	681	703	706	692	746	730	690	677	710	671	757	715	701	702	644	702	688	704	735	717	681	728	712	659	729	734	680	721	677	704	668	697	651	703	680	723	714	668	616	696	686	679	693	737	713	707	679	731	701	667	730	740	684	726	707	710	667	685	668	641	677	644	699	720	720	663	718	676	733	701	685	701	680	662	701	661	705	664	730	670	689	686	711	707	756	750	729	706	694	718	707	675	750	679	718	741	695	734	710	729	684	713	705	726	700	678	698	683	736	713	687	746	664	746	701	679	715	698	682	734	689	722	715	712	698	683	763	703	701	714	703	692	687	693	692	718	750	682	712	713	668	663	619	674	711	733	755	658	727	749	725	721	681	691	713	663	677	705	714	706	681	670	685	681	718	749	752	688	658	712	681	710	739	744	688	648	727	712	671	666	724	691	710	697	717	714	705	707	707	712	693	653	718	654	737	691	643	661	679	733	712	684	671	685	692	635	693	707	705	648	708	722	704	664	736	732	683	689	727	759	684	745	676	748	731	714	676	687	708	694	738	730	712	674	723	693	705	715	651	664	709	752	675	728	710	695	676	732	709	739	753	736	673	711	699	670	710	707	700	699	650	645	664	684	696	682	684	692	726	733	687	700	730	669	678	663	765	686	744	654	661	712	677	691	699	708	680	724	688	681	683	738	708	690	721	682	706	700	692	715	705	687	656	711	714	724	727	724	729	710	730	730	711	673	714	722	716	715	716	676	709	721	679	709	673	671	724	724	725	750	728	724	673	681	707	727	702	717	703	672	673	704	716	712	696	712	711	647	708	687	706	680	731	728	688	729	717	684	712	703	717	713	742	706	667	734	655	742	655	720	697	664	715	705	709	668	697	679	720	763	650	715	720	710	677	664	679	700	671	710	698	686	720	662	687	687	665	689	696	707	692	710	718	678	688	677	691	725	714	663	715	645	701	711	650	693	708	649	709	694	741	707	732	675	718	696	707	700	719	695	694	671	722	687	680	708	755	717	696	723	700	705	680	720	715	723	710	723	706	715	663	691	715	686	664	727	675	739	700	730	727	720	678	696	682	680	672	659	644	732	701	695	658	690	717	654	689	671	663	703	716	677	745	684	694	679	727	694	690	674	699	669	657	706	700	704	752	669	725	705	674	725	738	659	664	688	711	752	728	723	716	714	652	707	697	680	726	702	667	730	741	710	699	723	746	696	755	657	751	689	675	698	617	696	699	706	717	697	688	685	722	713	721	692	724	691	708	709	708	722	717	718	645	702	744	690	674	698	700	700	725	674	706	690	643	653	649	706	709	693	715	682	705	692	712	697	686	724	686	714	721	682	713	711	681	723	641	668	664	697	698	694	749	725	629	680	729	727	720	723	709	676	744	673	709	649	723	723	707	738	707	665	713	701	703	684	700	736	694	694	720	675	693	670	718	724	702	726	672	688	697	684	678	691	678	687	700	731	773	685	679	682	678	659	694	692	627	690	704	697	722	707	670	721	696	705	703	684	666	718	688	688	698	698	718	730	728	712	724	729	645	672	681	735	641	716	706	691	687	673	712	659	680	683	690	668	684	726	718	724	727	682	740	696	712	716	692	729	728	680	661	677	679	664	709	680	695	689	709	678	683	695	750	727	718	684	642	687	684	687	691	651	644	674	671	704	676	697	695	716	721	703	705	738	710	698	658	730	693	675	697	706	719	681	728	676	691	670	686	706	704	693	729	702	673	678	703	709	592	704	703	659	735	742	750	672	697	703	696	727	737	719	698	725	696	709	717	701	756	690	714	704	762	718	685	726	665	719	657	685	708	679	749	680	704	680	692	692	691	694	694	687	684	687	700	650	673	647	703	731	692	749	676	689	696	719	705	717	708	723	658	712	723	755	692	766	696	699	730	709	683	716	665	700	725	712	690	746	667	730	713	661	678	775	702	695	728	701	685	681	668	667	721	679	678	684	723	726	689	676	729	683	704	758	692	657	702	683	635	672	685	674	674	664	663	708	674	671	703	695	715	745	752	690	692	671	690
3399	3573	2878	1637	1272	1012	856	795	726	675	677	654	639	598	603	599	559	551	565	587	592	558	594	530	579	520	562	536	526	568	563	566	587	538	501	534	536	557	537	542	512	509	545	546	544	516	513	533	539	544	506	565	524	522	541	516	522	538	548	579	516	536	549	579	540	537	526	561	539	539	559	559	539	588	516	537	509	565	553	551	555	501	543	549	518	545	497	542	558	513	583	544	521	543	544	518	549	531	542	536	580	539	503	510	538	520	530	554	531	550	473	552	547	565	580	544	513	534	556	534	525	503	513	531	549	519	567	466	550	547	577	512	546	525	517	523	558	506	511	545	499	537	545	548	518	554	505	527	515	549	587	522	509	573	554	507	545	550	516	510	528	530	579	518	555	537	551	554	540	577	511	499	540	534	513	530	544	554	545	532	540	529	554	542	512	508	502	476	512	550	525	522	563	554	551	521	552	527	525	600	523	507	576	551	515	530	536	545	527	534	542	547	570	527	546	556	469	529	482	536	521	504	511	510	532	525	517	534	545	553	520	498	543	535	505	518	481	538	515	550	559	548	473	558	540	483	546	534	538	530	532	531	557	525	552	528	575	517	533	514	560	550	510	531	520	528	543	492	540	545	544	513	534	539	522	554	545	542	518	521	523	527	519	539	484	501	533	523	519	498	522	543	515	533	519	485	529	562	545	546	522	488	504	535	564	536	522	535	585	543	534	499	510	574	522	526	496	527	522	512	530	500	537	557	510	546	529	503	541	517	529	577	493	520	573	517	521	567	560	548	501	528	522	510	527	546	521	522	534	521	522	502	510	523	521	544	513	510	537	491	591	514	537	548	539	551	564	516	581	530	545	559	530	567	526	485	564	533	516	532	553	521	507	545	543	545	517	518	485	549	525	529	511	533	527	552	520	550	578	534	548	575	531	568	534	497	515	560	524	556	535	500	533	561	532	532	515	576	497	555	557	565	547	565	541	511	520	521	516	551	523	507	536	530	503	519	522	563	535	511	523	512	498	540	502	514	568	511	495	479	539	547	545	509	561	535	539	527	572	554	559	557	507	501	492	517	510	501	524	530	538	499	522	545	521	491	482	542	530	532	531	517	538	497	542	546	502	541	530	516	527	560	540	542	515	559	532	514	500	546	511	507	511	538	538	501	531	486	508	532	525	553	533	576	510	525	501	552	520	477	494	533	531	492	525	502	500	571	533	534	577	559	550	513	493	512	533	561	544	525	536	522	496	531	533	498	520	538	546	526	546	505	518	520	530	530	531	550	492	532	532	518	545	567	544	550	510	539	507	539	515	529	492	518	514	517	558	523	546	530	546	476	520	513	544	515	535	515	485	500	512	528	575	528	530	538	524	526	503	503	531	525	516	467	564	553	506	498	567	522	545	519	531	544	501	518	513	525	506	531	547	545	522	509	540	525	501	496	496	544	519	550	512	507	534	544	551	503	521	537	543	506	522	501	570	534	539	505	487	483	532	509	527	541	511	505	523	534	527	538	463	526	543	531	539	554	527	542	535	542	503	551	502	548	485	552	492	577	511	513	534	522	528	532	532	525	549	528	534	562	516	539	566	558	483	538	522	565	507	501	515	540	497	550	530	514	538	507	512	533	555	513	510	521	549	530	532	563	511	493	533	497	501	496	499	511	506	553	550	523	515	500	532	519	523	515	523	576	494	549	543	533	542	537	496	528	513	540	463	525	535	509	531	550	509	547	512	553	554	549	544	516	523	477	533	510	529	572	511	511	556	517	477	548	512	556	531	508	513	538	546	538	528	566	495	559	515	559	530	532	529	535	560	538	520	526	536	528	543	545	516	539	554	520	519	533	524	570	531	510	495	522	524	533	497	528	517	580	534	541	546	550	488	531	511	474	533	527	521	521	511	533	548	531	510	535	545	517	505	526	541	538	548	540	534	519	558	519	549	508	538	504	497	581	536	549	499	535	492	528	530	537	493	523	545	527	542	498	530	471	485	525	505	512	560	517	506	472	557	532	541	529	533	498	543	557	513	526	596	588	514	511	529	497	501	521	523	516	505	523	524	533	528	531	537	516	559	538	526	484	507	514	552	508	549	517	513	523	524	584	557	551	507	514	514	577	524	472	552	555	502	516	508	546	515	524	533	519	508	536	517	519	497	573	484	500	494	550	523	519	464	516	481	536	515	533	509	516	495	466	499	550	480	529	511	581	503	562	502	534	534	527	544	554	533	566	502	478	564	518	503	517	529	534	544	501	534	510	541	502	532	526	514	529	528	521	539	535	530	512	532	495	525	508	524	540	512	494	512	537	524	498	519	523	513	541	540	552	496	544	529	522	544	482	479	518	551	507	531	516	561	526	558	499	515	551	541	550	508	542	518	509	509	525	537	477	556	552	521	508	493	539	517	545	532	527	522	472	524	541	543	523	456	525	554	507	522	510	555	504	480	491	540	499	545	530	573	523	507	515	563	488	508	574	559	535	502	546	520	557	522	519	534	546	549	527	521	506	521	542	515	484	499	499	491	567	517	565	524	531	522	555	512	526	558	522	549	527	501	544	501	565	507	530	493	529	480	507	581	492	514	500	518	557	538	471	514	482	531	520	476	518	533	544	492	547	505	530	511	505	538	521	531	513	500	495	540	513	472	534	507	549	551	544	528	526	561	502	541	516	516	534	515	547	542	540	509	540	543	514	476	561	521	562	516	541	507	506	545	520	453	534	534	496	501	532	467	540	544	549	524	544	501	521	540	545	545	565	521	563	557	510	510	525	545	533	530	538	535	533	536	560	530	536	506	541	521	516	521	507	536	526	513	504	466	471	467	574	548	541	543	505	474	545	522	527	507	539	522	551	497	536	525	473	520	534	492	505	534	549	512	513	512	521	478	501	513	485	523	490	496	509	509	571	515	526	525	530	532	480	497	536	503	520	536	509	541	551	551	500	523	467	525	504	521	513	577	557	535	549	541	562	565	483	505	497	528	504	496	521	510	509	545	513	558	504	514	539	548	534	508	539	520	584	506	533	542	533	529	537	553	526	545	528	534	491	541	553	509	557	474	538	530	520	526	516	519	538	516	511	532	525	490	524	532	510	512	537	570	480	506	483	565	547	546	531	525	553	507	533	566	541	510	527	529	536	527	531	507	530	554	577	561	546	539	544	491	518	545	550	490	521	510	511	526	474	547	549	561	527	513	519	547	499	528	492	555	539	550	481	498	532	555	531	527	524	509	543	514	516	520	555	510	535	533	519	546	511	508	511	517	530	529	499	524	544	551	509	546	522	519	517	513	504	530	523	526	524	506	512	508	543	576	557	542	531	505	521	537	490	504	549	539	554	571	518	485	532	497	516	556	513	515	539	487	481	534	529	507	485	522	549	510	514	541	530	545	532	549	539	524	512	550	512	531	510	553	554	560	528	541	539	542	487	520	510	544	497	515	489	508	537	543	539	495	476	558	507	549	514	548	523	513	525	494	527	505	500	531	518	540	514	490	526	546	498
24497	21498	28900	24524	21496	9448	1876	1181	983	989	941	879	910	850	865	904	848	816	825	846	843	802	767	804	760	758	809	805	781	785	798	827	800	776	767	788	814	717	744	807	753	771	755	816	832	773	785	711	767	770	787	774	780	781	756	742	800	752	778	825	762	766	784	766	722	775	772	771	793	799	765	765	790	812	787	756	734	747	732	783	765	754	738	764	738	776	799	750	784	741	748	777	777	800	715	774	721	749	762	801	817	746	738	755	742	735	815	781	780	770	781	782	702	790	746	714	832	761	798	726	778	689	747	766	789	773	776	786	736	782	773	754	787	739	763	777	763	746	739	767	729	756	743	796	703	741	756	780	713	766	753	760	791	805	754	737	730	746	771	790	738	775	743	771	724	723	735	764	752	800	819	784	693	710	764	767	760	796	734	734	762	751	747	818	832	783	773	721	822	759	783	750	723	767	808	740	787	735	806	748	752	734	723	780	746	772	729	749	765	796	711	755	774	727	803	812	767	761	817	746	802	752	778	767	766	792	753	744	812	771	747	735	739	766	749	752	793	724	771	737	782	776	730	809	740	742	759	687	746	775	747	810	778	789	717	750	748	775	746	762	777	770	742	705	734	757	764	804	764	767	781	785	810	800	718	705	775	793	824	774	759	812	796	698	771	765	726	737	790	782	775	756	800	754	743	791	772	738	798	773	752	746	807	782	776	723	805	731	776	789	716	770	758	725	740	780	793	792	710	745	776	751	732	733	759	738	766	748	710	741	759	746	773	759	766	770	756	758	803	726	797	762	786	759	748	828	753	766	738	742	774	712	750	750	739	779	751	810	777	744	752	795	813	762	775	791	760	782	736	763	743	767	746	795	796	816	821	726	742	761	775	775	745	785	743	718	775	772	739	744	755	769	712	690	825	813	775	689	782	745	786	762	765	714	782	769	732	754	754	821	767	755	774	720	767	752	735	752	725	783	760	765	755	718	765	789	756	747	734	773	709	713	730	772	695	770	755	781	753	770	807	764	737	763	764	778	693	773	771	729	754	796	759	742	732	755	773	755	734	798	732	774	742	786	757	770	741	820	765	734	806	727	760	822	769	747	741	782	781	799	782	706	811	734	748	733	810	756	808	778	749	782	744	828	782	797	778	815	773	715	773	736	836	747	782	733	772	780	761	789	783	709	781	733	760	740	778	742	728	743	719	798	749	747	776	799	769	763	779	802	807	801	712	795	739	774	799	775	698	750	854	737	766	724	751	747	778	731	759	788	778	729	753	784	762	787	770	775	772	767	752	759	747	724	778	733	729	710	726	779	781	791	775	774	769	762	766	795	776	739	753	691	751	812	802	730	733	750	782	786	741	802	772	781	793	775	769	721	772	767	741	787	752	775	759	730	763	775	791	767	748	735	738	744	758	793	757	746	745	778	809	751	724	749	756	807	699	757	753	748	762	791	755	725	782	767	757	731	832	739	778	765	736	724	721	760	720	750	768	778	787	786	749	770	792	761	827	769	762	779	778	780	796	752	794	820	783	777	772	742	792	776	732	760	738	749	766	735	754	712	722	801	681	751	697	751	755	747	765	781	722	824	770	766	767	688	767	729	735	799	747	748	722	763	762	730	769	709	760	768	781	737	757	704	762	750	734	762	767	776	786	725	789	739	743	765	794	790	745	744	751	720	769	772	790	755	785	761	749	801	763	737	764	774	767	759	760	732	794	768	774	752	755	708	763	739	688	757	729	758	782	729	741	793	748	743	734	790	740	777	661	747	714	775	706	743	763	752	734	757	754	769	748	747	771	711	820	794	751	834	782	781	773	747	758	796	774	798	814	772	762	711	717	782	784	778	788	775	718	776	751	699	776	772	711	748	752	747	769	730	815	722	774	711	726	750	762	785	763	773	759	731	754	710	751	769	808	739	743	741	718	776	809	792	763	779	797	820	749	732	776	848	756	769	743	683	717	764	799	731	700	718	735	740	733	782	749	708	701	734	761	693	754	774	712	756	728	767	731	770	747	755	767	763	808	718	723	752	741	809	736	739	760	770	796	759	757	726	748	782	755	751	807	717	721	801	810	780	776	735	756	755	809	743	773	723	733	740	772	692	756	779	739	740	756	759	803	803	742	763	777	748	740	743	705	810	809	786	712	730	803	783	760	795	738	778	804	759	747	733	763	708	765	771	763	778	726	715	778	760	808	798	764	772	768	775	741	776	769	730	733	777	777	761	776	731	823	752	795	786	737	780	735	810	791	736	739	785	747	779	723	727	744	738	744	728	732	748	828	761	767	725	752	750	791	805	732	743	735	742	790	799	721	811	790	731	715	786	792	755	816	778	746	741	804	770	758	822	771	768	730	765	773	732	733	736	750	827	731	731	790	737	793	783	768	777	738	719	779	734	744	799	739	750	731	744	743	799	731	743	803	731	774	761	738	731	757	759	735	710	704	744	722	793	748	756	778	781	792	761	753	823	776	762	779	745	783	733	827	709	791	805	745	756	799	745	740	754	818	718	704	717	748	697	821	790	754	763	802	713	730	771	773	743	751	735	732	712	736	750	815	744	770	772	773	755	724	775	753	752	755	764	761	728	711	781	752	782	759	741	771	821	756	760	779	775	772	716	744	778	797	701	705	777	762	778	751	761	737	706	803	758	764	756	696	760	793	793	745	810	745	764	762	792	754	784	827	755	748	724	738	797	777	761	800	756	731	745	734	792	763	741	777	736	765	763	753	732	791	765	763	803	784	696	732	749	752	751	751	773	754	751	749	773	789	791	758	742	722	734	759	719	706	759	735	764	773	778	721	717	808	737	738	786	729	746	750	810	754	768	750	781	743	796	706	746	732	766	801	805	742	807	791	745	769	773	806	749	742	719	703	775	760	755	741	779	731	756	767	741	723	730	744	738	723	787	721	749	747	821	741	732	688	770	784	789	785	765	768	737	740	772	738	804	740	780	779	765	739	780	721	765	791	767	817	755	769	787	750	788	763	787	747	759	758	760	709	775	706	806	816	754	763	785	749	744	804	772	772	741	802	799	731	732	721	742	734	775	752	769	765	737	780	782	735	761	741	722	758	795	763	703	739	755	737	775	794	797	743	768	740	690	702	809	725	749	699	783	750	722	743	766	772	788	738	751	740	744	745	752	725	792	778	763	795	758	773	730	754	720	759	739	779	748	720	741	774	743	763	727	779	724	756	753	758	778	718	789	773	799	738	747	700	751	754	765	769	744	793	749	793	761	796	774	802	768	727	731	768	786	753	731	761	757	775	784	730	734	758	729	801	693	723	798	782	800	731	678	750	725	745	794	762	797	727	722	758	681	741	754	730	765	751	785	715	763	812	744	774	737	725	783	757	717	725	727	728	772	738	762	757	780	739	739	709	723	737	768	732	752	792	770	771	795	721	758	735	782	796	734	721	809	768	809	732	807	754	712	716	787	754	752	768	766	741	726	684	751	734	788	751	775	736	761	739	808	715	790	743	749	825	762	704	764	740	730
3680	6178	5121	2670	1830	1450	1154	1090	988	892	809	758	739	703	709	707	662	686	645	626	654	655	655	630	622	651	617	587	600	617	592	610	623	584	598	560	538	587	597	612	602	606	597	555	566	631	592	650	540	585	619	628	601	596	605	586	588	622	587	597	629	585	571	579	579	595	646	566	570	590	613	573	612	624	612	569	621	588	615	611	578	567	545	567	594	616	536	636	553	577	633	588	592	585	628	584	577	582	644	616	580	574	618	574	565	620	553	565	586	535	597	588	578	586	596	593	631	551	584	583	569	587	565	587	577	612	633	601	589	625	542	541	585	574	595	568	557	563	583	588	555	564	579	595	584	561	598	555	557	543	581	583	567	554	579	577	603	569	594	619	568	587	558	590	584	596	586	570	572	575	595	589	564	592	613	552	606	561	586	566	585	570	547	575	574	558	590	584	607	581	566	587	578	584	511	617	559	570	632	603	583	569	576	597	583	576	561	574	592	568	578	593	613	580	627	587	573	599	597	597	611	622	547	604	624	603	596	576	607	621	563	561	563	567	564	589	609	601	586	574	566	549	570	576	544	594	569	638	561	574	540	581	527	581	614	619	580	611	566	586	568	595	565	570	586	607	546	581	545	618	580	582	556	558	587	603	550	607	553	575	571	529	593	576	622	572	580	615	553	596	613	580	568	613	597	572	553	634	555	559	582	548	581	576	566	550	607	558	595	548	538	578	565	566	597	587	556	579	605	579	562	573	566	553	550	548	559	560	583	594	587	573	576	607	570	544	582	579	579	590	565	579	553	559	581	588	610	545	593	586	576	596	628	550	564	541	589	562	595	586	566	562	550	611	561	581	565	558	546	564	575	569	594	596	597	596	581	596	587	533	546	581	606	577	592	615	609	555	591	567	557	544	616	522	577	549	543	562	599	577	559	594	581	611	555	592	577	577	569	554	581	589	563	578	580	556	598	577	581	572	566	572	591	580	579	600	595	583	558	579	590	564	579	557	596	605	597	549	622	530	580	574	571	606	585	582	565	621	563	628	548	608	548	600	560	602	595	559	579	587	533	593	611	582	560	573	559	561	596	603	590	552	565	541	558	539	598	607	551	557	604	597	562	599	596	590	555	596	576	541	601	586	553	570	511	612	591	573	589	571	583	561	549	575	611	589	573	612	575	578	568	568	597	531	598	604	602	574	603	571	528	572	590	570	590	580	604	552	559	549	584	563	602	537	557	551	558	603	563	570	581	615	585	558	582	589	602	535	561	546	617	521	541	569	537	541	586	577	593	562	585	563	557	544	578	537	610	574	576	556	576	601	566	568	619	577	508	579	522	539	596	596	541	556	603	611	563	604	597	597	559	565	528	551	537	592	593	602	595	582	605	572	580	585	561	560	577	557	554	568	581	565	577	619	577	583	609	576	576	566	543	540	581	553	570	541	609	578	542	558	579	587	577	559	585	596	580	566	601	560	555	577	565	605	561	644	579	562	593	610	603	589	548	604	543	601	576	582	633	597	577	585	568	551	558	565	547	564	557	545	585	583	623	601	570	590	552	629	521	596	561	575	571	561	582	559	546	590	542	553	536	595	543	598	606	590	578	585	578	570	558	536	612	534	580	530	566	589	572	606	573	602	587	598	574	525	529	513	611	558	596	599	579	530	566	524	599	598	558	609	579	589	541	568	552	564	597	591	609	570	587	618	585	596	565	584	624	586	602	563	583	546	599	562	543	564	603	544	581	567	552	552	578	571	553	574	583	567	594	576	571	593	562	564	549	589	556	578	617	547	527	615	597	583	567	563	632	623	558	580	555	534	566	580	596	612	572	559	560	592	587	610	591	543	554	556	541	575	575	620	622	558	593	525	555	589	586	567	615	593	555	578	571	537	569	541	544	602	596	583	560	592	597	552	562	566	572	556	584	616	528	612	563	566	563	577	563	591	574	573	555	570	576	536	563	557	550	574	589	579	603	559	538	550	582	577	590	568	555	588	542	580	588	553	581	502	531	581	548	526	617	552	551	550	572	571	519	523	609	590	576	568	594	543	601	523	598	565	539	569	573	598	569	562	588	602	557	596	596	592	572	590	566	560	581	535	592	561	605	580	604	629	567	566	561	559	592	586	616	558	560	556	593	622	641	596	544	525	589	540	579	585	592	571	528	578	542	602	538	603	557	590	565	574	572	580	591	547	605	618	585	584	543	579	582	591	534	559	568	575	548	590	539	579	569	579	576	587	557	599	560	527	573	565	571	610	573	563	539	580	608	547	633	548	565	564	581	588	527	526	540	546	633	583	564	538	592	588	578	613	573	573	558	563	576	604	577	575	577	575	553	536	569	582	600	623	606	564	601	577	553	567	585	540	596	566	577	567	549	551	553	594	567	547	625	520	550	617	590	550	552	574	584	552	581	549	549	593	573	570	575	581	571	556	550	615	561	610	570	574	582	578	544	544	562	585	547	556	578	571	584	594	612	641	596	553	554	589	572	567	546	570	571	553	554	585	519	542	597	530	554	587	543	582	590	596	639	563	507	588	570	591	607	603	567	547	570	568	569	530	579	569	578	573	582	562	597	615	589	558	552	566	606	523	550	579	537	577	595	559	546	599	574	596	598	576	601	561	584	575	579	558	558	534	599	555	550	578	557	595	558	561	565	584	538	578	592	567	560	561	593	574	583	556	539	584	594	576	564	534	560	588	546	548	585	585	550	564	590	567	555	568	548	620	525	551	559	584	598	583	575	593	584	584	537	555	579	526	542	558	591	580	554	584	563	556	562	566	561	576	551	559	615	600	583	553	584	637	538	591	556	546	578	590	557	574	564	564	575	612	567	546	552	588	567	580	585	582	574	591	578	541	552	551	558	596	526	546	577	577	568	574	592	557	577	544	592	574	545	577	578	582	545	571	511	569	551	550	579	576	580	563	558	521	582	540	550	598	536	570	569	540	542	578	549	550	608	585	570	595	581	551	550	588	555	567	533	551	539	568	540	574	618	548	567	526	571	603	553	506	549	560	585	507	551	607	632	619	599	613	554	564	563	578	576	542	570	578	550	555	542	568	574	606	612	567	570	597	546	532	543	517	544	565	607	568	559	557	601	581	556	577	606	558	534	592	584	513	574	578	525	565	573	576	537	576	567	556	606	567	526	543	577	583	621	587	588	561	562	557	545	563	584	600	613	540	544	549	569	593	578	604	566	551	584	569	549	577	546	562	647	578	601	555	580	594	563	593	582	556	568	554	570	582	578	605	576	562	548	564	572	579	589	599	551	546	523	524	576	556	573	543	583	548	589	557	608	564	552	572	581	582	572	562	583	600	551	546	587	554	614	535	547	540	555	523	582	567	532	589	593	583	566	594	556	556	542	550	560	568	557	567	542	552	571	558	564	553	602	556	582	564	591	542	603	542	557	540	536	588	542	550	604	580	574	568	586	573	582	577	574	591	577	550	581	536	556	582	626	577	564	579	539	589	604	585	549	561	561	630	561	547	547	577	588	523
27825	10533	835	494	366	315	347	323	317	294	334	303	325	320	348	365	341	332	361	296	338	359	332	363	325	312	317	323	309	330	287	312	310	308	300	308	316	332	326	332	324	302	307	322	330	305	317	263	350	326	315	339	284	278	328	321	335	301	332	296	314	308	305	254	312	346	316	327	344	304	332	317	311	319	357	333	343	343	322	316	292	332	319	281	353	319	341	283	334	300	314	338	312	326	324	288	300	353	344	326	329	306	305	313	345	322	312	335	324	318	304	315	354	338	298	335	337	336	331	318	291	308	321	303	343	316	337	312	323	300	334	307	358	299	292	312	325	293	305	305	300	320	303	321	336	348	319	314	306	288	315	282	329	310	293	299	302	343	307	311	336	293	322	318	303	342	309	324	312	337	319	318	341	309	320	324	321	313	363	335	333	291	337	299	343	320	360	304	330	337	323	330	307	325	348	316	296	318	274	330	271	323	336	310	320	320	335	312	328	345	334	342	311	321	326	301	292	314	352	317	299	319	316	301	326	341	321	312	307	319	301	322	311	305	314	340	303	331	318	315	348	343	302	322	324	284	329	321	321	292	324	294	294	345	315	332	310	322	324	321	335	309	340	329	324	302	330	323	298	308	315	313	307	288	357	301	325	296	318	296	318	323	284	314	313	312	330	306	312	282	369	286	314	312	299	299	341	327	337	342	340	334	313	308	325	299	327	294	321	305	309	292	328	301	328	336	320	335	319	304	315	304	321	308	338	316	317	275	309	332	320	318	356	333	322	332	332	325	348	340	308	327	370	286	333	336	319	350	331	309	351	330	296	324	304	274	332	302	340	320	318	358	316	321	330	313	310	326	330	311	319	309	325	314	301	307	300	321	283	341	308	325	348	323	304	312	307	322	327	305	303	279	315	305	320	332	292	322	317	319	339	301	340	331	327	310	367	290	323	320	311	318	294	303	294	309	306	338	317	304	330	312	315	307	301	305	310	308	317	302	342	341	311	312	340	318	330	334	313	324	323	317	295	323	326	302	303	310	322	304	332	332	337	283	324	319	345	331	313	314	306	348	297	323	342	300	324	341	310	318	329	300	322	328	324	338	297	302	331	292	319	292	361	295	328	303	311	298	302	300	282	361	294	313	313	348	295	336	303	331	283	297	313	329	339	302	314	326	310	331	290	294	319	291	330	313	335	317	321	321	323	289	319	323	332	313	304	304	305	313	313	318	335	321	298	305	330	336	306	293	305	297	324	313	315	309	334	314	312	316	312	344	314	295	359	310	288	306	345	332	346	312	299	323	313	330	302	313	325	340	318	329	308	329	290	311	363	323	320	304	322	331	358	319	351	323	326	342	331	292	329	353	340	283	279	311	328	322	293	306	360	310	281	332	317	308	312	337	323	310	330	341	300	315	319	313	345	321	300	345	289	330	310	316	306	333	331	337	302	336	316	326	309	323	301	336	331	326	311	345	292	305	304	308	314	316	310	329	326	314	324	279	330	310	311	344	333	339	279	344	351	336	303	314	336	327	319	318	294	325	329	301	353	317	311	293	331	307	312	312	307	318	343	330	339	354	336	304	327	341	319	338	270	322	307	339	339	337	329	337	310	327	302	358	294	324	305	346	291	297	328	341	331	311	316	320	314	303	281	321	331	314	305	319	284	311	323	355	290	319	284	346	313	296	316	305	328	294	311	321	311	265	301	330	338	330	317	319	308	288	330	322	344	346	327	284	319	318	312	343	326	310	320	349	336	337	326	318	314	341	316	321	326	304	316	321	315	267	320	292	296	304	301	292	300	352	326	311	325	311	273	325	331	302	297	318	329	332	295	319	306	355	323	301	290	304	310	332	322	309	319	311	296	313	311	367	340	321	301	319	336	306	323	316	357	309	337	319	280	314	312	334	296	315	325	335	337	316	325	305	329	288	312	324	318	315	315	291	356	295	326	346	309	336	320	302	319	305	305	340	334	314	307	321	314	351	315	314	289	291	327	306	293	325	321	346	319	306	318	322	326	309	273	335	306	324	342	309	340	300	309	289	302	306	334	302	314	358	303	305	274	320	333	309	311	321	299	322	342	291	310	302	308	325	294	334	288	303	314	337	357	307	321	311	330	321	321	358	323	306	316	356	309	307	284	340	366	353	327	314	265	327	312	326	315	301	304	349	318	324	328	272	335	303	329	309	340	296	333	303	321	312	310	324	339	305	335	327	341	339	312	286	309	315	320	306	304	339	295	291	350	315	284	295	290	340	354	304	287	289	312	301	307	318	326	318	317	348	302	321	327	316	322	295	334	323	306	305	340	335	327	323	319	333	281	291	322	297	289	330	323	324	343	337	325	322	355	320	320	326	317	290	340	338	324	287	328	298	328	323	322	286	331	294	345	353	286	329	323	307	286	309	320	296	332	311	340	339	304	330	281	285	319	324	312	302	321	300	346	332	329	323	312	280	297	317	324	344	319	306	311	318	348	326	296	306	301	337	311	312	327	329	308	330	311	365	329	339	275	352	295	346	347	307	337	291	306	328	332	317	311	299	315	316	294	331	310	349	302	361	335	319	294	329	317	321	289	333	311	316	309	333	324	298	326	317	337	318	337	338	323	318	309	355	306	327	319	321	305	322	339	346	305	337	330	331	324	308	292	322	305	337	293	327	307	330	291	296	314	313	323	334	331	299	321	318	324	351	323	306	280	307	352	303	325	304	327	323	358	317	327	300	322	313	329	324	297	316	324	333	321	317	322	293	301	325	300	312	320	322	337	333	312	336	335	305	332	312	342	311	330	307	319	318	319	326	316	323	296	289	345	307	326	348	329	282	326	333	303	339	307	299	288	323	331	304	344	297	315	322	323	284	309	298	336	337	294	308	298	300	293	297	327	339	299	296	293	275	331	328	342	324	319	326	329	321	303	320	301	319	304	323	327	338	326	296	319	305	303	302	336	306	321	307	317	333	328	346	326	320	299	348	328	324	310	310	332	312	327	306	328	323	348	313	322	321	300	329	318	334	294	319	324	301	313	318	305	326	333	317	323	293	299	329	324	281	334	346	305	328	305	346	318	312	317	355	325	315	323	314	314	317	293	330	357	319	303	329	307	322	313	305	298	315	336	333	297	326	338	304	295	319	305	315	319	344	279	325	348	335	329	311	307	308	307	302	344	287	334	316	310	299	304	383	307	297	317	304	330	304	303	323	301	308	304	324	337	311	299	297	295	306	310	317	328	340	312	305	301	301	298	275	324	316	315	305	334	314	324	334	309	321	322	301	311	310	309	314	343	303	321	343	347	312	361	295	283	326	315	323	316	334	317	294	321	351	294	305	303	328	333	312	332	321	309	293	337	303	309	329	303	302	358	320	302	308	316	314	331	313	300	335	322	297	327	296	350	294	347	338	307	285	343	324	301	301	339	318	313	301	298	316	348	338	313	323	317	283	339	326	319	326	319	316	342	314	315	336	318	347	314	318	328	303	307	334	368	335	285	367	304	291	327	307	327	311
4575	407	367	291	280	258	267	245	261	255	248	206	254	242	250	235	247	247	212	268	248	219	259	250	217	223	212	231	229	236	254	260	252	230	245	237	242	245	247	258	264	193	261	238	250	249	263	243	233	240	225	253	239	248	272	275	238	228	238	240	232	245	241	249	218	273	216	246	236	204	251	229	266	229	265	254	228	231	256	243	237	253	222	257	228	237	257	240	249	261	220	262	229	240	237	230	232	228	238	240	221	245	245	234	227	234	252	227	229	255	249	253	276	239	240	227	246	219	220	243	233	226	214	222	225	259	209	231	220	240	226	250	238	239	241	236	240	229	222	225	238	242	234	226	251	257	239	256	249	233	251	240	250	237	212	226	257	256	238	249	248	207	268	231	219	265	225	235	228	252	226	246	226	258	241	222	252	265	228	233	233	233	236	228	229	233	237	224	242	204	247	247	262	229	241	239	241	243	226	259	222	218	256	208	267	240	253	238	239	245	236	224	234	254	210	223	221	279	237	228	249	245	229	244	241	227	248	238	226	245	251	254	233	242	246	245	236	217	223	208	216	230	207	234	210	219	219	222	236	249	209	232	259	246	230	224	210	244	243	247	210	259	256	275	236	243	235	252	208	237	222	235	229	232	234	247	211	227	255	237	228	249	261	224	258	258	243	220	223	234	232	240	216	249	249	244	246	250	232	229	203	235	224	241	262	231	251	248	245	236	232	241	215	264	243	235	230	217	244	255	234	245	231	232	219	245	222	262	224	239	219	243	219	280	258	249	270	231	239	231	219	222	238	237	242	261	244	234	255	255	272	235	236	227	257	210	226	237	230	226	251	271	233	236	245	251	239	235	229	236	245	243	241	218	241	240	227	244	228	234	260	225	258	248	225	227	260	251	230	233	251	215	226	251	232	231	199	213	221	228	244	234	235	250	234	237	234	237	256	211	231	252	238	236	228	242	235	235	250	223	228	233	223	226	236	239	232	229	231	243	216	245	260	227	233	233	233	216	216	236	235	254	246	226	211	224	241	249	222	228	233	255	233	267	236	208	245	258	211	232	241	232	238	251	232	225	248	256	222	226	238	194	247	241	242	258	224	247	212	230	228	255	262	247	231	239	239	208	239	238	242	258	226	229	233	245	237	266	219	250	249	230	259	266	264	200	236	239	249	230	235	245	227	270	254	229	250	243	255	269	221	243	249	239	228	212	235	229	265	234	243	216	213	241	249	229	247	247	273	262	220	219	251	241	229	232	215	236	217	239	237	270	240	199	242	243	228	236	214	231	209	286	269	248	224	246	264	230	185	224	247	271	237	244	233	247	241	242	246	225	214	257	238	241	226	241	263	257	212	251	264	245	216	234	235	244	260	262	227	250	226	267	265	246	238	245	210	223	236	227	261	241	235	228	222	257	235	249	238	220	262	252	223	246	237	221	187	253	246	237	214	263	237	263	245	271	238	250	242	250	228	250	218	232	236	229	239	229	229	219	244	207	237	261	253	229	255	253	217	249	246	252	266	243	226	220	204	223	236	233	251	257	238	243	231	264	241	213	220	222	230	271	259	235	242	235	233	236	241	250	221	247	213	236	248	238	235	254	227	256	220	272	269	257	236	240	249	243	231	211	236	292	255	243	224	235	256	236	236	250	252	227	222	243	243	218	247	238	213	237	254	231	230	260	227	244	241	220	207	225	231	240	228	235	247	238	221	236	253	234	237	238	247	259	229	243	250	237	245	214	226	257	218	248	235	225	238	246	250	220	246	222	247	247	238	263	214	222	223	256	234	247	241	233	206	242	218	238	238	220	219	217	249	258	226	234	241	236	219	217	274	250	221	231	208	240	226	240	237	239	241	237	216	208	240	234	224	221	231	252	234	280	232	215	217	246	260	235	254	262	276	233	267	226	239	252	264	250	223	251	238	228	244	205	229	250	246	240	241	214	249	258	245	253	267	251	238	247	234	230	243	237	230	242	223	244	227	238	230	229	278	236	226	235	233	250	274	246	255	258	251	218	247	227	235	243	248	241	264	226	227	252	244	247	271	249	234	237	215	260	241	249	231	218	258	230	204	214	238	241	241	237	234	253	230	243	289	203	248	266	211	254	230	272	227	251	255	218	210	258	226	249	233	213	209	212	248	261	234	236	253	229	207	240	228	229	254	257	238	223	222	224	235	238	243	240	247	215	237	244	245	238	274	256	215	239	222	226	224	240	264	245	232	260	245	260	234	241	247	219	229	222	227	235	241	228	247	222	222	230	238	235	212	235	244	255	216	238	238	228	219	238	231	229	247	245	239	250	262	255	243	266	255	248	249	244	228	250	268	242	218	242	238	244	225	216	223	274	221	256	227	256	230	251	236	270	251	219	298	242	236	262	284	230	216	227	221	213	256	243	242	240	239	242	232	246	242	227	231	246	210	243	222	214	264	223	225	253	200	210	247	219	229	259	226	231	224	233	237	238	254	255	230	248	230	236	236	239	236	258	255	259	220	238	222	229	245	229	213	235	249	220	245	231	232	214	217	259	244	241	231	238	246	258	237	233	239	252	236	245	240	230	253	235	255	255	278	237	235	226	224	217	225	226	255	265	241	249	234	246	230	218	217	216	269	235	236	236	250	218	259	227	263	242	229	249	225	243	254	215	216	250	233	238	230	261	254	232	236	241	232	228	242	207	253	236	236	251	251	229	228	245	209	248	229	226	253	249	237	257	224	221	234	263	266	246	234	246	262	243	229	249	230	232	240	229	238	223	213	253	236	248	228	237	259	230	251	239	237	225	228	234	247	259	268	248	249	237	214	209	232	221	241	221	195	232	262	240	250	260	230	236	256	245	211	228	230	249	257	231	252	238	242	248	241	239	264	232	235	245	262	231	241	238	202	258	221	234	250	260	228	274	249	260	228	232	215	235	216	234	229	256	253	233	231	230	229	224	251	241	231	246	253	232	250	263	249	218	241	225	235	263	237	237	245	219	231	231	238	235	231	235	234	230	245	269	204	239	269	244	229	227	239	230	231	261	239	240	222	250	241	211	236	232	276	202	231	224	255	269	233	243	214	245	246	231	239	248	241	269	230	249	241	225	280	239	233	266	250	245	255	262	255	215	237	271	232	241	218	234	246	216	230	212	220	221	232	242	233	227	234	246	231	222	246	249	223	250	257	256	242	250	246	277	236	246	236	246	248	247	217	258	234	233	243	267	241	227	244	248	240	245	259	235	282	231	236	236	215	230	255	249	227	232	241	248	237	259	253	237	234	239	236	238	225	265	198	249	236	244	231	239	244	225	227	207	243	247	265	246	246	245	215	210	217	234	248	228	216	247	233	247	230	224	249	235	222	257	221	226	236	222	215	261	203	239	218	223	241	236	248	257	236	243	243	239	250	239	223	245	231	236	242	247	256	247	255	258	248	250	234	242	241	254	228	224	254	255	259	237	278	240	240	244	221	234	220	223	233	231	227	238	230	243	242	238	227	241	237	244	237	246	252	249	228	207
25541	21526	28020	25429	11801	1650	1101	922	811	844	849	771	800	738	774	714	734	746	796	695	680	769	787	722	724	739	700	724	701	717	736	739	702	716	778	702	729	711	721	694	718	740	732	783	748	702	712	701	713	733	736	750	732	747	770	700	699	690	723	766	696	691	700	745	743	692	678	712	726	714	714	739	673	728	705	723	720	660	713	715	700	731	750	699	732	687	749	712	726	694	744	755	766	718	750	703	702	735	673	756	707	740	710	742	752	757	727	696	707	709	730	757	739	700	698	698	703	680	680	650	671	704	744	756	697	720	737	734	720	698	709	735	694	713	723	672	719	722	664	686	733	699	767	708	703	731	735	745	743	715	707	710	696	700	707	655	664	709	716	697	686	723	699	704	737	711	695	692	704	763	684	718	684	696	731	704	704	667	711	664	714	712	718	747	690	713	732	712	756	673	757	752	745	705	682	684	702	687	694	713	667	707	721	701	765	716	692	678	748	714	695	712	762	656	692	735	709	791	691	713	721	715	660	700	715	713	677	711	705	716	697	742	713	732	678	710	707	727	653	648	695	679	677	749	730	727	743	714	700	685	701	715	701	654	633	739	757	667	685	741	666	722	761	747	715	674	658	753	739	663	645	762	731	765	705	716	678	692	679	703	695	713	722	774	760	739	729	679	718	696	660	788	728	699	751	765	742	745	713	694	688	684	684	692	694	721	719	711	756	733	692	706	707	777	709	687	746	707	706	662	719	639	651	692	736	674	712	707	695	736	687	717	670	728	676	690	692	711	724	723	711	688	714	669	733	745	670	754	681	684	663	748	723	687	752	693	680	720	724	712	731	692	660	694	726	751	703	633	679	707	737	721	752	745	716	740	710	692	729	684	720	752	716	705	695	658	673	738	708	727	714	706	697	751	704	672	731	715	702	668	729	735	701	662	674	732	699	708	705	724	758	688	721	765	720	683	729	721	706	708	643	684	698	668	695	706	684	736	720	720	732	736	686	696	672	739	679	683	747	719	705	698	691	699	674	665	739	732	636	787	715	697	760	715	755	702	672	678	721	732	653	704	707	706	673	686	665	721	680	693	689	719	712	714	697	673	720	677	675	739	730	707	734	666	679	738	695	700	688	708	712	712	712	727	689	695	795	695	680	734	704	705	707	704	699	660	672	662	723	663	731	709	690	701	718	711	719	683	716	710	682	743	681	705	670	735	701	693	683	681	734	712	708	657	710	691	684	732	706	687	688	760	667	663	736	737	703	711	753	724	792	753	721	748	709	758	690	660	665	754	760	689	670	720	723	700	708	711	677	739	713	661	740	736	760	726	752	686	727	736	745	704	702	720	694	745	657	722	721	738	675	704	660	676	703	723	709	731	705	717	744	721	696	746	728	712	727	725	723	710	721	692	673	716	710	694	701	767	681	715	717	701	688	703	681	713	696	750	721	740	733	654	691	656	716	716	672	739	711	726	654	690	699	662	699	678	666	716	708	755	768	668	692	724	676	707	710	735	730	689	745	705	651	697	693	700	708	707	721	689	756	728	676	668	736	716	697	693	744	704	681	680	739	727	712	701	736	683	761	665	754	718	730	644	735	682	669	687	713	661	693	675	664	785	722	685	720	701	711	716	698	713	761	746	707	700	696	720	669	680	747	737	720	696	675	777	740	729	726	688	706	750	701	743	700	693	688	711	741	692	721	757	727	709	711	715	761	682	735	684	706	720	668	724	726	682	701	695	710	735	734	699	699	723	717	683	707	715	682	703	678	732	658	713	706	737	718	689	689	756	733	730	717	735	698	690	686	697	717	732	686	738	723	746	750	701	732	702	763	732	680	755	685	732	734	745	709	703	714	710	722	716	667	718	744	694	697	723	685	716	707	661	695	679	675	732	705	669	709	751	773	720	711	660	710	688	709	707	696	692	739	688	721	698	683	759	732	683	672	739	696	701	697	725	720	755	723	693	709	660	718	707	726	717	685	685	696	736	710	687	752	722	735	705	703	693	708	715	692	685	679	686	753	747	699	717	717	704	719	695	743	702	699	726	703	719	739	703	691	683	718	681	733	726	705	711	671	658	702	711	733	712	720	695	689	688	682	723	699	713	705	706	727	714	763	711	715	711	652	658	694	728	735	680	740	707	754	713	733	716	714	708	738	690	721	698	666	703	714	680	698	676	725	744	715	702	753	746	732	725	763	729	698	722	710	721	737	710	719	653	688	703	706	664	690	718	724	685	728	690	724	689	684	691	736	733	699	702	646	685	723	629	704	709	693	661	684	695	723	700	717	717	669	787	722	693	768	686	695	762	655	699	725	724	683	679	684	715	693	686	711	722	712	681	744	695	699	735	693	693	724	743	685	741	723	656	724	723	763	666	675	706	743	717	726	717	721	732	712	724	745	771	688	708	689	695	701	747	745	707	713	686	712	708	709	746	744	649	689	733	714	712	785	701	722	660	709	668	689	667	670	716	729	716	715	685	703	714	714	720	715	749	687	716	687	688	715	705	730	732	740	758	736	654	729	727	701	739	700	729	714	699	707	698	696	733	699	681	734	670	667	724	769	695	769	697	700	711	716	742	682	708	700	735	683	673	720	742	713	669	665	672	696	691	741	718	720	755	707	724	696	748	697	677	704	678	708	695	684	724	763	709	731	718	707	702	699	739	698	719	709	703	691	712	709	716	714	734	707	693	700	678	677	774	687	726	712	701	739	704	716	728	759	705	686	694	658	663	701	751	662	702	702	708	677	709	692	675	717	706	712	684	728	696	686	698	673	673	709	709	692	754	686	711	705	708	682	737	726	715	743	697	674	682	687	726	731	704	687	732	759	769	723	715	710	721	680	684	684	719	696	705	705	672	720	739	697	688	686	677	661	679	683	741	678	693	716	697	705	678	684	711	730	691	713	726	687	660	681	687	731	768	698	760	727	706	731	768	700	708	748	741	711	689	681	683	727	718	719	740	722	739	708	720	712	743	752	710	693	676	714	728	715	736	691	719	749	728	716	691	721	664	716	712	667	644	731	713	680	734	705	697	710	667	691	722	718	688	696	659	684	699	702	668	702	703	733	687	720	714	649	707	744	730	699	722	750	689	700	714	662	707	739	698	681	755	717	710	730	697	701	686	692	709	659	723	744	735	682	706	749	709	728	737	716	691	683	720	718	718	730	689	671	729	714	704	690	694	739	678	650	714	751	749	712	702	717	695	661	710	723	734	713	701	730	715	661	705	730	687	682	720	767	705	703	683	742	693	718	692	712	715	690	778	710	697	710	714	712	720	715	718	734	720	694	700	717	689	708	706	730	763	734	738	720	729	738	717	724	739	698	706	731	686	722	692	702	727	732	718	710	760	736	734	711	715	708	680	725	715	703	689	641	695	731	707	718	677	760	725	667	697	720	719	711	671	665	725	689	700	691	696	739	684	731	766	703	719	715	699	701	637	672	710	682	755	717	709	729	703	686	740	729	698	703	638	727	711	728	695	722	739	733	720	680	681
3395	3554	2994	1675	1201	968	834	806	762	677	651	619	650	612	586	582	589	547	564	575	529	596	589	583	529	585	559	563	567	542	540	546	565	521	534	490	527	573	571	532	555	558	558	549	524	500	556	526	543	550	572	527	552	555	557	566	589	518	581	564	555	524	499	522	549	506	551	550	543	553	523	498	538	554	563	546	544	562	541	545	575	568	512	573	551	546	502	566	518	523	559	545	577	531	557	528	486	551	539	548	515	490	548	596	584	527	561	562	522	512	541	528	554	526	528	546	547	569	531	535	552	515	571	525	578	512	556	519	519	544	541	517	511	503	530	541	570	511	548	543	580	546	539	531	533	525	561	516	495	490	533	540	536	579	542	547	551	555	515	520	564	546	508	512	517	490	511	542	539	497	497	524	599	537	571	542	532	498	543	551	591	537	527	562	537	554	528	519	539	553	563	566	552	552	546	516	517	559	516	537	544	524	540	523	554	526	524	533	530	518	506	527	553	537	544	533	563	480	538	530	502	529	567	554	532	512	510	561	530	561	543	547	582	520	539	553	544	527	515	554	539	576	490	548	572	498	512	546	534	607	519	561	561	515	482	564	496	554	514	560	546	523	529	538	490	511	510	526	524	530	531	531	543	526	557	500	528	503	530	526	569	562	575	530	499	472	549	556	536	549	544	511	526	502	540	512	507	548	520	525	518	538	462	541	517	509	558	523	545	541	517	527	563	546	537	514	547	543	496	543	545	562	497	509	504	521	520	505	540	547	532	535	498	529	514	514	566	503	514	515	577	509	529	526	498	492	516	515	554	486	532	533	516	581	542	530	513	494	522	560	541	523	556	575	543	531	552	486	542	533	516	544	517	521	505	527	538	566	537	508	542	548	549	531	529	534	556	581	531	533	567	524	523	522	528	497	518	534	523	519	550	509	550	521	519	546	567	520	550	539	556	528	536	543	541	508	509	509	540	552	558	531	515	532	521	505	483	522	574	509	492	560	588	532	520	506	536	543	563	498	533	565	534	542	536	523	550	563	557	544	543	486	491	549	536	551	507	527	506	502	514	577	578	569	485	538	537	527	556	575	524	578	548	516	503	564	507	561	569	538	540	564	553	542	546	540	564	540	569	556	535	551	533	522	545	566	548	531	552	508	490	585	511	552	499	545	520	500	536	503	560	506	539	510	510	516	524	528	509	527	508	545	499	535	486	551	526	504	531	545	553	514	528	499	524	505	545	526	511	527	557	489	539	568	526	499	545	501	529	536	513	496	495	480	538	542	480	521	541	526	545	528	522	484	515	502	546	522	532	529	526	544	520	534	530	551	503	545	505	501	515	526	526	541	515	504	517	571	530	543	555	514	486	515	527	538	554	547	550	492	570	545	539	514	578	534	564	573	541	481	560	492	489	510	561	493	509	552	521	525	516	535	517	547	496	523	535	538	521	546	541	513	523	509	561	516	534	534	580	536	535	497	551	479	527	530	546	523	508	518	499	498	499	478	583	535	560	516	558	545	547	536	522	535	550	506	520	517	490	528	536	522	538	560	537	527	526	530	569	599	514	543	544	538	534	551	521	522	535	484	571	593	540	524	566	537	560	557	479	511	519	505	511	534	537	511	484	505	503	556	526	549	535	533	530	503	507	526	530	532	530	530	495	554	528	519	499	532	595	537	510	476	547	514	503	537	543	504	567	515	508	557	529	508	464	537	529	538	539	500	529	492	536	528	536	527	548	539	523	511	538	528	504	521	500	548	472	506	537	493	495	541	519	542	533	490	566	540	560	528	572	527	514	498	532	504	527	519	550	509	532	528	580	531	519	530	566	549	537	574	536	512	585	575	518	506	506	520	542	554	563	521	497	586	525	506	550	526	501	533	530	535	518	519	517	540	553	513	575	494	560	544	541	524	552	549	535	538	514	530	520	523	501	503	527	508	508	556	564	526	544	472	574	488	521	492	546	543	522	542	528	530	508	518	522	546	508	534	513	514	517	541	536	501	536	532	567	557	599	533	509	550	524	552	508	549	506	547	525	461	556	498	557	494	507	515	579	523	550	530	534	520	549	546	499	538	536	538	533	539	518	542	512	526	585	548	527	518	516	523	520	530	536	526	489	535	559	522	551	543	564	546	513	512	528	518	547	536	540	499	561	548	496	508	524	522	579	530	531	557	579	497	553	531	529	524	511	503	500	542	503	501	530	519	555	498	556	524	510	500	537	547	500	547	520	494	509	548	555	462	555	532	505	561	520	535	506	543	496	501	499	556	547	539	497	515	551	518	528	503	514	518	533	539	540	506	522	532	473	501	529	546	561	511	522	502	508	489	517	508	534	514	533	496	536	507	482	534	495	504	533	478	560	537	522	499	530	546	503	527	500	561	530	477	526	551	520	527	509	527	526	516	517	544	546	576	513	506	514	523	537	507	492	513	528	507	534	449	541	530	513	546	539	508	536	538	522	545	545	510	502	551	531	525	538	500	519	536	495	490	564	521	518	575	514	506	523	567	555	536	538	516	537	541	530	525	540	527	534	511	534	524	528	533	531	546	544	528	531	515	524	496	554	554	528	535	512	484	559	524	531	497	550	517	544	533	495	530	560	516	475	518	507	541	541	522	497	533	513	505	551	547	505	534	578	568	491	560	541	563	532	532	563	526	506	546	519	486	556	515	521	544	488	515	523	535	528	525	521	542	524	560	540	530	537	522	493	530	533	523	524	513	522	531	510	491	533	501	522	527	538	540	511	548	531	526	519	550	528	497	492	527	507	543	513	535	521	514	495	523	512	503	545	494	474	524	541	521	512	494	531	541	514	537	551	555	546	563	554	511	492	562	537	505	540	495	530	514	526	511	523	536	516	513	530	559	550	529	529	504	522	519	511	565	487	520	560	533	517	529	516	537	508	513	517	533	524	510	537	528	518	511	559	532	545	522	520	552	569	543	531	517	538	507	521	529	478	540	515	524	507	526	526	530	518	525	506	546	545	529	497	518	516	500	526	562	546	486	523	517	548	532	540	475	519	481	544	569	545	550	523	505	516	524	506	528	557	527	520	544	534	584	531	517	523	550	526	530	548	513	567	586	505	548	516	533	556	526	480	530	536	538	557	509	551	539	515	514	567	517	497	524	545	531	548	527	487	537	524	487	531	505	523	518	535	529	510	509	539	520	530	488	506	531	515	511	526	536	508	538	527	557	464	526	548	517	522	519	545	523	552	526	517	590	520	507	512	551	526	474	521	520	562	528	507	526	526	543	489	506	513	524	529	510	529	532	524	522	531	511	522	550	546	582	539	541	540	516	549	546	544	512	552	514	579	491	524	534	564	545	533	545	519	501	492	509	510	539	543	517	512	541	542	508	531	522	546	528	556	492	536	539	506	567	532	548	508	488	571	534	561	526	540	487	524	576	500	489	512	520	531	571	526	491	551	549	524	556	572	531	518	515	514	522	519	542	560	493	520	526	513	539	526	480	566	487	515	548	552	489	520	532	503	512	533	520
24531	21486	28864	24505	21482	9424	1887	1262	1041	970	989	913	901	883	885	869	862	810	834	818	845	811	863	826	799	869	784	807	829	771	796	817	823	752	815	795	780	789	814	793	796	766	805	742	761	791	756	782	768	797	814	811	848	769	746	807	810	759	750	743	760	770	801	763	785	783	806	813	708	766	832	799	758	794	793	786	775	803	714	791	719	761	772	785	725	786	802	812	825	738	797	753	796	769	786	778	792	774	775	792	741	762	747	737	768	759	771	772	746	786	756	860	776	746	768	752	841	724	788	825	743	769	745	785	698	778	709	795	752	817	757	762	729	772	790	806	791	802	764	787	724	739	775	747	852	735	808	729	796	776	824	773	792	782	746	789	769	812	804	742	765	823	760	764	785	734	788	732	798	731	813	740	750	782	769	741	787	776	767	711	809	749	772	760	767	796	734	795	819	775	756	734	775	762	750	764	727	739	746	764	807	786	742	760	785	777	752	776	780	756	808	826	768	767	742	731	716	770	735	794	757	771	749	749	816	771	751	789	732	800	756	834	754	792	766	756	737	790	748	792	791	757	771	789	798	794	763	732	760	797	716	753	832	828	751	801	785	751	731	740	756	775	801	775	812	804	768	767	730	795	787	730	740	720	812	757	735	766	829	730	742	797	831	740	758	751	795	769	719	794	730	792	793	758	728	749	810	790	747	766	773	765	750	769	747	706	826	755	748	774	723	787	763	773	781	769	805	745	738	758	749	771	783	782	761	742	787	763	757	817	768	753	780	786	703	781	806	781	750	752	774	743	794	740	753	773	751	752	814	752	743	780	777	785	783	778	737	798	729	784	813	797	769	740	748	758	733	758	744	745	748	776	755	743	732	728	743	826	800	794	837	811	789	750	725	690	744	751	713	711	752	749	794	727	743	770	780	743	739	799	782	750	802	765	770	767	748	774	746	808	769	743	803	743	732	731	803	753	783	722	775	740	750	736	797	775	735	753	771	761	744	750	773	746	751	752	803	732	768	776	788	819	782	760	778	823	738	761	753	768	760	769	726	789	786	780	790	829	777	769	745	768	763	745	715	765	726	745	728	772	757	749	790	783	763	764	809	756	767	747	795	769	746	770	789	785	767	766	744	743	773	742	783	762	774	816	760	769	727	744	761	759	819	740	787	817	777	754	828	780	772	749	740	742	797	768	802	748	790	777	747	706	807	747	801	786	769	791	755	798	790	768	736	762	773	802	795	744	753	749	760	731	760	781	751	732	721	776	716	769	803	791	755	718	751	725	675	801	780	785	766	743	805	692	776	808	793	744	753	770	713	767	747	749	791	744	762	790	789	729	759	731	797	741	727	784	718	746	786	733	724	727	749	751	774	816	759	715	802	714	763	777	766	769	771	751	785	756	727	793	754	726	799	743	731	721	776	750	790	774	793	713	767	758	778	785	783	707	751	831	718	786	790	784	778	774	728	789	780	756	776	775	814	750	748	802	792	745	772	757	809	765	756	741	812	778	726	761	771	760	783	729	760	760	735	759	771	753	802	741	796	748	755	716	737	749	771	751	717	788	737	802	805	763	762	785	708	781	778	764	774	826	746	800	795	762	788	811	758	736	743	756	714	791	724	778	735	716	776	763	765	791	732	773	779	724	773	742	772	754	810	776	744	720	774	760	761	744	802	755	731	739	782	691	763	735	769	740	802	781	783	739	731	820	778	763	748	758	817	724	789	789	801	755	772	763	811	740	753	779	755	732	751	770	792	749	742	792	745	743	783	765	752	751	789	772	745	817	783	707	786	759	744	773	742	784	769	754	789	806	767	759	781	767	763	750	736	807	752	762	769	780	810	743	793	810	804	709	788	735	788	772	777	787	806	724	762	788	770	791	746	759	789	763	800	794	778	715	735	749	730	795	760	742	775	771	747	719	809	769	775	759	817	746	725	781	722	791	793	802	782	785	736	750	765	765	736	746	796	797	738	791	787	719	756	782	771	754	744	798	756	789	747	749	718	766	822	769	740	756	758	743	849	776	747	779	791	700	737	790	734	773	764	792	784	733	761	770	786	745	787	700	748	762	781	714	764	769	779	787	768	810	735	747	770	748	788	781	801	775	751	752	756	771	757	747	750	757	757	789	769	758	752	817	774	799	744	780	762	773	770	769	790	755	756	793	717	781	715	733	828	791	821	705	793	726	788	788	766	787	797	763	732	769	733	693	731	793	768	752	792	772	761	781	784	756	722	787	748	771	791	818	765	753	771	771	768	779	777	746	820	712	748	743	725	776	743	751	762	734	824	797	752	746	733	792	788	738	726	800	717	754	753	801	762	696	740	790	746	781	726	750	760	793	779	782	730	745	720	800	764	746	816	750	719	774	722	747	780	753	752	715	769	801	784	808	726	713	682	782	756	784	804	761	766	768	744	773	836	786	735	783	730	751	774	780	738	745	788	759	719	734	767	802	740	753	814	737	782	775	759	741	699	779	783	789	778	720	741	768	785	779	720	743	760	755	767	809	754	764	770	790	747	752	798	786	768	739	772	808	722	760	721	790	813	774	743	765	768	730	778	772	765	804	739	726	748	763	812	740	799	804	766	765	810	725	762	801	774	761	720	819	754	724	778	780	776	747	801	778	741	766	760	765	745	768	776	771	770	753	763	754	750	766	796	783	732	772	775	766	791	791	786	770	756	766	821	724	760	773	783	740	782	706	757	756	725	754	746	763	775	745	721	762	775	796	736	779	768	764	743	716	798	767	781	733	722	746	785	824	786	782	717	759	743	751	729	775	749	756	806	766	787	739	731	788	744	739	811	809	778	828	805	775	770	807	755	769	796	759	819	748	737	739	775	772	739	746	774	812	752	745	768	741	812	809	755	783	730	734	764	766	814	788	789	751	762	748	735	754	762	766	767	794	766	752	761	744	806	766	728	746	744	735	786	771	719	807	732	786	811	710	804	778	770	747	768	790	759	780	733	736	772	740	754	775	766	790	792	768	760	825	781	758	812	705	796	777	754	779	776	702	721	786	784	776	762	796	783	775	736	749	785	761	781	799	711	792	717	745	758	756	808	751	795	773	782	767	730	803	807	809	757	772	710	715	782	806	792	744	804	763	712	756	783	781	763	767	837	684	719	755	783	779	783	784	755	759	743	755	771	737	736	758	780	741	751	769	773	736	781	769	773	799	726	740	795	765	757	731	733	801	752	766	745	763	783	786	765	768	742	754	713	720	720	785	720	746	778	740	774	768	780	778	767	782	699	744	769	777	793	707	754	717	810	728	789	760	772	775	738	729	768	759	804	736	759	721	766	738	747	757	720	754	746	735	779	774	804	744	804	777	764	784	751	764	809	773	761	747	741	761	823	763	747	757	760	735	756	759	743	792	739	747	739	779	806	726	787	782	727	797	753	753	736	719	743	788	755	765	750	779	758	810	700	743	798	747	747	716	741	822	755	744	746	773	766	738	753	792	810	701	746	795	780	782	780	761	754	787	766	798	780	715	798	722
3667	5968	5116	2568	1893	1446	1253	1072	926	865	819	781	739	729	701	630	680	667	621	675	700	680	662	639	665	635	622	590	638	636	576	622	574	653	622	587	595	567	592	623	619	550	586	635	606	625	610	583	600	621	599	619	572	523	606	638	600	647	565	599	594	581	572	607	645	551	596	596	559	566	581	594	583	625	595	539	612	619	595	597	618	580	590	611	567	568	605	573	591	624	586	625	610	616	598	597	618	632	625	621	565	575	586	585	583	586	605	582	615	620	579	571	562	576	595	588	613	595	626	556	576	560	568	577	544	584	599	573	643	585	555	539	596	566	578	621	607	648	615	568	609	587	604	553	611	592	593	597	591	595	564	619	587	590	583	612	608	613	543	546	577	591	604	580	513	572	591	544	619	613	598	571	559	545	580	554	593	617	624	603	604	561	607	582	556	560	598	567	568	577	593	534	609	576	598	586	582	571	566	557	602	601	565	586	578	633	576	582	554	578	584	568	561	591	548	602	562	602	600	559	549	588	602	521	587	586	599	570	537	565	581	550	593	558	566	583	556	579	557	538	544	578	529	581	602	579	589	569	572	575	597	587	580	563	579	591	554	589	577	567	551	564	581	562	551	598	580	530	568	571	572	597	571	582	529	605	591	578	589	591	650	551	608	593	617	613	560	535	571	595	598	578	584	545	587	565	564	565	531	595	609	615	607	586	563	587	574	547	595	566	561	578	570	571	596	593	574	576	586	609	614	564	592	581	577	584	541	612	581	604	547	573	555	582	545	590	600	569	584	605	557	608	593	510	556	599	581	558	593	579	596	603	563	576	600	625	600	635	572	604	585	557	581	592	502	601	560	555	554	579	560	600	574	570	600	594	596	564	582	562	547	587	589	565	624	540	578	594	562	542	588	620	628	621	543	572	608	562	534	593	579	582	602	543	596	570	613	544	568	556	542	606	587	620	571	540	593	587	647	528	581	544	565	551	597	573	627	609	540	561	610	557	611	588	569	610	555	544	557	560	560	613	579	580	608	589	558	585	596	551	576	565	549	597	572	577	587	571	587	558	614	566	603	565	577	628	599	598	580	574	584	548	590	572	561	594	602	606	578	587	581	566	613	569	601	555	589	585	583	622	601	583	581	548	578	582	591	576	543	545	530	574	573	577	586	556	573	599	547	571	611	608	590	593	548	566	571	590	586	547	595	590	607	555	559	569	601	537	595	564	607	601	535	570	614	542	571	595	584	596	585	602	558	592	574	548	537	568	610	591	586	540	559	555	572	575	589	591	578	538	568	573	565	624	608	598	587	627	578	571	589	617	524	615	583	582	600	572	553	604	524	614	590	590	569	610	606	562	628	550	567	561	599	582	589	541	585	607	586	560	574	601	546	556	581	529	582	572	601	580	578	587	597	530	539	581	584	581	548	587	626	601	577	554	567	561	547	568	525	555	606	559	545	568	556	559	567	564	566	561	541	571	567	554	609	572	563	552	588	549	587	592	588	545	585	578	601	607	565	568	591	567	582	569	547	575	522	575	592	600	559	542	586	590	572	577	596	580	549	572	606	552	589	563	572	531	558	581	596	556	546	597	548	569	562	537	570	551	561	572	573	597	552	580	584	584	583	580	574	603	521	571	585	578	556	529	603	588	592	539	562	579	580	584	594	583	553	552	581	595	586	595	567	558	555	596	545	578	594	604	594	555	580	599	578	622	531	563	558	580	607	579	608	590	626	586	584	570	549	614	536	597	573	567	562	562	593	534	579	609	576	571	586	606	605	558	577	577	579	568	604	573	567	612	589	562	501	573	569	542	565	562	557	528	522	566	624	576	564	557	561	602	585	550	586	584	566	544	599	585	591	589	570	598	554	567	571	579	580	577	598	620	542	550	560	575	600	577	606	593	574	589	598	543	594	536	603	576	584	591	591	575	591	565	576	558	565	547	571	546	582	614	583	567	587	615	601	573	593	608	541	592	592	600	591	513	585	536	583	583	592	556	615	575	589	571	586	565	581	586	617	567	575	552	507	562	568	559	601	567	554	599	588	636	642	569	574	582	587	548	575	569	604	571	564	552	555	583	563	564	574	579	577	618	596	579	590	572	601	543	545	617	587	558	546	615	585	587	576	566	602	539	601	579	571	562	591	587	558	560	572	558	547	549	584	544	574	566	584	567	530	573	506	554	562	598	576	559	577	566	590	563	612	567	581	544	618	588	564	588	574	554	589	552	555	546	573	586	605	584	579	556	572	606	553	528	573	586	549	570	598	572	607	575	566	532	575	540	542	581	533	549	563	561	581	563	564	566	570	578	570	577	579	561	577	562	567	511	548	574	573	561	585	595	557	620	554	555	574	538	593	598	578	548	565	580	572	574	576	572	626	578	560	563	577	566	607	574	532	575	607	556	557	546	560	541	579	589	551	552	550	586	551	576	555	546	569	593	566	534	578	568	598	538	592	598	574	610	537	591	563	529	577	600	577	591	606	575	567	573	538	543	637	573	564	581	592	568	550	546	573	576	550	546	604	600	591	597	545	584	560	562	554	556	596	559	573	542	554	583	590	538	549	558	565	589	561	561	549	521	561	586	567	562	582	589	559	585	571	611	573	554	557	552	564	547	559	530	595	581	530	611	561	581	572	613	510	525	636	577	581	626	584	529	563	569	573	569	572	563	572	550	546	571	574	591	606	556	571	548	546	579	585	556	590	592	555	554	601	551	626	543	556	582	608	601	532	590	569	557	542	567	547	554	564	595	546	578	529	536	546	544	569	582	620	534	565	594	509	572	565	595	570	578	554	547	583	519	576	570	580	593	561	565	552	606	601	606	595	566	582	601	571	531	570	594	557	585	563	591	566	552	569	589	573	568	573	578	557	560	560	564	545	581	606	571	515	585	567	574	558	571	569	566	597	566	553	589	587	591	546	541	592	619	599	548	563	560	564	548	551	548	591	568	536	576	559	577	537	578	563	590	572	562	548	540	559	608	567	617	582	576	617	519	565	565	559	569	559	583	570	551	548	565	589	604	571	540	619	550	554	600	576	594	546	570	569	570	574	592	565	576	547	614	537	610	547	586	595	559	572	615	586	554	544	547	565	550	552	569	534	557	579	582	561	569	611	576	548	573	545	574	556	552	515	541	591	530	535	562	588	516	552	608	571	558	597	592	559	570	565	563	572	605	616	556	568	580	584	557	595	564	578	550	606	566	614	546	584	580	639	570	557	585	573	603	577	593	540	590	571	618	566	610	570	563	597	540	583	546	560	593	571	578	558	553	560	545	568	543	537	558	578	585	519	551	594	555	557	521	567	564	593	521	563	619	569	503	546	572	542	576	573	587	573	531	536	610	561	557	586	505	570	608	585	549	564	564	612	579	597	570	542	575	578	587	589	541	525	555	571	521	575	571	627	592	588	583	565	593	562	551	582	587	578	521	545	595	566	545	568	547	542	560	550	562	548	564	537	595	602	578	570	551	586	569	559	600	561	521	546	560	544	553	613	577
27973	10639	861	488	373	369	344	345	364	323	372	358	325	332	320	305	332	338	370	291	301	320	343	318	332	320	334	330	327	297	293	329	322	313	317	318	335	344	291	305	320	345	347	323	309	300	315	352	307	308	291	290	338	314	304	308	329	322	316	323	310	328	318	310	316	331	311	322	292	335	331	348	316	333	298	377	297	307	350	326	272	294	301	306	318	326	334	341	322	291	300	341	321	329	339	320	327	295	351	355	352	335	334	337	361	328	290	300	347	308	325	336	304	342	314	326	365	329	302	343	343	288	310	317	317	313	335	340	299	320	346	344	360	326	305	287	316	301	313	296	304	305	302	351	364	294	297	323	318	315	295	332	331	326	327	317	338	317	319	320	308	316	313	298	307	311	330	325	324	342	354	311	317	313	338	314	337	332	305	316	323	329	317	295	318	293	317	308	330	323	334	330	302	318	310	333	313	359	356	309	319	304	311	331	345	347	289	326	320	306	342	308	337	321	321	325	349	313	341	289	309	313	299	308	340	317	347	333	350	340	333	367	297	332	316	355	279	325	319	363	326	334	286	338	304	311	337	350	340	343	311	324	307	289	308	328	337	323	310	307	320	328	289	304	323	323	326	346	306	319	322	305	303	342	321	326	307	366	322	360	317	296	343	328	326	329	327	333	316	295	290	327	320	327	316	314	327	336	344	296	311	301	328	355	309	326	314	295	310	309	310	317	327	291	330	326	305	352	338	330	313	319	321	332	319	344	329	285	321	351	318	316	309	332	323	333	311	284	302	325	317	327	356	315	334	298	298	335	330	328	333	338	343	345	337	316	337	312	321	345	332	278	335	323	295	366	326	290	325	317	313	307	303	316	314	339	347	347	356	304	302	318	298	349	320	308	334	329	314	288	325	314	340	310	297	341	306	324	320	330	359	312	304	295	327	343	336	376	331	327	340	301	274	298	320	308	309	329	310	350	305	324	326	332	322	341	303	305	349	322	329	338	331	326	327	332	325	315	319	337	321	329	297	328	309	327	336	316	316	337	330	332	305	317	328	311	342	327	328	322	342	316	326	333	316	290	292	338	336	288	315	349	311	338	341	321	325	356	298	345	311	329	313	336	298	308	299	332	297	312	301	310	326	333	291	359	315	338	363	328	348	320	313	342	289	307	303	335	318	346	312	334	321	355	345	319	349	298	332	322	334	308	309	321	308	345	304	315	282	300	356	311	326	311	331	309	327	318	328	350	333	297	342	326	335	311	305	357	355	296	360	324	314	292	266	301	347	330	301	319	341	340	331	306	310	314	338	327	333	325	351	334	328	326	342	310	342	312	301	334	314	304	340	309	337	324	314	298	302	335	370	337	330	311	332	346	327	348	295	361	308	291	306	322	335	326	314	318	317	357	286	343	352	285	291	304	307	325	318	336	317	307	295	325	328	349	318	315	312	338	331	342	318	329	349	291	325	338	277	298	314	336	303	329	327	295	317	309	321	336	307	327	311	328	343	339	315	307	322	337	324	332	303	332	309	347	341	330	337	327	310	308	289	305	339	342	339	337	324	360	326	331	305	325	315	299	339	318	305	312	355	324	300	306	297	333	337	323	351	328	350	290	331	341	339	293	298	308	309	322	302	324	317	340	304	288	320	316	338	321	327	323	307	321	333	327	350	294	307	325	286	330	291	319	328	304	328	303	314	294	339	278	327	354	330	317	310	348	322	316	320	299	325	334	314	287	298	312	338	318	295	350	334	328	320	318	317	328	319	305	336	331	329	332	336	342	352	342	335	310	342	298	323	309	312	301	323	298	313	342	344	298	314	324	332	368	328	317	322	327	348	311	343	339	333	313	329	345	325	304	308	327	311	302	315	314	357	305	330	338	324	299	318	331	332	333	314	322	313	297	318	303	331	323	314	333	331	288	341	368	354	317	320	334	336	339	336	288	327	334	338	297	340	336	339	317	360	327	340	329	303	323	307	292	308	307	323	311	344	340	311	312	289	324	336	310	355	312	338	327	299	339	272	303	320	330	311	319	315	350	341	325	322	322	309	300	293	321	327	313	351	313	350	319	333	314	305	344	302	303	310	284	340	318	301	301	314	328	352	328	335	308	327	303	330	317	331	364	310	320	322	342	323	280	320	320	295	324	325	328	339	335	303	330	300	305	330	324	333	322	315	311	331	331	303	380	327	316	304	339	281	324	351	334	334	334	323	327	352	313	312	310	330	313	310	336	307	315	276	352	312	350	332	329	326	324	342	352	324	333	343	285	336	322	322	356	312	304	308	291	328	338	305	294	336	315	301	323	353	315	299	308	336	303	352	287	287	304	311	336	295	301	328	306	358	298	299	349	319	307	326	305	352	301	310	297	312	322	298	339	336	329	325	327	340	352	298	289	315	309	355	331	329	317	320	366	358	322	308	340	323	292	358	337	326	323	343	311	338	338	319	290	324	323	337	316	326	289	306	305	320	305	328	320	319	307	322	331	347	328	298	321	327	292	289	321	321	286	339	332	341	305	293	323	351	325	326	311	318	313	335	332	338	273	318	317	305	358	353	311	308	316	305	330	336	290	313	304	337	328	329	341	320	298	311	300	346	343	306	344	274	330	352	308	339	308	372	299	322	337	301	327	291	324	310	330	333	292	324	323	330	337	341	308	278	335	324	330	339	297	312	341	321	318	353	342	306	323	323	318	343	304	314	301	349	324	334	305	355	321	330	315	301	332	316	321	325	327	332	347	279	311	331	319	303	306	337	328	305	364	310	315	297	309	313	336	315	347	318	317	303	318	310	332	346	308	318	321	333	317	332	313	304	323	310	320	341	330	290	353	297	351	334	334	312	331	321	333	312	316	336	360	329	345	281	341	339	298	321	310	318	307	317	333	318	337	304	323	350	357	314	314	343	338	386	356	345	326	300	295	299	307	359	314	313	300	309	328	317	296	328	332	302	321	334	343	339	321	341	338	336	317	327	324	312	315	343	300	342	305	354	312	309	301	335	321	315	333	338	343	301	313	324	312	305	327	345	322	339	363	317	304	331	329	310	361	337	349	345	336	308	324	334	344	341	314	304	333	288	321	296	290	325	288	304	329	311	315	310	362	296	341	335	309	325	336	323	317	309	340	318	320	311	305	331	322	361	315	340	332	313	320	345	322	336	316	287	317	305	344	358	325	318	289	332	319	319	309	298	307	333	320	312	340	330	290	332	327	294	308	333	327	345	319	338	328	342	301	364	323	306	314	288	344	318	342	311	344	332	306	303	302	358	311	302	307	284	336	321	296	351	296	310	312	313	346	332	329	341	309	322	330	359	365	345	311	338	320	333	337	330	313	310	353	295	333	299	310	341	300	304	323	345	315	344	318	372	292	307	322	323	329	311	272	338	331	341	328	330	337	329	360	331	341	339	317	332	304	318	321	297	323	323	302	314	336	294	329	340	339	313	339	311	334	317	324	343	325	304	352	349	325	309	325	298	328	304	321	315	313	332	316	333	295	312	291
4572	428	362	320	272	277	249	255	266	270	230	215	226	205	241	294	236	220	236	224	263	231	227	227	257	256	274	246	245	241	211	219	269	222	244	258	215	254	249	238	259	216	254	216	223	275	256	238	248	235	242	220	249	241	245	260	265	236	232	295	237	255	210	252	242	257	214	223	223	209	221	247	241	239	270	259	244	247	218	250	211	212	208	210	247	217	244	246	246	227	248	262	262	230	223	232	248	246	245	228	214	260	236	242	260	241	234	227	235	241	266	216	222	208	229	261	256	217	226	245	261	244	241	209	218	230	237	236	251	246	255	243	254	235	238	231	254	206	248	231	266	242	237	208	233	257	220	256	225	223	258	229	230	241	222	215	224	230	265	243	237	234	222	267	255	207	230	220	233	244	269	260	241	239	212	240	254	236	241	259	234	214	249	234	245	221	247	250	236	232	234	225	243	261	223	248	228	233	261	255	262	240	239	250	237	279	258	247	233	250	236	256	253	215	232	242	237	222	280	231	236	254	220	227	267	223	249	208	237	217	239	226	239	243	238	246	236	256	248	244	263	238	248	246	230	209	259	257	220	237	227	225	224	234	216	230	210	249	240	255	248	224	235	265	240	225	239	229	220	268	227	230	242	239	253	210	249	228	248	228	246	289	255	232	227	233	232	250	207	231	230	231	229	229	222	231	231	232	243	245	245	242	242	248	248	269	251	223	225	258	238	228	261	247	236	213	214	238	238	232	232	244	214	242	241	247	252	244	237	226	248	243	246	240	279	228	256	242	215	220	203	236	226	225	239	216	232	228	228	246	248	230	250	254	242	242	246	219	210	249	236	226	246	243	218	237	259	260	258	260	231	267	272	229	225	258	252	269	280	253	235	233	217	226	246	255	228	226	266	228	233	231	226	235	272	278	240	249	226	275	237	246	246	254	249	241	270	265	232	272	254	254	215	223	247	247	226	265	231	239	262	236	250	235	213	253	225	248	225	236	233	235	249	228	245	264	244	258	235	217	220	261	231	212	261	244	241	227	258	211	262	234	227	249	253	256	226	233	258	213	226	257	236	263	266	258	208	254	238	219	240	215	242	252	250	214	234	227	247	221	229	241	269	221	264	239	258	248	204	229	237	218	262	244	239	240	255	208	262	254	223	221	248	266	255	243	244	252	225	245	249	236	212	237	235	279	254	251	234	239	237	233	236	273	213	228	229	222	270	238	238	228	257	233	260	259	241	242	238	250	233	253	247	247	227	237	221	236	235	239	227	237	236	262	247	233	247	236	237	245	250	250	248	226	225	233	247	236	236	226	261	229	249	250	255	264	246	218	221	242	231	255	248	234	229	219	239	245	237	257	220	241	230	243	218	237	224	253	276	254	241	201	238	245	246	228	238	257	234	264	233	246	249	257	228	244	247	268	251	219	250	254	258	257	255	245	251	238	226	208	218	240	271	251	248	253	239	250	256	236	253	236	244	240	245	216	248	236	251	231	213	236	228	262	248	232	233	238	244	244	245	259	237	225	219	223	229	235	277	245	248	244	221	247	242	252	236	227	239	237	239	230	245	226	257	224	250	219	245	214	234	235	216	225	236	237	220	222	225	243	233	256	249	214	234	248	194	247	221	262	235	251	247	257	241	251	233	213	222	224	242	238	237	233	237	257	238	244	231	246	237	216	226	231	241	250	231	209	255	233	256	233	224	243	235	250	214	247	229	248	229	238	228	244	273	257	248	252	247	253	252	248	239	224	239	230	239	246	229	237	215	247	236	259	266	208	265	222	233	248	237	218	234	254	211	243	234	240	237	238	223	238	213	234	258	238	222	237	231	240	217	238	242	240	232	226	286	231	261	245	240	220	207	230	245	233	231	266	212	229	220	263	248	265	259	249	264	249	261	267	252	236	248	271	236	234	233	229	217	263	238	267	234	249	231	224	253	242	253	236	256	250	242	249	256	242	247	247	246	225	230	256	248	253	241	244	232	224	232	229	249	241	196	223	258	263	231	241	263	249	224	246	262	226	244	243	240	223	264	244	222	269	206	239	248	232	252	208	232	236	239	232	223	226	235	257	241	249	210	268	232	221	256	249	216	220	227	245	252	240	243	228	233	272	233	238	242	255	272	218	220	239	224	255	260	250	232	211	244	255	246	239	248	234	252	252	248	233	232	227	233	242	241	243	246	233	256	253	231	238	271	227	241	231	258	232	247	239	226	217	231	243	227	232	226	262	236	229	227	241	225	213	251	236	229	241	216	241	258	248	253	210	213	247	248	273	262	206	237	231	229	211	224	240	245	230	220	249	223	228	257	235	214	245	235	268	245	213	230	236	240	219	221	226	246	229	266	257	231	239	224	242	257	253	260	240	254	265	243	257	215	259	254	230	232	232	225	263	229	239	208	255	239	249	242	258	254	239	218	232	228	249	214	233	263	248	215	208	225	226	255	224	256	233	237	224	219	267	205	232	245	240	234	228	255	257	284	251	225	237	209	228	247	269	237	216	267	240	258	262	275	228	221	241	261	233	254	232	275	266	249	224	247	220	256	252	249	269	246	243	235	232	250	249	248	231	230	220	227	221	240	239	229	221	248	227	250	232	216	240	241	255	249	241	219	228	243	234	262	241	216	238	248	234	235	236	246	240	230	238	223	248	246	236	254	242	245	271	250	238	241	247	216	218	254	225	252	240	237	209	235	233	208	250	222	239	232	245	241	252	226	248	228	238	228	239	224	230	237	251	220	256	252	221	251	211	233	233	242	258	274	235	230	301	243	248	243	255	238	229	238	218	245	232	272	253	265	240	251	232	236	230	259	250	230	248	241	231	242	201	231	261	221	208	246	229	247	239	240	249	274	241	251	227	218	231	244	232	237	249	233	243	250	243	248	234	222	246	232	225	257	249	235	235	258	231	234	215	236	232	230	278	257	217	241	251	235	213	248	257	222	218	231	227	231	231	249	254	245	231	218	234	255	229	240	215	227	226	228	256	246	237	216	249	237	248	236	262	222	242	241	240	240	225	234	231	223	224	241	260	243	243	247	224	254	246	247	235	213	236	235	225	260	222	253	239	224	235	251	225	236	246	257	242	236	230	242	229	234	241	219	220	209	222	267	256	238	235	234	235	228	233	237	242	240	221	236	245	224	220	261	224	261	228	234	234	243	245	242	235	271	242	250	249	246	223	220	231	250	242	228	232	253	245	255	222	231	234	252	247	276	226	216	247	232	232	238	236	222	243	231	217	271	230	228	250	244	213	250	233	205	229	224	243	240	231	252	239	222	244	257	259	231	203	246	238	242	234	249	254	252	228	249	202	229	240	217	213	236	222	266	224	242	233	233	242	213	243	242	263	257	234	248	238	246	250	242	232	230	256	241	222	239	239	216	246	277	234	219	254	240	244	233	258	261	264	226	194	216	245	219	239	239	234	258	265	226	232	251	227	273	222	246	269	227	231	259	218	240	218	250	223	239	234	253	227	229	237	240	254	233	230	238	204	251	241
25516	21476	27999	25350	11805	1697	1178	891	901	859	780	757	781	744	783	769	817	729	714	745	722	736	715	781	754	676	743	706	732	754	722	732	721	696	745	741	784	714	720	692	715	713	709	718	756	719	684	725	697	740	714	747	718	763	760	760	705	762	684	701	718	691	731	706	733	665	717	722	763	746	740	804	678	750	763	700	703	720	711	731	710	742	740	730	682	684	737	748	738	700	697	726	715	755	732	699	669	752	727	698	753	663	703	703	727	716	741	722	727	671	706	731	691	769	698	706	724	715	725	680	745	703	727	734	700	750	653	685	752	726	726	730	744	719	708	683	734	757	738	738	702	753	650	715	688	723	722	728	744	719	699	740	704	644	723	748	716	769	693	738	669	750	698	696	683	711	724	744	693	735	721	722	696	710	710	721	734	678	717	695	719	753	710	705	732	716	725	701	697	727	723	705	739	715	699	717	714	676	694	745	738	684	722	697	714	702	746	704	717	713	668	702	724	693	739	723	691	700	735	745	693	674	711	727	744	716	739	712	731	693	695	735	744	729	698	662	730	734	717	711	722	743	696	735	702	718	675	719	709	742	775	743	743	786	694	703	733	720	684	679	719	702	715	722	711	731	774	698	752	785	695	686	726	710	679	689	703	695	707	704	738	736	734	727	725	719	695	708	766	738	734	730	699	670	729	690	697	664	687	741	707	730	688	716	740	739	741	711	730	694	711	719	704	728	703	680	689	692	770	691	732	677	733	694	688	722	780	702	721	745	724	708	705	723	647	724	693	712	715	732	684	705	726	724	743	709	735	712	720	745	699	721	680	772	754	671	752	672	695	721	730	742	702	704	713	672	707	729	713	710	731	702	715	710	698	731	755	718	701	732	707	706	710	703	712	746	765	678	762	755	753	715	770	714	747	721	705	711	731	707	675	738	659	734	691	720	706	693	756	725	675	726	671	707	739	693	698	648	685	688	659	761	698	752	704	695	701	683	729	697	701	722	723	710	702	712	716	693	681	683	672	700	689	704	701	768	741	695	690	680	714	750	753	690	711	711	754	765	679	682	751	753	722	705	705	696	674	719	698	673	732	681	717	714	716	760	697	773	686	701	715	721	693	659	722	666	739	706	729	674	769	711	761	763	669	702	758	704	694	715	716	691	716	670	727	717	767	669	738	702	667	685	696	715	688	702	674	682	658	732	733	706	728	710	713	769	770	742	661	755	727	729	695	723	785	725	734	707	732	681	697	677	711	720	708	702	740	721	709	732	688	772	742	724	680	671	710	690	732	714	688	738	708	749	680	756	713	760	723	736	688	717	709	747	702	745	737	723	724	678	683	800	700	761	700	743	719	747	771	697	726	700	732	676	708	724	712	720	721	735	691	683	767	678	707	733	663	727	685	735	709	787	721	690	689	732	687	737	719	673	699	722	706	714	760	747	714	772	731	723	746	705	695	709	714	714	700	752	727	752	743	720	663	716	747	748	709	718	741	743	694	686	693	707	722	748	763	708	724	735	734	717	760	704	731	726	743	730	671	701	752	724	684	669	689	746	702	703	739	674	743	715	703	725	708	690	693	719	721	709	710	706	682	696	743	743	725	675	742	679	696	722	694	758	706	691	724	637	707	691	759	699	664	717	695	731	711	687	720	740	754	694	723	714	726	687	690	748	741	683	684	774	729	693	750	734	707	707	711	682	689	706	745	728	744	761	737	697	692	710	691	693	744	712	747	764	781	669	724	750	710	727	710	682	711	672	737	662	708	751	714	707	731	686	682	752	674	705	765	697	684	688	715	723	715	719	742	699	722	716	673	642	771	672	691	734	729	725	721	720	693	631	692	638	711	740	700	751	752	676	688	678	698	732	701	691	748	688	706	693	717	742	692	690	755	634	753	695	707	707	719	730	715	689	698	736	755	717	670	754	781	738	697	677	752	713	702	703	700	755	745	729	692	724	711	696	681	758	719	677	668	703	692	719	707	749	760	755	699	729	683	717	716	684	687	708	693	713	707	733	711	697	734	666	763	729	721	677	715	710	715	778	653	712	736	715	705	722	725	702	755	729	712	737	709	710	717	723	722	731	731	733	726	720	711	685	707	728	738	738	701	769	735	697	762	674	660	716	664	716	715	701	735	730	755	693	703	743	731	700	748	734	705	699	739	688	735	708	704	705	674	692	712	698	738	728	715	721	720	747	680	730	736	710	780	728	681	707	722	739	707	682	685	668	712	707	694	725	698	764	720	690	702	722	708	730	687	709	686	755	708	727	751	689	685	727	738	688	710	736	714	712	668	707	695	734	673	706	758	726	732	729	739	689	725	693	674	734	720	764	728	681	779	745	734	738	710	763	703	724	745	717	746	729	729	723	746	716	735	715	725	704	678	754	697	734	746	707	729	735	697	683	706	720	731	743	731	776	714	729	717	700	745	725	700	746	748	690	705	746	723	730	747	712	695	723	708	709	712	656	708	713	694	741	757	751	775	725	716	705	722	691	672	726	676	745	691	731	714	735	734	788	735	735	702	748	658	667	672	717	684	728	673	712	720	710	718	716	699	730	736	747	711	724	701	691	685	711	728	704	751	730	760	696	657	707	730	713	686	710	697	720	711	746	682	749	723	708	721	739	711	687	732	661	733	732	762	742	669	725	715	693	731	710	683	691	749	762	713	717	716	679	692	732	695	712	714	740	683	640	728	754	716	715	761	791	707	724	705	688	673	680	730	708	666	681	695	750	692	707	711	732	749	675	793	760	709	702	682	724	710	769	778	709	717	701	731	750	720	728	704	690	719	692	704	766	693	732	731	698	663	736	742	679	728	720	708	711	726	704	684	678	681	707	724	761	736	715	678	758	694	731	698	736	741	736	737	738	726	666	717	703	683	671	743	718	739	726	689	735	693	734	725	726	788	766	717	693	772	702	743	701	745	728	721	716	714	729	734	699	720	698	675	716	687	691	739	792	693	721	658	702	694	707	664	735	744	768	706	742	661	762	728	680	693	722	769	690	688	682	676	691	751	732	765	705	739	704	710	734	742	620	709	675	731	745	766	755	664	741	735	737	723	658	662	753	703	689	737	742	716	674	699	660	686	753	729	685	701	699	710	740	720	702	673	726	685	703	689	708	718	745	708	697	727	751	736	680	673	738	718	688	657	697	751	662	715	754	727	728	693	681	701	706	738	716	704	724	714	691	687	697	707	736	735	696	710	738	745	710	735	705	697	718	685	724	746	702	699	734	724	696	762	745	735	741	696	725	619	705	632	716	713	716	651	696	696	702	745	718	713	748	777	672	715	733	795	728	701	701	687	716	718	735	760	719	689	719	698	697	718	739	705	684	729	730	744	683	737	736	697	718	730	740	710	706	729	683	690	712	701	748	718	703	779	722	714	689	730	754	777	641	740	693	744	673	721	698	705	703	703	749	702	692	658	676	717	755	710	715	718	698	720	728	683	721	702	714	713	749	700	745	685	694	719	741	690	698	698	700	741	725	741	728	743	670
3346	3464	2944	1668	1213	942	869	790	784	702	649	578	635	590	619	616	614	568	568	619	559	581	580	560	550	582	578	519	551	564	582	554	550	550	589	544	512	626	545	554	522	528	502	573	516	546	543	541	538	516	527	544	534	532	591	523	521	550	566	527	554	564	536	523	491	543	542	574	555	536	506	510	550	559	536	560	538	561	526	582	519	531	524	537	544	530	568	585	495	524	486	512	533	567	532	515	548	509	517	581	516	580	549	550	575	575	517	541	541	543	538	536	499	555	572	565	530	525	548	535	557	524	482	545	504	497	533	556	505	540	530	526	510	542	522	556	509	539	553	504	531	526	545	552	506	539	512	553	529	520	530	538	530	532	552	525	547	553	559	567	532	534	527	536	537	532	566	503	546	583	563	570	539	511	548	555	516	534	526	536	499	568	514	523	507	533	516	567	561	558	530	537	513	513	530	493	518	533	560	510	495	508	534	543	547	560	539	529	538	504	527	542	575	536	505	529	517	533	537	514	540	556	546	510	537	552	474	493	547	547	532	550	521	525	508	517	545	505	515	521	555	544	494	536	532	517	514	575	521	514	549	551	518	517	507	538	535	509	535	546	521	559	510	545	515	487	539	556	536	559	546	560	528	581	557	552	576	564	538	541	533	549	527	552	569	553	551	537	498	519	536	517	532	556	519	543	564	512	558	529	550	540	517	521	516	564	522	549	548	593	560	564	540	505	529	548	516	566	549	513	575	568	519	509	525	536	555	517	541	555	519	519	541	512	577	509	563	526	515	562	519	484	552	566	525	580	530	534	565	521	511	549	569	549	559	554	536	527	545	536	509	547	526	515	522	512	517	552	540	523	492	526	559	513	494	507	513	569	551	548	516	518	544	525	518	552	569	552	503	531	526	545	537	534	577	552	536	501	560	538	518	521	515	539	539	510	500	590	550	529	558	524	541	525	539	532	525	520	542	549	528	554	514	549	521	545	504	536	505	532	563	515	540	545	520	529	552	524	506	534	549	560	533	577	492	534	521	525	560	539	538	535	546	508	525	543	529	533	479	542	548	518	537	523	527	502	504	510	487	509	496	481	537	540	568	506	556	563	503	535	540	542	537	562	552	567	507	546	542	516	530	537	532	533	546	525	568	561	540	534	579	499	532	520	515	571	510	477	510	540	528	487	546	512	529	508	519	512	565	531	495	519	537	554	535	513	534	510	553	544	480	545	480	568	550	549	554	524	549	508	531	538	511	521	549	492	542	547	514	547	550	506	539	553	521	573	554	542	528	530	517	543	566	490	548	502	514	533	562	527	524	498	584	509	533	540	525	531	539	520	540	537	523	551	527	535	511	520	530	547	519	521	506	534	543	548	569	536	497	562	567	533	554	539	519	518	520	606	511	522	546	547	521	522	540	548	533	526	550	526	561	545	553	554	494	548	561	525	548	531	534	549	553	467	574	551	475	525	541	533	535	542	531	583	490	526	506	532	528	535	547	500	512	546	543	465	517	551	553	496	510	533	532	552	560	503	530	560	511	586	526	518	527	504	569	539	518	541	527	528	523	549	509	503	519	539	526	517	547	514	530	506	503	564	573	565	502	550	546	565	497	524	521	479	540	560	538	509	489	524	518	561	529	551	518	508	549	518	550	559	538	526	502	510	575	506	526	532	522	507	537	517	491	524	501	531	529	578	536	482	518	565	542	559	509	521	510	536	526	536	533	511	500	572	534	529	534	579	528	498	502	531	548	503	529	506	537	524	563	562	565	576	553	534	532	540	541	489	526	549	525	544	546	511	560	554	545	553	526	553	521	492	553	517	521	558	528	505	539	529	563	526	545	536	527	555	546	549	526	524	539	542	497	561	517	552	560	537	517	537	519	557	544	500	534	556	564	550	572	547	527	522	521	537	535	475	533	557	519	510	536	529	574	546	535	513	534	546	537	492	538	548	565	533	501	548	531	538	540	446	574	505	519	492	529	529	517	563	509	516	521	539	563	545	510	500	536	525	520	556	526	518	505	556	514	540	561	508	514	563	531	516	558	520	504	521	486	534	545	552	538	549	539	558	542	516	548	510	516	538	532	527	520	487	555	573	518	549	479	540	567	535	592	552	552	521	511	544	499	546	503	530	522	546	500	537	548	521	511	500	530	562	543	518	520	528	577	535	522	535	499	495	558	536	541	488	552	587	531	546	519	528	545	519	547	505	519	512	543	518	543	545	538	512	497	511	540	516	526	529	534	551	555	516	528	563	520	528	562	527	530	499	539	458	537	536	509	499	511	546	511	523	523	533	511	529	531	511	497	495	518	530	548	539	530	490	506	542	529	528	525	548	525	507	538	533	509	546	554	531	533	574	502	545	542	528	526	567	505	522	530	514	486	577	514	529	537	514	522	509	548	515	499	534	561	544	539	482	542	534	574	565	495	534	577	525	524	500	510	551	508	538	540	521	526	558	545	480	498	538	500	467	507	521	506	488	546	558	485	489	558	509	500	525	530	528	527	514	560	528	528	475	546	562	524	523	555	530	541	530	561	553	524	515	503	507	539	534	500	526	519	551	506	518	516	543	531	507	560	505	521	521	543	574	523	529	571	552	487	538	534	537	529	502	528	542	520	527	563	516	530	554	552	567	517	552	532	520	511	545	506	484	569	544	573	540	545	510	530	499	530	560	558	499	537	519	507	516	541	552	562	544	519	557	521	484	532	568	496	527	555	526	529	505	510	502	534	543	500	535	515	545	583	504	562	558	550	554	518	497	535	534	520	567	539	520	507	565	523	544	536	524	545	525	523	477	536	536	530	508	533	543	534	486	515	499	574	546	498	518	542	536	486	522	529	543	562	506	562	511	518	489	565	586	543	588	535	513	520	565	527	508	540	596	571	558	497	520	498	531	502	509	497	496	521	524	547	513	510	541	524	600	490	509	498	531	519	537	522	520	537	520	527	530	556	559	566	521	541	530	561	529	531	535	482	514	508	518	550	500	488	493	529	527	522	490	581	501	513	512	532	524	525	499	521	547	529	539	513	557	504	525	522	525	514	527	509	575	529	534	517	523	540	549	500	493	510	549	503	486	555	472	547	525	540	484	541	561	504	544	542	558	503	534	537	493	511	511	507	529	527	529	536	545	537	518	483	504	561	552	524	522	543	480	515	516	529	494	555	522	549	537	519	523	548	511	551	518	522	546	563	520	527	523	566	526	562	535	539	519	569	533	527	571	528	533	544	526	539	516	499	558	512	536	520	494	516	539	519	559	557	518	561	496	533	564	510	517	504	488	545	517	575	503	511	494	553	553	523	557	509	540	572	524	509	530	489	533	561	527	554	526	539	502	562	528	519	556	529	555	518	512	514	545	518	563	554	533	568	491	502	547	513	553	550	529	529	520	526	540	544	528	533	550	512	533	526	559	509	553	553	525	526	545	543	514	519	533	548	574	506	495	495	501	565	508	488	516	505	562	552	528	507	559	537	509	562	505	543	557	562	589	491	498	569	496
24542	21476	28876	24511	21474	9371	1926	1197	966	966	930	932	906	906	823	887	769	799	834	823	909	814	804	795	816	795	771	803	806	800	762	743	769	761	804	799	775	851	759	727	753	757	731	780	767	824	762	799	802	765	762	788	729	788	744	774	752	779	785	792	752	739	822	806	756	765	789	811	757	783	778	803	769	715	825	797	774	780	771	828	762	751	706	814	752	779	780	761	795	746	800	810	750	763	773	773	734	759	797	676	781	734	777	751	797	810	797	812	807	757	776	813	794	715	739	783	746	718	815	797	773	804	764	783	771	772	759	743	819	766	838	760	833	762	778	732	780	776	758	810	746	727	809	755	807	767	738	811	774	721	767	767	800	791	768	808	752	752	746	780	778	782	771	802	737	830	802	764	761	758	764	778	771	791	771	802	759	789	762	791	774	790	787	731	747	829	708	784	811	807	752	795	748	749	733	762	774	741	800	791	737	795	752	781	790	773	793	761	789	756	750	793	730	693	801	797	751	736	748	751	805	783	768	814	767	791	759	718	814	762	761	735	766	764	727	740	785	731	751	768	780	748	735	791	769	792	824	738	783	778	801	739	691	781	745	778	760	777	814	758	839	780	727	810	757	783	811	762	772	774	766	770	778	811	779	785	783	758	808	746	746	748	744	760	720	726	736	754	727	754	802	771	797	778	757	766	766	776	754	815	727	808	749	749	762	733	794	779	704	729	787	704	740	728	812	776	731	769	765	737	759	734	769	722	766	729	803	778	800	784	790	784	759	738	791	784	802	793	797	773	748	795	775	776	739	744	748	818	804	761	795	679	718	764	797	755	714	785	746	797	769	758	777	785	780	737	787	731	722	786	772	780	745	744	718	755	740	725	791	785	791	783	782	747	740	769	766	770	766	748	766	758	764	732	760	720	819	777	735	771	755	757	716	786	760	723	815	766	830	803	743	746	687	730	753	723	804	793	793	743	804	800	771	744	781	757	778	792	762	758	793	726	749	816	758	775	756	771	785	796	772	785	789	798	772	784	818	759	821	784	772	739	751	736	766	775	760	786	744	751	785	795	782	776	774	777	771	792	708	772	826	745	795	764	732	775	791	736	737	756	756	770	737	751	770	774	762	811	778	739	757	753	749	741	803	714	767	783	771	815	774	752	774	780	743	777	780	802	760	794	807	756	761	762	716	772	733	747	733	759	732	774	730	768	751	800	786	778	746	773	766	778	750	757	775	776	733	767	746	745	741	747	802	782	739	780	806	759	785	739	791	752	761	812	778	751	732	796	767	774	749	732	764	762	806	824	829	750	743	706	748	736	822	744	766	745	744	785	760	776	786	724	729	775	757	774	750	758	773	789	763	774	742	773	677	771	789	727	756	749	747	757	760	773	764	741	750	704	768	745	787	746	783	805	746	819	772	755	751	774	756	784	762	754	788	799	769	763	730	792	750	791	760	749	782	809	775	742	715	761	743	778	780	744	739	796	759	756	740	741	746	737	765	747	718	753	800	821	772	756	794	775	744	790	748	775	746	791	779	791	800	777	809	759	806	788	775	745	789	727	803	755	745	769	811	776	736	764	810	709	736	761	748	736	780	700	738	809	798	818	771	817	722	818	806	779	721	778	778	743	730	773	726	748	728	746	761	766	733	762	797	753	738	751	736	761	794	758	788	772	815	803	745	745	788	750	817	732	780	717	778	782	756	787	779	735	755	769	757	770	766	782	718	713	719	802	714	728	757	749	745	771	776	768	750	765	749	775	716	810	752	749	785	809	759	769	776	788	797	751	778	764	751	767	764	752	755	783	778	758	746	761	754	817	758	743	777	787	761	756	763	737	738	761	780	755	740	783	741	735	756	788	789	746	788	756	743	787	760	735	740	741	766	794	750	777	775	786	743	781	772	736	736	785	767	771	739	780	779	759	777	721	740	783	759	727	764	728	773	802	752	750	815	736	810	726	760	768	733	719	742	729	725	768	730	775	736	805	724	764	709	775	770	754	750	833	807	763	722	747	784	725	790	732	778	749	777	809	779	795	782	781	781	746	783	729	786	729	791	719	780	752	761	815	822	752	735	805	737	762	778	825	760	774	783	780	777	738	775	737	725	777	786	756	782	757	778	817	779	757	751	767	802	706	792	785	785	781	749	819	714	777	790	760	765	783	792	747	757	721	736	776	731	807	778	767	741	770	763	779	727	783	771	786	794	792	794	792	748	786	735	777	737	762	759	798	749	765	763	793	783	760	781	781	779	747	766	732	756	786	763	737	799	779	722	756	756	777	713	769	761	797	771	718	803	771	720	802	727	726	774	740	741	774	752	780	768	734	743	737	777	782	803	768	764	790	769	736	726	788	806	771	758	735	756	798	778	768	755	800	797	720	786	734	753	794	738	765	750	735	720	738	795	797	704	726	745	789	762	728	803	743	768	742	704	780	764	739	812	767	789	827	734	746	710	738	720	700	754	780	744	768	794	741	755	754	772	726	773	795	756	716	711	736	764	716	746	782	753	775	743	746	790	782	718	745	804	757	775	799	808	781	807	788	737	769	757	783	803	738	739	752	761	769	728	743	744	731	724	736	737	762	755	750	797	775	781	740	706	723	811	762	717	787	775	740	722	715	786	761	756	729	765	758	767	790	784	758	754	764	751	787	758	764	750	777	776	790	782	759	756	756	797	795	792	764	715	751	768	742	782	855	790	801	775	799	730	765	740	720	738	732	686	749	747	756	778	725	739	747	775	747	785	749	763	741	773	796	705	768	780	769	759	784	782	774	745	786	787	763	792	752	760	786	764	780	721	788	759	796	728	835	790	811	773	763	765	710	722	841	758	731	785	782	713	807	751	783	766	747	764	770	748	722	765	752	770	764	734	756	791	746	741	746	723	771	727	728	767	746	785	731	788	719	753	750	735	804	777	768	738	738	778	752	740	759	789	817	758	744	758	768	793	764	701	745	736	748	797	739	782	748	719	707	813	758	760	789	734	767	797	798	733	755	761	781	761	819	775	771	729	757	785	734	761	821	813	788	825	778	787	739	800	736	770	754	810	814	732	768	768	783	762	777	758	699	701	720	754	739	762	768	777	773	768	779	747	726	731	838	757	749	766	762	758	772	724	775	789	755	732	768	763	769	767	823	706	746	796	809	735	815	794	785	794	767	707	755	770	757	793	796	777	730	749	783	763	753	777	749	762	793	767	811	748	796	746	707	753	727	778	803	770	724	793	742	786	783	791	752	797	706	736	765	779	772	793	790	721	730	742	783	758	747	742	786	704	777	758	716	749	766	749	753	733	729	773	755	720	792	781	764	690	777	726	730	782	739	698	768	793	779	750	690	775	740	814	800	721	750	784	770	717	775	806	766	768	729	729	784	747	774	766	777	735	781	736	739	758	737	793	805	757	745	780	727	739	758	805	722	751	781	776	793	791	809	808	766	746	779	825	728	797	754	743	755	742	768	717	741	735	791	726	734	738	758	815	775	745	802	756	772	776	756	743	712
3584	6205	5168	2629	1872	1542	1204	1070	901	890	789	790	767	727	696	686	671	679	673	649	642	617	652	653	615	666	624	667	617	554	673	607	585	611	590	617	614	603	651	621	620	575	573	587	553	620	601	573	625	592	615	561	566	563	575	587	615	577	594	600	540	618	567	570	609	571	603	587	627	615	575	521	594	521	599	571	586	599	636	632	583	569	564	632	604	562	594	584	568	566	573	617	581	625	593	606	590	613	649	576	567	593	594	593	608	574	610	570	550	618	561	549	602	565	568	595	574	602	578	605	579	613	602	620	614	576	613	574	571	595	550	566	564	606	565	586	608	566	574	562	598	596	561	573	599	565	557	558	581	549	594	576	583	579	577	555	579	582	600	560	597	586	604	599	588	550	621	559	594	564	601	584	540	586	592	579	551	588	602	572	601	564	564	612	606	588	544	621	619	619	551	575	564	550	552	598	531	566	587	568	563	602	569	544	545	532	553	597	642	557	569	596	590	598	574	578	606	571	604	603	605	549	597	572	578	555	581	541	596	577	621	536	567	640	542	604	602	612	566	585	580	563	571	556	585	586	591	612	587	595	560	605	603	541	621	595	608	533	606	624	622	603	570	547	566	612	567	568	556	605	616	556	562	576	579	597	560	575	597	605	575	600	542	589	560	567	537	553	550	574	607	615	572	552	586	596	604	594	571	589	601	564	539	611	565	561	552	618	616	562	546	607	565	570	590	619	594	561	581	617	553	578	609	562	573	577	535	575	592	602	587	602	569	566	575	593	575	560	591	549	564	553	532	548	572	568	581	573	578	580	571	557	599	584	595	614	583	563	555	599	550	560	617	551	555	580	586	560	563	571	628	605	546	603	564	554	543	542	618	565	545	585	599	552	536	572	591	630	565	594	597	558	592	540	583	571	565	538	605	544	588	553	601	550	540	580	550	607	564	575	587	588	584	575	562	568	532	585	547	535	613	573	534	595	570	588	605	582	560	583	573	580	600	538	558	562	558	556	584	580	556	534	592	589	591	600	552	575	578	580	565	595	518	564	561	578	603	579	568	575	618	587	575	580	549	590	557	565	581	591	560	543	622	567	588	584	585	583	607	547	615	593	599	591	552	574	603	570	563	587	569	598	564	488	602	580	575	608	571	543	603	566	642	525	560	542	562	618	592	584	597	564	569	523	555	562	574	593	607	553	563	573	576	587	591	564	547	558	534	648	584	572	626	564	597	551	577	586	576	579	575	612	591	553	565	537	609	625	592	566	570	569	588	565	590	600	603	596	582	591	598	589	548	592	586	545	571	539	601	603	558	547	603	558	588	596	593	615	568	617	596	594	578	579	577	560	563	576	601	534	637	573	617	540	598	582	567	558	562	588	552	608	570	575	593	561	568	621	618	593	556	552	555	548	550	567	591	610	579	587	544	572	598	597	586	590	567	585	579	563	617	570	537	592	571	565	567	577	561	576	567	534	633	582	582	549	572	545	572	588	586	564	531	608	591	516	591	541	576	545	562	529	598	559	587	537	595	592	549	609	563	581	555	612	581	609	596	599	592	576	566	545	562	570	605	571	561	611	558	568	629	548	558	546	612	608	566	598	563	534	576	590	559	575	616	595	566	558	582	572	631	570	573	595	571	583	588	601	572	523	567	586	573	580	596	550	604	546	609	598	534	567	566	584	539	566	608	595	572	607	549	562	569	569	571	598	559	578	552	552	616	601	554	547	541	585	561	541	605	570	568	608	633	558	531	595	576	604	568	583	568	554	576	563	575	514	557	540	579	580	592	562	560	582	556	559	582	548	556	562	561	595	604	570	568	610	508	569	577	550	593	580	542	570	571	599	596	539	577	567	551	565	553	581	609	585	605	622	561	563	575	565	572	570	548	546	574	546	524	581	588	585	545	570	585	564	601	590	600	611	571	602	611	598	596	537	604	555	586	589	547	564	557	595	578	585	585	602	589	601	545	563	536	529	568	581	573	548	584	560	604	590	571	557	579	582	564	576	578	588	604	536	619	606	592	581	607	553	560	572	559	575	545	559	565	578	591	538	548	539	577	593	588	551	544	574	564	521	596	572	562	574	565	586	548	584	567	595	577	595	541	572	605	582	565	546	570	588	608	545	568	583	597	539	592	565	611	586	562	533	547	599	576	533	561	560	539	569	568	542	542	555	592	600	543	546	604	610	586	544	542	584	568	549	569	579	566	571	568	560	565	589	611	565	576	563	568	556	576	614	574	565	553	581	595	585	562	617	569	561	550	611	534	578	581	560	562	539	588	575	538	487	553	585	599	590	595	564	574	557	567	573	567	569	569	585	567	596	555	556	557	596	597	589	595	574	562	514	559	547	576	590	582	582	590	561	549	578	571	553	573	596	545	573	543	599	592	559	575	600	580	525	575	555	601	527	621	605	578	581	593	590	581	600	598	585	508	590	567	570	551	585	549	590	549	510	605	511	613	550	565	577	592	614	561	572	595	574	619	549	595	589	562	541	560	606	588	553	552	565	568	589	587	579	579	617	560	597	530	599	560	577	593	572	580	570	563	597	556	578	590	618	572	585	605	579	580	551	600	569	591	538	536	586	564	589	598	630	561	604	576	561	562	581	619	574	571	647	515	555	565	586	575	596	528	548	545	592	549	581	582	550	569	558	575	607	570	568	621	574	568	586	594	535	545	579	621	546	588	604	577	511	616	589	585	595	589	609	546	603	567	572	557	595	581	532	573	601	586	588	530	574	587	592	599	583	539	557	546	585	577	574	610	577	577	559	575	561	554	566	596	550	552	640	576	548	588	542	568	601	545	529	583	579	578	539	587	560	602	548	598	575	592	559	589	594	572	553	560	597	583	604	546	587	553	563	586	567	563	596	599	582	562	574	572	564	582	576	566	562	543	554	554	595	584	584	582	585	551	560	590	586	553	521	546	601	552	563	534	572	572	588	592	573	510	600	565	557	539	555	550	600	510	551	587	576	565	624	575	596	570	577	592	597	592	549	585	574	585	569	568	580	555	564	561	567	564	605	559	581	577	622	549	566	604	535	566	596	565	555	601	564	575	580	603	594	585	580	624	588	570	587	558	540	539	564	600	558	562	524	576	569	573	579	518	571	562	568	553	583	564	576	557	530	567	557	575	579	578	564	553	598	593	567	575	587	599	555	560	551	554	559	587	588	592	611	655	595	575	575	534	577	578	530	537	595	657	568	557	552	580	579	625	543	537	596	579	559	556	575	594	573	587	594	595	580	617	567	563	546	510	611	538	587	574	568	577	568	562	554	587	564	596	543	527	551	594	560	570	610	547	578	577	550	602	554	543	577	582	533	561	620	550	515	555	549	541	559	528	583	577	559	605	603	552	574	604	587	553	565	555	586	591	604	598	594	602	546	577	583	507	531	559	553	548	552	574	530	556	527	545	578	548	593	575	608	537	579	579	530	571	630	585	564	614	584	575	512	585	580	606	537	557	555	578	515	569	535	614	599	571	564	578	562	586	511
27788	10669	813	481	351	352	345	343	306	332	357	385	295	321	288	297	316	319	300	308	332	312	338	298	312	328	299	298	302	322	302	335	302	314	338	310	347	307	306	300	313	323	321	326	267	344	284	342	339	299	327	300	324	319	335	306	321	286	301	318	308	302	325	320	359	291	350	309	318	319	313	328	328	334	315	301	310	319	328	328	317	324	313	306	345	325	308	318	307	317	361	320	325	297	291	350	289	301	342	309	323	381	330	322	324	344	303	334	313	330	310	300	325	305	298	356	305	317	295	334	319	308	338	316	305	326	312	323	325	315	323	294	335	327	327	306	306	312	331	322	313	332	313	332	306	318	303	309	327	325	325	333	361	353	340	334	334	287	303	339	318	344	312	316	285	318	341	307	322	280	323	310	338	290	322	356	307	297	301	303	314	360	341	308	320	322	348	328	350	304	344	309	310	355	357	334	319	292	319	299	328	269	304	316	320	334	351	313	324	326	290	303	333	292	340	345	331	318	301	301	353	288	321	311	311	320	337	347	324	322	333	313	293	282	329	358	335	323	312	330	300	305	332	324	321	299	327	328	334	342	313	315	332	312	355	332	326	293	346	293	292	345	292	337	304	337	300	322	344	279	314	325	290	306	314	333	318	355	323	342	329	296	308	309	326	322	353	336	306	345	320	292	300	321	346	324	327	319	310	339	330	320	324	346	330	330	335	305	312	319	312	322	345	319	300	348	329	292	324	270	311	291	326	312	332	326	314	326	312	358	317	318	313	341	348	316	298	357	337	322	299	299	298	319	328	321	350	314	314	317	321	329	327	347	311	309	341	326	335	331	339	304	322	315	324	298	303	345	300	311	295	327	309	318	320	330	316	323	314	328	302	313	313	331	295	281	334	338	328	318	315	369	339	326	320	287	343	303	351	324	337	309	315	316	348	313	314	356	299	309	296	295	322	318	298	304	345	323	319	337	300	311	331	325	322	320	297	316	293	334	296	330	323	313	306	326	300	349	331	309	308	320	338	318	318	341	328	310	290	300	344	326	323	312	312	328	319	281	331	340	317	322	309	302	309	354	348	307	327	339	345	309	335	343	320	342	333	330	314	331	347	309	322	320	347	342	309	319	301	333	313	337	308	320	312	331	332	323	307	272	367	327	309	307	341	348	315	299	334	311	296	341	307	323	312	291	326	309	310	331	322	337	295	341	311	357	284	326	340	317	305	321	310	302	316	342	304	320	345	350	298	316	340	335	330	314	331	335	293	325	304	329	329	324	332	307	327	317	324	314	294	340	299	299	326	321	313	319	323	327	318	304	316	323	316	346	332	359	298	323	330	350	313	343	321	345	320	313	322	305	317	317	321	316	303	311	308	338	312	311	334	332	287	292	299	326	307	300	330	282	308	303	328	296	307	289	313	299	358	338	299	281	318	277	303	304	308	326	348	323	308	345	313	329	298	308	331	350	311	324	302	312	295	339	335	333	325	312	302	299	340	337	369	300	310	282	310	329	302	334	296	319	328	335	329	337	324	341	315	333	315	293	330	328	312	340	327	337	302	313	305	333	325	321	304	314	319	319	312	339	358	322	330	329	295	335	339	309	278	347	358	338	361	350	303	318	322	360	317	331	328	287	311	311	306	331	358	333	318	285	352	311	339	304	348	329	340	293	316	324	311	309	329	318	315	306	338	351	326	309	313	319	303	343	317	324	349	307	322	309	271	335	306	319	305	332	308	303	341	337	305	330	291	322	351	316	303	347	290	340	302	329	304	322	328	330	316	283	306	308	327	295	299	324	318	304	333	295	363	326	302	362	316	308	337	320	348	312	327	293	328	321	320	311	327	334	332	325	349	330	288	330	308	327	318	318	319	288	368	299	302	331	322	331	352	329	321	327	309	330	313	325	297	341	320	319	354	320	300	350	333	328	322	315	311	323	344	308	337	292	349	298	306	304	335	341	313	302	331	333	336	337	334	323	322	332	298	313	297	325	339	296	305	331	305	328	318	302	306	289	349	336	314	298	330	319	313	303	314	316	329	308	295	291	306	315	276	336	357	327	344	346	308	324	342	289	287	306	314	317	311	310	302	318	308	275	314	286	316	304	298	336	310	324	356	325	315	295	323	359	307	332	337	323	340	333	356	284	299	320	326	320	308	314	306	310	316	279	333	334	307	310	313	321	309	300	326	310	296	319	326	309	332	315	336	324	322	292	327	285	330	313	334	318	341	316	327	357	327	327	311	280	310	290	349	337	307	331	323	314	339	325	330	324	322	332	335	346	323	322	332	298	309	286	332	334	306	299	313	327	312	306	335	304	327	291	345	328	308	322	268	359	320	346	300	343	316	309	335	297	319	299	320	310	309	300	314	332	311	328	334	334	313	338	320	311	311	318	299	310	323	323	354	286	323	340	322	276	317	327	334	330	337	338	318	322	287	297	315	285	314	337	317	333	336	346	323	300	318	298	321	328	334	326	320	339	324	317	309	328	313	338	324	315	293	311	339	321	310	305	338	338	311	330	295	302	323	343	300	307	300	308	353	285	331	305	323	293	301	350	297	325	333	324	312	323	311	320	305	328	352	312	334	353	319	327	350	298	304	311	341	307	337	323	304	304	320	313	300	309	309	303	297	325	353	323	306	330	338	315	284	289	318	314	284	315	324	312	333	309	342	319	336	298	323	306	306	331	339	339	306	358	309	334	318	300	312	345	353	369	283	321	345	325	329	339	329	266	288	343	326	317	300	290	358	315	318	348	349	311	349	322	312	343	341	325	345	295	333	318	327	284	324	291	336	324	349	338	326	364	319	265	322	301	322	321	331	278	341	324	311	319	289	323	324	326	312	294	333	311	313	290	322	332	298	324	331	295	337	333	295	324	316	335	337	324	304	334	303	297	316	334	282	339	323	311	318	312	317	335	283	303	351	333	326	275	330	311	308	309	316	315	301	324	321	324	330	300	345	315	351	309	323	326	306	329	349	306	319	330	318	299	275	306	325	304	334	318	321	339	317	320	312	330	279	335	299	327	291	326	348	319	343	335	334	294	287	330	301	315	334	302	343	348	330	312	333	323	319	335	323	311	328	329	338	309	320	331	341	328	296	321	347	364	311	322	330	304	308	307	337	326	328	346	341	351	316	329	330	332	304	303	317	329	343	321	306	346	320	312	298	319	319	309	278	322	317	329	332	320	334	327	299	309	306	287	300	311	352	326	296	294	340	322	313	323	303	323	347	312	294	329	333	304	313	300	312	318	351	305	320	310	283	316	277	334	325	318	330	325	340	313	325	303	305	311	272	341	334	345	332	325	324	330	299	320	323	336	305	314	315	335	333	324	303	352	315	303	309	333	366	309	315	328	316	333	330	344	329	335	323	336	313	332	332	310	289	348	307	295	339	331	325	328	314	336	317	298	300	292	338	317	327	313	316	311	281	358	307	307	330	313	318	324	284	310	344	313	287	344	295	319	277	325	297	306	330	304	335	319	316	345	320	331	316	346
4575	427	377	297	271	274	234	248	248	253	239	238	258	220	253	238	257	268	239	253	230	234	224	216	243	238	228	274	227	243	247	229	266	218	247	252	218	219	241	261	262	246	254	243	247	231	236	240	236	248	234	224	243	252	273	268	234	226	229	238	240	245	241	227	263	253	248	242	216	228	246	253	224	235	257	263	227	249	256	252	222	233	244	228	251	218	251	249	241	252	251	253	245	235	234	258	258	241	258	226	251	239	235	217	216	217	256	241	219	219	209	243	209	240	224	224	218	227	257	237	236	247	231	231	252	254	248	231	225	239	225	212	224	201	237	260	228	219	241	216	237	240	228	249	220	231	250	239	230	241	264	274	258	250	212	234	241	235	211	233	253	247	208	208	232	228	251	245	225	212	260	202	259	226	232	232	238	239	234	213	250	247	252	246	246	262	244	223	272	234	237	260	244	260	234	247	235	251	237	248	253	241	229	221	240	229	267	225	227	239	227	267	222	227	227	230	247	244	251	247	217	230	235	220	235	226	260	251	218	250	233	243	249	254	246	249	250	262	232	221	203	218	216	240	230	246	259	238	240	240	247	243	239	229	216	208	242	250	230	249	221	235	252	267	220	216	229	235	256	272	257	227	226	272	247	215	276	225	249	246	238	249	260	234	254	250	228	243	229	249	256	242	233	224	235	241	229	256	248	247	261	254	269	223	262	246	243	236	246	255	253	237	253	241	245	251	239	226	249	241	242	226	256	236	254	253	225	215	227	234	242	230	262	247	230	247	213	237	229	269	238	233	229	232	222	216	233	268	235	218	230	231	219	235	234	229	246	249	250	207	224	255	233	232	247	211	275	251	240	230	254	240	249	231	235	238	249	249	222	226	262	252	227	235	225	239	224	234	240	231	246	218	223	233	266	235	215	233	244	240	243	228	226	240	252	225	220	258	251	253	244	248	247	260	247	240	248	233	237	235	245	242	221	249	258	219	220	216	248	266	255	252	249	241	233	234	242	261	239	254	223	221	245	217	245	228	247	229	225	248	246	243	217	265	248	225	238	266	259	245	266	242	251	262	260	225	269	261	240	247	244	242	237	233	253	217	236	236	228	254	224	236	238	266	231	230	235	228	230	231	258	252	228	258	231	245	238	244	215	237	230	228	248	222	239	258	227	228	252	247	220	220	247	233	239	224	234	253	254	219	250	238	237	221	246	241	232	229	236	238	211	246	242	234	262	238	235	236	216	232	230	234	224	245	246	276	238	242	218	238	245	219	227	255	273	239	231	241	264	232	230	242	254	229	250	185	221	248	240	255	222	251	261	252	237	232	252	225	263	258	221	218	250	273	218	237	228	264	222	240	236	236	272	271	231	246	246	245	221	255	246	218	239	239	229	240	254	243	240	226	221	242	253	224	236	239	244	217	237	246	234	230	237	236	243	215	255	213	213	250	232	212	240	242	222	212	259	242	251	245	221	223	219	237	252	237	237	243	233	260	206	246	273	236	225	245	217	244	253	261	233	256	250	244	236	246	230	228	235	266	239	232	236	244	230	249	247	222	247	221	261	223	229	243	254	246	228	244	254	262	241	221	246	228	232	259	220	222	229	236	245	227	219	243	275	251	246	271	226	235	255	232	240	249	261	247	231	228	240	250	230	228	242	255	230	235	210	211	244	225	227	267	273	240	245	236	232	250	229	209	277	248	230	242	244	232	239	256	239	244	229	258	232	217	237	240	218	236	211	228	229	243	241	232	267	253	235	240	238	252	226	247	240	245	227	240	217	238	230	243	228	230	248	275	232	259	234	207	234	245	247	258	238	253	230	235	256	212	242	213	225	251	239	236	234	229	237	251	246	239	208	226	274	270	235	256	239	233	222	256	235	217	209	241	233	248	229	237	232	265	219	227	235	233	253	226	236	249	238	240	249	227	224	256	248	247	266	228	256	243	234	224	229	235	248	273	237	267	236	231	208	262	228	221	234	261	257	254	250	234	227	207	223	244	259	227	248	274	240	231	255	237	262	218	242	229	246	243	247	239	269	244	243	248	274	245	237	258	234	262	233	220	217	250	242	234	228	215	253	254	238	223	213	249	257	252	231	249	239	252	224	262	258	235	252	231	247	267	229	210	228	230	232	218	222	218	248	220	223	234	274	255	243	244	234	271	270	241	218	231	236	226	245	216	223	225	247	232	234	233	209	239	237	261	243	252	229	213	218	267	213	227	238	253	225	219	252	224	229	237	230	243	229	256	232	232	224	224	223	249	238	220	251	235	230	241	247	238	232	219	242	228	265	238	218	248	227	224	236	242	235	254	229	216	230	229	230	255	226	241	250	219	217	250	243	235	235	253	228	277	262	263	266	252	246	217	226	268	258	221	221	240	232	248	264	207	234	237	220	239	224	257	229	218	229	238	230	233	250	233	236	233	253	235	236	219	248	236	239	225	233	237	233	244	233	218	234	249	240	233	254	245	266	225	241	252	253	269	249	233	243	218	244	235	257	223	253	206	216	199	249	234	200	220	190	255	245	260	223	236	221	229	239	238	216	230	234	209	218	228	242	230	258	218	235	250	255	236	255	254	259	226	262	264	249	209	215	257	231	239	218	225	255	248	244	221	272	247	231	233	213	221	247	235	231	256	237	233	243	255	217	234	228	221	236	242	225	254	259	243	246	249	256	237	249	251	218	255	249	235	239	230	237	223	232	236	229	227	235	243	235	241	246	242	243	236	213	240	224	234	258	212	253	232	240	255	215	238	242	252	251	233	245	254	248	234	246	246	251	238	244	226	245	203	233	223	229	253	258	251	241	227	254	229	252	246	206	222	246	226	240	221	235	235	226	234	246	241	217	239	228	252	247	217	222	263	230	210	237	225	249	250	245	266	245	215	222	232	242	224	242	246	223	239	243	231	232	254	243	245	213	246	222	249	226	232	232	219	232	242	261	231	242	234	252	225	232	252	254	237	244	261	233	240	248	221	244	241	198	233	244	255	221	236	230	239	229	228	231	270	238	234	242	252	224	230	247	247	238	236	244	246	248	223	231	257	248	252	200	219	253	216	196	251	279	241	248	232	246	222	228	221	260	239	238	231	251	246	218	249	242	219	234	259	240	204	239	288	211	223	208	234	246	227	241	234	256	248	258	267	206	268	262	228	229	233	239	264	205	246	213	231	212	219	226	239	236	256	254	249	261	226	212	218	228	236	248	207	233	254	264	231	261	275	228	243	226	232	243	233	256	248	210	264	227	256	215	253	246	240	251	245	235	229	240	232	207	247	236	230	244	229	226	252	229	244	248	224	224	233	251	244	251	245	241	269	249	253	247	228	253	218	233	251	219	266	250	249	247	230	262	223	253	242	221	273	255	245	193	272	242	251	241	232	267	245	210	234	231	241	261	252	229	253	267	264	242	294	238	250	233	272	259	243	224	246	225	243	231	219	269	254	236	233	231	235	234	280	233	276	258	241	253	262	232	235	237	257	191	225	210	237	227	258	248	238
25527	21478	27983	25388	11531	1651	1134	941	812	817	806	810	744	718	760	755	712	774	742	727	743	746	777	740	687	756	742	730	717	678	727	746	683	695	712	727	669	695	713	674	746	644	673	793	662	733	695	675	702	758	690	710	701	653	706	731	712	710	751	709	719	726	718	730	693	691	670	743	720	724	714	708	724	712	649	733	693	697	689	698	694	704	735	731	697	691	691	765	703	691	764	696	733	676	714	669	703	709	652	748	767	698	700	720	711	704	738	752	707	719	707	715	748	710	683	753	693	694	705	728	751	660	729	690	703	708	686	694	704	699	693	710	712	704	705	678	752	660	740	634	679	707	748	703	710	774	712	720	692	672	739	683	673	693	743	699	724	719	698	723	712	700	719	768	707	684	651	651	688	697	729	723	720	731	723	712	693	705	713	699	678	729	665	680	676	676	771	680	691	681	677	670	679	692	708	730	696	675	694	758	674	710	711	724	728	693	694	651	671	699	708	697	752	691	739	705	667	688	735	698	715	695	685	692	725	710	705	726	709	729	708	722	707	699	671	651	673	695	723	700	734	733	684	735	656	688	731	708	699	709	742	728	715	774	703	737	665	737	702	681	750	719	726	704	678	724	698	707	668	763	708	723	742	676	683	751	645	687	750	683	680	708	647	728	689	716	713	665	731	697	703	654	714	721	714	710	704	646	714	657	752	750	726	690	687	724	739	723	669	755	749	686	732	729	730	703	707	699	679	690	640	690	781	723	749	688	652	671	720	701	713	673	691	693	704	680	708	724	744	703	702	707	741	714	726	697	710	685	685	675	652	715	706	733	688	689	694	687	710	721	651	684	696	698	687	658	678	672	706	744	730	728	708	686	608	721	636	695	697	745	694	706	703	728	707	738	667	700	704	715	690	694	663	723	686	714	686	671	715	707	658	700	702	685	679	725	729	693	701	712	681	698	761	731	738	681	746	676	709	716	700	688	738	724	737	733	691	698	645	701	706	705	711	732	680	652	682	699	732	699	723	706	680	699	673	703	710	699	681	699	682	708	707	670	729	678	753	690	700	734	700	706	687	662	704	706	723	698	687	687	692	702	692	695	720	702	635	652	716	692	659	695	677	742	733	726	693	728	667	691	715	711	657	705	720	732	661	632	743	720	702	689	710	711	699	669	686	708	754	698	666	743	679	683	681	712	702	753	698	656	740	761	724	715	690	713	722	707	688	672	676	719	704	631	678	734	731	662	698	727	711	676	638	716	684	666	684	712	739	656	752	679	730	719	724	652	669	714	754	639	750	745	729	699	718	719	705	679	722	681	698	761	694	743	733	712	733	697	731	707	733	730	703	659	731	727	676	651	666	713	743	663	704	687	704	691	727	756	703	716	675	712	689	730	696	696	710	724	731	697	715	751	733	686	683	708	695	702	725	726	692	713	717	694	670	687	699	692	655	724	709	724	674	696	690	746	690	707	719	712	666	675	735	685	734	727	729	719	714	728	680	665	746	694	676	701	700	749	699	692	725	745	688	730	744	678	686	707	705	725	745	692	735	714	680	723	704	682	677	701	703	687	659	688	696	729	704	707	723	736	731	676	672	712	690	681	736	726	734	695	643	708	746	677	719	728	746	746	728	680	684	741	704	690	657	736	737	698	741	697	690	704	727	721	736	676	733	718	677	709	678	721	699	722	693	710	749	691	771	687	679	705	725	675	702	723	702	719	678	705	710	648	713	690	681	694	715	686	692	701	713	685	677	681	670	691	717	751	688	702	699	713	644	722	724	682	659	670	723	664	710	703	726	688	737	656	717	711	676	687	683	678	665	701	767	707	675	719	693	688	700	720	687	636	672	747	695	699	714	705	721	746	694	685	634	748	731	691	730	681	681	699	699	686	662	685	668	707	746	707	632	754	672	685	684	760	708	710	723	703	667	728	718	666	726	691	697	678	676	702	694	723	696	721	730	688	640	742	650	687	708	707	728	770	689	720	682	718	726	671	722	701	698	691	734	711	691	694	665	693	686	674	707	640	697	714	694	721	708	702	684	736	700	720	696	707	754	700	693	737	731	706	697	684	690	698	697	746	714	768	687	683	689	663	709	689	653	731	677	665	670	715	686	727	681	689	692	683	681	723	747	680	707	719	672	724	710	720	693	743	708	705	654	682	718	683	710	666	715	690	671	711	724	725	693	692	689	713	680	707	675	703	691	707	704	723	679	714	699	699	656	672	739	711	716	682	714	696	689	728	689	700	693	722	693	718	662	678	668	714	708	718	712	743	699	742	683	702	710	726	653	699	727	689	644	674	698	708	690	721	738	794	646	732	717	665	687	705	708	717	737	740	689	759	723	734	697	685	719	687	679	700	725	730	678	700	689	740	701	693	727	698	711	737	694	718	674	680	755	664	724	711	657	678	754	687	673	717	679	725	690	712	706	692	715	638	705	666	665	716	651	712	688	686	738	693	677	692	668	710	665	710	688	706	729	718	656	704	741	710	670	696	680	711	712	659	742	679	687	688	730	719	708	647	703	691	736	657	713	762	693	715	713	670	651	719	724	726	710	702	678	738	662	691	647	719	718	729	693	725	730	724	745	670	739	678	719	702	665	685	677	674	722	708	724	749	720	733	688	767	725	704	716	730	705	699	678	712	727	725	737	693	702	707	684	682	689	670	692	683	721	676	674	703	698	693	723	696	690	686	695	678	718	705	712	731	694	643	715	705	727	717	715	652	708	705	702	726	678	722	670	688	685	660	714	704	709	715	709	702	714	674	678	671	715	690	721	658	663	648	730	693	677	702	691	709	692	681	720	678	713	698	695	769	694	726	664	678	733	652	690	717	664	685	655	665	686	699	749	682	675	697	698	677	732	697	711	682	769	682	668	710	761	748	708	675	682	692	673	703	707	713	686	743	720	712	729	677	641	706	711	727	720	751	670	725	710	676	724	699	666	698	700	758	706	709	745	702	689	697	681	702	683	745	709	737	721	680	736	718	672	693	674	653	673	706	708	698	692	711	719	739	699	699	657	663	703	678	664	674	660	702	698	711	661	680	674	741	731	690	696	685	716	687	653	772	717	735	689	751	709	712	709	666	730	729	661	733	667	716	684	690	750	700	739	678	676	736	722	669	661	706	739	690	706	684	713	689	738	693	733	693	707	744	706	742	738	717	704	709	737	700	712	726	705	712	738	671	726	735	739	726	709	689	680	755	691	708	697	733	716	699	659	749	696	685	748	767	696	687	710	671	661	688	680	733	699	719	736	692	716	681	648	649	704	698	697	715	722	697	665	672	656	713	695	673	700	750	672	680	715	722	710	688	682	671	751	676	745	761	725	688	716	751	740	708	682	675	707	662	731	647	740	668	713	745	699	682	697	694	647	665	748	687	674	727	708	685	729	684	674	708	690	675	706	695	713	708	674	727	695	748	693	680	725	720	699	689	665	666	674	699	689	670	722	712	710	725	699	735	742	695	709	689	723	681	662	699	716	707	705	687	723	725	673	681
3393	3505	2930	1574	1212	1020	879	789	727	713	674	651	625	598	601	595	571	551	571	602	585	549	556	561	545	564	530	553	569	583	570	498	546	546	519	560	515	520	567	544	547	497	550	562	548	534	557	564	538	517	562	541	577	552	535	534	544	544	524	541	529	518	528	556	525	562	560	573	560	550	529	531	543	526	536	550	547	522	525	515	522	602	562	523	554	576	548	481	561	537	537	542	521	534	521	526	497	575	550	545	533	538	508	483	514	520	546	541	543	524	542	556	549	558	533	502	496	547	543	572	546	550	542	568	526	564	503	537	509	546	565	531	521	554	511	507	570	527	512	515	533	530	540	540	506	524	512	529	532	515	559	524	538	502	499	503	551	514	590	549	565	559	514	563	504	538	511	544	560	568	485	502	497	566	494	516	517	509	544	574	583	531	545	475	499	581	547	543	506	530	525	533	509	535	553	559	544	514	520	544	515	565	509	525	526	517	553	539	529	530	543	509	556	543	550	578	540	568	549	530	505	540	506	521	547	552	518	525	519	545	547	517	486	532	503	516	548	550	519	532	496	546	540	514	544	511	487	534	526	537	531	530	517	515	503	508	525	557	497	524	529	521	527	552	539	537	518	554	479	497	502	522	513	542	572	579	542	533	540	527	517	525	508	530	515	494	500	546	554	555	557	504	553	561	526	545	533	512	483	534	571	566	543	503	543	531	511	552	526	498	571	540	562	514	554	599	501	535	545	520	514	523	540	541	554	542	530	532	527	525	513	540	519	518	533	558	537	529	516	512	518	561	541	546	486	556	528	509	465	508	525	573	547	519	530	531	516	586	508	520	567	549	561	533	547	535	507	569	563	526	517	547	532	519	556	510	524	535	484	556	507	553	528	545	531	532	518	524	563	584	588	567	577	538	535	543	496	547	516	508	547	567	508	513	552	518	508	529	535	487	505	533	539	526	537	522	526	504	521	567	519	546	501	543	537	545	553	548	539	481	539	543	554	505	513	534	565	485	522	540	544	514	538	527	525	542	496	536	552	537	575	531	516	513	480	560	498	536	555	522	508	565	493	524	535	554	548	536	538	530	521	563	520	571	524	521	477	500	547	547	508	528	524	516	549	500	515	539	536	553	531	508	516	530	551	488	516	548	510	542	515	495	515	557	516	500	518	547	549	532	508	566	555	571	537	520	513	523	491	535	581	538	520	527	536	529	531	488	530	513	540	528	549	524	542	553	552	518	513	520	569	495	521	504	587	510	583	590	524	511	558	500	560	555	490	583	519	550	522	515	507	518	507	526	529	535	543	533	511	497	548	527	506	524	577	539	577	523	541	505	542	538	536	483	510	522	486	530	567	540	582	520	558	513	511	536	541	504	523	514	539	508	530	512	528	534	558	509	508	526	484	543	510	490	507	549	526	541	498	551	454	516	520	506	533	548	494	544	536	548	545	510	525	520	518	556	539	525	528	558	495	541	530	500	544	539	550	511	514	531	559	530	568	531	558	563	519	542	565	493	530	562	527	506	534	498	542	514	557	556	539	525	582	533	527	545	530	544	489	568	527	487	538	568	527	521	501	533	552	500	472	545	501	540	521	565	507	507	486	535	489	514	512	526	530	551	519	568	552	593	497	521	522	552	520	553	584	521	531	513	560	528	519	544	577	547	525	523	558	507	574	507	510	500	510	519	537	536	490	546	563	556	507	506	540	552	529	533	531	540	514	549	552	515	571	555	547	504	545	507	536	521	530	554	537	483	487	516	525	546	558	537	509	532	559	513	548	557	519	511	536	583	533	537	528	523	512	524	524	519	580	511	474	558	504	527	522	524	535	540	526	526	541	525	552	525	515	571	559	529	509	485	512	529	519	576	509	542	504	582	555	502	572	518	546	556	515	515	515	524	504	515	516	561	531	521	512	502	536	536	548	565	510	486	526	513	555	537	522	535	557	527	524	516	539	545	540	488	516	533	529	558	534	553	512	497	515	570	536	551	527	517	578	546	508	521	516	526	532	545	534	501	568	533	542	548	519	526	542	540	537	500	545	572	549	514	488	557	521	524	522	532	493	547	506	531	535	529	550	518	566	508	503	523	540	511	502	511	510	526	513	525	515	534	515	525	535	506	551	559	492	552	517	485	480	516	517	542	540	495	523	535	483	511	561	559	540	504	495	540	508	548	528	518	503	539	538	532	502	523	541	543	515	540	542	559	514	554	479	495	552	526	578	520	501	529	543	518	549	510	521	493	536	543	522	529	551	533	500	504	535	511	536	494	504	519	530	465	550	517	508	557	544	505	552	527	539	546	491	553	549	541	537	502	556	514	510	543	542	518	533	482	565	507	505	552	542	548	550	556	547	550	515	519	503	582	525	530	556	536	547	514	538	551	522	528	522	521	539	517	486	490	563	521	514	560	537	536	535	530	543	517	530	540	565	551	492	521	486	523	491	540	493	568	524	521	495	558	521	537	522	520	539	532	561	548	525	528	502	547	531	522	493	559	516	502	546	537	524	509	545	565	531	519	527	538	499	509	513	509	562	534	528	538	518	528	508	503	528	545	501	517	526	505	504	525	527	547	534	494	550	518	527	535	519	472	520	575	576	561	541	508	515	502	571	540	545	546	543	503	561	538	511	537	499	567	538	536	584	575	541	518	516	522	536	556	516	504	533	523	527	522	534	485	535	553	519	489	527	506	563	484	538	535	532	509	531	433	534	519	506	539	529	499	497	498	512	514	546	520	518	521	499	528	541	495	503	498	504	560	522	496	536	546	522	501	568	521	515	512	530	534	533	497	520	521	517	523	509	526	542	513	566	522	522	539	543	518	517	523	496	503	529	558	556	511	524	548	514	512	535	527	522	523	529	507	500	519	523	500	506	526	494	526	506	524	512	574	535	513	529	548	499	540	515	586	516	550	577	511	503	563	505	498	505	494	580	524	530	552	553	536	551	538	565	533	540	508	525	568	568	532	522	531	515	559	553	514	490	527	525	463	530	520	530	519	510	550	557	496	533	527	549	532	559	533	534	522	582	526	526	537	516	545	529	508	525	479	541	552	493	541	517	491	559	511	543	499	497	552	539	528	527	549	519	574	531	536	535	495	530	525	513	506	526	535	533	544	527	532	524	512	495	515	545	534	509	531	520	507	547	517	529	500	540	595	534	503	544	561	536	511	503	543	517	523	491	526	549	576	533	536	521	515	551	532	544	527	514	521	519	540	548	520	523	521	540	538	595	523	558	568	493	536	533	558	509	530	547	537	506	517	498	535	522	578	483	561	539	547	558	506	557	560	550	546	512	500	567	484	514	530	503	552	534	583	526	524	489	538	550	568	532	534	501	554	518	515	493	549	573	514	550	509	523	513	522	566	503	535	517	525	530	538	564	541	500	497	540	520	506	514	503	564	544	512	509	514	552	504	529	536	514	544	523	530	537	542	504	530	517	505	540	516	538	511	523	508	520	542	503	512	533	545	534	518	541	522	546	511	560	519	536	517	540	501
24517	21510	28857	24588	21508	9364	1916	1208	1027	990	914	880	904	819	793	873	847	797	812	827	795	835	785	848	835	820	804	804	830	799	746	795	750	768	764	777	813	774	786	818	834	762	777	712	777	763	795	799	771	764	782	768	771	797	798	823	786	767	787	831	801	777	787	785	789	783	790	785	781	783	781	784	773	746	791	765	768	773	737	833	810	765	748	751	730	773	772	768	710	800	764	766	784	805	708	751	764	780	721	765	763	780	788	784	789	772	758	745	742	785	789	764	783	778	755	772	821	755	786	776	749	801	789	764	793	776	741	767	798	780	768	728	763	760	813	797	775	755	728	760	735	726	775	742	743	740	792	744	771	796	760	755	771	760	773	783	783	723	825	784	785	760	782	760	725	780	751	754	793	761	803	733	747	765	777	755	730	790	803	751	766	744	731	763	797	776	773	757	785	720	729	719	791	807	758	724	753	769	768	776	854	771	695	761	773	828	758	728	773	771	773	768	819	783	798	779	817	735	803	765	755	801	770	749	786	745	694	748	770	794	759	764	779	784	777	730	789	719	799	775	751	731	779	745	737	761	790	804	785	732	767	744	748	739	757	806	804	739	761	778	749	733	767	734	730	729	720	764	779	824	776	750	754	764	760	801	720	725	798	789	754	740	718	841	746	746	773	768	731	762	771	762	766	743	779	791	813	732	763	743	762	697	749	791	770	727	777	816	774	788	765	797	761	779	761	783	800	774	784	759	721	738	759	807	812	818	762	748	794	756	775	730	758	769	720	721	809	763	756	696	753	793	789	755	756	771	752	772	741	748	758	782	796	740	810	762	784	723	736	770	828	750	779	717	800	740	760	792	794	755	747	771	737	830	792	765	782	756	796	791	729	752	795	786	766	765	727	734	796	706	783	730	747	785	807	712	735	757	786	753	781	764	755	741	746	763	732	778	800	779	734	800	729	782	754	737	706	753	742	700	739	759	746	821	752	801	813	784	721	760	809	770	714	776	753	769	738	736	772	745	784	760	812	798	781	791	782	768	729	790	713	729	752	775	717	777	765	770	741	745	765	789	823	748	762	754	812	739	761	761	774	770	792	793	806	768	804	815	727	745	730	762	741	787	764	787	796	798	758	754	715	748	748	796	776	766	727	732	754	778	829	748	752	726	807	744	757	802	734	747	787	773	753	790	780	735	786	713	794	716	732	815	756	763	757	765	744	732	754	748	798	792	784	713	788	787	749	773	744	760	800	763	759	759	747	770	742	805	724	715	801	750	775	787	790	777	752	813	775	780	762	775	761	782	815	779	763	761	752	782	737	754	810	787	760	805	783	740	765	761	756	801	771	749	759	791	768	779	799	788	786	808	732	795	704	820	771	715	777	763	751	774	765	778	747	746	705	756	703	822	752	759	759	701	767	787	801	756	739	743	772	719	691	760	748	781	807	733	798	719	715	777	793	792	732	723	781	769	812	721	763	768	740	740	768	799	777	741	792	795	749	741	741	737	797	778	772	756	808	734	739	748	730	770	735	739	736	775	743	766	744	791	781	774	753	780	785	784	741	730	769	750	764	794	745	716	762	785	741	799	801	783	755	775	765	733	779	753	785	729	764	766	771	747	755	732	789	762	732	739	739	728	782	789	757	742	792	754	749	767	725	767	713	727	768	803	743	770	763	768	787	761	788	741	721	780	736	738	774	774	814	766	732	719	780	771	689	820	761	782	756	782	753	740	766	756	737	807	759	803	781	746	738	747	764	759	796	784	796	787	769	772	765	724	747	806	737	754	758	777	819	809	765	731	756	781	756	778	778	749	799	752	750	758	772	742	727	769	792	782	756	821	772	742	765	763	790	740	745	754	768	833	751	740	787	771	761	801	791	756	764	754	771	774	723	730	713	751	766	809	744	806	771	783	761	701	775	782	711	762	741	751	794	756	747	752	798	740	782	723	754	820	741	775	739	739	760	768	778	698	767	729	799	770	727	781	757	799	774	753	780	775	720	751	727	747	704	758	714	782	736	764	822	753	770	758	775	741	757	724	736	779	803	734	766	734	727	773	777	732	797	744	745	722	741	789	741	742	763	785	785	764	786	786	816	786	795	812	758	811	795	744	742	749	718	728	750	726	723	744	821	732	748	773	754	724	806	763	768	808	775	728	774	783	777	761	758	746	786	756	744	773	723	774	777	808	745	776	795	723	748	736	758	803	710	792	749	792	733	732	750	834	756	787	734	778	776	753	819	775	778	740	723	785	768	784	726	761	734	740	758	804	750	800	764	788	759	783	766	748	763	769	742	784	729	768	772	776	747	780	735	752	724	753	731	752	731	806	739	715	725	725	758	790	719	707	716	792	726	780	783	794	729	768	847	789	761	810	781	716	800	770	805	763	777	783	778	748	786	716	793	776	786	766	793	774	721	738	669	729	756	783	764	740	755	737	768	771	757	702	747	791	775	791	752	730	776	762	769	792	727	816	743	741	761	765	803	771	802	771	769	776	730	769	708	795	776	781	769	764	741	732	768	788	725	805	777	756	789	739	766	734	762	735	709	695	735	721	794	771	756	787	771	781	772	755	742	714	732	834	719	796	739	727	743	803	773	737	775	786	769	808	750	799	751	782	773	758	804	777	726	759	745	800	744	731	781	744	736	776	778	730	765	771	739	747	761	752	733	773	751	791	747	736	765	754	794	717	768	785	736	761	744	790	724	762	830	783	759	755	736	778	770	718	739	775	757	761	747	742	745	768	785	781	789	751	767	768	794	805	758	771	749	773	739	700	778	821	757	810	762	742	770	754	737	764	755	786	729	724	773	742	733	789	757	774	754	742	755	727	768	784	799	802	759	772	729	730	744	701	772	723	804	763	784	769	748	738	759	787	760	728	725	782	748	760	728	761	774	783	725	779	743	787	766	814	728	769	705	738	775	811	773	742	732	810	791	747	785	760	742	782	728	811	726	749	727	744	796	750	749	797	791	770	765	724	800	812	795	714	739	706	745	776	800	789	789	797	771	803	768	765	764	789	728	796	775	764	773	766	731	798	780	783	732	729	689	747	786	727	810	801	805	781	733	746	736	729	716	766	722	772	740	756	786	777	743	758	753	738	743	781	747	770	811	761	738	790	744	748	754	749	712	741	760	794	746	755	744	743	763	804	788	743	785	784	813	746	767	752	741	749	740	762	793	805	780	776	752	755	784	762	749	739	751	777	805	762	754	755	708	805	751	719	748	725	768	796	800	761	809	739	741	818	759	806	758	757	762	746	786	779	808	731	783	723	798	793	779	776	785	765	745	750	805	777	785	788	776	785	808	746	767	733	732	784	740	705	721	770	728	762	763	731	779	714	782	759	807	828	794	723	819	800	755	753	719	737	741	771	768	763	793	791	799	813	733	802	740	749	746	779	775	759	745	796	759	767	773	753	739	736	757	756	720	764	782	725	806	770	791	797	755	784	810	741	758	789	720	822	808	781	788	772	755	772	794	771	739	702	783	742	749	758	744	723
3726	6150	4958	2571	1831	1431	1190	1086	1021	854	850	810	757	683	715	722	647	664	623	592	659	619	617	634	655	658	616	660	625	650	609	637	606	608	594	582	606	544	619	624	579	580	621	591	621	595	585	589	585	570	596	557	611	564	553	582	570	576	577	611	617	617	581	581	609	559	564	608	571	602	615	614	562	588	575	541	583	607	567	609	616	590	574	571	568	598	559	591	560	532	603	603	583	534	619	541	573	617	626	566	560	587	558	611	549	579	557	603	601	547	616	549	580	531	537	587	585	623	574	585	600	576	571	545	603	587	576	549	618	590	607	588	561	597	607	602	575	621	597	615	570	614	577	582	592	585	598	560	588	600	565	587	574	584	563	587	600	577	570	605	625	573	582	577	560	581	550	582	607	579	566	609	594	566	605	587	610	537	628	596	570	574	564	575	585	564	534	579	626	600	582	552	596	585	589	607	607	616	605	578	574	571	537	576	538	570	574	569	544	583	559	582	563	566	542	568	530	635	557	525	570	574	550	574	577	592	537	593	611	579	568	558	568	584	634	599	589	597	552	546	558	541	558	616	584	561	565	575	575	577	588	591	604	507	575	560	581	557	572	538	604	592	555	578	563	600	564	580	557	584	547	545	593	587	564	577	583	566	553	602	579	580	580	620	613	600	544	562	549	570	587	597	505	570	559	575	586	637	530	604	570	560	572	581	548	550	593	601	547	580	583	538	585	572	600	593	572	601	537	552	544	566	586	592	543	613	535	537	559	612	557	577	595	573	631	607	538	551	576	580	578	532	564	588	571	610	580	600	557	566	613	572	576	556	551	564	542	576	534	561	612	587	616	552	609	549	565	580	562	573	603	608	561	569	583	535	583	546	551	600	585	605	563	577	604	546	533	525	582	593	604	534	564	587	548	533	601	571	574	578	590	560	550	569	562	598	592	556	572	570	587	585	580	568	577	555	553	576	582	565	559	597	579	612	553	585	567	562	596	538	569	560	568	579	601	586	572	585	526	538	618	586	564	567	607	617	555	571	567	594	589	583	570	583	593	556	605	598	551	578	577	590	609	557	582	533	541	557	577	578	544	542	544	570	568	591	588	595	640	529	600	577	596	556	621	550	539	614	568	572	614	586	581	542	581	555	521	562	575	607	630	573	567	574	593	585	581	591	558	556	563	546	574	592	576	535	565	560	555	569	592	570	556	540	568	570	583	582	565	587	571	596	553	579	538	611	565	577	597	580	591	568	569	588	560	576	572	534	546	577	559	571	583	569	619	578	534	561	572	599	569	631	598	569	571	539	540	594	579	534	604	549	572	583	547	546	576	603	551	556	571	583	639	561	602	553	574	575	611	576	522	608	582	562	595	545	568	549	588	558	567	568	576	625	560	592	562	518	626	560	599	562	554	597	579	563	530	574	561	603	585	547	576	592	575	577	563	579	564	559	564	578	539	562	542	563	522	591	542	586	565	538	573	578	572	579	594	560	597	576	588	579	565	560	553	592	556	583	603	616	575	635	599	586	581	571	541	587	588	550	604	571	585	561	596	619	646	564	582	562	606	581	614	533	545	603	588	572	563	559	601	622	545	588	569	577	586	553	573	533	577	589	618	593	590	562	563	519	595	570	569	541	573	553	572	587	601	550	612	527	539	553	600	613	576	533	546	580	562	555	543	578	580	572	547	546	635	575	567	584	557	558	570	592	581	547	528	548	571	550	592	594	609	565	603	544	618	558	553	553	593	570	607	544	574	572	558	572	553	547	595	572	602	598	550	565	535	569	564	567	556	616	581	592	560	590	589	576	565	567	547	567	600	552	577	572	559	597	569	597	594	562	572	553	522	567	579	584	503	592	601	562	559	572	580	601	577	544	595	581	570	572	573	566	536	570	588	569	542	600	562	603	542	576	562	562	587	558	538	555	548	547	585	555	538	576	603	583	530	536	559	592	556	576	558	578	606	545	499	583	577	555	547	565	527	595	582	549	572	554	563	603	603	574	570	554	575	532	536	565	535	583	555	655	538	553	593	586	521	598	533	567	572	582	581	601	552	602	574	579	552	572	575	560	578	574	561	582	542	603	562	531	567	603	556	593	561	551	522	584	551	562	545	557	580	543	563	549	525	556	573	617	562	578	570	557	591	622	618	550	588	570	565	557	571	573	570	531	530	572	594	576	560	509	564	547	586	540	570	578	521	601	561	553	603	555	520	558	582	556	570	564	564	570	537	581	556	573	586	530	574	612	562	569	518	587	595	585	556	560	571	588	582	552	581	576	538	596	577	598	556	577	633	562	612	554	556	524	556	599	636	535	578	582	554	594	546	556	551	519	566	543	580	570	580	552	598	567	594	596	569	579	542	558	574	561	539	583	582	543	575	571	562	536	560	573	614	548	559	587	560	573	610	571	536	561	609	556	556	604	540	564	541	546	568	576	561	587	545	583	543	582	601	535	586	575	508	503	606	551	580	569	563	582	553	565	563	546	562	568	538	546	560	557	560	564	575	588	564	586	568	587	577	579	559	535	575	596	601	581	611	553	573	540	603	562	580	565	554	576	586	586	576	576	566	598	541	576	569	531	577	583	587	549	579	567	537	570	585	571	580	586	621	596	521	550	584	548	556	579	576	577	564	588	552	589	574	581	586	569	590	579	561	576	564	584	564	590	561	570	556	549	529	581	575	537	582	552	558	583	601	595	586	531	565	563	555	559	553	547	583	586	574	520	577	593	581	553	587	529	572	571	554	562	594	549	595	550	593	564	576	553	556	592	557	548	529	548	648	542	566	557	555	591	632	555	542	590	571	582	590	566	578	532	537	593	574	537	568	580	582	551	573	576	564	513	583	564	557	607	534	572	547	613	588	567	579	573	533	589	638	583	580	572	564	573	540	615	503	541	544	544	579	580	577	582	622	570	562	581	566	521	569	551	538	545	580	535	580	569	559	589	617	575	587	574	543	565	531	604	582	584	582	578	599	547	577	564	560	602	610	586	565	522	591	608	562	546	530	561	642	525	560	527	567	561	553	561	574	579	536	533	553	572	588	555	569	567	534	591	612	608	587	599	554	578	570	598	585	545	544	583	567	560	597	562	591	568	527	568	561	524	535	543	586	557	579	580	534	520	595	558	590	573	564	554	506	581	578	584	574	578	585	552	550	553	589	552	625	536	574	618	575	576	527	597	628	539	537	583	532	561	597	570	573	569	574	585	561	564	560	550	578	577	556	594	557	602	574	548	576	565	621	558	561	565	543	579	558	537	603	608	534	555	607	571	560	543	554	617	571	590	557	537	531	594	592	542	571	573	582	527	595	582	563	564	587	573	549	583	553	583	557	568	589	576	587	602	569	545	554	593	534	623	554	549	532	556	570	551	563	562	588	586	578	567	599	556	558	559	607	583	560	540	588	606	550	591	587	523	564	567	556	565	525	550	573	540	538	542	551	576	565	571	553	555	595	580	549	600	519	548	559	605	571	554	541	611	571	565	573	561	592	572	529	614
27909	10680	823	456	326	370	329	294	358	322	290	309	296	336	324	317	321	306	316	321	331	341	309	346	284	333	336	285	347	328	313	314	338	307	321	336	307	303	331	294	319	311	294	323	326	320	313	313	333	329	318	319	315	315	301	327	327	289	316	332	329	343	311	348	348	314	313	324	287	296	323	331	300	323	316	300	316	312	325	314	333	291	326	323	318	307	348	332	321	321	351	306	310	302	318	304	342	319	340	312	335	319	340	339	318	331	315	312	333	313	331	302	339	334	331	337	298	328	294	303	336	294	292	346	319	307	331	311	338	345	336	341	302	337	318	326	337	330	339	322	317	322	309	308	349	304	317	327	300	317	317	312	360	317	305	323	325	324	343	313	348	327	320	344	342	293	293	322	297	320	316	290	328	335	320	309	319	291	334	353	335	315	323	308	334	327	322	318	350	299	314	309	293	342	314	342	323	313	303	306	328	330	300	301	340	321	299	315	311	332	324	320	333	364	343	337	324	326	331	312	325	323	295	309	330	304	332	296	302	328	316	311	320	339	310	312	331	318	311	322	367	318	319	309	319	333	330	307	308	300	324	334	318	361	329	333	353	318	284	315	287	311	343	330	339	288	325	338	324	338	334	281	356	336	251	307	288	317	287	325	320	324	320	369	281	350	327	330	343	314	319	322	313	335	299	312	313	311	305	346	347	338	309	325	311	306	338	331	314	340	312	299	299	334	314	316	320	317	374	331	317	327	311	318	289	326	348	307	321	312	326	313	344	305	322	333	348	296	317	297	320	292	303	320	327	318	328	312	315	313	313	328	367	311	329	315	309	283	298	310	338	333	317	330	350	291	303	320	304	355	296	344	324	320	335	355	322	315	305	294	342	341	322	335	298	315	319	317	304	292	321	326	344	328	339	330	322	329	361	335	321	332	335	299	316	316	364	318	310	316	295	330	316	333	349	330	330	347	282	352	308	317	334	337	292	321	314	335	322	328	332	296	311	287	337	286	302	322	306	283	353	312	297	310	310	324	310	297	338	315	313	346	349	310	313	345	334	287	311	298	315	315	327	349	322	320	313	314	308	323	323	316	329	307	315	321	334	338	280	312	304	322	315	307	313	311	311	308	361	303	318	268	312	301	346	319	306	314	304	295	343	309	321	345	339	321	298	346	300	296	300	330	334	319	353	346	304	341	327	310	303	333	308	351	319	316	309	295	331	346	290	325	321	315	314	335	317	349	299	352	338	305	340	345	298	344	316	302	374	337	302	308	317	327	312	322	309	340	328	313	353	308	337	343	331	305	341	323	336	329	326	291	320	319	308	317	320	318	328	353	318	331	282	343	299	308	318	319	312	361	345	320	298	306	317	313	299	328	342	320	323	338	281	304	324	327	310	321	312	336	321	295	308	316	324	321	343	341	327	322	362	320	349	325	337	287	334	329	347	322	308	325	321	296	325	301	306	303	343	336	311	299	352	308	359	339	333	321	281	308	333	333	292	322	276	303	311	327	301	301	315	289	344	318	297	330	320	319	322	307	340	352	323	304	309	280	325	306	293	308	322	324	319	319	288	298	314	301	295	335	319	330	322	336	305	298	310	318	295	273	319	302	351	326	289	295	315	318	318	308	322	308	349	299	312	327	302	338	316	296	308	304	332	312	332	285	313	325	309	315	342	337	308	334	304	331	332	299	321	308	314	300	309	323	322	316	292	309	335	320	333	348	324	297	336	321	318	347	317	325	316	315	273	326	328	319	304	293	316	312	332	314	285	324	363	334	320	337	337	346	323	333	329	326	309	332	320	325	324	330	294	331	309	323	305	340	313	329	335	337	341	327	332	331	335	334	358	317	308	337	297	342	313	313	297	321	349	316	292	299	317	316	306	339	335	320	295	320	338	331	308	311	313	341	340	313	321	333	282	337	312	290	333	295	322	335	275	336	305	330	330	323	292	326	316	336	345	325	336	350	316	357	273	328	295	345	323	324	334	328	311	288	317	317	320	326	313	298	283	296	309	324	311	310	283	331	316	347	308	343	330	337	327	322	315	327	338	318	349	308	318	349	321	310	313	309	323	278	323	311	305	275	321	297	354	303	308	308	308	335	319	317	321	324	311	320	349	305	329	347	333	295	289	318	319	332	316	341	309	320	321	314	340	322	307	316	333	300	302	319	334	334	355	310	309	290	334	347	317	338	325	338	311	315	336	304	321	350	333	319	339	289	275	320	304	291	313	326	326	302	300	338	276	324	314	326	303	309	340	312	308	322	355	339	323	339	328	336	291	333	276	324	318	326	313	306	335	296	332	292	349	327	303	318	304	310	313	321	326	317	324	321	336	340	325	322	347	293	321	331	314	300	342	305	314	344	348	348	303	345	291	333	307	321	310	322	307	315	336	303	344	313	327	330	342	303	348	310	300	324	310	300	338	319	315	337	285	327	301	289	333	333	344	324	297	366	295	279	308	326	348	302	302	312	317	365	320	315	316	327	313	326	305	287	302	313	314	312	300	327	288	316	306	314	323	308	324	289	315	338	339	295	293	291	315	328	296	308	327	349	314	336	300	340	307	306	307	310	344	307	296	327	321	332	317	308	333	344	289	286	309	312	347	339	317	328	306	319	318	344	331	354	362	355	329	293	322	299	312	301	308	322	338	336	328	351	318	288	339	313	317	327	307	305	310	311	299	307	325	296	332	290	318	337	314	320	306	334	309	308	323	298	353	357	331	310	283	311	305	319	341	331	367	313	318	315	320	331	339	292	313	335	334	291	292	283	323	277	339	308	310	335	334	327	336	316	345	343	321	317	332	338	314	298	326	328	329	334	306	314	331	296	306	333	327	323	346	332	334	331	312	328	334	308	327	308	369	306	336	320	340	327	330	325	330	329	278	352	298	315	338	318	296	299	319	308	315	323	294	345	330	296	323	310	304	333	321	325	308	308	297	330	308	309	331	326	331	292	322	341	323	307	325	299	331	351	327	330	297	311	334	295	315	324	325	337	317	330	307	306	346	314	280	316	348	315	277	337	323	305	319	303	338	331	364	310	318	333	324	322	323	334	311	307	321	299	324	332	332	316	360	318	307	301	320	329	287	296	350	317	347	353	300	348	266	328	302	309	299	319	316	340	319	289	341	285	317	335	302	317	312	309	338	336	319	308	313	321	338	354	324	302	334	292	311	315	326	340	329	330	337	320	318	326	336	318	344	338	331	333	329	352	316	319	296	318	290	317	321	299	339	297	283	332	328	333	316	329	313	289	337	323	350	302	305	291	361	338	334	324	315	355	324	314	311	303	334	332	323	339	303	343	334	325	316	307	323	359	334	325	329	292	296	345	302	352	338	304	325	355	310	300	319	331	344	319	285	332	310	348	358	314	324	297	318	304	332	329	294	310	353	327	315	294	322	311	331	298	315	329	312	306	301	302	310	324	291	341	314	304	331	316	298	322	308	324	339	327	317	315	342	325	333	308	334	320	301	339	327	318	304	303	310	319	274	307
4650	432	417	321	260	271	253	263	263	231	232	247	270	259	258	247	258	208	246	248	241	256	248	246	239	251	256	249	242	229	238	275	267	235	235	238	236	267	236	233	266	238	261	235	247	230	227	237	236	245	247	257	218	245	217	261	248	254	240	258	245	260	251	224	232	248	209	253	259	218	256	251	243	252	250	265	229	229	257	244	255	215	256	237	245	221	233	212	244	252	214	270	257	251	235	220	266	224	261	232	254	243	250	261	256	234	238	252	243	219	244	244	209	237	232	257	255	209	227	234	219	266	253	227	255	249	227	234	221	246	257	230	238	225	229	249	258	261	234	271	244	252	239	234	256	233	233	213	257	262	257	243	248	246	230	251	227	232	249	246	234	240	226	223	251	237	207	245	239	242	237	228	228	243	243	203	230	244	231	230	213	247	236	235	234	265	256	244	215	254	247	250	258	227	259	222	246	255	227	236	259	261	213	252	224	233	250	232	254	239	237	266	242	235	237	229	251	221	256	230	242	234	234	226	232	248	242	246	262	231	229	239	249	250	241	259	269	239	245	228	215	202	225	251	231	217	264	246	230	254	244	247	250	236	260	215	238	255	259	240	204	243	245	254	241	247	224	248	246	210	234	241	238	236	244	254	259	251	228	234	241	252	270	228	229	229	225	235	229	240	220	241	201	238	246	224	242	261	253	245	220	244	271	236	203	223	238	229	228	265	239	251	266	238	217	244	219	246	258	249	235	264	232	246	247	234	257	218	248	240	238	275	253	230	216	231	237	227	247	239	254	251	232	268	231	257	274	260	229	235	255	239	257	255	255	259	244	227	250	226	236	227	223	259	239	248	239	249	205	223	221	249	222	244	255	232	237	235	231	227	237	239	230	258	257	256	230	255	215	237	247	228	227	229	207	221	229	245	221	234	239	249	227	197	256	210	236	230	232	249	238	227	248	224	228	253	220	260	241	261	219	240	255	214	253	240	236	245	233	234	203	263	225	282	244	262	262	243	265	226	238	242	232	237	242	230	238	250	230	260	228	230	246	235	224	250	230	253	259	228	242	236	246	255	227	226	243	243	253	218	234	232	250	259	245	273	234	231	262	236	236	216	229	226	272	230	194	243	250	274	256	246	239	255	246	271	251	236	241	246	241	214	214	219	242	236	223	236	224	251	239	214	256	227	237	219	264	206	219	242	231	271	227	224	246	243	224	220	263	220	243	264	221	249	263	217	234	246	267	214	257	263	233	227	240	216	240	233	242	230	223	236	242	229	244	275	231	235	251	228	235	224	263	233	246	246	253	250	250	253	244	265	230	223	244	224	229	249	245	239	225	239	236	250	227	206	243	247	246	260	228	237	224	229	206	236	236	258	217	218	233	253	220	240	253	236	232	245	239	248	258	241	249	225	243	231	228	223	240	238	248	247	219	219	276	228	242	220	255	223	247	239	281	248	219	216	244	248	241	224	245	212	239	227	243	238	237	227	242	217	263	251	258	225	264	244	222	245	237	233	239	231	226	231	255	249	254	227	247	242	284	237	247	221	225	235	251	221	258	226	237	214	217	214	237	235	217	264	229	250	244	252	262	222	240	245	257	233	256	252	246	239	234	243	219	243	238	230	229	237	238	264	237	236	240	231	242	239	260	243	254	232	246	255	267	239	229	254	228	221	199	260	228	223	246	233	278	250	244	228	252	254	252	258	276	243	231	236	246	238	242	226	239	264	241	228	270	261	254	244	244	229	248	242	243	230	230	250	219	227	224	255	231	261	238	246	255	265	224	229	237	224	240	234	281	246	229	237	227	244	218	226	235	232	253	247	240	235	239	243	231	239	232	231	258	242	278	234	251	226	224	210	238	235	232	239	243	248	215	255	248	245	222	218	249	268	249	252	215	236	248	235	263	248	251	255	204	252	223	240	250	242	238	278	262	239	221	227	241	191	245	249	220	240	241	260	258	255	233	241	245	242	263	239	246	210	267	252	231	240	228	252	242	256	256	241	258	226	244	227	230	235	233	212	247	247	242	232	240	255	234	212	252	238	215	242	234	218	258	228	247	243	239	232	239	274	263	233	249	234	246	217	239	241	221	219	237	255	260	245	218	219	225	237	241	231	234	243	222	234	231	216	222	240	229	238	254	249	256	255	245	223	241	238	261	253	245	246	224	242	227	239	240	207	216	246	222	248	244	254	236	234	252	246	225	234	239	244	249	219	229	245	226	206	256	233	218	240	234	247	257	214	239	251	260	233	266	224	232	229	263	233	236	278	248	227	225	231	257	234	238	229	233	234	242	262	241	254	249	237	230	251	258	219	272	213	243	257	258	241	225	253	242	237	222	224	208	230	236	243	230	242	252	248	264	267	266	244	253	215	241	247	256	240	253	234	239	249	233	241	216	225	235	248	230	237	242	251	243	202	245	232	234	248	241	246	244	226	256	240	230	242	237	247	215	248	215	248	247	245	220	231	246	239	222	219	269	235	228	241	227	223	239	256	230	263	245	204	234	220	233	247	228	243	236	251	247	247	260	213	248	214	242	227	214	256	240	237	220	222	218	264	237	239	222	218	251	236	237	273	230	206	227	235	243	257	269	252	232	244	245	265	228	258	255	277	233	199	239	230	233	248	223	221	264	242	219	252	232	245	248	238	240	225	235	240	256	240	250	227	239	233	238	218	264	243	222	234	223	240	222	255	248	231	232	246	255	238	273	257	249	234	233	274	228	234	218	216	257	242	237	236	222	249	202	240	219	243	238	241	232	246	247	243	268	252	273	212	229	204	230	214	249	221	231	251	259	227	251	245	243	249	237	251	243	232	261	237	245	239	224	265	219	218	269	230	227	232	232	241	257	229	228	254	246	249	252	237	241	233	224	245	249	234	256	221	222	230	202	248	259	273	265	224	239	234	236	257	214	248	254	230	240	268	247	240	261	246	216	220	238	234	225	255	216	223	256	242	201	258	236	247	223	234	258	229	270	206	282	256	256	244	253	236	230	231	205	253	255	250	240	238	268	243	232	231	230	233	231	256	236	237	249	268	211	226	218	228	236	250	219	242	235	227	230	229	232	245	238	250	269	226	215	246	240	263	254	231	231	215	231	230	242	217	269	240	242	232	221	218	252	257	213	237	252	230	243	250	225	260	249	261	253	262	246	214	231	259	236	242	231	253	239	238	251	262	249	228	229	230	232	228	237	273	260	220	242	259	227	220	239	225	232	233	269	261	268	241	260	233	232	236	238	227	211	238	231	274	256	261	226	235	237	232	203	227	239	230	243	232	207	216	201	249	236	219	239	222	258	216	245	212	282	242	221	267	208	233	243	238	215	224	242	205	233	237	222	256	244	259	211	261	239	264	234	228	252	238	245	248	238	234	242	237	220	248	214	198	242	254	223	217	235	233	257	244	244	219	235	245	244	246	237	240	222	208	221	217	226	252	239	228	254	233	210	241	218	239	217	259	245	274	225	242	234	272	229	256	248	252	252	232	225	236	257	279
25562	21494	28004	25399	11401	1635	1171	900	821	833	820	851	773	789	746	747	741	732	725	768	703	732	749	725	761	719	697	718	669	731	771	725	697	693	735	743	656	751	684	686	732	727	740	670	685	731	706	716	727	697	721	767	725	787	725	714	695	679	716	725	681	711	754	698	742	732	713	714	711	700	667	763	690	768	724	756	720	705	680	717	716	751	686	740	692	745	742	730	723	701	713	727	707	734	744	647	727	746	723	744	696	707	713	757	725	701	703	708	733	716	727	739	674	728	697	746	673	718	678	748	666	681	753	684	697	702	710	675	684	730	687	699	732	677	707	640	665	661	695	747	686	696	737	722	687	716	727	697	751	713	653	690	687	725	661	705	702	698	711	704	670	702	708	730	670	716	738	735	704	732	742	715	740	745	650	717	752	669	739	720	666	699	669	670	696	701	701	708	682	732	715	642	697	732	720	698	727	770	715	733	739	659	725	683	726	728	715	696	739	744	702	692	730	707	713	688	668	728	743	713	695	714	698	737	761	676	680	673	758	719	720	737	722	694	694	715	767	653	742	696	746	692	744	699	712	717	682	727	737	649	702	700	721	735	705	724	721	723	717	687	735	685	656	750	672	705	727	662	669	697	709	685	687	668	745	656	728	692	694	760	712	706	703	709	716	686	678	682	712	718	700	723	719	764	706	678	693	690	750	715	737	695	709	744	735	680	732	697	691	665	729	698	675	650	728	702	722	714	728	691	748	721	696	703	695	724	725	731	734	723	692	686	700	724	701	709	711	698	714	717	720	661	706	712	694	671	699	756	723	732	717	721	671	710	671	686	676	709	728	719	725	706	737	676	733	667	652	715	717	705	647	698	725	666	720	701	719	664	713	692	737	692	746	677	734	698	671	668	695	713	696	689	713	679	664	719	725	767	714	696	737	685	712	675	671	697	699	665	716	646	721	707	669	690	737	633	680	743	678	693	658	709	717	719	707	700	692	673	696	729	703	735	703	727	730	711	629	683	715	725	716	701	712	698	682	673	680	647	739	710	698	701	725	701	724	725	719	714	701	717	736	724	721	710	722	658	743	688	680	715	735	658	697	744	670	700	722	679	746	719	682	684	745	667	730	693	743	749	688	749	691	708	695	688	713	678	699	666	677	721	706	737	702	682	722	656	708	696	704	692	711	680	693	712	715	719	736	697	750	681	727	696	702	665	688	689	634	719	734	726	741	768	711	705	745	677	754	709	698	708	715	693	689	697	677	683	738	736	697	713	724	703	744	724	677	691	726	691	702	684	678	703	754	682	742	673	710	706	672	732	718	724	691	681	733	702	671	720	697	676	722	720	693	732	763	663	711	719	683	685	676	694	698	696	720	730	706	687	670	708	709	727	722	720	704	718	678	666	725	656	698	688	720	757	677	722	722	722	714	708	708	679	683	683	691	719	692	726	711	715	721	743	695	720	710	725	703	684	681	671	666	696	697	671	709	664	702	697	692	702	728	774	733	691	692	681	734	702	727	696	627	657	739	722	672	764	648	697	734	696	702	699	688	685	730	722	744	703	710	717	706	663	670	666	696	744	694	727	697	741	754	712	763	676	738	722	698	677	666	685	651	664	728	682	720	702	684	686	707	729	722	673	702	744	677	729	653	685	701	730	714	715	754	756	668	707	708	755	681	758	701	766	766	678	713	716	709	700	700	718	728	757	730	722	738	764	707	681	725	654	632	725	732	741	739	727	715	701	725	679	675	731	735	690	700	680	728	731	688	638	659	693	700	732	696	682	760	736	703	724	679	717	724	723	698	700	682	707	721	708	689	688	652	739	659	692	694	697	669	702	758	706	695	734	697	682	728	698	726	709	668	711	683	716	707	672	655	697	719	745	684	699	728	703	717	718	691	687	704	712	710	722	722	710	667	731	720	709	706	733	671	728	704	707	749	658	714	722	707	705	734	721	721	663	728	710	728	704	666	726	734	711	731	704	695	741	735	712	706	700	744	714	718	676	667	714	755	672	727	766	673	704	713	715	738	684	700	707	698	696	671	647	731	708	737	681	693	704	652	697	693	649	681	676	704	710	722	725	699	726	718	672	745	695	754	743	692	696	710	703	762	693	694	663	689	697	694	670	687	691	692	645	671	650	693	758	717	737	724	685	734	704	715	706	709	676	758	724	696	722	671	747	712	665	750	675	720	696	697	741	718	715	677	744	706	673	727	731	739	735	708	751	708	726	697	784	643	719	696	693	720	713	692	711	689	760	750	698	679	687	639	710	759	725	677	683	705	734	718	768	710	693	676	714	667	714	663	704	737	758	682	732	697	706	697	693	750	757	700	721	676	734	722	725	717	684	712	729	689	728	688	692	707	689	713	655	694	725	687	714	686	679	740	682	670	685	689	712	680	676	738	681	669	696	699	734	695	720	701	695	725	713	663	686	693	713	656	691	703	751	722	691	721	730	700	705	705	673	727	674	730	713	704	681	695	726	703	690	692	649	721	709	726	715	668	724	711	707	728	676	691	721	771	692	749	641	702	725	710	711	666	696	696	730	674	734	664	703	721	740	665	719	658	727	668	676	729	662	700	739	699	730	668	668	726	670	686	743	667	693	748	709	728	704	718	689	702	696	696	644	659	666	742	729	690	681	674	687	697	673	764	688	699	683	702	717	676	706	723	677	710	695	706	686	705	736	671	734	706	686	689	699	752	718	681	717	700	746	702	691	727	696	732	679	701	725	743	722	683	697	685	689	667	709	686	765	691	697	774	669	700	732	722	721	726	685	686	703	719	679	709	727	667	709	767	658	736	725	717	696	722	695	713	712	704	696	661	689	732	664	711	711	716	725	721	696	716	675	718	768	711	718	701	697	750	709	652	695	717	694	733	685	760	723	688	700	716	706	743	659	698	737	725	709	728	658	747	687	681	642	699	692	672	725	692	707	645	719	698	699	753	715	687	670	717	703	706	690	748	691	724	698	712	698	724	718	739	699	726	714	694	682	729	763	730	718	687	716	728	738	704	731	678	759	751	711	675	687	662	711	723	701	722	727	698	688	674	716	717	732	645	723	711	718	697	677	719	671	728	683	675	705	731	684	714	668	669	707	739	676	674	748	715	677	718	714	694	737	724	738	680	689	715	672	719	713	719	687	700	684	686	743	704	671	695	673	702	677	699	668	713	667	724	725	741	699	627	741	682	743	751	699	726	669	718	710	671	682	708	703	706	742	693	726	709	689	751	733	713	682	719	695	732	701	664	683	680	678	682	676	711	705	707	699	742	685	717	697	695	691	706	704	713	729	745	713	677	709	634	739	699	694	727	731	722	718	680	734	729	679	705	715	724	712	776	692	701	699	700	676	670	695	676	698	710	699	737	682	695	671	698	730	755	718	706	712	741	741	715	696	701	680	754	733	685	705	689	696	710	683	687	687	702	704	692	656	672	715	729	717	714	670	700	705	685	702	718	758	670	693	712	671	680	719	692	701	704	622	734	752	692	732	722	662	739	706
3351	3456	2921	1623	1186	910	887	781	790	663	643	670	622	592	638	588	567	585	569	534	575	573	570	581	563	564	566	559	547	530	568	528	520	559	550	526	586	541	591	527	494	517	563	550	535	559	527	535	526	531	555	553	538	533	531	537	542	495	568	491	528	551	540	553	499	542	529	555	551	518	551	518	558	521	554	490	502	525	548	522	509	512	550	545	509	509	538	524	537	511	515	557	555	537	567	519	500	550	523	540	487	534	512	601	507	521	554	536	586	537	522	551	591	543	540	518	519	553	568	490	542	552	551	490	529	523	578	518	546	570	558	523	522	526	572	547	521	552	550	574	525	491	509	539	535	491	511	534	537	525	528	559	525	555	543	567	545	556	537	509	560	532	551	506	515	557	536	543	529	489	553	547	537	549	545	554	506	529	522	491	511	547	536	524	565	517	518	506	561	569	530	506	493	486	542	509	544	518	522	536	548	559	516	554	521	582	517	515	548	521	533	520	533	506	526	542	527	528	472	514	509	590	548	531	526	568	504	547	555	494	514	508	470	539	520	527	485	504	561	515	548	512	530	515	512	534	521	554	574	531	500	529	565	528	528	522	581	551	530	496	564	531	537	510	545	561	522	554	571	525	550	544	544	513	486	525	496	558	541	509	560	550	520	520	506	539	555	483	540	561	457	562	545	530	536	548	524	530	524	529	506	495	554	550	491	589	506	519	495	509	496	531	532	564	542	554	530	524	519	545	544	510	493	552	576	530	521	534	542	531	509	511	516	513	524	548	534	558	518	543	476	526	536	549	566	548	534	518	570	502	548	539	535	501	521	592	498	502	549	549	534	550	554	538	507	531	512	491	548	480	556	540	537	536	526	512	537	526	499	565	569	532	515	512	528	533	535	518	525	521	506	520	534	590	512	501	495	564	521	492	517	529	517	517	520	524	465	520	537	529	578	515	538	531	495	572	539	545	533	502	459	515	533	504	559	487	541	513	557	529	504	538	497	458	544	559	499	513	511	565	514	535	550	524	509	506	545	524	499	526	501	493	519	554	496	541	525	511	514	496	502	561	476	526	510	551	548	501	551	556	496	532	505	494	517	534	553	540	533	527	546	533	589	536	542	538	551	532	561	566	530	509	495	531	527	509	538	536	508	543	531	556	517	498	575	540	503	519	533	488	551	508	549	515	540	526	497	503	512	565	530	478	536	528	466	563	511	558	495	546	535	510	498	524	508	550	494	542	582	567	528	509	482	502	537	506	558	516	520	527	464	542	500	547	514	492	526	476	488	532	503	505	555	515	529	550	546	522	552	521	488	541	503	484	506	564	511	540	504	518	469	513	527	514	509	518	513	519	525	536	520	536	509	519	514	513	557	541	505	550	529	537	478	509	524	522	496	500	547	532	531	499	522	510	541	533	549	448	518	515	527	524	519	512	563	510	520	550	574	548	538	530	485	515	505	522	510	519	519	541	516	540	546	509	521	518	508	506	503	539	548	570	496	534	474	568	524	528	532	518	526	532	531	523	522	472	504	559	527	532	549	501	547	525	534	485	552	513	535	516	513	529	508	549	544	558	566	562	519	529	578	492	532	528	538	518	542	535	517	548	558	473	507	499	525	536	511	534	518	477	568	542	532	503	527	541	542	488	565	567	538	498	536	567	533	539	558	520	518	571	539	544	550	538	521	506	556	536	504	535	506	534	532	540	515	519	505	556	544	503	542	493	530	558	521	535	519	458	523	534	541	520	514	531	564	521	548	533	516	498	549	509	541	535	546	518	540	555	528	551	540	515	495	569	503	539	525	539	518	523	528	551	535	503	545	527	567	528	527	512	517	519	536	483	542	570	503	533	542	497	522	545	487	500	517	523	566	531	516	550	555	521	543	538	520	552	532	484	517	524	539	501	552	511	477	513	521	530	523	551	549	536	530	509	521	544	506	484	546	502	575	553	529	527	515	513	486	523	527	520	543	568	519	503	551	490	505	508	508	486	582	539	511	526	513	534	544	516	530	537	548	524	531	572	553	528	495	497	518	532	517	515	516	551	554	516	513	485	527	515	502	546	528	496	504	508	524	543	508	507	506	531	505	504	528	498	515	529	518	539	550	533	500	512	520	548	508	490	545	529	485	550	540	508	540	510	504	505	530	547	522	511	491	541	539	511	554	481	522	536	484	527	538	528	510	500	537	553	497	520	498	538	509	548	518	514	520	547	544	518	520	509	521	598	511	523	533	524	499	527	528	534	512	572	504	485	533	517	544	523	525	539	550	568	538	516	503	472	524	503	534	490	508	509	548	524	499	508	499	522	494	554	542	557	500	514	546	508	489	555	517	551	530	524	501	538	532	524	511	510	522	528	526	530	499	541	523	573	555	521	515	515	540	495	529	503	564	510	508	508	548	490	539	571	552	531	518	523	525	587	495	538	562	541	532	550	533	525	532	530	520	546	491	521	516	526	533	515	518	505	481	523	512	515	586	563	535	492	530	497	543	489	550	532	511	497	507	520	509	505	528	507	518	519	492	536	506	508	507	512	502	480	496	504	525	552	527	601	550	532	522	481	498	544	487	505	514	545	523	516	498	545	554	563	522	520	514	533	524	486	509	544	499	544	513	520	495	524	513	544	499	549	535	503	508	572	536	509	536	529	530	519	556	539	522	561	512	514	509	476	545	545	491	525	522	576	561	529	508	519	524	512	520	506	516	571	563	564	517	560	530	512	538	520	495	540	541	552	536	521	523	525	487	498	542	503	490	526	503	536	554	545	539	483	534	497	508	517	530	477	532	567	487	518	532	530	530	540	510	498	504	547	553	522	544	522	513	517	542	563	539	541	512	517	534	501	516	541	523	494	517	539	539	508	513	576	473	522	529	499	502	471	526	503	535	475	521	501	526	553	517	547	515	500	504	514	489	488	536	476	535	518	499	553	546	539	579	486	511	511	526	491	512	551	567	519	535	513	531	592	529	550	534	556	534	492	557	552	532	514	501	546	556	510	551	501	498	481	534	519	539	532	523	472	518	558	517	468	501	489	549	528	552	493	515	560	505	541	507	493	501	521	557	535	532	528	539	528	516	519	541	521	531	527	548	483	488	485	541	526	505	564	544	536	503	561	549	500	549	522	571	522	522	480	539	476	520	539	512	489	491	568	539	554	525	535	496	515	515	510	530	516	498	533	509	466	514	508	535	511	536	538	512	524	526	528	527	498	517	517	516	524	531	538	528	586	489	541	549	512	519	509	520	534	518	539	513	551	462	545	567	573	567	541	504	491	535	521	525	569	521	556	523	524	518	514	493	461	527	501	531	530	496	493	496	548	505	546	563	515	500	514	514	529	501	509	477	535	530	527	528	520	499	497	525	506	514	506	560	535	526	502	498	537	505	530	543	553	489	542	555	538	487	529	529	514	519	542	545	507	533	513	521	502	523	536	508	522	582	517	502	536	522	522	539	558	520	542	513	534	548	542	545	514	531	522	544	474	519	546	500	533	475	515	491	539
24588	21478	28826	24550	21469	9394	1899	1184	1050	903	930	920	877	854	877	874	882	832	839	770	813	832	836	827	797	782	815	798	802	760	774	799	816	833	774	804	783	777	780	767	772	817	759	784	762	801	811	791	739	754	850	802	753	821	750	791	768	808	783	791	798	757	773	783	772	802	772	766	770	783	828	772	782	746	756	770	770	785	767	782	796	783	786	816	793	777	809	787	813	807	758	788	727	765	784	747	765	790	783	754	782	811	764	785	793	752	760	755	743	800	764	750	778	742	747	754	728	734	783	801	819	802	789	788	743	792	836	721	789	771	747	760	803	728	770	742	762	792	751	813	775	764	809	762	763	796	796	768	761	801	755	765	759	777	753	768	781	758	816	815	721	708	810	745	804	811	735	785	773	766	813	763	777	759	804	752	748	763	763	817	785	795	753	768	763	805	808	766	746	740	754	749	813	801	762	804	791	799	754	787	805	745	795	771	787	793	800	777	815	738	825	798	738	751	759	768	728	802	811	770	731	731	732	772	766	756	748	808	785	776	793	735	791	802	748	740	811	737	791	754	762	777	800	801	812	764	806	746	800	786	854	746	789	757	813	787	779	819	764	809	714	814	760	781	787	732	816	754	796	760	729	733	804	757	759	778	747	744	724	770	768	805	759	747	793	841	718	829	740	763	751	801	749	765	776	773	774	767	754	811	717	738	745	823	772	794	817	753	788	783	758	727	758	764	821	793	778	730	719	764	760	792	776	734	700	743	771	791	765	766	782	761	800	802	816	763	783	757	752	761	813	788	758	782	823	805	757	803	734	771	765	705	754	792	764	796	759	755	809	792	786	726	752	815	777	796	754	732	771	760	743	812	787	761	723	751	808	726	779	768	737	740	784	750	739	746	749	781	766	785	734	737	778	742	758	813	748	755	801	754	762	751	745	740	741	764	798	768	746	714	752	824	727	740	784	824	761	823	761	730	746	790	768	729	774	755	776	789	696	769	763	774	768	760	772	741	765	780	771	753	789	741	765	750	730	761	785	773	770	730	818	768	720	740	796	743	805	803	778	774	760	748	817	792	747	773	804	695	773	824	748	772	822	738	744	747	729	765	764	723	754	796	745	748	743	742	752	680	751	751	789	767	755	768	770	740	718	793	742	761	785	718	726	772	778	779	748	742	731	720	741	779	742	763	739	758	800	717	720	789	768	747	721	733	809	728	764	771	795	702	839	690	793	771	753	757	727	816	745	745	788	791	785	785	743	730	779	737	778	793	755	764	765	777	808	728	800	779	771	735	812	761	777	792	729	739	770	766	775	696	783	772	743	811	759	766	750	770	780	788	724	802	753	721	740	772	756	769	770	780	776	795	778	828	747	790	748	737	752	704	764	728	803	787	735	731	783	793	755	737	755	778	783	764	738	800	824	690	808	777	739	759	758	720	780	758	796	751	772	713	805	764	793	753	753	727	819	776	765	769	743	802	789	818	770	718	764	770	775	759	767	805	732	735	785	777	784	787	786	805	739	808	760	816	762	748	784	783	729	783	766	728	755	790	799	733	740	761	759	756	767	743	769	728	804	684	757	793	782	741	782	788	747	774	733	764	789	806	763	749	773	702	739	720	832	752	804	765	782	732	788	785	729	703	739	803	810	766	790	767	762	761	732	780	768	766	799	834	780	773	697	751	801	781	771	801	763	735	739	737	765	753	743	787	741	770	739	731	726	822	758	757	795	797	795	779	772	747	739	764	753	763	750	793	727	739	771	731	820	766	752	741	719	769	774	785	760	734	771	767	806	774	726	775	802	810	692	774	738	768	800	734	793	741	754	767	759	780	731	738	751	757	794	767	727	726	756	759	756	756	778	770	734	776	790	754	747	763	750	774	781	790	718	730	754	761	791	744	831	761	773	792	746	796	765	773	756	728	749	739	739	751	727	740	738	754	804	812	756	812	741	722	743	727	778	754	774	753	780	814	794	728	752	812	762	729	762	742	710	745	781	745	797	766	775	757	824	782	764	719	777	784	717	742	773	795	768	770	780	756	739	821	736	767	798	777	786	747	811	753	790	781	746	746	729	745	757	783	758	732	797	733	748	738	717	786	805	770	770	762	777	754	764	772	763	778	771	744	770	777	742	746	747	803	773	721	739	807	737	776	782	761	751	752	792	812	702	759	753	803	804	801	784	720	774	757	788	785	786	758	791	772	745	737	743	783	749	781	745	766	793	723	727	752	704	773	753	808	774	772	779	750	766	742	760	743	784	767	772	837	803	733	745	739	764	780	746	768	800	778	779	778	776	780	760	815	810	798	735	793	785	741	776	710	766	761	710	748	745	753	798	784	762	764	737	760	742	786	733	780	741	787	789	804	746	797	734	725	759	778	812	742	750	797	735	757	733	853	795	748	780	785	781	745	733	781	739	814	721	803	762	737	757	768	757	705	751	781	775	797	782	730	750	777	769	768	766	776	744	752	823	755	733	776	776	728	752	802	755	779	784	751	746	762	781	818	784	743	778	760	700	781	767	758	749	791	788	758	716	718	758	720	781	731	787	775	723	756	771	735	733	807	727	799	711	768	787	778	729	761	804	779	782	791	803	774	790	774	779	706	742	723	724	757	776	801	754	737	747	767	765	789	767	723	739	753	776	819	787	717	752	792	783	794	740	813	746	747	771	741	771	761	762	752	728	738	812	786	800	782	758	783	765	783	801	758	779	762	705	761	773	799	735	749	769	746	738	775	790	781	823	734	788	788	791	781	718	726	763	762	734	779	777	769	752	734	776	799	762	731	761	743	802	759	759	706	793	753	762	706	772	693	768	709	764	761	796	758	784	783	747	753	796	755	779	759	803	797	741	747	769	744	769	729	752	734	821	778	747	773	788	744	775	761	741	770	766	783	771	794	770	783	798	764	769	730	796	761	729	708	779	715	761	741	793	778	734	792	776	757	770	766	741	722	756	790	794	783	748	792	745	759	789	784	742	795	749	735	707	769	765	792	739	735	758	818	795	826	774	773	741	736	801	758	777	752	776	752	756	757	702	754	770	776	704	743	770	722	788	840	756	730	757	781	770	775	719	719	754	785	778	786	757	696	753	786	751	752	785	768	756	762	755	749	783	748	756	801	811	735	730	722	764	752	768	774	711	797	787	728	753	740	756	752	820	758	770	756	798	750	706	778	795	792	723	776	775	783	760	760	746	809	807	764	768	780	795	761	746	786	806	775	763	741	799	787	745	750	785	721	755	743	765	733	760	767	770	789	759	701	727	772	775	793	755	767	791	831	715	780	761	728	793	740	724	765	818	776	768	747	732	799	771	751	763	739	731	761	784	767	783	759	741	743	783	756	783	737	780	734	791	772	768	790	740	766	744	779	780	762	758	751	792	793	744	754	757	775	709	773	787	761	726	777	774	752	743	758	767	794	767	756	752	750	770	786	739	782	792	777	726	774	746	755	756	754	809	757	779	775	789	742	805	709	767	775	810	758	733	789	816	725	746	766	705	758
3705	6094	4981	2632	1851	1436	1162	1012	897	886	798	817	734	705	700	661	699	683	640	675	631	649	644	618	606	666	678	574	587	603	583	603	605	585	633	565	622	564	594	602	567	651	564	549	585	571	608	570	593	588	600	610	592	647	571	602	574	578	567	591	560	595	590	598	568	597	582	614	579	589	590	614	560	565	601	564	545	563	599	523	587	584	560	581	577	562	578	574	601	588	568	572	586	612	575	549	592	575	572	542	577	598	600	637	585	586	631	583	537	574	587	573	617	603	554	585	562	619	611	599	589	559	615	630	549	577	546	570	584	619	570	544	599	589	597	567	597	590	581	545	591	614	568	576	551	574	585	602	607	604	557	591	588	550	617	643	556	580	585	616	565	551	601	549	565	597	601	554	666	589	556	560	540	552	564	572	521	584	585	588	587	576	592	611	563	551	570	589	560	592	560	548	569	579	608	565	600	589	631	583	594	563	564	578	596	589	584	576	558	601	549	563	579	593	518	572	610	567	609	557	641	571	578	599	581	600	579	554	573	566	514	573	611	604	596	593	602	585	604	612	572	565	585	526	560	538	554	556	595	573	573	554	590	585	606	559	552	597	639	529	555	618	582	605	560	579	553	565	556	597	578	595	549	581	604	590	559	583	577	615	583	581	584	605	548	574	525	588	590	573	608	589	574	584	556	609	563	654	604	559	581	575	560	614	594	579	523	547	566	558	597	598	570	574	556	580	530	583	553	584	566	566	576	609	560	511	597	566	590	559	548	580	566	614	567	567	553	570	584	559	550	582	599	540	540	572	548	578	584	544	570	527	592	577	521	567	577	558	571	602	618	603	555	632	569	556	561	610	567	556	543	552	599	599	584	554	644	602	589	565	578	575	591	570	550	566	606	561	540	566	613	581	602	624	584	580	556	595	568	579	593	581	604	612	570	618	596	591	550	566	527	555	557	585	631	611	554	540	568	581	558	547	607	506	615	568	510	617	548	582	619	587	585	615	568	550	592	634	533	579	581	545	616	545	618	553	569	532	586	554	556	605	605	576	578	583	572	590	611	587	585	571	570	602	532	566	559	587	594	609	550	601	534	599	578	541	602	575	564	596	549	611	519	589	595	558	568	545	575	587	540	543	570	582	525	561	585	534	556	582	530	552	576	600	540	581	582	599	577	553	565	567	564	578	588	616	581	538	582	593	589	568	570	604	592	597	558	574	599	583	609	552	572	566	545	543	588	608	571	591	569	549	551	540	558	623	568	561	576	578	543	572	552	553	546	551	575	593	560	579	621	573	587	619	530	586	610	554	574	548	559	542	562	596	521	605	604	564	585	555	556	584	588	573	542	547	557	571	566	590	577	587	547	576	549	575	594	567	585	538	537	602	567	588	552	582	581	526	588	604	543	515	538	565	577	558	573	579	557	568	566	544	535	603	565	602	588	556	564	556	556	569	552	529	565	616	581	585	590	603	547	573	619	598	591	597	568	580	598	597	555	586	597	545	586	547	569	565	546	615	609	540	602	543	569	539	605	548	601	560	599	561	577	595	543	583	623	565	561	574	568	569	579	563	565	576	589	572	574	594	518	552	557	613	603	575	589	566	620	574	570	570	569	557	521	544	578	566	586	567	560	591	581	568	596	556	596	525	593	569	573	557	589	552	575	606	590	585	556	588	550	597	564	560	557	590	569	591	603	594	576	553	564	550	573	591	610	578	557	571	601	528	575	618	611	563	565	543	588	566	579	577	587	562	579	573	581	584	555	565	546	578	580	529	491	571	600	588	578	581	580	533	602	598	533	577	584	524	564	576	513	581	568	568	586	591	589	594	554	562	582	568	561	563	567	549	584	542	562	568	527	548	584	586	565	550	565	580	584	595	562	569	549	543	588	580	563	547	595	579	547	598	534	557	550	565	560	583	566	632	599	553	561	599	612	576	576	594	563	511	598	581	590	577	586	582	568	573	592	517	584	579	591	569	550	588	568	517	581	540	584	546	581	591	556	559	602	613	549	551	580	565	563	606	567	564	552	551	541	558	574	580	596	562	580	559	601	571	585	597	575	557	556	574	540	576	594	524	555	543	578	599	561	569	584	534	587	554	585	565	572	539	554	560	560	613	534	570	543	597	591	546	576	556	561	600	601	595	564	562	574	603	573	590	573	548	582	576	597	577	565	608	611	611	575	565	574	571	549	557	578	572	579	602	573	561	581	587	545	530	558	574	561	555	606	530	589	558	572	574	557	609	577	577	578	579	569	552	563	533	526	581	516	599	575	583	599	578	560	547	584	550	569	544	577	542	633	597	539	549	610	569	626	612	543	545	559	595	542	562	614	557	554	563	608	598	563	547	556	537	562	579	559	603	525	595	539	565	549	529	585	557	568	577	612	555	562	557	611	517	583	569	541	569	586	538	588	605	535	530	562	523	603	540	560	575	525	557	573	550	550	622	564	569	556	566	547	598	557	533	534	515	558	575	584	590	572	587	571	586	631	577	580	548	537	523	553	572	518	567	537	537	556	566	533	565	570	533	577	548	554	507	572	574	587	574	604	565	523	546	562	581	551	621	548	622	545	570	569	584	581	553	588	570	575	565	614	596	584	603	579	584	560	550	573	619	586	550	621	538	543	570	594	578	543	532	578	548	559	568	548	562	599	604	581	519	553	587	576	560	628	600	561	586	541	563	555	549	602	585	605	563	552	569	578	637	540	570	583	621	552	522	599	533	560	544	588	596	552	590	566	525	568	629	560	556	555	569	594	563	566	521	599	587	600	549	570	572	543	560	530	551	571	598	586	568	549	583	572	592	541	554	556	573	598	548	510	546	543	573	581	553	540	531	549	579	566	600	534	602	595	550	554	593	573	566	572	557	563	556	543	583	552	571	587	561	578	553	604	533	518	519	532	570	552	564	572	549	568	571	598	583	603	604	568	583	577	581	575	592	573	602	581	555	545	570	579	593	559	615	546	539	576	546	588	560	538	564	549	599	558	604	577	562	574	591	561	596	568	524	561	541	524	563	576	551	573	572	527	555	575	536	554	575	582	548	585	545	615	557	558	572	522	551	536	534	576	539	597	584	550	504	598	592	564	575	593	604	540	540	566	528	561	553	503	561	586	586	592	571	580	576	559	546	586	552	586	552	618	579	607	591	558	551	603	583	549	604	558	544	563	593	591	572	541	560	574	567	565	594	599	584	570	572	582	599	551	544	576	563	573	586	593	601	547	532	561	556	556	562	605	547	567	570	572	543	568	553	568	561	575	532	562	580	529	624	630	564	536	578	591	564	569	504	570	567	544	566	525	590	552	618	624	555	563	535	576	548	578	525	579	524	569	568	593	584	528	547	590	567	570	517	588	580	562	533	530	534	541	549	529	533	540	562	543	549	610	589	552	574	535	581	580	545	537	576	545	548	521	584	573	591	545	606	561	590	562	518	584	592	566	531	551	574	531	569	567	564	610	547	550	570	566	619	563	553	540	621	587	587	577	579	556	534	548	580
27791	10649	839	498	360	330	377	335	352	338	298	337	330	360	323	328	326	289	310	304	338	319	334	325	321	335	332	334	350	341	317	338	339	343	291	334	330	273	300	344	299	310	320	306	333	313	351	322	352	364	352	321	305	321	329	310	328	336	329	306	319	349	352	327	312	322	311	342	299	318	327	297	355	316	290	303	291	323	343	325	305	343	342	326	328	335	354	322	307	334	334	313	309	312	334	340	285	294	334	296	307	354	323	325	315	301	306	332	304	315	311	301	301	308	312	327	330	302	275	292	323	336	319	312	331	314	321	288	338	338	340	323	361	290	308	313	335	336	336	357	295	299	343	317	318	322	335	341	300	304	324	331	293	316	328	349	310	300	318	281	289	303	334	308	300	374	325	351	362	340	327	327	343	311	333	313	313	309	332	326	296	335	326	317	303	343	320	330	291	336	307	312	318	344	335	351	317	340	284	355	288	333	334	295	316	324	317	314	344	315	349	297	296	353	344	319	317	370	313	324	317	300	337	300	368	303	304	296	307	336	310	339	336	336	322	314	351	347	329	327	300	315	344	303	332	315	342	315	287	323	324	311	316	333	312	324	329	311	340	324	312	314	307	296	287	301	315	332	329	293	299	334	337	312	304	332	301	361	329	292	326	307	343	314	322	317	351	335	332	347	300	328	312	316	325	346	318	334	330	332	289	308	342	345	284	321	311	301	320	333	330	326	313	330	315	294	311	349	315	295	302	318	322	300	339	344	315	339	303	314	343	318	321	306	333	312	306	308	299	317	298	338	313	363	357	307	336	327	324	300	295	329	328	373	310	321	304	339	301	315	301	302	332	326	326	318	331	316	322	324	345	310	301	292	315	339	331	287	298	335	325	322	335	339	286	352	336	324	346	310	343	354	328	333	323	321	341	348	340	317	306	333	344	329	321	323	362	319	320	310	333	324	318	321	298	314	313	318	329	332	320	310	320	336	314	333	336	320	329	325	321	365	308	317	335	329	374	355	324	296	337	355	319	320	310	324	319	344	340	332	333	324	320	314	328	285	338	356	312	330	337	321	318	330	313	294	310	300	356	320	326	359	370	295	312	321	344	319	337	325	302	339	322	312	357	355	305	318	355	301	321	342	305	320	330	311	303	321	332	357	329	351	326	310	350	327	330	308	304	314	298	292	332	292	308	326	311	305	327	337	334	342	314	330	320	298	353	323	307	335	359	293	327	319	330	322	317	317	311	331	302	326	329	347	276	316	306	323	321	317	338	339	313	321	338	331	296	344	310	320	343	318	316	348	330	282	293	338	330	320	329	314	296	356	290	311	330	309	318	322	343	310	341	312	308	337	309	335	338	308	313	332	288	289	303	321	303	330	303	323	339	303	348	321	363	352	305	333	313	321	314	321	295	322	339	345	340	318	338	327	293	334	328	344	334	333	321	324	285	322	307	314	347	312	320	318	316	318	350	308	343	342	286	331	327	315	320	296	311	342	333	352	334	335	309	347	383	322	339	356	360	317	327	342	338	319	317	321	364	347	304	307	360	324	290	322	293	307	317	334	314	356	297	312	351	337	354	352	330	328	311	345	317	346	331	294	335	310	311	299	314	327	327	316	348	344	295	330	325	315	333	316	335	341	347	351	305	343	307	308	318	308	319	374	339	321	329	333	326	295	325	304	340	364	324	336	325	335	331	312	330	312	327	299	324	311	316	289	338	326	358	313	329	350	307	321	313	321	314	340	335	345	311	334	355	310	320	288	320	316	341	312	317	324	325	331	330	314	340	299	317	326	352	336	302	363	326	303	307	317	322	317	305	318	317	300	298	314	312	346	295	318	329	312	312	320	317	346	289	306	333	313	302	316	346	293	316	296	319	325	340	317	300	294	315	316	347	305	333	336	336	320	316	324	295	310	329	333	316	335	327	362	354	309	360	296	330	287	302	319	339	335	315	316	371	346	314	320	308	324	301	325	324	350	307	320	333	306	337	316	333	285	332	331	294	321	330	328	303	305	290	351	322	307	302	318	302	332	301	317	319	338	287	304	335	316	351	327	303	311	355	335	316	310	328	311	341	307	294	323	320	303	301	305	299	314	350	335	326	333	300	295	323	337	309	307	330	315	337	334	328	327	357	320	327	337	400	353	318	289	325	341	348	287	341	336	286	306	313	331	333	305	311	325	330	361	337	334	301	337	340	321	338	325	335	331	329	327	303	315	334	320	326	310	312	299	306	326	325	317	326	323	315	294	318	339	301	326	319	295	311	292	294	317	317	364	317	352	332	336	318	322	308	330	291	341	310	343	345	318	320	312	316	307	343	327	320	347	313	326	314	363	304	347	346	347	326	309	325	304	298	361	379	311	346	324	325	335	291	339	314	292	290	330	334	308	318	338	306	326	308	309	301	311	332	324	355	298	327	290	296	358	328	309	323	318	317	332	316	324	326	327	349	380	316	294	340	332	330	321	324	320	317	297	332	294	303	342	294	320	349	309	354	319	316	293	324	353	343	327	316	314	333	302	349	325	350	345	331	339	318	296	294	337	333	320	336	325	342	313	295	312	312	309	360	317	331	324	304	329	304	320	292	306	307	292	294	322	343	328	319	325	309	311	330	313	332	333	328	328	329	326	315	324	337	317	284	300	339	294	262	324	299	341	318	319	330	349	317	341	324	289	300	349	306	331	317	315	328	340	317	316	329	330	311	306	326	308	332	344	323	312	299	344	343	332	301	332	341	334	344	269	311	321	313	352	301	314	302	343	306	324	339	335	330	318	319	339	348	323	306	307	301	320	359	334	300	347	335	280	349	333	308	313	347	342	319	311	317	292	337	339	299	345	308	322	350	321	306	280	343	327	334	328	344	332	300	324	346	383	380	319	296	330	324	322	305	307	316	281	350	328	355	322	305	313	326	306	316	343	300	327	290	340	321	318	289	341	317	373	303	332	315	305	368	336	306	325	305	330	341	332	314	340	319	323	329	325	335	327	327	383	331	306	317	286	373	331	345	300	348	315	309	348	325	331	342	315	338	318	326	318	336	331	309	306	305	325	311	325	360	299	327	307	325	327	313	321	322	340	314	327	308	319	317	284	296	313	287	272	302	307	338	319	319	340	318	332	318	338	321	316	318	316	336	323	340	338	288	311	319	340	321	302	307	311	344	339	301	314	339	322	337	269	304	357	329	345	315	304	309	298	295	336	304	315	319	350	314	334	298	336	315	367	309	351	317	335	334	324	302	347	319	345	332	299	330	318	352	310	342	329	326	324	333	305	280	306	357	292	325	335	358	337	371	299	301	328	323	307	292	306	333	341	347	349	339	303	319	332	302	318	341	347	342	292	324	340	354	344	340	309	350	350	329	287	332	316	337	313	335	333	328	307	320	303	297	273	319	347	306	330	331	313	329	322	330	310	305	323	328	351	347	324	301	324	300	315	311	337	306	328	322	291	327	299	318	304	349	296	294	318	323	337	296	333	312	313	318	328	313	350	300	315	302	319
4593	436	398	298	278	245	272	255	250	271	253	239	275	250	244	247	232	231	246	233	250	203	244	232	253	231	232	248	247	231	222	203	234	236	262	246	269	234	252	257	250	257	241	212	233	224	225	208	216	238	246	227	244	236	236	256	260	250	234	248	232	248	244	228	242	237	232	251	255	229	265	248	203	246	255	225	222	244	251	268	241	229	262	252	231	216	241	227	229	243	227	254	248	263	246	228	238	232	258	236	253	254	252	264	224	228	247	249	245	233	240	245	209	256	256	255	222	260	245	247	260	254	225	244	224	195	238	230	214	250	217	249	217	231	236	246	216	232	237	251	255	255	240	256	226	234	233	236	239	222	248	232	230	211	241	235	222	227	274	224	239	241	226	247	224	249	271	230	223	236	204	233	216	248	246	226	258	239	255	240	249	224	222	232	236	255	235	251	240	225	250	220	284	282	248	226	246	250	215	246	243	238	221	210	255	233	218	205	254	239	255	238	228	255	228	249	248	248	258	235	237	225	248	253	254	271	237	258	233	226	239	273	241	234	229	234	262	234	228	245	254	250	250	258	243	235	220	217	240	221	223	260	219	193	260	244	244	214	250	246	214	232	235	226	232	205	230	248	207	245	248	220	213	250	260	250	233	215	239	237	262	238	254	268	238	231	259	232	238	257	246	206	256	235	222	247	250	222	240	230	237	232	262	260	238	248	234	242	247	220	241	227	257	245	249	245	260	225	251	227	246	258	232	235	223	202	230	253	220	219	250	235	216	249	252	233	241	239	212	248	240	235	251	269	246	258	232	218	245	256	236	259	226	234	255	246	272	240	255	266	230	254	247	243	246	225	225	232	248	246	235	220	241	245	215	218	237	256	253	241	226	259	240	230	243	231	240	252	228	241	241	226	255	201	251	242	242	227	203	244	242	263	257	231	224	247	219	255	227	247	250	238	231	225	247	246	228	237	240	249	219	244	206	217	231	221	249	221	242	254	231	206	257	252	240	237	234	247	267	242	204	259	249	248	255	237	250	231	251	233	250	226	245	254	262	233	285	237	251	221	234	262	255	223	247	211	226	251	239	242	215	248	224	257	248	232	211	196	230	266	253	246	228	228	221	258	229	249	233	232	242	238	236	227	226	249	244	252	257	225	232	204	227	205	246	259	226	236	232	255	225	231	241	224	231	238	245	231	237	261	235	239	261	235	236	258	246	250	231	231	237	259	235	236	254	218	234	221	232	227	232	242	240	240	254	226	272	242	242	230	253	246	209	274	239	258	267	260	239	236	266	255	218	259	223	236	222	234	220	235	223	258	237	242	281	242	223	239	226	247	239	244	203	222	248	226	237	237	226	244	244	252	246	233	221	274	217	228	241	226	239	249	233	232	228	260	231	236	242	236	263	231	257	257	227	231	218	264	235	249	228	246	229	263	259	212	240	234	240	229	230	245	264	248	246	228	235	255	242	234	245	263	227	221	221	271	258	234	263	239	221	254	244	223	222	263	239	238	253	218	217	231	223	249	225	222	246	250	238	239	246	233	243	217	248	267	253	252	213	262	252	240	243	235	249	278	229	235	231	242	209	227	244	236	274	237	251	237	253	238	255	222	238	228	256	251	232	236	236	244	254	225	242	212	241	270	198	229	228	257	229	241	243	248	230	238	216	229	251	229	231	241	267	233	264	254	236	218	241	228	235	219	216	234	211	250	242	218	247	211	236	236	236	252	265	245	266	214	229	247	232	202	234	246	213	235	223	217	226	233	230	237	257	235	234	256	238	234	269	249	266	256	207	234	227	244	244	243	235	244	235	232	245	259	241	216	244	233	230	249	228	225	242	227	213	256	217	214	241	251	256	231	245	224	239	257	231	263	255	222	244	232	232	227	242	250	213	241	225	218	246	246	215	249	232	222	249	228	223	238	211	254	236	237	237	226	236	232	207	253	225	230	238	259	253	226	205	211	221	248	222	228	252	235	242	258	241	272	262	259	254	269	233	207	240	234	242	253	231	236	272	223	228	260	249	233	250	228	241	240	253	242	266	239	255	240	209	255	236	220	242	222	238	240	225	221	231	237	244	248	235	238	227	215	254	234	243	239	241	252	213	248	219	225	246	231	228	262	219	229	254	258	227	251	250	243	257	253	231	228	236	244	282	239	241	227	219	243	230	245	252	249	223	244	230	246	260	238	243	252	212	248	279	261	228	236	232	219	245	234	240	252	244	227	249	249	245	245	254	236	235	230	260	250	246	234	215	222	222	263	226	250	222	223	229	210	251	249	267	223	215	238	267	254	277	208	228	242	238	253	233	259	221	238	227	253	240	238	227	230	266	243	270	239	204	212	228	248	220	238	234	220	232	267	221	237	226	239	230	236	291	233	224	257	231	229	263	234	231	217	245	228	241	224	262	205	240	239	232	252	251	247	231	229	241	231	229	266	257	244	227	227	223	244	246	250	252	244	227	245	251	265	219	243	241	241	201	228	270	264	235	250	238	289	268	226	248	268	244	269	235	256	223	263	245	231	229	249	232	256	217	231	255	249	235	244	243	273	229	240	261	229	240	254	209	239	235	252	242	229	253	251	237	246	248	247	234	240	214	234	253	237	222	243	255	227	253	226	234	254	271	240	228	241	241	231	243	211	209	241	246	226	240	208	263	267	256	226	259	233	246	233	219	240	250	238	233	215	258	233	242	231	233	250	249	246	242	226	255	244	243	260	227	234	221	233	231	245	225	229	229	215	230	264	244	225	250	214	222	267	246	249	264	254	232	234	272	248	208	236	230	258	256	284	224	236	239	230	227	265	244	251	260	242	208	236	257	272	230	244	228	220	235	239	253	222	221	241	258	260	223	258	246	212	244	229	242	247	233	233	223	257	244	255	245	229	251	249	239	247	216	207	255	223	234	251	267	271	229	229	222	226	205	214	247	235	258	223	251	206	244	226	254	243	247	245	218	221	251	213	221	214	258	213	245	254	236	244	226	233	250	219	264	242	251	253	246	243	273	249	253	255	235	232	227	225	261	235	234	230	244	252	271	219	224	229	206	233	241	227	244	265	255	224	252	232	238	247	246	245	239	255	233	249	231	294	212	243	263	210	221	243	243	218	253	240	236	263	218	226	225	234	233	219	231	246	237	223	219	227	240	228	215	243	225	208	227	235	221	265	244	217	245	235	235	225	236	260	216	234	242	249	252	233	266	266	223	263	235	240	238	231	240	255	250	246	225	225	250	213	216	255	249	231	209	250	245	238	255	227	233	240	257	237	234	249	236	234	250	227	226	239	254	239	244	251	235	212	263	239	238	244	223	238	248	224	263	249	249	220	221	237	238	259	248	279	229	230	256	224	257	248	242	245	248	219	260	221	233	226	241	252	238	265	251	228	238	216	248	244	236	248	222	255	235	218	232	255	228	229	248	244	263	211	240	259	221	217	262	218	253	228	206	249	247	240	211	208	227	238	252	209	233	236	226	226	242	257	247	278	247	243	226	261	250	222
25569	21486	27986	25417	11555	1672	1220	945	823	841	814	787	765	804	786	773	766	725	757	745	760	812	742	654	716	742	724	753	768	706	729	715	739	738	741	742	741	693	722	705	709	742	714	742	670	729	709	702	751	696	685	685	697	724	655	676	727	736	752	734	774	765	756	700	691	760	705	696	713	693	721	684	729	717	696	695	690	721	727	729	684	710	721	728	698	700	719	767	747	713	746	725	705	670	731	734	703	707	727	753	749	732	702	728	710	763	730	718	717	704	767	702	733	701	747	689	747	685	738	732	744	725	707	709	715	735	704	697	684	699	720	708	722	716	706	739	748	682	628	691	748	711	691	674	675	739	709	776	715	767	736	694	639	711	718	680	691	666	687	774	692	721	712	727	690	703	694	660	698	735	712	708	747	687	686	735	705	756	671	714	708	754	757	706	676	651	733	738	707	770	706	748	675	680	712	721	742	737	685	674	765	719	707	740	701	707	709	708	710	765	704	741	704	672	734	695	705	705	680	699	690	699	720	685	709	745	703	701	692	753	713	696	691	656	699	760	735	712	692	720	695	673	727	702	721	685	693	728	699	699	680	766	742	687	733	699	689	717	739	775	683	718	720	705	712	644	714	720	703	721	704	706	681	721	639	728	742	656	744	708	670	659	723	712	691	766	708	709	698	725	717	687	711	749	702	726	721	731	747	705	719	698	736	762	680	721	697	693	721	762	685	696	650	730	718	680	726	711	704	724	675	729	736	730	709	725	741	719	720	704	698	708	746	674	689	710	693	715	702	724	734	709	720	765	690	722	738	722	696	700	760	727	724	720	730	701	715	737	665	717	696	711	742	758	684	726	720	722	685	685	687	701	742	689	709	655	689	691	653	712	701	706	735	683	695	718	737	746	717	705	707	694	728	766	677	706	700	737	710	718	690	709	720	749	755	731	711	724	694	744	693	721	709	727	711	688	747	705	721	638	714	708	672	731	734	697	719	727	726	709	689	716	698	715	662	762	727	691	705	705	673	700	725	701	727	712	676	681	691	745	731	735	700	741	735	705	738	696	755	705	707	700	733	691	741	690	726	742	719	698	694	712	707	712	677	696	693	717	686	684	733	739	703	673	695	735	724	751	751	772	709	730	732	710	708	737	687	738	681	695	731	723	714	729	696	721	721	685	722	746	729	712	674	681	687	699	747	706	745	680	703	736	709	663	675	716	713	713	735	700	688	717	705	660	730	738	684	720	736	679	724	696	668	676	720	699	672	726	715	703	735	726	713	734	727	653	734	694	776	735	723	708	724	739	721	751	710	737	758	683	738	737	706	731	688	732	683	768	717	723	739	679	684	720	718	747	687	714	647	716	718	757	683	725	727	697	669	669	719	678	716	728	692	713	733	712	712	731	686	706	710	703	727	701	670	736	694	704	695	705	741	752	762	722	707	709	696	727	768	737	737	706	762	715	740	746	700	740	659	744	722	706	704	683	699	672	754	662	675	697	740	733	767	719	667	727	741	742	712	710	749	672	735	690	724	685	740	744	733	693	700	757	673	752	766	719	754	701	741	732	730	707	714	717	681	708	688	683	721	708	704	725	701	687	701	708	701	721	705	665	706	709	753	698	724	716	705	696	675	789	730	706	696	690	665	688	681	730	723	722	771	686	711	678	711	711	751	706	714	665	689	684	739	740	690	679	676	657	693	691	730	769	693	739	674	734	676	725	741	682	685	701	708	710	725	723	685	763	698	690	742	729	756	730	710	726	679	715	723	714	736	748	748	751	682	676	699	769	751	729	754	741	742	698	683	756	728	720	678	698	710	765	725	744	710	750	704	694	704	692	753	748	694	697	680	692	672	694	773	762	704	720	686	729	728	672	708	746	707	742	722	705	720	731	687	698	686	719	745	699	734	738	737	699	720	711	688	744	680	651	672	712	728	702	694	731	756	695	713	718	701	722	757	715	693	721	675	728	653	711	734	724	698	724	679	754	675	720	702	693	711	762	744	719	707	676	733	712	734	706	738	651	718	741	696	707	688	693	709	669	744	720	711	703	711	717	715	660	695	717	711	726	702	713	669	696	720	695	708	716	740	743	739	720	725	725	726	716	706	680	722	712	729	697	701	713	709	715	743	707	731	733	695	710	729	724	729	753	698	735	718	691	707	712	735	786	748	665	686	721	663	719	692	751	712	705	735	716	707	697	708	749	734	705	720	737	721	655	686	703	714	761	686	677	690	716	652	719	690	705	736	738	720	665	647	789	728	713	686	730	723	696	776	726	720	753	734	718	691	690	745	763	701	707	697	673	711	757	690	761	755	737	696	713	719	669	712	682	704	694	717	718	726	724	679	705	737	696	670	733	712	697	727	685	696	680	718	736	697	705	744	729	729	716	738	727	738	768	729	741	707	684	731	705	704	743	685	719	684	690	745	691	757	701	715	757	710	711	772	702	750	738	679	761	738	689	702	706	701	705	666	712	703	736	721	718	713	704	710	680	665	695	738	735	718	748	670	677	686	738	677	725	702	691	703	675	711	741	723	707	693	679	745	682	706	696	775	709	703	707	683	782	728	778	690	723	697	716	696	763	736	752	704	711	710	724	718	720	689	729	702	718	747	683	733	717	664	698	736	707	727	693	720	690	717	712	683	724	749	654	656	753	670	733	684	730	710	688	734	693	676	657	712	724	732	711	719	684	745	735	698	715	731	715	693	684	751	724	716	704	709	704	684	734	668	744	675	685	719	739	738	764	679	704	714	715	733	692	683	764	734	695	708	762	767	669	690	761	778	719	745	759	699	677	704	718	732	689	736	703	686	737	707	727	730	693	708	772	721	717	713	695	700	724	663	693	737	684	722	674	680	705	753	724	726	730	672	705	724	688	675	667	713	696	707	679	674	693	742	761	726	743	720	716	689	718	775	694	674	706	699	723	690	661	791	704	706	738	696	736	705	766	707	652	667	688	700	709	720	693	729	705	694	705	695	684	736	707	741	725	706	717	711	687	704	716	721	738	721	714	726	760	681	714	734	650	671	652	726	746	697	739	740	714	735	668	719	705	695	713	699	747	759	710	711	727	743	747	690	738	700	685	727	734	738	720	707	693	720	719	744	687	714	681	672	722	689	696	723	675	719	693	674	693	754	707	695	740	779	711	705	717	708	712	706	696	705	714	708	716	713	782	710	768	710	712	696	715	707	711	702	760	702	720	723	754	756	713	653	755	660	677	690	766	750	745	756	709	719	699	751	723	676	728	715	700	708	702	647	732	755	741	705	714	718	731	730	746	709	713	774	683	757	733	698	708	691	731	754	713	670	697	705	683	760	701	691	714	703	670	678	713	666	726	721	688	714	696	738	712	762	668	709	674	685	694	678	728	694	680	668	734	743	709	717	735	714	722	711	711	700	727	745	731	677	707	675	715	707	719	693	719	736	697	719	779	731	713	663	738	713	737	676	718	691	701	656	714	714	676	696	650	712	734	692	698	744	716	702	717	674	692	695	707	721	712
3268	3562	3020	1624	1197	959	865	740	749	705	678	650	618	639	609	578	573	588	569	545	539	605	549	542	528	525	555	491	492	534	550	517	590	563	522	541	552	529	587	592	514	547	537	523	575	546	528	531	550	550	513	509	525	527	539	549	504	529	526	561	563	507	566	514	527	520	514	536	526	508	560	522	531	517	500	496	553	517	505	538	551	558	550	575	554	517	546	546	566	570	503	534	556	532	508	537	568	515	532	543	578	502	504	506	575	534	546	513	509	535	549	501	510	552	492	582	533	561	505	532	507	493	540	554	523	520	549	557	533	533	515	538	556	543	516	549	518	556	523	557	511	546	535	519	512	482	548	549	535	553	529	522	536	529	535	533	522	557	545	535	489	520	534	525	537	512	549	524	591	510	531	530	571	533	561	512	524	507	531	509	522	561	498	538	530	555	524	528	543	528	500	524	529	539	549	504	541	520	513	501	535	521	555	552	532	536	532	500	504	529	518	521	582	506	518	537	561	521	512	548	523	520	545	563	533	494	522	528	563	524	520	535	568	480	488	495	527	491	533	534	547	526	540	546	549	529	546	546	539	524	505	574	561	554	525	506	502	492	523	544	515	510	539	520	503	506	549	519	578	555	528	556	535	548	547	524	556	546	476	503	500	487	513	504	500	521	526	515	530	501	493	524	524	527	546	524	505	473	532	568	546	544	526	556	498	557	547	528	492	501	557	499	483	570	543	473	502	519	498	533	588	571	548	538	494	517	524	553	482	536	516	517	537	533	539	545	534	524	531	510	552	496	508	517	511	490	506	520	524	541	491	548	551	492	510	565	514	517	525	539	532	521	546	497	560	522	500	533	539	502	512	551	510	522	564	531	499	553	545	524	563	520	562	517	497	525	521	545	522	500	547	483	514	512	574	521	541	516	490	479	534	519	533	537	533	522	521	551	491	541	588	519	522	525	541	541	513	533	513	543	564	529	583	527	525	534	508	489	517	477	535	522	535	537	549	525	540	499	538	522	505	502	539	526	508	504	502	520	537	516	536	566	521	502	490	540	530	502	533	537	509	505	500	531	555	528	537	511	528	498	551	533	501	522	528	481	553	511	538	503	531	479	536	570	536	539	568	548	553	485	538	523	536	505	518	552	488	507	539	503	510	504	513	506	512	516	556	602	572	537	565	530	512	542	512	543	520	538	541	521	538	555	501	534	532	553	493	512	515	530	478	546	533	547	522	523	515	510	540	503	521	554	505	547	503	535	547	514	535	542	500	503	497	535	571	480	510	549	480	554	505	489	499	535	549	529	542	579	550	551	501	524	504	519	524	529	552	553	541	541	548	513	515	525	533	485	500	555	520	519	527	546	536	507	567	516	511	533	530	552	549	524	519	487	556	576	564	555	533	529	568	513	534	538	523	562	499	499	505	522	511	523	526	556	501	489	539	498	519	503	547	528	535	568	485	551	523	530	519	523	517	497	499	524	515	509	553	502	526	530	539	531	543	504	532	501	590	529	572	508	505	588	509	572	555	505	499	517	497	481	533	526	499	529	554	511	513	518	544	516	536	554	519	538	547	525	536	539	540	524	513	488	555	518	547	499	524	517	542	547	525	534	553	531	541	561	516	532	496	541	578	533	548	517	513	508	536	559	536	525	503	537	535	567	523	498	509	520	527	481	489	574	506	542	502	549	510	540	525	502	549	512	519	533	547	541	489	528	562	523	512	493	530	564	505	544	504	560	484	482	549	514	539	562	511	539	518	521	508	508	549	522	536	511	567	538	530	554	535	529	484	466	498	524	495	508	533	503	526	543	546	541	571	544	528	560	475	501	516	534	519	507	503	572	541	544	541	564	539	500	487	499	525	548	521	487	498	544	501	500	541	543	507	538	538	493	511	552	530	534	476	549	495	494	559	514	528	511	528	512	519	525	514	502	489	526	501	501	529	545	531	541	526	518	580	544	530	525	504	543	514	530	503	505	552	576	530	502	534	527	520	525	526	568	490	550	522	526	522	545	518	562	477	546	487	523	552	529	496	533	520	503	539	573	514	501	560	545	575	548	496	494	527	513	500	548	542	554	499	541	561	512	484	541	511	555	545	515	552	542	516	514	540	520	538	526	512	524	530	481	533	539	504	524	519	505	505	519	534	508	530	521	549	519	514	520	539	535	554	505	532	499	514	529	522	527	531	494	575	531	476	525	542	549	507	537	529	492	532	514	516	537	504	524	525	532	521	524	532	484	520	551	519	517	546	522	522	528	542	534	510	473	527	532	527	498	532	508	529	547	533	554	524	526	518	583	511	520	524	551	553	546	510	514	495	496	498	498	544	550	510	502	539	549	536	523	520	542	512	517	537	515	515	521	540	549	493	524	508	521	508	526	537	525	492	545	540	579	518	504	524	550	492	541	537	566	543	494	539	529	509	519	506	517	547	501	541	509	523	492	541	512	544	513	538	560	543	544	539	525	545	507	502	546	558	500	529	523	469	513	501	553	549	514	484	523	525	581	546	528	505	517	505	519	484	541	506	538	515	515	474	536	511	545	552	492	525	574	579	487	504	494	488	555	554	501	511	489	474	549	514	588	558	524	544	540	521	506	522	529	519	513	571	522	501	522	552	501	500	546	489	498	523	504	519	531	482	501	518	538	548	538	507	558	537	516	518	544	517	530	497	535	530	538	503	544	552	561	552	535	498	530	528	524	497	488	501	443	488	514	491	525	584	520	545	490	524	509	504	539	514	517	516	543	526	529	512	519	563	551	524	497	483	513	504	531	558	497	490	546	516	520	518	516	501	533	462	480	520	511	509	544	485	518	538	518	515	551	551	503	521	547	517	560	519	523	526	568	540	522	548	526	516	503	530	535	520	496	505	554	506	498	509	512	498	554	501	517	499	514	534	524	522	504	520	566	558	521	549	533	494	549	514	558	502	516	544	478	558	499	520	542	517	514	492	535	524	534	514	560	554	539	577	519	545	482	512	495	516	549	524	556	464	538	513	531	542	509	519	553	510	522	513	540	530	527	510	504	524	534	531	538	503	543	538	508	546	515	521	519	514	527	508	565	484	518	476	535	528	507	523	524	538	568	556	534	555	519	508	499	549	594	479	506	527	505	541	536	518	498	512	540	528	483	521	530	523	513	481	536	541	503	523	522	518	575	517	552	564	533	502	539	525	572	510	547	511	535	552	553	537	500	543	502	502	544	518	536	486	521	588	502	496	501	507	533	512	487	533	571	486	542	502	541	530	536	508	517	528	554	526	529	546	513	559	501	529	572	517	503	524	526	548	556	555	495	511	513	516	529	509	551	519	541	496	523	540	528	501	555	518	528	524	485	518	557	529	552	490	517	507	558	540	532	501	524	504	534	533	479	537	561	526	506	547	563	537	506	503	499	534	506	506	505	509	476	519	521	539	501	543	513	512	521	528	499	519	573	510	529	562	532	540	512	524	556	521	549	565	529	565	537	521	543	487	559	562	529	543	544	520	511	519	524	544	557
24570	21484	28859	24524	21475	9367	1917	1195	969	953	900	932	912	834	871	809	852	869	872	842	861	828	851	887	814	775	819	841	775	800	784	792	754	849	792	877	745	751	733	786	789	760	823	774	818	776	813	774	756	792	778	785	733	779	768	778	793	770	725	794	769	742	762	779	821	811	775	774	765	782	734	752	760	769	749	810	797	765	764	758	763	766	809	770	784	766	771	814	804	783	791	806	789	790	812	747	784	728	760	722	753	750	810	802	789	840	794	797	719	784	751	736	788	774	794	767	741	739	766	752	758	730	750	805	786	779	792	800	809	755	784	751	788	789	778	806	770	797	749	741	781	758	766	749	808	754	801	750	784	769	770	806	832	727	787	754	756	782	769	750	756	777	779	738	749	740	778	758	772	779	814	722	793	721	763	763	759	733	781	768	793	769	716	770	817	780	778	780	777	766	796	761	739	764	767	771	745	720	754	775	804	774	755	764	731	792	747	756	742	745	796	792	733	769	746	799	757	772	786	775	722	810	717	736	776	755	785	769	776	747	757	795	739	754	773	763	736	778	767	741	790	777	732	787	777	805	746	770	718	731	756	765	796	828	760	780	783	741	804	776	734	798	769	758	789	827	749	758	813	804	745	777	768	774	772	713	771	703	771	749	714	775	752	755	736	799	769	800	760	762	751	754	728	791	775	738	775	767	798	740	771	767	782	778	746	681	762	809	738	754	726	747	748	777	770	830	781	745	743	744	769	725	753	768	774	765	787	776	771	783	769	768	747	750	775	770	750	760	761	769	704	738	757	772	753	786	784	757	752	774	787	769	802	814	762	825	775	793	733	740	691	810	767	768	757	754	802	732	815	787	774	792	730	746	783	757	790	732	748	847	769	772	740	752	749	822	725	720	781	777	805	775	776	723	805	767	813	782	803	769	779	814	798	800	768	725	779	733	750	761	797	744	725	840	733	785	777	777	741	819	808	779	771	771	714	737	790	836	804	735	772	812	831	739	768	781	783	792	797	739	771	762	761	721	748	746	743	762	787	753	758	810	782	817	785	756	779	795	770	744	786	770	768	775	714	755	722	796	856	834	763	774	786	724	773	782	755	735	789	798	787	776	782	823	758	789	754	777	816	775	762	801	811	760	752	771	755	768	772	751	772	734	784	751	772	756	746	746	787	712	793	742	744	744	728	790	746	732	725	728	773	761	720	837	732	736	719	767	818	743	752	808	809	785	808	734	746	708	761	791	738	753	805	757	768	723	733	745	759	823	765	763	745	795	740	700	821	786	764	761	760	745	770	747	703	815	811	746	771	758	748	755	744	837	747	771	770	771	785	788	793	713	770	738	747	745	744	809	771	768	749	736	702	773	769	763	759	748	746	800	801	751	732	795	787	823	752	768	751	788	731	798	774	794	744	788	761	743	796	786	750	760	767	684	760	771	771	741	720	737	754	765	752	747	738	804	733	778	780	828	733	779	754	757	771	766	763	781	752	766	782	740	770	759	746	760	742	765	737	791	746	774	758	774	787	731	755	710	798	761	734	732	756	742	774	731	828	755	746	789	755	744	795	786	713	706	795	754	792	786	746	761	722	737	747	772	790	765	784	788	766	797	736	808	791	752	773	780	793	715	815	743	721	753	783	749	803	775	743	769	724	774	743	698	781	759	819	768	807	764	776	756	744	745	763	762	789	763	746	777	791	746	794	736	755	798	779	712	716	772	837	779	764	762	762	743	770	773	752	752	748	722	779	773	762	777	780	728	747	794	730	795	777	766	771	761	739	744	725	758	784	748	737	730	780	761	769	725	763	762	762	764	774	768	747	740	775	775	731	748	768	745	782	714	767	748	762	769	734	786	777	774	783	757	788	749	780	739	766	783	709	720	749	732	792	738	801	777	756	776	737	762	779	722	781	783	769	749	768	747	810	766	761	800	724	763	807	789	761	744	784	797	707	730	753	790	825	737	735	803	789	745	719	778	816	757	758	743	765	772	770	742	771	771	777	745	788	772	751	773	731	787	742	761	790	775	720	721	817	768	769	744	745	745	756	771	748	785	803	740	805	752	755	790	733	756	735	718	751	770	759	726	731	791	732	776	735	785	746	769	784	787	759	770	776	776	783	765	735	773	772	745	785	757	765	725	775	750	775	774	809	768	790	788	761	796	781	785	766	796	801	756	795	740	812	784	780	731	754	786	774	749	737	768	765	696	773	756	697	724	752	741	743	768	765	750	750	754	750	727	735	727	790	707	742	756	757	764	743	765	712	775	747	785	750	751	757	744	701	774	782	784	759	781	795	733	721	731	786	753	782	788	742	697	733	789	746	736	747	766	807	760	791	767	785	776	722	779	789	802	744	777	798	754	735	754	778	756	757	798	763	799	756	783	785	781	767	739	739	740	737	790	799	755	772	773	761	784	767	734	768	796	771	778	799	765	726	778	750	714	739	732	767	789	746	757	785	748	798	709	729	724	729	757	737	799	772	804	797	739	753	800	778	760	743	801	797	767	812	781	789	727	830	791	725	750	764	792	708	809	762	752	719	816	779	787	787	789	760	757	767	800	740	732	802	748	771	778	758	745	780	735	762	813	749	749	715	763	769	778	693	804	737	796	798	708	743	712	774	773	729	775	795	735	776	778	733	739	768	746	723	762	753	815	772	750	791	766	773	803	770	760	753	752	722	733	794	769	776	772	744	731	767	766	797	746	776	769	788	674	787	786	762	731	776	726	729	734	740	769	783	818	713	763	795	760	742	764	731	758	709	766	764	752	749	756	747	724	709	766	755	763	760	735	787	719	724	695	765	752	733	750	723	775	735	766	777	789	772	799	731	767	731	780	741	753	769	823	778	809	773	797	772	765	744	769	773	748	859	818	751	717	804	771	735	784	704	751	799	736	775	791	773	782	798	723	743	771	737	810	743	806	733	784	775	708	718	774	750	733	738	769	732	795	751	760	782	750	729	696	705	783	795	735	775	778	751	744	760	681	728	764	768	721	754	782	775	792	785	777	786	785	790	788	697	797	774	792	772	735	708	789	704	766	739	757	761	733	751	802	787	772	807	786	758	805	742	733	784	771	744	766	752	820	751	767	764	720	710	733	713	768	785	780	801	787	776	719	763	759	764	746	766	788	806	753	697	720	755	728	777	749	816	789	775	792	770	784	780	805	761	770	755	780	736	772	772	741	789	785	760	770	810	751	794	775	771	801	847	763	820	752	774	740	727	713	806	741	798	819	732	748	763	745	763	724	767	738	832	758	738	759	768	770	796	793	739	736	763	754	772	757	726	749	806	793	733	711	786	766	773	795	753	814	717	781	753	730	793	748	719	807	746	753	739	735	693	788	788	776	719	768	775	806	759	748	777	765	710	759	772	736	755	744	784	754	765	756	743	769	738	738	746	743	736	747	777	759	791	785	773	762	797	757	777	751	823	765	798	733	741	728	763	769	779	743	775	751	733	713	770	804	710	776	752	731	758	743	769	745	788	759	794	752	790	810
3750	6047	5016	2672	1844	1431	1186	1088	943	863	802	761	743	715	695	650	708	651	602	646	667	631	606	638	613	638	604	622	542	596	627	627	613	622	632	611	608	575	561	614	592	607	623	606	615	574	591	580	570	619	612	609	586	619	567	572	617	579	560	584	588	575	619	557	572	599	570	532	562	607	577	550	556	552	600	571	599	578	564	567	593	606	570	577	573	586	609	582	588	625	624	574	615	586	638	572	642	555	612	576	539	579	547	576	550	572	567	607	593	568	594	634	604	555	608	600	577	564	580	549	600	561	593	599	594	575	592	562	555	584	619	586	594	589	601	574	587	628	584	590	591	582	595	545	594	581	582	629	557	627	569	604	550	544	615	577	584	554	534	539	556	542	560	517	601	569	604	569	586	628	591	576	630	537	590	543	558	593	634	546	562	608	555	609	569	567	575	563	568	583	581	592	563	603	549	620	603	554	555	602	579	583	614	575	580	632	632	566	563	593	609	599	583	606	640	577	547	553	604	559	590	582	605	551	596	587	567	536	596	566	595	575	570	575	573	581	577	550	554	660	576	560	571	590	549	572	614	575	545	580	598	605	556	569	617	570	568	612	549	521	600	574	606	601	569	623	560	570	604	577	576	643	604	594	548	591	598	576	580	573	544	558	548	616	551	597	542	564	562	590	569	570	566	568	520	538	596	558	596	635	584	571	554	568	574	575	568	547	546	537	596	629	581	552	584	550	575	591	591	517	545	589	578	564	578	611	600	589	563	570	577	588	531	565	561	594	564	586	561	557	591	572	597	619	549	515	599	525	619	518	606	589	578	532	593	588	557	544	560	581	602	587	519	589	563	549	565	585	583	595	590	589	557	600	557	565	558	563	581	587	568	565	557	556	565	632	567	596	596	608	605	556	586	550	530	596	535	620	523	577	566	551	577	584	555	583	562	542	562	595	513	560	534	540	557	598	540	573	572	552	555	559	576	582	573	544	555	601	551	562	583	592	581	547	555	597	569	555	578	555	584	608	553	509	543	567	545	545	565	567	565	543	539	577	594	558	575	606	574	588	602	564	599	554	583	539	550	559	565	599	543	542	623	579	543	580	554	603	585	576	599	600	619	619	612	576	582	553	577	534	586	540	598	522	542	558	549	568	567	552	558	577	603	587	574	609	574	547	621	595	627	621	637	582	552	564	554	531	589	562	563	554	551	551	548	540	543	580	599	574	575	610	527	592	597	593	574	598	618	594	583	533	556	565	572	587	562	548	589	593	574	584	570	590	597	567	573	623	572	577	561	558	553	575	605	527	525	569	582	545	581	582	558	547	582	574	530	527	527	556	585	579	584	577	572	538	534	553	579	547	515	560	524	571	573	596	554	556	580	577	613	584	559	584	568	555	573	595	548	619	550	572	596	562	551	565	580	590	580	529	597	563	610	549	519	577	582	574	562	582	559	568	580	551	593	576	605	540	568	569	561	598	578	596	547	559	602	579	591	582	612	574	595	530	591	535	628	609	537	557	558	571	577	522	531	609	538	550	608	549	567	565	584	566	569	584	590	546	577	515	582	594	554	598	552	644	537	572	519	583	569	567	585	526	556	587	543	606	576	611	556	605	553	588	551	588	537	623	534	556	560	591	578	556	557	540	559	588	565	578	591	565	595	564	558	585	546	568	531	584	606	602	569	572	540	597	555	558	551	547	616	557	563	593	524	531	545	577	565	547	559	588	592	561	543	586	619	570	565	566	571	575	522	589	538	599	634	551	562	559	594	566	584	568	535	611	606	562	554	589	625	585	561	572	569	557	571	592	539	558	580	579	562	572	576	553	616	598	520	606	532	532	565	580	584	558	562	566	547	525	559	560	583	581	595	529	560	632	545	550	565	582	565	569	572	555	556	570	524	592	560	577	545	546	595	551	591	554	596	542	602	579	578	575	599	595	543	596	508	570	601	613	570	570	537	615	580	588	567	572	552	575	565	604	581	532	535	572	618	544	590	578	569	579	574	563	544	560	657	579	557	561	579	570	567	552	579	554	561	553	583	584	558	531	586	557	564	588	587	565	585	532	558	560	574	519	540	526	587	545	593	568	588	551	582	544	537	564	559	580	580	584	554	547	587	562	552	609	535	582	569	568	571	579	590	539	583	607	584	615	559	558	553	576	535	544	583	519	567	596	559	580	627	545	628	532	567	573	582	597	593	543	564	540	539	603	556	537	577	569	583	554	601	535	568	572	565	576	567	571	591	555	574	560	551	580	551	560	606	568	608	592	565	578	578	582	545	569	537	592	523	555	591	596	575	559	551	579	556	577	585	571	562	558	578	523	567	535	569	602	579	565	544	521	580	575	622	570	577	584	550	565	539	568	609	549	526	574	559	564	579	555	579	556	535	578	584	598	565	530	574	554	542	582	549	565	546	561	583	611	582	567	538	557	547	546	597	605	563	612	584	558	572	569	590	535	527	555	553	569	561	572	554	587	523	551	569	540	575	547	550	604	570	579	573	574	587	558	575	595	562	568	530	570	558	561	557	594	556	586	566	541	567	567	559	571	570	558	560	561	545	554	569	556	542	592	556	545	572	584	532	605	572	551	567	528	598	574	572	520	569	587	598	552	557	559	551	587	537	554	514	557	560	593	606	556	571	576	566	570	533	582	543	601	552	612	545	553	603	569	595	590	597	564	593	594	557	590	592	618	561	578	560	584	554	519	539	529	527	541	554	568	566	575	568	582	547	579	585	541	614	600	556	548	536	568	570	569	571	569	591	588	577	534	572	577	553	560	551	599	580	557	590	594	548	559	535	590	556	553	545	578	560	594	585	583	578	532	540	536	562	613	592	536	544	554	569	523	589	616	602	566	566	575	539	561	539	569	605	563	538	572	541	566	537	535	581	549	525	532	559	577	532	572	549	577	548	554	543	582	584	586	571	538	551	528	564	576	546	571	559	525	575	557	559	573	588	584	561	582	577	591	594	552	567	528	600	578	611	569	602	530	545	622	562	567	580	600	589	540	601	592	551	576	579	541	564	538	579	579	566	514	534	574	575	598	579	576	582	557	564	528	572	545	539	574	582	519	559	540	597	573	587	588	573	542	572	590	542	562	558	533	600	589	518	577	584	547	599	582	557	558	550	544	574	568	574	588	542	533	568	556	569	532	558	577	552	605	608	541	566	538	542	548	608	543	521	584	577	567	579	555	556	543	556	567	576	575	570	575	570	578	548	570	552	560	507	530	560	537	554	516	577	573	514	560	583	566	553	586	602	586	544	566	553	570	552	566	583	538	571	556	571	582	542	577	552	592	569	569	581	560	566	529	593	519	541	574	567	593	577	592	533	555	512	616	563	576	585	553	549	563	541	564	569	593	577	599	564	533	556	587	563	585	566	579	591	544	573	527	525	590	554	537	568	595	601	535	551	597	579	532	600	539	557	592	561	579	572	554	565	578	564	567	518	588	582	520	537	564	563	567	558	564	598	585	598	511	567	553	581	552	583	561	570	570
27875	10372	848	500	379	318	335	341	322	344	289	317	324	328	311	321	344	322	340	337	299	333	340	311	344	280	293	336	305	344	320	318	315	302	282	327	342	339	331	296	337	332	312	346	317	350	335	297	322	311	345	308	322	318	360	289	300	326	303	300	324	321	336	334	334	309	323	310	327	317	328	290	322	305	343	313	317	309	322	330	335	313	314	303	331	330	325	333	326	322	312	295	297	312	340	330	304	311	299	308	317	285	311	304	318	321	322	304	321	362	317	322	331	314	366	316	306	317	326	332	300	309	324	312	321	343	316	331	342	318	333	328	271	325	299	294	339	326	334	282	300	328	292	316	286	329	333	357	327	302	310	303	317	323	302	349	317	347	315	321	348	330	355	335	349	332	319	342	311	331	300	320	324	322	307	342	324	350	315	336	340	301	316	335	332	344	320	323	296	326	324	332	350	309	310	348	329	354	320	321	335	318	293	321	316	332	329	296	316	338	328	327	327	347	326	346	326	325	288	356	319	312	322	341	299	320	300	312	335	307	358	336	290	315	311	287	306	314	361	327	308	338	322	325	313	339	315	303	301	370	342	291	306	377	320	349	322	328	318	357	314	318	328	341	298	316	311	303	293	316	324	337	305	299	315	322	313	332	341	321	297	316	299	351	320	313	310	299	316	330	305	317	332	333	359	338	301	356	321	309	319	347	340	320	327	312	319	319	322	333	334	303	306	305	326	287	345	304	327	340	324	320	290	336	349	299	340	356	320	302	337	336	312	325	325	324	298	312	317	327	327	326	339	285	322	333	321	290	347	328	308	319	309	330	313	347	298	318	322	307	343	301	304	318	348	290	337	342	308	353	310	309	326	304	327	320	305	341	327	284	342	339	343	337	324	314	330	354	339	321	325	319	297	322	325	336	321	301	302	355	327	343	334	348	330	324	342	280	304	304	299	334	326	313	341	306	312	318	320	340	337	337	295	300	336	332	339	326	367	345	288	336	316	314	328	331	358	300	306	353	362	334	310	320	318	316	283	330	319	351	306	317	327	350	356	325	326	340	306	343	307	312	317	351	328	357	318	328	310	326	311	339	300	315	339	279	327	347	315	348	324	330	320	325	359	339	312	303	308	308	323	340	318	359	317	314	324	308	305	316	299	322	352	343	334	307	329	322	339	294	348	337	313	305	313	307	326	315	290	342	333	305	316	322	296	329	344	310	350	316	335	345	315	346	332	309	321	332	322	329	321	310	313	338	343	312	316	304	337	313	311	335	329	326	324	312	330	310	342	322	306	292	305	318	316	316	318	306	320	306	320	320	306	342	310	333	325	314	308	322	327	302	333	335	344	314	333	336	356	327	335	317	320	316	313	300	322	322	344	331	341	325	320	324	322	307	301	334	287	315	324	346	329	339	293	308	337	286	320	342	302	353	325	326	322	345	306	283	316	337	341	350	327	299	294	321	317	285	325	318	299	311	284	322	340	317	334	328	326	330	316	288	333	346	333	351	326	309	296	338	332	319	362	310	267	330	320	316	306	336	344	359	317	343	328	345	317	304	304	341	335	353	323	323	321	322	325	330	320	340	329	315	311	313	302	342	331	267	316	336	330	319	322	328	281	305	337	317	338	312	330	307	328	308	303	322	315	313	319	333	288	337	314	303	317	316	321	320	309	314	346	349	329	338	328	351	325	345	349	334	324	334	305	318	312	349	321	326	340	309	338	334	338	321	316	304	335	339	317	341	328	342	324	322	323	300	353	331	331	373	320	329	338	329	306	336	278	301	297	328	315	322	321	326	294	353	284	344	329	343	318	334	330	310	335	312	301	326	340	301	332	343	326	317	309	299	336	324	320	323	336	311	352	326	331	361	325	294	316	343	343	321	331	310	355	344	329	314	334	290	329	329	306	326	328	315	351	313	320	355	316	316	325	339	316	353	289	312	329	317	352	334	334	295	290	329	288	294	308	310	301	354	299	354	323	315	333	328	332	326	321	333	348	334	304	334	286	350	272	327	324	288	324	337	336	317	292	355	337	359	310	298	319	319	347	329	299	358	342	335	324	337	320	325	334	323	319	316	335	309	308	321	315	299	324	326	311	300	298	290	322	311	336	326	294	344	315	302	327	345	326	320	340	354	361	312	330	321	325	326	305	301	340	322	319	307	333	295	331	359	318	339	359	297	347	301	330	307	324	314	331	315	322	359	345	340	353	326	320	314	324	315	341	331	346	316	307	334	321	347	285	323	329	332	292	322	338	302	317	316	336	305	330	303	328	330	338	336	363	333	329	344	332	328	322	322	344	281	354	344	301	291	321	304	332	321	314	334	334	351	348	344	301	328	329	323	326	336	343	317	305	313	308	311	361	341	319	331	330	336	335	336	331	344	336	327	344	330	334	321	306	332	347	344	305	321	350	320	311	306	308	330	313	306	325	341	316	327	316	289	320	343	303	318	318	295	311	306	314	343	313	356	345	321	320	301	336	311	346	345	335	306	328	304	316	299	317	331	329	321	341	326	304	294	326	314	338	296	327	318	296	294	306	296	340	347	317	295	316	335	333	315	309	337	346	317	333	322	286	323	352	300	329	316	296	299	372	319	351	327	311	297	338	294	310	302	297	320	302	322	312	312	326	318	333	325	303	311	343	349	303	348	327	324	292	307	321	321	312	325	329	311	331	311	294	316	323	351	355	303	343	335	317	302	334	328	326	298	313	339	303	339	293	324	321	314	336	357	337	315	327	323	297	294	329	322	313	325	333	349	293	295	312	349	341	352	323	311	304	303	324	335	349	299	290	308	307	313	350	302	314	280	311	314	311	338	336	322	309	323	301	308	324	324	320	297	340	316	306	331	290	337	321	358	319	329	320	325	323	346	330	316	301	341	304	336	325	345	328	324	289	321	326	312	331	340	361	322	338	336	325	339	305	327	331	289	334	286	344	315	293	334	302	344	352	311	314	282	312	297	304	295	307	324	313	306	374	346	317	320	306	370	326	328	305	341	338	318	342	309	315	296	340	327	354	330	325	337	312	309	321	334	347	320	346	331	326	304	327	311	353	313	300	362	352	329	328	333	314	302	323	313	358	314	345	324	304	315	335	309	326	304	299	361	349	341	343	307	284	318	320	342	325	366	337	312	346	298	323	318	308	325	335	336	312	315	357	343	320	317	344	321	314	303	314	339	346	277	341	321	331	344	323	313	336	319	311	337	315	303	329	348	327	319	335	303	331	321	301	278	336	320	327	324	319	305	321	311	342	315	314	307	327	280	341	332	319	334	321	323	325	329	328	323	294	345	305	340	307	306	341	332	319	319	329	319	315	318	309	335	313	290	324	308	281	297	326	326	326	354	309	364	344	302	315	322	297	340	324	334	327	304	321	319	316	334	326	323	292	313	332	324	309	298	316	280	315	260	311	325	339	349	307	341	319	335	326	323	335	342	333	314	313	339	290	349	339	356	347	324	330	307	340	311	368	285	297	325	360	302	329	308	305	324	331	328
4649	429	372	304	280	258	256	243	242	268	226	260	221	270	257	250	251	237	240	238	254	238	267	231	266	244	233	246	244	215	248	266	241	271	243	271	215	221	227	227	231	269	259	235	247	239	250	225	234	248	259	225	255	224	245	265	242	238	218	242	217	238	235	247	270	263	240	234	241	240	235	249	246	249	252	256	273	276	246	240	237	236	249	225	205	230	256	224	249	226	240	237	255	235	219	232	234	227	240	243	243	250	247	210	237	245	269	238	258	253	227	209	222	222	238	236	236	229	213	244	229	254	248	228	239	239	260	235	242	251	226	247	237	229	232	256	226	230	221	235	218	222	247	257	254	224	225	237	215	235	235	247	223	252	238	236	222	255	228	225	246	218	214	249	219	260	237	239	197	261	264	256	258	257	228	244	204	243	238	240	239	220	236	234	212	250	251	235	232	218	236	244	235	265	245	230	229	207	244	234	215	236	247	222	247	236	243	216	250	229	207	224	237	245	217	250	258	228	242	253	239	247	240	240	259	249	222	237	225	217	223	256	227	253	209	224	220	236	231	233	222	214	226	248	256	228	249	238	262	238	257	247	231	214	242	210	227	240	237	250	218	217	225	231	230	257	227	244	230	253	204	263	202	237	245	233	242	250	259	216	232	248	241	228	240	256	250	241	219	230	239	262	235	245	244	254	234	254	225	212	259	249	237	252	201	251	243	262	222	235	219	241	246	256	254	252	216	230	241	252	271	234	209	245	259	238	248	238	245	228	231	215	244	250	211	246	255	232	250	245	224	220	248	257	234	251	243	239	238	244	233	223	258	265	220	214	235	236	251	272	228	217	253	232	219	244	193	237	244	247	252	246	226	244	233	245	246	238	220	233	227	237	231	223	248	243	229	229	242	228	262	210	256	245	231	252	233	213	236	236	219	207	239	259	245	222	271	259	253	210	262	251	239	220	237	217	233	224	248	250	254	244	238	226	214	236	214	260	240	249	250	211	231	230	240	227	241	219	227	248	219	231	278	213	224	233	238	240	249	243	234	223	249	235	244	214	248	232	244	270	240	236	220	239	260	216	247	239	234	210	241	253	232	221	236	225	247	231	236	227	213	251	247	250	240	234	258	226	226	247	227	224	228	244	223	243	257	263	256	231	251	234	226	240	232	236	217	236	223	244	244	229	226	239	239	253	221	257	260	274	264	233	259	252	240	237	240	265	243	240	251	253	244	257	233	232	226	239	230	227	241	241	256	261	244	251	239	245	224	226	273	239	235	266	244	230	249	241	245	264	243	230	238	257	231	213	218	215	245	201	234	240	232	241	215	234	237	246	229	216	240	229	244	251	239	244	253	210	241	238	215	236	248	235	229	246	225	231	246	245	235	217	257	269	212	240	220	231	242	223	259	256	221	242	229	263	249	286	256	238	259	260	252	226	234	258	257	248	254	215	251	233	255	249	212	244	236	224	244	227	233	273	257	269	221	269	257	230	266	236	232	242	254	230	225	222	242	257	233	232	223	232	253	252	238	239	243	259	225	248	243	253	237	245	253	231	244	259	239	229	268	249	258	247	226	253	237	234	229	227	240	228	234	213	247	235	267	211	254	210	253	246	234	238	278	241	242	243	273	249	253	242	240	238	231	244	264	228	211	245	238	244	261	240	240	251	238	238	219	268	255	248	247	238	252	261	239	243	238	269	242	235	226	226	249	222	251	244	215	232	249	228	254	229	254	230	238	231	230	247	238	219	248	235	257	209	241	224	219	254	243	250	225	251	235	222	271	224	236	278	225	242	254	238	228	246	236	248	255	246	246	250	250	240	218	249	228	215	255	236	209	263	257	223	235	230	256	243	222	222	255	227	227	216	226	215	251	232	231	248	242	256	215	249	244	236	235	223	230	227	229	253	240	262	228	239	243	247	248	226	248	245	269	255	256	252	247	245	232	212	247	259	254	248	222	242	260	245	241	238	202	239	236	250	241	228	256	243	262	242	242	248	232	237	251	230	221	223	209	240	251	239	220	216	243	253	242	232	227	220	219	259	238	278	258	254	229	231	263	237	212	241	238	203	251	242	235	251	232	253	248	221	224	242	246	228	225	238	261	245	279	252	244	255	236	261	220	213	225	233	241	227	266	224	234	261	229	247	241	230	257	288	237	248	262	270	214	248	227	259	231	220	261	269	256	231	237	261	237	246	229	250	237	237	226	224	245	241	236	221	245	224	242	251	238	262	236	255	250	265	225	222	238	247	252	240	241	239	223	241	223	237	234	232	221	234	270	259	256	242	270	260	229	231	232	254	213	254	217	262	237	241	224	221	243	237	231	241	236	239	246	268	223	247	235	238	254	257	208	211	254	252	248	265	235	249	226	231	232	236	268	243	236	257	256	278	249	250	217	236	244	250	239	222	226	241	243	246	232	228	277	251	219	276	231	236	253	216	249	204	227	249	258	252	238	244	232	252	243	232	247	263	237	225	219	250	247	233	257	241	255	249	217	243	244	230	261	241	221	229	258	232	227	260	226	240	214	244	239	227	245	211	257	222	241	239	244	261	250	235	251	233	238	209	255	249	225	234	216	238	257	253	224	223	228	248	240	219	251	243	245	238	224	231	222	253	255	225	248	229	211	256	211	250	241	233	233	248	251	218	237	266	246	230	233	229	227	227	243	241	233	248	255	252	246	231	250	230	239	261	253	236	255	216	253	220	241	263	240	237	239	253	254	259	219	236	256	257	238	246	232	264	222	250	249	228	250	239	240	244	235	239	230	229	249	262	256	245	228	260	269	240	254	269	217	263	235	248	254	234	265	260	239	270	245	280	226	199	240	253	239	210	221	210	246	249	229	213	227	232	228	245	235	262	225	252	255	239	256	249	274	251	205	263	221	237	236	251	239	245	259	246	223	245	253	225	261	252	231	243	228	261	291	261	274	259	233	216	239	257	227	268	233	247	250	243	229	238	252	253	223	233	260	275	276	227	261	246	231	214	228	198	233	226	261	263	250	230	218	222	226	230	239	224	244	246	235	219	254	245	251	295	240	247	260	230	224	264	221	226	249	246	216	264	252	227	251	223	253	234	261	247	247	216	227	252	232	237	245	236	242	221	275	261	233	239	253	229	230	223	228	229	234	263	224	222	240	265	236	236	229	254	236	246	248	250	246	235	245	232	246	241	232	248	237	232	266	228	258	235	187	246	246	238	227	248	237	247	257	248	228	230	233	244	257	241	220	243	262	234	226	233	231	237	241	222	245	208	228	250	233	222	211	253	252	276	244	248	239	242	225	241	241	245	257	250	226	251	232	244	233	232	226	224	288	227	246	219	235	235	275	243	218	266	226	243	248	232	221	256	230	230	256	223	234	253	248	225	247	218	233	237	243	228	237	253	200	216	254	239	235	269	239	250	234	253	253	224	244	236	253	214	229	245	244	245	246	233	241	231	239	240	241	224	240	235	250	249	233	235	227	239	234	238	226	240	247	223	278	235	222	240	251	251	227	245
25511	21468	27966	25364	11611	1676	1175	869	832	860	806	795	770	761	731	771	755	733	805	758	757	739	710	686	724	727	772	634	749	742	764	731	714	732	779	708	656	724	688	742	735	740	734	705	710	749	728	740	699	738	714	711	645	721	711	714	739	668	690	647	717	738	731	731	678	747	727	718	696	727	704	698	683	716	738	721	693	721	704	690	750	748	753	713	696	663	706	751	708	732	758	726	720	714	699	728	677	658	731	782	775	693	709	789	692	739	729	720	719	718	768	708	739	715	724	706	675	705	740	713	723	663	676	674	766	720	725	651	727	734	693	716	743	691	729	680	699	688	736	710	736	750	681	702	687	733	714	720	737	656	711	707	692	732	697	668	719	710	778	737	737	695	713	653	691	715	701	683	676	729	723	739	718	702	682	712	720	747	669	694	723	707	714	721	716	702	721	688	665	747	714	669	731	701	738	696	728	717	724	793	762	727	731	710	722	749	720	712	698	726	660	734	725	738	721	699	677	757	704	685	728	729	690	687	747	721	691	715	698	759	709	746	733	717	702	679	729	729	726	683	699	717	726	695	657	709	772	675	738	738	667	697	724	655	721	705	689	677	674	760	702	740	669	698	748	742	763	683	709	724	716	728	739	721	726	731	689	681	746	757	716	715	731	727	695	674	697	784	682	699	682	729	722	670	766	707	677	746	726	743	684	682	718	711	714	709	682	705	730	777	674	700	687	669	675	775	683	724	698	673	766	730	665	723	687	712	728	694	738	733	714	723	694	705	694	741	680	713	701	719	757	746	703	775	702	682	678	695	727	667	687	653	736	679	726	723	734	712	711	731	711	694	694	726	703	741	766	716	704	714	734	727	722	741	681	724	709	705	704	687	682	704	709	707	692	712	733	753	721	720	724	710	709	699	742	739	739	668	697	707	698	686	663	725	761	696	709	668	736	695	661	682	669	717	735	715	770	687	720	726	727	697	679	696	678	695	722	695	726	741	734	699	668	718	737	692	729	686	699	737	682	731	686	761	720	710	715	698	700	725	653	748	734	723	683	670	705	676	696	672	747	693	662	741	727	721	681	723	721	683	755	654	737	716	694	694	747	650	723	676	712	703	717	694	725	690	686	699	680	688	670	675	684	703	702	679	711	737	674	682	700	755	697	723	716	746	708	710	711	630	690	732	724	724	706	719	704	686	685	673	655	738	739	755	714	688	711	666	715	738	702	697	725	677	722	698	707	714	695	724	682	715	679	687	694	738	700	688	698	661	667	770	731	744	699	751	740	695	680	681	737	735	738	741	718	757	682	688	756	692	711	719	687	767	719	702	677	638	703	705	713	747	693	725	658	735	702	692	741	707	694	644	688	679	738	713	738	697	730	692	737	760	723	714	729	709	737	707	722	682	688	652	678	683	695	708	619	750	688	678	664	740	671	703	723	716	709	734	693	707	693	731	740	731	735	686	726	708	716	697	730	694	698	661	734	727	694	691	729	696	726	682	661	704	726	762	644	689	772	692	690	744	690	685	748	723	695	703	727	747	694	692	689	728	755	732	708	654	682	736	733	716	697	763	725	690	717	674	690	729	659	707	725	714	735	697	686	680	733	707	668	684	722	742	702	723	716	691	717	711	677	744	709	695	766	741	704	682	677	671	689	697	700	703	743	708	740	678	736	661	693	739	726	706	717	690	744	682	704	701	707	735	676	739	728	710	744	743	728	685	731	668	712	708	701	695	719	712	719	735	717	701	718	748	705	710	721	653	741	679	717	705	685	681	743	735	716	760	725	706	756	672	687	749	668	714	675	732	728	686	681	718	687	689	691	719	709	672	680	715	664	714	665	728	701	692	691	721	690	723	702	715	664	727	696	698	681	789	677	674	697	732	720	731	705	659	698	708	722	701	682	685	708	737	732	705	715	750	731	732	727	734	736	728	715	672	714	718	670	718	728	679	687	752	732	724	715	678	678	685	640	715	710	707	719	709	706	710	731	726	746	725	734	724	719	687	709	687	705	758	728	702	669	666	745	739	694	706	754	710	745	662	675	674	676	715	711	719	668	663	720	688	728	698	733	695	709	680	669	676	682	693	687	767	712	761	690	744	775	712	685	710	675	701	740	705	707	680	672	716	708	678	693	742	685	710	695	736	745	740	677	685	694	696	698	718	744	709	715	693	682	681	684	710	754	673	713	701	753	685	718	670	747	714	700	688	703	735	718	724	691	695	722	678	699	721	695	741	714	681	711	717	654	745	733	739	722	682	700	698	729	696	706	733	704	736	680	706	723	647	692	694	727	686	721	691	692	714	762	736	753	761	640	698	721	725	699	700	740	664	709	784	740	714	678	717	663	698	695	687	714	663	690	703	698	753	692	715	661	758	711	729	692	752	729	711	681	705	729	718	727	715	697	697	728	727	731	710	716	762	659	731	697	721	750	704	680	738	682	687	730	683	697	683	691	725	733	701	699	746	719	693	758	705	706	757	718	706	723	702	728	709	705	692	687	673	702	722	731	717	742	718	664	700	697	733	741	723	715	718	751	725	687	736	722	653	684	701	717	711	714	734	654	696	746	731	710	748	671	696	718	690	781	692	704	757	671	670	678	660	726	706	668	657	769	681	735	742	750	702	743	685	710	699	701	702	657	690	736	714	772	714	702	717	662	745	745	717	706	720	725	752	693	715	684	687	703	697	674	711	714	712	667	739	663	694	724	738	677	693	720	693	718	680	745	703	714	708	732	688	729	725	720	691	733	687	698	705	724	713	697	713	703	687	682	758	703	738	705	700	735	715	741	715	742	729	681	645	732	702	694	673	705	750	747	699	693	702	696	676	704	730	737	674	733	768	741	720	684	683	731	695	717	684	692	770	742	709	690	693	726	747	724	695	744	724	672	723	737	708	700	736	664	709	659	715	699	664	744	714	719	677	710	697	708	687	668	718	770	711	727	752	674	743	686	704	717	723	698	731	706	759	719	705	665	744	703	720	727	686	716	686	704	727	696	714	732	667	703	672	677	726	699	751	678	690	747	696	681	723	729	701	731	681	714	652	675	674	685	724	760	757	697	681	710	715	714	687	680	715	703	674	743	741	709	677	739	746	710	729	736	691	705	686	706	710	667	681	709	717	707	667	708	662	721	690	729	728	711	724	696	706	697	650	711	698	682	669	732	722	760	719	678	701	706	703	695	762	673	720	755	671	700	678	729	691	728	722	730	741	725	711	752	650	725	696	691	716	714	691	690	708	688	694	708	657	719	733	716	742	687	710	708	732	736	741	673	709	686	738	685	688	660	702	698	710	678	683	687	680	731	742	730	696	673	699	711	734	689	697	693	764	709	670	683	733	715	704	733	693	700	681	698	726	727	713	703	741	753	704	689	712	682	708	698	716	691	727	699	696	670	656	682	711	708	743	725	688	679	733	654	713	650	685	654	748	703	682	750	722	710	676	695	698	711	658	745	769	664	760	736	736	681	718	709	680	695	706	671	741	702	714	741	719	710	749
3368	3490	2945	1620	1182	956	871	777	755	712	685	636	639	580	583	567	578	586	588	567	528	575	567	540	551	560	544	548	534	571	556	569	572	569	513	549	568	581	508	568	592	518	524	517	536	520	538	515	573	551	521	557	487	553	534	558	568	540	511	533	576	507	547	530	570	544	554	558	581	571	517	537	540	532	496	547	503	523	568	590	550	569	543	576	550	572	521	538	531	531	546	525	538	537	539	532	518	546	540	581	551	547	487	553	548	554	562	524	541	520	566	528	547	517	531	542	497	528	528	552	522	572	508	536	551	526	562	537	492	532	540	506	547	532	563	565	544	537	541	513	509	539	561	539	541	527	522	565	521	514	557	560	560	573	499	532	548	519	520	539	545	534	516	561	538	522	571	532	527	531	469	516	482	523	497	493	525	559	533	549	520	533	556	533	503	508	544	505	493	530	528	496	527	493	535	563	569	540	500	519	526	513	524	510	548	511	566	525	465	496	521	537	555	527	546	512	531	535	535	525	506	474	535	544	519	518	536	571	517	549	551	544	550	580	546	546	525	533	532	534	495	548	540	490	534	542	540	547	559	500	540	533	532	506	484	535	548	571	499	553	504	565	511	537	593	478	571	549	537	523	534	543	478	565	522	518	535	497	508	523	528	550	500	534	534	474	557	534	518	526	523	554	522	515	550	503	507	546	547	503	555	524	546	522	569	515	517	538	537	551	561	489	483	529	485	538	513	548	487	515	496	533	492	547	532	523	515	525	500	541	536	532	561	534	519	536	562	527	475	549	518	508	515	495	488	558	551	551	530	499	522	510	503	536	548	477	521	528	499	603	541	566	588	560	523	524	477	555	483	542	529	555	523	536	535	548	519	531	544	480	464	489	509	533	546	527	560	539	500	497	498	544	518	501	482	528	559	522	504	519	539	532	523	542	547	530	520	555	536	506	517	490	547	528	534	521	551	540	551	471	548	493	522	479	485	552	514	543	540	484	521	499	540	536	532	519	518	529	519	529	538	494	541	522	572	528	525	506	535	518	526	530	563	512	550	571	545	576	547	549	543	539	526	550	582	527	537	521	564	533	530	490	550	570	527	497	538	563	541	512	535	498	516	491	514	515	542	531	514	485	532	523	525	505	507	496	517	547	501	593	534	505	505	558	498	563	539	532	541	534	529	506	514	544	498	537	512	559	531	572	523	546	523	555	501	538	512	497	508	529	506	530	497	532	550	517	492	545	541	505	520	516	577	502	559	498	557	533	519	485	492	526	579	583	508	507	561	489	518	512	565	526	531	573	537	496	490	513	534	524	516	517	528	511	497	546	553	539	510	500	531	494	550	495	518	494	534	516	515	545	552	539	551	519	517	540	544	524	534	535	504	544	538	517	518	512	555	554	553	558	540	538	519	526	506	493	515	514	520	571	537	535	520	543	504	585	505	550	554	512	551	483	537	499	514	543	521	573	550	521	535	561	528	550	559	533	552	542	505	538	516	484	496	503	520	514	533	548	573	569	567	563	521	502	514	523	507	474	543	503	537	568	535	499	477	519	529	566	495	531	494	500	527	505	544	555	520	523	515	544	530	519	516	535	508	497	569	499	471	507	570	503	525	536	528	529	496	518	483	508	522	550	484	510	518	527	576	511	506	521	506	536	558	548	543	502	547	550	521	601	492	509	519	491	523	519	500	517	524	519	535	533	550	535	560	542	494	511	530	495	496	484	499	501	549	522	563	531	531	513	554	542	513	525	556	529	534	530	483	530	514	483	572	472	553	507	522	495	546	515	527	550	507	534	522	529	569	533	583	478	526	543	540	515	499	509	501	499	553	531	539	547	480	531	520	488	556	520	503	576	536	534	531	534	536	515	528	555	507	541	506	496	551	502	538	575	541	533	538	544	508	527	563	541	530	525	562	583	475	513	541	537	542	513	552	514	505	559	520	531	504	554	543	543	490	533	506	522	564	513	535	527	525	497	538	549	540	508	508	505	525	497	540	533	534	539	512	537	518	524	565	511	513	512	511	539	524	531	552	549	509	505	542	543	507	521	553	548	507	537	567	515	543	517	506	549	483	494	529	523	532	554	565	536	513	543	525	511	511	520	533	507	514	561	526	543	516	551	527	554	522	473	499	518	509	522	565	527	525	514	481	513	526	523	481	535	533	543	505	520	520	545	554	531	518	507	543	493	557	535	560	500	516	524	502	546	541	523	535	553	516	534	504	529	515	551	483	516	520	551	554	497	486	565	560	540	548	522	512	513	538	526	509	512	532	545	515	543	523	504	578	527	470	508	511	525	515	486	572	507	477	557	508	527	532	509	499	522	513	509	537	544	508	529	527	497	557	534	502	533	484	520	502	494	495	498	544	561	501	542	538	508	565	539	482	480	535	546	544	567	540	537	485	489	488	539	552	534	512	498	540	534	558	481	517	547	504	541	539	514	572	530	451	507	537	560	504	552	520	521	545	504	545	558	552	504	472	541	507	538	532	541	518	563	506	511	510	515	538	544	566	502	557	537	546	532	509	535	529	511	523	564	523	505	536	524	544	564	554	480	529	512	511	562	493	510	504	558	511	529	519	515	521	512	477	487	498	494	491	522	502	530	517	515	502	541	465	526	536	504	510	529	505	531	510	501	529	526	582	497	546	529	503	524	513	536	524	542	568	531	510	519	532	564	507	562	534	506	538	537	566	529	551	515	509	505	497	552	505	542	567	503	531	545	532	553	517	522	518	576	486	529	508	502	552	520	518	537	498	522	525	560	537	531	505	531	522	502	526	473	568	522	536	552	537	529	498	545	522	539	504	503	574	528	503	524	546	521	548	495	526	515	559	534	527	551	518	520	550	562	546	519	493	552	556	513	496	494	515	516	488	562	525	534	512	509	532	544	513	564	525	517	517	523	487	519	549	532	507	504	497	519	477	537	512	536	497	532	519	531	528	499	505	518	546	493	536	516	478	537	565	550	504	533	521	539	539	581	550	533	531	526	506	488	573	535	508	504	533	500	544	503	532	490	530	493	546	510	550	544	508	554	522	520	492	548	520	560	501	542	509	514	537	520	498	516	531	513	533	510	537	512	534	529	503	543	547	530	555	512	523	541	529	523	489	512	507	521	500	525	532	532	528	492	515	511	539	551	526	530	548	488	539	567	530	505	513	563	528	536	531	554	502	521	468	542	521	544	504	561	518	513	499	528	553	542	519	549	558	514	495	496	524	543	554	494	535	510	501	520	508	497	561	534	561	495	513	523	519	497	503	502	510	549	515	500	522	556	474	576	511	534	488	510	573	540	507	544	539	521	521	558	508	493	516	504	510	521	532	499	512	522	541	459	497	534	499	503	521	464	571	552	494	518	524	525	496	517	525	519	489	538	504	518	504	520	526	496	509	477	556	521	494	508	501	530	543	509	536	525	512	520	538	529	560	527	535	522	535	512	524	553	510	506	546	517	527	528	520	545	518	533	533	494	547	521	503	510	525	513	566	510	543	552	586	530
24586	21490	28895	24521	21484	9313	1902	1228	973	942	955	957	918	825	871	833	840	842	819	792	793	802	825	821	802	784	787	840	831	810	768	796	772	755	815	793	783	773	837	814	792	824	794	788	767	803	776	750	752	781	816	764	759	786	799	820	804	757	737	785	801	778	774	729	747	766	851	829	770	711	797	776	801	818	798	750	777	770	745	782	797	739	766	762	739	740	757	752	700	806	758	758	784	798	842	772	764	790	801	785	768	790	752	781	793	748	750	761	717	765	766	704	793	819	794	761	804	736	733	746	753	800	708	734	792	810	779	768	783	774	805	747	770	761	771	776	802	798	733	758	802	758	699	768	776	803	775	689	778	724	732	778	762	790	756	796	802	742	750	761	735	769	778	805	765	748	762	758	800	746	777	769	725	799	732	768	766	763	742	759	737	790	754	751	744	749	775	736	761	752	759	815	770	778	762	761	824	725	763	754	814	729	757	740	784	759	740	755	762	802	773	735	748	748	747	783	700	794	740	768	824	766	805	758	750	731	798	732	790	747	776	789	741	752	747	750	765	768	768	760	812	789	769	805	770	757	811	748	805	780	761	785	772	780	772	742	728	758	756	713	790	778	771	774	752	702	775	782	762	791	737	736	767	746	793	815	717	785	717	759	765	763	713	796	793	755	767	803	766	762	739	737	769	769	791	722	762	751	715	795	765	714	808	773	733	773	740	762	757	742	771	754	748	767	757	764	717	780	746	787	695	796	759	780	766	696	771	793	806	731	705	789	769	779	766	770	746	783	768	709	780	755	789	781	804	765	711	748	807	773	707	720	743	789	765	800	802	753	785	782	776	730	725	741	747	684	698	767	775	768	773	748	726	749	807	749	750	785	797	736	792	812	771	771	788	744	767	779	778	767	739	738	749	763	803	786	778	765	766	738	754	783	803	811	741	792	747	810	816	792	708	767	758	783	782	757	807	729	780	785	768	769	805	720	791	785	760	821	745	737	770	745	746	788	753	722	745	805	723	784	756	768	770	788	763	775	750	774	818	764	783	742	782	760	778	750	718	792	804	774	761	758	766	767	748	771	779	789	744	806	721	716	748	745	744	741	720	805	778	769	730	779	798	795	824	739	801	725	769	718	779	821	739	746	782	791	764	720	781	749	748	737	782	739	786	806	789	804	751	778	735	762	760	699	776	759	739	735	722	766	786	760	748	739	796	742	725	759	776	770	750	772	747	805	761	703	730	805	757	727	743	741	709	763	731	784	767	731	795	776	771	784	778	744	761	777	784	777	786	765	782	736	763	766	814	730	775	711	763	770	768	830	757	740	734	773	793	722	759	728	778	716	761	750	767	736	778	795	751	750	733	768	758	747	746	749	762	779	799	753	721	802	779	780	755	808	761	777	758	745	798	769	795	791	759	757	790	771	750	787	784	743	759	753	775	763	762	757	759	736	773	768	718	776	744	739	800	706	776	748	747	792	726	768	741	781	756	812	766	753	772	762	795	781	739	754	823	766	732	716	755	809	807	760	763	762	703	741	729	733	763	767	775	717	747	777	735	822	752	763	724	712	788	747	819	752	754	766	760	774	719	774	740	753	774	833	713	693	758	756	743	751	778	759	733	802	757	796	744	824	737	803	719	755	761	787	782	730	740	717	784	742	751	775	821	789	760	737	751	750	731	722	763	769	750	706	781	753	782	796	787	795	780	752	781	789	739	711	752	803	743	753	744	761	822	757	738	718	744	728	735	753	752	750	787	779	764	754	730	760	780	728	780	703	755	757	752	807	746	807	745	776	745	792	807	729	705	778	797	781	762	782	773	781	725	794	766	776	736	802	740	773	793	781	767	771	762	789	753	782	771	746	721	731	783	782	781	762	776	749	766	738	742	782	731	793	763	727	770	730	754	775	758	767	786	726	794	736	769	828	772	774	741	799	739	781	783	790	788	779	752	772	724	783	748	734	770	727	778	712	778	730	761	774	780	783	832	796	773	740	775	742	756	798	764	765	730	796	771	755	783	736	765	745	733	766	765	784	731	722	720	751	765	800	716	777	789	732	738	760	737	808	744	781	823	811	753	760	781	690	732	714	752	731	796	776	784	708	739	750	743	796	768	773	768	776	808	729	754	705	812	745	742	776	730	780	745	804	753	731	786	701	788	747	751	772	752	766	809	828	748	708	765	809	736	732	761	749	752	765	761	756	777	761	763	751	821	726	773	794	727	750	793	811	754	725	741	750	772	806	767	724	726	730	783	808	808	792	708	779	767	753	768	737	736	790	766	785	742	782	770	753	779	770	737	766	718	805	768	805	755	764	788	728	735	744	762	764	788	738	769	728	803	769	752	802	745	754	770	799	742	747	744	806	775	838	727	759	769	724	788	841	770	768	738	790	778	753	765	734	781	742	727	745	751	727	732	734	752	755	762	773	803	742	759	761	778	740	790	761	823	762	796	759	717	750	814	763	720	781	793	805	736	745	712	734	746	761	725	790	796	759	713	767	788	730	724	770	788	790	757	763	763	795	783	784	786	747	776	727	785	743	834	782	783	798	787	754	754	765	788	762	795	741	722	780	746	732	757	761	752	764	770	731	744	765	771	743	740	726	745	736	714	775	752	821	777	766	732	732	813	771	751	737	741	780	760	744	789	755	759	760	730	751	815	744	742	780	760	832	784	730	748	774	768	764	789	742	731	750	748	747	756	788	750	778	724	749	786	789	792	780	728	763	789	786	731	786	826	801	731	710	802	759	764	778	758	775	751	747	774	755	741	751	735	777	750	783	714	788	768	732	798	827	763	763	765	799	717	733	757	743	725	748	715	768	744	772	747	773	774	766	739	811	777	775	761	768	710	762	756	738	741	725	759	746	748	754	751	768	763	799	783	747	763	743	761	745	735	751	798	736	787	760	775	812	798	791	760	737	707	777	754	753	724	722	724	770	778	801	756	730	718	737	755	787	788	777	783	737	782	762	769	792	760	724	772	768	747	745	815	787	802	777	745	793	763	757	765	798	754	769	688	774	793	789	777	783	741	809	777	731	757	800	803	774	757	756	774	772	792	768	768	785	804	797	781	760	719	777	693	719	756	794	735	781	758	736	730	783	809	863	770	748	782	757	759	735	713	735	786	754	777	763	765	792	755	814	725	723	797	769	777	794	771	780	774	795	753	741	725	812	801	800	755	794	803	778	820	747	800	778	740	740	773	745	765	805	779	793	746	763	759	761	734	735	763	755	748	763	767	780	751	729	758	761	751	810	726	752	760	757	721	780	756	766	782	764	789	730	749	780	786	761	788	792	798	739	757	781	785	738	731	741	735	760	740	785	742	729	766	771	805	733	799	786	778	786	787	775	808	760	771	759	743	740	747	726	755	743	751	779	700	721	743	765	749	740	747	773	730	793	767	766	749	776	774	769	796	781	759	732	795	755	773	738	763	759	734	793	734	757	767	753	781	754	799	719	796	764	778	774	739	732	795	735	761	718	777	775	805	757	742	756	781	775
3561	6065	5044	2599	1862	1469	1173	1048	941	859	831	798	729	712	654	701	666	656	634	659	587	646	632	634	622	683	616	604	614	636	585	553	565	598	611	609	595	585	575	597	653	584	582	569	589	614	616	573	627	591	570	603	561	611	578	559	587	569	600	596	537	590	600	631	548	561	553	597	610	550	566	602	598	601	576	560	556	579	589	571	572	600	594	555	545	549	582	573	574	550	531	592	618	564	581	577	576	565	606	570	618	602	631	566	593	550	588	605	582	581	543	617	561	571	600	600	572	604	604	537	524	599	590	558	540	618	620	570	519	568	576	545	547	561	580	599	534	561	569	574	539	602	626	556	565	573	604	582	568	574	586	584	596	591	593	609	590	595	606	601	595	585	556	557	612	565	552	568	615	646	555	541	636	556	582	598	568	567	563	582	551	546	580	588	538	559	536	514	562	552	554	538	588	566	555	571	580	554	576	621	578	554	575	591	544	598	586	580	555	516	539	578	609	604	608	615	533	633	594	585	546	628	564	540	584	600	589	571	602	579	564	570	550	541	602	573	570	620	580	570	580	587	579	569	536	553	575	580	547	587	552	544	555	553	580	559	553	617	532	571	564	564	518	611	541	576	563	576	552	587	587	524	546	587	581	587	567	594	560	616	566	572	574	607	571	578	597	556	585	592	583	559	575	589	571	575	561	596	524	555	558	584	572	547	571	559	574	591	595	604	616	577	544	598	576	583	552	537	579	565	605	599	570	633	602	600	567	582	580	563	543	576	592	577	558	553	577	514	627	605	602	543	559	581	567	570	560	580	573	584	545	578	578	593	600	589	603	549	552	558	559	591	605	551	583	571	554	550	575	601	565	595	595	581	576	539	607	558	552	581	552	547	518	564	574	569	598	569	573	556	532	527	602	573	569	575	582	576	602	553	589	544	541	588	547	523	588	610	543	572	536	581	569	575	587	549	556	540	545	557	606	582	556	569	575	531	572	554	539	625	559	526	543	544	576	561	545	528	552	552	554	513	560	603	585	574	573	585	523	581	555	593	580	566	505	582	566	577	565	589	601	520	549	565	611	605	566	585	554	594	534	527	588	553	628	569	557	540	567	560	560	553	561	616	549	576	579	544	581	561	539	541	581	588	598	542	585	562	557	572	570	553	592	591	557	617	613	583	601	560	524	559	545	618	546	558	580	579	557	548	578	563	542	565	595	540	555	587	586	560	561	520	571	556	563	552	522	626	558	594	602	580	566	619	541	566	575	544	556	561	563	583	588	581	625	601	537	563	576	542	559	567	537	566	612	538	612	553	551	572	562	611	546	537	554	547	602	559	551	568	544	569	638	610	571	590	578	600	598	552	563	608	546	559	536	593	559	563	606	541	565	581	563	575	550	583	588	580	564	596	559	562	604	521	573	596	521	538	530	572	580	577	574	554	539	544	551	559	571	584	559	601	602	549	569	611	594	549	560	559	541	600	595	569	551	595	549	570	559	566	565	601	553	564	587	522	587	597	589	571	537	604	584	560	601	577	555	557	566	592	539	611	590	561	564	561	596	559	565	557	563	553	587	590	537	562	557	526	581	559	518	578	517	556	504	589	591	551	563	612	578	527	580	593	581	581	546	581	580	523	542	567	576	568	555	557	575	583	543	573	592	593	652	605	568	581	563	596	591	570	573	555	559	588	602	545	542	566	581	606	578	565	545	546	537	587	561	578	569	608	565	601	536	559	584	584	581	590	553	580	527	559	557	575	562	570	573	545	578	573	573	610	628	583	563	523	642	576	578	578	622	546	568	581	603	579	558	583	535	567	563	590	576	544	576	549	565	553	537	584	582	549	603	562	563	554	541	553	559	543	580	596	595	579	563	572	554	600	570	569	540	544	570	560	548	577	589	560	568	589	548	560	520	553	568	551	573	559	551	541	583	584	568	526	548	561	555	527	574	555	594	577	536	569	572	577	564	551	580	543	613	551	535	618	561	587	576	581	604	584	591	527	623	536	537	527	559	584	563	578	582	542	600	577	551	575	532	583	591	589	558	564	599	549	574	614	525	566	579	553	557	562	561	591	581	550	567	521	554	553	583	568	595	593	572	600	565	558	586	601	538	542	586	571	591	604	570	512	600	551	564	577	597	574	569	589	569	582	608	540	531	546	550	563	598	560	583	571	591	568	568	566	585	599	542	551	581	597	567	577	556	544	572	538	550	580	567	549	617	589	527	601	575	554	555	563	566	597	579	553	577	559	548	571	565	574	574	574	537	563	558	558	542	606	576	554	548	544	586	569	549	533	533	535	619	595	534	578	556	554	549	579	576	578	576	549	552	557	571	592	543	569	584	607	540	569	587	509	612	586	546	588	563	544	527	635	544	562	552	571	577	542	539	562	579	588	594	557	560	553	601	560	526	564	586	585	635	601	546	608	560	556	565	563	614	598	537	553	581	554	572	570	601	556	565	573	548	559	570	576	582	522	589	565	571	599	541	523	542	555	534	560	569	597	554	559	573	518	566	554	575	564	573	542	579	528	581	627	555	613	563	562	534	587	565	581	548	569	561	551	598	556	547	555	529	539	568	547	558	598	571	594	562	590	575	535	582	558	557	559	550	537	599	592	585	577	547	591	552	567	573	524	578	598	580	590	543	545	571	537	584	584	583	550	533	585	542	543	552	575	584	584	565	550	558	552	569	545	543	594	604	584	561	553	525	567	555	577	549	556	544	537	536	551	511	530	592	584	544	563	563	579	541	576	561	567	555	576	567	574	547	564	569	540	516	565	582	580	576	597	534	546	535	569	560	561	576	588	520	550	622	581	569	566	583	530	572	580	553	565	578	544	565	504	570	561	555	557	545	572	542	533	578	552	562	613	562	578	595	555	579	556	561	564	581	559	592	569	573	562	555	569	569	519	516	506	558	547	576	570	549	600	610	575	583	540	575	557	587	578	579	540	553	611	576	562	594	598	535	560	517	595	624	515	537	618	553	564	589	556	555	559	590	555	509	574	559	594	563	571	544	560	567	568	551	559	570	567	580	622	593	590	556	559	570	577	585	539	527	577	621	518	560	580	580	574	522	560	585	544	555	599	553	562	608	533	548	506	548	573	591	574	620	603	568	568	572	541	569	552	559	538	601	562	577	580	539	510	547	576	598	532	547	558	566	540	561	528	562	582	563	523	570	551	570	601	496	566	595	569	561	558	573	577	588	553	529	572	599	531	615	577	580	588	554	580	546	583	557	567	564	571	535	580	582	565	542	571	572	530	574	575	595	563	565	505	549	575	542	564	556	544	574	515	548	582	592	553	578	537	507	562	546	582	513	571	596	570	562	527	532	566	533	580	523	511	538	567	604	577	540	575	558	585	614	538	568	562	548	570	538	565	547	607	558	560	516	591	593	606	577	548	532	544	587	571	502	547	542	582	555	546	594	541	589	595	569	570	569	586	544	559	568	547	555	532	561	547	580	573	524	594	594	591	544	580	556	527	494	546	556	532	596	565	522	543
27880	10641	839	464	363	333	334	348	327	322	328	338	316	316	299	317	319	320	370	324	332	319	317	326	330	306	334	303	312	307	351	345	319	311	327	354	321	342	291	323	302	337	299	314	318	332	304	303	331	309	282	328	306	329	341	324	299	343	314	305	349	359	352	310	309	315	305	328	292	293	331	338	340	299	334	326	326	343	320	324	361	285	325	317	328	309	324	306	297	326	316	325	332	310	332	314	295	338	358	311	331	313	318	318	300	316	326	328	348	315	321	312	334	346	330	292	341	316	332	332	315	321	315	334	359	336	350	295	322	332	323	306	346	297	304	329	340	267	339	330	326	319	327	347	329	339	352	312	328	335	298	344	336	339	329	338	318	323	286	307	314	335	320	308	291	311	272	317	314	312	308	291	319	322	309	351	334	310	331	342	309	369	341	330	317	289	344	331	318	311	322	355	333	338	306	305	290	300	346	317	350	350	323	297	336	313	313	328	362	310	304	308	315	306	367	333	302	306	331	316	323	320	300	320	312	335	345	326	353	305	312	299	319	343	322	322	290	324	357	318	349	330	332	343	312	309	318	306	313	308	309	307	323	319	319	320	306	283	333	324	336	309	321	314	315	348	326	310	327	341	338	317	298	334	322	308	324	345	321	292	319	313	328	305	344	349	321	313	333	299	341	329	353	301	317	324	362	287	295	349	295	313	311	324	311	324	352	360	307	323	308	312	315	313	320	335	276	319	318	327	343	341	321	355	311	308	360	320	314	358	327	332	288	315	319	333	354	313	346	306	325	313	320	317	348	311	334	344	333	337	300	328	332	325	332	322	329	303	331	309	321	298	339	350	316	322	323	305	319	345	345	318	342	319	313	275	303	322	299	325	293	306	342	327	317	353	330	326	312	341	304	339	308	319	343	332	317	330	321	336	295	358	331	354	324	313	342	307	320	321	324	327	313	309	331	324	358	305	306	353	328	312	308	296	295	338	347	306	352	317	302	359	325	303	342	332	311	315	308	333	352	320	321	310	299	311	313	340	290	321	319	345	330	301	306	318	335	298	342	327	312	325	347	316	372	353	333	336	324	325	345	364	328	339	305	310	325	341	316	334	310	333	314	338	303	311	323	303	333	329	288	352	319	301	327	320	342	326	314	341	322	339	356	324	310	299	331	319	353	318	297	337	322	327	290	302	308	324	355	312	331	328	320	303	336	341	337	325	301	337	323	322	322	303	335	368	284	327	299	332	331	315	314	316	348	335	297	326	371	299	327	309	311	288	334	330	314	345	324	342	286	337	297	339	364	309	335	298	323	332	318	293	314	296	335	338	316	325	347	332	339	337	340	375	325	305	339	341	315	320	332	296	319	343	310	311	331	331	312	323	300	319	331	306	333	348	323	334	328	314	341	322	314	312	331	333	330	308	311	307	335	313	318	280	335	325	360	370	311	324	312	358	312	323	360	302	344	309	312	328	313	343	345	337	329	308	329	336	305	339	325	329	325	316	311	324	309	327	328	331	322	309	317	320	352	315	329	326	317	363	338	310	321	337	303	314	328	360	311	310	277	360	284	376	316	349	327	306	331	335	300	292	302	315	322	308	325	343	324	335	317	338	333	352	295	289	324	339	343	308	318	309	314	319	316	330	326	293	321	333	332	315	316	334	306	288	327	314	306	304	310	297	294	309	301	312	333	301	309	308	295	293	314	321	308	327	332	364	326	324	352	337	321	314	303	322	322	347	341	315	326	317	319	306	310	340	324	336	333	308	316	341	308	351	319	317	340	325	367	338	349	328	303	348	295	323	338	299	315	316	329	338	330	325	304	328	325	317	342	343	310	310	329	316	313	290	332	327	324	323	304	327	311	332	333	330	311	350	343	354	306	310	316	312	315	294	335	302	329	344	337	302	301	315	302	296	316	303	308	377	314	347	317	324	340	341	325	327	340	344	310	286	307	319	322	342	361	329	336	325	341	336	356	328	317	334	327	289	340	306	330	359	298	332	343	295	303	314	311	325	294	326	324	334	339	328	333	296	358	298	306	330	301	300	297	323	343	313	318	342	322	300	308	305	277	307	302	323	342	334	310	350	325	339	337	326	331	311	322	302	343	318	296	315	316	318	312	304	323	362	302	327	346	353	331	295	348	320	301	313	325	315	334	340	347	300	363	302	343	296	302	286	339	282	286	353	369	322	343	316	339	324	334	313	296	311	325	326	325	305	320	305	340	341	318	298	323	298	338	312	306	287	312	325	321	290	333	345	316	359	340	293	316	326	316	337	339	320	304	321	327	333	340	337	289	327	317	290	318	318	313	300	350	365	347	326	317	328	309	337	319	374	356	316	342	329	327	329	334	327	336	352	326	290	297	299	322	324	308	303	273	309	296	336	339	333	295	317	335	354	295	357	347	289	304	347	318	328	327	352	332	337	356	321	317	336	322	331	298	311	320	311	324	330	349	338	283	277	317	306	333	338	328	326	324	342	336	329	331	335	343	318	333	280	357	317	314	357	301	332	270	326	318	305	333	334	327	316	360	299	334	324	339	326	329	354	321	342	334	335	369	311	349	324	333	314	307	304	334	326	342	328	326	356	315	298	341	332	304	334	296	340	334	337	313	330	347	281	362	305	319	320	329	349	326	311	321	340	350	353	304	329	351	324	269	336	318	325	331	311	292	292	330	318	330	327	313	332	309	322	313	289	338	305	317	330	312	338	312	299	331	326	321	309	335	294	324	326	325	308	290	307	318	311	323	312	310	336	318	307	356	319	321	333	334	326	342	349	310	294	313	285	345	333	310	356	314	323	300	339	353	328	328	325	339	331	308	320	328	319	305	314	290	334	326	340	293	324	318	346	301	338	333	308	318	325	296	292	313	326	321	326	332	300	327	291	331	295	313	356	316	317	363	310	308	328	312	319	319	314	305	330	291	309	293	309	312	322	318	337	303	311	324	320	321	345	340	313	335	325	334	285	348	324	321	298	303	339	323	327	301	315	320	319	320	341	364	279	338	310	315	327	344	330	341	341	329	295	318	301	344	316	326	324	330	318	316	336	303	316	296	302	328	327	324	326	349	350	361	315	305	350	355	345	338	321	329	308	350	309	337	307	328	313	310	321	340	332	335	327	368	330	293	309	339	314	322	323	294	325	328	317	329	349	334	318	361	296	336	311	334	320	330	308	346	311	309	328	319	290	333	333	340	315	320	304	325	328	334	324	303	337	351	327	299	324	320	301	330	299	334	317	322	317	321	311	313	326	314	324	303	307	326	334	328	341	327	341	322	315	303	278	296	305	294	323	333	346	305	296	306	312	320	348	346	288	287	306	339	335	335	340	302	316	330	326	342	322	321	320	287	311	322	311	336	301	311	318	324	340	299	318	353	296	321	317	352	307	322	310	301	309	317	339	302	337	329	328	314	294	303	309	333	308	334	315	286	337	292	314	294	329	291	307	322	311	305	322	343	329	334	319	288	330	292	316	318	291	341	319	352	363	354	356	328	332
4581	461	394	304	226	260	248	263	240	219	255	257	258	227	231	242	250	249	264	262	230	232	280	240	240	229	238	240	256	237	221	257	265	228	240	249	245	269	229	225	257	266	237	231	235	228	248	226	263	266	248	248	270	216	252	240	244	267	245	234	248	241	247	227	239	227	228	261	255	249	227	233	209	239	239	256	232	240	250	227	219	230	214	240	234	256	239	222	244	267	195	224	256	222	213	203	215	249	245	234	235	256	259	241	249	250	252	232	238	222	233	238	251	267	226	239	228	247	241	236	248	245	259	253	238	273	221	245	242	252	243	259	236	239	247	214	244	269	256	230	244	254	245	227	232	232	266	231	232	224	229	223	281	239	238	260	233	240	214	224	247	213	219	252	258	241	227	260	256	230	237	230	236	228	223	222	239	248	232	218	241	219	234	251	253	229	268	238	226	262	227	238	234	254	249	218	256	250	250	247	244	219	245	209	233	253	252	244	232	243	222	272	222	205	229	226	229	220	244	245	257	210	265	252	245	252	238	225	243	267	211	235	248	244	242	226	259	255	220	215	256	207	256	239	235	268	242	230	252	258	250	219	239	237	262	267	236	264	236	220	238	252	268	230	248	225	227	225	212	242	248	242	247	214	246	270	228	223	232	237	219	236	212	255	233	236	245	256	239	229	248	226	256	251	242	254	220	248	230	259	252	230	247	222	220	235	260	225	248	220	246	257	230	220	232	226	232	251	242	262	251	226	255	228	251	228	245	248	250	229	237	235	244	240	258	273	247	256	257	234	242	242	243	260	278	224	218	240	221	242	253	226	227	230	248	231	214	215	250	261	245	241	240	266	217	233	250	242	234	270	215	238	252	234	248	256	230	246	240	255	271	235	249	255	226	246	214	237	247	237	235	264	234	243	230	240	234	246	225	246	246	251	235	226	211	247	230	232	230	235	248	254	250	230	239	251	273	224	251	253	248	237	236	238	254	233	224	267	221	263	209	220	195	219	235	220	256	239	242	252	194	228	221	259	256	247	243	239	214	243	262	239	246	253	226	225	232	222	259	268	237	230	247	275	273	242	235	231	216	242	227	251	262	237	213	236	239	266	217	255	240	243	236	247	261	227	204	260	228	243	202	249	244	233	230	247	246	249	227	248	259	261	245	243	229	217	238	235	203	232	250	220	220	252	249	230	232	211	235	233	203	230	205	252	232	257	243	247	261	218	229	251	247	237	282	249	235	249	245	240	255	231	246	236	235	240	237	224	239	266	232	257	263	224	238	220	254	250	251	234	231	252	221	251	227	246	223	241	249	261	241	255	241	253	239	268	260	220	237	254	247	244	245	239	246	244	232	232	234	212	234	234	234	250	245	244	227	218	235	230	278	206	226	246	242	260	259	266	224	250	269	243	211	236	237	211	203	238	235	243	229	260	253	219	214	246	252	226	258	231	276	220	240	248	231	221	266	241	266	239	245	288	262	242	250	253	238	243	246	239	249	260	225	233	235	254	218	243	236	243	228	204	234	218	218	246	232	244	238	250	248	242	243	229	244	220	257	234	249	250	252	228	269	216	225	211	254	226	260	230	253	245	229	248	224	226	234	208	250	208	210	232	218	247	216	253	249	216	240	228	226	233	221	263	236	241	228	240	222	243	235	245	221	227	243	216	244	241	247	230	233	241	263	226	232	208	253	228	244	240	244	237	226	244	244	253	239	243	203	231	229	235	243	228	257	250	263	253	208	237	246	241	243	229	240	225	270	258	247	238	241	235	265	224	264	230	206	261	224	242	247	259	229	237	225	247	249	244	269	236	225	223	238	239	204	253	211	264	236	270	261	214	242	250	232	249	230	248	238	240	238	235	245	248	276	259	238	226	234	228	231	240	246	250	232	246	229	212	244	271	226	249	217	224	236	247	248	247	222	262	254	206	246	245	214	204	254	245	225	237	253	239	257	241	233	249	255	230	244	238	256	229	256	231	251	263	212	243	240	223	229	230	210	242	236	239	226	240	219	235	222	264	226	227	249	237	246	271	248	245	248	229	235	242	242	232	264	224	263	217	244	245	256	232	241	221	240	268	227	235	213	246	235	232	241	234	231	260	232	259	210	240	231	242	234	251	237	243	240	230	205	244	243	220	251	230	258	202	236	236	226	237	239	259	249	231	226	234	267	243	239	245	226	212	257	243	258	231	250	244	237	211	240	256	242	245	293	257	237	237	251	242	257	242	243	261	251	268	259	231	228	234	245	230	250	237	228	234	282	237	281	230	196	235	238	273	235	230	243	266	238	235	248	278	219	222	229	245	202	230	224	214	240	238	223	245	256	223	224	251	268	255	231	231	230	257	253	235	229	247	248	273	260	250	221	239	233	211	237	242	237	244	224	242	247	269	250	237	245	250	237	246	187	225	232	246	239	230	219	246	231	270	225	233	294	234	235	234	246	222	254	238	222	256	278	235	234	235	230	225	239	218	255	229	220	231	230	242	251	237	212	209	233	248	243	235	232	224	253	235	226	239	254	223	232	244	231	228	243	269	237	268	230	241	224	246	248	231	243	261	240	248	246	243	232	246	216	248	233	245	233	232	238	232	253	255	236	234	261	271	239	248	236	243	251	252	218	252	250	240	202	242	254	240	242	224	216	261	227	252	227	233	238	254	231	243	233	236	250	225	235	239	246	245	258	249	259	210	258	233	250	238	258	224	272	236	263	222	223	239	215	253	243	245	213	194	235	219	254	246	248	272	220	270	241	245	273	231	254	253	240	247	264	245	262	253	231	240	237	262	227	252	246	224	237	248	243	219	216	238	228	285	224	245	214	244	240	221	208	263	253	267	230	239	222	248	235	217	238	241	241	244	238	246	230	233	248	234	256	239	226	257	239	243	219	205	278	237	208	242	251	230	257	260	243	242	224	241	237	223	262	238	237	258	258	220	253	250	233	256	262	226	250	226	234	233	262	242	246	228	232	222	244	259	237	228	260	254	227	232	195	237	236	222	270	227	224	232	253	219	254	246	264	245	239	227	214	246	275	267	228	244	259	236	272	247	263	273	247	243	210	275	224	231	257	240	246	250	251	217	233	234	236	246	234	232	240	256	250	207	244	228	231	254	233	226	234	219	251	260	225	216	255	240	224	209	243	243	248	248	231	247	223	246	245	248	225	260	250	270	244	233	258	230	230	259	233	241	228	244	241	215	233	251	245	246	201	225	257	239	259	230	232	246	226	246	219	252	233	246	244	223	262	245	236	229	260	264	233	234	223	248	243	240	212	246	227	236	240	230	240	221	218	270	248	254	236	224	240	242	224	255	253	241	210	232	250	223	245	251	266	253	238	240	250	222	226	239	218	264	209	240	247	232	213	251	247	240	259	232	238	241	243	263	244	220	259	252	221	251	240	252	235	218	247	248	251	248	258	242	212	248	238	235	238	243	206	263	234	234	233	245	245	245	240	247	224	230	241	265	225	256	221	241	243	249	256	222	255	246	223	232	265	240	237	235
25569	21466	27920	25410	11679	1663	1163	981	852	847	789	759	796	738	752	739	774	807	761	770	749	718	732	737	735	764	725	723	756	713	741	683	762	662	741	727	733	715	694	754	739	712	746	755	732	704	715	726	728	760	665	724	696	721	679	735	694	659	750	726	743	721	698	715	739	721	732	699	744	662	708	668	693	702	658	694	731	681	776	735	700	757	711	693	745	668	746	750	719	715	725	700	699	710	724	731	733	707	742	711	715	693	750	738	763	674	735	727	705	772	697	683	678	702	738	735	701	705	716	702	703	716	704	718	719	703	748	710	664	731	720	692	702	685	758	701	728	710	644	713	710	707	709	696	762	725	731	702	681	767	769	719	755	698	734	743	764	681	729	692	758	706	707	688	696	694	715	719	741	757	703	715	752	723	759	693	732	671	705	691	756	767	727	707	744	697	757	751	750	744	720	737	708	679	687	684	692	722	732	720	731	701	720	730	691	737	702	738	723	706	757	738	664	760	689	701	653	750	689	742	699	728	730	711	684	699	743	649	713	740	682	696	719	699	747	695	762	707	725	767	762	716	706	740	677	709	690	715	723	716	750	752	747	738	745	706	750	744	716	715	742	758	735	694	697	708	693	704	717	706	738	706	754	684	673	728	687	724	694	724	700	721	729	696	695	723	702	697	713	696	696	727	694	675	766	742	667	699	680	712	751	692	744	725	693	710	704	745	693	687	719	749	718	681	713	722	720	767	736	785	707	728	755	700	751	673	730	737	705	743	721	713	761	719	683	714	706	657	698	733	736	655	682	702	742	738	702	738	740	734	714	729	702	727	763	691	694	694	714	686	740	703	721	711	678	666	697	723	710	709	719	745	713	745	713	731	694	742	754	699	725	708	749	715	691	737	687	747	708	718	726	706	707	719	695	679	713	709	711	704	726	694	677	736	741	723	732	673	713	697	688	768	723	680	703	704	682	717	697	688	687	756	744	695	725	677	692	709	682	726	689	689	700	709	674	686	714	669	738	695	710	744	700	736	676	733	678	704	757	723	750	724	707	696	749	727	747	748	705	699	711	697	747	738	728	683	680	736	658	746	695	721	729	723	746	698	757	704	690	693	693	715	714	751	747	716	683	736	743	761	713	755	706	774	754	757	723	731	719	761	722	691	722	724	660	702	728	734	717	666	678	675	722	681	711	747	714	665	720	713	701	680	706	723	742	684	693	647	740	704	774	659	707	710	744	688	700	724	695	693	705	728	689	698	727	691	761	660	736	725	752	691	703	729	736	748	737	699	706	667	720	708	717	740	718	734	687	699	742	718	696	702	688	687	702	689	760	671	725	722	709	742	737	683	674	677	722	748	676	687	698	759	751	718	680	706	713	698	768	694	724	733	717	681	700	688	730	691	712	691	693	747	721	694	721	715	718	722	713	703	731	691	707	713	699	675	687	693	733	705	708	692	707	694	746	659	674	754	711	744	703	733	766	693	760	766	718	729	708	682	677	751	751	755	711	746	714	719	745	697	688	713	709	738	733	696	742	758	657	745	688	693	664	729	726	692	698	713	717	722	757	687	664	701	718	687	718	729	767	752	691	706	729	753	730	762	666	674	699	739	681	716	713	713	719	702	753	753	727	803	693	775	671	766	704	669	714	699	700	704	695	753	722	700	721	700	719	740	688	710	693	695	703	692	680	725	671	714	757	739	736	720	637	730	742	725	667	671	727	707	678	733	704	715	704	734	680	661	734	712	752	706	733	735	741	746	738	721	701	696	737	686	723	721	681	716	736	726	726	724	701	729	665	717	691	730	734	709	692	769	722	711	687	743	691	739	708	703	705	744	768	735	711	707	689	758	705	718	718	704	760	701	707	715	710	689	686	698	704	683	700	705	724	682	717	702	720	766	701	649	715	776	717	666	772	736	705	725	711	660	742	668	696	650	701	688	707	736	743	714	674	691	680	683	660	725	709	658	725	727	719	684	684	670	742	697	716	678	753	710	768	688	754	664	706	678	739	698	702	728	708	702	748	705	718	719	735	706	723	706	707	734	711	750	726	704	705	733	762	734	676	670	691	693	745	720	737	737	687	673	676	681	734	722	746	696	675	720	645	738	716	758	724	712	725	719	679	728	760	690	684	724	682	668	702	686	702	757	736	733	747	707	678	735	765	701	665	731	759	698	714	770	716	675	752	696	682	706	709	708	749	703	734	713	688	733	681	676	740	767	717	689	656	696	713	693	744	722	699	718	730	703	743	706	723	749	721	695	701	718	699	732	724	681	718	767	754	692	726	690	723	711	739	741	740	701	735	754	708	715	731	728	693	719	721	705	693	726	698	721	698	672	734	698	704	692	705	692	742	721	730	760	697	775	715	709	724	707	705	735	688	722	744	707	702	752	751	698	715	717	708	673	700	739	736	689	705	684	748	709	699	695	735	681	704	711	675	734	711	769	732	739	745	698	731	704	717	754	736	711	730	680	729	726	777	720	709	702	714	647	713	725	723	676	749	686	714	685	755	715	727	695	752	707	683	709	744	720	745	720	724	711	718	706	706	657	719	737	670	696	647	661	717	733	703	693	704	650	694	685	687	707	752	692	710	693	737	655	733	721	735	720	753	708	643	743	662	729	678	718	739	682	681	729	754	711	726	688	694	725	724	687	714	698	720	739	741	697	706	674	719	679	655	717	696	755	694	735	751	763	668	671	661	742	694	696	692	738	703	702	728	707	720	684	740	720	797	719	727	750	675	751	708	697	720	711	743	764	752	719	758	728	714	744	677	710	767	725	705	717	674	692	707	743	729	704	698	683	726	684	711	804	702	729	684	738	742	699	694	663	709	713	714	678	682	698	681	696	721	677	787	716	748	702	709	733	720	740	697	700	675	696	738	692	723	647	733	718	731	683	714	693	688	760	737	708	740	737	724	726	716	700	677	721	745	733	711	704	780	708	751	679	700	710	692	652	716	672	709	727	758	728	711	701	744	719	686	670	697	718	679	740	713	697	707	718	740	727	670	704	708	708	718	735	769	722	699	765	726	753	672	690	691	711	665	701	766	691	746	704	706	700	731	699	669	695	724	704	711	723	675	684	709	719	741	735	717	707	722	720	723	711	690	711	743	689	758	745	723	712	689	731	695	723	716	706	728	671	687	767	718	704	731	728	722	778	708	721	755	735	713	704	739	761	736	684	692	733	670	706	717	696	674	745	729	737	694	732	714	687	694	730	678	681	744	710	714	709	695	732	723	731	709	683	733	720	740	696	677	689	746	684	665	690	691	742	729	664	739	777	718	709	763	684	715	680	733	721	711	718	729	730	721	726	664	740	685	723	744	739	679	686	728	746	748	679	707	698	705	753	673	683	691	692	753	656	752	721	725	680	698	658	712	714	686	702	704	702	734	747	698	716	702	716	667	678	686	720	725	664	749	790	745	681	691	718	728	728	741	738	729	701	734	723	725	715	731	735	719	708	675	739	710	670	714	718	712	704	705	751	719	726	688	705	703	715
3368	3613	2919	1686	1145	1011	877	738	737	694	679	670	644	607	617	577	563	603	581	598	547	541	538	546	561	567	521	519	554	501	565	520	566	531	514	570	587	552	497	535	556	548	500	584	529	519	555	550	509	538	521	557	548	553	551	537	587	525	541	549	522	530	551	538	545	558	533	583	494	531	511	564	536	513	557	512	542	535	518	536	573	526	589	541	533	541	534	507	568	552	553	501	560	586	545	550	570	492	546	536	573	535	525	531	552	532	492	539	531	524	556	538	518	519	501	553	540	545	557	519	549	539	535	560	511	551	537	528	512	529	590	533	524	519	517	503	527	516	524	475	550	544	550	506	549	509	559	580	523	510	555	512	522	562	554	544	518	543	558	553	552	596	571	509	509	537	565	545	513	526	561	541	514	573	524	493	566	551	510	525	491	516	528	539	566	482	574	498	502	550	516	548	512	525	515	543	543	495	516	539	512	524	498	494	506	520	497	536	485	529	508	551	496	516	539	531	549	539	538	517	506	522	538	478	510	524	549	553	495	524	534	553	543	587	514	511	525	519	541	555	590	563	499	547	538	535	543	559	516	528	535	521	538	526	525	507	574	523	547	532	528	569	552	517	511	526	577	495	497	518	548	514	526	522	551	567	505	545	584	519	567	550	506	534	535	552	520	519	524	559	507	547	537	483	553	524	521	562	554	519	521	570	546	528	501	530	492	547	540	576	543	526	550	501	542	539	536	517	509	539	551	512	500	546	497	494	507	516	529	521	556	522	570	561	529	508	494	511	545	524	501	546	525	560	514	527	531	566	547	556	537	534	518	552	561	531	541	508	568	515	536	524	528	533	514	513	516	548	515	561	550	502	532	538	503	529	516	498	497	514	524	541	539	533	525	530	550	523	511	566	522	526	503	513	527	551	544	527	555	538	561	570	557	478	561	504	512	551	517	478	524	526	538	566	545	531	498	494	545	508	520	507	497	485	505	499	573	514	515	528	562	534	504	528	478	542	499	567	521	528	573	532	583	555	531	508	490	517	526	545	498	513	526	528	538	531	539	491	472	544	543	543	495	569	515	534	514	514	523	550	502	498	519	476	561	503	501	499	535	547	546	520	491	522	565	517	547	534	523	508	541	535	520	509	525	500	510	501	550	526	537	472	569	540	525	518	547	542	534	565	552	519	504	593	548	549	562	534	487	527	510	515	560	569	494	535	548	535	594	501	515	510	494	533	544	525	534	518	489	528	536	525	545	520	519	495	495	539	494	480	517	503	506	512	490	492	529	540	529	564	519	498	495	580	537	483	570	511	502	558	500	538	558	531	513	558	535	495	565	534	536	549	557	502	523	534	529	528	537	550	540	502	506	497	517	510	488	499	544	543	535	487	515	515	507	538	535	558	529	525	513	566	542	472	515	537	521	510	486	523	570	513	550	486	510	524	518	542	548	547	530	530	534	558	570	493	515	532	536	545	524	497	535	520	517	526	510	560	547	510	546	538	535	521	552	545	571	535	543	489	547	504	547	550	519	524	538	536	568	500	498	553	510	545	517	504	515	532	516	516	489	560	514	464	535	517	521	535	549	529	512	544	540	527	575	521	517	520	504	547	519	514	540	508	534	484	562	574	525	533	512	519	505	551	552	505	506	528	575	545	517	518	534	522	549	554	533	481	485	514	539	543	536	484	490	500	568	492	504	549	550	516	519	505	550	562	542	549	556	567	510	514	529	511	501	591	480	546	541	529	561	492	548	494	534	508	506	511	523	528	518	519	503	517	537	543	553	537	517	547	549	497	549	500	510	514	536	536	516	509	537	495	541	536	534	513	513	530	513	542	530	532	534	529	514	508	555	513	547	562	520	588	532	534	527	491	541	512	512	510	544	529	517	529	539	546	525	509	524	491	518	516	573	524	548	525	509	502	544	498	535	527	510	541	499	514	519	529	536	516	479	510	531	529	524	509	508	521	478	462	529	525	526	522	542	492	508	530	515	548	545	521	499	526	533	555	540	516	514	554	523	520	522	512	537	585	541	514	520	539	532	534	520	512	531	563	536	533	588	500	542	531	503	549	547	550	509	513	548	532	537	491	498	497	528	504	536	548	506	546	522	560	517	486	583	546	583	484	553	574	519	541	545	559	517	518	496	562	485	547	544	545	538	522	508	497	522	534	535	544	512	480	527	517	506	553	509	548	542	510	524	503	510	531	526	528	542	541	526	507	559	505	519	536	505	525	479	540	555	541	559	534	545	523	546	529	527	502	528	540	526	512	508	510	537	528	483	532	568	525	568	568	564	519	507	479	539	518	483	499	529	551	506	527	534	535	520	515	481	513	574	532	512	523	501	495	504	548	522	552	504	512	567	540	507	558	558	528	514	511	524	528	515	514	480	499	529	556	570	520	495	523	536	545	524	526	548	543	527	557	530	542	521	585	527	492	488	533	470	501	521	492	510	519	527	480	496	531	521	498	524	514	529	561	519	512	524	556	591	539	509	538	523	541	538	516	505	548	539	577	530	504	547	513	552	530	498	499	551	519	518	541	548	507	531	534	542	554	516	502	530	533	522	544	549	530	503	488	478	519	508	548	497	523	544	539	483	502	521	519	550	473	503	510	545	529	519	535	502	529	534	554	529	557	533	530	513	503	520	551	526	526	529	536	516	531	491	507	503	519	557	493	559	554	532	502	552	511	564	498	525	504	553	517	507	502	526	524	538	497	558	520	509	507	498	571	545	506	542	509	542	524	530	535	571	530	544	535	516	543	515	505	535	498	495	496	497	543	513	576	534	521	489	536	504	529	521	511	519	516	580	538	503	553	564	530	600	532	559	519	567	511	516	488	479	510	540	514	574	544	530	517	525	532	514	527	535	554	511	527	528	498	496	540	530	521	518	503	500	514	560	504	531	529	507	517	515	503	501	524	569	530	553	553	496	520	558	523	538	496	547	522	524	498	516	536	558	564	500	530	495	501	523	494	511	538	527	546	515	553	538	487	480	513	581	534	534	545	513	524	529	521	517	553	539	512	539	549	526	525	578	501	549	540	528	526	560	542	506	485	536	525	564	536	545	490	553	537	564	510	538	506	536	534	513	551	517	525	526	517	497	496	519	510	496	567	568	529	541	507	515	506	508	545	522	495	566	529	527	546	513	540	548	522	545	510	516	523	522	489	540	524	523	559	543	502	486	501	554	537	560	530	526	524	486	535	523	485	495	511	549	522	512	495	510	532	487	543	506	525	505	563	548	538	568	560	534	486	523	514	545	521	494	512	501	530	474	506	531	522	518	531	535	547	484	507	522	496	556	529	524	503	501	541	562	546	536	512	518	490	527	494	563	512	578	548	501	538	488	526	560	508	556	536	517	539	483	532	518	533	558	517	560	519	499	524	503	506	501	526	535	541	546	542	525	589	554	495	559	531	483	501	498	493	524	500	560	537	559	542	496	499	497	523	502	530	562	502	492	542	540	492	490	514	537	502	519	525	508	575	521	523	501	508	504	517
24500	21502	28891	24559	21494	9308	1955	1208	1049	1010	925	892	850	884	844	837	808	817	813	845	786	782	751	811	771	825	793	802	772	767	811	794	834	848	770	795	802	765	832	849	769	799	849	772	774	816	741	835	796	733	788	815	748	778	775	804	784	762	776	776	782	798	790	767	799	750	795	813	782	818	741	744	789	801	822	791	738	802	786	800	791	791	786	723	790	735	767	749	777	759	773	727	775	772	791	768	754	708	746	755	779	770	786	738	772	773	813	777	738	796	744	779	729	691	785	801	799	737	761	769	768	738	750	796	792	729	798	788	772	799	804	789	772	761	776	750	800	775	785	745	797	812	771	750	777	809	818	782	775	760	730	780	769	800	816	758	772	783	780	761	775	764	757	839	801	744	843	776	766	776	764	738	751	805	814	753	765	745	731	766	780	774	822	761	776	769	741	773	741	772	761	733	778	755	766	794	816	784	744	780	783	758	783	738	746	761	801	777	740	745	788	776	719	738	829	800	816	808	742	749	788	758	754	781	792	741	787	749	764	755	752	774	791	770	845	799	782	738	737	780	708	771	809	807	816	784	736	695	732	769	783	776	782	758	778	766	776	741	757	763	801	740	787	765	805	803	694	764	841	771	743	772	803	757	760	771	747	817	792	726	765	788	769	740	739	773	784	745	788	737	781	744	763	791	777	793	761	783	794	792	782	759	814	793	736	765	802	789	808	751	752	725	766	752	784	770	777	688	782	756	766	743	742	765	806	795	756	735	785	800	780	855	799	818	696	808	761	788	768	796	763	734	792	817	763	807	748	751	772	798	758	795	781	811	778	805	771	791	786	749	753	763	729	711	770	735	785	789	829	827	759	758	725	773	755	749	801	764	823	773	765	763	821	801	827	786	784	759	783	759	750	791	791	767	780	722	820	783	752	791	786	814	734	764	805	812	719	770	735	782	780	812	800	762	776	729	790	761	781	737	775	735	794	748	781	716	779	736	771	786	756	790	764	751	783	779	771	802	796	770	794	801	760	797	736	786	744	724	804	768	731	792	763	752	804	737	734	771	791	793	801	764	724	817	792	755	784	740	706	760	761	813	765	744	812	757	759	785	781	796	742	753	792	752	803	828	765	772	746	776	826	767	793	778	821	768	778	701	779	748	782	765	768	795	755	760	761	801	722	764	786	737	744	756	769	724	742	744	743	739	794	765	750	744	809	777	808	768	742	762	773	737	723	793	747	762	776	736	743	741	781	795	748	735	746	774	800	782	748	743	797	797	788	737	761	775	789	741	812	809	746	784	761	767	759	750	781	753	775	763	793	803	771	799	738	745	798	793	756	725	746	814	762	761	752	735	764	776	791	768	772	800	764	789	758	773	782	795	782	740	772	737	778	774	734	771	788	803	770	755	811	768	722	767	736	768	765	733	751	741	771	745	765	771	744	789	775	736	765	749	784	790	725	795	859	761	727	738	763	799	795	780	763	760	752	764	773	822	740	740	760	773	786	763	798	747	775	748	752	718	804	743	769	784	742	794	727	763	790	802	816	776	737	800	700	818	786	789	727	774	815	706	782	771	687	731	746	779	780	731	749	778	696	752	716	698	713	758	763	759	729	757	782	725	739	781	713	782	789	703	778	755	751	760	784	817	805	846	768	813	732	748	794	751	793	753	732	728	827	758	779	708	747	759	801	741	767	783	794	762	790	735	748	806	763	764	739	783	802	767	771	714	744	785	775	708	772	800	774	819	755	734	742	727	752	770	795	746	694	738	771	719	796	762	767	770	751	804	742	731	739	777	779	763	754	741	780	794	762	806	738	808	750	792	792	774	758	805	807	741	754	775	795	761	797	720	761	787	777	768	779	746	788	734	829	764	810	759	767	809	819	772	755	774	764	709	718	765	754	786	777	779	774	771	795	776	774	776	799	840	757	733	728	788	770	787	757	803	765	767	782	706	743	767	758	762	724	798	750	732	759	774	794	765	705	758	737	765	785	768	763	738	777	781	780	778	793	749	798	813	777	794	747	799	780	757	797	737	780	752	807	791	782	773	743	761	732	794	771	760	768	803	774	808	768	741	722	793	801	718	795	770	734	734	753	759	748	758	814	805	802	743	736	753	789	790	767	754	725	734	714	742	764	806	771	751	739	786	761	753	751	758	772	753	737	782	773	800	723	746	756	784	755	763	790	808	782	756	744	734	766	794	749	779	784	760	837	765	764	775	730	751	790	744	734	804	759	764	768	791	776	738	715	764	772	756	786	719	779	775	738	775	747	741	785	722	739	754	758	722	798	786	800	788	793	790	763	734	765	753	791	749	749	802	763	749	794	748	793	754	696	762	727	756	814	780	761	779	725	745	783	789	766	763	753	783	726	746	764	744	778	791	697	792	760	766	796	769	758	737	797	739	752	757	777	741	755	763	812	781	728	726	742	826	763	752	754	747	745	771	748	734	723	746	785	753	779	784	722	732	777	751	790	754	739	714	801	737	752	727	739	755	814	749	739	758	789	776	732	722	775	781	739	740	703	730	780	757	777	804	781	748	756	732	811	784	751	733	765	773	792	741	751	810	739	784	749	790	762	714	733	763	712	805	746	708	743	758	767	741	789	790	746	808	793	808	803	796	742	772	830	809	739	779	734	733	775	751	812	795	723	754	767	785	712	818	801	781	732	781	725	780	779	786	728	770	771	757	814	788	764	749	788	795	783	758	754	764	730	807	767	800	782	786	764	796	769	785	769	774	722	780	771	743	737	717	794	806	721	800	723	750	791	781	800	760	759	757	740	745	719	796	747	827	810	793	811	755	787	810	789	760	764	758	785	800	756	775	756	742	819	731	760	735	788	801	795	724	791	739	760	772	745	759	741	798	762	794	774	780	806	800	734	734	756	819	764	768	763	840	729	761	785	763	741	785	804	849	748	744	774	752	791	771	746	805	754	773	756	754	803	784	800	759	794	799	770	795	720	750	745	789	743	737	757	774	757	758	742	788	784	769	756	775	779	835	787	704	770	753	732	771	797	774	739	802	757	788	725	763	753	749	766	741	785	786	767	803	771	788	767	775	813	800	748	768	770	766	729	805	800	729	766	771	808	770	709	701	722	755	756	740	753	720	757	822	765	789	755	783	747	795	740	766	731	730	728	766	735	750	766	744	773	743	734	706	724	807	794	776	750	750	758	777	787	768	785	757	780	712	754	804	762	793	805	796	763	769	730	772	749	794	763	771	791	704	767	832	767	800	759	802	730	782	789	736	776	800	694	748	722	722	779	718	760	770	742	795	739	731	786	790	786	718	769	766	778	715	776	805	750	763	768	801	772	819	785	754	779	724	775	733	800	722	734	836	736	775	790	733	738	742	783	813	765	709	779	744	763	818	789	794	769	755	767	769	713	815	747	721	717	742	763	736	745	774	736	770	811	740	786	793	766	748	737	737	748	732	770	753	711	787	763	796	771	776	771	797	780	744	806	790	777	735	791	767	766	815	725	789	789	721	769	771	759	779
3767	6118	4996	2738	1866	1435	1203	1067	944	844	801	757	754	691	694	745	676	668	691	682	651	623	610	569	577	631	609	604	590	569	600	598	615	603	608	578	598	621	601	622	582	594	610	560	576	612	587	554	573	605	578	574	617	569	609	606	579	602	621	573	559	587	573	571	629	563	566	549	596	577	560	559	601	583	623	578	575	605	568	604	607	552	581	573	554	622	606	596	591	562	562	557	604	625	561	620	590	546	589	600	580	581	603	607	577	572	588	566	529	582	622	560	569	579	607	565	608	590	540	563	540	619	570	594	596	550	579	557	594	600	582	586	607	590	588	594	581	529	551	590	558	600	587	587	575	578	564	568	552	580	562	570	526	541	614	579	578	589	616	555	552	565	550	532	539	568	625	601	572	523	573	611	591	589	577	554	568	607	562	584	570	528	537	552	552	564	579	581	579	543	574	564	564	565	579	569	574	556	601	611	572	584	572	607	561	560	595	549	564	555	568	584	546	587	560	547	547	587	604	604	607	568	543	566	575	570	554	621	594	612	606	584	581	619	525	561	565	564	594	560	576	569	605	573	578	577	591	586	541	556	534	594	578	570	528	601	564	597	568	614	619	553	535	569	574	569	581	555	585	603	601	542	551	578	564	554	584	575	542	600	592	537	649	572	584	536	602	605	583	533	582	533	609	572	587	614	600	556	586	592	559	623	594	551	568	577	566	571	613	577	592	590	607	537	616	586	560	593	614	578	627	567	522	564	603	593	600	581	579	574	552	533	601	549	584	567	555	576	599	600	564	568	606	569	597	620	590	522	558	604	563	594	584	561	560	566	562	525	567	561	591	584	602	596	564	564	603	565	567	588	545	568	561	567	576	568	569	597	561	567	521	604	548	569	567	535	541	577	541	546	558	583	584	523	595	579	619	583	559	575	570	577	569	596	614	603	601	576	558	543	580	551	559	563	561	585	553	586	569	562	580	548	555	560	538	581	567	570	583	546	599	597	601	601	523	568	575	532	586	517	603	565	595	593	577	603	510	582	607	547	574	583	542	543	549	542	597	542	545	564	579	572	565	605	599	609	565	575	549	561	591	584	561	572	547	620	619	625	607	586	567	600	562	587	553	594	584	639	589	614	573	541	552	597	548	564	596	574	576	587	550	588	578	597	566	540	544	536	506	548	598	591	634	610	554	600	588	532	534	546	594	618	563	544	587	599	545	579	563	601	617	600	570	561	547	556	548	587	570	560	580	539	547	595	568	598	576	550	575	600	549	568	573	516	572	536	538	518	527	580	598	572	616	578	583	580	590	600	588	596	605	568	600	597	582	581	614	626	604	556	543	510	550	619	560	544	629	582	570	578	522	567	577	583	547	574	556	584	548	609	562	581	546	569	533	583	582	589	561	576	619	576	589	607	563	533	529	606	608	592	589	602	564	572	532	586	574	601	616	558	590	559	582	558	547	592	553	560	524	587	538	549	591	550	594	576	529	576	547	544	552	563	598	582	555	546	559	569	576	551	579	572	579	564	552	574	591	566	554	540	587	534	559	547	547	597	552	593	554	625	550	608	555	533	574	558	576	588	594	599	606	553	592	608	589	541	576	525	535	557	569	569	567	553	538	562	560	576	593	543	566	583	584	569	593	586	573	591	585	577	605	578	579	577	586	588	549	565	555	569	562	545	554	559	525	600	594	584	569	526	550	577	592	590	569	566	583	573	570	570	590	559	588	587	577	565	551	570	516	535	538	567	552	635	606	560	599	562	546	585	581	589	546	565	572	584	581	545	554	576	536	562	627	563	577	596	601	598	555	592	566	579	567	551	584	588	557	554	552	567	575	560	549	546	562	589	580	575	543	603	552	557	542	595	591	531	599	574	556	581	552	569	586	563	559	607	570	550	543	569	594	584	577	575	581	543	578	615	582	568	557	532	518	605	555	611	569	560	604	572	555	565	600	560	554	589	576	545	573	553	576	555	553	535	569	561	595	567	536	585	556	584	570	611	562	548	555	594	555	563	563	547	580	545	600	591	501	587	574	578	559	615	573	572	529	551	550	554	581	567	566	593	555	574	609	578	553	545	586	579	569	544	564	564	568	550	586	543	575	579	592	530	545	575	583	570	596	619	505	523	541	547	574	615	526	607	573	562	541	537	580	524	600	534	593	548	542	592	584	558	516	557	572	574	590	582	522	574	539	566	614	573	584	541	560	565	581	587	569	572	539	585	601	539	535	550	640	586	615	589	576	541	553	576	570	592	599	564	585	556	636	553	553	568	536	537	522	526	550	529	585	581	539	556	563	535	528	536	531	628	592	556	543	514	585	569	599	590	567	549	536	582	570	550	564	572	593	552	536	562	539	599	590	578	605	547	592	602	570	546	573	557	604	560	558	529	515	553	554	593	614	561	593	536	562	539	605	541	595	533	571	590	554	559	597	552	549	573	538	573	560	584	583	604	575	554	548	595	565	562	567	592	564	613	574	599	532	547	567	616	603	577	585	559	560	563	545	524	530	592	598	582	541	542	604	598	536	505	578	561	523	515	527	580	564	609	589	578	562	535	600	597	547	524	548	572	530	594	544	595	571	573	546	567	583	566	574	601	560	511	559	568	585	586	575	555	514	577	543	577	531	624	554	567	545	556	563	568	546	573	574	589	595	578	590	551	575	580	544	572	566	626	573	497	567	566	544	548	572	584	550	556	578	528	578	556	615	531	541	561	545	593	563	563	571	562	544	585	540	564	595	534	607	557	601	594	527	566	561	574	577	553	567	540	549	588	533	587	576	588	580	537	551	571	557	550	581	562	572	535	580	562	551	532	598	561	590	555	535	568	539	542	522	553	601	531	565	599	582	560	573	527	565	553	551	558	559	583	596	562	552	541	545	564	587	562	553	593	591	578	555	514	577	582	555	548	599	534	585	567	544	586	526	539	491	541	528	556	575	570	602	542	577	545	624	567	571	578	556	561	571	564	563	589	610	561	557	617	521	557	583	564	552	528	542	551	500	570	560	597	566	593	548	551	532	579	568	557	547	579	533	576	574	572	644	571	538	603	560	582	568	568	546	565	589	558	587	566	532	568	570	554	553	519	540	578	580	546	572	607	582	568	614	584	588	561	533	563	568	573	529	538	583	553	580	592	560	606	585	553	544	549	579	549	584	567	565	554	538	550	550	557	557	579	574	547	573	544	584	555	576	563	562	566	519	554	610	582	586	526	582	574	565	579	543	566	576	561	557	588	537	533	552	540	530	609	578	539	570	557	564	619	553	569	584	552	558	561	539	587	574	588	569	570	546	567	545	578	548	561	555	581	587	558	598	556	565	569	538	578	588	559	544	534	528	577	524	575	542	616	543	566	564	525	533	551	560	560	553	599	545	577	585	561	590	587	585	559	543	556	589	575	557	582	585	581	543	583	581	596	553	582	580	589	553	551	588	534	593	549	617	608	519	586	544	559	581	564	536	559	543	577	537	595	594	512	567	561	552	562	575	607	570	594	572	584
27898	10818	842	459	348	357	343	327	370	334	372	313	324	326	312	403	342	330	352	349	328	349	311	326	354	333	350	337	329	325	314	319	334	361	365	337	347	341	313	337	353	334	329	316	341	330	341	302	289	343	287	325	312	322	338	294	323	334	321	362	330	347	321	319	322	304	314	323	324	332	316	318	342	328	320	333	320	357	335	330	301	322	340	337	317	309	304	330	330	335	325	309	323	317	333	319	330	331	319	349	331	328	322	329	328	302	300	340	335	326	344	322	328	324	353	339	340	333	329	319	344	347	325	336	350	342	309	315	312	332	304	307	342	312	328	357	360	339	310	308	324	349	320	302	315	347	322	335	327	347	344	321	329	358	325	361	303	318	341	344	334	330	308	320	313	324	302	335	347	326	336	336	355	292	335	333	331	325	317	339	341	331	356	355	347	324	310	333	302	332	354	307	348	363	300	365	333	319	340	314	317	338	316	319	321	321	340	330	339	312	360	353	356	296	340	368	338	348	343	329	340	337	285	344	323	329	329	337	337	320	332	342	319	325	311	307	326	350	337	309	327	315	336	362	340	313	324	342	347	354	356	340	343	314	316	334	370	356	316	332	317	364	337	332	306	366	327	304	315	343	347	323	358	321	335	333	357	350	327	320	330	324	311	328	350	328	308	343	300	315	326	312	335	334	353	318	331	328	329	322	324	311	356	304	313	355	322	370	343	310	330	301	345	325	350	308	328	350	327	333	327	336	327	353	341	335	325	320	324	270	314	323	348	346	280	312	327	317	329	302	315	338	359	319	363	323	352	323	334	302	308	332	314	328	316	331	321	318	289	319	348	317	327	333	324	334	319	307	350	355	350	328	291	348	303	321	342	330	351	335	323	340	322	304	345	330	343	335	346	324	314	338	320	312	326	351	330	314	318	316	323	369	328	313	303	347	324	307	327	333	331	297	329	369	331	372	329	299	354	348	333	355	351	328	341	342	343	334	357	339	333	323	344	310	309	336	308	328	343	306	343	317	307	333	338	344	325	359	326	299	334	309	303	349	301	327	306	305	336	320	325	341	341	325	327	344	322	320	317	324	347	320	321	305	307	344	357	336	359	317	347	318	288	321	352	341	271	342	379	326	333	319	336	312	364	338	318	288	318	323	315	326	333	299	315	327	363	342	342	316	353	334	357	315	291	349	325	309	321	330	298	296	323	331	295	338	343	324	337	369	333	330	335	335	331	313	303	312	329	363	344	331	317	351	351	311	336	343	297	303	342	342	324	335	376	353	333	326	339	342	291	348	333	284	315	353	352	327	379	298	375	355	321	331	335	329	323	306	312	366	338	317	335	323	320	360	327	300	311	334	304	312	305	334	350	334	334	308	318	330	338	334	348	358	343	350	301	313	321	290	362	350	346	342	331	323	329	308	312	306	346	317	355	323	338	339	325	325	337	338	296	322	296	350	301	327	350	298	337	309	336	311	308	321	301	333	321	330	321	330	351	328	300	334	321	297	318	348	303	304	314	329	350	368	292	323	347	353	330	333	313	284	319	300	322	340	364	360	305	354	317	345	340	316	372	339	360	359	311	349	324	309	333	345	332	321	314	336	341	311	304	327	316	342	327	330	329	335	311	335	339	318	304	312	344	363	349	329	345	307	302	348	318	336	322	325	329	366	344	341	306	329	347	328	331	344	318	336	358	323	317	320	345	340	336	317	294	335	355	341	355	322	324	330	327	303	329	321	338	309	333	322	313	327	285	337	323	355	324	339	315	338	305	311	318	380	318	325	292	335	359	339	353	322	312	342	366	311	345	360	331	353	369	322	291	325	349	338	331	314	298	325	291	315	343	308	316	302	365	338	323	312	326	306	360	332	363	313	310	275	368	323	343	321	341	321	300	326	360	346	362	336	312	319	349	357	357	347	362	327	349	343	348	335	336	357	361	276	340	311	308	317	342	315	309	352	319	341	323	333	337	342	308	322	311	340	326	322	348	321	343	345	330	311	304	332	325	327	334	376	351	302	373	325	347	340	349	313	312	331	290	314	325	291	326	323	325	331	333	345	311	292	354	365	302	363	309	332	328	316	338	354	316	301	336	338	325	320	343	346	332	321	313	317	322	339	320	343	343	333	317	334	319	340	339	340	339	344	302	329	323	324	303	324	317	352	312	333	318	330	326	339	349	320	331	323	328	348	343	333	322	323	326	343	316	345	390	339	320	338	318	329	304	324	322	332	345	348	319	294	331	356	328	331	332	336	302	315	300	331	298	315	314	337	304	339	314	360	358	320	328	321	297	326	329	304	327	334	323	327	293	339	318	350	374	370	354	306	337	351	329	321	345	332	338	304	299	335	318	325	325	301	291	323	328	346	319	306	319	354	339	354	336	320	325	324	330	338	303	318	327	338	329	300	367	335	346	340	320	322	301	320	353	304	351	329	339	338	342	331	299	319	323	333	335	320	318	303	321	299	299	345	280	336	317	335	339	345	313	348	351	334	295	331	333	320	308	301	310	327	346	341	346	304	333	352	317	327	346	299	345	339	316	303	346	348	281	319	351	323	354	316	341	323	335	333	299	328	319	331	330	337	306	332	322	316	332	330	326	347	348	294	323	323	322	335	306	349	313	367	330	322	325	299	351	322	308	333	378	331	359	342	333	309	323	327	302	337	339	338	339	351	301	333	353	342	322	299	334	313	306	289	328	331	342	350	318	319	361	319	318	349	347	323	321	321	338	317	330	286	306	342	319	325	334	317	354	321	336	286	327	344	306	356	321	307	333	347	327	326	344	326	326	331	318	331	339	335	328	354	341	316	341	353	335	322	336	329	329	332	339	327	345	303	319	331	296	344	364	330	355	299	335	342	303	348	314	313	285	325	324	340	313	294	350	324	310	329	343	340	320	338	365	334	333	347	307	320	329	323	315	326	347	295	346	333	299	359	349	301	327	350	322	335	321	358	350	340	351	283	296	323	329	345	330	331	316	338	310	325	328	341	331	316	344	352	321	298	303	304	340	359	323	316	314	338	308	328	287	332	303	302	311	319	311	324	352	392	339	319	355	289	345	335	319	344	361	341	343	330	362	294	314	318	330	333	324	342	320	304	335	341	338	368	319	322	288	347	310	328	373	319	345	341	320	347	341	331	330	291	357	326	309	311	303	322	346	307	305	317	308	300	334	346	359	353	321	342	340	321	315	346	351	326	303	317	327	324	381	290	329	330	290	310	353	327	341	308	313	288	360	348	365	331	310	332	347	305	322	306	332	308	312	342	363	340	332	301	334	357	344	331	338	344	301	331	314	326	332	290	326	329	339	290	362	341	339	357	339	349	334	341	333	336	316	337	340	324	360	296	314	389	319	303	324	310	327	336	322	371	326	343	324	316	319	353	328	310	337	337	317	344	335	307	322	327	341	339	338	355	308	313	338	299	388	336	356	329	337	315	319	357	351	330	296	326	330	358	312	326	318	356	335	332	335	326	330	344	347	329	366	326	332	317	319	337
4624	456	386	281	270	281	266	228	240	241	260	276	245	226	237	206	226	244	270	254	248	242	251	254	248	238	262	241	231	271	243	247	251	257	227	240	250	242	254	249	219	250	237	226	259	230	221	250	242	198	225	251	242	213	243	270	246	237	210	222	236	249	218	216	209	232	234	232	263	246	298	244	203	224	233	261	242	222	236	237	210	243	241	253	238	250	240	262	230	263	248	237	243	253	259	223	228	243	219	252	245	250	274	253	229	235	261	260	230	253	232	221	233	237	266	267	228	217	262	229	239	232	242	217	256	259	206	215	213	225	229	241	259	232	234	264	253	257	243	261	236	234	251	229	229	240	240	250	221	257	222	248	226	254	256	231	236	231	240	240	250	242	252	230	252	246	233	240	244	223	250	260	225	235	235	252	269	256	209	229	262	269	214	237	247	238	201	246	257	256	236	267	253	262	239	199	254	245	287	256	236	227	219	232	246	237	223	264	252	244	227	214	232	234	247	248	263	253	258	242	232	228	243	259	232	252	219	244	262	236	239	240	251	234	255	245	242	257	243	256	258	226	248	251	257	240	260	248	237	260	233	252	251	237	248	253	251	252	252	257	219	245	234	261	237	271	265	234	254	248	233	248	222	234	229	239	215	227	232	237	260	243	227	247	250	236	249	248	252	240	257	229	221	226	233	228	234	270	251	257	232	240	251	240	266	235	222	246	274	250	246	231	285	288	231	231	269	254	244	218	230	227	204	235	233	229	238	223	241	248	247	228	235	250	236	251	231	254	245	241	232	249	237	270	267	246	239	219	254	223	260	239	219	247	225	244	262	245	242	245	242	210	246	269	238	229	229	246	239	226	236	265	269	234	246	255	236	261	258	284	239	238	226	236	210	223	214	229	244	257	211	241	258	223	238	223	225	257	218	259	255	226	240	229	224	220	244	240	237	241	238	246	245	229	249	260	251	245	244	240	263	247	253	210	253	249	232	251	218	225	225	234	226	255	240	251	277	207	235	258	230	229	226	233	255	208	247	243	244	236	235	217	256	247	229	254	252	243	208	231	247	241	234	255	212	219	255	235	256	226	217	232	285	240	225	231	235	237	252	233	230	272	246	257	227	216	236	236	230	249	258	237	216	232	227	220	253	238	206	226	245	242	231	253	240	244	235	239	237	272	264	222	232	241	250	232	238	237	241	225	248	215	244	230	243	226	237	266	231	231	240	272	235	260	223	247	206	248	239	240	236	217	228	260	282	254	241	229	258	244	259	234	255	239	227	238	211	244	232	248	256	255	242	235	233	221	250	246	243	266	244	206	260	251	232	253	225	216	235	217	223	238	267	264	233	236	221	236	231	250	241	240	254	254	248	225	241	235	229	230	247	244	260	238	231	263	243	218	232	238	230	264	222	219	276	232	256	244	247	224	254	227	230	234	221	233	249	232	275	253	226	262	228	243	255	253	228	238	248	270	235	235	244	259	237	235	251	251	233	239	251	228	257	245	250	255	254	240	226	218	259	245	242	247	253	233	246	246	245	256	263	270	259	221	232	261	219	257	236	260	233	246	248	261	248	245	249	261	218	250	237	222	286	265	248	224	238	253	259	217	255	244	254	243	253	230	243	225	213	231	242	236	260	223	251	216	233	218	248	272	238	230	238	222	258	256	221	248	247	244	258	220	259	259	243	240	253	224	246	225	247	271	235	269	226	233	239	258	250	220	261	253	222	243	228	235	239	256	247	245	225	232	237	241	268	273	250	248	251	231	270	230	268	249	229	245	247	228	226	238	239	237	234	250	255	244	219	244	232	235	208	247	278	232	226	234	259	265	235	241	246	233	212	227	219	250	228	263	205	223	231	249	256	247	219	225	242	263	218	262	252	240	216	229	266	242	205	215	250	234	262	241	238	218	250	232	236	221	262	248	247	277	250	243	232	228	221	222	245	237	240	244	277	273	234	278	227	224	248	226	225	227	248	245	239	230	210	248	239	254	264	241	228	266	215	259	230	228	226	255	251	228	244	225	265	227	258	194	228	258	231	229	264	264	247	255	246	240	236	233	230	243	241	256	255	261	236	254	234	255	260	229	233	249	236	256	231	225	255	244	216	225	238	239	246	252	228	244	225	221	247	245	253	213	248	260	258	250	254	241	214	262	231	241	251	247	240	241	217	243	258	222	242	251	246	230	250	246	248	258	262	250	223	238	284	243	241	215	248	251	261	268	254	238	239	283	245	247	246	252	232	218	246	231	268	242	225	275	221	269	268	245	249	244	270	243	243	248	240	240	246	244	217	234	262	231	234	228	223	229	216	228	236	256	197	254	256	230	236	225	239	246	260	240	260	231	265	221	266	236	216	244	240	244	209	255	250	227	232	247	250	228	263	268	227	229	247	235	257	218	249	234	248	250	240	221	256	268	237	266	247	254	244	221	251	223	252	228	230	241	240	201	209	209	213	246	244	236	231	249	273	236	223	226	230	238	237	251	237	250	246	263	229	263	254	232	221	223	266	229	257	241	236	248	250	214	236	296	238	242	260	247	232	247	235	283	242	267	239	248	231	234	256	234	235	234	248	233	236	267	262	266	235	232	228	242	239	211	240	247	241	223	250	251	253	255	240	222	216	233	269	205	246	244	256	248	249	237	276	251	221	267	238	244	216	213	260	234	235	243	256	234	236	246	255	245	262	219	234	220	264	251	230	263	252	232	230	261	226	230	255	231	259	239	222	259	230	238	263	238	241	262	230	252	235	241	243	249	251	255	268	248	230	238	236	236	255	238	266	272	252	234	252	241	256	238	261	241	221	246	239	245	249	222	263	232	242	239	259	252	258	263	259	218	230	229	218	234	250	233	243	238	226	224	246	232	252	250	260	252	241	241	239	236	253	246	232	243	252	237	243	242	219	228	220	240	243	245	247	248	236	242	242	238	235	240	231	245	230	226	248	230	236	228	246	244	236	246	279	228	242	248	249	237	214	225	246	246	259	258	234	239	230	247	224	234	218	255	258	204	222	287	250	238	243	240	229	251	261	226	267	250	226	254	221	230	254	229	260	233	218	264	247	222	260	256	243	242	251	262	229	259	220	248	240	231	256	235	235	255	256	240	247	249	226	207	231	240	232	256	250	239	223	266	238	251	233	261	245	229	242	267	252	215	211	251	252	242	254	262	223	258	223	224	232	278	237	243	230	260	251	211	252	244	252	245	259	248	262	240	223	256	265	252	244	264	230	231	236	208	250	234	242	227	279	236	258	246	230	211	212	236	218	245	251	248	229	231	256	257	233	236	230	236	236	264	229	267	223	232	251	233	249	228	230	248	223	236	252	237	225	229	251	232	240	251	260	231	249	246	240	243	255	260	227	250	256	237	264	238	244	259	265	262	238	237	222	254	239	236	276	244	257	260	248	231	272	237	227	250	255	252	241	220	272	253	247	261	266	254	216	251	240	266	254	244	220	243	245	237	219	254	234	217	220	245	258	255	230	267	274	245	231	246	229	234
25559	21474	27932	25429	11522	1666	1112	909	785	815	893	822	810	811	771	779	770	776	752	708	747	776	747	748	678	761	728	768	804	748	730	738	730	771	716	754	739	732	757	749	743	777	732	717	777	734	751	763	732	738	690	739	724	724	736	714	704	711	746	723	777	759	698	728	775	732	743	692	733	714	716	751	732	725	768	749	698	726	722	716	757	719	726	786	712	736	736	733	693	693	670	712	719	714	729	708	723	738	665	687	741	734	753	771	720	702	690	743	681	728	687	737	737	725	743	770	719	698	712	693	741	689	690	700	762	778	768	723	702	710	721	735	673	678	727	738	721	699	697	682	719	677	743	729	717	720	746	687	726	697	685	750	733	684	697	655	732	740	704	772	735	679	725	721	716	756	699	740	737	696	704	736	762	697	702	725	731	733	748	735	705	759	730	753	749	694	739	747	738	730	757	735	708	688	744	748	745	741	725	739	695	705	697	691	667	705	745	749	728	687	710	700	728	754	755	716	706	707	744	715	708	712	667	698	740	725	736	732	681	704	716	694	708	768	690	720	704	720	771	726	719	746	747	745	714	757	723	686	716	714	699	759	737	709	711	734	733	699	708	720	762	670	775	693	751	735	721	690	682	655	702	733	652	720	714	742	713	701	654	720	703	749	711	722	735	745	761	767	670	699	732	670	703	706	692	741	728	749	669	721	731	739	696	689	708	759	707	751	762	709	695	732	693	725	708	749	708	702	702	690	682	712	753	735	730	733	746	772	679	731	727	754	719	704	699	735	743	716	725	726	712	720	731	741	778	757	691	721	661	737	730	710	713	731	676	717	706	665	717	736	758	729	727	702	736	746	738	739	718	734	734	738	685	699	699	703	706	750	696	754	751	730	732	744	696	718	754	728	670	743	685	711	663	686	701	728	734	800	730	728	715	704	707	741	706	706	756	707	712	729	732	775	736	721	773	706	715	687	753	702	698	782	730	771	705	741	731	725	747	720	716	687	706	700	731	748	713	725	723	715	709	705	681	699	643	680	669	710	725	715	709	709	688	694	705	712	698	751	691	759	711	671	748	727	697	710	708	734	715	708	770	652	710	744	691	736	724	731	713	720	741	719	681	754	721	701	744	713	718	739	676	699	743	735	703	678	717	692	724	716	738	688	714	738	715	700	756	748	773	722	735	753	748	695	710	768	764	741	741	788	753	717	767	720	709	714	683	718	675	736	695	720	697	668	731	752	781	793	735	722	761	759	720	680	680	698	724	689	751	747	721	667	721	740	741	740	743	680	695	718	699	698	694	723	698	766	738	764	707	674	741	723	713	737	692	660	739	711	715	711	718	699	710	757	715	697	716	688	711	762	724	722	685	712	759	640	749	725	734	709	696	689	785	707	705	725	748	701	736	716	725	715	715	706	749	679	682	716	761	703	713	684	725	759	699	761	735	717	771	740	729	739	752	674	727	723	659	693	718	735	696	720	727	666	724	682	726	710	739	725	717	727	693	750	686	744	668	670	715	762	733	741	727	737	750	736	734	711	695	767	732	693	732	737	715	715	727	735	749	737	725	743	684	748	689	732	751	714	735	658	738	711	674	733	754	730	698	723	739	717	710	707	730	744	709	678	718	715	704	714	732	782	729	719	756	722	702	736	714	761	737	732	775	727	706	700	707	756	684	760	690	675	686	727	742	745	728	697	749	704	692	692	678	700	703	781	669	713	635	712	724	762	747	668	705	668	706	759	728	679	719	734	760	737	705	706	727	703	732	751	729	698	673	722	695	667	719	736	724	721	748	680	691	690	731	695	728	731	719	675	758	719	712	708	728	725	760	722	716	740	758	736	727	702	712	721	728	681	725	718	733	731	736	677	763	720	669	701	725	703	696	739	745	677	770	749	753	725	747	749	689	705	685	705	723	721	738	723	718	751	755	750	722	675	726	670	777	684	738	707	739	708	709	727	734	756	694	716	730	678	715	699	714	666	704	702	743	722	708	739	688	697	683	700	745	671	707	726	732	756	725	719	730	739	721	737	743	694	686	705	679	724	707	718	766	748	728	717	746	731	719	710	708	713	684	729	749	745	693	727	717	722	750	789	750	688	756	741	720	718	721	728	798	695	729	732	720	740	724	676	703	678	730	795	688	735	730	711	730	713	699	684	750	763	736	735	680	695	755	723	708	688	710	648	706	738	706	742	709	684	680	708	698	706	709	806	721	750	677	693	697	765	766	718	719	748	738	708	667	717	693	650	718	712	733	712	714	737	743	763	755	736	744	744	694	768	713	744	753	759	760	708	704	684	673	711	693	699	702	693	727	745	775	729	723	743	717	707	720	707	652	673	726	673	688	688	766	794	759	736	749	694	719	684	752	697	696	719	720	679	698	689	700	695	634	704	751	771	762	725	732	715	697	732	774	704	708	682	697	692	743	734	709	736	699	735	722	715	711	749	657	749	697	681	766	698	645	701	735	750	744	752	675	725	746	707	748	722	718	682	729	688	689	723	700	740	705	761	710	705	706	747	705	710	718	723	747	701	692	724	753	674	742	711	721	782	724	690	740	735	730	711	676	737	731	709	726	694	720	794	749	728	718	713	726	668	733	774	778	724	680	693	756	716	706	732	739	744	725	705	679	710	685	764	746	706	669	750	707	775	755	733	662	738	709	707	668	722	697	745	718	742	767	704	691	746	728	720	704	690	726	737	737	688	716	746	715	714	759	716	779	755	704	695	754	703	726	731	760	703	641	719	721	653	723	714	725	736	711	749	729	734	735	758	760	682	681	702	691	738	761	726	714	680	733	656	767	739	713	777	708	644	684	726	709	722	705	751	745	703	752	754	719	711	751	718	726	692	683	686	765	720	722	722	717	702	774	736	704	715	747	714	696	689	716	735	725	724	730	734	781	718	753	714	700	681	740	721	722	752	668	646	703	685	746	712	700	680	719	710	697	736	726	748	729	740	696	721	721	718	722	744	713	710	721	730	765	753	701	695	721	682	738	704	752	743	719	662	701	740	770	731	698	691	754	732	721	698	652	755	726	729	678	732	657	723	670	714	716	689	731	697	711	678	746	671	775	671	732	690	712	713	754	698	707	697	734	714	699	753	702	725	713	711	707	801	722	715	760	727	725	724	716	716	724	716	741	697	700	720	663	669	747	730	676	696	690	680	774	670	701	701	733	717	705	657	755	738	737	736	704	705	698	675	722	698	722	707	713	724	734	702	743	790	716	760	682	764	774	699	711	720	741	682	696	723	690	713	749	683	744	717	755	744	751	719	689	696	732	786	742	730	698	709	730	702	705	707	717	749	726	727	680	768	676	717	725	714	722	687	772	704	687	759	714	743	768	700	744	735	752	752	710	708	717	656	694	726	749	740	732	734	745	715	675	711	711	711	701	732	735	686	692	678	674	780	711	736	697	683	756	734	736	743	725	768	731	740	731	699	711	719	715	687	775	718	668	742	788	745	712	746	728	725	694	733	697	687	721	725	719	673	739	723	722	728
3366	3555	2926	1603	1206	1036	860	779	754	631	685	629	630	627	581	584	591	591	580	574	576	562	591	588	547	533	554	599	532	577	559	553	535	531	549	545	569	537	557	535	551	548	560	539	545	544	557	547	555	556	554	552	554	550	520	538	499	554	534	577	540	547	545	546	573	576	593	516	540	566	558	524	554	514	562	526	530	531	561	529	539	558	517	555	516	539	536	534	560	533	553	520	543	552	524	558	506	544	545	541	559	527	551	565	524	537	529	509	526	565	569	539	572	522	514	570	486	549	508	552	549	507	538	530	542	510	541	558	554	535	489	559	469	555	564	573	548	564	527	524	532	529	569	541	552	524	532	533	538	546	542	499	528	548	553	525	544	535	531	497	510	505	554	527	606	548	588	546	557	507	547	540	562	547	559	525	533	539	528	542	531	533	525	524	521	545	511	525	565	536	517	557	494	553	531	542	534	544	568	544	532	515	542	559	530	577	521	520	520	519	501	530	572	517	560	541	499	566	531	523	516	507	544	500	526	515	528	528	553	553	516	531	526	567	556	566	492	511	533	546	495	523	529	522	559	511	505	525	516	550	521	553	515	548	536	554	561	566	543	532	556	515	541	557	545	487	500	527	518	537	548	522	569	526	531	490	569	537	567	503	532	564	554	532	540	557	537	556	513	515	523	524	545	578	511	558	529	533	548	552	520	562	544	545	517	542	544	533	531	565	552	561	531	556	562	541	520	559	496	527	538	533	526	557	537	551	522	521	519	547	554	503	519	515	493	483	541	515	521	507	529	545	559	516	517	542	513	560	516	556	534	495	520	508	566	528	495	523	546	504	504	533	557	550	555	512	524	587	545	534	535	553	554	525	526	548	483	512	538	555	530	530	564	507	561	516	582	551	533	481	559	510	525	536	529	559	512	546	549	504	542	532	510	552	558	569	543	530	517	535	540	528	561	554	520	484	530	532	564	508	553	503	572	505	539	535	524	561	510	541	545	570	531	571	554	558	534	559	534	534	504	559	546	533	557	528	533	509	547	497	583	517	508	543	516	553	529	497	517	497	545	506	564	535	522	490	561	539	496	533	553	543	540	505	548	503	516	492	520	520	506	531	545	551	506	552	563	521	544	526	524	504	557	508	530	551	542	561	522	530	540	526	494	537	512	521	538	558	488	495	503	532	587	519	547	567	518	520	530	534	539	523	573	553	568	551	488	548	493	539	529	502	524	503	507	494	526	577	554	534	543	501	538	528	532	500	557	524	517	539	503	499	564	511	507	591	555	527	536	535	537	529	540	522	544	520	503	536	507	533	523	491	523	519	549	537	545	520	507	513	552	527	537	509	544	557	542	533	508	526	552	540	522	500	513	565	549	527	532	571	518	531	537	523	527	547	539	554	608	550	513	543	524	523	535	538	573	542	533	542	517	490	507	548	536	482	519	501	498	532	525	568	547	535	539	528	553	515	528	527	538	529	559	544	503	560	536	495	494	528	549	514	546	548	517	537	523	526	552	533	524	557	519	511	550	498	588	527	552	566	533	531	514	523	593	523	527	512	543	529	498	492	544	543	539	534	571	561	556	507	552	506	539	556	507	537	542	511	536	497	501	557	519	537	555	535	493	555	534	509	504	534	502	552	526	457	530	542	560	512	491	545	545	542	563	533	526	536	550	555	500	522	522	517	517	557	518	511	478	519	534	464	558	508	537	515	498	534	513	563	529	517	509	526	475	496	556	533	552	520	523	534	485	526	506	495	484	591	552	500	536	557	518	521	526	536	543	526	531	536	504	527	495	526	507	536	515	559	562	499	559	564	541	489	538	529	556	535	537	519	536	516	515	544	543	512	490	517	530	526	507	506	531	522	557	524	520	520	527	593	494	554	537	546	539	522	586	520	575	553	534	556	540	488	529	531	546	523	517	533	518	544	537	534	535	538	530	544	535	543	539	558	541	481	490	515	538	538	543	572	557	494	510	542	545	516	526	515	514	489	537	516	542	508	530	540	507	484	509	567	541	520	539	532	527	499	521	540	540	498	530	526	501	570	533	502	565	543	501	513	502	537	505	567	515	558	546	508	525	492	515	531	528	523	527	552	569	513	499	518	481	532	534	533	519	471	530	568	543	522	569	535	516	580	499	526	524	539	512	509	519	526	540	527	519	546	514	550	509	544	564	551	523	510	480	548	535	547	541	534	534	535	526	508	515	527	552	541	514	574	527	523	507	559	519	494	543	492	594	505	508	508	559	535	483	529	532	485	530	541	551	498	541	547	489	514	505	519	493	588	524	568	511	537	529	561	511	555	535	550	540	531	466	516	481	497	524	525	509	520	513	500	508	543	555	544	544	475	508	517	550	497	533	508	520	511	541	557	504	521	549	493	569	520	545	453	537	545	515	531	524	537	545	548	516	525	523	477	510	533	529	512	546	538	536	538	521	516	565	536	547	519	507	495	520	495	545	546	505	567	541	547	521	541	511	543	529	596	563	497	540	544	560	511	545	533	544	513	508	522	583	516	522	537	534	563	518	505	545	533	502	568	498	519	500	527	542	553	526	527	507	529	501	549	525	529	536	566	523	551	492	528	561	556	555	547	518	520	507	510	529	532	519	576	560	543	516	559	527	543	536	497	501	531	525	535	541	519	571	490	493	527	539	541	541	527	561	499	508	537	553	494	520	488	490	544	555	514	499	530	502	555	536	517	491	530	494	530	522	512	493	545	537	490	486	501	495	575	543	550	540	488	511	515	518	521	586	542	528	520	517	541	544	530	527	512	542	513	520	511	553	517	551	536	549	525	545	525	533	491	499	494	496	498	509	532	564	508	507	497	508	491	550	533	490	512	526	549	520	540	549	517	562	521	553	550	540	556	522	492	519	548	546	518	548	497	502	550	543	506	522	523	527	528	513	519	511	506	518	542	540	553	540	495	508	509	578	534	530	530	497	495	486	546	528	501	567	538	528	540	541	573	457	512	571	511	543	518	507	552	540	507	529	493	531	510	531	518	490	542	497	542	546	544	573	503	526	538	518	571	556	521	525	516	540	532	534	544	586	551	527	526	497	559	544	546	525	546	556	587	492	564	508	542	504	556	492	528	520	506	487	540	548	522	542	523	509	512	503	591	542	559	513	508	530	500	526	509	562	524	518	568	524	566	562	565	531	519	562	505	509	523	536	562	540	543	530	497	511	509	474	506	539	521	493	563	541	512	535	512	539	532	510	493	506	521	532	504	558	468	537	527	516	519	483	509	501	531	520	486	505	506	562	518	529	559	506	507	546	545	553	514	533	535	517	554	524	563	529	496	518	555	542	522	525	537	511	532	529	497	545	540	509	526	525	544	511	567	547	520	549	577	531	514	541	484	531	525	533	494	530	528	511	527	526	530	457	523	552	499	562	543	565	526	505	514	510	521	474	549	533	519	522	539	543	581	559	534	486	530	555	516	538	488	544	532	533	551	510	526	532	530	530	513	552	547	514	551	533	554	528	554	483	540	526	506
24548	21468	28823	24510	21464	9243	1875	1205	1011	1018	898	852	874	816	876	824	872	857	800	787	835	810	796	790	805	825	802	783	817	768	793	774	781	807	778	813	817	787	826	762	803	808	754	746	776	808	756	805	761	810	816	821	752	805	731	821	794	846	790	831	809	791	766	739	783	785	822	772	723	722	787	772	823	784	806	749	787	804	805	806	770	746	729	761	794	763	760	764	770	755	799	787	743	805	721	783	813	762	781	804	771	814	766	784	791	764	739	724	818	800	792	766	741	789	790	787	775	766	790	732	785	758	709	788	692	791	818	752	753	748	794	757	763	774	784	771	781	764	694	739	787	780	772	750	776	806	730	805	758	746	780	778	738	777	718	840	821	786	762	800	784	769	766	811	760	786	750	713	785	722	732	746	771	817	769	748	771	778	743	761	765	717	754	763	773	754	764	750	781	737	712	809	755	735	730	826	759	733	807	723	828	798	734	783	770	798	712	743	744	797	833	757	769	813	758	763	811	774	790	768	788	776	740	800	810	775	814	721	748	808	765	776	777	818	794	791	773	759	790	813	793	792	794	767	737	788	811	783	779	751	725	759	774	741	753	786	779	738	765	757	738	810	771	769	768	771	769	758	710	803	712	796	787	812	779	736	782	797	754	742	755	782	782	783	774	763	795	775	770	763	798	761	737	830	774	797	698	719	746	748	803	760	785	802	779	722	749	751	748	776	790	733	758	792	785	757	759	781	783	795	764	736	747	794	759	750	796	797	775	795	774	850	800	734	816	770	759	725	741	854	754	730	766	816	736	752	796	788	737	765	769	739	742	779	761	750	774	789	768	771	825	805	741	780	758	787	756	754	712	815	753	796	801	727	750	716	784	795	812	805	750	796	764	735	785	805	785	748	792	773	763	821	791	752	742	740	765	767	782	732	768	816	750	817	713	768	775	725	746	769	765	758	758	785	784	818	780	756	742	760	789	720	753	804	733	778	807	756	722	745	799	776	777	723	748	817	787	758	729	771	758	753	752	731	788	798	795	784	734	760	774	730	772	724	775	744	771	765	801	720	752	756	770	763	797	790	752	800	801	768	834	733	766	777	746	735	739	775	782	823	751	800	784	771	755	766	801	805	775	745	770	762	785	756	726	731	747	798	766	793	744	794	732	808	752	812	715	749	781	772	821	797	762	767	751	765	777	813	704	737	783	760	736	742	740	776	752	734	790	744	718	775	783	787	768	722	751	779	764	749	788	762	778	732	767	736	794	744	773	804	766	807	752	797	740	841	753	778	741	734	777	787	787	769	783	745	777	768	822	792	780	745	834	772	777	707	808	763	784	742	828	779	765	724	704	759	773	791	770	740	776	786	766	777	773	766	774	754	761	749	757	731	760	804	743	680	798	812	809	723	765	741	747	809	767	785	724	781	800	761	813	789	749	759	764	768	721	777	748	796	781	767	761	777	723	795	740	775	787	771	722	742	768	787	773	765	756	796	776	757	744	730	695	761	767	760	788	767	763	758	705	706	740	783	814	827	765	783	765	718	758	761	771	763	775	749	778	746	795	720	802	733	747	796	710	767	765	838	740	820	777	734	763	775	751	707	709	743	785	772	773	766	783	751	750	770	737	741	721	785	710	811	846	763	773	744	748	746	777	737	705	753	788	756	772	780	802	719	701	815	770	767	762	784	754	766	744	778	779	743	774	781	803	771	756	815	740	764	743	759	765	766	749	843	796	757	757	750	767	808	797	772	788	757	735	764	791	795	750	799	815	770	736	759	772	717	798	782	751	754	801	774	736	749	742	716	731	666	756	754	796	817	745	779	760	786	771	798	761	741	795	735	761	724	714	722	773	778	726	721	789	779	810	727	793	800	735	760	794	778	830	697	729	757	737	754	760	719	783	732	766	746	790	751	784	734	744	750	720	731	766	778	810	727	799	739	733	760	727	740	820	776	744	793	797	761	736	705	762	719	811	752	767	756	812	745	802	727	746	797	766	762	748	778	748	742	777	758	791	768	775	793	796	828	769	754	760	737	811	745	739	767	727	775	818	756	791	710	814	780	737	762	772	779	759	772	709	727	768	777	778	737	769	792	709	715	741	758	760	776	755	758	710	759	742	743	787	764	754	751	803	744	738	781	711	733	751	796	773	767	767	730	752	816	744	790	765	763	734	765	753	781	742	765	765	799	781	794	779	733	713	717	738	726	761	759	778	785	821	763	770	768	778	801	747	739	810	758	802	757	770	776	746	823	687	730	789	738	822	773	746	717	734	697	744	765	739	743	822	780	774	788	837	812	751	782	753	735	787	774	789	734	745	748	743	759	727	738	765	751	744	726	782	750	776	745	795	771	783	692	782	781	795	779	799	757	781	764	719	708	768	732	751	729	724	790	833	773	752	773	744	759	711	726	759	760	730	805	748	794	758	762	743	762	776	761	768	736	741	805	713	759	708	765	724	766	760	782	777	810	746	741	749	793	820	755	710	754	760	813	710	771	786	750	758	741	763	745	747	741	752	754	724	752	748	737	737	802	745	741	787	742	708	752	778	703	751	756	749	734	746	794	790	813	735	794	740	732	750	766	733	752	761	709	747	766	763	834	789	738	777	757	786	766	755	793	781	787	803	737	743	773	722	744	741	778	787	753	786	754	700	710	787	766	772	749	723	800	741	724	774	761	751	762	728	792	760	714	706	763	731	693	813	765	765	744	762	747	764	740	817	793	770	796	762	781	703	775	764	749	786	799	743	748	768	711	778	740	748	766	766	783	725	748	743	735	738	775	767	783	756	750	747	785	770	764	793	750	779	742	747	770	767	774	779	720	799	795	749	786	730	763	755	746	765	791	775	731	756	737	781	787	803	727	755	792	708	767	741	816	795	769	802	775	804	802	760	764	724	778	752	791	827	730	743	753	761	754	796	724	775	795	810	750	792	764	690	774	796	776	741	784	791	790	753	738	773	759	741	722	753	807	763	754	754	756	791	761	761	771	729	757	757	768	765	742	756	738	744	718	734	729	726	756	729	787	789	759	761	739	753	788	827	767	794	705	787	779	695	802	753	733	742	796	775	760	786	757	775	763	776	756	756	735	734	779	729	789	804	774	812	729	741	798	780	748	750	728	742	742	750	787	725	785	751	768	736	771	772	732	766	759	799	723	710	768	744	716	812	766	790	747	735	789	811	749	779	756	753	740	793	765	805	739	817	752	773	780	751	764	742	767	773	750	767	743	794	812	762	753	753	794	744	845	739	803	748	765	731	790	742	742	743	748	770	729	771	775	738	765	782	755	745	798	747	770	782	746	735	737	809	754	768	757	796	731	819	772	730	757	766	770	779	771	748	728	770	791	775	725	749	741	728	762	766	716	750	756	730	752	768	745	758	748	734	780	769	779	809	758	785	755	732	770	746	746	760	802	782	751	746	737	758	736	748	758	736	739	772	726	721	782	736	770	761	797	750	785	723	757	766	747	788	771	757	748	790	770	773	766	802	748	745	740	751	761
3688	6066	4970	2569	1819	1429	1279	1094	878	854	785	740	727	687	708	668	666	670	650	616	653	652	637	640	663	623	621	561	599	600	629	578	554	598	642	605	585	631	538	569	566	595	594	603	591	560	604	602	560	611	626	586	610	620	638	574	549	586	547	601	561	631	590	574	584	576	591	581	608	563	610	577	612	547	603	587	646	605	605	554	556	571	586	563	563	536	607	579	605	601	614	563	637	583	622	541	565	547	652	577	567	616	570	595	592	602	551	573	521	587	601	532	567	592	570	566	553	562	564	569	563	567	595	568	585	548	574	587	577	564	614	579	615	607	623	546	590	528	574	590	580	590	554	627	556	594	595	592	621	566	591	596	593	567	628	555	581	565	576	614	571	593	580	592	541	545	598	623	577	594	600	587	606	575	542	548	556	597	536	593	583	588	580	583	588	562	636	568	599	581	580	547	506	564	541	583	526	593	611	588	622	553	606	578	589	582	547	548	606	575	621	557	599	559	591	583	606	557	537	563	592	605	555	612	595	571	616	585	574	569	570	538	572	578	587	585	583	569	587	585	530	547	576	568	565	558	590	568	592	559	588	596	551	595	594	573	553	598	582	581	569	583	578	559	560	557	582	592	600	590	563	587	559	589	585	572	605	540	538	589	574	591	551	554	555	575	570	605	573	605	605	542	561	576	543	599	595	600	563	585	569	574	562	567	568	546	610	517	589	560	577	586	579	594	554	565	564	609	563	571	580	540	603	599	588	576	607	590	568	610	556	587	609	596	608	580	607	620	566	519	565	616	573	564	588	588	574	586	548	535	561	574	535	573	612	574	562	574	597	564	552	538	594	609	592	585	571	540	588	566	607	620	581	624	585	557	555	549	519	587	540	520	602	586	578	574	556	605	591	521	567	575	521	534	549	528	594	576	589	609	517	551	580	562	560	514	578	567	556	584	546	596	586	538	615	612	554	578	599	588	528	568	578	542	560	604	582	565	570	555	603	543	556	581	540	586	586	572	591	562	552	584	559	543	542	568	536	572	576	557	551	594	558	594	564	554	523	597	566	615	602	544	574	568	564	596	595	557	538	570	551	579	598	550	541	575	594	567	532	564	561	589	574	587	582	543	578	560	582	592	586	562	539	526	542	585	577	566	608	568	567	562	539	595	566	601	562	525	565	536	588	530	569	545	594	585	585	624	543	566	601	585	563	561	578	524	562	602	573	563	546	558	549	592	608	606	589	576	565	574	581	600	560	552	620	590	563	601	565	568	572	531	552	543	577	574	536	566	551	550	582	547	604	552	577	585	563	575	582	620	573	609	578	565	599	559	618	571	575	584	607	532	572	537	601	551	599	536	560	594	595	556	591	581	555	590	587	603	598	562	571	595	599	563	606	578	540	547	531	547	552	602	575	614	537	569	554	594	606	594	544	571	562	561	554	560	557	540	545	616	606	589	553	577	562	584	565	585	557	552	553	550	542	576	575	548	595	549	529	551	541	589	576	613	582	554	525	534	572	568	542	552	590	501	547	527	562	562	552	558	508	542	605	574	555	604	563	582	593	587	558	559	562	552	595	572	601	512	582	568	541	543	605	611	566	587	541	525	572	593	580	568	538	578	573	545	574	526	542	534	559	589	539	585	593	578	602	586	573	574	535	600	557	598	590	613	556	569	496	536	583	544	548	624	557	595	590	573	560	595	594	588	575	602	584	554	579	558	514	566	563	564	541	533	567	546	565	594	575	553	560	570	576	512	589	561	551	547	532	579	551	615	549	603	564	598	557	564	557	591	591	525	576	541	579	554	571	565	576	585	546	591	527	534	521	608	587	556	553	520	522	588	562	554	519	577	576	556	599	595	554	573	551	599	571	563	570	588	528	599	558	546	542	528	535	580	526	560	634	551	557	563	586	587	593	551	575	532	575	527	518	598	541	562	562	539	571	562	558	540	545	582	572	553	591	576	579	522	540	571	633	559	521	541	536	548	543	527	555	545	564	507	567	591	557	549	564	537	555	567	544	571	544	565	554	578	573	547	524	566	585	585	589	554	568	560	577	545	584	563	605	588	570	547	552	556	556	546	601	589	577	560	558	577	578	567	560	566	568	570	534	553	567	555	565	567	582	544	563	615	579	552	591	553	594	547	537	571	563	595	578	546	584	557	598	569	568	538	527	580	557	528	552	540	553	594	611	555	565	553	593	562	571	575	570	560	585	582	588	559	587	552	552	591	584	564	589	575	609	572	569	542	609	595	584	576	587	581	529	603	629	558	598	563	518	551	567	573	590	562	555	549	536	561	541	589	521	565	588	547	552	555	551	601	575	573	543	535	561	556	584	613	592	579	592	574	577	573	577	519	553	556	555	551	561	555	573	545	531	582	580	600	571	561	550	545	595	555	526	583	605	553	531	594	574	574	564	558	597	556	562	557	559	560	572	598	566	565	599	556	562	564	602	589	594	558	569	609	523	572	539	512	547	558	560	613	569	590	539	564	586	583	546	584	574	597	579	578	558	571	582	570	556	590	571	560	516	583	580	607	581	524	595	517	533	560	539	544	544	538	605	588	519	524	549	567	562	557	586	566	548	559	569	557	578	570	544	548	568	599	534	587	592	561	548	608	586	596	549	541	551	569	535	559	611	524	562	579	547	565	547	579	538	605	528	567	527	585	601	551	547	577	495	637	596	603	574	548	564	568	545	538	567	579	596	565	550	586	586	570	597	577	576	520	577	589	614	555	511	601	552	602	551	513	571	615	561	589	536	569	552	590	581	526	573	557	585	579	601	571	564	534	559	556	573	562	567	545	584	593	596	539	568	563	560	577	578	542	584	595	522	529	549	557	553	588	601	592	602	557	558	559	568	560	551	581	597	580	586	559	605	572	524	559	525	600	568	543	526	530	567	527	579	561	569	547	575	554	583	566	561	574	567	544	581	594	555	523	599	549	586	571	543	579	546	570	552	577	554	553	587	576	580	534	538	584	605	561	548	571	549	527	564	570	563	565	592	589	605	585	579	546	576	589	586	545	555	560	582	554	551	553	585	542	593	534	533	585	594	569	559	559	607	575	577	573	592	558	526	564	556	520	583	558	583	605	580	563	517	566	582	545	535	561	532	530	559	531	590	560	589	581	563	586	571	595	539	592	588	558	579	583	570	612	590	575	530	553	611	604	550	551	542	551	560	588	533	574	526	557	561	560	575	552	537	616	570	604	549	542	565	523	558	566	601	575	546	544	532	562	566	593	587	545	547	590	554	599	563	553	590	547	555	577	544	541	586	541	545	581	573	573	549	565	566	575	557	560	570	582	567	553	607	586	538	571	520	594	546	587	580	564	580	600	572	563	579	579	513	536	562	570	558	588	656	582	598	531	563	557	508	555	558	593	578	563	533	580	526	569	562	548	592	566	613	568	544	542	564	564	573	544	574	533	542	552	560	583	550	567	553	562	539	544	527	592	577	559	579	556	570	530	571	571	572	591	545	557	591	539	572	592	577	566	594	577
27916	10759	847	495	354	352	343	333	356	346	324	312	329	331	314	334	332	326	293	320	353	336	313	323	352	298	304	292	328	323	335	326	300	376	344	320	338	317	315	337	335	326	293	329	349	321	338	361	367	338	307	319	334	331	360	320	336	330	344	339	300	352	349	332	288	314	314	340	310	358	272	326	338	314	284	346	331	350	315	323	344	321	324	349	295	327	317	319	338	347	315	322	316	345	313	325	309	340	339	322	321	320	291	318	328	327	331	285	270	321	305	326	318	312	314	334	336	357	298	333	308	361	316	311	310	321	317	316	305	334	320	332	322	315	321	311	302	332	292	322	303	348	306	336	345	303	338	295	323	336	328	300	308	341	316	329	319	291	330	328	324	288	351	320	330	356	328	312	306	373	325	298	345	342	338	345	317	328	302	319	360	349	342	334	346	345	330	313	347	320	339	328	311	322	343	342	332	307	345	348	330	353	327	314	349	361	303	333	303	369	325	309	319	325	343	329	305	306	367	353	341	346	348	359	340	328	316	332	358	368	291	339	344	320	288	352	338	337	339	378	320	354	318	338	323	311	340	327	344	357	317	320	356	349	364	320	309	311	324	327	315	342	334	354	339	320	357	303	329	298	317	318	341	323	327	329	361	353	361	314	306	308	338	342	330	320	304	289	319	329	320	311	343	316	312	355	344	334	327	314	332	365	334	326	343	358	318	327	346	334	317	335	329	312	332	328	307	343	322	336	360	320	321	340	329	326	324	333	306	336	332	350	331	337	307	273	332	338	339	355	343	327	328	316	337	328	334	336	331	303	324	314	345	360	315	317	356	344	346	326	322	299	343	319	374	324	303	324	341	310	327	324	348	340	358	337	333	339	297	327	329	307	343	318	350	338	359	325	339	338	323	348	310	365	346	331	342	351	318	354	324	327	326	317	331	325	353	304	319	292	345	340	261	350	354	368	340	348	325	317	366	353	326	338	337	322	326	345	304	338	330	383	351	324	320	318	305	321	294	339	357	319	327	292	325	312	318	321	346	324	322	307	346	329	300	347	317	316	341	332	339	358	286	323	332	348	334	319	320	311	357	305	326	351	323	335	333	279	313	294	345	338	313	322	314	316	339	326	325	304	325	357	317	312	354	353	345	335	335	299	337	309	324	328	319	331	368	329	302	326	305	296	301	322	325	313	333	318	362	298	331	325	357	345	327	310	339	338	317	330	322	312	334	373	299	336	327	329	351	353	371	309	284	345	328	324	310	324	344	305	319	303	319	341	312	338	330	315	341	353	342	312	334	382	334	291	311	305	299	321	321	329	340	330	309	350	331	318	357	338	296	317	362	334	317	317	301	341	332	357	330	339	350	318	349	318	350	287	333	313	349	320	344	327	327	340	297	325	337	318	339	329	327	323	339	300	341	325	305	334	348	327	328	303	343	301	307	302	339	307	311	315	332	332	319	284	303	353	336	334	297	315	322	369	323	320	355	298	332	321	327	328	305	344	308	304	322	337	344	323	335	326	345	313	333	370	345	345	304	354	359	333	317	332	370	341	302	321	339	337	338	313	318	344	331	331	321	325	330	323	291	309	300	331	332	308	339	345	308	333	334	314	329	320	336	357	314	326	315	297	314	334	314	354	317	354	345	342	302	281	341	334	324	339	333	316	337	315	338	315	318	337	365	330	348	315	327	358	312	335	335	350	317	341	338	317	359	306	281	352	346	334	319	326	324	315	322	322	319	352	343	316	308	318	325	332	326	326	294	319	317	324	336	302	323	324	318	334	306	328	360	316	363	319	310	290	348	334	335	331	343	322	331	308	349	338	326	360	307	330	336	325	327	300	308	323	309	344	346	316	328	380	333	341	298	367	335	313	344	329	295	308	293	305	351	355	285	350	298	332	323	340	341	334	341	301	306	300	328	315	314	321	375	371	334	333	332	306	321	322	342	308	307	307	317	329	303	316	322	322	325	357	309	310	316	294	341	338	350	357	306	307	321	350	336	322	326	320	332	312	287	331	304	319	328	373	301	347	350	316	321	323	314	312	324	325	370	333	332	334	336	356	304	345	328	293	357	336	314	330	327	290	327	326	358	345	330	322	346	313	319	319	346	318	317	326	309	312	335	356	336	325	353	351	306	313	331	350	349	359	293	334	346	335	338	319	320	325	303	320	316	375	339	340	306	326	342	353	343	331	345	319	330	325	353	347	302	328	336	360	320	311	338	322	301	365	316	330	316	325	335	307	329	311	347	340	338	298	321	320	321	328	368	357	358	356	330	321	315	323	342	316	332	342	297	342	319	337	353	327	330	332	354	312	321	336	360	339	325	327	335	342	317	307	341	311	315	328	311	306	339	325	331	351	330	334	323	320	312	306	307	323	316	324	340	316	346	339	328	328	377	333	317	292	315	349	335	308	354	354	323	360	350	313	321	331	327	338	318	346	321	284	306	311	296	338	302	356	296	343	336	306	337	316	341	312	314	330	295	335	322	329	311	366	317	329	352	341	332	333	362	327	349	312	326	355	316	296	315	342	329	333	337	353	327	306	331	325	331	333	320	325	338	342	338	336	328	319	327	321	321	307	323	332	334	326	334	299	340	325	344	319	308	338	315	330	305	314	314	340	335	319	322	339	291	323	341	297	316	333	357	328	323	288	300	326	340	326	312	329	294	325	335	336	337	344	320	351	300	345	308	317	294	323	334	364	349	317	330	342	312	356	366	321	323	328	320	337	302	327	313	310	343	329	330	302	375	295	336	346	334	333	357	335	343	311	318	340	323	327	314	283	315	306	301	308	307	331	368	354	314	297	338	312	337	291	338	319	321	328	338	264	337	311	339	353	310	323	308	324	303	325	330	332	317	334	323	344	324	330	350	304	310	322	333	343	323	323	327	324	336	342	381	339	292	327	311	310	287	329	340	301	278	325	326	320	325	332	332	341	331	321	346	322	331	334	330	332	329	314	356	324	314	310	302	316	347	326	322	350	342	327	323	325	326	343	347	299	299	321	344	306	299	327	306	339	330	346	325	328	338	319	335	312	342	339	329	322	347	345	315	333	305	316	325	334	340	317	331	351	307	336	290	334	293	357	321	316	349	294	325	343	326	346	331	309	312	321	280	347	328	374	308	334	320	353	284	325	316	343	295	334	318	318	311	328	291	327	332	365	333	323	365	339	324	324	343	339	319	336	308	335	334	294	309	331	364	357	325	310	338	312	300	361	325	325	322	338	320	326	333	362	335	351	365	362	303	334	328	324	304	329	345	312	326	323	326	303	319	321	323	297	346	315	307	326	304	302	301	301	324	341	327	325	314	335	325	298	312	328	288	367	318	322	324	330	332	321	346	319	296	346	348	324	367	323	298	322	352	336	327	328	303	342	306	351	326	337	313	323	309	329	334	314	320	342	325	328	356	301	303	345	317	315	325	348	328	339	361	353	284	298	290	339	325	317	315	335	326	298	326	310	312	341	320	333	325	351	315	354	322	312	365	319	338	336
4603	413	360	293	273	233	270	259	252	238	247	244	249	224	214	254	242	262	252	238	244	271	258	221	225	256	240	264	250	237	253	256	251	247	256	246	240	249	250	248	246	258	237	236	214	268	260	256	248	214	258	256	266	268	269	246	255	256	260	254	239	230	256	225	220	260	256	255	280	225	276	252	265	235	242	226	250	222	230	265	224	263	237	260	229	229	249	241	241	243	238	229	252	212	238	243	237	258	241	240	234	251	246	226	250	267	244	254	253	239	263	254	244	252	222	237	253	250	239	242	252	231	265	237	234	265	244	253	221	262	252	230	219	238	256	232	246	239	287	241	217	222	235	234	249	234	258	230	236	270	229	232	242	234	207	243	255	255	235	252	244	234	253	267	249	259	224	232	205	241	260	240	231	267	240	250	261	225	247	240	252	250	228	217	259	236	251	222	230	228	254	250	239	258	226	194	246	221	243	248	252	225	233	246	227	235	236	251	270	241	223	229	246	261	233	210	219	217	246	259	235	253	228	220	244	240	243	260	230	238	256	249	220	226	252	235	203	235	216	241	212	236	265	219	244	247	241	233	209	246	256	245	233	256	244	252	229	242	232	247	254	232	252	228	232	224	219	243	244	239	234	248	246	264	235	251	232	238	226	249	238	232	233	261	237	236	215	244	259	258	224	256	247	232	232	245	224	243	239	250	267	258	225	225	226	245	233	221	247	237	215	276	234	219	243	229	249	223	226	232	264	220	229	231	235	228	222	236	236	246	247	245	233	244	260	232	227	266	243	258	230	248	230	245	245	238	242	255	213	247	230	214	235	242	219	233	221	232	242	250	244	231	244	254	253	233	250	251	262	235	265	251	252	237	226	240	238	235	239	260	240	226	257	226	245	241	239	253	248	261	245	237	263	236	232	250	242	256	255	238	244	230	248	246	251	241	232	238	234	239	243	236	263	247	250	248	203	231	245	242	243	236	239	244	241	240	224	233	235	246	247	225	234	252	249	252	229	242	250	221	263	237	238	262	227	271	244	229	245	233	246	227	229	214	228	235	240	228	228	274	235	221	257	258	226	244	259	222	261	228	215	241	221	240	235	258	251	249	258	264	222	225	232	229	232	251	233	263	232	230	242	233	244	237	219	248	250	265	240	223	234	229	241	257	236	268	236	221	245	229	237	235	259	266	252	235	252	268	261	248	263	241	237	230	275	218	249	233	236	227	245	238	234	251	226	228	266	262	249	243	245	245	237	269	231	231	252	249	236	272	246	255	253	228	220	250	244	256	254	251	250	243	258	240	243	228	247	245	229	235	240	248	224	236	273	240	249	225	256	232	261	235	240	236	252	232	228	259	220	232	234	236	236	251	224	212	237	262	220	234	271	243	232	253	276	252	220	232	221	240	242	241	258	243	214	260	256	221	262	230	251	251	271	247	243	264	235	219	241	266	272	254	238	233	253	249	226	253	255	225	219	250	246	236	224	231	212	226	221	252	239	241	228	246	239	232	248	253	242	247	214	267	261	239	264	243	259	249	271	240	272	259	259	245	242	225	259	241	265	231	248	250	228	273	241	252	222	249	239	250	255	254	224	240	238	248	260	259	228	228	238	268	225	246	259	241	245	243	223	234	260	239	234	247	291	226	233	269	259	252	231	262	249	247	214	244	250	252	231	248	246	245	235	251	235	268	231	256	266	233	258	245	242	235	252	241	237	239	230	233	207	231	255	234	246	245	238	238	242	225	246	233	213	264	247	232	256	238	252	239	238	199	232	202	251	257	223	253	235	224	248	220	255	260	245	264	277	253	223	244	252	240	261	235	247	236	244	247	230	272	241	250	259	239	253	248	241	257	214	257	238	232	241	218	262	242	227	226	251	255	267	228	256	218	252	241	253	231	233	249	261	253	231	256	260	256	228	263	237	257	238	256	239	225	231	269	245	242	256	275	237	251	263	251	227	229	246	264	250	268	243	234	217	235	240	241	245	235	236	235	226	213	256	207	221	250	222	245	238	249	248	238	240	235	255	261	235	239	217	235	238	242	239	233	216	233	248	254	221	237	227	245	245	247	251	205	261	211	218	239	253	247	217	244	242	245	254	238	193	232	224	233	255	253	252	231	210	254	249	257	231	253	266	258	253	228	247	255	233	249	209	249	239	209	244	228	253	228	250	250	207	255	239	237	214	246	228	251	257	251	235	218	235	248	253	244	221	247	232	223	239	247	236	215	222	229	233	280	217	254	237	214	253	229	250	259	224	275	229	254	240	276	242	208	239	253	226	258	274	274	278	244	235	228	261	231	230	259	227	268	246	259	276	253	208	253	270	224	233	241	237	213	234	237	254	223	247	241	218	235	224	237	216	246	249	252	225	232	236	227	252	256	254	239	248	258	245	247	214	233	232	237	243	229	242	238	257	270	221	262	228	248	241	247	231	238	253	235	227	253	230	242	239	236	246	239	253	249	279	261	255	236	268	233	235	246	232	274	275	224	241	245	234	211	256	244	245	245	241	236	284	228	227	245	274	230	243	265	239	255	256	262	246	228	266	240	221	243	226	241	261	228	222	249	261	231	262	227	255	243	259	232	252	251	268	236	243	241	259	227	240	243	251	234	227	248	248	227	232	232	226	221	266	229	228	252	261	244	254	273	262	200	211	237	257	252	231	250	266	277	238	217	247	241	218	253	236	236	252	260	216	247	260	256	221	248	230	251	247	234	268	231	214	228	252	258	234	246	242	265	257	259	242	248	249	238	226	246	272	257	257	228	235	236	222	229	253	243	254	240	226	247	228	265	236	247	231	263	266	254	235	240	243	233	246	246	222	236	260	242	223	230	214	237	243	231	262	234	245	268	214	202	260	283	249	246	232	243	239	229	228	263	266	230	220	218	250	216	255	232	231	259	218	242	258	268	223	250	252	236	267	262	258	262	214	259	236	235	227	275	259	261	257	218	244	266	239	241	251	245	225	216	229	237	246	223	225	246	229	229	228	221	222	245	244	240	245	233	247	234	218	223	227	291	238	241	244	243	263	257	222	236	252	240	236	228	217	262	235	243	243	228	252	280	235	228	220	253	227	240	249	283	226	237	242	280	260	244	259	276	233	236	261	234	271	279	261	254	262	233	275	231	276	222	236	247	231	239	226	236	235	230	256	251	245	265	254	226	241	248	213	239	245	229	222	247	230	236	249	235	222	232	262	249	239	249	241	236	237	224	230	246	206	227	232	297	222	240	250	245	230	240	258	264	238	250	233	250	223	241	249	229	231	239	256	243	246	245	235	253	243	238	259	242	230	221	227	234	247	224	236	238	227	247	260	263	229	260	236	231	236	247	234	239	252	227	212	257	240	264	229	262	268	217	258	248	209	232	238	233	286	240	270	246	250	251	273	247	228	236	247	246	240	261	246	226	246	234	257	216	243	263	244	261	232	227	235	240	238	233	227	223	228	229	240	242	240	251	272	258	226	253	230	226	244	239	235	264	230	213	226	278	250	253	256	239
25500	21476	27969	25411	11477	1600	1141	953	819	775	826	737	794	781	786	761	725	716	747	748	790	717	728	746	750	711	722	768	745	768	772	719	742	686	704	701	746	787	726	709	730	734	724	732	739	732	661	700	702	726	697	792	744	720	699	725	796	729	714	680	652	757	655	740	684	733	776	783	707	707	736	692	713	745	689	719	713	679	705	724	673	741	703	724	747	702	690	712	715	720	735	664	726	717	720	738	710	758	716	702	671	770	700	689	728	755	732	700	788	696	714	726	765	695	698	756	774	713	685	693	678	732	708	677	712	752	758	715	677	707	765	728	724	720	727	718	689	692	699	701	732	690	724	712	716	692	737	707	726	700	691	735	738	701	688	757	712	739	751	687	731	744	685	683	702	694	733	741	682	736	739	724	723	663	652	732	715	676	708	684	704	689	706	678	702	678	699	713	674	712	729	649	733	718	711	685	743	707	639	698	710	706	738	707	695	699	699	724	756	715	756	693	720	716	681	727	745	740	744	751	681	702	735	771	680	719	734	721	746	720	736	748	708	691	662	700	675	708	760	740	735	700	666	692	687	733	735	728	706	703	724	687	686	690	716	691	719	695	744	743	661	703	725	786	724	731	736	723	739	744	718	741	719	705	674	712	715	697	668	738	705	715	705	742	743	715	711	730	723	700	682	678	680	684	707	733	733	695	673	702	673	697	709	717	677	731	695	695	707	731	651	688	696	716	696	693	745	720	717	735	726	660	721	705	728	719	738	656	705	736	719	715	640	739	719	730	741	759	724	717	734	713	725	711	726	696	713	705	709	741	728	726	677	690	699	720	781	727	729	716	744	712	722	702	695	722	695	706	670	739	751	721	744	743	767	722	691	680	777	702	685	722	702	700	722	743	687	682	775	723	743	732	708	711	740	670	749	656	728	723	789	693	748	697	707	764	700	733	707	719	691	709	710	699	739	718	710	683	742	700	683	715	696	707	683	727	695	699	726	731	721	729	668	661	739	734	717	703	730	706	735	726	647	728	720	691	728	646	706	734	677	701	718	698	709	708	659	736	709	717	711	741	760	768	755	716	715	677	688	735	697	688	712	714	718	718	745	710	724	719	699	705	719	721	673	728	710	716	686	707	759	734	714	680	756	713	694	669	705	688	687	733	743	686	757	708	696	687	712	705	701	671	716	701	732	744	747	779	685	725	699	714	677	693	691	696	763	732	743	734	670	708	688	725	706	728	705	690	685	722	687	729	682	704	744	672	738	701	715	725	759	642	706	691	743	699	749	657	724	654	697	673	693	654	699	716	731	697	736	673	662	750	732	723	752	653	733	723	712	724	706	686	710	719	739	749	700	717	712	696	664	683	715	673	729	726	759	795	730	718	689	746	710	749	688	691	728	696	688	702	717	726	727	755	700	719	685	692	686	757	702	734	708	728	700	759	739	714	750	711	736	734	758	758	741	728	660	689	706	716	738	674	759	695	707	727	710	677	678	717	674	754	733	735	712	737	678	750	768	695	694	702	772	682	720	702	710	704	730	732	738	720	697	703	676	691	723	682	653	754	745	695	756	680	709	675	688	721	743	718	745	707	718	691	721	701	696	722	714	688	790	687	715	726	696	723	718	692	741	712	722	683	698	704	698	644	705	713	716	711	702	693	704	737	702	734	701	672	723	736	745	684	701	700	779	730	727	699	747	738	755	754	759	660	704	715	740	718	714	713	717	721	705	717	680	747	717	774	736	713	658	714	647	755	716	729	660	725	683	706	706	686	743	734	712	667	721	700	691	680	721	692	698	715	680	699	715	723	706	680	700	722	770	718	712	691	729	703	722	708	661	669	708	745	769	732	748	723	683	741	759	729	767	721	703	686	705	706	728	690	707	711	693	722	680	707	674	714	722	718	668	733	708	707	681	721	663	714	730	707	738	686	687	728	698	755	721	703	735	682	661	694	786	667	739	700	733	738	725	707	743	748	688	707	692	731	684	715	630	697	672	685	742	723	704	785	694	702	732	711	731	721	721	734	691	713	712	757	765	723	757	739	667	730	739	681	732	721	712	768	681	690	728	685	676	696	722	736	736	713	767	700	687	687	695	718	704	722	731	716	675	698	739	727	745	691	683	728	729	692	732	691	710	710	691	686	763	739	768	668	707	700	689	723	690	669	739	676	719	710	747	678	704	749	713	687	708	715	742	712	687	659	680	759	700	743	697	749	706	673	679	779	699	674	738	693	670	717	683	673	734	704	677	729	703	734	688	715	705	755	730	683	693	727	795	751	734	716	706	747	729	666	710	722	724	717	756	674	690	707	748	730	718	683	768	700	700	702	694	739	698	764	698	729	684	685	727	710	682	691	755	675	722	657	749	711	684	740	713	731	672	717	732	669	749	703	700	688	667	760	692	720	719	689	739	703	735	741	672	718	680	739	701	703	688	724	773	734	721	739	714	694	689	726	750	726	752	735	700	749	723	708	727	716	718	692	743	704	673	741	711	691	742	684	734	685	731	673	726	705	697	768	723	686	667	691	699	698	770	695	714	667	717	693	727	712	700	663	672	708	687	690	769	765	695	707	678	711	753	686	696	681	688	743	716	690	677	746	696	694	729	742	708	714	743	678	715	727	727	693	708	704	686	700	709	705	762	716	706	728	723	686	734	731	711	688	726	725	719	723	676	690	668	737	696	680	730	734	724	715	705	722	697	739	687	728	725	719	696	720	746	715	733	706	703	746	697	733	708	720	737	696	659	708	685	719	703	699	680	714	724	682	717	717	701	718	749	716	712	756	699	729	739	695	740	667	722	779	693	705	756	705	679	724	756	690	739	716	758	746	698	750	723	751	725	745	711	712	714	736	683	712	715	723	713	702	738	723	696	708	738	708	703	729	730	691	697	726	694	697	712	721	679	746	718	765	713	697	697	689	678	721	716	693	709	725	645	743	726	735	709	701	726	678	695	670	743	702	704	688	697	705	754	703	760	673	765	707	700	710	725	688	672	697	699	725	709	699	712	682	688	707	835	698	670	703	743	730	700	669	699	685	722	704	716	689	752	738	712	684	748	730	735	706	700	699	752	691	755	702	731	678	703	719	718	703	730	698	721	720	692	730	699	721	675	697	648	695	705	729	699	690	725	697	693	730	747	737	706	730	707	665	717	729	697	712	706	743	743	704	688	723	682	700	711	707	746	679	689	676	737	749	733	700	736	696	699	755	694	686	728	738	735	720	678	689	758	719	752	727	763	719	712	704	693	762	705	717	716	678	706	710	697	693	682	705	712	736	714	676	691	738	680	729	744	722	685	695	667	711	689	708	726	731	770	756	721	672	716	738	738	687	665	692	715	713	713	726	695	737	694	665	745	739	684	693	769	703	737	712	739	706	665	698	711	764	693	694	703	729	808	740	720	712	681	679	730	701	700	723	696	705	658	711	722	765	730	748	707	742	691	711	733	758	715	692	721	707	717	673	753	733	750	681	693	702	675	700	786	754	710	744	718	734	676	685
3427	3507	2940	1602	1175	1002	853	769	739	660	678	622	620	638	599	601	541	590	613	594	585	535	561	575	545	575	543	554	607	560	566	521	539	535	554	563	586	560	499	541	516	570	562	549	521	514	580	501	512	542	537	534	512	511	530	560	519	543	566	497	572	500	494	526	560	515	569	514	591	555	578	512	527	560	533	536	551	544	510	488	534	533	547	533	522	523	552	551	583	546	502	562	556	507	527	567	564	493	565	545	516	488	537	539	513	516	510	491	552	547	567	553	541	533	505	548	549	497	523	541	525	492	527	568	539	551	492	541	564	534	520	555	508	511	544	534	492	508	561	527	535	595	526	558	530	525	569	535	519	545	533	540	509	523	520	532	553	545	505	529	527	539	555	525	518	530	533	572	577	501	500	540	516	511	541	556	510	554	549	549	568	522	541	525	523	549	554	524	554	540	538	560	491	568	515	547	525	495	516	573	552	558	539	531	552	562	510	545	559	526	515	517	505	521	525	584	516	500	507	522	561	503	544	501	534	564	569	567	549	538	501	518	552	523	542	523	514	531	537	573	538	553	512	545	514	526	526	522	515	534	504	523	552	552	511	558	492	520	510	549	541	570	522	503	574	537	540	507	495	504	538	529	563	562	544	545	543	514	527	486	566	533	518	537	536	500	539	518	543	535	491	523	534	530	490	537	514	521	525	534	577	534	545	553	506	532	534	555	515	561	510	497	518	481	581	517	536	526	535	523	536	510	490	543	504	515	534	497	565	544	540	504	521	532	511	521	534	542	516	521	521	562	506	486	502	505	507	564	566	520	516	550	525	509	503	509	514	522	535	532	517	506	543	531	516	519	533	535	541	568	550	541	509	509	525	545	566	470	523	553	535	530	569	505	535	518	515	540	510	546	522	527	557	497	520	511	500	547	534	508	509	500	537	537	537	510	555	497	539	492	536	515	520	530	563	497	564	510	502	561	550	543	514	523	536	549	504	487	498	550	522	516	582	499	540	493	544	526	518	580	534	502	484	509	547	565	478	499	513	547	566	519	520	565	537	543	558	513	555	521	520	508	555	519	556	530	525	496	551	536	534	538	540	576	474	509	497	526	496	495	578	511	548	525	486	553	510	546	543	519	516	540	556	529	572	557	522	514	504	522	531	501	504	583	522	562	507	518	533	524	506	526	531	556	515	542	533	515	554	552	528	497	556	489	486	527	515	517	536	484	552	518	550	524	483	531	511	512	509	545	543	518	529	480	517	567	529	493	501	550	525	532	521	536	539	524	526	491	555	514	517	538	542	502	542	523	566	487	558	499	565	515	500	539	586	537	539	553	535	492	533	524	547	534	594	519	499	560	549	555	589	497	525	537	512	519	552	531	532	513	506	548	561	525	572	499	525	508	528	522	511	507	547	519	512	540	557	529	467	513	473	514	548	536	537	528	563	510	533	520	526	525	531	527	547	505	543	518	509	520	541	536	525	515	527	525	505	518	540	494	526	528	540	510	490	522	491	526	559	544	523	516	490	575	549	543	488	514	559	508	514	516	561	526	506	541	543	524	568	533	502	517	554	509	526	565	544	550	519	535	531	535	521	552	511	556	555	552	578	512	520	530	530	563	498	519	531	527	538	493	497	583	535	504	555	550	526	530	517	539	545	522	552	545	567	516	510	536	541	521	511	498	520	505	563	507	544	545	530	521	558	542	541	540	531	561	526	540	489	530	514	512	520	515	527	527	548	551	532	553	524	490	553	490	546	544	550	520	499	545	540	486	543	498	514	488	498	524	525	538	533	563	514	540	527	508	496	530	519	494	502	560	539	492	538	542	529	543	542	534	504	529	516	479	503	528	499	564	545	524	530	479	530	492	543	597	546	537	532	539	546	524	509	553	584	529	536	550	515	505	558	498	513	543	483	575	521	505	534	500	510	515	527	542	532	516	530	553	537	558	532	503	541	524	542	511	525	487	523	506	580	502	541	520	511	507	512	530	493	537	519	540	527	527	515	517	508	509	521	543	545	550	544	539	549	538	524	538	514	518	501	503	529	516	567	526	513	496	511	539	526	521	507	551	521	522	562	540	505	520	513	560	538	548	530	565	575	525	521	528	562	582	558	520	551	507	516	506	549	524	548	504	565	538	501	521	529	507	541	521	529	551	511	553	514	490	537	518	541	482	523	533	520	527	519	473	508	564	513	545	558	558	477	557	525	514	454	486	546	511	504	527	520	501	529	556	486	536	503	549	485	539	535	516	491	498	507	535	559	541	529	531	545	535	502	554	509	537	486	512	497	548	515	518	537	518	563	532	522	518	528	530	501	508	508	489	528	523	504	515	517	529	522	559	525	521	554	537	576	494	543	510	534	494	553	518	555	537	532	556	536	497	548	503	506	546	526	537	513	524	506	523	508	531	515	545	538	543	490	528	504	516	530	514	515	554	551	561	533	533	540	540	584	555	510	507	554	542	530	515	526	546	528	532	501	496	540	511	506	566	511	519	541	517	548	519	553	533	528	542	521	520	553	493	517	544	508	487	507	528	532	494	534	507	505	535	546	551	544	506	501	490	528	515	518	525	556	476	500	520	575	507	532	531	516	463	502	522	503	521	525	536	512	515	546	544	512	524	509	570	520	524	525	546	536	532	503	475	550	535	548	541	506	549	556	505	532	521	507	544	494	530	537	539	522	475	504	541	512	553	549	516	523	538	529	508	543	519	539	512	515	520	529	530	558	528	490	515	480	493	526	543	536	515	537	529	496	555	500	522	542	491	523	528	580	543	520	549	536	517	526	481	491	533	503	532	544	515	538	538	551	558	530	517	545	479	555	543	546	516	567	488	571	532	533	526	538	520	526	531	539	530	572	535	544	581	545	528	548	542	535	551	524	528	558	525	534	501	497	546	554	544	553	552	485	512	510	517	583	531	524	510	515	539	510	570	521	531	540	525	541	563	555	508	544	506	497	536	510	527	537	523	557	479	514	507	535	489	546	551	515	563	469	523	581	510	555	523	505	551	532	564	555	511	501	572	515	539	505	545	519	543	526	514	505	528	513	528	536	537	537	513	488	524	513	537	543	518	522	530	505	561	582	558	508	473	493	532	530	487	518	537	539	522	520	525	520	523	533	534	516	539	568	484	598	510	490	516	508	522	483	533	522	522	498	505	520	568	533	547	562	562	520	532	551	515	536	527	534	524	589	554	530	528	516	500	516	518	544	522	521	518	494	518	527	514	527	511	521	572	535	538	525	524	566	521	515	541	505	508	534	502	529	556	531	535	530	521	498	538	526	492	509	519	539	520	560	541	529	544	483	548	559	527	535	491	485	498	534	547	508	531	544	531	546	543	513	568	541	487	539	500	538	533	530	515	520	534	513	560	528	526	514	535	554	520	518	520	476	506	529	502	523	493	519	511	497	531	531	569	528	514	510	530	547	548	534	515	562	489	509	529	535	499	504	526	548	527	529	567	535	489	544	483	522	500	524	536	528	521	527	516	566	532	494	536
24558	21474	28873	24503	21473	9284	1900	1222	1027	963	909	910	833	852	816	875	834	847	852	802	841	794	797	866	812	812	841	757	748	804	757	757	850	842	775	814	816	770	751	782	788	783	802	766	832	820	803	814	794	802	815	742	768	806	769	806	764	738	758	768	762	821	753	795	784	729	752	828	737	780	798	723	735	790	725	763	754	732	735	795	675	755	764	820	787	783	725	742	800	772	748	786	730	741	781	768	775	775	802	838	768	765	807	795	730	813	741	833	789	786	795	795	756	789	783	779	741	758	765	796	806	761	754	759	745	741	781	797	797	787	790	760	771	726	693	776	774	768	801	732	753	800	766	841	762	771	759	731	751	712	779	737	768	740	793	727	726	774	732	754	720	822	750	761	789	692	770	751	767	729	747	732	784	788	768	780	744	781	812	774	760	780	726	744	788	781	752	754	805	698	751	754	742	745	755	786	764	772	781	772	776	777	786	757	809	724	795	803	743	749	848	790	792	758	761	752	821	763	791	795	706	753	734	793	777	812	801	757	740	746	726	777	719	767	776	798	757	746	783	722	756	794	754	757	809	759	744	757	773	732	752	736	808	776	757	748	737	781	732	760	812	767	781	753	751	769	778	777	753	764	762	735	752	796	781	789	765	767	740	753	747	784	780	807	783	789	745	754	801	809	769	783	733	809	752	792	776	746	798	778	767	788	766	778	776	748	690	762	752	775	707	810	787	773	784	771	746	694	805	755	764	769	744	738	667	839	774	807	781	774	753	784	750	767	702	742	762	769	778	697	821	748	790	761	749	742	756	750	720	750	779	722	751	823	741	806	760	742	834	783	786	804	768	797	759	739	775	766	754	780	766	778	801	792	750	748	746	779	757	781	776	754	727	749	788	733	805	743	743	762	725	780	736	794	735	753	788	788	795	761	779	755	785	790	757	716	680	777	749	754	706	767	763	819	749	762	812	819	726	740	771	787	779	728	771	709	757	767	806	772	747	716	773	729	751	716	733	767	789	749	757	761	704	770	752	790	786	815	847	711	752	731	772	783	769	761	735	774	770	784	765	780	764	759	763	740	763	776	701	782	742	772	752	807	772	753	741	770	724	750	792	806	757	787	730	775	752	777	728	775	765	727	749	741	760	754	739	758	742	720	718	776	773	748	773	763	749	710	706	752	781	812	766	745	734	786	756	711	814	759	823	787	811	767	750	753	699	770	772	745	807	752	761	744	773	724	777	760	778	750	775	765	741	746	715	764	775	728	725	753	765	771	798	707	773	772	747	747	751	802	732	710	788	753	805	722	799	761	728	757	748	727	801	732	746	767	743	766	721	759	828	777	760	792	804	776	730	767	725	752	767	725	725	734	732	727	719	740	758	820	698	748	766	786	744	749	801	803	790	794	791	801	753	744	757	787	755	766	752	807	768	789	730	698	776	780	751	792	725	754	794	764	698	760	737	740	786	736	735	745	792	776	777	724	740	773	716	745	692	788	797	743	714	794	806	746	792	853	812	760	807	733	744	815	786	762	754	799	750	748	758	749	784	782	716	742	730	754	779	770	777	740	756	800	735	775	764	753	746	734	795	779	766	801	771	750	743	753	811	735	789	718	819	740	748	795	776	777	750	739	732	775	768	737	752	736	754	817	748	755	790	816	767	727	749	800	756	821	734	707	706	766	746	738	742	809	748	781	752	776	748	772	807	730	771	749	732	758	763	769	767	754	742	765	775	743	786	766	755	765	728	767	748	765	738	802	737	778	729	783	751	779	798	729	765	747	719	817	759	792	773	779	726	786	779	711	770	751	767	738	742	710	754	716	744	741	817	773	743	712	705	732	785	732	744	802	720	779	767	744	739	738	784	805	773	786	791	737	772	759	825	738	775	803	754	780	784	796	769	757	766	790	779	741	789	709	784	815	764	754	752	767	746	793	733	760	756	781	708	690	785	749	788	774	757	781	730	827	763	804	780	818	705	654	780	736	773	794	760	760	780	747	747	766	773	766	784	763	745	744	751	775	801	790	824	757	743	758	749	794	746	737	771	770	790	746	738	749	739	730	740	822	742	773	813	755	738	752	738	779	805	755	742	748	747	777	774	761	750	769	799	736	751	721	779	788	824	723	778	756	764	722	724	757	784	788	780	755	730	743	784	728	781	772	780	781	712	779	690	778	748	797	733	746	799	789	754	787	757	796	747	825	775	823	753	764	732	778	746	769	724	770	733	715	764	821	761	724	709	724	724	744	755	774	758	756	712	819	744	767	737	714	736	757	708	705	780	747	775	767	746	746	758	720	769	700	753	792	736	698	793	759	751	770	770	761	727	777	776	770	794	767	780	814	738	748	778	711	792	767	780	720	787	771	803	755	808	744	718	720	737	768	791	743	776	745	806	782	720	786	723	816	769	752	784	691	774	734	726	765	740	789	715	712	751	766	698	734	764	771	790	770	743	753	737	831	781	775	741	718	768	738	734	791	721	733	750	741	725	786	734	710	812	775	744	730	775	768	723	773	785	788	743	763	807	753	761	811	771	744	783	803	717	766	779	739	762	744	724	773	772	730	788	800	731	755	755	753	769	794	761	801	728	735	725	756	753	764	753	774	772	833	755	738	686	743	766	782	746	751	750	789	771	715	795	758	733	770	812	793	715	734	740	757	762	760	751	740	789	753	774	802	739	773	773	762	707	786	773	738	748	720	756	763	789	737	748	758	749	734	785	773	730	727	742	787	755	724	751	767	796	737	771	767	784	760	756	777	783	793	781	740	753	718	729	728	729	741	737	730	785	820	782	800	740	789	736	717	748	761	754	771	761	766	747	750	711	735	790	780	783	767	758	817	785	734	771	763	776	760	786	744	713	782	776	769	734	762	751	771	773	751	796	754	750	722	751	804	711	740	776	761	742	772	719	773	740	785	763	753	765	755	788	756	844	763	774	754	710	732	757	758	733	769	752	780	749	740	761	791	795	737	754	698	774	755	811	783	772	745	765	764	747	785	762	770	722	774	771	738	766	782	772	745	737	771	789	778	803	731	780	775	770	764	759	757	763	774	765	764	770	773	761	771	734	718	764	760	775	766	756	782	811	725	748	725	778	778	743	749	772	814	752	739	745	735	771	750	767	741	708	753	788	755	798	730	789	733	745	712	786	782	730	724	731	744	753	784	778	736	827	699	739	717	783	759	744	770	714	808	767	733	754	759	783	762	725	718	794	778	765	745	758	700	724	742	734	763	767	754	774	749	757	720	759	714	735	753	754	758	731	766	764	726	751	767	731	797	764	742	766	794	760	744	713	741	705	752	753	743	723	784	767	746	742	798	787	713	742	752	743	806	774	771	812	766	789	724	727	734	780	723	757	700	756	798	753	718	805	711	782	741	777	749	775	774	788	748	792	779	766	742	776	758	735	759	779	733	755	699	788	721	744	740	762	757	751	740	777	731	780	795	755	786	743	802	754	725	738	804	736	756	802	756	733	683	753	789	786	754	756	742	782	762	771	764
3653	6114	5108	2674	1899	1446	1181	1065	958	923	793	801	735	709	656	737	685	634	661	611	619	619	608	626	603	623	595	652	617	631	571	617	670	624	595	560	573	586	634	609	606	589	615	607	597	585	604	579	582	627	628	565	592	632	602	618	562	615	570	580	593	572	571	574	577	607	592	592	597	582	644	592	581	599	573	586	608	614	575	559	595	556	625	607	569	633	581	589	606	567	601	598	551	585	595	611	596	598	596	614	610	637	614	582	593	579	564	561	569	623	561	560	604	562	656	592	560	549	578	599	582	570	582	573	560	617	556	581	601	556	564	563	595	617	548	569	572	587	560	605	561	588	583	562	557	616	594	613	561	581	586	665	589	577	587	593	583	607	578	617	569	565	550	574	570	585	561	554	557	559	585	611	599	550	550	629	572	595	597	538	624	564	587	651	550	558	611	594	601	587	566	571	561	572	576	533	561	574	584	613	506	560	566	579	538	602	576	579	584	562	593	586	573	614	585	578	565	594	558	560	584	561	582	588	601	557	606	591	554	542	621	593	585	560	614	588	573	592	555	573	596	587	618	617	541	583	578	594	597	562	541	573	598	576	596	560	576	580	572	542	600	626	582	566	549	555	557	559	554	547	596	575	590	574	597	587	561	570	596	560	587	534	595	608	565	566	588	569	569	541	596	570	552	571	584	574	604	599	603	586	619	574	593	563	569	650	568	525	589	595	583	580	575	550	564	558	585	581	599	573	575	553	628	578	557	519	596	577	573	593	608	555	565	606	609	572	579	591	551	579	561	571	565	570	559	598	581	590	594	558	574	582	594	573	578	603	549	585	577	568	624	590	568	571	565	596	572	567	592	534	560	549	578	608	540	628	609	606	617	558	571	569	616	635	542	567	579	604	561	546	559	565	567	575	538	630	599	610	564	597	537	566	590	561	584	597	552	609	564	588	563	564	549	551	591	564	586	573	582	597	570	609	569	555	551	587	542	573	583	588	543	568	593	588	551	632	560	564	585	598	585	621	520	576	572	582	562	545	561	582	584	558	568	600	560	578	584	596	574	607	580	584	566	580	552	568	589	527	576	621	551	591	586	579	584	538	583	552	569	557	571	606	573	560	555	591	569	551	556	567	592	572	595	576	551	602	534	600	547	559	590	566	582	563	569	535	594	585	581	559	542	590	540	545	522	560	577	552	578	581	530	542	597	580	602	547	561	552	576	613	556	573	555	593	579	574	570	579	570	575	573	528	573	587	584	596	603	630	549	572	606	581	536	597	564	537	584	569	589	589	565	625	549	563	584	554	583	514	605	573	581	581	580	527	587	589	539	601	541	609	605	598	530	533	603	553	569	555	571	583	582	575	577	554	537	567	579	578	593	515	570	579	546	587	538	592	616	551	545	578	616	559	589	596	556	552	575	591	557	561	557	590	589	610	578	553	532	604	586	609	588	581	543	580	599	612	527	624	577	571	591	565	527	564	591	563	582	595	598	566	596	583	581	583	563	587	587	587	615	583	602	588	539	556	569	580	569	574	595	594	567	590	561	578	620	591	594	518	556	506	587	565	570	591	559	609	554	624	569	563	605	555	590	539	592	586	581	583	575	573	551	563	567	578	564	605	578	576	574	564	568	579	559	572	570	611	547	610	564	572	569	570	604	594	607	583	579	596	569	511	599	564	557	540	541	590	534	520	517	540	612	600	561	620	565	561	549	574	549	550	618	564	630	557	552	580	630	601	546	585	531	591	580	561	587	624	580	596	590	577	523	562	549	546	558	511	572	538	546	562	568	565	571	563	540	619	567	581	594	554	571	625	555	575	550	604	547	549	577	623	590	562	582	586	573	591	567	559	558	600	576	577	517	562	578	580	584	578	645	554	574	544	595	569	579	545	623	522	579	555	575	569	582	548	584	527	592	580	572	545	568	600	592	590	579	558	550	586	578	599	568	550	583	549	558	592	561	577	576	581	529	567	563	583	559	603	574	570	569	592	621	549	506	539	587	585	589	593	545	592	572	555	556	560	542	568	561	521	596	577	572	616	555	580	538	647	571	619	603	552	502	589	594	555	543	572	638	600	577	616	583	562	581	581	539	541	568	558	608	589	538	588	545	556	623	617	555	591	547	606	569	549	600	574	614	601	554	566	542	620	580	586	567	566	557	571	558	563	584	543	573	540	541	612	588	584	563	559	557	541	582	567	560	534	559	583	628	584	586	559	576	585	546	607	562	583	507	575	591	549	580	546	508	570	567	598	587	565	586	578	553	571	529	563	567	568	570	595	573	564	558	582	566	569	613	598	582	569	551	593	561	554	580	564	533	602	579	565	597	591	582	612	567	578	552	580	546	579	576	583	566	512	530	555	593	594	614	596	592	592	578	542	575	559	589	608	620	592	551	580	557	556	582	596	536	550	571	529	502	549	604	596	593	540	565	584	549	548	545	568	570	572	549	578	606	552	558	534	534	526	560	514	586	608	585	584	621	557	553	601	527	614	528	559	620	584	552	584	564	568	601	566	601	550	563	596	582	558	593	589	529	561	548	554	579	567	560	585	579	602	564	568	593	579	557	604	555	592	616	573	577	532	581	603	603	546	588	528	551	564	574	583	562	573	561	573	534	578	603	595	588	553	577	572	561	565	604	548	548	543	563	540	507	575	572	596	583	538	624	613	561	585	576	552	560	574	617	595	589	565	611	584	553	577	547	565	554	544	594	553	571	580	604	555	541	570	550	605	555	580	540	588	548	553	566	531	560	561	564	568	557	577	537	547	551	584	519	571	560	607	578	599	571	578	595	572	585	538	566	557	572	559	585	562	594	573	573	564	569	562	593	581	577	580	511	599	572	603	539	596	570	553	591	562	590	589	564	591	549	605	598	544	511	561	544	556	586	606	522	556	587	590	555	564	581	568	580	561	575	617	601	559	594	536	565	574	594	600	577	567	565	556	585	561	604	542	578	615	548	538	567	598	582	582	533	521	542	591	559	543	560	540	584	630	589	584	598	588	579	556	583	570	541	564	542	586	548	569	599	558	562	519	592	571	586	563	567	565	611	596	548	538	573	538	562	529	548	562	582	606	599	555	567	599	598	577	534	578	600	567	571	535	590	557	544	528	539	554	545	607	577	602	586	589	593	565	532	564	551	556	535	589	509	569	605	545	576	572	578	556	603	553	596	583	604	569	540	535	555	562	600	596	592	592	579	604	584	553	599	538	599	562	589	555	554	584	535	571	566	563	596	572	558	543	591	562	555	612	539	542	564	553	549	569	579	552	584	563	535	564	580	565	598	571	556	576	597	630	560	522	536	585	553	546	606	638	579	583	588	566	573	622	591	569	522	534	578	536	551	604	534	549	570	581	557	570	574	563	577	600	590	553	579	566	564	596	591	563	602	547	557	506	562	583	560	597	564	602	562	564	539	593	576	593	617	559	558	596	541	540	583	582	540	592	528	539	568	584	562	596	607	539	541	552	543	589	572	548	601	606	551	621	508	635	572	567
27881	10621	852	473	356	373	361	354	352	350	346	330	315	326	321	328	320	322	324	353	368	340	283	325	287	331	322	330	354	311	347	296	347	368	321	315	300	308	344	338	327	302	311	348	339	351	328	342	330	341	365	328	326	316	311	316	317	315	333	316	315	329	333	327	333	338	324	290	349	322	321	333	329	316	331	303	310	323	296	316	310	342	348	335	312	321	314	296	338	330	329	301	296	336	313	327	336	323	335	316	337	374	316	326	352	290	345	344	358	357	314	337	338	324	328	300	354	333	315	350	345	316	338	309	321	319	332	320	347	334	305	374	327	367	322	336	303	337	325	332	312	324	328	369	326	334	291	338	347	328	304	275	334	337	346	333	318	296	330	337	330	297	327	339	309	335	331	317	350	328	321	348	341	283	303	340	356	302	291	341	339	323	320	309	336	351	323	320	358	316	321	338	306	304	346	319	340	324	329	320	335	294	306	299	356	348	313	310	315	311	352	350	347	362	312	326	327	310	319	355	339	349	349	338	318	299	311	330	378	335	370	336	371	333	311	317	353	316	305	375	302	320	331	301	323	322	343	340	323	339	326	331	325	310	318	304	332	339	333	324	314	330	346	328	337	325	325	331	301	317	329	304	333	356	295	353	309	340	326	331	337	309	322	344	363	328	351	342	339	314	314	345	354	313	326	323	359	327	323	339	324	310	296	329	307	317	305	317	315	320	300	336	328	304	337	302	329	333	331	325	305	328	279	355	329	340	343	320	334	321	325	332	334	329	333	327	331	354	322	366	314	327	365	318	334	327	313	316	330	281	334	304	311	337	328	327	333	317	333	309	326	326	298	317	317	300	347	351	321	306	356	362	319	332	330	324	338	326	329	313	286	319	320	325	347	300	351	325	338	317	293	310	301	315	321	311	347	312	311	316	332	342	306	353	348	297	295	367	335	340	351	348	328	331	325	343	322	344	330	324	327	319	320	339	301	290	328	320	340	345	340	306	317	339	312	336	343	355	323	336	335	324	348	331	300	348	298	315	332	315	332	362	299	331	334	329	322	292	338	331	346	339	323	316	321	334	356	328	305	336	340	319	322	332	334	312	313	328	323	319	293	313	345	324	331	330	314	323	315	307	352	318	304	313	319	328	301	294	338	359	327	311	315	327	316	357	307	312	368	370	299	320	312	321	309	325	324	313	331	329	317	324	371	316	317	342	323	340	355	341	295	328	313	327	320	323	324	327	338	307	321	300	352	306	326	316	321	341	306	337	343	336	333	364	312	300	335	275	345	322	295	330	344	355	343	319	328	348	311	318	325	348	328	336	347	334	333	321	319	327	366	314	358	305	317	330	316	326	291	346	368	321	329	354	316	313	318	310	313	340	322	328	322	320	329	326	310	329	321	348	339	310	312	344	341	337	330	326	319	300	317	317	321	325	323	319	322	338	322	358	322	339	300	340	338	307	298	310	313	330	334	314	325	334	339	379	315	306	323	341	319	357	321	331	317	298	322	329	345	327	286	330	322	327	339	308	350	331	326	323	312	339	323	305	321	331	299	338	321	296	378	313	344	326	322	350	354	336	358	360	338	343	323	322	310	283	320	327	323	315	355	318	293	323	316	341	300	328	320	371	351	350	352	338	298	330	329	314	340	310	348	300	327	316	329	337	307	308	343	337	331	349	298	350	320	304	329	310	309	349	314	322	347	339	335	295	305	322	319	333	325	310	325	308	324	326	318	321	312	330	365	317	344	312	343	320	346	306	334	348	305	311	351	315	324	313	321	313	329	309	319	317	317	357	313	348	355	342	322	336	346	332	338	324	343	320	339	289	312	308	333	341	337	312	318	318	321	322	304	320	337	343	304	352	354	305	314	323	316	353	336	324	356	335	315	332	305	323	329	316	335	313	331	341	332	365	325	339	332	328	323	329	331	282	345	347	319	354	307	302	334	344	338	315	354	368	320	323	331	321	339	310	302	314	315	343	356	319	329	316	319	333	315	344	322	359	339	334	337	300	298	297	338	323	304	312	336	337	342	341	297	322	339	323	331	326	357	353	333	346	341	337	315	306	344	348	330	321	305	339	319	283	297	353	304	315	338	334	323	331	282	321	319	320	324	332	337	301	308	317	309	331	323	330	319	332	363	370	310	310	334	326	347	321	349	358	314	331	326	312	342	331	335	322	335	336	342	324	345	354	326	352	366	363	354	335	326	306	329	361	337	361	329	344	335	344	350	336	306	323	343	331	309	341	304	310	319	310	331	338	313	377	328	330	318	304	332	352	302	317	314	327	368	323	335	337	299	322	321	312	311	338	310	308	328	359	342	344	315	313	310	338	377	349	307	332	313	308	323	325	329	329	321	322	360	317	342	308	344	337	305	331	349	343	335	352	335	340	362	329	325	335	350	312	352	356	340	342	324	337	344	328	315	327	329	329	299	314	334	349	360	336	345	343	321	330	305	330	323	358	324	314	304	328	382	326	302	342	344	328	347	334	354	317	361	315	336	351	334	295	339	341	317	322	351	369	331	319	341	345	353	329	326	325	331	322	328	355	334	321	302	318	313	324	309	338	331	330	305	338	339	291	334	330	327	328	324	349	304	340	310	338	366	326	355	326	352	317	315	332	317	337	348	330	314	301	339	379	334	315	328	316	303	317	342	294	316	339	329	316	316	316	361	337	305	336	367	327	340	324	339	353	323	341	316	330	316	349	324	338	291	306	349	344	329	320	328	308	324	331	335	323	337	360	329	325	354	338	328	312	335	321	355	342	355	334	338	319	310	315	355	347	328	327	317	344	326	318	327	326	323	353	334	338	300	364	324	332	328	327	324	331	361	366	321	336	329	323	322	315	359	310	327	300	355	349	322	334	343	353	327	310	322	342	332	334	310	327	350	336	293	325	332	319	301	310	324	314	333	321	311	324	321	329	353	339	317	328	334	374	314	325	310	305	358	307	350	316	316	320	319	301	312	329	337	339	314	328	316	308	335	321	311	328	333	309	369	337	337	312	344	348	328	319	311	349	312	324	339	322	338	317	332	336	327	336	356	324	355	321	341	324	362	346	300	310	356	347	337	328	359	341	329	326	334	319	341	333	342	344	316	312	310	342	325	343	329	335	324	334	318	337	335	315	318	313	313	361	354	344	308	301	285	335	318	361	341	286	318	362	348	308	322	341	318	339	283	328	323	337	322	338	338	318	349	334	358	380	346	285	325	322	344	309	320	338	328	323	309	320	326	317	352	337	346	334	332	319	319	368	339	310	307	319	340	330	338	328	324	331	303	346	329	338	349	344	322	316	322	333	326	313	317	317	345	303	320	320	331	330	335	314	327	298	313	304	314	321	304	323	341	334	345	343	305	329	290	317	341	320	316	330	361	334	351	329	356	353	336	349	341	308	312	356	339	333	317	313	338	303	316	320	342	315	341	313	303	334	352	322	353	336	348	338	337	326	337	299	319	323	329	324	295	321	318	303	304	358	323	316	310	344	330	308	337	333
4622	432	356	314	272	269	281	245	278	257	253	257	268	232	264	243	259	248	253	250	263	247	219	251	247	251	238	248	237	221	242	234	254	244	215	259	229	259	257	226	230	234	235	254	245	238	246	268	233	226	255	251	234	236	231	256	266	255	244	271	226	229	234	251	229	227	232	244	254	229	265	251	234	269	239	238	233	227	224	259	249	245	214	253	237	243	236	235	227	237	244	214	248	258	244	253	273	250	248	251	264	248	258	252	228	232	276	260	259	257	245	232	230	259	275	248	240	260	242	223	239	246	235	252	241	234	268	235	239	244	245	240	243	223	248	246	285	252	244	240	215	259	271	253	244	262	208	255	229	225	250	247	251	233	222	247	220	245	264	234	251	242	210	247	229	244	255	233	251	255	235	246	249	247	230	239	214	263	242	237	254	243	228	241	234	220	254	230	232	265	238	272	248	270	240	260	230	259	211	224	250	244	279	248	215	256	233	257	248	253	231	246	240	227	253	237	235	238	239	260	260	243	213	255	223	268	255	258	234	253	253	241	237	255	240	240	281	261	258	260	249	268	238	261	243	261	260	259	230	239	250	257	241	227	261	252	246	262	247	228	244	248	251	257	239	246	245	237	284	249	225	242	232	253	223	229	225	254	246	255	249	239	252	245	224	235	243	256	246	232	261	266	274	240	231	247	210	241	281	237	259	227	249	256	256	260	261	252	233	243	268	257	240	242	207	274	240	256	232	229	228	244	231	267	239	240	240	253	240	250	225	267	231	204	248	232	258	251	230	228	246	247	244	222	268	260	211	249	233	235	278	232	222	248	241	255	237	204	238	241	242	259	231	248	249	263	233	230	268	243	232	255	267	239	197	243	243	260	264	225	264	252	229	246	247	280	252	248	212	231	232	255	221	252	236	252	223	225	262	218	271	250	243	240	235	255	252	246	248	250	251	245	225	257	265	253	259	243	263	249	235	242	218	233	235	237	258	235	226	217	258	247	216	250	270	236	237	221	237	249	247	262	249	239	286	226	254	259	257	240	246	232	271	240	265	218	240	242	223	228	213	259	250	255	235	236	215	243	229	244	252	239	246	238	247	257	223	249	262	262	266	264	241	239	267	235	223	246	229	240	250	250	256	253	230	234	239	244	254	222	251	240	252	219	228	237	223	233	260	250	244	254	244	248	233	268	254	231	257	248	258	273	257	223	237	233	240	257	242	206	256	241	225	255	257	217	276	228	252	213	234	252	217	238	230	243	265	248	250	263	230	235	256	268	248	261	245	228	277	261	249	239	228	247	252	253	249	272	261	226	212	242	256	280	231	239	252	235	241	260	239	240	237	266	269	241	227	235	228	216	251	259	241	282	213	242	264	258	254	246	229	252	265	250	242	244	243	233	227	225	261	229	268	250	224	244	230	238	247	234	270	251	247	228	232	219	238	248	220	221	254	257	237	257	258	265	262	238	232	266	233	236	246	262	251	232	234	246	229	234	241	249	234	220	224	267	246	253	233	236	238	240	238	264	243	260	232	265	267	238	268	233	257	233	238	239	242	247	242	252	248	241	227	244	276	237	223	216	246	212	238	273	237	243	240	222	231	232	203	232	248	235	214	248	252	256	256	218	257	259	266	245	257	223	234	242	241	242	258	259	231	223	239	237	252	206	252	246	249	253	242	266	250	230	227	235	241	256	258	256	272	226	221	234	233	248	237	222	240	242	263	258	209	218	249	229	261	222	238	247	250	239	229	270	249	251	241	257	254	257	246	265	230	238	244	253	251	245	235	258	244	249	243	224	230	268	238	229	225	244	229	253	271	236	256	259	235	237	237	253	240	256	252	255	255	237	250	255	247	243	249	258	245	231	249	232	246	263	229	263	241	265	224	271	259	221	240	230	253	232	242	249	248	247	256	231	263	232	237	244	226	236	257	220	235	244	255	241	235	250	250	262	251	224	242	252	215	258	227	230	245	236	253	247	239	251	226	215	230	233	241	245	256	235	247	229	235	232	205	232	237	257	226	238	265	253	220	228	251	206	235	251	240	239	265	234	216	225	222	240	250	242	252	233	259	252	247	250	250	241	251	234	226	255	244	237	238	221	241	273	253	258	234	281	252	262	233	266	244	219	259	258	247	230	253	221	214	195	239	239	258	241	256	226	231	254	254	239	232	258	278	252	254	250	252	238	247	229	239	239	241	253	252	270	251	244	208	258	238	257	252	256	228	250	244	212	237	245	252	271	238	237	237	223	235	236	227	235	233	233	246	232	230	240	254	269	237	263	252	262	246	230	244	268	223	247	198	256	220	248	238	252	245	266	236	236	243	231	252	254	254	213	242	244	259	221	223	232	235	245	249	230	235	267	244	224	221	228	228	226	254	252	245	235	247	243	267	243	261	249	236	240	247	238	250	261	236	254	252	208	234	257	268	253	254	243	233	258	241	244	225	254	245	229	253	236	235	253	235	256	240	239	235	231	255	230	254	232	258	217	257	256	236	267	253	244	228	263	240	271	233	280	222	236	223	250	242	265	238	254	258	217	251	219	245	246	220	233	238	265	219	224	228	241	237	274	248	239	246	240	241	228	215	253	246	254	242	227	248	256	238	249	210	243	259	257	236	242	217	263	230	221	267	250	243	260	243	244	259	240	225	258	264	239	254	253	245	265	228	236	269	251	247	251	267	255	239	226	236	247	254	259	248	239	252	236	231	282	233	252	250	260	241	233	227	267	246	230	232	206	250	262	227	213	221	257	262	249	265	236	242	247	228	240	260	256	245	265	250	241	265	243	244	255	245	228	228	231	244	239	236	307	244	242	221	256	248	266	231	240	257	272	256	248	245	241	250	257	251	243	235	279	236	235	256	252	281	214	246	253	239	244	248	244	226	258	221	229	259	224	229	211	260	223	221	271	228	258	263	223	226	246	256	232	239	268	247	238	261	272	245	247	231	244	228	263	252	232	257	240	244	236	256	247	242	236	222	233	241	251	256	235	237	239	287	238	243	249	254	252	247	243	256	244	249	239	241	260	246	229	236	263	247	277	226	253	261	217	256	264	241	213	233	257	253	260	240	261	221	232	219	246	265	253	258	226	257	243	247	230	242	222	264	253	259	261	234	258	261	261	256	281	232	242	241	225	259	236	229	221	253	224	271	249	233	220	242	249	260	254	250	242	258	247	242	254	251	234	231	210	233	241	246	250	234	219	227	244	242	238	251	236	252	260	220	227	234	228	231	228	253	241	247	233	242	274	256	246	266	238	242	229	238	234	235	224	265	266	232	247	254	221	208	248	224	241	231	214	228	257	244	219	247	237	261	251	231	255	238	217	265	259	216	231	243	267	209	221	234	245	245	254	256	205	240	231	273	242	241	290	239	225	234	240	244	259	262	259	247	245	240	240	249	235	227	275	257	218	245	252	258	216	235	248	261	262	258	253	249	258	260	272	239	256	238	236	225	221	241	236	266	237	239	224	256	234	229	234	219	230	234	243	237	208	248	240
25554	21482	27921	25413	11548	1586	1115	973	881	826	787	809	801	816	806	826	739	736	819	732	739	701	735	752	756	759	739	739	712	727	743	734	698	723	765	746	727	807	758	725	706	720	752	766	751	721	729	715	772	764	776	699	694	753	748	759	709	762	729	792	786	693	753	723	724	675	713	745	678	702	762	706	733	696	749	681	705	716	701	746	727	747	732	706	724	674	701	721	736	672	737	713	745	696	660	761	735	734	723	689	674	711	709	723	728	708	754	740	720	714	794	724	708	748	724	788	721	704	731	766	781	699	754	794	733	703	723	699	706	693	760	695	701	662	740	701	718	711	690	744	690	712	702	734	733	718	752	714	806	734	687	720	748	732	747	704	714	693	748	773	714	731	755	698	752	704	706	773	713	751	766	720	724	743	778	756	726	723	775	698	744	674	717	740	704	721	713	711	769	708	732	744	719	679	722	724	712	698	686	691	716	717	744	707	711	708	703	742	725	716	711	729	714	766	726	725	691	760	742	755	717	687	709	756	692	709	700	734	726	712	728	714	720	718	743	696	733	711	731	716	741	759	709	737	723	748	734	740	755	722	724	720	708	699	706	739	727	704	720	687	775	747	691	710	753	745	737	668	739	738	734	707	692	738	748	742	692	736	701	711	723	684	731	729	774	798	737	704	728	699	752	690	702	727	715	708	718	741	710	728	725	672	721	738	730	744	715	760	685	673	720	705	750	735	738	709	709	671	701	708	693	728	688	702	728	703	760	713	713	699	735	700	702	759	712	706	683	723	732	685	780	707	720	730	740	698	720	663	787	741	747	761	760	727	727	728	716	759	729	742	743	723	720	737	741	749	696	690	743	667	777	722	675	695	732	690	714	745	756	729	721	722	737	754	703	713	735	745	671	692	685	722	735	764	724	727	711	676	724	726	756	697	718	670	677	713	699	717	720	736	698	742	750	759	717	747	673	735	757	741	722	709	715	755	698	709	752	735	701	730	747	725	694	716	784	724	757	704	690	685	777	680	744	701	759	703	699	728	705	729	723	707	687	695	666	712	730	711	693	718	732	690	711	722	722	721	663	749	705	732	747	758	730	695	721	712	707	693	727	691	707	658	746	700	706	669	778	731	731	752	688	732	723	725	710	759	745	754	701	738	724	705	661	708	709	734	707	744	741	703	727	687	709	728	712	729	731	688	727	733	704	723	693	732	740	693	671	752	730	740	738	717	688	725	680	708	729	739	700	735	681	756	746	724	689	751	712	685	700	732	713	738	753	712	724	680	736	743	726	711	741	662	687	655	674	725	722	718	725	741	758	756	710	733	714	659	705	706	718	702	732	734	728	769	710	694	734	722	759	710	683	717	761	695	656	724	693	695	729	712	738	686	699	746	731	721	680	733	715	694	687	756	722	706	707	763	738	711	735	714	720	739	704	746	772	739	712	732	678	746	683	758	751	752	752	690	704	670	731	702	719	745	712	732	707	776	749	702	748	694	723	764	727	758	699	749	707	693	724	710	773	720	734	768	703	698	685	696	713	746	765	734	721	670	708	712	706	739	722	769	716	710	778	763	737	727	663	689	714	709	693	655	700	761	709	665	718	753	717	762	727	698	697	715	750	725	710	690	777	722	709	702	752	734	713	715	722	756	709	767	724	731	728	739	686	688	722	714	703	711	714	744	714	693	787	738	675	708	751	710	701	698	748	700	744	742	682	738	761	715	719	727	704	701	705	714	722	788	743	781	719	729	698	746	742	665	722	766	682	759	706	709	730	719	795	717	740	735	752	805	719	722	729	738	742	661	714	703	729	707	712	715	729	757	725	726	689	674	649	686	720	712	719	730	695	716	750	709	734	704	728	746	761	680	698	745	756	714	706	700	675	789	747	699	740	726	714	743	752	701	716	756	732	687	687	724	715	692	697	693	696	791	723	772	692	745	712	757	728	723	741	732	660	707	806	735	682	751	714	714	745	727	701	736	721	724	729	684	766	761	713	708	769	739	677	744	741	771	760	697	715	735	692	757	751	704	751	729	710	682	714	737	747	765	718	758	747	691	748	692	731	700	750	752	767	726	731	711	698	716	700	717	719	703	714	704	691	742	728	673	678	697	756	723	726	695	677	727	720	713	708	729	717	730	716	681	737	726	726	737	734	722	677	732	712	718	723	710	736	666	687	669	719	720	752	701	670	728	755	719	788	720	700	702	714	730	689	765	716	667	707	718	704	719	758	709	740	719	714	687	701	710	767	683	769	800	764	735	747	728	723	715	714	735	702	737	691	721	747	671	716	730	737	729	757	690	694	711	751	730	751	759	733	716	747	703	730	716	705	696	709	674	712	694	757	679	674	732	713	739	763	701	732	728	739	723	710	710	715	715	685	723	760	696	724	719	715	757	723	719	743	695	701	748	744	757	713	722	663	696	725	686	689	694	682	762	698	727	752	768	694	742	737	676	699	712	724	744	733	762	726	702	760	725	718	732	697	725	766	738	734	685	761	724	739	699	681	744	773	723	683	746	706	686	725	732	729	681	744	756	775	705	682	738	741	757	731	735	677	719	739	747	740	727	665	735	683	716	690	753	699	721	755	748	753	791	754	723	713	732	706	778	762	761	779	742	799	727	723	767	677	711	711	709	729	713	685	723	697	733	722	725	739	761	751	707	755	714	679	674	730	718	713	695	728	721	715	713	728	698	741	746	763	688	718	702	711	748	696	760	690	700	694	708	733	702	702	717	715	770	713	702	726	788	719	698	713	767	683	711	704	666	728	731	725	680	737	691	679	737	735	801	766	723	717	741	616	745	720	716	764	722	724	731	679	745	753	672	669	703	753	741	763	736	759	735	725	730	710	685	763	697	775	777	691	735	723	705	738	735	698	704	722	727	704	707	700	681	692	749	715	774	755	712	696	768	684	710	727	720	738	717	719	681	748	747	721	723	753	730	733	650	753	718	662	727	749	785	695	698	739	668	744	735	667	723	702	700	724	729	756	727	718	758	734	666	739	713	749	654	715	679	731	747	728	696	745	670	731	716	688	671	732	744	736	703	719	691	738	686	678	745	747	672	719	757	727	697	766	740	728	723	738	740	688	682	724	718	696	680	716	753	705	795	742	704	691	720	711	711	690	730	753	736	730	715	701	738	755	713	704	721	740	731	727	710	729	682	723	712	726	745	680	748	688	764	768	760	713	719	707	716	753	747	736	763	717	701	725	724	701	752	727	687	696	760	763	714	749	694	753	700	693	698	719	693	718	705	745	737	743	692	754	706	740	747	749	772	790	747	706	734	680	725	734	717	669	733	712	735	686	698	704	734	684	759	664	724	733	719	668	726	745	747	715	709	708	770	732	724	716	734	731	713	723	714	697	730	672	668	696	710	710	683	708	724	692	722	679	757	729	759	699	716	709	701	734	688	743	682	697	765	718	702	697	753	719	693	765	704	675	697	675	708	699	728	721	718	686	712	668	724	695	717	745	695	780	688	729	726	706	757	739	768	757	751
3321	3497	3039	1543	1193	945	855	811	794	657	685	678	620	627	599	588	589	582	542	615	609	600	575	562	536	535	570	525	551	535	563	527	543	524	503	563	595	563	558	517	540	543	541	539	515	552	559	564	556	502	562	533	525	505	544	554	559	588	534	546	562	564	542	546	564	547	587	588	547	570	561	561	563	534	539	571	575	477	520	552	523	533	562	554	567	563	548	526	531	505	555	584	499	561	544	551	531	531	568	547	552	503	534	530	536	514	521	548	550	562	549	522	574	541	532	560	542	565	530	524	506	552	542	568	605	556	522	538	534	497	549	547	511	546	518	509	530	541	545	536	548	531	525	533	549	517	563	551	552	555	592	526	575	546	535	555	549	567	519	533	512	514	532	529	567	529	540	559	542	541	539	538	512	548	548	521	510	548	565	562	493	531	513	496	544	498	544	544	570	529	550	562	523	533	514	580	568	522	528	513	530	563	511	525	528	513	533	557	526	549	524	527	529	539	506	545	547	549	607	508	533	507	534	534	551	535	525	535	546	546	573	563	556	564	531	512	545	505	566	538	503	551	577	555	547	554	580	526	558	546	521	565	561	542	510	532	555	479	526	510	513	527	571	531	522	548	527	516	566	541	528	556	522	531	540	557	569	566	514	544	534	549	525	531	542	542	553	532	582	532	504	541	542	505	570	564	512	508	554	549	524	569	510	510	515	536	495	524	500	554	509	495	526	492	529	542	577	546	556	538	516	520	520	537	508	550	537	537	526	546	547	572	548	496	523	518	533	536	521	577	568	512	535	507	505	549	489	552	541	562	514	548	543	503	564	545	548	507	552	564	535	540	525	563	504	538	541	533	568	516	532	525	571	505	542	564	536	573	552	503	499	537	537	545	569	560	508	534	592	536	521	523	528	537	530	558	485	510	563	534	590	524	539	527	575	556	555	482	521	522	524	553	531	572	525	522	532	534	558	533	545	515	559	539	545	542	510	515	530	547	526	559	553	569	508	525	508	508	564	563	522	534	516	549	506	557	563	570	536	534	515	556	531	508	543	574	534	579	539	506	516	524	504	535	533	551	586	514	498	513	562	506	517	551	558	537	523	536	541	540	579	506	515	545	521	502	545	547	556	520	534	508	523	535	565	546	544	601	528	555	507	535	542	497	505	515	552	545	498	529	550	488	540	535	532	540	515	521	552	564	552	543	508	544	569	481	530	521	540	545	509	525	533	556	503	524	549	504	552	531	530	555	513	564	579	532	556	523	511	551	537	522	555	508	507	513	511	553	529	501	521	520	522	564	512	473	514	549	556	531	551	527	567	504	514	560	530	575	520	551	479	561	512	535	535	531	504	535	554	535	549	502	522	495	598	546	547	560	554	524	531	547	472	568	569	503	539	523	555	540	518	506	495	515	555	569	574	497	506	533	556	543	555	534	512	516	531	524	496	554	556	531	529	543	549	477	527	568	522	564	536	519	552	496	555	508	522	517	496	544	532	545	556	536	566	551	532	537	513	546	514	521	522	551	542	536	500	515	510	531	522	549	520	567	543	541	560	516	565	545	541	524	506	532	560	561	532	538	506	540	519	542	552	565	570	522	578	535	548	501	540	577	553	511	560	530	547	550	525	558	517	527	545	537	499	469	546	527	537	563	556	523	504	532	540	522	516	522	555	535	557	498	527	496	549	515	528	518	489	514	531	514	519	514	523	542	551	544	530	524	526	538	515	554	538	551	510	531	582	564	537	524	553	523	578	500	496	556	541	501	533	544	581	546	568	548	493	550	560	560	518	509	547	513	541	536	532	537	555	527	506	562	516	548	493	555	533	518	559	517	566	592	514	503	538	562	510	525	541	508	519	550	518	543	565	525	497	553	559	542	562	498	535	579	502	510	550	511	541	525	549	533	510	574	521	498	545	518	494	510	539	513	510	553	506	554	528	556	537	542	539	549	521	546	525	508	495	503	507	532	520	503	568	516	497	524	539	552	577	535	538	552	511	555	548	541	538	542	519	512	547	512	537	556	598	523	562	558	548	520	525	513	534	495	503	515	516	523	572	529	523	542	491	528	567	522	548	528	536	511	524	554	526	529	551	507	532	519	539	512	564	547	596	522	552	517	515	546	529	518	503	529	515	491	503	537	543	577	527	522	509	534	502	560	510	502	572	526	558	514	528	500	542	505	524	525	538	540	526	530	547	532	541	540	532	487	522	517	538	590	500	504	493	554	534	524	562	509	555	549	526	511	515	528	517	568	536	534	538	537	496	522	520	538	539	513	514	524	542	539	524	514	550	521	517	522	510	525	494	514	497	532	559	520	544	493	557	503	560	541	537	486	532	489	512	531	556	541	505	529	485	560	522	564	551	557	541	544	538	538	548	507	505	548	517	557	539	516	538	541	534	509	554	540	517	560	504	552	522	525	544	532	555	520	539	526	521	537	517	506	525	576	529	478	527	526	563	555	547	516	516	516	580	579	545	501	521	528	538	524	530	511	526	560	519	553	526	568	531	509	531	500	521	556	543	519	558	500	515	538	541	557	542	527	523	544	501	526	538	556	526	573	560	495	532	547	516	556	575	524	521	509	583	534	520	553	549	519	534	573	494	551	532	469	553	507	522	540	514	525	527	507	547	560	494	538	476	532	535	522	548	511	515	471	509	556	547	495	495	529	551	521	538	512	520	491	538	508	523	515	495	548	527	547	529	520	496	507	502	511	509	536	526	542	558	503	519	511	540	534	515	537	492	510	537	540	505	473	539	532	537	501	493	547	516	558	551	495	502	510	582	542	553	537	548	527	515	544	550	474	543	556	507	548	530	562	580	522	517	494	558	525	568	509	522	538	537	517	562	568	531	547	521	545	579	511	512	552	532	559	505	504	503	520	500	519	532	533	525	535	557	520	516	526	518	538	529	477	530	521	514	583	504	508	560	540	502	524	526	527	544	583	520	525	521	565	519	542	532	528	534	587	552	517	570	536	592	556	542	512	528	546	528	509	506	543	540	552	527	531	505	517	534	543	529	557	528	562	486	526	509	483	470	510	577	521	553	520	537	531	523	551	528	537	512	518	611	536	480	510	539	509	535	533	532	527	514	524	510	542	530	535	505	556	544	521	541	507	550	509	551	535	516	486	562	526	505	508	520	484	518	530	566	486	536	515	551	518	532	539	516	560	525	524	524	531	527	520	553	527	528	551	525	524	534	554	516	522	545	534	546	553	507	563	551	543	574	520	511	574	517	543	531	515	559	520	523	530	535	534	543	503	549	531	518	535	529	530	507	546	555	562	526	513	557	557	527	533	546	515	545	516	519	563	547	502	545	521	545	545	568	542	464	538	533	510	539	508	516	478	570	523	515	521	550	527	519	530	525	521	506	542	566	521	541	524	578	501	516	466	568	542	533	542	522	516	525	549	508	520	525	539	500	535	510	539	536	534	541	524	534	527	511	555	494	512	546	498	498	566	529	530	539	577	558	592	539	511	530	493	567	528	537	502	497	520
24562	21468	28830	24505	21463	9372	1883	1185	1049	951	949	889	923	881	904	818	838	814	795	764	806	822	807	822	797	751	815	764	741	784	787	824	783	806	777	807	767	754	795	814	811	757	742	760	778	814	767	780	794	771	775	803	774	751	716	767	809	764	828	779	766	773	797	810	815	791	808	759	736	778	792	761	736	769	737	737	760	801	775	766	766	768	793	738	761	766	795	850	806	806	741	770	793	757	762	789	798	735	793	730	758	726	762	763	730	747	775	801	729	781	787	765	766	793	808	815	772	784	790	795	744	803	799	792	780	751	802	816	798	749	764	761	740	770	759	790	780	800	780	752	802	794	745	760	771	840	833	729	760	790	842	750	803	797	759	775	805	764	748	720	853	751	754	812	798	764	770	752	757	781	772	782	795	778	787	765	764	768	745	753	767	773	760	760	800	750	746	796	739	721	787	789	777	732	831	794	767	699	729	709	779	774	759	734	782	761	793	842	759	775	752	746	800	727	741	716	718	821	745	784	797	815	761	844	715	787	786	773	768	754	732	786	795	785	717	745	772	768	762	790	764	814	797	710	819	771	782	774	750	789	781	767	786	770	774	804	742	761	745	778	800	804	719	734	784	740	794	708	760	768	756	801	803	785	809	809	721	738	776	738	714	783	765	748	748	780	757	754	748	723	784	770	728	775	790	752	740	768	799	743	760	767	742	784	795	767	791	767	770	769	781	755	794	797	787	818	778	761	753	820	814	758	740	773	768	783	755	756	768	820	771	719	777	756	779	752	798	737	778	770	757	730	732	735	735	759	824	734	747	783	787	760	708	776	824	757	745	764	783	825	733	772	754	763	769	747	765	747	806	761	775	821	799	805	782	755	809	736	725	727	742	722	816	772	759	753	810	716	717	777	735	765	773	765	748	779	756	762	707	727	802	784	761	798	808	722	819	754	745	749	780	754	835	798	724	768	742	768	733	796	755	733	736	745	756	755	752	752	796	739	781	744	766	760	706	726	741	747	773	729	797	764	831	771	747	789	749	721	760	758	759	760	786	786	756	752	767	762	724	705	763	728	785	747	785	794	795	763	795	812	723	725	780	748	777	773	703	776	823	761	712	755	727	754	705	755	787	726	769	748	762	805	758	741	746	765	783	749	787	712	766	808	771	788	705	725	737	759	764	760	776	807	765	745	765	737	768	745	782	770	791	744	762	809	788	789	730	835	727	744	776	806	690	753	687	728	769	800	815	768	749	755	722	763	743	778	780	801	787	720	770	760	775	763	748	748	771	751	767	771	724	711	788	816	748	761	754	726	786	745	719	764	739	723	824	744	772	758	746	781	759	763	730	799	802	806	781	801	770	736	725	769	746	732	780	761	743	750	767	764	733	745	792	701	749	766	738	753	715	709	784	734	768	760	769	745	752	720	791	803	776	742	794	754	778	784	777	727	769	756	758	758	748	770	744	764	761	766	749	784	722	737	750	784	806	784	819	739	757	744	761	796	762	799	761	753	766	781	693	761	787	719	749	724	736	741	744	757	810	776	744	723	798	728	743	745	764	745	749	795	745	758	706	774	739	710	751	804	707	763	779	773	766	697	750	745	751	714	779	774	713	788	767	784	736	735	795	788	735	769	738	771	766	735	770	751	794	783	779	758	746	736	754	746	759	750	779	756	755	781	736	761	796	741	758	743	782	799	788	792	750	777	770	794	753	764	730	757	792	757	758	765	753	811	740	819	774	800	769	757	750	795	787	758	764	708	745	746	798	786	756	814	807	780	750	769	788	762	762	740	789	781	749	755	749	768	735	753	742	742	785	751	767	742	762	807	738	780	757	770	765	757	819	755	745	777	770	776	780	743	722	763	775	781	818	828	755	723	795	789	755	758	748	821	799	773	728	761	738	802	740	774	802	743	752	784	700	808	774	758	779	751	742	790	780	753	763	763	783	782	732	753	793	792	780	784	781	773	737	754	792	733	795	730	711	747	779	788	738	748	740	752	759	791	776	722	813	759	761	820	729	818	778	765	773	777	718	779	776	756	755	764	766	765	759	823	765	797	734	759	740	752	736	741	774	795	745	738	790	737	791	832	755	771	787	762	803	768	803	742	745	763	766	778	825	762	785	826	760	750	744	723	779	782	764	743	745	770	745	754	827	801	806	754	776	775	761	785	742	809	782	739	799	757	770	793	756	744	754	712	774	808	728	739	725	751	761	720	750	766	737	728	800	759	737	755	779	742	763	767	761	742	759	745	761	785	777	753	780	765	725	777	759	811	812	795	747	775	764	772	772	765	796	754	793	762	785	774	757	755	803	826	776	738	742	790	788	738	766	721	752	798	827	751	798	782	746	728	763	764	796	785	797	716	764	798	748	755	781	745	726	754	782	817	784	764	725	718	761	702	771	802	728	739	737	745	736	752	763	737	806	810	796	791	769	787	767	738	785	760	781	789	758	745	703	730	759	750	728	791	707	801	774	738	773	782	819	815	781	765	794	787	727	750	747	777	747	773	765	789	788	744	756	784	740	768	768	818	775	797	745	757	757	785	778	768	788	751	786	767	783	741	749	738	756	775	752	708	741	811	784	778	721	775	697	776	731	777	748	766	791	750	806	754	760	740	794	783	740	809	774	696	756	723	727	847	736	780	699	738	728	798	699	783	783	768	743	710	736	768	787	754	759	799	797	735	767	793	743	773	753	758	747	728	734	742	798	749	784	775	768	783	763	732	765	754	812	745	751	782	746	743	770	798	767	782	726	814	716	763	741	750	802	766	777	713	750	780	717	795	709	744	741	782	724	742	706	754	764	762	762	768	775	793	740	735	734	762	783	733	772	786	738	791	778	852	764	713	764	829	755	738	774	730	833	746	810	731	790	766	777	734	762	708	735	768	753	760	753	761	738	784	790	717	767	758	776	733	785	725	798	789	821	769	769	804	762	717	748	761	744	808	749	768	731	750	771	771	757	755	785	740	735	804	772	762	780	789	726	720	762	762	706	688	719	771	698	737	765	700	789	781	778	751	746	788	764	750	728	755	827	751	760	770	753	755	763	771	765	782	760	783	751	784	726	772	699	762	770	819	780	773	688	768	789	737	783	793	792	751	735	746	711	739	832	769	788	789	736	723	748	806	774	789	782	757	773	763	768	747	783	776	756	718	739	715	785	769	803	775	787	807	764	765	751	743	727	834	767	775	750	724	716	765	755	747	785	733	754	810	736	782	696	812	765	746	750	768	789	807	760	736	752	757	756	756	769	744	767	826	765	783	798	772	719	760	767	725	751	745	756	770	761	770	775	767	767	798	772	743	740	742	748	746	773	787	777	766	791	737	762	782	731	712	787	718	800	748	764	747	771	738	773	778	780	791	739	760	742	810	748	796	759	765	743	788	758	760	769	784	730	771	741	747	734	791	751	762	816	763	814	795	773	771	742	802	722	729	756	769	780	751	752	712	775	770	772	716	731	737	789	769	731	721	828	747	792	774	753	788	817	803	791	788	724	712
3725	6173	5132	2694	1910	1499	1186	1060	940	900	815	781	763	695	735	699	696	665	648	635	631	612	673	609	643	606	599	631	640	621	620	623	616	600	604	589	561	591	629	639	586	546	602	667	600	581	597	601	610	581	620	574	557	614	568	595	592	554	589	610	597	592	524	596	568	609	583	554	595	590	588	583	583	546	592	583	591	584	574	674	560	596	564	616	600	534	569	589	608	606	569	581	556	592	564	587	601	562	562	620	582	585	569	629	611	622	607	595	573	571	591	564	612	555	632	560	626	599	577	588	585	578	548	553	591	595	573	568	595	599	597	576	617	562	545	578	628	565	592	595	606	587	563	577	588	592	622	608	582	596	534	605	555	617	599	546	554	549	587	593	598	600	598	617	567	594	574	577	559	580	570	593	582	549	567	570	582	594	610	592	584	624	589	621	570	553	578	599	592	557	634	606	603	578	574	531	565	598	576	575	574	552	597	587	616	577	594	590	547	600	537	588	609	551	535	589	552	574	567	594	553	572	594	592	605	552	589	602	580	586	613	562	582	584	591	580	604	589	601	585	626	596	588	582	594	584	570	567	572	548	564	595	588	592	605	618	591	623	598	592	580	582	567	605	625	611	540	588	555	604	578	579	616	591	614	553	597	562	578	598	612	560	590	590	573	624	546	616	518	575	589	583	594	556	514	607	615	575	605	581	530	604	592	558	588	571	608	563	600	597	597	627	572	574	584	562	612	575	562	595	559	588	596	574	556	576	536	591	595	556	584	573	594	582	597	618	596	560	638	574	584	557	555	586	619	560	561	581	546	561	597	586	562	549	590	588	604	566	528	574	558	546	574	601	540	525	554	592	580	567	573	560	605	608	595	528	576	606	557	561	573	552	533	600	559	609	571	559	580	558	618	588	561	563	538	570	581	572	593	600	562	597	546	585	590	623	570	574	589	630	605	603	586	577	563	589	537	570	592	552	591	576	571	596	608	563	566	596	579	606	565	558	575	536	535	634	576	584	632	568	604	565	558	555	544	576	543	588	575	557	565	596	603	607	594	560	590	577	589	581	563	587	594	616	581	579	580	581	578	581	585	588	597	590	591	561	545	557	556	577	628	515	602	557	579	542	600	604	602	592	546	565	577	566	583	578	606	616	569	604	543	622	602	576	565	591	592	553	581	530	572	579	569	567	564	573	544	579	565	561	583	589	623	557	545	624	553	594	595	600	557	555	601	590	615	558	557	586	597	614	542	601	551	585	573	571	570	603	566	532	586	590	595	591	621	617	531	547	554	601	551	612	571	610	569	561	575	562	556	597	573	561	562	571	568	565	568	547	585	587	591	599	544	555	593	567	543	542	584	548	568	561	575	541	537	570	508	519	573	516	614	564	609	563	587	615	582	600	567	602	561	532	590	604	570	573	600	574	570	548	597	626	552	571	550	561	539	611	587	523	592	564	561	581	573	526	543	590	605	580	529	580	596	599	583	552	557	563	541	519	596	540	563	544	626	569	575	599	560	539	565	578	555	548	578	563	504	579	547	556	606	548	600	588	560	557	604	546	501	568	585	592	579	572	557	570	538	587	586	555	576	556	593	535	583	549	570	592	593	588	586	570	616	520	618	556	602	607	542	568	594	537	603	584	560	595	597	571	564	581	557	552	540	622	540	573	542	568	581	560	584	569	574	540	596	552	597	619	564	542	598	583	618	574	585	557	538	602	616	548	578	600	545	549	579	580	572	574	567	590	574	600	579	565	583	571	606	606	591	603	540	587	533	575	598	542	570	604	571	568	578	585	600	546	551	573	555	562	576	533	570	562	586	564	553	584	569	598	562	572	601	581	578	547	570	524	581	584	569	557	559	557	558	572	558	572	592	549	538	559	581	568	546	527	556	588	549	537	602	597	574	550	584	593	569	545	571	515	549	585	577	542	551	552	596	535	542	558	612	550	611	566	567	580	566	563	567	533	540	545	586	606	552	589	566	595	560	597	620	587	553	570	564	589	543	562	592	609	573	538	562	577	559	595	571	578	553	566	524	625	577	587	564	548	615	594	574	594	562	558	629	567	541	544	557	553	593	546	510	554	536	576	573	583	544	609	578	602	595	581	570	604	597	552	573	580	572	607	589	604	582	528	590	545	598	532	570	584	535	601	541	587	553	583	530	546	552	529	552	582	560	613	565	554	547	568	602	576	597	534	509	549	554	617	529	573	553	598	557	528	588	573	579	590	558	549	580	572	595	587	590	636	557	597	544	534	565	620	553	572	568	562	535	598	552	548	590	580	576	529	564	573	619	566	544	579	632	611	584	593	566	584	576	527	587	542	553	557	545	608	558	608	566	570	555	605	586	620	603	551	534	522	547	571	549	538	563	559	582	578	578	556	576	566	554	561	528	551	549	598	586	549	561	595	580	578	565	595	578	628	576	598	562	580	556	577	556	570	574	550	621	561	578	572	572	604	580	588	560	562	581	567	613	552	571	561	561	552	565	612	562	582	550	586	565	594	586	534	534	582	566	595	585	550	587	585	541	565	595	606	552	550	554	555	574	575	569	602	556	577	589	566	573	555	516	555	568	547	577	600	574	549	522	579	572	562	561	528	567	593	541	566	556	549	556	555	541	540	602	570	571	563	604	602	567	584	563	601	604	551	571	603	570	587	547	600	553	536	571	632	595	536	580	561	577	641	563	556	575	558	558	569	565	534	530	600	572	533	562	609	567	573	552	570	546	558	593	538	602	600	566	572	607	581	564	595	579	548	576	592	570	531	585	549	558	563	561	576	574	509	569	565	628	583	555	561	595	566	571	556	508	591	574	594	584	608	552	540	570	545	538	563	556	546	580	607	622	585	566	587	569	576	550	548	529	586	554	570	556	554	539	517	579	572	560	567	592	573	560	616	627	592	574	567	594	567	523	591	588	575	584	542	552	538	598	556	611	539	563	555	540	553	592	623	568	540	601	564	552	580	530	573	586	526	567	569	572	552	545	561	586	579	509	601	583	577	573	533	609	576	532	559	553	524	568	566	582	556	579	612	583	518	534	600	562	592	546	591	554	561	544	582	603	543	586	558	567	555	570	586	544	562	582	562	586	562	558	574	551	548	570	587	571	564	621	578	525	574	601	551	558	564	550	561	544	603	570	568	570	582	563	548	597	564	567	584	569	559	556	574	567	533	580	565	614	516	626	581	553	565	576	550	564	593	572	532	579	519	610	552	523	568	582	546	580	517	550	605	591	568	574	596	561	563	578	575	585	534	555	597	587	561	553	550	534	552	569	571	554	594	598	569	563	582	588	593	577	609	566	558	545	593	560	563	559	592	523	611	592	511	591	599	529	593	541	535	539	558	569	581	597	580	590	573	530	583	588	573	596	576	591	508	565	564	590	566	583	593	571	582	578	573	563	547	571	609	581	556	562	589	542	611	551	541	540	556	572	594	572	596	583	605	566	585	555	554	629	556	599	545	550	579	550	548	556	556	588	589	567	560	549	642	566	593	578	535
27780	10626	864	489	355	327	363	318	322	305	339	337	327	312	325	357	332	293	331	305	315	343	342	355	339	330	331	338	323	307	312	328	329	339	323	327	300	357	338	339	325	313	335	336	303	329	334	321	332	308	342	333	318	342	344	303	317	291	347	324	334	305	342	314	348	335	331	351	319	322	313	353	285	331	319	319	315	360	330	303	318	343	336	356	327	353	352	343	314	355	329	295	330	344	343	334	332	344	318	353	321	370	335	313	342	321	325	323	323	346	329	332	326	332	341	338	282	346	308	318	344	355	321	342	366	325	365	313	357	322	322	362	334	346	310	283	354	306	315	314	341	350	363	324	355	329	356	312	324	314	366	298	322	364	315	331	326	312	336	289	333	332	327	321	311	334	334	314	363	339	320	329	312	341	325	326	322	321	311	344	312	333	338	352	292	325	354	360	338	293	322	355	341	327	321	313	336	327	301	318	322	328	316	326	338	348	327	309	302	323	333	285	347	356	363	351	352	328	322	333	323	344	319	320	299	309	300	333	332	316	355	358	366	332	345	355	350	355	305	361	340	352	314	312	320	355	304	320	348	335	328	323	328	322	319	311	342	333	330	323	313	342	342	290	304	343	301	310	326	347	348	336	303	327	361	312	361	315	336	357	318	332	357	337	332	331	341	326	335	351	358	309	358	340	307	339	334	308	321	350	318	313	329	349	337	315	351	303	330	306	340	345	320	330	353	335	330	362	338	335	356	333	328	364	328	306	333	341	362	303	337	334	336	297	329	328	364	368	311	309	363	287	317	338	330	333	317	308	348	345	325	305	343	322	332	325	325	317	304	352	368	312	305	330	295	322	291	328	311	342	304	363	350	354	353	354	342	355	345	340	350	289	351	367	313	284	357	341	305	312	305	347	317	309	348	354	331	325	343	331	295	356	322	298	308	318	292	337	355	328	344	357	322	330	326	362	372	327	329	287	303	332	340	321	336	320	323	320	318	393	336	316	308	303	327	316	321	322	291	329	317	348	350	333	334	343	328	357	351	331	324	324	350	335	345	315	323	316	331	353	324	338	300	338	347	334	338	345	306	299	337	367	324	352	354	349	345	340	304	342	320	351	335	346	329	348	357	344	331	367	332	333	325	356	340	326	318	334	328	337	336	311	315	337	302	310	338	301	332	322	316	350	312	365	340	292	344	335	322	317	328	326	344	327	315	344	336	307	344	345	327	316	339	334	324	282	339	295	332	384	341	352	343	306	325	320	313	324	299	325	331	379	359	359	318	326	331	349	337	344	337	355	322	334	335	367	330	312	334	344	348	334	309	334	329	302	353	326	352	345	346	328	327	338	308	325	320	332	340	334	338	335	290	331	318	326	364	363	326	344	314	354	320	302	340	348	318	326	350	346	278	305	308	308	314	336	336	324	364	303	308	315	308	353	319	326	345	343	343	314	276	331	336	343	320	349	322	362	333	331	352	336	311	344	323	317	333	358	331	316	342	340	335	327	304	338	337	314	346	333	354	303	348	336	342	320	334	332	331	309	333	333	309	317	368	318	327	330	363	326	306	330	326	330	319	346	343	355	323	363	350	341	331	312	350	354	337	318	301	345	325	338	323	338	306	340	301	358	345	314	338	320	351	315	329	320	330	362	377	329	339	332	312	313	355	353	356	332	341	315	332	320	299	343	367	313	337	370	314	332	350	327	317	309	330	345	328	342	368	318	298	346	338	364	381	303	361	363	315	357	333	318	329	309	324	356	312	332	334	308	333	328	338	274	313	367	358	309	359	348	298	340	325	310	334	331	336	321	357	345	347	351	324	347	360	317	338	365	357	338	325	358	342	319	347	335	343	329	329	305	331	352	360	293	333	319	294	338	325	328	354	328	339	329	341	361	322	320	353	303	335	303	349	366	356	312	343	334	341	365	321	329	314	311	333	335	320	356	323	308	359	328	331	301	368	362	306	367	351	329	345	288	323	325	327	337	333	304	317	359	330	315	329	317	345	351	361	295	326	321	322	322	324	344	307	336	326	334	315	347	316	312	347	352	332	326	343	345	321	346	355	304	332	313	330	317	317	345	307	319	341	371	311	268	297	313	357	363	349	365	306	329	346	353	339	309	372	355	334	326	322	359	318	343	331	322	308	356	362	300	370	310	354	352	334	314	295	335	298	357	339	331	316	308	337	295	315	305	337	333	336	325	329	338	298	339	316	316	320	322	339	351	328	314	338	350	326	349	334	341	305	343	343	350	358	337	341	332	328	347	320	332	341	354	341	324	342	329	321	331	341	356	323	318	354	315	331	324	304	332	322	315	343	317	327	352	373	354	335	320	323	349	322	316	323	312	345	334	304	330	324	378	334	326	350	317	370	352	346	321	350	327	331	334	321	334	313	304	316	342	366	316	341	329	312	338	338	354	338	328	319	390	345	354	342	306	342	312	363	334	311	302	321	349	340	302	345	297	358	323	336	354	333	323	381	320	310	325	324	341	307	331	330	355	311	326	333	324	306	330	314	323	324	337	327	320	331	331	320	304	315	288	347	318	315	338	286	354	316	317	333	328	356	324	329	303	317	344	309	340	348	322	305	320	312	325	338	326	323	359	332	312	293	322	322	327	335	354	360	303	308	326	315	314	330	343	326	315	333	338	345	340	353	300	354	325	339	365	309	315	357	329	349	343	315	348	317	329	344	339	306	304	338	358	336	354	338	338	331	349	346	310	356	329	318	343	309	328	337	376	352	306	325	327	340	336	341	344	322	331	346	361	341	327	378	306	310	348	341	355	344	350	318	334	335	327	329	317	313	322	362	317	319	286	329	349	316	330	308	332	328	321	335	327	363	320	336	306	318	331	308	354	339	299	336	359	303	326	300	311	353	342	364	331	322	344	328	366	322	323	357	346	305	354	313	355	289	344	335	337	308	321	357	325	328	350	324	351	342	366	309	348	330	316	375	333	350	360	336	348	306	287	335	353	326	321	324	314	300	305	322	323	341	355	324	303	301	327	338	304	340	346	339	318	326	351	342	315	316	313	343	308	329	370	369	307	317	330	342	318	298	331	329	307	339	295	330	358	330	335	303	306	332	359	332	340	339	337	300	345	316	333	343	339	360	364	376	322	318	320	324	338	317	320	334	333	350	328	292	343	306	341	339	345	329	332	334	358	289	346	347	333	335	349	358	318	344	330	371	363	303	305	354	355	346	341	347	324	328	358	333	342	300	320	319	311	340	347	308	326	383	324	307	351	331	351	321	319	317	336	335	306	344	313	311	319	329	345	276	326	356	319	345	346	321	356	298	348	327	305	316	318	324	324	360	339	299	321	304	332	340	365	342	344	340	370	317	338	329	322	318	336	330	342	347	330	308	314	337	366	353	342	356	328	314	327	330	325	316	320	342	340	327	322	353	349	351	322	346	336	336	337	340	347	334	321	314	324	311	314	309	336	366	327	346	352	331	318	333	354	330	336	341	276	352	335	362	320	322	326	312	348	333	354	344	322
4683	403	396	302	295	260	270	245	265	232	233	261	257	269	229	209	250	241	234	225	257	263	239	258	237	237	256	245	226	248	231	232	228	266	213	260	232	292	230	249	226	253	280	242	226	237	222	235	231	253	268	250	269	255	224	268	245	241	257	251	238	253	216	218	209	247	275	275	271	258	251	268	218	243	237	212	255	219	226	259	267	255	274	248	256	240	231	233	242	260	244	257	266	257	250	238	244	245	262	228	243	247	239	247	248	253	260	236	223	250	239	254	232	233	242	261	231	236	221	256	237	258	225	235	239	252	234	265	239	255	247	270	267	254	239	232	247	239	235	232	223	257	282	209	258	237	237	231	234	284	243	231	238	232	272	249	226	300	245	248	253	242	253	228	253	254	209	230	246	249	242	251	246	215	235	253	224	256	244	233	224	251	250	224	231	261	236	247	234	254	249	222	236	266	234	261	250	249	225	252	257	243	206	254	206	254	223	234	245	236	223	260	236	220	239	250	276	238	247	234	254	222	245	260	265	263	224	269	245	226	260	228	238	226	238	240	240	251	252	232	266	249	219	211	228	258	224	234	250	239	261	262	233	249	243	268	243	275	230	224	241	235	237	230	235	260	241	233	248	236	222	269	249	249	243	235	233	245	229	237	258	248	238	183	229	240	238	236	253	206	247	204	237	261	247	248	262	252	238	234	235	232	230	267	213	246	267	238	218	253	243	245	247	247	269	238	227	257	232	263	241	229	260	226	285	243	260	266	247	238	238	238	228	229	256	226	216	257	248	227	240	230	263	240	236	261	245	243	229	262	212	239	239	236	224	237	247	261	231	248	282	244	259	255	232	231	241	248	268	258	228	225	235	237	218	230	248	264	239	237	245	244	260	248	237	211	217	280	249	222	279	250	248	263	275	239	234	234	232	242	254	225	258	229	246	252	253	238	259	210	239	257	224	257	264	232	262	236	240	240	239	240	241	226	218	241	217	260	233	238	248	237	258	243	254	240	222	222	246	238	231	275	221	244	242	240	265	263	238	251	215	236	263	265	257	219	274	260	267	238	251	228	264	255	244	260	217	268	249	254	242	225	216	259	238	247	272	241	254	258	254	216	248	270	233	230	248	220	234	224	244	227	255	235	250	220	259	257	245	206	256	250	232	210	255	248	263	255	246	233	256	249	212	252	229	238	238	225	251	238	239	241	234	260	256	226	270	260	215	243	241	276	239	245	233	264	258	240	243	253	240	230	241	245	238	270	243	246	203	227	248	237	272	235	247	222	253	230	243	238	220	240	232	245	232	231	223	261	235	228	239	240	253	261	244	263	228	227	236	226	241	250	269	274	248	235	249	259	226	246	242	268	265	225	237	239	242	242	257	278	235	246	243	229	235	232	239	234	227	234	256	254	251	211	245	238	243	215	230	219	256	239	226	246	229	235	233	251	247	247	254	246	265	270	244	239	251	235	286	255	229	232	254	258	209	239	256	241	248	225	247	243	252	253	261	257	269	237	271	266	247	261	249	229	227	232	258	233	246	256	249	235	257	258	224	246	251	227	260	234	252	224	261	236	224	244	252	242	262	281	246	249	240	247	230	248	265	262	259	234	212	253	246	251	248	233	257	260	219	238	260	244	268	237	241	249	271	249	220	215	261	223	247	217	247	253	258	236	242	235	256	217	226	239	279	233	252	241	208	246	233	254	250	270	236	264	204	232	221	228	238	258	244	259	244	228	219	265	226	255	231	244	213	227	270	225	258	222	226	246	251	247	244	252	261	256	257	273	237	253	240	238	225	240	251	237	237	243	233	237	287	200	274	244	250	224	231	241	246	261	224	249	244	232	235	236	280	249	214	269	243	243	219	199	236	245	243	269	224	206	246	230	256	260	218	250	229	257	224	262	238	228	248	253	245	230	172	242	205	219	246	243	237	281	215	279	250	242	265	248	233	226	256	223	269	237	264	266	259	236	233	260	270	219	247	251	267	258	215	258	253	242	238	246	249	206	242	246	263	254	240	207	244	242	264	270	241	223	264	252	234	253	271	250	245	251	258	271	253	242	214	263	275	239	248	218	247	211	248	236	220	252	251	208	215	250	251	229	231	227	237	248	250	256	240	241	231	253	252	221	242	288	256	250	239	229	241	200	215	257	274	229	277	214	266	249	218	216	229	241	236	274	271	236	232	244	230	221	242	297	262	255	273	238	229	240	238	256	252	288	245	236	238	236	251	242	245	260	240	257	253	238	251	231	254	216	277	251	290	262	240	237	266	254	223	220	262	266	253	228	264	258	258	241	248	244	238	248	237	252	240	228	238	244	252	235	219	229	242	229	272	219	252	245	229	254	234	240	223	249	245	246	222	229	254	263	250	272	243	250	254	247	229	230	235	267	228	264	255	246	255	238	247	222	249	269	230	249	247	215	253	241	250	273	252	256	262	258	245	242	233	246	241	240	260	260	255	210	230	252	257	230	242	248	241	235	251	244	225	239	242	270	240	235	237	235	259	244	237	266	243	222	267	253	235	263	256	244	244	242	233	234	223	250	230	239	260	239	222	238	241	252	242	220	250	240	237	252	233	239	248	245	252	230	228	252	273	240	263	206	236	260	248	254	230	240	272	241	254	245	239	245	243	252	254	267	242	219	248	258	242	231	243	260	262	244	245	234	248	242	250	243	243	217	221	247	266	234	237	223	232	222	262	247	228	246	226	258	244	280	240	283	253	265	219	273	257	250	222	260	238	220	278	252	268	236	237	235	268	226	251	229	246	232	238	273	211	239	285	215	229	244	250	227	227	221	263	225	220	277	247	248	249	238	248	271	249	217	235	259	266	253	227	226	247	220	220	243	254	248	272	238	264	212	257	245	244	257	269	238	247	251	249	245	244	233	252	243	243	241	249	248	231	243	248	233	254	240	238	237	241	254	250	241	223	220	257	235	236	251	253	248	239	227	251	247	241	233	253	223	259	234	231	217	229	237	278	241	249	222	251	256	245	227	248	261	220	253	235	226	250	237	255	232	202	268	246	259	273	262	257	231	227	243	232	236	227	254	223	231	231	247	249	275	244	235	252	271	246	252	240	243	248	246	224	227	270	246	221	234	251	261	251	238	230	231	240	283	238	224	225	252	251	239	252	230	258	229	259	237	233	222	244	252	215	235	257	229	230	265	239	241	235	228	256	228	268	262	220	232	262	249	224	239	236	260	247	232	219	232	276	210	265	275	231	260	234	219	202	231	254	270	228	203	256	231	219	248	261	231	269	254	243	222	219	267	237	230	235	232	210	247	249	256	247	242	233	197	225	270	262	257	228	220	212	247	235	226	245	223	241	231	252	242	246	202	252	225	246	240	256	243	249	229	248	268	214	242	233	245	230	227	263	225	282	250	254	271	215	251	218	247	234	237	227	228	234	235	233	260	245	236	279	260	218	236	224	234	252	236	253	239	244	244	255	240	257	226	261	250	238	236	239	251	226	245	261	259	258	290	246	239	233	230	241	243
25539	21460	27945	25376	11486	1743	1153	989	898	867	814	804	793	753	754	747	816	803	736	728	737	684	753	747	703	726	724	752	682	715	669	708	733	750	758	763	732	709	717	753	702	683	710	692	775	772	743	711	745	781	750	707	734	782	707	747	758	733	743	748	758	728	723	716	745	724	718	725	741	710	741	769	764	744	738	708	753	757	701	709	714	719	725	695	752	753	720	714	723	745	725	732	721	698	737	721	732	733	733	691	778	742	767	711	756	727	730	705	701	747	690	724	719	655	698	709	722	727	733	720	761	741	687	705	693	726	752	705	705	757	791	686	711	744	779	723	692	733	666	663	764	778	742	696	746	724	702	703	770	726	732	714	731	692	719	738	693	717	696	706	742	696	728	760	709	773	681	783	723	754	692	715	744	720	733	733	694	805	750	732	754	764	723	718	728	703	723	744	767	723	698	713	705	723	701	678	682	729	681	767	723	712	706	753	740	717	711	718	734	700	693	728	676	666	715	743	732	747	666	724	739	723	780	697	742	764	747	720	708	752	749	691	715	727	745	714	759	728	739	772	717	698	735	735	677	709	697	702	721	720	708	713	763	743	732	724	715	699	712	676	746	753	700	740	711	763	731	706	718	746	734	691	767	680	709	717	686	733	747	706	700	746	729	700	737	747	713	747	743	701	703	693	713	727	704	701	722	686	763	719	726	706	700	683	749	700	708	706	696	708	726	724	734	723	722	725	730	742	723	718	743	735	746	753	717	673	710	742	705	687	725	730	733	696	736	699	712	727	715	707	741	707	725	761	705	718	709	742	705	691	742	670	731	682	720	739	712	774	737	699	736	709	708	681	718	690	744	692	675	734	738	706	705	780	710	730	697	691	723	684	703	733	732	681	735	710	692	724	723	685	745	750	678	714	706	719	698	725	713	669	677	751	718	681	695	721	703	810	742	707	702	710	707	711	734	740	715	739	706	717	744	723	740	696	736	721	757	696	725	719	730	697	738	718	736	751	695	714	773	763	735	654	736	755	723	716	686	713	712	702	743	728	730	752	730	760	737	716	718	682	706	705	664	707	731	730	713	729	692	733	737	682	729	736	726	724	731	704	697	698	728	756	666	708	715	771	734	742	736	692	743	715	730	753	744	729	740	759	757	698	726	699	725	668	760	728	730	718	798	735	709	670	700	704	742	711	785	733	737	731	706	666	683	731	726	718	708	719	711	748	716	741	706	695	662	689	676	728	684	684	754	726	711	787	700	711	734	712	766	703	699	714	747	715	726	769	732	757	756	725	737	755	728	714	715	764	699	703	692	720	720	683	746	733	638	719	732	711	749	709	744	731	742	664	795	710	718	733	731	766	691	723	701	712	681	720	766	684	764	721	730	755	715	734	698	715	742	749	706	706	747	776	725	714	717	751	702	746	699	669	742	751	705	718	684	691	733	709	692	741	715	700	726	698	721	706	727	732	694	725	730	740	710	736	693	739	732	769	766	754	754	710	719	736	701	700	703	713	698	699	761	713	716	711	689	741	717	692	665	705	736	708	711	733	711	724	714	679	700	744	736	705	688	705	728	731	690	699	669	728	697	723	804	748	674	722	660	737	777	741	727	740	709	705	716	702	710	714	737	750	729	674	725	724	686	736	714	689	664	698	763	743	718	702	698	723	714	719	744	715	695	674	728	690	712	700	698	729	710	744	733	698	714	762	682	658	713	748	677	753	679	690	769	744	748	725	740	696	766	714	726	740	674	683	680	707	750	706	731	713	710	733	714	675	718	721	752	809	696	711	710	712	717	722	695	722	718	712	725	728	683	723	719	693	739	690	764	743	719	695	719	692	742	699	712	674	722	694	702	656	686	725	728	763	688	761	761	730	735	735	719	692	725	762	709	743	693	768	750	690	714	723	725	709	716	720	681	703	741	703	746	711	704	733	750	729	758	700	718	672	761	714	749	725	714	705	735	708	728	726	757	748	703	701	698	718	695	720	754	754	703	731	738	749	757	738	700	705	701	734	717	705	705	705	725	726	713	715	745	731	746	771	720	748	716	730	682	725	762	737	720	693	742	720	796	693	718	703	703	748	695	751	715	737	748	722	761	755	717	710	722	739	746	667	734	707	726	698	697	695	748	772	715	721	691	761	759	697	698	728	719	750	734	698	740	728	697	752	704	770	694	784	671	780	693	729	689	722	715	691	711	711	695	700	718	740	704	685	743	708	728	750	709	748	737	689	732	735	737	701	725	728	694	725	757	681	728	761	696	673	723	763	704	738	711	743	725	704	750	674	713	711	709	686	714	721	739	698	739	712	705	752	722	693	687	681	719	716	717	773	710	705	727	743	737	716	762	699	730	745	727	739	640	776	711	718	696	681	727	733	698	718	717	697	727	712	732	694	719	692	774	704	752	709	699	751	669	696	744	751	687	704	718	755	709	655	718	724	697	743	707	717	744	728	698	699	695	752	708	674	715	715	701	770	650	693	672	705	745	760	716	702	675	738	711	696	710	709	733	711	681	744	702	736	721	752	737	735	691	738	728	714	741	794	672	772	722	738	733	711	725	703	743	717	719	776	710	726	693	727	725	728	726	723	697	741	704	752	710	718	716	696	708	746	709	706	720	760	716	757	762	678	694	695	714	719	707	718	748	695	690	664	701	733	680	723	757	755	742	720	697	736	757	696	692	685	715	678	725	722	749	718	709	766	675	740	737	692	717	682	798	754	718	736	798	728	731	759	673	707	757	721	728	727	745	729	708	709	745	686	693	774	749	729	708	690	768	712	723	753	713	739	759	705	761	732	710	675	728	720	718	717	723	723	736	762	726	743	704	736	697	686	721	758	693	737	714	717	714	731	721	698	711	736	739	711	750	781	768	686	715	682	719	672	733	788	702	718	693	713	699	673	747	719	694	716	733	741	734	683	734	765	712	701	688	719	712	668	700	754	690	766	680	695	709	736	729	778	704	698	720	745	749	748	694	695	715	777	708	771	695	712	702	688	765	751	725	717	711	733	705	693	726	753	696	732	757	721	729	699	719	723	682	700	678	746	747	722	722	752	732	704	708	710	692	718	689	687	727	724	708	721	689	754	721	694	692	687	729	717	707	703	738	707	726	751	715	700	731	720	707	737	709	728	734	731	684	704	659	732	706	725	680	709	747	686	646	722	699	754	746	727	703	677	735	694	710	699	718	702	698	707	696	735	744	721	727	717	728	791	708	735	731	707	706	719	730	710	692	739	699	713	700	669	727	659	662	722	741	750	730	744	747	769	733	708	778	740	747	722	741	688	721	755	813	694	733	715	713	733	735	730	704	717	723	713	636	713	693	749	752	761	679	682	769	710	669	710	717	710	746	718	671	717	725	729	709	774	754	700	697	728	749	723	730	706	686	698	717	729	730	736	698	673	732	733	723	724	725	684	727	708	745	724	665	759	704	720	707	714	707	755	735	722	686	713	652	673	709	687	715	682	754	674	733	750	718	743	709	684	724	716	699	724	721	784
3384	3500	2982	1577	1280	1002	840	755	748	640	658	608	600	606	632	585	597	545	606	577	556	576	543	517	552	597	562	598	584	579	584	556	536	560	570	526	588	525	561	538	540	588	512	500	541	518	523	543	568	561	541	548	538	581	536	563	568	540	511	539	567	537	573	607	526	595	529	540	542	533	558	534	552	552	545	587	588	526	547	534	599	534	533	493	541	535	500	515	549	532	540	560	531	540	568	552	560	538	587	514	584	544	541	567	519	545	528	545	509	526	588	531	520	540	532	526	590	526	543	535	575	561	557	530	579	525	566	526	534	540	547	567	554	540	541	534	495	566	546	499	543	562	504	547	562	527	544	543	543	559	554	528	514	554	520	541	563	523	541	533	493	549	573	561	528	554	517	544	534	526	520	562	565	551	559	537	508	508	552	547	538	529	534	537	546	545	537	517	547	524	506	524	526	555	557	540	566	595	545	571	558	527	535	552	520	511	567	575	520	543	570	546	561	548	557	537	527	506	575	562	529	533	539	564	559	528	534	555	572	554	530	528	519	500	511	548	526	541	522	546	523	546	501	546	504	574	521	544	534	525	568	550	590	536	508	549	565	525	519	560	529	569	566	533	544	542	555	574	518	524	527	512	490	534	531	546	525	549	488	537	552	521	539	534	544	538	538	564	543	574	552	506	529	527	570	509	559	545	524	564	522	505	513	525	560	541	565	555	560	516	551	513	526	549	522	545	548	563	551	510	587	521	507	545	564	531	514	533	502	544	530	528	566	536	514	489	522	517	532	556	546	575	515	539	510	532	547	549	511	566	522	523	545	564	538	546	538	523	555	561	532	576	564	516	585	512	564	518	564	506	509	507	566	499	520	503	532	495	554	518	524	505	513	546	571	508	543	518	529	491	549	545	567	472	536	538	546	533	501	578	543	495	547	526	530	534	537	504	543	549	524	515	569	512	525	548	522	507	543	553	532	536	555	530	531	519	545	501	557	526	526	618	533	532	552	552	557	544	565	500	536	534	517	546	560	529	555	539	523	540	534	561	565	566	555	545	544	556	518	557	509	523	534	554	517	531	544	571	530	542	549	543	506	536	561	566	509	577	564	509	578	498	576	553	506	528	528	599	561	546	550	521	541	532	529	520	531	529	525	563	599	569	506	512	556	498	526	586	581	545	510	510	520	511	545	577	525	574	561	533	520	554	511	522	514	501	563	563	533	546	537	514	508	525	541	531	540	520	540	550	525	576	518	523	510	543	550	559	537	531	559	524	564	513	543	529	532	538	555	531	548	532	560	559	538	559	569	527	504	527	525	552	506	513	519	541	531	537	560	517	518	501	536	551	550	523	555	532	549	550	542	554	524	514	511	515	512	528	532	582	547	509	506	521	536	558	507	528	518	563	570	503	556	559	511	576	532	544	543	562	541	511	537	510	581	494	541	539	497	510	526	543	550	532	573	553	561	555	560	532	528	531	573	549	509	542	510	564	508	527	521	570	540	585	530	535	562	550	493	504	532	526	507	539	537	508	554	528	535	548	567	520	523	537	518	527	573	526	541	534	518	549	558	549	539	556	534	487	533	532	545	561	523	513	597	521	573	521	518	540	540	555	519	490	536	568	566	565	491	521	514	517	523	538	530	523	539	512	521	515	496	552	577	524	529	518	519	500	528	514	528	515	576	510	554	546	575	547	550	501	495	548	512	511	537	545	530	553	515	537	532	552	514	537	526	581	527	493	542	528	526	565	503	540	549	524	532	558	535	517	539	541	514	508	582	544	554	575	556	563	544	533	536	514	537	542	536	527	575	559	541	521	528	530	543	533	531	518	557	537	539	560	550	529	504	551	562	547	530	518	543	550	516	518	525	541	548	526	571	524	539	572	555	536	540	572	521	510	523	517	547	525	546	572	520	527	530	546	507	521	528	543	540	522	534	560	536	535	524	532	550	537	554	526	526	514	530	539	497	523	544	466	551	530	550	540	527	545	522	565	542	499	516	561	521	496	571	562	551	549	539	538	566	519	513	528	545	557	548	567	593	546	552	520	540	547	497	500	541	548	544	495	513	508	542	512	539	522	563	546	572	505	498	524	486	528	538	519	573	589	505	498	521	564	531	505	543	506	510	517	565	553	551	566	529	518	541	476	517	488	517	510	527	562	503	488	554	547	575	543	543	522	553	549	494	516	540	604	509	536	547	509	508	547	532	581	558	549	550	592	559	545	481	522	521	567	564	534	509	516	513	504	504	537	526	546	484	511	496	518	554	568	554	553	562	499	579	552	581	537	540	503	530	529	531	524	508	502	546	524	550	547	551	529	549	524	555	556	530	554	547	538	546	543	514	573	534	500	518	489	551	532	551	550	550	503	495	507	539	566	527	534	528	539	503	538	533	540	532	561	507	550	566	533	526	503	594	555	532	510	539	524	513	531	516	552	542	537	495	522	534	520	582	514	518	509	532	560	533	524	509	532	594	522	517	534	500	530	534	519	584	517	521	499	551	508	570	544	560	521	527	573	529	542	489	517	560	563	573	540	575	541	552	518	462	534	490	514	537	537	528	542	557	544	534	533	526	527	570	518	545	524	502	536	529	550	559	499	521	512	509	500	530	540	535	558	485	524	543	502	538	560	523	531	547	521	555	542	539	517	559	534	543	522	525	464	571	528	516	489	559	527	551	488	558	576	525	520	503	556	506	510	519	544	534	535	483	521	561	566	545	514	530	539	562	549	545	561	533	553	537	513	522	503	555	546	532	551	530	527	509	494	541	536	537	511	546	536	571	506	565	507	496	540	519	533	501	545	514	536	551	516	520	561	500	547	547	561	532	524	550	501	558	537	549	493	590	532	509	533	529	557	518	567	516	544	508	528	560	557	593	498	518	524	517	518	501	530	521	513	517	543	551	557	522	524	528	504	525	515	523	568	509	548	579	518	570	542	537	537	523	498	468	538	520	508	498	541	513	498	487	506	528	521	569	529	558	553	477	543	524	541	520	509	525	544	529	533	559	531	538	514	513	514	525	520	548	505	554	528	505	528	564	570	563	544	488	503	551	520	557	546	543	500	520	510	500	506	564	484	521	527	521	531	502	548	544	526	510	519	522	567	536	519	574	571	550	537	567	572	538	545	539	519	531	535	555	504	543	528	519	547	553	524	525	561	543	522	555	521	539	507	537	535	523	539	561	539	569	570	521	586	551	520	545	538	507	533	530	529	493	531	538	514	534	490	539	547	537	570	548	516	545	554	538	562	486	509	519	529	542	553	518	508	521	522	499	523	552	543	546	549	538	538	531	513	517	533	516	558	548	528	582	535	550	559	555	512	539	510	568	530	516	532	534	509	516	550	538	535	529	527	516	541	539	541	532	526	577	536	567	526	512	528	523	539	530	546	526	555	534	524	533	504	559	532	515	510	528	513	590	581	517	561	509	528	487	509	490	529	492	533	540	538	549	522	539	539	517	587	509	505	531	543	527	556	540	526	525	525	521	527	544	493	515	526
24547	21478	28885	24476	21472	9485	1911	1198	1020	1013	964	954	862	916	854	853	822	787	855	844	853	793	863	803	823	810	745	776	790	819	757	826	814	825	768	765	830	792	780	787	841	785	735	840	780	806	784	771	776	835	764	755	768	838	782	782	785	825	762	735	714	741	783	798	795	788	737	736	807	768	750	756	797	831	747	790	763	754	728	773	788	772	810	748	767	738	780	763	755	780	779	756	823	822	779	775	776	790	812	828	749	774	761	801	811	744	747	810	752	776	773	783	753	737	759	773	708	773	782	815	768	770	768	835	780	842	780	795	829	804	756	759	790	847	781	741	754	796	779	823	790	733	797	795	774	769	799	724	769	778	759	813	731	774	805	745	714	791	777	771	793	801	782	774	761	784	790	814	723	763	775	793	773	782	772	755	771	765	804	699	727	777	749	771	802	785	794	792	816	829	787	822	780	779	749	789	756	762	839	760	806	755	758	794	715	786	810	788	757	775	758	766	832	753	786	780	804	778	818	800	797	727	729	767	753	726	773	760	764	751	806	765	758	754	799	803	809	804	735	735	771	825	781	749	793	785	789	813	776	777	728	751	747	764	772	797	762	771	811	752	832	743	766	763	753	773	765	732	748	778	792	729	805	771	791	750	746	815	772	720	741	771	752	764	778	813	785	799	810	812	732	728	813	794	710	769	803	739	756	771	768	734	800	705	779	773	769	756	792	768	761	738	728	738	750	795	725	742	711	800	753	714	751	789	766	740	775	774	821	758	843	721	781	774	801	827	779	799	789	779	768	782	770	747	797	780	786	751	739	787	827	730	798	784	738	770	777	818	757	778	756	736	781	758	774	847	756	775	801	762	755	766	747	805	778	736	783	747	755	778	750	785	777	760	719	763	790	749	762	815	763	780	768	746	713	756	760	794	773	781	779	724	778	753	771	759	786	800	773	750	752	805	746	779	783	774	781	745	781	783	805	757	800	738	792	796	771	778	779	713	741	745	742	723	762	834	752	731	792	742	737	760	753	776	761	777	826	749	797	794	767	716	724	804	768	743	775	757	736	773	765	731	771	783	746	754	744	733	810	760	816	720	727	781	767	785	781	769	786	806	768	763	753	734	718	751	753	778	750	723	792	776	772	725	763	774	751	705	719	765	794	734	754	759	778	729	792	751	734	771	761	738	752	751	741	789	770	774	829	779	738	775	794	789	780	779	802	748	821	811	781	739	736	775	753	760	748	740	799	800	722	748	752	785	765	751	754	761	786	781	768	778	760	759	778	752	735	799	835	801	765	741	791	826	763	775	751	745	774	783	718	754	726	805	799	793	777	741	782	743	752	751	773	783	820	809	807	771	761	769	746	752	759	790	730	741	791	747	802	774	818	823	727	767	791	774	771	774	816	849	787	777	770	774	740	767	753	711	759	761	790	752	764	816	742	749	779	749	808	757	765	772	801	764	762	766	736	762	807	757	756	791	814	792	768	762	789	774	797	793	796	785	806	760	799	793	797	779	792	754	784	841	796	776	763	705	784	722	808	773	797	750	766	804	754	763	792	733	772	787	765	766	765	759	817	752	721	748	752	807	796	816	774	795	811	796	737	747	824	815	770	797	758	761	785	790	749	733	775	763	716	833	752	757	757	759	771	736	752	794	755	755	717	799	746	722	771	794	804	731	769	752	805	754	733	766	770	804	758	759	811	765	753	726	770	788	775	744	816	723	742	758	738	779	727	817	789	798	856	744	767	777	791	747	814	760	799	775	706	727	785	781	792	829	740	763	791	770	765	771	776	811	812	756	745	752	724	760	776	783	815	746	781	764	844	789	761	763	757	754	766	789	801	809	766	730	766	804	749	754	731	780	807	782	768	800	743	774	805	779	785	783	751	784	762	776	772	775	802	783	762	771	777	787	765	732	759	763	779	814	738	798	764	777	733	765	798	797	770	777	772	801	777	776	812	767	792	800	865	757	770	725	760	783	705	752	746	754	794	804	780	821	759	737	754	797	772	776	739	800	752	734	729	826	781	804	787	731	754	726	762	774	775	778	780	783	766	761	762	746	752	724	802	784	816	777	738	781	781	798	766	777	754	803	793	750	751	816	801	774	754	768	788	751	756	758	710	764	770	787	769	777	764	832	765	738	760	816	753	785	711	831	789	804	776	772	717	748	752	723	797	774	749	813	728	816	768	768	775	735	742	780	771	764	780	731	774	792	768	791	795	780	741	780	784	778	813	777	803	786	756	769	778	732	736	765	792	771	772	761	798	760	719	741	756	768	816	746	732	743	773	760	755	731	777	744	750	760	783	801	786	754	779	848	739	727	804	791	771	834	773	787	786	733	778	748	761	765	706	795	727	756	718	760	776	755	757	750	759	785	847	796	690	738	777	779	804	779	729	755	824	700	743	752	770	764	744	743	776	743	730	796	759	784	777	756	758	774	733	753	765	772	748	740	819	745	718	733	726	772	740	729	775	790	758	759	792	761	777	713	777	748	812	711	741	799	742	803	741	793	788	821	798	749	809	754	748	762	787	772	764	798	734	758	845	800	744	768	730	805	796	766	740	800	803	798	749	810	708	785	702	749	740	779	760	783	791	750	793	750	764	731	783	751	759	732	745	784	783	778	808	768	685	735	750	769	802	748	753	730	757	743	790	787	755	814	755	765	780	713	757	781	776	760	749	708	823	736	778	802	798	782	748	749	797	751	821	769	768	786	726	760	772	789	792	763	745	746	816	799	761	817	731	772	794	773	783	825	796	752	783	743	786	706	780	745	765	723	784	787	790	799	794	802	752	733	775	791	794	808	793	805	795	748	806	772	752	728	780	743	729	822	737	775	779	759	740	773	761	741	731	796	778	782	746	827	793	803	754	773	739	809	770	849	812	760	802	783	791	795	781	757	777	813	773	781	779	761	789	726	731	763	753	794	755	716	741	792	787	791	750	800	763	778	764	757	694	763	738	802	741	828	794	798	822	777	815	682	798	783	786	733	797	739	778	708	791	753	720	804	799	810	767	751	756	769	800	808	767	718	807	757	818	753	727	759	728	729	823	779	767	764	800	739	750	716	778	747	742	746	762	782	753	804	756	776	789	785	709	781	747	736	765	773	814	755	776	696	749	721	799	764	747	739	785	750	736	776	848	773	817	736	767	712	788	775	726	748	771	745	808	701	785	710	774	811	774	733	791	761	757	725	775	792	753	756	761	819	745	721	808	766	747	804	817	770	720	782	795	725	839	763	762	789	749	767	765	794	789	733	751	769	728	773	782	757	771	830	753	744	794	804	771	780	772	756	801	740	723	748	766	753	703	770	779	776	760	771	722	764	760	847	782	771	760	739	782	777	778	788	785	726	820	795	764	743	769	758	780	775	722	716	726	755	779	787	739	792	803	750	753	776	759	781	752	744	778	734	786	786	756	749	794	773	807	708	768	831	740	747	744	753	755	784	785	738	793	790	797	729	774	748	756	769	732	706	722	747	772	767	749	762	755	802	760	743
3685	6167	4945	2652	1999	1411	1248	1024	975	911	822	818	745	725	659	686	657	660	654	618	623	632	615	609	645	584	636	642	611	589	651	574	617	601	617	610	614	619	588	586	634	619	580	594	608	592	598	567	593	635	593	594	613	537	564	562	576	554	584	568	618	560	550	611	562	602	596	619	602	595	574	614	565	597	615	596	573	559	536	564	610	593	549	606	559	609	594	601	591	596	577	588	566	590	565	615	588	595	564	640	585	559	583	568	614	586	596	548	611	561	620	574	587	576	614	569	584	564	609	587	570	576	574	583	583	564	602	601	574	584	603	548	611	604	603	540	551	572	627	586	611	568	544	616	590	587	592	562	592	567	588	566	586	564	554	561	568	609	568	563	572	587	585	566	607	574	602	567	579	612	587	575	623	535	577	621	567	600	550	529	600	548	615	574	591	589	546	601	566	571	544	599	603	569	593	565	584	585	599	556	623	580	583	578	600	577	615	573	587	558	546	593	566	616	597	564	541	564	620	580	561	571	542	610	599	608	572	552	571	575	584	592	593	630	553	576	561	648	586	588	591	545	553	591	586	596	573	607	587	588	554	564	586	580	577	593	610	610	545	575	573	598	570	572	555	585	591	555	575	567	588	585	611	549	593	594	574	556	601	559	589	572	576	618	593	617	568	545	590	555	559	610	547	576	571	580	601	594	558	563	606	575	607	606	573	595	628	575	597	570	562	567	594	569	600	576	575	555	582	589	617	559	580	579	606	579	575	588	586	582	587	583	564	595	561	561	563	581	553	609	579	592	597	541	550	568	607	568	574	591	546	565	570	579	546	575	555	574	615	548	566	568	564	554	564	605	540	595	579	582	580	597	587	587	628	593	566	634	611	613	599	601	594	546	565	613	598	561	589	545	577	570	595	559	611	569	579	558	530	565	544	565	562	547	566	618	572	571	564	654	604	569	530	571	572	557	559	497	533	604	547	616	560	551	581	567	563	614	579	571	597	616	581	568	559	604	599	568	571	603	585	585	588	568	585	598	606	591	555	583	548	575	555	560	596	549	606	593	571	603	562	590	565	580	596	584	601	589	569	567	603	511	550	556	559	602	569	567	604	589	589	580	558	570	547	623	530	569	545	566	578	559	573	580	576	617	592	577	551	578	605	558	593	596	561	566	618	578	578	586	576	592	537	598	543	558	550	598	556	591	567	571	568	611	561	560	623	601	565	586	582	576	576	546	584	571	555	578	551	573	545	597	559	568	564	546	532	584	567	602	546	615	533	603	623	582	575	565	570	574	570	555	567	561	608	557	588	529	609	559	554	606	558	613	578	587	580	616	572	584	551	580	614	545	561	525	542	542	573	580	537	563	549	566	560	590	555	562	577	561	567	563	545	592	599	560	573	609	568	578	572	577	554	581	579	591	578	576	576	569	612	595	555	538	560	590	577	577	641	610	548	553	595	579	557	586	554	585	571	579	603	576	585	588	569	540	617	540	569	574	588	579	598	604	553	589	594	565	542	620	604	581	561	562	604	569	562	556	614	631	589	577	585	572	558	569	608	498	570	577	532	576	572	593	588	544	582	538	564	565	585	603	603	538	528	576	560	527	557	559	600	565	571	560	571	587	600	577	540	609	574	576	585	566	562	573	585	558	581	583	576	559	590	554	605	550	577	524	559	560	616	563	559	547	567	582	570	561	598	540	568	565	563	594	560	587	584	573	583	616	551	579	565	567	593	534	578	614	545	557	595	577	570	568	534	554	563	578	573	582	565	539	547	601	567	607	564	594	568	563	557	552	609	617	564	560	586	568	580	584	602	562	562	558	579	593	585	548	565	579	597	574	606	543	608	570	538	570	560	607	538	544	554	554	587	525	574	535	620	555	588	596	591	581	570	560	575	607	572	581	578	543	545	580	582	574	550	608	599	593	609	583	602	653	605	580	595	550	590	597	627	550	557	616	573	600	569	556	603	558	583	608	575	551	563	604	596	568	612	586	576	555	566	582	553	574	561	586	592	535	557	571	544	531	600	578	558	550	548	590	566	578	582	538	533	570	565	569	540	606	597	561	537	565	543	601	549	551	548	596	580	549	564	546	595	544	584	590	556	593	566	554	563	528	605	570	583	577	558	577	548	542	572	582	594	563	567	543	598	587	587	611	575	571	580	547	561	591	557	564	565	573	562	588	529	566	569	636	554	572	538	553	583	569	596	557	625	566	581	594	576	610	531	605	563	538	584	556	542	574	548	543	566	549	613	532	586	591	610	568	562	598	582	572	551	549	614	589	550	572	624	553	554	580	542	584	552	581	565	557	564	557	584	578	573	565	582	549	556	572	607	535	610	592	575	524	581	586	628	602	594	563	592	583	555	550	550	599	561	525	558	571	556	623	534	599	570	508	558	551	567	548	569	540	588	575	588	561	536	603	580	576	519	580	562	559	544	565	564	593	571	557	531	559	611	625	548	607	569	569	622	568	510	566	649	582	613	615	592	563	522	540	548	535	556	582	585	576	575	590	540	590	570	593	561	585	636	550	608	543	574	563	574	563	578	525	589	554	536	630	542	593	593	573	565	547	565	583	553	573	595	556	581	559	552	557	554	531	571	563	576	557	547	574	605	563	580	643	563	552	572	536	561	565	530	611	579	593	579	578	546	534	605	584	562	593	558	555	571	550	548	545	597	582	581	551	564	611	560	555	556	565	566	569	551	587	543	579	561	562	564	555	557	580	576	593	533	584	586	527	548	531	594	591	577	599	556	565	588	578	594	548	593	611	573	584	535	586	583	584	580	623	578	582	532	536	581	563	632	584	626	601	581	591	606	604	598	551	523	626	571	563	548	528	559	608	537	594	597	561	601	567	613	552	525	583	590	578	607	575	575	544	566	535	588	572	540	589	547	598	549	606	598	590	579	582	567	577	594	558	591	576	567	572	608	594	579	579	567	597	568	542	587	563	580	527	581	568	566	554	572	558	552	560	563	546	565	581	585	595	579	565	598	531	608	623	557	594	546	586	576	521	561	553	546	547	564	598	582	574	538	534	590	560	533	608	567	591	552	633	581	557	532	588	535	593	627	565	570	546	577	537	603	603	571	556	572	566	583	614	586	600	595	572	595	561	593	537	597	593	574	538	634	568	558	518	547	606	589	560	570	577	582	572	591	585	529	581	549	582	550	573	553	560	549	597	543	601	590	598	545	578	586	586	567	556	582	592	562	532	594	543	591	546	570	524	544	603	568	548	591	565	557	549	572	594	578	554	565	530	563	589	541	574	533	591	549	566	553	577	543	527	615	569	548	580	587	599	596	569	522	568	593	590	554	540	564	569	552	601	564	596	590	571	593	576	542	562	587	510	575	606	569	584	567	559	518	604	573	603	552	589	584	549	540	587	527	610	612	565	539	552	595	548	561	530	570	573	557	539	605	524	569	573	559	636	593	560	576	555	537	598	592	588	554	598	530	556	533	566	531	524	555	577	538	568	552	584	567	571	583	577	609	550	559	544
27890	10705	874	477	357	361	349	336	328	320	331	333	344	307	348	308	303	325	325	344	333	365	351	369	317	303	353	338	335	320	335	327	337	351	315	354	352	329	353	352	304	315	350	312	340	352	316	343	329	328	328	371	329	324	311	331	317	305	314	334	323	334	331	346	326	328	318	316	332	332	343	351	331	327	316	329	319	364	327	342	317	374	330	336	323	319	316	319	367	348	294	333	329	335	305	328	355	321	372	309	351	352	326	376	311	318	320	337	342	343	303	303	317	331	330	314	322	315	298	372	320	312	344	343	321	295	325	332	328	323	349	304	349	303	333	328	323	333	309	357	316	324	370	325	318	303	319	296	309	372	330	313	345	325	347	329	327	326	345	329	337	348	344	351	330	343	319	323	324	337	310	343	332	305	342	320	334	338	323	325	319	319	345	305	365	355	289	331	310	355	342	318	321	355	320	355	333	307	350	328	358	333	339	314	324	320	348	340	316	321	294	364	335	318	340	310	312	357	351	339	330	319	333	343	325	337	307	307	307	329	342	345	290	318	321	341	347	316	307	310	328	325	311	308	347	332	305	335	328	293	333	355	353	351	348	289	330	337	328	324	320	334	333	288	323	326	329	309	336	310	321	344	347	332	354	342	330	329	310	349	334	343	333	318	324	377	329	315	335	299	322	293	327	336	331	329	324	313	295	333	302	339	317	321	301	344	337	356	343	313	314	366	344	298	344	331	339	339	332	309	340	327	328	372	321	354	279	346	340	332	306	316	338	325	347	371	303	329	330	335	332	322	329	345	321	312	293	327	347	366	341	334	315	309	306	309	329	332	304	336	355	290	334	330	290	322	319	337	337	344	328	346	350	329	342	329	299	324	286	333	335	336	315	342	313	301	321	345	303	311	336	330	322	325	311	357	359	310	323	299	333	323	359	342	340	328	327	328	325	326	315	322	314	331	333	332	307	338	318	349	295	330	330	346	345	336	324	338	323	321	290	347	318	316	294	337	337	304	335	274	337	335	351	346	301	322	324	316	344	319	355	310	329	314	344	290	295	306	316	328	316	325	356	322	341	357	330	308	341	342	303	332	318	333	327	304	320	311	337	327	310	308	324	328	316	310	339	303	346	319	316	353	292	360	342	335	328	364	318	316	311	339	329	321	319	323	332	347	337	343	318	338	340	329	350	347	319	309	314	325	301	359	320	323	328	337	341	322	323	346	349	347	338	352	331	327	306	349	305	330	307	319	336	349	327	333	351	331	314	363	308	330	335	309	330	345	360	295	330	323	327	325	329	335	344	328	349	325	325	353	326	334	312	344	320	304	328	370	315	351	332	383	336	312	328	332	313	334	328	341	335	356	341	319	312	336	367	324	310	287	343	322	347	302	330	361	306	365	355	320	345	309	339	338	334	353	330	309	317	308	300	331	353	350	312	307	352	314	385	314	305	332	336	316	318	337	311	315	334	348	331	327	351	331	307	314	294	344	329	342	364	326	300	344	323	318	315	303	318	342	330	285	346	345	326	332	345	327	336	336	333	325	346	340	359	342	333	334	325	326	349	329	316	310	307	310	351	335	354	319	339	320	357	331	352	323	334	359	316	320	340	304	324	366	321	305	338	313	354	328	348	319	341	316	312	307	344	349	302	356	319	333	355	319	336	335	358	311	349	312	335	303	304	329	294	350	309	343	352	352	356	326	306	377	338	326	325	325	339	322	321	337	303	324	321	331	347	321	321	350	329	333	319	315	342	335	317	346	335	301	360	337	333	329	315	343	311	319	326	316	350	348	314	333	326	310	319	306	345	316	316	332	346	341	340	341	351	361	327	342	336	324	330	329	292	367	319	314	323	328	367	355	323	369	328	314	343	327	348	332	347	338	334	360	314	329	322	296	338	335	333	341	370	348	351	333	313	320	325	310	323	343	321	323	334	345	359	338	337	324	364	360	312	349	325	336	291	315	364	334	344	317	343	315	341	325	311	317	358	297	329	337	317	335	318	342	327	294	329	368	331	335	329	339	318	321	331	324	343	340	317	327	365	326	316	393	344	344	347	327	323	330	320	307	318	318	328	333	321	346	296	333	347	307	307	324	334	297	324	333	330	400	358	329	341	330	308	333	338	332	333	310	340	308	320	343	362	361	286	334	296	319	329	338	323	327	326	318	323	349	332	354	299	343	328	330	352	310	323	335	312	358	326	305	305	340	328	335	337	327	339	306	344	307	346	318	309	336	304	326	323	327	326	337	329	320	354	339	311	359	325	332	345	339	344	336	336	319	355	312	325	339	324	316	306	356	329	311	329	334	349	354	323	348	309	307	320	353	319	339	329	325	335	321	339	359	353	342	335	327	372	320	351	342	321	345	335	295	327	322	365	322	311	320	342	334	344	320	301	305	352	322	317	306	291	299	334	341	364	349	323	302	323	312	293	331	294	341	364	331	342	346	341	348	315	354	337	345	347	331	332	308	321	321	341	328	314	343	351	321	324	309	349	319	339	329	300	302	328	341	312	334	355	334	326	333	254	340	306	319	341	327	334	324	357	329	331	299	328	323	382	331	302	314	332	320	321	340	301	347	378	305	322	331	321	322	310	363	330	340	342	321	362	291	282	313	330	331	343	311	330	336	314	325	318	312	332	314	327	354	374	296	342	320	299	360	318	299	329	330	356	342	328	301	329	303	307	316	320	334	326	340	330	333	354	342	361	340	299	310	323	320	313	324	357	312	328	353	307	332	314	333	326	335	302	324	307	348	307	336	335	359	332	330	337	331	359	291	298	307	362	365	334	318	322	343	312	325	341	327	320	325	313	333	347	370	340	318	321	311	364	354	337	304	273	339	318	342	303	354	326	334	340	314	353	321	333	312	335	344	345	311	320	336	321	332	305	334	316	314	344	306	357	337	348	348	335	332	316	316	322	359	340	291	381	318	362	344	360	331	330	350	332	312	328	329	356	333	339	349	313	337	334	355	342	351	335	337	356	310	339	337	346	327	342	311	331	351	342	323	304	334	340	337	319	342	345	324	363	358	343	313	305	328	362	312	331	333	338	303	309	323	319	322	338	356	308	322	329	322	319	329	307	318	334	322	331	315	332	326	333	338	335	356	286	337	325	325	315	336	316	332	308	319	320	311	311	331	300	359	343	357	308	330	324	302	321	313	312	323	321	329	323	320	305	343	345	319	330	346	356	347	314	358	336	328	351	321	323	345	346	337	320	289	333	338	323	352	361	324	336	341	335	294	342	299	333	307	317	349	336	304	346	303	345	324	368	319	324	341	331	306	318	347	342	333	358	339	319	304	353	325	348	326	321	339	328	300	314	315	325	325	307	347	318	360	327	325	294	319	314	343	315	357	311	324	352	340	343	338	367	322	330	339	340	341	314	354	323	341	326	360	328	321	337	329	325	327	324	322	362	338	323	297	343	317	362	322	316	332	313	325	331	300	302	362	336	337	318	329	329	307	341	324	321	332	317	320	316	306	320	315	332	345	333	334
4674	427	397	333	286	243	278	265	274	272	235	242	259	241	291	264	242	209	263	247	258	232	242	265	229	232	265	233	246	256	241	269	250	231	232	258	266	225	236	243	225	260	239	232	253	241	249	250	254	248	233	243	259	226	245	264	235	259	270	242	271	238	213	231	241	235	246	228	250	256	242	247	241	220	236	232	239	256	246	256	233	260	227	246	260	230	281	264	236	261	256	252	235	237	229	259	233	250	260	249	235	238	239	233	224	246	217	234	234	209	264	241	243	261	234	245	221	236	246	230	257	269	234	232	241	281	244	235	240	235	249	255	254	250	237	230	250	257	269	243	263	237	257	242	273	222	256	227	249	231	269	221	249	269	254	267	247	236	248	257	241	237	267	247	235	224	218	267	247	237	264	244	235	258	249	211	227	249	239	230	254	241	212	233	245	217	236	250	261	262	258	236	239	233	258	229	265	239	245	249	253	227	239	235	253	197	240	246	255	243	280	239	245	225	237	272	234	250	221	237	217	215	230	234	259	229	238	266	258	220	220	251	245	252	242	253	273	224	238	273	257	248	241	234	244	237	221	219	244	236	258	225	251	240	265	232	248	265	272	245	228	239	239	221	262	242	215	235	258	218	242	252	242	273	251	243	236	267	228	246	240	265	240	243	244	222	256	240	219	233	246	234	230	247	226	242	254	216	237	246	247	223	231	242	227	238	248	247	235	255	235	246	232	231	252	245	251	243	233	250	244	247	253	242	262	233	261	249	222	247	245	261	246	239	269	242	282	244	227	224	268	235	241	240	255	262	226	240	214	224	251	224	238	249	226	237	252	242	245	244	263	281	230	226	233	226	242	242	255	252	260	246	241	238	230	231	264	257	238	250	227	225	246	222	228	228	249	233	235	241	267	280	222	217	244	278	233	235	249	226	258	221	275	254	241	234	229	233	228	254	248	256	245	250	249	263	248	232	270	278	274	250	254	262	248	234	237	203	251	256	250	217	203	247	222	236	265	248	262	264	243	237	225	236	260	249	258	252	221	271	238	226	240	244	262	275	294	256	251	237	236	247	228	261	236	219	243	243	262	226	246	227	231	237	288	256	230	220	281	247	252	240	255	239	247	251	218	250	217	252	250	248	231	245	240	269	257	242	243	240	250	231	231	243	263	256	236	251	236	265	239	263	250	235	239	240	262	220	267	240	238	230	241	237	262	244	243	259	249	214	211	237	255	222	224	250	244	248	246	251	228	261	217	243	240	220	229	238	249	255	252	234	234	239	239	252	259	232	226	257	221	245	245	244	233	267	229	222	251	257	237	262	251	254	242	240	228	250	256	248	277	254	242	263	224	216	246	239	230	248	236	237	271	259	256	250	247	257	246	221	244	256	243	254	258	269	221	271	221	202	239	244	239	262	258	242	271	234	237	246	242	223	249	226	249	245	223	265	261	254	245	255	234	230	212	223	235	216	219	253	240	258	235	239	242	256	260	242	202	230	217	242	214	208	229	237	247	266	263	267	253	240	240	224	241	245	220	246	233	251	253	238	231	248	242	241	242	247	240	259	231	249	212	231	249	244	216	244	233	250	239	273	269	266	254	261	287	257	245	256	260	260	234	257	210	223	252	249	227	244	226	208	219	270	247	248	210	257	235	259	254	235	220	245	238	246	215	243	240	278	242	242	241	241	220	261	235	248	234	234	232	241	229	236	261	226	241	249	276	267	234	235	254	234	239	253	242	241	262	259	232	255	248	262	234	235	225	230	210	236	256	246	247	236	248	276	257	237	234	227	244	258	238	245	263	260	256	256	256	238	227	229	249	243	221	256	222	273	254	249	263	238	231	258	246	241	251	230	238	237	244	281	266	261	236	246	242	261	274	247	263	237	235	256	212	272	229	240	242	279	245	242	246	239	252	235	246	270	214	248	239	229	241	237	279	267	231	238	218	235	222	241	246	256	267	264	268	238	220	247	243	279	253	238	243	257	242	237	221	240	226	241	265	254	263	259	250	257	232	249	240	247	241	219	233	250	241	233	246	257	237	247	238	222	220	264	265	234	252	247	291	270	225	244	232	230	240	262	270	249	232	272	261	247	235	270	235	230	224	269	239	255	250	240	228	255	252	275	254	254	245	226	248	226	220	232	249	254	226	236	245	250	233	238	229	249	245	236	298	228	268	246	247	243	241	244	257	255	252	233	250	210	245	252	256	220	259	229	240	259	227	235	254	248	240	239	235	250	229	244	237	236	227	256	255	251	236	248	231	269	233	257	251	238	249	232	243	252	251	242	221	235	233	245	248	274	232	250	251	256	236	257	271	245	277	236	258	252	257	235	266	259	244	274	229	207	234	268	244	244	248	241	254	232	242	249	216	259	267	236	260	256	264	239	252	216	259	241	219	225	263	242	240	246	239	254	232	257	265	241	202	239	244	272	241	233	250	249	238	271	262	233	233	252	247	217	229	235	212	264	238	236	234	243	250	241	220	263	199	227	237	244	236	251	227	271	245	246	275	262	240	251	271	238	259	224	250	231	262	255	246	253	250	243	220	228	229	238	247	276	236	241	267	244	212	251	235	233	232	261	253	211	246	251	266	244	213	259	259	251	249	255	247	237	242	259	252	237	218	229	254	255	247	258	243	219	238	239	231	224	252	245	239	260	275	231	265	247	222	256	233	246	242	224	241	255	262	221	247	222	235	238	243	264	256	247	246	262	262	248	258	236	222	217	259	221	236	220	269	232	259	247	246	227	256	236	244	254	246	262	258	237	259	244	250	251	215	262	266	254	240	241	227	220	246	247	253	217	253	252	277	248	264	251	250	220	248	227	241	231	253	234	238	257	256	247	240	244	271	245	242	245	281	236	230	260	233	230	235	241	258	255	270	259	243	252	230	232	249	231	251	238	255	247	243	251	234	248	246	274	239	263	262	236	255	253	251	237	288	262	258	270	256	270	269	253	249	258	256	236	236	257	262	234	241	241	235	253	254	265	260	235	248	258	257	240	234	238	286	226	244	259	239	260	252	230	233	244	250	229	237	255	264	252	270	238	255	249	246	249	266	226	229	254	248	221	243	247	213	263	246	218	218	289	246	235	214	258	244	229	246	239	274	281	226	263	266	253	240	268	253	248	230	250	243	233	268	255	246	273	256	235	238	252	242	238	233	262	254	246	242	225	244	252	253	245	260	253	266	230	227	247	239	241	248	250	226	233	209	248	264	239	215	234	266	277	221	229	248	252	245	242	253	237	242	256	225	250	200	241	220	244	256	257	248	244	263	235	210	230	239	226	215	222	237	221	269	258	208	266	262	241	263	270	255	226	249	243	251	212	224	233	256	227	220	242	256	269	249	257	238	244	235	254	231	249	262	277	249	243	260	249	247	216	271	239	230	257	251	258	259	271	246	249	243	250	226	258	231	264	238	261	259	228	262	227	253	248	252	244	247	242	253	281	249	247	246	233	224	243	249	268	219	214	279	260	269	247	237	222	274	221	248	248	254	261
25472	21482	27983	25375	11586	1665	1069	965	909	799	857	805	758	810	746	801	757	735	782	775	743	800	734	708	730	718	673	703	712	690	724	750	750	748	709	778	723	681	728	724	710	744	751	678	693	707	747	730	760	699	701	730	716	712	726	764	733	764	698	718	785	663	696	712	736	726	701	684	675	675	724	683	692	705	701	729	691	701	738	695	725	704	719	719	764	734	703	744	733	734	728	738	769	715	739	719	711	724	698	743	673	696	720	696	751	750	682	774	750	685	707	705	734	717	771	711	798	763	717	715	757	727	728	733	698	761	725	764	752	798	669	737	709	753	704	676	706	736	729	753	754	707	695	707	762	704	721	741	716	682	747	707	702	664	742	723	705	729	736	673	694	652	705	755	670	728	669	723	702	687	642	718	770	729	750	740	748	750	735	728	723	697	686	753	692	768	724	766	713	695	742	744	728	735	739	692	703	710	761	703	733	708	711	679	741	700	740	722	701	728	715	716	744	712	699	709	704	712	692	700	708	717	722	696	671	692	704	728	680	699	716	730	729	706	727	660	696	665	715	749	739	707	691	731	771	728	743	745	752	723	786	700	693	761	718	749	653	705	704	688	735	715	718	736	711	764	679	729	746	697	741	711	713	749	717	711	705	708	759	699	743	762	705	688	719	757	703	715	708	708	678	676	740	697	719	685	724	680	727	750	711	685	737	763	722	681	739	691	734	718	746	708	711	746	674	688	746	694	694	734	705	740	712	715	679	682	692	714	708	756	764	694	685	706	679	743	738	694	754	742	647	723	678	748	677	705	744	729	662	719	711	707	732	720	743	716	713	708	752	710	686	733	681	711	699	734	687	696	731	684	684	755	718	637	713	687	727	750	702	708	728	725	680	746	762	681	738	722	704	733	696	704	714	719	707	696	719	658	681	770	729	759	691	716	704	717	722	730	714	640	681	744	697	728	693	732	706	695	702	681	680	760	715	736	665	663	733	729	692	749	695	692	721	736	704	736	751	733	676	686	727	687	698	664	719	716	715	722	698	729	718	723	698	708	733	717	740	726	714	761	678	693	738	720	723	727	741	728	723	745	691	731	710	705	665	750	749	694	701	728	751	725	674	681	783	708	711	707	660	739	669	719	741	722	730	721	700	726	679	688	698	718	709	686	666	739	670	720	705	748	761	754	732	702	684	721	731	698	751	676	672	746	733	716	722	730	667	739	699	696	726	764	744	655	737	680	723	687	701	683	720	734	680	680	748	754	706	665	676	711	676	716	711	666	699	712	699	685	723	701	748	722	718	684	724	784	729	747	715	728	739	729	719	714	750	730	741	693	767	716	688	711	687	721	719	720	744	753	714	717	661	773	704	691	683	770	719	719	773	759	688	737	709	700	732	704	680	769	671	639	721	683	777	682	728	688	678	713	771	692	684	692	735	695	735	731	757	686	723	731	741	733	715	698	696	708	746	675	732	724	690	682	691	723	703	728	719	711	697	742	716	682	754	692	700	691	709	723	686	730	709	639	736	746	730	729	724	706	748	713	688	714	669	748	723	716	722	720	737	706	769	731	726	743	711	694	733	720	702	749	701	714	721	739	730	670	689	701	709	693	728	662	673	677	738	711	737	688	708	698	675	684	725	741	702	688	701	712	723	728	674	706	725	748	709	653	720	711	719	734	748	714	737	736	678	714	682	693	714	756	677	680	700	700	681	697	697	701	744	701	794	723	759	746	701	762	669	708	699	715	710	713	691	721	693	731	745	693	657	715	706	697	693	710	763	705	712	763	747	703	741	708	723	748	756	708	690	685	741	763	677	694	685	711	748	704	733	708	741	732	676	721	676	713	675	763	707	768	738	733	671	718	746	706	705	696	765	732	726	764	734	740	710	737	710	704	745	725	734	757	726	712	740	726	701	739	717	720	744	682	721	698	736	735	740	697	707	712	717	709	693	707	681	677	717	687	688	699	710	702	711	785	757	736	714	722	697	732	678	764	730	753	690	722	732	726	704	707	750	702	676	696	722	712	713	706	686	712	735	744	743	726	714	715	720	734	734	635	703	716	711	685	727	726	686	696	762	728	703	727	783	688	671	701	702	669	729	682	666	761	699	706	676	698	694	727	690	718	685	684	712	688	734	744	723	705	754	679	707	703	679	727	674	720	731	658	734	765	717	732	710	768	728	743	776	697	714	722	703	738	668	692	745	729	723	754	726	669	755	740	737	723	707	703	743	687	738	716	720	709	693	695	711	753	653	698	696	721	713	728	744	781	721	697	770	735	713	693	740	700	709	713	695	692	730	743	705	740	714	726	732	666	683	750	676	707	695	704	735	719	715	749	734	712	738	735	691	702	687	701	679	762	728	730	679	679	711	723	700	666	764	724	685	682	721	686	725	694	693	708	710	713	738	716	707	707	705	696	674	727	782	723	727	664	693	736	737	711	730	726	726	741	682	680	712	690	699	693	681	710	675	689	709	723	748	707	718	715	760	726	712	684	689	711	716	720	745	766	683	729	694	713	664	672	716	693	703	717	751	703	713	730	641	702	723	714	705	755	703	735	722	714	716	713	740	713	765	721	742	699	692	728	716	735	703	716	702	701	694	691	710	735	698	717	736	691	709	699	726	697	739	733	712	687	718	674	701	748	704	736	716	708	723	693	687	701	713	707	718	693	676	712	747	749	663	712	739	687	720	685	715	685	696	691	714	709	714	700	744	750	710	683	671	704	702	718	674	724	744	764	714	749	683	726	735	719	692	680	693	708	713	728	679	716	731	740	677	679	721	690	758	734	721	712	698	689	747	681	722	730	727	703	724	721	683	767	642	698	756	733	666	683	671	667	650	708	682	749	697	763	798	745	735	666	717	741	738	713	765	740	701	728	707	715	740	725	778	718	742	713	686	660	680	719	678	778	697	719	715	738	701	730	717	773	713	729	709	718	734	670	706	679	700	652	631	732	675	678	690	721	753	654	698	725	700	697	675	738	659	752	752	694	685	743	721	682	720	732	701	707	700	724	755	693	732	662	666	712	722	665	658	683	713	696	701	697	671	663	733	715	686	723	705	697	689	707	711	705	703	687	702	673	697	745	739	682	687	740	717	733	679	678	726	724	741	723	730	749	740	770	740	672	704	701	736	704	727	727	709	731	683	696	736	689	718	669	713	712	691	715	681	730	692	685	679	686	713	714	722	675	718	709	666	686	718	695	684	776	696	761	724	707	696	670	664	739	745	760	717	691	684	724	695	665	708	725	745	698	668	676	714	731	724	752	726	708	723	718	688	701	719	686	730	720	735	709	733	700	682	698	727	721	667	762	736	717	717	667	694	751	697	715	723	686	709	722	685	706	700	741	710	660	649	715	661	709	676	709	702	767	721	677	745	718	750	743	667	743	676	687	734	727	699	720	736	736	671	766	746	731	702	745	710	741	719	698	700	696	693	758	684	728	714	724	723	734	679	734	697	692	740	747	678	716	751	732	684	706	717	660	682	746	700	732	698	703
3407	3535	2947	1670	1174	958	875	765	727	707	707	660	618	623	567	604	578	583	620	612	562	593	551	568	628	567	533	548	630	555	592	496	534	583	539	598	545	531	567	531	551	620	504	579	585	570	542	539	577	528	583	563	586	541	516	547	540	571	584	554	595	525	495	593	568	581	544	530	540	526	539	551	569	536	573	558	503	537	555	582	575	561	542	539	576	552	536	539	537	532	595	558	553	577	518	536	536	566	547	536	572	526	548	535	531	535	557	545	550	568	528	548	527	527	554	556	527	527	523	548	548	537	522	523	532	525	559	528	560	584	562	558	543	560	504	531	538	563	536	589	556	542	576	550	531	530	581	569	542	552	540	533	558	525	523	551	560	518	544	533	534	537	552	555	565	541	547	573	544	556	557	551	522	536	542	547	556	537	570	585	536	552	604	509	534	566	580	515	539	518	577	593	557	546	578	534	511	541	528	504	535	536	578	507	557	535	518	514	529	514	524	538	545	560	550	571	531	554	519	526	579	532	565	553	511	558	584	563	551	527	523	581	538	570	547	515	549	564	561	545	550	495	533	504	531	486	531	544	572	565	562	574	521	526	520	534	580	585	572	554	519	561	557	541	537	502	528	565	575	522	534	523	576	522	564	535	588	522	532	520	531	471	573	529	554	558	533	536	542	575	549	520	503	540	582	539	538	527	550	537	491	554	555	507	585	593	560	527	531	527	516	549	554	567	520	525	540	565	547	527	535	538	524	550	544	534	553	558	567	517	558	503	532	552	531	479	550	527	568	520	561	487	525	540	554	543	569	508	522	551	510	557	549	569	553	537	568	592	612	508	549	560	522	528	559	560	556	533	533	553	536	549	571	530	525	546	537	553	542	531	528	516	542	552	535	537	555	551	532	528	540	532	521	541	518	552	549	552	580	545	537	528	517	569	543	531	487	576	533	561	568	518	553	537	565	545	540	557	582	515	528	544	543	534	524	470	545	595	545	485	557	547	534	535	540	477	517	506	529	487	570	571	551	529	553	550	532	515	520	501	565	556	571	546	524	585	555	536	551	522	522	518	472	519	532	544	596	557	533	561	549	535	527	533	499	570	499	498	549	505	486	540	549	542	550	504	514	513	530	541	514	556	582	504	573	543	547	570	532	545	537	591	559	534	492	544	562	512	512	535	508	522	525	521	576	517	541	500	521	526	552	553	591	542	535	554	570	535	534	526	529	529	556	557	540	542	565	551	533	525	535	569	516	515	571	567	543	521	530	574	493	537	576	522	519	527	552	520	525	522	578	564	548	530	527	526	508	522	580	540	539	512	545	578	532	529	526	553	532	511	551	530	554	558	523	543	566	531	554	545	522	515	539	529	558	545	549	520	554	560	496	546	567	505	528	560	537	551	581	538	555	572	558	567	541	522	528	559	536	546	481	528	555	536	529	548	567	547	585	586	561	567	518	560	552	528	509	522	556	544	508	524	527	528	525	540	526	527	512	533	503	510	525	546	537	538	540	539	519	557	522	562	575	480	522	558	530	554	528	551	549	536	551	561	517	514	589	546	582	518	506	549	557	558	549	509	531	555	542	547	534	577	555	517	534	542	523	551	575	538	525	530	535	523	500	552	509	546	539	513	519	542	540	541	529	549	541	494	541	565	524	536	527	510	563	544	559	520	545	499	545	581	536	534	548	535	538	557	543	548	547	521	520	547	533	528	548	558	539	520	510	533	547	541	536	548	534	546	552	528	546	554	545	556	549	508	523	549	551	525	536	491	523	523	548	549	515	514	530	537	568	551	532	535	506	531	527	528	587	558	509	542	554	521	589	534	563	499	564	559	518	487	550	545	534	569	512	507	532	544	555	542	528	524	554	538	517	522	547	539	520	531	578	577	540	544	559	513	515	578	510	536	529	544	521	576	528	517	474	540	509	563	536	524	547	517	527	546	524	518	583	538	577	506	520	555	532	526	551	528	545	515	549	543	506	546	532	563	548	544	553	537	509	558	512	562	527	498	576	553	547	525	552	534	533	533	549	570	514	495	512	522	576	513	566	513	546	516	535	555	512	537	525	558	550	539	547	535	605	563	527	544	508	555	547	522	547	555	524	512	523	582	530	506	528	529	557	547	578	517	539	538	543	578	528	505	540	553	491	561	529	490	541	523	565	564	537	539	536	567	526	577	560	533	524	492	505	517	541	490	487	528	580	541	557	538	523	512	553	563	594	500	550	540	518	506	524	533	568	505	517	524	537	521	512	567	506	531	499	511	503	546	550	567	535	553	545	535	561	554	556	511	549	557	534	571	530	528	526	561	565	541	563	570	504	564	568	574	544	492	520	544	528	545	553	532	555	535	535	548	511	561	537	558	488	564	523	560	557	559	531	523	492	510	521	508	527	493	525	520	490	528	564	558	545	527	522	568	510	533	547	493	494	523	577	521	512	522	547	519	579	566	523	541	500	546	545	510	530	572	575	532	509	543	553	536	496	570	523	549	538	513	521	536	537	526	539	524	611	550	570	538	542	526	525	519	519	530	541	547	555	517	569	498	571	493	604	547	517	554	552	531	539	552	553	524	534	544	519	583	532	539	531	500	562	558	513	504	550	568	530	554	538	527	534	553	572	525	488	545	533	558	518	533	554	516	526	516	573	561	516	551	518	573	543	520	528	553	507	501	529	519	520	501	572	539	554	543	552	553	566	503	500	545	575	533	529	511	572	512	550	531	549	524	533	525	569	539	519	515	522	569	576	542	541	548	498	517	547	530	519	545	502	513	536	519	497	514	522	493	505	563	549	558	550	537	545	483	532	571	540	527	559	510	549	504	518	524	520	520	517	574	483	510	577	550	541	548	557	502	530	557	520	558	549	530	507	521	542	539	521	545	558	570	524	549	511	529	511	533	507	495	517	520	619	547	538	523	563	542	533	538	548	503	550	531	526	504	548	529	530	564	532	526	510	532	550	544	533	549	511	528	546	518	564	526	468	524	524	515	520	543	539	542	543	561	500	536	510	575	531	538	560	542	513	527	543	510	584	488	513	570	522	515	572	536	551	545	541	525	493	542	525	526	545	525	568	548	556	556	521	536	532	608	537	570	532	496	529	537	568	505	536	514	518	537	590	548	574	591	571	544	520	537	550	508	524	522	548	512	517	524	538	556	538	528	529	537	541	530	520	530	535	551	555	502	504	530	520	594	546	539	535	508	546	540	545	543	566	521	568	589	490	554	537	518	508	562	522	539	540	525	508	531	507	520	553	524	503	562	495	548	584	507	529	555	548	565	529	520	567	556	556	514	526	541	531	554	542	495	558	570	519	524	540	504	522	568	541	568	537	531	521	497	547	564	560	506	520	550	517	529	576	569	534	513	542	514	543	562	531	544	556	538	522	541	538	528	527	564	516	551	540	556	550	490	529	529	511	528	523	549	555	588	536	530	561	509	538	547	499	571	511	546	534	483	542	533	563	529	521	525	534	542	543	532	506	522	569	521	540	552	547	538	531	550
24467	21446	28853	24470	21446	9295	1933	1202	974	954	1042	915	907	816	844	861	800	823	893	811	774	806	792	847	832	774	808	810	768	765	801	781	755	753	811	785	829	784	769	783	801	813	820	750	779	811	814	718	791	790	761	799	756	782	791	769	811	814	784	765	822	768	792	764	750	767	817	739	743	727	748	784	798	746	720	749	781	761	794	759	803	864	738	834	766	751	800	774	771	807	758	748	752	740	776	833	787	755	763	783	806	760	760	806	751	732	768	755	770	760	771	813	737	767	806	782	758	723	805	732	810	771	757	777	764	754	759	728	752	749	729	749	772	772	789	776	798	705	755	788	766	728	715	815	729	768	764	798	861	798	796	756	772	757	795	717	779	795	780	751	750	735	761	738	796	708	749	745	760	770	726	750	793	774	803	754	697	767	774	781	734	757	799	806	752	707	747	708	771	773	746	770	771	807	790	722	759	761	737	765	739	810	741	778	789	721	746	724	785	744	803	755	793	755	802	782	785	714	810	757	804	818	802	756	705	738	762	779	799	765	763	803	756	753	776	769	794	774	777	758	831	806	773	720	788	770	747	761	782	766	725	731	713	734	768	790	757	742	746	717	747	708	749	745	753	769	712	761	710	764	754	782	803	730	783	785	762	735	709	759	728	776	736	791	816	781	796	751	790	795	790	737	766	783	771	716	772	761	788	766	764	776	755	772	799	764	773	746	799	770	760	828	794	723	766	787	802	750	802	801	744	758	732	775	759	780	738	707	796	806	759	753	770	739	772	772	726	780	751	791	805	752	745	796	812	777	820	782	755	761	732	775	747	705	803	796	740	801	765	779	743	741	730	767	726	732	773	753	741	765	789	749	791	752	743	741	779	740	740	796	769	755	745	786	761	768	755	772	750	787	749	762	755	801	833	735	783	727	728	776	769	780	750	775	799	733	761	784	788	744	773	760	727	780	763	772	747	788	775	788	719	824	688	730	807	730	747	791	802	773	764	759	707	775	779	775	773	763	778	819	803	714	734	726	810	724	816	750	758	771	765	789	721	702	763	769	726	701	791	725	706	757	781	747	738	739	785	788	722	782	768	793	712	751	759	726	752	789	768	741	755	722	787	795	704	766	767	807	713	750	753	771	766	743	743	770	708	763	750	773	786	721	772	788	742	754	780	764	749	758	782	796	727	729	789	781	835	764	810	785	789	709	746	737	795	788	737	779	771	740	778	754	787	728	713	806	762	742	788	788	750	757	796	751	769	771	744	739	782	711	755	724	727	750	771	757	762	751	785	784	776	795	721	795	695	726	740	773	794	797	770	761	797	831	797	754	809	767	767	753	752	721	794	764	771	708	762	730	715	777	763	722	782	742	800	792	764	719	774	771	745	767	752	746	773	790	748	751	775	728	757	738	772	755	719	762	769	771	789	815	803	744	782	783	775	756	741	783	727	743	730	735	801	802	743	753	762	762	759	773	733	776	788	744	745	709	790	763	756	811	781	792	737	764	738	726	758	738	809	808	740	766	749	782	798	728	771	705	780	732	768	790	736	765	789	735	771	765	794	791	731	750	753	764	752	735	764	789	717	760	819	743	746	758	785	731	727	785	769	785	719	738	764	776	760	838	772	770	751	770	779	763	785	791	788	741	763	789	821	784	804	785	793	791	783	767	741	755	737	791	768	751	785	748	755	757	767	772	786	796	757	804	725	800	745	791	765	773	708	770	787	762	786	774	787	742	772	773	775	737	735	740	790	752	756	771	743	779	733	759	756	800	684	755	787	728	763	777	746	792	780	763	780	784	767	789	795	732	708	759	727	762	757	802	755	735	773	766	782	738	732	775	757	782	786	778	807	768	748	778	788	740	724	790	777	719	705	780	753	776	784	797	737	773	760	744	760	763	769	758	772	713	801	754	720	758	785	733	749	751	767	772	768	749	705	801	774	772	809	788	775	722	762	785	777	754	727	757	750	776	766	783	746	714	763	742	776	751	759	777	739	813	789	749	741	764	776	774	757	797	768	800	752	740	687	748	760	762	788	776	718	761	756	767	767	790	720	756	760	765	714	721	743	782	809	807	758	764	768	798	755	744	821	760	738	752	792	799	791	789	764	728	771	738	741	769	768	740	695	697	760	745	778	775	787	745	748	736	748	749	745	806	760	817	764	788	694	749	764	771	706	743	730	758	732	728	788	790	756	782	797	736	730	769	736	778	759	741	770	786	783	751	755	761	703	728	740	810	789	760	781	780	792	739	762	781	759	708	747	739	746	785	783	757	750	715	801	780	786	776	767	751	737	734	702	798	750	764	761	780	719	729	755	767	786	730	733	754	767	766	742	811	752	722	766	708	758	747	740	761	734	761	723	763	742	721	770	746	782	802	749	688	779	810	753	779	750	740	744	729	794	747	760	739	731	752	723	772	753	773	767	775	794	836	758	773	745	762	785	767	715	732	772	740	737	733	758	752	756	799	721	766	726	729	753	779	721	769	728	723	770	688	744	783	745	719	726	721	761	795	745	762	794	803	783	748	747	732	759	778	732	764	774	745	805	746	709	768	734	771	758	763	726	792	731	748	731	760	768	812	758	740	768	788	771	739	755	759	759	762	794	744	771	778	751	762	793	721	743	714	807	759	772	771	786	766	777	805	765	727	758	760	763	758	797	770	784	761	734	773	749	725	751	795	729	796	732	805	771	787	761	775	790	766	770	780	750	700	694	778	759	773	767	790	732	758	719	750	741	781	711	763	779	714	781	735	759	775	772	753	791	727	760	805	821	770	758	760	706	779	721	753	756	758	775	778	758	775	783	796	780	763	774	771	670	795	778	760	768	847	795	754	779	733	758	792	763	774	750	779	765	723	801	724	773	753	763	757	804	766	815	761	758	764	772	761	767	737	736	771	762	826	733	766	819	767	815	748	786	762	741	813	772	760	812	730	719	762	768	727	771	740	717	800	784	765	763	759	758	761	807	712	762	756	751	755	772	699	767	729	721	783	766	722	771	769	794	712	793	798	732	747	758	753	756	740	794	733	795	757	758	759	704	776	783	724	758	752	741	809	762	798	808	760	743	760	685	781	737	705	750	760	753	763	755	822	800	756	784	813	732	705	761	809	726	738	771	760	820	722	753	757	736	790	773	818	757	826	727	761	789	715	734	762	747	759	819	752	740	738	804	742	751	804	744	767	764	772	744	730	754	755	770	740	784	774	746	806	731	759	775	752	752	720	808	752	772	740	709	753	764	728	741	790	738	778	775	744	747	756	751	735	731	753	778	780	778	851	738	742	766	766	791	773	749	730	718	744	728	790	752	796	751	742	720	732	751	792	777	804	763	789	771	765	741	760	785	755	741	807	727	759	782	741	776	777	789	746	796	794	741	751	811	794	693	739	750	733	764	779	736	732	758	755	794	778	760	724	751	722	700	804	747	788	722	745	784	784	794	783	786	792	731	771	741	758	746	769	758	742	759	818	738	805	762	801	732	768	828	761	788	767	703	785	794	785
3774	6162	5080	2680	1885	1372	1238	1040	934	850	823	756	753	718	671	724	633	655	638	636	661	609	619	626	595	610	618	618	620	624	585	618	626	614	551	618	586	608	639	603	589	607	588	602	586	629	609	564	611	659	572	583	596	615	571	581	575	614	602	576	639	610	646	562	600	605	602	587	565	610	554	582	581	577	596	630	592	626	600	576	572	576	621	582	617	612	609	586	609	602	546	541	628	586	605	554	592	574	555	603	605	636	592	581	641	582	569	549	620	615	589	633	584	643	574	552	617	588	593	560	618	583	604	546	557	624	586	609	564	549	602	573	581	622	576	614	625	600	610	589	605	578	612	567	596	611	580	613	577	570	624	645	559	622	581	552	575	573	614	581	615	602	578	565	588	593	616	549	616	580	577	613	559	591	594	594	630	582	605	556	590	589	566	556	618	618	544	548	581	622	575	579	584	575	539	606	526	600	581	598	606	605	587	563	608	595	584	584	574	562	573	560	570	626	581	586	572	580	592	580	570	567	569	595	602	569	588	548	575	556	555	584	567	576	601	593	564	561	634	516	622	602	573	591	611	574	530	603	654	607	592	641	579	553	618	601	580	586	573	596	576	569	578	579	617	578	527	556	537	618	573	569	635	582	602	546	599	624	618	563	585	607	612	636	590	574	588	596	605	572	587	565	611	580	575	598	571	549	576	597	573	561	569	557	568	546	591	568	605	558	596	579	582	591	575	574	559	612	631	584	631	568	571	575	577	558	573	569	588	558	531	567	557	591	610	582	566	558	565	587	603	586	620	595	546	575	605	614	558	594	608	585	604	525	585	557	559	566	593	581	616	526	593	570	618	578	608	569	574	550	579	547	587	573	630	580	560	594	560	564	563	581	614	586	570	544	567	565	568	569	564	522	591	558	587	608	578	543	589	548	557	622	581	594	602	524	573	579	565	568	597	575	586	600	555	553	575	568	568	587	612	559	586	575	556	580	599	586	594	586	533	591	555	617	592	586	570	597	558	583	605	598	600	597	572	574	618	595	574	573	604	571	577	580	521	597	591	562	561	579	595	607	571	567	562	623	577	611	583	574	586	575	558	598	594	569	570	571	606	555	572	569	587	574	594	594	591	588	587	533	612	623	586	576	587	617	587	575	573	602	589	564	567	576	554	618	555	559	594	576	523	575	599	559	553	609	580	576	589	582	580	599	622	550	592	605	582	588	574	589	588	565	572	586	569	589	550	563	631	565	549	618	557	609	582	610	572	552	582	553	545	549	579	583	577	563	562	546	590	577	527	620	536	597	610	578	583	596	544	577	592	585	556	578	625	610	554	562	582	553	604	580	587	530	563	549	584	572	586	574	616	564	556	525	557	583	578	616	599	575	561	570	557	565	537	598	573	549	578	597	564	584	559	552	562	590	601	587	561	595	573	572	597	550	588	597	558	607	571	572	551	537	581	593	627	585	556	573	586	567	597	549	541	608	552	606	566	527	585	590	596	567	557	574	528	620	560	610	569	567	559	566	626	585	596	604	563	565	574	579	585	627	613	593	568	508	565	574	590	550	615	540	552	596	580	601	627	572	574	589	594	560	586	579	574	599	573	611	590	561	571	586	560	604	596	614	555	530	569	554	592	557	577	596	600	627	613	602	563	638	530	623	561	572	585	541	570	578	593	565	577	595	605	600	605	583	588	571	571	553	616	561	586	553	533	620	573	598	573	572	631	578	577	586	531	561	597	551	610	593	573	581	577	588	580	569	577	606	534	571	578	589	599	572	549	554	589	583	559	594	544	555	608	575	586	525	585	601	538	571	565	581	571	559	586	554	577	546	609	624	579	594	599	566	618	589	606	609	590	552	600	572	600	583	561	600	590	554	621	548	586	590	573	587	593	569	605	568	570	589	570	601	543	560	631	597	584	605	580	573	562	568	540	587	546	587	563	577	606	588	580	565	584	575	574	603	580	522	556	539	570	581	589	547	573	587	564	560	636	585	600	562	567	547	557	594	553	584	542	589	604	536	563	581	620	585	555	575	556	618	615	611	570	612	561	619	600	576	555	591	601	548	584	588	543	550	533	582	571	519	603	633	559	615	580	625	589	586	562	585	559	594	604	610	570	577	554	624	550	606	558	564	585	562	560	506	590	622	538	575	525	586	583	569	558	570	608	564	551	548	570	581	588	592	558	549	542	562	559	575	553	566	542	583	563	563	611	513	565	616	583	578	560	587	547	586	576	588	557	573	557	574	572	544	591	542	615	543	571	589	597	551	556	564	612	557	547	608	554	540	572	543	590	577	566	562	606	521	561	567	604	543	611	595	559	582	556	581	560	604	551	617	560	561	580	549	547	553	587	591	564	564	565	596	571	544	548	537	564	536	575	610	517	572	575	560	563	529	554	572	564	559	572	603	587	530	573	581	585	619	573	570	623	577	567	604	565	578	534	556	595	574	569	527	547	533	622	597	523	588	624	615	569	533	565	540	566	577	534	584	559	525	580	572	553	544	571	583	605	560	569	584	590	579	556	605	582	581	573	578	582	573	582	581	579	565	590	556	596	576	561	594	585	561	571	531	586	602	519	577	566	558	555	580	567	561	571	579	586	556	568	559	563	565	588	600	591	544	580	538	597	568	570	567	566	568	599	612	518	564	594	599	565	599	609	523	565	558	558	598	572	560	576	536	594	558	602	610	565	574	566	565	586	624	592	547	594	595	604	556	531	552	614	567	571	597	587	570	553	561	567	530	566	597	542	552	592	566	611	629	606	558	563	595	609	581	584	554	551	542	571	594	571	542	586	581	614	617	592	542	556	579	602	596	623	597	572	598	556	581	606	557	569	554	587	578	564	606	606	591	575	567	575	588	605	594	591	593	572	540	561	571	560	553	557	612	584	572	572	575	558	615	585	567	594	553	604	626	557	605	546	587	530	611	586	560	591	556	572	551	593	568	572	586	585	581	577	577	600	621	582	591	591	595	570	590	528	574	546	623	599	596	569	547	568	595	595	559	583	559	583	576	577	582	533	564	567	627	550	608	571	559	558	544	547	539	578	559	513	517	575	609	584	571	603	555	549	601	569	558	557	584	559	587	633	578	579	537	556	576	581	550	564	580	540	574	560	568	620	614	581	593	592	548	579	579	587	581	605	565	565	565	585	550	591	595	540	582	598	618	583	568	596	547	564	616	617	522	572	575	576	567	577	593	587	554	632	558	559	575	556	544	540	560	590	577	619	560	578	514	574	578	570	569	541	569	591	576	542	566	596	590	620	585	562	590	601	618	587	567	570	587	552	598	603	597	552	594	583	553	568	581	532	568	606	587	588	556	578	560	564	556	537	559	595	564	577	541	534	610	603	550	563	543	587	581	551	591	605	595	561	577	586	562	585	605	578	624	614	604	542	549	568	556	564	561	550	568	604	568	605	542	552	605	606	587	575	601	576	601	570	578	576	552	547	565	632	584	565	581	550	575	545	572	548	586	578	574	544	567	556	604	588	549	593	581
27939	10521	863	443	365	361	339	347	327	334	347	312	324	286	316	331	332	348	311	320	319	330	308	313	318	348	333	341	309	351	349	369	294	360	318	341	318	324	320	308	311	335	322	347	353	337	352	325	363	340	356	333	317	341	340	352	302	308	318	350	310	330	326	314	335	336	309	333	359	309	295	307	343	352	322	340	315	307	331	307	326	333	359	285	307	320	346	308	341	321	324	371	329	346	348	311	327	334	337	330	310	305	322	328	290	327	311	311	319	301	339	311	316	319	310	331	330	309	331	312	316	316	350	357	333	321	320	321	320	346	318	324	291	326	322	304	337	356	309	304	347	335	326	315	340	302	368	342	322	325	343	305	293	345	334	319	404	311	329	340	318	319	300	391	352	332	325	361	360	347	324	308	360	321	323	319	319	335	311	323	328	331	307	351	334	340	300	295	339	303	342	333	316	335	346	339	303	323	351	309	323	353	357	329	312	349	373	322	348	296	305	331	321	326	339	348	337	345	327	342	314	293	347	328	309	365	310	328	321	316	335	330	296	336	315	337	320	348	354	326	327	333	313	332	324	349	326	336	327	322	352	315	303	315	314	308	312	358	359	309	335	339	346	332	324	325	343	338	363	304	335	366	332	331	348	317	350	318	308	335	340	312	368	336	306	306	332	358	317	329	319	351	349	307	337	352	362	339	317	370	334	331	330	314	300	327	370	322	321	305	308	315	308	304	357	326	316	315	333	341	318	316	319	326	310	344	339	308	307	340	351	339	334	344	374	294	317	315	299	337	340	340	338	326	303	317	346	304	321	341	313	297	350	295	297	337	299	341	341	318	373	320	310	361	336	326	336	305	321	323	356	323	299	296	309	322	339	353	306	316	300	298	358	341	328	323	351	318	368	314	308	331	327	326	305	341	358	330	328	314	352	308	325	323	307	334	332	307	324	329	333	295	328	346	332	343	358	323	311	333	313	354	324	323	334	318	295	318	288	318	348	350	342	330	330	360	314	275	331	317	317	293	345	338	341	344	339	337	320	299	332	313	338	351	343	334	326	353	311	328	328	353	353	328	317	350	315	339	302	331	314	320	334	349	347	334	340	305	313	340	357	314	309	351	345	358	339	318	329	348	352	314	348	335	329	317	305	360	301	336	327	348	344	329	318	321	341	312	316	350	320	354	344	340	308	299	319	351	327	319	342	321	324	308	308	327	329	345	371	358	334	326	318	321	362	336	321	305	348	334	349	320	327	327	339	294	312	330	341	315	331	329	344	316	334	334	357	314	346	329	342	301	307	340	325	313	346	312	316	358	354	335	318	361	306	327	332	322	314	319	323	321	351	319	347	334	311	332	310	341	346	327	330	326	329	364	334	337	336	339	341	285	325	332	321	336	306	319	335	345	333	341	332	333	314	323	345	338	338	335	332	342	309	333	361	322	307	334	352	340	330	317	312	345	330	360	310	331	320	315	342	318	327	341	329	277	310	344	351	298	332	331	319	331	305	330	337	312	307	318	344	345	312	330	324	376	307	330	319	284	307	315	329	339	323	340	318	347	309	297	305	330	333	329	324	317	314	342	337	331	311	309	347	286	334	321	360	328	370	330	341	348	346	325	303	356	337	306	335	327	336	332	312	327	354	320	337	324	346	342	315	331	331	316	327	336	328	300	318	322	339	335	339	351	338	341	353	335	328	353	311	359	334	328	332	345	318	295	344	343	293	332	348	344	339	321	334	308	308	353	328	319	324	336	291	328	334	334	357	333	308	329	353	334	297	326	312	310	336	321	319	332	323	353	320	341	329	311	315	330	344	360	362	342	336	316	340	342	332	316	309	322	350	299	339	315	331	351	330	311	315	355	326	325	323	323	316	320	339	315	306	329	332	315	321	313	318	305	320	329	318	335	346	323	339	331	333	313	320	351	329	312	337	333	381	316	338	343	345	312	311	328	351	323	296	348	309	311	328	328	313	360	322	341	340	346	320	319	318	298	321	314	333	329	306	298	304	345	300	303	359	356	357	333	346	335	344	312	299	331	311	322	317	347	307	311	312	322	306	341	347	337	338	327	306	333	316	311	367	324	349	350	335	327	344	352	314	347	333	319	305	295	305	318	329	321	328	307	341	332	310	336	330	320	331	317	321	353	299	325	324	318	306	314	332	329	327	352	326	322	340	327	302	322	314	326	293	302	323	356	356	358	344	317	331	323	337	333	323	329	327	338	319	332	317	336	322	318	342	314	316	335	318	300	343	346	318	317	343	318	359	328	328	317	319	346	326	313	302	326	331	345	331	302	322	341	317	354	302	318	311	325	320	342	321	329	327	335	352	311	321	358	346	324	317	339	343	343	369	316	312	313	322	336	309	337	333	312	312	304	319	327	335	313	331	336	323	304	342	347	353	348	297	344	326	337	315	323	301	369	320	333	318	321	308	343	335	317	329	326	310	329	310	326	302	307	300	348	329	313	324	323	318	317	319	320	318	324	337	288	307	332	320	352	340	332	332	320	311	311	277	355	315	313	333	319	351	333	360	310	319	346	323	328	319	336	360	317	347	338	334	310	311	342	342	341	319	350	330	365	316	340	295	342	362	361	323	336	316	347	332	318	306	386	309	333	342	319	310	347	317	353	343	305	342	344	326	322	339	308	341	337	316	343	311	320	362	355	324	323	346	340	332	334	328	320	322	319	315	332	330	317	312	326	306	306	317	321	358	341	328	342	344	346	336	327	322	333	332	347	334	313	352	304	335	305	320	369	336	326	317	320	338	338	349	323	355	344	318	303	360	328	301	313	338	295	333	333	350	306	346	328	328	321	332	330	331	315	343	328	349	319	325	302	319	345	292	325	317	332	317	314	321	317	318	340	325	334	316	332	313	340	361	326	306	342	315	334	343	334	324	310	334	354	321	338	342	317	328	332	315	307	304	315	355	334	332	310	313	344	304	352	320	329	320	338	316	320	328	309	320	336	317	314	308	303	330	329	329	306	327	336	355	339	290	348	321	319	321	335	309	308	352	328	348	337	307	331	332	358	309	377	330	321	354	324	345	318	329	325	332	322	339	319	339	380	339	318	330	341	323	326	309	353	319	355	330	324	326	328	343	341	320	331	316	336	347	350	318	334	362	291	304	303	350	347	323	315	343	326	319	317	342	334	347	322	314	336	346	354	318	371	337	308	338	283	337	335	333	346	326	336	328	318	338	337	344	335	330	342	336	328	325	307	339	331	335	307	325	312	295	333	358	356	329	343	334	333	355	335	335	337	316	326	327	335	334	331	335	321	354	333	310	325	344	321	345	328	320	351	325	357	335	354	314	305	329	321	351	369	355	336	307	351	346	325	310	334	345	321	345	324	354	302	355	338	307	325	375	288	318	328	294	310	306	321	305	329	308	339	339	309	302	353	337	320	310	294	310	336	354	331	333	334	311	330	311	308	318	356	341	370	344	340	287	341	337	334	336	338	322	302	290	344	346	322	328	275	347	339	303	320	342	312	317	326
4687	460	345	335	268	257	249	249	238	255	229	269	228	256	297	252	227	259	247	243	247	236	233	253	276	253	251	262	271	291	220	270	247	249	245	267	248	238	229	252	281	231	241	236	253	251	298	257	267	251	237	249	222	261	246	235	266	254	266	242	255	241	240	265	241	247	224	258	218	281	261	227	255	226	263	266	245	243	223	249	238	215	262	258	281	232	234	218	257	238	243	254	252	273	280	258	222	258	243	219	257	245	271	253	236	241	224	249	264	237	256	231	271	267	237	263	244	243	255	230	246	274	255	210	233	266	240	247	257	236	275	246	246	238	238	262	237	246	263	261	259	237	260	243	274	254	249	261	260	227	222	242	266	245	245	284	269	266	221	233	268	259	250	225	260	237	231	268	246	240	245	264	251	273	251	226	275	266	236	251	274	252	246	261	270	248	254	234	254	239	266	250	238	227	260	267	295	283	257	232	257	253	243	232	214	213	221	230	260	269	256	257	231	251	258	250	239	236	224	246	248	231	252	241	247	241	260	258	236	249	210	225	261	243	244	288	229	276	265	266	271	236	251	234	236	267	245	219	255	253	242	268	290	232	257	234	276	252	254	261	250	227	272	247	245	255	249	270	264	216	247	230	252	212	267	269	233	256	251	247	252	283	250	256	249	247	246	210	250	235	249	258	244	261	264	252	243	258	239	229	243	226	236	214	230	235	210	244	209	241	243	240	247	252	244	246	240	257	259	257	227	259	223	260	243	258	238	232	242	249	267	225	254	254	238	267	249	264	261	263	230	225	251	254	249	278	245	255	223	262	240	221	261	259	251	245	240	281	242	264	226	244	241	259	249	235	257	252	251	240	243	243	267	248	228	266	242	241	233	253	240	239	261	230	262	227	232	237	214	223	244	219	234	260	238	236	271	264	253	228	239	268	241	224	247	241	264	258	230	235	245	259	263	241	247	243	253	285	259	227	243	262	244	288	230	221	238	219	265	261	233	255	240	237	259	241	252	253	240	244	258	247	258	252	236	267	282	262	225	244	246	248	225	252	243	243	259	226	279	240	226	231	264	216	232	228	252	250	234	263	246	263	229	261	234	272	247	239	276	269	231	233	252	229	225	230	245	250	244	234	257	228	253	256	249	243	256	265	274	259	270	268	233	226	247	261	252	233	217	231	231	270	256	254	233	250	244	214	253	246	260	245	264	253	241	222	241	247	241	250	259	271	241	239	285	247	229	245	247	258	214	259	233	278	237	238	230	240	234	245	281	232	244	218	256	262	256	256	246	257	234	268	222	239	232	247	233	226	242	243	246	246	232	244	264	230	261	250	224	234	263	243	237	240	272	246	265	258	237	253	262	233	218	262	246	237	232	263	258	251	234	244	241	267	248	245	310	236	292	223	255	246	237	256	255	255	261	255	221	229	234	239	235	236	235	242	249	241	271	260	244	255	251	261	249	278	254	235	231	231	255	257	225	248	273	233	227	238	252	266	260	257	224	265	241	246	258	216	270	224	243	255	242	206	242	275	232	210	256	287	254	240	240	219	225	260	247	243	232	242	244	237	243	273	260	261	239	245	267	249	245	226	246	254	246	260	217	226	250	245	267	208	232	251	250	262	263	253	243	255	248	245	271	230	231	265	252	230	237	247	257	213	247	256	250	209	222	247	279	231	263	234	268	245	262	235	253	249	252	229	261	270	251	231	276	263	230	272	245	275	247	238	221	230	257	239	274	240	244	234	257	256	241	246	214	216	263	230	232	235	223	244	234	237	277	258	209	248	254	231	261	269	250	233	248	235	261	204	236	240	268	272	236	239	248	251	262	275	266	264	242	230	257	229	246	227	270	234	249	241	227	200	210	251	241	259	251	234	232	221	238	227	272	234	250	246	246	230	239	238	263	231	249	291	230	248	220	249	270	243	236	226	266	259	266	247	248	254	236	238	260	249	247	234	242	205	265	256	235	242	244	241	225	218	230	239	235	249	246	239	248	219	247	272	238	258	235	252	245	272	242	241	210	288	228	239	251	225	222	241	234	206	240	264	262	237	227	243	231	265	264	250	232	259	262	249	237	238	257	245	264	274	266	265	248	253	245	262	249	241	223	225	267	251	234	233	246	243	232	272	256	253	222	252	257	281	249	258	253	254	250	224	236	245	226	261	276	241	278	243	236	274	254	243	261	245	235	253	251	261	224	257	251	274	276	241	242	223	254	246	263	239	228	243	269	222	280	256	247	271	274	227	243	251	269	269	237	253	251	235	245	254	247	239	221	252	211	265	246	252	238	250	227	232	274	268	234	248	250	260	244	263	222	241	288	226	243	231	249	246	271	248	260	245	255	254	223	244	258	228	235	266	237	254	234	261	246	234	268	247	235	225	247	220	221	252	245	274	232	250	226	236	231	258	234	246	226	254	250	236	260	237	274	273	233	252	240	209	231	258	244	258	251	262	237	216	209	261	261	214	252	213	249	265	232	222	239	244	260	247	239	244	242	240	233	255	236	226	222	248	245	259	255	254	228	210	235	237	244	219	239	237	282	229	269	227	256	241	285	241	252	234	241	248	241	233	243	237	246	251	257	227	247	271	220	227	238	219	272	242	245	236	242	257	267	260	264	242	233	241	241	255	263	252	251	252	253	239	248	246	245	234	253	253	243	242	227	264	250	235	247	236	263	279	249	274	258	255	224	234	261	230	235	263	219	263	264	257	258	245	243	245	246	272	258	273	243	265	255	236	250	246	240	239	264	267	224	261	271	243	269	234	225	259	244	252	263	282	252	236	251	265	247	243	264	269	259	217	237	250	248	215	222	214	240	252	246	254	252	268	245	252	244	239	272	259	246	240	251	246	230	249	265	199	243	258	249	253	229	240	248	239	264	246	254	261	254	202	217	217	248	221	242	280	260	256	238	253	254	244	245	224	242	269	276	253	249	238	228	247	279	230	234	251	248	250	247	244	264	247	260	232	252	244	240	234	235	242	225	247	265	225	278	250	229	218	238	254	244	217	282	256	252	246	260	239	243	244	255	230	229	241	267	244	227	233	240	248	241	253	226	239	238	256	251	266	265	222	226	237	250	232	248	220	244	249	264	227	246	241	254	245	255	250	267	253	240	244	249	232	252	254	253	236	241	247	243	260	240	222	261	259	238	260	250	246	226	248	215	222	252	295	260	243	213	244	220	225	230	238	245	218	231	238	237	274	250	251	247	225	254	232	271	246	245	242	239	228	216	266	237	265	232	209	239	237	220	259	233	239	250	245	277	273	260	271	232	251	254	254	243	235	237	258	256	246	247	236	240	254	263	229	246	219	277	261	230	258	210	249	224	250	258	249	244	227	245	225	238	199	250	259	257	237	235	246	232	263	244	247	269	261	259	255	242	274	264	251	227	252	270	248	243	249	240	258	231	243	223	238	248	256	270	228	234	255	265	250	220	259	242	249	276	226	239	219	230	234	261	237	232	239	225	252	272	248	255	245	226	248	270	241	289	236	251	237
25578	21486	27924	25435	11230	1640	1136	935	858	797	804	757	779	735	745	769	750	708	727	724	787	753	767	776	772	737	695	694	724	734	794	700	757	709	720	746	750	738	725	763	759	700	763	769	699	726	713	747	716	671	740	736	690	689	754	706	698	690	791	723	723	736	694	756	730	751	696	756	711	725	730	681	767	724	720	709	738	686	749	716	706	707	747	700	706	742	714	746	757	743	739	717	736	708	683	730	682	691	749	704	729	745	750	662	756	673	745	720	767	751	730	758	752	672	730	718	724	752	708	685	749	741	666	743	713	704	737	678	686	715	690	686	707	703	753	767	666	731	748	690	742	728	746	707	731	731	715	696	706	693	710	752	682	711	735	736	685	694	690	737	702	725	740	790	698	695	725	707	718	789	754	767	725	722	722	722	746	696	726	718	729	732	679	663	748	750	679	689	707	703	724	700	721	723	680	752	709	729	728	754	696	718	717	726	721	698	739	683	706	706	703	740	713	746	720	727	784	733	711	691	738	707	722	723	729	775	738	736	684	729	701	672	720	728	754	754	712	745	746	685	748	714	699	749	730	702	703	725	781	732	701	718	712	757	667	782	669	720	711	720	740	728	727	762	708	769	713	701	734	732	711	728	680	714	746	728	692	712	683	763	687	720	733	768	767	717	698	686	699	770	693	730	735	706	727	745	709	741	711	717	673	738	733	725	715	675	668	710	684	749	715	690	681	740	723	764	760	708	715	783	721	694	753	718	690	680	683	743	735	724	699	717	718	735	709	713	717	621	700	687	734	751	782	795	695	710	731	738	689	689	734	768	689	702	693	732	751	694	731	755	726	718	745	733	719	684	692	693	765	720	717	685	683	723	712	710	662	739	704	690	659	700	700	723	763	724	670	759	667	716	727	753	722	739	711	724	707	721	733	716	729	674	703	748	685	741	723	757	730	700	755	716	728	758	728	740	690	741	713	682	738	747	746	761	741	683	761	715	797	754	739	761	689	757	675	664	730	718	695	769	765	725	684	677	669	708	704	733	727	723	726	671	704	734	734	702	708	682	727	693	712	761	704	734	771	719	741	741	700	734	693	717	687	704	662	685	679	657	726	699	697	744	739	769	714	700	692	704	755	747	772	704	722	717	757	726	736	750	695	655	695	703	682	720	715	748	693	691	669	692	715	771	751	712	787	679	691	687	724	700	680	678	781	736	723	680	710	696	702	695	690	701	713	774	731	664	748	707	709	733	715	736	668	734	748	712	696	750	770	773	749	706	725	732	670	673	704	761	686	732	715	713	727	671	731	735	775	748	721	775	733	703	721	710	701	692	726	746	701	716	728	694	684	699	750	750	692	731	682	757	766	756	768	687	728	709	740	697	714	703	719	705	734	765	723	685	681	719	664	710	739	770	716	693	694	716	770	747	707	727	757	769	713	712	727	704	708	696	663	681	694	717	695	725	717	725	725	642	665	762	726	749	729	759	742	693	758	744	751	742	739	710	701	770	689	704	733	747	702	690	712	667	697	690	725	661	739	706	697	694	746	734	693	713	690	674	769	719	704	670	711	728	745	719	716	684	722	739	702	731	691	678	695	732	707	719	746	769	738	736	723	710	709	728	745	681	714	741	720	716	700	690	654	696	725	706	731	683	693	726	719	749	706	700	718	725	720	755	720	660	702	698	742	766	698	705	704	733	728	765	725	684	648	713	751	752	769	694	686	676	784	738	707	712	739	705	754	677	710	726	730	713	712	705	724	729	732	706	717	707	693	703	706	725	694	699	755	711	760	687	691	742	715	720	729	726	712	692	727	684	719	693	715	748	707	740	693	732	729	679	751	722	747	729	703	729	731	698	730	657	723	715	726	721	739	754	673	670	712	712	712	723	730	729	733	705	761	701	751	718	725	751	692	711	692	740	749	751	703	725	702	662	688	717	685	749	708	719	716	682	716	750	681	703	702	693	697	737	708	691	765	772	741	749	683	692	697	683	683	674	690	723	716	718	723	759	718	730	724	697	742	710	671	763	719	723	710	733	750	723	720	657	693	700	738	695	681	717	735	737	738	704	675	724	760	754	697	677	713	643	722	719	723	705	749	686	678	710	704	736	697	792	784	671	686	751	749	740	701	724	687	695	689	668	691	710	728	706	733	684	697	742	722	732	716	699	700	696	763	699	737	737	697	719	695	706	690	695	705	699	720	643	742	694	703	712	709	732	711	713	748	762	722	691	706	725	717	674	748	730	656	710	730	699	716	681	719	757	711	747	738	766	726	639	686	708	667	685	724	725	731	737	697	694	782	715	699	716	676	675	728	715	733	749	693	701	670	747	735	683	740	692	705	703	757	665	692	680	720	695	722	734	673	710	697	660	715	745	724	716	685	734	726	740	720	686	721	737	728	704	678	750	671	737	673	698	702	728	719	697	737	697	720	717	682	721	701	698	687	719	712	713	678	779	753	706	710	697	709	742	735	745	711	699	698	762	749	774	753	749	745	712	710	711	706	749	714	679	788	739	741	660	677	721	740	736	762	674	696	684	764	719	729	775	749	691	707	731	750	707	737	681	737	717	732	662	702	740	727	737	769	697	753	729	729	705	680	751	695	731	710	743	718	697	701	714	677	669	749	696	723	725	704	754	718	688	713	658	718	685	691	745	739	744	694	699	788	747	752	728	748	753	739	706	733	736	730	726	752	775	686	719	720	727	712	712	722	737	740	723	734	743	733	708	694	717	725	716	708	727	679	725	718	742	725	779	716	729	716	675	766	753	698	758	756	705	701	707	726	696	698	718	738	750	691	710	702	697	743	689	720	672	706	720	726	685	711	734	708	752	687	690	724	699	691	737	718	705	738	747	690	701	727	761	723	715	704	716	657	682	726	738	638	711	695	698	720	689	705	774	704	732	707	702	712	761	699	712	718	751	707	769	733	681	760	713	738	714	726	730	729	721	729	689	703	732	704	719	743	718	757	733	728	766	726	737	750	729	725	734	771	727	754	695	702	718	693	695	710	709	695	684	758	694	709	679	756	722	721	729	666	717	703	706	734	754	736	697	717	690	691	685	713	742	705	729	721	699	718	732	693	727	697	695	716	696	689	721	715	708	761	660	731	668	694	738	702	709	650	748	719	727	744	737	723	709	722	713	737	753	723	678	675	701	699	678	735	729	714	714	713	693	732	736	693	746	804	719	729	733	727	674	717	694	719	739	754	711	712	739	715	757	690	716	737	709	706	671	761	707	708	719	749	682	740	689	681	682	687	679	758	745	707	691	758	784	672	715	768	709	732	747	707	705	702	753	693	716	768	705	712	716	723	713	725	725	690	727	715	706	706	699	709	730	717	684	714	715	675	743	777	738	759	688	723	739	734	725	735	709	725	666	723	667	730	711	717	704	641	708	694	717	734	767	688	758	704	739	727	747	706	719	709	720	713	733	698	719	730	693	729	706	685	716	717	703	667	712	754	721	693	690	692	707	706	708	712	726	678	731	707	731	784	726	725	731
3483	3459	2898	1609	1204	985	876	750	677	662	670	626	641	638	581	612	561	610	537	566	606	568	571	543	519	521	529	572	587	595	548	600	539	546	548	562	607	535	586	546	535	595	527	517	529	508	539	538	512	570	543	528	587	570	553	525	579	526	513	541	538	541	548	522	540	551	518	545	512	520	577	515	537	532	542	543	527	534	569	539	532	537	526	555	533	502	567	521	564	528	568	540	547	544	552	530	540	569	565	546	527	543	528	553	557	555	556	590	520	535	531	548	504	603	589	554	549	513	528	548	535	550	566	565	593	542	517	527	530	529	539	526	498	542	572	512	538	536	529	532	518	514	528	501	545	498	550	530	532	547	530	560	518	550	584	577	560	570	557	538	556	506	507	530	574	524	524	518	535	544	513	549	539	531	544	557	569	522	523	538	541	565	541	574	537	546	524	538	522	546	590	554	535	539	516	519	566	510	542	518	530	487	553	542	546	550	548	525	530	521	534	552	470	558	548	552	556	534	540	564	495	541	559	514	527	526	541	529	566	535	536	503	523	569	573	582	562	590	511	561	526	581	504	546	509	529	523	534	540	535	546	484	524	492	545	571	519	554	526	538	546	502	522	557	482	527	515	575	519	526	541	564	566	556	540	512	554	580	495	555	521	539	576	514	573	573	521	515	522	543	545	551	469	473	545	558	533	561	576	537	504	572	549	553	519	558	580	569	534	533	513	498	545	519	528	538	540	550	524	524	572	535	527	585	502	545	551	507	532	535	535	564	542	541	514	526	531	503	521	531	570	521	586	591	574	536	543	519	490	539	530	553	539	502	492	523	492	528	508	576	496	547	580	537	572	544	534	572	542	538	536	521	570	587	523	483	510	472	506	538	529	518	516	487	549	565	520	555	528	545	543	555	561	556	544	545	515	541	529	517	500	531	532	547	536	556	548	508	491	514	538	519	555	522	549	525	524	513	524	544	550	550	548	500	492	551	543	541	523	549	499	493	534	530	500	564	517	511	532	577	536	544	541	496	498	540	547	524	565	542	537	534	508	517	536	554	536	510	534	516	543	563	558	508	540	498	538	495	516	528	541	503	533	524	572	559	521	568	559	514	517	550	544	533	606	539	506	585	534	563	533	540	502	520	532	531	536	544	480	503	527	541	566	540	516	550	549	493	524	530	518	519	546	562	546	492	502	553	518	522	541	494	478	550	564	534	508	507	517	563	548	487	499	560	541	532	494	556	554	514	493	547	503	551	529	504	556	510	512	521	536	514	525	530	523	522	564	516	558	547	527	518	519	540	559	550	539	520	573	553	519	537	496	548	510	517	581	492	538	563	525	500	507	541	461	570	547	524	521	541	547	529	476	548	509	527	582	497	545	510	503	549	497	531	521	549	484	515	560	535	508	540	517	541	544	543	567	563	551	535	512	518	520	557	516	552	527	504	512	518	524	541	525	564	529	508	543	512	552	505	486	533	530	559	515	509	546	568	507	523	552	526	554	519	567	501	565	520	528	545	542	549	523	529	517	507	491	549	541	512	490	548	561	489	549	556	506	563	550	557	511	547	560	485	513	526	483	522	517	518	501	543	535	539	543	517	556	540	516	537	556	528	570	520	561	540	545	522	533	514	548	564	539	507	520	534	515	513	575	553	525	505	568	552	541	528	524	556	543	545	551	539	576	529	543	546	527	533	490	540	511	526	555	480	527	538	524	503	544	578	503	519	526	532	526	530	508	535	545	562	531	524	547	522	532	532	555	560	591	514	500	542	498	568	502	514	548	542	504	548	509	533	546	518	530	491	507	528	515	536	553	512	510	528	500	539	534	533	497	522	500	549	531	545	533	515	541	515	540	531	522	478	551	550	522	527	520	565	526	550	513	481	508	550	558	555	548	509	572	558	535	556	512	576	501	533	502	579	521	510	536	553	498	507	525	560	524	509	512	514	547	539	527	533	520	535	478	502	504	535	519	491	540	558	506	528	567	535	527	506	531	511	532	518	488	512	496	557	527	546	539	505	500	503	564	521	541	534	518	500	516	530	556	525	518	511	541	477	536	507	495	506	587	560	547	537	521	528	546	519	553	536	532	480	486	501	535	537	502	502	551	545	482	564	550	520	520	551	560	510	504	556	510	536	585	553	507	548	560	520	567	508	505	537	519	523	501	539	524	508	518	524	517	529	527	532	547	535	538	572	568	531	508	520	507	512	559	524	519	523	518	542	569	544	509	537	535	521	543	537	547	516	544	559	516	500	574	531	558	560	517	504	535	558	572	517	555	560	570	515	558	507	535	555	542	519	518	502	483	525	525	558	499	526	507	556	525	502	526	547	503	523	514	511	538	535	523	567	521	531	497	502	501	562	507	517	482	556	528	541	531	531	536	563	531	506	536	518	531	490	488	529	457	555	544	553	572	528	499	535	494	507	508	544	555	540	523	531	513	505	515	500	526	522	559	546	527	555	527	541	534	515	556	510	522	505	549	566	549	537	562	539	515	512	522	546	503	492	552	517	517	587	533	579	534	525	516	511	555	517	558	533	526	526	469	521	558	523	501	560	511	537	573	510	565	528	505	564	583	540	508	538	574	543	549	514	518	558	522	558	537	509	541	530	555	518	525	560	510	553	483	564	502	540	509	516	573	488	567	503	498	548	562	520	526	538	510	560	537	520	518	515	511	524	534	593	488	504	546	525	504	522	526	553	552	515	539	549	504	483	491	544	505	530	523	516	520	518	524	517	501	517	508	521	571	487	508	531	549	506	544	504	554	521	529	560	532	548	549	539	514	517	525	515	563	544	529	519	516	535	524	528	523	528	507	582	507	511	543	537	544	561	515	548	530	555	534	551	548	536	519	561	515	513	526	550	518	538	599	508	518	558	559	535	554	561	502	517	516	510	503	573	478	513	537	574	514	558	497	536	523	527	498	498	515	506	534	551	508	538	496	516	518	511	489	522	544	561	579	538	538	536	552	536	484	553	517	562	545	572	510	541	581	508	556	531	504	510	550	547	516	525	592	538	544	524	502	547	555	535	550	544	534	542	557	493	528	552	520	505	533	553	495	576	523	527	554	563	500	519	531	507	508	538	517	554	508	477	529	506	527	546	543	553	531	539	560	522	501	523	505	498	522	529	563	528	498	522	537	568	528	486	562	526	530	540	508	531	496	562	519	560	547	547	540	495	481	491	529	501	514	496	519	563	527	559	555	555	521	521	504	529	475	523	572	527	540	495	513	544	550	513	518	548	498	557	542	562	542	502	583	518	575	555	554	560	521	494	543	514	534	532	577	520	524	529	523	561	514	503	529	518	500	504	511	562	520	569	513	534	561	521	534	531	543	523	528	530	526	472	504	524	561	515	481	488	506	514	490	551	541	510	530	520	531	486	492	533	535	509	529	480	517	532	519	535	527	506	537	542	480	519	549	542	501	557	550	499	527	507	547	486	505	516	521	500	517	540	543	533	538	519	523	507	534	532	517	528	511	540	520	586	508	518	491	524
24545	21516	28906	24590	21498	8904	1850	1190	1021	942	990	906	844	854	857	896	849	827	853	769	833	745	796	833	889	817	796	759	788	847	836	768	791	753	771	812	785	838	769	766	763	803	814	788	812	763	739	812	780	797	812	782	802	776	774	738	784	802	775	771	791	795	783	734	775	777	794	787	797	770	781	737	815	814	802	783	759	809	777	811	821	771	789	823	772	769	787	794	718	758	766	795	785	748	762	798	747	792	775	725	794	765	816	802	826	794	738	784	792	731	800	789	760	782	772	811	816	793	789	765	760	775	803	747	809	774	775	806	807	801	726	690	813	788	804	745	757	759	798	765	798	741	786	794	767	765	750	745	796	712	780	731	760	791	778	741	762	800	770	780	742	735	763	774	811	757	790	784	715	835	760	810	749	750	773	781	745	771	755	742	800	784	797	747	790	809	737	720	785	734	746	721	787	805	762	761	771	728	730	774	774	771	714	766	780	814	782	808	774	752	793	752	726	805	800	794	752	738	809	780	806	796	755	759	800	783	797	721	731	770	757	791	761	770	795	762	741	775	744	724	765	738	781	812	794	748	771	817	778	787	785	780	792	804	730	813	805	826	818	777	760	752	817	751	808	751	833	772	845	723	742	803	792	777	787	772	751	761	796	760	777	802	794	793	724	769	779	788	792	755	796	780	764	738	802	800	763	750	759	759	788	743	758	775	750	757	816	782	799	744	754	717	776	782	760	757	738	734	734	755	774	817	768	749	724	721	764	752	757	782	757	787	767	795	777	772	762	744	764	754	770	754	780	789	783	826	772	784	771	814	768	793	775	796	733	738	793	764	793	760	801	769	794	776	771	746	775	748	743	755	750	837	855	792	765	793	820	800	727	783	752	777	744	795	804	726	769	745	840	777	775	871	783	781	771	794	723	797	766	772	751	752	721	778	797	758	782	794	745	767	779	765	788	774	780	774	765	770	723	726	758	735	797	748	767	807	714	750	735	771	783	760	828	751	742	798	757	762	800	767	758	750	770	770	744	760	750	745	772	757	779	745	756	789	789	793	769	799	772	789	839	750	729	776	787	734	796	752	747	802	792	730	790	793	767	775	764	775	769	780	769	761	775	781	803	718	746	786	825	757	812	740	775	740	776	789	747	792	754	806	800	759	792	739	774	700	806	716	757	754	708	788	733	717	755	708	782	721	733	772	736	780	787	729	793	764	750	746	754	785	756	772	772	739	774	743	763	743	807	755	795	756	768	710	796	776	783	813	750	808	737	796	775	831	815	792	778	807	768	791	774	768	845	753	783	773	735	736	753	743	777	789	751	769	728	753	732	777	765	739	788	760	736	793	768	710	735	740	727	811	751	725	768	778	760	745	775	775	773	758	770	776	706	758	732	746	783	809	756	723	711	767	812	772	735	738	727	779	725	767	765	772	712	786	780	696	775	777	772	753	798	779	764	743	753	738	785	834	804	801	752	799	723	768	794	737	765	787	725	775	793	712	778	753	784	769	740	818	787	774	780	737	768	744	772	742	744	766	738	817	859	735	752	800	735	785	721	772	752	772	812	717	754	745	806	809	736	766	783	747	778	737	785	742	738	783	788	822	751	817	762	772	750	798	774	778	779	749	772	768	767	729	816	729	756	740	756	753	753	714	783	738	767	826	816	782	734	741	739	786	771	770	791	792	792	769	764	794	789	740	748	752	713	788	758	781	770	767	799	712	747	765	793	735	708	788	797	708	719	786	815	762	731	748	772	772	748	754	766	739	733	721	775	784	779	790	759	752	785	768	767	753	763	787	757	762	821	768	746	763	769	758	784	787	702	818	816	746	806	752	756	768	712	771	796	780	787	752	769	742	810	769	791	758	737	768	752	774	758	774	813	796	788	762	803	802	792	733	711	782	822	763	723	803	775	763	733	775	705	751	719	760	790	760	783	799	808	766	813	746	762	757	771	747	750	775	765	753	797	800	790	747	818	812	729	790	812	772	741	752	762	756	804	733	783	764	787	765	759	794	756	744	756	773	748	780	809	774	728	725	784	743	734	748	726	770	799	789	750	823	741	794	716	752	782	749	782	779	816	750	822	759	730	730	759	802	721	776	694	758	735	726	768	762	814	767	750	767	758	731	767	791	765	769	776	778	768	734	712	773	786	789	799	766	765	772	792	744	787	773	766	777	800	814	767	790	771	793	742	798	749	845	768	771	794	789	833	764	717	781	768	756	734	792	762	796	774	750	769	728	795	775	771	775	756	772	821	807	756	763	766	774	797	778	741	787	713	772	756	778	728	788	748	779	782	775	781	766	759	805	807	790	761	808	774	721	736	801	757	781	765	738	745	760	775	767	767	753	737	806	817	776	787	776	720	806	825	761	747	743	768	782	791	792	783	760	791	752	782	764	782	744	773	768	778	776	759	752	711	733	759	781	804	738	758	735	749	736	724	801	765	745	758	721	778	767	764	791	748	808	769	804	715	762	802	787	731	761	798	760	793	767	777	754	778	750	773	741	774	742	741	794	748	827	793	770	747	796	813	772	775	776	820	780	747	758	761	797	808	791	720	754	799	770	751	784	754	808	748	713	769	733	736	772	765	755	745	718	721	750	782	762	760	801	764	795	751	793	723	747	755	777	782	806	794	739	774	749	768	756	796	753	746	789	823	775	721	714	727	802	738	729	756	743	766	732	768	745	745	730	798	763	796	791	773	790	761	797	791	749	734	759	773	794	833	780	782	700	789	745	809	777	820	704	732	730	764	744	772	751	785	761	717	692	798	741	744	744	757	740	788	789	823	758	753	782	703	717	752	747	729	764	826	761	796	762	746	784	775	736	755	788	763	732	731	764	720	742	802	756	724	747	783	762	771	728	773	751	736	790	747	789	766	763	814	802	776	756	796	765	772	808	795	751	767	731	771	768	753	763	801	797	745	751	789	791	779	737	742	734	810	769	740	742	725	768	804	821	740	744	737	759	800	768	762	778	761	781	793	793	811	774	738	795	788	798	793	781	762	725	793	770	798	776	773	784	771	774	770	782	781	798	776	702	717	791	756	775	722	694	815	790	809	785	790	736	710	752	795	780	801	724	772	802	779	779	756	761	783	845	731	775	796	816	710	765	781	780	791	715	756	784	741	829	732	833	725	790	786	777	776	819	730	753	766	751	749	741	779	726	786	758	759	778	728	790	790	767	763	760	786	765	769	807	791	802	752	786	761	776	761	765	764	768	751	803	792	725	719	691	760	749	784	727	792	791	804	777	746	741	806	737	780	735	796	784	767	788	691	777	757	761	780	783	705	768	796	772	707	727	755	766	766	809	752	792	753	751	778	809	751	751	788	786	775	853	813	740	749	799	737	782	809	746	742	725	739	749	769	759	778	715	780	751	715	761	747	756	720	730	810	768	752	735	772	772	770	797	733	769	785	799	793	771	777	766	742	779	777	799	774	782	765	781	785	771	744	714	815	737	776	772	742	753	816	763	743	764	790	749	750	805	749	806	785	760
3727	6043	5018	2689	1764	1410	1181	1068	963	863	821	804	739	755	721	690	709	635	660	688	636	608	630	598	589	586	626	642	606	612	626	587	598	624	566	573	616	603	578	592	580	589	566	615	594	566	541	555	629	586	600	629	577	600	617	610	598	544	590	552	628	594	574	622	619	566	613	601	569	593	569	610	607	576	554	571	541	566	574	576	584	603	554	584	633	564	569	584	590	570	584	564	572	544	586	545	555	593	575	599	566	574	598	600	618	591	614	593	600	584	545	611	607	580	607	615	570	561	572	588	543	576	591	578	558	580	582	551	594	572	609	600	546	650	561	601	602	604	563	575	576	555	582	605	567	576	544	626	595	590	616	594	614	593	555	579	576	583	568	579	575	600	575	579	554	559	574	610	571	570	576	585	613	603	575	559	542	594	596	549	575	606	544	634	561	540	549	554	590	600	602	582	568	575	537	587	576	587	571	586	606	586	586	590	613	594	569	582	582	607	563	580	568	578	561	601	544	611	572	626	607	521	535	579	544	560	581	544	543	570	607	573	555	548	576	603	592	568	605	568	560	580	583	527	587	567	574	585	540	609	562	574	564	577	610	625	589	625	603	552	566	575	598	569	543	564	601	530	572	583	603	544	564	559	611	579	566	556	570	564	545	563	567	554	583	612	594	578	547	555	575	539	584	605	577	536	572	537	569	627	559	636	596	603	581	594	564	566	611	547	582	579	633	592	567	589	544	599	596	572	566	533	580	568	572	553	591	580	622	552	597	562	589	560	565	567	590	546	572	606	599	592	604	542	562	603	632	566	576	556	606	563	573	604	590	586	565	561	579	564	602	586	574	581	562	579	550	594	590	543	568	536	581	605	599	581	581	579	574	597	547	558	605	550	555	582	579	610	581	607	555	566	568	559	571	519	601	533	575	601	611	580	526	578	601	591	567	577	551	616	575	596	580	570	611	587	575	599	603	607	578	612	560	592	592	584	589	582	576	596	575	561	583	598	556	571	591	579	586	591	559	605	552	561	581	555	592	562	538	571	606	569	580	604	594	576	576	604	546	583	548	561	553	561	561	610	534	624	559	553	585	564	548	579	587	533	590	608	586	603	546	576	580	588	557	564	565	586	537	543	569	550	571	608	557	569	523	596	620	601	574	590	553	582	606	593	573	563	564	589	571	577	577	557	587	622	575	583	563	547	566	557	569	629	581	570	577	575	568	580	595	543	575	564	552	558	607	534	569	608	613	552	602	570	573	557	574	580	575	583	597	584	593	542	544	579	586	536	597	526	561	569	567	581	601	561	557	583	595	584	569	585	550	541	582	593	550	574	596	527	574	570	565	541	571	533	578	605	563	611	539	592	555	617	554	573	556	626	548	609	588	584	584	588	565	604	610	581	606	611	574	597	587	581	540	606	570	575	582	580	547	537	560	556	570	551	565	593	575	599	582	558	577	605	576	602	555	576	603	560	583	560	577	558	551	586	552	602	557	546	571	532	574	596	580	599	535	592	590	571	569	549	578	589	569	540	600	592	614	558	621	520	609	577	569	547	594	581	527	576	568	605	593	525	551	571	578	563	613	591	578	638	612	586	576	591	575	574	558	594	606	570	556	596	567	589	563	577	554	589	585	567	587	560	631	567	599	566	601	557	552	584	528	568	599	589	604	571	528	560	545	568	556	500	566	590	545	563	547	530	550	628	579	570	583	549	549	590	530	565	560	567	525	571	586	584	582	575	554	559	544	598	562	587	559	577	623	565	575	554	577	567	562	595	565	565	607	563	569	581	617	560	590	568	545	554	557	577	566	578	562	570	557	591	613	583	604	566	627	563	579	560	570	567	577	569	558	516	586	556	550	607	558	596	602	533	567	547	565	586	578	545	588	550	565	531	588	556	603	541	562	583	582	580	585	543	566	580	619	561	578	557	535	567	588	591	574	602	604	523	556	555	586	612	569	598	545	579	567	613	569	579	551	555	555	548	578	568	576	574	579	570	533	570	563	602	573	561	578	608	584	565	573	603	570	554	579	597	587	528	559	560	557	595	551	574	547	561	548	572	556	522	566	565	582	554	584	556	557	548	532	536	580	549	533	563	545	587	569	570	584	554	594	586	613	577	548	573	574	627	642	535	507	567	589	548	544	560	574	570	551	550	586	538	578	569	591	621	556	560	565	591	569	550	552	556	556	554	557	604	566	538	579	598	571	555	589	572	541	569	536	579	541	545	548	579	570	555	521	626	588	593	586	574	553	555	561	559	589	610	607	574	578	538	549	580	573	569	589	588	559	571	566	583	561	624	591	581	576	555	565	586	544	572	523	540	560	549	544	560	562	537	582	588	569	593	540	548	577	559	568	557	503	622	551	556	547	570	563	559	549	614	609	551	594	530	567	609	580	568	572	622	599	575	578	570	567	550	598	564	576	605	553	550	579	569	551	561	565	550	575	580	567	579	540	530	582	564	586	556	536	581	598	560	597	572	589	571	579	543	573	533	630	575	553	563	571	578	563	566	554	568	557	604	554	583	548	526	548	579	587	568	592	585	538	544	564	548	572	599	606	597	574	563	540	565	526	583	544	535	557	605	566	620	577	581	553	573	542	575	604	564	546	542	608	614	640	595	536	591	600	569	541	543	529	557	575	570	590	568	553	543	558	569	556	530	544	548	537	549	580	562	573	544	572	578	566	531	590	558	596	551	537	542	547	559	544	615	599	530	597	596	614	578	551	563	528	556	577	604	582	609	564	563	538	603	587	575	553	537	597	551	563	586	564	523	612	562	561	561	601	593	583	564	563	568	613	586	582	576	594	572	542	567	579	541	591	558	548	552	616	594	561	566	566	592	533	626	534	526	562	569	585	559	550	559	574	607	603	526	574	581	571	580	576	592	563	559	587	580	564	603	558	595	545	590	592	541	577	536	558	531	525	550	571	595	554	578	589	587	568	544	595	603	563	551	561	554	571	567	563	553	560	601	565	542	529	585	568	562	583	571	604	562	552	581	554	583	555	567	562	617	590	555	572	562	548	545	544	615	587	577	569	533	570	578	592	585	618	554	568	571	551	551	578	551	583	570	570	601	589	572	552	560	557	571	580	580	618	555	573	557	613	562	611	566	583	600	608	591	609	549	592	555	584	533	564	570	539	570	556	573	570	571	544	562	575	614	586	553	600	512	584	586	567	590	596	563	554	636	544	577	587	567	593	608	526	606	559	557	574	585	597	564	570	583	584	549	560	565	558	569	560	566	575	555	552	574	576	620	519	569	563	578	556	578	545	552	564	585	571	549	583	593	524	555	547	563	576	596	540	563	575	575	566	564	580	552	595	547	581	570	575	592	599	583	572	542	538	593	564	541	608	550	548	589	548	602	614	576	546	580	523	543	581	588	536	569	587	596	543	544	543	578	559	548	556	568	581	551	549	522	584	617	583	562	537	535	573	538	606	517	606	584	571	567	549	565	578	563	554	525	593	609	610	587	567	550	608	580	550	566	617	541	594	570
27886	10501	852	488	385	334	347	350	348	307	306	333	366	307	351	322	364	324	331	351	336	347	310	296	345	343	378	329	317	334	343	327	338	336	324	334	318	335	307	351	323	308	341	328	334	330	327	367	334	317	347	348	306	318	333	341	362	362	354	350	320	327	333	367	335	348	335	372	347	356	306	352	324	325	330	349	348	332	317	352	356	342	288	326	304	329	328	328	326	353	307	318	331	338	311	343	354	328	331	317	343	331	319	333	316	328	322	328	325	382	349	341	349	311	366	359	352	319	307	339	329	346	314	348	355	336	317	351	332	366	339	310	359	331	362	332	335	323	327	333	359	350	361	349	343	332	320	327	349	343	320	305	312	328	354	358	334	320	340	345	382	325	343	334	348	354	330	333	340	363	335	338	347	360	323	342	345	309	338	364	298	339	333	345	311	346	329	332	334	329	359	321	334	305	342	312	347	329	341	323	331	311	330	374	310	357	339	362	356	332	347	338	338	328	347	342	353	350	308	320	350	357	359	336	363	336	335	306	328	316	331	333	322	369	295	336	308	335	329	302	335	350	338	302	341	318	305	325	344	333	337	330	300	337	312	352	298	328	334	347	320	351	350	341	321	352	357	333	329	335	334	290	329	317	302	351	322	316	336	323	330	343	333	357	339	348	324	338	320	339	343	358	324	320	337	296	334	344	303	344	305	324	297	338	330	342	330	323	343	366	331	310	349	341	339	369	346	320	324	374	320	343	349	322	314	338	355	349	317	300	337	330	357	326	351	337	335	340	338	328	332	324	341	325	339	356	345	343	312	333	334	354	318	355	339	311	320	343	338	340	351	339	302	346	328	346	304	317	322	354	351	352	332	342	340	321	331	339	325	370	327	309	344	327	350	324	309	312	336	327	312	367	343	317	310	347	327	317	298	317	291	319	335	341	319	322	344	334	348	360	334	312	299	292	324	323	348	334	343	292	358	295	354	345	324	364	336	345	340	290	330	348	339	340	327	319	311	322	346	326	320	346	311	328	329	297	326	328	297	357	342	346	309	299	337	309	314	313	358	347	313	316	339	314	362	323	321	341	349	375	348	301	310	328	314	361	331	334	343	351	311	328	327	340	340	337	325	308	356	350	326	349	306	320	348	345	364	309	311	343	326	346	340	328	310	366	349	339	351	312	298	351	355	333	344	326	344	326	342	343	354	320	319	327	333	300	321	340	309	324	354	327	329	360	341	324	356	315	303	307	337	318	349	324	312	323	320	291	340	342	362	363	331	327	338	329	337	329	317	335	352	386	358	318	326	322	334	312	313	315	344	309	325	272	350	335	379	350	311	336	330	331	330	364	319	357	347	330	324	350	340	318	360	350	325	323	318	297	352	339	329	306	366	321	315	319	321	307	304	338	321	294	316	324	305	335	334	337	358	321	317	318	339	344	301	342	321	305	320	349	370	306	301	339	327	332	330	343	360	332	334	341	324	321	335	352	365	316	334	310	340	355	319	333	345	328	297	348	355	351	340	336	351	331	347	368	311	297	313	336	315	346	305	310	343	304	325	340	322	334	350	318	343	347	323	358	335	339	326	343	351	333	350	328	339	327	327	353	338	318	339	347	326	326	320	358	345	373	369	331	340	374	370	332	338	322	344	307	337	336	307	332	265	282	330	330	324	323	315	330	318	340	324	329	314	310	325	349	323	355	279	336	332	356	339	320	354	323	343	352	353	298	359	319	311	341	302	374	344	318	353	357	312	327	312	324	343	346	327	331	323	308	349	307	335	306	311	352	352	330	345	320	306	297	315	334	326	338	362	310	344	356	346	319	307	322	301	351	315	346	331	336	347	315	314	344	338	330	328	355	345	312	320	327	317	321	326	324	337	342	319	333	302	332	342	347	338	353	339	364	351	322	331	332	356	326	348	325	327	321	347	332	317	346	370	289	356	330	325	329	338	337	336	327	357	310	316	305	344	339	327	313	314	338	348	360	339	301	317	319	320	306	354	356	300	351	369	340	325	307	291	321	307	342	363	342	307	336	347	362	343	341	326	343	341	340	299	347	316	323	318	321	337	327	334	344	354	345	344	322	343	314	314	342	366	328	329	337	342	391	330	321	341	347	310	338	329	357	328	336	325	361	351	333	341	335	321	333	325	327	325	347	328	323	333	317	304	338	350	357	349	353	327	356	318	334	324	353	311	350	308	347	336	340	312	322	310	348	320	345	324	313	339	310	342	324	342	324	360	315	315	352	333	358	329	324	321	306	297	313	360	339	334	322	361	338	321	317	307	346	339	335	335	316	347	322	337	321	330	353	341	283	335	335	340	314	364	337	382	316	351	324	363	305	342	316	312	344	333	311	343	362	313	304	310	342	317	333	310	357	305	350	320	343	306	330	345	350	314	353	355	326	347	325	334	331	358	317	325	323	327	353	281	353	333	309	356	349	336	349	344	329	359	333	329	342	336	361	318	350	354	330	330	341	380	354	343	305	333	316	300	358	349	310	350	326	317	310	331	353	330	345	323	325	316	322	359	335	337	327	326	306	376	316	354	330	360	313	303	323	349	353	302	331	337	340	342	327	329	328	327	330	318	348	328	310	318	339	338	321	327	335	323	326	331	344	319	349	326	325	318	327	346	325	328	329	341	329	335	363	298	329	339	300	359	353	334	348	358	320	312	358	357	338	333	324	323	355	338	349	357	349	314	323	326	355	323	334	355	312	350	346	355	287	327	334	329	334	320	313	305	308	317	340	291	333	293	321	340	331	331	334	345	347	296	357	327	335	335	333	333	345	336	347	354	359	323	386	317	359	331	332	354	351	296	345	335	340	319	338	329	330	354	348	310	328	325	350	358	318	328	319	355	345	354	340	325	323	306	302	321	320	297	329	321	356	319	334	292	347	328	344	334	340	339	327	321	328	330	339	332	343	333	343	357	340	317	329	338	358	334	337	327	350	332	369	329	322	338	334	346	307	294	345	316	316	333	334	344	337	327	350	344	312	306	323	317	323	335	339	333	316	345	357	315	299	359	350	319	358	305	346	337	343	325	362	323	356	354	317	343	330	304	336	342	327	322	361	314	375	346	332	307	350	377	340	340	347	361	327	332	336	326	327	331	331	339	343	338	335	326	334	319	344	336	318	338	320	340	327	322	353	339	321	322	398	299	342	327	325	323	305	358	329	316	375	342	355	312	341	302	341	319	327	315	348	310	359	353	344	347	358	354	324	353	348	368	319	322	315	319	332	349	311	339	348	299	328	343	328	332	336	330	331	355	309	339	339	353	331	305	326	325	355	322	324	332	346	338	340	343	302	309	329	346	335	349	353	322	325	313	302	330	365	338	369	337	380	324	353	368	347	356	366	339	330	349	340	337	317	328	315	347	330	345	315	341	336	326	308	353	298	312	324	348	341	334	324	322	369	358	328	328	340	321	327	303	345	339	344	359	353	324	336	310	316	319	342	342	328	321	335	335	349	305	308	325	304	316	312	318	333	343	353	340	354
4679	430	378	306	294	292	266	283	226	256	227	270	277	253	266	250	218	265	230	261	263	244	244	252	234	259	255	271	251	238	235	259	240	281	248	229	224	252	245	214	258	257	252	246	228	239	247	240	239	249	228	263	250	252	259	280	273	244	238	248	261	273	237	233	241	271	243	276	269	268	223	285	254	240	247	264	243	244	219	235	280	198	263	234	234	221	248	295	239	250	246	246	264	217	263	262	270	257	263	250	257	253	275	269	240	237	238	264	271	220	246	271	269	230	247	255	269	248	230	226	241	248	254	251	272	246	222	247	270	242	217	254	256	237	246	275	279	256	238	280	257	261	260	258	250	214	250	234	245	238	222	259	257	259	241	237	236	226	258	230	257	253	258	259	228	275	232	246	245	263	239	235	267	251	245	254	230	246	251	251	253	224	244	246	247	206	251	271	269	235	221	250	261	233	221	246	242	233	236	236	260	271	241	258	242	234	237	266	265	255	242	240	276	249	241	231	233	220	255	276	257	252	233	237	250	273	240	249	245	273	228	268	256	245	243	271	283	241	247	251	240	230	252	249	235	246	249	234	251	262	264	198	234	243	224	236	247	241	224	252	236	265	258	259	234	250	252	259	241	229	264	254	229	263	249	259	230	271	233	235	261	264	247	238	262	257	279	261	216	210	268	244	246	235	266	243	258	221	264	255	266	235	253	244	203	276	240	249	262	264	246	239	247	224	215	271	245	252	227	217	249	252	259	227	238	264	238	242	222	236	242	248	264	240	256	226	259	251	236	269	239	255	253	246	254	231	223	261	249	262	249	262	249	219	245	234	252	246	253	267	224	247	214	241	284	231	233	250	256	245	238	279	240	268	233	241	250	232	241	267	225	261	225	253	219	224	222	246	236	235	238	272	246	229	262	216	239	230	280	247	246	262	239	240	273	228	239	230	233	241	256	257	236	223	275	268	237	253	254	240	221	254	248	247	263	238	249	224	251	231	270	266	253	240	215	241	267	254	245	239	262	256	257	222	230	252	263	238	259	256	227	233	220	241	233	244	246	239	236	251	242	241	225	234	238	242	257	247	243	242	249	246	246	253	276	243	241	235	254	232	260	252	240	234	267	256	253	237	233	269	259	226	242	243	236	270	256	238	274	244	235	240	245	272	234	251	236	229	239	229	253	240	263	243	256	259	214	214	248	235	212	258	235	261	252	257	234	240	266	267	273	260	240	256	242	239	248	267	251	237	246	280	251	255	251	238	240	242	256	290	241	256	232	272	258	255	240	249	258	234	224	230	241	253	240	216	250	220	256	248	231	268	264	255	228	233	252	281	264	238	237	228	253	227	245	288	245	259	213	261	243	260	221	272	243	219	261	223	249	242	248	239	236	285	281	276	237	250	247	265	237	234	242	253	244	273	232	280	239	292	255	245	232	246	231	254	240	254	262	235	251	257	235	263	252	251	244	224	216	241	247	259	251	255	230	235	230	247	251	248	257	237	259	244	236	263	237	235	239	236	239	237	238	281	239	229	219	281	224	232	231	245	246	268	256	279	250	241	246	213	233	254	284	255	235	231	247	249	247	235	267	252	243	254	220	206	258	244	239	236	244	262	256	222	242	257	235	272	262	211	238	248	232	275	244	243	260	263	275	261	229	258	256	246	254	266	248	238	254	229	251	279	272	258	246	228	241	241	245	239	226	269	251	242	233	236	245	254	241	239	246	208	278	249	240	236	244	240	273	252	212	241	266	231	264	235	244	231	250	261	241	213	235	250	280	239	252	269	265	259	263	229	259	238	226	254	283	251	242	253	254	275	249	258	246	250	222	225	213	253	239	243	269	249	239	240	270	233	268	247	245	259	283	249	250	273	233	258	246	272	234	250	278	230	236	239	279	243	209	247	215	249	245	233	236	224	228	245	259	235	254	233	260	270	248	235	260	242	265	241	242	240	240	262	223	240	244	209	248	240	244	226	253	247	277	234	259	248	235	252	250	241	266	251	247	260	259	243	249	238	246	245	229	237	213	244	247	265	242	256	234	236	246	234	248	218	239	244	221	256	251	261	231	241	259	235	248	268	261	250	238	257	245	244	255	250	237	230	288	250	240	229	248	241	259	251	210	244	258	216	215	238	249	246	229	220	259	232	252	260	246	236	243	270	228	236	250	257	215	244	284	249	242	277	252	261	241	269	239	265	227	239	267	234	257	245	258	230	268	255	239	250	241	267	248	261	248	246	261	228	260	256	241	254	224	233	248	264	220	258	240	236	234	273	260	213	219	236	220	221	252	253	231	226	252	226	243	254	278	245	241	240	241	223	239	242	257	271	238	220	249	243	250	248	249	231	261	245	230	239	251	253	245	242	233	247	256	257	228	236	271	248	229	238	269	253	241	254	247	244	241	239	231	230	269	242	239	248	244	241	258	235	249	249	220	236	237	263	215	239	236	229	253	237	244	238	234	235	227	214	262	217	244	242	243	229	267	249	256	264	245	260	246	255	232	229	254	215	236	272	241	220	261	240	243	244	249	255	226	241	231	245	254	262	253	234	244	252	239	230	245	244	263	236	231	249	270	243	255	227	243	234	240	237	217	253	240	253	228	281	225	262	263	273	247	253	240	243	248	242	256	228	234	250	223	240	249	265	244	234	238	259	249	227	219	244	241	275	263	244	244	246	230	231	236	254	245	250	249	260	256	252	242	217	260	249	250	271	215	254	234	245	261	253	253	242	232	229	235	246	243	233	251	266	246	245	265	255	239	237	222	216	244	216	227	229	237	257	246	257	237	243	255	252	232	246	221	271	245	272	262	245	272	249	251	240	265	260	240	254	254	254	257	246	249	246	240	270	229	250	240	265	244	238	229	236	266	247	280	221	233	233	229	254	259	260	225	228	239	266	216	251	237	250	243	209	282	258	256	242	261	259	256	218	236	245	247	247	252	225	255	250	247	217	248	261	253	245	217	259	244	241	236	263	246	249	228	250	241	252	263	237	235	229	231	247	253	225	242	259	252	267	253	261	260	257	255	258	243	232	244	246	275	235	291	239	237	250	246	264	245	238	248	231	239	250	246	236	268	244	258	249	255	250	226	247	248	246	248	239	252	233	261	235	244	215	240	231	262	218	238	239	247	250	258	252	251	221	257	274	247	226	251	253	244	242	251	268	235	233	265	235	237	264	252	223	233	237	231	249	236	245	236	266	231	232	276	228	238	237	248	238	223	267	246	244	247	229	227	234	237	252	249	214	243	240	250	240	247	247	268	253	243	267	257	246	257	245	250	260	240	234	273	259	237	255	250	278	264	241	254	252	250	222	249	249	233	243	239	236	229	216	201	226	291	261	267	240	253	244	257	244	243	247	249	244	234	250	253	262	275	255	242	233	270	251	239	244	243	276	252	257	235	259	249	246	251	228	260	252	218	257	231	239	219	265	269	246	270	250	273	227	235	264	248	247	235	235	230	247	238	269	244	257	258	215	224	230	239	279	267	231	221	221	213	226
25454	21456	27923	25365	11451	1605	1153	949	825	899	824	846	777	789	816	728	802	717	803	701	772	791	753	725	725	727	739	737	740	715	724	750	772	768	758	722	716	697	726	705	704	700	754	720	743	736	745	694	704	710	757	754	713	774	739	710	732	724	709	705	753	725	733	751	748	719	728	753	755	748	703	726	755	775	737	724	745	732	729	726	721	701	718	707	713	697	695	735	736	714	730	700	745	712	730	748	753	687	743	716	756	741	741	739	746	726	713	690	747	713	699	725	742	753	755	724	734	707	750	731	762	763	727	737	724	789	708	737	722	732	700	753	743	737	739	768	716	680	705	695	743	751	677	710	730	702	732	689	722	675	730	731	696	692	746	741	711	704	711	719	732	729	712	692	709	707	760	739	675	728	752	687	739	758	728	728	727	719	684	738	723	730	750	723	754	690	727	651	701	781	745	711	762	737	700	719	747	697	716	707	762	721	727	710	712	738	736	717	685	695	768	734	720	704	678	732	705	713	706	742	743	665	683	735	726	717	783	707	708	688	736	750	724	749	672	774	711	732	704	753	676	716	729	763	726	672	699	765	682	731	748	740	742	687	680	687	765	753	714	716	654	716	699	667	714	690	746	724	706	750	727	720	737	695	723	739	706	690	726	716	749	740	726	721	758	766	715	714	674	687	737	695	679	711	751	703	736	779	687	691	752	711	710	740	655	756	702	739	761	723	768	765	704	719	694	702	690	692	736	707	668	729	713	674	706	724	683	719	751	705	726	720	730	710	722	757	719	751	660	701	724	757	679	771	723	761	739	710	725	760	703	736	727	704	703	720	752	722	702	750	715	746	727	712	719	649	695	725	705	719	712	719	745	755	718	721	754	693	778	734	700	779	743	719	737	721	734	732	726	717	687	713	723	719	732	752	697	735	745	733	698	743	718	751	711	740	729	742	748	699	718	718	689	723	700	705	699	749	721	742	713	709	732	692	655	680	739	711	713	704	704	696	650	702	720	730	742	737	738	713	770	718	746	781	730	686	701	707	713	690	728	722	723	759	743	769	738	725	700	691	737	697	738	694	758	758	746	700	782	720	701	745	683	705	705	736	704	664	707	706	753	751	756	750	778	736	711	703	695	687	709	716	673	733	705	726	724	754	746	741	726	678	722	713	684	727	735	732	733	720	687	720	742	757	708	711	725	745	739	744	770	745	715	761	722	687	727	740	661	722	670	743	666	702	692	699	691	741	735	738	747	765	716	763	704	700	741	666	708	728	730	732	680	716	716	723	743	711	690	685	713	739	712	704	761	762	713	697	709	714	713	729	692	727	765	729	710	708	710	779	681	790	758	740	745	745	700	717	729	700	731	738	682	701	720	707	754	717	800	727	756	729	705	741	772	723	709	733	709	736	730	672	737	713	755	734	726	706	731	699	719	685	746	683	748	712	761	748	743	679	668	700	721	712	712	766	748	718	686	803	726	695	696	717	736	725	696	729	705	753	675	693	692	711	691	743	725	733	718	669	693	712	693	706	752	734	716	701	732	766	737	712	716	695	713	747	758	756	687	709	742	709	659	731	718	702	748	690	716	681	707	686	740	705	758	726	764	733	720	694	736	726	731	674	709	722	722	717	673	695	740	732	749	739	732	743	753	687	692	696	766	711	754	714	706	780	685	712	688	703	691	710	720	746	695	749	707	751	757	747	730	739	722	737	724	778	691	718	677	780	698	694	731	720	695	750	727	714	755	702	726	731	705	723	751	654	677	690	737	731	739	739	727	723	778	761	703	735	700	663	756	716	720	721	715	677	675	736	750	752	742	723	743	696	690	718	716	731	741	724	703	719	720	720	686	704	732	656	698	688	726	738	739	694	695	695	706	705	724	727	784	733	728	728	715	708	719	758	754	717	659	733	780	717	771	742	712	692	727	756	682	735	716	678	728	736	753	735	730	719	708	743	752	783	746	749	725	740	716	684	713	716	770	708	706	727	673	707	725	708	747	793	735	707	667	699	720	697	740	743	651	736	709	702	718	683	753	714	732	707	669	727	732	699	668	705	689	737	759	750	731	699	732	752	748	713	685	690	740	757	698	743	677	700	756	706	731	746	746	720	743	736	729	717	759	699	740	737	726	691	729	756	729	739	672	716	753	685	723	722	752	690	675	723	732	750	721	689	686	694	726	700	743	761	724	673	705	706	722	681	759	714	726	776	710	688	695	731	715	754	737	708	705	682	696	726	782	730	719	720	724	689	746	723	653	740	727	762	742	681	712	728	752	714	680	733	715	671	745	699	737	717	679	743	690	753	701	707	768	696	670	754	733	732	721	689	691	738	735	788	720	735	709	717	739	711	719	759	731	812	745	669	732	760	735	725	686	759	751	690	665	703	679	726	731	743	715	700	662	690	690	722	716	718	712	701	714	752	747	769	726	670	655	738	735	714	756	739	703	728	742	721	783	714	750	704	775	720	742	748	718	762	700	715	695	771	766	746	734	741	694	727	723	708	725	710	712	682	748	696	738	742	730	699	726	755	755	737	720	747	750	723	694	702	736	759	709	729	718	698	697	715	721	701	668	707	753	741	679	740	699	695	746	730	756	720	730	701	726	715	767	720	712	732	712	760	696	709	692	783	768	739	679	736	719	725	721	715	700	740	691	683	709	712	695	688	692	742	696	759	719	730	750	734	753	699	694	720	735	726	746	725	728	718	692	703	677	705	717	709	761	715	758	756	764	709	713	675	756	701	726	722	717	659	708	754	743	724	706	720	754	746	727	734	754	689	731	749	699	694	767	718	741	701	741	693	758	710	728	739	694	714	765	717	745	706	707	697	706	730	737	716	780	742	750	738	705	730	718	758	706	714	714	746	712	731	739	764	706	703	719	727	731	766	681	697	736	741	782	751	715	723	714	735	730	684	741	685	763	682	738	742	716	740	721	731	728	706	747	688	717	745	754	743	709	724	711	710	716	732	742	698	702	705	685	732	731	711	724	740	762	741	730	736	770	754	707	731	733	709	717	727	683	755	740	700	709	694	729	736	718	687	719	730	715	749	772	693	709	742	675	751	745	721	710	696	699	758	674	726	691	737	703	737	687	710	689	705	705	721	718	767	749	689	692	754	698	713	707	693	714	734	743	774	750	759	731	687	697	722	712	709	748	672	756	744	728	701	713	738	760	711	712	729	675	704	728	718	703	704	742	720	712	723	728	773	702	723	735	713	732	714	770	726	735	730	740	698	690	771	751	724	725	705	724	765	729	793	693	733	701	734	714	730	702	696	734	720	731	724	685	734	743	728	720	692	681	725	757	727	764	784	771	735	748	695	737	715	717	729	740	664	774	666	730	695	725	712	716	713	761	735	724	676	723	684	692	732	699	725	725	726	739	723	709	677	754	691	697	688	687	766	732	730	732	743	709	712	701	729	743	690	693	713	758	703	738	717	758	764	728	695	754	674	743	671	733	647	722	753	701	747	683	735	715	715	724	712	718	686	748	704	756	750	684	725
3264	3616	2884	1605	1174	969	838	756	728	682	645	609	594	564	570	610	571	583	558	564	546	607	587	580	563	557	586	511	576	538	530	604	558	535	577	570	609	526	582	543	561	550	578	545	530	562	557	570	526	555	552	543	540	558	493	527	534	568	510	530	520	548	537	558	559	567	574	545	567	530	572	562	561	557	534	522	537	540	531	578	600	560	522	525	513	542	529	529	544	554	554	526	554	580	506	508	582	509	526	549	540	533	536	512	513	517	503	542	534	554	571	533	548	535	516	547	550	507	542	527	575	560	524	536	528	522	541	558	566	557	531	540	557	536	579	574	590	494	545	548	544	515	578	563	540	546	545	561	537	552	526	517	566	516	544	543	537	541	537	498	569	532	547	550	543	543	547	583	574	539	550	563	539	543	527	540	543	543	542	538	528	542	553	548	492	526	520	552	514	525	533	597	557	512	544	572	549	524	522	538	548	566	503	561	526	515	540	561	508	547	559	502	555	540	559	498	539	542	581	515	509	550	581	502	506	552	554	545	554	546	513	549	553	535	533	557	557	523	532	560	551	549	479	546	534	551	519	575	527	534	557	540	557	582	527	514	547	540	534	557	510	504	569	534	544	552	519	575	529	521	553	505	526	560	540	534	528	518	531	512	463	506	564	535	573	533	529	559	518	517	556	532	539	556	559	574	537	538	538	547	516	557	529	521	548	571	516	578	507	539	499	603	481	530	548	552	511	557	536	542	546	530	540	569	547	525	550	502	538	527	504	554	525	564	532	516	533	546	521	507	552	567	564	522	494	522	491	502	522	581	563	524	512	531	528	510	525	558	545	544	564	552	530	538	512	529	560	545	553	536	579	513	516	530	560	546	518	531	581	533	516	522	514	546	532	568	526	556	566	554	556	539	537	533	590	523	505	566	548	571	503	522	514	508	520	552	530	519	529	541	530	530	535	543	524	556	528	552	519	564	531	524	527	535	536	578	549	504	567	535	529	537	536	528	528	547	549	550	529	541	569	524	544	539	513	548	551	549	552	528	531	494	514	528	550	543	545	511	534	533	478	530	546	554	542	525	519	513	537	536	537	526	555	544	531	564	538	523	533	603	553	561	491	523	532	522	518	549	581	556	581	588	578	549	531	565	529	494	521	531	541	532	570	554	528	548	521	575	553	536	511	515	555	527	563	498	511	543	543	559	527	514	539	559	556	590	558	538	498	507	510	530	580	502	540	525	544	539	551	541	513	590	546	541	538	516	511	514	542	535	561	535	528	510	518	512	544	531	556	532	470	551	487	542	564	528	546	501	527	582	524	547	527	501	545	559	556	553	518	526	535	541	529	546	468	497	534	518	557	515	568	509	579	521	491	516	523	520	516	521	544	551	534	544	513	530	539	517	524	544	567	560	527	516	553	561	548	512	563	548	520	538	505	522	544	555	513	534	568	516	495	519	542	544	538	524	495	540	482	526	589	537	537	560	513	525	512	530	498	577	503	549	500	526	544	497	555	527	553	558	540	499	538	516	533	535	516	565	517	506	546	534	519	507	574	535	521	525	504	522	544	573	525	548	532	557	540	530	554	534	532	519	526	497	556	511	546	567	527	544	561	527	548	496	535	526	521	556	557	538	523	558	585	541	537	569	489	580	523	552	529	540	533	523	520	542	551	597	530	491	548	532	535	541	510	536	593	552	517	566	514	524	566	538	511	542	510	545	566	521	556	547	540	556	515	534	534	545	511	551	536	515	547	535	491	531	554	530	515	559	534	527	535	524	516	582	554	534	538	518	557	539	548	518	544	528	526	546	502	532	540	524	530	543	527	577	531	535	531	510	511	528	537	514	544	562	531	545	524	498	541	535	490	496	522	584	515	506	532	524	517	561	512	521	547	547	537	567	529	525	528	511	554	525	526	541	505	520	532	565	557	510	496	537	504	526	536	520	525	509	504	550	527	569	543	559	499	491	561	511	542	507	538	513	508	523	561	547	523	529	527	549	531	529	528	506	515	501	544	536	568	549	537	527	536	534	572	525	529	515	545	545	551	551	537	543	561	566	535	568	494	555	496	545	547	538	509	502	549	486	486	516	518	535	510	536	482	507	497	544	513	524	545	545	545	533	522	537	546	561	531	568	505	548	556	485	557	506	561	485	513	547	543	570	510	545	537	515	533	524	494	537	535	473	514	537	499	537	517	539	514	553	534	500	497	554	548	536	552	488	538	525	565	510	553	558	547	555	482	572	510	527	543	499	490	545	527	530	566	528	545	509	509	533	551	519	520	501	510	519	485	497	520	502	499	504	527	558	556	499	539	558	560	542	539	509	540	541	578	583	546	531	562	537	469	558	481	541	534	506	490	508	547	507	530	567	550	524	523	526	548	553	567	522	558	506	550	538	506	547	517	520	506	511	527	511	532	572	573	553	507	510	509	530	466	544	542	602	531	548	519	527	562	566	552	509	537	540	574	511	558	494	562	555	534	528	554	542	550	514	490	497	568	550	548	558	533	562	524	560	529	578	531	527	546	509	541	588	590	584	541	513	524	542	514	545	528	536	505	540	518	538	539	575	512	526	593	531	508	514	518	561	500	542	542	568	529	536	527	522	500	528	517	507	543	572	536	512	496	503	525	575	518	518	505	505	516	522	528	527	540	515	561	521	518	541	531	536	507	563	543	543	515	503	559	515	516	502	533	509	526	535	554	525	561	535	533	556	502	535	541	545	520	521	534	541	498	526	524	529	520	493	551	546	526	528	512	550	512	532	531	528	507	510	548	525	525	523	552	506	483	521	539	549	543	541	541	505	531	540	523	556	516	493	512	518	478	524	528	560	517	542	495	522	527	532	507	544	573	506	509	519	485	520	539	500	546	506	563	550	558	517	512	482	535	514	491	552	523	529	529	556	541	559	549	533	557	526	566	535	575	513	521	518	515	546	511	521	541	566	546	519	541	530	508	514	516	518	531	490	517	551	531	532	532	523	568	541	564	564	543	525	516	486	495	509	538	556	566	496	524	508	538	510	495	532	550	549	552	539	533	557	528	502	546	520	555	542	551	552	517	516	544	553	532	524	525	500	516	543	504	545	513	532	544	518	558	541	539	539	518	568	543	557	584	557	561	527	533	487	557	539	517	551	519	521	564	526	540	492	552	557	527	538	522	565	487	601	534	484	522	542	515	537	533	522	553	513	533	552	499	511	526	513	546	542	541	514	511	540	529	534	576	547	536	508	537	544	540	575	526	511	575	548	520	526	555	523	529	537	556	509	536	552	531	476	502	543	545	534	536	553	555	516	523	500	510	527	535	498	549	551	534	531	535	506	534	490	565	542	521	567	517	516	542	526	512	540	527	553	535	527	519	508	576	493	492	506	546	533	538	528	543	564	514	535	535	540	509	550	511	508	542	546	556	550	571	578	475	498	497	498	497	511	542	511	555	517	494	520	547	519	500	507	540	529	550	535	538	500	511	519	476	545	557	540	512	530	520	558	503	539	541	547	507	555
24535	21486	28840	24581	21479	9011	1938	1176	1061	974	983	933	894	894	820	832	881	793	803	824	802	846	769	804	843	781	807	810	832	824	818	803	795	795	824	801	754	777	769	757	784	796	794	825	768	764	770	778	767	752	776	739	799	808	763	778	775	779	827	801	837	758	737	747	791	823	762	784	758	819	809	820	717	787	782	793	789	764	759	798	763	760	749	736	775	798	752	795	756	818	830	786	768	761	784	793	774	742	786	732	756	780	821	751	763	804	816	795	739	779	763	787	770	768	790	739	767	768	757	791	796	812	791	784	765	790	748	750	831	808	760	747	766	791	787	827	755	794	780	830	796	760	784	764	813	758	782	780	735	751	756	844	727	781	753	729	801	758	777	747	708	754	740	780	711	817	780	768	724	795	758	743	784	760	762	792	801	751	809	762	787	775	801	769	756	777	772	793	818	788	798	748	781	765	817	813	760	787	819	725	756	735	751	787	760	818	841	796	785	738	781	748	813	812	786	762	810	781	787	808	769	792	746	784	790	776	744	796	743	720	735	778	780	768	815	765	783	779	751	751	727	761	730	753	723	772	745	775	745	765	746	774	809	754	829	724	728	777	757	769	786	753	763	735	772	769	798	800	809	734	718	771	729	786	791	738	786	737	729	771	781	817	775	701	748	754	759	818	709	690	757	737	786	738	749	796	794	771	715	759	750	722	849	742	754	761	737	735	741	786	756	785	846	783	788	817	801	791	763	767	776	769	753	808	725	771	691	797	763	734	739	762	773	761	788	761	761	781	777	753	736	776	785	759	770	829	760	769	742	755	759	783	752	777	722	802	732	779	775	758	800	720	770	766	698	751	771	776	763	750	777	769	772	762	821	807	715	771	797	788	777	731	739	750	742	814	770	715	764	751	761	772	792	761	797	786	766	765	753	794	758	755	789	732	763	741	744	756	803	774	737	788	785	743	840	777	727	823	754	773	787	819	788	733	713	769	777	752	744	737	767	735	776	779	772	767	841	788	750	747	753	717	770	795	748	723	736	772	767	764	787	800	726	833	748	744	768	811	715	770	780	771	752	801	758	777	768	765	778	798	756	742	731	785	688	788	753	772	766	739	749	796	698	754	807	802	769	784	767	764	794	816	810	761	727	795	761	794	790	769	767	768	769	736	794	733	780	737	816	751	739	814	755	789	725	762	777	756	770	810	766	766	782	737	768	703	752	787	788	782	760	758	730	764	738	729	750	730	792	765	743	775	752	795	783	769	727	761	787	764	768	802	776	819	747	757	735	740	767	776	829	737	759	788	823	788	806	772	780	745	765	790	754	779	720	726	833	765	772	722	786	831	783	806	722	761	764	771	781	759	775	828	763	779	778	780	743	754	849	775	810	784	796	729	774	743	784	751	751	797	760	774	780	790	770	749	787	819	796	743	767	812	770	792	766	767	751	778	734	734	746	744	814	768	739	735	757	748	837	743	791	812	822	777	794	725	740	807	740	774	747	808	713	758	711	772	716	771	758	733	700	830	751	769	774	782	767	723	777	752	745	799	750	784	778	753	739	804	788	765	799	755	756	751	777	779	743	792	759	790	789	754	718	729	730	755	769	756	728	763	751	777	783	761	746	776	750	784	753	791	772	797	756	827	734	772	787	764	778	789	778	762	791	746	729	744	763	763	755	751	743	803	733	796	758	741	793	752	760	769	799	806	788	749	783	777	764	786	781	761	748	758	795	748	806	735	765	762	788	754	749	786	760	787	759	748	756	754	766	751	776	734	767	805	788	758	754	802	749	737	713	727	794	767	804	783	726	779	761	766	770	801	774	766	825	750	759	787	754	800	799	787	783	818	754	773	764	826	751	755	781	790	762	802	804	770	809	806	817	715	770	807	776	772	813	762	711	728	756	725	787	735	776	804	760	801	776	762	734	775	739	783	762	768	805	765	765	783	753	786	763	770	728	756	740	793	772	821	772	766	766	766	753	770	786	763	807	785	798	789	758	737	768	769	778	755	738	753	736	767	733	758	752	810	738	780	768	775	772	778	772	763	761	754	792	812	717	778	794	774	759	745	745	745	776	778	745	757	768	746	760	775	699	814	743	764	770	770	777	770	727	788	762	759	750	780	771	737	803	733	779	786	744	752	804	782	733	760	779	727	727	782	772	743	777	711	700	752	730	806	794	765	764	790	749	781	765	776	746	791	764	739	768	731	780	700	806	744	786	702	809	750	786	781	805	763	746	751	791	779	722	759	803	716	782	717	794	811	792	773	781	756	785	774	773	780	752	723	781	749	741	766	772	785	773	749	768	761	745	821	752	778	801	782	782	783	737	744	764	750	755	747	777	776	774	761	802	769	771	776	774	721	749	733	757	774	790	739	798	785	764	789	727	714	789	799	754	751	720	788	707	787	739	755	801	787	781	777	730	767	777	798	727	795	737	738	758	753	739	773	780	755	799	737	749	756	782	735	781	773	754	746	780	742	810	734	758	725	808	717	757	740	798	780	717	731	760	774	800	773	775	767	753	762	731	756	796	788	756	766	759	779	795	702	782	776	733	785	786	766	769	755	782	771	746	765	750	763	743	777	770	759	800	773	751	716	793	733	721	787	752	793	754	767	773	759	745	789	736	748	807	755	817	739	796	775	797	770	742	798	747	790	752	745	743	775	788	696	789	699	792	795	799	778	771	782	778	799	747	763	750	762	724	749	771	777	737	742	737	741	778	750	784	756	760	673	778	783	806	796	769	804	755	840	796	793	757	806	754	744	749	809	840	757	739	752	781	758	837	805	731	756	772	797	802	738	790	780	720	734	771	783	761	800	782	830	792	754	712	793	744	757	763	738	811	811	821	761	770	790	843	756	808	706	803	760	753	780	798	774	709	743	736	764	800	799	757	707	811	803	758	750	761	766	757	771	724	800	774	743	764	805	791	775	715	719	748	769	760	793	784	809	733	751	807	715	756	776	763	752	739	700	767	753	771	778	775	769	772	753	787	810	751	708	787	731	810	782	779	757	798	750	779	772	747	771	805	725	753	710	794	759	744	750	720	738	761	771	780	756	737	781	788	747	742	828	773	837	766	758	807	770	742	777	779	755	756	771	802	726	715	751	757	766	806	743	776	738	770	784	765	797	739	753	801	789	717	740	788	784	785	790	816	793	715	718	804	739	790	804	808	759	823	800	710	740	772	791	757	731	764	749	770	749	790	762	773	780	817	738	761	757	740	788	737	756	771	746	759	751	799	741	771	742	802	730	776	773	737	793	744	752	783	804	747	820	827	799	729	756	758	819	748	741	773	758	761	762	682	722	782	775	756	777	775	679	770	785	732	785	821	809	834	765	770	775	799	820	767	770	784	756	741	806	796	741	767	763	773	741	787	771	729	833	782	805	773	767	779	782	744	780	795	771	766	777	761	750	774	727	761	751	771	784	813	772	754	780	764	750	801	753	796	787	725	744	824	720	788	790	765	753	783	796	770	773	785	799	779	773	745	800	766	763	816	763
3673	6120	4960	2567	1793	1443	1192	1097	948	893	874	732	742	767	757	656	675	633	636	646	626	638	630	668	587	643	675	610	610	602	588	579	594	654	614	648	603	595	595	595	593	597	649	569	621	571	588	589	589	631	604	569	543	620	617	601	610	611	597	587	589	571	542	557	580	620	555	574	597	612	626	615	583	598	607	564	600	615	624	581	629	567	581	586	600	580	613	593	618	586	545	633	610	592	542	603	632	561	550	609	599	590	564	546	565	620	547	567	560	630	561	583	534	587	615	582	586	579	562	575	610	580	570	616	609	594	586	614	591	587	594	571	536	580	613	582	608	553	576	596	594	600	613	541	610	603	587	595	601	603	575	568	570	557	596	582	551	544	607	576	540	573	578	559	555	571	600	573	568	574	539	549	596	610	551	627	541	628	553	595	564	621	580	580	583	541	563	594	531	582	602	570	567	621	607	561	579	558	585	653	631	576	608	606	616	572	552	564	579	610	552	569	617	554	589	591	590	594	614	586	568	576	557	554	579	584	557	575	609	584	615	605	593	545	584	594	558	555	575	567	580	647	593	564	568	588	560	596	605	583	554	530	535	521	636	572	565	560	578	586	597	585	585	558	608	588	553	534	596	561	586	558	594	577	586	585	599	580	566	605	579	527	584	546	573	570	597	592	619	552	563	591	590	581	572	582	555	550	609	569	596	554	573	580	574	602	584	567	557	595	591	572	561	576	583	596	594	597	586	622	562	583	564	585	543	556	602	593	623	573	604	583	562	561	585	573	594	622	604	542	552	580	591	614	594	623	540	581	557	580	536	593	582	566	581	562	626	581	578	604	612	534	555	596	578	558	585	572	560	562	557	597	584	567	598	562	583	579	527	545	619	556	556	577	587	598	532	539	559	615	565	542	560	550	565	575	583	573	572	604	536	576	573	582	558	548	537	605	560	599	560	570	542	544	580	556	585	619	587	539	578	586	576	646	546	545	583	613	572	573	584	588	585	584	578	593	577	536	574	554	614	523	573	565	560	567	650	555	582	582	572	538	559	555	603	562	552	559	552	565	527	573	584	606	585	553	547	549	550	578	541	526	598	556	572	616	586	577	574	617	565	582	580	606	562	588	549	604	543	553	587	582	589	565	595	528	564	576	577	573	574	615	555	566	547	533	561	612	543	571	576	580	561	556	619	600	561	574	547	588	588	613	546	568	579	555	583	573	577	575	543	610	576	574	572	607	622	589	577	564	565	586	568	570	558	572	555	601	575	544	566	583	532	562	542	583	566	535	576	581	572	565	552	599	575	582	584	597	577	609	593	559	585	535	612	564	599	596	563	563	552	596	566	539	562	593	609	578	594	561	567	548	609	586	585	541	561	574	584	554	505	601	623	592	586	569	544	557	584	575	612	606	572	575	559	552	552	547	584	571	595	554	580	530	555	549	599	541	607	573	522	592	573	592	625	591	568	553	597	592	574	568	557	568	547	555	539	553	595	584	551	580	580	546	581	576	550	586	592	580	574	554	569	548	541	586	618	540	587	608	603	566	564	605	508	537	566	599	585	600	568	574	557	584	585	554	606	538	581	560	575	505	571	567	590	539	558	598	599	558	549	535	560	566	566	580	564	625	563	570	519	576	520	591	556	603	581	559	557	582	550	532	568	555	540	557	591	582	581	579	604	593	547	621	533	556	568	587	593	577	592	604	596	595	647	567	562	588	558	610	584	576	578	567	583	547	594	600	542	541	569	594	515	567	569	525	541	566	579	591	551	540	570	571	563	587	555	572	599	569	572	580	580	565	518	545	572	617	580	565	608	551	570	572	566	604	614	561	553	554	601	572	569	609	585	521	602	612	555	574	564	595	596	610	599	608	582	577	533	569	585	604	560	598	523	562	569	556	565	583	531	581	565	549	576	571	590	545	555	531	606	584	621	608	561	586	543	552	617	599	593	564	571	566	564	550	597	524	589	555	567	585	604	574	557	584	565	563	614	630	582	566	547	525	563	608	523	626	590	576	616	576	592	600	604	564	571	591	588	559	575	509	522	578	507	595	561	551	591	568	619	539	588	600	582	627	591	565	592	544	550	541	589	587	578	594	578	584	594	562	572	565	555	566	560	577	531	571	584	542	596	534	597	580	568	551	583	566	560	562	582	572	603	567	566	543	547	537	560	557	580	598	575	588	638	581	571	569	558	597	622	548	565	554	588	550	599	577	593	577	589	603	607	566	605	591	615	537	509	540	549	594	544	584	586	575	591	602	568	566	605	531	568	580	536	571	553	535	578	577	558	558	575	531	529	610	582	577	529	603	567	586	558	554	578	590	594	557	610	529	578	540	561	587	582	541	567	607	556	553	615	576	591	602	561	625	571	560	551	546	591	588	575	540	569	621	618	612	599	574	573	574	543	620	587	554	576	537	561	569	597	603	589	601	560	556	586	575	527	548	538	556	586	563	561	581	594	540	542	553	577	562	543	548	579	582	563	561	559	580	597	597	559	557	582	536	582	557	568	558	567	620	574	538	575	570	591	565	558	575	571	567	560	563	561	567	593	553	568	555	578	607	599	551	585	561	585	523	563	603	598	565	624	566	550	581	588	592	582	576	577	538	587	586	573	551	556	582	581	538	624	562	548	595	569	584	617	547	535	620	579	581	555	567	571	635	582	569	559	576	562	578	541	566	544	583	570	595	533	588	553	551	532	570	549	550	555	587	599	525	577	571	584	593	618	552	565	580	536	548	588	611	599	547	580	570	537	566	528	607	553	547	552	545	563	536	537	595	570	574	575	543	563	586	540	576	571	610	600	562	567	566	561	565	572	535	539	538	548	592	597	588	607	533	558	594	534	581	629	549	583	526	604	547	575	551	591	582	520	542	572	562	606	580	584	560	577	596	555	599	572	557	561	565	533	537	555	546	597	572	587	598	594	565	584	558	531	563	570	580	582	543	528	583	528	550	525	535	596	551	571	530	551	579	582	531	595	572	595	566	583	542	559	554	546	603	559	556	531	580	579	573	520	569	552	566	569	544	538	586	542	621	597	579	580	544	570	580	585	554	530	540	541	576	582	544	608	587	568	574	596	567	588	553	563	558	565	587	542	565	590	573	568	527	556	562	556	533	546	554	579	562	517	585	631	555	526	605	560	563	592	568	556	557	557	533	559	572	551	574	554	581	579	561	601	577	536	607	570	612	562	560	587	591	554	548	574	578	565	561	609	578	555	549	568	551	565	610	537	534	603	600	556	594	561	572	611	552	580	548	616	496	560	561	566	559	581	572	529	557	535	608	557	597	540	588	575	554	592	597	550	591	503	584	545	586	528	545	541	562	587	572	588	570	547	524	547	582	566	597	611	510	608	579	584	576	540	581	563	567	583	555	593	577	602	597	569	582	624	579	571	593	626	613	575	550	558	555	560	531	577	563	573	572	578	568	531	610	581	618	588	584	558	545	583	584	599	602	567	541	566	560	522	553	571	579	595	587	574	566	537	549	559	586	554	566
27788	10512	829	510	384	358	354	338	341	323	352	337	357	338	328	359	340	334	344	339	338	317	313	355	356	328	347	302	340	344	341	348	350	342	296	371	354	336	317	326	334	326	330	386	354	343	345	355	328	379	315	324	311	346	357	350	328	309	306	306	358	314	344	313	321	320	323	352	341	325	340	349	347	310	321	374	351	355	348	363	320	338	373	326	307	351	331	354	335	304	325	327	343	321	309	322	318	315	334	314	332	334	327	344	330	319	324	311	319	332	325	351	329	335	350	350	306	338	354	319	334	335	342	328	335	312	353	339	332	339	341	322	345	327	353	311	349	340	319	351	346	331	347	322	337	356	319	323	332	312	315	337	351	329	304	339	300	317	352	330	316	350	329	333	356	336	323	349	331	349	351	322	315	323	341	355	346	318	329	336	354	334	330	326	344	333	345	305	322	326	325	335	347	345	326	341	322	343	344	319	342	311	331	347	350	340	331	324	346	345	330	359	314	358	332	356	336	330	334	315	327	333	343	337	315	366	313	323	298	301	320	309	354	341	316	326	340	291	335	347	350	346	347	341	315	307	312	326	325	342	312	320	356	311	347	324	330	315	323	347	325	312	328	326	355	325	312	330	337	321	289	341	328	301	332	322	271	312	322	348	322	359	318	342	328	299	316	328	334	359	340	317	324	315	362	329	306	336	367	309	325	316	332	351	306	309	334	325	331	333	316	298	313	349	327	319	362	323	301	363	349	331	306	326	341	331	353	314	302	309	333	326	342	317	305	323	325	339	344	339	329	317	337	330	341	331	317	316	344	328	317	318	317	319	327	365	321	327	324	330	341	297	327	328	322	341	311	344	321	299	342	334	326	323	337	285	303	350	305	313	336	336	325	330	320	320	344	339	351	317	358	333	328	330	346	355	306	321	355	322	343	311	347	333	320	340	321	318	316	313	343	348	303	322	304	326	331	318	368	320	311	300	336	315	318	307	325	334	350	324	354	291	299	296	317	368	326	322	329	329	302	303	338	342	317	296	334	319	326	307	316	300	343	333	338	345	317	323	311	332	327	353	336	316	339	345	325	325	357	296	356	324	320	329	311	357	327	345	338	336	312	319	348	368	331	341	341	354	304	315	375	336	321	349	293	315	310	321	352	338	330	322	311	335	319	351	338	320	312	364	317	323	344	324	303	352	325	352	334	339	313	320	313	394	296	335	359	312	338	298	338	340	344	320	311	301	324	354	336	315	329	370	326	326	299	332	317	323	360	324	345	331	306	356	303	367	354	312	320	312	320	332	321	289	313	344	337	303	340	341	318	310	320	343	349	300	356	309	331	303	353	325	356	325	318	329	297	327	348	334	374	331	336	330	352	368	334	325	336	320	333	303	345	297	368	317	324	317	376	354	335	342	321	328	313	339	352	315	328	349	321	316	315	338	314	332	324	286	316	312	329	304	339	324	332	346	304	335	326	305	340	349	355	323	323	324	337	311	355	334	301	321	327	352	317	328	360	328	345	326	339	350	328	328	334	321	378	297	343	312	335	333	347	312	342	348	349	315	354	356	327	352	319	346	316	332	335	334	340	331	370	310	326	366	344	332	331	347	371	329	346	370	359	295	326	329	329	324	307	303	341	325	350	320	352	360	396	302	323	336	309	337	373	320	344	315	371	346	305	334	310	357	320	294	331	354	307	308	294	309	355	325	287	313	327	363	323	330	324	315	327	359	323	311	333	286	321	328	309	332	345	338	329	314	310	330	295	332	337	321	315	328	307	311	327	300	310	321	341	382	330	330	332	315	319	343	337	340	374	343	323	337	323	322	341	343	297	347	332	345	319	346	333	319	351	340	326	328	313	334	370	320	372	363	323	318	326	340	327	333	329	334	341	312	354	290	319	340	296	336	357	310	343	357	356	362	276	311	336	325	346	343	324	351	352	343	338	340	320	326	314	317	350	321	353	342	323	358	326	338	328	337	342	311	322	351	341	327	334	365	340	329	311	333	311	348	286	321	310	317	309	329	330	310	315	330	343	316	309	307	333	345	348	287	293	293	325	338	317	346	335	288	335	331	364	321	293	349	327	324	316	318	327	331	320	322	341	290	303	304	300	341	328	346	360	339	325	325	349	321	316	340	331	336	319	314	351	354	314	328	344	359	330	348	349	315	355	328	319	336	322	342	336	353	339	310	305	332	312	334	340	335	350	336	358	286	331	313	326	354	335	337	350	350	330	334	304	346	327	307	346	326	336	335	354	306	344	319	325	313	323	308	312	326	311	356	302	331	314	338	318	326	334	332	326	319	315	349	322	314	327	301	333	313	327	323	323	328	341	311	330	300	357	344	332	340	328	295	326	335	331	331	286	305	312	345	363	334	328	330	334	333	328	316	359	312	327	331	312	345	322	310	330	310	320	324	337	369	323	328	352	319	330	344	321	327	313	338	336	333	331	357	352	346	374	338	326	328	346	362	362	373	314	326	343	321	299	296	326	321	319	369	333	346	304	300	324	329	345	304	314	296	311	313	297	330	330	336	337	319	316	329	306	299	352	350	334	345	322	320	325	327	351	346	338	351	354	314	321	334	379	303	339	355	341	344	357	317	360	344	313	356	308	352	374	320	349	291	360	335	364	332	319	326	309	332	340	309	314	323	320	349	311	325	327	312	326	316	322	334	342	348	307	311	351	314	350	336	332	314	328	326	317	317	316	334	344	325	320	331	338	323	319	340	317	302	332	311	345	334	324	342	311	291	343	349	357	344	318	339	306	326	316	325	366	300	342	306	341	332	329	336	334	319	348	320	359	323	336	336	334	326	326	319	329	343	319	335	352	311	293	328	336	300	326	334	333	348	326	324	297	323	336	312	347	329	331	350	343	374	312	338	329	349	335	323	336	328	306	332	310	328	343	332	323	286	340	338	346	338	363	308	360	365	298	335	337	336	325	349	316	325	319	339	356	274	350	319	364	350	363	332	320	338	329	353	313	345	340	344	327	349	305	348	304	346	322	325	352	329	341	353	320	327	326	319	286	327	325	323	313	344	351	330	344	350	326	351	333	362	323	343	317	332	361	347	356	339	367	393	299	358	340	342	303	319	339	328	329	319	336	330	342	333	362	335	324	338	340	304	347	317	335	326	318	338	319	350	337	337	329	335	310	341	294	340	329	339	313	279	328	324	326	281	315	348	312	293	358	316	367	347	326	376	342	335	368	349	342	332	332	322	318	346	327	316	336	307	354	345	335	340	352	313	339	329	316	365	333	326	332	326	312	319	299	343	351	312	310	358	337	318	315	325	311	343	334	314	320	308	309	329	322	306	343	337	323	333	333	346	327	351	324	303	302	324	323	319	318	352	340	337	361	343	329	332	323	329	348	336	335	340	321	339	300	334	349	336	348	309	302	315	322	352	383	347	320	352	312	335	360	315	357	328	342	345	337	352	331	334	328	353	321	316	319	359	330	364	334	320	346	329	314	330	364	286	327	317	313	339	358	336	341	363	327	359
4640	449	337	315	268	253	278	252	247	245	230	283	270	252	262	265	241	275	244	249	264	275	261	264	263	258	217	298	220	246	224	246	266	233	244	242	271	254	240	265	264	243	257	244	248	226	253	236	259	229	256	260	251	236	262	238	263	258	281	247	266	238	238	288	256	249	232	251	267	237	253	234	223	225	281	243	238	254	251	232	238	248	276	202	231	286	259	254	244	251	255	244	246	246	218	253	225	236	269	257	252	252	265	235	228	243	225	250	261	253	259	235	275	236	269	251	232	238	227	249	239	213	243	227	260	224	251	257	247	229	267	216	237	251	238	234	245	242	246	265	276	233	259	252	237	240	237	241	242	279	224	247	270	261	251	228	259	243	262	232	249	236	220	240	251	267	237	242	247	275	231	239	248	235	228	265	241	253	243	222	227	248	261	264	243	248	243	235	247	257	239	226	253	236	236	244	245	241	252	257	253	224	238	249	268	221	257	251	235	247	261	244	249	275	254	252	242	241	251	236	279	254	242	265	256	227	224	250	263	246	235	248	249	224	247	251	246	269	265	246	247	232	227	257	247	251	266	241	248	256	242	256	293	261	273	237	252	265	238	222	230	250	238	239	265	253	208	265	265	244	264	232	256	239	253	243	273	271	242	236	210	247	244	223	241	264	242	243	259	254	247	263	268	236	237	271	246	236	237	210	223	239	241	243	272	238	257	245	255	229	245	256	271	241	221	254	244	239	235	254	233	237	286	240	286	252	222	252	260	235	260	269	229	238	235	258	230	206	265	253	230	238	238	242	240	247	243	265	263	244	250	229	258	221	246	231	280	237	251	254	239	226	229	258	222	232	256	239	241	224	236	239	243	253	248	263	229	261	231	246	262	245	243	232	243	250	241	268	232	259	275	239	246	277	265	271	251	251	227	255	250	249	228	247	253	262	257	253	259	208	237	244	248	238	244	244	250	235	234	220	243	245	254	264	245	240	272	243	238	233	235	266	239	247	247	231	262	240	253	257	239	264	254	256	223	236	265	242	241	279	238	228	233	261	253	259	260	226	270	232	230	250	227	267	252	254	243	280	228	217	231	229	254	276	245	230	257	246	232	252	249	261	245	253	239	247	275	285	240	222	245	268	228	251	247	235	250	254	231	232	271	263	269	231	227	259	237	240	223	246	245	244	276	264	263	254	258	274	263	262	241	272	255	267	228	229	256	220	239	253	230	275	246	230	267	227	268	226	267	223	259	242	240	216	268	260	238	242	252	236	238	244	239	263	232	229	229	254	271	278	229	232	267	254	216	245	240	263	252	247	221	250	256	251	233	250	255	234	245	233	226	232	238	250	236	254	245	221	226	253	244	249	248	253	226	252	228	251	226	245	241	261	248	216	244	244	233	241	262	230	258	226	227	246	247	225	259	265	243	252	252	231	237	272	257	237	247	270	264	263	247	237	233	252	213	257	249	248	267	265	242	235	269	250	252	229	234	211	245	238	253	264	256	249	238	234	224	236	251	260	271	235	269	249	222	245	236	246	254	255	252	260	249	236	271	240	246	231	225	216	256	276	256	252	231	240	220	254	246	221	249	228	230	245	234	236	244	235	215	252	237	227	244	259	276	239	250	232	255	252	260	256	263	241	264	246	247	239	225	258	270	257	241	227	222	236	239	239	224	255	241	228	240	251	242	241	221	221	256	261	255	233	226	252	239	238	266	259	240	253	240	241	257	230	257	234	278	243	225	241	226	240	268	270	259	265	231	267	226	233	255	237	247	235	257	252	230	237	225	252	257	235	229	225	234	220	265	258	245	241	233	230	244	251	213	241	252	236	283	248	240	251	220	263	242	269	246	283	251	234	248	260	258	239	263	238	261	233	250	227	242	241	262	246	274	263	230	238	235	258	256	260	218	241	260	255	253	283	281	212	222	260	235	239	237	216	235	236	219	226	276	282	278	273	257	229	247	256	278	223	227	264	250	237	230	237	245	286	268	243	252	252	245	255	249	255	250	242	258	258	250	241	258	232	247	257	235	247	246	246	248	242	263	253	243	243	253	230	258	234	237	268	240	229	240	270	214	256	228	258	258	239	239	215	230	220	269	245	236	238	265	228	253	254	242	261	245	228	247	272	217	254	227	236	257	226	244	251	250	246	259	234	248	255	254	256	247	260	268	256	260	267	236	234	267	238	254	252	243	263	264	254	228	270	257	260	245	218	252	255	204	265	249	227	261	232	255	204	247	258	240	253	248	270	263	265	276	255	283	203	245	239	268	248	245	269	239	240	238	269	252	238	235	235	270	244	213	250	244	258	266	256	232	243	254	244	239	237	249	238	265	246	262	251	262	275	287	211	258	262	244	262	223	253	230	265	231	234	215	224	232	274	228	223	213	232	267	259	252	263	218	245	236	241	238	256	255	231	230	245	243	247	260	251	252	244	219	240	261	230	239	244	273	228	263	236	241	280	247	253	237	280	259	242	240	236	269	249	248	273	256	227	243	228	253	229	268	273	240	259	235	225	222	261	233	225	228	223	243	254	262	232	255	243	239	251	245	250	233	208	231	229	255	207	250	236	252	240	263	223	244	251	235	240	214	239	248	230	240	256	251	252	254	252	263	219	238	225	229	242	234	275	249	234	249	254	261	260	244	258	241	252	265	269	231	244	230	261	263	235	226	241	233	264	243	243	262	245	285	238	255	240	225	254	242	235	236	254	255	251	252	259	252	246	250	224	233	285	257	238	236	229	258	266	244	259	246	250	260	236	255	242	255	248	225	261	271	253	220	235	250	265	211	269	274	253	245	235	242	236	231	232	228	253	236	265	233	247	274	211	256	237	224	266	245	231	244	242	238	245	223	255	236	244	257	236	258	252	251	253	248	262	236	271	246	249	257	256	251	237	221	258	256	233	235	267	254	246	249	219	239	222	244	242	242	229	239	251	241	248	234	273	244	251	252	244	248	265	226	251	249	274	236	241	226	271	258	239	216	238	263	235	265	237	269	263	262	236	256	249	248	246	248	251	246	234	259	220	259	261	243	250	245	240	213	239	247	253	213	250	232	258	223	253	217	275	251	242	234	253	220	224	239	226	254	218	251	266	239	263	245	238	231	242	230	228	245	242	257	235	258	257	253	232	270	241	251	248	229	239	227	252	231	242	266	273	260	231	252	227	223	256	251	256	289	263	217	237	250	233	239	272	272	236	252	239	253	240	238	237	229	245	240	250	261	247	256	256	247	237	246	256	232	255	240	246	237	250	227	252	242	269	238	222	276	231	270	215	249	259	275	250	217	241	230	240	275	254	242	236	240	232	241	256	274	235	241	259	228	261	247	235	234	223	265	239	233	253	244	263	246	236	235	245	240	261	267	241	267	278	256	294	245	232	262	260	258	238	224	235	254	259	224	258	245	252	236	277	254	229	233	235	247	240	250	261	253	266	231	243	265	221	254	261	269	213	268	256	248	229	240	221	237	266	229	257	257	255	227	257	268	230	231	263	242	258
25572	21466	27918	25402	11462	1698	1157	889	844	771	807	832	830	785	764	755	707	757	762	741	775	740	751	779	785	755	751	707	735	731	735	685	747	720	736	728	731	750	715	755	752	708	738	735	706	749	667	686	696	738	737	737	732	788	753	756	766	766	701	748	716	719	744	716	714	687	703	719	722	701	712	704	715	732	719	782	722	708	747	697	737	753	700	768	772	681	718	727	765	726	725	700	715	722	675	708	729	641	705	754	739	735	744	734	758	733	695	779	722	714	745	766	741	698	731	732	721	784	725	729	705	664	719	700	744	687	724	767	727	765	707	696	705	750	741	697	719	724	746	775	738	794	701	709	735	758	680	721	725	708	758	730	728	724	698	749	729	712	702	692	696	683	745	688	716	716	761	762	738	709	717	692	761	705	733	712	729	718	805	701	725	747	687	716	714	735	748	694	715	759	730	711	713	719	716	738	749	754	682	731	754	737	695	740	694	736	735	711	711	658	741	699	753	730	713	741	726	719	735	749	750	729	729	706	715	722	733	738	721	768	673	696	765	734	712	743	793	768	738	761	668	696	754	748	706	754	724	743	789	746	714	730	744	683	737	754	723	726	735	723	685	733	684	742	735	746	745	732	699	689	704	722	754	697	687	674	713	685	705	723	689	712	727	718	761	709	709	736	733	740	747	736	690	722	717	668	732	705	730	754	707	784	747	806	704	720	674	716	735	741	689	748	693	717	703	698	718	698	711	737	678	767	735	658	754	720	708	713	735	758	737	710	722	783	728	692	751	675	682	707	688	715	691	790	746	715	713	751	696	731	726	722	729	678	705	724	694	726	759	758	679	732	730	740	714	727	738	689	689	699	726	719	739	669	766	727	721	707	701	721	708	714	733	689	694	742	714	700	692	665	726	724	765	743	718	708	734	743	749	744	715	719	739	729	759	680	709	735	725	769	731	705	713	752	774	718	737	723	730	716	711	668	750	718	685	712	699	700	662	724	750	710	778	723	730	745	699	752	713	722	706	713	726	743	748	733	761	696	675	702	741	724	731	767	676	718	682	684	734	663	678	671	704	771	724	731	770	721	732	693	687	713	720	760	751	780	699	732	727	741	690	723	717	701	742	737	693	718	710	730	722	668	725	755	734	698	718	708	702	719	732	685	714	683	721	745	731	737	672	676	726	736	693	687	706	750	717	725	681	704	716	735	707	738	708	774	759	746	682	735	724	697	736	752	715	729	778	720	677	687	750	700	746	750	700	708	732	698	707	746	716	743	730	732	730	784	682	758	716	751	729	773	705	741	744	682	712	744	706	698	726	740	754	764	735	700	739	709	763	727	762	726	713	665	740	741	768	712	644	730	716	760	683	738	705	691	749	742	734	682	727	680	726	728	730	739	705	769	727	736	724	753	655	663	706	774	722	741	715	744	744	729	780	741	757	732	779	707	719	704	740	751	730	753	726	772	685	783	757	746	737	716	740	719	724	723	711	697	677	702	734	700	703	689	737	729	686	710	697	743	724	662	759	739	750	723	745	690	719	737	679	737	689	766	779	759	738	750	717	747	758	713	730	738	671	711	745	767	756	688	726	708	701	756	694	722	716	704	725	729	701	725	728	703	721	726	707	720	695	690	709	747	719	763	723	679	676	724	754	718	693	725	715	668	738	746	731	688	734	680	728	737	748	699	730	713	720	756	770	693	718	708	763	737	763	717	713	714	733	712	744	724	732	755	700	709	706	723	709	737	712	715	724	780	719	674	749	710	679	782	752	719	721	660	681	760	681	746	656	704	703	667	743	716	703	663	736	728	773	706	748	744	747	737	708	729	670	736	747	711	703	737	710	709	707	737	728	714	670	678	702	661	764	737	757	713	732	700	712	692	712	761	727	727	711	724	749	750	712	719	733	768	675	709	682	716	698	709	713	734	702	686	745	724	736	740	740	722	718	749	751	774	720	726	700	721	743	717	771	717	744	726	696	715	775	725	765	696	721	726	706	721	742	719	738	716	726	736	690	723	693	706	714	720	687	696	721	732	678	700	662	727	656	744	711	754	742	736	730	734	702	724	720	724	757	717	671	712	715	756	757	710	702	741	735	708	716	707	731	682	680	762	759	713	689	714	726	717	730	753	720	724	737	718	673	775	733	661	732	741	703	719	785	702	718	690	694	712	706	712	712	711	729	706	736	757	710	710	705	695	723	742	768	697	756	759	689	708	765	710	688	738	705	738	720	714	700	745	693	720	761	703	759	677	695	668	763	700	754	738	720	693	766	741	734	691	734	731	759	727	751	725	731	758	676	734	751	706	758	748	728	764	729	707	717	749	748	738	698	735	735	724	740	734	713	760	713	721	717	770	746	741	728	691	727	743	748	736	741	726	712	768	701	701	738	716	761	754	721	735	728	721	729	709	707	709	741	704	697	746	705	723	727	750	672	713	731	727	718	714	716	729	739	745	686	709	686	747	738	739	731	712	702	684	779	677	710	777	688	692	718	687	711	759	685	754	755	730	740	709	766	674	733	695	727	728	714	748	716	698	714	677	698	731	691	733	729	686	714	698	768	731	722	697	685	710	757	687	719	704	711	756	739	730	701	732	731	700	741	703	705	662	707	742	690	717	745	687	696	757	711	740	705	715	727	716	783	718	726	699	727	725	718	696	727	710	680	672	735	680	740	733	705	737	712	717	719	686	713	756	726	723	705	705	728	753	678	702	740	715	724	734	760	725	733	761	737	705	763	669	714	721	723	780	711	708	719	713	731	719	695	679	736	713	744	756	682	745	745	699	680	698	725	679	723	743	699	727	717	685	724	739	752	690	709	676	749	743	676	678	656	684	770	673	707	737	693	689	738	675	704	732	702	707	720	775	693	741	709	686	742	697	709	682	718	691	771	730	723	681	771	700	756	694	693	735	726	712	679	697	672	665	682	722	761	755	740	768	716	723	720	690	668	709	711	706	728	731	678	703	707	764	742	715	720	730	746	734	714	714	752	681	735	722	704	712	698	777	692	708	706	704	709	753	702	724	702	691	725	734	673	709	664	724	752	750	780	786	728	697	702	690	769	753	694	705	728	707	744	736	658	715	743	717	717	710	691	732	680	755	718	711	725	728	710	704	685	663	738	721	727	717	720	724	707	731	719	693	674	703	762	694	691	674	700	737	737	757	693	771	702	734	701	742	749	722	741	760	688	719	768	697	695	695	702	689	712	719	754	760	754	719	721	792	757	716	703	770	708	742	693	752	768	723	684	754	720	744	673	724	760	689	707	698	720	743	741	766	712	722	738	731	726	693	745	677	721	709	716	701	730	755	747	712	711	711	792	711	678	743	714	736	709	728	719	749	769	690	694	664	728	707	715	687	731	658	709	735	708	667	727	702	766	702	751	759	668	672	704	675	744	733	717	708	749	727	761	706	674	733	736	759	721	669	739	681	757	705	714	760	728	705	712	722	707	715	753	769	730	653	772	749	704	718	684	719	674	724	684	690	678	743	758	702	738	728
3359	3543	2911	1593	1228	1044	912	807	751	699	703	654	586	650	620	618	551	586	587	540	576	578	537	554	581	541	571	512	543	547	550	545	581	546	521	529	582	546	533	591	556	568	549	542	532	559	543	542	573	581	591	559	562	543	498	556	546	526	561	563	567	550	558	580	542	568	544	533	556	565	494	536	542	522	515	513	543	527	549	543	505	544	557	541	559	509	542	553	555	534	530	541	537	551	565	524	559	563	547	542	498	567	547	505	530	550	534	515	527	538	520	549	544	552	577	551	568	514	574	532	545	530	541	512	501	533	567	535	540	582	543	534	522	563	560	582	553	496	583	554	549	546	562	562	548	531	540	580	530	532	538	571	547	525	566	528	552	554	522	544	517	503	539	557	525	528	518	536	554	561	567	543	522	558	538	532	523	545	518	581	533	566	555	492	574	531	518	583	501	562	539	521	543	542	552	568	535	538	549	542	573	524	558	565	555	541	573	539	578	573	549	570	592	540	541	562	554	534	497	522	508	584	516	527	512	547	526	565	531	543	528	584	531	538	538	543	566	549	525	543	527	529	535	522	552	560	536	524	539	535	527	563	611	595	541	524	545	515	545	524	535	564	545	548	546	557	544	525	558	565	551	547	540	578	531	546	571	544	548	522	562	537	574	492	527	565	504	548	542	555	570	533	540	556	554	552	555	515	571	597	565	529	512	537	543	535	535	518	538	530	518	531	532	525	555	509	567	503	564	490	532	535	521	522	506	547	544	567	543	558	547	540	549	541	571	564	541	547	531	603	542	555	533	544	516	555	541	572	512	561	572	524	561	535	592	558	525	591	579	583	525	530	506	569	576	524	539	544	519	529	551	548	538	534	532	509	523	536	528	570	555	536	517	575	557	547	555	561	526	564	508	543	554	554	543	512	540	535	533	513	573	563	517	571	517	572	600	567	585	552	524	529	545	553	525	508	547	544	560	529	526	499	543	535	531	568	554	512	562	536	519	531	514	495	543	546	543	566	566	561	583	538	550	598	552	533	537	557	544	526	525	539	531	536	521	522	526	525	546	532	545	552	536	519	589	506	548	530	538	554	533	525	516	513	532	553	535	566	531	530	544	519	527	490	535	544	525	564	551	530	540	542	533	569	567	580	564	542	506	514	564	551	522	552	545	518	540	564	561	525	519	530	510	541	541	513	548	556	551	552	576	554	543	559	554	554	505	554	535	492	543	526	517	519	516	547	560	457	550	561	474	575	570	542	587	528	547	543	536	492	514	569	532	538	523	534	553	560	554	557	520	555	557	566	534	531	540	583	531	557	529	547	486	542	502	554	546	534	509	564	567	552	497	500	547	525	524	574	531	555	546	555	529	558	551	563	523	556	533	527	547	506	518	515	539	551	510	543	508	544	549	548	523	521	529	533	570	562	506	518	530	547	529	557	559	478	532	548	521	613	560	559	566	543	541	542	570	556	505	552	503	539	525	569	555	570	550	522	533	523	534	557	519	509	564	536	560	517	524	535	541	545	506	502	530	518	521	563	543	532	556	534	534	534	500	531	510	507	538	489	567	569	505	491	550	547	552	569	557	539	512	510	596	561	519	534	507	499	557	553	514	546	551	528	533	512	507	556	549	537	501	567	578	537	576	553	514	524	559	509	510	554	499	541	504	536	557	483	573	532	529	547	531	519	551	565	572	547	562	546	541	565	502	538	534	548	542	550	512	553	511	548	478	494	558	489	527	545	534	520	553	579	553	538	546	579	524	538	534	521	513	540	562	542	502	560	521	549	554	597	536	541	523	513	517	493	518	531	560	559	527	540	559	504	524	528	508	539	501	519	556	554	525	589	534	486	524	521	548	516	547	523	541	528	553	535	469	521	580	518	555	571	536	551	557	535	568	569	607	533	531	527	499	551	530	509	550	514	570	530	525	554	547	502	556	552	527	540	517	485	496	532	554	500	532	533	531	520	540	561	537	545	518	588	537	531	504	528	534	528	573	570	553	565	517	508	535	517	515	526	540	568	530	501	545	510	566	531	567	513	524	549	533	548	539	512	523	554	536	527	543	546	526	513	538	530	501	514	567	512	568	526	513	550	529	566	559	562	531	522	590	501	561	540	513	524	504	573	525	530	575	517	565	528	564	546	545	552	518	553	535	544	516	512	545	525	556	498	519	518	550	594	550	514	508	555	501	543	543	538	532	515	504	498	503	551	519	478	516	539	546	565	541	600	518	540	534	536	527	572	517	551	568	537	539	517	508	544	508	504	543	518	536	532	568	504	521	507	520	516	491	516	552	531	525	516	564	559	537	513	526	551	536	501	514	546	592	537	541	518	543	524	602	563	522	516	533	496	478	521	554	555	484	563	547	519	535	516	519	525	524	549	505	505	505	546	534	525	529	555	527	527	543	522	509	493	533	574	511	547	522	536	509	491	535	549	512	579	501	557	512	576	532	536	521	563	534	507	516	536	497	526	512	536	535	549	513	551	507	523	540	572	524	555	528	544	542	539	545	489	535	536	526	557	517	503	529	491	523	516	555	528	538	500	567	539	493	497	515	537	518	519	512	544	534	550	556	528	523	530	547	527	540	566	561	518	519	566	553	549	488	535	500	511	542	533	516	574	519	500	532	523	554	554	552	565	521	526	539	523	539	539	579	567	505	507	503	563	537	502	541	521	541	534	540	491	517	546	530	546	462	569	539	521	522	500	530	516	513	512	553	538	548	524	540	540	537	537	555	497	540	536	526	505	511	547	544	505	493	513	513	539	545	511	521	503	546	547	516	526	528	538	531	501	564	562	461	503	506	545	536	522	546	530	560	548	553	548	545	526	530	536	565	497	551	524	534	534	549	522	525	497	548	510	537	581	501	572	571	551	491	523	536	504	583	513	540	527	508	510	551	491	567	503	541	545	523	511	534	557	564	521	541	515	510	537	580	530	519	518	531	547	572	538	530	541	501	535	506	533	534	494	545	531	575	553	556	538	536	495	518	530	538	534	536	530	506	575	544	548	519	582	528	521	506	553	547	563	515	487	551	546	559	480	562	566	535	519	527	501	558	571	528	587	534	541	501	496	570	545	529	508	551	522	521	544	514	529	523	510	541	543	560	497	593	557	549	525	515	527	528	541	554	544	469	488	536	556	536	575	569	528	503	518	521	532	559	565	556	536	480	530	564	505	558	543	535	540	515	532	522	502	554	556	545	537	517	545	518	543	553	515	551	530	545	577	542	535	536	523	555	489	536	539	556	528	516	490	556	525	556	533	537	541	530	548	549	562	547	559	550	528	583	542	512	524	536	559	512	547	535	532	551	580	539	549	560	528	489	533	543	513	502	562	556	491	538	555	573	558	508	526	546	537	523	541	517	495	551	528	539	542	525	516	534	567	521	537	495	560	533	540	500	502	557	558	550	502	574	512	543	553	560	481	539	540	495	521	538	519	555	556	504	520	558	530	545	570	584	497	583	511	549	499	546	492	509	563	531	525	518	547	521	557	549	550
24497	21460	28837	24472	21454	9222	1964	1248	1009	995	1007	949	906	852	842	857	797	827	833	784	834	797	804	771	838	864	786	792	798	803	844	842	795	787	777	778	777	805	787	808	807	784	734	793	759	815	801	809	786	757	800	770	839	814	798	776	802	786	808	774	762	809	750	789	760	763	820	801	755	785	735	821	757	811	751	748	786	832	771	781	758	815	818	776	814	760	730	828	817	784	773	785	774	760	799	751	742	770	783	732	832	798	789	775	767	813	809	761	810	744	781	785	806	812	787	823	818	749	770	837	791	783	781	777	770	755	774	792	731	817	755	782	777	828	804	720	764	762	729	768	792	808	757	793	730	757	811	747	771	721	778	766	801	775	776	779	770	770	758	772	773	813	760	803	784	802	738	781	742	795	795	844	798	791	743	805	767	813	814	792	770	825	790	767	750	773	748	770	792	798	751	788	783	733	773	784	809	778	759	765	796	821	795	802	808	771	807	721	806	800	773	775	784	747	748	766	768	792	765	826	808	820	789	773	765	789	751	817	758	792	775	806	707	766	788	816	775	714	741	777	774	808	802	796	795	800	733	803	859	781	737	771	752	846	799	762	746	775	809	780	735	800	857	761	747	765	798	774	759	792	773	773	762	759	793	754	818	774	795	735	810	758	804	812	760	743	757	788	755	730	775	771	716	808	849	757	804	732	767	756	783	787	760	726	801	758	747	787	779	794	793	789	782	790	823	807	770	739	730	730	774	789	731	781	856	806	774	767	782	798	781	796	763	802	769	836	822	760	779	765	761	774	822	799	776	757	776	772	749	757	792	750	780	801	784	817	766	746	758	798	762	767	821	763	792	787	742	763	808	800	753	792	748	735	786	813	772	782	796	760	773	753	790	773	818	750	755	778	823	771	743	801	792	731	809	775	779	744	775	775	816	794	813	767	747	742	784	751	821	771	781	773	746	764	794	809	755	769	802	746	828	794	817	765	763	773	750	772	723	721	735	715	813	815	765	787	756	799	746	708	790	792	802	754	797	738	792	789	765	828	804	787	755	731	806	736	793	764	773	746	786	764	779	805	769	795	793	746	769	740	705	752	731	759	792	737	808	800	771	787	788	752	786	734	794	798	753	814	768	795	807	777	741	784	799	762	804	806	729	732	771	765	768	812	778	772	762	776	750	765	824	748	754	816	804	757	792	814	817	749	772	777	771	764	779	741	758	790	767	766	705	748	783	808	756	726	783	796	733	753	746	799	799	756	756	758	800	769	771	729	781	766	819	763	758	737	714	806	754	739	815	772	787	764	814	751	794	775	737	807	755	795	737	778	805	783	782	753	751	748	739	768	759	750	774	757	757	749	784	793	779	765	747	795	710	711	817	773	752	726	732	768	724	803	781	761	780	802	752	773	809	747	798	777	811	803	787	762	749	703	846	779	831	776	756	772	761	778	800	801	787	820	798	793	762	730	723	750	790	721	769	760	834	734	766	760	756	723	760	759	722	739	768	787	767	744	796	747	779	777	826	776	749	800	761	802	781	765	728	828	781	771	771	760	779	718	800	775	761	779	759	788	779	785	749	762	752	725	758	780	786	784	750	750	761	758	811	798	745	773	799	766	781	768	808	755	818	763	772	758	710	800	749	767	862	775	750	759	736	733	818	802	814	737	826	791	735	770	795	759	809	776	786	767	818	815	755	762	728	754	757	764	750	762	853	741	790	761	761	730	837	771	725	743	798	820	796	816	784	788	733	777	752	761	770	751	839	841	785	776	745	782	777	803	755	772	777	773	718	746	741	729	742	727	762	771	763	807	793	725	819	735	833	816	782	756	737	732	762	749	780	700	786	793	796	782	742	797	799	810	786	779	740	803	760	818	743	806	791	781	787	748	809	814	758	746	742	791	798	757	823	753	744	788	731	795	785	785	743	730	779	750	807	795	752	780	849	772	789	762	765	756	743	763	807	795	732	759	794	810	791	730	790	753	766	755	759	769	785	759	758	795	746	755	771	790	767	759	812	791	790	769	767	736	736	747	794	763	773	802	794	748	779	774	779	784	771	830	783	800	772	738	775	762	774	807	759	790	695	762	757	735	776	769	759	798	794	763	780	768	761	767	785	836	759	793	791	811	795	788	812	788	803	787	754	706	789	795	774	789	784	795	772	775	825	760	731	772	712	775	779	796	762	781	791	779	778	764	828	742	745	762	795	748	815	790	742	747	812	746	771	741	820	806	770	756	726	718	781	791	732	732	751	706	766	727	759	813	773	787	786	731	827	810	802	758	802	757	777	778	787	768	784	732	809	758	781	814	760	754	783	777	739	731	759	784	790	765	755	774	798	767	736	739	770	779	746	748	769	742	783	756	779	804	770	742	748	811	769	757	763	767	789	812	743	750	700	769	741	794	747	718	728	783	759	785	802	772	754	771	783	778	747	754	787	779	785	758	755	779	797	786	769	770	802	772	743	742	787	734	777	771	779	779	784	800	747	799	765	766	747	719	813	758	779	712	830	723	765	797	794	781	734	739	812	741	763	809	814	742	758	777	785	791	838	834	758	837	776	818	774	792	760	753	764	761	789	770	751	799	791	735	800	771	758	732	714	773	815	750	786	729	777	750	773	764	786	771	766	744	808	793	838	745	763	772	777	752	810	756	787	780	780	756	770	740	757	781	739	757	788	758	779	728	753	756	792	787	736	760	786	808	787	757	786	796	730	775	808	760	802	759	713	731	786	803	768	707	714	757	738	792	753	764	747	777	759	750	780	725	816	789	797	770	766	739	765	810	767	769	777	762	769	745	787	820	769	773	789	768	755	740	797	796	759	822	766	781	741	778	756	824	783	709	776	760	769	805	764	733	772	771	758	788	758	768	759	791	771	767	803	771	779	767	792	742	780	766	712	781	764	756	811	793	800	738	792	765	745	769	723	743	796	739	783	723	729	752	785	796	741	770	751	766	796	786	809	790	772	804	825	745	755	785	761	801	762	767	790	778	769	770	759	787	779	771	714	772	760	739	739	799	796	746	804	784	771	745	760	757	832	837	811	805	784	772	765	783	727	717	773	797	748	753	771	764	787	766	780	735	746	751	786	764	763	787	775	799	797	734	789	781	788	784	730	750	758	793	809	778	773	762	687	721	788	769	833	759	837	771	815	778	770	780	800	770	791	783	788	772	762	804	753	740	769	765	835	798	714	746	792	791	793	762	789	784	720	763	815	782	819	794	771	774	793	763	769	733	778	740	725	759	806	835	795	795	811	746	783	743	770	766	770	763	750	810	746	746	772	841	779	783	734	741	775	809	800	727	747	804	791	824	788	773	787	742	717	770	797	785	754	789	796	744	757	779	820	779	799	736	757	760	756	769	726	720	761	797	782	794	743	767	763	756	781	761	762	797	768	809	741	760	748	722	754	772	794	766	755	697	784	781	807	759	856	809	722	729	789	777	746	718	769	777	747	771	780	786	738	797	761	768	769	816	800	815	759	765	712	792	804	752	741	816	746	777
3690	6174	5137	2647	1830	1426	1184	1053	910	867	819	711	706	695	729	687	687	653	633	616	670	674	638	665	649	595	658	573	674	638	638	612	623	560	560	614	586	575	651	643	608	597	572	604	604	600	615	599	607	630	559	592	621	589	627	586	591	591	624	543	586	593	631	581	583	610	568	605	550	588	592	609	597	609	580	603	600	631	570	586	625	617	572	616	627	623	559	603	561	539	582	574	575	601	613	597	579	585	570	560	612	566	572	548	625	621	630	561	585	575	566	566	580	623	566	602	588	555	553	602	572	558	601	577	636	557	575	614	583	583	519	598	549	543	611	617	579	581	557	573	545	656	507	589	566	558	565	625	593	597	583	548	576	588	579	528	525	548	562	609	584	578	590	625	541	563	585	572	582	555	568	566	561	574	571	632	564	574	547	567	571	595	584	583	602	610	562	565	555	551	575	572	608	597	531	562	550	585	609	542	597	571	582	614	582	556	595	560	587	620	557	575	606	577	549	574	537	580	571	575	576	562	566	626	603	611	591	579	602	573	611	615	591	587	608	573	586	589	610	596	579	562	545	562	581	583	583	602	609	592	562	611	581	564	545	575	594	609	591	565	589	564	528	598	611	591	591	571	600	539	596	604	610	539	550	566	610	548	538	590	603	577	543	557	625	597	608	572	593	607	564	575	616	613	610	588	568	574	550	568	552	548	586	568	553	568	582	551	613	567	612	565	576	591	557	565	580	595	567	554	543	567	597	564	572	578	584	579	557	563	566	573	558	561	592	555	581	589	601	589	587	548	623	552	649	562	604	554	589	601	597	576	571	591	535	605	560	585	576	564	570	567	594	633	544	557	597	567	576	556	575	600	610	548	571	612	595	576	556	559	585	578	554	554	581	583	575	593	584	637	584	578	630	590	582	560	574	548	587	575	543	588	538	597	553	595	582	581	585	582	561	578	586	559	585	576	571	574	554	590	603	578	573	552	579	571	607	579	573	550	601	563	550	575	575	581	606	576	555	559	576	599	599	605	592	584	577	604	611	585	568	554	567	581	550	618	539	554	567	594	599	581	557	567	581	562	527	552	599	611	601	574	595	552	580	569	553	582	619	572	629	574	556	609	605	590	571	593	625	564	603	582	550	567	519	599	600	587	602	554	615	632	606	577	605	588	626	595	608	585	591	586	518	573	579	559	560	584	578	546	537	555	564	584	563	586	552	590	533	541	560	558	635	559	569	608	606	595	560	554	548	527	560	571	599	588	551	549	585	562	570	550	547	572	526	586	514	534	599	562	574	586	543	567	596	621	618	553	615	577	620	599	540	554	564	550	609	597	609	572	559	569	526	567	559	545	571	600	580	581	525	553	578	575	556	581	577	558	588	569	547	558	564	556	591	593	563	535	562	557	584	590	608	545	609	585	560	542	571	600	575	573	564	579	557	571	580	562	578	550	594	596	611	530	580	605	572	571	574	566	624	558	574	557	577	594	592	575	562	600	586	604	570	577	589	574	568	624	548	579	558	526	567	567	570	561	609	554	597	548	570	568	561	533	590	535	509	576	591	558	595	612	598	560	552	553	567	521	577	587	555	613	557	524	535	575	575	553	580	623	586	620	586	565	574	572	574	551	609	578	591	560	556	588	586	538	537	547	603	581	596	543	609	574	580	582	541	549	593	562	575	539	628	595	558	510	572	577	608	585	577	517	563	552	544	565	563	552	566	612	559	584	576	601	582	601	573	568	551	594	584	592	592	597	572	546	566	590	594	545	570	533	597	602	539	581	623	549	595	570	603	577	609	569	583	535	557	590	573	573	602	593	578	554	608	544	581	589	577	574	551	564	531	562	526	560	589	593	552	585	552	529	588	522	545	576	557	588	570	572	561	604	600	610	570	571	605	602	575	568	570	569	625	591	568	551	590	607	584	586	589	601	566	579	565	581	586	540	573	562	605	583	548	581	587	567	577	609	615	526	544	611	585	525	590	547	582	576	588	593	596	540	527	602	613	571	545	519	587	565	574	587	621	593	606	580	600	591	587	571	589	590	567	587	546	578	591	553	547	582	608	572	555	609	549	571	601	560	583	547	559	577	544	589	570	584	553	565	594	565	612	572	581	587	591	569	538	599	562	549	567	549	598	579	575	553	580	536	571	549	568	562	549	557	617	562	593	563	568	543	545	573	596	563	591	626	596	579	585	564	579	567	572	565	584	543	601	568	574	579	554	556	592	561	612	536	609	538	599	555	604	606	517	526	589	571	589	597	575	584	560	588	594	565	562	546	584	585	565	534	602	593	566	594	595	567	573	539	600	585	599	627	609	544	569	528	578	574	566	602	583	570	581	614	545	569	576	577	568	578	567	564	579	577	586	552	600	608	613	578	609	602	550	542	553	578	580	531	606	558	563	559	624	588	544	586	586	586	562	576	566	555	571	582	558	625	605	628	617	559	567	615	569	529	528	546	606	585	585	580	605	537	579	594	588	574	570	577	589	529	560	576	533	576	569	598	619	582	586	558	562	587	569	546	583	608	595	629	572	557	568	565	575	597	533	578	587	546	554	555	558	602	578	558	580	593	599	583	574	554	584	580	592	590	559	543	559	555	568	541	548	559	593	590	547	574	588	539	600	565	594	595	552	582	555	593	582	600	584	543	549	615	555	621	591	577	575	570	612	534	544	569	583	596	568	584	567	566	552	531	554	555	606	541	589	574	572	563	591	597	561	569	597	548	597	560	558	599	574	568	596	542	574	576	564	583	519	582	568	541	551	572	553	566	582	512	574	561	631	570	558	536	552	582	581	529	561	586	585	560	603	589	566	584	563	571	575	579	587	563	532	604	527	597	587	586	593	631	557	551	538	548	563	558	574	585	550	550	574	588	521	545	607	565	565	563	550	584	547	557	566	574	572	535	598	525	582	546	538	560	579	532	546	578	587	567	544	560	575	544	577	557	550	541	580	571	577	557	576	554	544	553	546	588	604	560	534	553	576	592	540	546	559	568	542	563	561	600	569	591	537	576	578	558	568	567	571	558	565	578	622	547	573	540	588	596	527	581	544	559	545	539	569	540	589	559	600	566	608	549	569	575	577	632	596	571	591	582	531	568	564	580	550	563	559	518	570	570	540	588	561	555	576	552	560	534	587	542	548	612	550	595	570	584	557	540	562	587	580	581	542	531	545	571	552	564	545	589	590	542	578	546	566	585	620	557	565	603	597	560	590	561	578	603	613	601	565	574	630	541	544	573	586	567	583	593	571	527	549	606	578	590	594	609	577	605	587	605	540	606	575	513	612	571	561	534	591	565	569	520	563	580	565	572	575	567	552	576	542	517	566	537	579	579	593	571	591	537	523	585	573	548	570	560	567	588	579	549	540	594	571	570	587	568	506	554	581	596	584	537	592	621	531	572	558	628	602	541	606	561	545	589	584	600	562	571	580	539	571	597	613	547	542	561	548	547	578	567	507	550	596	596	588	609	550	566	572	558	593	593	532	513	553	605	598	581
27843	10502	869	525	375	346	351	343	358	338	326	319	343	355	330	328	355	344	330	330	344	330	361	341	338	324	355	364	341	345	317	311	346	339	338	350	336	279	347	306	311	328	316	327	343	301	350	363	330	322	374	336	316	322	337	380	296	338	313	333	341	303	343	350	315	354	335	306	320	329	347	298	326	339	329	365	366	332	345	322	332	308	325	344	342	328	303	323	321	325	345	330	344	310	317	354	338	312	342	302	355	314	336	324	302	353	323	363	338	354	330	311	350	309	345	315	328	343	328	336	334	314	312	349	338	345	329	334	341	350	322	338	352	302	361	380	320	343	312	345	293	366	359	312	331	361	327	327	324	327	305	331	357	325	323	313	352	310	363	338	326	345	333	328	340	300	321	325	330	320	327	350	339	353	335	338	344	342	345	324	336	336	337	328	343	352	325	356	360	342	333	317	296	317	341	361	332	314	370	365	368	334	331	359	316	349	325	347	312	341	336	333	343	328	322	361	341	336	345	326	336	341	329	300	341	316	327	334	321	342	313	308	321	334	335	331	355	342	342	303	324	348	354	304	346	339	291	309	355	332	371	358	338	344	327	337	313	329	301	321	349	352	324	353	308	329	364	309	363	342	331	339	310	313	366	315	302	332	320	313	359	347	288	327	315	357	360	329	315	361	341	334	333	329	352	322	357	311	330	356	344	327	345	324	311	315	324	333	317	330	374	325	336	327	328	298	322	352	342	334	348	319	321	351	358	292	329	327	331	335	319	333	301	342	331	332	327	317	319	312	335	304	312	343	327	359	336	334	313	305	334	345	317	303	361	311	358	359	343	323	353	341	346	311	306	327	336	316	334	311	367	322	370	357	361	328	331	323	322	300	320	316	333	336	346	333	307	329	349	319	309	327	356	323	324	331	310	340	305	305	319	347	354	332	305	343	343	310	343	309	322	337	337	331	302	317	322	336	340	331	322	407	335	313	339	325	323	333	346	326	308	324	315	307	354	314	325	349	334	332	336	372	332	326	338	288	345	330	323	355	338	343	337	313	331	323	311	332	354	321	327	324	332	342	314	332	344	346	321	298	326	343	336	368	327	327	369	342	345	293	316	330	365	313	324	310	320	352	318	364	382	347	364	313	361	338	342	331	348	293	306	306	310	344	347	339	333	340	339	343	367	316	304	304	310	349	335	311	337	329	339	325	334	322	330	316	320	321	304	326	359	336	337	340	341	315	302	344	316	315	321	375	322	308	377	338	305	321	328	323	365	336	351	367	326	359	327	358	318	362	319	324	319	322	305	312	321	344	278	341	328	318	376	337	297	324	354	348	304	325	319	311	330	327	329	347	353	330	368	357	332	318	359	342	328	336	339	347	326	319	325	311	288	376	324	344	363	316	326	330	339	357	324	329	296	337	346	321	330	365	338	354	339	345	333	363	332	349	329	376	359	324	346	331	331	317	347	332	371	331	330	346	341	312	336	340	336	350	363	330	314	332	348	302	333	315	318	331	323	339	356	348	370	374	340	308	341	320	324	335	320	304	329	338	342	338	352	363	313	335	321	337	308	348	322	327	307	342	349	338	323	341	333	353	313	335	360	347	354	299	351	339	313	318	321	320	314	322	330	341	351	333	327	325	344	300	339	373	351	352	338	339	314	370	347	319	309	369	325	279	346	338	343	339	351	310	327	319	324	345	351	314	383	356	334	338	344	344	341	345	358	343	316	351	304	316	352	362	357	358	329	355	328	348	303	369	361	318	313	323	320	361	308	308	321	317	293	363	338	347	328	339	347	341	317	337	305	307	338	344	334	311	328	343	312	369	299	309	367	357	324	337	328	365	340	322	306	333	306	348	336	340	317	319	301	313	340	300	351	321	340	344	320	337	339	352	321	365	323	360	339	332	334	332	314	357	374	344	328	341	336	345	319	329	324	354	314	311	334	346	331	339	349	372	323	355	334	323	320	336	320	310	332	330	334	363	290	373	365	319	324	329	330	330	346	319	314	320	338	323	361	314	357	330	358	348	335	316	351	329	344	344	327	324	317	312	347	342	331	333	343	334	314	366	330	325	364	310	317	342	323	356	370	340	341	329	322	312	364	340	320	337	337	351	318	373	324	330	331	350	305	330	336	330	313	325	332	324	336	325	343	335	343	332	314	334	327	345	365	315	326	329	329	311	334	337	338	358	312	314	345	334	326	349	319	322	327	331	343	354	343	360	312	313	305	360	305	365	355	343	342	310	350	332	348	345	323	351	296	343	309	314	288	345	344	322	337	336	371	320	326	321	360	340	334	321	339	331	323	335	320	328	331	327	351	309	336	344	323	337	309	336	353	316	339	331	329	344	357	308	374	308	350	348	312	330	329	290	321	322	355	320	334	309	330	336	330	343	358	301	349	325	338	331	336	375	323	312	365	353	337	323	324	356	374	327	334	313	337	347	347	326	312	350	298	332	346	331	368	304	318	333	336	322	353	368	356	330	368	308	309	329	360	336	318	373	310	358	359	314	346	353	335	342	346	339	356	314	372	315	328	321	332	329	336	309	349	326	365	340	312	341	325	353	338	333	337	304	328	335	341	323	364	354	338	294	348	324	325	335	339	335	300	364	306	332	338	342	336	362	306	288	321	321	344	337	348	351	345	342	362	333	331	325	331	316	332	346	347	352	323	351	364	343	306	355	329	319	324	320	356	327	321	333	331	345	314	329	340	356	370	345	316	330	362	337	332	362	332	318	308	338	325	342	326	343	316	355	334	349	313	331	322	354	349	317	307	333	334	315	357	306	289	324	348	341	325	315	299	318	336	335	326	321	316	323	333	326	306	366	346	328	323	313	332	317	346	321	311	318	321	367	352	345	333	313	323	327	318	337	334	356	363	383	304	335	343	326	301	348	331	329	332	351	327	362	328	354	311	339	335	323	349	339	324	339	334	357	332	342	307	330	330	370	356	348	335	345	356	328	331	327	319	321	343	359	327	327	336	347	350	343	337	313	315	322	334	327	312	348	362	329	322	329	306	319	312	344	373	310	319	343	334	321	312	352	332	360	336	337	305	333	329	358	349	362	333	344	310	339	394	341	335	317	339	295	320	322	329	330	354	341	331	336	328	330	356	338	319	329	305	308	303	394	322	316	358	318	307	321	347	318	363	314	296	360	334	332	327	330	340	356	338	323	288	330	303	346	347	319	294	301	316	345	320	316	349	363	335	353	355	350	324	374	354	331	336	333	363	333	348	316	333	308	334	343	326	332	324	316	296	337	336	327	331	335	354	348	331	358	304	359	310	321	357	318	331	337	322	301	310	318	316	350	344	310	328	346	324	337	326	343	325	337	350	315	323	325	338	331	313	350	330	317	381	341	339	359	310	342	324	316	329	328	355	304	356	305	319	327	356	356	335	365	314	364	347	333	304	321	351	334	350	326	342	349	347	307	341	311	325	303	276	330	322	345	344	332	316	289	360	333	345	343	340	320	331	331	294	309	336	311	308	357	342	339
4635	435	407	276	272	267	268	264	244	260	216	223	221	248	229	264	226	238	266	253	263	248	258	233	235	255	266	255	259	262	260	243	242	264	240	269	247	232	249	242	231	270	229	232	239	274	220	228	237	260	280	242	245	269	236	237	224	243	243	225	263	244	240	257	259	242	235	237	232	268	240	238	240	255	248	232	254	234	241	263	227	262	233	263	269	256	250	238	253	275	243	267	246	257	252	238	227	229	237	244	258	248	229	240	226	237	242	242	237	293	235	241	268	254	270	260	259	234	242	259	221	248	241	259	237	270	269	263	269	243	241	239	273	244	259	251	259	257	248	223	252	267	223	249	222	243	245	243	232	249	227	245	246	264	254	247	269	215	250	243	229	236	272	266	230	255	257	246	237	259	257	233	258	226	267	246	206	256	233	229	259	249	242	251	247	232	251	266	239	237	245	250	254	241	234	284	256	241	228	227	237	251	224	244	263	241	241	239	260	257	238	232	260	240	238	234	267	260	250	242	239	259	245	244	242	282	260	241	253	241	233	267	249	248	232	251	235	237	256	254	237	227	242	243	250	276	268	248	270	280	238	260	231	246	253	243	226	243	272	231	235	253	248	260	217	258	238	251	261	243	227	260	241	269	244	263	264	268	252	236	230	221	226	248	248	268	258	236	254	249	249	253	235	241	223	248	243	268	228	279	253	255	214	253	275	260	238	276	254	232	269	255	227	244	245	261	240	252	252	247	260	223	227	220	240	249	243	231	263	275	243	258	249	237	246	281	240	250	233	259	251	243	248	263	247	265	247	240	252	266	265	257	235	265	252	250	234	271	240	234	256	266	231	243	242	237	226	236	264	248	235	262	246	263	255	240	269	261	254	243	237	218	250	267	230	225	253	255	260	236	244	264	249	222	234	247	256	271	262	244	251	260	242	247	240	240	252	249	254	258	240	242	234	239	243	236	270	253	248	261	258	267	256	237	264	243	260	260	234	241	251	269	257	247	257	226	225	249	240	230	244	243	236	238	244	224	250	255	222	219	257	277	222	260	276	259	251	243	263	251	252	228	267	253	238	255	257	241	235	263	269	258	253	277	240	240	249	239	256	246	233	238	224	233	232	279	249	253	247	267	254	252	246	241	234	260	280	253	269	229	236	247	248	244	247	267	276	239	262	259	265	255	234	256	254	253	250	260	257	230	235	262	234	235	243	267	245	234	257	223	255	242	238	251	240	249	269	245	237	234	242	247	226	239	258	225	256	252	237	269	251	264	232	257	274	260	256	261	221	264	233	233	254	258	260	236	249	254	228	272	265	266	224	256	268	240	246	274	217	235	228	243	241	250	251	269	257	251	239	269	246	265	219	277	238	233	252	233	257	256	253	265	248	259	234	258	235	243	247	242	249	231	267	254	268	236	236	246	237	251	238	253	263	240	253	271	217	240	257	239	243	258	265	266	239	241	224	257	270	243	301	240	259	237	256	258	263	262	247	251	230	246	257	246	261	265	273	262	231	251	254	242	254	245	257	278	246	256	249	245	251	253	246	252	248	227	240	240	266	252	247	220	253	256	267	258	245	256	258	240	263	264	245	221	254	240	245	267	237	241	262	253	237	253	265	249	262	269	243	265	258	237	252	230	256	253	254	253	226	266	264	243	241	239	270	244	249	280	242	257	220	250	218	248	268	245	258	247	246	242	248	247	209	247	237	244	226	254	255	275	230	268	242	233	239	245	276	276	255	265	246	260	261	229	253	258	265	251	273	261	245	240	236	251	239	256	224	218	257	238	252	257	240	235	273	259	274	242	250	243	236	255	263	257	250	260	257	224	254	246	263	224	244	269	227	237	243	248	254	248	233	223	232	246	232	233	261	253	257	243	242	243	244	246	254	257	255	230	265	269	254	265	263	277	244	244	265	250	248	253	243	247	220	256	225	239	238	244	246	231	242	241	291	245	286	221	240	222	228	249	254	263	239	237	264	227	226	263	234	272	243	274	275	273	270	209	245	213	265	256	257	269	227	248	228	260	238	238	280	233	242	257	235	254	245	235	242	267	236	250	267	254	251	258	238	253	247	251	275	234	259	259	250	245	243	221	275	236	212	249	209	237	257	232	268	228	259	218	252	254	278	252	251	231	215	249	254	229	242	249	244	224	278	248	250	259	235	217	251	243	296	256	250	238	249	257	258	235	282	258	266	222	222	235	258	226	258	251	235	249	259	269	259	251	261	264	244	258	256	260	275	245	220	242	274	261	254	258	225	234	235	231	250	241	221	235	207	252	240	250	284	253	249	235	259	232	239	256	267	242	242	259	239	260	238	284	254	244	240	249	225	248	245	271	247	235	249	249	254	253	282	238	252	239	234	243	243	255	224	237	229	258	259	264	254	236	258	278	241	277	251	236	249	263	271	216	266	249	246	259	227	253	235	235	250	231	241	231	245	270	260	267	249	267	224	267	255	262	249	251	257	247	229	233	263	263	246	234	228	256	253	234	242	271	265	250	247	225	245	261	230	256	243	268	256	265	253	244	235	246	244	272	263	258	247	229	235	249	254	261	237	269	252	270	265	265	252	243	248	238	231	241	263	235	247	270	209	277	234	238	248	269	222	232	240	245	218	236	236	254	207	244	216	238	253	225	242	217	233	238	237	248	245	248	267	263	254	243	267	262	243	245	281	251	252	242	251	238	258	251	260	247	246	232	247	232	241	277	229	288	269	257	247	219	235	226	260	237	225	269	245	263	270	243	248	244	257	256	235	225	228	244	234	278	231	252	267	247	279	237	246	278	259	249	279	235	266	235	291	249	261	274	256	271	248	235	267	242	257	273	270	242	218	242	236	260	258	256	236	260	269	260	255	251	255	229	246	240	256	246	240	262	273	275	252	221	257	242	223	231	245	237	237	230	248	237	256	270	234	240	242	222	259	238	246	255	238	239	222	237	230	255	234	254	238	213	237	245	212	243	257	206	248	231	246	255	236	214	251	245	242	247	255	232	255	240	254	247	243	246	262	243	238	246	231	253	251	251	223	256	222	240	237	256	252	244	235	228	250	233	248	248	236	272	239	234	245	248	259	231	251	252	269	229	243	249	249	270	244	249	227	232	261	249	244	241	238	257	231	232	218	240	254	261	266	232	226	266	236	221	240	262	251	278	248	233	270	264	241	226	258	243	268	254	225	252	232	269	268	268	250	250	262	213	238	250	235	268	247	265	251	252	271	267	249	265	251	269	257	246	256	236	252	238	261	260	223	207	256	248	234	235	251	256	223	271	255	245	264	246	264	225	254	238	261	249	226	266	268	213	252	249	253	250	227	232	257	224	256	246	230	245	261	223	258	272	226	237	271	243	249	246	244	222	227	230	224	224	243	262	230	253	217	249	247	232	234	243	255	240	237	247	257	261	259	247	229	277	256	213	223	261	224	251	229	238	235	252	250	254	201	249	238	223	236	231	246	236	254	267	258	279	256	248	262	252	252	264	250	279	236	237	271	243	222	250
25504	21470	27955	25386	11456	1624	1172	942	854	827	835	806	784	798	794	764	755	786	747	803	786	745	744	745	721	736	758	748	731	718	720	757	762	737	737	744	703	712	731	738	698	729	810	680	710	720	744	796	722	730	770	738	708	723	717	728	727	740	725	684	732	769	709	750	710	745	708	732	703	692	692	728	683	750	768	718	742	728	746	758	671	786	750	736	700	730	718	725	743	713	757	746	688	790	696	712	735	760	721	771	728	731	787	770	736	704	739	739	701	712	722	710	742	728	724	678	666	666	649	726	743	712	756	708	738	764	800	759	729	730	755	678	702	704	765	766	739	702	647	740	743	743	664	706	763	768	706	745	705	727	686	670	739	772	739	686	677	748	719	710	774	757	707	698	725	720	723	717	739	703	742	718	709	719	712	734	742	710	736	765	704	731	723	723	696	709	720	697	750	736	713	670	734	715	736	742	715	732	726	715	724	738	766	702	745	779	724	707	729	742	719	699	788	762	726	752	679	709	735	730	756	744	762	744	726	751	695	718	730	759	744	743	755	723	706	724	737	749	719	752	754	707	743	756	741	734	715	704	734	734	741	717	673	721	764	684	700	679	710	697	684	725	724	725	747	712	707	695	736	779	733	741	736	683	679	702	750	752	723	743	729	745	751	729	733	723	770	699	714	729	730	714	762	725	721	733	695	780	701	727	698	754	730	724	734	724	738	719	702	696	693	725	725	767	764	727	716	729	724	753	738	769	738	746	715	730	706	703	715	741	713	727	713	702	705	722	696	705	741	797	750	718	734	715	749	716	674	689	744	696	728	727	701	721	701	733	724	743	712	753	743	724	715	709	730	695	718	703	733	697	710	754	754	719	717	677	751	738	678	655	722	750	730	726	749	722	691	751	686	707	759	722	742	716	717	743	702	725	730	725	689	669	732	743	705	737	763	729	704	722	719	741	745	689	710	744	679	706	719	713	714	706	736	754	689	667	720	704	765	731	704	731	727	748	741	721	732	764	759	704	694	713	729	711	689	724	687	768	715	743	690	684	770	718	697	744	703	750	743	706	751	676	725	684	700	694	748	733	740	708	731	744	743	734	717	696	731	730	656	716	755	723	725	738	665	702	682	750	801	716	733	703	704	747	679	684	708	759	793	713	708	738	693	719	713	715	753	739	749	693	764	767	732	717	695	732	751	768	793	722	712	718	705	733	747	728	717	746	727	723	705	738	720	722	736	700	705	709	731	729	723	758	742	764	731	708	662	732	765	737	698	738	780	699	744	661	694	696	743	740	743	743	664	699	703	720	771	720	717	707	753	712	725	712	726	741	694	762	716	744	759	695	676	788	749	713	702	681	715	760	735	805	782	688	706	695	737	671	716	726	688	716	687	681	745	706	735	716	710	751	720	732	732	736	728	744	790	671	776	705	711	731	715	692	754	738	719	657	710	754	723	699	706	743	732	687	709	736	704	739	716	744	700	687	722	724	720	705	711	712	718	735	665	726	706	745	722	711	688	767	701	689	718	735	729	748	702	744	692	776	757	790	772	722	683	695	706	733	763	723	707	730	762	730	737	689	758	774	714	737	679	761	740	726	710	703	745	751	705	745	752	743	722	730	695	713	722	727	736	748	723	736	678	724	814	686	733	727	710	714	749	743	696	713	710	783	727	703	688	730	688	737	717	729	716	752	707	734	669	683	713	756	734	726	685	700	664	734	716	691	702	719	711	711	719	678	723	743	713	724	740	737	728	729	786	682	724	781	724	731	736	722	775	703	706	729	713	722	735	751	698	702	714	700	704	744	719	705	688	770	749	714	707	722	771	757	754	794	740	710	728	685	751	678	755	673	721	727	772	734	766	703	737	732	723	717	744	743	746	734	768	662	798	725	718	679	717	690	736	721	661	731	721	681	729	763	763	717	704	688	714	688	692	743	680	764	663	682	723	694	726	750	706	676	737	725	720	725	726	707	721	745	754	682	716	670	715	694	683	667	748	687	701	680	734	768	742	735	716	734	726	713	699	697	741	757	689	715	750	746	683	714	733	751	785	771	762	750	726	712	699	737	748	682	753	751	720	694	784	702	715	676	728	718	766	668	762	730	712	712	697	746	663	747	728	653	753	726	793	703	734	709	740	759	741	719	719	752	746	720	708	719	701	717	703	718	731	711	720	703	775	696	744	718	734	735	694	731	734	729	715	761	713	702	685	706	719	700	698	763	710	709	763	792	717	753	764	707	738	738	707	758	733	736	714	734	714	738	733	728	708	699	744	733	758	768	679	749	731	719	744	740	713	736	738	708	711	705	708	706	727	709	727	706	718	756	695	709	698	664	730	702	689	718	740	686	681	735	705	696	714	718	721	728	719	731	754	707	733	668	725	709	717	701	708	699	678	734	711	708	704	709	715	728	750	719	729	705	754	689	715	732	764	699	754	722	716	731	692	705	684	701	762	740	688	709	692	711	703	676	724	735	765	724	804	697	703	760	695	752	792	749	710	769	714	719	763	745	744	711	728	657	724	746	757	736	752	734	745	707	763	770	762	738	672	706	761	723	740	747	719	731	745	740	710	726	724	718	725	752	698	731	740	683	729	700	769	726	733	733	736	704	695	748	777	780	705	769	713	723	728	732	731	685	735	706	714	735	692	726	729	722	709	631	744	747	649	739	732	745	696	698	720	737	749	672	726	737	685	750	777	742	745	665	742	754	729	752	673	705	701	729	722	751	718	682	708	706	751	722	688	737	723	709	725	692	704	699	696	746	712	726	753	729	746	742	750	725	747	716	710	762	726	707	675	697	747	766	740	717	719	713	759	676	769	735	765	736	705	685	723	745	709	737	702	721	750	700	755	728	694	690	723	681	749	732	771	668	720	735	756	717	699	675	700	686	713	718	687	748	727	729	777	795	657	699	730	724	745	742	743	699	765	711	728	695	725	702	720	716	721	688	724	739	740	673	728	700	688	701	754	740	728	743	769	733	716	742	719	731	735	712	702	725	730	739	770	709	752	698	724	708	762	696	693	752	666	699	705	747	738	785	710	715	767	686	668	726	712	707	733	743	693	692	730	729	721	757	681	729	725	754	723	726	740	693	765	708	716	694	801	665	723	727	732	723	712	682	671	682	720	735	708	727	712	715	715	761	719	715	727	690	739	730	756	728	690	725	734	727	745	707	741	761	725	712	779	746	742	711	725	692	707	730	735	678	744	724	741	752	773	738	712	718	750	729	732	718	732	711	703	728	722	683	743	753	691	691	719	780	708	698	730	695	708	720	754	724	648	730	722	700	734	704	756	737	726	748	708	696	683	679	758	693	721	674	690	757	711	701	773	713	700	742	725	681	687	743	676	737	713	746	729	715	722	676	726	756	746	689	740	741	695	737	738	739	720	679	745	735	749	681	742	720	731	710	729	730	715	744	758	740	730	726	719	726	734	692	721	682	721	734	721	691	745	755	705	694	684	755	719	704	681	721	721	766	659	736	704	739	720	741	733	706	674	721
3354	3489	2919	1606	1240	1009	874	810	775	671	673	651	631	606	630	584	650	542	613	569	564	558	511	548	545	559	573	525	531	575	530	604	578	569	559	569	559	515	538	520	573	546	609	521	533	565	549	548	527	555	544	557	576	552	549	547	584	560	578	564	531	529	596	548	565	512	530	539	553	538	501	518	569	565	564	540	517	545	532	540	530	563	544	560	555	542	548	556	530	545	533	525	525	564	546	591	569	537	581	532	565	549	572	523	583	510	520	524	560	555	542	530	531	525	614	535	559	554	506	553	515	533	565	526	601	510	501	566	555	560	544	568	570	521	537	579	520	497	543	520	527	530	523	537	533	545	550	518	546	551	535	548	542	573	531	529	549	543	518	527	545	512	504	567	537	513	557	515	550	551	559	553	575	494	514	562	525	593	526	561	537	541	542	540	539	544	562	538	540	544	518	525	553	581	535	557	548	550	541	541	545	554	543	493	544	566	563	521	561	544	527	509	562	511	528	544	550	519	554	535	544	568	542	549	540	534	513	515	502	547	523	579	525	574	558	527	544	523	524	582	521	528	536	552	531	527	574	577	526	507	561	547	581	494	521	520	540	547	560	554	530	532	566	542	519	557	557	524	567	523	570	567	532	515	503	519	561	563	508	538	536	553	473	517	526	561	539	500	588	540	535	561	525	560	535	589	551	535	506	524	517	533	516	517	536	538	522	541	554	514	555	526	532	555	529	520	556	541	492	541	553	543	517	556	517	536	514	545	545	500	534	523	541	538	532	533	549	540	531	540	541	500	503	488	523	566	544	559	509	530	541	538	545	555	529	539	548	539	546	531	534	563	549	526	517	539	542	496	536	523	532	590	514	532	564	514	517	542	534	487	545	520	540	535	531	528	557	508	542	543	543	575	582	552	526	568	552	541	538	513	559	561	505	548	555	560	535	527	533	527	581	556	548	535	515	527	530	534	553	464	549	487	492	531	505	474	521	550	532	548	558	558	566	528	588	560	497	552	542	513	560	533	561	545	556	529	516	578	541	553	568	555	566	513	517	576	534	494	511	499	527	537	519	530	535	535	550	522	513	559	566	523	542	570	521	530	543	528	537	555	529	522	546	496	503	571	558	561	542	544	514	538	560	545	567	508	562	562	560	534	543	536	527	557	561	541	542	521	543	554	529	560	566	545	524	542	498	545	529	542	566	558	527	503	523	607	542	543	582	550	518	571	555	553	521	509	549	545	569	541	571	550	523	527	536	549	524	532	507	544	532	505	537	547	520	535	563	554	551	557	512	546	559	582	549	587	529	516	588	542	544	524	541	533	589	523	542	505	516	548	522	547	535	546	554	531	516	511	488	506	531	541	544	487	534	506	547	525	570	517	538	566	593	542	551	500	529	523	537	551	521	541	554	542	501	552	536	549	572	561	542	539	566	521	546	553	500	569	597	567	516	516	519	527	532	565	548	550	480	519	552	526	541	516	492	529	580	541	579	543	514	534	548	517	583	538	553	469	531	559	541	501	504	520	529	568	562	520	526	542	559	479	509	529	481	548	543	573	575	548	556	506	561	539	512	520	548	549	555	555	551	503	558	551	583	551	567	549	523	548	531	558	551	502	571	523	551	566	539	525	540	540	526	529	555	547	541	553	583	535	555	513	529	580	525	517	572	537	581	544	574	546	488	570	505	520	529	560	567	529	543	561	524	527	512	531	501	500	553	517	502	571	545	550	556	567	523	554	535	577	518	581	523	539	509	518	565	573	541	504	508	549	525	534	498	534	553	551	533	532	491	524	544	532	571	562	557	535	533	520	523	557	558	544	513	522	560	539	544	518	533	516	513	541	504	517	569	553	505	572	498	535	496	505	505	519	545	501	520	488	491	566	585	531	526	570	514	531	525	551	495	571	535	536	506	525	476	541	541	567	531	561	550	533	521	553	536	485	517	562	555	546	550	552	575	536	562	528	528	541	548	549	584	541	551	515	501	536	530	540	525	551	493	561	528	528	523	559	545	518	547	541	510	533	527	526	557	553	530	503	585	505	507	519	553	484	541	552	537	508	502	514	534	561	559	549	517	517	515	514	551	506	577	562	495	520	535	542	561	527	518	543	512	474	560	537	548	523	522	580	550	515	546	536	564	524	540	534	514	540	489	492	561	531	530	553	563	555	542	523	503	523	536	546	526	524	500	538	502	504	561	532	496	531	540	547	551	548	493	569	501	497	554	556	561	561	553	500	510	568	535	540	524	540	549	544	530	539	574	524	522	521	564	555	503	545	512	558	500	564	561	558	502	543	533	497	568	543	529	541	498	525	535	531	537	500	540	535	532	505	531	564	507	559	533	583	531	526	547	539	540	535	509	540	554	515	493	547	565	522	575	514	521	566	543	506	536	538	513	571	558	512	522	498	576	525	535	505	512	531	536	589	543	555	536	517	529	562	552	550	552	550	504	544	508	540	515	551	510	542	524	523	541	533	577	529	503	533	486	486	506	530	560	552	525	508	572	564	540	527	542	563	519	492	566	551	495	535	559	495	515	491	536	495	545	569	554	534	536	536	525	529	523	564	558	534	511	521	514	550	560	498	568	511	556	564	529	506	496	558	533	566	560	509	513	523	558	559	537	528	508	538	552	556	529	540	524	554	540	540	483	525	545	532	546	507	523	546	545	528	551	475	559	562	505	540	560	578	520	540	543	543	539	562	551	516	561	496	517	524	504	509	540	504	480	525	544	531	552	555	508	534	540	565	547	504	558	539	576	480	533	551	535	543	558	528	550	531	529	480	540	522	534	519	496	522	546	556	541	531	532	535	524	568	544	545	517	531	520	532	535	540	560	527	532	551	540	533	549	573	545	547	540	525	500	523	538	536	582	557	548	559	513	504	493	560	563	555	543	550	504	527	583	560	537	513	540	538	569	548	499	553	504	560	497	534	512	528	552	510	509	567	478	506	546	516	566	518	522	537	618	540	533	530	520	517	525	517	531	506	524	498	538	528	506	533	539	519	505	502	552	521	533	540	482	527	533	575	535	545	528	546	529	533	537	547	532	510	559	538	521	538	517	544	533	520	530	556	550	541	537	517	588	561	530	531	533	529	549	556	538	542	571	519	554	519	488	544	524	482	513	528	524	539	575	502	580	492	557	530	584	558	568	518	551	550	539	549	496	540	513	553	561	545	489	528	549	519	528	530	550	555	511	514	537	547	549	528	524	517	551	543	522	506	557	565	541	544	519	510	494	536	537	532	532	564	532	532	538	504	529	527	496	553	540	480	521	563	537	552	493	533	501	547	537	550	539	591	544	544	510	522	548	540	569	559	518	524	521	503	543	497	559	508	518	552	518	530	527	538	533	533	549	544	516	528	543	546	514	558	576	568	549	536	524	525	538	542	538	518	536	546	535	512	541	501	527	488	517	512	549	513	540	593	524	525	531	557	552	543	502	555	518	526	552	537	531	546	532	546	556	501	584	550	531	502	528	570	528	502	538	528	528	546	519	572
24563	21470	28825	24539	21466	9138	1856	1206	981	953	931	867	837	826	832	841	851	820	836	808	836	789	800	807	820	794	781	856	806	806	816	853	777	738	836	780	753	783	799	842	740	757	772	785	753	771	805	760	789	794	757	750	811	764	809	773	760	751	778	740	765	727	818	808	762	826	816	784	770	724	822	788	822	763	785	815	782	735	777	749	780	778	806	798	783	758	810	796	725	789	764	726	766	817	827	749	746	790	771	757	799	792	734	788	792	770	822	770	759	827	788	758	763	792	777	748	806	780	770	734	770	811	773	774	766	768	753	788	797	775	790	766	804	779	779	816	745	758	784	773	736	764	791	759	747	792	790	806	789	757	761	722	768	764	806	768	768	759	764	748	827	748	773	794	741	789	734	793	769	794	782	783	772	757	803	775	759	799	820	767	840	788	751	754	794	795	762	798	780	803	790	734	766	774	827	763	785	728	795	801	807	745	769	793	802	811	796	808	778	777	745	767	776	729	783	767	737	772	766	853	795	744	784	733	784	734	766	739	790	754	780	719	772	739	763	825	739	786	794	796	754	758	820	705	754	783	767	811	752	780	773	764	781	747	767	743	738	768	731	789	753	766	772	746	791	771	811	723	762	728	751	784	798	792	784	798	768	788	806	737	764	748	738	766	789	785	753	804	752	761	806	766	755	725	781	761	812	755	794	715	794	723	813	800	744	770	695	718	769	800	747	787	771	756	743	790	723	772	748	761	784	809	782	832	772	777	739	786	794	785	759	765	797	753	754	747	734	750	786	762	773	792	771	764	777	804	787	696	695	791	772	778	759	779	743	776	728	749	738	792	822	780	795	734	795	720	796	729	751	768	822	760	766	732	786	766	728	736	731	714	732	777	779	744	731	767	743	744	771	703	727	772	804	711	785	762	742	769	753	743	751	748	771	731	768	767	760	816	743	740	765	768	715	710	825	786	810	768	767	796	739	761	778	739	791	772	791	777	770	781	786	772	754	738	753	754	741	780	777	787	790	776	736	791	825	759	727	766	799	725	762	751	756	752	795	785	760	780	759	735	775	793	844	775	772	741	760	721	775	761	760	760	792	804	794	745	777	766	827	744	784	714	737	792	743	793	789	724	793	772	817	777	780	816	769	768	697	764	747	753	758	778	750	771	733	781	775	755	733	790	760	750	721	758	723	799	794	713	809	824	754	781	773	766	799	782	788	775	782	769	731	780	788	761	785	783	764	807	729	778	788	748	764	784	798	744	751	710	744	752	766	774	772	786	800	741	745	785	780	775	772	800	823	775	761	774	757	744	759	776	761	774	742	825	783	799	800	804	780	706	769	806	722	787	743	806	808	803	810	769	805	795	758	750	750	746	815	744	829	756	744	736	708	772	733	741	761	812	764	768	749	711	770	733	784	736	802	763	740	762	798	755	744	778	784	764	800	739	765	745	810	776	772	776	762	782	762	779	799	788	804	756	780	783	758	733	790	799	735	719	750	740	753	814	730	718	764	722	801	773	787	724	772	726	719	773	779	791	768	788	804	814	776	820	769	746	766	731	818	714	802	731	744	761	777	762	701	735	726	797	779	755	784	731	781	791	786	759	750	730	706	752	774	775	809	790	763	763	817	745	787	718	812	792	751	800	762	732	769	748	820	777	765	748	752	790	746	803	765	753	774	742	749	751	776	773	748	745	704	747	730	758	785	750	737	762	749	799	780	739	787	813	772	775	761	771	751	767	785	813	815	785	788	790	743	741	784	785	798	730	727	803	773	796	765	767	758	758	788	781	774	790	803	760	747	793	761	735	837	765	701	699	766	803	750	750	765	762	766	813	744	783	758	794	743	714	739	771	771	773	785	779	760	770	751	779	819	757	771	785	821	763	736	783	782	776	766	761	778	763	766	712	790	761	792	701	752	718	767	766	751	782	807	716	757	840	753	806	755	814	778	764	810	693	752	788	728	758	778	730	763	770	760	796	752	767	796	711	807	785	791	761	716	722	760	801	792	769	759	826	762	751	786	838	741	736	807	750	792	774	813	765	748	754	757	772	803	770	751	734	756	760	758	805	824	759	793	773	779	767	728	741	719	778	762	784	757	730	778	771	795	760	756	742	819	740	809	730	752	810	759	708	803	777	781	790	784	734	740	763	769	777	794	779	741	820	691	721	776	777	756	746	772	740	756	780	771	763	773	721	732	755	789	749	749	781	719	748	768	764	774	780	773	729	753	780	726	748	771	802	786	757	753	790	764	754	747	726	721	801	798	787	773	756	732	787	785	767	762	771	734	807	814	731	734	765	745	764	780	704	763	814	755	803	780	770	752	766	748	794	740	733	749	773	778	781	797	790	797	758	736	768	774	764	805	778	719	768	719	731	746	764	750	776	785	816	735	752	854	780	697	765	788	742	743	774	768	779	783	759	777	775	785	753	754	751	741	778	771	777	774	761	809	746	770	739	709	739	834	733	746	760	782	797	763	750	804	731	756	794	754	785	825	781	773	778	719	774	785	826	774	782	761	753	788	780	759	718	784	746	820	783	768	801	797	742	747	744	830	784	777	711	804	723	789	748	737	710	749	779	754	765	746	794	752	781	802	745	790	815	730	782	772	710	772	749	764	775	768	735	785	728	743	742	798	743	800	745	778	752	762	789	768	801	773	775	757	772	737	739	793	794	758	735	765	742	771	723	774	761	797	769	786	784	757	740	779	696	768	733	777	771	757	772	755	794	761	716	697	773	753	795	722	761	728	770	726	803	756	757	754	768	779	807	758	756	738	757	742	815	768	725	728	759	758	760	770	744	776	729	736	713	765	729	777	760	753	750	793	777	754	793	787	779	744	763	772	770	720	778	742	737	750	719	741	756	785	800	754	791	737	771	771	788	762	772	771	783	773	787	769	776	814	741	741	746	733	789	758	766	766	771	801	801	773	789	832	730	771	780	695	755	743	756	800	797	801	748	793	702	778	762	750	802	741	759	698	723	826	771	794	773	697	762	735	733	756	722	771	812	693	742	745	751	770	735	731	769	761	761	810	786	785	761	765	743	784	762	789	715	790	825	769	787	736	760	723	715	736	747	756	746	797	781	802	738	761	725	767	732	781	762	721	764	822	756	773	781	773	750	730	714	755	790	752	717	738	764	734	790	779	720	771	751	818	773	741	776	739	773	728	794	755	784	767	754	796	680	785	718	789	776	792	764	716	720	740	777	809	763	792	793	745	684	768	750	766	737	788	830	757	720	749	748	747	747	726	782	773	821	774	780	791	789	782	768	772	784	773	761	759	721	822	735	749	776	729	742	773	722	733	776	733	758	781	758	792	752	714	744	804	770	779	749	757	778	736	770	782	779	744	730	759	753	753	769	774	762	727	765	743	781	790	752	767	775	840	789	757	769	768	748	795	726	764	788	771	742	780	738	709	808	804	774	739	772	780	820	753	749	768	756	772	737	711	771	802	767	800	730	743	783	757	792	752	748	786	842	727	755	810	764	753	731	804	764
3573	6116	4955	2601	1875	1487	1191	1072	917	879	822	740	721	678	728	657	688	681	635	607	682	661	614	632	606	602	623	616	629	620	650	596	578	609	616	593	574	629	541	585	593	611	592	567	597	559	585	621	590	581	635	571	571	620	611	596	550	600	617	605	599	617	581	616	586	551	618	601	561	603	595	558	563	552	591	638	547	568	635	584	581	569	619	603	598	583	602	579	590	559	539	572	550	582	580	541	582	545	606	596	562	561	566	536	585	563	548	572	621	616	583	582	581	576	545	549	635	571	572	600	595	560	582	572	628	562	567	613	567	604	576	606	595	551	581	592	568	511	596	605	592	640	574	575	568	579	537	563	577	590	593	565	608	610	623	564	632	614	602	615	579	590	553	596	602	575	588	576	556	606	594	559	587	562	581	555	602	586	562	549	575	570	603	616	578	544	623	587	619	594	645	536	592	572	610	596	573	610	558	560	606	627	552	574	574	561	591	588	621	551	563	582	566	578	566	580	571	530	609	587	563	569	550	571	559	567	559	593	588	619	604	607	591	550	591	588	529	573	583	582	546	556	541	576	540	545	586	580	584	562	563	546	538	559	580	571	586	536	601	624	599	603	549	581	563	605	572	603	590	563	536	575	604	596	556	623	569	592	550	562	572	610	579	581	563	575	614	555	560	575	593	608	564	572	601	585	603	589	614	542	584	541	586	573	554	626	576	584	615	615	555	510	626	579	631	583	568	599	632	547	563	606	590	598	572	579	601	587	553	567	596	580	556	535	595	577	580	562	546	566	633	588	615	576	535	581	613	550	581	539	601	530	585	573	570	582	590	586	600	563	558	592	567	536	569	587	588	577	617	592	586	594	542	603	582	624	610	574	592	592	535	529	597	505	590	563	605	559	585	588	564	538	570	574	538	544	588	573	595	560	609	561	568	584	558	592	562	599	611	569	556	573	613	596	553	546	573	585	603	567	595	565	560	601	552	596	623	566	587	573	557	601	543	616	544	562	621	555	597	544	592	545	541	529	619	567	588	590	537	564	544	621	542	577	581	560	571	570	569	596	539	571	598	611	572	553	619	598	579	594	581	579	579	589	568	563	582	533	559	553	537	573	543	624	591	551	568	620	555	582	608	537	555	605	563	582	602	583	576	579	582	503	577	570	562	575	576	623	599	562	590	574	573	542	567	544	590	603	563	576	565	610	545	568	568	625	595	565	606	570	566	589	566	560	560	571	603	623	613	581	574	569	582	560	606	579	627	598	626	553	591	591	590	548	601	525	605	594	630	535	588	625	595	621	574	550	558	598	600	560	579	567	563	590	583	613	553	586	564	583	603	566	527	598	547	549	581	547	601	590	533	572	572	548	528	556	564	554	580	620	517	584	582	533	583	550	569	529	593	589	587	575	568	539	554	595	562	552	587	580	560	600	575	529	543	621	576	598	584	544	568	565	554	554	608	587	573	602	567	592	567	577	564	554	563	576	553	533	545	551	571	612	513	530	563	572	603	557	531	542	569	604	591	538	585	557	531	584	537	589	588	587	561	565	568	589	592	555	569	582	552	575	541	540	603	584	561	589	564	610	575	582	572	596	551	552	579	600	586	541	567	578	578	603	589	577	592	543	608	581	553	559	607	556	612	541	529	590	602	614	564	553	552	592	564	532	601	577	604	538	589	630	572	579	594	532	535	553	608	597	576	563	599	571	564	590	555	563	605	567	602	533	586	575	607	589	549	535	544	618	529	554	587	582	570	536	557	576	560	591	522	546	551	565	583	551	567	594	564	557	564	593	558	605	586	557	576	567	609	576	584	600	585	613	580	603	562	571	553	617	570	545	557	561	557	536	536	553	574	555	578	545	552	601	564	597	529	571	564	579	551	584	531	532	582	554	581	578	535	539	556	553	606	581	595	585	553	576	557	573	565	598	553	562	570	582	559	603	599	541	610	583	561	589	541	583	592	585	585	595	557	545	544	549	516	586	571	567	546	578	569	628	580	586	546	564	548	553	579	567	551	531	540	598	591	578	591	537	564	557	550	539	606	588	603	553	642	560	565	570	589	556	590	588	564	579	635	601	565	524	591	550	533	538	562	556	577	568	550	548	564	556	562	614	558	602	579	549	556	492	606	568	553	546	529	566	575	617	538	557	561	564	562	583	586	572	554	595	585	621	577	563	591	584	538	574	564	581	564	548	615	542	592	591	561	571	566	594	546	615	582	565	550	546	571	568	566	574	613	575	542	557	546	571	578	584	577	593	530	534	578	566	561	641	548	578	554	593	526	548	584	577	595	604	580	524	547	551	577	571	573	562	546	523	617	600	533	585	550	554	553	558	576	532	566	550	595	556	635	551	596	578	557	571	584	581	576	554	591	567	560	540	587	515	589	530	536	549	576	567	538	599	609	565	551	538	566	568	599	565	591	623	576	551	591	561	531	556	573	579	580	551	596	564	609	586	572	579	598	566	556	591	549	567	554	554	598	528	575	594	554	587	568	562	525	555	567	540	550	547	522	559	567	572	573	567	548	577	602	558	575	585	541	555	556	577	542	596	585	558	572	560	588	605	599	567	589	586	541	557	571	557	560	595	587	561	578	549	543	592	538	534	541	596	537	572	541	546	593	517	559	555	543	551	596	530	577	541	578	582	632	563	573	608	597	571	583	569	579	561	586	589	527	608	540	557	565	541	585	569	600	508	614	594	634	578	585	588	582	534	577	548	565	530	565	577	563	573	561	526	565	576	572	577	580	565	607	576	568	559	601	573	546	557	581	512	555	559	566	563	583	544	558	576	584	554	561	543	598	552	534	548	560	558	576	550	589	636	549	567	556	596	566	556	580	583	557	577	558	558	536	602	578	545	595	561	616	542	563	578	564	609	582	586	538	582	551	549	553	566	577	606	600	558	601	593	620	582	607	556	559	565	555	548	555	595	609	548	562	592	634	570	573	557	575	516	577	591	560	524	568	535	535	525	559	557	534	570	569	552	564	567	575	579	582	544	535	564	544	589	565	606	568	580	547	578	556	553	549	571	555	585	569	537	574	558	591	579	541	548	576	540	588	550	548	572	560	558	590	575	525	514	573	557	596	605	554	536	597	590	541	567	576	578	588	569	540	565	582	551	581	557	553	610	559	552	544	567	560	557	536	568	592	598	574	566	559	566	598	583	566	564	558	543	565	561	593	571	565	564	588	587	574	574	573	597	605	557	538	575	555	599	598	562	563	579	576	578	575	563	593	577	556	556	566	552	591	613	569	526	578	569	581	541	590	568	599	597	559	573	555	570	544	562	593	596	523	510	525	534	537	534	526	542	565	542	556	544	546	609	603	555	570	595	567	533	585	565	572	559	541	537	556	570	560	553	568	554	556	558	585	556	547	577	584	579	545	542	584	609	559	573	580	576	537	583	568	556	549	594	570	551	624	593	573	544	521	553	554	568	555	566	521	549	595	614	534	582	544	587	593	599	549	601	568	560	561	548	605	574	588	586	568	579	583	573
28008	10595	816	491	381	332	357	335	314	345	325	339	331	335	314	343	344	355	339	338	324	346	342	337	382	330	322	319	360	317	336	307	340	337	338	341	312	344	324	342	303	332	339	374	367	329	317	325	325	306	333	348	351	340	325	356	351	309	356	367	331	330	348	370	320	352	365	342	345	335	341	338	322	316	309	353	356	335	332	347	307	332	309	359	320	308	332	338	334	308	301	342	324	358	321	344	349	327	361	375	333	340	347	355	350	331	345	348	319	356	327	328	331	354	357	344	324	340	330	314	338	353	337	317	328	304	330	336	373	359	321	336	351	333	348	323	320	371	327	346	343	347	326	316	352	333	330	303	357	326	324	306	302	358	319	357	363	303	348	347	344	308	314	337	298	369	345	333	348	357	329	339	329	328	334	344	306	369	339	334	339	313	335	314	343	352	363	321	307	316	318	342	364	321	338	333	328	328	342	331	326	311	360	332	311	348	309	358	307	323	332	355	344	365	351	301	354	326	297	337	307	334	372	402	301	333	329	374	334	332	339	341	340	356	346	311	302	323	325	325	336	325	338	329	335	372	331	350	329	362	327	370	327	358	335	329	342	349	324	350	333	315	358	352	333	316	348	345	321	341	361	322	352	348	369	391	348	319	342	365	326	349	339	357	369	314	346	340	310	339	330	313	328	354	322	360	360	339	320	320	349	326	331	376	335	358	314	323	290	339	332	338	353	366	340	346	344	371	361	340	322	351	335	351	359	337	349	350	322	340	322	317	322	364	370	296	349	344	326	316	327	346	359	340	332	322	343	334	331	313	333	341	340	322	342	331	349	341	357	364	343	302	355	350	342	380	344	360	342	351	331	306	315	323	351	360	351	326	337	374	341	347	328	310	331	321	362	311	336	321	329	344	373	315	335	341	328	290	347	375	319	353	320	323	323	338	363	343	299	363	328	340	336	352	361	315	367	329	356	340	322	308	334	328	339	362	356	325	341	347	341	366	334	340	335	363	332	333	340	319	328	350	325	340	323	337	326	330	327	358	345	324	348	319	323	326	332	319	321	386	363	318	355	334	336	335	311	333	340	318	366	357	338	337	332	340	325	369	302	320	340	326	379	325	338	358	323	343	346	337	303	333	363	315	356	303	316	327	345	333	323	373	337	346	350	340	337	325	313	390	340	312	342	317	335	345	319	342	302	332	340	350	316	349	376	347	322	354	322	358	341	350	322	307	326	346	320	348	363	374	362	324	329	374	321	319	334	330	310	343	367	382	321	332	317	323	369	338	338	367	325	334	331	316	319	334	384	358	339	321	374	312	344	355	315	313	346	343	337	348	354	316	322	349	350	349	358	351	374	329	288	321	323	347	341	339	315	339	338	343	315	337	351	352	323	348	316	341	363	346	332	327	345	330	334	332	361	357	349	336	351	338	335	334	332	324	323	382	319	369	330	356	354	340	307	331	324	323	331	346	301	325	308	343	349	326	365	356	320	339	324	338	316	314	292	334	288	358	339	338	350	342	313	325	338	366	341	360	319	314	364	359	348	329	336	343	313	340	300	324	313	353	365	342	318	332	328	367	335	336	325	332	325	329	317	331	333	338	371	346	337	301	319	332	351	349	327	330	357	314	325	347	322	359	292	328	391	345	351	317	318	331	329	321	322	329	341	345	349	329	328	353	344	331	325	311	331	340	307	342	359	331	346	364	344	346	328	330	349	336	320	372	359	341	345	352	368	339	309	341	334	319	370	313	316	350	332	332	373	351	353	321	347	329	299	382	348	345	365	334	325	337	334	308	367	303	315	336	314	354	327	330	318	322	307	358	322	390	326	328	371	333	324	325	317	347	350	309	348	332	335	320	360	351	348	322	320	375	360	355	328	319	345	327	326	328	346	342	365	344	364	345	297	340	344	358	345	315	322	330	350	317	343	337	336	336	344	290	347	348	311	367	344	324	342	307	325	326	337	351	342	358	357	342	314	332	304	326	318	345	334	302	329	320	315	310	326	344	368	310	329	341	343	339	340	303	347	377	365	354	325	337	309	356	337	341	366	349	339	348	346	332	326	336	318	338	345	340	319	357	322	316	352	325	327	329	333	334	331	344	340	359	361	332	354	353	318	341	344	321	357	353	316	339	333	336	347	330	345	317	355	351	336	350	305	357	344	338	357	334	352	349	307	348	321	367	322	342	363	375	337	393	322	344	353	340	363	319	310	355	361	357	306	343	311	321	331	339	323	366	335	300	336	335	322	300	314	337	344	338	369	368	366	325	317	317	348	293	343	318	305	321	381	328	302	337	351	341	331	338	336	358	337	333	320	326	319	348	330	349	318	320	328	350	325	333	341	356	341	320	298	314	321	342	309	351	360	329	364	320	331	342	332	341	408	364	339	370	321	308	323	360	325	291	343	353	321	306	343	343	338	329	335	343	319	350	343	311	343	364	341	354	336	342	300	354	338	364	317	354	343	348	344	309	340	357	348	333	351	371	327	329	327	361	323	315	309	348	338	334	321	335	315	344	356	337	316	353	342	307	317	334	351	348	319	321	343	342	345	361	332	352	307	339	330	371	328	355	396	346	347	342	305	353	363	332	349	319	335	357	313	318	317	336	354	341	333	343	327	344	346	329	349	326	371	334	299	305	341	328	337	326	332	349	323	322	298	355	348	331	350	328	332	342	330	323	351	328	356	319	356	331	345	361	337	326	382	318	331	335	339	359	334	331	307	326	335	365	332	318	317	332	351	340	319	315	355	367	310	366	318	322	336	316	336	330	346	333	358	354	358	346	341	328	296	333	313	360	320	319	337	316	352	357	325	338	353	320	347	287	324	345	360	355	316	339	327	316	321	331	336	361	335	343	375	332	324	349	350	293	363	360	339	301	331	346	344	370	327	349	344	332	351	305	343	305	336	326	303	320	340	343	313	317	353	312	341	308	343	325	338	323	318	325	365	347	358	338	350	343	318	350	321	345	361	301	332	335	328	351	337	358	334	354	326	362	355	356	300	325	307	322	338	318	315	330	340	342	306	339	325	332	314	328	307	324	324	369	344	316	327	334	307	326	338	314	357	337	354	342	336	330	320	335	315	329	332	331	335	377	346	330	316	347	335	328	341	322	345	329	316	306	339	371	330	326	342	361	364	320	322	354	376	340	330	372	316	334	343	343	316	382	313	362	357	323	339	317	317	340	365	320	366	327	343	340	356	331	316	342	355	321	343	347	346	339	338	356	330	355	338	342	303	327	321	358	351	326	329	343	348	314	348	370	356	321	316	309	370	319	330	358	352	306	350	321	332	351	319	301	341	329	340	329	329	294	325	357	295	331	346	362	314	348	345	303	338	320	331	354	359	369	351	351	363	334	323	325	344	346	351	322	347	363	336	351	346	317	332	342	341	334	324	318	355	342	341	301	335	339	336	329	349	312	326	341	341	372	350	343	363	334	334	313	340	363	322	347	349	355	374	319	313	320	334	327	323	359	319	360	308	335	310	359	324	331
4683	429	390	311	260	270	253	229	263	257	267	278	233	271	240	238	250	259	251	260	239	241	248	234	253	244	238	272	253	237	252	251	271	247	249	242	262	250	253	213	279	253	223	261	234	265	245	263	280	241	232	248	252	277	234	244	214	224	233	246	257	247	250	271	246	272	246	233	242	237	265	272	282	240	226	239	262	241	295	268	230	234	239	240	266	243	241	264	258	272	274	238	231	234	246	248	241	250	210	242	252	238	227	242	271	231	250	257	221	266	234	243	268	255	238	235	254	235	210	241	246	239	265	259	265	244	278	239	252	236	244	236	283	256	252	252	251	214	239	245	256	267	233	248	261	223	276	248	264	245	253	238	243	237	245	235	271	283	259	247	238	254	270	228	234	303	276	270	238	248	264	262	233	283	240	252	242	244	249	257	230	234	249	243	222	258	258	247	256	252	255	239	232	261	261	242	247	256	264	292	241	247	241	281	250	247	225	240	256	224	200	234	264	235	284	261	229	233	244	253	270	252	251	240	248	254	247	238	269	242	227	252	270	248	244	231	252	244	259	242	263	241	241	260	235	269	250	263	262	220	252	232	234	252	240	259	258	239	255	227	266	268	262	251	241	266	239	229	230	256	260	246	255	279	232	227	238	265	239	276	253	262	238	227	255	260	241	258	251	277	227	260	252	215	255	267	236	242	257	243	254	248	267	246	242	259	249	260	229	250	255	247	273	261	237	252	249	258	229	228	261	265	232	240	229	243	235	237	242	235	240	253	262	289	227	219	244	266	245	251	258	263	250	235	258	239	242	262	253	262	229	229	225	250	258	239	256	259	253	240	236	265	257	269	244	248	235	250	251	244	252	243	251	265	251	245	248	239	257	263	245	260	229	248	267	249	264	243	257	264	260	284	243	258	227	234	214	253	234	222	263	268	236	262	260	224	234	276	244	242	248	235	251	259	254	231	239	272	238	261	268	252	252	262	232	266	244	262	244	242	286	239	242	238	251	244	231	283	187	223	233	240	199	260	238	234	262	271	233	248	242	248	254	255	234	212	239	244	274	237	250	250	228	237	232	280	241	244	255	249	229	246	257	232	252	267	276	264	287	240	257	244	240	234	248	253	252	238	246	259	246	247	231	286	252	231	242	239	215	246	260	246	251	255	231	248	243	241	254	260	253	240	265	251	271	254	232	248	238	249	269	229	251	258	251	242	233	243	257	259	251	242	230	240	253	252	265	278	240	257	250	227	266	215	268	228	253	257	240	248	236	249	252	245	231	234	234	254	248	240	254	221	250	243	246	235	249	246	265	266	254	259	252	237	266	225	250	250	259	252	238	258	245	245	246	258	242	234	267	276	264	238	252	293	239	254	253	252	237	252	233	259	236	243	255	234	253	253	262	225	254	224	229	244	243	244	248	268	259	264	231	244	204	237	220	240	270	237	280	230	246	277	271	262	247	242	232	235	221	220	225	212	243	249	230	238	267	254	263	233	232	261	241	263	246	243	224	273	272	254	256	247	231	259	263	265	256	244	235	238	240	246	242	253	259	242	243	274	267	241	246	255	247	244	261	249	256	242	224	245	240	244	211	240	241	237	227	248	253	247	238	246	247	276	236	243	255	275	259	233	253	240	238	249	238	250	251	223	261	231	246	253	255	269	259	228	243	239	242	235	248	267	243	238	263	249	226	227	236	246	250	259	231	274	240	255	252	251	255	274	264	248	257	270	231	260	244	247	252	243	261	252	268	218	266	229	245	271	259	235	246	257	267	253	254	251	265	281	254	239	234	249	275	246	254	258	240	248	257	270	227	243	242	231	271	248	255	253	252	225	271	259	263	251	263	243	206	251	276	267	254	227	248	236	246	231	228	263	268	258	252	234	244	253	236	250	235	281	241	241	261	248	248	250	236	263	269	263	259	253	238	232	235	282	259	254	260	268	231	211	255	260	269	276	245	243	244	221	263	275	239	223	253	265	240	264	243	266	242	264	244	268	240	239	268	227	265	259	213	250	242	258	238	230	218	252	248	248	238	238	259	248	257	246	252	276	244	244	247	254	246	264	219	254	238	266	239	241	249	258	244	228	245	226	234	233	254	256	232	258	233	272	237	236	228	232	249	242	239	269	226	217	240	263	230	213	280	279	231	246	249	259	270	241	245	240	229	290	248	233	250	273	224	225	254	262	232	221	243	219	261	241	232	228	236	255	262	260	260	229	255	234	254	249	242	255	246	257	247	266	266	234	246	262	257	228	236	238	222	229	242	260	265	255	247	261	257	279	266	232	245	267	246	242	248	249	248	247	224	241	239	238	268	263	281	234	237	242	246	251	240	266	238	221	257	220	246	264	239	247	263	240	229	252	233	244	279	239	286	237	227	262	239	251	262	265	248	215	264	233	231	242	237	245	249	245	280	260	242	254	256	228	266	233	224	241	245	263	286	239	241	278	212	260	227	281	223	220	251	259	234	230	249	242	263	243	242	250	268	254	242	207	256	252	247	278	271	257	258	280	235	236	268	239	234	245	264	251	222	245	251	218	242	224	258	253	234	238	253	259	260	251	262	260	270	275	269	250	240	258	265	235	252	256	264	257	259	226	259	236	263	273	254	203	247	255	290	260	262	254	252	263	233	222	232	224	257	236	237	241	245	251	266	241	275	272	226	228	264	270	244	250	236	249	259	273	227	220	246	248	228	248	260	218	259	274	258	259	241	280	242	227	235	225	251	246	257	258	264	261	256	241	234	237	235	233	269	258	259	242	237	273	253	237	238	247	236	256	260	256	255	250	233	234	254	232	240	236	240	226	232	258	209	259	234	243	244	253	231	232	246	248	246	252	251	229	246	230	243	239	257	249	241	278	238	241	235	268	222	236	243	238	247	283	237	252	226	231	239	225	264	275	230	248	233	247	244	237	225	233	236	238	239	240	274	260	255	260	225	251	257	242	254	262	263	272	266	243	255	235	241	221	234	239	239	240	220	245	220	244	229	244	256	257	249	219	255	228	266	245	242	298	266	259	251	273	237	242	258	214	277	257	232	263	247	236	283	250	234	265	253	260	269	252	247	246	229	246	240	230	246	241	248	263	256	251	256	255	265	268	260	234	246	256	231	232	254	247	255	244	248	237	249	244	264	243	218	245	238	250	249	233	233	228	242	266	251	268	244	225	241	250	262	272	250	294	221	250	242	269	252	252	263	238	249	256	248	238	248	221	242	264	266	251	246	251	226	243	233	266	271	231	225	231	268	254	240	256	289	255	242	228	273	246	244	213	267	271	255	230	243	259	244	261	255	258	234	242	252	247	239	266	267	263	207	238	266	266	255	231	260	235	232	232	245	242	242	253	255	244	245	245	243	201	247	248	249	239	263	234	235	253	238	261	237	251	263	214	269	240	251	231	255	239	252	246	229	275	247	251	254	281	225	229	259	249	250	251	253	250	239	234	268	233	249	240	240	244	225	240	241	237	252	237	255	249	258	230	238	264	251	265	279	233	271	252
25629	21516	28007	25441	11498	1662	1171	914	794	834	860	822	803	757	722	733	795	827	777	706	739	709	774	763	763	786	762	759	756	733	723	732	744	750	740	713	732	782	732	759	731	720	703	759	755	777	717	747	747	699	772	750	716	763	748	726	697	767	708	793	666	697	725	732	741	765	721	708	719	744	715	746	757	720	749	733	708	723	766	782	751	759	754	695	702	744	750	772	728	727	737	755	715	756	748	732	760	769	705	717	689	725	719	750	753	680	737	742	733	722	725	753	721	752	804	766	733	731	732	715	762	687	733	731	717	738	713	721	715	739	711	703	696	734	760	726	705	724	740	707	710	710	723	762	743	731	722	713	712	726	735	724	719	732	766	752	702	712	749	703	752	740	757	745	727	728	708	725	721	715	732	707	748	777	724	726	753	709	711	767	748	751	657	692	761	733	707	720	740	765	728	714	681	728	705	732	722	750	734	674	687	721	714	757	739	701	730	700	678	719	725	679	702	734	738	751	729	693	698	673	742	718	724	708	735	711	714	760	736	725	781	688	697	751	780	705	718	729	714	692	750	753	764	804	757	723	727	710	765	720	731	756	765	748	717	760	679	767	749	737	714	736	698	719	782	710	778	678	700	750	751	732	756	697	751	727	748	731	716	703	713	790	720	749	749	721	776	766	748	676	750	716	786	752	753	706	749	743	732	721	716	726	715	705	731	684	709	698	714	712	698	666	738	776	748	746	731	674	710	752	759	751	713	724	719	774	704	731	759	724	757	726	717	770	683	743	733	688	696	737	726	749	738	697	701	711	769	695	734	727	683	730	699	681	755	726	708	710	711	744	737	739	745	706	723	746	752	754	758	753	751	749	753	709	680	727	722	703	715	740	730	728	787	725	755	710	742	726	710	719	729	703	724	702	795	766	703	738	702	715	686	722	750	736	755	724	690	717	718	769	679	716	731	763	765	764	706	671	735	699	732	693	689	741	665	778	757	694	711	693	693	676	714	722	677	723	753	699	723	764	756	725	728	770	684	660	763	709	724	707	706	750	747	711	748	746	735	712	683	739	698	711	711	776	735	742	745	731	710	740	735	792	724	732	709	722	717	722	721	743	749	719	717	687	722	767	689	674	706	742	725	742	786	707	747	689	774	756	750	755	731	760	733	754	696	692	742	667	686	712	759	723	741	676	744	737	754	760	752	750	700	756	746	691	725	745	695	693	756	764	730	699	698	676	744	703	714	745	744	702	717	737	747	718	765	680	709	678	732	754	699	708	762	706	751	717	707	686	701	716	769	720	694	707	774	769	736	738	736	721	683	705	726	702	759	716	707	778	713	734	678	726	701	688	748	702	737	760	723	721	732	683	734	732	772	734	692	727	693	699	715	741	735	741	758	762	780	749	722	718	739	736	729	716	714	775	747	753	742	720	711	699	714	725	750	726	744	721	723	699	751	747	685	732	746	705	724	694	739	766	667	712	745	736	739	681	708	729	746	702	765	712	745	748	748	698	719	746	697	706	741	723	737	689	799	715	759	756	758	683	732	698	746	729	732	703	690	775	734	726	670	708	762	743	704	717	712	702	700	692	730	720	704	711	684	724	716	681	752	734	668	707	731	697	718	703	705	756	715	686	719	745	693	660	721	716	717	732	713	658	760	676	719	741	745	695	716	680	717	665	713	738	709	702	731	730	760	717	707	750	700	745	767	710	708	752	762	784	703	705	740	733	757	773	669	700	710	716	717	780	773	688	688	740	715	737	715	732	708	704	714	738	703	731	754	708	707	736	723	751	746	713	709	741	744	718	690	773	776	687	785	744	717	679	719	672	710	741	733	726	684	735	703	751	730	705	754	675	740	719	740	725	679	683	759	720	682	680	716	677	693	696	715	684	723	816	810	709	753	754	737	691	695	736	731	720	710	693	703	734	740	738	728	736	677	698	739	717	746	748	766	737	696	633	742	706	741	688	731	722	679	751	732	738	716	698	707	724	687	697	702	752	719	767	751	707	757	752	730	704	716	685	680	711	728	663	706	732	734	720	734	714	695	741	735	768	725	695	680	670	702	720	708	730	700	763	697	722	733	784	756	736	721	768	656	748	719	757	720	750	746	693	752	793	710	675	714	783	682	747	728	746	724	722	731	730	722	708	745	726	755	744	729	742	726	744	716	748	721	738	718	740	747	762	717	716	701	767	713	720	716	736	724	741	712	692	675	725	722	747	717	685	751	750	773	708	779	729	723	744	738	723	704	732	754	771	784	748	724	758	730	684	708	659	771	699	718	703	704	746	729	743	725	712	745	672	686	755	701	685	723	704	697	730	738	717	716	741	717	705	720	719	736	719	727	728	714	700	730	731	714	715	702	696	713	701	695	766	697	706	695	761	699	772	704	714	728	663	703	720	755	734	732	721	740	726	748	731	737	753	709	751	720	719	718	741	749	742	719	676	728	707	694	753	737	760	720	740	766	742	755	779	790	696	728	698	734	735	741	755	738	719	794	721	726	706	699	735	720	776	697	754	685	716	761	692	793	699	691	719	721	745	781	730	689	708	758	715	718	724	717	695	736	722	700	742	720	704	716	746	717	696	699	748	727	728	730	696	712	742	696	710	734	702	716	751	752	744	735	719	744	760	701	696	690	701	728	745	717	720	740	761	719	745	738	749	718	722	753	820	694	702	693	735	796	752	733	736	751	717	772	735	742	743	725	684	690	735	774	741	731	743	759	740	690	754	681	693	732	734	764	715	774	742	742	699	688	698	743	735	728	694	680	670	774	767	742	716	727	697	685	717	775	694	716	687	696	781	653	760	739	759	698	716	675	734	737	721	735	728	741	743	677	734	738	705	711	696	738	730	741	739	746	769	717	760	713	729	709	773	738	700	732	705	703	712	740	716	765	736	783	701	772	737	732	754	695	775	720	756	705	717	760	741	793	742	725	715	676	748	712	712	724	810	738	710	721	720	720	703	741	710	759	750	749	726	695	768	708	679	706	765	693	757	707	719	709	761	704	733	734	701	729	689	746	680	756	691	739	738	715	720	710	778	700	727	714	712	704	703	686	717	731	691	736	728	748	719	715	739	722	736	719	711	726	743	715	764	716	704	735	738	712	691	729	723	784	734	777	732	697	737	743	723	692	748	737	739	749	756	782	740	767	716	726	745	761	738	686	681	745	747	752	756	773	754	729	730	737	755	779	783	683	760	723	701	738	729	707	746	737	704	706	733	705	730	720	729	729	750	722	763	776	729	716	730	728	736	780	715	774	685	718	730	715	714	761	687	683	762	747	696	745	745	698	693	732	711	708	689	695	762	761	679	699	741	737	730	737	708	737	718	750	736	738	718	706	709	792	688	722	672	724	748	730	779	731	722	708	734	675	733	732	697	742	712	737	714	731	747	718	670	688	720	726	719	725	743	696	779	742	716	674	644	702	708	749	727	696	726	692	741	709	681	769	741	692	728	707	697	747	733	723	694	673	713	769	708	740	719	697	702	735	690	741	745
3352	3472	2843	1570	1292	965	877	787	737	669	655	688	590	609	610	617	566	551	522	525	565	578	593	581	534	566	583	579	603	574	529	565	532	537	550	572	590	580	568	555	564	510	564	557	550	537	574	555	553	522	546	554	568	562	584	532	541	563	524	518	509	529	550	523	523	541	523	544	554	556	538	560	527	525	597	571	550	581	573	504	522	494	552	529	505	561	545	588	567	586	552	531	538	555	518	529	567	544	580	510	502	554	531	577	524	553	528	551	565	556	548	505	557	523	555	556	555	514	520	545	541	557	538	529	539	544	544	557	550	539	537	522	516	503	602	504	558	542	558	565	557	535	491	573	585	535	518	548	571	532	521	529	506	525	605	538	528	547	557	509	554	534	578	598	545	534	542	557	558	570	570	529	533	516	556	543	581	538	535	517	487	552	521	551	541	519	542	558	560	572	550	494	528	515	570	569	590	547	564	523	541	519	609	523	548	532	541	564	562	546	530	559	569	547	576	522	547	564	587	553	545	562	498	621	535	572	552	560	549	562	555	573	589	533	554	534	556	550	556	504	523	521	519	526	554	544	523	547	514	533	548	527	520	529	514	583	543	543	542	517	540	567	578	546	549	560	510	541	516	569	548	567	547	557	506	550	542	533	503	512	567	534	520	534	555	497	555	553	514	531	554	522	542	564	561	549	507	544	519	545	521	520	545	560	542	535	559	517	497	503	540	542	547	553	484	564	530	488	507	502	508	506	602	563	549	520	558	583	536	571	519	517	506	551	575	563	534	526	531	522	533	562	578	517	530	538	556	546	520	519	523	551	492	552	505	534	519	586	504	508	549	581	524	571	550	540	521	535	528	528	520	556	536	563	536	568	565	515	551	512	531	553	516	539	500	547	554	565	549	523	515	502	538	554	508	552	549	567	560	523	531	538	515	578	566	517	562	521	550	528	523	542	520	549	545	534	577	549	509	558	497	562	557	513	558	566	544	558	505	525	485	519	533	521	526	532	543	553	553	534	521	530	495	503	523	548	541	508	539	553	595	538	559	521	575	574	568	529	548	561	542	512	557	521	513	537	553	528	560	540	520	510	499	518	579	556	543	570	550	557	523	533	532	553	516	533	534	536	529	523	558	550	528	549	537	540	547	528	550	556	502	537	533	524	536	490	535	510	526	495	516	542	568	539	528	558	575	507	522	516	585	555	560	509	527	518	528	550	518	552	543	556	563	518	527	555	534	519	527	499	549	507	529	518	546	561	576	508	564	514	519	555	531	531	555	541	561	520	563	547	550	543	530	516	514	531	542	533	533	532	538	486	503	536	550	514	584	505	542	558	525	506	529	501	554	556	551	529	539	583	506	529	509	555	532	552	547	529	543	513	495	566	530	552	540	526	560	545	562	508	503	565	516	543	554	564	556	559	520	615	497	540	515	564	562	525	596	473	508	548	554	517	556	529	542	539	538	546	498	539	542	526	554	581	529	528	552	527	530	522	548	499	551	523	536	523	517	571	559	523	573	540	530	527	533	543	560	539	552	554	507	529	558	524	551	537	545	594	528	519	550	526	570	546	535	589	547	530	513	533	518	535	539	509	531	526	525	508	527	554	575	541	506	501	526	540	527	503	495	552	549	547	513	534	532	530	544	548	565	560	572	533	561	534	542	567	519	562	559	577	512	522	506	559	498	517	502	519	543	527	538	535	532	516	496	533	535	540	531	546	556	582	549	514	528	527	531	537	526	530	533	522	489	546	517	542	584	515	552	550	520	537	521	531	500	574	574	532	548	511	536	490	546	538	551	501	519	508	551	546	526	513	509	536	574	582	501	552	528	530	567	489	525	524	539	549	514	575	550	530	522	512	559	532	530	508	513	540	551	547	539	559	533	505	515	520	550	498	543	590	541	545	543	522	516	537	497	528	538	573	558	534	526	539	527	547	520	546	559	542	518	535	529	514	495	522	522	532	572	536	569	522	551	540	561	529	540	588	534	503	535	545	533	554	506	521	569	525	524	490	531	541	548	534	554	540	543	562	498	538	546	524	530	536	572	563	546	530	542	526	569	547	517	523	549	543	538	547	542	513	526	524	563	520	551	537	520	489	541	531	552	580	544	520	558	533	554	535	492	532	540	558	536	526	529	551	604	496	524	515	537	518	538	555	549	505	541	521	565	555	498	527	492	548	502	501	476	500	532	537	527	515	524	522	508	577	516	535	535	504	551	570	526	509	513	549	509	564	503	517	528	558	536	545	524	557	519	552	572	529	565	568	490	533	528	533	539	539	518	566	496	513	501	533	513	529	562	526	532	514	572	522	551	535	538	502	539	578	533	540	541	523	515	491	540	522	538	520	500	528	539	535	529	537	513	545	533	523	570	546	551	510	539	526	507	510	574	516	527	512	526	539	498	553	570	531	521	548	558	540	537	565	534	538	524	558	539	506	512	488	495	534	543	570	488	547	587	537	527	533	544	530	506	545	500	544	579	507	558	524	499	519	503	528	576	519	576	544	543	543	520	546	472	552	554	490	564	567	503	532	539	524	520	556	517	550	533	550	527	508	573	517	550	546	512	530	553	539	548	540	570	538	494	524	558	564	518	522	532	519	535	518	543	588	536	527	539	523	560	532	576	545	543	544	536	497	514	556	534	564	519	520	506	506	525	556	577	514	562	564	534	541	524	533	502	529	545	559	533	555	541	546	511	531	530	532	544	545	572	518	512	569	559	498	514	535	531	548	534	547	512	517	569	501	523	522	562	532	519	506	491	525	546	559	507	506	537	480	512	529	550	511	578	517	519	534	515	495	558	539	552	554	528	550	530	503	560	525	512	521	559	522	528	551	526	515	495	587	542	501	531	522	551	514	526	546	516	514	543	538	531	516	513	492	498	546	525	555	576	529	514	551	540	561	568	546	548	540	548	519	514	512	565	541	516	500	563	561	544	537	524	544	578	530	524	577	522	563	539	527	562	505	561	503	555	544	547	559	533	515	494	533	607	493	527	562	590	531	527	523	539	506	475	529	534	506	539	575	522	543	534	537	530	530	522	540	537	549	518	545	522	490	505	569	518	526	541	584	541	513	517	527	571	546	513	524	573	540	558	549	530	517	538	470	559	515	532	548	575	526	555	554	553	509	504	581	522	540	554	542	554	519	537	522	524	515	517	577	536	514	560	535	538	528	596	498	551	511	532	522	521	532	554	537	555	533	596	536	525	556	570	542	506	535	508	546	542	558	563	549	524	475	548	554	548	540	560	543	539	558	541	532	527	528	560	533	560	515	496	547	521	534	506	521	531	507	547	546	534	561	546	541	522	512	510	552	547	537	513	491	578	528	515	506	538	503	556	500	557	534	539	535	527	541	533	528	562	535	560	523	522	571	555	559	537	543	578	538	551	555	521	515	533	526	558	544	562	523	483	527	538	521	525	569	580	478	520	512	550	557	585	530	542	547	554	521	546	559	555	561	541	551	493	532	547	510	553	513	530	518	531	565	527	521	564	513
24495	21478	28833	24540	21466	9197	1841	1221	1009	995	1020	927	882	916	874	824	858	863	851	844	812	840	825	821	825	782	769	810	817	791	797	806	784	836	776	745	780	763	807	810	814	809	797	789	766	842	810	785	807	809	776	779	799	811	773	741	774	802	771	750	731	768	822	789	776	766	749	777	753	736	775	827	730	779	818	762	837	760	796	809	794	772	763	781	751	778	772	792	780	746	803	728	802	775	788	760	754	795	731	739	778	796	773	802	725	748	807	828	824	847	740	795	782	702	760	831	803	770	771	780	754	742	746	787	772	792	727	800	778	796	759	829	765	769	741	740	773	822	757	770	779	777	722	769	775	807	759	750	737	713	810	755	737	728	749	773	800	793	724	734	789	758	780	767	783	739	752	726	801	760	732	778	780	722	783	750	828	733	713	791	729	734	816	797	800	844	735	749	780	788	774	748	757	776	777	724	731	797	791	760	739	751	770	774	769	797	711	751	750	771	770	767	750	761	746	767	796	748	725	761	751	745	752	799	792	737	753	783	761	797	733	762	785	769	762	769	787	738	751	804	784	793	762	790	747	718	785	827	779	737	751	728	734	748	719	845	740	752	783	745	740	783	760	767	770	734	761	779	705	769	744	770	722	774	813	744	782	811	732	754	747	761	763	794	751	714	751	743	769	750	760	756	787	736	762	717	793	827	782	797	756	743	791	725	787	769	750	799	771	814	793	755	730	797	801	731	725	767	793	729	754	741	750	794	770	778	788	765	765	770	751	728	770	763	771	768	755	728	757	806	733	725	777	744	733	773	743	786	757	834	833	781	775	812	742	779	756	779	796	775	776	748	737	727	752	780	768	741	746	770	806	771	729	735	747	811	753	768	762	774	801	785	744	802	761	806	757	789	745	803	744	808	759	786	795	783	763	745	762	764	723	736	801	778	709	755	739	771	752	776	756	783	712	747	799	737	811	828	771	793	769	716	772	803	760	780	796	728	796	788	770	751	746	782	752	776	814	771	720	792	756	748	747	756	845	768	768	793	772	805	773	737	746	770	780	743	757	783	771	791	774	786	760	714	783	804	736	737	734	765	732	767	774	767	747	769	764	775	744	749	719	743	816	789	738	739	719	779	771	788	726	811	789	808	798	727	796	743	836	802	705	783	746	848	701	723	790	785	761	797	760	727	808	792	740	707	767	777	770	741	787	725	741	795	766	738	722	751	742	727	744	787	723	786	749	761	767	716	779	764	782	823	775	768	775	775	803	739	767	731	768	780	760	762	773	729	742	731	751	782	789	717	772	778	765	801	736	777	750	732	772	735	783	768	775	743	742	764	753	755	800	822	743	778	767	790	774	749	752	762	809	805	770	747	759	785	816	743	752	779	772	717	687	742	757	748	772	747	758	792	747	777	783	789	739	770	762	741	724	745	750	777	748	755	757	770	720	740	811	772	721	732	785	797	762	745	738	712	757	742	787	745	780	780	749	780	776	754	733	787	760	747	785	765	715	750	719	760	739	741	738	742	737	801	744	773	733	781	793	797	755	762	763	738	753	835	758	783	792	727	784	788	749	730	800	750	778	769	750	782	737	765	788	766	769	724	729	736	767	737	772	746	788	792	800	733	800	747	784	732	766	735	778	741	754	724	754	811	758	738	764	778	735	758	839	766	766	770	740	815	801	750	799	774	784	783	719	792	812	737	794	789	779	761	827	779	738	813	770	779	727	789	798	823	746	748	743	825	760	772	798	749	775	740	754	781	751	824	768	744	796	749	767	752	792	816	739	722	726	708	767	736	742	778	769	732	763	762	802	761	786	742	787	780	727	758	784	757	770	750	760	755	717	770	788	772	781	730	763	713	794	745	773	816	736	786	737	791	794	777	753	752	759	776	783	801	765	785	745	756	786	742	731	816	822	741	715	771	771	798	805	753	784	745	707	820	770	749	820	762	765	762	768	800	769	775	745	789	763	733	770	725	782	746	772	784	793	783	791	828	763	827	756	727	738	783	754	762	815	768	776	782	753	769	784	760	758	732	724	772	818	789	750	781	776	747	774	753	781	790	788	779	716	734	771	768	793	792	730	738	790	712	730	790	699	742	731	776	733	763	804	796	755	739	786	736	749	729	773	763	791	755	791	815	772	805	744	755	738	759	730	759	762	741	751	760	774	724	749	727	742	743	793	735	751	775	740	782	770	737	732	786	778	734	720	793	754	756	770	796	803	812	785	789	793	729	739	761	762	769	740	718	741	755	775	728	731	785	776	734	786	766	799	789	771	768	777	754	816	743	751	788	706	722	755	749	828	831	775	728	773	761	801	781	759	732	736	748	775	725	774	761	734	778	779	797	809	738	760	800	788	772	766	753	775	805	724	763	753	814	736	755	769	759	744	731	762	786	772	796	763	748	746	753	805	740	708	781	753	773	773	702	737	767	788	773	755	758	696	764	778	753	744	822	802	762	745	792	737	787	748	789	734	724	734	785	738	762	724	788	760	746	786	740	703	832	787	747	759	720	762	737	803	757	790	765	722	826	712	740	777	753	752	756	746	728	794	708	762	777	733	751	821	769	753	739	758	747	754	752	720	773	774	760	774	734	781	745	794	724	756	760	765	752	740	824	753	798	760	789	733	842	717	771	797	738	761	760	753	778	756	742	743	762	731	737	746	758	757	762	765	773	749	772	769	762	766	729	784	760	776	787	765	749	742	773	754	762	736	768	804	768	744	771	800	754	776	773	754	764	769	808	790	772	781	753	739	807	788	746	734	773	762	743	770	763	744	764	758	703	736	746	721	771	765	746	804	778	801	712	746	744	780	776	799	760	784	788	732	793	783	801	774	774	748	751	732	789	728	732	770	725	746	725	748	759	771	744	729	780	725	737	745	757	774	835	810	772	803	748	759	794	737	780	800	766	799	738	774	753	761	724	744	813	786	743	763	732	847	754	745	740	787	792	801	713	778	779	744	789	778	771	779	798	783	770	793	803	781	758	756	771	721	822	740	720	782	773	802	758	733	773	801	747	728	789	770	789	788	737	763	702	746	724	749	757	764	744	808	753	764	746	748	780	761	785	813	748	743	771	755	766	731	754	795	745	747	762	729	761	719	749	710	811	765	736	755	690	799	753	718	760	735	752	745	758	847	751	771	760	763	831	738	777	752	760	792	763	781	766	767	754	738	775	747	742	697	739	756	744	754	739	806	765	745	750	792	748	734	834	826	701	778	756	778	694	731	791	771	729	744	815	784	738	750	741	718	765	715	782	732	742	724	757	776	765	798	749	731	744	722	735	746	733	748	751	763	767	707	775	751	792	788	764	793	789	781	759	699	798	754	751	785	803	690	753	747	783	717	759	740	737	763	788	754	782	775	797	806	805	760	730	792	766	782	778	798	762	786	769	737	718	760	798	746	718	784	790	757	796	768	752	743	769	741	729	754	780	752	779	805	725	793	782	713	762	796	773	767	781	738	765	764	741	786	806	742	782	761	811	767	747	784	785	750	772
3737	6129	4963	2588	1784	1446	1220	1015	986	842	795	817	746	723	715	702	658	664	677	653	689	602	611	646	652	610	617	636	617	609	623	620	624	610	606	581	602	642	619	601	602	578	592	610	607	590	605	570	625	569	575	579	611	632	616	608	586	556	577	622	582	567	631	540	581	605	594	632	606	592	593	602	561	573	587	620	590	559	538	526	587	572	573	566	592	596	594	572	575	574	577	612	602	604	568	579	588	572	584	622	570	584	598	558	600	559	583	588	584	623	576	592	580	610	622	562	569	596	579	601	568	600	552	582	578	549	627	578	605	592	555	559	601	588	594	560	589	577	563	603	586	564	577	562	555	564	558	603	563	593	602	567	526	562	594	600	566	617	575	572	586	593	570	568	604	574	598	586	604	610	584	585	608	563	555	589	637	618	617	530	581	581	611	574	578	578	524	575	593	572	601	572	550	556	552	584	545	571	587	578	607	548	551	563	622	544	585	586	579	575	585	583	568	584	592	609	626	600	579	594	571	591	602	591	582	580	567	619	581	610	609	569	568	550	585	562	588	610	587	566	581	589	532	555	561	622	609	615	561	581	608	593	571	534	608	591	558	584	543	581	585	555	565	573	588	587	564	570	601	606	602	578	604	604	575	618	577	592	593	562	570	577	581	555	570	609	637	652	571	571	636	622	579	548	566	599	570	589	543	557	535	546	538	544	578	561	567	551	578	562	562	598	526	570	546	550	549	503	607	549	574	603	543	573	610	588	554	552	582	596	577	603	569	603	586	537	599	538	584	609	594	593	568	566	604	589	579	600	597	568	564	580	560	574	583	595	568	567	559	564	549	590	567	575	600	560	528	594	573	550	572	568	527	566	618	569	628	608	595	611	577	563	581	577	578	613	563	559	605	576	539	583	590	578	572	595	587	596	582	550	564	577	567	625	571	600	607	536	599	554	590	578	596	576	540	536	555	576	610	575	565	613	570	595	544	599	601	570	622	591	573	581	554	567	599	530	591	582	569	558	585	568	585	544	560	591	601	598	569	592	563	546	568	594	621	556	604	594	543	582	549	551	633	538	574	569	641	602	542	615	602	511	611	569	541	588	569	544	581	597	550	575	593	599	545	569	556	553	570	592	583	587	585	559	599	551	565	572	553	604	592	597	557	566	576	521	552	568	600	604	611	581	561	589	582	560	584	596	557	581	583	576	596	561	549	588	564	603	553	561	538	534	574	652	573	608	593	621	587	585	597	576	557	557	533	575	543	582	546	609	583	599	533	565	561	559	578	561	566	564	622	543	587	599	580	586	574	575	571	584	543	595	595	589	600	532	581	591	576	569	536	596	564	556	636	599	547	559	610	583	575	548	581	596	585	541	583	546	555	567	599	545	610	597	567	571	569	617	598	594	564	591	570	547	557	546	566	596	592	581	604	642	591	589	577	550	577	606	554	594	602	561	559	565	531	562	544	531	571	554	571	567	602	559	539	576	565	564	563	558	554	532	595	567	577	565	584	507	570	572	558	550	568	589	559	534	604	581	568	550	539	540	606	566	596	563	566	557	520	553	574	553	586	560	631	570	577	569	576	590	582	625	578	595	573	559	575	545	604	574	604	579	599	567	569	563	537	610	591	585	539	551	552	606	556	584	564	552	574	556	592	586	611	586	589	563	582	556	524	569	597	509	585	579	564	526	569	562	555	579	578	538	595	526	526	577	601	597	580	553	568	530	599	555	552	520	578	557	535	581	533	537	590	575	609	562	529	567	584	626	573	567	529	553	606	557	582	570	616	519	568	582	557	584	586	607	571	608	576	574	542	551	563	550	537	616	553	547	524	550	533	571	533	586	536	605	580	557	555	560	536	581	556	575	575	548	590	597	572	556	578	545	571	554	564	582	602	578	537	566	546	549	573	596	548	543	564	531	579	582	549	559	599	574	532	585	579	569	597	578	560	574	537	574	564	503	563	557	539	555	598	566	588	611	540	599	552	585	618	610	570	534	602	565	587	588	584	532	625	556	578	586	583	595	603	572	540	552	569	592	551	559	527	546	607	583	616	600	583	603	535	563	561	570	548	559	562	577	570	592	598	584	570	565	602	569	593	571	565	557	558	531	582	573	575	614	577	578	579	572	573	557	534	587	579	572	553	568	566	596	564	539	592	582	612	615	559	559	544	538	558	551	586	569	568	522	557	560	580	591	576	561	523	556	579	589	556	591	547	573	562	579	589	587	610	564	563	555	559	614	600	538	609	575	552	571	546	563	580	574	608	547	510	597	588	671	598	571	593	569	554	589	546	583	570	558	546	577	570	562	519	606	566	587	580	625	536	587	559	581	586	569	550	585	589	624	587	622	548	581	579	561	526	555	552	580	576	599	593	584	563	551	591	575	563	576	543	563	568	579	568	587	547	568	538	509	560	525	621	565	579	581	575	583	568	571	554	565	585	615	537	561	567	600	581	569	593	545	583	535	575	577	541	598	598	575	570	567	556	619	590	541	561	568	563	569	620	576	607	544	556	584	591	615	556	571	558	584	550	611	590	591	571	557	594	535	599	559	568	598	517	605	568	526	544	589	553	571	563	582	580	549	546	583	586	565	520	565	564	580	558	575	533	549	556	548	538	544	542	551	613	550	564	588	525	578	585	527	639	528	567	554	562	541	542	527	546	557	557	593	552	579	555	579	560	558	560	585	559	532	547	574	619	520	551	600	559	577	578	563	575	574	560	537	600	568	561	575	557	554	543	554	592	549	585	571	538	585	548	590	556	561	556	530	585	573	572	568	571	561	519	553	582	554	599	573	613	577	562	568	600	534	586	591	538	565	577	575	620	519	557	601	546	534	573	575	575	560	557	573	574	591	557	561	552	557	583	554	566	533	550	536	538	576	599	562	572	565	570	543	562	542	555	581	597	586	619	562	586	555	563	559	592	590	575	550	595	553	564	527	542	589	539	576	534	578	598	549	595	567	539	561	569	551	566	559	569	569	539	553	594	586	570	564	578	547	535	563	562	583	570	598	547	577	578	559	532	572	585	589	588	570	538	557	554	549	519	626	589	612	556	610	621	555	590	584	627	618	547	557	625	539	568	650	528	595	550	523	567	526	579	556	569	568	563	583	566	573	553	527	583	567	569	558	565	537	571	585	599	550	570	528	580	586	583	557	553	573	589	556	562	564	520	579	536	567	572	579	594	565	540	559	518	570	571	584	617	553	572	585	578	522	553	555	568	591	603	560	566	573	531	598	548	568	583	596	581	571	567	540	547	557	570	579	597	575	542	582	578	592	538	546	571	588	545	529	573	544	528	582	578	587	565	551	548	545	569	553	571	561	564	544	570	593	557	582	571	518	573	541	605	580	521	612	591	582	554	580	586	570	527	558	570	568	555	584	584	559	632	549	562	531	557	563	572	551	560	532	563	551	592	531	588	540	574	579	562	561	570	560	556	537	572	575	547	533	550	601	591	613	549	544	582	528	602	581	567	534	575	553	555	567	547	543	569	583
27764	10634	865	470	365	383	362	389	353	368	348	325	340	323	327	311	334	338	323	366	359	360	348	326	343	333	339	354	344	321	331	334	328	360	363	344	330	345	357	336	332	317	347	319	327	342	353	359	360	315	305	347	370	334	368	346	356	335	344	350	318	360	322	318	324	362	339	327	333	322	353	353	331	331	334	330	315	315	329	346	305	339	331	337	341	314	346	322	354	363	305	305	316	340	353	335	360	333	345	338	320	358	337	313	337	329	297	348	329	354	356	337	412	348	356	352	323	352	324	314	344	342	331	324	354	324	337	308	337	342	323	322	358	313	364	314	340	316	335	309	343	353	343	354	308	341	324	321	307	336	335	326	359	333	296	327	331	324	352	323	337	339	339	363	331	352	322	326	338	337	353	337	333	340	314	358	354	375	308	330	313	309	334	313	358	340	325	312	369	374	324	331	316	343	349	338	326	326	337	347	320	313	325	337	321	312	356	334	365	327	337	324	341	340	324	328	333	321	312	331	346	331	325	309	315	340	343	361	331	361	367	285	336	338	321	310	342	332	350	293	353	347	337	331	326	330	325	344	350	337	338	303	321	314	334	316	324	322	331	322	325	331	319	293	331	348	329	316	336	349	341	348	336	334	341	324	329	341	340	368	316	355	360	303	297	351	335	297	321	350	333	303	311	331	358	307	318	330	337	350	319	339	344	330	341	346	333	343	315	323	307	349	350	331	337	352	331	306	318	332	361	366	326	314	330	347	333	355	332	312	310	333	366	320	332	330	334	337	348	406	338	323	338	323	340	353	360	352	314	374	330	330	339	341	335	338	307	305	333	331	338	353	364	349	336	329	330	348	364	350	333	342	333	339	336	310	337	343	342	337	338	334	321	299	316	345	313	342	345	362	315	328	345	348	355	313	329	304	340	372	368	346	330	307	344	341	304	365	322	339	340	338	316	345	360	358	336	350	311	370	334	330	311	357	325	361	329	336	333	345	354	358	310	355	349	309	360	354	331	365	369	341	349	345	347	332	339	321	337	345	364	325	320	323	339	339	346	313	357	312	317	311	349	330	325	334	352	331	343	362	314	322	355	325	344	356	337	350	298	335	331	332	343	323	368	335	313	348	363	323	346	362	351	326	331	334	329	338	345	331	340	312	329	367	372	325	340	336	333	323	344	374	343	341	302	347	359	303	334	324	339	318	353	331	326	322	348	308	337	330	342	349	306	328	321	333	308	342	319	332	327	340	337	349	336	339	315	332	317	312	328	370	338	320	343	308	337	323	327	322	338	321	344	332	339	355	321	329	335	341	333	354	305	334	343	297	357	331	358	332	323	330	326	340	316	325	307	328	317	343	345	316	359	362	348	299	346	355	340	284	354	347	353	334	351	310	335	350	343	293	326	310	311	351	346	345	313	306	335	339	281	366	330	309	338	330	353	328	312	318	357	324	329	345	322	310	330	342	365	300	327	314	313	337	354	290	357	334	357	360	337	309	332	350	353	340	312	331	312	345	321	361	330	315	322	326	344	347	328	341	322	340	340	332	338	315	332	316	314	314	361	316	312	321	343	337	354	315	322	333	359	355	339	325	333	348	333	342	330	343	327	339	340	339	362	342	313	318	341	361	343	293	318	334	334	323	339	335	320	362	313	316	331	357	340	344	314	340	356	329	331	336	350	330	363	331	296	340	315	325	331	347	323	327	330	346	364	329	344	319	324	315	366	324	338	338	362	302	336	345	321	309	295	321	343	361	328	353	319	336	338	322	340	318	334	315	323	305	344	335	323	326	334	342	308	296	321	319	331	358	313	358	320	333	324	332	328	328	344	358	359	357	358	293	328	361	308	325	369	358	323	316	367	340	320	349	354	328	337	319	344	333	321	330	331	353	310	330	331	362	328	379	326	292	311	338	321	327	331	307	374	368	323	316	340	309	324	328	321	354	335	339	322	304	316	358	347	327	332	339	332	333	318	347	326	337	327	317	329	327	351	333	381	332	342	340	351	324	330	304	357	317	322	328	327	302	315	317	341	327	331	341	344	334	327	349	324	334	311	327	357	356	337	316	322	309	305	334	324	312	315	309	319	313	347	324	317	381	310	335	343	356	308	313	344	363	316	328	346	368	346	301	367	360	356	351	320	336	310	347	345	299	330	306	320	337	365	352	328	324	319	338	323	342	287	323	362	332	371	345	304	356	355	341	321	344	336	342	358	311	324	302	329	319	342	329	329	359	351	353	354	343	287	325	382	345	356	341	291	340	319	355	334	326	386	317	333	337	338	344	327	313	341	331	338	324	317	330	313	318	345	343	287	326	333	335	373	385	309	334	342	324	328	323	328	316	322	348	364	347	345	322	328	311	343	326	342	351	326	349	340	339	330	349	333	314	310	336	310	333	306	314	328	335	363	356	350	334	344	346	337	324	347	340	356	326	349	338	355	348	358	328	342	337	342	353	310	330	366	352	362	378	332	340	364	342	348	335	340	335	317	331	364	348	309	348	323	329	348	298	342	306	382	307	340	342	349	318	293	307	365	310	348	360	343	349	348	374	303	339	361	315	323	324	306	351	333	339	332	338	325	354	338	304	350	332	359	349	323	333	340	326	308	343	352	337	331	311	354	362	323	311	314	355	321	367	357	354	319	380	330	343	317	330	317	351	328	325	318	308	339	340	330	332	336	357	335	325	336	330	356	324	347	349	351	357	350	338	338	341	321	341	352	320	312	340	331	325	324	349	349	309	323	316	345	328	325	340	326	339	320	314	347	308	340	302	357	324	324	356	292	353	338	324	326	363	336	350	373	340	352	322	323	351	332	338	340	348	330	308	319	338	328	344	378	323	325	359	365	364	338	331	343	333	311	368	304	356	352	318	362	321	362	307	312	335	334	341	363	320	333	330	302	312	320	315	315	331	315	339	340	356	323	336	342	362	341	330	306	325	362	364	339	351	316	321	312	362	322	302	325	349	333	339	328	338	353	342	331	331	347	332	354	349	323	340	327	320	333	338	322	348	317	323	350	340	340	342	364	328	316	357	329	358	349	364	327	336	314	312	303	320	323	363	316	310	354	311	316	328	361	335	317	337	322	353	308	345	353	349	340	349	360	340	331	352	343	375	309	322	353	315	345	327	356	303	347	334	352	339	332	336	330	337	347	358	316	337	327	356	317	342	329	308	324	327	325	320	324	335	337	357	326	338	327	302	306	362	349	340	331	324	328	295	323	340	349	348	332	340	326	330	341	325	336	325	346	356	340	326	330	366	327	345	365	310	353	332	316	313	313	359	347	329	340	338	314	300	300	390	315	305	308	320	348	323	341	310	346	323	338	334	356	317	339	333	323	370	370	332	342	319	324	303	333	357	345	338	323	319	362	340	317	320	319	342	310	341	349	323	330	316	376	338	319	359	333	327	336	349	346	367	337	349	343	316	311	327	349	342	341	345	351	346	333	318	349	357	358	324	331	327	319	339	343	279	362	350	349	311	341	315	340	331	337	335
4647	430	423	296	241	264	278	264	262	274	242	250	267	263	256	275	259	220	253	263	256	233	265	221	276	250	229	270	271	232	250	268	226	251	246	256	245	230	259	266	254	250	252	263	255	253	292	246	235	227	230	241	240	277	248	251	238	251	228	266	232	250	256	280	242	250	244	244	226	255	267	241	238	227	278	217	275	239	253	209	275	265	232	295	260	225	239	277	236	246	215	246	225	252	231	249	240	233	234	239	240	243	250	255	248	248	238	248	220	238	243	235	255	242	248	234	254	253	240	256	256	273	242	290	235	233	270	244	253	269	248	228	245	237	253	210	258	253	250	231	267	249	255	267	253	244	254	225	237	238	252	226	225	257	243	242	219	242	234	277	261	244	239	273	248	256	244	263	217	245	242	257	267	236	258	267	229	253	235	251	236	242	263	204	244	257	257	263	275	226	257	230	261	241	241	274	235	240	263	230	258	238	245	263	231	249	237	244	247	227	231	245	265	252	248	248	261	237	274	240	225	229	240	240	259	238	233	234	254	257	235	268	232	245	216	244	282	228	228	287	233	231	262	239	246	218	245	241	263	277	245	236	245	261	250	237	256	243	246	266	244	231	246	250	236	273	231	248	280	239	255	247	247	252	247	246	252	259	230	253	259	261	229	247	256	256	236	222	239	282	238	244	219	213	264	247	228	250	224	252	239	237	241	269	259	244	227	277	278	247	257	224	242	253	267	242	226	230	254	242	257	252	259	240	223	239	268	244	240	251	231	263	261	251	253	234	251	237	242	235	260	267	260	269	235	261	235	240	239	264	244	252	225	259	277	250	245	241	242	248	250	229	252	242	250	246	243	271	255	253	260	222	259	250	268	232	243	279	212	253	244	222	240	247	242	253	238	270	259	236	243	272	260	235	227	279	242	212	255	235	267	229	276	225	225	229	256	227	266	231	252	261	228	235	270	247	240	252	252	237	249	241	242	236	239	227	245	242	257	236	235	270	227	234	227	242	242	256	231	251	228	247	260	268	250	216	241	261	225	222	256	230	237	257	226	253	249	268	261	250	255	249	247	238	248	241	248	257	244	238	269	230	239	258	240	244	258	264	253	258	247	263	249	239	221	264	241	232	267	224	235	242	226	243	245	258	261	235	263	247	230	235	247	259	222	266	269	233	261	259	244	232	237	266	238	232	275	260	235	247	228	266	266	229	285	229	226	239	244	245	249	240	260	263	260	238	242	276	258	261	224	237	234	247	249	236	256	273	254	239	241	264	241	231	243	239	256	250	243	260	230	250	219	232	251	239	241	246	241	251	235	239	227	241	223	265	244	228	234	242	243	244	256	250	227	248	266	236	246	267	252	274	271	272	255	227	252	248	256	248	225	223	239	221	255	250	274	229	247	230	236	255	242	251	206	244	257	255	252	233	242	230	227	285	252	251	260	234	262	273	250	255	251	232	229	228	262	249	252	248	245	237	253	257	240	243	253	259	241	278	255	258	248	245	240	241	274	224	269	238	253	251	232	261	240	233	251	263	244	265	234	237	245	238	243	229	252	250	256	229	283	290	252	240	248	225	240	263	234	226	240	237	237	243	211	222	220	270	262	230	262	237	235	245	228	246	233	250	220	227	234	222	262	259	243	234	219	251	222	248	247	245	226	211	263	218	264	239	230	245	240	252	210	255	261	233	220	246	259	280	251	259	252	229	230	267	226	261	240	251	238	220	239	221	223	230	218	254	268	258	234	229	244	265	226	248	231	251	241	243	245	225	245	234	259	239	260	261	252	261	225	248	229	243	237	277	222	273	251	249	229	253	228	237	245	241	238	257	245	247	249	229	240	272	236	243	252	269	222	252	244	268	248	219	253	234	245	252	244	264	272	239	229	239	257	246	241	263	275	214	242	235	260	242	243	234	248	224	221	239	240	236	275	212	231	235	278	243	249	251	267	255	223	263	228	234	257	246	245	242	263	256	256	287	256	241	260	262	250	257	250	273	232	263	248	262	233	239	234	249	268	216	273	247	256	277	262	235	257	262	231	243	248	269	281	251	258	239	236	225	259	235	249	252	226	251	249	255	255	265	261	236	226	261	240	228	228	213	258	267	230	253	243	257	232	251	246	256	260	232	260	240	256	268	272	252	247	244	252	244	262	260	269	276	238	259	267	241	239	280	256	223	242	256	269	242	240	235	242	238	244	262	256	242	248	238	261	250	222	274	268	242	252	238	229	222	247	233	233	233	256	238	245	259	238	232	255	249	232	224	246	239	272	259	232	252	264	262	245	242	282	253	230	238	223	238	248	248	226	244	226	232	238	234	260	276	256	240	248	233	241	244	238	229	260	249	241	260	266	235	237	258	239	254	241	243	252	253	259	253	239	249	244	251	231	247	220	233	268	261	202	224	254	264	239	237	241	263	241	238	248	250	257	256	250	250	260	244	247	241	246	240	251	234	252	232	284	252	245	241	251	244	246	230	239	264	249	256	244	254	260	258	250	261	226	260	222	242	246	255	222	241	255	221	234	264	245	270	232	255	247	233	274	255	234	230	240	243	254	245	259	229	234	265	278	244	267	263	234	232	232	246	256	268	238	279	216	255	259	258	247	243	235	255	230	255	234	245	252	262	235	246	258	236	221	268	254	234	241	267	244	239	244	247	265	251	252	263	256	273	245	258	251	250	252	219	234	236	215	253	235	236	281	247	252	254	236	250	234	245	240	264	268	252	269	242	235	243	236	253	257	233	258	251	244	275	252	256	254	239	241	247	262	269	233	257	231	242	271	213	219	250	257	247	227	251	261	256	252	255	244	245	254	263	259	268	241	229	241	269	241	238	240	240	249	282	215	258	258	236	257	228	255	247	234	255	234	245	254	231	217	256	253	215	227	223	251	263	231	263	273	252	248	229	232	260	225	255	243	225	232	265	238	258	257	267	227	283	269	225	222	229	250	273	237	243	279	251	244	252	229	226	245	244	272	266	235	248	234	243	264	248	251	264	247	242	259	237	221	240	226	241	228	251	216	214	254	262	223	245	249	229	240	271	252	245	263	229	269	261	243	248	246	241	236	242	256	244	251	264	248	248	254	233	251	205	238	256	252	250	259	250	252	256	273	250	263	266	259	233	251	241	270	243	233	248	235	231	247	258	272	260	239	275	230	237	241	277	237	237	260	240	236	229	234	253	261	256	238	252	229	227	264	259	242	248	232	245	253	254	236	248	239	269	278	261	231	256	238	267	218	240	246	232	245	232	256	235	235	238	254	236	239	241	251	234	259	235	253	271	244	215	217	255	252	243	239	263	263	257	244	253	245	237	252	275	238	246	259	226	246	250	248	232	273	235	235	231	236	237	275	216	241	259	243	255	239	251	252	219	235	216	255	229	244	233	256	266	240	253	234	215	247	247	221	244	241	260	250	263	249	237	242	283	249	210	220	240	240	248	240	250	258	250	272	257	260	232	248	252	225	240	264	253	252	265	238	203	216	272	269	254	244	235	234	249
25523	21478	27971	25407	11493	1624	1110	916	869	844	828	787	793	743	711	763	793	713	759	733	761	739	746	690	731	731	784	736	736	709	708	727	684	714	745	753	702	793	726	747	718	722	723	686	762	736	785	804	741	799	761	720	717	740	731	767	704	739	739	684	722	743	686	734	752	677	775	699	769	740	761	741	725	755	690	720	744	711	692	721	743	740	735	731	752	761	751	717	739	665	723	742	705	694	740	752	716	738	767	713	756	721	713	745	710	710	743	713	685	748	726	741	732	729	707	688	759	708	750	732	754	702	736	723	755	746	693	730	777	712	695	804	706	747	748	709	692	753	753	757	724	700	705	752	735	759	718	750	743	738	709	733	732	725	709	719	771	675	716	737	719	697	736	762	750	748	729	710	751	684	701	774	757	750	709	734	718	720	738	726	741	724	727	709	762	701	724	717	715	775	741	675	755	711	696	706	693	703	705	752	707	696	737	711	705	706	744	765	762	731	718	714	702	715	734	727	711	726	692	722	742	757	722	712	716	750	670	738	760	739	711	738	711	732	714	715	757	761	730	730	698	696	778	679	711	705	744	699	640	714	736	694	711	723	714	688	731	719	735	755	763	735	778	736	697	764	783	734	711	680	755	738	752	727	683	766	719	681	694	726	677	659	741	716	705	699	736	782	741	713	742	730	699	769	706	727	753	684	743	672	730	691	738	700	723	712	693	780	725	741	755	693	649	741	759	762	672	739	752	703	731	754	710	701	701	731	656	723	756	727	742	735	760	774	704	738	725	779	772	733	733	718	684	717	726	705	719	723	714	692	691	695	722	685	725	732	713	750	780	735	741	744	715	700	715	712	762	717	748	719	727	701	687	743	738	721	738	695	712	687	705	720	735	725	738	757	741	740	708	661	755	745	736	720	720	741	778	724	699	752	720	717	728	650	748	676	721	722	705	708	716	730	701	720	725	721	719	692	698	703	748	711	703	735	717	735	684	718	705	723	709	704	691	677	725	752	728	699	702	716	726	731	728	731	745	698	702	743	742	713	728	740	714	744	719	753	681	694	678	724	724	731	742	709	728	749	768	719	733	734	675	705	754	754	742	702	711	759	673	707	674	702	723	698	713	722	747	763	695	697	696	747	708	731	710	751	745	744	744	740	737	661	758	703	698	727	700	735	736	708	754	757	673	766	767	708	698	722	730	650	762	744	713	701	727	678	723	741	771	711	721	731	693	715	747	737	744	679	713	728	743	719	708	709	708	703	762	727	708	747	719	682	720	735	711	740	727	738	665	727	676	730	750	706	726	703	737	692	704	755	711	703	708	692	733	723	714	718	737	755	761	743	697	710	793	761	729	738	710	712	768	766	694	751	740	674	724	742	762	746	694	754	735	738	686	714	737	701	716	741	715	713	712	705	702	702	711	690	714	736	688	753	702	768	748	729	729	723	714	709	716	739	740	704	708	730	727	712	664	739	718	728	734	806	677	696	739	760	685	698	710	727	715	738	714	755	732	741	751	719	729	743	734	699	739	689	724	714	742	747	709	713	733	742	729	749	719	766	727	760	750	721	734	729	653	752	757	707	726	761	784	719	694	719	725	700	695	757	727	699	762	707	717	742	686	709	716	708	753	711	709	718	712	671	697	691	727	710	733	720	709	711	675	724	708	712	700	744	698	761	663	693	725	695	735	750	755	766	727	756	733	705	718	729	695	696	717	736	690	756	759	703	665	721	724	720	728	721	703	731	737	752	669	750	699	675	727	731	768	718	758	779	686	748	698	737	701	701	718	689	741	732	713	773	726	712	705	701	767	760	748	745	790	770	730	708	722	681	713	722	731	767	740	738	736	730	726	723	695	718	747	703	706	719	755	738	697	741	766	761	685	747	708	728	736	719	752	745	676	735	747	720	729	705	706	707	684	703	732	672	738	672	692	684	713	716	717	691	710	719	736	728	699	749	756	692	704	757	697	694	718	762	733	718	700	662	686	754	722	759	727	728	727	695	731	708	721	711	701	753	720	733	723	791	769	781	741	711	756	719	751	783	693	723	726	690	732	741	754	721	733	750	756	730	653	732	719	700	728	710	734	765	736	716	704	744	748	744	722	725	683	735	708	712	734	743	716	771	772	667	731	730	722	687	681	762	816	773	751	732	744	719	745	688	729	763	740	769	707	704	720	701	729	709	745	717	688	696	741	697	740	708	763	683	692	737	698	669	729	711	725	720	748	723	658	750	760	723	751	779	709	717	691	713	733	712	755	703	733	738	739	701	696	758	765	722	687	739	712	669	717	719	716	695	764	756	675	733	748	678	642	692	718	698	728	721	682	675	717	680	735	742	674	773	775	738	744	730	690	698	762	715	772	724	720	702	694	696	713	722	725	690	732	686	691	653	741	734	701	698	651	734	729	720	734	701	729	729	704	736	749	717	707	747	733	725	737	711	674	734	736	755	760	750	755	764	740	728	735	686	708	723	711	666	670	689	710	701	725	674	699	714	740	739	705	748	712	721	762	731	703	737	700	728	723	667	694	710	727	723	719	709	747	728	764	669	714	758	752	710	824	737	697	744	714	733	761	743	779	822	695	767	728	693	726	724	736	736	686	657	714	728	662	713	738	735	702	691	697	730	699	708	718	736	747	720	741	701	701	755	690	722	732	729	745	704	736	738	676	779	741	709	757	746	761	783	725	728	744	709	737	746	723	768	684	719	773	691	746	714	717	700	715	782	728	738	689	721	716	705	718	716	715	672	751	729	740	749	728	722	722	749	728	688	690	724	741	761	710	716	707	754	709	705	717	731	735	701	692	748	721	711	734	757	685	675	668	707	760	730	724	720	688	733	714	693	712	739	744	716	791	713	764	723	740	737	703	725	749	708	719	718	701	705	734	742	736	805	738	726	711	739	780	750	697	689	733	746	712	719	693	685	727	681	739	702	656	751	693	706	700	690	741	794	705	729	713	693	695	752	742	700	680	707	752	739	720	683	751	704	712	744	704	750	673	712	780	693	705	693	696	764	719	739	802	696	731	770	724	703	702	682	752	687	721	712	689	713	733	687	752	692	700	754	725	721	723	687	736	730	732	765	714	687	692	695	746	626	710	670	728	783	697	740	701	769	723	721	717	735	772	755	721	742	733	747	730	744	660	740	691	724	678	736	731	704	721	699	719	733	693	710	713	696	752	713	725	673	734	692	730	687	729	720	720	737	717	713	740	709	756	697	722	732	762	704	707	797	732	702	710	752	727	696	736	684	738	725	714	715	705	747	685	706	734	752	747	728	743	736	709	720	734	726	727	720	717	738	710	702	725	716	701	701	718	740	742	740	754	660	714	701	743	744	754	726	688	709	723	740	747	694	738	694	759	716	756	691	775	736	713	705	678	711	689	715	743	739	720	666	783	743	690	705	693	768	724	757	711	718	712	725	728	730	708	755	776	740	700	684	747	717	735	755	717	751	699	692	696	736	674	778	741	702	737	740	739	718	781	702	776	716	743	710	748	742
3380	3571	2927	1609	1151	980	857	763	755	685	628	668	612	620	592	602	579	584	611	569	545	570	579	553	531	608	579	514	556	574	558	535	560	534	561	537	542	546	513	565	536	505	527	504	573	582	592	541	538	548	600	557	549	523	530	546	551	548	547	503	544	558	519	514	538	559	577	538	545	505	550	573	537	531	568	557	569	564	542	566	564	531	519	529	553	529	530	524	529	537	580	548	528	519	532	569	570	532	518	516	581	545	537	535	530	517	563	581	515	551	512	561	523	542	491	570	569	539	527	552	546	557	517	557	576	513	550	546	565	533	538	516	518	558	529	536	529	535	504	538	562	549	551	572	510	558	514	531	537	526	547	530	525	502	546	543	565	527	530	526	566	562	499	559	548	515	489	532	584	542	573	569	514	504	579	534	524	511	527	549	568	551	559	544	544	562	539	509	550	542	552	553	571	553	550	558	594	559	548	533	564	500	568	520	547	579	531	512	577	546	511	518	494	572	530	563	535	485	551	525	532	501	554	552	558	553	538	545	548	582	548	553	528	558	565	502	533	534	526	569	546	563	522	515	516	491	540	536	512	568	532	590	556	495	570	533	555	542	525	537	530	524	547	532	542	561	560	523	548	515	493	538	527	530	528	544	542	550	517	517	529	511	534	521	523	513	526	573	560	546	530	521	596	549	567	567	567	549	612	511	536	514	522	576	509	531	510	567	550	500	556	547	513	550	516	571	527	553	551	523	529	550	495	554	554	522	527	526	583	560	498	535	554	538	574	571	538	558	522	555	550	525	528	548	540	491	471	508	489	514	568	531	526	498	528	527	550	529	573	555	542	487	528	538	501	558	543	551	517	533	518	537	523	523	498	531	517	528	570	541	525	550	536	508	541	505	544	553	508	523	523	546	562	528	542	576	553	570	548	514	534	566	547	553	527	499	476	527	525	503	543	569	505	556	542	505	508	521	511	498	561	554	537	521	523	518	548	504	559	547	559	534	547	533	540	518	546	529	550	549	562	504	494	530	533	534	551	533	518	507	548	550	538	499	548	548	487	533	527	530	528	551	541	513	572	539	512	523	514	533	547	514	543	525	542	537	501	544	532	578	554	567	537	527	522	545	534	508	581	526	516	560	482	544	522	568	511	521	547	533	493	543	531	550	503	574	527	551	571	522	553	490	525	546	527	492	536	575	553	507	552	529	523	585	556	505	502	561	520	477	551	586	541	552	528	510	536	554	514	516	537	493	584	529	555	508	528	536	527	546	551	530	558	515	532	499	498	547	568	539	586	506	525	552	524	525	553	573	518	544	581	531	524	513	503	527	520	535	556	567	589	506	513	512	518	555	555	569	515	554	553	532	509	559	566	573	489	533	530	503	544	527	547	531	544	570	481	536	500	503	569	512	514	538	571	530	485	518	496	570	531	528	524	512	564	550	536	572	557	570	555	499	538	519	517	529	571	485	556	579	512	568	523	531	536	532	519	537	531	590	546	486	552	556	560	500	585	538	562	545	608	499	543	581	527	583	536	562	512	552	543	542	548	531	552	553	514	540	542	548	517	532	507	527	548	506	516	550	550	541	530	515	512	530	483	498	518	561	557	493	557	549	527	579	521	518	559	547	525	578	529	511	524	566	565	499	560	516	545	547	503	526	560	536	529	572	552	578	513	493	522	538	553	536	536	487	531	514	537	552	539	537	597	522	564	497	518	547	503	548	561	561	521	536	541	582	535	543	509	514	554	514	522	561	517	525	536	563	517	495	544	571	527	561	523	549	514	528	546	541	569	544	529	542	527	512	541	544	500	505	523	561	582	541	529	555	506	506	524	558	518	552	513	520	553	561	490	530	523	555	581	577	543	502	548	537	520	567	532	549	525	525	529	524	592	554	546	546	515	589	566	541	553	515	523	535	536	575	532	574	525	510	568	580	548	563	523	534	528	523	538	482	522	518	524	557	526	494	568	569	521	543	537	551	561	546	590	513	545	540	505	547	555	561	542	549	485	510	545	535	504	532	553	553	567	490	518	505	497	549	513	537	532	502	560	524	561	518	519	553	533	551	546	585	541	533	540	518	516	539	545	518	532	533	496	544	533	546	572	523	518	552	522	527	519	509	588	563	521	573	534	558	527	585	524	515	522	558	485	558	535	549	557	570	522	553	531	532	520	507	499	551	507	518	532	558	571	539	533	560	518	517	512	567	532	514	539	522	519	530	509	474	547	539	522	545	510	531	524	513	509	508	567	543	511	544	538	561	525	514	509	499	564	545	506	506	553	556	497	532	546	492	528	559	523	521	493	499	556	558	571	539	548	525	523	503	523	552	533	552	541	515	550	559	479	529	490	471	541	525	477	517	530	533	533	525	520	544	520	520	507	564	579	530	531	531	515	540	533	502	522	533	538	541	553	540	557	499	547	555	527	521	515	527	513	530	499	552	510	536	513	536	553	531	548	529	527	510	527	543	532	532	493	514	558	499	552	531	540	564	509	530	515	552	518	537	522	529	552	551	497	560	543	521	543	526	540	556	559	510	523	560	538	537	532	532	485	548	524	549	537	542	510	543	543	503	537	520	486	551	501	556	575	552	553	493	505	558	520	586	511	596	517	499	502	495	491	515	550	557	484	540	497	527	550	532	511	503	523	511	573	547	538	572	546	507	569	542	544	519	506	553	528	518	530	497	525	505	562	508	528	532	537	501	481	550	563	536	553	581	546	523	544	534	531	519	530	550	587	545	562	555	557	524	514	517	550	576	544	517	514	567	501	560	520	524	524	527	512	548	568	527	556	524	537	506	540	535	516	537	522	548	554	547	526	505	526	492	548	585	502	540	532	581	573	513	534	503	548	500	521	541	558	557	563	548	536	537	532	531	528	548	509	504	559	544	529	503	558	539	516	524	528	543	483	536	537	537	546	529	544	566	508	602	521	550	525	543	547	543	531	551	501	536	550	538	550	540	480	526	576	495	548	520	525	525	595	514	549	546	499	513	505	497	523	537	525	564	534	510	527	499	497	508	521	515	551	537	548	517	547	535	496	539	516	539	528	501	555	547	492	575	514	532	543	528	555	501	513	508	584	561	507	565	538	530	553	561	531	512	552	539	482	530	546	464	507	539	535	531	515	553	528	533	515	491	542	527	541	544	492	512	497	514	540	522	511	558	498	548	544	537	544	556	493	537	496	501	522	527	526	515	492	544	523	515	554	532	526	541	565	550	577	542	506	502	532	548	507	572	499	528	509	505	525	515	525	535	527	543	530	542	532	530	543	524	520	563	515	531	548	520	512	507	521	539	533	545	549	543	562	528	576	536	547	534	523	512	534	506	542	509	545	495	526	535	515	527	483	561	524	532	498	495	531	536	532	521	511	534	533	509	560	534	556	545	536	538	504	562	497	532	488	522	485	561	534	549	483	573	556	548	508	561	534	519	494	522	527	510	528	512	483	503	571	512	575	514	533	508	488	541	524	563	529	506	505	490	553	506	549	557	548	513	538	526
24582	21470	28832	24518	21458	9185	1929	1273	1020	949	892	955	880	876	845	867	849	824	816	854	814	779	795	801	796	763	825	819	821	738	825	735	802	767	854	765	787	806	823	851	762	847	771	810	706	791	781	764	750	796	754	788	757	786	769	773	769	770	743	795	816	759	713	785	795	779	741	768	755	774	741	783	799	788	794	814	792	748	793	787	735	788	796	780	749	782	807	762	756	832	810	786	792	739	784	797	794	810	820	754	791	798	788	771	826	777	794	747	736	733	808	776	803	763	779	745	796	780	816	769	804	786	823	764	745	727	759	795	814	792	814	748	788	744	817	732	832	784	768	807	756	752	822	780	800	748	795	740	762	762	760	788	748	749	757	781	718	746	778	812	733	791	761	774	802	737	801	722	790	796	802	768	750	791	746	752	778	808	740	790	793	743	758	769	758	749	742	753	797	781	761	780	776	790	764	730	805	774	742	819	759	729	726	775	769	789	792	840	777	794	757	728	761	817	753	790	830	777	808	716	756	825	775	787	804	776	778	712	758	730	816	798	741	730	769	731	735	790	791	785	806	776	749	747	799	782	745	749	732	747	800	782	725	780	822	769	793	751	775	737	830	707	774	772	782	761	767	777	774	775	752	796	765	759	784	763	808	724	740	810	769	757	761	808	756	779	780	786	798	772	742	766	740	759	751	766	753	775	760	783	822	755	792	767	731	742	792	776	763	761	738	769	779	775	800	825	751	739	824	795	774	752	780	791	739	752	739	783	766	747	788	764	748	828	742	753	784	730	781	711	771	801	763	810	749	729	732	768	725	744	812	747	751	825	783	775	670	756	812	759	760	771	788	827	809	759	781	778	785	785	801	766	790	780	778	817	748	793	755	730	744	793	818	768	794	781	760	739	794	766	768	824	752	715	751	759	788	810	763	771	797	795	794	798	790	763	814	728	789	836	793	752	819	763	796	779	778	764	720	715	757	771	769	766	763	742	781	812	753	749	756	786	733	754	795	805	746	757	797	779	772	752	699	739	751	747	812	796	749	755	792	715	770	774	722	801	779	756	775	768	830	773	729	767	749	776	776	743	691	772	806	801	798	786	801	810	805	779	809	713	761	741	780	794	798	802	762	735	767	738	808	792	726	788	774	729	793	780	785	793	766	771	772	830	721	720	793	799	809	768	825	782	788	778	751	755	784	742	809	764	760	742	765	778	803	764	781	775	713	757	735	734	717	716	795	696	803	800	772	746	753	773	758	782	792	766	744	782	781	751	705	702	789	697	738	739	717	798	782	773	794	758	771	780	760	796	750	763	763	753	766	776	787	765	813	774	781	758	753	774	776	765	749	776	738	769	804	746	793	759	751	748	771	772	763	809	738	783	757	787	781	740	722	764	760	822	777	751	790	807	749	810	764	743	802	776	741	807	769	722	796	778	765	737	739	780	769	773	795	754	764	777	788	763	763	734	765	774	729	806	795	765	730	737	766	747	771	789	753	786	721	744	769	775	731	793	710	787	776	783	774	770	730	784	807	796	758	766	767	705	696	788	752	827	788	730	760	821	744	793	803	801	710	769	753	736	791	739	767	785	761	801	774	788	735	731	780	739	749	781	738	770	772	772	776	819	743	756	806	784	800	786	763	799	724	719	719	738	758	783	741	742	817	807	778	730	812	777	797	804	771	744	775	781	803	769	757	823	795	737	732	759	770	820	745	802	810	787	792	769	798	782	747	780	768	804	805	764	773	771	686	745	718	720	779	762	749	782	793	783	796	784	736	778	752	775	743	780	705	754	812	757	792	810	771	769	788	769	769	742	762	797	743	742	723	794	758	767	733	742	732	723	753	777	788	834	725	725	772	768	725	771	754	772	739	764	794	759	745	760	769	746	763	764	780	834	767	766	773	769	755	788	761	785	774	812	721	818	806	741	785	739	745	760	749	718	736	758	766	707	782	731	730	756	753	772	755	707	751	751	775	779	755	764	780	775	778	801	726	808	816	732	779	776	738	775	752	761	750	779	768	803	772	761	779	765	747	805	800	775	787	792	747	749	756	805	732	740	757	742	784	708	806	769	758	809	728	761	777	795	788	740	742	757	779	798	796	766	743	725	709	783	781	757	801	803	763	761	823	762	793	758	804	785	744	843	824	782	682	791	787	783	742	759	752	759	779	766	772	724	709	770	765	750	726	725	791	783	803	762	832	755	804	796	760	833	772	751	778	796	731	763	760	740	804	779	756	806	747	770	731	777	745	784	710	772	747	764	794	712	747	754	805	804	826	790	776	811	781	831	775	739	759	769	750	737	798	734	814	732	781	804	776	793	764	790	785	756	707	762	765	773	786	740	769	759	735	793	767	756	756	781	779	806	774	790	757	785	796	781	707	783	838	788	728	771	721	770	767	779	789	783	676	785	750	787	804	738	712	687	738	784	754	752	741	824	752	779	683	782	770	754	743	769	741	762	767	808	714	778	780	823	720	801	749	756	745	802	764	773	789	763	782	774	704	761	813	837	776	755	754	708	788	747	772	775	781	751	725	743	781	728	751	774	736	752	727	788	785	736	774	766	790	762	767	785	791	784	786	801	714	767	800	759	740	726	772	775	761	740	734	740	737	723	778	801	775	730	766	726	748	776	720	729	750	739	783	793	763	735	794	768	709	782	763	747	727	705	764	726	724	775	776	751	737	771	731	783	755	780	771	769	763	762	733	775	794	765	795	778	732	752	813	757	742	778	746	758	785	771	778	716	751	786	780	739	819	816	718	763	827	738	719	800	719	759	767	798	777	748	746	762	806	798	744	745	740	750	749	753	768	810	772	729	795	791	785	719	748	761	749	763	760	777	794	776	743	743	721	771	822	754	793	749	792	783	763	783	751	742	765	798	749	763	788	770	762	769	747	766	782	796	761	738	764	748	785	774	773	820	786	756	727	775	776	809	765	734	763	752	777	749	767	769	782	781	770	785	727	755	785	750	800	786	803	804	778	750	733	745	804	771	774	763	804	744	791	756	759	761	761	800	770	791	750	767	748	741	786	749	814	727	785	726	746	760	730	793	766	734	738	776	765	771	735	757	784	774	801	771	747	775	776	769	676	803	707	815	760	738	745	782	793	740	759	761	730	720	781	735	763	783	799	779	756	776	717	783	743	744	747	761	711	789	723	770	754	776	777	751	747	760	761	777	753	755	766	739	743	779	715	763	787	766	744	817	741	787	775	772	792	761	817	720	693	764	732	778	746	786	790	699	770	779	811	837	829	787	753	777	736	714	761	718	755	760	740	814	779	808	738	786	761	802	783	772	778	739	788	762	765	742	727	735	764	777	751	769	747	760	792	741	787	789	720	733	738	762	750	732	784	761	771	837	800	833	711	772	782	755	752	782	731	769	732	783	745	786	763	746	767	716	745	765	762	763	788	754	811	740	768	764	759	783	780	784	784	745	728	787	727	790	750	743	735	769	796	793	772	796	839	785	808	776	704	761	775	766	810	776	739	769	767	767	726	779
3710	6228	4962	2572	1847	1487	1173	993	945	806	793	785	762	730	710	697	677	637	664	643	644	614	630	656	618	643	614	610	625	608	613	572	590	626	616	630	611	583	629	616	636	574	606	608	604	584	616	587	647	617	582	602	638	577	606	567	615	573	548	601	571	602	641	620	579	591	591	568	581	562	588	583	591	563	545	626	648	563	564	575	547	591	584	610	576	586	583	577	560	582	603	546	581	573	589	597	592	569	594	577	589	599	585	576	595	566	605	599	619	580	566	625	562	636	547	575	555	603	589	574	570	575	547	563	576	582	578	571	610	635	557	580	618	575	569	595	574	579	595	588	579	577	537	600	617	590	572	591	592	589	586	563	535	607	591	576	587	585	590	555	581	574	582	597	569	533	566	609	524	559	580	543	596	557	582	578	616	569	584	589	590	600	601	534	586	566	586	551	615	602	585	626	603	588	640	599	584	586	572	575	613	587	569	584	579	563	581	581	574	618	601	548	555	585	596	570	561	605	592	574	559	571	560	561	560	578	577	625	566	590	570	542	589	575	566	547	614	588	586	607	549	550	538	624	569	525	531	603	581	611	573	584	612	553	618	577	601	571	605	546	577	544	566	594	560	600	601	533	611	596	577	618	575	545	556	574	595	561	590	574	611	575	587	587	584	566	555	587	565	625	570	542	566	573	559	555	565	527	583	611	587	599	570	593	608	568	549	540	592	596	592	576	590	502	587	573	560	590	570	574	562	561	571	594	572	625	596	558	514	584	558	586	546	521	602	546	594	588	627	601	547	574	570	578	586	539	562	578	565	568	562	582	564	570	600	594	570	593	570	586	540	564	624	569	584	553	597	564	581	581	578	581	565	577	577	561	596	591	564	605	584	563	578	568	602	580	590	578	559	547	525	607	578	558	581	560	549	619	581	582	547	590	565	576	598	597	581	602	616	554	561	537	550	539	568	599	543	614	558	574	564	551	582	571	598	567	587	616	560	590	542	592	580	562	600	555	600	537	544	568	610	558	593	568	524	613	608	580	541	568	570	570	579	555	570	606	588	580	537	605	614	534	589	590	552	562	588	580	535	558	602	561	593	606	605	562	572	536	563	579	594	583	543	582	601	585	605	556	513	591	515	605	576	626	581	568	593	547	587	560	588	591	600	576	564	615	559	583	606	565	588	608	578	605	572	572	542	577	581	580	591	566	586	597	557	595	591	572	621	548	566	588	612	575	575	554	590	563	545	580	571	541	571	556	602	584	588	570	531	581	536	598	601	547	556	556	559	564	589	560	581	585	564	569	620	540	564	587	552	563	595	547	619	578	585	560	612	555	543	585	597	562	553	593	545	575	601	570	586	566	564	593	551	581	580	576	591	582	567	574	533	581	628	612	618	564	574	603	604	585	561	585	606	580	579	548	558	586	543	570	558	606	578	583	562	567	565	547	591	591	602	592	538	595	578	552	528	545	540	570	541	590	580	614	567	567	545	527	575	553	571	559	546	569	557	545	564	586	590	550	561	533	568	568	604	548	571	572	572	560	547	582	570	558	558	584	592	558	571	591	566	586	619	568	578	597	576	592	584	605	558	574	566	589	534	569	545	599	545	617	542	605	556	620	570	559	614	538	561	588	572	579	569	547	570	576	586	588	609	543	594	585	571	551	578	569	550	603	564	570	553	596	563	555	595	566	578	554	546	547	620	587	608	612	561	571	577	571	584	536	543	537	566	553	619	553	574	581	567	563	590	607	550	549	590	502	564	564	628	600	589	519	586	568	585	559	552	575	547	555	559	557	549	556	507	573	588	574	577	547	582	554	600	522	551	589	572	638	557	548	592	564	562	549	545	616	590	565	591	620	553	528	568	569	557	569	569	516	594	590	544	618	553	554	565	573	586	532	549	626	575	585	592	556	586	571	590	586	587	551	633	566	560	568	608	594	558	546	537	577	594	589	581	579	549	576	566	584	582	578	498	578	585	630	529	533	535	562	581	557	547	557	537	539	571	578	598	573	570	589	547	602	628	587	558	587	607	583	567	523	551	613	544	560	586	583	547	571	607	578	569	544	566	586	595	576	572	607	549	582	602	555	619	587	586	579	600	560	607	547	561	602	545	553	566	565	588	572	571	614	557	582	611	591	565	565	543	529	576	543	558	612	563	548	580	550	565	551	594	521	593	583	577	557	528	598	564	566	598	571	587	532	602	551	567	562	541	583	579	608	560	567	576	549	534	562	562	587	577	617	538	552	519	635	544	543	546	613	528	566	560	557	576	573	560	558	557	551	558	589	587	551	552	599	564	575	556	541	538	606	555	598	598	563	572	565	560	547	559	562	557	580	586	553	549	568	577	573	595	573	567	537	585	548	539	550	531	575	523	602	588	579	583	642	553	576	554	575	554	561	580	565	592	527	589	545	536	538	604	570	564	570	543	562	575	571	574	565	572	581	546	556	612	591	565	585	562	579	585	545	571	569	577	582	556	563	549	566	540	567	579	568	592	573	581	551	555	603	567	578	546	550	586	590	609	581	543	576	511	586	567	571	553	542	592	579	570	566	560	591	579	560	558	548	623	568	606	537	597	558	613	586	547	522	559	564	534	587	595	566	619	508	624	565	561	578	603	573	573	571	591	571	579	539	557	531	567	539	555	588	540	527	576	544	517	550	548	593	573	553	527	577	578	567	586	591	523	582	539	590	604	579	595	607	580	550	564	576	546	552	569	572	554	587	537	605	616	560	567	569	584	561	581	543	566	579	601	574	587	568	544	578	585	593	562	593	551	573	541	583	556	540	573	571	559	567	561	570	599	536	601	547	539	535	572	552	604	612	637	552	592	532	574	600	616	576	553	560	581	619	545	598	596	579	552	547	577	574	591	591	550	560	567	559	572	549	554	551	575	502	559	544	589	550	577	598	582	588	575	588	560	561	575	531	564	590	565	582	525	565	575	577	554	588	564	563	564	588	560	550	607	572	540	605	563	576	573	562	573	556	571	565	575	545	587	566	579	579	538	559	574	581	569	583	593	534	571	555	598	573	569	569	611	563	596	565	534	589	570	573	537	549	523	568	550	553	574	582	599	584	538	538	530	580	591	603	533	546	546	555	581	607	569	556	557	580	598	541	558	591	584	583	556	586	575	579	612	547	559	591	583	553	578	562	571	590	640	619	589	568	588	564	574	584	585	560	544	582	602	533	589	543	563	525	583	580	551	555	531	560	583	581	525	555	589	572	571	597	547	535	571	556	593	622	564	591	615	556	608	553	592	598	609	562	604	544	593	587	581	572	563	593	586	532	540	513	556	640	559	538	576	542	605	559	594	569	598	592	537	573	599	618	599	579	577	589	545	535	565	590	546	556	568	560	586	548	548	602	541	564	566	551	587	562	546	544	602	573	580	581	543	548	588	613	547	522	546	568	583	598	575	583	591	582	597	546	527	541	566	588	539	558	586	562	615	567	590	521	521	576	580	538	588	558	561	563	561	515	557	589	594	578	570	599	543	603
27725	10690	1053	601	482	372	379	344	327	361	309	351	349	348	337	363	324	350	302	347	321	324	348	311	310	337	362	327	371	331	324	321	333	356	346	362	313	338	391	340	318	344	317	350	316	327	335	345	364	347	372	330	340	327	323	331	331	337	305	330	334	320	335	320	334	313	357	373	337	322	370	307	364	322	370	342	349	318	360	325	326	328	321	320	334	350	341	344	362	353	339	337	319	359	323	340	319	337	388	351	370	334	317	333	340	339	342	357	327	335	330	355	330	313	364	337	346	372	337	298	304	313	369	327	340	308	358	342	331	359	327	352	367	326	371	336	356	366	354	353	351	327	313	324	298	340	337	334	323	333	323	332	375	297	335	320	310	331	324	351	360	325	344	370	330	348	331	372	344	306	323	352	356	341	365	328	344	342	380	339	300	330	356	340	340	364	362	315	339	361	319	347	370	364	321	307	357	322	350	372	365	330	342	353	332	380	325	335	311	312	335	336	314	342	342	359	318	350	312	299	333	342	325	333	331	360	302	298	346	353	313	318	329	321	314	335	319	321	341	351	329	320	320	306	353	333	351	344	326	361	316	329	386	358	365	357	371	346	325	346	368	317	336	354	340	350	324	332	335	358	343	343	364	331	341	352	347	318	337	321	328	330	335	338	316	328	308	351	338	337	312	348	336	320	338	328	370	341	347	365	335	343	337	335	306	356	338	343	358	346	357	347	336	311	330	328	341	327	333	343	349	349	299	323	321	337	335	309	318	341	323	353	340	327	342	328	340	355	346	321	337	334	334	327	331	330	331	353	310	338	322	385	316	360	316	298	329	333	381	377	329	358	372	353	342	344	301	334	328	316	342	372	364	317	336	330	327	333	378	333	341	357	312	349	322	324	359	354	342	341	335	309	352	339	349	337	334	317	321	335	349	330	328	332	334	355	339	336	359	350	355	330	350	346	342	311	361	349	340	336	340	327	319	335	330	313	329	336	327	376	367	358	385	344	354	322	378	342	336	343	311	320	368	327	329	326	323	323	326	336	312	310	311	326	344	347	347	348	328	337	322	335	342	355	352	336	333	338	349	352	314	340	339	366	352	331	353	345	359	348	330	333	332	336	338	334	346	362	322	333	347	297	353	344	359	318	317	335	309	327	346	325	365	347	339	348	346	380	346	325	370	336	327	360	319	312	340	342	337	355	343	373	322	321	339	330	333	298	341	346	338	336	321	331	343	343	303	343	321	328	316	323	306	332	341	338	343	323	339	376	337	308	319	328	360	335	350	323	314	359	333	375	345	354	390	340	362	357	334	362	329	340	341	330	325	348	323	337	342	328	308	331	331	373	328	342	356	362	362	298	338	338	350	387	348	340	372	348	377	300	317	349	328	321	342	330	332	348	344	326	339	336	344	327	344	353	364	335	336	357	323	293	337	356	358	323	355	346	313	322	341	310	330	358	327	326	332	331	338	323	341	306	348	331	338	345	343	331	351	336	331	391	342	334	334	328	324	352	377	344	346	330	336	342	303	328	353	355	362	344	308	348	349	369	333	336	346	331	346	342	324	304	331	305	354	336	351	334	349	320	370	354	331	344	342	328	301	319	368	320	323	339	343	344	329	380	343	301	347	331	351	350	344	344	345	337	339	317	367	309	333	337	320	323	346	329	354	374	344	299	336	347	335	348	340	366	342	354	341	317	334	322	344	357	350	327	349	343	319	334	305	376	353	324	351	354	352	335	343	332	313	326	345	318	374	364	332	284	321	328	329	332	331	351	326	336	316	341	355	308	341	357	312	332	327	292	346	353	320	353	322	367	318	357	336	334	338	338	294	358	343	349	352	308	345	340	362	343	317	325	310	332	333	358	286	323	327	305	368	357	340	344	366	357	323	320	331	334	335	315	319	299	322	336	372	325	332	332	363	322	321	335	357	360	305	346	365	347	329	276	331	363	334	352	326	318	346	359	386	330	342	322	362	323	348	347	318	365	364	329	333	305	329	326	354	355	358	348	354	316	335	321	368	359	346	334	344	330	335	357	358	324	333	338	355	353	358	336	339	349	338	342	364	356	349	331	331	307	323	338	356	330	332	334	352	332	355	359	360	323	358	349	337	321	301	325	357	341	318	333	349	310	336	337	318	324	303	326	362	325	345	342	329	338	341	322	338	366	337	334	357	312	299	312	339	320	351	324	355	285	327	344	355	352	307	320	334	333	345	330	351	322	360	328	348	344	351	343	338	325	330	334	331	322	344	376	331	333	302	337	321	336	348	350	346	327	335	343	335	319	351	315	349	353	340	372	353	328	343	392	365	349	326	356	348	320	314	339	319	357	369	340	328	309	347	353	322	333	328	356	367	356	339	347	322	328	342	315	335	327	388	331	352	329	316	345	347	359	324	313	376	327	365	316	349	337	331	333	363	354	329	324	342	366	315	335	341	347	372	389	322	355	376	345	336	347	345	329	340	345	336	335	357	322	297	345	281	340	328	352	341	327	333	335	335	355	330	341	355	342	333	330	358	330	360	323	348	318	347	323	348	320	340	335	309	337	330	380	321	314	353	358	344	326	316	325	368	358	349	345	355	341	312	353	312	326	336	342	356	320	316	366	365	318	341	343	331	365	342	307	337	340	353	334	351	340	322	305	326	294	341	346	340	323	335	324	311	358	350	368	360	346	358	313	322	306	362	361	345	331	336	356	364	361	325	301	323	349	340	350	345	358	329	331	325	329	351	326	358	306	298	310	323	339	367	341	337	350	310	347	353	368	352	348	345	345	360	331	371	335	333	341	362	343	377	328	358	317	370	319	324	299	327	335	328	365	344	335	325	355	343	343	316	316	326	393	343	320	333	322	359	354	315	344	368	322	327	367	330	349	315	336	315	335	347	314	365	377	324	325	310	344	359	315	354	308	344	353	341	343	387	315	359	325	332	347	356	345	324	320	359	322	362	365	342	354	345	345	337	352	330	349	320	285	329	344	308	325	323	313	343	350	310	352	366	341	350	349	347	324	357	328	348	339	337	372	353	326	300	323	330	334	340	362	332	326	331	340	360	356	333	351	324	315	333	307	359	328	356	314	354	349	320	331	340	353	328	338	329	347	350	331	342	357	342	317	324	346	367	334	318	327	352	343	373	348	349	330	343	360	327	375	306	330	319	332	319	310	374	354	324	304	344	317	346	341	333	329	342	348	355	374	312	327	298	345	324	309	357	362	326	344	332	307	330	370	331	341	338	351	346	330	302	339	337	337	333	362	340	305	354	350	341	297	328	331	327	341	360	346	292	356	324	303	349	293	347	346	317	349	332	339	328	342	341	365	349	329	322	340	325	327	381	303	342	357	368	384	329	307	374	369	357	343	339	346	350	336	337	332	319	354	336	347	367	353	336	325	357	383	330	337	344	345	326	344	341	346	333	303	320	322	349	336	333	317	328	357	338	356	342	340	341	317	348	346	369	305	370	376	345	348	289	334	347	341	368	351	316	324	335	336	353	337	330	325
4626	457	413	307	286	270	299	262	254	275	222	298	258	237	249	245	258	273	265	244	266	246	242	237	262	263	221	249	297	231	255	242	262	259	226	258	265	239	260	263	264	238	255	218	232	239	263	230	273	253	258	239	276	227	251	253	220	234	249	254	251	251	250	261	257	247	241	278	233	253	265	251	252	253	238	268	252	246	247	240	273	247	246	235	250	234	217	254	234	241	250	226	271	282	241	271	260	268	234	258	255	291	231	268	256	252	246	277	259	250	265	286	248	238	251	252	254	272	225	217	244	263	253	254	265	254	234	272	287	275	259	257	262	265	250	243	247	262	278	248	255	218	234	216	248	264	275	236	259	270	231	267	232	243	261	274	255	255	286	247	250	264	245	268	278	250	274	258	273	234	249	262	216	236	267	260	246	231	255	253	259	240	240	228	245	250	255	243	290	250	247	272	263	240	248	222	262	267	252	263	240	245	246	280	241	289	258	264	253	255	236	252	250	225	248	254	250	238	255	266	236	297	277	271	251	228	238	270	227	237	272	249	245	237	235	236	265	238	271	229	242	251	234	247	260	262	236	254	222	255	261	269	255	252	280	235	245	248	228	276	281	249	239	243	229	236	260	250	259	235	243	228	244	246	236	261	246	244	276	270	232	233	268	245	273	223	259	234	277	250	243	255	254	232	238	248	258	252	256	258	239	248	237	265	235	272	235	248	244	244	271	241	227	265	245	244	251	245	262	229	261	257	262	251	279	252	241	232	261	248	239	235	261	258	228	266	270	244	256	277	257	255	232	258	245	275	276	249	276	310	221	260	243	216	245	247	246	243	221	265	260	245	262	227	253	268	255	256	209	239	288	244	226	270	252	271	276	257	236	252	259	268	239	252	251	246	234	240	251	263	278	242	246	237	264	245	237	257	232	240	266	241	231	232	236	239	260	245	268	267	238	249	243	242	229	243	281	271	245	264	250	230	259	235	256	268	233	256	235	257	244	239	273	248	234	255	255	248	234	268	251	266	252	268	227	265	232	243	250	258	253	219	233	258	277	265	245	244	270	260	256	251	273	269	234	241	245	253	223	263	277	254	253	263	235	214	251	259	246	268	237	257	255	233	230	286	274	261	229	252	242	272	275	247	230	249	216	242	262	238	253	230	259	218	227	243	276	239	228	220	243	257	240	258	251	246	244	255	276	273	219	239	273	242	247	226	229	265	235	237	256	232	265	249	239	248	269	248	252	247	258	277	230	264	241	244	267	271	243	229	262	246	206	299	238	242	245	253	266	256	268	244	254	223	235	252	239	231	235	279	228	249	242	258	261	257	278	263	239	244	270	242	247	260	265	215	246	232	254	224	233	222	242	251	242	255	251	235	228	266	259	264	245	239	256	250	235	238	249	254	237	233	273	243	230	267	263	249	245	262	258	254	273	262	237	214	260	272	232	270	303	251	218	253	258	230	263	243	245	229	248	260	248	256	266	256	278	237	264	235	247	246	271	255	232	273	249	266	231	232	255	240	221	264	256	246	226	270	236	234	262	255	259	249	267	287	258	265	268	239	251	249	236	239	252	251	225	216	228	216	250	267	260	246	233	243	248	265	237	249	246	232	243	253	258	219	239	236	263	220	237	244	230	255	219	233	245	244	253	231	247	258	234	263	250	248	242	237	256	249	254	238	257	234	247	237	232	245	250	290	252	210	257	247	244	246	253	245	287	253	284	249	284	298	223	248	257	243	275	267	270	227	257	250	250	225	247	253	292	213	245	250	299	219	246	230	255	270	291	249	232	244	264	253	247	250	235	249	241	277	277	250	230	274	245	261	251	261	274	254	260	249	262	253	281	241	238	251	253	243	262	220	239	234	251	244	271	243	238	252	245	237	224	229	235	238	230	251	227	272	263	244	252	286	259	212	238	253	249	238	286	267	235	280	245	248	234	243	251	247	218	268	266	273	248	281	250	256	258	234	254	251	231	247	262	274	222	230	289	233	268	242	245	268	228	227	250	245	263	257	262	249	223	247	261	236	274	248	256	260	245	240	258	210	256	248	226	264	248	255	238	248	250	273	239	269	273	247	264	242	267	234	307	253	245	249	236	258	249	227	235	249	246	266	222	253	246	230	245	236	226	260	240	252	239	263	249	264	273	253	211	267	253	244	253	204	268	251	233	255	260	233	237	247	250	222	262	257	248	254	241	217	227	256	241	272	265	252	220	234	254	223	255	247	246	248	261	244	237	258	239	246	236	272	218	239	260	253	258	265	227	226	238	257	239	288	259	287	214	241	272	226	240	267	232	243	241	237	263	247	270	253	258	249	260	246	238	251	256	245	226	223	263	260	255	244	231	250	253	242	260	231	246	270	231	267	265	253	269	241	241	243	260	243	269	254	290	253	277	254	269	252	235	239	202	261	234	245	249	262	248	248	261	252	279	230	246	251	281	228	291	244	234	273	262	271	255	233	251	248	262	255	257	225	272	237	236	268	262	242	231	241	219	265	260	233	258	239	235	228	250	267	270	235	243	267	251	274	264	269	244	234	240	248	254	250	235	253	249	254	223	245	248	241	249	242	271	247	255	257	261	255	269	258	212	272	212	228	280	230	267	235	239	221	250	280	257	240	280	218	231	241	283	267	271	279	266	229	242	221	254	273	220	230	251	252	287	240	240	238	220	241	261	223	245	246	230	254	269	255	248	239	231	239	265	280	240	248	237	248	245	234	261	251	241	260	232	252	251	234	249	238	257	282	251	277	229	234	244	234	247	250	245	255	243	243	239	240	215	264	252	254	257	287	253	235	229	270	271	256	244	243	250	259	274	249	216	230	284	234	258	222	263	249	242	269	232	276	244	238	251	265	234	244	231	254	251	262	246	260	238	243	231	266	251	263	245	230	231	288	279	267	256	266	244	258	243	212	232	276	261	261	284	235	254	260	252	251	239	237	250	233	251	235	249	259	234	257	254	245	235	250	242	240	250	258	269	288	255	245	285	234	247	223	260	275	230	254	227	231	250	253	265	257	261	250	243	263	267	257	244	278	248	260	254	242	261	255	248	250	279	267	242	272	241	234	251	269	240	225	257	235	232	239	259	222	247	270	268	285	270	257	254	249	260	249	260	263	243	279	231	245	255	261	255	248	236	238	262	268	215	250	254	247	213	236	246	266	246	264	254	268	262	264	261	246	260	237	244	254	240	258	248	245	242	231	233	238	236	241	250	214	222	269	253	219	230	247	270	264	233	240	264	242	243	223	231	255	246	240	248	251	253	229	280	227	223	258	264	231	247	231	280	230	262	241	248	275	268	227	267	247	222	255	252	260	239	266	256	270	243	230	252	244	234	268	247	254	246	255	290	255	243	256	264	253	233	274	270	255	260	222	258	263	246	256	266	245	245	279	242	235	287	254	258	258	254	269	245	239	256	254	232	226	270	240	233	276	243	247	267	249	220	254	244	253	249	256	235	262	248	260	264	217	231	241	223	232	247	248	255	275	251	231	228	244
25556	21476	27977	25406	11574	1634	1143	964	872	872	854	827	801	773	754	722	722	783	774	787	772	722	782	767	705	765	762	784	778	739	767	776	764	793	744	733	797	742	805	721	736	758	736	728	749	740	736	755	737	744	778	786	722	661	763	756	763	709	724	721	731	760	720	708	759	755	696	696	764	742	753	718	745	722	730	818	759	742	688	759	768	736	721	717	719	747	755	749	777	724	752	730	756	718	696	662	708	730	760	730	716	702	728	758	756	741	741	758	713	692	749	698	678	737	713	744	791	762	725	716	735	771	732	700	750	754	725	724	715	786	739	768	729	810	703	720	755	775	780	759	760	713	771	729	744	705	755	756	716	730	742	746	724	732	751	683	768	757	710	768	726	736	718	730	764	702	732	707	699	770	753	739	718	725	764	750	697	713	729	749	721	709	708	766	747	823	747	790	724	741	765	726	732	730	748	728	795	753	708	709	712	733	767	744	757	716	729	749	714	766	722	774	756	767	760	714	706	719	747	729	710	772	692	751	717	749	759	735	735	706	747	784	693	707	707	697	718	712	738	702	697	745	786	745	739	724	727	707	734	672	716	741	708	743	717	777	700	766	771	717	714	685	743	723	750	703	697	740	718	732	740	660	737	749	737	723	726	690	713	724	759	735	737	708	710	773	719	733	727	737	775	705	705	727	700	713	754	726	726	767	743	756	713	728	733	721	720	717	718	739	729	693	721	736	756	722	713	737	728	745	754	717	751	730	728	731	695	709	732	745	720	685	730	717	705	716	736	734	642	754	752	750	721	708	732	714	707	741	722	732	701	739	761	721	709	758	729	680	722	763	738	730	812	759	727	761	741	755	749	760	662	701	758	705	786	785	739	758	748	739	701	742	762	755	765	747	758	708	712	748	790	713	746	744	785	732	750	691	753	757	751	695	768	738	753	760	680	736	720	759	727	729	723	699	789	708	739	717	699	755	722	748	719	735	734	738	700	759	717	755	681	726	675	707	733	689	726	705	707	736	727	747	692	772	725	707	716	694	776	713	674	693	665	757	772	681	763	755	735	776	730	705	718	735	706	783	689	717	750	745	720	720	690	732	685	770	744	699	725	721	779	733	736	761	735	727	725	763	730	770	748	727	784	737	747	731	740	717	761	727	766	729	742	734	760	775	678	724	682	706	734	776	777	789	734	730	733	701	733	770	738	770	736	770	727	724	737	743	778	715	718	734	747	747	725	721	746	726	757	681	727	716	751	719	744	735	753	734	762	733	725	715	724	737	719	734	780	765	758	725	699	733	681	728	719	752	711	738	688	769	726	793	725	724	723	695	676	734	671	692	753	751	749	768	726	734	691	752	764	737	724	714	762	740	744	779	700	703	706	690	766	757	756	683	689	736	708	776	748	709	713	711	749	709	797	677	685	761	705	722	751	764	716	748	694	759	762	741	689	729	733	690	756	718	733	672	702	737	689	729	748	740	769	694	768	767	739	738	726	709	722	713	710	716	714	721	754	740	715	741	724	756	695	728	682	728	747	742	709	740	732	715	741	699	692	692	775	724	716	744	746	719	679	738	763	716	734	760	694	715	751	707	713	701	754	709	704	711	766	721	744	688	737	731	712	727	737	751	750	783	721	724	715	745	739	743	730	737	704	753	702	703	743	758	706	776	691	727	727	728	732	724	763	759	714	702	799	736	717	760	710	724	701	737	695	725	731	711	800	780	700	710	701	713	742	762	722	738	726	716	717	770	687	757	715	782	759	692	727	746	734	747	748	728	712	717	700	701	745	784	751	717	732	752	731	710	713	676	707	777	757	746	751	715	694	705	700	767	736	749	739	719	737	779	759	714	713	735	707	778	725	707	726	681	754	762	737	737	762	735	732	710	678	727	756	765	722	700	718	730	747	753	714	753	760	713	730	734	723	708	680	717	704	756	676	708	749	724	762	729	689	770	711	717	725	679	700	730	746	714	750	740	732	714	713	728	722	714	715	722	737	739	738	730	743	704	723	735	776	741	778	798	740	713	757	664	664	765	724	658	696	731	716	749	701	719	709	753	762	689	763	739	724	688	736	775	742	727	706	726	702	707	701	718	791	761	738	743	714	722	747	743	736	768	763	755	756	695	776	692	766	733	708	726	747	763	717	747	732	775	702	778	723	748	699	700	733	742	752	775	677	684	712	772	705	736	719	712	767	695	699	763	732	762	689	737	699	759	760	674	664	721	732	731	720	774	762	730	717	753	783	757	698	716	732	748	738	712	771	723	727	735	754	760	788	741	722	738	725	737	715	717	726	787	745	739	748	722	734	720	702	725	758	701	715	749	742	758	740	770	729	725	737	699	754	797	749	711	684	683	748	777	766	808	704	763	766	752	710	739	706	761	758	736	748	727	736	762	696	763	736	747	813	743	711	764	757	734	741	773	747	799	659	736	787	783	674	722	731	764	658	729	720	720	739	720	738	756	722	742	745	764	725	703	716	706	741	743	719	757	730	772	750	764	748	703	746	742	693	723	777	696	709	740	773	739	736	728	740	735	743	682	730	683	702	712	728	732	704	731	744	723	741	760	716	758	735	661	686	726	692	745	741	728	748	732	679	764	721	699	797	758	728	758	730	741	713	766	740	736	754	778	719	701	726	739	757	664	695	722	778	733	715	709	746	783	724	744	737	691	722	736	723	699	740	705	723	769	706	678	732	747	730	725	739	742	727	731	747	713	723	754	742	755	664	761	723	721	784	736	779	713	756	758	754	759	774	720	751	707	742	785	737	734	685	731	724	751	739	787	725	743	727	713	724	704	763	772	801	746	728	714	767	701	720	729	757	726	737	736	737	698	725	733	739	749	680	767	715	711	740	796	731	779	717	721	726	724	783	733	691	771	768	750	741	739	740	711	704	699	760	737	760	718	746	776	782	750	652	753	765	735	764	674	768	706	749	673	739	816	792	746	736	766	703	774	719	735	738	729	771	712	726	732	760	684	720	738	673	761	716	742	747	743	724	747	749	747	722	734	691	772	757	762	738	731	738	754	718	778	720	712	704	794	730	780	728	736	728	764	751	712	730	691	742	720	719	686	776	722	732	734	757	748	709	755	749	734	655	768	718	754	733	710	782	700	734	734	755	727	749	720	767	725	738	745	746	770	709	746	727	718	716	788	730	770	746	738	716	747	706	704	692	711	743	710	723	713	730	755	740	687	739	757	779	706	766	728	706	752	755	801	719	713	760	722	699	775	723	685	763	719	750	722	785	712	716	734	718	763	763	730	710	683	742	756	762	719	762	741	766	672	759	719	743	717	725	762	726	712	730	743	764	769	756	765	702	746	741	703	716	758	689	760	779	777	676	708	704	719	734	746	748	683	753	706	753	737	738	691	756	716	726	735	749	706	695	723	760	720	750	736	768	663	705	759	688	680	735	757	759	740	737	751	704	759	735	741	732	713	704	680	756	700	727	756	732	743	719	748	738	736	741	728	755	768	762	720	760	698	740	748	744	728	704	717
3373	3501	2905	1638	1199	1023	879	786	731	699	631	650	691	578	609	649	580	589	589	571	576	554	578	561	546	526	581	564	539	555	602	574	544	569	554	600	570	547	568	532	586	572	544	522	571	520	561	522	561	548	559	567	549	543	539	541	533	532	565	500	533	522	516	532	569	545	565	494	491	503	559	554	542	555	487	591	512	539	519	568	550	552	531	547	561	537	540	523	521	524	534	559	554	534	553	561	502	569	527	520	547	558	554	563	523	562	527	558	566	498	536	539	564	522	521	576	510	509	552	513	548	560	532	572	501	474	545	529	573	514	508	536	514	570	573	574	534	565	546	567	540	526	518	558	571	540	530	499	566	534	584	488	519	534	519	575	562	532	524	524	547	517	537	501	559	520	537	560	531	522	546	488	538	516	510	531	560	521	559	517	524	552	507	548	540	538	533	542	548	529	550	528	519	549	507	528	530	555	567	507	495	538	522	568	559	552	545	539	499	544	501	543	516	525	556	515	547	582	542	518	542	563	529	533	531	492	528	554	567	567	526	553	524	515	514	545	509	543	532	503	556	511	566	530	554	551	556	496	527	531	546	544	497	556	545	485	554	557	511	590	559	524	527	536	484	579	513	559	564	568	508	554	539	524	610	524	543	539	531	529	506	536	538	522	510	530	524	569	551	512	534	532	499	536	493	514	507	573	538	500	563	534	528	539	521	550	560	545	508	508	552	549	531	526	530	584	552	509	556	537	491	510	559	532	541	567	527	551	536	551	521	518	555	530	524	546	560	490	498	524	548	542	568	499	495	517	528	570	543	578	536	547	542	499	536	526	534	542	529	523	533	548	559	518	568	555	533	552	541	539	542	566	571	582	526	547	584	534	522	517	572	541	508	555	551	494	516	536	543	553	543	521	542	577	540	513	528	534	554	580	516	548	573	525	556	517	545	505	560	523	552	536	516	509	500	528	576	528	498	503	558	551	520	537	504	549	513	544	543	508	521	535	559	523	492	520	485	501	565	598	541	572	532	539	504	496	538	531	542	542	535	531	505	536	547	515	510	509	519	553	539	515	502	501	552	539	526	540	558	514	568	554	532	505	548	553	586	517	548	526	535	547	505	533	557	557	566	525	506	588	520	568	548	522	518	534	564	536	557	511	542	531	545	524	502	486	592	553	544	519	499	524	549	521	512	536	529	555	544	472	512	544	533	523	537	556	500	536	538	541	512	522	531	525	523	544	542	541	501	571	524	559	527	548	554	482	500	545	521	515	545	513	534	511	552	569	568	562	534	530	577	551	511	508	488	542	553	551	502	568	564	549	545	532	527	543	533	541	561	521	531	550	557	517	534	514	527	504	561	555	566	551	555	556	544	484	561	545	559	539	541	547	538	476	495	507	551	531	534	483	553	515	530	545	550	512	520	516	504	524	506	571	542	540	532	510	530	506	562	542	556	552	526	555	521	565	514	528	575	527	545	548	562	515	538	560	555	511	510	533	554	526	537	583	561	538	534	512	580	510	573	556	539	498	494	501	531	547	558	544	487	557	482	547	553	543	594	515	541	536	531	558	511	504	549	522	513	544	500	540	586	560	535	494	505	543	561	542	509	535	506	542	521	524	525	541	508	482	485	537	564	544	522	546	506	566	510	553	560	532	513	561	551	523	538	558	538	518	512	513	551	517	538	542	533	572	528	527	500	481	531	537	548	547	548	528	545	512	531	521	574	543	535	507	526	502	552	511	549	554	526	522	514	506	529	478	535	547	574	501	527	527	548	558	523	528	513	536	510	522	532	530	533	519	530	557	524	542	525	533	503	590	543	544	554	534	538	547	567	506	524	513	558	558	544	532	539	500	559	518	502	540	515	521	517	518	578	533	501	513	582	522	500	526	525	532	512	569	527	513	580	546	526	533	516	544	558	522	521	552	513	538	526	526	527	552	531	534	516	567	513	543	538	505	541	497	540	554	548	579	518	541	565	509	535	548	527	524	555	534	537	500	575	520	513	543	549	524	538	510	529	531	512	552	567	505	525	520	535	526	606	540	538	527	546	502	540	554	540	577	551	549	575	494	504	549	537	514	557	566	502	535	559	547	479	509	476	514	546	554	523	547	496	541	495	521	499	526	544	500	494	506	527	520	534	520	519	531	510	510	562	506	537	533	525	553	530	527	501	538	549	516	575	560	506	539	527	538	538	502	545	523	479	538	547	521	558	523	515	506	515	522	544	504	507	531	551	557	509	498	495	536	478	539	533	502	547	557	527	559	523	514	522	507	541	479	511	505	526	526	537	563	565	503	533	537	537	548	533	559	563	568	566	565	475	531	520	574	541	565	509	540	519	531	554	510	574	525	547	549	486	538	520	504	520	543	533	520	535	552	521	497	545	513	536	534	540	497	546	511	495	551	529	526	553	534	540	515	538	525	559	564	523	550	541	525	555	522	565	508	501	560	515	521	566	563	518	539	507	546	498	548	521	530	523	512	507	520	484	493	531	569	501	531	510	550	572	540	557	504	544	534	545	566	547	529	548	536	550	581	556	516	501	511	565	568	522	532	501	554	549	521	512	509	523	526	540	569	559	471	513	562	543	541	521	520	521	525	538	529	568	517	522	501	551	512	536	508	519	535	588	589	508	548	540	541	526	533	535	547	533	543	504	546	495	555	511	533	531	515	531	544	525	541	519	501	501	585	545	535	521	498	528	525	492	524	538	570	478	522	533	585	557	523	540	511	544	525	525	515	532	566	527	508	557	525	524	562	566	478	496	548	592	505	536	542	490	558	556	549	549	538	502	520	526	510	523	534	562	538	540	525	543	538	553	535	528	586	466	521	492	528	548	531	593	531	521	530	536	539	521	555	481	545	551	520	581	529	526	557	523	522	514	568	538	545	534	564	509	539	538	540	482	510	486	497	518	546	483	537	515	521	530	534	526	489	508	529	513	526	535	557	540	547	538	563	505	527	581	549	526	596	570	532	560	467	511	538	524	528	569	540	525	529	530	508	550	531	520	496	524	549	563	531	566	558	533	563	491	533	529	560	525	573	541	530	535	522	548	511	495	515	509	511	513	537	534	565	523	493	528	491	482	511	532	509	499	532	498	489	511	537	570	513	568	490	452	526	529	502	528	528	502	505	560	511	504	535	489	548	513	536	531	540	572	547	489	500	527	570	552	522	532	523	473	517	505	509	556	493	503	573	510	526	515	519	558	541	537	552	509	506	563	517	533	536	512	515	549	542	509	510	545	525	509	501	506	530	509	536	519	533	511	525	515	538	501	533	548	531	520	546	525	524	546	548	520	523	534	523	491	516	539	518	533	589	576	587	477	543	520	546	494	542	542	560	530	501	555	509	520	537	505	530	518	547	523	566	552	512	514	511	525	524	556	524	520	528	492	515	527	530	530	552	511	511	506	540	501	517	493	517	547	522	501	545	541	534	542	548	548	488	510	527	555	538	514	547	521	490	519	585	540	525	518	540	558	490	506	498	556	550	530	498	555	544
24446	21482	28844	24540	21474	9338	1861	1254	956	1011	938	892	915	883	851	864	887	870	825	824	883	854	810	831	770	761	768	804	791	779	793	784	857	821	799	785	809	821	795	854	780	792	766	793	780	810	801	800	783	847	818	801	776	798	840	827	834	781	774	748	742	823	762	807	764	813	793	817	785	809	757	761	776	791	747	803	796	799	809	827	769	831	783	829	728	771	772	752	775	817	730	777	802	745	817	798	789	801	810	809	711	750	765	769	799	763	762	772	765	740	820	759	792	764	746	815	806	833	750	775	784	788	777	793	807	759	813	791	772	789	785	834	754	795	730	781	796	752	744	843	755	753	716	804	791	775	779	849	781	758	819	784	787	795	767	751	760	820	783	782	762	756	740	764	735	792	735	781	758	771	731	758	803	824	790	820	767	763	799	784	788	809	755	754	753	778	800	739	801	784	789	773	799	757	754	780	790	751	795	788	787	812	824	792	755	713	775	768	733	778	781	775	782	796	762	802	793	711	831	824	790	802	766	754	784	784	797	780	745	781	753	751	833	779	788	771	766	796	753	778	727	793	740	725	777	797	737	788	796	775	768	791	802	755	772	762	743	756	785	775	722	772	799	771	730	801	762	795	742	801	815	795	815	766	768	803	780	809	713	799	808	754	825	753	779	741	739	767	805	778	829	780	779	804	776	784	789	787	763	786	814	788	788	834	792	829	739	794	734	728	826	783	776	825	812	749	757	820	792	788	758	723	746	793	813	784	758	819	765	767	760	747	826	771	763	785	824	789	769	812	726	733	794	783	796	765	747	839	815	822	769	805	791	790	796	813	748	828	789	810	754	757	784	770	778	814	842	786	738	765	758	758	749	728	777	770	723	796	784	788	735	753	752	805	744	739	810	765	785	731	736	801	825	746	792	820	754	740	731	787	744	759	763	764	788	836	788	763	768	761	736	781	788	751	810	740	757	767	825	773	738	789	773	747	722	762	744	769	761	746	762	746	808	791	756	805	738	779	790	803	795	828	814	773	777	760	774	783	780	847	741	735	789	814	772	750	833	782	769	771	819	771	788	760	801	782	770	756	774	772	745	775	739	783	763	767	769	769	744	739	749	786	781	764	781	777	748	779	747	791	798	841	729	778	754	796	749	750	760	755	783	726	704	772	745	742	773	791	751	781	789	762	757	797	751	730	752	791	726	759	761	752	769	771	807	722	764	786	781	750	763	757	773	797	778	827	753	795	797	762	775	796	719	800	760	732	784	798	788	754	805	788	723	850	752	784	824	757	770	752	755	824	748	774	770	772	746	749	791	771	774	813	746	756	774	774	779	803	800	773	763	796	789	807	781	755	734	727	764	753	784	765	775	802	792	761	775	775	750	811	779	774	757	764	748	784	761	816	821	756	733	757	778	738	806	764	769	758	799	785	778	760	748	729	761	769	785	818	784	772	730	771	756	772	790	785	773	765	777	775	778	713	821	794	746	807	795	808	749	775	765	751	766	816	734	771	788	792	757	787	711	788	780	763	705	802	802	721	764	773	746	727	785	785	748	721	716	759	791	800	839	783	739	800	725	748	802	757	792	748	798	813	822	808	816	763	744	785	788	774	806	812	719	809	787	758	783	755	773	763	752	764	762	719	757	733	753	834	815	800	755	766	698	779	777	760	786	776	812	819	793	797	780	780	770	727	796	839	744	787	776	846	747	738	760	787	755	786	766	778	797	790	779	734	865	753	810	758	803	766	788	765	775	840	819	752	731	720	751	741	809	760	748	790	781	743	757	754	746	768	759	779	784	788	774	767	778	785	794	764	698	742	697	771	771	718	763	771	721	778	838	752	761	803	732	821	743	773	801	795	787	796	777	733	760	794	757	779	782	754	822	801	788	771	792	812	776	780	786	828	809	806	723	765	772	775	780	745	788	732	751	731	743	761	782	769	715	772	812	754	712	761	767	797	786	784	777	738	802	732	833	754	774	803	762	753	758	750	810	765	825	771	788	720	749	720	779	759	752	804	743	793	761	782	782	776	774	760	791	753	786	805	768	780	801	751	763	780	795	716	810	722	779	746	760	778	754	806	778	786	809	810	753	775	747	793	783	721	825	746	770	776	726	740	794	741	717	764	807	714	764	770	759	725	779	775	809	718	751	773	773	781	772	806	750	788	756	788	787	810	780	760	826	760	754	785	775	750	728	780	768	759	804	818	865	794	808	748	768	871	711	764	752	778	696	754	766	777	804	759	728	800	774	814	767	739	796	733	754	808	771	727	757	762	770	763	796	773	772	806	812	756	752	830	811	783	782	790	733	790	758	801	786	787	750	787	767	781	810	769	837	753	785	767	818	748	786	759	717	762	756	739	792	786	750	805	727	779	692	751	836	746	742	762	766	741	767	716	774	701	723	791	795	785	813	772	752	762	758	756	775	795	790	761	799	791	754	756	767	786	748	791	801	796	785	810	743	792	806	757	786	745	764	757	780	773	819	718	788	767	790	790	751	732	813	776	761	760	742	816	712	786	763	766	795	748	761	828	749	792	739	791	777	799	743	775	760	780	790	756	789	819	757	753	765	786	766	787	871	803	803	796	755	753	742	764	796	781	805	719	797	729	785	750	783	741	724	773	707	769	763	770	782	786	768	765	718	750	816	713	727	719	734	787	793	783	744	760	803	747	773	804	788	800	786	781	799	773	817	743	790	767	783	819	794	785	775	789	773	771	760	736	746	736	767	799	755	752	817	743	785	730	749	801	793	776	758	699	788	818	778	749	788	775	770	770	762	787	790	815	745	713	777	836	739	734	738	778	760	791	757	788	763	797	730	765	793	787	778	788	749	720	738	790	757	754	792	771	775	829	767	803	790	756	805	764	807	762	822	786	803	739	770	768	772	729	783	803	747	754	772	788	801	749	755	820	797	807	748	724	775	756	779	759	773	781	792	782	764	771	711	763	753	823	771	829	768	738	734	831	756	786	785	783	807	707	827	778	738	758	757	742	768	738	791	725	817	789	787	802	801	802	744	754	774	795	774	803	757	787	790	768	741	763	759	706	806	782	779	784	755	773	802	780	783	795	792	800	801	803	724	826	813	728	752	704	766	769	784	792	763	722	775	729	774	761	776	760	777	781	739	749	783	800	759	773	779	752	787	759	751	733	762	754	752	749	823	714	786	744	730	763	738	773	722	719	764	773	786	738	788	747	720	723	817	798	752	825	739	822	751	776	781	734	775	797	751	732	850	764	794	755	760	724	729	766	740	749	779	768	796	780	784	765	752	756	707	805	759	780	804	773	757	778	827	733	767	734	810	737	768	768	792	800	767	775	752	786	772	754	782	754	763	754	773	814	780	756	761	822	748	763	724	788	775	763	728	780	761	830	741	711	800	805	721	795	704	738	713	789	826	734	815	749	759	765	791	789	708	736	796	764	753	802	768	857	799	803	743	840	797	798	765	768	751	805	822	771	741	753	825	758	744	742	757	816	727	779	771	739	770	791	784	848	753	746
3782	6005	5066	2630	1813	1446	1205	1020	912	853	856	737	739	719	658	690	652	734	632	628	620	615	688	633	566	620	629	601	562	615	619	595	591	608	582	585	614	594	589	600	613	617	627	636	641	602	612	587	550	626	597	538	566	630	602	581	573	569	577	583	606	583	583	596	594	575	592	557	574	539	560	598	593	552	596	598	600	593	552	600	600	611	554	601	579	536	571	581	607	594	570	567	569	582	613	568	589	579	564	634	586	584	565	580	570	596	609	532	569	572	587	599	538	592	594	582	549	593	563	572	584	590	585	533	564	555	601	581	588	544	603	601	598	540	548	555	609	546	604	604	586	604	559	575	611	581	604	538	610	604	617	594	602	536	637	588	526	566	569	568	614	552	572	616	585	556	563	558	544	594	556	578	551	610	597	579	580	571	576	594	570	577	583	594	548	584	597	557	584	613	570	584	578	592	576	554	569	591	593	594	568	591	580	634	569	565	543	581	601	620	576	595	594	595	603	557	602	594	602	622	538	542	597	546	550	569	578	568	605	567	547	568	596	571	534	618	597	551	574	568	545	609	573	562	525	557	602	579	604	580	560	577	585	527	552	550	589	570	562	553	626	583	591	559	601	605	592	586	532	608	595	575	608	592	586	564	584	568	553	542	608	559	561	574	605	617	542	589	575	540	583	589	599	579	563	625	581	609	597	565	554	603	585	587	596	594	612	595	612	546	593	572	548	577	576	557	581	600	560	536	606	547	568	585	608	610	592	562	586	610	509	579	599	595	589	530	575	594	579	589	575	567	607	554	554	582	551	549	608	555	551	569	629	530	540	592	592	547	554	618	595	582	528	567	609	587	592	599	611	562	587	526	583	574	574	586	585	601	567	569	592	558	566	586	574	570	611	598	586	606	554	585	588	578	611	595	552	583	616	602	573	581	583	579	612	588	579	557	603	562	582	589	575	543	558	559	556	593	592	570	563	564	563	574	581	575	584	580	549	582	577	556	553	561	599	586	531	578	538	583	588	578	575	543	568	583	614	592	593	566	532	547	594	583	593	538	605	569	548	589	590	539	595	554	593	600	606	548	598	605	602	545	533	622	575	604	579	598	556	533	600	591	565	570	591	581	559	606	563	577	560	580	573	572	611	558	575	580	553	578	566	561	615	587	602	597	579	565	587	553	594	589	569	564	616	568	627	576	536	569	613	568	599	573	553	577	551	558	587	601	558	575	566	571	553	565	606	573	596	543	566	581	580	579	598	579	594	605	618	556	532	554	594	565	552	595	568	534	542	577	532	540	556	595	553	539	544	541	537	592	568	554	584	553	571	575	580	588	600	570	563	570	561	542	592	530	561	527	568	559	588	594	582	542	573	545	547	555	548	549	600	558	593	558	543	614	558	575	588	550	589	550	598	580	578	550	589	590	596	597	587	565	567	567	582	583	552	583	599	559	542	548	626	551	583	609	567	563	561	582	573	564	566	586	617	559	561	586	543	555	555	597	554	601	564	558	558	563	532	603	555	522	622	577	576	572	545	524	566	542	555	570	581	555	577	556	570	607	574	567	584	559	558	565	610	552	534	594	547	549	604	578	548	554	567	556	535	582	593	585	606	585	552	578	521	594	555	585	574	586	559	573	538	559	585	598	568	569	558	595	541	576	586	573	572	583	605	518	550	565	586	557	549	604	577	616	606	551	577	589	568	601	579	536	561	519	560	611	572	583	558	592	588	594	553	604	585	560	541	547	587	580	544	568	561	577	569	552	581	625	547	566	544	589	546	603	517	601	585	550	580	582	535	606	587	579	611	554	491	567	594	543	552	549	524	608	554	568	579	582	587	554	593	544	584	574	582	577	562	579	559	594	590	543	598	576	521	577	551	561	583	584	551	586	574	553	578	523	561	615	574	539	542	571	557	545	550	638	565	566	552	580	572	583	588	578	507	563	555	565	580	544	548	570	616	604	584	583	556	577	523	606	564	571	584	573	546	539	574	580	533	576	583	571	540	576	564	551	565	577	547	575	567	553	602	558	594	575	582	598	587	603	556	551	589	543	588	538	571	605	585	538	600	524	559	569	591	599	503	594	585	589	597	571	531	546	564	595	564	586	552	563	572	580	608	529	580	539	610	570	558	574	610	562	581	559	584	555	545	551	560	583	586	579	560	548	580	564	534	592	551	576	535	538	580	562	569	553	557	611	599	557	577	561	595	558	565	551	574	577	584	598	543	562	597	575	566	600	595	546	595	572	608	555	541	552	570	573	598	566	547	548	560	539	538	585	588	569	557	573	574	600	590	544	593	601	569	554	571	557	555	566	617	565	577	530	532	587	582	565	579	565	613	586	544	533	532	505	551	556	585	637	562	555	525	592	622	555	574	577	589	540	557	544	593	558	551	548	553	588	564	502	529	588	625	548	559	603	537	563	581	604	591	535	557	588	579	554	551	528	577	597	604	559	565	599	561	549	568	576	533	557	581	589	620	588	573	566	572	570	568	574	565	609	538	540	567	569	571	573	564	591	569	552	595	532	582	558	575	550	550	523	613	559	507	563	595	558	583	553	585	568	580	571	592	603	594	559	577	535	611	532	568	533	569	536	557	577	571	547	623	548	588	552	536	594	581	539	517	581	603	548	536	576	571	536	522	548	556	601	561	579	569	571	577	563	578	588	560	555	555	534	543	584	568	543	545	611	576	525	547	531	529	555	559	578	586	568	546	573	556	577	528	566	576	554	529	568	580	595	563	522	567	594	564	555	569	579	574	616	571	559	555	562	578	540	551	598	541	573	600	603	594	524	565	569	569	589	560	579	541	562	578	559	617	544	599	566	570	554	565	565	552	585	585	588	547	579	548	542	562	595	569	573	545	540	558	578	530	567	580	550	538	610	593	543	558	542	524	580	537	548	587	566	532	605	575	563	548	584	566	536	545	554	556	539	573	588	574	575	573	564	543	575	587	569	573	561	536	554	554	549	523	530	575	548	584	587	569	590	569	560	563	621	566	571	574	589	565	571	553	565	514	560	583	525	574	576	562	591	597	576	586	584	561	576	515	568	591	536	563	541	606	595	549	599	571	583	535	583	568	521	532	593	561	557	579	585	556	523	529	544	544	539	588	617	577	572	608	558	518	566	575	565	532	556	566	551	567	533	578	571	573	588	545	580	558	561	608	566	600	550	549	558	545	584	542	569	576	565	576	573	552	556	604	590	557	616	545	546	561	563	576	552	579	568	587	555	562	598	560	566	604	573	571	563	611	591	540	541	566	579	579	590	585	572	533	597	557	600	567	565	552	585	587	551	538	584	537	555	582	525	554	602	627	589	594	638	523	585	600	571	560	550	572	556	539	562	574	575	567	564	557	596	556	564	605	565	574	569	542	525	588	535	528	564	566	569	549	581	547	531	583	521	597	549	600	622	559	549	586	572	537	580	567	597	550	576	567	558	558	527	563	585	552	559	538	574	544	598	585	565	561	574	560	545	566	554	551	577	545	548	560	573	536	594
27832	10596	896	533	344	364	377	356	323	330	359	363	325	324	355	384	337	336	312	300	348	331	333	344	356	333	321	342	334	330	345	320	368	327	342	331	327	366	323	338	298	353	360	315	312	324	405	325	329	370	348	338	343	346	352	316	345	355	343	348	374	308	327	319	349	333	334	328	345	337	359	360	337	333	331	314	328	326	346	329	320	316	324	308	353	322	321	328	330	327	338	358	318	346	338	348	336	320	326	342	332	335	337	340	344	321	327	363	346	350	324	347	332	319	335	329	368	323	357	361	333	344	358	348	328	340	272	316	369	332	335	304	317	303	351	322	343	317	335	347	333	332	321	315	328	323	346	338	341	376	365	357	333	306	359	300	324	298	314	343	325	324	341	327	328	343	339	347	330	332	335	329	312	310	334	349	361	368	337	305	348	349	328	303	363	310	346	342	316	327	324	294	315	339	334	303	313	337	347	320	348	294	345	331	318	345	377	321	304	303	344	320	326	329	306	316	317	351	342	330	397	318	320	353	325	331	338	366	371	377	337	309	320	329	325	377	304	321	311	333	368	331	354	372	344	350	318	355	352	299	299	347	324	320	332	338	317	345	350	327	332	327	331	331	320	316	313	312	323	360	321	349	352	335	346	330	323	329	317	337	343	361	341	345	341	320	343	323	335	323	355	318	334	311	346	319	342	316	334	334	356	339	301	331	319	355	333	305	327	368	316	319	324	341	314	326	316	349	306	344	338	318	305	345	325	304	301	334	317	319	314	365	303	343	323	335	323	344	334	330	336	354	321	337	323	323	346	350	344	314	344	341	323	329	339	338	353	324	340	300	329	338	371	322	325	364	337	364	314	314	332	328	349	321	335	357	331	343	329	318	328	324	341	339	328	364	349	314	328	347	340	348	356	322	314	312	332	351	342	328	334	358	314	322	322	337	318	323	342	329	341	359	337	331	322	286	300	316	341	317	279	348	364	334	325	322	358	299	336	355	344	332	349	298	314	327	337	345	341	345	358	325	336	319	312	345	319	317	333	335	331	326	340	334	346	337	328	373	308	328	356	325	352	357	322	311	324	336	314	321	328	329	335	346	326	323	363	335	329	355	349	349	339	332	344	349	345	338	305	331	335	329	333	344	340	339	346	348	349	321	328	336	320	337	318	340	316	330	340	329	322	318	310	326	361	325	325	348	344	337	366	332	330	318	344	316	354	303	307	295	336	324	317	329	340	329	311	328	329	352	328	329	334	341	340	334	325	344	339	354	340	324	351	322	343	362	343	336	329	342	330	327	321	345	323	348	343	307	345	353	326	351	356	333	332	349	328	344	304	333	325	339	336	360	340	353	329	342	346	342	330	330	333	329	372	331	326	360	313	327	310	352	331	338	346	342	335	358	336	315	320	329	345	329	332	330	301	341	312	356	343	348	326	318	309	333	306	335	349	346	283	283	366	331	344	342	325	350	331	314	326	320	386	309	356	338	327	330	352	339	360	321	305	336	364	370	337	325	328	294	347	321	346	350	307	336	331	331	324	353	352	324	312	306	325	375	337	338	327	298	361	360	317	328	337	339	295	344	316	408	330	314	335	336	335	334	313	318	343	362	289	356	346	315	340	356	336	303	353	299	374	315	319	329	322	336	341	341	352	339	317	348	341	335	296	334	343	310	345	329	378	325	322	389	313	349	318	318	334	340	328	322	359	341	346	361	321	313	345	366	321	334	353	322	328	349	343	347	337	341	335	335	334	340	328	386	333	355	314	350	352	329	354	343	333	294	358	320	295	291	366	320	348	350	347	314	326	335	322	321	323	342	339	358	327	330	318	309	317	368	332	328	313	351	310	346	315	328	353	337	336	312	318	321	354	350	319	304	358	391	342	352	327	336	347	320	333	322	344	308	344	344	337	321	350	338	319	358	320	313	360	337	359	325	315	361	364	346	344	356	337	331	308	303	325	321	332	346	343	355	338	313	342	328	337	331	327	298	312	366	335	319	315	307	331	348	350	369	319	320	370	337	340	345	332	355	361	345	337	315	320	322	331	312	333	320	317	329	314	313	322	316	318	352	338	336	303	311	342	320	315	353	337	333	326	339	324	300	337	331	325	331	337	329	330	313	304	325	353	334	307	343	306	350	345	375	344	334	334	349	331	339	328	333	348	359	318	320	328	317	339	332	333	348	352	333	353	317	330	324	301	328	336	309	338	333	321	358	354	368	334	337	346	326	366	319	322	355	334	341	325	360	324	344	322	310	356	300	309	331	352	312	336	322	332	316	346	284	342	360	324	356	339	339	309	320	341	340	329	343	355	298	281	354	369	299	326	347	359	338	360	317	350	341	343	319	351	319	321	332	327	361	339	334	352	373	311	306	361	303	344	352	316	328	325	335	355	342	335	340	335	360	319	354	364	340	327	341	362	332	337	336	316	333	358	311	311	350	353	341	332	337	350	335	352	319	343	341	313	316	357	326	354	322	370	332	323	359	327	324	359	358	318	312	303	345	370	307	328	330	332	304	340	300	346	341	319	347	355	294	332	316	351	342	379	353	367	361	320	314	341	348	365	336	330	339	311	339	327	306	347	320	318	329	350	315	350	319	328	360	346	328	362	382	341	331	327	344	320	378	313	298	342	355	327	326	322	353	337	358	324	351	345	332	339	301	365	357	328	346	354	326	332	322	331	351	354	340	327	306	339	366	366	370	318	313	328	360	335	322	320	319	344	349	343	320	368	360	329	322	356	364	307	317	354	344	354	310	389	347	333	337	334	287	325	312	339	340	346	298	328	359	333	330	314	339	347	351	311	325	293	349	337	340	310	301	307	341	343	381	350	325	315	343	352	338	341	356	365	337	326	332	350	364	322	302	293	323	331	362	341	342	338	358	355	362	314	324	327	331	320	298	345	340	342	342	322	328	327	322	326	353	322	337	343	348	323	336	330	338	325	310	347	324	370	330	319	338	339	352	323	345	328	354	313	324	321	327	324	321	332	308	302	357	330	336	336	314	336	330	344	327	324	317	337	314	317	348	340	337	373	365	332	293	379	356	342	319	334	323	325	332	313	345	313	329	352	312	330	321	341	384	317	297	309	381	328	342	334	333	331	375	332	328	325	353	342	325	340	354	316	326	326	328	363	354	335	343	334	325	347	330	319	349	328	366	330	354	323	291	320	325	324	324	331	327	358	321	328	321	329	334	365	339	367	325	335	334	346	336	344	317	331	316	317	327	349	372	341	344	355	339	350	330	339	330	347	338	343	329	340	336	356	346	334	318	340	300	320	347	324	355	331	323	341	338	356	352	362	324	372	336	321	356	335	322	341	356	353	334	336	309	355	344	333	337	313	329	339	320	306	346	344	343	344	383	362	360	333	328	316	287	388	321	337	327	332	324	318	325	302	326	344	345	347	300	336	332	320	297	340	355	324	329	327	323	300	317	371	339	328	316	331	332	348	324	323	327	314	325	330	345	339	334	306	317	326	323	315	313	319	336	359	382	336	343
4619	454	396	313	269	289	301	271	241	253	249	260	236	244	252	253	252	256	251	262	259	237	234	263	262	265	286	230	275	242	240	248	253	256	246	270	247	265	217	253	237	235	264	260	242	230	235	251	234	234	249	247	253	271	244	232	262	238	235	248	242	259	216	246	264	246	238	259	253	272	244	241	243	257	240	231	237	259	224	267	254	257	232	262	244	268	240	253	257	263	234	234	255	279	263	248	261	223	228	235	271	279	258	263	242	245	241	263	259	242	260	259	256	250	256	240	260	266	252	251	235	255	269	238	231	260	253	253	281	245	268	247	252	227	244	227	262	220	228	243	266	259	245	251	229	232	231	269	229	250	260	250	229	230	239	232	252	229	249	236	246	239	278	263	246	243	241	210	276	253	231	272	225	247	233	237	220	210	247	234	222	258	233	224	226	222	254	241	255	248	245	251	256	281	254	242	250	265	247	242	216	253	249	271	234	241	242	256	257	241	254	240	245	256	252	253	259	260	265	265	254	263	251	228	234	249	276	269	216	244	240	220	225	250	203	258	257	237	253	223	266	262	232	252	265	226	247	255	258	232	242	249	256	254	234	265	235	234	248	276	267	265	279	253	248	263	269	255	251	232	253	231	227	281	246	238	245	242	247	254	253	270	267	251	265	218	256	216	231	229	249	240	269	220	235	255	256	254	278	276	242	240	230	217	249	269	235	261	252	228	241	245	248	246	246	242	237	229	259	251	255	224	265	228	237	255	237	264	239	260	268	240	223	252	246	257	286	240	240	258	225	256	233	235	224	241	255	241	241	263	251	235	254	259	265	271	232	246	259	262	257	246	205	232	257	251	244	233	245	243	250	268	244	260	288	256	253	234	271	250	249	245	261	240	258	262	228	231	246	269	227	245	247	238	265	237	235	262	253	223	233	241	230	255	233	232	257	248	253	264	247	234	210	233	224	244	255	240	262	266	254	282	248	256	271	235	280	278	245	256	256	254	243	248	247	247	253	243	238	230	220	244	227	248	233	219	237	242	236	275	283	234	253	223	210	264	251	255	266	243	232	252	258	237	240	224	262	252	256	237	243	249	265	247	216	230	250	245	251	238	245	220	256	251	245	236	249	248	256	272	245	249	265	242	281	260	255	253	273	258	252	240	243	268	247	276	283	224	247	242	242	264	249	257	249	259	233	245	224	242	240	236	249	237	269	246	240	244	237	230	234	269	255	252	279	257	246	244	233	248	239	234	243	241	261	248	240	225	275	233	237	234	233	228	276	247	235	254	272	261	232	251	263	239	276	259	240	271	264	233	251	247	259	270	255	235	244	225	238	226	239	260	239	245	243	234	213	269	262	238	232	235	254	248	245	233	255	252	253	257	266	267	248	256	229	246	248	254	246	265	223	251	265	214	247	261	242	246	254	259	250	231	258	231	242	232	258	261	246	225	247	256	235	258	253	235	249	241	242	258	234	245	254	248	239	244	237	242	221	209	255	278	251	234	257	227	264	240	258	279	248	241	261	256	262	257	257	221	211	244	245	266	234	235	251	242	252	251	255	256	257	248	261	245	251	248	227	242	253	204	251	259	217	242	242	240	249	257	254	264	244	239	258	237	228	234	242	256	270	252	237	246	253	238	256	245	253	272	259	234	247	258	258	233	247	247	279	227	260	229	265	237	259	232	230	237	243	263	230	261	240	234	248	249	218	225	259	273	257	271	249	259	244	245	244	245	237	265	266	239	239	237	269	241	259	253	226	222	249	267	262	257	231	244	245	261	232	241	259	249	218	252	258	237	226	261	234	237	266	243	211	235	240	254	230	268	241	241	274	243	231	247	232	231	255	250	279	254	257	242	238	245	253	270	231	232	257	253	219	232	253	251	211	252	261	243	239	266	241	245	252	249	226	225	230	248	232	230	214	234	247	232	247	245	239	260	278	247	235	227	255	254	258	243	253	266	227	228	264	245	227	236	253	244	258	230	231	262	259	220	228	237	257	255	256	228	258	219	255	246	272	252	273	235	253	254	232	238	259	214	246	243	231	242	225	268	226	227	221	230	246	254	244	279	242	246	220	234	232	249	239	235	268	252	280	256	273	249	243	261	232	239	266	234	244	252	252	229	245	246	219	226	248	243	266	251	232	247	269	243	245	255	245	260	250	261	262	265	242	263	225	247	268	223	228	245	236	268	231	225	275	281	256	255	258	235	252	268	226	263	241	262	253	242	253	252	264	247	245	244	240	267	266	253	241	239	265	265	255	259	251	238	276	262	240	242	271	242	238	242	261	256	234	244	247	262	234	231	247	217	245	261	276	253	247	249	233	264	254	244	241	243	270	273	261	258	226	232	263	247	261	225	231	231	252	254	255	242	259	253	267	229	219	263	237	230	245	256	231	259	244	251	260	271	258	219	253	242	264	263	236	237	238	256	247	266	232	257	242	289	243	261	264	274	279	258	254	259	245	256	268	266	244	261	254	237	248	259	246	224	238	253	229	254	240	240	229	231	256	259	252	260	246	226	238	253	237	246	242	244	232	241	256	233	236	214	237	242	217	283	229	236	248	219	243	255	248	236	229	243	225	267	211	226	257	242	233	248	250	263	224	232	220	240	244	251	273	283	235	258	239	248	234	272	263	229	218	253	236	255	218	249	241	222	275	231	252	240	242	243	255	247	241	282	257	243	251	267	238	234	234	234	257	236	226	255	257	264	246	259	247	252	262	225	228	219	244	228	230	256	242	252	236	229	233	237	248	229	242	283	242	229	277	261	265	265	265	237	255	249	228	252	256	252	251	243	272	264	247	245	260	238	273	235	234	234	233	262	242	250	256	246	264	246	237	273	254	233	278	252	269	240	256	194	251	243	240	257	229	256	277	245	288	247	242	241	247	254	244	251	238	240	259	232	242	223	209	264	225	237	263	221	239	254	258	255	238	239	273	240	251	267	240	255	246	236	260	241	255	269	229	241	259	246	232	236	251	270	219	246	240	240	244	251	259	245	270	284	271	244	234	236	247	258	234	257	215	267	251	219	261	244	215	248	255	254	250	238	266	234	268	221	239	276	235	257	244	203	262	228	281	241	249	239	259	239	262	264	242	252	231	244	268	264	248	271	264	212	277	264	240	239	216	264	210	265	244	259	247	244	228	204	239	229	245	258	253	265	274	277	260	278	258	257	255	234	243	239	255	248	244	249	262	265	250	256	242	259	273	239	252	220	249	259	238	233	258	266	250	258	237	224	233	263	248	270	267	240	231	260	254	258	256	248	233	267	255	253	258	251	236	252	255	272	237	245	245	238	276	244	232	234	233	257	237	249	262	239	253	239	285	259	276	233	256	249	217	252	250	266	253	274	244	218	220	260	249	261	255	246	268	241	217	224	249	251	235	254	215	275	234	232	252	221	255	253	254	232	246	271	209	236	231	256	239	227	215	287	278	269	241	231	225	233	248	251	235	236	237	268	220	231	242	224	259	288	256	250	256	242	260	230	236	248	258	258
25521	21482	27940	25434	11501	1600	1124	911	851	821	808	854	790	765	777	730	723	782	747	787	743	802	764	746	712	716	710	752	748	752	769	709	731	749	730	767	710	766	687	726	720	690	755	706	721	762	772	737	767	735	737	731	704	769	700	739	719	713	748	679	735	717	700	766	699	726	709	668	738	749	690	689	745	706	723	765	778	693	679	721	719	750	743	711	759	736	749	702	705	726	719	731	748	709	681	696	724	755	707	704	769	730	779	714	702	733	733	699	744	752	714	725	770	748	736	739	737	709	699	720	755	725	732	709	707	706	704	732	715	778	773	785	704	713	736	738	717	721	740	750	723	736	678	686	720	704	719	697	653	779	756	762	702	722	797	701	765	726	702	721	658	738	777	723	711	739	719	705	718	754	722	703	733	760	734	723	723	740	743	735	660	752	776	766	707	720	727	709	760	702	724	733	684	762	717	710	712	750	718	725	725	712	702	703	736	740	701	773	714	716	712	759	727	754	736	695	707	709	737	809	726	685	762	723	673	741	761	706	682	703	712	716	800	750	718	724	686	723	707	731	729	722	695	696	743	698	711	750	734	658	736	684	729	699	742	746	780	729	707	679	724	728	715	713	713	710	734	680	738	725	664	735	769	711	725	696	753	712	739	707	675	775	731	712	715	700	662	758	778	724	689	677	706	684	757	676	724	692	724	771	665	770	702	722	716	710	705	713	741	687	740	739	750	719	746	709	768	743	700	713	707	754	727	735	735	719	753	716	701	711	691	726	724	739	735	765	697	771	743	763	734	708	667	689	706	685	713	743	740	741	721	722	709	726	724	744	765	738	687	755	728	724	783	746	719	708	766	734	693	690	687	700	724	736	743	722	765	746	747	674	703	705	754	706	688	707	708	788	742	722	721	773	714	717	706	707	655	704	730	716	722	697	715	730	744	743	724	752	759	765	751	695	769	758	753	682	706	736	737	717	749	759	742	750	732	704	689	736	750	731	700	722	703	735	749	724	750	715	731	787	753	707	735	722	767	743	728	704	702	720	759	743	715	714	742	740	747	741	755	767	679	676	719	675	699	675	699	752	754	696	744	730	742	695	747	703	692	723	677	750	747	736	702	674	713	755	758	695	734	733	695	735	736	717	704	651	737	722	705	731	744	715	742	734	738	723	718	770	710	685	731	726	733	728	700	727	726	708	765	771	750	717	744	730	726	736	717	740	731	716	753	723	751	763	675	735	709	771	754	712	755	697	712	736	729	732	729	728	743	773	719	698	705	713	753	702	726	722	706	715	755	709	696	716	708	666	785	744	693	764	716	704	706	717	744	740	750	699	713	713	710	728	723	742	807	705	702	729	719	697	715	735	753	746	727	742	749	702	724	682	680	701	692	727	744	698	768	655	697	703	731	702	720	753	710	661	741	710	726	722	734	747	717	740	753	728	701	716	666	750	745	699	727	736	724	737	731	715	727	730	721	779	691	695	719	691	695	701	718	754	678	729	708	712	729	745	789	753	743	711	743	690	708	695	720	756	719	747	762	709	744	706	734	709	808	711	680	705	706	702	761	743	745	766	780	750	728	747	784	728	681	760	760	721	720	664	715	743	721	689	720	716	755	765	729	727	721	724	675	667	700	710	791	695	744	698	723	733	714	693	708	747	701	723	737	710	768	710	729	719	715	727	710	753	745	745	781	744	714	716	764	756	719	748	732	708	700	711	703	751	760	745	709	694	735	723	740	701	693	747	680	709	731	716	698	756	729	712	742	757	708	721	703	746	739	754	705	717	754	681	744	725	695	732	713	729	755	727	725	760	747	731	672	693	721	680	728	726	704	727	700	734	721	743	773	726	729	742	731	747	719	698	741	722	701	722	703	723	736	756	726	815	724	707	723	708	704	708	766	718	674	720	698	741	707	680	755	717	705	732	757	744	739	748	713	730	673	762	725	748	729	730	702	703	781	673	740	723	752	739	741	739	699	711	704	780	714	729	766	739	706	756	761	703	739	787	716	732	738	728	757	712	673	683	729	689	694	719	710	676	746	701	715	726	728	703	739	708	709	726	754	726	767	730	706	726	694	702	687	722	711	707	739	691	720	730	734	749	734	765	731	795	725	750	729	726	774	729	747	704	725	749	707	750	715	695	688	749	709	715	690	695	753	684	672	708	739	734	770	762	726	735	747	666	730	689	696	676	732	764	721	737	712	750	752	703	676	693	709	746	737	712	755	733	734	817	766	750	692	716	698	684	717	752	723	695	710	728	737	738	752	716	709	717	710	741	776	709	691	723	707	710	714	724	703	730	684	780	733	711	739	707	736	728	680	744	772	727	706	749	727	702	711	723	747	720	761	717	723	761	718	766	771	727	742	726	743	732	745	671	718	738	742	734	727	727	745	702	755	741	716	764	743	760	668	738	770	751	748	746	750	695	696	720	755	747	750	676	752	750	726	723	678	696	779	754	720	695	730	671	729	740	755	721	718	737	683	766	753	683	789	745	690	686	700	698	723	769	704	708	684	740	728	704	746	747	697	670	716	722	733	700	684	757	745	714	667	753	770	785	748	734	725	679	662	736	733	707	710	741	736	728	753	705	734	746	747	689	711	727	732	731	735	721	722	717	699	696	735	802	743	742	713	760	724	738	750	743	741	751	742	682	723	733	742	706	702	726	728	754	734	719	756	685	751	742	747	751	769	710	751	702	742	710	710	733	740	672	735	716	741	682	722	690	737	668	655	704	680	749	771	740	720	737	765	749	758	727	702	742	705	724	732	697	713	660	754	732	741	718	699	724	780	737	768	693	711	731	757	721	719	718	738	722	724	744	723	716	713	698	746	703	756	714	757	754	763	744	671	742	676	779	785	745	786	700	767	762	699	706	728	718	713	724	741	733	678	706	688	724	734	753	725	717	733	704	708	678	732	690	705	723	734	725	721	662	738	734	731	723	778	747	725	720	744	697	750	681	739	684	735	733	757	745	739	696	739	765	761	695	741	719	700	766	650	744	682	738	751	688	716	722	743	709	705	707	701	777	706	714	745	739	734	736	741	701	684	738	708	710	696	701	701	746	703	716	731	766	709	740	739	706	688	718	729	704	783	714	713	752	714	699	746	724	728	731	763	687	664	704	725	777	741	710	712	722	730	673	717	672	671	688	751	723	764	708	704	740	699	725	711	727	735	719	733	713	705	697	750	711	714	742	707	705	712	682	705	704	718	744	729	702	806	732	742	721	700	752	733	757	747	710	752	725	758	699	727	708	748	709	721	717	717	726	723	766	693	738	755	682	761	659	707	700	718	727	722	744	737	704	767	698	706	711	711	720	696	685	658	754	760	722	716	713	704	759	692	699	715	719	730	693	737	670	768	727	724	726	707	742	777	695	766	691	760	718	749	707	719	746	759	718	701	730	754	783	770	667	684	692	738	752	693	678	743	714	714	687	716	735	750	721	729	702	723	786	726	715	695	739	726	692	738	731	719	777	728	716	711	698	719	728	705	710	709	736
3349	3481	2857	1433	1151	1005	886	779	697	677	639	662	569	542	592	598	624	573	589	537	568	600	580	562	538	570	528	585	571	536	538	549	570	531	580	612	558	567	543	547	542	589	546	560	558	568	540	601	572	545	556	576	543	539	534	544	561	517	584	527	540	543	561	522	528	553	553	548	557	567	544	552	481	523	552	513	563	556	561	580	565	561	538	543	565	549	582	558	528	547	558	536	527	548	583	578	542	536	536	511	552	549	550	524	530	563	543	581	538	545	542	535	530	543	560	543	578	521	530	554	530	549	524	546	523	522	523	557	542	574	542	499	548	506	531	544	505	564	562	572	519	536	515	560	529	528	543	549	554	529	492	530	568	569	564	510	519	563	533	526	520	578	550	518	523	537	516	522	545	548	530	530	535	581	555	547	549	554	583	544	524	535	516	535	530	534	521	550	514	538	552	507	524	533	555	574	533	556	546	550	524	485	505	579	566	528	539	538	513	520	527	518	537	569	516	537	494	536	505	592	494	500	483	556	535	542	554	562	539	571	480	500	517	544	535	472	575	504	505	535	526	509	517	513	511	557	515	509	543	541	530	482	547	546	541	525	590	555	557	520	509	551	511	529	541	553	572	521	551	509	519	556	508	561	567	523	574	536	492	532	495	573	517	517	549	523	548	602	536	583	508	510	556	567	572	549	565	520	543	560	552	539	487	508	574	539	515	496	530	534	540	477	536	515	539	504	543	520	533	504	524	535	517	514	536	546	534	555	545	527	555	544	529	553	497	527	554	557	522	534	485	496	524	555	514	496	506	543	513	526	570	505	526	519	541	523	502	561	543	547	523	509	534	538	519	550	532	508	534	516	561	529	523	531	512	544	519	574	476	536	558	555	543	495	567	545	523	502	519	501	558	533	509	535	552	530	528	492	546	599	560	528	526	521	562	542	569	496	542	563	521	517	531	518	576	506	537	562	532	506	496	537	562	520	517	532	519	528	516	522	557	538	518	576	519	511	545	514	534	563	541	540	543	566	522	551	580	519	576	546	589	524	521	546	525	571	522	498	486	552	526	563	539	570	507	539	532	528	546	548	525	505	576	539	521	558	538	531	532	490	492	519	528	537	531	505	514	556	546	533	534	527	535	510	520	562	509	544	567	508	524	530	552	559	486	575	518	515	540	551	511	562	524	494	544	514	511	528	568	535	532	527	541	499	537	531	525	539	577	542	544	552	508	514	587	523	530	530	553	508	556	521	546	519	518	532	559	543	504	547	548	530	537	525	488	499	508	551	547	524	558	576	514	544	555	545	542	518	538	572	532	549	519	505	538	542	530	564	523	557	596	541	519	567	558	579	523	522	542	515	555	504	506	514	517	544	546	552	532	575	575	539	545	555	477	534	526	545	514	513	542	546	557	550	546	505	544	543	534	508	544	514	500	481	553	503	557	564	558	527	493	527	522	529	536	506	540	539	546	521	542	508	539	538	504	521	539	525	517	515	504	520	534	566	532	539	560	517	546	536	521	544	543	550	522	533	537	565	569	530	492	531	586	521	530	579	530	535	560	501	549	528	536	511	523	535	515	518	561	570	464	558	525	509	524	540	548	499	505	530	506	546	509	526	539	516	526	508	547	524	534	525	564	522	578	520	534	532	596	508	518	510	571	506	504	547	519	512	551	497	557	494	536	531	526	565	517	533	573	525	563	516	533	510	578	535	537	530	532	508	541	584	522	553	524	520	506	531	534	547	522	515	528	532	560	539	543	546	523	555	536	528	522	537	581	504	571	543	534	530	542	540	580	523	512	522	567	570	548	541	554	577	559	497	486	520	516	527	538	520	569	546	530	524	562	509	533	549	556	507	520	508	520	536	527	562	525	521	524	506	526	501	504	565	499	515	576	557	475	546	526	507	514	505	535	517	511	570	497	522	507	555	525	546	556	505	542	537	563	573	505	539	535	528	512	547	589	544	559	544	543	516	531	517	511	562	530	542	536	546	550	543	505	561	549	565	553	506	515	554	578	540	572	546	486	545	520	559	555	536	486	541	533	566	534	529	535	552	549	554	538	536	574	518	494	530	516	515	571	530	509	522	506	558	526	560	509	547	521	497	507	538	545	546	537	541	542	525	500	521	510	550	516	548	553	543	481	529	534	503	504	554	549	588	552	553	528	551	534	535	537	534	483	478	478	574	535	510	522	508	533	533	548	506	514	529	540	540	528	529	519	526	529	535	489	559	502	544	508	556	512	534	562	555	537	556	546	539	541	517	537	533	546	544	513	532	564	550	561	499	558	524	542	572	533	528	542	555	533	540	541	553	527	516	536	572	541	519	542	511	552	510	552	541	533	552	561	485	578	516	540	496	516	495	569	540	511	541	477	589	470	551	505	534	529	519	518	541	519	516	540	530	541	554	529	496	551	486	546	492	553	515	504	539	523	533	541	538	519	549	511	540	547	538	529	571	482	557	552	558	525	522	508	508	493	562	538	549	495	541	536	536	546	545	537	502	561	542	486	510	538	507	547	507	532	535	537	527	556	563	473	536	527	524	530	517	520	554	563	519	492	525	543	541	529	514	537	530	546	542	521	528	536	529	557	514	549	540	536	537	568	534	536	536	506	531	541	549	551	552	505	521	529	547	584	535	510	513	538	532	499	538	540	539	566	501	501	516	518	519	575	552	542	515	534	515	505	538	536	509	567	490	503	547	515	496	532	517	581	525	549	515	521	579	522	548	505	524	554	545	523	543	534	586	563	494	506	531	530	511	532	525	502	542	535	516	548	528	510	487	526	546	545	535	531	504	544	530	541	567	496	534	539	561	557	535	564	523	526	525	547	565	552	548	549	522	533	547	545	543	538	495	528	532	533	524	561	566	519	534	486	531	496	529	535	535	502	549	509	595	546	516	587	506	534	496	502	510	549	582	542	486	545	534	549	513	494	567	544	533	548	540	526	539	501	522	551	515	540	519	508	495	527	537	533	526	544	559	582	536	524	555	516	523	469	498	565	531	518	509	502	514	545	538	536	546	538	537	530	550	503	511	519	549	532	561	544	533	543	514	492	548	551	541	537	560	529	557	552	546	512	508	557	536	527	561	532	536	529	506	524	550	551	501	538	546	503	533	539	521	545	535	526	517	511	520	533	521	531	545	508	531	536	556	508	569	513	524	556	504	521	526	523	484	537	517	539	535	544	521	492	496	558	525	525	543	505	534	523	517	507	502	522	552	508	550	523	523	522	553	552	535	549	546	491	501	544	546	534	533	566	509	545	535	547	520	508	550	544	488	521	531	507	512	560	515	519	530	534	540	515	518	527	540	522	519	530	573	576	491	509	540	553	529	519	543	483	529	492	553	534	537	533	526	528	504	518	535	509	551	503	550	552	517	561	552	506	542	545	531	504	525	552	523	525	542	513	495	549	495	507	516	529	565	544	540	530	539	507	540	513	553	564	540	565	522	477	520	535	534	538	536	559	532	507	533	557	518	555	523	526	530	523	544	537	522
24525	21478	28869	24509	21472	9277	1859	1192	1005	994	961	919	938	866	844	854	853	840	843	762	853	801	772	865	802	830	808	771	778	801	797	788	809	827	805	789	794	795	790	797	809	764	763	807	824	775	770	756	835	741	790	755	762	812	805	823	807	798	796	771	781	755	766	812	771	775	767	698	718	803	766	821	768	841	799	832	793	761	779	777	787	791	753	761	809	790	772	775	793	787	771	797	759	791	781	766	807	737	772	723	779	705	770	751	821	785	789	818	759	729	784	789	774	778	762	799	816	741	816	809	766	790	761	779	737	780	786	770	802	754	780	799	765	768	746	799	767	771	738	801	786	774	739	793	764	767	768	760	781	782	782	785	781	751	787	747	772	787	806	768	754	820	743	820	753	743	773	795	807	751	742	759	780	778	758	751	712	806	771	770	805	768	781	725	735	765	765	752	766	784	779	757	793	782	771	778	752	814	783	733	754	787	764	806	793	810	757	780	749	752	810	745	737	757	786	724	747	778	797	782	784	765	758	761	780	760	767	776	817	766	764	788	783	759	746	750	803	764	773	792	761	749	738	764	771	725	761	724	770	785	747	809	799	790	764	698	765	765	729	730	807	760	822	766	812	731	757	740	764	720	783	765	753	690	824	747	776	777	817	778	763	773	714	749	766	755	740	819	759	809	770	781	763	811	775	764	806	800	776	792	802	762	773	771	769	762	791	776	732	740	738	749	759	766	742	732	739	727	764	833	776	762	741	772	733	766	812	770	758	797	799	803	806	826	713	774	771	811	748	757	811	708	756	779	839	742	745	788	784	804	802	786	718	731	736	746	786	770	807	745	777	811	786	720	711	758	735	761	731	779	734	791	802	757	715	769	805	754	759	787	745	728	756	759	789	727	758	814	774	779	767	772	721	783	759	803	753	748	760	761	768	791	802	783	742	806	805	790	776	777	783	781	788	743	767	766	745	763	718	749	753	763	808	759	766	760	818	783	731	815	813	781	755	793	766	775	770	794	778	741	797	803	759	795	761	757	740	772	803	778	818	777	819	719	773	754	726	759	797	835	797	735	756	766	770	788	814	704	779	772	735	772	791	773	796	754	747	819	759	793	792	780	744	787	758	796	758	814	743	734	764	796	764	818	763	750	781	789	744	769	810	765	754	764	785	741	753	794	756	785	766	792	774	792	801	771	774	766	786	760	754	781	711	760	787	767	756	717	764	769	796	776	773	754	798	712	743	774	740	739	758	835	735	756	722	774	788	763	806	768	732	813	755	778	740	746	732	749	761	808	745	765	736	757	763	788	785	741	706	777	813	767	785	788	731	761	777	742	779	802	803	763	758	755	837	715	761	803	719	824	768	746	774	815	735	785	734	729	739	757	802	805	777	693	753	745	739	756	769	801	842	752	764	752	748	799	741	790	784	796	733	787	782	721	799	780	762	759	822	788	789	736	781	701	794	779	754	749	741	791	794	788	857	749	769	753	809	731	756	737	802	808	761	740	765	744	735	714	795	748	778	728	800	782	771	785	751	765	753	767	758	765	807	795	798	709	795	744	747	791	768	741	777	774	776	735	803	764	731	778	764	811	778	788	720	717	803	724	748	738	769	768	796	721	756	777	744	775	780	746	761	767	766	798	731	726	806	781	798	767	775	763	728	729	776	771	730	769	769	768	771	748	796	810	788	725	758	769	782	771	768	746	770	771	757	730	748	732	747	757	824	738	789	775	737	784	749	793	743	739	753	783	749	754	809	747	790	742	744	768	796	770	759	702	745	777	735	770	770	777	775	752	756	705	771	757	827	826	757	780	785	760	761	761	754	774	738	748	815	744	758	765	770	726	809	737	779	793	731	775	799	743	785	754	772	797	811	760	837	726	759	750	774	705	766	750	774	760	717	808	769	781	744	804	734	786	751	769	717	727	771	781	785	726	772	748	781	792	758	758	768	747	781	732	778	798	766	769	733	743	776	804	726	764	770	814	761	779	766	727	766	815	756	709	751	758	737	754	771	759	859	757	802	785	745	766	761	733	792	773	748	775	768	792	738	755	775	787	771	798	774	742	737	756	774	709	756	754	768	780	758	821	752	765	751	734	710	755	697	784	807	810	738	772	766	740	797	756	797	752	757	739	770	791	747	733	747	729	759	753	753	730	809	786	772	838	774	763	759	743	741	777	742	771	762	780	747	739	686	755	772	715	765	775	761	794	806	787	785	797	770	771	744	730	777	732	741	808	839	767	730	767	760	720	778	779	720	786	805	748	760	770	722	747	750	761	742	821	728	801	799	753	738	804	751	770	720	738	813	750	752	795	778	766	791	798	768	783	726	755	730	796	778	795	812	758	763	783	778	720	753	707	719	754	726	762	713	719	790	744	777	770	786	739	783	772	756	768	748	760	755	736	819	784	766	745	781	718	722	808	802	778	754	761	770	750	728	749	752	716	756	785	717	795	796	776	792	720	780	803	800	804	760	775	761	787	771	690	769	733	775	776	719	803	789	814	728	806	760	765	772	740	782	714	743	763	785	757	764	795	773	770	794	764	743	727	742	789	749	763	721	739	792	771	779	812	724	789	745	773	814	785	721	767	772	790	752	734	772	804	778	790	793	724	790	759	770	747	807	782	759	768	734	776	762	766	769	771	764	741	755	776	763	713	775	812	798	785	787	720	777	793	767	738	794	774	723	768	776	778	707	779	756	694	753	731	797	756	754	745	729	773	791	746	773	758	741	805	783	752	774	756	781	781	783	723	796	740	756	768	781	751	737	779	778	811	769	751	726	811	776	744	752	783	727	759	729	745	738	766	814	750	774	767	792	784	770	787	777	804	750	802	775	805	727	793	801	770	784	758	781	761	770	758	764	722	817	754	746	791	764	772	743	826	778	774	796	766	789	805	800	770	776	803	794	748	721	731	755	737	774	786	749	770	739	809	820	772	754	819	798	754	726	726	744	780	749	760	773	728	782	736	778	726	762	751	766	721	793	744	721	798	795	771	734	724	753	756	757	751	826	742	747	757	717	734	770	776	746	809	744	770	780	720	718	829	774	719	726	778	780	774	744	745	739	751	774	740	790	787	760	793	743	796	796	745	730	786	749	752	748	765	756	731	750	768	790	752	734	782	755	790	743	756	798	802	734	782	772	745	771	789	779	764	743	762	741	796	753	745	727	754	747	792	788	773	788	790	777	746	723	780	743	819	788	811	771	741	766	794	776	737	762	744	706	762	758	755	736	788	794	779	796	787	736	813	773	773	800	756	764	715	748	755	719	766	794	758	734	816	769	809	808	727	779	768	778	784	769	740	791	804	753	744	767	769	776	710	781	743	707	782	797	833	780	816	742	764	750	796	773	778	744	768	729	764	738	791	798	769	769	759	787	731	848	767	728	750	769	769	746	766	771	766	749	731	786	807	711	699	794	774	730	761	758	782	776	743	791	783	779	778	781	724	725	784	771	764	770	764	738	749	753	754	775	798	759	770	747	725	775	708	723	771	783	728
3734	6184	5076	2692	1821	1432	1210	1001	976	886	778	755	711	696	686	720	682	637	644	625	619	640	651	639	629	618	637	591	601	643	578	610	596	616	625	597	606	595	620	618	608	620	562	570	595	569	557	564	581	608	582	586	584	545	582	619	637	633	567	581	557	564	598	607	573	632	557	592	589	598	612	581	579	599	578	635	631	595	611	580	544	543	581	600	566	580	609	602	588	555	571	596	570	554	559	563	579	604	609	578	581	588	588	586	581	561	592	580	573	531	590	610	580	581	575	558	521	615	590	559	581	564	587	582	592	579	612	570	565	585	584	570	562	570	584	590	564	586	552	602	607	548	551	593	543	586	599	604	570	578	593	571	553	571	597	574	632	563	591	619	602	569	596	629	558	550	564	605	623	566	582	601	541	551	580	527	614	575	560	573	582	589	549	600	579	559	575	596	524	603	592	598	589	601	603	555	619	582	545	582	571	548	611	618	570	630	533	574	601	547	575	591	586	550	592	552	608	562	620	584	587	588	590	576	549	599	566	612	573	593	587	570	571	608	584	532	539	558	575	603	539	607	578	548	592	553	534	615	576	567	638	566	609	569	580	564	605	620	590	612	636	586	564	590	564	570	552	557	564	576	561	556	560	542	579	569	582	630	575	575	565	585	587	546	562	594	615	608	564	585	577	570	578	566	548	607	553	590	565	596	541	598	569	593	568	559	574	620	574	612	510	591	585	574	599	634	568	598	591	617	568	559	546	625	573	580	589	577	547	529	599	584	576	564	591	633	571	536	575	573	520	594	581	615	569	573	598	566	567	577	577	597	571	575	572	553	578	607	619	572	564	550	581	551	573	603	614	634	615	634	532	624	576	560	561	624	561	580	603	639	543	601	549	566	550	558	592	579	621	574	573	564	586	590	593	604	628	577	536	546	601	596	561	582	535	556	574	563	589	560	567	580	534	544	609	602	562	597	576	555	562	596	616	572	569	583	559	609	532	557	568	557	546	583	576	634	566	562	561	573	589	580	583	576	586	600	565	550	576	597	566	582	621	599	563	560	584	574	593	604	563	552	577	567	597	582	587	560	583	590	552	607	569	556	584	556	581	528	588	527	583	580	589	618	577	591	573	548	598	590	591	585	583	572	570	583	601	595	569	604	584	589	555	571	558	580	562	563	605	562	557	554	596	579	617	592	571	599	617	577	569	569	600	594	613	533	590	540	572	545	566	577	550	584	519	604	558	565	589	604	587	517	597	576	587	565	534	623	542	546	588	547	609	541	553	633	578	580	544	547	579	614	626	566	566	598	594	539	568	589	523	563	564	642	553	600	571	580	568	566	592	554	553	578	586	608	611	594	583	579	588	621	661	564	610	572	608	558	582	601	567	567	602	547	572	544	553	557	584	582	565	554	545	582	593	568	551	579	582	533	559	572	584	570	572	591	545	556	559	549	575	607	551	542	596	595	578	594	583	566	563	630	547	606	568	573	604	577	557	575	583	562	570	560	542	569	591	537	573	581	607	567	537	588	639	611	605	585	568	568	525	568	543	586	594	634	575	567	570	528	579	602	619	533	600	548	561	553	560	582	581	602	570	545	547	558	599	578	565	568	568	558	566	580	590	592	600	589	538	596	606	530	631	583	588	516	567	574	605	568	596	534	591	575	592	565	549	581	556	558	564	513	603	553	554	543	534	540	612	566	537	615	575	561	600	560	563	573	562	587	615	514	592	590	548	557	570	548	594	578	559	574	558	577	642	565	574	572	583	590	523	545	581	577	581	556	593	584	622	571	586	583	575	567	598	570	551	554	577	544	542	589	631	606	583	567	588	556	585	591	556	583	604	589	574	533	602	613	590	563	543	579	553	577	587	585	611	636	601	588	524	571	567	613	549	570	593	604	630	590	573	587	589	567	541	568	553	613	604	545	518	575	613	569	575	568	583	574	560	568	550	595	573	547	559	564	582	548	538	587	563	547	594	551	583	581	576	588	599	552	597	558	606	573	568	521	557	556	564	576	625	531	578	576	581	541	553	613	591	595	546	608	613	594	564	565	564	570	511	551	611	632	560	594	568	561	592	582	586	563	592	545	587	545	569	516	585	567	562	540	584	567	556	525	522	573	623	585	550	577	597	553	617	561	535	574	578	595	559	561	607	604	605	593	597	593	583	576	552	552	570	567	590	568	604	583	556	552	578	593	528	547	584	570	606	578	570	540	565	619	590	590	620	566	546	576	568	538	575	578	579	606	557	591	606	591	607	569	598	552	583	561	614	572	563	575	548	579	576	587	594	603	577	531	546	549	603	584	611	585	559	567	569	582	556	585	560	551	557	563	554	583	609	569	580	540	601	546	577	557	604	568	580	524	576	581	552	536	602	563	569	525	558	566	563	606	558	587	534	556	561	619	579	550	562	578	589	599	576	579	560	544	584	569	530	587	583	600	611	543	510	574	569	566	541	566	550	553	573	573	539	581	591	545	595	587	581	525	531	547	577	551	599	552	572	526	557	581	608	580	598	557	573	568	535	593	560	597	528	601	581	587	541	554	585	533	565	558	553	575	565	605	591	607	573	574	587	605	605	579	562	611	548	604	613	591	589	578	596	597	570	539	570	564	585	564	536	569	539	554	570	568	645	551	577	621	601	591	572	615	555	559	549	538	596	576	597	592	585	579	590	580	584	532	532	570	572	552	602	565	606	576	592	574	547	585	569	602	586	584	573	555	554	616	567	638	584	574	591	569	607	563	602	613	576	553	576	556	534	557	562	566	552	559	549	562	560	512	568	567	601	542	583	556	566	592	553	596	572	594	567	596	585	576	611	563	563	567	543	569	565	577	570	616	615	522	527	589	598	594	558	546	536	529	568	581	552	551	533	603	571	570	599	601	544	524	517	544	543	564	560	591	615	579	560	574	580	612	600	608	605	530	600	506	580	556	587	577	539	577	628	591	551	584	556	599	575	524	575	604	547	573	573	521	560	538	591	561	599	580	556	562	575	532	586	532	567	563	573	573	584	582	558	609	558	536	588	571	581	592	623	574	561	578	555	564	536	572	517	555	592	560	558	516	576	561	566	561	569	591	531	554	574	583	545	566	584	604	596	569	558	556	637	590	535	579	560	525	570	609	552	578	586	582	580	582	594	591	563	592	568	609	568	575	587	588	553	546	596	570	591	593	564	605	551	592	560	567	562	589	559	581	580	531	573	538	553	553	576	551	617	579	570	590	574	617	581	572	589	536	573	549	579	572	567	592	551	566	590	620	548	573	595	541	552	589	517	542	569	606	557	550	553	550	582	593	573	581	571	587	592	575	545	612	605	561	565	593	529	604	538	552	575	604	568	583	573	528	590	551	579	577	575	576	594	601	573	559	579	581	572	595	585	592	553	571	534	543	556	549	553	564	577	571	502	555	570	590	548	605	572	539	577	589	589	577	584	577	591	599	581	552	573	585	578	561	587	563	580	553	586	578	521	552	585	577	552	561	562	535	650	606	548	574	585	589
27791	10799	829	486	376	357	392	329	366	335	377	396	363	366	354	322	357	318	349	301	333	322	354	348	369	325	330	374	364	374	323	370	294	351	385	360	343	318	335	331	342	388	309	282	334	364	361	341	334	353	354	322	329	353	357	351	340	365	344	329	357	341	345	338	309	312	301	326	329	353	330	345	334	348	355	364	362	351	345	314	307	324	327	335	342	360	306	299	308	329	335	331	309	312	353	351	329	327	319	342	347	323	375	325	324	355	336	344	323	349	317	352	339	342	363	342	340	334	312	333	346	354	339	311	373	316	357	331	314	343	329	344	344	353	335	371	336	364	360	335	334	323	333	300	355	334	337	324	334	323	345	366	313	361	368	317	321	332	347	314	348	350	366	309	328	348	331	339	340	311	338	343	330	315	348	329	312	318	313	316	343	337	342	323	337	384	343	332	383	317	358	324	368	319	361	340	326	338	332	332	300	343	332	343	342	331	314	323	356	356	359	340	360	326	302	329	320	324	328	342	330	332	342	347	335	329	316	326	347	338	327	357	333	348	344	322	387	321	337	308	334	345	352	355	342	266	349	312	327	334	322	302	303	336	370	306	391	336	349	307	337	341	333	343	341	371	316	338	345	344	334	351	319	315	365	345	325	334	333	355	336	332	346	341	319	349	355	337	335	315	375	321	368	352	323	321	332	335	333	321	375	335	343	365	346	379	335	352	380	353	334	318	341	368	348	301	340	345	343	313	323	362	333	325	324	349	353	328	364	356	354	347	370	352	337	357	346	331	348	331	306	334	363	338	332	317	344	325	325	336	347	352	359	367	354	338	344	360	338	353	338	328	309	356	340	356	336	372	327	345	351	322	345	358	335	376	356	360	323	308	346	339	360	304	333	377	363	352	358	377	335	326	329	357	357	320	338	344	309	322	316	354	372	330	357	348	334	313	328	346	302	376	322	333	328	321	340	332	315	382	367	344	344	339	356	345	333	314	342	341	361	326	369	325	333	311	337	346	338	336	358	333	365	319	327	341	353	359	330	295	390	362	314	376	351	370	314	359	333	364	329	325	329	360	352	346	328	300	328	359	369	335	316	357	376	341	356	369	310	323	347	314	331	364	361	320	364	338	345	305	357	297	364	380	319	333	358	330	347	318	366	348	334	331	329	361	372	308	329	347	330	303	357	338	335	348	342	303	344	338	329	374	344	373	356	335	323	320	325	353	341	337	361	373	339	331	303	345	328	348	350	347	360	318	353	340	328	356	325	345	333	325	340	324	353	335	332	331	310	395	341	352	349	349	343	322	345	321	319	326	321	323	357	377	335	330	347	334	285	298	338	340	328	335	338	334	312	318	352	366	339	335	346	322	332	350	330	360	334	363	351	316	327	343	303	371	335	322	342	336	343	321	340	323	339	344	354	341	322	359	308	346	323	355	342	346	378	338	341	352	372	346	362	348	334	324	345	362	340	340	315	336	349	312	325	357	327	335	365	326	323	352	312	360	332	298	337	352	353	346	316	354	362	334	321	312	342	340	316	322	330	335	332	354	334	316	347	355	347	342	363	322	307	327	347	345	344	320	348	379	327	346	336	358	334	330	351	315	350	355	330	326	314	332	329	336	347	312	355	344	364	366	306	355	332	342	357	348	314	346	340	355	378	347	349	319	331	354	335	350	328	355	350	312	326	350	324	372	350	347	323	318	322	335	353	338	358	321	344	346	309	333	307	315	309	359	341	347	355	327	368	359	337	313	334	341	364	349	365	354	356	314	304	309	340	366	308	336	335	330	379	335	342	329	355	338	313	354	386	365	337	340	316	388	361	347	358	330	355	335	336	378	348	337	350	323	350	335	372	335	358	362	337	343	331	310	327	358	343	324	347	377	325	342	307	394	358	359	363	320	362	356	325	334	344	369	342	340	351	347	348	333	339	373	331	310	346	354	347	326	320	366	315	307	338	334	307	324	341	322	345	370	343	357	369	324	333	362	379	326	345	366	339	323	313	338	365	338	317	337	336	330	355	338	319	348	344	314	374	333	336	350	303	355	345	346	309	350	330	350	314	327	361	329	343	374	304	353	373	350	371	331	313	349	354	346	314	318	341	341	355	332	338	369	324	372	340	347	329	362	328	326	347	323	360	372	327	347	357	370	357	335	309	321	314	325	329	369	323	339	343	344	352	322	304	314	342	332	340	279	338	332	311	343	342	345	310	347	351	339	342	336	322	305	358	319	311	334	352	352	338	360	375	349	353	305	342	368	340	347	337	332	352	324	358	345	335	334	346	350	324	354	358	333	344	322	353	339	353	337	351	335	287	358	336	325	334	351	330	335	348	350	335	344	327	341	353	331	337	335	371	339	361	345	338	325	321	321	302	344	362	333	331	330	323	311	315	330	362	347	358	346	300	340	314	328	313	336	320	328	330	345	369	342	355	331	336	333	341	310	309	340	320	344	350	322	341	346	341	316	362	322	320	349	359	349	329	368	333	338	312	307	348	345	315	363	346	328	331	360	311	348	332	317	310	314	367	345	334	348	282	366	360	306	350	328	307	329	341	346	329	331	329	356	366	360	340	318	320	345	341	327	332	335	312	328	344	335	327	348	339	335	365	314	327	355	332	351	316	327	319	373	340	318	348	352	338	340	337	371	370	320	392	323	331	356	359	332	327	339	363	345	339	365	338	337	354	325	319	370	348	338	368	328	314	356	336	368	345	346	382	354	359	342	354	353	363	350	338	344	365	341	339	329	339	312	327	331	326	331	339	345	326	335	320	327	342	351	352	338	380	348	350	361	338	301	314	386	349	336	342	362	343	323	385	360	355	346	332	330	345	325	360	393	380	352	336	361	337	347	325	350	345	357	347	353	345	335	332	362	341	296	335	349	335	335	327	318	345	319	345	360	366	351	375	335	341	335	345	323	331	327	328	376	356	358	325	352	359	329	341	360	315	338	361	333	311	337	330	340	347	330	326	351	345	339	353	322	337	365	361	350	336	350	356	344	347	338	381	329	364	331	312	325	357	323	353	332	335	354	331	328	330	336	318	345	322	331	328	356	319	360	369	352	324	339	377	333	382	325	340	334	337	303	324	346	318	323	334	316	353	323	337	366	342	317	369	325	341	320	342	349	311	351	372	355	311	346	332	369	361	335	346	347	326	349	332	328	340	355	352	311	308	345	337	341	312	349	368	366	347	340	358	369	338	325	348	370	361	363	325	307	343	342	344	338	334	368	341	347	329	362	336	316	344	361	335	357	326	324	340	339	332	329	341	349	321	336	335	336	341	295	336	346	310	317	371	357	349	318	335	324	321	327	339	348	328	344	345	331	330	324	309	344	346	355	312	314	333	321	326	356	322	337	332	339	337	337	331	335	326	339	355	316	324	372	329	367	324	312	337	331	334	363	333	336	342	341	370	329	339	359	320	333	311	322	340	340	345	342	312	345	321	332	335	322	314	324	352	337	310	328	319	316	331	356	350	374	370	355	328	372	340	333	316	348
4618	415	394	311	286	287	278	276	269	237	274	276	256	266	248	250	224	245	265	224	224	258	249	277	212	261	256	221	277	248	246	277	256	263	249	264	229	235	253	228	254	235	243	241	262	239	288	283	261	236	269	258	266	241	247	245	244	258	245	265	252	251	210	258	276	211	236	250	247	248	259	239	269	262	237	246	236	248	261	237	247	278	252	259	256	251	258	240	245	241	255	249	269	248	259	267	247	235	263	253	281	262	242	232	220	246	250	235	229	245	235	248	247	245	253	283	257	251	254	251	237	239	219	252	256	210	260	275	256	218	247	232	271	257	243	250	243	269	250	236	253	248	261	263	230	260	256	261	256	263	275	242	262	238	223	240	250	239	257	281	238	233	233	258	238	242	269	236	253	300	253	235	240	261	242	250	252	211	254	224	231	269	233	255	245	235	267	245	249	233	243	276	249	258	266	281	264	240	238	219	250	279	256	265	256	241	247	253	237	262	247	267	215	242	270	232	234	242	264	232	252	208	270	236	242	253	244	239	249	230	243	294	229	229	266	222	239	258	277	229	237	258	251	225	234	255	258	262	247	259	245	230	253	230	270	232	241	249	261	256	251	265	236	290	275	247	270	258	219	264	247	232	255	267	228	241	259	240	210	253	249	262	235	271	252	254	229	259	254	245	251	253	247	240	263	255	232	272	272	283	251	263	233	243	253	253	262	242	256	239	258	234	211	252	250	253	251	269	231	260	259	236	248	257	263	249	278	255	233	254	231	235	260	246	255	258	295	260	238	263	267	260	242	276	247	254	257	252	268	259	244	261	256	211	237	252	226	260	249	244	236	245	247	257	256	234	256	255	248	261	251	262	246	280	237	252	256	231	257	268	234	269	222	258	226	239	243	231	221	251	256	267	260	254	238	222	251	265	220	247	247	262	253	270	278	229	240	257	248	247	278	241	227	244	239	232	235	241	237	240	269	234	230	258	259	236	253	234	257	260	275	239	248	251	258	260	239	225	271	263	269	278	237	231	267	244	244	252	241	250	262	241	235	268	258	248	254	247	254	249	265	245	235	252	263	272	249	231	245	226	239	270	238	272	235	242	265	278	241	270	236	243	249	254	253	269	241	238	218	235	265	242	242	242	240	230	238	231	233	238	228	240	264	222	243	241	240	243	231	267	254	258	239	251	244	264	266	240	224	271	262	223	261	263	260	247	240	239	218	270	235	243	258	265	277	250	259	238	266	231	250	238	231	253	258	261	257	233	228	258	269	261	247	264	260	237	262	245	241	244	234	267	231	263	260	262	266	288	250	249	260	242	238	243	257	241	266	258	239	246	247	248	241	256	259	246	219	254	262	246	213	273	269	267	234	230	217	250	235	254	243	283	264	259	240	253	217	254	255	241	228	248	251	260	254	238	262	238	246	239	223	256	256	279	262	229	246	263	263	281	249	248	250	268	268	224	296	242	257	260	266	255	255	232	255	274	283	265	253	230	227	239	258	236	261	245	239	255	264	257	248	268	232	252	231	264	237	258	250	232	262	225	239	243	249	255	261	229	259	252	252	254	267	256	277	279	265	269	241	227	271	261	249	256	229	258	258	262	268	240	222	241	227	254	264	261	278	266	235	268	249	265	274	268	251	261	275	247	240	248	243	248	254	254	235	261	252	259	244	254	237	283	240	249	266	238	224	256	253	241	247	277	244	236	254	243	256	239	244	246	261	240	214	255	260	238	235	266	220	260	228	251	249	263	243	252	232	262	243	249	280	260	232	242	251	276	230	250	244	267	238	252	255	262	229	249	242	262	259	258	247	244	249	225	254	291	248	255	245	236	251	245	272	271	249	247	242	234	217	234	246	275	259	225	249	244	250	266	227	236	225	258	256	265	234	253	243	264	222	238	251	271	255	242	273	263	234	244	259	263	235	253	236	248	248	248	245	246	237	254	248	246	274	245	223	270	249	252	244	266	227	274	260	249	228	246	248	243	247	263	260	269	253	276	265	256	209	281	248	273	262	255	270	236	227	256	275	259	244	268	250	248	269	265	252	247	256	269	249	255	231	241	230	258	277	252	264	239	286	274	278	248	244	277	260	289	275	242	226	271	264	248	258	251	249	243	220	271	256	262	246	242	223	257	256	257	240	260	226	261	263	253	233	232	238	266	292	258	239	241	222	229	245	252	237	257	274	235	238	239	239	239	248	225	228	249	240	257	242	209	272	240	259	227	245	250	259	244	251	246	262	252	232	247	252	251	246	243	238	216	264	254	237	254	235	231	247	242	241	252	275	229	247	265	225	302	238	249	241	264	262	265	249	255	260	234	264	254	265	270	259	257	252	226	247	226	211	267	252	262	240	262	248	232	228	245	248	234	260	238	259	248	262	242	251	220	264	251	257	250	284	251	253	250	249	258	240	266	284	252	269	279	250	248	256	257	258	248	244	237	240	269	225	217	250	235	253	263	232	219	249	244	243	231	253	268	231	231	240	252	258	266	256	258	236	267	274	263	249	230	246	231	242	216	256	243	241	242	256	267	249	241	262	285	276	249	225	261	244	254	257	260	265	249	261	255	240	248	264	261	250	236	270	233	260	269	257	230	265	240	243	237	228	268	235	268	262	261	217	248	255	259	254	259	252	257	261	257	274	261	242	248	267	252	267	237	226	248	269	248	240	241	242	238	226	226	245	263	251	263	245	246	257	231	264	260	291	235	254	231	289	244	259	248	238	244	227	260	242	231	248	227	243	223	234	255	255	264	264	277	241	230	264	246	259	225	247	252	247	231	242	246	261	235	230	241	248	250	264	239	237	253	225	275	221	257	271	235	234	257	264	241	242	267	226	236	218	249	250	215	240	224	247	274	224	224	230	254	258	242	229	243	232	232	245	251	245	251	254	285	224	221	219	255	238	258	240	232	248	283	235	250	255	272	234	250	253	242	222	251	261	259	238	236	261	256	270	230	291	241	225	230	240	238	251	230	257	241	225	252	259	240	232	245	295	240	259	247	283	245	237	235	235	255	227	251	271	225	270	253	254	281	242	225	215	250	298	228	262	259	239	250	249	242	264	239	230	218	259	268	253	252	239	246	240	262	254	264	276	247	253	278	211	256	272	247	237	233	221	249	270	249	238	241	254	237	263	259	246	248	261	269	251	263	222	243	271	236	297	251	255	271	246	217	239	230	261	257	257	239	247	260	251	258	279	247	242	271	233	229	239	233	230	247	229	261	269	261	277	263	265	243	230	248	224	222	246	240	241	266	247	253	245	257	256	254	233	226	242	257	231	260	238	246	254	259	236	270	251	229	256	244	267	256	223	245	233	249	254	282	256	230	231	264	274	236	265	221	242	241	263	247	227	265	265	240	236	259	263	236	277	241	223	252	280	238	252	256	240	247	244	276	247	231	258	279	246	223	238	245	252	272	223	235	260	270	274	235	277	236	239	294	243	226	234	257	234	241	278	243	248	275	245	251	253	226	250	258	244	236	221	309	259	240	249	248
25475	21476	28007	25378	11716	1683	1166	933	867	802	813	778	795	776	784	724	735	779	757	763	752	760	716	721	725	767	784	755	779	777	734	747	716	741	769	753	747	694	779	767	751	705	768	727	732	783	789	756	738	801	734	755	740	719	794	743	729	703	734	741	718	742	749	725	760	759	664	725	773	701	776	704	749	706	745	752	731	704	737	687	710	805	700	736	720	726	681	779	723	745	714	723	760	739	731	746	772	741	762	692	709	706	714	718	703	687	710	733	764	741	732	740	728	731	717	740	787	748	699	736	731	792	733	748	729	708	697	742	769	759	727	727	734	730	746	772	743	740	741	680	708	753	733	717	724	729	718	712	734	717	757	762	766	687	692	717	695	727	694	734	718	734	741	739	705	746	734	728	718	751	739	746	748	700	751	744	785	747	739	724	690	717	720	693	735	711	697	739	714	750	772	742	734	704	712	746	723	732	732	698	739	715	706	738	735	769	759	663	722	700	717	696	712	704	703	784	751	721	758	743	718	730	746	729	709	687	751	731	730	727	748	720	734	798	708	702	728	711	742	722	714	732	744	762	729	788	803	770	706	741	688	701	740	743	728	730	717	695	744	725	765	741	707	730	702	726	723	719	721	786	741	746	742	720	757	738	705	791	708	752	752	723	698	698	682	721	763	735	692	729	720	714	748	724	750	719	727	762	756	728	760	695	726	760	724	720	739	702	755	719	705	695	783	774	707	750	706	772	813	692	749	736	729	761	742	778	742	739	725	770	767	704	708	699	770	715	726	744	751	823	744	769	724	750	724	709	734	763	732	704	731	716	735	759	721	697	701	729	673	740	753	725	775	747	761	724	687	683	709	765	764	696	747	708	706	745	773	710	692	742	709	760	720	749	723	731	764	750	715	775	798	710	698	728	728	746	686	732	722	706	780	682	767	750	747	730	732	753	784	724	751	720	744	718	728	721	719	720	721	727	727	725	717	699	724	738	722	735	729	729	709	728	759	718	756	724	745	733	761	707	773	752	751	746	710	677	734	736	728	715	739	761	692	715	672	716	737	757	697	717	735	761	705	700	742	714	720	718	703	702	730	722	725	706	753	742	733	768	782	721	746	743	682	748	713	740	761	755	733	727	763	746	752	765	714	746	692	812	729	755	762	740	712	755	777	729	747	729	730	742	709	712	761	742	708	711	721	724	681	697	752	759	734	724	704	784	801	751	752	723	743	728	753	760	734	754	752	773	676	713	761	715	748	790	735	690	710	744	727	743	708	764	746	728	747	721	728	761	707	725	712	712	718	751	725	698	737	721	778	749	748	703	793	747	743	719	761	678	705	708	749	723	783	712	737	745	695	772	728	768	750	758	741	714	730	739	739	718	728	752	743	755	714	747	710	674	756	709	689	774	746	737	743	795	753	772	720	727	727	737	721	681	721	663	738	717	751	725	770	683	735	740	756	729	719	752	729	674	700	705	740	696	738	738	728	732	728	732	758	755	724	716	735	717	704	755	781	742	720	771	722	751	715	740	778	746	723	741	761	767	723	781	706	719	693	749	768	701	750	697	722	735	692	711	765	753	732	728	731	765	763	738	703	667	716	732	694	717	684	725	762	707	673	721	692	714	755	709	769	735	705	747	723	717	722	746	675	772	752	714	740	717	671	718	749	725	710	733	701	800	740	710	694	735	744	750	678	765	744	716	768	766	739	765	739	721	717	734	788	758	732	766	715	718	705	739	744	733	725	722	765	693	725	765	740	743	750	758	747	741	738	770	699	731	775	709	725	720	703	679	779	756	770	739	739	760	751	694	728	763	747	741	724	741	789	762	743	735	758	773	699	762	754	687	740	735	703	725	735	772	691	714	750	775	708	744	731	709	747	755	762	751	695	701	731	724	737	713	708	730	757	762	713	783	718	766	685	731	714	749	684	749	705	694	734	763	757	757	744	738	708	729	706	710	695	699	680	723	727	725	723	744	749	721	751	722	690	767	700	690	748	727	704	687	721	783	754	750	720	798	728	758	742	692	754	758	751	708	719	733	726	727	726	713	700	748	719	784	760	702	722	739	661	735	737	788	742	738	688	728	731	709	737	772	721	780	700	723	731	703	724	716	737	692	714	761	703	763	723	760	701	701	712	680	760	718	703	748	697	762	724	676	724	723	739	716	690	681	763	705	718	708	763	757	659	713	712	687	695	755	776	704	740	691	790	714	726	742	755	715	734	737	763	719	780	746	697	751	707	689	722	740	728	755	760	746	733	749	769	792	688	750	695	688	659	754	711	740	787	738	679	732	720	713	690	740	731	698	724	716	709	741	735	725	724	730	720	721	703	752	757	744	769	757	773	738	720	744	719	752	687	754	680	755	693	789	775	750	725	724	792	754	732	723	708	722	712	717	744	747	735	697	752	713	719	728	730	762	706	734	725	747	758	663	707	750	718	745	708	736	724	751	722	749	745	787	774	724	780	753	753	704	703	695	755	720	695	751	707	760	720	703	695	712	707	803	693	731	727	727	754	765	725	719	738	723	704	741	731	709	749	766	693	780	766	791	738	741	682	687	739	745	743	718	724	736	765	760	765	740	748	735	758	741	759	731	718	708	722	710	729	665	694	740	743	804	739	733	740	710	770	690	722	733	773	745	774	748	753	738	721	769	757	728	732	681	667	711	693	717	704	721	703	746	730	726	689	674	760	727	704	704	734	717	745	729	761	728	746	775	693	727	767	714	702	728	705	707	741	741	739	734	777	798	735	716	765	724	702	739	720	746	709	755	737	704	804	781	754	716	704	730	706	682	741	774	708	698	727	721	737	758	762	707	745	736	770	696	698	784	747	764	719	775	744	755	756	743	700	724	764	709	777	707	755	731	751	755	721	733	761	773	752	795	771	730	777	726	775	714	748	681	735	698	734	756	699	704	680	711	725	772	699	755	740	714	732	741	739	687	687	745	727	736	758	712	762	754	781	691	721	671	745	720	733	735	756	731	714	751	738	684	726	695	777	765	713	696	689	716	725	697	776	724	720	736	749	753	753	714	705	745	782	736	721	745	782	727	747	719	690	721	735	716	742	689	726	729	757	728	722	690	741	757	698	734	715	747	716	694	722	723	700	734	793	758	696	728	680	704	766	725	702	708	736	696	718	724	679	681	761	760	735	742	769	739	696	736	749	745	771	729	729	750	761	723	717	740	727	733	755	718	730	748	734	734	734	742	771	743	718	730	688	761	690	695	766	751	770	728	694	725	717	711	697	722	761	718	708	699	668	772	726	748	726	703	693	680	769	777	727	705	726	799	759	710	707	716	727	742	683	750	750	687	706	700	716	703	725	763	753	731	718	729	761	699	793	729	728	726	721	723	676	702	706	726	766	713	733	754	719	749	753	708	674	746	701	749	709	708	719	717	763	698	731	690	757	726	693	746	748	728	733	713	743	762	750	705	711	775	766	725	718	776	780	747	693	707	693	726	758	776	754	746	731	781	685	712	707	690	708	740	738	750	754	728
3428	3548	2947	1565	1217	977	959	781	733	692	646	671	560	645	565	621	587	598	614	567	579	583	558	598	566	558	589	572	602	569	599	543	567	571	558	567	578	580	507	564	550	508	542	552	580	569	531	543	581	558	570	574	567	528	601	543	574	546	519	559	534	558	559	534	537	556	567	550	533	521	588	576	551	561	566	540	502	556	536	563	556	544	539	549	563	571	528	546	549	538	544	581	559	553	523	543	527	524	578	574	571	532	569	521	559	564	512	544	519	536	545	503	533	541	576	555	592	557	576	555	571	555	530	565	575	571	508	502	595	554	552	536	561	534	550	577	539	576	530	536	521	529	557	525	538	582	569	532	531	552	536	530	518	531	558	541	492	598	520	573	573	519	572	557	535	537	512	536	570	531	545	571	534	540	542	552	557	568	551	545	542	543	514	558	517	524	545	565	579	500	592	535	524	513	525	546	549	548	546	537	533	526	516	513	514	515	522	542	518	536	519	534	535	558	545	524	520	549	565	528	541	485	538	519	496	573	515	538	546	573	556	530	508	550	568	570	523	515	466	524	495	521	521	531	498	536	531	571	572	552	543	605	537	534	588	576	512	527	520	552	554	527	498	526	526	508	550	573	554	532	512	571	564	582	564	569	518	516	523	577	548	551	541	564	541	553	531	541	494	547	546	598	556	573	515	569	559	563	531	550	573	598	541	591	519	586	513	535	504	534	547	529	576	551	547	553	522	563	597	547	558	519	563	530	565	566	531	529	538	560	496	550	573	562	550	539	575	542	557	552	519	505	510	536	558	528	509	568	512	518	555	547	571	586	514	621	555	541	545	522	560	573	574	533	556	584	509	563	514	561	517	555	517	531	530	521	563	545	567	531	546	577	589	499	519	562	552	547	554	541	529	541	519	527	510	551	612	528	581	562	560	541	514	507	552	522	532	514	613	539	581	524	534	542	532	547	565	536	537	519	539	527	526	508	565	555	516	511	520	536	524	578	511	544	552	514	576	538	555	550	582	525	547	542	516	535	554	547	483	560	539	566	528	541	546	524	543	570	566	549	515	553	510	516	538	573	548	531	543	560	536	526	543	569	549	526	546	545	550	552	540	559	524	527	530	500	572	536	542	518	578	558	538	525	553	595	550	536	584	572	544	542	545	497	568	529	558	566	534	520	552	553	520	560	540	539	547	552	540	507	564	555	574	545	563	565	536	515	555	581	538	531	500	524	508	537	541	516	562	603	605	572	555	518	515	516	512	541	556	555	531	546	525	557	480	553	530	513	578	546	597	588	529	572	483	523	536	571	521	518	557	527	515	535	523	528	566	535	532	540	535	528	551	531	558	535	553	508	514	565	528	510	523	550	516	557	542	509	511	587	514	531	524	559	537	558	531	564	534	544	506	529	586	517	520	517	563	544	549	517	563	511	543	543	560	595	523	531	536	541	550	547	538	560	520	556	557	574	497	631	522	525	535	518	546	606	516	513	537	551	544	548	507	513	516	551	534	552	493	521	502	564	573	567	537	548	534	527	489	529	528	531	569	542	529	535	541	551	518	534	493	569	559	529	515	547	531	535	570	522	562	540	532	544	537	599	537	536	555	579	509	544	530	519	504	518	542	568	614	546	566	547	515	532	505	544	510	542	527	544	510	560	591	553	508	551	543	538	574	513	542	521	550	556	515	544	541	538	526	556	505	540	551	572	549	544	507	563	522	534	530	567	550	499	531	527	540	513	509	548	514	537	539	537	503	525	530	544	555	527	559	541	535	519	557	538	503	538	529	459	567	544	571	537	567	529	494	530	519	532	530	547	560	519	573	501	527	572	538	592	521	585	522	565	491	590	514	505	587	550	551	556	527	539	512	470	555	514	511	506	559	545	554	612	534	538	544	538	525	518	521	540	551	542	534	521	529	501	515	511	563	530	537	571	517	529	556	512	539	477	566	537	577	508	531	542	558	530	504	504	583	520	546	539	541	557	582	504	548	507	514	545	515	531	557	500	521	535	519	553	515	573	553	550	531	580	556	527	527	560	526	500	521	528	513	577	567	581	532	522	521	534	577	495	521	516	566	553	519	540	504	552	536	538	523	566	528	582	554	523	569	519	547	556	541	556	541	525	528	508	527	545	536	542	506	529	516	564	528	555	514	518	532	524	541	573	546	527	517	556	522	508	517	563	542	525	568	527	517	495	516	507	527	506	550	554	519	530	507	576	569	513	576	530	523	528	531	562	526	547	515	555	531	583	519	478	545	526	489	573	517	550	526	563	496	578	525	565	578	534	549	487	515	543	541	480	528	517	504	562	529	540	544	515	495	593	544	527	521	542	490	534	530	535	592	530	549	516	575	531	536	540	554	527	542	527	511	521	549	555	523	575	474	526	534	567	540	535	529	510	565	517	540	517	536	537	491	502	574	547	571	544	557	597	544	548	548	562	548	512	516	524	526	556	505	540	572	525	567	529	516	500	554	600	528	514	545	550	550	558	541	543	537	516	536	510	543	510	527	520	538	521	529	561	525	534	529	541	497	540	566	529	512	543	557	532	542	514	539	546	515	575	537	547	572	514	530	570	509	555	523	521	525	547	538	490	515	495	544	530	533	512	560	539	506	512	491	537	533	561	524	536	529	568	538	563	520	522	499	520	486	513	520	545	539	532	523	500	575	565	572	529	599	542	515	574	528	554	563	538	528	471	549	558	590	539	550	486	524	532	533	540	505	556	541	532	537	534	540	539	533	518	530	532	577	517	550	501	576	536	525	528	533	590	554	499	546	549	518	556	526	540	538	554	520	499	565	524	572	530	541	495	543	521	550	555	542	534	544	532	534	554	505	542	551	546	508	582	512	547	528	523	570	572	536	538	565	543	546	559	527	571	534	519	494	575	567	498	561	514	513	556	533	531	501	551	555	542	534	560	562	576	538	525	567	556	548	556	540	576	543	516	520	511	536	527	533	540	541	550	539	538	537	535	518	524	523	517	511	561	540	521	506	551	553	548	518	462	508	527	559	513	564	536	564	562	571	550	520	516	560	535	555	537	509	566	545	568	523	503	548	538	531	529	489	576	531	535	520	567	530	563	532	530	546	523	528	528	514	532	520	534	536	571	579	542	519	561	515	539	549	505	528	525	519	506	547	531	547	544	520	535	526	515	532	522	557	500	522	589	515	539	564	569	584	526	518	584	579	548	570	556	544	538	513	527	523	511	533	583	563	486	556	551	511	532	529	544	536	517	524	549	511	557	525	531	548	550	562	561	544	531	514	578	580	475	564	528	555	545	479	572	546	541	510	541	541	514	545	526	522	537	537	521	540	499	551	566	546	555	546	536	529	500	520	505	530	550	506	486	526	519	532	512	525	550	537	536	492	498	550	517	523	583	528	573	558	525	559	533	548	521	562	531	510	544	546	550	569	510	514	514	558	499	565	535	519	528	513	550	542	518	524	545	496	552	531	565	534	520	480	536	537	558	524	530	524	553	519	555	535	506	542	562	571	547
24548	21486	28869	24550	21476	9405	1855	1267	1020	1031	938	908	921	818	882	856	855	898	793	810	830	834	875	825	795	845	799	837	788	777	762	793	745	789	814	815	838	827	786	773	792	778	848	756	764	774	756	817	834	780	783	783	820	780	759	800	787	775	768	794	788	794	806	792	771	745	796	785	789	813	744	807	771	815	755	799	803	789	848	812	724	811	776	786	802	746	767	772	775	764	763	805	809	789	786	737	792	838	756	762	791	728	791	800	772	784	754	787	815	809	769	743	782	743	778	807	724	788	742	763	802	807	783	807	834	776	781	772	770	757	831	756	786	753	758	745	784	751	813	806	792	812	748	778	770	777	792	828	832	792	771	781	837	812	748	775	737	791	772	775	793	732	737	772	780	767	728	751	787	770	829	781	756	810	754	756	793	721	815	771	793	817	825	812	805	804	789	728	757	739	809	726	821	763	764	778	778	805	752	807	842	758	787	787	718	813	758	806	779	775	751	750	763	802	715	803	793	799	760	732	757	757	775	805	786	732	771	759	746	823	783	789	808	781	777	814	725	721	763	767	714	770	757	743	790	737	792	755	768	802	779	750	772	765	745	776	774	734	769	753	803	785	792	776	778	762	787	769	777	736	781	790	806	757	776	822	788	794	811	782	780	716	783	844	755	730	748	773	790	754	764	790	771	829	772	748	754	767	783	749	784	751	776	756	808	802	706	799	762	808	791	796	781	793	802	754	796	734	774	903	731	734	759	767	765	784	780	751	759	754	756	706	773	757	798	804	779	720	792	772	780	794	800	739	828	840	759	779	796	732	779	787	775	797	758	825	817	798	778	763	747	742	754	763	786	793	787	763	802	740	842	775	785	740	747	782	796	755	781	808	797	809	729	699	778	767	770	751	826	748	773	765	771	753	764	747	818	785	762	756	722	764	768	772	764	697	781	727	795	788	752	748	788	772	750	739	802	791	764	800	759	731	811	769	767	780	753	786	739	798	786	797	750	767	783	744	777	789	740	757	795	776	767	734	748	768	733	749	842	791	732	779	783	788	760	766	741	750	790	773	704	784	784	772	792	765	806	753	731	804	798	790	749	782	764	732	772	779	773	752	762	764	800	820	788	759	767	774	776	779	814	782	824	844	805	727	723	779	754	791	829	751	764	775	753	723	758	749	738	772	773	763	776	764	816	776	772	834	779	782	808	788	783	754	717	708	775	771	767	824	763	766	792	736	822	780	772	830	754	790	720	754	800	719	749	773	736	788	765	782	754	729	761	772	736	739	821	763	777	771	775	774	758	769	816	796	767	773	759	730	716	747	784	761	761	773	767	813	744	765	732	760	823	781	796	741	701	741	801	771	723	791	779	763	830	772	761	762	789	811	785	792	756	814	789	723	793	763	752	796	801	763	752	727	779	777	758	775	766	799	749	735	716	720	780	757	795	797	733	744	693	754	730	772	732	809	774	722	754	811	757	808	773	711	773	759	794	780	733	695	811	742	797	748	748	743	715	788	771	817	771	762	740	762	822	796	781	817	797	725	782	768	763	827	754	748	794	761	746	803	795	756	802	717	798	774	770	745	774	763	788	746	820	762	756	783	779	790	781	772	777	748	762	748	791	723	794	800	734	741	738	760	781	715	828	797	751	743	742	755	729	771	750	760	758	752	801	760	739	711	739	749	769	800	770	764	763	780	789	802	780	754	762	785	819	805	805	758	736	788	760	799	777	776	777	726	732	749	785	810	790	773	804	746	742	722	751	749	707	759	778	815	797	715	808	754	771	759	793	768	732	756	764	802	794	786	756	761	807	798	774	782	794	797	761	740	785	739	744	779	739	729	724	773	775	784	740	775	719	784	795	796	811	749	717	719	802	746	784	796	782	763	762	757	756	763	781	772	815	779	761	782	799	766	771	749	744	763	768	798	780	815	809	793	791	810	776	755	761	765	749	755	788	791	772	736	757	760	789	805	774	730	745	804	773	769	745	789	708	845	774	811	797	749	757	785	750	769	789	776	749	765	765	777	732	774	816	767	805	776	804	754	751	776	757	729	709	742	746	756	763	739	763	784	778	776	764	825	729	764	780	749	780	763	791	748	730	774	712	770	785	739	760	788	713	765	779	724	759	784	764	772	756	804	811	780	758	770	751	787	775	761	746	791	785	766	749	737	830	750	790	720	727	740	765	717	773	766	791	740	768	823	741	764	749	748	744	732	725	779	828	772	734	737	791	802	739	768	809	715	789	779	786	799	776	733	739	773	791	793	734	755	762	766	774	809	749	790	797	738	769	751	778	786	767	732	766	762	762	775	745	753	720	794	767	743	796	781	768	742	777	787	739	784	771	785	799	777	709	794	747	784	769	786	745	767	750	780	812	751	835	747	772	739	719	804	760	782	766	746	778	783	753	796	811	779	768	755	787	713	780	771	762	765	769	788	826	733	751	805	759	763	773	742	803	763	789	776	768	802	749	728	829	760	755	755	741	792	707	758	744	748	777	760	746	757	770	734	793	784	724	764	785	742	777	800	765	794	807	750	767	836	810	802	788	805	778	823	771	759	800	769	768	752	730	734	793	787	821	755	723	791	745	748	787	782	784	737	774	711	798	779	757	792	790	781	808	794	749	741	752	768	788	816	798	812	779	780	802	751	696	781	789	761	735	771	764	757	775	774	781	806	802	740	785	738	757	736	800	761	848	764	806	774	764	746	757	728	755	797	753	767	778	752	770	778	814	771	823	755	798	775	751	782	741	799	795	725	761	757	764	795	714	790	765	741	753	793	764	780	816	814	777	831	731	806	711	773	786	794	783	766	716	717	773	754	779	765	727	797	763	779	760	806	745	761	775	777	824	796	768	759	756	756	786	782	753	843	759	794	796	804	717	806	795	817	794	703	804	791	740	753	730	730	793	755	761	773	776	770	791	768	726	761	778	779	780	726	762	738	791	769	765	790	797	771	757	733	767	786	803	735	746	783	727	763	764	804	728	773	808	772	798	775	736	777	752	777	770	818	769	751	793	796	755	792	755	743	787	766	761	764	790	839	768	768	765	748	742	742	768	754	774	790	762	803	760	758	801	784	791	779	796	737	781	737	762	788	835	789	806	792	743	751	794	766	777	718	798	735	814	766	759	781	786	797	832	760	763	752	765	785	786	745	741	759	780	794	803	794	789	752	733	797	732	772	769	769	750	745	784	780	795	750	749	684	701	757	794	744	751	767	755	825	850	760	749	785	818	802	772	721	842	784	781	759	803	760	714	786	795	779	756	755	780	746	825	782	804	780	752	792	764	774	791	740	770	755	814	775	771	789	761	750	752	725	721	796	723	732	714	740	765	742	769	766	819	761	780	728	835	782	805	787	744	808	774	754	794	771	744	731	769	750	739	757	767	775	719	748	772	796	761	759	735	766	793	758	798	778	739	766	782	792	827	795	733	745	749	770	795	752	740	815	761	722	755	786	756	772	778	732	784	785	789	805	741	775	719	807	817	798	791	773	742	760
3745	6025	4889	2581	1824	1465	1156	1052	933	928	804	797	761	719	721	695	654	631	644	665	630	617	583	644	632	678	598	582	648	600	576	635	623	575	596	556	617	581	589	577	590	593	606	579	602	625	611	575	602	643	605	586	600	628	579	643	572	575	596	598	606	567	589	574	571	570	568	553	535	640	591	581	606	592	517	642	627	603	589	581	595	545	581	607	581	604	561	615	523	585	600	554	588	618	604	603	553	612	574	593	543	554	566	605	607	589	564	579	623	561	572	577	597	639	576	608	629	605	580	564	560	581	560	569	566	599	603	636	589	611	577	595	585	640	595	575	607	600	544	588	596	604	539	603	561	588	567	583	571	566	549	619	586	560	598	564	578	600	550	520	599	525	603	544	570	588	581	635	568	597	552	569	560	577	588	618	576	583	637	580	531	566	571	592	645	592	573	589	583	556	524	551	566	584	586	622	558	580	553	568	588	569	589	592	613	579	516	600	541	591	571	618	568	620	604	599	591	570	608	554	554	624	561	588	587	589	572	610	574	574	519	599	605	630	572	587	629	642	572	585	590	612	578	588	609	554	534	611	570	564	556	614	566	610	561	596	617	579	558	593	609	596	588	571	617	555	600	601	576	608	608	608	602	571	562	613	529	578	569	620	609	597	583	529	553	608	583	562	564	592	584	607	562	535	569	579	566	583	576	583	562	597	591	592	616	536	607	584	546	608	564	581	555	623	551	597	591	593	590	589	594	575	640	584	609	600	573	574	594	600	600	558	587	577	561	594	557	573	555	628	584	590	586	578	567	563	556	562	563	566	582	587	536	568	560	548	604	566	557	599	596	554	507	579	576	578	618	546	559	570	591	562	559	509	565	613	605	596	596	537	596	608	570	564	573	616	598	565	557	517	559	594	550	607	564	555	566	557	544	614	540	551	591	573	558	586	580	589	612	591	548	537	599	611	593	619	579	548	545	565	577	602	566	611	618	554	596	577	569	599	529	540	560	575	607	569	563	552	550	577	582	587	581	543	557	568	550	562	584	572	609	593	562	586	596	611	577	596	621	569	618	590	604	600	595	568	576	557	557	586	576	566	578	595	580	560	576	590	602	604	577	559	585	548	594	571	545	560	573	538	560	597	540	614	567	576	585	551	590	585	597	550	602	548	563	553	570	565	615	534	608	572	606	559	602	579	603	602	586	606	557	584	579	592	562	595	588	597	572	603	603	597	561	582	593	604	571	590	584	601	548	581	568	571	566	607	555	537	574	567	570	575	559	564	535	581	583	555	562	576	562	590	589	568	583	542	590	555	544	610	578	578	592	601	585	547	588	565	561	550	560	557	564	613	555	619	566	551	571	582	581	551	600	583	558	601	594	573	589	544	588	568	573	566	576	581	612	545	573	542	540	571	522	613	554	579	590	590	578	575	547	556	562	555	558	553	572	522	587	599	594	541	572	560	559	588	527	570	550	559	584	582	562	563	610	560	608	583	585	576	602	556	595	525	567	579	564	571	560	621	556	573	607	571	568	563	592	593	577	615	585	599	571	570	592	589	604	626	570	590	597	569	588	568	556	532	605	570	597	552	555	572	543	548	580	546	550	612	572	587	582	601	588	589	568	511	554	585	553	618	596	586	572	549	586	612	594	570	574	555	555	547	578	541	528	562	592	566	551	555	557	584	602	584	650	571	538	556	566	550	549	568	590	568	541	622	559	577	554	550	590	556	561	544	606	597	545	587	590	552	590	559	639	544	575	593	575	565	545	580	577	538	570	555	556	533	580	580	562	554	547	561	560	587	573	556	602	572	608	555	563	588	568	572	556	574	589	533	603	549	599	566	600	566	618	574	596	565	622	604	562	573	609	561	516	589	645	595	585	639	606	593	643	582	557	567	578	560	604	598	593	580	579	577	584	593	536	583	569	559	604	589	580	586	560	603	554	558	614	589	585	601	592	609	543	564	525	573	527	576	564	583	541	591	541	612	526	561	590	595	648	558	574	598	529	580	541	601	553	632	598	566	575	599	559	563	606	598	564	547	573	585	571	512	531	543	615	605	606	548	567	545	582	573	587	554	588	567	566	597	561	537	576	575	576	528	566	576	620	555	564	556	568	574	590	572	587	553	611	538	557	605	580	575	597	594	563	566	555	553	575	543	623	567	557	590	564	559	560	573	552	584	596	584	551	536	570	537	575	605	585	547	589	539	586	566	559	543	636	576	554	592	628	575	579	587	561	550	566	537	563	571	593	540	529	586	607	576	539	596	546	581	572	578	565	592	589	587	605	578	532	528	617	590	585	550	574	553	557	566	614	548	534	633	564	604	575	583	541	565	566	592	555	573	535	586	552	584	582	569	591	595	587	537	572	599	564	543	551	560	552	584	564	604	605	577	585	559	537	534	574	557	581	566	594	550	581	559	550	542	554	551	633	543	583	586	547	571	603	583	577	542	582	560	544	597	597	581	589	603	540	526	569	544	533	586	587	607	597	540	529	588	569	597	613	555	568	561	577	586	601	575	598	535	579	556	577	583	544	557	562	567	565	599	541	540	594	584	608	574	559	555	566	570	537	548	588	591	551	591	527	584	570	590	543	571	592	577	531	614	552	572	586	592	572	609	608	604	559	543	589	545	571	531	613	581	586	566	580	540	588	555	564	575	550	552	599	588	598	564	586	540	593	549	594	565	559	549	559	561	611	531	575	577	538	545	554	606	589	578	586	610	568	567	576	601	568	614	605	588	552	548	537	537	549	590	569	613	575	570	593	521	555	637	593	579	547	636	599	563	596	540	592	568	571	529	570	561	540	542	593	559	587	567	596	607	602	568	566	595	566	532	569	569	554	554	572	580	533	557	540	603	568	607	593	564	560	556	552	534	574	610	550	579	583	610	591	568	562	588	556	548	575	560	557	581	555	589	538	555	625	591	561	565	632	564	558	542	526	539	596	569	583	567	560	538	569	543	567	551	542	571	616	572	533	570	581	556	563	596	562	564	558	592	576	586	588	587	597	554	550	627	518	600	584	567	541	590	561	586	604	616	590	575	567	569	603	595	576	547	543	584	562	537	529	561	601	548	572	578	533	603	553	555	544	535	544	553	575	565	550	561	519	572	591	538	582	588	588	578	585	587	605	535	537	576	567	570	561	558	559	528	543	583	572	559	563	592	573	577	549	591	587	568	619	588	565	573	528	579	561	577	602	589	597	608	612	548	566	586	564	560	551	561	581	564	539	596	551	550	569	578	584	530	564	573	586	609	565	539	582	538	558	564	573	574	540	586	539	583	576	536	573	549	573	553	586	560	594	560	609	575	568	594	576	585	559	598	535	584	543	610	562	592	579	568	564	598	608	577	603	584	541	583	587	601	609	582	586	589	569	562	583	611	546	590	585	562	554	557	585	624	575	550	593	531	569	536	557	576	568	593	543	566	551	571	559	560	583	549	529	554	577	576	549	538	595	551	581	561	560	567	581	569	576	562	607	572	554	517	561	611	601	532	520	635
27890	10706	838	503	370	384	345	346	326	385	385	334	325	358	349	347	355	387	364	343	297	346	340	330	365	332	370	379	338	358	341	374	324	333	343	331	389	350	350	312	321	355	380	369	364	359	349	348	365	303	331	357	355	360	325	340	346	328	317	330	327	328	362	332	336	321	343	322	350	364	320	324	338	349	306	345	335	340	342	327	351	390	312	351	327	325	346	310	316	349	355	337	343	344	326	355	341	350	320	360	294	343	360	339	362	344	305	318	355	322	326	339	367	311	363	352	314	321	341	330	321	344	363	350	328	327	343	334	291	349	361	344	328	367	351	362	319	339	348	381	325	346	332	358	347	306	368	335	341	370	329	353	331	343	336	348	352	326	331	328	346	348	348	343	333	349	321	333	342	365	369	350	382	333	318	352	345	360	336	329	382	325	355	327	345	349	339	356	340	313	336	337	335	336	358	374	344	323	380	343	354	357	335	352	325	337	329	313	311	360	300	359	361	341	373	328	320	332	337	364	330	329	326	311	319	354	353	328	354	352	357	353	343	369	357	304	348	308	346	366	343	323	360	323	402	336	349	331	346	333	349	321	339	360	314	334	330	341	339	323	371	375	347	336	320	339	327	363	322	330	315	366	329	351	334	377	345	333	387	345	349	358	350	348	379	319	330	331	360	309	343	361	362	367	331	347	329	344	350	351	315	324	329	324	345	332	336	353	349	322	376	329	369	308	358	334	360	332	335	333	343	341	316	328	353	333	324	331	340	329	348	354	340	349	335	341	310	380	320	359	343	353	335	343	306	334	359	315	364	341	330	319	312	310	339	364	363	333	320	339	343	352	356	343	295	342	358	354	357	347	352	351	330	320	330	346	337	326	325	325	314	340	345	329	332	293	376	336	354	312	324	363	317	337	307	351	314	360	327	362	343	323	325	342	330	316	335	310	292	321	323	340	381	337	304	341	332	313	328	333	348	342	298	291	333	328	374	330	323	321	337	371	326	345	346	353	312	309	358	342	343	336	334	373	346	331	321	347	366	352	362	340	307	335	325	340	340	333	334	299	312	309	330	339	345	359	316	334	355	349	342	348	359	318	331	322	359	354	350	339	340	356	359	372	371	357	338	339	353	345	331	328	321	359	357	325	354	338	337	317	360	361	330	339	363	319	376	355	341	331	333	317	325	359	330	303	333	336	310	316	311	333	302	348	317	364	295	320	319	352	340	323	336	327	355	367	370	375	330	327	323	316	373	298	329	364	330	321	337	332	332	362	344	348	336	334	337	338	307	327	345	315	351	343	351	323	351	362	326	331	344	323	344	343	323	322	380	332	336	350	368	351	340	335	316	353	330	339	307	324	355	310	328	375	342	337	374	371	348	339	353	353	322	343	322	301	344	349	317	344	314	339	326	316	317	316	327	308	329	323	329	330	340	351	326	353	340	333	369	326	330	317	353	348	324	366	316	331	320	379	332	337	332	326	351	337	356	343	345	350	358	348	346	350	322	344	346	357	337	324	320	341	354	360	373	340	323	354	335	318	339	332	324	364	350	340	339	318	307	315	316	336	313	339	332	313	337	353	358	327	337	336	366	309	330	309	349	334	323	336	336	342	338	341	330	347	345	304	330	307	351	311	350	367	328	338	326	333	349	339	332	345	334	321	328	343	338	346	335	326	366	305	382	337	325	344	290	335	341	331	334	324	299	322	336	347	303	323	339	331	344	307	302	307	342	340	333	318	309	333	318	313	295	321	356	307	336	329	336	311	334	377	339	315	333	337	323	342	357	363	323	295	352	323	352	333	378	346	330	348	382	360	357	379	377	337	356	338	358	353	359	325	322	347	349	354	355	327	331	354	319	334	326	318	347	321	343	326	308	363	324	340	329	333	355	346	354	381	311	305	346	290	344	337	359	356	343	350	351	339	333	333	354	319	320	350	348	314	337	348	310	375	313	342	368	352	320	348	326	332	374	328	336	345	383	316	335	345	319	337	337	367	332	342	320	317	346	313	312	334	334	326	318	315	355	340	339	321	359	336	366	324	358	363	374	336	328	320	338	320	342	331	328	346	313	341	342	335	344	370	334	348	333	342	352	336	311	341	325	328	337	339	340	334	363	316	333	346	332	326	322	375	338	327	349	347	305	359	326	301	369	334	359	335	327	337	347	311	356	324	372	326	325	362	323	335	364	334	328	340	303	353	346	319	328	345	374	345	313	330	357	341	341	359	346	336	322	371	316	342	337	300	348	331	345	310	343	336	331	310	332	331	369	310	329	355	331	365	312	365	355	330	361	339	299	346	312	340	333	348	335	347	303	299	354	311	332	332	337	330	341	320	363	331	360	354	318	361	385	357	316	340	342	354	348	340	349	369	318	325	320	311	322	366	332	364	320	315	332	325	325	352	346	358	340	325	352	347	305	385	326	331	321	316	359	344	336	340	309	350	357	311	340	358	347	318	333	337	335	358	349	350	360	324	345	329	354	333	353	329	342	349	329	341	356	362	338	338	357	333	330	345	358	331	364	349	318	336	359	340	331	320	319	348	384	322	334	344	322	317	365	365	342	333	350	313	367	320	362	368	349	356	340	388	345	372	337	346	312	347	351	349	336	323	302	336	360	310	333	351	331	330	363	363	321	334	353	360	337	351	320	347	318	340	340	336	321	312	353	345	349	317	324	329	313	345	326	334	356	341	345	342	363	392	313	332	345	329	336	340	349	348	346	314	338	339	355	369	329	332	324	371	337	355	341	311	333	357	322	349	317	359	342	379	358	329	325	343	331	346	325	352	364	337	355	310	332	331	338	334	334	345	294	329	342	316	319	337	350	292	349	303	340	316	356	322	325	361	346	373	364	309	342	338	317	332	325	334	365	310	372	335	337	366	358	354	343	292	354	337	325	324	355	353	342	297	338	346	359	297	356	318	326	337	353	343	346	345	357	331	353	342	351	333	348	316	348	359	345	305	300	335	336	326	336	340	380	354	331	354	341	300	328	339	357	329	369	337	349	309	320	341	331	341	325	292	325	341	361	316	319	328	349	347	302	343	321	350	322	313	346	323	333	340	362	366	300	331	341	312	338	346	334	322	334	329	336	340	360	335	321	311	347	370	339	355	343	334	380	333	320	357	361	338	356	322	348	348	296	325	331	349	346	337	323	337	336	358	330	312	357	324	326	312	333	333	363	354	336	364	329	349	349	305	374	355	357	326	331	308	335	338	325	316	328	339	338	357	337	320	350	318	356	341	331	381	332	337	315	332	340	323	361	356	355	367	344	367	359	355	344	309	338	319	346	334	327	363	344	329	296	359	321	335	361	373	349	328	364	339	315	356	334	329	348	337	356	370	339	305	344	355	333	316	336	348	386	312	321	325	352	373	354	355	306	344	345	332	343	342	315	333	320	355	355	312	350	382	307	354	339	350	316	331	353	322	341	352	336	347	364	353	333	341	308	357	368	378	314	332	298	326	331	333	344	334	323	336	337	335	340	323	333	358	333	341
4703	402	364	288	295	258	263	262	274	239	256	250	269	242	263	247	222	247	260	264	278	265	279	240	243	268	242	269	264	241	263	261	268	250	249	253	262	233	239	269	239	224	242	234	255	247	251	250	261	262	246	232	245	238	252	290	234	253	256	247	257	246	278	221	231	265	251	233	255	262	253	244	246	251	261	283	242	258	235	251	253	244	259	244	245	246	252	239	213	254	252	255	248	274	243	248	290	237	249	255	225	236	246	253	272	226	256	271	276	246	245	251	255	231	267	237	246	253	246	277	245	250	251	249	239	275	243	247	232	277	257	219	269	277	234	248	248	271	234	236	251	253	249	212	221	240	263	247	242	247	253	261	296	261	227	256	231	260	254	247	235	238	254	249	257	267	262	274	236	254	258	254	242	237	241	244	253	268	223	209	265	246	255	242	234	248	248	281	277	254	232	271	247	245	264	236	270	268	259	232	250	263	232	262	284	259	259	243	231	244	276	258	256	261	233	229	274	221	249	239	247	231	266	257	256	258	266	222	224	260	253	239	236	258	258	231	261	241	268	237	255	286	267	226	271	250	248	276	239	252	228	247	268	249	252	269	254	234	245	235	256	260	252	249	233	233	236	245	253	231	243	246	244	228	258	235	236	241	281	260	265	246	253	249	203	264	280	232	266	263	233	272	247	248	232	245	258	270	250	248	243	269	236	262	253	237	253	244	220	252	240	256	262	249	247	247	229	228	268	263	247	235	259	262	215	259	258	239	222	233	263	247	263	278	261	235	230	243	256	273	265	247	250	225	268	256	277	250	241	255	236	256	245	246	236	277	275	268	240	263	292	236	248	255	248	291	242	246	263	271	227	257	275	242	219	243	269	269	242	233	221	274	254	270	246	256	239	239	267	279	253	260	272	267	261	225	266	255	240	257	266	255	265	264	246	257	262	240	231	276	261	212	225	239	236	224	256	266	255	275	253	235	258	237	245	240	253	224	283	226	260	249	261	256	217	245	241	219	266	247	252	270	272	234	242	259	250	278	240	255	240	238	227	236	266	260	244	259	271	270	257	251	267	269	238	242	242	247	264	250	242	263	239	225	255	226	246	265	268	227	230	231	255	236	266	261	226	234	233	263	252	248	252	265	252	266	246	266	237	266	251	250	246	243	270	274	236	279	248	263	225	249	249	218	271	267	274	261	253	236	265	260	252	254	249	240	249	270	249	235	233	282	267	233	246	243	236	247	251	247	265	266	259	207	241	258	244	230	259	219	248	246	253	222	236	255	231	261	247	259	266	257	229	232	239	253	258	281	237	269	270	221	227	233	281	264	221	276	258	258	303	253	259	258	235	261	258	235	259	248	247	264	257	271	245	238	246	266	262	257	283	241	257	271	252	262	214	241	273	247	276	271	263	239	266	297	274	235	239	291	250	249	243	270	272	227	259	232	244	278	220	254	258	235	264	271	253	232	243	263	228	275	242	276	235	275	256	252	245	269	233	245	243	266	279	251	250	248	269	218	254	258	269	247	257	248	274	239	262	273	241	254	246	263	237	249	244	240	231	252	262	243	275	235	249	262	270	261	230	232	273	246	254	247	238	267	235	222	247	263	236	278	236	227	253	255	272	245	267	238	266	243	229	225	250	246	260	252	260	253	247	225	260	253	242	260	273	217	254	256	273	292	250	252	240	271	247	285	248	250	249	243	261	237	261	229	270	255	267	282	233	255	244	243	209	256	262	250	242	247	258	230	292	229	252	235	240	263	214	268	257	268	237	251	247	247	244	245	268	234	277	240	236	246	258	234	221	257	225	261	234	262	247	232	238	262	253	251	254	256	245	274	275	273	241	242	250	277	273	253	218	249	266	247	257	241	254	238	263	253	254	270	230	270	256	246	259	258	249	273	264	244	261	235	269	264	269	236	234	248	246	276	226	260	274	256	212	250	240	245	252	249	253	257	266	266	245	283	247	239	276	229	251	276	240	235	248	259	230	261	260	271	250	257	256	256	251	244	257	250	268	266	257	226	248	257	255	236	258	232	261	250	271	272	229	238	266	234	262	238	235	253	230	236	246	237	257	257	266	243	256	248	239	227	257	238	246	245	230	250	272	262	226	251	255	260	245	287	248	259	259	241	269	238	277	273	267	231	260	241	238	242	246	228	239	233	290	228	247	264	256	235	231	233	264	263	262	223	240	229	260	267	258	262	234	269	259	247	272	266	242	265	275	267	254	256	230	239	260	246	273	239	248	268	250	239	262	258	268	239	241	247	241	258	250	254	262	256	243	261	231	247	265	258	239	249	238	229	254	241	240	254	267	257	252	228	261	259	235	243	276	256	241	230	242	265	225	244	244	250	243	255	251	252	245	253	255	257	233	243	281	255	243	218	258	249	241	250	256	268	254	247	245	239	241	232	237	256	262	255	245	231	253	234	199	241	242	252	247	258	258	247	254	255	261	244	254	250	255	250	244	268	252	284	257	268	279	246	247	257	266	240	256	226	273	247	254	234	249	252	243	277	268	257	283	228	265	244	267	277	234	251	251	239	233	247	243	238	256	264	232	263	247	260	253	248	240	243	263	223	244	249	240	254	241	260	248	255	278	245	230	265	259	256	253	247	251	249	239	228	233	233	288	256	249	245	246	254	250	244	284	262	258	271	248	228	262	234	248	237	286	253	253	252	264	252	268	265	249	241	230	277	245	239	222	249	283	235	257	227	262	292	237	260	236	279	279	235	259	244	252	265	219	244	256	280	274	239	237	255	255	235	261	250	275	270	284	241	224	261	238	240	218	236	249	233	272	261	253	242	258	260	228	246	252	251	281	260	230	244	227	238	241	257	261	264	252	262	235	245	251	234	226	267	263	259	275	268	274	244	252	245	250	277	259	258	251	240	257	262	222	248	252	253	252	268	249	244	270	237	266	226	244	270	265	258	217	261	273	271	248	240	251	241	271	265	272	260	253	255	219	248	259	247	241	241	257	245	255	256	278	242	247	233	240	246	248	238	226	254	241	255	281	256	232	248	261	250	259	248	292	239	244	252	253	249	277	256	264	238	243	236	259	230	233	261	237	256	236	254	244	248	237	227	217	240	266	250	258	261	257	269	246	231	256	273	260	249	260	226	256	258	261	254	270	244	253	254	241	248	275	232	240	272	251	266	263	246	232	256	265	281	252	234	229	212	250	266	227	255	249	238	230	256	232	247	259	275	252	239	267	258	246	241	234	237	283	238	252	236	216	258	220	278	278	238	248	245	263	250	261	247	258	261	252	261	257	280	286	252	249	254	268	255	242	241	249	250	253	243	254	261	267	247	238	231	272	232	265	276	233	249	276	236	255	218	240	260	257	247	223	268	281	275	257	246	239	243	255	279	249	241	268	271	231	247	237	226	266	225	249	234	261	237	234	276	247	251	244	255	247	254	246	260	219	249	243	264	248	277	278	229	264	247	244	248	266	245	260	254	247	235	267	267	234	238	239	198	268	267	229	267	270	274	244	244
25565	21482	27959	25436	11633	1704	1218	1004	853	842	816	789	783	751	755	787	766	717	787	771	732	697	793	751	736	749	732	717	782	794	771	733	730	726	759	739	723	681	753	699	767	695	797	722	712	710	784	798	716	742	817	701	759	743	739	717	702	756	703	726	796	707	740	719	761	762	713	734	772	708	711	748	719	791	693	742	729	770	712	731	715	712	764	738	753	714	731	750	708	708	755	749	684	684	717	708	712	720	750	705	743	702	767	710	746	708	732	690	753	679	749	746	720	723	731	718	689	753	702	757	753	692	720	765	746	731	750	766	746	652	685	681	736	799	741	758	797	746	687	720	686	722	744	733	723	698	723	714	754	760	744	741	732	716	725	722	715	701	730	727	713	710	744	737	708	754	765	722	759	738	695	741	732	758	757	781	742	681	730	725	738	751	707	731	721	768	681	723	702	688	739	723	686	714	692	751	690	674	675	721	730	738	748	726	725	706	732	728	726	686	706	749	760	715	708	681	789	710	718	730	744	717	773	721	729	726	743	737	745	725	731	742	737	731	783	727	696	712	733	752	750	757	734	691	752	743	733	703	704	721	743	715	694	747	699	784	740	720	799	744	757	734	692	700	729	730	747	690	730	723	738	729	747	726	715	811	738	743	726	738	775	761	692	741	737	702	747	763	766	758	700	699	687	759	695	737	779	705	758	808	713	666	775	751	696	682	708	762	709	737	769	698	711	731	760	701	750	687	769	707	712	725	690	715	755	715	760	748	714	706	731	760	733	746	731	761	780	718	709	747	705	705	744	730	725	712	685	673	693	714	692	744	717	746	753	767	716	707	689	754	691	748	708	727	764	773	731	772	712	707	756	742	729	762	741	748	749	709	703	730	748	712	736	744	753	728	753	745	752	739	693	711	739	778	757	752	697	740	685	730	721	770	767	722	732	740	744	757	691	701	732	717	714	677	703	717	737	715	724	692	750	704	746	769	755	729	708	693	730	726	714	709	675	740	737	681	728	724	724	745	720	697	700	749	722	737	715	744	690	773	709	739	717	741	762	692	707	711	689	744	714	755	725	702	711	699	694	777	736	754	697	737	774	717	714	733	689	735	698	716	735	762	704	738	770	719	683	731	732	748	780	769	757	711	732	726	726	689	745	710	726	737	742	683	695	696	714	756	729	749	729	656	758	699	786	696	726	719	759	716	742	756	717	740	706	667	706	712	688	736	716	716	729	723	649	721	655	742	723	727	807	725	722	737	730	720	708	724	705	718	713	751	746	754	746	744	750	765	730	743	737	697	715	737	721	703	753	715	747	727	709	762	726	691	729	716	736	653	693	731	696	755	719	747	698	718	756	762	742	718	755	685	752	709	723	731	741	700	712	727	696	712	699	726	739	719	772	740	759	755	721	700	715	675	681	731	731	741	723	744	738	715	747	728	744	736	775	750	676	779	727	715	716	710	736	744	747	714	715	686	718	687	744	727	754	745	753	798	726	721	717	696	743	744	741	733	690	735	731	736	713	725	741	747	676	761	738	712	719	769	767	722	712	742	753	728	722	746	750	733	720	731	751	782	723	725	717	763	726	689	735	753	650	688	709	772	719	710	753	739	706	698	710	727	697	728	728	733	702	704	729	727	723	720	730	735	663	709	691	772	685	726	706	715	750	772	669	724	727	734	704	689	725	741	747	733	718	730	710	734	719	737	714	770	758	760	789	714	683	750	722	717	713	767	727	730	731	702	731	684	766	697	751	740	722	734	715	673	709	759	713	725	698	670	711	688	705	697	740	725	715	710	716	692	684	721	744	726	736	704	716	740	718	720	734	733	713	707	737	706	734	744	688	730	720	711	783	758	731	692	727	720	713	689	692	721	747	716	703	741	796	667	726	751	690	681	720	774	731	740	728	711	734	798	705	749	735	677	776	777	796	746	725	719	770	706	729	729	708	683	752	736	760	770	758	719	729	721	715	728	727	713	729	761	722	696	731	703	775	722	686	713	796	737	724	681	694	729	757	749	729	762	695	716	717	671	762	743	733	729	756	698	755	685	717	715	718	703	757	731	731	726	718	715	669	768	713	762	712	743	726	746	725	761	716	741	800	715	752	749	689	723	690	734	747	736	713	715	740	729	754	703	754	722	701	660	671	657	746	713	716	744	729	760	716	720	699	729	733	710	786	719	764	703	709	757	722	703	729	775	746	772	691	726	691	698	702	754	682	709	781	704	698	711	719	723	738	733	743	680	707	778	712	721	738	669	698	699	696	744	761	725	720	736	728	754	736	719	751	711	758	679	702	751	773	700	757	738	757	728	748	728	728	740	745	686	771	704	749	737	738	727	758	731	739	714	679	737	763	744	725	698	682	710	730	715	704	725	732	731	734	712	814	703	702	727	725	723	714	731	755	726	747	744	705	710	739	715	725	749	771	702	750	721	708	722	725	728	692	755	734	691	702	761	750	748	737	719	699	726	704	750	752	769	697	714	755	720	685	696	694	700	762	767	723	745	705	713	712	709	733	755	693	758	691	728	708	751	747	748	755	739	700	723	734	727	733	758	649	745	788	703	720	731	743	735	723	761	726	762	738	747	749	724	745	715	768	725	695	699	762	708	743	717	754	705	740	702	741	666	705	741	735	723	737	737	696	690	745	781	749	722	720	767	734	688	696	732	703	783	718	770	734	691	714	731	753	740	752	713	717	670	693	722	692	747	677	753	716	678	710	711	742	722	695	697	675	767	690	722	734	725	694	714	698	747	727	699	706	731	734	729	728	708	717	730	693	710	755	717	767	735	721	713	747	733	671	679	721	759	746	688	762	720	681	726	748	744	732	725	727	703	758	694	711	730	732	708	759	776	701	734	736	732	718	676	736	709	747	702	725	697	716	748	746	740	735	742	716	760	709	692	763	738	707	728	722	706	680	736	765	779	693	743	726	793	782	703	745	750	750	735	710	756	756	689	716	708	731	760	762	750	721	719	720	738	683	716	721	730	779	730	686	726	727	703	698	755	689	774	745	719	696	776	717	720	748	753	744	733	740	706	730	692	672	783	738	744	688	717	767	722	728	705	710	717	726	739	746	732	706	685	718	702	714	698	773	777	752	748	762	737	719	702	734	738	763	699	763	707	732	762	686	717	724	741	709	747	750	723	729	748	737	684	742	728	763	731	729	681	710	761	770	717	724	729	755	729	755	695	742	736	749	739	766	732	736	750	724	725	704	735	718	725	727	726	721	713	743	757	750	744	724	718	711	752	677	743	747	738	741	741	720	678	779	736	667	753	673	718	759	735	690	733	741	762	713	745	730	741	718	780	752	748	730	709	719	747	739	766	714	647	760	762	704	781	732	746	746	781	752	710	700	726	698	760	737	724	734	746	727	691	701	718	717	757	733	769	730	736	727	753	759	709	664	761	709	720	717	755	745	671	734	752	715	725	747	711	744	696	688	713	717	720	703	747	748	707	766	720	733	780	713	739	721	716	712	756	738	725	720	706	744	698	714	685
3440	3597	2948	1615	1273	1036	903	785	725	684	660	631	666	654	614	627	615	592	534	586	591	559	586	594	566	587	567	587	551	551	567	573	593	546	560	568	604	546	539	560	508	531	610	572	555	598	562	573	561	590	543	579	591	554	605	543	566	579	583	591	531	547	557	561	586	550	569	586	554	548	582	569	537	543	520	564	576	536	579	515	572	531	564	529	528	559	533	565	536	496	532	552	537	512	568	559	573	570	569	542	526	575	575	496	551	525	547	564	578	537	548	570	555	515	602	548	508	554	558	543	576	592	547	545	488	567	549	541	524	584	574	578	522	487	580	558	553	544	555	577	565	562	609	511	527	545	560	555	530	522	557	506	567	501	535	533	593	557	569	543	543	543	577	555	573	568	529	591	552	575	535	532	505	525	526	508	569	574	586	553	553	545	546	550	515	535	557	485	552	543	523	541	522	543	558	512	506	578	525	563	561	528	582	561	544	569	580	557	559	553	566	546	553	538	514	585	572	536	567	563	574	561	524	556	520	538	543	508	574	548	546	564	552	518	597	544	548	520	563	531	508	560	540	547	536	584	548	532	534	540	534	537	533	536	512	567	558	542	560	544	543	551	516	531	527	552	545	526	535	543	570	535	495	531	490	513	554	553	499	543	523	570	515	491	549	556	541	554	537	525	579	569	547	532	575	534	508	568	532	555	561	545	537	588	502	548	544	557	550	502	585	586	549	537	536	575	479	500	526	533	533	549	533	528	529	534	544	517	517	546	560	535	546	573	549	583	560	552	525	527	525	556	561	561	541	558	502	541	568	579	549	571	556	536	544	570	590	587	534	572	539	528	525	571	560	543	576	563	563	557	540	545	595	536	545	549	526	552	540	491	566	546	553	568	546	570	560	538	558	528	542	567	540	576	536	542	553	562	563	551	536	558	549	593	541	524	554	526	543	560	512	562	520	539	554	538	551	590	538	545	533	564	531	547	536	542	537	514	543	585	530	521	550	542	539	558	545	549	514	539	573	527	542	536	567	593	564	576	558	587	536	555	501	539	544	552	540	532	569	539	518	541	550	574	568	565	606	565	507	543	540	509	539	542	532	540	540	560	505	552	543	490	556	554	520	544	500	507	513	540	532	522	564	574	528	545	501	538	585	500	543	518	552	556	551	535	553	558	526	497	549	533	561	508	592	564	531	525	575	508	568	535	507	528	529	573	524	571	571	584	571	533	569	543	542	490	554	549	520	515	579	540	539	580	534	572	516	536	542	529	569	506	534	536	517	513	530	547	593	545	564	557	601	567	531	555	581	568	562	541	575	563	558	495	571	572	514	542	525	545	566	579	550	522	559	529	522	489	564	517	540	563	546	537	537	555	566	540	576	550	553	535	529	474	531	558	523	556	554	551	540	488	560	530	539	588	512	538	548	548	570	506	557	574	576	551	551	513	548	545	533	538	551	539	525	541	549	529	559	554	562	551	561	538	572	555	573	565	551	552	525	515	577	518	522	532	534	553	530	539	571	514	530	545	542	575	513	540	538	588	510	583	537	564	537	502	487	561	513	549	514	552	551	538	558	561	523	540	520	529	516	538	533	519	533	544	515	533	511	501	546	514	524	544	561	536	522	502	577	522	563	533	548	510	575	609	505	579	514	551	543	525	557	566	540	557	509	531	532	516	551	504	524	560	576	517	515	495	551	564	556	519	548	516	530	575	547	551	513	508	497	548	570	573	491	537	530	559	535	554	518	545	545	489	598	517	535	542	525	601	541	551	532	495	555	543	533	542	575	578	538	526	569	591	511	523	533	529	571	528	514	530	582	532	546	498	533	549	569	571	559	534	572	558	570	558	521	518	545	543	515	534	537	525	547	586	544	560	518	561	552	595	567	529	566	521	539	510	536	543	575	578	532	522	548	531	567	590	537	510	536	515	536	602	562	508	543	559	585	540	547	540	521	544	488	532	571	502	566	555	572	518	569	588	545	524	545	490	531	483	523	597	537	606	537	536	539	549	506	557	568	546	537	527	551	567	549	525	529	555	537	534	566	532	565	527	554	528	554	511	561	551	557	568	541	566	526	541	543	527	548	553	520	541	558	510	538	576	526	563	564	559	534	567	592	515	552	545	509	544	539	520	568	494	513	513	510	547	534	552	547	526	570	572	524	552	536	533	578	542	520	572	528	503	570	523	531	535	558	577	526	519	529	598	528	529	571	547	536	542	564	602	494	492	511	501	533	511	559	557	544	523	539	557	545	561	516	550	537	501	513	530	574	586	514	548	546	526	495	533	563	539	564	547	509	542	536	523	559	524	526	592	532	552	557	576	525	575	557	561	511	493	537	564	514	539	557	556	566	505	555	545	550	570	582	592	513	564	503	574	564	552	510	543	568	547	549	514	542	563	545	547	544	540	532	542	547	510	519	514	544	525	500	572	564	516	538	538	545	575	536	578	547	563	537	543	544	518	534	525	544	541	564	562	577	582	540	562	574	537	539	547	562	552	532	532	522	582	554	546	546	560	536	557	572	509	509	499	548	555	516	533	551	536	537	543	538	538	586	524	534	504	553	564	570	574	545	567	540	527	554	532	537	578	581	522	532	524	521	579	536	547	560	541	537	527	553	561	542	551	536	538	570	580	531	500	559	514	542	515	527	546	486	539	538	525	543	558	529	533	547	541	569	574	552	547	506	514	546	534	580	513	581	551	526	544	587	519	539	542	549	531	557	549	523	531	525	538	525	539	536	528	541	566	541	532	510	543	540	503	546	546	542	522	565	567	584	566	531	537	559	596	536	531	555	523	544	497	509	529	511	578	559	532	487	521	600	530	555	541	524	540	530	513	527	528	568	555	534	529	542	556	535	528	557	534	546	538	556	554	571	538	532	548	543	546	575	523	544	591	534	502	554	551	543	540	548	558	555	522	527	532	519	539	509	536	522	505	546	562	549	534	553	523	536	552	511	555	528	537	534	543	526	549	550	518	533	510	536	563	503	547	492	573	523	543	505	534	541	526	546	575	546	523	549	557	550	525	536	503	498	524	556	537	539	522	535	516	547	517	538	515	559	545	515	546	631	562	581	556	555	549	538	532	538	538	538	540	533	556	573	542	561	555	557	502	472	540	498	556	557	528	523	549	517	519	548	587	529	527	552	545	538	548	513	531	559	511	568	567	517	500	557	546	580	553	530	523	536	547	535	540	513	598	515	523	503	568	501	530	544	532	533	541	536	566	548	537	585	562	556	552	565	555	534	532	552	529	537	562	549	558	597	534	525	542	543	560	510	519	500	541	533	503	508	529	526	506	561	546	528	587	502	528	560	521	570	542	581	547	565	545	530	551	519	519	578	570	584	544	582	518	551	505	550	559	529	550	533	563	535	560	571	572	545	550	513	538	541	569	573	578	521	559	536	526	529	540	523	539	550	543	544	523	549	520	580	537	552	595	500	565	525	599	529	575	548	548	567	541	560	501	560	531	550	550	538	555	549	547	505	543	531	524	590	522
24449	21478	28885	24480	21468	9550	1897	1201	1008	995	990	941	871	896	841	877	764	836	854	823	784	798	831	805	805	825	839	811	758	793	785	764	814	759	786	823	781	797	804	744	771	778	741	846	784	780	749	793	783	759	774	758	766	826	762	789	769	832	728	756	786	755	765	778	766	758	797	782	764	779	804	748	793	799	813	798	763	774	783	772	823	804	744	754	772	799	803	747	747	760	754	778	831	811	784	767	690	742	777	766	764	725	779	774	852	791	737	760	801	802	750	745	789	778	760	773	759	756	810	741	786	719	791	771	814	788	733	827	768	798	773	746	797	803	787	785	851	716	795	793	776	779	793	764	796	765	747	758	766	787	737	767	798	780	761	826	734	788	757	792	771	791	753	806	815	723	793	728	751	747	709	749	769	751	742	744	762	802	801	807	745	729	757	737	742	724	803	771	799	756	737	787	773	734	753	775	753	770	779	776	789	755	734	749	786	766	809	760	730	763	802	773	768	741	752	738	754	736	741	793	766	752	794	772	771	772	773	765	771	789	768	725	785	737	770	739	745	767	766	716	800	768	723	755	740	789	766	751	791	697	759	788	753	785	762	784	790	749	767	813	795	788	729	760	781	796	777	784	797	756	711	745	802	756	781	763	778	799	727	761	766	801	748	794	794	781	744	762	776	738	760	741	781	797	752	777	711	728	771	809	772	731	784	776	766	752	748	734	761	799	806	766	828	816	818	730	754	759	757	780	802	737	752	765	751	750	743	843	764	784	797	777	765	789	792	775	791	780	738	752	774	777	791	771	744	784	798	746	725	757	761	760	717	791	716	772	739	770	744	810	788	768	805	732	740	821	790	837	809	782	736	815	734	786	761	793	789	777	742	757	798	698	793	710	731	741	806	761	735	776	803	763	784	773	790	781	770	771	751	796	797	774	739	762	688	784	779	777	800	791	794	736	754	754	802	840	743	752	794	796	753	789	760	750	729	747	754	775	758	762	748	793	773	775	771	730	748	799	795	816	755	757	770	765	738	756	765	772	751	773	790	702	764	738	779	779	795	780	755	755	784	796	826	772	773	772	785	773	807	754	761	775	750	804	769	762	753	784	813	829	744	735	798	782	778	710	763	766	754	785	743	830	755	762	769	718	802	730	752	766	809	742	768	782	728	739	758	747	830	755	771	834	754	779	779	731	772	831	801	751	817	749	761	748	776	748	768	698	735	796	720	803	757	753	767	751	765	773	780	777	773	793	793	781	803	769	783	810	796	814	737	785	757	787	797	745	756	795	760	763	745	740	731	755	756	803	807	811	742	773	758	755	757	734	768	823	754	751	784	729	744	748	739	762	746	735	739	750	760	713	764	759	813	802	778	754	733	806	729	779	790	785	762	713	753	777	776	753	778	733	784	784	745	807	773	764	826	792	743	776	699	776	786	747	730	787	740	746	847	774	776	759	766	776	801	785	763	754	753	767	788	784	765	727	742	780	750	734	801	759	744	769	786	746	782	715	717	762	749	764	772	726	735	782	771	723	750	756	802	785	813	818	758	762	715	732	749	708	751	737	789	762	744	781	789	756	740	770	772	772	745	788	759	792	774	803	751	771	782	786	770	762	731	788	764	743	769	794	774	786	781	780	706	739	772	735	753	817	779	718	795	765	772	764	784	818	734	738	790	727	770	755	732	750	770	777	798	783	742	793	780	769	724	758	752	754	794	776	773	741	742	817	799	747	763	744	764	716	816	798	790	782	750	747	783	734	727	747	780	807	797	820	803	768	755	780	752	761	785	767	763	759	836	789	807	768	792	781	801	763	741	787	730	769	784	781	775	764	777	822	802	801	745	754	735	786	773	795	743	815	750	756	717	795	764	776	710	748	817	818	792	761	781	751	802	783	755	744	744	775	755	776	773	807	813	754	766	797	806	758	774	791	745	809	809	742	803	800	822	799	811	730	756	779	787	752	820	727	797	788	813	747	769	767	718	742	732	766	788	779	745	751	741	719	760	797	739	791	754	785	755	785	755	777	788	754	797	786	780	825	818	831	752	715	761	737	783	768	784	715	804	774	799	787	763	735	742	735	748	727	731	759	779	799	740	761	762	786	751	741	821	743	803	744	747	750	740	736	763	839	730	730	783	717	731	751	788	711	741	755	756	749	778	789	775	725	755	740	745	762	758	781	726	737	780	766	837	791	767	757	751	734	727	759	769	780	719	752	794	748	743	793	786	788	827	760	750	791	733	724	782	762	791	709	778	756	770	757	795	772	763	769	765	791	816	764	760	805	718	730	696	740	724	761	774	757	772	783	789	771	708	715	774	735	789	781	797	772	815	749	763	777	777	743	753	772	738	747	768	759	807	786	743	746	772	783	805	749	736	792	813	738	759	798	769	760	792	768	779	753	750	747	789	764	839	838	775	749	723	736	725	741	781	796	816	819	789	763	761	762	774	744	821	764	723	775	731	794	725	748	778	806	794	750	772	784	778	748	765	788	776	759	742	724	769	766	791	739	811	806	756	787	789	788	755	795	766	747	746	775	761	780	761	761	772	758	767	766	789	791	754	745	787	754	783	770	781	758	744	800	788	803	797	790	771	773	757	787	731	737	697	777	771	770	783	745	814	774	805	788	742	741	715	756	767	784	794	823	741	675	738	756	789	821	818	793	791	785	767	792	717	721	816	803	761	758	785	756	783	782	760	750	745	770	741	746	789	776	762	772	735	743	739	699	782	724	767	764	786	798	760	729	768	803	816	721	789	761	760	757	796	762	765	733	768	801	751	775	778	773	759	739	776	737	706	745	747	751	822	842	740	783	716	768	783	739	723	787	785	727	714	744	782	783	729	766	778	756	735	789	793	736	760	769	779	757	797	780	732	717	745	728	800	763	747	795	761	802	816	734	716	782	736	756	803	809	754	782	723	748	775	794	781	757	746	701	747	758	758	812	771	737	809	750	776	759	766	815	762	770	765	768	776	755	812	799	783	799	722	775	806	740	716	763	747	767	720	774	747	705	794	727	746	730	824	777	775	799	764	769	749	708	764	743	750	749	822	824	728	765	822	691	735	789	767	749	766	736	772	792	758	750	771	802	765	782	853	760	743	781	743	723	811	793	738	777	745	715	730	752	756	728	746	795	739	763	779	739	808	783	714	787	768	794	800	788	775	752	802	785	754	769	755	778	745	787	768	713	757	772	773	763	735	804	837	764	752	782	799	813	771	767	830	716	777	760	740	733	819	805	781	773	800	757	757	736	753	784	765	840	795	780	770	750	785	731	798	719	794	772	749	781	813	779	762	812	780	740	758	775	769	789	764	733	724	749	818	762	785	754	809	791	777	810	781	771	799	720	699	814	748	748	731	783	776	758	798	783	722	753	794	741	739	770	782	777	792	766	784	735	771	757	748	791	808	712	792	754	745	770	792	742	749	734	789	768	766	735	772	801	730	776	758	789	841	777	792	744	758	767	759	772	779	782	797	774	769	795	767	753	720	806	712	690	805	730
3698	6235	5073	2616	1882	1450	1257	1103	935	930	830	773	754	708	754	702	629	667	674	661	657	612	657	600	622	616	611	672	633	628	613	650	655	638	630	639	595	570	612	577	607	595	551	572	578	559	586	605	582	598	627	595	593	579	665	624	587	611	559	620	591	563	615	580	589	580	550	609	590	574	633	579	556	571	590	568	589	597	583	575	600	624	612	594	622	600	597	638	554	594	554	617	651	567	563	611	603	627	569	580	537	605	570	631	597	573	596	550	578	591	595	590	573	619	609	589	608	560	564	625	598	616	538	563	605	593	573	591	610	618	571	551	588	612	597	574	600	617	589	581	605	609	549	546	606	587	613	531	557	639	623	600	552	585	570	580	611	628	614	611	581	568	624	547	601	566	578	585	608	605	574	608	594	608	634	609	605	575	586	551	545	572	573	602	594	534	598	639	585	585	619	569	594	591	593	581	606	558	588	587	565	590	591	574	563	573	608	601	603	616	588	591	595	600	608	565	531	568	589	559	577	550	577	587	596	586	596	590	575	577	563	585	539	555	581	610	559	563	599	584	554	586	598	579	560	593	552	623	588	579	588	565	601	599	532	569	566	594	574	603	547	597	592	586	602	571	561	583	593	601	598	542	575	587	561	575	606	590	602	576	592	579	593	587	537	555	566	589	564	561	545	575	576	569	582	601	640	602	567	579	604	575	599	568	577	603	609	597	614	590	561	573	586	588	560	590	590	592	523	568	563	600	592	620	583	548	572	594	596	578	586	621	578	518	564	635	559	607	570	595	578	607	599	559	561	572	590	590	572	576	574	548	620	629	596	576	561	619	567	559	552	592	573	562	592	580	593	620	596	576	577	576	590	565	541	615	580	603	571	600	607	581	580	582	614	583	571	574	589	600	580	574	591	603	599	588	604	570	585	547	592	638	590	609	579	625	641	590	579	550	565	599	555	598	613	582	606	593	505	587	576	593	563	613	548	558	564	602	585	587	548	592	604	595	634	583	607	605	542	552	566	610	589	614	570	632	577	604	557	552	553	580	587	576	539	578	558	609	574	559	557	614	583	592	601	586	577	554	572	600	592	610	615	580	596	590	548	542	536	609	574	595	597	604	608	623	581	599	595	557	599	618	578	578	576	548	616	600	578	539	563	560	597	579	612	562	528	584	601	579	599	577	603	597	603	578	621	535	523	530	606	603	575	580	540	564	548	583	566	577	610	541	589	578	612	579	566	633	564	588	585	602	591	573	651	629	583	585	594	556	569	581	591	576	573	605	588	576	543	609	559	579	621	563	613	586	582	563	572	577	567	567	613	510	613	553	597	579	550	571	573	555	590	608	592	572	590	579	526	582	589	560	580	580	572	629	603	560	607	590	568	575	568	561	603	615	583	549	586	598	634	591	571	557	585	601	588	564	573	614	544	581	642	548	592	594	543	568	583	564	537	648	580	557	585	609	541	588	562	584	528	579	591	560	516	550	575	547	587	603	619	545	538	595	600	587	585	576	555	562	547	559	575	591	558	605	583	624	577	553	550	604	594	558	542	550	517	566	570	576	576	598	569	569	561	583	565	576	576	569	532	586	605	582	574	565	554	589	618	569	602	567	537	543	595	599	557	565	546	556	567	583	556	602	579	566	584	569	585	590	587	565	567	542	603	539	611	599	575	538	533	573	558	553	564	576	595	609	525	556	590	579	577	607	543	621	581	590	594	552	554	578	546	615	579	575	569	600	561	582	558	589	558	579	608	575	561	566	591	550	563	519	586	583	588	604	567	585	537	510	548	569	612	621	566	607	564	626	528	598	525	565	567	600	566	617	584	594	616	620	599	603	557	603	570	583	541	582	646	547	570	588	567	551	554	588	576	589	564	572	566	580	560	582	561	591	550	569	583	594	568	563	600	581	595	555	549	564	570	580	569	591	582	557	584	534	530	602	552	553	596	573	571	585	597	567	616	565	546	600	559	573	561	558	571	548	559	639	591	572	597	617	578	624	564	567	570	578	630	581	602	567	589	581	594	607	541	533	603	560	579	620	586	595	561	540	605	555	573	579	555	604	627	572	582	586	593	615	600	577	585	558	578	592	575	556	587	561	596	620	628	623	575	549	584	590	568	614	547	602	572	586	554	539	498	559	580	585	622	573	547	538	594	562	572	599	555	602	577	582	540	592	600	575	551	567	549	564	570	613	568	584	541	613	543	586	615	575	557	650	541	586	551	610	583	585	565	603	611	580	586	584	533	565	595	619	569	549	566	595	580	549	545	610	578	563	532	573	547	538	594	536	560	551	593	592	543	563	532	562	606	623	579	544	499	577	576	576	564	561	580	541	553	608	581	605	597	554	535	580	538	576	618	584	522	546	559	553	583	605	538	555	548	594	561	581	553	528	535	576	576	572	608	571	555	564	552	561	612	586	594	598	578	599	589	588	609	577	570	606	601	544	566	538	584	556	579	554	577	589	588	552	564	608	572	617	570	576	590	576	528	623	557	529	569	589	581	577	613	527	562	524	551	567	568	616	603	573	574	546	525	578	616	570	577	571	580	578	648	578	558	560	564	560	553	589	577	512	547	545	598	546	563	587	574	576	556	551	554	572	628	583	550	576	578	630	570	582	573	588	585	530	609	569	588	565	586	545	608	611	554	555	603	545	575	580	581	579	553	606	600	559	605	537	604	551	567	591	554	575	571	578	572	536	566	561	609	574	539	547	572	575	592	542	562	572	587	595	547	591	602	559	567	587	547	575	592	568	569	551	531	575	584	578	568	583	562	603	568	613	572	590	564	600	531	566	614	584	557	540	593	586	558	566	562	567	529	586	581	595	610	576	604	591	646	543	550	583	547	554	575	587	549	583	592	579	566	564	611	588	560	593	594	557	594	602	595	593	597	584	593	562	585	559	578	553	555	576	562	575	596	583	538	588	531	544	577	561	578	550	579	586	599	587	522	613	574	602	560	549	573	566	582	574	593	598	555	523	570	561	568	546	571	569	602	578	560	591	627	587	547	534	595	608	561	576	608	634	575	570	591	546	556	600	593	564	579	591	576	626	571	586	584	576	599	600	560	545	488	576	579	552	583	592	524	576	547	583	560	583	556	601	572	602	569	569	568	583	544	544	561	601	606	593	565	574	596	586	602	613	554	559	591	589	577	541	591	571	520	561	579	573	545	537	516	613	597	633	566	593	568	590	584	583	540	558	570	576	527	582	568	538	553	564	587	549	592	583	555	601	592	595	576	562	602	563	575	620	566	584	537	538	627	559	597	561	536	564	588	595	567	570	581	571	567	544	584	563	577	588	555	573	608	550	533	604	577	541	540	566	589	569	527	508	580	534	572	578	574	605	609	593	554	551	610	594	574	556	587	553	543	599	571	535	560	605	594	580	616	554	575	586	541	546	559	599	560	595	563	610	573	598	586	597	567	548	532	559	578	584	597	581	552	544	556	581	536	575	536	525	539	569	536	596	570	573	613	580	596	554	560	599	567	553	558	584
27880	10726	895	493	372	367	348	385	371	354	344	357	362	362	337	332	361	343	380	345	355	357	369	318	339	356	317	370	329	361	362	349	333	322	327	348	346	336	337	356	356	348	335	321	339	352	348	338	383	324	328	331	384	344	366	337	308	381	330	360	331	348	365	355	363	362	338	328	323	341	346	391	380	339	357	348	346	377	357	334	347	331	339	332	360	324	363	359	349	316	365	343	347	325	332	316	334	377	334	331	325	347	348	368	343	321	359	317	346	374	347	315	352	355	335	346	334	317	320	329	327	345	355	348	333	314	385	347	298	358	358	345	343	298	315	344	335	360	353	339	355	367	323	320	345	344	350	333	319	322	338	331	336	329	325	353	350	344	335	366	345	363	319	333	328	362	335	360	344	355	330	355	330	357	319	335	344	353	341	318	313	330	309	327	332	360	351	347	343	371	359	377	351	377	352	342	345	359	338	321	337	372	366	364	332	364	352	354	346	372	344	332	364	348	359	376	331	325	326	364	326	347	335	316	330	336	341	344	349	349	362	350	332	337	340	329	360	319	367	355	346	337	342	357	350	338	334	336	309	378	355	333	348	364	340	365	342	360	340	360	361	366	339	335	369	319	340	363	343	344	318	321	339	347	363	352	342	339	337	351	349	356	329	385	333	336	338	349	294	343	361	356	334	374	343	370	338	316	342	309	331	329	315	323	360	348	360	339	386	334	354	327	323	347	363	372	359	352	352	318	331	303	368	361	338	311	351	346	309	330	325	334	359	338	359	320	349	389	344	336	345	319	354	340	374	322	319	330	358	331	359	366	340	352	374	357	371	344	362	350	359	332	316	331	366	339	349	360	391	315	330	368	328	324	356	316	335	379	339	305	381	388	349	362	329	352	406	364	337	332	321	363	342	317	362	316	347	347	344	319	341	332	318	358	319	328	327	319	382	361	359	346	385	305	341	326	344	356	348	362	383	329	379	335	338	344	329	308	328	340	356	322	352	331	317	318	319	328	353	354	324	355	326	361	333	372	359	348	345	351	344	318	349	355	318	319	329	350	323	337	338	330	318	377	330	325	332	354	324	340	355	328	325	320	336	313	287	374	365	340	374	346	348	339	354	356	340	349	332	359	360	344	354	340	336	350	319	304	353	327	346	353	339	354	360	324	335	353	345	355	347	341	366	371	331	318	322	318	331	337	339	297	337	321	359	324	368	318	339	346	331	346	341	363	348	339	339	366	345	366	343	345	327	331	322	327	299	351	311	306	350	337	345	312	356	330	373	354	366	325	364	381	342	340	333	348	326	337	314	338	373	360	350	333	358	357	335	318	326	330	314	307	329	325	346	339	359	334	347	367	378	314	291	335	375	311	314	345	349	327	380	359	350	324	352	325	346	352	331	342	344	363	318	348	359	339	335	312	325	339	317	331	355	343	343	337	356	321	349	352	326	343	345	336	317	340	364	354	316	339	316	340	341	306	342	337	324	323	337	325	334	322	341	323	377	333	380	343	319	329	338	360	367	361	342	349	331	360	362	332	319	354	351	352	342	349	318	357	337	356	366	376	363	309	336	364	352	347	347	314	321	356	343	374	332	345	354	349	359	369	336	340	356	369	317	360	343	338	345	347	373	332	330	347	343	341	357	337	337	333	354	337	353	328	306	373	356	348	342	346	371	341	380	353	358	374	355	350	350	355	357	324	343	337	367	330	356	350	333	332	342	320	334	317	342	344	377	360	363	387	335	325	326	341	342	333	369	331	351	354	338	318	367	325	344	346	382	343	325	332	363	336	358	359	358	351	344	337	327	346	340	341	358	324	339	334	320	307	355	332	371	352	327	341	370	325	349	336	318	315	301	364	395	352	342	370	351	340	316	323	367	337	361	348	322	343	349	324	374	346	367	354	346	321	343	358	393	338	323	355	326	352	343	353	360	361	338	343	368	310	327	326	334	345	331	328	326	354	313	337	349	356	350	367	352	350	366	341	370	347	350	342	368	340	311	342	360	368	342	314	333	324	372	330	349	335	347	347	343	320	362	355	345	321	358	317	328	350	343	315	369	359	339	335	358	346	337	341	331	335	345	317	384	359	325	348	332	348	343	325	358	335	357	359	316	321	352	368	332	345	328	349	378	356	311	327	364	334	321	314	344	326	356	341	351	352	344	337	342	340	363	331	335	342	366	349	340	322	354	366	370	347	357	327	349	321	355	372	337	348	334	295	349	293	336	336	356	339	353	319	319	347	346	344	319	319	343	318	366	324	335	376	328	342	357	324	345	305	348	338	353	380	323	357	327	324	306	337	322	338	363	363	317	319	348	335	323	315	339	326	367	361	350	337	334	341	335	329	353	314	333	364	359	351	293	342	318	326	332	342	337	333	333	299	316	385	314	320	321	373	356	354	321	326	329	334	313	360	337	332	326	317	343	372	327	334	350	354	360	319	346	369	347	319	325	381	355	340	358	325	337	333	349	345	367	341	326	344	371	340	325	338	339	333	348	343	335	328	335	319	326	344	373	338	327	352	350	321	325	371	352	357	348	343	357	313	346	354	321	362	321	354	317	320	349	402	343	352	362	326	331	347	362	325	368	385	330	351	323	377	319	314	344	347	343	375	348	312	353	355	329	324	359	348	353	304	363	386	342	347	356	338	350	333	332	373	318	337	351	331	362	310	324	338	336	345	349	340	309	346	335	342	342	353	376	370	357	361	339	373	329	372	371	340	348	348	338	350	327	328	374	363	334	329	322	334	340	324	316	357	352	332	363	385	348	338	315	305	339	342	329	327	339	347	328	298	357	350	347	306	353	361	339	360	375	337	377	319	345	328	356	368	334	308	347	343	349	332	342	328	311	332	316	337	332	331	356	351	332	360	369	359	325	365	310	354	321	361	334	351	343	361	368	319	365	344	306	350	333	339	301	316	349	348	340	344	304	353	355	324	355	332	340	343	338	317	330	350	329	323	321	340	328	379	344	346	350	319	312	351	341	358	294	307	350	345	352	351	350	336	324	320	338	364	323	354	338	354	372	348	330	372	348	333	337	344	333	320	343	348	379	329	299	315	332	327	324	325	326	345	289	360	322	308	333	337	303	375	351	350	305	353	341	324	333	310	349	335	328	368	361	346	324	344	363	323	331	358	332	330	366	336	354	336	324	348	348	330	334	384	390	368	355	350	359	348	359	347	341	351	354	344	337	370	350	325	347	344	351	323	359	396	308	366	380	356	350	338	356	350	335	339	339	339	346	356	352	314	342	350	330	357	373	343	350	306	348	338	329	346	322	394	347	335	324	342	377	356	365	333	339	321	367	338	346	345	343	348	359	350	349	346	347	325	331	360	357	325	352	305	337	339	307	358	325	327	305	361	342	326	351	355	357	332	314	360	350	319	356	353	361	337	328	316	335	316	324	328	341	376	345	314	389	360	344	357	362	327	344	325	352	335	346	316	329	341	325	317	330	321	350	326	354	361	342	347	343	320	366	357	309	369	364	340	333	374
4671	430	396	340	277	261	274	256	287	242	282	262	256	266	259	266	284	272	268	279	274	225	255	230	258	263	263	283	250	246	253	255	248	249	242	253	262	249	244	257	249	275	236	271	238	256	242	285	264	239	265	229	284	258	288	256	265	264	269	252	260	249	269	236	253	237	254	247	254	256	249	230	290	227	261	259	264	211	240	252	275	288	257	250	260	250	271	237	242	243	251	261	276	254	258	284	246	266	271	253	271	276	261	240	263	237	232	246	239	235	224	238	247	244	255	266	252	247	246	253	251	235	224	254	275	252	271	254	234	251	263	228	250	262	246	217	278	252	251	278	249	232	270	241	264	271	271	243	247	259	240	256	245	247	258	248	251	270	247	237	271	257	259	247	267	247	267	226	277	246	255	266	289	277	250	234	272	224	249	239	261	243	269	252	230	247	239	227	249	282	246	254	247	295	249	238	228	242	264	258	243	254	223	265	257	270	284	262	253	269	245	281	262	266	279	265	249	239	246	264	244	255	258	220	257	290	256	240	245	234	280	250	242	248	255	247	255	261	238	272	249	245	241	265	266	273	256	226	238	230	271	228	235	241	248	240	248	251	261	229	226	251	244	246	257	225	248	262	241	243	258	234	247	269	269	268	278	257	269	256	254	252	237	249	240	280	263	250	253	230	241	253	278	223	238	248	273	255	240	236	273	240	260	244	240	241	231	283	250	241	244	269	239	242	255	247	269	268	256	254	224	218	247	249	237	286	260	272	241	229	250	263	242	243	237	267	241	252	279	240	264	217	257	233	276	239	261	253	264	233	285	236	251	271	260	242	257	245	221	250	243	268	252	236	236	281	272	218	243	267	234	269	259	252	262	266	240	265	273	250	249	257	242	269	253	268	236	261	233	263	239	239	264	266	244	250	277	271	254	268	253	283	239	260	268	261	280	266	234	240	247	272	218	257	270	281	250	246	253	262	259	236	264	260	238	273	243	237	255	235	249	237	227	288	243	265	260	228	256	265	213	254	229	292	270	246	246	300	250	239	297	252	243	236	240	248	238	254	264	245	281	255	258	268	225	241	243	230	257	242	269	254	264	234	241	224	254	237	244	260	256	248	240	252	262	269	262	259	250	266	244	266	253	244	239	298	265	241	222	273	257	258	255	260	220	192	240	238	244	247	242	221	232	232	233	232	247	254	219	251	235	267	243	261	255	265	248	243	263	275	241	262	250	278	254	286	226	252	262	274	248	260	215	238	257	228	235	248	225	238	256	270	263	246	230	269	247	230	261	266	245	215	264	215	245	259	248	257	262	253	257	261	276	218	242	264	237	262	243	224	234	263	281	250	239	259	234	238	244	260	255	230	267	254	250	246	251	238	241	251	242	231	238	258	280	274	255	253	255	270	247	245	287	245	222	245	260	251	259	252	226	228	261	242	238	248	241	242	249	259	252	265	269	268	250	231	263	230	239	255	265	265	264	244	254	273	281	240	255	232	258	232	272	243	248	227	233	279	264	266	267	283	223	247	287	257	237	255	229	240	262	259	227	263	236	287	261	279	252	253	262	240	235	285	271	242	247	276	277	244	258	242	246	241	268	243	248	261	261	262	244	264	264	245	276	271	262	237	235	277	265	215	277	273	266	256	239	258	247	241	264	258	241	256	270	246	270	266	235	270	270	256	254	250	263	253	241	234	260	272	248	246	240	268	244	235	240	264	235	242	269	233	263	276	242	230	241	244	250	250	246	281	261	239	272	244	229	271	235	233	255	266	246	242	246	255	248	256	241	247	284	251	241	264	261	273	261	256	260	251	287	266	257	251	252	245	244	262	256	261	232	251	251	256	272	233	244	274	227	250	249	248	245	264	259	259	263	246	246	243	244	249	246	260	219	243	263	231	223	281	245	228	264	260	280	249	261	257	244	273	280	242	258	266	212	261	290	264	245	242	265	274	251	291	271	258	232	256	246	245	261	246	251	247	244	252	260	231	236	256	246	279	245	244	247	245	238	235	245	241	257	244	247	245	239	252	245	230	252	256	245	261	217	249	257	272	271	260	228	284	237	277	241	254	251	261	267	243	246	246	261	268	259	245	236	219	238	246	239	243	245	230	251	245	273	259	289	233	257	244	254	259	259	235	265	246	243	249	255	283	235	244	256	226	239	251	266	229	274	254	254	228	238	239	239	243	278	272	234	261	252	252	260	274	274	229	247	230	237	251	246	251	226	269	264	253	237	263	258	231	236	261	248	276	255	256	247	246	243	248	230	250	259	256	247	251	265	251	264	269	239	271	273	259	233	279	255	239	242	241	281	281	225	242	274	239	257	239	222	261	269	250	259	258	250	287	252	232	256	276	259	262	235	253	246	263	266	260	268	259	216	257	271	237	254	236	248	248	227	219	242	247	251	246	237	254	229	240	256	259	226	274	249	243	256	260	265	257	240	265	231	289	254	290	249	254	252	243	268	261	243	232	248	251	255	267	244	247	242	247	245	258	248	265	254	239	267	263	227	248	225	242	271	260	257	274	246	259	258	239	242	240	258	279	268	254	281	264	225	225	223	247	243	254	243	258	239	239	259	286	257	246	242	245	250	242	225	282	225	248	262	249	296	225	279	267	233	229	279	258	258	256	226	240	235	247	269	251	246	244	275	279	218	237	236	282	242	256	248	255	241	247	267	256	235	264	249	268	255	252	253	244	255	254	248	276	245	275	238	265	229	259	262	273	256	284	253	277	257	247	230	238	271	257	246	249	251	244	251	265	252	244	252	270	241	256	252	264	248	255	241	279	248	243	246	238	277	252	283	273	257	232	239	299	229	278	243	264	257	236	230	252	244	266	269	239	257	242	271	269	273	237	265	250	227	247	277	261	226	258	269	251	245	257	237	262	262	235	264	239	258	254	247	266	244	234	272	235	233	274	251	254	260	234	236	245	266	261	282	245	262	252	236	243	238	247	272	267	269	248	253	232	244	263	228	255	254	249	247	260	253	257	241	254	287	249	224	268	227	267	253	260	260	244	256	249	257	272	230	209	247	234	247	256	224	277	272	260	231	232	246	232	287	244	249	288	253	245	251	242	249	240	258	243	242	263	236	262	244	239	262	263	213	253	261	268	261	246	256	248	255	251	225	250	247	254	248	278	261	252	275	281	246	250	263	236	264	248	284	258	247	241	225	271	267	245	273	270	243	222	257	269	261	265	226	238	277	234	223	239	250	271	290	219	254	267	239	248	248	246	282	238	275	290	245	251	245	255	254	259	249	262	270	263	253	247	247	232	238	250	263	277	268	243	248	247	249	250	241	257	243	283	258	240	253	236	245	250	250	247	246	264	271	265	278	244	246	273	287	291	238	251	248	242	261	261	251	240	243	236	284	273	255	251	256	277	239	231	253	253	252	261	234	257	224	240	249	268	266	243	223	278	260	241	261	268	234	246	261	242	231	246	245	262	240	252	229	265	236	230	281	262	244	234	241	262	276	249	240	260	246	229	279	268	267	263
25598	21514	27993	25442	11690	1713	1195	949	891	865	772	772	859	815	796	756	756	739	738	781	789	761	780	800	758	756	751	744	728	753	782	767	824	745	711	714	749	727	662	756	749	704	742	704	738	730	749	748	746	721	720	708	781	694	756	712	767	717	767	713	743	718	741	721	736	790	729	735	764	779	724	723	741	764	769	735	758	733	779	732	751	727	770	726	769	678	713	746	749	706	729	703	724	785	806	760	753	694	760	712	744	754	726	710	718	768	712	684	730	736	726	715	700	720	724	779	760	786	725	720	733	749	706	743	757	760	741	738	715	734	760	736	762	702	720	723	722	735	767	752	774	747	739	781	766	740	696	753	705	740	722	791	785	727	803	695	722	745	759	726	755	735	734	701	706	756	739	732	770	746	755	713	733	731	737	763	730	791	758	706	715	739	707	737	769	783	688	760	691	739	782	728	690	703	722	790	757	725	697	739	720	719	730	750	763	735	709	735	765	751	692	674	752	720	774	727	733	753	786	699	715	772	762	760	724	766	736	742	750	710	764	714	707	751	757	723	718	707	783	719	743	691	743	766	761	752	737	780	750	758	781	782	788	753	718	746	715	708	681	779	726	746	752	761	748	703	731	763	749	731	720	762	685	711	716	754	714	762	720	772	752	691	749	751	729	727	786	718	758	707	698	727	753	743	748	748	706	748	749	688	754	741	725	678	766	784	739	745	726	735	736	719	693	753	709	785	763	700	736	733	744	755	783	741	705	770	771	714	775	712	730	753	719	752	735	715	768	783	769	694	724	752	728	746	807	783	732	713	752	785	742	689	772	723	721	771	691	720	742	770	748	729	715	747	817	745	785	719	751	763	701	756	730	731	736	744	710	739	738	663	740	734	746	757	746	701	766	717	762	740	707	734	710	752	681	754	770	734	734	674	742	682	736	666	778	734	725	751	726	736	695	752	730	727	780	744	742	697	728	752	695	699	751	733	734	752	748	749	787	725	767	764	739	715	680	712	706	716	746	715	749	747	761	763	773	744	755	715	727	695	774	762	738	739	764	688	750	731	720	750	732	762	746	715	724	777	737	726	762	740	721	715	684	745	737	699	724	767	746	723	746	719	736	698	756	732	673	761	741	756	735	707	732	719	760	759	704	751	795	751	732	676	740	715	670	721	736	709	719	737	728	693	791	719	703	798	758	741	775	683	737	724	713	735	774	671	738	781	788	723	688	737	779	704	779	748	709	753	761	754	681	722	697	719	675	732	709	785	695	814	773	770	722	742	743	755	779	721	754	741	705	688	715	723	748	755	761	743	749	760	712	738	719	712	725	798	739	716	684	744	725	721	760	753	713	740	695	764	736	730	724	734	713	767	748	709	801	736	682	729	724	708	745	710	717	727	717	666	721	767	752	764	705	770	698	681	771	728	683	719	723	751	707	764	786	721	756	720	713	719	764	748	730	702	769	763	707	750	686	726	756	744	697	774	764	727	714	771	732	712	711	717	727	748	786	797	789	788	733	709	719	732	738	757	721	732	719	719	789	719	731	684	700	738	736	782	730	723	724	774	761	692	698	759	735	768	754	731	713	728	751	720	740	723	725	683	746	742	704	709	709	780	686	726	735	761	729	703	701	755	791	755	759	744	746	729	738	798	752	732	747	742	696	692	759	783	732	693	732	760	738	783	741	702	736	785	747	748	705	743	798	750	725	711	716	752	718	776	771	751	796	738	750	748	680	671	737	739	758	729	673	723	722	770	729	736	735	767	722	728	759	741	715	696	759	753	727	741	684	706	732	750	771	745	740	710	659	755	701	703	745	767	726	785	740	752	774	747	732	720	744	748	750	679	752	722	747	761	700	727	725	740	755	710	748	778	729	704	730	722	764	759	725	683	686	730	721	766	713	665	729	772	765	719	696	704	683	764	747	770	778	710	751	755	689	711	726	718	734	730	761	753	723	728	730	726	740	733	708	762	784	734	722	704	708	721	729	717	738	742	725	698	720	752	806	716	730	731	730	697	725	781	746	736	766	761	708	788	703	743	775	678	773	658	763	749	777	692	754	744	733	729	720	719	692	738	705	745	734	711	691	740	756	772	664	675	731	766	774	744	715	774	793	718	761	754	735	732	733	685	767	723	727	723	747	704	724	781	750	746	736	742	745	756	742	722	683	731	731	766	747	741	685	752	774	755	758	749	675	751	759	733	713	723	712	733	746	704	730	742	754	664	751	709	731	696	737	720	727	710	699	738	727	786	767	718	714	718	715	719	741	728	731	736	731	669	712	719	787	748	715	730	748	750	748	755	700	684	716	722	732	806	731	719	761	740	755	790	792	754	797	743	702	789	710	746	725	763	695	716	748	736	746	728	682	729	698	693	807	737	759	704	723	734	741	752	733	767	678	772	686	762	735	740	665	741	706	731	771	787	698	736	736	737	701	719	766	718	730	760	741	736	701	738	720	770	746	755	746	669	758	722	745	697	744	731	764	708	681	718	732	808	741	751	698	733	789	762	725	748	723	729	702	732	770	726	764	757	709	741	755	739	737	759	713	726	754	729	737	809	740	770	709	706	723	735	770	711	785	779	753	728	734	750	764	763	739	742	749	765	707	764	700	734	738	799	764	658	716	751	717	721	738	683	727	721	690	715	767	735	763	734	717	693	723	722	717	721	762	729	674	728	775	761	725	754	682	735	752	700	749	751	726	747	713	729	702	704	764	773	721	783	745	710	682	696	747	714	702	743	751	740	794	753	750	712	734	725	740	758	746	683	663	765	737	735	777	747	715	770	722	707	760	725	774	721	745	744	729	691	705	777	705	717	723	731	749	713	674	691	725	797	732	723	718	732	738	737	713	740	681	722	731	713	714	755	728	726	740	710	756	767	748	695	739	686	739	694	725	781	754	736	746	755	714	728	740	725	779	740	731	730	712	708	795	794	726	771	699	772	719	739	707	723	703	754	742	686	692	706	735	775	713	696	716	766	770	789	743	772	770	722	718	739	717	723	749	728	723	759	707	724	751	730	748	722	710	736	723	724	724	728	719	756	673	695	744	729	747	733	738	707	722	754	726	721	743	759	766	688	762	741	735	749	716	724	711	696	722	740	740	723	733	734	773	719	687	754	724	705	703	728	747	669	712	700	711	734	731	744	750	744	709	738	734	688	758	725	714	729	769	688	758	699	713	768	733	711	737	683	738	776	779	712	713	716	711	757	697	711	753	724	721	738	747	764	771	673	766	709	691	769	761	708	708	692	700	728	698	676	755	749	707	703	713	749	738	793	768	684	695	733	717	735	730	668	711	752	691	737	723	712	723	740	719	729	755	736	742	735	756	746	683	725	728	747	724	726	728	756	693	750	773	783	801	720	721	716	742	733	715	693	729	718	732	739	762	786	735	750	755	749	717	702	770	741	772	767	781	716	767	738	674	691	707	685	704	717	675	743	742	726	687	734	723	783	747	720	729	733	732	743	704	697	743	749	704	802	726	730	765	744	756	710	737	745
3387	3509	2971	1637	1148	1003	877	784	728	644	686	654	603	602	602	629	558	598	591	604	544	547	610	573	605	579	577	544	564	618	601	551	556	551	547	568	584	541	574	590	578	531	579	542	524	578	535	545	569	575	548	543	532	590	571	572	613	569	530	546	552	541	565	539	514	534	562	575	527	568	547	569	518	508	529	573	526	561	556	523	537	564	518	552	516	573	549	511	552	529	523	535	519	530	582	540	577	513	524	550	532	549	560	536	601	526	559	541	578	524	544	555	505	574	547	568	520	551	548	543	558	556	554	537	556	515	531	532	532	525	527	555	558	573	538	539	546	565	539	568	504	551	568	525	587	568	533	545	553	574	510	536	554	550	571	539	569	497	545	553	532	539	538	564	571	564	498	551	580	580	552	557	526	587	526	523	514	539	529	564	540	570	511	562	528	565	549	571	583	515	533	619	562	513	528	592	550	543	520	573	512	522	517	528	547	545	573	550	546	542	587	525	529	556	537	542	546	571	536	574	609	522	558	516	549	547	542	555	529	526	514	550	567	518	551	509	527	528	517	564	568	572	578	548	560	538	535	546	534	540	481	543	530	552	552	550	522	544	522	560	586	546	561	534	572	586	556	528	588	534	541	535	553	521	571	538	563	543	566	550	571	557	548	562	578	510	534	564	478	551	523	546	552	515	521	552	543	519	529	590	555	541	502	569	574	519	560	569	519	547	517	561	534	566	569	532	510	539	560	563	567	551	562	578	542	585	588	591	532	551	561	548	567	538	527	551	566	580	539	582	561	565	550	541	539	546	526	535	494	532	545	561	576	564	506	549	547	537	495	569	503	563	524	568	507	520	542	560	552	552	545	528	541	583	533	538	560	530	556	571	562	546	529	527	515	539	561	559	524	527	586	550	531	518	522	535	554	533	546	576	531	553	543	515	537	547	568	505	514	531	530	542	532	534	524	520	488	562	502	552	540	536	527	517	609	533	522	532	531	487	548	525	525	534	522	521	515	480	546	519	551	578	544	545	570	516	550	503	592	559	553	595	560	526	559	573	515	553	528	523	536	525	581	497	545	532	533	527	546	566	569	499	512	506	541	574	572	504	491	550	524	526	555	550	544	523	536	547	569	522	583	538	583	594	549	532	520	573	531	567	550	579	543	535	522	543	559	529	566	550	531	541	539	593	556	533	516	554	557	535	537	560	554	509	516	561	538	535	592	527	502	498	548	551	516	544	508	545	533	530	544	520	515	553	562	548	580	558	531	499	538	572	572	501	509	532	554	503	543	526	543	559	530	595	542	538	556	541	503	532	543	554	531	530	538	553	502	514	556	567	569	535	539	532	545	519	500	506	559	536	575	551	537	555	518	523	562	500	535	522	516	512	527	560	541	537	528	543	547	524	550	529	551	511	543	515	581	554	560	572	532	537	528	518	536	550	540	530	539	515	522	530	511	576	525	541	525	502	544	543	545	536	521	593	518	576	532	565	519	558	573	541	513	559	524	519	508	503	540	548	566	524	498	535	496	549	506	526	523	593	581	543	571	527	542	550	586	558	562	501	542	540	538	523	567	511	552	559	563	559	515	547	547	508	500	557	556	551	513	548	534	562	514	557	555	530	561	558	560	519	569	558	551	540	505	527	545	541	502	544	558	539	526	577	561	507	508	523	538	563	555	572	539	548	550	571	537	544	506	558	538	510	515	524	569	577	509	531	549	574	557	512	539	510	534	546	572	557	542	554	548	560	532	582	542	579	522	538	567	532	545	545	546	561	553	571	530	538	534	504	584	513	533	570	554	554	526	530	556	516	507	576	552	519	598	533	549	516	564	585	566	527	548	546	527	513	521	567	537	558	547	512	612	507	553	547	523	524	536	518	556	516	540	526	540	538	557	567	565	528	568	523	568	565	550	512	498	579	519	496	541	536	540	517	516	516	536	521	561	544	512	528	559	528	514	515	567	560	589	557	584	559	520	545	535	552	543	556	520	541	536	512	518	575	541	538	548	554	509	541	555	555	545	524	564	506	579	534	540	521	549	534	530	564	524	559	501	524	566	568	533	548	552	577	566	536	557	532	523	550	504	576	543	511	541	543	527	554	533	538	510	542	549	519	549	586	510	552	534	567	529	525	521	538	564	504	523	536	529	522	528	537	514	510	564	490	544	545	502	545	555	546	524	527	557	589	519	557	592	515	540	550	524	514	549	523	549	536	499	537	542	550	538	534	531	525	547	509	559	519	527	559	535	553	546	563	566	568	566	556	579	579	518	519	538	546	550	528	549	537	556	545	569	561	556	539	494	610	528	575	522	534	502	566	551	525	564	537	588	540	537	552	522	552	548	558	568	544	606	554	542	532	523	542	513	490	553	560	541	590	543	556	534	541	550	558	538	536	533	534	537	551	523	532	528	538	545	527	510	491	507	524	535	527	568	498	487	518	532	512	548	546	515	534	526	528	533	546	555	530	558	520	517	538	552	503	549	575	566	541	545	550	569	531	569	549	577	569	548	559	533	504	512	512	544	575	545	519	552	525	553	559	523	503	515	550	483	528	541	556	549	557	561	579	519	568	534	527	534	528	551	531	544	547	568	568	523	528	549	582	533	499	547	530	512	518	534	564	519	582	513	522	563	576	579	541	543	484	547	512	545	497	541	565	538	535	526	554	572	548	499	525	583	519	574	535	564	568	552	511	569	560	556	500	544	530	549	524	518	540	564	521	550	552	563	526	537	508	536	539	555	504	524	527	528	515	576	540	547	545	573	524	547	523	536	533	599	560	584	585	541	587	563	565	535	541	541	561	594	521	541	546	547	544	535	512	537	519	533	550	527	545	535	541	545	526	548	523	562	551	511	568	547	558	539	541	586	546	528	545	518	547	550	554	552	531	497	540	566	534	512	546	562	549	524	553	517	583	558	512	529	512	529	536	549	549	552	523	507	555	553	520	536	543	500	542	553	500	539	520	531	536	559	535	510	534	554	545	542	532	531	533	577	500	510	569	558	556	541	539	529	573	573	544	528	514	495	578	546	570	543	536	537	516	561	542	523	560	544	552	545	532	511	516	530	504	554	527	536	534	503	556	512	566	548	601	490	512	569	569	538	541	479	545	577	601	522	524	517	564	536	554	521	551	485	574	511	537	540	526	517	542	558	552	573	505	556	559	522	510	560	520	541	554	535	503	497	569	512	510	508	536	581	531	541	515	526	518	550	558	522	539	533	502	525	560	543	564	540	535	552	497	581	562	560	538	539	575	539	558	544	509	492	564	550	534	506	512	521	503	568	519	600	594	540	524	552	547	531	518	518	560	522	545	528	514	551	539	543	552	576	537	564	557	576	565	569	540	508	563	551	576	523	519	548	554	556	537	536	519	513	511	534	548	561	539	475	519	552	559	537	535	534	535	552	546	494	526	544	521	560	549	512	585	566	531	547	532	546	535	542	529	533	547	511	537	528	521	535	515	529	498	521	548	546	539	511	575	547	496	555	554	558	563	522	536
24521	21478	28858	24533	21468	9502	1961	1216	997	971	952	923	916	885	884	854	893	776	841	865	890	841	779	866	848	776	820	829	773	816	767	793	773	841	791	788	785	775	786	790	778	831	764	807	785	802	782	806	832	810	761	808	824	800	801	793	753	761	807	769	781	788	712	788	755	759	792	766	809	775	795	765	797	743	740	773	814	811	766	712	724	804	806	798	781	753	776	778	766	729	758	779	785	778	782	719	787	797	788	800	722	825	777	759	748	778	766	763	800	753	790	764	771	783	735	747	725	736	803	779	810	779	779	807	790	794	776	775	775	765	749	788	765	805	796	790	763	790	782	744	760	767	748	757	758	757	745	787	778	782	809	763	794	746	773	739	769	780	729	799	795	757	813	767	796	762	788	748	743	735	799	830	783	771	726	763	788	768	795	768	740	796	820	744	733	721	747	723	775	782	759	735	791	758	749	735	802	783	741	739	768	748	811	775	799	834	743	718	708	734	717	771	776	803	758	781	812	803	760	777	796	758	760	768	773	755	785	729	797	750	809	786	746	802	777	746	785	735	794	734	786	748	749	720	757	759	729	765	709	743	736	701	771	839	773	790	786	774	798	814	758	754	754	785	781	856	853	727	774	806	780	752	777	779	785	683	736	714	761	747	756	813	773	740	737	770	832	768	752	802	759	753	781	738	741	755	783	754	760	776	760	752	813	822	754	786	755	719	798	791	832	794	755	769	717	736	812	750	769	816	735	765	779	781	782	756	758	799	769	848	760	751	762	726	841	777	766	840	758	778	789	750	758	746	764	782	801	733	810	702	767	740	745	760	773	782	772	770	735	815	754	796	838	752	769	777	848	765	787	771	792	775	744	743	750	777	778	805	778	768	785	787	777	756	765	831	799	862	764	823	757	721	777	780	715	741	705	751	795	791	740	744	804	774	801	750	775	802	758	732	780	798	751	748	755	787	776	759	750	835	794	749	732	748	731	734	777	828	712	762	775	776	771	792	797	767	719	743	761	749	781	754	765	781	806	755	802	785	754	725	749	781	769	734	739	756	781	765	734	763	802	767	798	773	694	817	738	733	742	761	755	758	799	767	762	765	728	739	762	787	809	768	751	725	832	799	788	791	790	777	735	763	782	774	766	778	753	773	749	732	773	743	819	745	763	804	736	761	761	756	747	774	810	756	779	819	761	753	791	777	794	749	749	763	776	767	757	775	778	754	785	792	763	794	806	795	752	782	770	747	780	764	772	801	798	721	824	781	740	724	819	788	760	810	771	778	686	759	779	758	778	789	773	780	731	742	745	754	700	807	777	794	784	733	760	776	795	763	753	778	750	751	753	760	742	770	769	767	767	742	757	729	742	746	805	749	740	812	765	804	787	771	705	780	806	798	785	847	812	738	805	764	801	760	792	779	792	732	801	763	794	784	777	765	763	735	799	730	782	719	741	780	772	735	789	745	788	789	830	761	783	763	766	790	723	783	772	790	798	759	764	711	755	784	771	736	799	754	807	783	746	754	763	741	784	792	793	745	748	775	726	809	795	789	738	812	752	739	760	763	715	794	747	770	740	756	750	770	795	771	765	756	754	732	766	795	738	745	751	730	770	779	743	803	751	789	790	770	763	777	725	753	730	746	762	790	740	729	734	759	739	777	800	774	789	753	768	785	779	802	806	796	758	778	767	738	802	769	764	773	724	754	796	792	767	770	728	774	745	731	783	765	773	786	801	789	720	758	749	794	759	760	764	775	796	804	761	740	730	729	751	737	736	795	742	756	781	767	766	740	712	742	808	741	745	765	804	807	773	764	771	732	752	783	797	769	737	758	791	717	796	727	781	830	834	743	714	755	730	816	752	803	769	749	733	757	790	776	769	717	792	708	779	810	719	717	772	738	815	817	741	788	790	744	739	779	773	800	744	793	803	760	723	758	770	778	772	765	773	788	764	791	737	751	726	780	708	784	677	774	773	785	786	771	809	727	705	742	856	750	808	755	762	774	787	732	759	756	804	760	785	791	756	756	760	818	780	781	764	726	756	810	743	786	763	766	769	781	741	742	787	770	754	777	768	720	734	736	716	761	788	725	750	717	789	788	764	743	746	766	761	784	794	780	747	797	769	778	805	721	816	766	723	773	754	799	772	745	773	765	763	741	774	761	750	777	757	747	751	761	742	792	799	749	756	716	764	747	788	783	788	749	826	761	723	806	772	741	783	762	780	751	781	771	772	734	781	728	733	790	768	707	765	803	711	755	793	736	765	786	748	746	767	772	756	787	715	780	768	754	755	763	792	767	791	787	788	747	725	804	728	772	751	789	755	795	808	707	734	797	779	727	782	787	744	781	735	740	735	759	750	742	746	790	807	795	779	754	770	776	743	762	752	790	781	759	755	719	776	750	736	796	754	775	779	787	770	733	760	816	762	763	762	788	733	802	726	711	729	744	749	763	731	745	744	775	770	807	788	785	756	809	761	765	740	775	809	748	771	761	714	767	748	777	770	800	784	775	794	749	765	743	758	800	791	744	743	706	806	778	787	801	752	791	796	784	783	744	824	746	742	733	779	776	794	807	742	775	738	800	776	793	782	817	777	760	781	779	747	771	796	795	760	796	768	781	767	744	776	718	776	763	770	748	756	814	807	802	758	756	726	800	752	817	753	806	706	773	753	740	732	719	758	804	719	729	788	809	774	800	772	742	731	729	784	762	767	745	703	759	756	740	777	679	780	773	777	715	715	761	753	810	760	762	757	738	799	749	783	756	796	743	770	787	780	767	803	741	774	784	758	767	803	747	758	777	756	734	708	743	720	766	729	746	752	777	762	722	766	720	779	855	787	776	769	765	776	821	750	705	700	811	753	744	730	763	781	738	767	772	745	728	789	757	769	733	785	751	753	765	796	776	750	788	772	784	802	825	776	745	738	763	785	759	749	739	734	715	710	787	779	767	809	748	730	723	718	780	768	760	761	767	764	723	781	791	827	746	744	760	784	785	734	761	757	761	777	792	760	767	765	765	730	765	763	796	809	751	714	720	775	767	713	725	800	752	811	760	744	760	770	728	796	762	791	770	805	805	734	769	758	762	781	727	763	775	741	719	771	734	745	819	769	768	756	791	745	706	796	734	805	742	778	735	767	822	761	748	778	806	758	749	809	759	770	762	745	776	738	751	732	760	756	710	745	725	732	737	819	712	722	812	775	805	766	737	758	735	749	758	800	753	763	743	790	786	789	756	773	787	733	790	797	754	779	775	741	779	738	771	749	828	746	767	781	822	756	755	720	758	743	776	766	778	687	749	718	743	785	804	788	729	754	837	745	808	777	736	775	808	795	770	793	739	758	762	759	788	746	795	766	750	779	760	809	776	752	766	776	791	779	779	726	766	771	728	735	779	764	758	732	787	786	804	727	777	769	728	771	754	757	777	764	763	786	713	709	787	777	798	750	765	741	729	765	728	819	706	775	790	812	747	760	709	755	718	800	776	739	745	766	778	708	748	750	743
3633	6171	5026	2624	1911	1518	1206	1078	961	914	808	776	725	749	679	707	642	696	675	652	610	648	589	626	673	646	631	620	642	623	641	635	576	633	622	631	600	612	607	603	577	578	629	597	611	579	586	621	650	564	629	594	616	623	606	583	614	630	531	608	560	586	588	582	599	599	597	592	570	583	576	622	632	636	586	591	555	609	650	567	598	589	606	536	587	544	557	563	589	626	602	558	610	610	586	586	561	580	567	589	598	592	663	579	595	563	623	544	642	593	611	590	550	588	612	578	624	588	566	601	539	586	520	594	555	603	544	576	595	570	602	610	606	568	584	613	558	586	592	560	585	586	573	563	590	589	577	581	567	588	539	621	534	614	560	532	564	567	569	582	559	550	552	602	597	564	612	549	629	585	562	599	602	611	605	573	571	603	565	544	564	591	591	556	588	607	562	593	515	616	576	578	564	574	613	585	553	616	573	578	601	521	626	597	600	566	560	580	608	577	626	543	550	588	637	544	564	559	579	596	593	588	578	569	552	583	592	576	623	574	562	626	574	578	554	588	593	524	598	581	572	593	611	558	577	568	605	565	585	582	563	613	552	595	565	585	586	597	574	542	570	569	619	554	567	555	583	568	598	597	593	562	569	634	627	586	588	602	606	584	602	581	567	589	575	555	594	546	606	599	566	571	586	589	576	614	582	596	575	582	564	608	546	526	581	603	568	593	596	585	579	571	576	566	580	579	577	621	559	568	576	591	577	565	571	594	547	609	573	618	610	595	567	604	599	572	593	575	551	579	538	605	579	546	578	542	604	558	618	575	612	573	613	575	598	569	565	555	559	515	583	604	584	585	592	585	615	563	568	533	585	572	542	592	592	596	580	588	541	579	604	560	596	565	585	550	529	528	590	553	595	604	564	572	561	603	573	576	608	620	578	569	616	582	586	566	599	606	536	591	534	573	563	623	608	603	586	565	567	567	538	593	583	598	566	563	570	563	608	573	565	612	581	548	566	619	567	571	569	561	561	599	610	574	594	573	580	579	601	580	528	589	604	558	568	557	552	613	579	568	559	568	590	603	587	566	555	564	589	572	602	601	602	572	556	561	548	566	623	590	585	626	617	560	572	572	580	583	561	593	554	652	571	552	571	570	586	568	567	592	578	488	603	578	583	580	623	530	577	625	592	630	545	601	578	596	563	583	582	617	566	590	604	546	588	600	553	637	579	610	539	546	556	591	628	548	551	574	595	600	582	605	568	539	570	572	582	625	597	566	573	536	618	577	550	609	560	569	565	566	563	598	530	544	579	581	631	560	522	567	559	589	586	542	590	598	602	576	549	547	544	603	575	586	567	580	597	562	605	598	615	616	551	584	556	622	583	598	584	563	601	571	559	565	587	542	561	590	604	617	569	629	567	616	545	605	575	563	596	557	589	600	595	598	591	558	555	627	588	606	589	612	582	554	581	581	574	577	537	541	581	541	565	599	565	553	554	595	535	562	585	542	567	594	568	575	565	601	578	569	550	592	570	575	603	572	612	552	600	614	594	576	546	591	573	574	596	574	563	533	562	586	560	591	543	545	546	597	538	592	570	570	583	568	609	569	570	591	610	557	556	590	548	549	623	585	582	575	559	563	587	566	644	541	587	587	569	564	562	603	580	586	575	559	594	548	577	579	598	527	541	564	567	566	584	599	603	604	570	571	584	525	614	565	584	554	539	579	548	549	588	588	582	542	581	591	564	568	579	560	575	523	590	557	586	574	590	541	598	587	566	600	547	553	581	578	554	576	536	639	558	547	563	561	542	552	546	544	580	612	576	559	585	520	591	565	583	597	554	582	584	569	546	555	569	573	528	616	583	528	579	563	579	602	587	583	562	647	583	540	535	563	599	603	575	575	569	583	558	602	610	599	569	601	594	566	561	580	550	595	629	530	546	617	545	541	588	612	536	548	562	576	588	568	574	575	549	579	585	586	599	627	591	565	571	588	550	598	566	567	596	594	586	569	613	588	593	521	576	577	577	609	577	608	561	553	567	590	607	581	574	562	553	537	554	574	597	610	573	591	577	581	533	558	573	591	594	587	526	540	594	555	567	606	611	649	555	544	586	580	521	584	602	569	654	584	546	600	568	592	613	535	553	590	561	578	553	604	564	553	644	602	593	611	565	580	548	596	553	551	570	598	604	556	570	617	623	602	573	627	552	559	528	576	588	571	558	562	550	588	566	612	519	582	566	586	599	603	575	629	632	533	568	634	575	551	578	557	588	574	559	583	624	581	599	536	635	561	597	568	574	565	605	543	594	594	572	567	581	564	578	543	594	580	570	570	584	560	578	592	562	551	568	552	577	569	561	561	553	627	570	576	552	594	595	566	589	587	555	598	595	559	593	583	572	560	615	550	550	541	599	577	550	589	576	595	615	562	566	550	595	576	571	545	576	571	602	546	599	578	559	583	550	602	564	591	588	589	576	584	598	562	621	548	513	601	579	568	572	572	594	575	567	583	540	572	573	609	608	547	550	563	552	607	547	566	573	584	561	584	575	543	578	538	575	560	577	546	620	562	577	598	592	500	547	569	587	589	590	535	578	591	597	556	572	573	566	617	543	581	540	564	565	588	562	589	566	575	591	570	549	584	610	574	573	565	625	565	597	566	532	551	593	546	600	511	532	575	576	593	553	616	593	612	570	587	621	565	592	607	574	593	606	564	577	581	608	580	582	595	596	585	583	587	548	555	552	587	617	621	542	593	561	611	544	561	521	603	614	589	581	594	549	576	570	548	599	582	623	594	591	607	585	521	571	606	522	573	561	560	591	540	573	574	568	616	549	585	564	551	569	568	581	581	572	574	585	582	601	584	589	566	596	565	571	589	572	566	549	545	585	613	604	565	537	560	581	608	547	565	589	566	590	609	593	575	568	560	577	499	567	598	572	599	634	579	579	534	613	543	614	569	580	552	599	586	545	587	561	606	571	605	577	582	559	587	534	578	560	557	549	596	582	603	558	593	542	552	571	556	581	576	569	585	548	571	583	567	553	568	537	533	577	568	590	590	557	559	563	541	572	568	596	590	606	572	589	562	581	582	526	548	559	547	562	542	519	570	558	581	606	558	585	573	569	594	596	574	593	598	609	584	559	611	569	564	555	571	582	601	554	604	558	617	579	579	557	555	578	585	580	545	588	573	595	556	581	584	592	593	559	546	611	615	542	569	555	511	571	581	576	544	615	576	602	590	613	573	562	586	578	576	586	568	562	607	568	555	599	545	542	500	580	520	544	591	581	574	565	566	601	576	558	556	591	606	577	517	564	556	561	570	563	538	530	552	552	558	610	576	602	554	553	580	525	640	594	548	582	534	583	595	561	584	594	593	554	547	601	588	560	557	612	565	585	603	571	585	568	588	583	610	580	571	585	585	560	607	543	549	514	591	567	558	574	552	538	551	621	569	550	586	578	516	564	649	531	588	572	552	555	534	582	606	594	574	548	554	598	580	589	629	601	603	574	574
27909	10955	882	499	366	372	356	358	357	316	372	326	340	323	363	372	341	321	390	361	377	315	365	347	364	332	313	333	298	324	339	322	327	335	366	321	338	365	345	363	341	329	387	356	358	348	342	350	341	327	317	302	319	384	323	307	303	364	322	339	321	390	323	354	337	333	361	310	318	350	345	322	341	322	381	314	343	306	358	322	370	321	357	316	326	376	348	342	325	306	353	317	314	339	313	336	336	348	325	354	354	343	344	357	329	347	363	337	326	357	314	333	370	355	388	347	335	338	388	293	322	334	307	365	322	322	359	321	368	347	362	343	326	341	352	305	355	313	352	346	323	336	336	307	338	365	371	312	356	305	326	321	325	364	346	331	381	334	310	322	342	335	380	352	327	341	344	348	370	334	323	329	306	315	364	353	328	304	354	316	321	370	350	326	317	305	338	357	341	351	334	332	325	368	360	350	348	348	370	322	344	347	362	341	322	344	356	330	346	337	345	346	321	357	313	364	339	308	297	336	349	350	362	331	329	364	331	322	318	364	326	350	346	327	350	333	310	312	316	338	372	363	311	357	369	330	363	357	333	337	372	370	314	329	317	337	334	347	351	320	344	301	311	307	339	338	346	347	338	358	306	324	360	328	344	375	354	335	345	341	341	349	342	335	308	329	324	313	380	331	313	316	304	319	336	353	368	333	338	362	300	346	370	326	338	349	333	332	359	341	346	334	355	361	312	356	341	345	339	331	323	318	308	365	332	329	358	334	383	365	332	353	356	352	337	328	347	316	341	343	316	368	351	339	353	349	342	334	358	331	305	340	358	328	360	365	310	387	336	335	329	317	323	360	340	337	367	330	319	312	372	321	339	345	348	308	345	333	356	344	322	370	362	352	323	335	351	315	368	371	350	324	353	341	348	346	338	336	334	310	331	338	335	332	338	323	330	364	343	331	319	376	379	383	357	375	343	333	323	340	337	341	357	353	368	328	331	364	336	331	341	328	367	336	359	330	371	331	336	318	352	345	308	343	335	320	351	342	338	342	329	355	345	334	311	344	346	337	347	309	332	337	320	339	340	317	351	335	362	335	333	352	351	357	324	341	353	343	352	341	360	292	302	344	343	358	330	330	368	349	327	325	311	338	341	369	352	318	344	383	372	320	351	293	320	318	352	378	348	347	364	337	331	348	365	346	349	344	331	328	330	352	336	319	307	319	314	373	354	329	358	378	342	332	347	325	382	292	314	369	368	344	328	297	341	318	334	344	327	361	327	298	347	314	360	324	335	353	324	320	336	368	327	345	349	352	339	354	359	323	350	291	359	327	351	334	338	343	315	357	345	322	333	363	318	331	341	364	310	350	343	313	344	368	343	334	359	347	319	334	336	362	358	344	297	336	321	316	312	341	341	337	360	366	332	351	357	363	294	347	351	376	359	355	348	377	336	361	311	320	343	311	317	350	361	311	339	340	351	324	306	345	342	337	347	336	322	318	329	355	372	338	341	339	330	306	340	333	318	362	328	354	343	331	352	310	319	355	314	382	340	364	334	373	326	310	354	347	324	348	333	313	341	339	310	326	354	344	320	361	357	332	324	328	355	352	356	365	317	360	320	305	332	321	357	354	357	320	336	337	336	334	340	344	353	369	336	349	374	366	336	335	328	335	284	314	324	322	350	314	352	360	311	328	393	340	349	336	378	310	321	312	344	360	354	349	323	329	322	337	385	333	304	330	356	345	347	327	321	337	309	337	345	324	352	335	345	333	343	386	366	349	319	365	353	372	351	344	323	337	308	376	320	353	365	347	329	367	323	305	340	319	349	336	356	325	336	318	357	310	346	303	376	309	339	327	310	336	330	334	344	364	333	339	331	366	324	345	350	299	349	368	349	314	357	332	355	329	358	340	331	357	351	345	306	343	344	338	339	335	362	347	316	335	323	367	360	328	312	348	361	341	346	320	346	337	343	341	334	316	340	303	335	340	339	317	310	338	335	348	384	351	344	299	362	328	329	337	313	337	334	379	359	324	332	336	332	346	352	328	369	344	297	296	316	341	321	336	339	315	319	344	354	357	356	320	365	339	329	298	315	320	357	364	343	310	334	366	306	325	326	337	335	359	342	331	327	317	343	347	345	335	319	308	350	324	353	312	305	347	355	346	332	337	342	358	364	335	351	334	309	369	345	338	323	324	372	308	344	330	356	331	331	350	337	321	319	331	339	340	318	339	319	344	336	332	357	337	352	331	353	340	335	353	294	325	335	338	309	350	300	322	369	334	338	346	366	337	303	319	360	341	318	351	348	321	368	343	339	345	352	372	338	334	355	374	353	345	348	359	349	344	346	311	319	312	374	308	360	359	315	331	357	346	331	337	308	316	327	363	361	351	351	348	306	359	300	353	346	334	342	349	320	352	312	304	353	337	330	349	343	279	337	349	336	315	328	328	336	325	324	350	357	385	361	333	349	363	368	327	366	353	311	336	348	369	367	302	308	326	309	315	329	366	344	331	345	343	352	359	331	371	351	322	345	342	328	321	330	326	332	338	344	363	342	305	350	325	350	323	308	341	328	388	355	339	356	319	335	317	327	337	330	310	355	361	348	359	361	358	350	336	375	319	341	323	328	389	318	349	337	320	363	332	334	338	350	334	339	337	339	365	330	363	335	314	362	315	331	320	354	353	350	356	333	337	362	343	337	348	329	346	338	369	360	327	341	363	318	336	373	325	363	353	350	358	324	371	365	364	353	354	359	312	334	325	351	361	345	344	345	318	347	316	306	349	321	320	356	343	336	309	286	337	359	375	361	362	354	326	333	329	345	331	359	337	310	368	330	322	382	373	340	323	320	300	349	349	380	316	333	342	346	328	390	357	345	353	307	359	312	307	325	355	355	338	344	331	311	306	351	302	315	301	300	369	345	354	340	355	321	310	329	354	338	338	358	343	355	366	344	329	342	297	332	358	308	355	339	330	329	342	343	348	322	378	329	344	329	349	324	348	348	340	347	356	348	338	327	322	318	338	338	381	336	341	288	340	355	304	316	334	338	333	331	319	334	327	341	326	304	347	343	330	362	351	350	345	344	332	322	321	334	328	331	334	359	329	317	349	332	385	337	355	358	311	332	312	338	372	330	343	343	323	345	349	321	338	339	317	329	327	322	363	321	343	359	325	361	351	336	346	311	326	335	334	336	329	338	333	323	336	348	327	319	323	331	357	331	350	339	345	353	335	339	322	359	334	343	330	342	346	342	344	293	372	341	341	357	341	339	379	356	295	337	368	367	353	340	308	343	364	358	345	305	335	355	340	313	372	348	330	338	337	325	316	325	351	336	347	346	321	335	351	330	361	333	336	328	335	388	294	311	320	357	321	339	321	342	328	356	331	343	333	310	332	322	362	351	337	343	329	321	365	345	318	352	376	349	349	339	330	334	369	343	314	395	344	312	362	349	310	362	318	335	357	321	354	308	338	338	339	320	363	345	336	348	313	334	343	335	327	356	362	327	321
4715	446	383	327	272	250	252	264	258	270	246	245	276	261	248	243	263	252	244	248	249	275	274	255	260	275	255	265	238	262	248	208	263	289	237	262	241	265	264	248	256	252	242	254	237	245	257	246	272	255	258	242	257	267	214	284	251	250	250	242	249	253	263	251	278	245	260	273	243	237	247	269	254	247	225	247	245	258	262	239	228	278	244	269	276	252	237	260	242	257	238	235	230	233	249	260	273	262	250	219	235	214	248	243	254	244	275	238	261	237	235	260	269	253	235	249	256	258	264	249	252	224	270	260	253	237	237	273	257	238	249	273	235	234	260	228	255	236	283	239	271	243	243	244	246	260	261	262	266	228	250	270	255	268	250	247	229	283	245	273	230	205	239	239	254	252	262	285	272	220	294	237	270	246	267	253	249	295	279	260	263	251	245	244	256	254	276	240	234	267	267	257	242	249	270	267	257	253	284	273	228	219	266	241	247	264	253	231	225	249	254	253	249	256	265	238	247	274	231	247	266	254	249	258	261	234	242	261	238	248	254	279	246	260	245	274	237	259	251	276	253	251	251	274	243	258	255	270	282	260	280	226	246	254	281	244	267	264	225	229	248	261	253	231	240	223	243	249	274	271	227	257	253	251	242	270	262	251	265	249	250	270	258	249	285	253	258	258	244	240	267	293	220	253	244	262	247	281	239	269	282	287	255	220	244	272	280	267	258	239	252	250	266	257	266	246	268	248	265	258	240	236	257	239	262	266	258	258	269	252	253	225	251	237	285	257	242	257	287	263	266	226	254	249	272	263	258	257	256	268	274	245	272	250	247	227	235	258	283	250	240	255	255	235	250	242	221	263	249	272	231	235	253	269	264	252	246	266	261	247	264	264	250	257	258	288	245	263	244	246	276	254	219	242	239	279	267	254	234	258	257	284	261	237	253	266	242	255	230	259	240	254	262	263	247	263	238	243	241	250	239	274	223	237	274	272	261	276	231	211	266	250	240	243	259	277	227	251	255	281	266	257	261	260	224	227	276	267	231	276	278	262	268	230	268	225	269	284	243	270	234	259	246	254	264	250	266	240	255	289	257	240	258	266	252	276	279	268	246	231	228	275	236	251	259	242	244	257	274	244	257	262	272	265	225	256	276	274	239	233	232	251	249	243	248	243	235	237	241	253	244	283	233	254	288	246	270	270	245	239	254	234	247	235	278	249	232	271	242	260	248	241	244	270	249	247	239	238	260	266	225	264	257	248	233	239	268	243	259	261	247	249	244	265	276	242	265	226	275	241	248	245	255	260	238	251	265	267	226	277	262	238	247	240	250	236	230	271	272	275	250	240	257	234	277	268	281	274	256	277	267	243	284	262	259	255	262	274	246	255	228	248	262	283	237	253	251	249	254	252	255	269	265	268	240	251	249	265	239	274	231	275	253	248	211	255	229	252	263	272	230	266	235	246	274	263	247	246	261	253	300	253	249	247	247	247	225	240	272	267	262	238	250	236	255	221	261	234	257	282	266	254	251	259	281	248	269	251	233	221	265	268	273	234	238	256	283	244	257	247	255	257	238	267	247	249	247	259	250	246	261	259	238	257	268	230	255	253	268	274	258	257	243	275	249	253	261	243	259	235	253	246	268	254	239	235	240	244	257	232	236	243	249	255	267	250	245	262	270	248	251	270	262	251	257	278	233	249	267	265	256	237	243	242	226	261	277	294	253	234	241	275	237	238	277	253	264	242	236	268	266	262	268	274	253	242	254	283	278	249	269	243	242	261	272	232	263	262	264	245	268	254	250	252	259	249	261	257	283	266	263	254	272	230	252	271	226	235	247	257	248	240	263	257	286	247	253	255	260	234	235	250	275	262	212	255	229	235	260	227	249	273	263	263	279	257	272	256	241	258	243	256	239	277	279	249	241	238	226	249	233	267	253	277	267	245	219	267	203	258	256	296	268	270	264	274	255	241	267	236	277	247	264	244	246	238	256	249	245	254	273	239	263	277	257	246	265	256	280	254	251	262	233	255	294	252	246	238	236	264	258	220	257	241	247	256	235	296	261	247	274	247	262	269	234	238	252	235	203	260	262	268	259	231	241	282	284	258	280	253	228	265	241	229	226	248	261	263	233	243	252	257	233	236	251	259	269	254	237	261	243	261	243	228	244	240	237	265	238	237	261	262	249	266	265	265	250	237	241	252	243	243	245	239	261	231	230	235	257	245	239	267	229	271	261	247	254	249	250	273	242	273	250	247	257	257	267	286	246	273	252	228	254	251	272	276	268	227	285	238	237	251	283	257	255	277	254	235	252	283	252	256	259	234	252	255	256	258	246	270	248	257	247	262	273	238	242	241	252	233	252	268	247	267	231	278	224	248	237	250	241	253	225	229	239	277	233	258	228	250	260	269	238	243	264	262	263	247	283	277	232	253	276	220	272	252	257	249	269	249	252	253	290	264	246	252	258	271	254	251	241	247	283	246	272	256	255	266	272	248	252	262	249	247	250	253	278	243	286	236	276	258	264	244	252	259	236	252	246	222	267	278	293	239	245	244	247	249	231	244	271	252	240	293	246	246	242	248	239	252	241	224	277	226	261	243	250	230	256	265	260	260	257	255	258	259	238	237	235	246	276	233	228	250	253	267	240	248	255	254	244	280	264	271	289	252	264	245	252	242	255	243	240	239	249	244	277	269	293	239	266	231	278	264	253	244	247	233	250	264	243	228	230	256	230	282	262	242	243	236	270	268	253	263	256	274	287	257	261	253	262	243	273	222	243	258	267	257	228	257	236	257	241	243	245	225	242	253	253	254	260	244	222	270	240	248	252	245	277	233	250	243	234	272	226	237	256	265	271	237	260	250	250	250	241	247	265	239	277	280	226	241	237	261	260	236	245	250	253	277	233	289	215	295	237	240	256	254	249	220	249	244	268	264	282	244	231	234	255	273	259	249	238	256	256	252	254	282	249	258	262	230	221	277	234	256	234	232	250	249	277	277	259	246	274	270	236	244	249	258	231	263	264	294	256	251	248	272	260	266	266	268	260	250	242	257	258	252	244	279	241	245	213	236	268	264	252	249	230	258	240	247	215	279	264	232	240	259	250	253	234	253	237	241	268	247	254	264	275	258	255	246	258	256	246	245	221	256	237	287	262	257	247	236	241	209	269	240	246	277	267	233	265	233	228	244	230	256	246	252	254	243	236	265	255	244	259	264	243	256	274	267	263	260	309	268	269	258	255	248	246	256	264	239	240	247	243	241	265	265	207	262	279	268	266	277	265	244	243	248	272	271	260	232	224	257	253	220	268	220	216	240	267	256	263	245	252	285	261	247	266	224	251	235	268	254	270	242	252	255	254	273	272	263	265	261	261	281	264	256	253	243	263	252	245	267	213	267	264	235	243	219	250	237	290	231	228	254	263	271	254	261	258	244	271	249	271	219	259	260	232	243	294	285	240	284	252	273	263	251	267	266	256	294	240	264	236	256	251	228	266	278	246	239	245	250
25573	21486	27969	25419	11819	1709	1156	913	822	841	888	781	822	743	789	730	784	720	783	748	759	734	748	758	792	725	759	753	788	698	732	720	737	784	734	771	734	753	690	714	741	761	752	769	755	743	760	726	704	732	739	681	736	703	685	696	738	737	687	741	755	698	707	733	704	747	750	759	719	725	746	697	723	699	743	686	761	723	738	734	714	806	685	712	760	716	689	743	677	762	711	715	756	736	729	743	712	714	767	751	771	710	758	706	685	716	705	716	714	675	791	775	700	775	749	684	703	734	734	718	723	726	691	711	731	691	734	739	727	734	703	696	734	740	767	691	824	732	698	752	764	704	731	720	716	733	736	747	766	716	693	724	703	724	702	730	740	711	738	735	705	723	753	721	702	751	736	734	755	709	754	740	760	719	728	710	710	769	734	713	747	717	720	715	726	749	734	731	712	756	706	724	716	705	739	718	691	785	709	723	762	684	736	729	746	754	714	745	772	728	746	755	702	736	756	772	704	712	732	752	798	702	713	717	692	788	692	718	698	756	705	692	665	776	751	702	754	739	767	716	779	667	758	718	715	717	747	720	724	723	743	722	712	725	689	720	745	735	728	779	740	719	763	746	713	711	722	714	696	697	718	695	718	671	738	752	729	719	724	688	723	704	702	711	739	707	715	711	753	676	722	687	737	777	713	706	714	732	750	685	729	663	733	741	705	747	693	753	746	739	705	696	764	715	710	737	709	716	701	699	720	772	751	719	726	763	732	728	735	776	732	758	684	723	720	728	749	737	727	699	754	743	721	733	719	717	757	782	726	722	723	712	733	746	738	770	750	721	724	700	706	717	743	693	761	695	712	759	719	738	793	721	749	723	739	743	708	741	725	737	721	739	773	742	756	722	752	713	715	672	744	738	703	680	752	713	774	707	706	719	734	770	744	679	751	776	711	713	705	757	741	675	741	759	712	724	714	738	770	749	702	683	709	743	737	738	737	669	710	749	710	709	764	743	706	725	722	728	729	699	724	778	677	715	709	737	712	685	722	742	686	738	698	750	701	717	635	683	745	745	745	767	727	755	692	728	714	738	765	724	746	695	718	716	678	692	709	731	709	689	738	727	676	716	684	708	699	745	726	721	733	695	723	723	679	729	686	739	731	732	687	759	751	714	719	715	708	707	685	707	739	742	702	724	765	740	773	740	733	712	738	681	732	763	727	702	708	762	755	708	706	717	738	749	754	716	737	697	705	749	715	764	704	683	729	734	726	675	724	736	694	799	687	720	743	695	712	722	721	706	750	698	753	688	760	687	684	695	712	735	732	721	766	701	718	754	737	717	728	723	690	715	747	747	741	739	722	727	767	722	714	715	724	720	739	710	767	699	735	712	678	716	708	713	755	719	757	728	741	783	723	746	706	691	693	712	745	743	794	783	701	774	748	734	686	701	746	727	744	699	698	718	781	716	736	698	759	718	805	773	758	705	704	704	688	707	698	726	750	727	791	757	716	747	790	773	719	717	733	721	713	758	702	734	733	722	726	731	735	710	723	697	748	716	712	723	734	734	712	732	734	738	687	713	707	684	731	641	743	738	736	751	711	712	778	734	728	716	745	766	751	709	683	712	759	743	767	703	719	741	782	703	785	724	758	693	753	702	732	680	712	753	714	720	658	761	649	722	748	756	693	738	760	726	704	690	737	694	724	716	681	717	671	706	732	723	729	743	736	737	698	709	693	774	706	735	721	696	728	710	663	739	766	725	668	723	731	729	732	754	686	682	733	704	687	696	721	711	714	738	713	716	734	739	743	704	710	680	752	708	750	742	746	724	694	742	711	713	713	731	737	658	729	761	710	756	702	703	727	758	749	739	722	741	743	740	699	731	722	769	769	738	738	692	735	731	688	723	695	689	755	698	745	704	757	725	694	681	725	699	721	751	731	724	763	688	731	746	724	692	713	675	746	737	706	737	732	740	762	686	709	693	717	704	717	721	734	674	736	728	709	689	729	750	728	748	751	743	735	685	708	751	748	742	740	689	751	745	702	756	690	742	731	706	724	715	713	728	724	715	714	741	707	740	712	718	698	716	742	765	707	694	745	696	754	726	712	692	724	695	723	715	694	696	732	720	731	704	690	691	775	734	770	729	692	725	740	739	683	725	727	758	753	739	683	764	698	769	744	734	780	691	668	765	694	728	750	712	775	726	718	740	777	689	781	718	714	742	742	728	715	652	700	735	722	739	709	727	764	751	751	722	774	744	685	720	721	771	730	664	688	718	733	729	712	748	693	729	770	751	738	724	745	695	733	678	709	699	717	735	744	695	742	719	712	741	729	771	753	738	702	757	702	713	668	702	752	710	747	742	712	740	709	755	707	710	732	761	720	736	721	690	715	733	701	716	747	732	736	759	718	790	734	715	740	736	714	732	791	718	753	756	716	768	710	737	717	707	721	768	768	706	682	692	746	682	725	761	727	764	755	727	747	756	781	703	712	708	678	743	717	721	712	752	753	765	744	697	742	712	704	708	700	734	726	765	720	698	726	696	694	709	695	682	765	745	731	788	781	772	719	748	737	711	697	687	722	722	714	702	745	702	720	711	741	738	753	730	713	696	750	716	728	720	729	745	749	742	690	756	735	686	774	723	742	693	734	694	741	695	770	734	716	730	719	699	675	725	692	729	730	702	720	735	695	725	729	721	717	742	718	788	775	691	722	752	722	709	709	722	760	708	693	719	725	728	699	702	697	757	726	719	733	754	710	713	731	739	732	765	743	753	739	758	735	789	708	775	764	711	727	720	738	707	732	681	744	726	794	727	701	727	771	747	775	732	717	704	745	744	717	724	743	701	744	720	778	741	760	740	747	726	700	743	675	697	710	729	692	741	727	684	794	736	710	715	713	712	714	704	750	735	693	718	704	750	709	705	781	746	721	723	733	747	733	703	715	758	756	741	716	700	694	728	754	704	710	722	738	733	728	703	779	708	728	759	744	719	739	675	713	714	728	737	771	701	714	639	735	727	763	671	710	724	739	697	767	792	722	714	741	713	709	706	694	724	733	759	692	737	735	759	739	721	726	736	726	684	727	709	731	744	735	750	687	759	733	702	693	683	721	724	740	737	731	659	688	708	712	717	727	719	713	752	752	734	728	718	715	722	756	696	740	689	683	730	685	677	694	756	721	667	707	716	696	726	697	749	736	750	702	721	677	682	733	729	699	737	705	755	695	719	718	732	725	721	629	724	706	734	692	737	743	677	690	669	714	713	728	753	712	746	731	721	722	774	742	718	724	691	728	743	739	733	742	726	731	795	778	683	768	669	710	713	732	720	761	740	716	702	748	737	758	722	747	759	704	764	705	712	723	701	715	697	733	731	708	776	716	682	720	706	737	773	776	692	670	710	734	713	758	697	669	725	729	756	746	765	743	737	688	731	725	747	735	750	738	720	697	779	716	682	694	785	702	752	763	759	748	730	713	716	707	740	751	715	703	728	714	707	721	748	724	723	707	744
3472	3567	2951	1618	1237	996	857	786	711	698	676	679	622	596	583	582	592	627	578	604	597	644	601	588	545	598	578	530	530	557	598	527	599	528	591	596	542	532	556	567	557	536	590	547	562	602	583	572	570	572	527	558	532	552	587	544	598	543	515	581	548	556	566	524	527	528	516	583	586	531	519	567	565	497	538	553	604	524	566	508	583	569	564	527	564	572	568	562	544	602	529	527	568	558	544	532	560	592	513	546	543	544	586	592	507	511	529	523	584	509	560	554	508	554	515	521	545	563	593	555	512	548	504	555	498	505	569	517	556	555	542	563	556	520	581	540	580	571	545	556	569	570	563	556	503	532	524	555	494	537	495	568	540	517	549	594	525	550	547	541	609	564	524	538	516	545	560	561	576	537	531	529	522	539	569	588	515	535	568	497	576	555	494	545	539	537	584	502	549	554	600	559	546	554	561	543	522	544	543	557	542	561	536	513	554	537	603	545	558	542	568	578	539	529	518	539	495	551	546	530	541	548	548	528	546	526	529	537	550	567	548	505	512	510	500	559	548	575	556	554	568	581	515	572	550	600	620	523	551	552	546	554	573	561	552	531	582	472	533	563	562	561	526	523	555	579	575	533	538	551	597	524	553	548	529	573	506	541	563	558	560	502	540	518	567	568	521	563	527	574	547	556	590	564	539	556	546	558	555	517	531	566	542	553	540	593	545	580	558	529	577	516	542	531	533	579	547	518	536	513	524	544	522	530	571	568	589	514	529	518	538	534	531	557	532	523	539	554	566	531	506	538	537	571	548	574	552	505	573	511	560	543	513	556	535	553	535	538	531	526	547	531	518	515	566	560	534	523	534	555	543	524	518	523	526	527	534	556	552	529	527	525	567	568	549	491	540	535	494	584	541	522	566	555	530	545	543	506	545	534	553	534	539	564	540	576	558	557	561	516	543	541	507	562	570	546	563	553	604	534	512	542	536	556	561	549	551	525	551	548	568	514	548	573	566	565	572	534	517	582	561	539	557	535	527	547	545	541	549	537	534	553	548	549	580	578	539	554	525	528	515	534	525	554	598	532	520	581	529	595	562	549	546	523	609	535	582	547	522	498	520	497	542	568	535	565	568	569	597	516	553	518	554	567	557	554	540	535	503	566	547	518	555	542	544	525	521	498	539	578	523	567	570	519	506	508	548	561	583	525	550	587	544	555	569	554	578	536	542	545	521	584	522	562	566	545	571	566	530	542	578	606	552	520	516	526	539	549	523	532	529	533	553	551	536	561	540	533	549	513	501	549	527	573	527	550	528	566	561	522	543	602	566	597	567	549	550	499	522	537	575	536	564	542	546	531	580	556	553	558	584	519	514	544	520	543	529	536	555	569	598	582	546	548	535	553	522	506	556	564	595	538	561	523	524	538	538	544	536	549	555	561	548	536	553	496	548	521	587	534	511	530	538	536	506	534	528	511	542	559	556	530	565	535	586	592	557	565	536	561	513	562	588	520	535	588	556	579	543	559	518	528	556	547	571	543	527	529	535	579	538	537	576	543	575	540	531	554	507	529	586	562	516	525	576	542	570	536	535	564	543	572	563	553	588	566	552	570	538	506	523	522	542	551	550	542	552	536	533	500	574	516	546	537	525	541	533	569	537	550	514	583	529	546	521	575	509	526	573	506	501	518	553	536	555	524	548	508	540	548	526	562	547	526	585	508	549	489	573	559	572	533	535	503	575	529	569	531	537	532	521	557	571	566	579	509	545	521	544	569	531	541	548	556	582	522	562	561	546	515	568	551	511	529	548	579	536	525	553	527	545	569	537	569	565	556	593	509	539	571	568	525	525	555	521	525	539	557	556	550	566	531	528	553	540	548	521	544	527	558	546	534	532	548	534	519	571	556	536	554	549	544	517	541	522	541	513	566	501	556	545	545	543	540	511	502	521	542	565	516	563	531	511	545	537	559	554	559	513	531	584	549	525	544	551	543	551	498	561	540	544	542	530	546	549	578	535	529	538	491	493	558	551	558	547	543	545	526	541	492	521	566	517	539	559	525	540	558	524	544	541	542	511	530	535	493	551	547	544	510	555	519	537	514	544	561	539	551	536	550	562	544	538	509	544	564	537	519	531	528	589	565	572	562	546	538	552	533	515	536	549	562	542	552	566	524	559	560	596	564	472	587	526	557	515	540	545	542	558	548	573	546	572	522	535	560	537	533	531	501	542	543	508	590	545	526	537	550	536	527	544	525	529	545	517	554	562	546	562	539	549	577	557	569	550	554	538	527	563	535	569	539	525	500	496	559	525	539	558	572	524	522	523	542	551	536	542	554	537	530	541	521	552	524	529	555	568	534	526	515	507	567	524	548	558	537	577	569	574	521	518	557	540	543	519	557	509	514	567	532	525	579	550	501	512	542	580	546	556	544	539	550	548	526	543	547	536	536	484	538	540	554	564	497	537	557	532	524	500	563	544	515	563	543	580	521	547	520	549	576	581	525	556	508	528	522	542	533	573	574	522	568	568	564	523	547	537	558	540	527	543	544	514	510	519	557	563	500	575	539	546	544	550	533	524	572	532	558	552	600	540	548	555	548	513	577	583	590	547	557	530	535	569	586	513	546	549	598	539	515	510	529	547	521	560	546	555	541	508	548	560	540	538	576	581	537	558	557	559	575	486	534	571	564	529	534	522	496	569	571	565	529	528	544	565	516	557	523	513	540	548	519	578	555	524	568	574	532	557	550	546	547	519	524	570	516	597	534	539	560	519	536	573	536	592	560	534	522	520	546	563	586	525	568	543	548	526	571	525	584	537	555	561	559	526	512	556	584	540	502	498	544	548	588	535	521	499	552	567	537	505	550	537	516	533	576	543	531	543	511	509	573	546	552	533	535	512	544	535	546	534	526	538	523	571	524	554	480	527	560	577	526	517	573	505	544	517	550	534	526	557	573	520	547	533	572	546	548	547	541	565	567	514	532	554	571	545	557	523	569	550	545	552	533	503	520	579	561	556	508	601	531	555	572	559	509	533	550	529	514	538	547	556	524	563	540	559	571	550	523	525	524	547	510	557	517	539	527	519	535	542	579	546	548	571	543	523	547	549	559	535	551	538	522	550	544	561	527	546	523	573	546	547	597	518	597	521	542	522	543	510	553	541	539	549	522	549	520	578	579	538	532	550	544	578	528	525	554	529	510	581	545	584	487	523	546	522	540	507	513	528	570	531	546	563	518	504	546	512	520	565	539	570	583	539	501	550	597	574	491	536	521	524	534	555	483	554	517	551	556	562	547	551	565	546	554	582	609	549	535	525	551	528	491	546	598	532	552	513	523	577	496	524	529	553	512	551	517	557	520	544	552	559	563	517	536	520	552	601	515	508	553	542	559	512	553	529	518	553	536	561	629	491	548	575	556	574	530	546	564	540	541	562	522	506	559	553	555	516	582	559	516	526	553	543	511	559	563	548	517	529	558	542	554	583	549	573	546	518	534	560	491	542	521	547	556
24497	21466	28847	24508	21464	9363	1884	1219	977	1020	938	950	909	872	854	890	858	764	848	790	770	831	824	813	790	796	811	789	793	806	768	815	748	788	787	821	761	794	785	847	786	796	759	761	763	832	778	809	752	783	793	793	778	789	788	746	784	790	856	732	755	792	799	751	783	746	739	747	737	796	779	781	741	752	787	688	781	794	806	763	732	726	790	769	770	779	740	749	797	786	733	738	750	745	772	745	767	799	792	766	774	752	752	748	769	759	766	770	774	754	758	802	760	791	738	798	774	757	760	822	731	800	798	794	830	801	784	740	797	740	813	744	751	731	743	769	738	801	759	764	780	776	767	763	761	739	671	778	743	732	807	745	767	798	793	807	781	753	769	766	751	776	724	747	745	750	741	769	786	800	772	751	727	749	778	781	710	759	780	757	773	757	783	732	803	810	716	785	756	763	802	754	781	767	777	758	777	778	819	797	760	772	758	801	771	814	780	805	774	799	760	798	735	768	788	805	730	796	707	791	768	778	779	795	695	787	737	755	756	756	778	726	684	808	739	781	821	761	763	738	786	776	724	766	788	753	783	771	739	770	751	752	795	820	837	782	784	765	782	756	791	760	785	777	771	745	715	743	790	767	758	796	774	763	739	728	765	712	812	746	740	763	813	718	740	748	754	813	759	750	719	829	727	737	788	789	799	775	750	751	799	725	744	786	723	796	754	752	741	773	807	771	784	776	740	736	706	713	762	760	725	753	746	723	815	764	780	756	786	777	766	738	731	758	787	732	767	790	771	769	790	743	760	818	738	803	798	727	750	750	728	775	761	730	750	812	790	765	759	736	793	740	682	808	791	723	747	804	754	778	773	727	753	796	741	739	789	785	797	778	777	727	800	776	766	728	803	778	817	755	757	800	736	752	760	774	776	750	794	793	748	756	755	782	724	727	786	754	806	753	767	772	740	772	801	730	820	769	771	757	780	774	766	796	789	733	764	751	801	792	750	747	817	776	758	705	757	744	758	812	761	773	739	759	750	774	769	775	747	769	726	810	799	800	772	760	738	731	782	743	740	779	750	775	765	787	753	773	801	719	732	686	723	748	728	728	778	757	779	781	800	794	714	779	776	785	821	757	809	786	751	824	775	775	729	772	776	760	796	793	764	730	728	809	757	735	772	806	783	772	797	749	730	777	778	768	778	802	779	741	790	788	751	769	829	783	779	727	724	731	735	761	746	784	815	789	757	794	786	731	758	776	773	748	719	782	756	773	759	712	780	751	775	760	794	745	778	742	766	764	829	778	748	796	793	759	746	773	755	750	799	782	773	733	782	754	812	765	814	787	839	817	737	779	766	750	707	784	765	744	756	730	761	766	758	798	811	739	765	773	808	765	713	793	802	758	772	795	744	762	735	767	787	770	745	735	769	761	778	708	756	790	763	702	790	803	726	766	753	744	775	743	739	752	750	731	786	776	740	733	736	802	772	788	760	817	687	723	770	780	809	750	711	788	747	776	747	760	711	778	831	768	796	728	786	701	789	807	741	721	792	804	772	771	774	765	789	734	732	792	779	738	776	735	796	748	778	767	783	757	779	759	760	773	786	796	786	783	784	814	799	741	758	774	787	774	774	741	786	737	784	771	712	739	751	785	762	759	772	769	779	764	794	770	706	780	779	762	790	697	757	804	758	749	773	753	768	715	758	734	794	773	715	759	748	788	705	804	744	755	765	776	759	724	744	765	792	771	750	779	760	803	810	729	798	801	717	824	783	776	752	721	753	738	778	755	756	765	705	766	755	723	803	753	765	777	698	786	792	753	703	773	759	744	718	775	725	775	772	794	780	775	739	709	725	718	769	743	746	769	800	804	788	761	781	807	807	740	797	741	745	710	799	731	727	782	765	789	747	759	789	802	803	743	729	707	747	750	736	789	751	808	773	771	772	766	780	753	755	744	753	783	785	697	747	812	766	761	718	810	805	759	781	767	747	733	714	778	734	745	739	800	768	784	718	731	757	772	814	764	771	784	803	808	717	789	772	755	748	728	808	782	738	744	767	766	759	800	741	730	803	765	696	747	757	721	735	787	827	781	772	764	781	817	739	776	810	807	761	783	776	787	779	773	738	767	754	729	730	746	754	776	796	791	789	779	769	730	750	772	795	754	753	738	756	737	791	705	744	728	735	798	760	775	777	742	796	781	709	730	810	750	782	758	751	828	724	806	759	759	767	806	750	733	773	734	775	789	758	766	743	734	677	836	779	772	733	776	777	750	760	793	767	801	766	735	799	771	748	745	782	758	735	749	797	756	733	763	748	745	767	748	803	753	751	776	775	782	759	746	754	752	820	726	786	765	742	837	790	762	790	773	763	756	821	797	744	725	736	775	716	799	774	765	790	771	742	744	776	742	773	737	797	738	772	767	768	780	741	815	761	744	800	755	767	801	784	780	764	746	776	774	730	743	766	780	788	770	778	789	771	753	768	831	760	785	798	764	763	779	792	752	748	767	786	774	771	730	746	781	787	738	764	794	771	804	774	813	755	736	769	754	758	809	767	716	776	725	760	761	792	757	805	760	765	779	755	774	790	754	791	726	768	763	753	786	733	784	752	742	730	743	781	795	777	739	781	796	736	781	727	762	772	779	758	768	756	762	766	753	771	763	757	718	782	767	711	741	715	740	754	748	745	724	766	781	772	798	757	727	777	737	778	781	763	772	777	711	763	746	738	737	824	697	763	762	740	795	783	769	780	758	774	738	746	711	783	788	807	754	776	782	775	755	730	728	722	760	763	801	795	768	756	775	812	781	777	837	729	841	764	788	777	786	786	781	793	724	802	723	787	799	775	746	764	695	767	786	754	745	745	770	796	777	776	749	754	759	813	750	741	778	780	764	763	753	708	736	714	799	741	747	761	752	766	781	811	758	761	777	753	718	788	730	774	770	783	742	774	770	760	787	765	742	777	741	796	753	785	774	735	744	760	767	766	768	704	749	787	746	730	726	745	778	731	748	686	740	742	803	762	777	769	726	769	749	693	768	778	805	776	787	765	744	751	741	768	794	765	697	824	772	747	795	783	743	768	761	767	804	735	791	767	779	761	815	753	777	745	768	760	794	730	809	698	709	753	773	801	758	820	772	729	783	762	750	777	787	699	792	773	759	776	753	802	788	766	802	759	786	734	765	740	745	762	773	773	707	761	713	711	747	735	803	761	737	734	742	766	773	726	771	764	707	773	776	799	714	778	739	776	748	743	764	759	785	746	763	775	761	800	765	772	743	742	725	793	756	743	748	776	767	720	755	688	774	737	776	845	769	750	783	791	734	823	757	761	795	769	754	727	757	765	761	783	768	780	799	759	786	745	718	783	741	779	746	740	764	797	736	754	749	722	737	742	730	756	756	823	732	751	790	756	746	753	746	774	759	750	760	725	822	766	758	783	749	767	734	776	734	779	779	772	788	777	745	816	757	816	711	792	779	764	779	742	765	797	726	746	772	799	740	769	798	751	741
3711	6079	4973	2580	1826	1515	1175	1071	983	872	855	774	719	728	703	678	656	642	690	623	628	635	642	640	635	603	647	604	600	584	600	588	579	622	588	616	619	655	559	553	612	612	660	607	594	584	597	571	616	609	592	619	551	615	563	556	564	609	604	586	633	602	576	536	572	569	597	597	558	597	547	598	584	670	567	541	633	601	553	585	565	585	583	577	571	581	624	563	548	589	558	599	621	588	577	590	611	606	564	564	582	593	614	592	602	617	567	604	563	590	559	605	594	573	574	598	572	604	609	598	557	588	554	570	586	604	549	602	587	617	611	571	605	582	595	558	586	575	558	617	559	570	569	605	536	581	557	556	555	593	598	548	615	585	555	583	547	607	584	591	570	628	546	623	621	519	631	602	586	594	595	610	579	611	547	585	609	569	567	565	589	579	581	602	554	566	571	594	594	579	576	593	558	562	580	603	567	604	574	516	584	567	568	587	568	582	609	567	572	573	573	561	583	546	589	581	601	564	602	596	608	522	603	559	588	594	575	608	650	576	550	575	543	569	562	569	573	596	564	586	588	591	592	609	595	551	583	580	630	571	554	578	554	544	588	550	578	623	605	576	612	596	556	568	609	567	609	568	558	579	561	554	546	576	567	600	564	585	533	589	599	617	584	622	579	531	545	564	552	618	579	591	551	559	608	570	550	533	564	591	641	529	571	571	572	580	557	613	576	567	579	597	567	575	564	637	574	611	572	578	554	580	562	563	600	610	572	596	577	587	605	547	605	555	574	590	567	561	549	573	506	531	587	601	610	556	631	583	575	574	571	549	600	592	548	560	606	562	580	564	564	590	578	527	612	614	578	518	603	614	558	554	563	514	552	605	599	610	552	541	582	578	560	564	527	584	582	576	554	594	568	531	565	588	555	612	561	517	577	601	549	551	592	574	535	604	571	569	586	574	539	591	562	594	569	589	590	579	571	548	596	604	569	586	559	538	552	606	527	584	556	559	592	560	539	591	564	579	591	522	576	595	532	576	604	590	571	595	526	572	583	581	519	543	599	584	567	577	572	588	559	594	588	596	544	553	604	588	589	564	540	576	553	538	600	576	547	545	503	560	607	557	545	583	550	606	557	574	617	593	606	616	565	580	618	598	560	567	532	555	570	603	578	605	606	547	563	627	531	578	600	605	595	512	604	623	554	575	578	585	573	566	553	599	532	570	571	542	579	587	624	588	616	596	560	562	579	552	595	601	572	573	584	578	574	574	574	562	553	575	581	579	571	573	549	601	578	585	536	585	546	538	565	571	548	613	583	545	588	563	545	554	606	569	557	540	564	581	585	562	601	544	557	575	624	551	610	561	581	579	555	580	541	582	558	618	575	574	571	567	587	574	553	561	545	568	543	549	615	596	566	576	568	567	571	593	586	562	564	566	632	591	561	549	557	553	623	549	559	559	590	547	577	552	523	543	566	555	615	594	585	561	579	552	576	566	606	561	583	602	551	589	567	600	564	556	552	548	598	605	537	587	573	558	602	581	555	563	537	613	580	566	576	566	568	557	598	617	593	554	541	528	549	582	554	590	527	564	549	564	546	516	541	572	536	578	580	565	592	575	552	591	554	555	572	607	575	523	555	616	553	624	590	550	588	593	574	554	579	585	613	531	589	553	576	578	559	575	591	588	588	552	575	583	544	562	595	600	541	562	562	569	594	575	560	557	534	564	523	541	542	584	587	595	600	610	572	558	566	546	578	582	568	597	541	532	535	581	614	558	558	556	623	569	580	560	569	579	564	523	559	580	566	606	586	570	538	550	547	602	537	567	580	561	557	585	541	543	587	528	569	564	598	578	549	585	529	574	572	578	546	561	522	581	536	589	527	591	545	602	593	570	618	599	557	570	565	569	546	566	598	576	559	588	598	525	551	569	585	584	596	560	581	567	572	576	572	586	580	566	627	562	611	577	594	564	589	555	574	590	605	531	532	571	563	571	580	570	576	576	573	601	565	568	572	549	618	592	571	598	593	546	569	577	578	562	593	551	579	554	553	592	606	595	552	553	576	561	561	550	544	590	560	575	595	564	559	620	553	566	585	543	523	590	578	550	569	596	560	606	596	585	539	575	599	574	598	584	573	573	518	589	567	509	542	540	566	556	582	565	540	582	586	573	562	512	511	561	571	605	601	579	557	556	567	582	565	549	559	595	543	584	509	579	573	574	559	525	593	518	558	601	576	585	543	579	578	564	557	530	568	600	555	552	585	554	563	575	562	529	536	581	539	560	565	519	566	552	571	551	591	614	575	616	550	534	608	544	573	556	577	573	573	575	614	537	606	553	593	541	592	575	571	623	569	577	567	560	578	561	531	546	565	587	542	563	568	539	592	592	592	562	584	556	572	550	587	574	575	597	544	576	558	595	558	580	541	533	569	582	617	568	512	548	586	566	596	579	584	563	537	563	548	607	552	522	595	601	551	576	562	581	586	547	581	556	582	608	603	597	574	555	583	541	600	571	569	587	575	592	576	589	562	559	580	545	573	607	593	586	566	523	576	557	534	561	580	575	611	596	601	551	556	563	536	576	555	603	544	569	517	574	593	563	565	518	543	597	571	612	635	546	587	618	600	556	512	574	569	600	580	526	561	575	591	560	594	573	581	614	546	583	563	591	566	548	598	575	531	594	567	551	553	563	530	532	541	556	540	598	558	591	555	530	590	609	585	599	535	536	520	566	566	562	562	618	609	580	606	539	540	584	570	540	573	506	540	616	592	575	572	603	573	551	588	511	571	525	537	620	605	603	557	574	582	593	563	570	567	605	604	515	570	552	574	607	583	566	586	521	603	621	557	559	541	582	572	621	592	555	565	577	560	573	546	581	543	611	567	583	562	570	546	586	540	546	605	580	592	549	545	549	543	570	586	581	544	581	533	590	595	548	551	556	547	554	555	581	577	559	596	527	598	597	506	536	593	587	574	576	570	571	624	536	604	539	592	577	582	582	580	570	534	599	555	564	565	546	573	578	586	548	546	548	535	536	586	575	593	558	598	546	535	547	555	561	590	565	599	579	606	525	582	579	537	601	591	559	534	615	555	557	581	573	563	592	567	610	559	549	567	574	624	566	599	558	587	557	612	554	537	579	568	572	572	587	593	553	540	535	553	518	599	574	601	561	564	597	586	557	604	547	558	589	584	554	571	563	588	603	569	526	529	574	541	519	588	600	574	586	603	536	553	610	549	542	572	572	592	563	610	583	592	579	541	560	568	588	564	582	556	572	597	600	585	590	538	547	563	573	532	581	610	572	595	599	553	588	565	593	584	578	607	569	558	584	536	536	565	534	588	559	545	581	579	543	522	584	540	533	551	562	565	544	618	584	555	567	582	605	580	609	536	528	559	511	604	575	570	530	574	515	611	589	507	575	593	561	542	581	566	599	586	578	563	589	621	571	550	578	555	567	568	579	562	533	534	526	570	536	593	605	542	596	595	527	532	542	573	521	584	561	545	554	583	567
27854	10569	921	494	364	378	344	357	327	334	347	326	320	336	382	375	358	343	380	342	357	339	390	367	377	338	339	338	322	348	341	336	327	365	350	337	346	347	338	302	360	344	336	353	371	356	366	305	325	351	332	340	339	376	353	344	354	333	337	328	371	385	318	289	374	324	360	352	340	342	354	351	312	348	321	337	336	354	345	345	363	323	344	361	357	347	354	363	335	307	353	345	349	358	332	353	347	350	298	327	346	352	340	333	323	338	373	349	372	355	339	321	322	380	304	321	358	352	343	328	354	349	357	351	356	350	347	332	351	363	347	340	357	333	320	308	348	360	371	333	340	325	342	314	319	327	373	307	373	338	365	310	296	347	331	336	328	328	352	357	333	348	347	353	366	341	325	350	348	339	335	329	353	339	361	344	324	338	349	349	337	359	319	369	334	343	352	313	334	326	354	359	323	331	322	320	343	361	320	344	326	326	342	337	336	367	353	338	322	377	330	342	357	372	345	352	339	327	353	376	334	317	319	317	323	308	345	324	326	366	358	363	342	340	324	330	325	336	339	328	337	337	342	337	308	340	344	338	345	336	319	338	322	330	338	328	329	372	313	352	299	395	354	313	319	329	335	346	373	350	325	314	324	363	319	316	359	384	301	354	366	364	342	367	333	297	316	342	343	358	340	342	339	338	344	305	343	332	350	335	344	321	327	323	317	334	316	322	350	342	329	335	335	379	364	350	332	352	334	354	337	324	350	319	320	356	343	361	359	356	349	335	357	366	352	341	377	361	365	324	339	330	347	355	315	382	365	358	323	357	328	341	350	331	322	340	343	318	358	351	317	343	340	331	316	325	372	337	308	327	341	352	336	346	335	346	334	337	377	335	350	323	332	322	344	308	369	327	368	350	328	335	351	332	356	349	356	343	376	334	306	349	312	364	345	387	341	359	335	331	356	353	320	363	332	329	326	325	357	313	340	347	344	367	399	335	331	357	308	365	319	343	373	350	314	384	362	353	354	349	343	331	325	335	330	332	370	339	319	338	379	334	333	369	336	311	353	324	359	337	333	364	314	353	327	379	329	326	332	322	324	337	345	346	345	323	336	357	337	341	350	342	374	341	351	349	349	366	340	331	325	345	356	327	355	345	341	323	363	320	303	306	390	327	370	390	361	366	340	340	344	340	327	324	301	337	339	351	355	349	338	327	361	365	330	340	335	366	330	348	345	346	301	305	325	333	354	306	330	340	348	344	346	361	298	330	373	338	367	291	348	326	365	351	346	315	333	341	334	352	357	323	337	326	332	321	304	338	328	315	332	302	340	337	353	338	350	308	365	297	316	363	320	319	316	351	295	326	344	339	343	333	326	348	348	327	307	324	326	356	315	335	330	331	340	366	331	393	360	355	330	323	328	331	370	322	348	322	323	341	375	326	338	293	325	318	324	356	362	362	325	315	318	327	332	352	335	332	348	345	341	338	361	320	308	331	361	369	335	314	341	360	379	355	308	362	336	341	357	319	339	337	327	328	358	343	359	374	353	329	346	360	319	348	385	370	354	329	335	302	315	352	339	340	308	336	315	307	337	339	349	328	345	344	341	327	354	363	345	380	332	331	347	344	332	336	335	312	322	323	345	336	349	339	369	317	333	347	327	347	342	336	331	345	317	356	334	359	343	319	346	317	321	355	332	345	347	367	324	340	342	344	363	333	374	335	328	341	340	330	356	354	342	342	354	323	352	325	350	326	335	333	323	362	332	315	364	305	344	295	348	340	341	310	339	293	339	358	342	363	363	336	344	337	357	333	322	328	357	324	372	357	355	329	306	319	318	359	369	350	366	353	352	343	348	377	312	355	330	333	332	354	334	340	314	372	360	380	368	343	313	335	346	316	338	314	370	326	370	318	336	339	295	331	353	311	360	323	329	350	334	369	337	357	325	365	342	331	374	324	335	326	331	353	358	345	309	332	344	322	316	327	349	321	336	342	353	334	325	341	341	357	337	353	358	348	325	327	364	308	325	363	368	341	318	332	328	333	314	356	341	354	362	318	366	330	355	371	343	318	336	350	354	366	373	335	346	344	310	338	332	329	332	340	383	292	344	304	328	317	322	350	344	346	338	369	316	363	341	358	326	347	354	335	355	324	312	349	283	358	330	338	335	339	351	332	350	307	307	338	317	361	345	365	372	356	357	374	363	345	330	312	332	309	356	329	309	315	302	383	358	298	343	341	347	333	359	333	358	347	318	354	340	327	350	361	327	353	336	306	333	341	350	366	314	345	317	359	332	348	323	382	354	343	346	369	345	319	340	338	327	337	330	345	346	320	372	327	323	315	329	352	329	325	338	313	357	326	346	351	345	384	310	357	336	317	331	339	339	364	308	324	327	355	312	330	323	352	331	359	319	329	348	357	339	343	350	314	336	342	341	326	334	335	351	319	351	365	318	306	356	343	339	340	334	351	345	385	333	349	329	326	328	326	328	327	313	374	361	330	334	348	314	307	320	360	329	362	368	327	349	312	326	348	373	357	355	337	361	345	348	342	341	375	366	314	346	337	342	346	351	313	349	360	341	343	308	350	335	349	350	325	356	317	335	330	359	331	323	353	331	328	335	290	341	349	322	343	381	314	394	340	326	377	351	328	296	326	338	319	359	323	315	349	339	353	361	341	346	327	331	307	325	323	324	323	365	327	337	352	351	315	361	370	354	346	344	341	341	342	340	363	330	324	347	342	317	330	371	353	317	331	337	343	348	358	363	350	346	371	320	335	348	352	358	385	331	348	336	331	343	340	345	381	371	349	332	363	310	348	320	341	313	321	328	367	335	344	349	318	325	345	335	389	335	315	311	370	333	332	332	311	388	363	341	362	342	333	335	328	354	335	346	361	356	353	344	301	357	343	339	322	354	323	340	340	339	348	319	347	350	371	324	366	356	353	347	306	325	337	308	318	356	341	369	358	333	332	352	329	367	363	330	349	291	367	369	339	335	366	345	351	348	318	311	322	343	321	381	358	330	333	384	319	333	341	323	320	324	356	323	333	354	344	343	349	297	352	363	345	329	309	335	327	369	360	311	365	385	322	366	334	360	366	374	307	336	347	338	346	340	364	340	372	374	357	331	400	330	376	302	319	331	354	302	349	370	383	340	329	331	329	356	331	322	359	335	339	316	355	327	350	338	354	346	345	358	382	342	340	339	353	370	376	355	357	344	321	369	352	340	369	342	331	328	339	322	311	336	383	321	350	334	337	367	349	372	340	355	357	375	311	327	335	382	349	345	347	349	322	325	341	336	342	372	336	350	349	355	340	358	350	370	334	385	348	349	319	324	361	345	339	329	339	342	339	348	311	345	325	335	325	306	363	369	337	365	339	332	323	345	344	348	358	339	321	340	348	344	355	333	352	321	369	330	361	316	371	338	371	362	358	347	346	382	330	358	311	313	342	326	318	356	336	348	342	301	330	351	309	363	349	359	344	337	330	347	324	343	333	373	314	350	347	357	341
4618	407	425	309	291	283	252	250	265	227	275	243	259	256	265	275	274	269	246	255	249	268	248	277	249	242	251	241	252	260	283	262	262	287	277	265	245	276	271	229	251	283	245	274	275	256	255	252	244	267	260	256	253	228	252	247	304	252	274	290	254	260	225	264	249	253	294	270	221	236	232	264	251	257	259	264	258	272	271	258	238	245	249	269	243	265	261	250	271	257	253	262	230	263	242	248	236	254	290	260	254	250	245	258	276	278	273	251	249	240	250	264	267	266	240	256	276	286	252	237	263	279	238	293	258	239	272	265	258	239	226	287	229	246	250	231	299	238	244	232	238	254	255	257	246	250	264	257	299	264	269	262	237	260	249	258	264	260	254	278	240	264	238	264	248	242	289	236	256	237	247	270	297	242	260	225	259	275	273	251	273	268	240	261	241	257	254	248	236	228	247	278	276	245	227	252	273	275	229	259	271	274	250	215	265	269	284	259	228	252	253	246	261	241	229	238	266	239	258	244	252	262	260	253	252	248	252	256	250	249	253	232	236	272	250	235	233	299	264	246	288	263	271	261	243	269	227	237	268	245	252	245	258	259	232	248	249	265	253	241	249	217	252	263	249	260	249	229	234	240	250	220	233	235	249	255	249	228	251	273	238	264	221	236	270	237	253	224	232	245	240	236	250	259	244	255	230	234	255	250	278	281	271	251	241	268	268	252	259	260	287	237	250	251	235	262	280	255	259	237	275	249	250	247	259	239	258	244	261	263	243	239	230	256	223	232	249	260	239	248	238	247	248	271	235	232	268	237	262	268	226	241	258	250	281	261	278	271	269	234	273	283	253	259	232	253	270	267	245	234	257	261	228	266	262	234	246	254	212	240	252	268	283	243	267	279	257	214	274	245	251	243	257	244	249	236	270	267	280	229	235	226	283	230	242	264	245	244	248	248	255	272	257	234	242	273	275	230	277	281	247	252	257	286	245	282	252	251	232	254	261	250	246	233	250	255	268	241	239	269	264	240	238	268	259	255	243	254	233	293	239	212	231	229	248	260	252	263	238	270	246	248	244	269	230	271	259	247	224	249	245	226	248	245	252	243	239	274	244	255	270	272	249	242	275	233	269	238	248	259	266	217	236	268	275	269	231	235	272	242	283	255	251	249	246	204	238	255	226	269	280	260	259	281	253	234	240	257	267	253	270	266	231	235	245	256	232	240	243	243	261	272	263	263	271	233	252	250	252	266	286	227	261	233	262	274	243	229	264	253	272	242	238	271	227	267	267	227	237	244	249	239	247	265	221	242	257	270	261	253	255	238	267	231	228	253	238	257	288	244	240	233	268	252	262	254	250	253	248	261	247	244	250	277	276	250	244	256	275	256	246	259	267	237	257	266	241	279	273	264	243	236	214	275	262	229	227	245	231	256	260	272	301	250	256	264	246	262	238	242	263	286	241	226	267	223	254	245	263	248	221	220	246	252	231	244	252	239	267	249	245	243	254	244	237	228	238	254	233	240	251	246	264	234	231	283	265	243	256	248	262	237	247	233	256	266	266	260	252	224	256	251	261	237	246	257	237	255	217	250	255	269	242	243	270	222	285	270	258	256	249	273	237	241	234	265	225	271	287	237	248	249	283	262	252	256	256	250	262	250	250	261	249	256	264	253	232	245	300	239	254	250	239	257	233	252	256	260	253	247	266	226	245	245	258	258	268	234	225	241	241	244	262	249	243	246	239	247	257	246	263	231	256	228	251	244	241	253	257	253	240	255	242	287	263	251	259	245	237	239	256	253	245	243	239	284	237	254	230	254	249	244	259	240	218	272	239	267	244	232	231	274	238	275	266	241	247	253	236	259	258	262	269	245	238	228	255	252	229	274	280	277	236	276	270	239	253	251	272	253	237	235	263	265	253	247	256	264	276	237	261	254	257	241	247	236	245	234	235	219	269	267	238	254	236	263	260	275	242	272	252	253	273	265	252	243	249	253	253	245	253	274	269	278	243	256	245	245	259	273	252	254	257	263	276	265	231	247	264	249	276	261	256	257	250	265	259	250	257	235	259	255	250	261	245	243	250	236	258	272	252	242	267	261	266	249	253	258	276	247	245	274	243	293	245	249	232	257	234	223	223	257	250	250	250	267	228	256	243	258	269	272	256	262	235	260	251	265	237	234	262	273	274	263	232	230	234	236	233	241	221	264	260	259	248	273	239	248	247	240	274	237	257	255	235	232	233	229	244	258	290	247	267	217	249	279	239	234	270	236	258	271	235	241	242	282	262	268	256	261	243	250	250	261	219	215	241	284	236	267	266	267	251	268	246	260	273	238	257	247	263	241	223	268	249	258	246	267	239	236	260	239	251	262	258	270	250	279	244	231	237	253	264	273	222	275	244	251	266	280	295	270	251	230	252	262	269	278	245	251	248	270	227	261	249	252	276	253	245	253	236	222	255	241	248	263	247	249	239	272	272	239	230	260	228	238	251	250	245	271	233	251	262	253	236	262	270	238	250	295	252	233	242	270	271	251	251	237	245	264	253	244	265	241	260	243	235	268	254	263	265	251	237	267	255	242	235	251	255	270	208	240	240	270	266	281	253	260	229	250	243	241	264	226	247	248	245	250	265	239	263	269	259	267	243	253	251	251	239	241	261	250	210	257	242	234	250	257	275	243	240	260	248	244	249	261	277	263	244	245	282	233	264	269	251	241	265	255	249	238	238	274	283	239	262	263	242	243	245	265	255	227	242	260	266	250	248	243	265	254	246	268	236	234	224	265	222	252	232	250	253	264	267	263	246	256	275	235	262	280	235	272	270	249	262	243	284	241	230	252	283	215	247	256	246	253	234	237	256	237	248	258	247	253	255	288	260	278	241	254	262	280	239	272	261	268	253	258	242	256	282	274	261	281	255	220	245	273	248	242	228	274	277	280	242	243	228	261	256	272	252	284	243	272	244	250	261	247	274	263	275	263	288	254	251	252	267	241	244	248	232	242	281	205	247	263	265	245	249	229	264	262	250	240	262	255	248	232	264	251	248	273	259	244	245	282	225	283	255	244	260	260	259	227	232	246	232	263	240	259	249	275	238	253	262	238	246	240	239	263	243	287	254	238	273	267	236	273	252	233	254	230	260	241	241	263	278	234	243	263	261	239	280	238	233	244	243	263	246	275	220	261	208	236	304	242	224	256	273	247	247	244	257	261	265	261	255	250	257	253	253	229	273	251	294	259	259	231	262	253	242	229	240	244	251	257	259	235	241	230	226	268	217	237	281	248	250	228	243	235	275	241	221	266	268	225	246	247	228	263	246	242	211	239	271	238	237	256	253	267	236	241	260	256	273	236	238	252	269	253	259	263	234	250	244	262	257	262	243	273	273	265	271	257	272	236	285	266	254	254	216	256	268	248	233	245	258	246	265	242	256	253	233	276	255	279	240	261	236	241	254	254	265	237	233	261	243	243	259	252	248	260	246	280	230	235	242	245	248	260	256	230	242	249	261	267
25490	21510	28013	25437	11429	1648	1227	937	858	893	882	816	775	765	740	763	757	788	766	747	733	747	706	758	762	740	759	700	768	740	756	684	737	766	748	771	744	752	815	771	747	743	738	778	783	777	735	745	712	739	683	740	723	735	781	769	765	698	691	727	723	748	713	701	717	759	696	737	741	737	745	711	712	745	749	715	747	778	728	715	772	738	770	735	686	716	744	736	805	785	752	730	742	788	738	715	779	695	713	733	748	758	725	777	709	748	748	713	724	728	719	757	710	770	764	762	737	741	713	736	747	787	689	781	698	709	759	725	721	778	691	715	753	716	688	745	679	751	783	745	742	743	721	783	760	732	773	727	726	713	716	709	709	733	723	747	774	679	703	728	684	760	724	740	709	748	717	753	729	779	770	748	743	751	706	783	779	718	709	725	723	747	716	727	725	715	810	690	694	742	757	744	729	763	777	794	787	749	733	708	783	727	756	737	726	709	665	740	715	727	731	750	739	713	742	777	791	755	718	721	704	729	754	741	742	730	774	755	775	711	696	749	719	705	689	729	681	714	703	761	755	663	697	739	723	712	752	737	761	718	756	724	787	777	781	765	719	749	737	703	734	663	670	751	711	719	758	731	750	744	687	719	719	700	764	779	762	681	729	727	711	695	685	708	684	761	768	729	724	750	752	690	732	706	679	762	732	729	759	724	747	726	776	725	746	742	732	734	736	688	727	712	756	769	753	716	717	749	707	787	726	795	781	778	723	718	753	725	758	690	742	716	698	729	768	735	723	773	685	737	722	752	709	742	735	769	776	710	741	699	702	780	736	729	746	689	743	696	760	719	736	755	737	764	735	691	706	765	717	751	742	749	666	785	791	736	733	704	703	739	731	753	733	722	706	722	739	713	742	772	732	687	726	698	753	714	727	755	714	708	734	725	759	763	708	719	764	735	750	746	723	742	735	710	766	720	744	729	699	760	803	729	710	682	719	730	699	773	718	728	737	699	747	758	698	703	744	709	759	733	731	729	759	769	780	681	738	738	738	738	743	706	715	759	699	751	693	739	688	761	728	722	726	723	742	719	721	726	739	727	722	709	708	739	722	713	724	762	691	731	782	723	733	719	698	685	784	757	730	696	764	714	742	724	793	703	743	700	701	700	709	750	780	738	735	705	710	774	703	762	768	701	742	765	707	747	720	712	719	718	713	736	752	725	737	713	755	729	699	721	711	780	728	761	718	693	773	737	759	778	744	733	698	709	726	761	745	767	728	748	785	765	708	713	725	718	779	729	743	732	712	699	768	751	671	745	741	722	737	700	721	745	746	707	724	740	698	738	718	725	705	771	716	753	738	746	725	705	722	720	721	682	722	749	694	784	756	701	746	675	791	721	704	682	781	726	735	738	699	745	739	730	695	720	704	696	730	742	779	678	756	730	760	716	721	746	750	752	734	712	740	708	742	784	713	747	698	726	729	738	703	752	778	721	781	769	726	738	706	750	754	711	717	777	775	711	747	753	692	726	748	702	665	756	677	733	736	712	713	752	728	753	756	726	743	734	694	725	732	740	729	801	722	762	764	648	760	750	720	711	753	746	700	743	726	756	705	763	765	672	759	763	716	764	731	729	741	779	742	757	756	696	726	751	697	765	700	728	748	751	728	731	783	746	695	712	765	741	753	709	725	754	724	727	703	731	762	778	764	738	711	707	724	748	790	764	738	715	723	703	713	710	727	725	744	733	745	715	762	756	761	768	768	744	760	772	681	718	667	745	725	714	726	749	786	760	727	704	749	741	774	724	692	787	669	739	729	700	755	743	702	749	725	708	737	798	720	693	787	737	723	772	760	753	753	714	738	729	731	748	689	740	712	726	744	727	666	734	742	691	718	740	719	707	755	731	719	742	748	738	777	754	729	691	731	715	679	784	740	735	705	705	742	714	736	715	700	732	718	755	755	711	690	729	713	746	734	763	725	723	726	775	752	689	737	702	695	728	708	761	723	736	704	700	739	725	773	774	752	780	747	714	708	676	713	691	766	792	703	762	766	716	714	711	726	745	718	771	723	774	776	715	765	682	698	778	695	721	734	742	719	779	778	771	729	743	775	747	747	722	691	744	720	736	730	746	762	683	767	763	705	787	713	681	724	760	746	701	740	741	749	753	739	692	734	692	759	725	732	726	749	738	752	737	712	701	800	716	708	735	738	723	751	731	698	753	736	741	716	713	772	758	722	686	779	730	707	768	690	747	741	697	704	779	756	737	773	720	755	687	704	746	768	703	760	722	725	718	760	704	745	739	798	754	705	717	766	792	703	736	762	736	704	724	704	692	769	759	734	738	732	712	736	737	783	767	777	702	763	759	686	755	712	784	761	691	710	717	737	750	714	746	757	733	706	747	723	729	721	712	731	688	713	692	755	777	763	733	753	697	760	739	710	723	735	746	680	729	755	724	702	758	680	754	746	739	752	745	722	712	698	708	691	713	706	698	714	726	766	720	738	696	710	730	734	723	750	706	801	741	690	716	706	791	710	748	779	777	719	740	774	786	739	707	713	737	724	767	713	748	759	691	727	740	729	750	794	642	749	725	764	734	734	762	691	742	722	722	731	762	765	772	730	761	763	752	729	765	715	694	729	758	716	742	771	700	774	727	711	693	718	738	763	732	694	715	743	731	735	769	742	717	709	707	715	691	730	809	690	731	775	715	749	766	716	705	747	714	724	723	780	762	696	718	754	702	750	687	753	781	757	749	714	726	726	700	704	735	729	759	768	725	747	777	736	690	747	743	709	715	701	707	703	712	703	735	761	777	702	736	754	774	760	692	713	740	729	745	726	769	704	712	710	693	758	735	773	748	802	728	738	730	735	719	705	729	732	719	748	763	714	705	768	688	664	668	711	769	717	730	713	719	771	722	746	703	729	776	750	719	784	708	746	739	727	731	733	734	780	796	760	706	699	727	750	743	726	758	726	769	762	749	694	712	732	750	752	759	717	672	709	718	720	727	758	714	750	691	736	757	719	716	729	709	743	709	731	718	764	754	739	694	683	744	703	766	766	734	745	708	699	732	704	717	712	751	705	763	692	753	715	712	730	760	740	740	750	772	709	727	716	715	771	732	755	729	739	769	737	711	712	726	744	760	774	726	718	727	703	687	700	687	713	751	673	707	756	695	685	708	797	718	708	711	711	767	706	733	759	764	774	726	750	732	717	704	691	682	785	754	706	728	727	743	713	713	712	716	744	725	745	693	750	749	701	777	778	726	735	732	696	745	712	766	669	702	709	689	752	725	720	793	722	737	730	727	765	694	761	681	674	674	711	745	682	709	740	704	702	691	712	742	705	748	715	766	691	744	757	749	715	695	716	732	742	684	695	702	734	715	727	685	751	659	716	733	708	736	762	752	737	692	726	752	709	733	686	732	750	711	720	762	704	713	780	749	755	754	739	719	793	735	686	728	767	739	733	696	762	693	665	693	715	717	702	681	727	757	734	759	759	761	721	695	736	784
3358	3673	2884	1589	1205	1002	845	786	760	692	742	646	661	594	589	584	599	579	607	573	589	560	571	571	585	571	535	547	561	521	585	545	558	529	499	525	538	577	554	577	537	553	509	580	567	577	572	534	581	547	554	543	534	565	557	542	528	528	574	553	597	566	568	513	570	572	579	622	575	544	538	595	533	547	589	596	561	549	539	535	542	535	569	524	553	552	567	598	614	562	561	552	551	546	560	578	559	531	560	571	538	580	536	583	573	556	554	519	595	562	577	567	504	545	573	563	573	536	516	578	559	553	512	531	535	568	555	540	581	543	537	595	555	560	564	553	559	526	549	540	500	532	546	543	597	565	522	551	582	572	516	544	544	560	569	565	552	552	549	503	560	589	494	552	568	513	493	551	567	519	556	505	595	542	532	572	561	558	569	599	523	562	607	554	502	598	560	533	544	584	569	532	537	538	518	541	554	549	540	571	545	564	576	532	531	569	544	543	545	584	541	541	597	557	563	549	502	576	546	558	538	544	569	537	546	563	610	523	532	514	552	566	607	553	558	544	538	566	579	526	567	520	539	547	574	514	535	544	528	534	598	542	554	512	524	572	536	505	550	526	522	516	525	558	542	516	589	547	565	566	589	534	503	582	528	536	519	571	545	585	553	538	541	554	558	570	557	530	578	540	547	552	565	562	618	531	520	534	535	569	567	563	549	508	557	547	535	532	548	533	535	528	565	552	527	552	584	568	565	558	555	564	566	554	571	537	580	565	538	515	550	541	572	535	575	546	512	519	540	519	569	546	547	539	561	575	550	533	538	543	525	576	544	581	533	529	588	532	548	538	536	507	579	523	523	557	535	535	557	562	500	551	556	501	523	531	584	539	529	530	566	542	591	546	572	564	550	544	509	563	513	541	543	568	521	555	597	557	539	548	546	537	557	579	558	553	530	586	545	555	545	560	584	526	522	506	526	569	540	556	522	523	538	540	511	558	547	573	497	561	563	540	564	542	559	537	547	563	584	621	581	553	547	555	559	539	537	526	543	563	534	546	519	535	555	567	510	519	551	576	565	527	528	549	515	514	516	533	551	547	547	537	535	549	589	556	538	580	522	524	565	517	537	574	533	554	540	517	555	534	526	540	511	555	521	574	592	527	571	550	569	537	562	558	550	560	550	585	541	553	522	521	523	543	553	543	540	563	521	562	549	522	571	541	525	547	549	551	535	546	536	529	575	527	529	570	547	524	531	573	520	536	557	563	538	567	559	540	545	562	505	560	544	542	570	519	577	529	543	561	550	542	537	525	538	558	528	530	532	560	549	532	550	540	551	514	540	546	570	577	574	551	533	540	536	548	519	533	526	530	539	524	555	530	560	571	546	557	505	555	496	527	570	539	523	570	505	551	558	540	523	560	526	559	591	536	600	552	558	522	532	567	533	543	521	532	555	581	525	574	555	553	539	566	522	549	567	566	505	529	567	536	512	508	564	539	556	538	551	511	510	501	524	574	559	560	574	545	558	586	547	533	547	523	539	546	497	557	529	553	525	533	519	572	566	543	544	563	570	555	596	544	522	580	562	583	542	556	527	533	545	553	550	546	541	555	534	557	540	514	531	612	559	536	536	512	541	531	523	541	534	576	561	556	555	511	550	532	522	575	568	580	531	543	562	548	531	555	514	503	541	540	564	548	550	568	578	557	538	539	562	537	561	520	595	554	519	604	544	571	540	518	537	573	540	501	530	602	521	545	512	526	498	559	512	548	546	575	535	564	543	569	541	524	536	518	514	535	556	554	524	568	495	531	497	528	531	498	517	531	561	561	526	529	543	540	518	521	572	536	589	546	513	527	519	539	590	554	535	551	533	560	539	503	540	575	548	571	545	544	558	572	564	479	528	516	551	569	522	572	545	564	539	558	570	549	555	523	537	545	532	512	539	526	589	558	534	529	538	554	536	581	599	489	480	541	544	555	569	539	554	523	549	523	527	538	515	545	534	571	557	611	526	562	543	548	532	524	542	543	553	550	524	545	532	512	572	555	561	582	527	543	528	560	516	571	571	543	521	535	509	535	519	538	550	564	576	569	550	546	549	573	608	532	534	551	548	544	557	535	576	505	549	578	541	545	529	566	547	525	542	536	490	533	539	543	508	558	533	554	567	548	559	566	546	537	546	521	547	526	569	561	520	588	557	500	558	506	544	545	515	535	569	543	602	529	559	529	513	570	538	570	496	575	556	543	516	522	545	556	598	564	529	550	550	525	595	499	561	511	552	586	530	563	529	579	527	566	543	541	560	546	555	548	534	538	542	557	564	554	520	580	565	559	543	518	535	512	514	570	560	539	491	579	549	514	572	543	586	516	518	547	537	598	531	565	587	547	540	541	494	535	514	547	533	569	567	553	554	558	530	552	551	557	565	610	508	542	505	591	564	534	512	564	530	560	525	532	555	543	550	564	527	511	545	534	515	546	537	512	530	512	505	559	546	555	513	588	492	498	557	549	528	540	526	523	544	539	561	559	487	568	545	518	529	535	567	518	585	555	515	588	559	568	577	542	553	538	532	599	576	549	531	578	550	554	525	579	514	541	524	563	499	562	511	600	586	541	541	499	542	560	482	532	559	559	477	565	556	509	530	556	561	508	555	525	535	546	514	506	522	527	546	554	510	522	539	551	530	536	547	522	527	556	548	548	535	481	546	546	507	533	564	538	544	553	531	538	588	548	537	537	546	539	529	528	546	523	568	532	538	532	545	551	581	560	575	594	539	590	532	540	520	582	556	535	566	546	560	514	510	557	547	527	566	560	530	557	545	496	542	568	543	512	564	551	552	541	529	593	505	494	580	537	549	543	532	546	491	532	535	525	558	531	542	591	543	576	550	520	521	499	553	568	553	544	562	535	545	541	501	556	543	581	560	540	558	499	542	583	525	525	538	550	545	519	541	544	582	524	532	568	535	573	531	500	534	513	527	516	561	549	536	550	534	525	594	522	555	554	504	486	550	551	548	504	589	562	567	548	551	567	518	526	597	515	522	536	534	521	530	565	503	553	522	567	553	540	508	546	555	549	504	547	513	535	486	556	523	552	551	519	540	546	565	530	540	560	533	543	527	551	543	549	558	508	542	538	513	526	556	555	576	586	544	544	537	560	518	551	521	555	563	522	504	527	566	517	521	539	561	504	533	521	537	512	534	554	596	598	507	513	518	549	503	564	551	523	596	566	538	536	510	557	538	559	559	511	566	544	567	532	483	533	504	548	500	524	558	542	570	546	576	565	535	548	521	517	503	570	520	542	518	528	551	542	543	546	542	497	535	579	522	578	585	532	571	543	579	569	531	534	514	571	544	528	528	561	533	545	541	582	555	546	529	529	545	551	533	565	516	532	538	570	564	528	544	517	534	557	551	534	539	554	522	554	539	566	566	528	530	561	535	561	526	533	557	530	556	530	566	531	557	513	538	546	544	548	556	530	531	544	511	516	532	515	519	526	554	544	526	525	551	551	580	532
24561	21474	28831	24506	21463	9215	1926	1266	983	1019	950	859	877	828	862	859	820	836	841	821	794	793	858	803	834	793	792	780	806	809	819	797	867	790	777	825	802	778	829	789	786	786	841	785	798	793	776	789	760	736	820	755	746	743	770	764	809	818	795	773	779	774	785	746	791	748	750	829	759	779	764	773	767	778	761	822	769	784	817	805	764	764	770	790	755	764	788	810	790	749	805	811	756	796	771	741	777	785	800	748	774	756	815	772	789	812	725	766	797	758	781	755	766	779	775	780	844	771	823	762	781	759	785	825	761	740	746	767	808	767	749	759	778	766	743	814	833	787	735	821	838	722	772	760	790	756	820	806	798	814	792	775	797	809	801	786	800	766	776	726	789	766	789	751	799	745	817	818	776	797	803	762	755	792	818	834	788	769	773	759	777	813	786	817	725	761	824	794	799	728	814	803	783	738	732	795	797	758	771	775	789	753	810	806	769	768	785	770	766	776	788	769	836	769	732	772	784	800	787	711	792	772	744	771	800	745	724	818	780	750	827	747	773	809	758	760	735	756	796	814	755	765	776	807	811	837	752	784	756	786	776	775	766	781	727	756	749	790	807	747	747	797	792	768	786	757	782	776	783	779	714	747	740	771	762	776	728	788	764	786	757	788	726	771	743	738	764	842	737	798	749	738	770	751	793	743	759	797	752	759	836	781	787	815	747	748	778	795	755	807	775	742	788	753	757	760	801	797	758	766	807	787	809	765	780	765	774	810	785	828	802	777	820	796	786	780	733	793	775	770	757	762	809	822	747	781	758	728	792	741	790	728	710	794	804	799	779	802	730	789	802	750	771	714	748	812	825	778	760	787	754	751	730	796	770	765	782	784	789	790	832	737	788	757	771	783	760	787	770	775	745	762	747	804	772	772	750	767	758	815	768	801	762	751	817	769	735	759	760	804	725	793	746	750	785	786	731	792	739	732	791	778	805	798	797	757	750	788	729	734	759	723	765	750	757	768	744	736	756	791	748	803	806	711	779	773	699	730	662	801	767	743	721	726	784	747	776	744	814	734	753	724	768	743	800	775	763	798	716	787	780	813	787	783	767	756	774	727	805	808	794	751	755	791	766	752	745	722	775	710	760	772	772	797	789	794	754	800	742	763	812	784	732	778	786	726	740	778	739	770	746	779	771	801	760	836	789	793	745	783	793	791	769	751	766	755	740	759	788	719	782	752	799	790	764	765	751	746	765	756	734	761	737	793	738	801	771	776	743	741	744	820	787	739	790	742	796	765	769	805	783	774	805	759	768	719	726	797	787	768	723	833	781	749	769	775	773	757	765	764	735	817	764	831	746	761	772	790	777	743	695	810	776	761	748	774	752	830	773	790	773	722	810	787	789	782	772	771	789	806	805	803	787	740	801	793	809	720	796	743	763	756	791	749	779	823	815	796	783	777	776	757	782	791	786	741	763	804	741	786	799	748	801	757	786	773	825	734	782	789	743	787	803	790	745	781	738	798	805	778	787	783	749	782	758	776	797	742	818	758	808	776	769	810	790	765	751	772	819	767	771	768	716	747	778	740	810	737	676	751	766	786	772	765	728	775	759	730	769	796	792	774	735	727	711	735	752	761	785	784	775	768	743	728	764	747	778	766	788	804	714	757	747	807	771	817	789	742	740	794	766	801	783	761	742	727	711	773	773	829	735	778	738	719	707	737	786	767	776	781	794	746	732	795	781	772	759	808	771	766	789	748	796	789	737	770	729	731	741	709	730	758	705	748	785	730	757	799	813	776	761	782	778	802	758	822	805	794	827	753	756	779	795	790	752	810	750	765	787	766	741	751	764	789	771	777	742	781	765	752	790	788	739	764	799	794	720	796	733	810	782	758	815	793	795	821	736	748	747	811	729	766	829	760	758	745	732	781	777	820	720	771	811	772	767	790	789	760	763	784	742	805	729	748	784	720	769	788	784	772	790	770	785	702	758	762	739	751	771	780	794	792	750	784	798	779	768	756	756	796	747	725	739	772	813	768	712	790	765	739	754	790	751	777	769	815	768	742	753	753	786	791	746	764	782	749	764	778	743	776	720	766	771	736	808	749	755	760	777	786	795	782	758	775	784	776	734	723	736	745	771	755	715	739	751	742	713	724	816	788	777	760	794	774	739	796	779	788	751	786	766	794	747	846	767	789	782	758	725	780	765	794	742	764	781	805	782	782	802	759	776	769	740	784	777	760	741	737	721	744	760	749	752	874	815	774	780	822	781	770	803	780	765	808	758	769	749	767	774	789	775	731	732	740	728	724	780	770	726	784	747	774	748	782	744	783	769	790	784	778	797	762	786	778	754	765	726	752	728	767	797	752	757	719	747	817	782	746	770	756	769	756	785	813	743	785	777	758	726	787	793	755	732	772	787	741	790	767	735	811	756	778	794	757	739	751	772	743	760	757	794	779	763	793	734	747	772	782	733	758	784	747	752	786	800	788	770	763	762	757	782	808	799	737	725	739	762	757	745	800	788	754	757	814	768	726	766	758	715	824	758	748	786	806	788	742	771	755	754	782	799	792	745	828	811	759	772	767	781	773	821	766	772	785	740	747	762	722	792	734	758	787	782	766	759	754	754	821	736	761	730	782	753	794	768	751	778	787	743	741	765	771	729	699	766	797	760	769	765	766	784	813	751	799	799	753	715	778	835	761	768	778	753	759	742	763	764	806	761	783	737	787	777	726	786	766	772	755	731	758	749	730	798	731	742	747	732	766	790	810	795	800	766	824	712	752	742	741	760	744	796	779	806	756	788	755	734	760	758	775	793	717	745	777	792	739	753	748	765	807	737	737	776	762	779	818	732	736	785	787	761	753	771	749	804	769	758	746	762	769	762	736	773	792	748	775	789	789	784	766	774	717	762	766	776	730	750	735	750	798	799	746	780	764	735	787	809	757	883	787	771	752	748	708	754	762	797	763	779	810	754	733	805	745	784	763	765	734	755	769	780	796	772	732	738	819	724	775	768	754	707	773	744	750	745	807	773	738	774	756	765	769	792	803	764	725	744	731	766	793	779	742	740	797	754	783	752	787	772	755	747	782	774	721	782	760	777	744	823	800	786	742	792	727	722	808	794	756	723	748	763	785	759	785	826	729	773	799	769	747	774	739	706	819	785	775	756	805	761	728	773	772	752	747	781	767	747	764	765	770	751	767	757	752	746	767	734	790	742	754	751	760	718	767	812	733	795	786	834	771	778	777	727	788	743	798	744	768	781	801	765	798	811	825	746	794	759	788	753	831	749	755	786	808	743	809	775	745	763	760	742	765	793	755	755	776	743	759	737	762	705	767	752	778	821	755	780	774	754	774	738	774	773	802	744	748	772	768	785	734	805	780	794	773	768	786	800	724	767	788	777	762	805	767	742	769	763	771	774	748	744	769	742	765	726	750	744	757	773	773	825	726	760	722	803	751	790	781	812	744	759	754	754	779	789	769	745	744	739	736	757	732	769	780	740	756
3718	6074	5018	2608	1812	1502	1174	1051	1010	870	828	809	743	711	718	669	687	697	697	652	632	642	636	650	652	631	589	664	635	622	596	665	578	600	649	618	628	601	585	604	598	597	610	571	592	593	623	566	610	582	592	609	621	590	571	572	576	581	575	583	634	612	617	587	606	596	566	636	567	609	563	588	603	559	575	617	567	612	583	618	595	609	589	635	593	582	599	575	620	582	563	611	529	571	591	579	568	596	589	594	590	573	575	608	574	602	564	574	548	613	562	592	586	593	604	615	570	555	618	582	557	589	613	581	631	583	575	573	595	568	621	568	616	621	551	587	566	598	581	557	601	557	600	582	594	551	571	546	611	575	582	576	552	637	576	589	562	568	591	607	581	610	561	592	573	576	585	618	604	582	561	595	531	543	531	546	572	607	577	618	585	557	600	573	572	591	566	596	625	565	596	593	554	578	566	572	588	533	584	574	589	584	584	595	626	601	593	542	530	579	628	593	582	600	567	565	577	622	619	602	622	609	572	609	577	597	594	586	566	600	586	589	597	608	557	576	565	597	579	609	591	610	549	624	608	580	540	587	579	603	557	601	585	572	618	588	542	544	600	604	573	608	566	567	590	586	617	546	561	597	561	615	562	630	580	569	621	535	565	567	576	622	567	588	626	569	556	575	642	577	616	583	542	559	600	552	567	577	606	583	566	577	584	590	535	602	584	536	595	606	581	601	581	584	615	596	548	574	586	605	607	577	550	598	587	565	531	590	590	578	599	588	582	552	599	569	601	556	597	570	589	584	597	592	577	563	591	581	601	583	570	587	625	544	539	587	580	580	537	578	585	586	583	554	574	632	579	554	604	573	543	583	618	536	608	575	609	613	536	611	595	576	595	589	543	569	610	568	577	584	623	574	572	541	612	535	578	568	589	596	577	572	597	572	615	580	562	597	589	561	582	554	571	609	574	550	563	559	569	575	570	552	616	565	584	600	636	558	589	613	577	558	594	582	557	569	602	556	596	589	587	556	564	591	553	562	572	556	551	537	538	623	583	562	566	605	620	578	543	551	586	610	587	588	593	569	612	564	559	543	606	578	598	555	586	585	563	608	561	591	566	575	603	560	555	549	640	548	574	589	572	566	532	604	586	582	537	575	571	629	572	572	543	583	612	594	599	596	546	532	604	550	545	552	552	587	610	638	577	600	536	570	581	614	536	560	599	587	604	547	566	572	541	557	581	555	587	590	544	593	601	587	559	589	587	592	607	598	552	567	560	559	577	588	573	573	596	574	568	626	546	582	590	530	574	569	596	577	583	586	615	615	582	543	584	543	633	538	575	614	562	605	574	592	584	590	606	580	624	577	572	593	573	566	622	630	605	582	576	564	580	602	573	564	582	592	573	583	579	604	601	577	533	570	610	564	548	562	579	567	576	544	611	616	600	589	592	578	554	577	601	550	548	562	579	551	642	598	553	598	604	553	615	564	563	594	573	607	593	568	597	591	617	587	591	579	588	573	589	575	583	549	544	568	595	598	568	601	623	556	593	594	523	564	531	611	552	594	565	578	580	569	522	567	576	569	536	579	575	595	569	595	597	533	578	554	562	594	573	547	561	602	572	586	577	569	578	586	597	616	546	569	547	568	586	557	547	595	582	576	606	554	604	565	617	525	558	572	578	562	551	574	630	590	612	573	544	594	525	552	574	574	579	574	569	586	607	598	554	610	604	641	574	602	548	585	581	573	529	571	556	572	563	590	562	630	575	594	582	591	564	619	574	575	560	564	605	558	637	553	528	565	534	540	595	612	589	577	581	606	603	627	533	556	591	574	557	560	582	601	591	613	607	614	551	591	580	572	601	544	602	552	585	517	556	607	581	585	579	527	562	611	576	617	593	574	596	599	555	558	571	612	589	565	532	563	577	612	560	576	579	589	594	568	566	530	559	551	589	554	581	649	579	577	537	575	551	604	556	539	593	600	581	538	544	585	595	579	549	589	530	564	586	632	563	601	585	574	532	566	537	556	609	523	544	559	580	580	605	590	586	591	563	608	582	597	571	569	591	617	555	558	565	567	557	532	571	562	577	571	565	552	575	579	605	602	617	607	588	561	564	570	568	561	573	520	615	561	572	585	550	579	594	552	564	576	580	603	584	582	564	589	604	570	581	589	598	567	599	538	566	572	613	541	599	580	560	546	560	572	630	604	571	614	514	572	553	578	608	540	614	578	567	559	581	543	560	565	546	539	526	622	562	620	619	575	555	597	568	588	578	606	605	575	577	563	607	614	626	602	524	584	601	552	530	635	560	563	605	585	591	547	546	556	583	565	560	557	563	570	560	567	523	556	575	588	552	533	577	590	584	573	569	568	572	607	548	562	553	623	582	598	547	588	562	562	549	573	548	590	541	580	587	561	583	546	604	574	567	593	570	622	542	570	561	560	554	555	584	575	533	604	610	585	611	538	611	554	577	586	511	578	560	564	582	563	645	603	569	563	571	612	543	549	589	553	578	562	563	580	531	577	592	554	574	590	577	645	524	572	578	548	602	561	620	549	583	531	600	586	593	588	546	605	557	585	560	564	564	556	567	590	582	568	593	568	588	557	584	556	559	624	592	571	604	575	602	549	593	587	598	529	579	575	574	616	568	541	506	561	545	575	568	530	568	598	622	603	557	581	578	545	554	556	610	593	554	559	597	589	594	575	580	607	538	568	556	560	516	543	536	630	546	558	570	564	606	543	573	564	593	559	552	577	576	548	604	587	581	544	628	555	590	610	579	572	558	595	603	568	615	602	591	551	555	577	564	545	554	544	593	574	564	569	575	540	532	588	580	527	576	599	589	611	576	582	535	574	537	538	589	578	559	603	549	595	538	565	599	569	567	577	607	549	557	571	602	571	608	519	553	547	570	564	613	549	558	561	537	556	604	611	601	567	562	573	622	513	606	567	540	572	577	571	565	544	552	606	567	556	559	572	536	570	585	581	585	583	599	580	585	587	574	587	563	620	577	543	574	581	586	559	592	560	586	538	586	568	618	588	558	569	614	528	611	557	523	571	592	558	600	574	556	573	632	592	538	565	593	605	573	549	559	608	579	574	560	579	598	597	562	575	558	577	559	601	560	604	536	618	617	612	655	606	566	553	605	544	574	514	550	551	616	578	586	560	559	553	547	598	534	557	554	557	572	614	559	556	557	579	519	595	559	577	555	578	585	551	574	575	566	561	573	596	554	580	603	613	584	590	573	553	593	529	569	583	598	627	581	577	569	598	526	605	587	576	579	574	580	574	590	573	598	584	609	554	613	611	586	556	549	577	584	584	614	553	573	550	546	546	598	564	552	592	629	584	573	596	569	592	593	565	563	599	559	549	536	552	559	611	559	582	536	587	539	548	614	605	587	561	592	568	560	583	572	570	567	640	569	614	550	553	566	591	509	610	573	578	606	615	585	596	575	559	591	528	576	531	579	546	589	571	566	573	577	586	610	605	567	610	572	564	578	540	566	556
27825	10723	956	500	397	350	366	381	319	341	356	346	348	347	335	358	333	313	355	317	339	333	318	352	377	361	346	389	346	336	360	336	369	341	319	344	318	316	308	354	348	330	368	346	391	315	357	349	291	355	346	348	344	341	371	303	347	353	330	311	329	324	309	359	344	352	329	352	381	363	331	337	336	359	338	348	345	354	332	333	333	357	338	357	338	357	364	361	354	335	365	329	323	365	324	338	349	348	350	319	362	350	324	346	349	343	358	361	337	351	341	322	321	355	332	375	304	360	325	347	312	320	350	306	299	382	363	335	333	337	348	335	388	342	336	363	314	316	378	337	335	325	332	370	347	345	361	337	381	350	361	361	357	361	311	371	349	344	363	334	355	330	331	361	351	378	328	325	356	334	341	317	364	338	332	360	359	340	339	306	338	300	367	354	327	346	339	353	366	292	318	336	341	370	319	351	340	316	316	319	372	348	344	315	333	332	368	311	371	317	351	342	321	335	282	352	354	314	367	342	350	358	347	365	380	376	348	312	374	336	314	353	352	338	335	350	320	351	359	362	373	337	336	330	343	330	353	342	365	348	345	339	346	354	344	310	314	347	364	348	362	357	352	357	362	351	336	328	362	363	349	318	320	342	367	341	351	336	362	321	352	348	374	345	333	327	341	335	303	334	379	315	348	321	341	375	357	376	348	333	333	309	332	340	352	342	382	346	336	323	337	339	358	394	331	366	312	333	288	357	345	354	334	348	347	296	386	335	350	335	372	343	322	332	339	335	331	320	360	325	332	352	357	372	318	365	315	350	385	379	332	321	362	352	347	342	319	332	364	318	329	339	336	363	376	346	359	324	373	336	372	345	330	354	323	326	339	319	367	315	345	343	338	340	373	324	359	331	353	352	339	348	346	356	347	319	370	339	364	352	336	341	366	303	334	354	342	328	357	320	360	342	335	336	332	375	331	325	349	324	323	363	318	330	315	341	354	355	349	363	318	336	338	344	363	354	300	322	354	335	348	335	351	340	354	361	353	380	354	335	366	364	302	347	349	353	325	343	315	313	314	335	363	309	349	332	319	337	344	338	309	323	366	336	318	336	356	355	323	344	314	313	343	333	344	336	337	349	326	322	306	347	351	340	323	320	344	320	301	364	344	344	355	320	337	351	339	339	341	313	348	387	337	357	364	311	332	355	362	320	365	352	331	346	322	315	348	360	321	340	326	365	361	339	325	307	354	316	343	342	316	332	362	336	325	294	348	335	347	359	316	353	357	307	340	338	359	360	308	352	283	328	368	341	343	300	368	340	360	376	355	310	325	317	343	315	344	341	357	354	324	325	373	332	332	339	306	335	357	310	346	321	331	319	358	320	346	322	356	365	373	333	306	336	335	325	350	312	365	354	361	355	326	341	352	347	345	334	330	326	359	373	357	348	327	330	336	356	352	321	350	398	347	324	347	311	335	329	343	324	340	321	341	335	338	344	311	334	321	352	341	349	364	347	339	320	334	345	353	346	344	316	346	296	336	327	325	340	316	336	348	349	357	334	329	326	350	336	330	367	308	332	375	338	351	346	329	313	335	339	351	334	334	362	315	355	341	307	335	348	351	337	342	330	340	321	361	368	327	337	363	370	345	351	324	351	330	289	359	342	371	334	341	346	344	343	358	336	354	322	320	328	334	343	342	316	337	374	351	308	331	373	353	331	342	337	329	341	380	339	358	310	337	365	313	347	342	311	329	313	341	352	349	321	332	347	350	357	333	353	374	358	329	343	326	385	341	317	309	359	345	340	303	350	367	396	332	349	376	315	355	316	345	343	338	346	356	362	307	350	346	332	324	358	330	355	353	355	335	331	308	326	331	325	326	355	349	354	365	347	341	350	344	336	338	324	346	338	349	362	349	341	334	332	360	362	366	351	316	342	361	343	324	379	358	339	330	345	304	345	325	336	341	323	334	364	316	364	306	364	316	311	342	331	355	338	377	327	357	363	348	365	338	336	361	328	359	337	331	338	386	327	334	347	356	333	352	368	351	347	329	328	318	295	326	336	362	344	324	356	357	348	325	357	333	323	376	312	330	313	332	376	327	347	353	336	322	331	348	355	355	341	290	336	342	333	334	325	337	338	371	340	361	324	370	320	343	359	339	321	323	346	348	339	336	319	333	319	347	341	296	325	302	335	348	327	328	332	350	359	314	372	353	344	342	351	310	349	327	346	304	365	335	315	357	333	350	358	360	360	345	344	335	314	356	333	352	334	327	336	341	337	320	367	325	358	344	321	361	360	358	306	382	343	322	336	331	351	354	349	342	334	329	366	352	353	332	324	357	362	343	359	345	367	372	368	342	356	307	333	335	334	403	373	360	364	346	318	381	324	376	315	374	338	335	340	346	337	386	366	360	353	354	361	332	330	335	347	344	333	365	369	348	343	363	339	334	323	355	349	300	338	369	344	331	371	355	335	364	360	356	358	344	318	366	360	367	334	334	325	351	331	336	332	338	341	331	370	325	335	326	322	329	354	350	352	350	353	331	371	306	295	347	347	328	326	326	327	320	331	344	345	321	369	348	340	301	349	343	329	312	313	323	368	330	346	315	359	316	343	335	333	334	341	334	300	345	364	337	359	351	362	356	350	337	346	322	351	305	313	356	342	329	318	327	342	371	343	345	351	311	344	357	354	348	342	332	341	346	365	331	338	332	341	376	372	341	325	351	347	339	366	363	343	342	376	336	337	341	342	343	379	333	356	347	328	324	306	331	328	333	311	365	367	323	311	365	337	338	343	354	357	333	317	368	349	337	350	295	371	337	340	323	331	369	348	309	331	355	347	358	330	359	336	319	344	358	336	347	366	305	349	298	358	341	376	323	336	342	353	357	339	355	389	328	385	355	306	319	348	310	311	333	352	350	350	359	340	327	357	331	340	353	362	332	326	372	314	331	387	325	323	342	364	315	349	338	331	320	352	343	377	347	335	331	325	340	346	338	370	373	346	329	360	367	338	348	358	298	363	356	309	334	350	333	332	358	326	322	331	338	378	333	321	369	420	340	351	312	373	329	336	303	340	360	362	361	352	351	327	335	323	371	350	356	337	365	347	350	348	350	372	361	352	335	343	318	343	339	332	357	369	326	356	357	330	293	329	330	358	333	330	354	307	355	343	364	321	340	350	300	362	347	353	311	340	315	347	349	332	346	343	350	354	375	330	342	329	360	318	355	365	355	327	351	378	320	336	309	311	345	351	333	358	350	353	337	350	335	338	352	397	333	344	357	327	329	331	342	326	357	333	335	352	315	335	346	319	341	333	336	351	366	327	316	324	321	330	356	354	336	341	336	344	375	362	322	387	383	318	373	339	322	316	348	342	356	319	331	334	341	347	356	326	341	386	341	334	401	317	363	345	345	319	322	365	323	330	353	328	343	306	323	355	336	326	327	315	337	299	332	320	335	313	336	355	338	335	349	317	326	334	363	380	333	356	345	353	313	346	326	359	344	329	349	336
4681	450	412	307	262	282	298	298	266	275	245	296	259	266	264	250	257	270	294	274	264	302	261	268	298	237	292	269	252	209	266	249	250	262	259	247	265	259	270	277	275	257	275	265	305	277	292	266	268	237	256	260	263	256	244	239	248	257	254	250	251	262	256	267	275	239	265	259	259	242	290	260	282	248	240	278	265	251	242	267	241	245	255	246	256	268	258	244	243	230	269	246	272	254	239	261	273	265	250	252	260	282	247	228	249	267	250	231	254	270	259	242	241	267	253	254	263	265	236	285	287	242	231	251	258	249	252	260	281	272	260	244	254	257	241	227	259	264	243	259	290	235	253	254	276	255	255	308	259	285	267	235	259	220	250	245	271	258	267	232	236	266	255	259	235	283	242	266	238	256	294	253	243	252	229	257	264	256	266	259	277	256	243	277	262	221	232	247	255	251	268	255	256	254	240	223	265	277	269	247	274	264	239	279	259	266	254	226	254	252	236	253	266	252	275	241	258	249	247	267	243	268	261	271	254	251	261	244	245	249	242	256	271	252	270	227	247	255	248	257	262	257	231	234	237	244	257	269	250	243	257	270	249	283	268	313	250	231	259	262	255	245	227	256	247	266	225	246	243	248	228	245	237	276	240	247	228	232	239	262	267	272	246	250	249	258	277	267	244	237	251	245	240	242	281	276	262	225	268	248	264	223	267	276	267	273	244	252	240	239	229	254	251	266	241	270	259	261	245	259	243	274	267	256	254	236	274	256	258	272	278	239	279	249	269	247	268	234	234	240	226	229	249	242	265	233	249	265	300	263	256	230	245	269	255	272	235	263	226	252	233	218	238	264	266	259	253	247	278	273	262	267	225	254	273	264	246	244	296	245	254	238	265	250	247	253	270	253	256	276	278	238	239	283	251	277	242	244	253	246	239	254	250	257	269	263	258	248	275	267	255	229	241	223	253	273	281	240	248	253	237	258	249	268	259	251	248	245	249	259	246	263	226	233	248	258	267	263	292	267	238	250	251	248	249	274	243	254	258	223	255	262	261	283	249	254	258	265	252	254	252	264	262	269	238	277	248	293	247	267	245	284	260	275	256	236	243	261	240	268	258	250	263	258	225	241	244	246	230	245	245	262	248	282	263	237	235	274	271	273	251	268	273	230	258	257	273	227	276	258	239	246	260	256	244	276	248	265	262	255	266	253	253	266	250	245	262	272	257	272	261	241	255	243	249	252	249	275	266	266	236	225	279	269	246	258	266	254	274	303	251	251	250	244	243	262	261	267	243	258	250	278	259	248	270	241	234	240	263	277	255	262	278	246	252	238	260	246	232	255	271	240	267	247	244	256	254	255	275	266	263	248	244	277	247	227	242	253	273	242	259	242	231	273	261	232	238	262	270	267	251	255	280	224	275	244	258	234	239	278	257	225	235	244	237	254	257	280	266	234	260	248	253	238	250	246	241	269	241	235	277	248	244	267	296	229	267	272	240	243	265	245	272	259	241	211	262	287	267	274	259	233	275	261	259	247	272	235	261	268	257	245	237	265	258	255	248	244	262	258	284	269	234	228	248	285	237	242	239	246	259	226	252	244	253	273	249	239	273	255	247	235	253	252	252	264	265	262	263	236	261	213	278	242	250	276	250	257	250	275	238	237	242	226	238	250	234	257	272	234	287	242	243	260	272	270	265	274	242	261	241	290	250	262	251	270	260	273	278	260	241	269	269	249	274	272	277	249	256	238	255	270	241	281	282	252	260	224	266	241	272	233	264	293	246	251	228	278	277	256	249	252	243	258	232	317	289	256	254	260	225	239	239	254	252	243	244	277	236	236	265	286	231	244	262	263	241	226	254	269	271	268	243	246	257	248	244	251	241	276	280	226	269	278	272	273	278	265	232	247	273	240	233	259	255	281	258	247	245	253	276	248	259	256	249	258	273	244	263	258	274	274	303	270	262	276	225	241	240	259	251	252	237	262	243	244	221	245	243	280	254	271	226	285	253	253	260	249	261	249	258	286	250	264	246	220	240	238	262	264	266	233	241	266	269	260	237	233	224	261	221	256	248	236	245	255	272	246	253	239	234	248	242	263	248	246	279	214	229	262	262	223	280	264	235	266	263	252	268	253	255	279	238	290	274	266	222	263	268	244	242	285	232	217	229	260	261	261	258	240	242	247	283	237	240	253	261	267	271	271	255	242	247	262	241	239	261	247	234	261	258	264	240	251	247	256	249	260	294	245	225	220	246	262	277	241	240	248	256	265	234	242	264	239	259	262	245	227	253	258	258	231	252	238	267	266	275	282	281	276	240	246	270	266	258	258	270	276	247	229	269	250	279	258	227	270	236	249	268	256	270	228	237	248	234	266	272	285	265	248	219	261	265	260	249	243	257	264	254	242	271	271	236	252	266	235	240	238	232	287	274	268	251	245	276	247	237	287	245	229	290	253	241	248	228	249	238	256	241	269	244	283	267	255	273	261	276	271	230	268	261	220	272	240	265	265	237	235	261	261	252	261	255	247	252	253	278	271	246	266	252	247	246	245	280	270	252	258	264	241	251	248	262	237	248	261	263	234	266	258	262	234	231	257	263	243	262	244	227	250	267	241	254	241	240	225	272	256	287	241	239	270	225	234	250	266	252	233	243	237	260	251	268	254	249	219	240	287	267	253	261	254	270	245	250	246	256	268	265	283	255	256	231	271	247	238	258	260	236	249	257	253	247	262	248	253	270	271	248	274	268	240	264	267	261	246	262	247	257	268	247	250	268	236	264	247	245	247	237	257	265	243	271	251	235	244	229	239	244	268	239	265	225	273	245	239	237	247	280	248	267	224	274	232	246	266	271	276	267	231	229	247	232	237	287	256	244	255	248	249	237	265	237	228	227	260	253	254	258	250	269	272	249	281	245	234	253	238	238	265	242	232	232	254	285	265	222	257	230	264	247	266	243	262	261	246	255	262	271	222	236	264	291	247	244	259	268	266	247	264	253	254	242	251	267	239	232	227	255	265	276	269	273	257	292	272	241	251	228	264	231	255	271	267	278	257	242	247	253	255	272	280	257	263	250	249	253	271	264	266	241	251	255	270	273	238	251	292	264	263	280	259	238	242	246	272	268	244	271	255	230	268	246	243	264	257	266	266	229	262	257	252	251	241	262	274	291	236	214	236	271	283	254	242	257	247	265	247	262	263	257	266	260	245	264	252	214	255	244	260	257	241	267	272	280	264	261	259	269	271	249	261	266	296	241	239	257	253	260	271	266	256	233	247	256	260	250	237	280	272	274	274	274	267	236	262	267	272	264	241	274	260	263	241	228	267	220	220	279	245	263	254	249	237	253	269	258	267	252	257	248	303	264	252	294	230	261	249	257	235	246	246	260	253	241	246	251	241	255	244	248	259	256	236	234	231	255	268	290	265	261	281	257	265	266	243	280	267	263	252	224	253	264	226	242	271	236	245	235	265	254	238	252	265	273	243	265	241	223	263	247	245	267	252	259	263
25486	21478	27952	25397	11411	1626	1193	995	910	831	851	787	832	777	755	837	832	752	759	767	782	773	750	781	743	769	697	778	736	751	818	769	731	748	709	750	790	733	791	742	757	752	705	773	758	774	743	728	718	740	797	694	712	732	751	738	745	787	780	717	734	704	689	706	758	737	755	776	708	730	724	759	680	723	757	777	759	716	766	764	744	763	704	723	690	755	732	712	739	733	731	659	735	738	703	733	698	765	751	800	709	748	753	732	754	690	704	742	729	748	771	776	714	699	747	742	700	768	752	741	753	707	757	735	779	840	740	759	757	792	693	768	772	758	694	794	746	711	729	771	741	731	738	736	709	753	726	780	757	760	756	762	708	754	692	720	722	719	711	713	741	748	711	727	741	728	688	741	712	730	745	763	770	730	744	749	705	714	725	754	683	780	706	731	699	702	755	751	723	761	712	786	732	675	763	752	707	715	682	714	738	744	702	759	777	728	744	754	738	775	759	729	759	706	702	759	733	678	744	770	706	726	752	710	701	717	744	705	706	706	720	701	698	749	722	761	666	731	724	702	753	806	716	690	757	763	749	750	718	719	686	756	711	762	732	753	746	658	746	719	701	702	793	750	704	751	725	728	711	718	707	739	745	704	706	730	721	760	727	758	714	754	724	695	751	701	755	715	716	741	692	702	762	733	726	729	730	701	730	754	722	724	754	708	733	711	715	691	751	722	759	693	734	755	750	780	739	708	747	719	769	701	679	722	685	666	733	723	675	746	698	720	728	752	720	740	722	734	749	737	793	748	719	775	739	727	726	734	717	727	716	725	721	739	730	739	749	712	755	722	717	704	706	701	705	753	743	736	712	730	801	675	752	738	701	699	754	733	732	811	705	750	735	719	723	739	697	756	751	716	707	728	711	728	730	729	778	753	714	719	698	726	702	713	724	723	730	730	727	740	744	705	737	735	702	782	714	730	721	766	765	728	759	784	678	701	721	742	703	790	808	721	723	714	687	722	739	732	701	742	734	741	744	749	744	739	746	746	686	699	734	792	704	724	784	713	732	772	726	723	699	762	660	742	713	728	747	760	770	723	708	777	709	763	710	686	769	718	745	779	722	732	731	748	763	681	734	738	711	736	701	744	774	708	745	718	712	752	772	719	758	718	699	741	722	724	750	753	737	704	742	728	750	727	762	684	760	736	751	689	660	726	712	747	699	755	704	706	768	722	759	730	755	728	707	724	733	793	727	780	746	721	700	668	727	749	749	747	710	690	747	708	701	734	733	741	725	681	760	761	743	757	724	670	687	741	732	704	696	704	733	775	700	746	719	726	661	708	730	715	743	679	710	761	735	701	719	738	702	776	753	695	759	704	747	707	719	690	751	719	794	701	718	798	735	717	676	722	730	718	719	747	733	757	686	740	699	740	731	705	778	761	741	767	760	736	762	710	751	724	727	710	712	720	704	714	694	771	739	679	680	728	720	699	739	757	738	742	718	755	694	723	737	729	657	755	722	721	695	712	692	760	676	706	760	748	762	752	729	731	716	748	770	724	750	730	730	714	651	730	796	766	731	730	740	747	743	717	713	711	704	731	741	703	747	741	700	691	734	778	699	697	783	730	686	732	729	751	722	761	692	716	724	733	722	706	721	763	728	753	775	742	737	702	726	709	713	722	709	712	726	718	720	674	739	735	770	747	745	678	666	734	750	765	770	763	720	701	731	732	763	702	746	701	764	688	719	706	742	710	729	688	731	704	673	672	748	712	738	703	723	689	729	706	696	732	747	704	711	743	749	769	747	754	685	704	749	757	739	738	708	724	718	698	768	722	783	765	772	722	759	725	715	739	701	735	728	743	761	741	712	730	743	765	753	759	780	703	742	712	730	715	773	744	720	668	746	715	725	677	750	713	670	759	702	725	729	709	681	739	707	749	717	701	694	720	696	723	700	759	735	752	687	722	783	722	767	706	688	759	711	748	719	779	755	714	735	734	721	756	716	720	757	725	797	743	747	757	708	755	791	804	726	765	716	726	741	724	718	699	774	729	701	715	728	716	726	684	755	738	736	695	686	726	678	695	722	724	763	802	732	724	714	728	735	752	731	730	788	712	741	777	675	731	701	693	703	723	726	755	737	742	720	709	738	731	661	735	735	760	725	756	733	741	722	725	735	778	765	718	728	711	686	750	717	722	760	733	707	731	752	760	763	721	725	743	765	740	746	754	721	689	701	754	741	744	751	732	685	734	699	748	706	809	721	717	700	745	716	683	726	745	711	734	747	664	758	717	760	701	772	731	763	722	711	724	712	709	736	671	736	691	695	693	708	681	774	734	741	730	723	726	704	691	707	770	727	730	757	769	746	702	701	735	708	740	650	751	707	730	739	719	733	778	742	680	754	744	751	736	765	700	707	776	692	758	731	741	778	699	745	727	746	710	750	749	702	708	692	753	694	713	680	719	705	708	723	716	715	752	761	699	699	723	706	718	742	745	757	711	701	711	720	687	748	709	721	776	698	716	720	762	719	739	762	755	788	787	718	697	774	722	726	730	748	755	744	733	760	707	802	712	714	765	721	746	741	705	676	709	734	719	709	724	732	702	738	672	735	748	765	718	725	724	713	722	732	773	733	726	717	719	727	735	695	756	718	750	714	778	761	723	720	705	742	730	770	695	697	689	749	696	746	694	759	761	699	734	768	744	762	743	726	772	794	773	702	788	709	757	708	765	755	743	711	736	738	721	746	704	743	740	689	734	715	727	717	735	758	733	757	678	744	736	703	754	714	777	741	730	763	741	753	693	675	756	747	759	740	712	728	732	735	743	726	752	710	698	688	765	735	718	695	723	730	772	733	722	690	729	747	740	706	743	751	762	785	735	701	785	728	710	771	717	731	738	714	709	741	695	759	741	766	733	747	713	729	764	754	748	683	733	723	736	748	686	716	706	724	745	755	789	704	748	744	733	751	705	742	791	762	701	745	780	689	728	691	768	736	732	731	733	746	734	708	698	756	721	702	730	767	737	771	758	717	728	713	705	716	717	742	767	688	728	718	759	748	732	724	726	730	743	682	726	751	756	733	747	767	741	759	707	763	745	736	761	759	712	737	711	743	741	724	762	682	691	749	726	752	724	743	742	760	718	760	695	725	724	734	740	724	664	719	706	703	752	828	736	734	747	744	718	705	754	691	694	706	721	719	755	708	723	754	703	771	723	702	729	688	691	722	734	705	734	718	733	704	709	711	739	696	743	766	780	753	766	736	722	714	752	714	705	738	733	727	745	710	706	742	715	716	713	707	735	735	682	768	704	786	735	730	777	718	717	748	735	709	685	724	738	694	748	745	730	726	722	773	725	714	708	713	749	725	685	680	689	662	769	757	691	713	766	731	759	755	705	754	743	756	747	748	742	744	742	733	710	706	766	747	744	762	711	755	703	670	737	740	720	712	698	817	704	744	717	756	741	731	719	721	740	699	719	735	703	694	716	678	763	721	780	751	680	721	722	723	718
3424	3526	3003	1650	1216	981	887	745	751	693	680	653	698	614	645	623	625	594	609	558	586	583	576	561	615	584	560	557	555	573	530	533	538	573	578	539	571	552	542	540	571	591	510	539	579	593	569	600	548	566	594	600	563	576	557	604	547	540	594	550	557	539	548	535	565	566	518	560	551	547	564	529	550	577	547	548	587	559	557	524	557	570	523	528	542	555	533	530	512	559	531	560	528	566	576	550	602	554	536	587	579	559	566	593	551	583	549	557	548	584	546	569	553	554	547	562	550	557	525	570	565	549	597	574	558	569	533	554	476	503	526	506	528	491	523	580	574	591	529	568	572	521	527	575	575	534	589	563	538	550	568	558	568	582	556	573	558	538	518	580	552	571	536	548	512	546	558	559	564	587	499	593	575	501	600	547	540	555	584	508	581	531	558	563	497	585	548	515	513	568	534	583	545	599	540	525	584	568	558	554	561	543	526	560	540	527	554	567	540	569	554	518	510	552	535	519	532	521	521	585	556	526	548	579	554	523	513	568	542	533	523	501	552	517	576	493	549	565	529	546	553	581	554	546	549	563	537	537	570	561	518	549	527	532	586	539	559	567	525	569	585	538	544	535	561	565	560	526	549	566	538	542	543	558	507	551	558	504	523	568	533	556	536	546	551	542	589	563	557	555	533	525	539	565	581	545	504	583	563	565	512	525	600	513	550	552	559	585	525	586	568	597	556	537	526	519	558	544	590	536	549	539	592	523	572	542	556	547	549	520	611	541	564	540	574	581	517	563	560	570	538	559	552	573	545	579	541	573	540	579	541	533	522	549	545	524	584	514	567	572	541	549	564	580	530	548	552	577	527	548	537	527	541	576	540	523	504	554	541	572	529	540	589	549	584	558	572	531	552	535	537	523	597	511	532	542	551	537	515	512	570	502	585	570	543	520	601	548	577	549	537	508	521	544	522	568	518	578	590	541	537	554	517	567	560	551	564	553	525	538	568	526	533	561	547	558	564	573	553	535	530	535	537	529	542	515	544	533	565	535	553	534	528	574	572	536	509	543	561	600	517	538	531	557	570	554	506	535	546	538	529	545	559	554	563	545	545	545	526	517	549	566	553	553	536	538	535	578	535	592	506	532	513	510	576	510	531	552	530	525	602	542	552	505	519	523	569	561	547	528	495	545	562	561	569	547	496	562	550	560	541	555	554	561	540	582	540	594	556	582	561	530	557	524	506	561	559	529	549	535	574	533	535	550	550	517	564	523	528	559	566	526	507	556	562	523	521	540	542	544	509	534	571	531	579	534	515	553	525	530	549	556	527	550	557	511	568	557	557	562	559	561	520	553	554	577	555	553	525	526	565	546	539	534	553	577	570	538	507	527	515	542	535	580	542	531	539	562	567	559	534	516	590	534	590	536	531	515	535	507	562	527	533	567	501	521	554	530	585	533	543	543	547	516	550	550	574	523	615	560	523	509	533	541	533	543	553	566	524	539	542	516	611	541	565	585	527	515	540	573	540	540	592	528	528	502	572	537	549	538	542	535	555	549	514	546	527	525	500	542	528	560	566	592	566	552	546	546	539	530	550	547	513	525	539	532	556	564	552	574	519	534	530	536	571	561	530	524	568	545	563	548	508	535	495	589	580	524	566	539	600	553	522	499	507	538	539	560	494	540	573	562	586	520	556	564	579	523	540	544	568	523	551	517	517	603	525	553	524	564	567	575	558	499	554	517	550	554	547	537	543	568	547	536	569	570	523	541	546	560	536	552	566	549	480	525	528	545	539	548	542	496	583	569	540	612	524	531	564	552	552	531	552	577	591	522	571	542	543	590	526	535	539	521	523	591	506	560	525	525	536	539	548	551	561	519	556	542	557	517	524	546	563	543	500	530	540	542	584	585	565	514	572	526	538	506	578	541	522	554	554	544	547	506	499	522	549	520	538	591	526	540	561	593	534	550	551	522	549	531	522	526	548	548	534	561	543	525	553	542	538	573	558	566	522	558	527	560	542	557	533	525	556	523	545	554	545	559	566	571	548	538	543	564	526	562	566	575	560	566	522	542	531	549	542	522	562	583	546	524	538	532	513	552	551	520	521	550	544	537	542	535	566	530	536	603	502	522	520	547	576	550	558	559	524	512	584	538	576	533	569	562	500	533	533	547	545	528	556	583	558	575	516	564	527	551	540	579	522	549	537	525	566	522	507	545	564	535	526	569	534	544	543	547	531	547	510	520	576	539	551	528	543	527	536	485	491	559	560	513	512	553	562	539	544	554	519	508	558	558	518	566	560	569	538	551	516	558	529	503	541	529	539	554	567	515	536	540	536	514	591	568	541	581	527	521	584	530	562	560	559	536	573	547	565	553	558	513	550	544	556	572	538	526	568	536	576	538	515	564	526	542	512	566	505	540	527	550	519	509	514	544	488	584	571	527	542	499	520	544	567	545	545	541	560	535	550	540	555	517	534	587	562	503	546	531	562	560	501	562	513	538	517	550	558	534	515	513	528	559	555	514	544	541	539	575	571	546	578	537	553	496	533	531	516	572	503	555	516	513	508	578	582	587	575	553	567	545	515	563	584	559	552	539	542	566	542	556	576	529	535	541	562	562	511	579	519	489	509	569	531	580	526	524	553	550	525	583	531	515	518	581	559	504	575	541	520	545	535	519	496	518	542	570	500	510	542	535	565	540	566	541	524	526	536	540	519	565	513	544	578	522	575	525	572	556	554	494	532	586	531	542	561	545	494	584	548	547	550	522	533	531	523	527	536	550	567	515	510	517	545	532	515	539	532	556	549	548	529	535	490	535	551	536	546	524	557	542	527	552	541	524	571	533	548	548	548	542	520	537	537	546	542	568	561	550	560	519	529	551	572	495	559	546	571	547	563	540	535	531	510	563	587	535	563	528	547	553	514	542	549	554	561	564	578	566	531	561	551	542	515	538	564	540	521	526	505	562	544	575	555	571	576	527	567	564	540	519	559	583	546	555	522	540	546	574	572	581	535	547	570	566	535	602	550	538	563	553	535	536	565	566	538	546	584	519	513	534	503	555	512	481	545	512	537	514	543	569	505	539	557	550	532	514	569	562	502	494	532	548	551	565	563	525	547	539	585	521	546	496	537	518	571	524	519	567	510	547	542	547	557	528	508	541	511	576	555	546	570	560	535	518	562	568	571	509	569	491	512	543	523	492	522	514	555	518	565	498	534	547	544	536	526	610	564	544	548	554	552	498	550	518	549	556	574	530	537	490	516	559	575	547	553	547	571	526	544	542	544	557	500	540	581	532	500	538	575	523	542	512	530	557	500	520	507	551	531	580	511	534	557	542	556	525	540	548	548	526	523	538	559	515	546	518	561	519	527	558	557	518	525	536	531	544	539	542	516	515	497	527	520	519	534	563	519	513	499	565	554	528	527	526	550	572	522	564	525	560	545	524	501	536	534	525	533	544	502	530	556	518	583	520	563	556	544	539	516	555	501	545	514	510	536	544	551	549
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
