0	46	30	46	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
338053524999	338053525560	338053526110	338053526660	338053527210	338053527760	338053528310	338053528860	338053529410	338053529960	338053530510	338053531060	338053531610	338053532160	338053532710	338053533260	338053533810	338053534360	338053534909	338053535459	338053536009	338053536559	338053537109	338053537659	338053538209	338053538759	338053539309	338053539859	338053540409	338053540959	338053541509	338053542059	338053542609	338053543159	338053543709	338053544259	338053544808	338053545358	338053545908	338053546458	338053547008	338053547558	338053548108	338053548660	338053549208	338053549758	338053550308	338053550858	338053551408	338053551958	338053552508	338053553058	338053553608	338053554158	338053554707	338053555257	338053555807	338053556357	338053556907	338053557457	338053558007	338053558557	338053559107	338053559657	338053560207	338053560757	338053561307	338053561857	338053562407	338053562957	338053563507	338053564056	338053564606	338053565156	338053565706	338053566256	338053566806	338053567356	338053567906	338053568456	338053569006	338053569556	338053570106	338053570656	338053571206	338053571756	338053572306	338053572856	338053573406	338053573955	338053574505	338053575055	338053575605	338053576155	338053576705	338053577255	338053577805	338053578355	338053578905	338053579455	338053580005	338053580555	338053581105	338053581655	338053582205	338053582755	338053583305	338053583854	338053584404	338053584954	338053585504	338053586054	338053586604	338053587154	338053587704	338053588254	338053588804	338053589354	338053589904	338053590454	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37941	7475	1228	707	475	451	404	347	352	322	323	340	363	346	366	356	298	316	318	332	347	309	332	332	312	328	346	319	330	330	358	376	361	338	347	313	331	357	367	343	363	327	332	366	370	325	324	347	349	330	330	331	327	312	341	332	340	363	330	325	353	341	321	320	323	342	360	320	320	329	296	331	336	374	322	329	359	316	370	352	314	323	334	296	287	290	338	340	366	347	337	337	334	344	335	317	384	312	345	312	320	302	310	329	313	294	308	329	335	320	308	321	292	330	332	341	363	310	339	341	341	313	341	365	351	338	343	319	328	311	338	333	338	327	350	339	337	337	305	371	275	334	352	313	374	352	306	358	328	288	365	334	335	318	318	330	333	311	339	354	361	315	345	347	328	351	286	325	330	350	299	315	309	328	346	336	342	358	381	368	335	306	326	357	364	354	345	339	342	319	326	306	307	296	383	316	306	317	353	332	320	342	350	312	327	313	352	309	332	343	283	314	296	366	336	365	319	326	299	324	311	326	339	318	361	295	347	331	337	343	310	337	339	344	310	304	349	358	328	322	338	337	353	332	318	329	327	337	316	358	321	362	365	341	350	335	340	360	320	269	323	337	368	336	286	305	318	360	342	330	329	338	317	321	324	337	322	324	336	355	301	328	354	320	315	356	316	330	316	336	343	323	336	325	307	347	373	327	276	320	332	322	313	329	355	344	339	327	318	350	340	308	315	310	319	317	300	362	340	303	298	336	340	312	315	340	342	329	340	326	307	334	319	284	374	309	330	340	333	385	310	350	333	312	344	322	350	329	364	302	324	331	286	311	359	344	360	352	321	322	342	312	332	329	302	307	322	335	301	312	336	351	329	319	315	374	326	308	342	318	302	304	308	356	313	336	338	347	328	337	366	322	335	344	336	336	353	324	344	358	319	299	306	346	321	308	335	316	330	309	328	324	370	325	307	343	380	315	304	331	327	353	318	343	328	359	331	308	350	355	377	341	308	330	348	297	336	346	317	336	333	347	340	306	318	308	328	291	339	329	338	345	329	341	312	310	357	324	357	298	306	313	352	358	327	321	342	338	329	339	328	320	349	305	312	346	322	335	316	347	340	352	329	313	301	362	336	334	320	367	348	298	300	285	319	321	355	315	356	321	309	287	321	346	348	341	343	333	325	333	358	340	303	349	313	299	328	348	318	298	307	338	353	328	340	343	318	290	342	324	350	326	357	348	360	319	345	346	286	322	330	302	346	342	293	347	364	309	345	311	311	343	335	368	311	344	330	329	350	351	371	365	286	328	326	328	327	329	314	324	354	349	364	335	338	326	354	346	366	323	350	339	295	322	315	363	322	335	344	323	360	371	330	325	334	345	325	342	344	322	340	345	343	344	326	329	356	322	340	349	349	337	328	322	331	346	306	298	349	308	335	334	345	318	328	295	363	306	319	348	336	355	352	359	330	324	282	320	320	331	307	318	291	347	336	314	331	352	302	341	328	350	303	328	332	331	339	306	321	327	368	349	311	336	277	346	342	289	360	335	313	338	299	347	323	307	319	361	338	335	311	308	323	349	287	280	312	352	305	345	326	339	313	333	311	343	325	326	326	328	336	324	334	308	357	318	331	335	349	320	358	313	316	337	340	326	326	339	333	327	322	308	299	350	335	369	328	319	334	354	350	360	333	313	369	346	341	372	316	299	298	345	371	302	316	340	341	280	345	343	333	316	329	309	311	333	353	349	321	331	345	327	341	316	288	323	336	334	328	310	347	368	322	334	329	331	295	346	356	310	362	338	338	356	316	313	332	368	339	350	322	361	327	356	342	306	339	325	326	342	323	337	330	334	344	323	378	305	308	333	340	340	362	335	328	345	342	298	335	326	295	308	303	299	349	376	338	323	339	333	336	330	286	347	366	347	317	328	323	293	338	358	386	304	334	307	323	365	315	325	354	307	332	330	341	319	345	317	338	322	317	304	314	318	362	342	297	323	302	322	304	311	337	359	331	380	335	363	319	340	337	341	306	319	309	352	360	346	334	341	334	357	323	300	332	320	330	369	366	394	374	353	319	312	328	346	326	345	298	330	322	340	355	349	309	339	317	381	317	329	321	358	338	300	315	318	318	353	367	301	333	334	316	307	316	313	324	341	365	378	336	304	326	347	317	361	338	338	337	330	335	351	334	315	328	330	301	371	325	352	336	330	301	291	325	313	332	330	305	339	345	360	319	331	295	328	314	311	320	297	359	327	374	319	299	313	324	331	352	345	319	315	314	373	322	366	355	350	324	329	381	316	362	361	334	357	293	315	329	340	312	337	301	304	280	306	336	313	315	318	329	316	315	310	344	298	357	369	373	336	346	330	361	354	360	350	307	336	336	308	289	314	339	347	364	293	357	338	303	359	347	328	339	346	337	359	334	350	337	378	325	333	352	315	324	330	317	334	325	357	351	327	300	312	334	338	346	327	351	280	326	358	325	336	335	358	300	342	342	353	339	334	339	333	354	337	327	306	326	319	361	346	326	366	325	351	316	331	343	356	324	348	336	348	313	321	356	349	344	324	304	335	359	372	351	366	314	348	369	323	325	315	352	301	324	324	360	346	351	365	313	353	316	320	334	337	359	340	345	326	371	362	356	339	342	312	326	360	321	294	377	350	329	344	347	302	338	322	363	350	345	325	321	353	336	308	342	315	336	310	358	347	344	308	311	343	370	333	338	343	365	364	363	322	331	322	344	301	345	344	342	359	351	354	336	365	335	326	351	338	333	332	346	364	315	355	339	303	314	341	333	359	336	309	315	341	327	343	344	349	324	353	319	334	358	311	343	321	340	347	335	355	304	354	327	349	340	312	346	343	318	337	306	315	339	318	352	314	369	362	321	334	310	357	321	349	343	334	353	333	353	305	326	352	331	299	335	310	332	343	330	332	318	348	301	352	323	324	351	311	335	314	294	337	319	327	322	365	340	327	345	340	328	305	370	345	346	329	359	327	317	370	307	366	296	309	308	314	298	335	321	356	336	356	323	339	358	317	323	315	327	340	329	330	331	337	346	347	310	352	357	371	346	339	309	304	336	348	337	353	345	313	327	342	314	326	297	304	323	350	324	322	330	350	353	291	322	362	310	324	325	343	312	318	348	350	354	341	320	320	316	361	333	345	326	345	302	303	319	322	333	325	369	336	368	311	356	331	295	293	297	324	316	344	351	294	317	341	377	330	357	308	320	309	344	319	362	307	337	290	315	316	288	307	345	326	380	319	318	319	314	333	363	349	314	313	333	356	350	326	356	323	335	332	314	330	344	320	319	336	329	349	319	312	325	367	288	330	358	344	344	358	310	329	342	340	363	317	319	301	337	355	355	351	353	306	357	329	319	328	333	336	334	341	349	310	353	309	323	327	329	332	325	333	347	348	292	317	327	339	354	324	358	344	337	304	313	287	350	334	414	365	318	348	356	311	325	317	351	334	353	323	314	337	341	306	305	354	353	326	308	307	360	314	322	336
25829	10920	7173	5305	3299	2636	2006	1434	1187	937	857	833	796	821	808	815	778	764	809	794	754	758	795	741	761	717	776	700	716	741	691	728	667	734	755	728	749	725	695	732	753	691	746	719	705	740	766	727	713	707	742	761	745	766	697	741	717	743	731	737	785	686	744	709	752	701	717	688	725	720	705	718	666	696	744	754	701	730	718	727	704	696	705	802	734	690	718	700	710	679	767	740	715	707	690	690	696	710	691	780	690	716	729	713	761	698	695	702	693	740	734	695	713	698	697	728	733	679	725	712	727	747	764	755	715	707	718	687	716	729	685	741	690	713	691	735	763	747	695	708	724	706	692	746	690	686	727	716	733	733	759	734	713	732	740	735	767	737	702	708	695	696	713	682	713	717	681	730	723	688	701	713	704	708	696	729	718	718	727	720	720	731	677	723	724	716	728	699	731	721	733	703	711	675	739	708	743	678	715	696	760	757	727	694	731	663	715	711	688	708	715	702	738	745	687	721	734	735	764	761	679	696	708	714	741	757	706	692	714	768	762	720	697	725	739	746	700	682	743	694	700	766	733	722	725	746	645	758	738	660	732	756	723	765	708	663	713	696	724	713	705	716	719	661	665	744	714	730	740	735	725	669	722	701	733	703	685	720	689	666	657	748	695	723	710	687	737	741	686	728	669	694	724	757	709	697	720	744	751	712	755	671	752	681	716	742	695	677	707	665	724	722	714	728	732	657	736	733	738	731	752	737	745	666	653	734	717	733	748	696	771	712	723	753	765	696	757	721	669	700	703	730	715	716	715	734	695	691	688	727	658	677	728	704	719	696	662	725	745	730	701	771	705	752	732	755	742	664	689	708	702	722	758	714	733	687	713	723	754	702	699	701	718	680	703	684	703	718	683	734	706	702	698	741	687	713	745	689	705	727	729	682	732	691	763	716	720	673	695	728	680	697	682	739	688	735	719	693	652	758	731	762	706	737	664	665	716	708	671	750	703	693	761	704	719	695	729	743	720	721	735	735	701	671	704	735	719	735	718	772	719	727	727	701	694	743	712	677	659	720	725	683	735	712	742	674	724	728	775	720	716	738	749	755	763	706	742	727	748	717	768	765	725	719	757	713	744	717	723	744	762	698	734	735	689	756	735	742	710	699	670	744	737	701	720	692	717	749	708	713	715	733	733	731	734	743	698	729	669	700	707	738	741	702	752	708	755	707	685	717	749	723	707	767	723	754	673	716	690	712	727	684	704	730	717	789	722	737	702	741	702	727	743	695	741	712	735	738	711	699	720	717	635	774	693	684	755	735	714	732	768	712	716	683	699	700	743	718	726	709	741	702	716	749	696	708	700	721	733	691	696	710	718	730	724	754	747	691	704	693	740	709	672	764	690	771	694	728	741	709	765	708	693	706	766	733	744	729	746	720	764	711	720	699	676	664	706	716	658	748	699	715	712	754	697	659	726	701	720	737	751	695	724	693	737	738	709	749	738	754	706	701	709	706	718	746	659	720	733	744	759	741	714	737	690	721	709	765	725	746	667	718	692	666	737	729	687	709	718	744	718	764	714	686	753	674	688	717	714	700	702	744	771	744	701	711	724	679	682	720	721	704	706	707	711	755	726	758	692	755	684	719	725	727	705	711	694	722	714	686	737	709	726	690	742	745	698	705	700	734	704	742	742	766	745	712	697	721	684	727	692	731	669	681	695	636	722	686	680	738	705	744	741	677	725	756	727	773	705	723	700	767	782	709	721	702	725	717	729	731	729	727	727	669	722	708	726	761	694	723	682	768	717	717	674	732	651	762	740	717	740	694	725	703	720	709	713	664	686	732	723	719	684	754	727	692	736	711	696	750	685	745	739	711	709	665	716	712	729	671	731	708	696	712	755	730	749	687	726	677	729	811	695	733	738	709	702	695	720	725	710	723	704	697	741	727	741	697	694	711	733	740	731	723	750	656	713	728	750	728	774	742	751	722	738	706	709	709	715	716	737	731	680	743	743	711	749	691	760	783	734	746	721	700	702	675	685	709	719	740	665	761	738	702	706	734	690	722	710	697	694	719	710	729	750	678	702	695	713	737	757	705	718	746	696	700	722	729	705	747	737	723	741	750	770	736	702	770	728	694	732	687	723	728	736	673	692	718	717	693	727	733	707	737	719	734	710	732	752	686	701	728	718	676	745	744	726	731	713	657	746	741	755	670	763	737	718	696	757	731	713	700	710	681	732	718	767	709	728	681	741	675	713	716	731	698	773	684	760	722	682	671	736	693	694	725	668	680	705	730	778	731	681	735	685	690	728	721	738	706	705	726	747	742	720	758	736	725	737	707	756	705	691	721	768	702	770	699	709	745	678	712	725	723	679	662	714	734	724	675	710	700	706	763	766	726	689	704	729	675	734	697	681	734	759	667	721	710	741	741	716	694	745	711	690	725	719	718	715	775	727	707	765	729	698	713	717	682	670	721	713	705	694	767	726	706	727	770	683	718	711	715	690	702	710	761	753	744	733	723	682	745	700	700	732	734	743	705	711	701	775	728	671	778	704	698	680	696	666	675	712	678	699	741	664	687	736	736	708	689	730	691	735	686	688	731	724	755	628	727	692	755	706	722	747	733	779	745	690	755	715	731	720	716	736	677	676	775	738	695	676	769	696	705	689	706	682	723	707	716	717	709	729	745	716	688	715	731	680	701	719	697	730	731	715	701	715	738	676	735	693	708	702	719	709	748	696	712	735	721	697	753	720	711	709	709	690	726	757	739	700	714	705	750	745	668	721	763	691	666	754	716	709	697	711	696	725	764	699	688	720	744	676	693	740	750	705	719	743	756	700	684	648	732	727	718	676	729	722	736	700	721	732	707	723	698	697	714	710	732	695	713	691	738	738	691	694	786	676	690	729	721	749	714	696	718	678	747	710	708	698	684	741	731	686	762	751	747	745	748	749	745	721	738	740	740	710	707	696	701	752	694	669	651	692	695	733	684	729	731	756	737	723	738	732	748	715	713	692	722	710	727	744	685	721	680	744	678	691	669	717	728	672	708	731	696	749	736	774	719	784	699	721	755	742	717	682	773	714	705	744	713	756	657	709	771	768	723	710	673	695	714	695	737	709	725	679	728	690	707	750	744	736	682	739	695	726	716	695	709	703	711	689	710	700	718	712	687	746	716	719	734	748	751	717	742	734	742	723	710	720	651	715	762	701	709	747	701	723	715	682	767	726	681	727	741	749	733	743	689	727	711	714	727	699	677	695	747	701	701	726	729	682	675	717	726	765	706	685	727	675	676	693	748	714	748	739	712	716	705	752	734	734	706	741	722	718	717	730	703	673	729	689	701	680	775	716	721	738	720	729	677	725	717	735	736	734	743	716	734	737	766	715	739	719	699	689	729	685	695	725	733	730	728	760	735	716	705	694	741	765	707	740	721	702	730	743	714	743	740	718	734	704	699	704	691	699	746	750	690	766	734	700	747	732	738	670	704	751	688	714	737	732	720	723	720
23599	3336	676	424	359	349	352	345	339	294	357	299	349	320	320	341	323	335	321	312	337	351	345	345	294	323	313	322	374	327	328	319	337	326	361	305	327	361	306	361	312	315	301	306	362	343	332	305	365	326	315	341	296	333	336	334	302	292	338	341	339	332	334	337	313	332	359	338	315	289	345	302	312	314	326	285	301	304	335	322	329	302	317	331	326	327	333	329	342	331	336	338	293	361	336	348	299	332	355	333	355	368	276	324	338	325	329	342	333	325	325	342	320	352	335	337	343	321	305	336	310	321	360	332	356	308	318	296	338	319	283	339	327	341	328	309	322	335	332	344	313	307	324	317	297	334	317	345	333	336	321	323	316	353	320	328	344	332	322	335	342	301	307	303	318	322	308	341	318	341	333	324	295	294	295	329	312	342	313	327	357	292	341	303	320	352	320	308	313	298	328	314	301	303	292	323	318	343	315	329	307	358	319	344	280	323	333	322	331	322	361	320	310	321	338	361	301	333	303	306	324	300	313	334	326	351	346	304	311	321	335	318	333	310	347	281	349	286	329	333	326	336	292	288	283	355	319	295	315	307	315	281	288	304	316	336	341	336	336	350	337	345	365	301	350	288	295	316	302	327	313	309	298	327	317	342	305	315	320	327	305	337	330	291	316	336	308	296	309	292	346	325	338	338	324	339	295	316	311	332	306	276	320	362	292	306	298	359	306	338	318	311	345	313	284	304	314	315	326	361	340	347	342	341	302	367	356	368	331	320	343	344	276	356	349	311	321	318	290	343	335	335	302	322	316	311	336	387	352	344	316	337	300	285	316	353	369	363	314	307	295	322	336	318	331	358	330	312	325	345	285	308	347	330	319	328	318	332	326	323	333	298	287	299	293	309	311	325	327	321	272	339	314	310	327	328	325	319	328	311	327	311	352	332	327	333	295	316	302	351	307	302	291	347	275	306	358	344	308	288	346	354	315	273	303	316	275	328	308	319	323	325	306	316	333	321	328	339	341	285	360	341	307	334	365	296	310	305	303	317	348	297	324	296	314	335	329	298	293	291	314	323	311	329	314	316	297	349	316	307	300	316	293	292	302	285	342	308	341	324	335	352	360	318	305	328	344	303	303	311	344	336	327	349	333	336	289	302	305	326	290	313	333	313	309	305	304	361	333	320	336	295	331	380	325	310	306	356	322	351	322	335	325	326	313	332	345	276	297	309	322	324	323	346	305	327	338	338	318	294	308	312	301	330	311	336	286	328	341	340	327	309	327	323	348	331	363	345	286	305	299	310	314	293	325	299	327	324	303	353	321	325	314	333	321	331	272	300	307	298	337	354	364	314	305	297	319	338	322	345	338	335	310	357	315	330	298	301	340	340	336	338	282	321	309	330	318	331	307	358	279	311	320	302	303	326	339	303	355	328	347	319	297	369	300	298	316	351	353	343	321	294	321	327	321	297	333	331	330	353	293	301	311	327	318	343	301	336	308	312	369	296	311	344	327	320	371	352	338	324	327	312	302	355	277	316	319	323	325	302	351	313	340	328	305	312	346	314	296	353	315	320	346	359	340	341	332	317	304	307	374	322	325	294	333	326	308	342	349	331	292	349	316	343	327	323	348	296	323	317	318	349	306	334	321	309	309	306	352	334	335	326	308	312	345	319	350	316	317	318	331	346	313	333	307	308	314	293	350	338	327	305	332	347	355	335	283	326	327	309	328	322	350	331	330	293	316	320	321	309	323	282	305	333	285	339	337	322	333	334	352	303	327	310	314	315	311	338	351	302	305	274	316	269	307	308	283	295	333	330	314	323	318	360	332	337	329	292	324	381	328	328	343	344	317	335	301	361	302	327	297	331	356	316	315	289	361	333	294	350	335	330	354	325	377	314	323	306	347	335	339	303	294	340	314	322	308	319	321	370	333	370	315	316	322	309	313	325	331	315	306	302	290	358	329	321	305	322	298	334	305	319	320	319	335	305	278	308	312	315	315	321	319	333	315	331	302	305	331	320	302	352	316	355	359	345	336	314	340	312	337	330	330	365	341	336	317	350	353	371	350	316	322	313	300	319	334	324	369	301	313	319	321	298	330	326	325	340	315	302	317	290	311	368	339	340	338	322	329	320	334	347	327	288	318	322	361	306	300	285	334	364	323	316	343	329	356	337	281	347	328	348	320	297	337	310	291	293	324	346	352	332	329	355	311	319	357	355	325	334	323	298	299	335	349	337	347	358	307	309	351	358	363	332	335	361	310	346	324	315	304	334	288	325	320	322	294	310	342	322	357	341	297	312	318	312	320	303	328	331	321	275	340	312	323	338	331	325	323	324	326	325	320	339	334	302	321	321	343	334	341	295	306	329	299	340	311	298	343	311	349	339	338	299	330	330	345	380	332	335	333	320	333	328	336	293	333	348	349	300	304	336	322	350	356	309	339	310	314	325	316	327	314	335	294	344	338	370	366	292	320	360	332	297	371	314	318	339	316	294	367	333	347	332	315	292	341	345	342	330	300	318	346	322	303	310	297	318	341	353	306	321	311	317	320	373	309	328	320	313	338	359	308	300	338	296	299	310	320	331	302	347	338	319	302	348	315	294	304	331	277	321	320	326	299	307	300	314	301	354	299	320	344	338	297	335	329	295	341	346	339	306	308	323	291	283	313	311	262	303	289	306	308	310	302	331	308	341	348	321	334	336	302	346	315	343	327	343	361	360	330	354	338	313	305	331	311	373	286	294	311	286	312	345	335	308	314	336	327	285	315	348	278	302	343	339	339	289	329	310	325	311	336	327	363	291	326	303	332	308	299	326	296	356	317	318	351	334	346	347	297	298	309	321	291	299	324	321	361	317	333	340	309	299	348	363	346	309	336	321	302	339	346	317	326	300	352	326	311	300	309	308	334	327	314	329	321	335	309	300	336	348	316	329	360	308	332	323	324	303	323	333	299	313	333	318	327	329	326	352	339	334	357	311	316	318	372	352	335	291	279	357	313	343	313	345	328	343	302	317	328	345	325	311	316	353	346	307	316	318	352	357	343	334	342	323	332	314	310	315	329	305	302	315	315	307	310	324	350	307	338	372	300	329	284	332	327	306	334	312	361	333	332	297	325	327	335	383	337	322	301	297	340	346	341	300	311	318	298	346	312	343	376	346	308	330	311	320	289	331	326	330	337	330	291	329	314	299	306	355	331	331	324	309	331	331	312	338	348	328	304	335	316	289	330	329	294	350	308	335	318	343	367	318	315	326	320	316	307	326	315	316	335	327	327	304	335	330	347	357	336	333	339	312	315	330	337	291	296	352	364	355	294	305	361	288	320	360	289	349	319	341	337	343	333	313	335	341	292	333	325	298	323	358	313	307	318	324	340	294	342	369	314	324	317	356	335	275	343	311	333	326	305	320	329	302	321	312	317	338	335	339	328	294	335	318	337	316	321	311	332	353	332	312	305	363	302	324	298	329	306	319	351	299	333	304	329	325	300	308	296	310	305	337	321	315
18678	6800	4047	2405	1491	1187	992	832	781	764	718	703	693	679	679	751	679	713	731	694	745	683	692	708	716	660	693	662	692	689	702	688	679	684	682	655	685	642	682	653	690	675	684	718	685	679	681	695	648	734	694	670	699	695	639	742	711	654	696	734	718	671	689	678	697	669	699	732	697	648	667	676	681	689	694	654	630	718	729	686	672	682	705	624	702	689	741	703	703	690	711	719	698	696	672	723	653	656	735	685	704	671	708	703	669	737	649	668	706	653	708	702	655	712	671	731	658	746	721	715	699	685	682	670	679	711	704	675	688	662	687	684	690	679	647	681	688	686	689	698	704	682	712	681	682	668	702	678	658	670	706	696	709	716	684	704	686	691	687	693	665	674	688	677	700	686	683	698	688	749	708	730	675	698	663	663	691	662	730	715	680	659	701	603	699	652	683	663	697	683	646	686	705	677	712	735	706	697	626	692	686	686	697	702	717	689	673	632	695	672	679	698	721	758	644	719	674	619	647	743	681	706	679	686	706	681	710	663	752	703	658	681	699	680	683	725	675	677	729	663	713	701	683	698	711	695	716	705	662	682	699	683	664	705	674	684	702	697	702	675	691	690	674	695	661	682	711	710	722	677	681	676	677	662	639	692	723	672	664	650	691	684	701	736	725	694	712	668	666	695	678	654	685	685	675	728	664	700	658	703	664	685	682	672	659	685	685	704	698	739	691	705	716	676	738	687	704	703	714	693	662	671	658	679	675	668	721	661	666	680	666	669	699	732	687	702	676	691	685	691	680	645	742	706	687	703	703	677	670	676	706	669	657	657	731	669	717	708	720	749	649	709	651	713	691	678	710	666	679	730	665	705	726	632	677	655	684	686	715	685	673	700	719	703	732	665	703	671	677	684	678	693	669	701	726	714	691	710	706	632	663	633	672	685	683	660	715	658	727	661	737	705	699	721	649	735	664	741	665	696	694	677	679	680	716	680	676	717	714	697	672	721	684	722	682	703	665	709	756	697	708	665	714	686	682	705	661	683	698	641	683	667	717	696	705	705	666	687	684	674	679	661	685	666	705	696	717	681	643	662	694	753	686	679	663	722	732	728	701	680	680	712	683	711	727	734	676	713	696	680	708	641	679	706	721	686	662	643	720	701	703	725	706	680	718	726	705	699	714	656	676	675	698	695	692	693	688	686	687	683	727	706	664	693	662	703	728	673	692	649	728	672	677	692	661	698	695	690	666	663	675	689	726	714	717	678	680	683	678	681	656	696	724	659	650	666	675	695	728	672	699	690	694	716	675	711	701	709	680	705	659	663	682	633	706	670	665	662	701	722	688	646	706	658	724	647	676	706	708	691	649	709	706	702	672	692	726	697	727	700	654	696	670	647	672	712	657	709	710	690	736	738	686	665	655	697	750	646	703	701	718	679	671	646	707	687	640	716	698	676	717	701	710	714	721	654	672	712	711	706	671	676	667	737	650	691	666	689	708	671	717	710	693	654	765	701	678	672	651	686	665	665	691	734	676	693	685	682	686	681	663	711	695	670	700	712	716	672	701	738	682	732	732	723	716	774	660	707	713	709	651	699	720	671	648	714	681	673	744	710	717	638	652	718	638	733	684	706	675	691	713	696	718	668	692	674	712	669	690	698	697	699	671	722	706	645	680	660	686	664	701	645	675	663	685	742	707	690	741	775	730	708	663	656	752	683	711	709	686	708	690	712	718	722	697	693	736	731	682	733	675	742	723	717	674	711	713	682	685	653	676	694	673	655	624	707	707	736	658	691	706	668	655	685	726	705	700	679	667	682	670	695	700	729	645	642	691	691	673	690	722	734	719	681	695	714	632	673	688	727	711	706	691	730	678	694	705	707	717	718	697	700	640	689	695	709	678	668	682	676	689	710	731	673	671	688	692	716	697	710	671	703	704	697	707	726	721	717	696	703	719	624	643	672	712	720	703	704	702	680	683	681	668	678	698	681	746	705	661	646	647	709	692	688	696	702	707	682	679	671	685	726	692	672	716	710	685	758	708	696	679	681	698	661	685	698	693	696	664	731	696	675	678	683	758	729	724	739	715	694	677	717	676	704	688	728	678	695	706	695	695	739	685	694	719	686	636	726	687	657	730	712	679	671	715	664	706	715	706	668	704	642	675	690	685	688	747	705	651	719	688	712	705	747	669	751	709	674	669	687	687	658	639	687	715	720	669	725	627	698	668	755	704	704	710	688	688	692	678	680	683	695	700	682	668	700	663	721	686	704	676	709	673	700	688	700	710	692	721	702	710	662	702	712	665	717	711	719	669	677	696	727	657	733	687	676	715	722	648	709	729	714	642	641	667	680	689	671	689	702	715	738	672	662	697	662	666	700	659	699	683	687	710	707	654	684	704	709	698	684	696	693	735	691	733	667	693	682	703	681	692	697	693	667	675	709	728	696	721	629	672	691	668	655	717	678	652	698	723	716	732	658	734	719	699	680	729	722	699	749	742	704	721	734	666	721	671	637	676	661	657	689	709	720	679	724	689	682	691	687	691	732	702	670	648	663	714	665	660	714	691	671	673	648	677	708	744	768	691	705	728	650	704	670	688	668	704	735	662	670	705	682	657	683	623	681	722	679	700	671	722	658	660	691	694	647	578	665	669	644	706	640	658	704	690	713	702	711	690	675	705	682	656	700	709	731	637	669	685	697	675	646	717	757	684	700	703	653	711	694	707	684	700	648	749	690	687	750	673	684	706	733	711	676	689	686	712	637	678	721	741	746	709	695	684	677	653	709	679	632	637	662	725	664	706	677	675	658	686	613	694	666	716	693	735	674	716	638	715	680	717	716	732	663	759	670	717	693	742	678	694	700	701	695	735	728	655	690	653	675	729	667	721	685	687	666	706	654	692	707	671	679	689	691	672	664	659	707	652	654	723	675	665	725	713	740	662	665	663	707	672	715	674	671	691	699	692	652	680	687	664	680	710	697	700	712	683	685	692	672	718	664	691	697	723	673	662	712	718	636	681	689	661	707	685	709	659	658	688	732	679	664	661	685	658	676	728	681	683	715	658	736	704	697	660	697	667	659	646	704	671	647	709	673	682	724	663	727	735	703	640	716	719	674	677	740	654	708	696	746	707	704	688	745	717	671	707	685	714	706	669	655	653	714	724	687	710	744	723	693	732	709	708	675	646	689	708	720	694	738	693	739	671	668	734	667	670	716	731	687	689	697	691	727	664	707	692	682	704	733	692	669	701	682	702	682	715	710	708	727	705	713	729	703	683	690	740	702	708	724	711	698	708	706	640	681	693	704	673	682	667	694	708	678	697	691	666	773	683	729	689	676	726	701	721	670	669	679	716	657	661	696	720	699	661	668	693	697	683	675	703	666	672	696	713	689	704	705	670	696	714	690	684	735	662	720	635	664	675	693	680	697	679	711	741	727	677	678	697	686	657	648	674	685	686	692	684	697	678	703	649	721	750	766	717	713	707	659	709	726	689	688	732	703	659	655
31772	5211	1016	603	484	392	341	325	302	325	266	367	295	316	314	302	289	290	303	345	352	318	322	307	298	284	308	295	310	304	314	307	296	274	320	291	269	305	290	297	283	302	315	299	299	329	339	309	268	315	298	283	328	319	308	344	318	293	304	303	316	307	246	306	287	316	283	291	302	345	286	319	294	314	250	303	311	279	272	329	284	316	333	306	298	305	286	289	349	275	313	310	305	324	292	319	284	300	284	321	286	294	302	308	311	273	263	309	289	300	307	316	304	323	264	303	303	319	327	286	303	274	278	291	318	300	320	310	299	259	305	300	321	301	309	303	323	313	286	302	304	296	283	336	291	300	321	297	281	271	281	287	300	287	327	306	325	306	318	343	301	330	304	299	300	298	308	300	307	307	324	313	304	291	319	307	279	304	294	288	337	281	302	280	344	344	300	309	329	309	298	299	282	303	320	289	305	299	297	311	314	289	305	317	280	287	289	311	297	312	303	328	326	331	317	286	311	315	290	269	298	283	291	316	300	278	308	306	293	307	375	296	313	298	296	335	313	296	304	298	305	310	303	324	277	273	262	270	305	292	308	283	295	320	289	322	323	278	303	278	314	331	291	320	320	293	289	298	308	308	332	317	320	298	301	315	331	313	339	292	286	302	319	340	303	279	312	299	326	299	291	308	324	313	329	307	332	304	270	296	328	284	311	272	304	297	330	313	326	295	317	314	336	303	331	293	318	274	293	284	325	322	287	323	307	289	293	300	236	325	292	318	316	295	298	325	287	311	293	300	301	287	290	293	305	349	274	304	299	323	306	310	299	319	296	304	292	303	321	297	330	288	303	272	293	332	309	319	305	320	282	308	276	305	356	306	301	316	337	299	274	331	313	315	318	341	289	302	342	315	283	279	320	345	313	290	317	319	268	269	292	296	313	321	314	287	321	264	308	287	278	281	305	317	265	286	296	299	325	335	308	328	277	298	335	300	300	307	315	303	299	281	299	253	303	280	294	301	314	288	288	309	298	339	318	308	307	290	299	291	299	319	335	302	275	297	305	283	304	320	314	290	295	281	336	304	307	305	297	332	297	309	317	302	339	304	306	293	307	324	307	297	265	300	326	337	299	326	327	328	318	317	278	311	324	274	316	328	293	307	314	323	334	284	295	271	316	341	296	278	326	330	322	293	293	303	333	335	292	307	293	303	331	298	327	318	295	305	298	317	288	300	315	300	335	281	322	303	351	298	270	300	315	255	345	299	301	347	293	340	306	275	282	315	304	308	314	301	291	320	314	319	298	281	294	277	313	300	317	297	308	333	308	323	307	281	314	310	327	290	296	297	305	275	324	297	278	300	326	291	276	294	320	294	326	291	277	300	296	306	274	315	299	318	303	274	313	282	297	309	284	314	316	297	313	320	350	332	308	316	316	307	290	323	326	349	295	317	301	302	283	273	275	315	311	307	325	302	249	323	319	326	307	332	295	349	330	285	300	261	280	301	314	300	307	279	293	285	275	285	277	313	284	338	316	313	324	361	302	319	311	321	301	279	316	303	295	291	282	336	309	319	325	287	337	299	301	335	310	329	316	290	293	297	275	303	317	323	319	295	368	308	317	308	287	344	300	325	315	295	274	306	310	299	320	313	317	283	323	343	310	273	326	310	304	287	293	312	317	308	330	314	311	290	303	320	296	301	289	294	306	309	311	312	311	318	312	304	297	296	331	313	376	310	333	287	282	317	342	289	336	304	333	302	274	299	344	316	346	302	285	323	306	298	308	299	307	296	304	290	283	302	304	348	294	330	314	275	305	319	279	312	304	287	326	332	318	302	291	284	311	296	272	324	306	353	323	301	292	293	342	340	327	278	300	298	312	313	320	293	300	313	337	318	266	299	329	292	253	299	300	304	299	349	297	289	272	336	308	297	291	291	313	298	289	291	306	309	304	330	323	301	322	298	357	290	291	332	307	277	331	263	282	302	322	297	325	269	308	308	289	294	297	287	277	310	290	308	316	300	305	320	295	331	306	315	324	328	335	309	304	303	313	297	343	304	307	315	326	302	305	337	287	276	295	303	308	290	290	298	292	300	290	298	314	302	298	319	343	304	331	300	317	307	298	276	299	294	283	294	303	294	321	350	249	304	324	329	306	313	320	313	314	291	286	278	332	328	293	342	283	317	308	301	323	295	294	320	308	313	294	288	311	313	283	307	295	302	298	324	292	302	289	309	320	292	340	326	286	326	315	314	329	309	328	313	319	369	334	283	314	285	293	326	303	301	282	313	296	324	322	291	301	296	304	329	293	309	330	333	287	351	315	325	287	306	305	286	301	320	294	292	295	329	279	277	316	316	283	324	292	296	282	290	258	291	317	308	324	316	314	261	322	310	313	307	296	304	289	284	284	309	297	289	303	292	311	287	305	307	295	331	297	312	312	295	253	292	282	301	295	284	285	287	275	318	318	275	313	311	295	304	284	320	325	298	285	321	316	303	334	295	300	297	311	331	313	336	330	285	315	275	298	318	312	288	277	275	303	305	289	316	295	321	310	305	314	316	302	315	296	306	307	322	306	296	317	305	280	308	280	296	272	327	305	306	316	330	304	269	317	288	284	337	302	289	306	265	302	308	318	304	357	319	306	306	295	278	290	287	321	305	328	314	298	326	302	306	310	340	310	298	287	267	299	270	304	327	339	301	275	347	289	312	333	278	322	313	294	315	296	322	294	301	275	283	308	326	307	284	294	304	307	320	285	304	331	281	317	281	286	287	287	275	288	310	278	301	293	304	288	267	302	312	331	292	317	332	315	318	315	275	292	284	312	280	315	315	340	297	317	298	310	325	345	295	295	283	262	288	343	309	327	333	301	346	344	309	312	306	355	310	307	302	291	347	309	293	276	322	268	320	298	304	322	296	313	280	313	282	305	277	325	299	285	296	302	270	274	324	336	326	339	330	309	282	295	325	334	295	290	279	297	326	327	289	317	311	283	316	303	306	347	325	338	270	300	295	279	304	274	305	294	315	332	303	327	289	316	312	286	298	282	280	305	291	330	282	338	300	292	283	262	274	284	320	295	311	321	318	336	290	308	284	296	324	301	307	330	326	295	288	306	310	305	310	316	287	307	300	274	256	312	310	325	326	321	285	286	324	323	286	317	308	298	317	305	301	273	307	335	318	297	316	325	346	285	326	322	328	289	313	331	271	344	321	303	325	294	317	286	250	282	315	339	319	330	284	299	296	308	298	336	288	294	313	299	310	319	288	314	307	293	320	314	278	298	325	316	332	305	294	274	303	289	288	300	262	293	311	302	289	314	325	316	317	317	347	313	277	297	302	300	300	337	306	275	328	277	335	332	336	303	302	302	322	309	312	315	301	313	302	326	319	297	300	314	316	296	322	325	308	301	297	277	306	331	300	251	260	290	284	335	309	346	303	313	302	291	271	292	302	308	323	307	311	301	289	342	308	285	275	311	297	280	309	319	288	294	332	291	293	308	315	316	302
23187	9136	6441	4356	2901	1754	1198	982	820	725	666	691	717	698	710	696	657	692	672	711	672	670	721	695	643	658	648	676	655	655	685	644	661	654	627	679	626	682	660	683	693	624	661	607	695	703	648	683	651	656	641	648	667	641	675	625	594	622	648	647	703	667	636	638	641	683	676	694	644	640	667	642	629	678	646	636	671	617	672	633	622	677	614	652	680	644	601	677	669	669	629	661	657	633	619	649	686	689	687	659	704	702	689	642	656	675	622	640	660	663	643	697	655	660	648	697	677	638	676	707	650	628	668	664	672	664	640	634	622	680	649	657	674	628	664	705	649	631	659	655	665	636	633	604	662	646	646	650	629	673	677	682	655	626	662	706	638	691	627	694	626	704	688	633	665	672	678	601	648	648	625	681	640	643	652	657	656	698	684	632	631	661	657	660	653	659	648	692	654	692	677	651	640	675	666	698	625	593	684	650	666	676	661	638	650	659	666	601	643	687	643	685	647	667	629	664	691	672	706	684	672	720	693	694	648	636	642	592	683	691	646	673	635	685	691	647	629	629	646	655	670	659	623	646	664	633	662	677	686	653	626	639	660	627	664	657	671	672	674	686	647	677	659	659	672	632	647	671	647	697	660	662	660	653	644	646	682	664	674	683	654	677	640	642	621	663	674	653	640	675	649	650	689	668	646	685	739	658	671	680	645	707	657	653	600	669	615	663	651	669	640	710	680	642	689	688	697	669	646	629	711	595	675	626	661	640	646	693	661	663	637	628	668	667	625	662	664	644	698	624	649	651	645	669	670	687	632	649	661	639	674	663	638	636	676	645	624	657	632	661	632	654	608	644	677	647	655	652	676	692	662	622	675	661	673	650	655	646	709	690	688	637	624	657	685	671	634	650	640	652	645	645	623	684	666	642	660	642	648	686	667	666	659	670	686	618	630	678	625	670	644	637	669	648	682	647	624	695	694	661	649	657	630	669	641	716	695	661	697	669	654	676	643	598	668	698	636	621	650	681	660	663	674	693	687	653	674	682	629	658	677	693	645	663	669	609	671	703	661	682	681	678	693	629	663	682	683	647	605	629	668	672	642	647	658	704	654	670	665	675	613	647	630	639	668	690	668	670	655	679	626	663	635	646	651	685	627	657	648	667	654	692	641	664	647	667	666	661	652	687	607	666	630	631	645	671	634	646	671	624	658	683	649	624	642	637	665	628	660	678	637	632	647	658	641	594	624	613	646	741	630	652	687	669	611	618	671	678	635	624	632	638	603	669	633	622	652	676	676	674	666	657	662	672	697	670	640	619	709	646	704	674	618	655	652	693	657	657	629	667	666	646	606	632	678	662	637	617	682	650	678	644	702	648	669	632	718	649	695	672	639	646	641	636	693	625	663	663	669	638	667	698	647	647	626	663	680	684	672	640	645	652	612	683	643	629	624	684	648	634	647	644	671	650	624	680	626	654	681	632	655	709	651	657	711	635	670	672	631	670	645	652	715	647	632	653	714	680	641	664	657	726	683	651	680	703	651	676	647	643	653	622	650	674	659	701	648	676	600	659	625	685	696	619	688	683	656	703	658	633	685	702	665	681	646	669	626	649	703	701	642	647	636	646	689	666	665	595	685	645	665	716	675	673	642	630	690	656	624	657	658	658	671	664	639	653	643	626	663	658	656	630	641	711	684	678	701	671	722	656	665	692	630	701	669	690	687	657	627	655	634	653	656	714	656	644	624	622	669	602	640	717	657	632	677	636	651	608	639	617	685	700	623	667	662	659	635	650	657	709	672	662	668	666	684	681	637	648	688	676	645	658	676	691	645	649	671	721	663	662	656	643	659	684	661	681	648	646	653	689	609	633	647	705	643	716	621	610	706	652	625	657	704	666	662	677	645	620	691	709	632	653	653	652	600	654	660	655	639	661	639	668	620	667	672	646	643	679	644	612	683	612	620	671	707	640	672	653	616	631	666	651	641	700	653	631	677	630	646	629	680	659	692	648	650	647	671	692	667	599	613	637	669	644	662	683	674	650	644	629	626	656	661	610	643	668	629	710	655	643	615	624	664	664	699	621	661	666	672	663	634	683	701	656	658	712	648	654	692	659	637	667	654	684	662	631	656	613	698	647	645	638	696	636	661	681	687	677	663	652	671	682	659	659	642	650	622	698	652	643	648	705	628	696	619	651	637	651	624	658	714	683	639	657	655	615	667	693	716	694	675	662	613	666	690	644	680	626	682	631	634	659	667	684	669	693	664	679	686	710	679	671	661	650	668	645	644	631	611	581	664	652	672	650	663	667	647	665	683	687	629	662	625	657	642	662	663	668	631	614	662	659	670	647	652	660	685	666	641	663	631	610	614	687	667	656	631	679	651	687	646	642	648	700	647	661	629	691	637	642	701	687	630	659	681	628	649	619	628	650	662	646	658	659	627	682	664	666	680	654	653	608	605	653	662	656	721	658	661	652	693	684	609	680	672	676	687	692	669	668	653	636	679	658	656	655	615	676	669	633	662	662	661	637	662	627	695	622	660	677	674	666	659	680	651	669	626	685	679	631	650	637	659	675	687	682	698	678	699	665	679	657	661	645	639	674	655	638	604	649	616	644	715	611	679	652	609	674	665	659	636	624	640	627	660	613	677	654	613	646	685	655	684	633	642	701	616	684	646	647	678	602	636	632	638	647	629	619	666	647	673	664	676	641	628	657	663	663	672	623	713	655	652	699	674	645	692	649	690	676	632	679	686	636	682	644	657	663	652	633	648	618	681	642	646	665	668	673	645	629	678	675	638	710	635	690	626	612	652	653	613	668	599	639	661	618	644	669	644	620	636	656	663	691	637	694	663	673	653	688	656	686	704	628	688	676	669	649	629	670	654	580	667	616	655	649	665	657	656	646	648	633	686	671	612	655	650	662	632	659	660	641	635	643	730	684	665	626	639	693	670	652	654	635	669	650	660	609	689	686	681	620	681	626	649	623	654	667	692	655	665	684	678	648	647	682	675	655	683	623	669	652	672	631	634	672	645	687	625	672	700	628	672	648	703	687	659	596	669	674	616	685	637	663	649	674	602	656	647	635	656	660	670	653	634	664	662	632	653	633	633	672	686	691	612	613	682	705	661	682	647	660	607	616	643	625	618	663	613	685	601	647	680	663	683	657	682	675	693	655	652	620	663	638	645	641	633	654	624	627	631	666	669	687	649	636	670	629	618	704	685	635	636	662	663	622	633	681	630	712	691	672	651	678	651	617	620	668	664	640	649	651	632	616	670	632	663	656	674	683	628	628	687	688	671	688	667	684	690	626	673	629	605	673	680	690	646	684	656	654	673	641	676	652	674	621	643	653	695	674	606	653	659	674	681	692	649	669	629	606	667	707	700	716	707	646	676	675	644	683	682	694	635	615	674	641	649	671	617	700	625	691	678	690	671	642	625	663	590	600	664	660	722	676	615	696	662	649	644	646	659	670	650	637	700	657	624	693	681	693	638	677	655	675	673	646
40687	8459	1320	785	519	405	396	393	342	329	313	324	335	334	348	315	360	314	318	371	293	320	339	346	330	318	332	325	328	314	359	352	317	330	335	318	319	302	333	333	342	344	309	309	311	298	307	326	307	314	315	322	336	354	338	344	337	313	306	299	317	312	344	325	306	323	342	337	321	335	328	313	341	313	327	294	308	354	325	350	329	302	302	346	354	285	348	357	337	353	336	325	308	338	327	315	326	323	319	310	317	313	306	340	357	324	349	316	312	319	328	301	343	376	335	333	320	285	319	336	320	346	309	302	322	326	325	312	334	295	351	336	320	342	300	316	355	316	294	318	315	349	330	314	322	320	321	329	316	327	329	341	280	343	339	332	311	311	321	326	316	346	313	364	358	323	325	363	306	309	337	304	321	334	313	323	329	353	313	348	351	350	309	346	308	309	286	306	320	330	342	336	287	323	351	317	292	357	334	323	314	332	336	321	335	334	342	308	321	301	340	333	356	298	331	295	339	312	308	339	289	338	313	301	330	334	320	349	334	315	327	323	311	311	304	324	314	310	322	328	311	290	339	323	304	329	326	326	338	334	302	314	331	316	326	347	321	312	304	299	310	347	330	310	325	349	312	335	348	329	335	342	332	322	320	295	359	330	339	379	350	289	328	343	341	308	312	319	345	321	324	328	296	308	325	306	309	309	308	324	290	330	348	363	290	346	355	356	354	343	337	362	339	331	332	304	336	355	301	314	300	360	309	325	286	338	344	283	301	315	291	324	312	324	349	327	332	301	353	299	308	337	332	291	324	339	320	311	321	345	306	321	356	360	310	316	293	378	296	337	337	322	358	352	350	311	360	333	341	353	354	317	345	339	329	293	340	341	319	288	322	275	330	300	319	318	356	339	344	342	307	325	366	298	357	336	346	359	318	324	294	311	341	334	277	338	345	344	334	307	352	330	304	342	344	324	339	316	320	342	301	316	375	313	326	301	333	337	353	324	310	336	320	311	314	354	324	329	328	299	290	325	315	331	283	342	338	320	301	328	343	329	355	315	309	334	317	335	316	370	320	294	325	309	301	340	332	333	323	303	339	333	290	325	339	362	309	332	308	325	356	340	347	336	340	313	326	364	307	281	304	305	311	344	306	312	319	324	335	324	314	326	332	340	375	348	334	325	310	351	280	350	345	357	325	336	332	341	329	341	336	324	310	333	314	321	299	339	355	311	344	315	336	319	338	328	324	340	312	305	349	322	310	332	314	307	340	278	305	336	296	327	346	319	342	307	289	353	322	331	336	338	301	327	360	366	325	283	330	355	317	356	331	319	318	313	346	309	327	319	303	354	328	327	291	333	334	356	320	332	317	322	310	321	359	317	313	341	317	296	348	326	347	300	325	323	300	321	342	291	312	311	319	359	348	349	319	329	319	349	317	272	325	323	337	334	304	337	343	287	334	304	296	315	325	344	297	340	327	314	320	343	331	339	318	319	304	335	312	316	327	323	360	300	313	346	314	330	339	312	318	335	331	336	304	334	354	329	324	349	311	330	338	339	342	338	331	324	306	332	330	342	296	298	321	331	330	318	365	312	323	352	322	342	351	301	333	330	363	304	298	333	325	312	325	324	298	335	279	366	335	343	285	312	325	315	311	314	339	324	347	323	322	299	309	326	299	297	313	353	297	294	347	337	324	297	321	306	304	313	346	368	333	316	312	333	357	355	328	315	329	305	271	329	344	301	301	320	284	299	303	291	335	332	301	331	306	304	332	333	315	330	344	315	296	320	343	332	329	333	352	290	354	307	319	291	318	304	319	339	358	322	336	333	307	317	373	304	333	325	314	285	322	322	308	320	356	347	359	347	339	304	328	323	345	354	334	328	315	325	310	320	372	308	336	352	317	313	351	337	324	296	333	318	326	356	337	347	335	277	309	307	330	334	313	311	342	371	310	352	280	323	314	313	352	334	290	331	330	327	333	306	338	304	333	295	302	367	296	301	337	307	336	313	298	305	292	322	343	324	311	330	315	343	309	318	312	315	322	320	293	311	334	352	304	330	326	333	344	341	296	320	329	310	304	299	303	329	350	313	276	298	350	330	286	343	336	299	329	344	343	313	301	303	319	307	325	352	317	314	355	334	317	284	312	309	328	344	323	311	320	307	338	334	342	339	314	292	313	302	328	318	338	326	315	295	340	384	327	327	353	331	341	328	340	334	287	317	337	340	318	361	304	382	334	345	319	320	299	326	340	350	366	344	346	350	318	321	327	362	313	326	306	295	317	349	322	315	307	340	307	325	326	309	308	307	336	319	303	349	323	344	309	352	333	320	321	310	306	295	280	344	312	312	351	282	336	307	331	320	311	313	330	353	350	332	344	352	340	333	322	338	347	323	294	329	315	309	312	294	294	359	335	316	320	328	290	326	304	336	329	343	305	319	336	350	309	320	333	338	351	327	311	341	354	326	349	332	332	331	343	301	348	286	359	361	322	362	327	335	330	352	346	308	339	325	311	317	339	315	343	339	300	352	313	333	279	322	304	333	333	345	316	333	293	323	316	310	347	321	326	345	334	320	345	348	315	329	308	336	335	301	335	311	332	374	356	316	317	321	329	360	345	337	318	346	347	326	338	359	317	337	336	333	324	321	330	282	321	319	345	314	329	294	321	328	349	325	315	330	323	368	276	307	293	313	339	308	368	311	324	323	324	287	356	322	344	318	320	329	322	309	325	332	331	324	330	325	291	337	312	332	336	361	304	284	351	316	339	361	322	313	322	328	325	328	345	306	317	314	310	315	324	325	375	346	315	329	283	343	334	329	345	339	321	343	296	337	305	326	321	326	354	304	327	324	308	325	354	343	307	315	305	303	318	316	296	328	346	313	296	308	342	328	314	330	337	332	305	314	336	317	352	328	315	335	288	303	323	345	350	335	352	322	349	333	345	299	304	328	335	317	312	342	338	327	291	332	354	326	308	349	325	302	364	339	353	258	315	300	357	349	320	314	335	368	366	350	351	312	314	327	366	326	312	323	325	320	332	321	330	301	351	286	275	324	312	312	298	332	342	302	331	317	325	324	318	322	319	339	338	374	321	318	309	319	323	325	344	339	310	331	319	328	318	320	340	316	350	301	339	337	326	355	283	315	315	309	337	322	349	342	359	346	338	346	338	386	294	292	317	351	325	298	318	358	347	334	332	334	319	337	306	310	348	320	318	324	324	317	319	318	340	321	320	300	332	315	296	340	327	328	344	316	294	337	313	341	326	324	369	300	331	304	327	294	344	306	317	300	317	312	307	345	334	374	331	328	324	322	337	346	326	353	330	373	266	293	307	346	328	355	318	344	352	331	312	342	342	291	281	334	341	323	347	339	302	316	310	304	336	300	316	325	330	317	338	343	334	317	310	346	345	338	311	317	299	307	347	362	328	298	315	364	309	319	330	337	328	325	315	288	329	313	273	360	308	315	343	336	341	317	312	318	308	333	326	329	286	298	322	366	318	345	354	304
28777	12348	8149	5465	2851	1540	1165	920	877	793	766	781	738	736	733	734	746	704	701	761	708	724	692	738	708	742	718	713	715	717	714	685	669	710	686	761	734	703	655	702	693	704	733	742	728	715	758	708	708	676	728	734	711	720	689	734	686	708	726	680	720	707	677	699	702	695	724	694	736	716	679	706	691	716	729	689	698	694	728	731	707	721	724	708	715	669	713	709	686	729	674	713	715	703	741	759	705	732	747	705	719	759	697	667	712	702	745	685	704	729	682	744	731	699	722	716	703	680	765	741	688	712	707	671	766	716	725	754	703	698	710	728	723	700	697	747	688	665	669	706	768	702	723	673	642	713	714	729	674	741	742	717	681	772	678	712	710	713	677	746	664	719	682	712	722	697	671	724	674	705	689	691	697	672	690	658	712	713	723	728	708	721	705	757	727	696	705	696	704	693	694	703	740	748	692	709	725	714	684	740	761	694	711	727	659	673	714	711	736	711	699	716	703	724	678	675	681	680	691	730	701	759	745	722	711	731	707	651	693	760	698	766	672	672	724	676	725	702	734	718	665	704	701	672	713	707	673	700	761	712	684	709	709	687	680	699	661	757	690	699	724	722	714	662	730	722	706	657	732	667	709	676	738	703	694	754	725	724	723	657	730	721	690	709	734	723	710	767	712	685	745	656	705	732	660	717	694	707	691	719	678	725	657	682	715	706	698	750	692	697	728	731	743	721	713	706	739	721	694	700	689	727	684	711	727	721	719	660	718	670	712	700	691	680	671	705	705	696	711	685	720	664	711	713	658	716	723	722	720	665	659	714	723	649	719	719	686	716	681	690	696	764	717	732	752	684	687	689	749	672	743	732	723	695	736	728	698	708	708	710	692	679	744	677	698	679	721	705	706	666	770	709	700	722	730	696	695	720	710	699	668	711	662	709	764	719	792	666	720	689	688	682	721	702	726	676	720	698	683	684	686	713	695	751	733	685	704	724	711	663	697	681	683	666	710	683	763	655	712	665	707	719	724	695	670	737	759	695	707	748	720	714	738	722	740	705	714	740	689	708	694	713	695	712	678	709	696	689	673	636	725	673	715	717	656	697	755	719	721	703	703	716	711	671	714	705	736	762	682	673	646	713	780	693	704	717	687	664	692	705	695	738	745	704	708	709	681	708	706	697	691	714	722	699	693	685	699	717	706	701	695	658	721	715	666	641	688	677	719	721	698	685	728	672	680	704	649	714	723	701	696	764	729	698	698	693	695	679	695	707	692	744	673	700	728	714	701	704	723	744	703	703	687	707	739	710	666	709	692	659	696	699	669	685	744	673	692	714	704	730	673	739	693	701	753	715	685	673	714	743	685	673	725	695	686	663	682	690	702	720	707	658	722	644	690	708	723	706	708	692	730	692	744	726	732	688	693	706	687	666	646	716	680	717	705	717	716	729	725	722	750	700	664	691	670	737	729	716	737	693	711	724	722	715	706	758	684	745	691	683	676	647	731	727	705	791	711	703	696	667	714	697	708	705	693	727	698	672	741	726	710	720	756	686	689	737	711	707	724	690	697	694	690	680	677	727	729	699	708	725	746	707	701	730	714	670	709	706	694	727	703	732	682	696	672	694	724	685	734	709	670	697	712	734	674	718	653	755	717	706	706	703	686	698	696	733	697	686	683	711	702	697	710	694	699	729	732	713	704	730	742	716	667	719	741	706	631	683	748	655	700	665	737	679	721	717	702	666	722	676	657	707	704	724	735	696	668	728	698	719	738	731	678	675	711	711	673	723	732	713	677	707	676	697	679	686	728	724	672	702	667	735	726	725	681	761	679	683	714	669	686	687	682	684	702	720	716	685	699	679	679	696	700	751	691	692	712	720	674	717	708	725	697	679	719	690	658	738	679	720	718	731	716	716	696	694	688	705	718	713	695	702	717	747	725	714	691	692	672	645	697	724	672	735	667	759	712	714	737	717	700	714	656	683	688	723	730	664	700	653	715	702	643	744	707	764	719	711	764	702	710	725	672	732	724	686	707	694	755	660	711	708	695	703	672	691	721	696	685	728	725	759	720	714	685	718	692	707	714	729	714	696	679	723	742	691	725	666	735	731	718	696	677	731	726	726	743	718	705	667	718	689	663	701	722	723	699	736	733	724	719	707	679	760	711	698	700	701	706	708	692	675	725	736	716	672	723	738	716	746	698	655	721	673	686	677	741	681	678	707	737	688	719	688	724	699	690	740	721	729	718	689	733	677	689	704	676	700	737	666	672	745	704	668	656	711	696	743	714	726	688	712	669	766	690	690	648	722	718	737	712	681	690	676	699	747	676	732	715	695	721	698	711	716	662	746	746	708	662	713	717	747	711	709	749	680	700	747	732	708	700	691	692	751	696	712	712	715	690	688	695	717	710	680	707	674	663	674	693	683	777	714	720	683	694	761	703	729	691	699	690	684	665	686	731	729	723	733	726	706	710	725	705	725	716	698	716	726	695	747	712	709	750	709	685	732	712	729	665	726	688	711	747	740	704	731	734	704	719	693	742	721	656	703	671	696	718	706	687	669	671	746	726	693	687	723	735	671	722	704	723	692	691	681	715	673	727	678	707	662	749	720	740	716	719	714	685	718	721	707	687	711	695	682	663	667	739	724	646	707	702	740	720	674	750	697	662	700	679	735	700	669	716	691	724	706	739	695	678	705	742	710	741	713	719	706	664	709	647	735	735	692	704	709	698	676	700	662	710	696	729	700	722	711	727	710	671	720	717	712	744	713	718	738	741	697	736	686	715	704	672	712	701	643	712	706	681	718	653	715	715	796	709	659	776	671	661	704	713	722	753	687	714	665	731	697	739	702	675	728	756	709	707	684	714	710	695	743	651	686	691	696	712	721	680	688	688	669	666	715	680	727	663	677	692	691	719	699	727	693	707	688	743	738	710	706	726	668	718	674	717	704	717	713	672	709	714	675	737	682	703	754	728	699	717	718	652	699	687	684	703	720	735	693	714	761	698	720	690	679	713	716	664	713	723	700	730	690	723	720	701	699	693	697	706	725	693	653	726	744	696	727	702	682	680	664	726	647	678	712	667	716	734	729	713	700	741	718	748	716	775	696	753	721	682	722	689	747	714	755	718	739	688	689	697	718	699	680	715	714	666	692	654	695	746	690	650	737	771	713	711	665	697	691	748	715	719	697	682	702	738	752	708	683	678	681	687	717	735	724	682	723	700	675	741	678	707	707	741	718	704	734	704	698	691	704	698	720	695	709	689	688	705	745	709	707	699	684	728	752	701	693	656	688	687	698	750	708	753	697	723	699	694	715	698	709	711	698	747	728	722	733	673	705	692	769	718	704	734	686	695	697	753	675	728	722	718	717	690	657	707	735	701	713	728	733	726	738	653	725	719	688	714	688	693	689	735	714	712	712	714	676	702	703	704	715	694	696	685	761	741	673	720	690	697	694	656	730	719	727	663	684	694	721	699	700	722	694	706	689	702	690	734	652	696	675
26394	3495	677	480	369	367	341	320	316	351	287	318	378	327	326	335	295	325	281	304	323	312	304	314	324	326	311	345	321	299	311	323	331	344	340	321	315	332	312	355	303	332	326	317	277	342	323	338	312	296	307	313	317	328	310	307	310	326	317	339	310	302	345	319	299	287	331	286	315	313	321	331	331	299	317	317	284	345	323	373	353	314	304	327	335	328	292	336	287	340	334	317	325	322	307	305	317	339	306	362	316	339	338	352	322	328	320	322	293	346	321	320	348	348	330	306	324	293	330	343	313	340	336	317	328	343	285	311	341	319	323	316	338	298	333	341	322	282	313	316	316	328	319	318	334	318	337	336	313	343	304	355	322	276	302	304	353	325	342	298	332	305	361	316	320	319	311	285	297	315	310	275	325	313	313	301	343	326	322	334	365	310	345	283	330	316	322	327	341	307	308	303	353	323	312	293	330	358	335	315	329	317	320	360	340	313	320	336	299	322	318	341	299	328	314	322	330	282	367	298	333	344	325	356	342	320	303	317	255	295	358	316	325	305	322	298	345	331	322	256	301	348	309	280	281	313	331	304	309	328	357	334	323	324	308	347	340	357	313	311	304	311	302	314	301	311	340	350	313	323	308	285	346	342	316	320	342	309	299	295	322	309	295	345	333	307	318	308	328	295	318	275	337	321	341	317	370	287	348	307	316	287	319	338	375	314	329	329	332	343	313	317	302	345	308	350	318	305	313	291	328	322	297	294	323	320	360	290	344	332	315	309	314	308	368	349	341	338	306	325	315	313	286	299	355	297	313	272	332	323	320	300	287	311	355	333	324	336	350	333	292	306	298	299	322	337	325	320	331	310	328	310	315	341	344	323	266	298	259	277	315	334	327	336	330	353	348	363	322	342	292	304	304	310	332	348	303	311	324	341	313	336	319	305	322	327	339	292	329	306	346	317	319	299	321	335	335	319	305	326	381	298	322	281	316	295	308	322	300	320	315	334	357	325	303	291	299	317	344	287	293	355	323	308	313	319	307	302	328	346	315	284	314	302	364	325	305	287	307	312	301	296	327	309	333	321	295	301	349	333	344	321	333	355	293	290	332	327	303	324	368	355	309	350	329	298	303	318	345	291	354	306	301	326	349	302	344	299	320	296	294	349	304	326	297	311	270	336	301	256	317	348	288	314	338	348	339	336	315	304	399	361	327	305	306	332	328	360	339	318	312	323	312	295	317	302	348	320	319	311	326	344	321	322	335	304	293	295	302	309	353	322	323	326	323	330	305	339	293	303	303	311	313	288	305	329	300	339	335	340	300	342	319	344	322	319	303	326	315	346	326	308	321	290	279	328	285	338	278	306	310	314	302	323	332	339	315	343	316	362	332	301	307	337	307	312	345	314	325	316	304	341	315	312	282	313	329	301	299	347	330	324	287	334	337	336	311	322	322	300	324	341	284	327	335	311	345	341	297	310	300	325	302	350	340	338	345	318	272	298	311	321	327	355	316	329	305	337	311	325	314	294	333	305	323	318	342	324	328	311	353	321	339	311	316	315	348	311	310	255	342	286	362	338	308	310	325	314	312	270	281	324	311	334	306	299	306	327	302	340	359	309	337	340	337	331	307	292	290	301	304	309	319	316	324	314	343	290	314	364	341	302	321	334	342	300	313	327	318	331	325	304	297	325	349	334	319	288	319	322	323	319	291	307	292	300	315	346	306	337	319	331	323	263	319	331	280	313	284	308	290	345	332	325	339	332	351	284	299	324	299	320	328	343	323	287	351	338	348	344	351	322	322	300	309	328	338	343	321	362	311	328	280	354	333	305	333	330	329	335	348	348	363	296	335	341	340	284	313	348	330	305	330	290	330	336	331	321	312	326	325	334	356	388	281	319	326	299	311	322	310	332	318	310	342	325	328	293	334	327	352	300	284	348	311	307	333	338	330	305	294	304	309	334	276	298	298	345	294	276	309	276	303	336	344	355	334	303	287	318	378	307	332	339	311	310	317	320	334	329	344	316	327	341	300	297	315	348	317	318	337	293	296	343	288	296	274	303	308	346	312	306	314	339	297	351	290	287	303	311	297	332	312	308	300	305	308	371	317	300	304	302	322	292	327	327	314	291	325	364	314	330	313	323	335	288	291	304	297	301	285	314	304	297	329	315	330	324	351	328	284	284	309	292	320	281	320	269	301	307	316	300	340	262	325	288	331	305	308	304	317	313	370	356	322	343	313	318	328	310	327	306	311	354	342	335	350	341	308	337	280	320	319	325	314	343	278	335	314	349	309	322	312	309	323	362	330	386	312	307	352	302	346	317	313	345	342	358	318	292	338	342	308	326	327	299	334	300	324	358	303	311	311	300	312	321	296	299	324	336	308	298	299	295	325	316	307	323	330	312	327	327	316	302	308	309	352	329	301	330	340	276	326	335	273	308	300	317	352	371	307	302	317	283	333	326	313	284	342	309	308	332	302	297	340	361	311	333	339	334	325	329	293	336	333	328	339	313	353	288	329	346	334	310	325	294	312	327	339	311	348	328	334	307	328	349	320	322	266	331	336	296	302	338	354	328	341	281	317	303	332	326	330	321	291	336	327	310	326	293	308	323	340	303	285	334	308	294	295	276	298	331	347	361	279	331	340	304	264	301	317	302	316	288	294	372	343	320	320	303	322	287	307	310	326	320	297	314	333	321	334	315	362	322	322	311	338	283	304	330	342	302	292	283	323	329	308	316	263	324	296	315	279	306	341	314	329	329	349	298	315	334	315	309	313	337	320	304	303	326	294	321	322	318	329	325	304	320	301	300	321	315	317	344	314	330	331	327	303	332	298	337	329	332	355	310	317	322	330	294	314	336	302	337	330	329	308	306	330	298	316	352	272	321	349	319	338	340	317	327	322	326	308	327	306	308	324	337	316	338	300	295	339	315	329	340	273	323	353	311	318	294	336	304	334	326	307	350	320	331	309	306	304	358	343	331	279	299	337	295	323	307	337	328	345	300	309	335	312	382	346	333	321	286	302	292	335	335	341	299	300	333	305	368	336	333	329	328	326	309	377	307	339	336	331	327	338	350	325	326	337	313	375	339	319	310	323	325	329	355	305	301	329	322	296	317	315	329	375	309	333	298	289	258	296	357	322	320	306	343	316	296	303	310	332	295	336	315	332	329	342	342	339	337	324	308	308	296	329	307	318	324	329	293	352	359	287	330	341	313	305	310	298	339	326	346	304	319	290	304	311	340	312	321	336	355	313	326	354	342	307	321	307	312	316	310	315	320	360	322	300	317	351	364	295	296	332	300	324	306	306	332	314	332	316	307	308	321	315	293	340	292	345	347	305	320	288	287	271	303	316	303	327	319	342	317	354	317	319	338	277	330	332	312	310	353	336	322	345	322	342	309	348	324	303	301	317	315	307	326	309	315	332	307	324	343	319	336	326	294	328	319	345	335	322	340	292	335	336	318	282	305	310	334	343	304	327	324	319	334	316	324	325	317	297	342
20667	6696	4098	2047	1300	1054	923	816	721	732	722	676	690	746	750	700	699	702	694	718	680	673	700	696	692	667	759	750	662	655	674	700	675	676	699	640	682	677	688	716	673	656	689	709	648	682	684	717	681	694	670	701	716	667	700	664	639	709	720	682	704	706	650	652	648	646	719	726	661	643	698	721	684	720	729	654	692	692	687	710	678	682	711	685	680	644	707	690	667	693	688	692	701	732	650	656	687	693	678	675	697	690	654	647	673	681	649	689	641	715	701	685	656	680	683	695	696	721	664	743	737	692	641	636	684	679	716	694	679	655	659	645	640	659	691	690	710	700	718	642	694	678	658	721	664	670	686	687	720	722	703	666	669	647	708	652	717	682	668	698	699	699	674	709	649	693	692	700	717	714	682	681	739	681	660	646	703	722	672	674	671	734	683	697	703	696	708	698	681	724	722	659	688	669	688	728	664	669	669	705	749	725	675	669	688	693	698	667	675	712	694	689	717	678	678	671	698	647	699	731	704	680	685	682	688	707	649	680	688	667	685	714	732	709	736	663	693	661	659	675	686	656	646	665	669	718	722	725	666	720	667	705	729	669	651	657	701	642	700	642	669	693	619	651	685	677	691	679	719	674	643	678	697	672	677	664	710	668	707	647	673	650	692	700	702	679	692	636	665	665	665	609	665	672	687	673	668	680	691	699	615	700	702	640	675	740	698	685	660	672	733	698	708	709	692	719	680	651	707	682	666	691	726	661	746	723	718	740	696	678	727	681	709	691	656	672	712	680	686	669	717	664	686	651	671	682	704	596	679	708	646	673	678	662	647	697	714	696	708	715	714	681	653	707	673	688	667	655	623	693	676	706	648	681	698	688	658	751	651	683	649	668	676	704	744	679	662	680	663	675	664	665	639	701	715	697	671	674	709	707	678	640	655	714	694	714	650	649	707	680	686	681	707	691	713	682	651	710	742	718	687	653	652	693	679	719	744	687	661	671	685	669	664	668	685	656	646	721	661	663	688	708	679	679	708	674	729	680	727	716	681	706	662	712	727	699	679	670	698	720	713	678	675	693	680	689	729	682	720	628	695	665	658	710	656	719	687	705	648	737	608	681	717	685	699	682	724	706	697	697	662	671	665	671	680	655	607	702	698	681	690	660	676	663	702	642	717	667	685	693	659	679	668	663	678	634	621	713	702	657	721	641	702	633	689	686	719	730	652	688	673	709	644	694	697	713	691	681	696	685	683	696	669	633	691	675	677	682	691	704	710	670	657	707	680	688	693	713	685	727	679	721	670	685	699	654	669	658	636	687	684	688	716	660	705	715	701	710	675	682	680	705	669	705	684	675	687	664	624	727	671	694	684	734	624	686	676	673	678	679	683	682	721	625	664	685	685	652	694	718	688	733	648	723	680	658	664	698	703	723	674	694	650	712	678	670	684	656	639	653	728	695	700	678	689	673	640	696	661	738	719	656	715	723	681	653	662	703	649	687	651	685	683	675	696	674	718	683	697	720	751	691	698	715	642	686	687	666	664	693	666	690	694	657	730	662	687	633	678	692	710	713	736	677	636	678	678	740	680	642	716	713	682	710	710	622	698	651	702	657	700	669	668	690	677	701	709	683	689	681	699	702	708	700	743	706	717	677	676	691	682	797	697	693	705	714	711	667	673	639	699	688	687	651	636	685	678	724	664	673	655	657	688	697	676	734	708	684	649	699	712	672	683	699	693	711	657	724	689	713	684	680	683	658	651	626	714	646	686	703	686	657	685	717	685	651	713	672	688	686	694	667	698	688	703	656	726	698	666	667	677	667	636	668	704	682	693	683	706	638	700	622	707	675	662	685	668	688	683	666	704	723	657	694	688	675	683	652	709	673	692	667	663	670	706	689	685	649	661	662	668	686	692	689	703	705	703	678	657	661	682	642	709	668	709	695	702	666	704	705	692	700	690	696	697	668	704	678	670	683	669	691	661	681	709	698	666	673	710	682	777	705	673	703	637	684	709	659	650	738	648	631	691	687	692	733	724	711	702	689	676	700	675	701	674	686	672	719	692	676	665	659	661	694	661	684	695	640	677	675	687	687	662	676	714	727	712	708	660	731	708	691	730	665	716	762	665	676	671	725	712	693	690	683	660	656	696	684	711	741	679	668	676	657	680	714	676	681	680	666	676	658	689	671	685	694	685	666	647	687	721	659	746	639	694	654	627	689	721	676	681	694	654	710	640	726	694	670	687	687	665	655	677	702	679	739	716	676	699	664	687	672	723	709	709	738	699	727	764	682	683	737	682	655	713	700	650	688	676	677	713	697	635	693	658	709	691	697	690	689	690	710	693	690	708	728	682	721	715	684	717	726	660	632	747	681	695	661	657	667	700	707	671	685	668	709	637	641	688	648	702	621	656	656	677	668	681	643	673	669	644	708	702	636	689	700	678	705	659	705	705	671	704	697	681	645	662	662	641	691	665	717	702	674	695	714	694	671	702	716	653	703	691	695	703	663	734	690	678	692	672	706	701	695	675	696	693	692	689	668	684	667	677	721	727	701	665	684	681	627	639	672	692	709	664	664	682	665	674	657	720	674	708	713	670	664	703	755	647	698	689	703	680	735	675	743	698	675	665	628	690	666	701	699	718	703	765	662	655	702	677	656	664	684	653	678	691	746	706	704	667	699	737	693	656	731	730	659	643	708	661	694	700	661	688	731	686	663	690	661	722	733	686	694	654	643	673	674	666	677	639	692	695	680	652	675	665	651	731	683	670	667	669	685	695	650	699	682	650	641	689	668	665	689	731	725	673	648	698	661	643	688	677	636	703	671	716	691	670	662	676	693	660	687	675	681	662	721	692	670	637	629	692	699	693	678	709	725	697	649	642	707	708	690	712	655	679	647	673	673	632	699	685	690	675	685	707	738	707	709	710	718	679	672	648	629	725	649	708	673	719	647	691	703	735	721	686	709	694	706	641	667	693	665	708	672	685	704	693	701	644	713	691	700	655	632	663	689	658	731	651	671	668	679	727	740	700	731	654	685	657	697	713	649	683	718	669	685	711	674	647	687	666	649	660	710	706	707	758	707	690	648	690	672	709	696	665	679	698	676	653	707	711	666	615	662	673	702	633	738	700	728	659	710	675	703	661	683	722	707	660	663	687	689	680	669	709	722	699	664	658	683	688	708	687	699	712	641	683	681	665	629	671	682	711	740	720	716	661	693	724	672	674	679	709	675	730	689	699	681	659	662	653	739	723	680	661	717	706	724	667	702	691	666	672	668	681	649	667	632	670	738	725	646	676	715	683	659	675	649	649	669	678	681	672	717	744	714	714	736	699	673	702	718	678	679	676	689	669	684	677	682	682	678	695	711	729	681	681	664	709	665	705	713	717	708	687	683	715	660	680	675	656	686	682	671	677	655	725	741	667	671	666	673	645	661	711	667	650	696	702	711	626	663	657	696	718	663	665	696	694	680	674	700	667	675	689	684	673	709	685	655	696	717	691	662
38543	7327	1002	430	360	334	310	300	308	315	265	297	306	274	284	275	312	340	298	297	303	286	303	320	302	334	285	322	252	341	322	309	338	320	346	288	335	350	297	299	327	298	299	307	288	292	287	306	300	263	288	333	307	314	288	278	333	293	335	333	265	326	292	327	286	354	340	321	298	330	278	302	327	286	321	311	297	312	285	324	300	274	296	300	269	293	301	333	328	287	279	313	290	302	270	281	335	330	328	309	324	317	285	309	326	317	275	280	307	337	302	333	282	297	321	323	315	306	268	276	319	298	298	300	299	347	321	303	328	323	309	343	302	297	308	317	322	306	303	280	290	344	300	324	308	320	302	287	348	341	286	319	274	328	335	355	306	286	324	296	310	296	321	293	321	314	328	318	324	339	298	326	332	325	322	295	280	335	307	303	295	281	289	312	334	312	273	311	310	296	312	349	300	301	280	289	302	310	300	319	324	321	317	315	345	319	295	271	274	286	282	348	313	315	308	313	297	300	297	307	329	303	333	308	292	297	346	309	297	296	303	296	331	278	292	279	299	290	292	296	300	304	301	288	291	313	311	275	303	293	272	318	304	290	304	285	291	276	296	308	270	280	307	315	266	319	287	324	270	324	292	315	320	286	297	324	310	341	278	331	319	315	333	322	318	313	315	327	297	278	308	343	276	309	308	291	298	335	293	295	307	336	295	322	310	286	283	287	296	326	349	307	293	301	312	287	295	295	318	276	333	321	290	345	325	283	328	311	306	318	323	305	320	348	311	316	272	283	310	323	298	307	292	318	313	285	323	292	314	296	286	310	314	347	288	258	330	311	289	293	276	295	302	316	284	327	324	316	286	315	269	271	291	300	281	335	299	296	335	307	297	284	323	320	301	305	341	300	304	337	296	309	310	286	315	293	296	296	317	318	290	302	311	299	336	311	277	309	329	302	279	306	320	272	314	301	308	286	331	309	313	316	272	292	305	295	300	307	331	324	308	327	325	309	282	287	320	327	289	290	325	275	315	285	352	304	299	303	320	321	303	300	312	314	285	313	299	323	306	304	304	330	286	282	295	274	291	302	275	336	302	320	306	332	316	301	282	341	275	311	294	293	307	264	331	262	287	297	322	288	293	310	292	277	303	313	292	342	328	301	288	279	295	323	341	288	341	297	342	316	335	282	303	297	269	299	318	288	326	272	314	300	324	287	300	305	337	299	326	279	326	295	294	328	334	332	310	323	320	258	321	318	315	318	313	330	296	311	291	288	340	355	290	309	318	323	315	311	317	322	328	296	338	309	324	258	284	287	302	303	318	327	314	310	299	297	306	304	298	298	282	266	307	308	322	294	330	291	272	326	303	306	300	311	296	313	340	312	304	316	307	282	309	305	334	341	321	312	288	302	326	312	296	323	301	273	323	348	288	320	302	287	310	287	322	305	344	302	305	318	324	332	309	292	281	306	279	320	290	318	277	349	306	346	292	333	317	286	273	293	307	283	327	307	312	284	303	308	299	318	316	325	323	283	278	339	268	307	295	317	272	315	321	312	316	300	301	299	259	304	327	261	319	296	293	330	326	304	307	310	274	284	310	307	292	286	321	303	294	299	251	301	284	286	294	298	284	301	303	328	297	288	323	308	323	310	335	293	296	310	298	303	315	281	320	273	295	281	315	319	320	323	283	299	300	282	330	346	266	304	331	330	305	291	297	323	315	300	310	303	274	324	318	337	279	312	293	311	299	301	325	300	275	271	293	288	274	278	278	269	298	336	303	306	317	315	292	296	286	316	318	329	289	315	296	293	316	325	296	295	310	300	335	294	274	295	269	278	286	348	325	309	296	317	313	316	312	337	327	333	344	273	299	293	310	298	309	323	296	289	304	319	293	328	290	301	289	294	305	311	305	323	280	331	299	319	302	303	300	308	336	305	287	314	308	286	331	344	302	294	337	284	283	243	286	294	310	280	297	336	311	296	270	294	317	303	323	307	307	309	298	281	326	311	279	311	298	338	279	263	305	300	293	305	333	289	335	310	322	306	295	298	355	295	302	316	297	302	310	294	299	293	305	306	296	333	287	273	322	271	274	286	299	299	315	295	290	344	279	326	338	325	302	311	322	325	309	292	317	313	286	311	318	310	301	318	299	307	332	299	299	302	312	277	321	333	291	315	288	295	326	303	300	283	308	305	288	323	309	295	287	325	303	317	299	318	334	295	293	333	309	331	326	313	284	285	322	313	324	332	284	308	306	288	309	316	305	322	328	253	336	293	303	310	309	314	298	306	322	318	330	276	309	302	285	298	314	324	336	300	273	291	292	322	315	339	279	324	287	321	256	294	298	322	286	303	295	287	292	293	291	293	297	249	298	293	316	289	331	317	299	309	322	311	322	299	312	307	314	286	311	316	350	299	305	309	305	302	319	290	326	343	315	292	300	283	282	337	341	320	295	312	348	268	317	282	290	298	313	294	324	328	291	310	308	316	300	285	296	293	341	331	314	338	331	299	321	297	340	323	308	313	281	299	314	305	290	292	288	307	316	331	290	279	303	284	319	302	293	309	319	299	294	302	310	298	336	274	316	299	294	283	302	299	303	280	302	309	330	307	311	321	303	309	305	321	272	306	289	284	299	316	291	331	321	320	285	295	281	296	298	282	285	290	285	341	337	340	298	314	303	325	319	308	257	340	317	302	312	321	311	331	352	305	280	280	290	322	313	321	299	297	266	313	290	301	296	346	303	299	278	298	325	321	336	316	347	342	321	319	308	307	311	310	320	310	304	308	308	303	335	283	313	312	298	327	309	321	317	275	314	297	336	287	332	306	322	281	310	301	300	341	313	367	327	316	266	306	285	317	320	297	340	322	311	302	323	314	302	297	299	338	326	305	354	293	294	281	308	273	315	270	309	289	341	309	299	303	288	324	311	288	298	316	309	299	340	324	300	305	308	329	309	316	306	317	349	328	282	294	316	291	323	299	342	304	320	306	299	297	310	286	311	315	338	271	332	302	305	308	266	321	318	333	334	323	315	271	281	322	326	327	304	274	295	298	326	297	300	283	293	325	331	328	287	312	324	285	311	312	293	288	348	296	323	293	301	317	360	295	316	330	328	300	286	346	297	299	325	278	287	282	284	293	313	304	315	284	354	301	296	282	296	306	316	293	300	274	290	299	319	307	324	316	336	312	272	290	313	342	274	317	315	305	306	295	291	292	337	308	305	316	314	323	289	327	303	342	314	285	311	302	309	304	342	321	297	325	277	325	309	292	332	317	331	282	309	299	320	306	282	263	313	304	332	294	296	283	337	327	333	338	297	299	289	307	277	299	300	342	322	306	254	300	302	317	297	300	303	292	302	290	324	323	300	310	317	294	278	341	343	329	290	318	293	296	280	317	271	298	281	300	303	319	343	302	301	268	314	302	332	327	310	356	308	302	317	335	278	308	322	311	334	306	327	313	330	309	293	275	302	317	284	289	295	310	294	309	309	343	299	314	299	292	329	318
28787	10800	5685	2190	1261	987	916	822	747	695	697	663	621	668	715	651	698	712	669	658	680	669	675	718	630	683	654	675	646	690	665	664	639	700	635	663	639	685	629	694	602	707	671	630	664	668	675	688	712	637	669	700	692	643	662	679	694	696	686	631	638	618	721	714	668	677	701	637	672	649	691	709	741	682	647	655	594	698	672	633	696	672	642	681	642	665	633	655	649	693	677	640	615	645	678	633	705	639	656	665	672	623	682	660	674	625	681	696	638	642	685	668	609	671	653	689	670	701	673	657	653	638	670	642	663	661	679	628	602	671	659	609	655	665	668	658	665	643	646	652	621	656	626	666	709	662	658	686	687	684	685	654	635	635	647	641	673	612	636	677	673	660	666	649	676	629	653	611	656	645	605	670	692	674	687	695	680	661	663	683	638	664	634	690	640	686	683	683	651	709	693	691	664	660	666	697	687	636	694	666	682	607	634	618	693	658	676	678	666	670	664	661	679	704	680	622	659	652	698	631	673	677	649	674	673	652	659	646	627	661	642	647	641	653	635	643	636	645	690	600	679	622	617	681	687	677	697	723	689	605	656	667	681	666	638	695	672	634	659	668	644	656	671	631	705	659	682	698	631	643	679	669	623	654	654	636	659	636	635	656	681	630	616	667	680	625	691	672	635	673	610	597	606	638	669	657	667	649	657	675	628	675	671	644	643	655	655	648	642	704	709	666	654	638	647	660	680	662	683	687	672	677	656	669	637	678	659	630	658	700	704	661	652	678	655	647	614	678	667	646	663	637	644	629	658	661	641	670	692	636	642	663	693	625	618	652	641	675	702	691	615	668	643	679	634	675	666	655	689	660	628	662	705	698	671	653	661	651	655	685	688	681	682	660	651	689	660	653	649	651	670	642	661	645	680	635	625	650	659	633	694	657	689	652	633	634	695	636	655	634	624	682	573	632	619	682	634	680	665	621	666	647	654	684	643	654	628	684	661	670	658	682	658	666	614	647	671	677	680	669	646	654	628	649	639	648	650	644	634	657	667	641	662	633	672	684	636	633	684	629	638	669	626	691	697	634	671	651	700	669	703	669	654	662	674	618	700	633	699	666	686	605	687	681	606	678	658	637	686	714	716	635	641	605	669	641	676	634	669	625	644	698	651	663	693	607	650	651	693	654	674	683	638	676	636	668	652	669	613	655	681	640	689	666	655	680	695	642	684	669	676	656	673	667	655	696	677	668	639	664	590	712	656	723	699	698	637	687	698	665	644	685	701	667	684	665	638	689	646	717	684	622	710	632	701	665	660	705	693	631	662	671	627	654	686	647	673	661	626	641	701	653	642	679	655	663	692	660	678	710	675	653	643	630	698	677	641	659	684	656	628	665	664	659	668	653	674	664	676	648	674	635	678	659	649	669	648	661	635	634	675	707	663	659	693	656	622	684	711	686	637	647	657	650	665	725	640	668	635	638	649	658	681	644	671	667	678	651	635	636	642	633	671	729	649	664	666	631	675	637	724	652	638	622	622	641	666	680	662	638	741	674	680	697	648	690	697	666	628	652	686	646	663	675	648	695	614	683	663	682	631	632	669	668	664	610	670	681	681	686	644	660	690	635	650	692	655	674	644	673	696	642	673	667	660	653	662	655	677	671	622	636	690	641	649	667	666	674	632	672	659	673	640	667	654	657	633	675	675	684	685	677	667	664	597	665	700	650	644	645	706	687	677	649	608	653	635	678	654	652	669	655	716	654	645	668	685	689	639	666	651	648	682	697	644	662	626	642	660	677	636	684	663	661	643	694	691	679	623	623	653	698	622	624	675	667	652	716	680	692	686	649	647	696	660	647	674	653	659	696	673	637	684	632	620	636	660	695	677	645	675	644	672	697	630	634	690	681	653	630	692	693	646	647	657	642	664	664	644	668	625	697	660	599	678	719	703	634	660	660	656	671	705	718	677	653	657	687	611	663	674	653	639	674	663	651	621	676	697	680	668	675	637	657	671	625	682	686	691	704	692	647	650	645	687	675	659	650	647	676	680	655	614	668	690	717	649	619	668	626	659	662	675	694	664	614	675	690	694	652	649	651	655	662	625	657	668	684	680	662	625	608	630	673	643	648	697	676	693	637	643	687	672	673	652	654	655	639	640	662	670	634	680	616	622	657	633	664	688	691	666	693	647	673	653	643	688	661	665	671	647	731	687	708	675	652	661	661	660	687	726	716	683	687	690	640	670	660	648	657	637	664	650	659	648	608	676	659	661	668	672	676	662	632	667	620	698	661	670	624	692	686	639	669	668	660	663	694	673	703	723	669	693	648	692	629	659	686	672	645	653	655	608	695	677	667	657	687	629	667	640	686	618	623	612	673	630	664	650	639	632	631	655	623	660	613	700	679	631	671	697	672	693	657	660	701	729	673	639	676	628	655	674	652	687	616	653	696	678	644	672	670	641	670	653	662	651	649	642	699	668	674	638	662	687	663	676	690	665	683	681	672	668	719	660	666	669	662	602	653	632	648	655	696	646	654	694	677	690	672	647	692	619	645	655	658	672	683	649	637	650	701	659	664	635	638	687	689	645	642	668	703	699	651	627	693	714	633	691	662	672	669	696	659	659	659	616	671	650	700	668	669	661	664	631	667	703	627	693	620	653	685	659	643	612	640	683	654	657	675	645	674	688	651	658	714	687	688	669	658	660	709	666	651	678	665	660	637	649	638	618	704	676	655	599	669	721	685	668	669	640	687	663	645	705	659	642	599	717	620	639	654	675	658	661	668	655	673	656	618	674	640	608	638	620	637	639	675	643	685	656	687	656	684	688	662	674	649	707	663	684	678	672	629	650	662	662	646	668	631	669	684	647	673	653	677	684	655	656	705	673	667	623	653	657	631	656	630	614	663	684	687	690	697	674	696	689	644	654	659	690	635	692	679	669	638	637	678	630	671	649	680	671	638	631	643	673	648	668	676	638	681	695	651	608	664	664	698	653	654	662	631	690	653	659	672	656	645	646	673	648	661	627	664	671	660	675	641	682	648	692	673	686	620	682	651	661	650	650	648	628	704	605	675	657	667	653	625	637	659	650	705	662	673	642	662	637	651	653	685	676	673	714	706	693	647	672	649	658	650	650	680	681	680	684	693	672	665	674	648	653	681	679	647	687	646	641	625	658	652	669	642	679	625	693	619	656	632	729	641	668	671	691	668	673	684	662	644	678	652	641	625	629	687	664	660	647	695	651	693	632	650	657	669	672	668	648	677	642	646	718	670	603	672	647	677	622	667	658	694	633	668	643	663	716	635	654	642	678	651	686	636	711	670	605	659	680	635	677	650	658	715	671	647	661	668	692	668	658	637	647	680	691	675	689	657	647	657	651	678	656	641	632	645	668	651	654	651	696	613	683	668	661	657	658	709	691	707	671	700	650	702	671	660	683	647	605	673	616	706	655	671	662	685	676	644	675	618	622	671	661	672	658	625	620	664	680	687	620	712	668	630	666	689	649	664
43412	9696	1182	521	434	366	394	330	361	344	348	338	325	348	321	335	291	317	340	306	310	321	349	329	315	339	341	344	343	287	341	337	328	329	326	355	305	348	357	322	328	313	320	308	291	315	321	343	339	301	319	328	277	305	336	305	307	328	330	288	328	303	350	344	343	331	337	327	334	328	340	338	320	340	287	310	322	297	363	313	341	314	318	331	319	293	336	306	345	333	317	291	329	322	352	346	320	332	354	302	311	315	341	306	332	282	310	341	329	323	329	317	336	326	357	317	290	314	347	318	304	317	322	351	324	325	324	304	328	360	330	357	321	340	316	308	332	343	324	338	300	333	336	340	317	313	330	299	280	298	349	338	313	316	333	325	343	306	347	345	344	336	313	302	319	294	324	313	319	296	286	337	292	317	325	336	326	343	290	331	329	334	346	310	335	306	322	342	322	340	333	339	291	361	292	350	339	316	315	312	326	344	334	290	264	325	327	312	325	307	338	328	316	287	320	327	316	307	338	292	317	332	381	334	320	312	349	336	310	310	361	319	324	341	359	333	292	309	303	332	351	338	334	292	311	333	360	296	314	312	334	334	335	323	350	319	281	309	317	334	313	320	319	336	355	329	328	321	330	326	319	343	317	291	373	334	330	317	304	330	334	333	317	360	342	321	306	313	293	303	308	352	387	326	319	319	298	289	342	289	289	345	338	364	331	332	327	355	329	283	335	332	327	336	304	315	292	296	312	328	326	325	322	321	346	320	368	364	309	326	336	316	341	306	347	330	327	321	300	307	348	324	337	308	315	318	303	287	338	344	300	305	343	321	318	312	323	310	310	335	335	315	366	341	342	323	334	290	302	304	315	330	332	312	338	361	326	322	347	316	322	308	329	310	366	336	305	290	369	318	322	334	336	346	309	333	342	335	318	333	333	327	362	322	284	305	322	310	319	353	321	302	290	327	337	348	309	307	293	343	331	317	303	333	361	304	317	301	353	320	309	326	313	318	298	325	345	313	329	320	292	319	347	299	353	351	336	331	334	351	331	331	289	328	294	308	304	340	292	337	337	312	315	292	326	362	316	354	298	304	323	323	308	319	346	289	303	305	335	334	313	316	353	286	337	313	313	323	324	360	325	337	350	278	327	352	321	353	318	312	295	341	320	318	332	337	342	323	321	295	321	317	312	340	327	325	337	290	302	324	327	314	331	328	313	308	326	362	297	330	317	327	318	324	319	319	332	324	343	350	330	328	318	319	325	310	316	288	322	295	345	339	277	333	315	308	285	325	323	318	303	344	325	311	312	290	328	302	296	325	325	333	311	331	353	332	348	322	315	342	309	308	342	349	330	323	329	342	319	351	319	322	298	339	331	320	316	349	348	284	306	331	330	311	300	299	325	347	327	325	307	301	348	314	312	319	327	272	327	311	307	327	339	278	347	323	320	330	328	342	300	336	325	321	340	356	341	333	310	326	280	343	290	331	323	340	310	344	305	283	354	314	286	352	356	333	338	326	338	335	324	305	331	324	297	326	303	298	343	311	328	350	340	300	303	326	286	347	295	311	332	322	322	344	308	305	282	296	280	284	331	354	345	311	331	370	387	320	295	330	327	338	329	324	306	307	373	341	328	318	348	333	295	334	349	334	312	361	320	311	320	353	344	320	354	345	348	350	319	321	341	332	337	300	344	368	332	343	290	337	366	332	336	319	313	367	324	349	294	343	330	315	352	328	345	365	315	318	318	340	296	326	350	332	360	330	323	348	307	306	344	338	311	343	357	323	325	306	289	308	307	315	310	318	332	336	334	334	325	378	332	310	348	291	298	301	312	341	339	350	358	358	330	358	336	369	366	322	313	313	336	338	303	309	309	342	343	321	318	342	312	353	289	276	305	317	353	341	316	323	318	306	316	346	318	334	307	302	314	313	320	267	308	296	323	323	318	311	313	361	389	370	338	290	327	339	321	301	304	321	302	283	380	338	365	331	331	289	314	325	333	340	306	352	332	315	325	334	336	325	345	316	370	333	347	280	338	286	341	319	319	319	353	336	318	352	302	307	317	344	328	365	333	278	338	334	361	301	341	341	300	338	331	339	310	304	313	326	367	321	324	353	312	382	292	327	335	318	341	340	317	347	292	356	331	352	294	328	311	341	335	329	361	314	337	354	331	309	324	342	330	325	341	324	339	342	302	313	352	306	332	310	332	340	312	284	314	347	312	282	328	333	297	306	353	340	299	325	345	321	321	292	281	313	373	336	357	289	308	339	314	329	353	300	305	324	337	353	326	330	347	320	330	341	292	335	334	322	304	331	345	282	341	345	365	321	305	334	323	343	328	299	318	303	318	327	328	315	348	313	330	284	328	305	346	310	334	327	330	353	343	316	343	334	302	321	318	277	391	368	354	340	306	348	315	355	303	283	348	366	356	328	294	346	325	325	309	310	298	259	333	316	302	309	344	290	332	324	314	356	319	318	316	312	306	323	323	298	337	300	334	316	313	301	319	329	315	327	369	333	307	343	314	301	323	301	341	272	324	338	359	356	291	337	296	323	350	334	319	318	318	346	312	315	359	321	339	330	314	281	340	329	318	330	329	321	320	375	312	308	342	340	326	319	311	323	338	273	347	289	328	309	326	348	299	346	318	271	319	359	328	334	336	340	336	301	331	315	348	329	334	323	307	309	327	329	365	315	313	343	281	331	340	312	322	285	302	311	330	303	322	333	330	289	288	307	302	332	334	296	320	307	334	326	359	344	303	339	309	325	307	328	343	344	338	321	336	338	297	287	320	353	348	310	307	343	328	307	343	324	324	304	302	334	305	312	346	330	349	342	374	288	321	313	332	305	312	313	371	325	333	307	310	299	292	317	317	322	321	341	318	283	321	351	315	321	353	302	339	332	328	332	311	370	333	295	325	333	336	295	328	370	336	354	329	323	353	350	332	315	288	344	332	310	335	330	336	320	304	327	284	348	323	315	319	292	327	321	374	334	337	322	351	321	301	294	357	304	297	342	291	299	330	324	352	341	359	354	332	340	310	337	336	333	337	347	330	321	356	317	315	323	328	308	338	322	356	322	310	321	334	352	333	333	334	305	305	341	323	331	312	324	328	302	283	327	329	352	337	323	315	338	334	315	295	338	306	298	368	289	304	334	324	303	336	360	329	346	338	310	307	294	331	299	295	328	327	334	296	316	313	315	338	344	347	299	309	322	333	329	346	360	336	302	332	326	314	354	337	332	326	321	339	337	336	294	310	297	317	366	363	305	342	295	324	315	330	339	304	307	305	306	331	333	323	308	293	329	321	346	326	326	316	302	299	313	335	324	290	380	319	336	379	344	344	326	315	348	308	304	322	326	323	351	338	329	329	328	280	309	280	346	277	348	336	343	294	341	328	317	333	344	299	352	340	315	369	292	342	297	289	325	331	319	336	312	330	312	335	311	286	341	295	323	310	309	312	314	334	311	338	343	302	327	331	344	362	338	337	341	333	342	335	314	360	337
30832	11795	4828	3031	2111	1687	1359	1146	928	773	797	750	757	761	787	707	701	701	717	784	715	710	720	689	691	738	746	731	684	681	780	692	708	692	749	689	713	681	704	679	703	704	740	694	690	690	703	722	752	682	709	708	721	688	673	717	696	726	666	721	726	753	677	701	728	688	702	661	665	708	699	683	712	739	720	681	705	705	718	724	671	692	713	746	665	698	695	695	669	740	722	724	704	679	674	664	713	710	743	756	713	684	711	711	675	671	685	668	744	746	716	720	706	684	714	690	738	713	691	739	755	701	737	683	707	719	693	688	661	727	706	651	679	663	680	720	717	693	693	729	663	717	696	708	729	711	698	710	677	730	735	700	702	634	716	693	683	709	694	710	762	654	715	695	677	669	731	753	677	704	714	664	698	698	695	696	734	703	728	742	684	675	722	737	691	690	692	675	667	690	699	676	710	701	711	743	715	693	645	753	712	654	678	690	688	675	718	653	716	736	698	742	683	695	658	675	732	697	693	721	671	716	745	735	681	672	718	709	713	725	673	741	711	696	732	735	687	697	692	693	717	661	705	703	729	726	679	704	729	692	709	672	743	713	705	697	654	732	667	712	731	699	723	711	668	713	677	678	727	682	727	712	722	700	699	664	725	655	685	696	630	655	691	713	750	702	680	695	669	667	732	697	707	670	712	715	727	692	684	728	686	755	698	720	711	696	716	707	697	695	680	715	697	682	652	670	733	701	716	767	716	698	737	687	677	673	692	740	659	697	682	737	673	665	747	704	755	678	703	741	667	670	673	699	712	677	704	724	661	719	677	790	677	666	702	686	701	716	714	699	702	715	784	743	706	707	688	678	697	663	651	689	711	687	663	700	724	700	717	662	682	705	660	700	731	678	687	721	757	686	707	725	692	695	683	674	769	690	699	691	728	659	697	704	726	691	701	694	713	715	708	667	721	714	680	710	716	664	724	692	704	659	648	719	660	702	670	683	717	687	686	751	735	690	688	691	730	692	669	673	657	721	704	694	648	720	674	722	728	719	731	691	748	694	732	702	713	680	710	720	689	702	702	743	663	728	696	717	735	693	721	758	731	710	674	745	702	711	745	716	698	675	716	746	690	731	682	709	678	716	694	742	699	739	723	662	659	715	658	714	712	668	729	758	726	698	716	679	653	721	707	736	698	714	650	757	738	763	696	721	735	698	691	699	751	716	665	712	677	734	725	718	721	672	733	732	681	696	683	718	686	736	695	713	718	727	673	689	758	714	726	715	705	706	698	724	688	688	713	729	661	694	721	737	659	735	720	674	711	749	676	727	676	711	693	694	642	691	681	704	710	717	755	715	673	675	723	708	733	735	676	703	661	723	664	710	685	683	677	705	715	691	676	690	719	695	707	675	725	652	696	698	709	690	741	744	686	719	680	723	703	699	738	754	683	707	635	702	694	692	756	696	670	678	685	668	685	716	698	712	737	664	696	722	720	694	666	740	679	693	714	723	693	640	709	727	683	665	755	680	705	700	710	684	715	748	670	663	679	715	702	678	670	653	726	683	709	689	672	680	746	705	753	700	717	721	707	717	685	734	702	722	697	769	709	690	705	727	655	724	688	679	689	715	693	718	717	672	659	752	710	696	672	732	735	750	669	693	742	703	703	671	690	679	755	697	668	662	732	736	682	745	717	691	737	698	705	670	671	728	695	697	689	715	722	710	735	694	671	691	750	725	661	741	663	668	708	683	675	692	696	691	746	720	663	680	689	695	721	682	720	703	703	714	697	670	751	721	712	711	709	725	748	716	727	736	677	695	701	710	692	711	685	708	757	704	716	661	740	692	673	754	683	710	682	677	707	694	684	699	692	718	724	696	692	672	669	716	686	725	732	699	713	721	781	658	694	729	748	699	714	679	694	718	668	694	712	651	724	714	697	671	722	703	710	716	673	640	696	677	674	681	690	704	719	700	687	700	720	703	737	692	693	686	684	705	694	708	709	759	730	695	724	722	706	725	696	699	744	688	728	670	727	684	690	755	728	722	704	682	713	716	704	753	688	697	696	659	696	690	685	741	660	705	724	759	723	708	690	712	716	727	715	682	694	739	653	711	732	699	761	693	719	716	683	725	710	691	719	658	700	708	679	707	736	660	679	694	706	709	763	692	672	718	703	714	695	725	690	680	708	697	748	660	691	739	737	710	686	685	716	663	673	691	746	659	682	687	703	721	667	679	719	651	736	703	721	664	744	667	721	679	706	704	702	694	761	738	742	704	735	688	661	728	725	699	730	711	692	714	661	722	705	694	711	708	704	682	699	751	711	686	710	689	707	713	657	728	748	677	687	656	674	702	698	728	680	696	719	653	709	757	734	713	699	728	705	702	740	703	727	723	715	673	702	717	678	733	783	694	720	723	707	699	705	697	710	702	670	694	751	675	671	705	681	727	673	745	701	694	723	677	692	737	654	697	713	691	735	695	711	701	724	712	654	688	709	674	673	778	674	723	689	732	711	742	747	716	703	693	715	645	651	696	713	705	750	704	671	708	662	696	767	690	657	712	742	702	688	700	694	710	693	707	710	705	722	738	728	686	690	687	698	730	711	698	698	709	734	692	677	711	714	759	678	681	724	725	713	725	692	717	687	762	706	706	687	682	745	708	755	676	648	731	680	742	675	661	740	729	686	680	693	752	713	680	701	752	602	690	695	692	689	723	703	759	757	695	719	697	724	714	731	695	721	688	690	713	709	698	747	706	713	722	701	715	693	692	698	718	702	722	662	722	686	762	708	705	735	686	756	718	715	720	714	724	675	661	704	732	711	697	734	714	712	717	682	744	739	744	730	684	664	692	755	701	685	743	640	697	677	773	666	728	676	725	673	714	670	693	691	695	682	683	700	773	677	672	705	698	673	696	713	749	662	695	692	696	699	733	688	699	717	696	686	696	712	727	672	741	686	737	735	709	718	702	685	715	672	668	717	728	706	659	682	714	722	759	700	701	733	683	707	685	701	660	666	704	692	692	693	706	731	707	690	691	693	718	690	672	758	659	730	688	710	718	731	724	712	678	698	700	622	672	717	723	724	692	722	719	699	729	677	659	722	722	696	714	732	705	681	707	684	693	725	689	706	722	729	698	741	743	720	737	710	698	730	756	753	711	701	702	727	699	703	740	731	667	713	765	672	665	687	720	721	719	678	681	680	757	700	689	702	704	740	749	711	727	644	704	727	707	699	701	689	718	752	734	757	680	744	702	699	687	729	681	693	708	739	685	707	701	731	671	656	686	666	689	691	707	663	663	761	712	726	700	670	692	713	731	746	689	700	645	718	636	686	723	667	716	724	689	658	672	713	676	679	701	689	717	710	720	743	695	682	711	693	720	695	680	733	702	664	716	674	691	710	699	748	732	717	689	668	713	749	737	701	692	729	716	713	667	697	711	656	686	741	686	739	633	760	749	709	683	706	670	658	725	752	689	631	742	702	691	732	711	656	694	696	696	647	710	693	706	693	702
28901	3903	683	446	395	358	307	327	361	326	330	344	319	329	291	311	319	314	364	293	308	292	319	336	338	340	301	336	323	307	346	339	306	308	315	289	317	339	340	297	317	309	299	320	304	328	326	306	313	321	320	309	304	310	298	308	306	307	371	335	318	324	330	326	312	330	334	322	308	330	310	336	302	323	315	277	327	293	314	320	348	308	338	316	359	318	291	291	332	328	395	354	341	312	314	301	289	328	352	347	334	336	315	323	329	307	302	337	337	320	331	337	304	283	323	322	311	309	319	320	299	366	307	335	290	305	309	282	324	325	295	322	327	334	329	320	311	313	308	316	323	337	360	331	317	334	337	319	328	315	304	305	304	294	317	320	328	322	299	340	321	329	346	317	322	278	286	329	307	326	343	298	287	309	315	278	327	295	314	292	331	340	329	301	314	330	325	321	337	321	306	306	300	339	323	340	335	311	354	341	300	303	326	355	307	355	305	299	312	321	328	303	319	322	352	369	338	325	326	349	323	291	303	297	338	310	299	327	312	297	325	348	301	327	330	323	301	322	313	296	359	322	327	328	324	271	313	296	349	312	334	308	315	315	341	332	309	298	348	365	302	313	328	330	311	305	336	304	308	295	309	340	326	340	348	310	331	341	334	297	299	317	300	328	345	373	337	291	328	320	308	306	329	319	314	321	337	346	309	316	311	363	319	341	303	316	345	329	319	317	298	299	341	331	339	283	337	320	313	301	326	327	289	343	313	303	321	330	331	309	341	336	318	318	313	333	295	320	318	331	332	301	299	303	349	303	299	340	352	315	330	306	314	283	312	323	343	298	303	357	321	346	287	345	326	331	324	335	281	296	310	326	365	331	329	313	304	332	288	305	324	328	363	338	351	394	343	313	331	335	299	314	331	304	324	334	305	304	343	325	310	331	344	317	297	283	321	309	311	296	326	306	278	326	317	306	318	346	339	332	316	282	370	308	330	311	359	325	300	343	332	351	325	318	311	297	333	313	309	333	299	332	304	315	298	309	342	321	306	354	296	336	320	351	335	339	311	329	327	366	329	322	315	306	291	338	308	334	312	284	336	307	332	283	312	335	304	303	327	322	312	310	307	316	298	305	340	318	338	351	322	284	310	312	293	310	314	359	382	322	325	312	323	310	287	288	336	330	324	305	353	309	307	334	329	319	312	331	294	359	321	326	302	325	330	330	356	342	331	351	325	310	342	305	355	306	324	315	333	319	317	294	323	307	335	318	314	265	333	315	324	332	313	312	322	329	283	324	321	334	308	366	329	325	306	315	306	323	347	275	307	280	348	310	307	298	323	315	303	312	363	320	333	351	329	329	359	287	329	307	347	339	330	330	322	317	337	357	309	325	315	321	321	313	307	335	352	344	316	304	274	292	334	304	363	340	333	333	358	364	305	321	326	274	290	325	358	335	303	329	336	355	340	342	338	335	333	296	307	357	307	357	326	311	301	298	332	341	299	293	340	305	336	316	327	348	336	324	322	311	339	343	339	318	310	319	310	331	308	295	309	308	324	364	299	322	308	331	333	309	325	340	347	319	282	287	336	310	293	307	319	308	295	283	285	325	321	298	306	354	309	332	339	304	326	355	344	312	349	295	315	330	312	342	329	354	334	326	342	336	328	337	337	311	322	332	273	327	312	325	310	324	328	347	331	308	331	328	299	310	307	342	303	306	326	337	355	307	329	289	321	329	359	317	274	328	337	356	302	310	322	319	316	298	302	360	311	317	283	310	281	307	329	353	296	340	325	317	301	359	313	349	326	317	304	287	349	324	327	280	325	314	314	283	338	365	348	358	313	353	286	321	341	328	325	287	292	313	304	298	333	331	319	343	323	306	336	312	339	306	319	301	340	283	330	315	311	318	335	303	262	319	352	314	314	355	323	308	321	305	373	334	302	319	313	307	329	324	274	299	317	335	295	316	309	329	294	308	319	374	315	349	328	317	343	349	299	340	343	292	319	313	306	323	304	307	336	309	317	275	313	351	323	323	309	319	338	336	316	326	321	322	309	340	317	326	346	316	338	330	357	316	315	336	325	368	312	355	319	289	345	331	300	329	323	300	306	340	307	313	360	313	283	349	312	352	305	324	365	310	276	299	335	292	280	314	306	318	289	322	326	312	304	315	320	325	330	340	338	285	329	375	314	293	307	309	337	333	359	354	291	313	355	335	312	312	348	312	323	334	317	346	316	286	317	328	312	304	344	340	346	322	322	329	318	326	311	342	317	335	292	330	314	326	347	342	326	356	316	298	333	329	299	303	326	317	344	347	324	311	327	328	308	317	263	324	331	318	336	327	319	299	338	336	301	323	308	305	365	348	301	318	297	364	308	334	329	322	301	337	340	284	270	310	341	332	296	309	311	351	320	322	338	330	369	322	309	287	336	303	328	267	354	301	311	342	320	327	328	315	329	333	325	278	310	315	296	286	327	323	325	307	332	267	316	340	330	281	324	340	324	315	325	325	301	335	314	333	317	303	281	320	325	335	317	320	301	313	328	339	290	287	318	325	285	360	304	351	290	315	339	283	338	328	322	277	349	347	345	341	293	338	342	319	328	280	322	318	305	334	346	331	297	316	351	312	334	315	308	301	306	327	308	304	309	336	318	321	336	310	294	325	309	311	334	319	333	307	319	330	303	292	328	321	305	316	302	301	348	338	341	323	323	330	324	339	312	312	321	317	311	339	353	303	320	322	287	310	348	316	313	317	325	331	291	268	344	282	351	356	303	351	329	279	324	330	323	316	347	292	303	284	321	317	301	328	326	314	323	298	317	303	333	322	318	305	327	295	319	327	357	290	313	338	333	331	342	347	342	365	332	294	358	343	315	305	312	343	356	300	316	341	300	362	337	338	320	348	296	327	309	323	282	321	347	290	361	292	309	309	314	310	309	304	327	326	363	317	318	349	290	317	302	325	344	297	319	381	332	352	321	318	370	339	315	307	315	299	328	335	311	359	326	314	331	331	349	335	323	345	314	323	319	301	275	344	322	353	332	313	328	337	348	314	320	306	277	333	328	298	320	296	335	313	336	322	330	326	309	296	306	340	301	319	330	330	319	313	324	315	376	324	307	344	344	284	320	289	290	322	305	304	341	341	346	318	335	334	327	307	322	293	303	303	297	325	322	318	321	306	307	316	346	316	319	321	296	274	317	316	307	332	322	328	343	297	307	290	344	322	323	327	323	307	309	340	313	341	326	345	320	303	328	331	305	320	289	318	302	301	311	348	327	310	334	323	336	317	361	351	362	342	331	327	313	311	313	303	342	325	314	347	310	358	310	313	360	321	317	351	306	317	287	328	290	304	270	332	286	328	315	360	341	311	312	349	300	324	343	344	323	371	321	329	333	312	310	334	321	316	330	340	325	300	301	378	332	289	300	303	315	311	344	279	298	347	319	324	309	325	317	360	345	311	325	326	338	313	345	331	321	347	348	336	290	324	316	312	319	352	314	283	301	336	298	376
21939	6421	3485	2048	1469	1080	870	784	753	758	652	705	704	699	698	674	710	693	713	675	660	687	665	690	633	728	719	669	670	675	701	692	703	634	674	686	680	708	677	654	706	693	695	674	671	680	672	739	658	694	671	688	692	643	664	676	686	732	710	700	682	705	683	692	707	654	709	716	647	700	691	680	691	670	670	676	698	669	685	729	704	703	709	706	706	680	676	683	649	744	769	719	713	728	673	695	631	652	655	718	700	669	672	696	651	667	648	673	686	673	686	632	698	648	669	692	646	703	667	664	722	675	674	694	711	649	737	710	683	683	684	715	652	649	691	685	702	647	655	661	658	650	668	703	699	728	714	699	676	670	649	677	672	688	720	671	723	689	722	697	710	681	630	650	697	692	741	640	656	707	696	676	691	676	710	662	712	659	687	696	687	656	660	713	716	701	647	693	705	668	702	678	646	709	672	692	667	699	661	684	667	685	635	725	720	690	674	685	665	734	710	670	704	694	678	671	738	678	711	645	705	632	678	711	654	673	683	674	679	667	712	669	665	661	694	737	722	705	734	735	674	679	697	708	696	759	672	685	686	664	673	682	691	690	685	684	651	670	678	726	714	678	728	709	765	684	734	669	683	721	645	764	705	701	667	695	689	685	734	714	674	652	631	669	721	679	677	687	655	666	658	721	694	699	667	653	683	700	676	693	658	664	698	706	681	720	735	675	694	691	656	672	697	686	685	679	692	687	703	666	648	682	647	652	705	647	690	679	655	716	637	662	690	670	722	716	672	719	661	666	700	721	686	683	731	715	725	657	699	719	685	750	664	681	665	715	723	692	728	707	712	689	679	684	724	681	694	692	684	657	705	654	690	678	682	712	740	688	723	704	618	697	695	668	688	654	670	702	699	644	701	688	719	690	694	691	714	710	675	701	682	722	665	670	678	671	682	698	727	723	705	704	670	671	728	639	709	685	695	702	715	686	675	670	686	666	706	689	658	695	694	707	675	722	740	730	714	701	658	671	666	696	646	687	681	696	708	697	684	677	725	723	696	666	696	696	697	673	679	738	680	650	742	688	674	739	711	718	680	648	660	683	665	718	677	684	652	689	665	689	695	680	687	741	736	639	671	693	644	678	694	710	718	704	681	691	692	660	658	681	729	709	686	726	709	683	639	740	690	663	699	685	682	728	678	712	647	641	647	692	688	675	711	680	672	671	729	727	673	659	721	690	689	684	704	704	705	638	691	644	673	683	672	737	682	689	680	692	695	647	657	678	694	643	701	681	712	690	661	640	709	693	683	705	694	671	702	707	681	685	680	635	687	656	717	690	701	707	706	725	698	711	662	710	680	665	700	725	727	684	708	641	723	716	718	705	669	696	675	738	661	647	676	694	695	685	678	654	683	667	652	698	659	655	680	678	702	674	698	676	669	698	674	686	698	642	707	656	670	683	711	687	676	703	717	704	686	719	668	675	717	679	721	716	690	650	698	727	715	669	663	718	674	733	699	665	666	701	699	716	659	675	706	676	744	723	658	757	672	712	692	697	718	694	695	631	707	688	709	705	704	659	686	701	656	719	721	667	732	695	693	707	691	702	674	626	677	712	700	690	718	677	693	632	718	682	672	681	675	710	670	699	626	671	680	683	704	668	733	689	662	690	710	669	693	707	661	724	662	694	664	643	673	666	727	706	753	651	684	670	643	691	699	711	696	670	688	718	701	704	709	678	699	689	678	688	711	700	698	729	725	710	656	744	687	677	665	710	712	708	682	679	677	677	673	629	735	701	693	657	656	730	684	649	632	677	663	679	706	726	639	700	667	684	645	686	710	699	677	663	755	664	675	704	712	675	684	686	668	686	646	726	711	701	698	702	665	696	683	705	716	717	700	684	729	692	678	683	675	747	702	725	687	707	712	706	709	657	723	685	656	703	661	693	702	677	685	682	685	732	666	730	736	654	711	672	699	652	671	744	713	740	674	722	695	671	690	655	693	706	645	696	675	662	651	681	709	712	742	711	666	693	690	656	656	644	662	666	714	687	726	702	704	701	712	682	682	686	684	702	691	700	716	673	702	700	713	649	685	678	659	690	716	659	671	724	630	659	675	711	650	700	676	684	657	658	714	684	677	678	723	683	680	683	638	700	658	719	663	707	702	701	652	708	692	676	728	755	683	632	702	719	644	693	708	684	630	675	649	703	660	709	695	668	708	686	742	705	681	665	710	734	636	669	709	726	682	671	664	740	708	695	671	699	675	731	643	702	731	711	748	656	744	714	698	720	735	691	655	681	674	690	673	659	664	703	668	666	738	699	682	680	677	671	723	703	706	694	681	694	668	670	672	697	708	665	671	653	655	741	652	697	720	670	663	740	681	719	717	727	722	670	688	646	698	652	685	706	666	714	691	682	663	708	696	665	702	679	717	681	689	680	707	711	685	716	704	704	695	687	680	693	687	706	691	674	684	701	703	723	682	698	674	736	703	704	638	701	729	668	686	704	713	670	728	659	671	703	682	650	643	681	657	698	704	704	711	668	691	663	668	718	708	651	705	678	683	710	731	719	680	658	700	734	735	743	725	707	671	682	707	638	662	716	671	686	720	735	654	679	673	674	668	666	714	699	753	704	707	667	703	674	669	666	715	701	644	680	721	700	723	734	710	712	690	688	669	668	652	703	694	699	720	672	705	697	727	677	654	682	714	684	625	688	713	711	710	677	678	700	670	664	668	629	679	678	712	715	733	685	674	684	666	669	654	681	640	706	679	696	711	680	654	725	681	726	706	737	684	677	678	707	679	716	739	672	684	707	685	659	729	692	671	684	684	717	724	716	694	654	719	629	664	670	691	700	727	689	706	670	692	712	653	682	665	691	669	651	692	709	689	710	747	713	694	693	640	663	642	677	695	732	680	672	698	701	704	669	712	660	695	677	702	694	689	676	673	690	656	688	683	669	734	733	682	705	690	672	640	673	689	658	691	651	663	722	660	677	691	750	688	691	705	690	679	670	762	710	691	655	693	685	702	708	701	652	676	711	696	730	750	663	700	688	685	717	690	673	688	759	708	633	668	703	707	669	648	686	719	710	689	658	713	690	698	710	670	691	726	715	683	674	704	684	701	718	685	677	647	677	698	665	687	681	639	665	688	742	663	731	719	657	739	689	653	663	708	703	740	714	670	662	684	624	678	722	702	712	745	685	719	682	635	680	731	682	704	677	701	702	672	655	734	698	738	685	699	699	719	687	675	693	689	693	641	746	711	654	652	661	730	697	689	671	694	660	682	677	684	701	694	651	696	670	679	749	700	659	707	627	699	675	691	694	710	680	705	702	704	682	701	703	717	672	678	698	676	689	691	686	686	671	693	764	649	717	710	657	616	698	700	738	704	728	682	636	691	704	688	722	720	724	689	729	672	732	700	672	729	680	723	719	724	636	696	689	654	696	660	721	722	706	681	664	676	735	669	684	696	686	693	698	688	676	704	699	708	665	672	708	691	700	674	671	677	690
38724	7453	930	479	382	325	295	284	308	278	299	305	312	304	325	278	272	299	292	319	234	301	331	277	266	331	304	310	291	299	341	310	288	335	307	334	289	306	330	317	337	278	285	274	254	290	308	248	305	298	311	306	278	289	316	296	297	315	302	267	300	300	340	301	315	301	286	294	332	338	303	296	304	303	299	318	328	330	259	297	275	280	307	286	328	293	304	340	327	299	294	290	289	291	287	305	293	316	246	286	331	291	323	326	328	311	339	303	309	301	284	316	251	305	284	330	275	305	330	327	271	307	293	299	291	319	311	292	325	319	327	304	285	282	298	292	310	304	278	255	308	267	302	304	320	287	281	295	298	294	322	275	294	281	297	300	293	319	298	261	324	288	311	315	268	330	266	275	317	295	342	358	331	325	272	299	304	272	339	299	292	317	316	332	320	307	303	291	317	341	300	268	289	274	286	337	283	320	314	323	317	315	297	307	324	283	338	290	343	325	305	309	295	288	302	304	327	295	306	289	305	319	323	326	317	307	311	284	294	311	321	325	306	288	300	273	310	324	304	286	320	299	308	279	304	284	290	277	325	288	298	311	280	295	269	302	281	271	282	309	325	288	311	317	317	293	278	319	315	320	297	312	271	291	310	299	289	293	323	268	322	311	293	331	315	266	329	320	333	277	306	275	268	318	312	304	292	293	275	303	319	322	298	287	255	307	330	357	293	329	309	329	293	294	341	284	294	285	275	323	290	352	307	314	297	283	304	311	290	312	293	300	314	286	299	298	326	286	319	284	296	306	315	323	307	253	322	319	300	271	298	302	312	353	317	297	273	284	369	300	335	302	319	288	314	316	318	302	307	270	253	306	312	302	298	296	323	339	296	312	329	290	265	326	323	323	300	296	309	317	303	304	279	270	299	322	307	326	325	321	307	296	299	282	335	293	308	318	288	282	324	304	295	344	313	283	292	269	292	301	301	281	293	342	280	268	302	325	308	287	311	284	284	276	289	301	293	266	306	296	322	301	314	286	305	261	291	277	347	306	287	294	293	282	281	284	279	283	272	284	302	262	292	306	308	289	348	297	312	305	300	321	317	281	296	314	281	324	297	314	305	295	348	283	312	247	309	298	266	318	322	319	290	310	326	311	304	294	298	323	294	303	285	300	279	284	274	291	299	295	320	333	342	305	298	328	301	288	281	314	319	327	283	323	321	327	292	295	268	303	313	304	295	307	302	310	288	321	301	293	329	330	318	310	253	302	321	262	304	297	281	286	313	305	337	308	334	313	298	321	316	310	298	278	285	300	308	277	295	309	325	314	293	338	311	305	308	335	292	347	337	297	306	325	288	307	283	344	273	310	316	298	306	301	310	299	289	352	293	262	316	273	303	301	291	304	310	298	302	317	294	320	280	313	304	293	295	300	315	301	304	304	311	307	289	306	271	298	328	281	294	317	284	300	303	316	318	300	320	343	322	323	324	316	311	297	315	289	295	314	284	294	299	350	345	304	324	270	310	280	311	294	306	324	309	327	288	289	325	301	322	294	300	292	281	274	322	312	306	339	301	309	313	290	302	316	306	318	322	313	309	302	326	280	309	314	290	299	307	279	335	320	315	295	330	313	320	311	272	324	281	323	309	336	285	293	302	277	311	299	299	344	289	298	331	334	303	303	310	314	309	294	298	330	298	324	301	265	318	305	306	309	313	309	285	307	300	300	314	315	313	330	281	294	298	317	301	280	322	308	304	313	282	310	295	275	288	338	310	299	321	313	312	303	323	252	296	280	294	328	297	319	307	289	327	286	286	303	286	336	293	313	311	317	290	297	324	285	331	319	307	315	300	322	330	288	309	286	278	339	295	310	293	303	297	280	329	290	359	280	291	302	322	344	306	318	306	316	295	315	335	281	328	326	278	296	306	315	316	295	313	313	287	324	318	348	300	313	309	287	299	295	313	323	316	297	301	308	308	290	258	305	292	301	295	358	324	302	283	314	325	293	281	289	291	288	272	285	277	324	313	315	279	288	335	279	312	281	308	273	330	323	304	309	294	297	300	298	308	290	294	292	316	313	310	307	307	308	334	303	292	317	288	330	296	262	360	277	336	324	301	260	311	282	317	323	317	309	309	331	314	291	334	338	326	295	313	297	286	323	290	316	272	275	338	313	303	266	310	303	292	323	343	295	297	311	296	352	276	307	338	299	320	311	316	329	296	287	271	304	293	304	289	275	316	312	281	276	283	285	315	299	319	316	326	317	305	274	334	313	317	303	304	283	309	275	336	343	314	312	296	339	313	293	303	299	321	319	307	284	314	326	296	285	285	320	305	327	299	282	269	318	314	308	333	300	296	302	308	305	298	308	303	262	325	293	340	309	263	279	299	297	313	311	332	303	289	282	298	300	296	314	253	300	316	305	330	318	284	309	291	339	330	348	310	304	297	286	319	287	340	299	280	334	297	275	317	305	303	288	306	294	347	319	302	314	321	284	303	274	298	344	318	327	311	342	334	305	325	307	287	296	306	295	278	293	311	304	331	265	300	284	285	330	329	273	295	294	310	312	303	278	301	302	305	306	298	352	317	285	324	300	307	311	307	325	302	318	350	338	319	312	286	322	302	340	320	297	305	315	313	288	321	318	290	332	273	297	280	276	314	318	296	287	290	280	310	327	287	319	310	322	299	320	291	318	315	291	288	315	307	268	291	292	277	307	294	305	308	305	335	315	306	294	291	303	349	291	329	324	307	289	275	277	322	283	317	292	298	323	297	297	305	314	298	322	254	269	311	288	338	306	293	296	276	283	300	320	312	270	336	366	334	303	299	327	316	305	292	300	314	332	290	328	334	292	305	324	275	334	305	322	294	296	312	299	348	318	273	300	306	300	335	296	291	316	294	294	278	289	294	323	319	290	288	292	284	335	348	327	283	326	337	301	320	335	309	278	319	330	291	289	279	304	319	308	279	287	345	282	341	331	326	318	288	324	304	311	297	343	297	334	287	309	298	325	322	323	322	286	292	282	313	344	325	312	303	337	305	296	294	332	356	321	331	331	309	324	302	303	317	291	305	336	329	300	312	310	300	311	279	284	273	285	309	324	295	306	287	321	332	327	322	326	310	300	282	333	328	312	280	298	284	311	303	283	280	293	298	312	299	294	303	290	316	341	298	313	331	310	300	272	305	272	292	305	342	299	323	322	300	313	290	286	332	380	285	295	326	323	300	286	290	281	319	305	289	311	304	311	283	309	304	298	312	335	320	315	251	332	293	332	323	290	291	304	321	287	315	314	313	346	293	316	291	275	309	311	334	322	306	270	294	296	292	318	293	302	300	296	303	268	284	294	278	303	299	287	291	305	314	293	278	300	300	321	309	278	328	272	310	284	289	311	315	304	294	319	302	301	324	325	292	281	324	298	304	273	343	298	334	304	308	303	286	313	303	290	301	329	331	321	292	271	343	292	322	311	299	269	309	301	301	293	300	263	287	312	285	322	310	296	318	306	304	326
28972	10295	4710	2678	1467	962	954	801	793	710	626	663	673	685	682	681	685	628	682	641	673	680	653	671	635	671	668	628	663	649	638	678	644	636	656	659	660	612	676	655	692	605	692	649	674	681	704	650	662	675	674	680	668	632	704	669	655	671	656	643	664	661	643	679	649	607	640	668	690	650	701	691	683	640	662	648	672	640	615	646	687	638	657	670	661	625	655	671	669	658	610	630	642	637	623	665	653	656	651	665	658	718	591	652	672	649	674	650	649	628	636	660	664	638	678	645	684	725	646	652	692	601	674	662	692	635	670	640	645	639	729	657	631	633	657	673	686	656	711	671	640	668	669	620	638	660	653	694	691	673	606	652	698	615	636	638	690	651	705	687	686	663	644	672	678	656	683	685	659	643	651	640	648	711	641	634	642	622	656	621	674	632	628	639	665	680	633	648	632	612	678	667	634	676	710	662	667	638	699	588	688	668	680	674	661	652	664	657	635	657	659	604	658	644	664	651	650	682	620	671	657	639	629	671	646	658	639	674	635	652	667	649	677	640	631	658	667	668	654	690	609	661	629	643	676	658	641	688	641	689	647	675	690	707	661	634	673	642	689	687	627	656	711	691	658	625	643	653	683	693	655	685	654	671	667	670	679	708	643	705	655	624	637	694	668	660	668	670	670	679	672	693	665	675	696	621	640	697	658	670	723	639	667	651	634	662	706	663	638	643	660	645	662	682	611	678	679	675	695	645	626	671	674	670	629	617	661	641	618	680	692	637	625	664	706	658	671	607	680	652	645	649	698	683	658	646	673	644	629	683	687	711	659	675	646	667	661	666	676	649	634	626	665	675	657	662	658	643	649	664	668	681	681	691	674	696	652	653	622	620	618	659	672	708	604	635	652	681	679	667	619	640	658	667	660	664	747	682	663	657	685	664	617	666	627	677	709	625	692	654	721	664	639	623	657	660	694	655	626	647	696	633	649	685	661	645	684	639	661	635	636	653	666	679	683	674	631	682	670	683	648	652	670	640	687	684	686	680	656	675	676	674	647	679	637	663	681	650	662	685	682	664	632	668	611	640	653	638	643	710	634	648	649	612	652	634	647	673	655	659	677	635	646	691	648	677	686	700	665	638	653	638	651	643	696	652	630	670	653	648	650	676	659	636	648	680	644	641	658	651	652	652	710	634	573	604	654	677	637	643	655	643	645	691	638	660	664	627	683	658	651	628	687	665	665	697	653	666	661	681	666	674	651	640	649	635	645	651	641	655	674	635	640	650	640	671	651	637	654	644	717	659	635	614	655	669	637	682	662	703	647	665	688	679	646	633	704	693	660	625	634	642	687	640	643	669	626	683	693	627	681	626	650	680	645	693	648	645	679	646	696	623	665	664	678	662	664	671	666	707	611	671	655	655	666	664	683	682	656	674	597	673	690	664	628	660	647	679	689	675	697	680	668	661	680	706	622	655	670	688	693	654	699	710	692	650	621	643	713	699	714	659	630	670	674	674	651	638	663	678	627	634	685	657	668	679	646	656	645	675	668	621	644	635	648	685	652	642	665	655	672	661	656	656	685	667	698	683	661	665	654	632	681	691	687	617	600	613	678	622	652	687	655	693	653	616	649	654	671	646	657	648	741	665	639	652	650	664	713	674	641	671	648	662	651	656	679	692	715	688	652	658	613	692	692	661	640	637	650	623	688	608	664	628	654	661	665	651	651	650	700	684	673	655	627	674	629	670	644	674	644	633	672	686	675	660	657	660	691	669	592	670	661	688	658	634	618	711	686	640	680	659	682	669	660	676	701	662	704	695	641	673	590	622	731	658	657	725	645	716	688	684	646	641	662	669	660	648	627	653	669	634	691	620	641	657	671	670	676	601	641	660	676	637	714	672	721	639	647	633	659	619	653	683	608	697	642	664	636	658	701	633	655	606	650	688	650	615	649	694	692	607	665	687	649	671	652	674	717	624	636	640	684	658	632	687	693	631	709	665	658	701	676	675	655	692	669	698	629	660	697	720	637	660	638	629	654	655	660	652	632	615	663	665	696	661	645	669	653	676	656	686	681	644	652	679	647	665	611	619	667	629	674	659	671	655	645	670	681	660	657	653	668	712	657	689	680	672	655	667	653	661	636	615	649	660	682	680	628	654	640	664	637	641	637	715	679	639	622	675	668	634	659	642	647	646	644	665	721	666	669	628	702	685	651	664	696	673	641	643	712	670	682	668	674	650	667	670	682	678	679	653	663	669	642	646	662	665	701	608	633	665	666	626	650	659	644	647	630	636	657	641	662	646	678	657	638	635	643	690	643	682	641	670	671	650	595	638	664	668	629	624	630	687	693	642	664	665	646	690	631	621	625	651	621	652	645	671	674	654	648	679	617	672	661	667	700	702	616	668	669	674	654	650	654	710	686	670	661	666	681	622	661	671	647	651	645	649	663	656	679	635	680	661	656	625	639	675	623	629	651	596	705	668	661	692	634	672	647	647	651	681	653	623	654	619	664	659	668	678	642	666	683	666	627	669	711	621	660	684	628	610	643	655	675	639	722	649	659	694	695	614	714	679	648	694	694	648	639	684	670	620	701	668	655	689	680	676	650	691	655	666	646	615	688	625	647	653	719	667	636	633	694	672	638	680	633	685	678	700	637	642	647	642	641	656	644	699	680	630	660	636	696	635	664	638	662	696	617	653	674	669	627	676	666	644	710	680	668	639	693	667	660	645	661	603	673	712	677	684	673	668	672	637	674	687	699	636	626	685	669	637	668	637	634	637	604	671	683	676	644	669	671	692	635	639	694	666	674	693	677	634	651	659	637	682	693	659	631	703	635	590	658	710	679	623	673	628	676	645	693	674	655	644	651	655	658	663	662	654	669	636	682	649	671	657	663	622	622	652	670	673	634	666	669	633	578	606	664	649	647	684	676	691	686	638	609	667	674	693	666	657	649	679	657	693	660	659	651	683	663	677	685	696	661	648	679	675	661	661	632	697	679	663	669	675	665	711	625	675	645	602	699	694	665	658	644	610	636	648	652	685	653	675	662	674	663	675	621	692	655	667	666	667	672	661	682	660	712	663	690	618	659	632	695	670	660	687	652	672	663	621	634	610	692	654	670	634	670	644	670	624	654	689	658	671	660	634	610	614	645	665	682	633	639	684	669	624	669	668	626	649	623	644	700	615	639	666	677	685	636	658	628	679	649	637	646	654	710	682	684	680	637	675	635	640	653	661	671	657	719	673	701	668	690	710	664	651	630	659	680	683	669	684	673	697	622	662	678	666	642	661	707	638	651	622	653	626	650	656	648	674	661	692	672	606	703	684	699	676	649	713	697	707	642	675	642	638	685	666	655	650	596	650	676	680	646	643	650	639	648	673	657	636	626	614	658	678	644	626	630	648	652	648	625	668	703	675	638	671	694	688	654	664	625	676	649	628	690	646	651	630	654	626	637	645	660	657	671	619	694	663	652	624	626	688	649	680	693	637	637	642	633	670	679	643
45858	10540	1428	550	392	362	339	295	296	318	290	303	326	342	285	324	307	314	306	292	334	311	303	375	322	306	317	323	319	341	303	343	342	316	316	316	318	375	292	337	328	331	324	312	299	367	320	322	350	299	311	344	333	293	285	329	315	351	330	312	333	281	299	296	364	279	307	311	363	337	299	331	336	327	289	289	304	313	318	332	329	323	290	318	347	351	372	334	292	296	318	310	300	305	341	325	355	351	338	294	339	317	322	339	331	330	334	308	301	345	334	329	363	306	310	338	354	284	318	360	321	325	328	327	305	341	312	338	336	332	307	340	312	317	330	299	354	359	310	310	295	315	306	327	330	291	353	352	327	312	329	335	305	343	280	315	275	316	355	364	347	318	313	264	346	366	326	332	317	314	353	347	342	296	337	339	296	333	335	307	329	302	319	304	349	333	322	320	361	312	341	339	329	302	323	355	330	332	330	353	318	311	311	346	309	313	315	292	351	352	355	300	324	326	292	350	355	358	318	309	323	338	324	296	322	341	305	365	319	337	319	310	327	328	301	353	326	289	328	326	317	314	327	329	342	331	343	306	327	289	315	343	329	346	369	359	315	307	327	312	337	317	319	385	304	335	347	345	327	342	336	336	312	331	316	287	331	349	351	327	337	336	312	298	293	343	342	347	326	370	306	314	323	325	326	340	330	323	320	309	319	317	328	325	342	329	329	317	310	328	324	362	338	336	308	302	318	338	313	330	320	327	335	295	343	344	314	314	312	307	330	313	334	313	319	311	334	313	314	299	342	342	311	299	321	322	341	321	334	308	346	352	329	323	321	353	324	334	320	318	308	327	335	264	304	336	320	303	342	315	330	308	378	305	315	313	334	333	334	308	309	334	304	318	294	327	322	354	315	316	337	305	350	312	333	314	317	309	313	320	328	332	324	299	313	275	320	321	327	331	302	318	320	327	323	329	363	316	317	338	301	337	341	321	310	334	347	339	349	345	341	329	319	287	340	323	342	334	329	289	359	326	290	335	320	311	362	357	321	318	328	314	361	313	350	315	341	345	363	319	321	355	294	323	313	328	357	341	284	282	313	301	316	339	314	340	315	319	299	303	317	332	315	355	364	326	313	324	308	318	318	325	301	326	329	363	309	279	314	308	325	299	332	338	337	339	318	327	318	303	316	311	293	282	337	337	317	324	345	329	313	336	293	320	356	322	316	323	322	337	333	354	346	295	330	309	348	324	291	310	342	346	335	301	323	352	331	326	308	332	308	328	270	319	295	294	319	343	319	308	335	327	292	348	347	337	369	288	330	322	306	355	328	334	332	303	329	346	331	338	310	313	327	299	327	342	271	318	312	360	333	312	310	337	309	308	315	318	329	329	338	325	339	349	329	376	287	342	313	304	304	381	338	309	331	312	329	315	298	331	321	333	312	319	366	329	336	305	294	336	350	354	348	322	340	351	324	343	336	325	333	315	323	330	326	345	321	361	359	365	360	341	331	309	302	338	303	311	324	327	357	336	292	324	339	332	349	345	328	323	331	331	302	306	313	344	303	322	334	298	329	324	371	302	307	329	301	327	333	335	322	349	329	325	333	291	330	382	344	337	302	322	322	301	288	308	290	329	297	334	286	313	338	298	311	299	285	295	305	339	339	352	315	322	324	331	296	338	326	329	339	346	348	330	316	332	293	336	342	324	321	281	299	298	288	355	340	291	317	333	339	352	316	309	316	327	303	314	330	325	317	348	338	327	327	313	314	323	343	343	309	327	323	327	321	352	319	316	323	352	320	342	323	329	300	323	367	314	348	331	334	314	321	305	328	339	330	316	326	314	354	297	341	343	288	322	306	360	294	300	323	326	318	312	382	330	342	300	364	328	331	286	303	327	293	281	335	316	327	350	285	337	355	331	328	336	307	304	332	310	319	334	325	320	322	330	323	339	397	319	303	323	318	331	348	291	325	330	283	309	318	288	324	323	356	337	385	337	307	292	306	342	334	322	336	355	317	306	337	332	340	318	352	313	351	343	362	326	350	321	326	344	315	315	323	335	348	283	325	313	332	306	338	300	282	345	353	361	356	312	329	317	318	315	353	352	328	344	300	336	346	329	320	327	342	347	330	329	360	324	333	341	290	313	351	323	341	330	307	289	378	324	317	345	341	351	332	290	321	336	334	296	304	309	329	318	377	344	325	339	322	362	337	329	318	305	318	323	322	303	334	318	326	337	347	331	339	331	302	309	294	356	339	314	333	333	315	351	298	320	329	322	296	330	311	324	320	344	361	322	325	300	307	327	303	350	364	312	319	321	342	340	302	334	334	350	315	331	335	309	308	303	327	329	337	286	317	318	291	295	322	345	336	309	329	327	346	314	335	367	320	338	302	341	315	305	346	336	311	344	351	297	336	338	313	292	325	340	306	337	331	310	354	305	331	297	298	328	306	327	284	297	318	337	314	326	323	340	310	322	336	335	330	366	357	331	326	325	320	316	341	286	316	316	333	331	327	302	362	316	307	325	295	312	308	325	346	305	319	322	315	305	350	338	313	345	337	319	364	345	330	318	337	329	326	307	348	327	347	357	300	332	297	295	311	311	326	339	346	335	355	308	333	328	329	325	322	347	317	324	320	341	306	327	318	299	345	333	320	300	327	328	303	288	335	342	284	348	314	309	331	308	317	351	352	321	322	349	326	323	296	330	300	326	310	314	330	328	334	317	329	308	333	337	311	312	366	330	315	310	317	367	323	306	328	364	300	311	288	331	327	340	321	344	340	326	332	326	316	318	316	325	315	334	328	314	285	338	316	328	358	312	284	319	294	339	341	366	337	319	333	311	361	355	330	320	338	329	322	343	340	345	307	300	298	331	303	325	298	330	328	314	323	353	339	333	313	331	353	333	322	312	334	309	322	341	303	334	305	336	354	356	344	327	349	275	329	345	301	295	332	341	333	331	355	326	324	298	330	328	346	302	300	343	345	341	343	320	335	329	318	319	324	323	348	334	302	305	317	312	321	337	356	338	345	304	311	354	335	330	334	337	288	319	309	356	332	317	318	325	331	318	305	328	312	333	321	321	311	326	365	326	335	332	323	348	288	292	324	331	305	288	318	321	332	312	340	366	329	299	284	336	298	328	346	323	326	321	307	339	316	311	325	306	331	326	347	373	342	291	329	343	319	340	332	315	328	375	315	359	346	323	328	344	307	317	318	272	325	319	328	326	321	332	313	321	330	338	373	296	322	367	331	308	281	334	336	325	356	347	335	319	292	339	326	317	306	279	299	296	333	338	317	329	361	332	307	336	329	338	288	299	294	301	351	313	314	294	321	338	322	325	298	308	308	350	330	304	309	280	310	314	317	343	356	351	314	295	297	306	308	393	329	298	310	343	360	331	297	308	305	300	335	323	318	330	330	323	324	326	318	327	345	315	345	301	322	326	357	346	372	317	351	332	314	305	327	314	329	316	308	337	351	325	328	345	312	291	327	318	350	305	352	358	355	330
33339	13697	6335	2658	1465	1093	958	835	804	791	721	752	701	688	705	697	764	708	736	721	720	686	717	772	685	710	704	670	716	740	729	745	731	691	681	720	733	706	724	689	691	708	710	730	694	671	649	713	680	742	689	732	683	732	730	691	646	707	689	692	689	695	699	722	713	741	723	671	697	665	683	661	717	729	760	667	691	695	717	722	707	743	724	757	725	701	710	697	675	686	705	755	722	741	686	705	705	656	694	693	717	675	672	671	724	692	704	727	671	710	734	740	677	696	710	699	711	723	706	712	700	718	701	729	706	701	704	751	689	735	668	671	714	679	740	691	735	712	683	718	698	675	734	712	753	746	728	726	678	697	713	728	695	737	721	649	706	698	684	659	725	774	692	690	687	673	704	698	697	666	692	699	730	698	673	720	654	699	734	712	725	682	684	752	749	739	716	771	722	711	691	684	659	743	687	718	756	731	722	708	720	688	686	707	742	688	697	689	673	737	682	687	680	714	771	685	704	687	703	701	711	731	731	676	744	700	636	751	712	720	663	664	737	695	739	715	676	719	662	633	706	710	733	690	647	691	709	674	699	686	766	664	695	730	731	694	745	719	720	696	697	700	725	687	721	769	704	723	719	760	737	676	706	672	688	729	721	736	705	725	712	696	708	754	701	726	717	687	708	721	751	691	729	695	686	735	660	681	734	708	738	716	698	691	728	695	706	713	678	725	704	705	687	731	717	739	699	704	699	728	714	672	717	694	675	737	699	650	705	755	673	708	710	682	722	732	762	680	666	739	707	698	721	744	692	712	724	750	670	704	686	702	715	692	664	712	711	692	696	711	718	690	744	689	665	691	713	740	704	724	712	661	661	707	685	692	708	723	711	707	722	720	669	672	704	722	719	672	718	656	688	697	708	718	739	723	746	685	673	711	765	705	724	681	691	724	705	662	746	681	716	704	660	702	687	736	658	698	713	634	711	721	725	733	699	698	684	678	713	705	733	738	714	659	706	713	744	709	714	713	702	723	726	750	671	713	691	687	694	714	682	739	721	720	712	731	710	681	681	765	703	680	726	695	734	706	690	701	701	707	698	724	761	718	690	701	704	746	727	698	703	740	693	676	730	693	687	678	677	674	675	656	713	706	680	709	665	688	733	742	679	695	664	725	652	706	742	743	718	678	686	702	758	781	678	697	678	750	693	691	710	697	721	755	696	734	690	774	704	701	707	726	717	660	699	680	705	739	733	674	673	772	710	731	696	719	718	752	708	674	734	720	701	696	723	735	715	726	699	676	632	747	694	725	676	721	702	701	677	679	627	733	737	711	717	726	707	715	707	711	710	746	714	670	677	697	716	729	714	677	681	663	689	670	642	692	699	767	663	715	690	679	739	689	701	700	689	709	728	726	703	697	713	707	699	700	739	689	751	721	705	734	677	757	709	751	760	712	702	759	710	773	719	730	667	688	716	700	709	727	740	742	682	689	725	722	676	651	679	687	734	699	703	703	720	760	713	711	683	679	676	664	688	722	684	717	715	707	706	700	736	729	664	718	714	739	707	684	721	712	728	697	706	673	744	712	668	718	718	702	720	736	653	697	669	705	727	720	684	733	693	666	683	686	725	724	736	735	704	704	691	665	692	731	711	740	699	665	694	732	665	720	730	653	736	752	687	693	717	692	701	698	761	734	686	700	769	696	711	712	693	689	718	690	716	695	721	667	697	658	711	733	670	749	674	667	661	710	737	717	735	653	685	725	729	705	712	761	661	732	693	664	738	731	709	730	680	735	715	712	655	723	712	748	741	759	662	682	693	745	722	748	705	738	763	747	681	679	718	683	675	719	742	727	760	683	752	683	675	723	711	740	705	698	751	693	692	707	704	704	723	718	710	721	711	740	673	762	710	709	754	681	722	653	717	715	676	724	731	756	731	684	717	692	723	732	762	712	750	726	689	682	723	696	717	695	696	707	728	642	713	721	718	668	728	695	683	667	696	728	750	697	698	729	707	705	722	707	689	749	663	691	720	713	724	671	708	713	704	706	681	688	750	679	768	744	713	699	724	746	740	669	668	713	707	717	696	716	699	688	715	719	720	691	768	715	736	657	686	684	725	725	672	752	698	722	679	741	737	735	671	702	767	689	747	688	713	710	698	705	709	714	729	672	692	708	721	730	692	687	681	697	714	725	739	752	721	686	671	700	742	697	737	712	701	720	693	688	672	739	703	752	652	727	753	710	720	720	702	736	709	655	719	704	731	705	727	780	687	705	697	721	723	697	699	701	666	715	686	697	685	730	742	706	677	668	647	724	720	729	706	703	691	665	708	679	729	714	704	677	711	698	663	695	724	722	696	693	705	674	717	686	678	708	696	766	686	697	703	685	758	742	669	713	675	676	735	697	666	766	725	668	713	732	756	684	715	738	733	713	745	730	717	693	685	705	684	708	673	689	699	669	714	704	694	703	754	710	734	698	742	712	718	694	654	702	718	740	698	688	681	664	703	725	679	684	677	712	677	735	694	695	694	716	688	733	711	726	751	688	667	691	653	712	726	699	686	676	687	720	657	702	768	699	692	697	713	709	747	702	682	720	688	703	719	696	651	736	709	739	744	718	650	686	748	729	679	671	746	699	673	748	687	676	749	738	698	697	703	688	714	718	741	737	681	700	728	685	682	713	716	695	718	684	667	742	729	720	656	707	673	692	709	717	679	759	718	701	698	729	673	703	706	708	716	722	690	749	679	684	684	732	698	711	713	702	738	712	728	705	751	704	697	715	630	734	741	740	678	684	729	690	718	701	720	695	756	698	735	729	679	695	716	705	673	735	748	697	682	726	744	691	653	718	689	770	663	730	706	704	757	706	743	714	772	720	690	744	715	690	734	698	772	729	716	698	686	687	682	708	705	704	725	677	727	673	734	709	743	702	717	753	747	716	706	657	726	731	734	710	670	729	707	727	727	712	705	716	754	735	678	691	714	707	735	689	668	711	681	732	695	701	699	709	755	705	673	731	713	784	735	750	718	666	748	756	716	725	709	669	680	704	732	706	689	674	722	686	739	714	691	742	671	750	708	719	702	698	738	695	703	713	641	674	687	727	670	739	738	729	704	750	750	700	708	679	720	687	713	682	692	695	706	710	689	690	677	678	691	722	663	781	716	711	746	711	695	709	695	712	704	700	718	645	714	671	733	607	660	740	678	716	689	677	729	698	729	693	717	738	728	735	706	742	724	671	771	708	697	684	678	726	729	709	693	737	684	692	666	739	716	743	696	699	699	688	679	686	744	735	676	711	708	719	698	749	713	744	682	695	713	728	691	701	723	695	695	742	693	711	748	699	768	706	701	711	741	719	705	715	695	728	701	734	721	771	666	677	684	715	736	675	703	700	704	704	711	701	705	687	740	711	646	752	716	716	740	699	708	744	733	711	708	721	690	699	731	727	700	721	660	693	727	699	722	710	745	732	662	694	716	702	724	716	713	714	717	699	741	747	731	702	695	774	703	700
32669	4443	502	393	353	335	340	356	313	310	302	324	346	299	328	358	305	306	333	336	308	314	345	304	343	328	319	344	325	321	319	347	331	367	320	324	350	277	324	325	311	270	322	318	334	318	274	312	298	316	263	311	333	339	318	318	315	303	324	345	313	305	297	312	321	324	342	361	311	289	302	309	327	327	339	313	332	321	308	344	333	312	317	329	286	325	317	324	320	343	317	302	276	335	298	300	307	331	274	345	297	267	334	302	338	338	324	339	332	313	326	308	271	332	299	302	348	341	321	360	360	298	331	299	261	315	349	302	302	337	289	377	337	336	292	354	337	324	321	296	289	354	321	339	287	332	351	310	330	280	343	299	303	318	320	325	341	323	297	286	339	329	307	310	316	304	289	336	336	335	309	307	299	330	325	317	299	357	321	352	315	316	283	333	331	290	371	349	345	298	310	336	298	300	361	312	333	332	291	339	297	312	316	325	300	327	313	331	287	362	322	306	288	334	323	348	312	307	311	312	333	309	316	293	323	313	306	343	327	316	309	335	354	361	325	340	309	318	309	305	335	310	301	322	312	310	315	287	312	307	310	330	334	294	320	314	351	313	343	303	313	308	301	321	310	314	347	296	340	300	275	290	298	344	327	323	313	296	310	303	295	321	324	286	334	307	309	335	341	321	320	337	324	336	361	331	329	271	305	304	351	367	330	329	324	324	334	296	352	336	308	323	318	311	356	327	290	281	320	295	322	327	348	345	305	285	307	307	333	369	359	296	340	316	321	330	296	323	326	281	362	306	301	329	318	325	282	280	333	321	325	345	305	311	333	317	292	322	330	293	312	324	337	333	318	286	345	326	330	314	306	343	310	326	315	314	298	322	309	326	338	315	357	326	335	356	337	317	291	329	292	294	327	330	307	326	327	319	317	317	307	295	262	336	354	302	313	291	310	300	337	289	345	335	326	316	337	294	322	285	295	352	332	337	335	293	329	317	349	326	298	317	331	286	313	315	319	345	323	297	334	329	320	328	268	314	298	335	305	323	320	330	320	342	331	303	325	307	323	327	315	342	311	377	306	318	309	335	258	314	268	313	319	330	338	327	331	306	312	333	348	319	320	318	297	334	335	338	345	321	324	334	343	328	327	323	313	311	314	371	322	367	358	329	332	318	359	324	347	384	339	328	311	331	299	328	342	291	316	314	322	322	314	330	338	331	310	310	316	338	364	328	333	273	319	317	335	313	333	303	363	311	332	290	331	313	300	315	324	320	281	352	329	281	346	259	296	303	319	304	320	345	289	336	326	296	379	332	334	349	320	329	333	318	286	305	321	330	329	369	320	328	296	330	318	313	300	332	316	305	297	339	301	342	363	319	335	349	303	302	307	361	287	337	334	322	329	295	329	344	344	332	323	321	342	319	349	322	292	315	335	324	330	285	333	318	324	315	360	323	322	310	307	295	323	320	323	346	305	319	339	326	317	314	289	321	313	323	340	296	321	274	286	326	315	354	324	331	330	308	301	304	350	314	313	312	311	322	274	330	321	304	341	324	291	304	312	337	311	331	369	312	357	322	316	298	300	346	309	315	309	330	352	328	328	318	330	298	322	293	324	320	341	321	318	323	304	317	333	316	345	310	278	303	324	312	303	321	307	295	289	321	331	339	323	309	340	316	310	303	290	313	315	329	274	294	279	338	313	344	338	307	333	280	295	324	314	304	313	338	348	336	303	311	315	321	339	287	323	341	334	281	339	334	340	306	337	355	368	334	340	308	317	303	303	342	307	296	308	297	302	342	301	284	311	328	348	304	339	341	341	282	299	313	321	332	330	324	348	310	294	299	298	316	318	312	376	317	334	328	285	315	330	300	324	328	331	310	295	337	309	317	305	312	305	324	321	310	344	338	308	345	341	285	349	310	317	303	313	329	294	309	305	289	296	309	328	308	343	312	320	301	334	302	320	286	298	308	338	306	306	333	351	339	312	299	319	316	286	309	315	324	328	290	337	334	342	299	313	308	309	321	329	320	330	317	298	312	330	297	306	351	286	314	298	312	338	362	312	312	302	314	307	311	334	330	319	287	322	305	284	329	290	317	313	313	345	311	312	330	275	302	332	319	298	285	292	315	330	325	300	342	333	329	341	320	330	327	312	343	316	349	296	310	351	338	341	350	352	309	310	316	376	343	347	330	319	310	330	310	282	329	294	335	334	333	317	321	359	327	296	321	307	317	337	274	335	340	305	306	318	297	312	331	285	322	292	325	327	327	363	276	287	317	319	323	299	301	357	318	296	316	275	320	339	312	313	328	313	347	332	298	293	323	335	325	348	350	341	317	304	307	341	324	309	331	301	302	338	327	340	346	312	303	310	361	321	340	300	302	305	314	325	299	297	318	327	318	361	318	288	341	310	309	307	334	301	317	327	310	317	328	336	344	378	284	296	314	332	305	280	321	317	314	312	350	313	339	383	336	312	320	309	323	296	314	340	300	298	286	332	301	324	316	316	317	306	306	319	310	306	340	277	346	355	321	348	348	332	275	299	299	310	343	304	299	292	302	291	297	307	328	354	282	310	326	319	330	298	332	335	257	346	322	342	346	318	312	318	321	330	301	320	331	335	314	308	311	286	298	351	318	341	307	331	331	311	323	338	324	293	321	324	336	322	326	326	344	333	344	337	323	321	292	304	300	304	311	339	338	344	296	324	345	312	322	343	310	325	326	329	305	363	295	332	353	296	296	323	316	297	343	330	279	326	338	322	320	314	273	310	340	312	303	344	336	294	312	297	323	270	325	296	309	339	327	311	311	312	341	284	332	291	314	322	295	310	287	310	338	324	324	309	315	317	309	312	317	301	306	314	332	350	294	338	307	318	312	348	277	343	302	302	304	287	326	339	339	333	348	321	291	280	328	349	341	359	344	320	329	340	274	342	294	340	302	324	338	308	317	294	321	303	359	260	315	326	358	330	328	321	306	301	295	320	334	313	360	322	307	318	331	335	321	301	301	310	310	308	301	330	331	308	305	282	349	325	290	339	318	321	269	322	321	309	311	287	355	288	321	288	318	301	311	338	306	307	341	329	318	320	296	314	348	321	314	332	319	331	325	320	337	312	363	327	336	295	330	335	309	358	354	334	308	268	308	333	341	281	305	278	317	360	340	298	319	317	330	285	320	335	305	330	317	325	333	300	314	346	266	340	349	330	325	348	310	315	325	325	322	317	323	313	293	315	325	312	332	346	312	330	325	300	319	302	309	339	311	318	300	331	305	314	371	354	301	326	273	311	325	305	289	334	312	311	346	317	320	324	326	311	314	283	317	321	354	286	335	317	312	317	313	311	331	300	345	346	334	336	342	316	343	342	348	335	330	332	321	311	308	318	298	312	285	296	328	336	321	335	350	286	338	314	316	284	302	327	360	291	332	335	320	330	323	309	321	317	331	303	317	315	315	306	314	298	320	328	295	329	324	318	311	310	311	324	335	305	355	339	301	325	326	280	359	323	329
25355	5383	2015	1227	1035	882	779	771	741	715	649	684	701	713	709	671	674	714	658	718	723	618	712	735	716	691	700	734	654	697	730	684	726	651	707	679	705	682	710	737	663	701	664	677	728	673	695	693	710	692	722	697	664	718	724	685	650	651	720	668	685	688	655	651	694	673	711	733	717	708	712	686	734	739	672	700	678	698	716	701	680	684	660	653	701	692	706	722	673	713	708	678	721	661	729	724	656	666	698	670	644	649	720	702	690	651	702	691	701	691	673	689	707	706	641	774	719	652	701	663	720	625	683	697	705	639	667	677	708	714	650	664	699	700	704	653	690	709	649	672	714	701	692	690	689	723	672	693	684	687	717	671	698	695	700	694	688	673	700	682	690	673	696	678	679	724	700	693	672	695	684	671	699	712	662	679	685	714	665	654	659	657	650	695	697	703	665	657	674	660	699	659	688	700	638	691	713	758	692	674	693	670	663	737	680	719	704	720	651	711	674	653	685	712	684	703	687	698	636	738	673	651	669	685	692	691	685	696	695	679	714	674	681	661	660	679	705	694	721	697	712	722	677	686	677	705	706	695	649	654	662	703	660	675	691	672	677	758	689	672	730	672	707	704	647	720	716	694	670	697	721	645	679	678	679	702	667	655	649	686	675	645	705	657	715	666	703	689	687	687	755	690	655	703	691	698	655	682	731	714	668	700	644	672	723	666	644	683	679	719	736	712	671	692	689	701	663	624	681	682	676	719	695	703	682	673	701	707	691	637	716	686	678	702	686	662	680	704	633	642	713	665	664	696	676	692	689	677	679	654	662	662	706	720	715	686	673	666	687	731	656	720	724	668	701	709	689	657	692	716	769	643	688	646	731	682	677	680	709	650	671	693	703	657	732	687	675	712	677	705	720	665	662	661	719	703	662	694	682	692	666	718	698	630	698	720	704	661	723	701	649	667	687	661	650	679	672	712	683	711	706	652	675	650	699	694	685	650	663	660	713	664	637	703	634	658	678	672	701	676	673	687	655	700	670	669	678	755	782	710	691	679	683	682	745	681	691	710	699	705	691	728	654	662	701	679	681	677	655	679	679	674	629	694	763	683	620	690	686	718	680	693	687	674	765	668	691	722	641	694	661	692	679	687	677	671	683	612	692	724	690	681	695	704	688	663	652	695	738	698	716	660	683	697	718	694	723	722	690	653	722	702	717	748	691	671	680	672	726	729	672	678	703	676	706	685	663	691	708	648	722	669	679	663	629	667	722	689	668	677	709	682	663	733	693	694	654	736	669	723	709	688	706	640	732	679	678	704	642	676	700	702	684	615	712	693	684	695	653	721	690	641	650	739	679	656	656	722	661	683	704	709	717	699	683	673	686	670	715	657	710	712	682	682	700	709	657	693	661	701	731	702	672	661	684	673	671	692	655	682	644	719	690	710	745	647	673	674	691	665	694	648	675	692	693	728	725	684	692	675	666	669	693	725	702	700	745	645	690	681	710	698	719	677	652	716	661	642	721	704	678	716	681	665	695	685	704	686	754	697	698	691	699	692	698	673	743	663	710	673	708	705	663	705	674	668	652	687	660	723	731	666	672	691	681	632	686	681	665	696	729	692	657	683	630	673	698	654	668	698	708	648	661	734	668	670	664	722	695	676	682	722	679	666	659	695	658	693	715	671	701	679	696	630	689	714	680	686	651	701	674	653	657	701	679	716	695	708	693	674	659	634	699	656	653	649	708	651	675	663	671	701	680	707	642	697	690	718	712	641	678	654	695	665	713	723	670	661	637	676	681	666	697	686	660	678	685	701	635	676	710	614	712	683	670	659	666	697	641	667	694	641	714	694	733	694	651	717	728	665	704	706	694	677	662	637	698	771	693	678	713	726	710	672	704	669	647	682	672	697	658	692	677	713	666	653	711	706	702	677	648	723	705	678	690	691	690	675	724	671	657	684	676	724	722	672	662	698	682	646	650	710	746	671	689	710	685	671	718	719	758	696	661	657	707	669	656	717	641	675	723	674	731	702	665	706	676	678	718	653	687	694	691	647	690	663	738	662	668	657	695	697	709	679	722	687	690	659	708	697	667	712	700	687	675	664	716	645	721	685	705	678	665	723	663	690	693	677	684	713	712	700	727	679	681	690	681	683	680	666	689	656	702	681	674	680	661	731	663	659	678	703	694	703	674	696	739	664	695	666	697	683	678	661	665	698	640	667	722	728	662	698	660	730	682	674	667	676	688	681	644	674	656	651	643	664	691	634	721	707	643	681	744	648	699	678	710	673	654	721	694	681	703	700	689	752	640	691	678	651	672	668	672	704	697	687	660	688	737	682	679	679	678	659	702	715	669	698	653	670	689	656	706	661	656	704	698	643	716	651	699	655	678	696	707	665	694	687	700	680	640	667	750	721	685	672	708	704	669	674	722	724	692	692	669	711	653	673	717	673	711	713	618	714	682	685	679	724	714	611	703	702	643	716	694	672	645	703	623	689	670	699	679	740	686	680	717	661	695	668	657	689	622	695	744	652	676	707	667	682	646	744	682	641	721	670	671	681	658	696	688	697	667	696	659	701	678	678	698	718	705	682	692	645	662	700	701	694	687	701	642	680	702	694	706	676	757	683	662	681	677	717	694	657	683	694	699	652	664	694	670	653	655	626	658	662	672	718	643	722	674	657	682	729	679	708	715	683	658	692	655	642	690	690	646	726	700	726	700	687	666	695	655	676	729	666	701	672	663	699	677	651	629	686	657	700	703	694	652	708	749	635	658	696	685	633	685	688	664	705	673	671	687	688	684	708	720	638	707	705	676	620	728	692	726	686	667	707	642	706	711	671	714	711	708	713	671	682	674	677	671	675	691	686	662	715	629	664	691	676	651	625	673	689	711	675	680	638	680	700	634	674	647	677	726	658	683	711	698	711	675	732	650	694	668	705	698	674	679	708	697	663	708	695	697	677	669	722	709	694	685	675	710	732	668	698	712	651	664	711	633	708	653	666	640	716	657	708	734	702	679	708	717	675	710	677	709	691	706	729	664	700	721	644	658	774	686	661	726	723	710	713	658	687	676	655	704	752	714	716	730	702	689	720	670	686	686	675	658	657	713	686	681	678	732	722	687	676	724	722	740	693	685	697	683	693	696	657	695	674	684	647	682	658	700	691	681	679	681	675	666	723	702	696	694	671	703	747	705	713	662	691	633	666	689	654	684	684	752	754	726	721	685	679	681	650	699	683	713	749	715	686	684	704	691	687	703	658	673	650	705	723	683	704	699	722	633	705	665	693	664	726	698	708	644	719	683	696	721	659	650	642	774	741	677	725	684	716	693	740	702	713	655	670	736	626	701	686	630	691	708	675	694	692	677	667	703	714	621	669	727	680	705	720	696	685	741	627	673	660	709	647	672	709	648	720	683	707	674	685	720	660	708	697	709	647	701	707	675	680	726	670	723	671	693	608	706	703	678	694	696	659	636	690	718	657	688	734	682	713	673	655	682	712	709	684
35725	6118	837	456	350	349	316	331	305	341	266	316	322	316	334	299	281	282	301	287	286	289	291	284	328	281	313	320	322	320	298	281	305	310	322	294	309	283	337	280	310	332	277	304	271	300	333	293	330	324	301	325	287	325	299	332	292	279	302	277	322	278	287	309	299	287	289	305	279	315	302	291	302	332	323	303	282	292	276	323	288	329	292	290	324	322	319	336	314	287	330	306	307	307	336	290	294	295	289	311	270	292	274	281	277	296	283	303	291	283	291	295	309	301	286	265	309	320	307	284	297	290	284	300	296	295	349	318	328	266	275	300	326	307	309	282	278	292	303	280	312	286	288	310	279	339	309	307	325	283	306	314	299	308	284	310	288	300	281	322	293	314	329	376	291	320	340	295	267	292	299	278	294	307	283	297	303	337	266	289	303	311	275	313	301	317	274	295	278	311	304	286	291	287	300	285	325	328	290	265	336	300	310	290	286	287	301	303	308	305	316	279	319	315	330	291	279	302	283	270	296	340	296	283	290	267	282	257	297	301	333	303	310	273	306	305	306	288	291	308	297	319	339	307	283	315	275	312	310	307	256	286	299	314	303	315	298	329	291	312	289	304	276	280	302	281	340	306	313	282	326	305	312	274	318	294	303	310	336	294	312	307	315	287	308	285	303	295	321	323	291	337	296	291	293	283	310	305	283	271	282	283	306	283	272	300	308	311	261	273	286	287	290	324	297	293	318	276	309	324	286	308	292	293	267	275	295	296	283	289	291	299	344	303	298	257	253	312	305	294	316	285	273	322	304	269	301	300	286	294	298	311	292	280	288	312	293	295	321	281	307	294	315	265	298	279	306	297	297	288	294	341	288	328	299	315	316	305	320	312	319	319	308	327	294	333	316	277	302	283	265	328	277	306	293	314	271	282	329	291	281	283	271	318	290	315	293	278	340	315	298	285	321	316	315	291	291	322	328	300	293	312	299	325	271	263	302	293	307	311	317	314	281	293	284	318	277	302	269	304	286	307	287	317	312	303	266	284	303	307	324	314	291	265	288	285	305	312	288	308	287	315	309	285	284	299	309	336	303	304	298	321	298	275	271	303	298	276	317	259	334	304	320	278	313	307	291	310	303	308	252	298	297	298	294	315	306	318	304	295	278	305	288	282	318	278	323	249	288	302	285	310	310	286	322	340	296	294	280	298	319	330	347	310	330	281	324	333	299	309	300	299	315	288	319	297	283	338	310	287	310	352	327	262	293	294	279	326	266	297	321	283	303	286	304	296	288	297	317	295	332	319	305	277	275	354	294	255	334	308	287	299	300	280	300	307	326	296	303	321	337	288	321	305	310	320	300	319	290	263	303	314	284	314	318	267	259	292	311	306	265	294	324	272	271	267	308	307	305	302	314	282	316	298	290	297	263	306	310	333	303	263	294	275	313	323	301	316	289	294	294	304	299	322	296	301	318	299	316	291	295	320	320	304	298	321	301	284	311	310	269	308	293	276	307	294	317	291	327	297	325	286	301	255	279	285	299	298	336	268	292	286	288	267	323	353	300	270	273	329	324	301	316	334	300	307	280	273	301	289	272	316	312	299	283	291	275	297	310	299	322	307	282	295	287	296	282	272	272	268	275	279	295	298	298	299	283	319	287	303	286	262	302	309	326	325	336	290	305	287	319	355	299	297	288	275	301	300	263	296	300	291	307	282	308	295	310	284	269	303	282	285	299	296	299	321	318	325	284	305	299	285	288	294	298	282	294	311	297	286	325	307	279	325	312	292	306	334	263	302	310	261	305	321	331	297	291	297	287	270	305	275	280	292	274	318	275	286	299	307	345	307	305	275	308	311	330	262	297	331	275	286	329	360	257	310	276	307	288	291	285	342	332	295	310	294	321	296	287	292	318	307	308	308	295	329	275	312	338	330	277	290	322	311	299	316	308	316	294	285	286	275	297	282	301	313	340	304	318	294	278	309	316	320	288	296	312	346	302	303	278	292	301	326	286	311	299	302	298	283	328	326	269	276	295	280	298	314	285	287	282	366	306	291	306	334	307	318	286	280	313	319	291	282	318	284	307	307	247	286	302	294	310	296	303	298	305	302	315	299	317	327	280	292	288	285	325	254	277	288	281	304	317	308	301	289	304	311	282	318	354	292	324	321	313	320	302	307	309	294	284	332	336	309	291	295	305	293	307	317	280	287	327	298	302	285	290	280	312	320	304	303	288	296	341	325	330	303	292	311	288	291	332	246	308	298	294	255	285	316	314	306	273	285	314	306	331	281	313	291	329	296	300	306	292	283	307	289	292	288	293	289	264	291	343	315	301	312	287	328	300	310	303	313	313	282	292	311	284	294	292	262	255	298	294	302	313	321	309	275	302	328	289	330	315	311	295	299	283	300	338	331	313	313	313	339	288	290	305	323	283	281	302	281	327	295	289	284	316	290	327	311	302	286	278	301	294	309	292	273	266	292	296	311	332	315	305	330	275	307	344	346	292	277	291	295	289	296	322	271	319	301	312	293	292	302	303	308	273	321	288	305	318	295	320	309	342	294	320	283	311	312	301	282	260	320	338	300	321	310	318	303	273	305	285	289	323	327	271	316	257	282	316	280	287	272	334	338	261	317	303	307	274	290	312	297	301	299	290	253	277	289	307	268	283	327	290	292	294	260	290	302	299	307	287	298	340	294	334	320	315	311	289	315	267	277	291	299	312	313	326	306	280	317	281	261	276	337	298	274	300	286	303	292	305	305	291	298	263	277	290	317	284	299	309	301	277	289	341	302	299	276	303	290	302	310	299	311	292	336	313	309	283	322	291	337	304	330	291	265	301	319	281	296	304	305	293	299	309	326	315	305	316	318	306	323	322	285	290	303	302	315	296	296	306	315	314	282	288	331	290	284	287	307	293	307	293	300	325	298	328	348	307	307	335	302	294	313	336	295	292	284	278	315	330	300	320	283	263	274	313	317	289	308	325	307	294	297	303	327	293	291	295	297	282	309	331	280	300	297	330	279	295	287	287	336	307	310	316	324	306	300	305	330	319	282	302	306	294	319	270	296	285	285	288	288	289	335	325	294	310	326	288	278	310	272	314	322	305	312	320	338	347	305	303	279	281	301	300	311	327	325	312	287	277	310	320	295	282	271	279	305	325	329	257	320	262	299	312	300	318	293	299	312	317	312	285	338	309	294	284	277	307	316	264	276	287	287	307	289	304	297	286	300	300	287	300	321	348	319	289	269	275	283	295	319	325	288	304	295	305	293	312	280	300	312	305	300	265	326	271	283	294	297	292	305	319	321	274	330	326	304	309	290	286	299	280	330	289	281	298	317	291	302	272	315	304	306	294	284	267	324	289	311	284	326	256	323	308	274	287	312	281	310	294	271	294	284	279	249	305	288	333	286	301	275	280	281	299	304	249	303	270	277	308	264	312	314	290	303	307	319	295	296	282	307	302	322	313	275	291	314	319	306	304	305	274	310	334	291	300	277	308	286	309	282
26568	9082	4570	2784	2182	1686	1236	808	747	681	719	731	651	642	691	684	659	687	643	677	645	600	608	698	657	643	631	653	666	660	624	666	650	647	630	639	655	620	641	653	617	642	660	660	611	620	676	620	597	667	612	685	661	684	641	650	644	684	649	661	622	634	602	604	660	652	678	623	643	695	634	672	660	635	665	613	682	629	671	659	656	641	643	673	616	664	650	673	665	639	668	619	639	601	659	678	649	659	638	649	596	659	658	663	613	627	614	650	649	663	627	634	642	664	625	684	640	626	587	650	634	661	691	648	656	657	639	639	599	627	634	630	660	670	642	637	629	651	646	614	651	658	646	682	624	672	661	655	649	681	602	632	608	660	647	695	693	691	633	660	654	612	611	661	639	625	658	639	661	601	622	637	649	655	610	647	660	674	665	641	636	644	644	630	612	638	663	619	614	645	612	655	614	658	663	641	605	640	698	574	634	649	678	637	683	647	626	595	704	637	671	624	614	629	634	636	626	657	642	659	642	618	610	647	667	657	648	664	606	684	646	643	631	650	658	647	620	640	637	605	646	659	668	619	607	620	674	659	596	662	613	667	672	627	640	624	601	635	661	638	636	626	644	662	637	664	658	711	637	643	653	648	642	633	602	656	631	626	640	667	644	648	663	677	669	642	673	633	619	597	669	652	664	646	648	682	604	632	631	613	670	624	682	642	680	630	670	618	637	666	709	628	630	619	651	668	654	661	682	622	668	658	650	612	622	646	617	660	641	622	655	649	641	703	667	641	669	624	624	636	627	647	629	613	697	664	626	635	646	645	658	642	635	641	584	626	619	653	714	614	640	635	623	659	623	638	635	624	630	624	616	621	659	705	693	603	622	628	635	649	616	668	686	655	632	660	652	634	651	660	655	645	689	612	699	675	656	605	681	613	645	656	644	644	592	646	657	629	668	648	590	653	628	628	666	640	650	632	663	655	601	628	614	639	662	715	619	629	640	662	636	657	640	630	639	666	678	627	637	677	653	655	620	688	698	694	662	648	648	667	650	622	653	678	665	643	651	671	649	707	610	697	622	621	628	688	680	656	689	657	616	635	615	650	650	650	639	668	650	604	628	620	633	654	642	674	699	648	625	605	673	594	634	664	658	645	652	602	647	670	685	636	651	640	629	644	684	677	674	606	621	683	649	620	651	644	636	632	663	636	639	697	680	652	665	683	644	622	643	680	683	617	610	652	615	597	591	625	662	660	652	664	649	617	670	649	657	642	601	628	651	662	681	682	684	646	651	638	656	674	640	584	667	589	612	629	653	655	640	644	634	655	610	657	669	631	616	674	628	640	631	669	653	677	628	654	692	671	687	662	617	666	641	603	632	666	622	650	646	667	636	605	676	603	653	678	680	704	628	666	603	620	649	625	631	662	610	683	628	642	640	601	615	657	653	666	645	659	669	618	654	634	633	667	634	654	667	599	660	652	686	610	694	649	668	639	668	616	583	600	660	615	671	614	663	690	640	612	653	633	645	569	631	672	593	684	663	626	669	599	712	709	638	622	644	668	664	649	661	654	676	654	629	645	626	681	631	639	696	617	687	644	593	615	628	634	613	636	625	667	642	638	651	637	692	629	671	650	644	622	662	636	653	617	626	664	658	653	614	635	609	650	682	668	614	611	613	595	625	683	620	649	641	659	622	656	686	640	672	620	643	634	609	629	648	623	604	619	666	654	661	661	638	662	642	641	649	660	665	666	638	612	592	624	714	660	668	632	684	642	644	649	672	584	665	637	629	638	608	658	637	678	671	634	692	634	651	652	659	574	613	660	637	679	628	645	681	639	644	638	674	652	628	681	677	621	595	728	678	613	642	654	677	641	692	638	627	623	624	675	645	650	660	625	654	648	665	623	669	664	663	617	646	622	637	708	674	641	649	648	688	631	693	604	645	628	664	663	666	697	638	670	635	631	652	594	651	647	608	633	661	650	664	615	664	610	662	626	641	623	641	678	648	659	636	635	626	669	655	643	660	634	595	685	649	625	676	658	617	685	631	635	683	652	678	674	680	663	655	682	645	663	641	665	610	619	678	618	605	596	632	638	695	645	630	666	606	613	658	663	636	601	647	613	620	607	646	692	649	636	611	658	648	624	614	622	671	614	670	642	657	672	634	635	638	680	674	665	683	646	658	629	635	637	652	620	681	674	688	593	671	648	637	680	683	672	647	632	628	668	647	666	616	625	636	654	674	671	686	629	622	649	661	645	634	671	636	597	660	588	641	631	690	611	655	615	616	669	627	679	632	636	606	650	655	615	656	601	653	630	654	676	640	607	633	658	634	664	642	670	629	669	637	582	636	646	646	652	676	601	622	603	644	652	654	660	624	657	672	629	691	641	638	649	643	645	661	666	628	659	658	642	670	654	614	641	645	625	633	622	639	604	620	651	673	667	678	676	679	616	657	632	647	638	652	627	676	696	676	647	652	663	644	653	600	646	626	673	668	672	686	669	614	629	659	607	661	665	702	676	689	680	572	640	655	624	645	669	596	660	671	645	633	687	608	654	670	621	661	654	618	620	650	673	637	641	634	633	599	614	663	658	675	663	643	698	652	627	645	675	689	626	649	666	671	667	638	662	626	637	665	645	650	692	713	698	695	645	660	612	629	681	654	643	624	629	657	677	629	648	638	637	684	694	659	612	653	717	615	660	641	641	685	671	670	650	661	699	636	616	650	637	619	624	620	665	696	684	640	681	609	637	577	640	632	638	628	612	660	631	619	642	666	692	633	668	639	655	618	686	609	668	656	710	672	640	644	614	605	635	680	636	629	625	656	683	626	669	613	664	664	637	635	699	613	599	651	619	646	652	632	686	618	653	642	617	612	638	645	587	656	653	684	632	645	634	624	605	638	630	630	617	625	631	643	629	653	675	642	640	644	689	647	639	612	674	659	643	649	630	651	646	612	621	645	677	682	658	681	649	699	626	624	657	655	644	664	609	601	654	685	633	668	638	651	636	654	661	654	651	619	659	641	682	654	621	656	708	631	626	650	649	618	620	679	622	702	652	624	676	631	648	624	626	638	637	658	664	604	647	602	623	683	626	677	600	651	625	684	596	605	656	578	627	657	656	641	626	631	629	639	638	621	662	661	635	648	644	633	638	663	604	659	663	629	698	678	668	666	668	634	658	748	651	663	647	638	638	679	697	675	672	668	631	622	663	680	597	685	646	614	652	628	644	652	635	659	638	658	688	635	625	644	648	617	655	641	647	658	661	699	678	688	643	617	657	645	634	642	587	672	623	602	657	645	652	676	647	658	654	594	640	646	635	638	636	650	625	664	618	648	614	646	671	668	662	668	636	619	613	653	679	674	664	680	614	621	619	677	682	636	610	688	616	608	566	665	645	633	632	648	647	631	637	636	641	692	655	638	621	677	659	676	619	622	651	622	638	652	686	616	696	632	614	638	624	633	632	610	635	641	652	664	704	645	672	653	659	649	667	617	615	638	676	638	687
43003	8460	1178	590	466	391	361	317	328	355	278	326	294	306	290	309	336	305	351	299	313	335	302	300	320	311	303	301	302	329	289	329	320	313	302	336	328	329	351	315	303	311	302	325	326	319	328	336	309	336	358	348	333	326	314	307	323	307	336	338	318	315	308	314	310	307	325	349	301	300	352	300	305	311	341	283	347	331	300	313	323	317	330	330	340	303	323	304	325	335	337	323	289	344	317	346	318	315	322	303	318	307	302	323	330	323	300	293	328	332	302	320	332	355	321	326	302	315	335	305	351	320	304	303	333	287	303	305	315	342	339	325	299	340	307	340	324	318	306	315	310	287	315	350	330	329	334	311	318	330	317	329	315	320	311	340	304	350	319	310	303	314	291	372	311	342	311	346	290	319	328	311	303	298	291	356	308	302	289	313	345	333	276	341	311	329	303	295	295	325	325	318	303	326	323	332	321	349	358	317	317	329	317	328	315	317	332	343	350	344	296	310	318	355	318	293	321	324	300	297	349	308	353	323	321	303	348	311	320	316	291	301	344	316	321	336	333	360	365	333	332	326	320	308	331	287	300	350	375	298	285	332	305	331	313	309	298	293	306	358	336	281	305	360	316	314	307	333	308	345	311	329	287	337	291	325	320	335	334	313	341	319	318	305	333	313	317	302	323	268	330	299	285	326	328	305	317	282	312	274	301	330	321	300	335	337	307	307	280	309	346	339	324	340	332	310	347	322	314	325	281	282	297	331	315	310	359	347	325	348	311	328	340	307	321	336	316	334	334	306	306	323	310	338	341	287	350	288	294	337	317	335	340	346	327	307	301	300	306	285	334	328	309	345	317	306	321	325	344	299	319	281	366	316	319	311	297	317	304	340	343	333	324	305	294	333	329	351	315	324	344	356	346	311	302	339	347	346	300	318	351	342	328	303	307	288	308	309	337	329	363	305	339	302	329	347	332	326	313	302	306	308	294	318	342	308	338	351	301	302	294	344	297	344	322	331	347	299	312	327	313	334	318	312	299	349	361	349	355	358	302	339	323	289	351	340	294	304	318	354	348	326	289	329	331	318	327	299	344	324	332	338	303	292	338	305	327	346	321	313	302	333	330	319	361	294	342	334	300	328	320	346	347	318	325	315	295	290	322	298	368	284	321	309	315	273	319	312	328	333	345	299	298	336	332	335	309	304	326	332	324	299	315	363	328	359	288	307	331	327	317	325	307	340	342	315	360	346	340	318	347	293	322	289	332	318	290	335	328	297	346	324	314	314	314	319	332	320	338	316	344	319	310	319	304	326	323	329	323	293	344	317	311	302	293	305	341	312	320	329	314	338	308	323	325	338	339	319	310	323	332	329	293	314	365	334	328	343	318	296	294	336	313	343	318	333	325	350	310	358	283	336	340	324	325	304	328	343	306	304	326	328	310	360	313	298	338	370	324	276	300	290	331	327	349	330	327	280	298	326	333	345	347	362	323	324	330	352	317	281	302	322	305	307	333	298	328	316	301	312	337	340	301	306	332	295	298	282	334	333	310	299	307	306	313	323	322	311	307	321	302	321	325	316	338	333	329	297	328	317	320	342	328	317	354	314	327	325	340	300	326	332	339	313	310	293	348	327	309	326	329	341	333	285	320	321	337	358	374	313	319	358	279	310	320	290	309	318	295	301	269	318	315	317	340	311	303	308	319	295	345	315	328	336	315	312	342	302	330	358	317	314	329	292	339	290	346	325	364	301	326	319	312	337	337	294	362	334	322	338	352	340	314	320	313	316	332	323	328	320	347	340	282	323	311	338	312	280	305	289	325	284	332	309	305	331	331	301	333	312	361	295	306	310	308	334	294	311	324	367	341	314	307	338	320	320	326	327	328	321	317	339	299	334	332	335	328	338	335	331	352	302	267	346	342	292	329	316	320	337	333	330	327	301	330	298	288	288	312	312	306	346	329	331	279	308	335	306	326	325	317	307	298	318	307	347	336	294	302	343	335	313	299	325	333	321	296	304	314	338	327	328	318	343	328	358	321	331	319	289	339	331	310	297	314	298	323	320	293	318	305	356	317	311	296	289	297	332	327	325	312	345	294	315	325	313	289	327	323	338	336	293	322	335	334	336	306	315	300	321	291	318	331	345	339	334	314	329	339	354	339	316	312	328	326	324	305	328	303	285	286	346	318	335	313	341	325	348	296	329	313	309	295	325	331	348	317	330	335	289	363	300	309	299	324	293	293	299	314	307	296	329	302	293	320	312	298	300	283	318	318	344	320	316	344	364	335	349	288	292	333	320	299	295	330	289	307	344	325	301	308	266	345	355	336	319	301	293	331	353	365	300	287	284	338	323	295	325	335	327	316	311	279	340	300	348	312	296	322	337	333	305	299	329	334	322	315	329	337	342	345	316	306	347	324	351	289	301	313	310	313	317	269	289	305	309	364	324	301	335	308	329	324	323	291	314	336	288	328	323	351	305	343	306	305	334	315	308	332	339	330	341	298	323	308	321	334	353	326	302	291	308	354	345	315	326	316	292	301	289	278	317	315	370	314	307	337	348	348	322	323	296	324	333	306	296	298	343	308	309	337	351	317	348	329	310	305	337	302	344	296	351	338	323	292	294	326	336	320	360	311	332	338	319	314	298	347	303	325	331	324	349	304	302	365	330	321	354	310	349	319	315	306	299	313	327	309	292	329	336	318	298	293	298	314	330	368	310	344	297	321	287	320	308	330	298	330	335	313	313	366	332	340	326	322	314	302	317	325	337	333	334	344	329	304	290	338	324	335	349	355	357	327	322	323	325	315	368	275	325	304	308	305	319	344	321	268	313	339	325	306	293	319	333	306	322	357	313	362	307	312	336	316	322	308	316	298	356	303	336	300	315	322	312	303	296	328	355	316	330	342	295	286	306	290	328	265	311	323	331	350	351	274	318	283	323	317	329	319	276	343	322	299	341	329	310	304	300	316	300	308	310	306	342	338	293	318	324	293	307	297	315	311	291	342	330	319	322	317	317	335	311	337	341	343	323	302	311	336	343	330	329	312	326	320	339	304	341	341	322	332	328	337	299	331	287	329	334	309	325	328	307	313	311	302	342	280	286	316	323	360	329	304	323	353	348	335	303	297	316	331	335	316	347	329	327	305	331	300	332	293	287	285	328	329	309	327	320	294	304	322	334	340	319	312	350	340	306	304	316	336	329	336	324	331	307	271	345	325	327	341	307	310	346	277	313	326	319	325	341	325	298	316	341	343	310	373	323	310	288	323	298	318	315	316	297	302	300	307	338	306	320	307	303	346	341	279	315	318	318	324	336	311	301	363	304	350	343	314	294	303	313	323	352	315	318	319	296	296	333	306	338	336	322	350	354	319	326	327	344	332	306	286	299	278	325	348	361	317	310	296	318	307	318	338	320	326	323	323	331	327	293	273	302	355	300	337	311	338	357	345	327	304	356	334	335	326	310	340	307	312	301	301	321	313	293	317	354	330	323	308	327	363	319	322	296
29546	8634	6237	3947	2925	2035	1312	994	864	743	781	737	712	684	727	738	709	775	721	728	688	702	720	766	703	645	729	747	665	738	711	700	717	679	651	701	675	694	694	654	673	692	687	679	682	694	728	723	698	731	687	700	685	693	721	705	699	695	665	716	659	701	696	683	706	672	671	714	686	613	728	685	754	705	713	685	692	677	676	723	716	700	654	694	696	694	673	724	743	683	689	726	695	703	734	698	728	684	718	696	685	672	679	730	663	725	693	746	689	687	637	713	690	721	666	723	708	721	691	706	700	672	671	697	672	696	690	684	686	633	698	714	706	647	715	678	679	655	738	672	690	675	694	693	709	688	694	645	670	668	696	726	684	678	696	771	670	663	745	718	681	672	655	695	684	702	708	673	694	661	682	667	658	710	660	722	705	749	696	683	686	689	667	710	714	663	709	703	692	716	720	675	685	694	699	713	647	733	715	717	701	683	723	682	698	734	723	717	702	695	684	689	706	718	696	682	689	696	654	688	696	703	715	730	701	748	712	725	667	686	665	731	679	685	699	685	680	689	653	714	680	652	681	711	682	719	638	641	715	702	670	704	692	710	688	696	716	711	654	700	689	685	720	654	729	683	665	713	672	716	728	689	662	667	672	722	738	634	723	694	677	701	693	703	698	758	685	655	724	695	696	669	662	692	691	697	693	716	660	640	673	701	712	681	727	708	680	717	687	746	685	671	707	682	685	640	686	679	634	706	749	716	661	684	717	667	726	664	731	663	679	705	699	681	727	718	705	755	678	699	672	688	718	740	715	681	692	718	701	742	700	704	659	681	665	709	691	717	676	646	707	633	638	680	686	726	690	703	720	747	686	693	709	692	673	710	680	673	679	721	735	691	727	677	710	690	675	708	708	696	677	707	717	670	695	728	731	676	697	642	712	679	704	660	727	718	686	740	692	715	704	695	735	706	734	653	714	720	665	682	687	664	674	707	693	683	703	683	683	684	673	717	749	725	677	689	688	678	679	663	692	708	716	708	718	678	719	708	694	695	660	742	699	712	650	715	698	684	748	720	686	727	649	643	694	649	727	661	655	722	739	727	681	664	645	715	706	682	681	709	688	707	675	688	673	693	704	695	670	726	730	699	679	668	696	702	755	717	677	752	686	669	705	705	663	690	685	697	741	648	701	689	702	691	683	707	706	692	720	707	707	700	744	691	721	701	696	681	729	723	716	699	719	713	684	723	681	720	699	688	693	701	670	662	718	681	676	700	682	716	667	714	682	717	604	689	658	713	644	716	682	667	694	721	683	689	699	704	661	650	703	659	690	708	726	737	648	703	689	633	712	719	696	743	665	677	703	712	670	710	727	689	698	673	733	719	722	693	680	716	680	757	706	683	697	702	743	729	689	712	700	702	700	634	613	664	645	703	633	671	709	690	756	711	693	736	747	723	678	747	699	653	682	649	680	668	699	742	677	670	666	710	684	685	743	713	759	674	706	728	686	715	726	710	670	713	666	652	687	707	701	695	715	686	712	678	715	703	649	696	666	665	730	657	701	695	694	675	731	717	687	676	662	691	709	729	675	692	699	666	690	688	654	679	706	654	778	712	678	695	703	680	698	688	684	717	714	672	745	685	707	729	693	667	687	683	736	724	688	662	707	739	677	736	722	686	705	703	679	664	684	707	638	701	706	669	666	673	721	667	689	679	677	714	663	669	679	720	714	637	650	734	637	700	718	696	693	705	703	713	702	717	674	754	698	697	676	686	696	708	733	699	712	705	731	696	695	699	734	734	707	716	713	709	714	732	679	719	681	696	676	688	692	723	753	707	722	696	701	721	712	682	700	659	714	668	671	736	656	710	691	668	703	671	688	669	674	723	692	676	687	655	666	705	720	674	719	735	714	729	689	729	693	685	687	685	702	726	702	693	716	699	630	710	707	721	723	691	666	678	681	650	697	724	703	708	685	700	666	722	666	663	712	739	700	712	703	673	687	739	669	729	681	664	667	730	715	713	715	716	698	676	736	694	721	705	696	735	661	696	672	691	723	715	696	685	724	692	644	721	743	704	725	681	704	708	754	698	680	697	746	682	694	710	699	684	723	690	704	714	667	697	709	708	688	665	731	716	672	659	714	752	700	715	694	670	685	719	702	712	728	728	698	716	668	682	653	690	693	688	677	710	675	683	667	694	710	719	707	685	682	694	679	692	704	698	728	709	692	699	727	681	685	671	707	667	745	720	678	668	712	676	688	710	691	704	667	669	732	722	721	684	710	695	732	707	694	678	706	710	705	696	673	656	713	663	616	705	655	731	700	672	687	655	655	660	660	722	723	650	747	701	678	653	673	699	702	712	642	679	682	709	746	694	717	693	716	770	669	657	674	679	717	674	695	656	699	707	712	666	688	697	704	669	682	699	678	677	663	708	725	646	718	676	725	662	715	712	697	703	720	675	709	690	682	672	686	665	688	655	629	680	702	707	691	700	715	681	675	683	659	730	663	659	676	725	686	683	641	666	724	715	743	707	680	669	722	715	702	696	728	684	675	686	681	653	681	706	702	670	682	756	707	703	696	722	643	678	734	663	662	722	681	684	686	670	690	712	689	682	667	737	685	715	682	717	665	706	677	757	685	690	710	669	700	677	679	668	707	720	706	712	720	731	756	690	703	720	698	696	694	686	693	648	640	635	739	680	699	715	723	702	681	693	741	727	683	683	738	700	729	717	657	730	675	704	697	719	712	691	650	691	702	711	709	694	668	726	679	719	675	649	745	689	675	691	700	696	704	707	637	655	677	649	657	691	680	706	698	719	703	758	687	703	694	717	737	739	678	698	686	670	668	689	716	670	678	711	703	695	712	683	697	680	771	684	665	679	686	719	669	653	711	708	711	695	726	719	708	710	654	660	693	690	715	665	636	701	683	701	691	676	731	704	726	695	739	727	695	688	724	746	689	707	715	693	673	642	715	731	714	644	693	718	701	628	671	665	706	697	652	704	701	696	704	732	733	694	712	723	684	740	662	692	666	642	700	727	730	691	690	712	701	682	642	710	680	705	735	687	692	675	735	704	683	659	724	712	665	673	692	674	741	657	693	712	665	686	733	702	630	682	691	740	697	688	725	703	715	714	727	689	738	639	641	693	692	653	697	714	688	709	657	684	686	667	680	689	707	751	662	687	691	657	695	728	727	678	728	684	701	693	669	710	675	699	666	669	696	700	668	693	654	731	735	711	720	690	744	646	675	696	706	655	681	734	751	788	707	700	696	687	724	704	672	690	673	724	694	697	665	639	713	672	687	677	701	702	698	729	697	667	707	696	724	740	691	732	664	739	728	720	714	688	663	723	673	717	734	694	725	688	752	693	718	697	686	701	712	702	649	716	699	674	691	704	686	654	732	681	695	694	652	682	638	682	700	710	677	691	728	684	701	703	716	707	691	721	722	681	680	677	712	667	678	730	695	710	706	689	685	757	668	666	718	688	691	662	691	689	663	701	735	705	740	653
30216	3912	540	380	367	358	355	301	301	344	301	321	312	289	290	320	308	291	322	322	349	331	297	314	344	326	314	305	354	320	304	289	303	308	287	302	313	313	297	307	323	324	287	310	304	319	305	358	341	300	332	311	312	342	324	332	302	292	335	306	297	341	327	314	325	287	309	334	319	316	286	301	350	273	341	331	312	303	314	309	317	328	324	280	302	329	273	333	333	308	287	309	336	282	345	339	335	301	307	279	287	304	298	321	290	315	285	309	337	316	304	298	314	322	328	326	288	284	270	283	338	299	346	307	293	333	314	329	300	345	351	316	305	333	297	313	312	327	287	307	331	313	317	318	328	328	321	306	288	321	302	333	317	355	335	320	327	333	322	309	280	317	283	303	311	310	306	312	327	343	320	341	301	287	293	281	290	301	307	323	285	321	314	295	295	328	385	285	329	324	306	308	332	346	326	294	320	353	309	315	307	319	298	307	332	348	346	325	307	357	285	313	322	329	295	313	321	312	290	309	313	346	298	293	282	305	304	294	312	275	323	306	331	323	300	285	325	332	307	334	303	337	333	312	325	349	328	316	314	319	295	304	360	299	308	309	335	323	326	321	321	281	303	291	347	337	323	287	338	323	289	279	294	337	307	323	295	293	310	322	318	337	299	308	333	343	285	334	332	300	322	316	295	303	312	291	295	296	303	305	285	348	267	343	312	311	310	323	332	267	322	317	322	332	312	351	348	317	303	308	327	326	297	309	290	328	315	311	331	312	341	314	295	325	301	305	292	321	288	278	318	304	310	289	331	278	319	337	318	327	329	297	275	314	301	303	322	299	284	304	312	307	331	342	345	358	321	320	307	303	326	287	332	302	327	310	278	312	338	306	308	328	284	300	335	323	326	319	321	338	304	346	304	353	303	310	339	312	322	316	332	336	295	317	330	320	295	302	303	293	284	324	302	348	294	324	304	332	306	325	337	300	285	322	286	274	336	324	282	321	308	356	300	310	297	339	293	304	317	297	302	291	351	313	319	294	340	311	283	325	279	313	308	307	316	310	307	305	312	339	290	298	300	341	327	337	304	315	322	309	306	320	311	323	272	315	338	325	289	285	319	325	308	320	304	277	332	292	298	324	308	318	328	318	344	313	306	298	326	289	332	322	327	323	326	318	306	281	296	277	342	334	303	350	308	339	276	292	334	337	330	302	292	296	286	320	309	340	267	297	306	311	317	302	319	302	287	334	287	335	305	315	321	332	308	285	314	329	293	335	317	327	311	350	329	339	309	301	309	285	351	318	311	323	354	306	305	315	325	326	295	290	288	290	316	319	329	343	325	320	317	335	289	324	316	346	327	301	324	342	313	285	299	273	316	291	325	325	293	298	313	324	286	342	315	337	322	326	384	312	319	302	311	265	335	318	310	294	353	302	330	304	333	344	313	299	314	285	321	323	316	323	326	317	297	310	273	347	347	320	315	309	288	358	334	312	302	333	332	305	304	325	286	312	316	315	288	299	312	308	312	315	319	280	316	343	335	316	316	289	315	331	326	310	274	316	330	322	308	279	302	333	288	324	338	352	330	290	311	325	346	298	338	305	333	302	295	313	308	359	370	302	337	304	301	320	292	314	344	291	336	286	294	281	325	329	306	306	349	340	312	290	317	304	327	324	328	288	348	342	320	293	322	306	312	314	299	283	300	320	322	301	284	340	343	285	299	282	310	308	308	272	339	331	298	293	329	314	346	339	310	341	322	298	324	323	263	327	315	303	324	309	344	309	332	342	326	339	310	286	312	294	333	300	319	318	296	272	319	327	300	318	315	315	329	294	310	319	299	312	317	351	325	305	314	301	295	315	316	328	326	288	329	302	321	294	299	314	322	326	344	310	308	327	312	315	323	270	326	276	314	312	311	321	336	345	283	286	322	286	318	316	325	324	344	320	282	365	324	344	303	312	286	307	335	328	321	316	290	322	311	337	307	349	319	281	313	308	316	322	296	337	359	313	304	328	325	326	332	325	337	309	334	331	326	362	327	310	297	311	331	304	298	282	311	320	333	320	302	295	288	317	278	329	322	312	333	296	310	322	299	304	324	358	303	331	287	305	294	309	333	344	331	299	331	298	323	323	323	300	318	294	301	283	295	290	298	320	319	347	332	329	325	307	337	345	297	332	276	318	343	330	276	302	343	297	287	300	333	331	330	294	314	308	314	334	305	339	317	304	315	322	301	308	308	323	294	280	329	328	342	316	329	330	285	310	315	298	320	290	320	331	313	293	327	268	277	303	312	300	323	350	322	289	319	341	326	332	323	322	334	297	309	321	290	304	305	334	327	340	328	344	307	315	308	318	342	322	299	332	321	338	333	275	333	317	309	331	304	349	359	330	241	314	308	298	321	315	321	282	293	297	289	354	351	319	316	337	308	287	319	299	262	343	295	327	304	299	309	324	283	270	269	334	330	326	335	324	341	307	316	334	329	322	303	335	308	328	345	283	345	302	304	343	311	323	304	310	324	299	302	325	322	329	336	301	311	317	311	326	321	314	312	338	312	316	323	305	309	326	313	311	283	335	285	308	318	316	290	281	315	305	322	297	290	304	310	343	330	343	318	338	318	304	321	296	334	326	324	326	336	341	339	309	322	290	306	324	312	302	296	343	313	329	329	298	314	328	286	324	286	333	330	277	315	307	300	317	321	340	311	312	310	333	336	332	298	320	339	320	336	289	335	345	306	337	314	292	271	321	295	343	306	332	315	343	321	344	318	285	279	282	341	331	358	367	317	314	290	292	302	350	319	354	283	340	332	336	294	309	273	325	294	326	312	287	327	298	315	276	299	327	299	338	292	295	309	320	294	315	326	278	329	318	305	316	327	318	296	293	319	312	292	309	295	328	270	322	308	328	335	332	315	281	343	329	298	314	336	366	318	290	328	339	353	309	312	332	324	331	324	313	309	326	337	337	324	269	305	282	339	321	308	345	310	311	342	308	317	286	333	338	321	276	294	309	311	295	323	319	290	309	298	346	297	328	319	287	330	277	311	284	270	334	284	334	334	340	329	297	325	296	325	299	325	307	304	300	319	350	296	315	314	284	291	319	296	316	315	277	350	329	266	300	296	321	329	310	293	296	324	286	318	289	309	305	314	300	320	302	311	319	307	310	324	322	333	316	269	282	313	332	278	322	303	304	312	335	303	282	313	312	301	312	307	291	355	294	299	273	293	323	333	304	321	325	357	307	297	284	305	302	320	298	332	309	283	291	340	344	296	277	286	318	327	268	284	360	336	328	317	327	340	298	320	347	331	288	309	332	336	319	369	306	316	324	319	314	300	332	309	315	347	318	326	323	312	350	309	340	331	310	345	334	332	311	306	350	324	290	285	336	315	330	318	313	306	283	299	313	361	314	297	319	293	317	317	352	348	324	298	279	292	315	295	308	319	365	319	330	312	317	327	319	324	342	322	292	325	307	354	347	296	336	318	348	296	296	295	290	287	288	373	347	317	319
23076	5491	2399	1813	1304	971	868	738	692	703	699	685	711	722	639	703	688	768	681	678	637	730	667	712	698	702	693	674	662	679	699	682	681	690	639	702	750	676	677	685	657	640	673	662	696	683	667	685	708	679	686	657	657	651	681	672	689	645	641	712	687	665	719	709	733	714	690	693	671	632	681	612	721	696	655	686	706	706	653	643	635	661	697	705	713	717	682	660	681	718	652	674	614	730	648	710	676	692	679	689	715	701	686	694	682	658	685	648	667	713	737	665	735	668	693	672	709	685	672	647	672	660	673	666	689	691	694	669	653	709	677	672	666	663	719	719	694	688	679	677	686	714	650	730	693	675	668	647	687	685	680	655	679	687	686	610	667	732	667	719	680	675	635	628	680	665	725	672	685	693	669	680	663	697	669	679	652	624	696	673	682	666	660	686	662	670	687	642	701	699	663	691	667	705	647	648	663	641	677	668	687	700	675	666	691	723	647	686	657	693	672	638	626	688	707	681	716	658	644	660	680	670	640	645	652	713	630	689	684	639	666	615	691	641	688	685	640	670	684	723	658	679	657	645	641	678	679	710	647	648	673	711	642	695	690	698	655	677	673	647	638	675	666	689	656	688	726	648	671	634	675	654	676	674	634	688	612	673	675	688	632	685	663	647	667	686	667	726	686	689	682	710	729	651	647	720	668	673	693	701	683	686	683	689	704	691	675	668	694	665	649	660	678	682	704	641	670	661	644	662	699	650	632	676	677	695	638	657	678	667	664	685	637	679	658	686	711	668	681	660	662	670	680	664	751	690	693	657	696	704	684	713	657	685	663	659	718	623	693	692	695	718	701	732	657	687	684	705	660	704	696	709	652	684	678	683	620	653	675	713	664	700	679	696	633	687	697	668	721	618	719	701	665	701	681	679	709	677	668	635	695	656	672	716	659	713	693	644	655	676	636	692	655	724	611	680	711	655	643	660	621	690	645	642	695	660	733	629	653	694	668	673	750	642	701	676	630	676	690	696	671	656	679	701	698	686	663	666	672	681	656	678	678	694	665	648	708	654	694	663	647	656	705	626	672	691	637	692	682	667	712	666	650	683	708	645	636	707	634	690	695	652	651	660	675	656	691	664	669	679	631	696	654	709	703	694	686	685	649	644	686	700	666	737	694	649	668	669	713	682	669	642	678	705	667	684	684	729	704	712	654	660	696	676	677	674	657	639	692	706	676	705	700	686	708	691	707	639	670	635	666	679	712	710	703	649	678	673	665	684	634	702	654	702	681	662	687	669	718	667	665	668	683	683	711	674	674	714	656	672	697	669	672	665	723	703	707	689	687	691	703	690	679	660	652	640	675	678	697	696	679	646	693	664	692	682	660	691	724	675	682	675	680	643	670	701	680	684	718	660	641	656	677	648	680	669	613	671	635	699	653	646	627	668	664	659	670	681	654	651	678	646	709	724	677	679	699	716	674	692	654	696	663	698	730	672	694	672	695	710	644	691	691	678	637	719	688	687	685	664	700	663	678	692	647	668	676	648	700	647	676	658	725	661	647	687	677	616	648	687	668	666	649	693	714	696	701	758	701	697	665	681	670	637	647	734	680	672	659	679	620	657	669	683	696	601	651	654	718	682	669	674	709	650	716	702	669	701	690	690	653	710	699	718	653	721	718	684	684	668	689	683	704	686	683	691	688	724	704	624	683	664	667	691	642	682	697	702	660	635	684	696	696	694	614	701	690	649	670	647	692	668	690	628	641	670	667	727	648	674	743	654	712	669	681	701	667	658	700	675	673	690	662	685	633	641	706	678	726	662	733	668	644	655	645	661	650	695	649	661	736	720	674	679	678	702	673	679	634	695	683	712	642	660	683	650	650	666	629	735	722	660	659	633	675	647	661	665	670	687	661	679	689	668	651	705	645	676	671	663	672	689	642	632	664	705	642	695	667	653	692	672	707	675	672	689	654	669	687	644	676	632	663	669	701	664	662	702	690	664	676	685	653	687	680	675	637	706	694	658	667	702	670	617	661	726	619	679	649	667	669	713	660	673	689	684	696	702	696	716	666	689	644	627	661	668	650	663	645	679	672	687	680	687	677	706	713	674	705	650	650	646	680	713	678	691	693	699	661	708	697	667	675	684	641	694	722	675	693	702	661	729	674	697	691	686	686	676	696	656	714	718	668	681	689	690	634	700	674	683	648	684	696	681	690	667	733	678	666	714	700	654	646	700	683	724	671	705	655	669	650	676	645	712	710	666	729	674	706	719	715	678	707	657	699	686	668	684	705	706	682	623	674	634	707	678	716	712	680	655	697	636	722	667	700	662	670	716	682	657	678	655	661	681	641	652	679	708	664	667	691	708	665	683	655	695	676	650	682	656	661	708	644	704	659	640	677	698	645	694	645	685	659	664	716	703	631	647	647	755	634	664	647	699	670	648	656	700	675	669	672	711	724	690	682	719	666	643	694	680	650	677	664	641	660	659	679	683	670	689	636	664	704	692	675	688	704	683	659	665	687	665	699	705	698	688	667	680	695	701	659	653	717	699	719	657	661	646	676	681	656	653	679	714	676	633	646	654	677	685	631	671	664	647	722	691	675	653	661	706	646	744	684	736	709	691	652	672	697	683	657	697	701	653	679	664	696	700	693	667	697	677	665	676	707	685	645	659	666	686	666	662	673	666	725	679	662	663	688	707	684	620	714	623	664	657	683	655	715	704	739	703	635	645	697	653	649	693	626	642	716	659	670	725	666	687	629	670	704	679	627	652	712	677	715	652	687	697	656	680	680	635	659	723	662	671	678	681	652	639	649	680	656	662	669	704	683	697	649	739	705	681	695	634	726	666	639	665	745	669	714	664	700	626	700	687	709	665	680	710	692	704	708	694	667	664	640	639	685	682	671	682	710	684	656	669	714	675	705	683	694	650	675	681	684	663	681	681	670	663	666	661	702	685	665	703	667	747	658	687	681	655	679	666	666	664	688	678	696	645	698	657	638	652	692	633	661	667	678	585	654	696	667	689	697	702	664	687	686	611	646	723	700	717	685	688	694	710	656	687	707	671	693	667	681	709	668	666	679	712	662	680	695	629	596	715	698	665	669	654	686	636	707	670	700	702	693	702	681	703	651	676	719	692	643	658	704	730	714	671	685	693	665	691	644	631	672	674	685	689	677	690	715	680	634	646	695	692	686	719	680	680	656	676	681	629	685	709	734	640	719	675	701	643	674	634	693	648	656	671	686	640	653	692	666	679	673	678	734	697	649	674	706	620	661	705	682	669	655	674	651	682	698	663	687	667	678	720	693	669	680	641	651	669	644	660	683	678	656	700	691	670	693	635	685	664	677	681	714	649	677	648	692	674	705	637	695	654	702	665	663	625	690	664	656	657	671	637	681	656	661	677	680	717	644	664	700	667	716	708	656	699	655	695	722	650	632	645	740	709	680	700	656	672	643	674	710	704	654	633	594	697	661	618	671	665	702	674	700	668	687	667	651	645	695	667
35986	6076	940	549	376	325	295	330	321	316	321	303	310	317	300	310	292	274	288	303	280	296	282	305	248	271	309	288	301	322	264	308	277	268	343	345	279	289	293	310	307	323	312	272	293	320	318	285	330	289	271	307	257	317	284	319	307	307	289	302	334	312	354	279	285	284	304	289	278	302	279	337	315	322	303	270	328	312	284	304	327	278	317	285	316	352	308	289	301	313	303	286	305	288	344	285	257	274	293	310	329	340	294	331	285	308	296	253	307	301	310	294	300	295	306	325	305	310	311	326	274	308	297	304	260	299	294	270	270	309	275	275	306	294	289	277	309	274	263	301	300	313	296	339	316	304	313	276	316	254	293	325	324	278	321	310	317	314	301	281	291	324	295	313	271	312	290	306	265	276	319	284	307	322	291	304	312	327	331	298	302	299	308	303	324	283	305	306	344	283	294	310	280	322	258	302	300	280	290	283	294	305	325	310	319	289	292	283	322	291	326	280	300	329	298	290	293	326	296	330	323	281	261	287	298	338	324	284	300	298	311	296	311	284	313	331	320	281	277	290	274	338	312	305	289	285	296	283	303	325	295	284	279	317	286	297	282	324	323	298	331	273	299	294	288	293	288	299	288	293	270	298	290	305	284	283	313	296	291	292	342	315	290	301	321	323	277	318	294	274	294	289	306	311	301	282	317	321	313	336	324	311	322	310	293	301	330	301	297	310	309	305	309	275	291	276	271	296	283	315	260	265	303	318	303	274	314	273	287	288	337	311	298	327	290	285	281	333	285	308	293	304	276	307	309	283	292	264	287	343	275	310	261	324	303	280	299	327	298	316	311	299	279	287	304	281	308	283	281	305	298	289	327	294	312	317	287	301	313	319	265	275	288	243	282	312	300	297	278	280	302	291	300	296	300	325	287	280	293	293	301	304	268	299	321	315	285	316	309	274	290	306	298	299	260	320	274	316	320	287	328	309	264	288	272	320	319	279	306	300	281	302	304	290	286	281	266	276	316	308	265	307	240	284	325	285	302	302	319	318	330	284	297	301	292	282	299	298	323	297	307	308	335	302	334	293	304	312	301	281	269	246	324	287	336	303	302	299	301	311	286	298	284	292	286	280	293	305	282	299	307	327	282	276	298	282	290	282	288	293	271	284	316	320	285	283	291	305	296	310	266	301	295	329	309	307	288	282	285	287	274	277	291	299	259	331	276	324	282	278	300	302	286	305	276	341	315	296	291	277	258	319	295	302	323	299	279	324	308	284	309	289	295	304	312	311	325	284	308	286	279	279	296	297	293	306	295	300	297	306	254	300	257	300	266	301	287	269	299	282	293	315	289	310	294	311	318	308	295	321	285	259	275	284	295	311	296	281	279	310	328	307	324	304	278	318	325	315	283	304	317	295	308	322	305	325	283	305	296	329	300	312	291	288	282	302	294	270	281	302	303	263	284	312	294	283	300	323	307	249	291	300	307	299	313	308	308	282	312	308	303	318	307	278	312	295	333	286	269	266	300	279	300	284	316	322	295	309	322	283	298	317	313	256	312	292	265	314	329	284	283	307	318	279	301	294	301	318	298	283	279	292	288	253	297	317	310	294	302	312	310	267	282	318	305	310	280	311	304	294	337	271	315	282	319	248	285	322	265	262	306	293	293	288	291	302	290	310	273	282	289	286	322	321	310	287	273	290	321	301	266	317	304	336	280	310	302	285	314	313	301	301	297	268	298	311	278	290	309	296	283	294	283	310	305	334	286	300	301	315	325	288	311	318	315	304	306	294	287	291	298	332	325	296	294	263	278	331	313	324	309	304	269	348	291	282	301	331	304	330	326	324	321	310	316	258	262	293	283	290	278	284	312	297	278	322	300	294	260	306	307	291	271	324	346	285	295	263	287	355	311	291	308	319	269	305	291	298	283	288	311	322	295	293	306	303	310	303	288	291	330	262	315	336	276	277	288	323	285	258	322	319	301	287	304	303	273	312	322	293	287	293	332	322	291	341	303	333	294	293	277	301	314	298	298	280	314	271	296	308	319	314	275	305	271	316	307	320	278	295	302	314	303	312	323	310	280	314	303	311	318	290	302	304	314	268	289	289	270	239	291	313	308	298	298	275	282	312	291	299	288	287	309	282	301	324	275	294	289	298	307	310	283	309	307	278	327	332	332	297	323	278	290	290	288	286	283	270	299	284	308	266	283	324	313	310	299	320	312	303	291	287	296	274	344	311	303	310	303	301	270	287	292	272	257	300	295	317	287	300	304	324	298	275	309	313	322	279	300	287	297	291	300	271	286	295	303	284	284	286	308	309	321	290	301	301	293	294	317	287	296	296	315	287	304	299	321	291	287	262	289	286	285	285	267	331	289	311	313	274	301	269	268	280	304	288	326	271	294	278	298	300	290	303	293	262	305	290	314	320	292	291	282	328	327	332	268	268	301	301	319	324	309	288	298	284	315	314	331	309	280	298	266	286	286	294	285	343	295	301	295	313	320	311	285	263	312	285	300	281	314	321	324	313	293	315	336	279	289	327	297	316	290	315	313	324	283	288	295	281	291	270	289	309	286	311	299	309	292	285	300	276	293	260	276	274	319	306	291	267	302	313	303	304	303	289	281	302	307	300	268	319	311	322	306	294	258	299	309	289	287	331	308	328	303	268	291	288	309	300	308	277	284	262	283	289	297	300	266	341	276	312	283	280	268	270	337	333	269	293	298	283	281	286	305	283	284	321	309	278	273	297	292	328	283	305	325	332	308	313	299	288	273	301	325	281	288	313	266	329	262	328	321	305	292	265	332	270	305	305	269	292	325	324	310	314	289	293	304	339	299	280	307	311	277	322	306	299	295	338	317	303	320	304	292	316	306	300	283	318	303	289	284	303	308	316	279	273	325	275	307	305	292	324	319	315	312	315	310	298	321	321	297	291	285	281	279	316	311	312	323	286	289	274	263	258	302	304	258	290	279	298	306	306	313	291	304	304	289	264	303	271	317	308	308	298	295	292	297	290	293	296	255	289	325	322	335	313	305	304	293	343	288	298	285	317	297	292	316	301	289	309	309	310	270	311	298	278	276	272	317	299	283	330	308	289	297	315	296	280	288	271	327	315	329	316	298	321	361	309	293	268	300	304	321	268	278	287	294	283	315	313	306	323	271	302	303	299	329	333	283	315	305	299	289	294	281	283	293	284	295	301	285	284	308	312	313	296	341	312	333	318	284	327	280	321	296	304	325	317	297	310	253	287	317	315	287	289	340	285	301	291	266	267	284	290	298	308	322	282	335	315	275	306	292	326	283	279	293	297	303	304	266	313	295	297	309	293	307	290	294	271	270	279	299	279	293	280	301	307	316	279	279	298	286	281	328	303	333	322	298	290	303	290	310	261	331	295	284	281	268	270	316	300	308	307	328	339	285	312	268	281	304	311	284	277	328	266	302	308	312	277	318	312	269	266	285	301	266	303	285	315	285	303	302	300	305	286	296	293	323	322	310	312	296	333
26508	9009	5545	3653	1952	1210	970	816	778	715	674	652	653	633	639	658	687	658	703	637	665	661	701	605	655	685	636	667	594	699	710	652	650	626	653	719	680	628	660	675	655	619	635	671	644	658	649	617	658	599	644	623	621	629	636	702	677	633	643	610	659	705	635	672	661	638	618	627	680	645	673	633	657	637	668	642	658	625	649	642	663	607	609	641	658	607	664	678	666	640	614	640	648	620	635	653	678	595	683	649	633	671	661	640	617	648	657	626	655	676	626	621	633	687	680	692	705	736	661	646	675	622	618	680	685	636	705	649	650	623	675	645	670	632	659	671	615	597	657	644	674	695	673	642	643	654	689	624	604	652	674	644	653	669	718	653	655	618	684	651	636	636	635	634	637	663	604	674	660	625	689	649	657	670	681	632	679	630	622	631	658	614	644	608	676	694	636	692	663	622	640	669	608	674	630	647	687	645	619	621	657	646	627	626	636	649	665	600	641	674	654	669	671	723	674	662	605	648	647	642	631	624	628	644	642	655	687	665	625	638	626	650	614	612	650	616	660	641	630	658	663	656	619	597	631	638	624	649	629	648	658	673	639	612	657	640	666	633	639	612	656	643	680	665	615	664	648	597	646	634	675	642	658	631	631	682	641	625	649	647	700	606	663	703	680	641	665	609	644	683	619	626	633	627	652	653	652	617	668	627	640	678	635	594	632	635	626	657	644	652	632	664	611	626	651	616	654	644	659	591	693	638	650	664	628	622	649	630	676	620	648	636	638	676	650	642	663	671	695	641	610	659	726	634	663	622	624	661	617	697	664	618	671	656	618	654	652	608	649	652	669	656	641	597	647	663	658	631	661	622	638	663	627	668	659	619	654	605	638	653	661	663	686	587	627	697	659	642	659	624	661	646	653	692	618	665	636	697	634	644	626	646	635	672	659	665	641	641	681	659	681	616	661	655	688	655	649	636	670	667	658	662	650	611	615	639	574	684	646	663	648	677	672	633	608	681	631	609	661	691	619	678	627	636	610	612	658	668	690	646	630	628	635	666	635	651	658	645	590	685	620	653	614	645	639	653	650	645	629	625	652	661	646	653	632	642	691	684	652	712	675	600	596	667	649	636	627	630	677	636	623	645	646	656	621	641	658	638	623	641	644	668	636	607	642	676	658	664	651	577	641	654	660	645	680	635	625	625	609	665	665	684	677	640	635	636	711	614	646	641	704	686	629	666	626	621	682	628	652	615	676	618	616	669	641	658	644	616	655	626	643	672	668	627	687	675	640	592	671	668	626	646	644	608	653	642	673	656	688	686	640	644	604	643	616	665	629	624	674	623	584	643	631	658	610	654	612	623	654	635	630	664	633	609	622	676	619	666	656	587	632	666	635	643	622	643	660	639	589	657	641	636	656	644	636	662	617	713	622	687	603	680	636	632	671	639	687	654	679	644	624	638	640	652	659	639	647	663	655	630	654	676	652	678	662	668	636	598	656	628	638	627	618	638	626	639	634	646	677	656	645	675	646	656	624	680	650	656	644	660	629	655	645	632	584	619	660	642	658	665	661	642	665	644	595	663	617	637	692	671	638	702	625	652	645	666	656	663	669	645	650	657	616	705	647	638	650	677	668	653	622	664	667	631	650	684	633	605	662	670	646	670	610	683	646	634	662	586	661	611	629	635	692	621	639	596	640	621	640	646	646	646	663	607	673	647	647	642	606	644	677	568	653	658	660	657	636	673	680	589	627	645	618	636	676	653	651	607	640	634	628	617	641	631	662	619	616	643	634	615	683	621	651	635	637	620	629	673	673	667	629	688	597	635	701	665	640	587	659	657	659	617	692	649	592	682	630	654	652	633	710	681	676	638	620	650	648	663	647	664	645	640	673	654	679	639	609	657	645	640	685	686	640	614	663	663	648	611	636	651	638	619	634	668	686	673	615	660	661	654	617	634	659	612	640	659	651	620	646	655	652	628	655	622	652	655	663	641	644	630	662	623	663	636	654	669	643	652	696	665	638	653	665	696	642	649	616	699	652	692	673	676	596	614	644	656	612	668	605	665	656	652	621	633	654	689	623	630	732	697	602	588	664	626	631	690	608	693	663	647	650	658	669	677	669	644	609	691	650	617	703	648	651	673	633	623	685	631	632	648	626	685	632	642	634	640	636	630	634	725	678	663	621	661	661	636	695	638	707	627	607	674	599	633	635	636	676	642	633	622	640	637	663	657	642	644	684	655	679	646	649	665	631	643	660	653	651	652	673	624	622	637	622	628	689	668	662	644	655	624	649	648	665	643	670	609	690	623	658	644	661	677	636	680	632	609	674	679	647	629	639	595	638	671	666	635	632	627	650	648	678	628	645	651	619	669	633	635	695	664	652	645	637	631	669	645	672	632	630	629	609	635	662	603	643	634	636	667	607	628	652	622	676	615	648	682	690	642	671	641	656	619	703	638	691	695	656	687	647	618	660	632	667	622	658	682	639	606	658	648	660	678	651	629	650	640	645	621	623	610	676	667	682	637	641	660	669	678	655	667	704	650	676	669	684	666	640	637	630	630	676	673	672	640	665	693	661	640	647	678	619	658	661	644	599	617	678	680	689	651	700	628	646	668	627	595	633	609	617	673	621	578	618	658	649	607	627	628	660	631	658	655	635	660	637	660	677	603	626	645	579	637	635	682	651	614	644	635	669	666	665	618	630	673	645	673	643	636	610	610	653	678	625	673	658	634	622	633	636	652	641	659	643	681	669	665	629	628	672	623	614	616	642	637	602	689	643	615	606	657	655	689	617	645	630	652	637	670	677	632	669	595	626	654	670	625	685	636	644	643	595	606	656	653	691	663	670	613	649	661	665	685	690	617	662	652	635	628	631	664	647	650	661	648	635	708	684	627	626	676	667	641	640	607	657	617	642	644	669	658	665	652	643	675	686	659	671	685	675	666	657	632	639	612	642	617	666	630	680	651	670	672	643	642	667	651	640	656	676	704	665	665	680	670	632	583	673	669	648	664	646	664	638	590	661	642	630	626	658	628	629	634	681	648	675	662	643	653	632	628	670	642	652	634	648	677	650	662	658	689	656	640	655	651	699	668	619	677	643	629	645	637	679	620	676	687	629	696	615	691	634	651	634	655	652	623	643	702	646	599	661	641	655	617	621	678	663	618	610	651	659	726	647	637	611	647	641	647	609	660	637	675	639	630	627	656	632	637	682	639	638	675	614	601	668	664	658	652	632	656	614	623	666	641	656	626	649	658	676	666	667	655	687	629	694	623	696	668	681	642	616	610	681	680	596	654	702	652	639	641	672	626	660	652	666	605	611	656	695	660	660	647	694	623	633	649	663	623	630	684	638	663	658	599	650	650	646	665	665	663	642	636	621	663	643	644	649	697	655	653	613	679	685	659	619	659	649	622	678	648	644	687	628	624	680	603	634	651	665	599	615	684	627	685	646	663	624	645	652	630	669	624	619	656	653	665	642	624	670	637	607	665	670	659	696	609
44370	10427	1434	567	401	333	364	347	332	348	327	320	360	342	310	340	314	328	299	308	333	328	337	308	334	335	327	329	336	341	320	328	349	328	353	280	325	337	331	304	316	307	338	334	346	337	283	307	340	345	290	310	360	306	344	330	305	340	337	310	314	309	325	345	331	367	335	295	334	321	323	276	305	309	311	296	323	315	325	302	335	279	288	333	340	327	352	335	315	305	334	333	326	317	326	336	320	327	313	337	293	308	312	321	291	330	295	302	312	322	279	311	320	298	345	332	302	321	328	336	312	332	300	306	358	332	337	291	329	315	319	297	326	327	300	316	299	350	345	324	300	288	296	331	325	297	315	290	351	327	310	312	299	313	325	306	316	310	287	344	343	292	335	332	334	321	359	305	312	354	329	340	351	303	327	302	322	366	306	352	317	338	327	294	335	333	304	313	320	329	286	303	338	326	345	293	326	345	332	297	313	285	311	333	310	324	333	330	329	312	315	323	325	313	288	299	290	329	318	358	327	282	344	314	299	315	317	323	310	300	316	333	325	340	302	346	307	336	326	342	315	321	319	331	292	295	329	310	326	310	275	299	326	342	292	321	332	341	325	339	337	340	278	296	336	332	319	316	310	321	324	337	336	333	268	316	337	302	337	274	303	298	318	341	308	310	320	341	303	377	317	325	320	306	327	349	303	311	309	309	324	311	282	331	280	334	321	304	328	298	318	312	335	347	363	290	331	329	277	313	336	335	310	317	300	316	332	319	344	361	345	348	318	326	293	330	330	328	310	305	294	311	321	322	323	337	337	282	303	310	304	337	382	332	345	353	331	329	325	332	331	327	326	327	294	339	322	294	338	343	352	323	329	340	355	338	319	304	298	314	310	320	283	299	294	296	291	328	322	298	336	297	297	312	361	307	288	324	330	319	337	325	320	322	326	325	304	316	324	309	306	312	329	327	324	315	300	321	342	280	270	323	341	318	309	320	344	339	329	313	287	317	314	304	296	290	308	327	347	282	317	347	310	305	309	308	295	321	270	341	283	300	341	328	325	305	325	324	303	305	331	312	321	343	325	321	313	324	314	313	306	333	327	339	306	326	295	314	311	335	336	322	323	305	310	352	304	313	295	311	319	302	296	283	339	329	317	324	317	332	341	349	306	310	349	317	289	286	343	294	312	313	305	316	335	316	315	298	340	327	298	326	320	331	334	324	349	332	342	292	334	321	343	319	310	326	330	335	332	313	298	320	345	308	310	312	294	311	302	326	317	309	351	334	329	317	331	329	329	317	330	325	309	334	341	315	316	322	324	353	339	377	333	313	348	293	303	279	333	295	310	362	322	338	298	338	298	348	329	325	303	287	336	340	357	351	337	333	320	323	291	335	314	327	335	313	280	313	348	315	333	285	337	315	344	330	296	307	301	313	293	310	314	296	313	331	341	327	281	346	317	328	321	335	317	311	310	294	310	311	293	293	333	356	343	319	365	297	281	310	318	368	321	285	318	340	313	317	300	302	309	294	311	363	318	302	317	331	303	319	314	342	308	281	332	288	349	366	298	356	321	324	353	355	330	305	319	314	309	329	342	303	336	308	303	314	347	300	344	329	311	297	343	332	330	343	280	316	344	317	276	320	315	311	285	347	323	328	316	315	314	288	340	335	310	319	320	324	307	318	330	312	311	296	294	340	304	324	296	332	351	358	293	331	299	309	318	296	312	306	291	313	298	308	335	328	331	331	344	307	326	325	320	332	313	344	332	315	314	275	346	316	319	323	320	340	305	305	321	335	295	345	327	315	333	338	330	340	330	323	329	259	327	328	314	311	320	362	289	296	330	298	332	286	317	341	312	312	294	307	292	313	308	309	351	324	306	361	307	301	315	307	314	303	328	350	342	286	335	340	314	331	323	297	317	312	313	322	315	307	316	311	343	350	287	293	336	359	317	308	300	343	325	340	294	299	298	302	375	351	317	346	326	308	324	294	330	350	298	326	298	308	291	323	319	332	347	369	324	295	319	320	330	303	337	341	323	350	308	299	324	309	293	358	292	325	373	315	314	347	311	339	339	370	315	310	300	312	338	341	319	298	350	317	305	336	330	318	329	330	321	299	307	338	318	352	325	309	297	330	333	327	322	306	285	301	335	281	355	308	317	318	323	270	288	333	293	303	300	330	296	306	312	345	305	312	339	335	329	324	306	290	354	338	319	311	319	304	323	299	299	356	290	339	284	335	296	291	338	335	301	282	303	317	313	303	335	358	296	302	300	328	300	288	320	332	318	339	322	338	353	308	323	306	291	315	294	336	321	344	308	349	322	326	317	319	331	309	322	326	328	281	304	304	313	349	329	266	335	309	318	324	320	321	341	334	343	340	293	345	338	329	301	325	309	322	301	322	299	319	315	324	320	319	342	316	305	336	342	323	318	328	335	313	318	342	291	322	337	328	311	322	332	311	289	309	310	320	356	344	291	306	317	299	330	338	324	342	311	346	352	344	292	359	331	326	325	291	296	324	288	314	349	309	346	319	330	339	325	307	327	306	340	289	335	323	320	283	341	315	306	307	335	324	310	293	307	352	329	298	324	345	324	323	334	337	340	296	318	325	317	352	311	316	298	325	335	345	344	306	321	320	333	347	307	294	305	298	294	370	304	312	351	336	296	318	314	312	333	296	335	318	309	305	323	350	324	329	320	345	313	292	287	314	306	343	336	313	298	351	325	308	327	300	303	353	363	302	321	344	300	335	285	321	325	313	316	328	332	300	298	315	313	325	336	314	316	277	319	337	313	315	309	329	386	310	279	287	340	341	305	309	326	330	326	341	322	298	330	313	354	310	336	337	326	298	292	330	332	303	281	304	295	329	318	324	305	333	317	375	361	315	302	327	308	361	346	308	302	326	360	325	299	338	295	321	323	345	330	332	353	322	280	320	304	303	330	326	309	355	309	325	327	333	316	315	325	348	323	291	314	326	338	315	286	303	313	329	318	342	321	317	294	306	317	362	324	332	293	334	359	321	329	349	348	315	361	328	317	292	309	316	328	332	282	316	311	303	339	331	335	329	355	339	342	303	297	328	323	323	309	324	315	329	281	336	353	333	326	285	331	298	308	347	333	338	313	325	306	296	292	329	319	318	345	341	313	338	315	336	293	340	337	375	328	360	297	309	287	326	324	343	338	310	286	315	308	344	297	323	315	348	331	298	315	370	355	315	354	324	320	333	329	331	336	340	319	304	305	323	347	322	311	315	340	310	349	298	291	319	335	317	324	329	310	290	304	286	331	329	291	334	318	337	297	291	293	333	288	288	308	342	316	328	344	318	271	320	330	334	318	323	308	328	346	322	350	324	321	326	313	315	330	350	308	338	334	326	302	325	301	297	315	325	322	336	299	326	340	349	320	312	320	302	320	340	299	293	322	326	340	306	303	324	320	308	291	312	354	305	332	320	327	313	295	292	336	284	320	299	324	297	338	315	327	326	302	284	305	296	315	338	321	333	312	357
30667	11395	5568	3006	1851	1167	961	805	778	781	738	742	747	692	705	743	753	715	695	683	720	732	693	737	763	704	694	739	709	710	688	699	691	742	716	767	682	741	742	691	720	703	687	678	676	700	706	653	692	698	729	693	718	701	714	723	682	717	699	670	702	726	702	725	719	727	693	708	752	688	734	681	707	706	706	724	746	673	704	704	676	752	662	671	701	633	687	707	722	670	682	687	662	750	703	685	719	716	687	688	707	698	706	684	712	711	687	706	681	682	707	737	732	670	686	723	764	760	699	646	692	720	700	668	680	659	768	718	666	695	676	669	709	704	683	701	722	727	714	717	693	715	696	679	757	662	722	748	665	697	657	731	661	734	702	707	719	684	707	713	711	677	690	731	699	638	727	742	681	714	696	731	687	720	686	673	703	683	737	697	701	683	733	712	706	692	693	705	717	710	692	669	760	644	692	694	700	714	681	701	716	722	726	685	660	700	704	727	691	729	689	678	719	765	727	693	680	697	701	699	717	709	739	721	729	710	707	699	683	699	701	706	694	672	666	712	701	703	665	696	711	714	690	702	684	693	718	669	692	666	685	742	715	728	678	720	717	680	695	704	659	699	659	732	695	682	720	708	694	716	696	673	722	690	643	693	717	679	681	719	716	712	751	676	723	715	729	703	666	706	679	680	667	708	662	718	723	741	721	736	698	717	711	706	710	735	705	717	711	719	693	689	720	739	692	724	691	694	687	702	689	684	747	712	675	735	727	707	696	689	679	676	714	683	746	707	680	747	730	712	691	702	688	693	674	721	695	753	688	657	667	712	666	728	739	715	732	681	675	667	671	714	744	706	656	656	649	716	698	707	711	746	739	696	673	729	677	701	700	702	662	719	680	750	730	672	650	700	666	677	726	697	714	661	701	692	739	711	731	710	722	726	712	658	688	665	684	693	701	735	665	748	652	639	704	675	732	650	672	714	722	697	721	710	684	716	724	689	682	670	695	733	711	712	700	747	718	707	724	692	718	694	698	678	641	714	666	681	706	699	689	733	708	712	717	682	732	703	682	672	685	724	734	723	704	691	700	684	687	726	702	716	672	661	707	700	734	676	677	696	719	658	680	747	731	749	729	724	698	720	705	706	710	711	693	674	720	724	741	711	719	715	681	711	696	707	720	692	693	723	731	750	711	674	737	733	701	677	683	666	690	717	713	713	649	688	721	729	696	695	706	727	675	687	696	743	702	739	650	714	711	704	657	671	698	650	691	668	707	728	688	708	702	676	700	682	755	669	724	719	666	737	690	676	728	720	699	729	702	692	693	668	646	666	707	737	723	712	735	703	726	690	697	718	725	706	684	745	732	664	765	748	717	738	702	668	700	713	709	731	721	681	686	704	720	718	714	685	676	674	697	684	690	669	698	739	702	694	715	669	710	693	741	662	708	672	695	707	733	732	671	718	746	728	676	700	725	692	709	705	706	674	683	715	688	721	677	691	713	696	735	708	666	706	675	740	693	677	672	724	681	720	732	698	696	767	736	694	720	663	735	727	693	691	693	757	632	691	721	704	709	683	673	685	683	725	699	671	747	706	690	685	688	703	671	669	697	740	719	678	729	713	717	648	710	739	695	705	687	716	694	682	748	690	736	702	694	757	720	691	689	698	727	699	715	718	728	687	727	708	722	722	691	686	670	663	689	704	753	704	734	714	700	691	704	701	711	688	723	688	732	716	682	703	703	711	711	718	705	692	668	675	688	720	690	739	700	715	675	662	721	676	696	685	698	717	714	710	696	679	716	680	684	683	674	693	699	721	753	726	688	689	669	674	716	699	699	674	709	726	763	675	674	686	678	727	714	702	689	709	698	656	707	685	723	689	725	677	693	701	657	727	743	680	694	708	678	700	721	659	689	736	694	727	681	736	706	683	703	696	691	701	694	737	702	767	739	722	722	716	686	733	677	690	737	701	706	719	695	713	718	698	711	702	681	716	707	732	677	710	706	738	724	692	703	708	688	672	678	716	721	676	696	732	745	704	699	677	646	725	753	717	676	642	688	747	671	675	644	716	761	696	688	737	642	732	719	677	669	667	717	684	696	668	704	683	726	755	689	739	742	700	699	649	670	719	698	749	683	706	695	699	735	713	735	689	722	742	705	727	692	681	657	697	743	717	702	687	697	675	725	692	681	705	688	691	712	640	711	737	727	687	676	707	691	722	706	719	693	709	740	727	732	739	724	687	704	666	679	696	688	675	712	688	699	704	690	725	722	731	687	673	743	702	706	695	691	692	695	698	711	712	707	746	695	700	707	700	684	664	725	741	650	647	687	689	713	683	731	718	657	748	687	711	699	651	713	697	727	693	698	700	689	757	709	702	685	674	745	701	657	718	680	719	700	673	701	667	752	705	707	736	663	681	735	671	716	683	686	673	707	732	682	740	670	714	679	710	728	656	721	681	691	656	670	636	695	681	688	744	756	707	686	692	725	691	700	730	675	722	681	674	753	670	728	651	654	703	708	707	708	715	679	681	733	732	667	713	662	706	694	755	734	719	702	717	698	690	644	730	687	663	653	732	702	714	726	667	637	719	678	690	716	739	682	708	698	743	700	726	662	714	717	697	723	710	686	722	698	727	719	678	703	683	708	693	703	684	748	666	654	705	713	729	669	731	739	694	689	680	709	687	765	664	692	735	694	715	690	706	689	659	661	684	697	720	688	707	753	698	658	709	669	710	716	681	712	699	718	672	676	728	667	670	743	696	723	680	672	686	720	698	718	675	740	687	699	668	746	661	753	697	709	699	668	668	723	726	725	717	693	731	717	737	750	686	716	722	706	698	765	767	717	750	704	685	662	693	690	708	697	696	716	698	712	741	711	711	714	661	724	700	654	758	728	674	709	695	664	722	697	709	682	726	734	694	660	726	707	669	696	735	761	705	762	682	707	692	681	736	753	680	701	715	670	715	705	770	660	707	724	705	696	688	699	708	675	719	713	669	652	721	703	704	693	665	650	704	663	760	711	681	723	725	758	730	758	692	675	672	687	685	751	664	682	670	740	670	687	707	733	680	677	734	751	699	730	668	668	716	716	730	750	720	726	713	682	697	711	670	711	707	705	720	737	696	697	731	635	662	757	686	752	677	722	673	711	717	737	652	667	721	715	673	685	703	734	681	670	687	748	656	685	689	683	682	665	714	661	683	680	727	748	714	655	748	722	718	708	665	703	682	731	710	727	718	723	759	675	714	728	752	717	678	693	713	735	661	690	655	668	711	676	713	698	726	655	783	734	797	731	695	687	758	664	757	668	715	724	687	721	711	649	657	718	631	716	768	662	705	719	737	699	712	708	702	730	700	694	693	733	703	684	753	671	700	672	670	686	710	721	697	707	741	696	782	693	710	687	699	662	705	712	770	740	741	708	711	708	683	696	700	731	712	695	739	704	685	730	692	733	692	738	714	708	668	656	739	695	733	707	692	685	718	686	728	721	700	686	680	725	662	666	723	719	747
27886	3764	615	426	382	357	305	322	337	306	346	309	311	340	328	318	337	323	317	327	312	320	334	329	311	277	279	304	336	309	331	337	344	335	295	308	333	314	290	324	302	325	323	277	306	297	325	347	297	306	315	309	308	357	297	285	300	350	338	301	315	299	302	319	288	298	300	305	337	343	318	327	352	277	359	355	316	325	313	339	339	318	270	294	337	300	324	309	318	301	357	290	330	313	322	328	295	297	332	298	349	303	314	352	300	315	327	315	327	301	314	328	334	319	314	308	328	297	356	322	322	287	328	312	320	319	296	328	329	294	329	320	330	299	329	344	355	293	294	322	345	320	276	283	274	327	342	316	316	325	346	340	345	344	300	310	376	325	309	340	323	327	325	314	306	278	333	282	313	367	275	304	298	307	314	321	312	332	324	312	318	308	336	336	320	291	271	310	293	338	326	332	306	336	321	312	354	362	279	315	330	298	321	309	314	283	286	344	309	315	312	310	269	331	299	315	319	304	337	297	303	342	348	347	282	304	309	312	329	297	315	288	305	291	301	334	326	337	337	321	321	327	310	343	298	302	328	330	288	357	305	323	302	326	315	324	345	304	316	304	313	304	341	291	331	301	359	336	336	329	317	304	322	360	299	333	311	340	326	297	280	327	300	329	300	343	323	298	307	316	311	305	304	315	326	335	323	313	290	297	333	304	315	294	302	306	281	318	319	322	293	333	336	314	304	289	341	326	305	314	315	349	326	331	302	351	309	333	320	323	319	340	312	308	274	295	315	269	309	313	328	321	275	318	297	307	318	323	329	316	299	316	310	341	337	332	311	313	325	314	302	325	329	299	315	286	298	331	319	285	317	329	317	315	296	325	299	297	303	336	294	331	324	338	348	306	288	313	270	311	323	282	314	311	300	332	295	327	295	321	342	358	306	282	334	294	315	317	323	287	324	304	304	295	305	287	330	311	283	286	304	352	292	321	270	276	354	321	321	332	328	330	301	327	325	314	312	299	310	332	356	345	345	304	312	329	318	333	304	335	326	312	295	298	332	319	320	286	301	331	355	344	303	344	290	322	304	334	295	329	317	294	327	314	333	291	327	312	308	306	320	295	311	330	279	288	307	340	287	307	320	343	303	311	281	277	322	302	303	308	294	329	311	306	326	332	363	299	314	308	299	314	335	314	319	306	296	305	301	346	287	290	326	322	327	299	304	308	289	315	296	303	298	299	284	328	308	323	331	331	346	280	328	333	342	291	313	307	346	304	312	350	285	320	321	320	319	286	318	269	301	314	290	327	335	321	308	295	267	334	313	326	326	312	327	275	325	295	290	318	270	308	310	292	302	322	309	311	330	292	312	306	317	325	327	312	338	324	339	292	294	275	296	318	351	359	341	315	337	289	331	323	302	291	326	330	290	287	328	309	319	329	315	331	331	333	316	319	324	313	323	329	307	319	300	334	324	311	297	329	316	299	298	286	293	304	341	332	327	324	320	325	367	308	312	357	319	336	352	330	338	311	303	306	301	287	291	289	314	319	308	330	322	319	309	333	309	300	327	290	314	331	301	317	291	318	328	305	333	323	336	319	321	332	328	289	281	314	314	302	294	306	292	287	337	322	274	295	297	351	300	289	316	290	290	320	315	307	304	321	326	315	322	322	322	298	320	310	334	288	326	338	303	278	327	326	343	307	331	302	343	325	301	298	293	283	298	299	336	308	309	277	325	356	316	309	325	310	314	334	325	282	309	315	304	299	331	345	303	293	292	315	303	293	296	332	343	333	311	292	281	296	324	330	316	303	332	311	310	302	337	321	319	326	325	338	286	297	332	323	303	307	303	325	335	309	340	295	313	333	287	324	309	297	306	334	330	304	297	325	306	325	316	334	333	299	315	308	325	316	339	283	340	296	286	318	298	299	290	289	297	329	284	297	296	353	316	281	310	309	314	309	330	293	280	323	328	326	309	317	307	279	322	323	334	306	319	330	295	327	324	348	294	332	298	335	314	316	312	289	320	282	342	334	342	302	329	312	323	322	287	365	352	292	352	327	324	301	331	295	318	318	310	305	326	321	330	312	290	332	319	280	325	347	315	300	330	337	320	312	331	341	339	299	303	300	300	307	295	337	350	305	315	320	317	314	297	344	378	308	319	331	315	300	318	326	321	304	325	331	306	350	302	315	271	322	295	296	298	307	315	337	306	325	332	313	314	315	331	303	282	344	298	306	358	323	325	325	347	312	322	317	334	310	301	312	302	317	327	282	331	324	307	323	328	344	303	315	310	336	330	309	333	347	313	283	337	339	296	358	310	303	324	304	328	309	308	327	305	289	326	337	330	295	321	298	323	321	345	283	288	327	296	306	343	343	303	296	300	271	282	337	353	353	324	273	321	299	288	315	318	336	341	304	331	322	289	331	337	324	304	312	339	307	337	303	304	281	310	274	347	320	331	299	275	316	322	314	313	323	324	341	347	335	311	315	299	319	316	317	288	313	289	307	304	313	319	311	347	329	299	309	288	302	332	313	311	307	334	329	320	308	314	335	305	287	289	300	328	285	302	328	318	324	320	348	291	318	335	299	336	327	352	295	324	327	295	315	339	344	325	324	309	328	358	308	320	316	331	292	328	333	345	331	336	312	330	345	342	301	251	308	320	294	292	328	336	282	330	337	308	332	320	316	274	305	352	308	284	301	314	328	331	329	317	342	325	338	310	332	327	316	341	300	301	340	292	353	308	327	348	299	282	310	268	308	324	321	306	342	323	286	302	296	338	316	296	307	313	306	323	328	323	351	340	326	331	288	345	305	316	314	301	333	341	319	340	327	291	288	293	324	316	286	329	303	353	323	299	336	322	326	342	291	339	308	326	278	295	292	354	365	337	289	313	333	320	305	292	284	316	324	306	308	323	322	320	340	297	301	359	324	319	304	297	309	316	287	317	296	331	338	321	328	343	292	318	292	280	314	291	313	346	341	291	261	337	311	335	321	314	288	330	320	319	312	333	308	319	332	328	329	297	305	345	294	316	312	323	313	284	332	381	328	333	317	303	296	375	306	284	312	302	335	314	337	304	318	292	309	290	334	291	304	299	308	310	304	319	307	318	282	338	307	296	295	300	321	288	333	341	322	287	326	296	310	344	314	292	301	285	317	343	351	306	316	312	315	330	315	293	302	331	307	324	317	305	290	336	324	324	303	310	354	312	336	301	316	307	377	332	291	337	357	300	335	351	314	338	323	334	327	339	299	308	292	316	331	326	321	292	301	318	309	288	312	339	287	287	331	285	307	332	326	338	292	318	308	324	318	329	310	304	314	290	317	295	281	324	348	346	300	296	288	273	238	293	367	322	335	326	289	322	279	336	302	339	317	288	299	355	306	309	278	297	288	340	276	310	303	324	329	317	326	297	337	315	347	336	317	299	301	305	325	343	309	308	281	332	309	324	310	310	310	285	318	343	307	317	274	306	319	330	322	298	288	315	302	332	339	322	277	285	296	329	320
21615	6142	3352	2058	1413	1055	863	776	708	695	676	714	671	701	702	691	699	697	680	728	682	639	711	682	695	711	693	677	647	690	673	696	615	668	660	657	733	697	648	664	693	674	690	712	668	703	699	672	646	660	661	687	705	688	663	685	670	693	639	663	672	695	640	646	645	650	683	684	712	658	675	650	666	642	626	668	686	676	698	647	649	659	661	683	664	733	724	706	661	691	693	682	668	667	679	675	692	729	647	701	665	703	695	678	736	716	713	699	662	645	681	682	676	658	674	676	699	673	649	685	723	689	697	660	698	684	586	739	715	624	679	691	654	680	681	713	669	654	670	643	675	643	661	682	710	668	689	676	678	737	702	676	656	669	698	667	666	667	682	661	639	685	683	644	647	675	693	709	686	759	639	688	674	672	708	664	653	655	711	683	682	672	691	660	688	652	717	680	668	666	675	690	667	678	699	675	615	669	698	653	682	688	714	685	698	723	690	709	674	689	677	663	713	699	657	702	696	705	655	665	714	637	681	654	659	693	681	709	664	749	667	687	701	627	716	649	728	699	684	710	664	673	662	631	658	690	676	692	650	655	704	696	662	640	700	696	679	669	679	651	640	696	654	688	718	667	720	692	719	673	684	718	713	646	673	719	637	706	628	649	657	705	694	654	699	675	670	650	642	681	689	743	695	691	693	649	677	663	745	670	681	669	681	699	671	730	659	704	656	695	675	718	668	676	720	675	683	659	705	668	666	673	693	681	695	642	647	656	694	705	612	704	707	676	691	674	632	687	659	702	629	686	673	730	666	692	741	627	706	671	690	682	642	664	672	674	688	740	692	650	662	694	698	719	665	692	708	696	705	651	686	667	678	667	700	669	691	725	632	692	657	700	686	649	645	716	686	680	689	669	676	655	677	649	667	696	670	686	695	641	739	690	668	665	726	705	677	699	714	741	629	665	688	696	689	687	702	733	725	680	681	704	671	697	730	678	715	680	696	686	674	658	706	700	660	688	671	703	683	692	692	723	666	717	632	656	676	723	731	682	655	690	667	683	725	666	683	718	636	663	673	714	631	668	663	667	719	644	692	676	703	700	710	672	656	701	691	682	716	721	690	665	668	726	680	690	666	639	674	669	669	698	699	698	725	633	675	681	712	687	618	658	700	692	679	679	666	668	653	631	742	671	692	650	681	692	730	671	726	760	672	664	663	695	701	703	665	692	663	636	643	678	716	648	704	703	681	693	664	644	681	650	664	708	660	673	694	683	722	673	652	647	650	690	629	718	679	671	687	678	668	690	657	644	708	705	677	650	675	692	650	662	731	660	676	713	648	673	666	695	703	682	697	667	653	695	682	667	659	664	625	691	688	731	707	687	634	667	641	657	704	684	672	660	695	679	683	654	693	656	666	677	694	705	670	648	699	692	656	657	705	716	680	623	719	642	670	708	677	664	680	732	643	671	673	744	671	729	668	675	677	707	681	710	684	655	707	671	663	693	655	652	683	677	696	654	653	671	713	674	683	677	685	652	645	715	696	688	630	682	673	714	696	686	709	701	717	657	678	667	699	626	632	647	659	664	638	712	663	716	672	709	667	666	697	725	691	688	702	656	727	702	678	646	688	650	676	628	683	700	694	632	674	678	705	702	691	683	744	686	710	692	682	689	688	723	688	674	667	694	696	717	677	688	672	679	664	698	680	672	696	719	682	717	688	708	691	709	651	649	698	697	714	667	737	692	723	696	670	657	675	674	724	700	729	640	686	661	634	663	661	671	671	625	712	652	628	687	679	714	727	700	692	678	656	689	672	662	722	690	693	659	682	697	671	706	703	651	707	681	683	698	644	688	679	661	679	665	692	707	649	715	695	661	683	669	688	684	695	700	689	691	691	653	731	684	721	708	705	618	759	672	672	660	657	722	674	668	698	705	716	695	688	678	707	749	685	755	638	700	671	685	655	639	681	668	718	688	654	760	680	624	697	652	653	728	704	684	642	689	686	686	650	667	704	701	689	684	615	714	694	701	671	678	664	713	656	659	644	709	632	676	702	701	676	746	631	701	641	714	678	676	638	730	667	703	635	676	641	643	697	653	710	684	743	640	694	643	686	693	688	679	669	696	720	671	656	674	665	723	715	706	645	680	652	684	686	669	694	670	667	685	695	678	673	698	655	671	658	613	669	700	649	698	696	677	677	637	665	713	707	689	727	714	648	703	666	697	729	666	638	692	700	686	687	649	707	699	705	685	657	730	643	666	689	652	668	659	691	689	707	644	712	636	677	701	686	643	691	681	690	723	653	666	687	693	642	682	669	686	681	685	667	722	668	629	713	682	672	722	698	656	660	706	683	675	686	688	676	717	707	728	699	649	692	688	713	664	658	673	658	707	695	685	686	631	693	690	694	683	713	732	624	656	678	668	645	685	669	680	698	631	674	662	734	663	715	702	675	686	613	660	706	683	694	704	656	638	658	660	724	675	700	696	715	685	680	663	659	693	670	702	664	683	669	723	666	704	641	648	711	721	665	679	677	680	693	695	701	683	682	665	685	700	678	703	711	691	699	665	700	699	680	700	673	687	664	671	626	719	680	683	690	753	668	719	641	645	688	631	681	652	660	705	659	663	700	656	656	674	701	670	693	703	665	648	649	650	649	668	691	719	679	684	678	680	625	680	701	642	744	673	645	677	685	661	673	705	679	625	687	688	658	704	700	675	746	693	674	666	702	645	686	676	709	705	709	668	685	643	700	664	698	677	672	668	680	688	691	656	647	668	709	686	694	686	656	708	665	717	705	711	680	725	660	741	668	664	711	672	743	705	695	669	734	710	713	660	697	679	685	697	670	653	673	691	692	668	641	665	664	678	636	685	707	636	664	671	659	677	666	647	665	702	652	736	680	757	626	648	653	663	678	713	691	671	654	651	668	682	710	642	716	657	692	674	686	751	683	659	721	716	726	701	683	707	691	681	708	655	675	715	697	681	670	651	719	678	638	686	656	672	642	679	695	657	672	715	693	635	671	691	732	652	769	700	688	658	686	656	671	697	686	672	679	655	721	664	682	665	669	663	670	635	649	697	671	693	723	715	706	712	753	625	668	680	691	685	681	719	602	675	672	699	683	706	683	646	672	713	664	654	727	657	704	663	656	714	680	724	706	657	688	610	644	682	672	639	662	666	651	679	664	643	677	715	672	668	705	702	709	648	673	684	693	671	680	679	660	667	691	710	708	618	689	701	661	704	677	705	669	656	679	681	715	698	726	657	685	658	674	678	670	666	653	682	712	678	695	665	690	699	676	714	666	662	724	686	651	671	661	667	663	694	699	700	632	672	707	677	687	661	673	662	667	635	655	695	619	660	707	677	665	667	665	692	694	739	671	711	658	659	689	730	702	726	683	670	621	680	689	676	730	690	701	708	673	691	677	627	651	680	666	695	687	677	688	665	682	688	678	715	647	701	651	688	675	692	707	681	722	698	696	687	661	646	653	685	659	645	728	712	665	699	691	627
33090	5609	869	480	403	359	388	293	264	277	271	290	271	300	321	309	278	298	314	296	277	264	257	309	281	251	280	253	275	290	287	276	309	299	314	263	274	283	297	287	305	303	311	278	295	290	319	296	285	294	297	291	275	311	275	322	310	318	299	312	294	298	294	294	328	293	316	285	288	303	311	325	324	269	292	294	274	305	316	300	292	278	287	324	312	265	296	297	298	297	299	280	273	301	279	287	263	328	312	308	319	282	300	288	317	308	307	319	288	295	285	271	301	272	284	244	288	301	291	310	300	305	290	288	290	294	299	368	295	312	274	292	262	309	272	299	293	304	319	298	307	271	275	273	309	310	258	286	294	311	330	301	296	289	278	290	287	312	288	322	307	290	268	295	311	310	339	296	312	285	285	296	317	296	290	314	325	268	285	262	319	324	274	325	297	321	280	306	321	328	294	289	289	314	283	272	281	296	268	310	299	287	286	295	310	296	293	312	310	321	290	282	287	288	302	260	307	267	312	302	270	299	294	311	331	302	267	317	270	298	313	278	290	315	295	356	294	292	300	284	290	326	285	286	297	333	311	280	300	309	251	292	286	284	305	299	300	279	277	303	305	269	311	304	272	281	270	324	303	281	290	328	277	319	294	320	325	274	285	281	298	310	303	295	294	249	246	274	307	303	283	334	294	317	295	293	295	319	307	289	283	265	286	294	267	279	315	275	346	301	311	318	304	278	342	305	312	279	282	285	284	314	281	277	294	302	292	310	287	278	294	288	310	270	296	288	317	258	300	296	281	296	281	263	277	264	307	313	314	299	312	312	292	286	294	277	325	256	316	297	306	273	294	284	308	305	301	306	268	317	283	302	299	295	303	298	295	288	263	278	292	285	304	302	327	319	305	322	308	284	289	300	278	251	325	288	286	301	311	275	290	283	282	298	310	272	342	339	300	307	304	287	300	315	278	317	277	288	268	297	304	310	294	303	322	300	273	319	297	294	285	315	267	312	322	283	314	273	311	273	278	275	315	305	289	307	264	285	287	285	298	292	318	301	303	309	262	324	303	275	277	291	324	317	296	291	320	316	290	302	305	313	297	261	281	281	312	284	306	278	292	320	299	294	265	288	286	272	286	321	323	280	290	286	285	281	305	315	312	320	332	301	281	325	283	323	314	326	300	284	285	291	295	248	276	323	287	303	319	308	303	306	294	304	313	282	291	295	291	294	310	278	306	302	282	280	306	296	304	313	284	324	287	312	312	295	305	304	312	316	304	307	269	307	300	292	270	321	302	281	313	300	265	288	293	270	284	274	267	319	284	304	311	322	287	312	329	309	290	298	285	292	279	266	306	302	301	274	302	325	310	263	293	338	294	278	289	298	263	325	264	309	305	270	303	297	275	271	315	331	347	315	303	321	314	287	303	303	272	329	267	278	298	311	267	274	295	264	279	291	279	300	286	324	323	310	276	286	303	294	302	308	292	290	301	302	312	280	290	271	290	324	305	306	276	263	297	285	261	295	317	292	322	308	312	301	303	263	318	302	301	299	266	316	316	285	302	299	274	297	270	289	286	268	293	300	306	298	293	281	297	299	327	317	288	289	316	325	307	277	288	271	303	260	294	300	278	299	320	298	295	314	303	277	275	284	301	260	336	299	280	305	334	285	297	289	287	287	283	262	304	276	284	308	299	287	272	283	294	301	320	286	316	279	298	276	279	302	292	264	284	321	303	289	289	256	316	286	298	324	283	287	281	278	287	301	322	310	266	288	262	288	295	299	299	267	281	301	294	321	276	284	278	299	309	273	273	326	294	292	306	336	269	269	314	289	318	284	304	246	292	307	315	305	278	327	296	297	305	282	260	305	289	297	326	336	320	344	302	306	309	298	318	283	274	283	272	282	299	306	284	328	270	296	296	289	293	290	290	304	292	319	280	285	317	310	303	295	309	302	293	329	294	305	276	287	333	291	293	301	333	297	307	289	296	300	305	291	305	313	290	281	272	309	308	294	284	292	303	279	285	288	312	307	282	300	303	326	284	267	289	277	311	309	297	303	299	323	316	300	307	306	314	330	289	302	288	285	319	310	298	299	344	319	305	302	302	335	313	314	298	275	295	263	317	332	303	298	303	317	284	298	282	306	293	295	272	303	340	337	296	276	322	292	290	292	291	301	298	281	293	336	288	309	291	299	280	288	265	262	308	308	281	292	274	290	293	299	264	277	285	324	280	323	280	302	249	286	268	253	315	302	280	286	322	338	316	321	283	303	299	298	270	308	302	293	287	257	326	276	295	255	271	277	294	298	325	337	309	309	294	265	271	289	263	286	287	253	301	352	298	316	306	278	281	308	264	313	311	329	309	276	263	290	285	281	288	282	290	331	276	307	295	279	288	311	305	314	301	286	304	287	270	280	309	319	307	311	314	307	283	284	287	322	295	297	292	292	309	318	270	277	294	298	286	272	299	298	305	275	290	281	319	301	295	302	294	284	250	327	274	287	307	280	309	313	290	301	307	341	323	305	291	290	295	314	281	278	320	318	309	305	326	258	293	264	293	281	305	312	286	335	277	300	294	317	274	275	293	256	339	294	289	284	340	331	315	304	322	263	280	304	296	279	314	280	318	282	270	255	285	294	273	271	296	289	291	296	317	308	320	299	275	289	287	271	289	292	319	289	330	275	297	301	297	290	285	275	283	287	305	297	295	283	316	313	312	310	327	307	310	326	287	324	302	276	310	272	270	308	319	310	280	305	278	284	293	297	286	292	314	317	296	296	274	320	298	302	325	311	305	270	300	270	273	262	283	305	314	321	281	309	288	332	289	293	277	300	316	328	301	268	299	284	243	273	296	264	301	287	259	279	311	285	307	302	327	272	332	294	288	305	293	301	271	295	290	299	280	304	293	357	289	316	295	290	300	305	309	254	302	282	279	290	299	287	280	289	269	318	294	330	284	254	319	307	303	332	310	296	273	262	269	305	310	276	284	293	294	281	270	297	300	292	333	288	300	265	311	288	274	308	282	346	308	294	300	307	290	296	300	300	319	287	305	288	352	304	283	280	297	325	288	300	305	319	282	303	291	299	302	301	274	289	285	276	284	309	320	298	295	303	316	275	271	275	289	296	293	261	312	276	283	315	305	284	308	304	315	272	300	266	301	263	269	314	294	298	315	255	345	288	306	259	290	280	293	302	293	299	278	270	295	302	270	285	297	308	296	293	274	295	254	288	311	313	298	284	316	290	303	278	298	292	274	322	293	288	282	294	293	295	281	278	308	262	285	284	311	321	314	306	299	291	276	292	318	291	300	310	270	286	299	289	300	321	330	301	302	293	286	305	294	283	314	294	298	308	298	282	268	269	302	288	273	301	291	266	299	290	278	286	257	281	294	300	303	303	296	285	305	284	294	299	304	298	305	315	308	269	295	291	291	282	295	303	284	321	264	252	280	292	332	320	278	290	342	273	302	293	271	277	297	279	305	321	257	277	288	271	295	284	273	313	317	257
22736	7536	5006	3286	2262	1994	1571	1086	829	732	707	667	684	647	691	627	695	636	644	641	686	669	650	697	633	652	634	619	650	634	652	641	636	650	657	622	615	644	659	646	651	650	619	626	626	642	658	621	647	699	657	621	641	671	677	614	633	670	646	653	604	646	601	657	631	619	671	588	655	623	649	619	652	658	645	659	661	610	650	648	617	668	673	649	613	632	647	661	666	640	656	670	617	631	625	614	648	635	648	627	649	693	645	619	633	648	631	640	617	648	628	628	618	639	662	652	668	629	603	637	627	645	647	659	600	636	631	644	628	663	648	649	637	610	623	636	663	676	663	641	629	638	658	614	648	615	659	668	635	636	646	622	667	628	629	652	628	622	659	634	639	647	592	616	657	649	616	642	666	661	642	608	629	612	653	618	652	646	670	651	669	658	642	661	671	642	625	632	665	624	682	702	608	641	624	650	672	679	637	647	640	617	686	644	684	652	669	662	670	624	625	641	625	620	637	675	674	655	685	650	630	647	635	617	590	626	671	634	604	642	628	630	660	662	651	657	683	675	677	676	710	616	651	657	607	599	648	649	625	676	669	614	649	642	631	670	609	647	636	611	626	681	618	666	634	620	661	614	660	632	651	663	638	623	663	599	667	625	624	640	648	671	687	621	605	665	615	691	640	677	638	589	633	638	614	677	590	649	691	601	640	645	639	669	633	631	680	678	586	672	635	646	640	644	614	595	655	637	643	590	641	622	624	617	640	588	643	586	623	632	633	669	672	644	650	625	610	635	626	626	657	612	632	590	667	650	650	656	632	667	646	662	646	651	638	617	645	692	589	684	636	614	629	644	597	636	638	661	625	662	621	661	676	693	641	633	659	614	671	606	589	634	627	638	616	648	693	661	697	659	625	635	664	651	652	678	646	638	697	636	620	593	640	673	656	611	627	672	634	638	634	700	643	618	628	649	639	652	661	666	613	649	654	660	643	638	719	676	629	635	671	624	664	644	589	687	707	669	617	681	658	678	643	669	631	620	641	606	650	670	615	677	674	669	632	670	647	667	666	605	662	643	635	697	623	664	650	616	642	645	709	654	605	647	630	641	654	644	630	603	687	663	637	647	642	619	624	661	642	637	603	603	660	661	658	616	652	622	693	660	581	636	651	654	614	645	648	608	687	662	636	681	626	650	677	661	650	650	646	637	625	649	676	626	609	625	639	632	679	608	665	678	662	638	642	602	673	623	667	602	602	677	636	645	627	625	613	643	683	616	649	672	632	672	662	625	648	618	623	654	657	575	654	636	667	623	601	618	619	663	639	650	667	686	687	635	620	669	662	665	636	645	653	659	612	644	692	684	601	623	652	628	639	634	637	630	640	651	626	677	644	658	652	678	636	645	646	667	642	618	687	623	660	682	669	622	677	655	608	647	650	625	637	667	667	641	686	663	660	649	633	659	676	630	619	686	622	711	647	697	603	644	659	652	627	657	638	615	643	656	668	654	606	626	628	647	658	623	698	666	659	651	630	639	616	662	613	614	636	607	647	672	650	636	680	631	644	634	647	629	655	636	610	697	632	614	634	603	640	667	621	658	637	589	615	698	635	638	650	610	610	625	682	632	596	616	645	637	615	615	595	607	674	687	589	609	628	639	658	601	661	619	673	616	638	599	644	642	640	666	656	674	650	651	685	655	621	663	624	635	620	593	660	644	649	633	661	631	627	656	637	642	665	661	627	679	635	622	643	638	696	624	616	628	631	656	637	601	633	613	689	646	629	678	653	617	660	667	661	652	677	613	636	630	634	678	657	665	615	664	667	674	626	650	664	642	622	646	643	653	615	632	650	641	655	631	636	611	632	631	661	625	610	621	649	635	641	651	665	643	647	594	584	608	605	598	641	641	602	637	650	674	660	657	669	631	614	615	607	601	645	623	665	657	626	624	623	647	691	664	625	627	582	631	650	666	619	673	638	626	596	639	654	608	659	650	667	676	622	661	636	588	636	646	687	684	638	682	661	635	673	633	638	573	636	618	663	615	596	661	627	629	670	654	623	656	701	650	683	648	652	671	660	643	715	631	704	666	625	648	635	628	686	612	651	633	619	707	665	654	643	603	645	642	606	629	605	679	689	619	602	631	661	647	589	621	607	668	586	606	660	630	631	613	648	633	646	653	599	687	649	616	639	608	639	660	634	653	613	619	638	620	665	687	623	623	661	618	664	609	689	639	638	639	633	585	608	648	619	643	660	656	671	622	663	652	660	636	668	650	616	602	662	642	670	649	646	661	657	672	639	609	655	603	633	642	622	579	656	672	596	652	623	616	655	634	668	635	678	656	596	695	648	617	636	637	612	662	646	704	638	659	639	671	633	625	663	621	644	650	613	647	672	634	648	626	630	641	682	640	655	697	605	664	647	685	653	623	636	607	637	615	640	631	646	647	687	619	648	623	642	644	629	647	660	663	584	639	643	598	630	663	592	620	666	711	642	584	621	636	625	606	681	644	636	615	636	634	607	674	593	644	626	653	629	663	675	632	605	650	648	630	662	614	681	643	653	620	625	634	631	646	627	624	645	628	654	674	633	629	622	652	640	633	656	649	614	662	648	649	654	665	687	660	611	627	646	676	631	627	654	650	680	626	664	671	632	611	664	624	685	650	602	699	661	634	626	654	630	599	623	692	604	628	635	669	689	619	711	643	653	654	658	638	627	626	648	622	663	675	618	643	599	671	657	607	649	628	635	685	651	612	652	644	630	643	694	666	649	661	661	650	627	635	642	667	664	638	611	637	653	660	577	613	644	675	657	649	638	647	651	650	668	687	621	617	665	674	628	655	674	660	643	582	582	638	629	604	641	668	662	631	626	636	608	642	660	633	685	607	652	630	641	627	694	638	636	712	648	626	659	603	641	638	606	623	629	616	608	644	631	650	668	681	639	659	621	625	624	637	653	570	646	612	620	689	635	682	640	676	655	624	610	641	639	613	672	673	628	643	654	648	681	635	607	660	689	680	644	644	714	653	613	620	618	623	658	603	660	659	628	666	627	609	621	651	669	645	672	608	592	660	653	634	640	660	585	596	664	673	647	653	629	659	599	640	653	650	685	638	669	663	651	614	610	654	658	628	638	641	659	639	598	633	649	624	642	665	701	626	612	617	620	594	605	615	662	636	582	612	650	586	673	655	608	626	646	623	638	685	650	644	638	703	632	634	650	649	648	639	650	721	614	640	633	616	623	674	664	600	633	599	674	677	652	589	643	628	648	635	640	654	604	657	650	660	640	657	687	601	662	641	661	650	666	665	652	653	627	686	663	660	616	633	628	606	659	656	651	633	631	664	623	635	651	635	612	643	699	644	608	656	604	693	627	665	638	683	669	680	654	682	656	676	665	628	620	632	696	652	614	638	645	616	617	655	653	628	661	639	637	654	643	655	607	648	677	596	647	626	648	623	648	666	617	685	624	641	647	655	632	660	693	610	633	655	616	631	643	691	621	669	628	641	612	678
36125	7574	1252	706	606	387	360	366	313	338	328	322	306	339	311	357	363	322	340	339	308	313	312	346	290	318	279	310	335	308	323	314	304	280	307	332	290	299	318	280	282	286	301	299	294	299	357	340	320	324	322	318	297	306	288	315	330	315	289	291	264	318	325	320	332	299	324	301	303	311	305	353	338	355	310	337	289	312	304	289	301	321	327	309	335	319	330	307	335	325	337	300	310	316	325	322	307	314	324	334	314	330	331	315	318	319	324	312	289	316	327	316	302	315	297	348	343	289	344	335	323	352	304	332	285	318	304	286	297	341	289	312	346	347	324	287	314	300	292	316	293	301	346	298	320	301	305	326	327	327	322	327	329	303	326	307	330	309	298	320	315	318	320	319	321	326	323	317	318	331	338	352	327	321	327	333	321	335	310	317	327	314	351	323	304	288	301	305	261	296	287	347	311	317	324	291	312	320	330	326	297	350	326	338	344	320	339	330	319	314	319	273	343	326	297	326	303	358	313	303	285	328	300	354	334	335	305	319	302	331	293	344	298	320	294	283	311	298	303	311	369	314	330	335	322	345	357	330	325	348	330	346	278	292	308	293	304	328	310	303	331	326	312	336	308	342	295	287	329	320	308	298	337	305	302	311	312	292	308	338	294	300	299	303	316	318	320	323	292	316	316	274	327	288	361	307	314	318	343	281	306	339	307	315	318	298	318	284	329	289	326	306	296	304	311	320	311	303	309	291	335	336	352	306	342	334	301	319	331	311	319	322	357	303	305	311	316	289	312	310	325	316	308	303	283	311	293	324	298	291	322	279	284	298	318	327	325	304	324	289	323	360	283	319	325	309	331	331	294	342	306	348	355	309	319	315	374	313	298	332	330	284	326	304	343	328	337	332	301	308	312	316	281	323	318	326	339	312	298	317	323	322	323	333	261	328	285	326	315	316	290	306	314	349	312	291	316	313	385	308	311	320	300	297	315	381	288	301	297	357	307	290	339	323	327	368	311	289	265	333	326	321	322	323	369	332	334	341	277	324	303	312	310	323	328	346	354	350	301	327	319	325	317	323	358	317	303	342	341	320	304	341	344	339	319	334	323	338	353	329	309	315	314	303	306	327	299	280	350	326	333	339	309	298	318	321	318	316	342	295	315	325	301	319	312	276	284	286	282	313	325	308	285	311	317	323	337	330	307	307	324	304	336	303	329	325	311	344	318	330	330	281	296	350	346	333	329	326	313	316	294	303	295	374	334	293	306	325	385	342	347	298	336	326	318	325	264	325	351	302	301	310	328	305	278	321	326	338	346	301	317	310	353	321	295	300	306	313	305	306	312	318	358	354	292	362	307	319	329	308	298	317	335	351	288	320	354	340	334	330	334	313	377	330	303	335	318	352	315	288	302	287	291	345	328	301	295	305	303	315	320	308	263	348	318	298	289	268	311	320	334	274	319	298	307	315	310	309	293	295	337	302	300	330	315	312	326	310	286	311	292	331	302	300	299	274	316	336	341	308	327	314	297	312	305	324	295	307	322	299	294	320	323	331	343	294	299	350	302	307	340	300	321	314	313	286	337	327	335	287	295	263	283	353	331	306	271	350	364	296	290	305	321	277	332	336	299	286	294	299	301	315	336	309	291	309	306	337	293	299	325	311	312	329	312	313	354	322	349	293	314	297	291	328	309	315	287	335	289	304	318	294	331	322	320	313	319	333	355	371	324	270	355	329	302	355	311	311	354	313	313	303	302	294	279	337	330	323	311	328	322	317	339	331	337	311	295	280	313	314	323	321	328	332	354	321	308	359	319	314	321	284	335	318	340	304	339	352	314	313	331	306	290	307	337	309	321	342	295	336	333	331	325	337	333	321	330	289	314	324	296	282	307	310	310	326	339	343	287	332	292	338	308	317	332	343	302	249	301	305	322	327	322	310	311	318	283	332	330	336	298	323	329	318	315	313	302	348	323	322	313	319	290	310	344	347	317	339	342	321	333	307	307	312	336	329	354	302	311	286	326	321	323	332	327	327	337	348	306	315	330	315	298	327	338	288	331	305	327	344	315	307	343	318	294	305	297	297	310	330	341	316	343	305	319	293	326	320	291	333	300	306	321	329	295	307	356	328	369	320	296	360	316	283	280	314	285	308	323	303	313	356	309	319	333	378	319	318	277	302	315	321	341	325	312	333	301	341	328	301	348	293	320	331	282	314	347	319	337	318	311	313	315	332	346	333	285	310	300	299	319	333	308	331	307	327	293	310	355	307	293	295	313	297	289	328	322	281	333	345	351	334	302	322	311	301	305	301	287	331	324	309	284	290	296	273	312	318	295	318	331	300	307	328	322	307	335	265	301	335	290	298	339	333	330	307	368	324	324	325	272	285	333	332	334	338	333	328	316	296	299	307	282	316	323	346	313	301	293	328	305	337	317	310	324	328	319	303	302	283	292	374	332	305	334	329	322	286	312	324	303	283	301	325	296	285	289	339	351	309	317	288	302	289	313	294	313	331	298	349	311	342	324	303	332	289	317	338	306	317	291	313	261	322	362	326	293	305	304	323	317	341	327	341	297	324	298	325	294	309	300	297	307	319	338	306	321	335	296	322	292	328	308	325	331	313	289	312	329	331	319	279	313	339	295	328	296	373	312	310	334	297	310	295	290	300	343	284	307	343	342	332	333	345	302	335	298	321	337	325	361	289	291	319	305	308	352	292	284	310	329	293	341	316	311	319	346	333	313	302	319	339	311	315	312	317	314	317	366	306	314	304	314	348	349	314	324	303	339	313	332	292	301	339	300	326	315	338	315	325	317	340	291	322	311	286	311	288	324	308	317	304	308	298	300	310	319	350	290	332	300	299	295	316	318	308	344	314	301	325	330	312	354	314	289	317	302	308	317	306	329	295	323	301	289	336	334	318	341	301	287	311	345	321	297	301	358	320	303	351	322	325	287	300	308	271	266	299	314	318	320	333	332	286	305	280	275	315	296	313	309	318	327	358	300	300	331	319	283	305	338	337	301	340	302	333	307	300	300	319	329	331	289	318	316	293	295	315	316	324	312	329	303	329	358	288	354	319	310	328	331	306	352	306	352	340	295	325	332	284	307	315	340	344	301	328	340	298	286	308	319	311	300	277	302	335	317	312	313	349	310	319	287	297	293	314	329	316	303	307	333	284	318	307	331	312	325	330	327	339	292	325	338	301	316	310	373	289	341	322	313	337	299	311	318	320	323	307	304	303	337	313	294	311	316	327	331	323	318	347	336	317	308	318	320	282	325	327	283	279	306	298	344	318	347	302	302	303	335	315	314	300	308	316	330	266	322	312	342	321	333	340	343	309	293	340	346	325	285	281	297	310	334	275	284	275	306	298	331	316	324	329	303	314	317	325	307	332	298	322	292	304	333	315	293	334	312	315	295	328	320	327	339	310	350	341	313	345	354	316	306	305	294	290	356	279	343	306	334	327	294	311	296	283	284	332	310	346	347	312	315	311	296	322	322	317
24378	9988	7381	5876	4539	2798	1687	1145	956	832	819	790	785	753	785	731	745	732	723	774	719	739	728	695	732	661	738	650	695	683	699	679	715	710	694	725	706	653	718	741	734	722	702	696	687	690	669	690	699	676	673	689	717	689	726	709	726	671	692	682	669	697	677	694	667	696	718	709	672	712	731	684	711	704	729	722	653	753	685	647	692	733	693	738	719	673	685	693	700	718	682	704	673	685	668	759	704	684	683	746	711	662	711	686	658	643	680	690	681	708	711	643	685	659	703	703	698	675	702	753	703	684	704	723	686	696	630	687	720	729	660	737	663	674	649	683	681	703	685	668	658	743	736	709	700	695	708	687	649	677	697	694	638	684	714	709	700	712	754	687	690	719	659	690	689	630	647	699	650	668	694	651	717	698	677	674	677	666	655	648	644	656	706	634	725	735	690	731	679	672	689	697	693	668	713	730	725	694	693	692	672	674	726	697	684	701	639	732	696	715	704	702	680	706	741	675	674	729	685	677	684	688	680	721	697	680	713	684	663	708	683	701	696	647	677	688	672	692	691	692	692	697	699	715	722	745	693	706	659	717	640	684	679	674	670	720	695	698	670	696	696	694	700	705	676	670	700	724	712	682	701	648	691	692	695	706	695	676	677	692	702	681	651	669	676	676	684	731	682	659	709	642	700	688	700	725	739	674	686	664	703	676	685	700	704	665	704	700	708	661	636	749	664	704	766	703	732	696	698	636	695	719	711	713	708	695	734	696	726	709	714	665	672	714	703	695	662	684	691	699	715	699	704	708	689	713	692	671	673	737	732	656	706	696	667	664	713	675	710	695	664	700	735	687	694	665	659	687	701	644	668	692	665	686	677	703	691	706	677	723	681	663	701	672	721	700	721	689	678	666	704	672	669	731	695	692	736	675	688	690	692	681	719	660	709	701	684	673	706	681	658	677	688	655	683	660	642	644	680	685	706	702	752	687	688	660	690	728	653	717	697	671	706	737	714	667	683	679	669	717	708	705	682	674	725	681	716	677	659	652	665	681	729	696	695	684	693	737	710	694	662	694	689	700	686	670	701	725	682	667	719	691	705	716	671	640	722	716	669	679	718	777	659	693	705	691	699	719	709	682	723	692	708	682	704	690	674	683	689	729	734	647	707	709	716	685	720	695	654	693	684	685	702	712	686	717	711	705	669	686	667	651	687	654	700	695	668	701	689	643	723	623	702	736	647	656	707	662	724	685	681	683	710	693	672	690	640	703	696	638	722	715	653	709	649	710	702	682	707	716	718	675	679	715	676	698	696	724	671	707	694	671	652	726	672	665	725	691	712	656	735	699	725	712	680	728	660	674	722	686	670	678	668	724	664	689	665	656	701	697	739	680	720	684	688	760	687	667	681	653	676	715	702	687	710	661	668	702	728	674	700	724	737	691	701	687	655	717	718	695	671	703	724	670	718	662	675	692	693	643	681	659	666	694	721	673	668	711	716	689	701	657	704	667	707	691	685	703	711	714	689	655	694	698	693	703	708	628	735	669	707	701	693	691	714	697	701	701	676	689	633	663	687	672	749	650	713	702	699	668	690	673	663	637	686	685	688	675	717	668	716	665	689	670	691	690	657	674	662	677	709	680	645	698	635	695	668	680	676	678	749	640	668	676	698	663	674	683	670	727	696	656	713	657	653	684	674	687	733	658	655	706	683	715	658	694	722	683	699	689	669	719	725	706	691	716	715	683	694	631	665	662	666	714	645	639	664	678	685	741	699	663	647	713	682	717	674	707	700	720	726	676	687	674	679	721	675	683	706	716	673	695	683	682	736	703	662	695	689	730	671	697	689	703	699	676	724	713	698	696	669	691	690	698	683	725	679	710	720	692	687	668	683	652	729	715	704	663	691	649	683	740	702	738	684	672	674	663	674	722	719	691	690	647	721	710	689	682	709	682	699	618	697	708	689	688	668	709	621	666	700	681	679	696	662	648	664	642	692	701	677	667	706	700	668	710	698	731	678	690	697	657	639	702	683	681	693	661	674	690	714	692	672	720	694	749	733	700	654	705	703	704	709	670	698	716	666	741	692	688	713	695	695	676	680	695	708	684	692	684	669	683	679	723	670	753	706	686	726	740	668	699	666	691	627	741	735	682	700	685	692	668	679	718	740	720	679	685	724	681	670	719	683	693	718	684	709	677	626	630	686	730	670	681	674	705	687	720	675	660	713	696	725	680	687	733	659	717	704	662	668	650	680	695	653	691	638	666	677	681	675	678	703	718	691	683	717	650	716	650	708	696	672	693	669	694	667	678	672	664	687	712	693	660	634	676	637	697	678	700	710	691	719	634	671	724	680	737	678	717	711	748	678	724	699	717	657	659	650	682	738	741	717	710	675	709	683	681	653	706	667	696	727	728	675	722	703	655	639	759	689	667	654	669	721	661	718	675	713	677	659	626	708	691	710	708	692	680	744	702	671	676	683	695	668	675	696	714	704	695	759	716	689	695	707	658	700	659	683	670	687	708	685	681	712	664	704	709	709	661	678	670	671	641	699	673	678	692	701	661	687	705	723	682	689	709	731	727	704	700	688	718	736	693	656	703	678	660	695	700	696	677	725	674	689	654	710	700	679	710	691	667	728	671	673	681	662	688	697	691	681	653	686	642	690	703	668	679	700	723	672	722	697	697	719	725	758	665	682	680	698	672	681	713	685	701	695	669	674	670	678	731	695	624	643	647	671	733	749	686	665	665	697	705	675	708	685	691	656	668	678	687	668	663	664	647	706	702	731	677	675	694	707	681	724	719	685	755	713	700	678	682	633	670	731	670	734	764	718	693	685	742	708	773	720	733	693	684	720	723	701	684	689	749	655	731	666	646	715	651	687	719	658	687	667	699	701	740	660	708	696	698	711	710	721	682	727	670	731	661	689	680	692	707	705	652	665	674	683	703	714	739	712	673	717	723	713	701	711	726	653	661	687	656	692	661	656	696	655	693	676	698	691	696	705	726	686	658	731	683	678	721	719	704	697	746	687	681	684	669	669	685	646	687	690	707	636	713	636	682	646	670	724	675	682	685	626	702	644	679	686	664	705	753	630	765	711	672	723	667	722	744	719	638	674	685	673	689	636	676	717	694	683	686	641	663	686	709	678	728	674	681	693	693	660	705	671	678	676	690	676	744	728	740	665	650	704	716	696	749	670	653	690	724	675	673	711	657	702	700	674	704	668	693	689	689	660	720	659	676	713	740	689	671	731	726	672	698	687	675	670	714	677	715	693	676	722	702	736	728	777	654	714	678	720	712	696	673	634	744	732	711	675	654	677	729	673	686	680	644	641	703	709	648	712	672	719	683	704	700	702	657	726	703	699	682	667	715	727	705	704	701	718	721	707	681	683	756	671	682	682	679	731	662	717	699	702	689	683	768	722	686	691	678	693	678	661	714	675	701	693	655	685	678	641	680	705	675	707	702	689	704	713	691	713	713	715	677	661	689	648	652	660	705	707	718
23058	2620	580	466	388	318	307	319	324	327	318	321	307	318	314	312	305	313	317	323	305	318	309	278	304	305	292	302	310	316	323	267	298	307	314	317	317	310	310	275	314	327	303	308	343	306	334	327	313	277	287	291	300	319	310	287	300	305	326	312	305	300	346	320	339	300	302	285	288	307	312	328	330	344	274	282	276	321	293	320	316	311	289	289	310	298	313	345	324	292	332	318	289	305	332	260	293	340	265	299	321	319	277	296	314	291	320	321	293	304	307	296	279	291	315	322	317	324	286	299	336	293	306	311	268	259	304	316	328	304	337	326	297	315	294	313	319	302	273	299	292	289	318	307	299	289	286	319	300	353	279	361	328	290	319	290	313	305	318	317	325	285	335	299	290	318	331	357	301	339	317	285	302	299	323	274	271	294	318	342	306	274	300	308	297	304	295	283	330	288	303	318	335	314	345	282	293	332	308	279	311	339	320	275	308	301	320	338	321	309	329	293	316	294	310	320	338	342	345	330	310	306	339	337	306	296	340	280	320	291	290	325	312	318	308	315	307	329	323	306	347	303	293	311	295	295	308	351	329	294	350	324	329	307	284	348	276	296	273	334	271	271	311	321	320	335	328	313	277	293	324	292	286	327	289	308	337	311	311	275	295	284	328	296	322	304	330	348	312	340	323	289	304	298	326	318	293	312	299	300	293	312	295	344	309	334	311	265	320	291	295	299	300	313	328	283	321	310	330	344	299	330	348	292	279	329	316	300	344	273	278	325	304	307	309	304	350	291	325	334	316	324	303	304	334	317	326	306	286	268	297	299	306	275	335	299	305	292	294	293	315	303	303	280	323	320	314	304	299	349	329	299	317	308	302	271	310	289	311	297	297	337	270	299	301	326	306	328	335	307	325	325	320	277	337	316	356	288	295	302	320	286	317	316	296	293	314	306	321	311	323	319	341	291	311	310	303	322	292	314	305	321	320	326	303	326	313	334	293	313	340	293	304	286	307	331	320	328	331	326	296	315	320	285	317	313	316	308	336	290	321	295	299	308	333	307	283	326	310	312	315	329	297	346	360	301	290	301	304	321	302	298	318	307	354	310	293	320	290	325	290	343	317	316	269	314	287	315	306	312	332	344	340	333	357	308	326	310	339	331	317	294	291	306	343	283	315	313	305	294	323	316	348	315	307	333	291	300	303	321	319	338	323	331	315	292	307	300	335	325	286	308	304	288	337	307	308	305	303	280	314	334	314	310	328	335	308	279	299	316	303	292	325	308	325	294	310	351	272	291	306	314	317	300	280	305	320	322	292	270	297	303	326	319	310	304	304	316	291	316	321	338	309	292	304	286	316	340	308	337	309	271	313	328	290	323	292	327	317	323	310	279	319	349	298	279	283	292	296	308	331	330	322	305	321	310	321	291	335	346	326	339	294	280	311	341	310	314	271	270	335	341	323	311	304	293	293	292	301	304	294	328	376	271	339	332	321	284	326	289	295	323	317	341	285	311	297	294	327	333	294	312	301	285	309	327	301	314	305	302	321	319	349	307	322	316	343	326	301	322	324	281	260	313	299	315	274	300	301	315	289	305	331	338	292	283	324	312	307	319	300	286	301	312	316	309	321	348	312	325	306	299	279	289	299	302	302	330	343	302	330	318	331	319	322	324	298	296	337	325	316	290	341	342	357	290	328	297	305	329	302	292	306	346	284	340	279	317	298	304	309	307	329	294	343	297	284	305	336	330	304	350	293	252	295	297	311	313	304	306	331	324	318	342	325	315	325	312	320	343	288	288	333	277	312	286	282	302	337	288	345	326	290	305	327	289	305	284	272	313	292	326	366	319	319	320	307	298	334	301	330	305	280	323	312	287	289	298	335	336	333	345	329	331	323	313	338	315	295	284	322	306	285	345	309	271	319	291	304	334	326	301	308	310	294	304	303	302	319	299	332	302	301	272	297	340	333	306	317	333	327	326	288	293	276	320	303	308	287	310	250	350	311	294	302	315	299	336	368	297	291	301	308	297	287	300	315	322	323	327	316	289	319	319	314	315	340	312	318	308	300	319	320	317	326	321	360	317	296	324	321	326	327	287	314	321	341	320	297	293	321	346	312	314	302	316	322	339	284	316	286	307	298	298	274	341	334	282	324	275	298	286	305	301	289	308	312	303	294	335	314	308	309	349	290	346	334	346	295	277	333	293	306	314	308	326	279	321	287	352	290	302	280	331	287	323	314	289	274	307	336	324	317	287	304	314	327	287	292	269	309	289	328	361	333	267	296	319	322	344	293	283	323	321	322	293	310	327	311	288	332	280	333	329	292	312	309	315	349	307	304	303	277	298	280	290	317	311	317	324	327	293	300	316	288	319	310	341	327	310	307	303	323	306	310	304	312	305	323	313	301	314	335	321	303	271	313	319	322	325	324	323	282	274	303	319	270	314	303	306	280	336	297	306	318	319	318	319	332	354	327	318	295	302	282	295	282	278	295	286	302	312	356	308	315	306	296	293	348	286	329	331	277	277	327	308	332	293	296	324	346	320	312	332	299	293	307	340	302	298	300	330	306	296	298	283	295	287	291	280	288	327	289	339	335	310	328	322	292	282	277	332	293	344	298	324	283	300	306	307	314	338	269	322	276	320	273	290	350	312	321	284	339	312	330	312	298	301	292	296	285	338	302	317	277	323	296	300	330	323	338	340	299	312	310	289	264	307	294	304	295	351	290	269	310	305	316	320	312	295	313	309	340	298	324	322	302	315	330	322	285	311	351	300	307	293	302	323	314	341	335	313	315	308	290	319	311	302	290	325	307	325	321	279	293	312	298	327	300	274	320	339	321	301	323	291	310	306	286	297	294	288	313	290	290	312	283	317	302	313	328	339	294	311	287	318	303	312	308	278	294	303	309	284	331	327	289	303	305	291	314	299	300	305	287	325	304	315	339	306	317	325	323	317	300	330	297	288	279	301	313	301	300	342	310	300	309	304	295	296	322	292	345	302	291	328	281	316	299	328	347	312	317	288	280	293	303	329	283	319	324	274	309	321	303	291	310	295	301	331	337	322	312	301	296	281	291	301	301	296	323	306	285	296	302	335	276	295	344	296	295	299	320	303	315	319	311	287	281	318	275	319	305	317	348	304	292	292	316	305	300	340	308	294	303	298	307	291	304	322	288	289	328	334	299	315	299	315	312	302	295	346	317	331	328	303	290	288	307	281	330	321	264	300	267	293	274	314	307	322	351	295	297	319	350	312	299	314	308	303	314	320	285	318	332	300	332	302	339	332	322	291	343	314	315	290	317	312	315	298	308	310	308	305	258	235	310	310	319	280	297	330	334	301	323	307	359	318	305	297	327	326	264	290	304	295	323	295	273	295	290	314	298	312	324	300	298	352	302	279	318	312	320	273	270	315	284	311	283	336	319	327	303	271	297	294	276	312	291	335	297	293	308	292	277	298	307	319	321	267	303	304	284	270	294	298	307	305	310	295	316	311	332	323	304	291
16920	4427	3967	2834	2164	1224	926	813	781	723	691	728	744	687	707	714	651	716	659	670	681	665	675	703	667	675	665	676	664	726	687	671	718	666	722	711	713	669	657	712	696	670	630	676	641	660	717	695	662	727	727	728	705	687	686	689	653	647	686	658	685	634	696	669	698	711	665	659	663	682	655	659	702	654	639	677	722	669	663	685	692	663	649	621	646	671	679	663	678	649	664	677	648	691	673	650	630	669	686	702	652	633	662	643	640	661	688	672	665	672	653	689	675	698	682	641	682	700	664	666	668	704	649	707	676	663	630	662	716	636	653	625	732	628	676	700	669	627	669	615	678	610	682	661	681	610	629	690	679	662	681	639	644	698	662	662	607	654	596	619	664	677	669	651	681	679	658	681	672	667	676	668	681	652	709	667	680	663	693	668	644	679	654	648	682	679	656	704	648	660	598	656	649	615	649	691	672	635	660	667	619	716	678	669	686	655	652	680	652	697	679	678	635	689	657	700	644	675	676	644	667	664	638	666	628	695	701	666	645	660	674	663	689	664	645	659	690	678	649	673	650	675	681	640	669	641	676	722	638	703	663	690	615	643	665	684	654	611	657	680	643	672	697	676	691	600	626	716	680	676	674	674	737	706	637	653	691	682	641	688	656	658	711	687	675	657	630	629	675	691	681	688	676	652	663	655	691	646	674	710	663	629	655	643	652	693	685	661	634	653	686	676	705	676	630	658	658	653	664	641	678	648	653	622	666	673	676	686	659	625	691	694	635	688	675	664	673	707	690	676	680	645	686	701	655	694	659	637	658	686	710	690	639	657	658	719	708	664	689	680	693	728	648	689	662	687	639	658	686	656	694	621	675	706	613	705	681	659	689	679	676	682	663	706	681	647	634	628	638	655	671	688	642	703	642	674	681	654	652	637	621	665	603	701	644	663	696	629	678	639	737	655	691	665	694	624	639	665	691	648	667	679	700	664	676	669	601	676	654	696	662	651	673	673	693	698	656	631	686	682	737	643	656	680	644	686	706	683	694	658	650	648	672	652	664	677	695	661	622	661	669	673	733	682	683	656	647	705	697	728	686	608	653	723	690	675	710	650	641	638	644	710	636	678	694	634	711	646	662	665	666	600	642	629	650	683	713	675	667	628	661	657	695	702	664	637	648	723	634	699	686	671	682	644	647	680	639	678	671	704	654	642	625	684	712	658	680	714	687	682	640	634	635	656	657	683	693	665	644	633	644	679	662	666	695	699	635	679	707	634	632	679	677	662	702	675	694	692	686	671	657	683	700	649	638	674	671	654	663	692	644	649	643	695	669	601	649	709	695	663	628	648	706	690	648	652	634	702	692	646	671	641	688	657	686	681	671	684	661	666	719	676	683	677	683	653	628	634	674	735	676	640	667	706	663	663	722	671	645	669	689	675	677	656	645	627	701	649	653	667	684	695	666	648	724	618	636	628	673	664	646	692	700	681	701	702	670	670	675	638	673	663	695	655	633	678	695	689	650	610	676	637	638	692	659	686	677	645	686	691	658	724	666	690	646	624	676	670	649	653	667	661	645	685	628	676	689	681	671	650	631	679	707	670	675	628	662	635	674	706	710	713	643	662	693	641	719	675	663	638	636	658	690	647	658	657	646	657	680	687	702	673	697	645	617	652	629	634	635	702	651	650	684	698	650	737	663	598	697	685	672	638	657	627	672	675	684	717	672	678	701	697	687	670	650	664	725	651	684	628	664	655	612	661	656	675	668	688	683	621	679	664	661	667	625	638	626	664	690	630	679	685	651	635	634	660	646	657	665	691	666	686	682	623	701	622	682	658	670	680	655	664	662	680	660	645	687	692	678	649	634	624	660	659	675	645	719	666	694	660	673	686	669	716	688	686	705	676	653	647	715	670	689	684	655	647	691	646	658	661	672	664	701	655	680	665	624	663	706	669	677	634	643	700	675	676	680	670	645	643	684	665	665	708	656	664	669	703	727	693	670	672	673	646	655	698	659	669	683	660	650	649	693	684	698	695	645	626	647	672	646	634	649	683	710	657	664	706	658	688	680	667	676	647	682	667	667	691	641	640	652	657	684	671	673	621	676	634	659	687	632	646	640	638	646	670	657	657	648	712	676	657	649	629	663	641	642	652	632	670	666	694	655	666	635	684	634	669	683	656	639	630	666	649	701	673	662	673	661	689	677	658	642	678	687	637	644	676	696	660	676	647	693	679	686	637	659	693	647	628	682	681	681	654	681	644	694	675	681	685	700	704	669	658	645	716	674	645	641	675	696	740	654	611	648	660	691	686	649	651	636	683	691	662	689	668	648	644	695	664	669	628	635	711	643	664	651	681	676	702	648	679	694	647	686	621	623	646	658	676	665	683	686	645	682	648	694	658	685	648	665	696	698	656	595	685	644	670	712	661	709	680	650	681	686	670	625	686	658	647	644	687	656	648	658	689	667	648	629	638	647	632	725	656	680	639	659	634	677	706	693	668	664	677	656	681	672	663	668	684	677	672	641	707	627	656	663	655	638	658	670	655	682	647	688	647	661	660	656	696	680	700	672	664	642	683	656	672	669	631	704	660	655	674	678	693	654	650	650	678	666	718	688	650	672	658	644	712	662	685	668	693	625	695	696	691	683	671	636	646	649	677	633	680	686	667	714	656	672	611	685	675	682	701	679	677	677	647	713	642	696	667	661	664	673	633	720	676	664	671	654	662	680	674	665	678	684	643	721	655	675	657	661	648	662	684	674	692	667	712	678	652	705	680	673	644	658	660	678	689	670	671	713	694	689	648	640	686	667	684	668	662	677	693	673	646	693	682	724	674	712	620	669	666	618	650	653	684	683	680	655	661	676	678	656	642	710	670	746	678	684	679	641	650	662	680	694	648	647	665	693	643	668	635	630	674	676	665	634	664	636	702	648	635	637	660	697	677	666	675	629	640	668	680	684	660	658	685	675	673	645	664	669	681	691	719	655	696	650	663	643	649	645	702	690	648	675	644	642	651	689	676	685	681	663	682	688	682	676	685	622	670	664	676	728	665	698	653	661	696	625	644	689	648	636	636	668	686	667	674	675	659	687	662	670	638	705	685	640	680	698	680	654	634	663	634	683	713	678	702	640	688	668	662	693	665	704	649	700	685	679	649	654	655	672	723	676	642	669	670	678	636	662	668	694	621	633	688	720	674	650	683	654	669	669	664	705	667	681	649	689	665	671	678	695	665	663	692	717	637	673	619	686	720	699	658	620	622	716	645	668	639	674	659	652	652	675	676	651	636	635	648	654	678	631	704	638	656	664	632	659	638	684	661	708	670	660	683	667	696	648	638	630	648	644	673	704	650	647	647	630	666	676	712	673	606	658	645	658	678	699	676	669	657	662	666	681	683	639	678	706	649	678	689	657	641	639	660	610	681	667	666	694	676	695	657	672	660	685	659	672	625	621	670	684	647	643	648	660	667	649	621	642	682	694	627	677	644	657	660	658	673	671	645	646	672
27512	4388	954	551	460	404	310	316	298	300	279	272	296	292	296	307	290	299	299	288	305	290	293	302	261	314	295	275	297	322	285	279	298	279	283	303	319	292	281	293	314	277	268	293	289	293	332	259	285	288	318	308	270	264	273	320	282	293	320	295	288	321	259	279	276	313	288	267	256	251	302	271	281	285	296	270	261	279	271	290	272	273	268	287	289	259	264	295	258	251	272	280	256	273	307	313	290	311	295	291	307	274	293	263	285	298	337	297	295	285	294	295	333	291	304	319	296	292	293	302	288	288	322	302	269	278	304	273	292	317	270	282	271	295	283	260	265	283	293	296	279	315	286	287	327	285	298	294	308	331	283	286	268	263	261	252	288	262	283	282	287	295	283	286	282	315	302	301	292	295	294	281	281	268	276	251	302	316	308	308	268	281	297	289	314	306	314	264	292	305	304	273	290	294	284	302	294	297	282	341	267	293	298	292	291	272	305	290	249	310	278	297	284	294	298	274	287	253	297	288	285	299	311	267	282	276	288	296	289	277	301	267	287	305	320	325	314	299	265	287	286	283	308	322	315	281	277	255	248	276	285	306	278	278	324	274	274	285	304	295	288	276	298	271	287	273	294	280	311	282	306	272	317	287	296	274	334	280	288	254	267	316	293	287	323	307	290	298	293	304	302	289	310	309	287	321	286	300	296	285	299	260	289	270	302	299	306	317	289	260	304	325	262	299	301	304	297	295	265	270	307	313	291	300	277	306	313	277	294	331	275	262	270	291	276	289	297	310	326	264	304	336	307	307	301	284	298	301	276	272	277	265	267	274	267	290	278	275	277	294	301	290	310	318	324	290	314	324	314	284	307	299	278	262	335	317	296	274	289	326	307	313	289	298	302	296	299	269	310	268	291	309	268	309	287	295	309	292	322	314	265	283	310	318	281	300	287	289	301	341	258	262	284	287	274	307	276	298	311	283	260	277	310	330	288	283	294	283	316	298	271	306	311	266	299	307	281	291	270	265	250	286	279	340	293	288	274	269	294	287	316	311	296	302	293	297	285	311	291	301	302	307	313	299	301	308	276	270	290	285	280	314	280	247	297	329	283	330	301	310	321	293	312	288	292	331	342	313	284	336	319	309	268	277	279	305	289	294	306	332	300	302	297	287	287	278	302	275	280	305	277	272	288	262	303	293	327	314	310	266	309	281	292	306	306	268	286	302	311	293	296	302	278	282	270	289	250	330	283	271	307	298	303	300	258	268	268	295	309	261	269	312	309	332	269	295	329	310	293	286	299	262	290	331	295	328	290	313	287	295	309	272	270	297	299	308	272	280	274	270	280	288	318	317	289	311	280	295	293	296	301	274	270	261	282	289	293	287	319	373	288	305	275	291	301	302	265	313	342	280	272	304	303	263	269	293	327	313	320	307	279	330	304	254	301	296	269	324	290	239	283	277	315	289	297	292	287	296	265	289	291	270	301	286	297	304	297	288	310	304	305	275	313	325	320	286	291	313	302	288	286	280	307	315	288	262	293	304	310	282	269	293	255	263	327	258	267	275	307	275	319	288	273	296	311	304	278	284	268	268	278	278	267	258	303	290	293	284	300	306	279	327	286	286	269	277	268	278	283	283	306	291	275	295	265	293	275	287	296	300	325	297	307	266	292	283	291	303	273	264	300	302	305	301	281	296	290	255	311	264	305	305	306	292	294	296	275	289	315	307	277	271	279	320	324	322	323	302	294	271	316	279	269	305	267	323	325	294	318	318	288	304	329	289	274	289	297	265	280	264	284	287	333	286	296	311	288	283	291	304	285	320	281	281	302	268	276	324	290	297	287	292	319	279	275	285	324	284	289	285	271	283	279	259	299	335	273	306	266	288	264	236	294	275	298	320	296	294	314	276	303	331	300	297	320	287	290	298	247	279	275	280	315	281	316	310	292	294	265	287	307	254	302	284	274	306	304	296	264	264	281	311	264	316	284	292	313	261	314	278	264	271	285	277	294	303	309	288	281	289	279	279	261	269	272	266	308	274	296	278	287	298	267	288	284	250	252	301	283	314	267	322	258	307	261	291	267	313	286	306	307	287	326	322	301	301	290	256	293	314	279	297	298	290	293	285	285	302	293	265	271	273	277	283	281	301	295	263	304	296	287	313	268	286	296	303	301	258	295	284	278	294	283	297	247	278	307	274	318	269	300	305	263	277	288	305	284	291	268	269	307	287	319	315	282	310	293	243	280	291	264	264	250	314	267	272	271	269	312	291	314	286	266	263	280	302	291	291	301	284	297	277	266	276	309	266	305	278	306	282	326	292	304	306	285	304	291	313	300	274	314	286	276	293	310	278	306	309	285	290	321	297	293	307	335	288	316	312	280	284	271	303	293	281	274	301	316	322	282	299	300	295	309	263	266	264	253	288	262	268	343	278	274	276	281	276	270	316	307	312	283	278	263	326	268	324	288	288	296	294	310	334	292	284	286	261	327	303	293	309	312	296	302	336	280	342	285	252	297	251	260	303	284	305	265	302	327	303	293	287	309	309	283	283	305	262	284	298	282	298	270	297	270	273	280	311	287	290	293	271	321	281	273	286	308	278	293	295	315	311	263	270	289	277	309	299	280	280	285	280	282	309	309	292	317	278	272	286	293	298	284	304	278	298	235	255	297	289	310	251	294	286	265	276	303	278	301	308	303	298	299	281	303	285	294	300	278	304	297	283	286	300	292	306	294	284	288	302	315	267	304	299	275	299	281	293	273	256	296	320	293	269	255	259	296	290	305	315	280	277	271	258	282	266	290	281	276	292	299	313	293	281	322	278	259	305	300	303	285	259	320	247	281	288	319	297	279	277	289	290	278	302	317	310	273	300	281	281	255	287	299	280	295	293	302	266	279	293	325	287	303	304	262	273	261	277	270	286	300	292	294	280	259	264	303	289	304	283	269	312	278	284	282	262	327	274	280	320	281	280	307	280	321	308	296	258	279	309	280	283	305	297	289	303	290	287	311	286	284	277	270	276	300	272	284	282	277	282	308	293	294	298	272	285	303	320	267	296	278	307	290	275	301	277	302	305	302	307	271	282	266	321	307	298	330	284	281	287	275	283	269	284	288	325	289	298	312	284	322	311	284	311	314	279	273	314	318	308	302	312	289	275	304	311	313	322	279	248	295	281	303	265	305	290	319	291	280	326	294	285	299	310	291	289	294	275	296	345	276	251	305	299	292	300	304	312	276	244	295	278	275	280	294	291	302	281	256	300	288	301	323	279	340	284	302	270	305	291	292	298	277	280	255	268	270	291	290	271	278	278	285	299	285	273	270	306	277	328	296	295	243	316	296	298	295	266	324	271	278	307	334	302	293	277	291	268	297	314	323	321	328	309	288	303	302	321	284	313	301	318	297	298	247	282	345	321	321	333	281	295	296	273	279	294	299	289	280	292	319	307	317	284	272	293	279	261	289	295	299	286	296	315	301	256	274	287	290	268	301	318	292	316	303	301	300	267
19829	8709	6446	4571	3288	2004	1495	1090	892	766	747	692	680	699	716	634	654	665	655	655	622	664	643	611	667	621	654	595	647	658	618	631	646	618	614	626	593	650	619	646	593	632	642	611	618	594	610	612	644	601	660	700	610	627	631	643	586	689	638	618	654	660	601	645	640	598	617	668	632	698	622	676	697	589	623	606	659	660	622	592	637	594	589	616	628	618	634	626	606	623	610	660	612	655	610	614	630	668	607	642	638	637	633	596	628	606	636	619	665	600	615	638	670	600	632	675	666	660	645	598	611	615	625	675	628	619	629	583	663	603	639	574	656	638	590	600	567	648	603	677	662	585	611	585	631	670	640	653	627	644	573	651	660	614	655	652	631	614	624	623	602	611	605	622	702	634	626	659	609	653	638	626	612	630	611	612	647	631	601	633	623	593	642	596	667	632	670	607	596	620	615	603	626	622	601	656	630	641	616	620	651	602	597	632	627	638	629	596	587	642	599	635	605	628	619	632	660	674	680	617	651	675	638	602	608	683	664	590	623	634	639	626	625	596	611	658	644	624	612	641	635	611	643	648	617	639	674	591	651	641	622	629	608	634	614	585	697	605	644	628	637	655	603	626	598	645	632	643	640	610	600	553	627	624	622	650	618	610	611	630	624	618	652	632	636	641	621	627	646	629	617	609	610	645	643	643	618	628	608	649	601	611	635	604	617	665	652	662	663	653	644	642	656	642	628	617	645	639	611	661	622	577	612	630	611	643	653	626	635	642	628	614	623	616	604	681	654	662	627	617	634	621	659	615	621	663	608	653	621	605	608	600	616	614	612	617	629	653	603	607	635	620	604	651	612	613	636	599	617	627	631	608	625	618	625	618	625	626	593	624	651	665	619	684	636	641	615	623	613	620	601	623	637	655	656	660	578	625	632	635	632	608	667	648	635	633	648	628	624	621	633	613	602	638	605	608	623	619	625	616	609	648	600	590	628	652	663	653	652	622	655	636	614	633	600	592	614	667	610	686	663	609	622	626	616	656	630	608	611	632	691	611	588	610	649	634	643	717	626	593	627	640	663	599	592	629	615	620	640	635	587	667	621	611	628	671	640	652	617	655	595	600	671	622	650	600	633	641	680	612	592	628	653	601	618	597	610	675	622	617	616	622	647	637	601	607	641	636	626	647	647	612	628	636	634	586	648	645	642	649	577	599	635	634	607	642	652	606	603	602	630	651	646	659	636	649	680	623	673	648	638	633	631	648	653	649	620	642	623	648	622	607	621	630	639	619	634	635	610	633	668	618	596	612	633	622	624	627	657	590	613	696	604	663	633	619	641	648	615	600	640	578	618	626	684	645	638	608	641	612	616	654	615	629	664	586	606	643	612	647	642	629	622	590	629	623	609	614	624	611	631	625	634	603	598	625	596	662	638	628	595	619	616	630	618	612	618	629	609	642	627	649	613	599	630	679	619	632	633	578	649	630	593	614	632	654	617	639	634	628	620	564	613	629	586	601	591	600	616	635	620	619	681	651	620	667	603	625	602	640	638	617	605	618	644	649	678	631	624	613	585	597	619	583	641	643	642	633	626	640	573	655	606	609	610	639	655	612	641	638	593	610	665	625	652	600	623	616	661	636	643	662	656	613	661	617	597	607	625	647	624	623	652	672	653	634	664	610	647	615	576	661	640	679	635	641	627	645	635	708	608	607	678	643	658	633	608	696	651	632	669	638	647	587	665	614	653	676	598	579	654	608	607	609	598	640	674	623	676	619	609	611	608	628	624	644	646	606	647	584	681	672	644	633	651	609	634	625	653	614	599	594	623	652	647	627	644	604	637	684	661	680	606	595	648	627	660	598	613	613	654	645	602	618	639	643	641	625	655	671	623	668	597	637	622	613	606	680	670	603	642	649	646	615	584	622	663	640	646	648	609	605	620	625	651	635	661	634	682	594	598	642	615	596	659	630	626	610	666	629	678	642	633	649	689	638	647	653	628	620	623	617	602	628	614	645	596	627	626	646	618	587	618	663	620	610	634	606	610	638	674	665	605	625	639	590	647	645	648	613	689	583	667	617	642	678	647	588	676	612	631	619	616	598	630	662	672	668	617	578	644	617	624	664	628	581	650	634	607	635	628	599	635	658	617	640	634	640	629	636	682	634	627	626	638	630	645	652	638	644	650	649	598	663	643	603	681	585	598	642	627	668	584	666	584	635	609	639	623	662	596	626	610	623	610	608	617	619	611	640	655	621	639	649	647	684	591	634	618	630	673	625	647	619	661	644	633	636	586	609	644	646	640	571	593	646	624	621	614	656	652	646	631	587	638	650	648	638	624	662	607	615	640	628	640	699	647	676	634	686	661	684	625	638	609	612	634	629	592	591	601	613	666	662	594	625	623	653	655	669	591	644	629	646	633	654	628	659	649	644	629	655	638	592	634	594	586	640	638	676	599	596	659	664	640	613	635	653	617	562	587	595	643	595	658	617	674	602	593	624	643	616	609	632	600	610	620	644	636	598	623	650	603	642	606	660	622	607	622	616	602	622	630	656	614	590	628	692	601	633	619	612	650	616	619	654	648	613	637	651	653	630	609	612	627	665	671	650	660	645	655	611	602	642	632	672	658	642	649	623	596	644	606	657	629	648	603	633	639	636	651	654	645	634	614	681	635	652	609	707	611	646	624	636	647	661	621	606	632	632	628	595	603	577	612	617	635	627	655	642	594	643	630	666	584	626	610	617	616	637	650	630	625	604	600	608	615	647	609	649	643	613	642	619	605	620	624	611	612	615	592	639	609	604	608	614	659	613	610	651	704	649	611	656	619	640	642	616	637	651	628	619	643	600	623	637	666	601	588	637	656	613	636	638	615	627	641	648	658	628	652	612	678	609	657	620	665	598	637	675	652	613	569	647	589	617	646	669	677	644	620	644	672	604	610	621	605	604	641	602	629	650	634	640	588	614	634	637	631	626	635	642	640	643	606	641	635	668	646	648	641	614	637	608	626	585	637	625	633	680	617	637	599	654	672	632	575	612	636	613	679	630	633	654	619	621	623	648	609	629	659	650	643	635	606	609	639	627	646	678	639	609	629	643	639	615	595	643	657	643	629	606	664	652	642	633	652	608	623	623	635	646	650	630	603	669	664	643	683	608	635	619	635	692	621	631	642	628	642	607	624	625	581	656	632	616	629	630	637	625	613	623	677	597	637	637	653	592	656	611	652	641	628	608	635	609	597	630	578	604	588	653	658	595	648	653	644	636	600	602	633	641	596	611	642	624	652	646	713	611	625	635	618	656	561	657	623	620	621	625	631	660	583	634	694	643	633	672	624	670	622	624	664	637	668	589	595	661	629	608	611	603	662	628	607	635	614	604	628	615	638	595	610	616	612	675	635	666	627	637	633	650	645	622	616	634	638	616	622	672	666	589	628	621	612	614	639	629	617	666	616	604	622	621	622	635	611	630	621	627	631	603	661	612	638	590	615	628	609	616	678	646	658	600	626	641
39307	7895	1376	675	493	351	333	302	321	321	354	305	309	305	336	336	347	279	343	271	332	325	312	325	333	319	321	305	306	288	337	314	311	332	309	284	306	327	316	291	318	335	313	324	330	317	347	338	363	323	305	305	317	326	327	322	316	308	342	322	327	325	305	327	331	333	276	291	327	333	332	293	332	323	312	319	334	317	339	316	295	309	293	316	313	313	315	317	305	314	290	322	327	278	316	311	304	334	290	319	315	302	323	307	364	304	300	336	307	327	327	295	348	302	299	332	319	346	326	317	322	314	322	317	320	307	325	329	303	308	315	308	282	305	314	311	272	308	316	322	343	300	325	347	324	335	315	294	319	300	315	346	336	337	303	325	284	320	310	332	306	312	347	317	362	317	310	354	340	309	352	334	306	280	320	335	315	295	301	290	339	310	307	316	311	321	332	305	333	320	333	313	316	356	284	313	318	301	302	302	304	313	294	300	349	304	279	301	354	343	294	352	318	327	303	285	311	310	312	306	297	352	300	293	330	298	308	296	318	307	293	273	335	277	317	352	337	287	311	333	276	337	316	315	328	307	305	295	311	309	347	314	332	322	301	309	293	312	314	321	321	302	294	316	333	338	337	348	312	292	341	339	289	281	334	309	319	289	301	338	328	308	321	355	291	313	301	335	313	263	278	306	294	310	313	353	285	299	335	325	279	310	272	309	303	339	325	319	340	332	297	285	315	322	311	302	294	305	312	317	338	298	326	288	314	322	295	316	310	300	324	343	298	275	304	306	298	341	347	337	356	335	346	279	293	302	328	297	303	278	295	302	316	314	305	273	288	275	318	316	328	336	307	318	305	360	341	348	297	323	363	292	344	346	320	331	352	341	299	300	329	309	339	312	313	316	328	317	316	320	326	329	305	327	309	314	326	370	297	317	310	356	322	349	316	318	309	318	291	321	337	304	326	310	311	336	336	311	282	325	288	328	321	318	294	332	314	292	334	314	334	268	288	352	311	316	293	304	302	315	292	323	340	293	329	324	319	297	337	347	333	344	323	316	305	307	336	326	293	276	337	301	304	364	342	331	328	322	333	337	296	343	293	348	314	297	331	324	335	343	286	313	326	333	368	297	336	281	336	332	351	331	310	286	309	325	308	317	292	320	305	301	350	294	328	328	323	310	328	315	284	322	327	315	291	313	300	304	299	281	306	320	326	317	344	303	312	327	318	331	311	352	311	311	337	314	304	339	328	334	304	295	339	326	296	296	339	338	311	317	376	334	305	311	296	307	329	324	296	320	300	313	294	333	313	333	317	333	299	324	314	330	325	314	316	324	341	338	320	324	317	348	331	338	329	325	294	335	352	315	329	324	302	335	312	313	310	330	333	303	325	290	325	352	344	312	315	292	292	322	297	303	289	301	308	306	295	341	324	274	350	310	307	292	325	328	338	335	309	330	324	318	301	319	333	286	299	351	326	290	339	358	312	336	316	345	309	311	306	308	330	306	309	300	291	263	318	306	328	342	321	314	331	313	333	325	296	312	343	333	311	342	321	317	283	306	271	341	316	332	345	313	298	310	290	301	347	338	286	285	298	314	296	322	316	310	323	301	306	296	303	298	324	285	284	278	316	280	336	290	340	331	333	322	327	295	308	317	326	318	317	294	299	317	294	292	343	351	328	334	317	314	356	309	326	328	301	314	313	309	300	293	321	317	329	326	306	341	341	309	306	329	336	336	348	315	344	311	341	331	347	333	354	277	308	309	340	297	300	306	302	300	305	308	334	310	340	300	343	311	338	308	340	350	319	333	348	325	326	299	303	327	297	333	305	309	303	283	299	332	338	318	316	333	349	314	326	354	339	383	328	313	332	295	355	310	285	297	311	307	337	307	267	311	326	328	323	318	294	338	280	333	320	307	308	298	350	333	291	324	309	340	301	322	327	304	341	314	286	302	323	365	303	304	346	336	288	311	307	306	290	343	312	275	339	304	349	303	311	304	360	308	317	331	326	335	294	338	326	307	305	351	317	313	306	321	306	311	338	319	328	329	296	288	311	299	320	320	339	313	331	325	305	323	303	317	343	311	313	336	368	317	337	315	305	313	274	334	308	341	317	290	298	310	311	335	299	309	362	353	300	335	320	335	323	275	305	328	327	327	290	300	304	330	297	321	326	311	314	340	328	299	314	317	324	321	292	300	341	349	324	324	297	349	324	298	325	329	329	355	319	305	310	307	316	313	355	317	317	321	308	360	346	302	315	348	344	330	270	299	305	310	297	349	348	312	327	339	315	300	264	339	328	296	295	312	318	304	287	311	312	336	328	351	353	336	296	306	300	336	343	314	311	313	327	319	256	300	322	337	328	298	263	340	344	336	337	316	317	304	302	313	305	299	322	287	308	335	324	302	327	321	324	300	331	289	291	301	291	321	332	340	337	306	355	344	348	301	343	331	279	304	320	303	328	341	335	297	321	320	333	328	317	315	343	316	328	319	291	320	318	325	341	328	336	324	307	306	306	327	308	289	295	344	297	289	293	332	357	309	304	326	319	296	292	320	299	313	301	329	339	300	335	297	310	304	291	301	325	286	307	311	293	348	299	305	326	308	337	307	350	330	344	307	307	297	318	332	312	360	308	324	299	326	318	282	277	299	321	302	361	302	342	326	332	327	339	350	280	333	333	319	292	325	285	332	317	305	328	322	310	302	319	312	317	329	316	314	355	355	311	299	327	283	303	321	308	348	341	305	327	290	330	314	314	331	318	283	301	348	313	354	306	316	302	351	337	306	349	345	298	326	316	313	317	291	278	321	319	316	325	346	282	338	329	285	295	343	310	287	301	371	303	289	277	315	335	310	294	315	305	327	326	303	299	357	327	290	307	301	335	311	329	349	336	324	322	294	348	293	311	297	306	313	343	349	329	297	317	311	322	316	341	337	290	288	316	279	304	328	313	266	321	310	306	319	313	316	309	344	334	316	316	321	299	324	323	329	319	330	336	368	319	340	318	302	306	335	333	289	330	280	307	293	326	325	319	308	315	325	330	341	314	297	325	308	328	291	315	300	302	333	310	320	334	292	301	304	333	333	314	330	307	315	337	330	313	310	353	336	338	285	331	313	309	311	297	311	309	288	311	322	298	305	356	320	338	339	304	318	328	348	335	357	276	319	335	335	309	276	288	299	304	326	281	313	324	296	305	324	346	329	321	295	321	317	300	316	301	309	311	334	326	336	345	280	322	332	353	345	318	355	340	351	324	308	292	343	337	302	287	302	334	335	325	282	318	302	322	317	290	311	304	296	294	325	305	319	295	307	311	334	288	327	307	314	323	320	322	330	326	287	314	325	314	316	320	301	343	325	319	303	286	283	300	346	354	300	290	293	281	327	307	289	277	323	310	308	333	343	333	324	291	326	288	356	319	310	335	323	297	298	325	327	330	344	330	323	338	353	306	309	353	313	320	301	282	310	305	331	343	325	319	318	305	363	326	355	329	288	320	316	342	339	332	339
26044	10435	7754	4583	2452	1581	1171	965	833	746	759	697	702	765	756	720	720	731	737	718	776	745	663	691	697	673	689	700	732	671	693	700	688	691	761	680	696	682	668	692	701	687	656	705	750	673	655	685	655	705	710	690	657	653	723	703	693	662	679	731	634	704	657	689	647	670	681	676	699	688	674	669	676	692	709	657	695	700	768	688	701	654	687	654	687	694	708	684	678	702	690	705	748	715	685	681	731	684	707	688	663	680	737	717	708	699	738	669	679	690	688	694	681	667	687	655	692	697	710	719	696	667	664	692	748	717	660	693	700	673	680	663	659	687	673	701	692	683	713	695	727	715	694	675	734	699	704	690	658	736	627	684	723	682	696	697	659	689	698	647	694	674	726	670	730	684	664	703	699	697	693	717	743	689	694	720	649	721	696	682	717	651	690	650	678	736	657	710	673	673	701	698	667	725	738	691	678	678	684	747	684	698	672	671	725	676	694	692	698	673	670	646	709	722	680	678	687	700	654	689	666	710	710	679	715	702	694	704	725	693	732	662	717	724	721	662	721	688	675	698	678	642	664	651	709	646	689	646	679	707	689	717	711	694	643	678	678	711	713	675	741	626	684	683	660	704	685	630	682	681	704	735	687	663	655	678	694	681	704	705	684	711	685	686	706	702	721	737	699	720	685	693	694	687	675	721	691	691	714	682	729	679	677	662	700	683	697	684	670	695	690	714	659	641	710	667	731	623	688	696	694	705	710	676	674	697	692	692	751	687	690	706	728	689	700	698	693	739	699	689	680	728	706	711	709	677	694	701	668	769	684	641	741	713	672	697	631	663	726	643	691	697	717	705	636	732	676	659	700	722	715	659	723	715	701	663	641	695	677	675	676	708	698	633	666	683	646	713	674	675	716	661	684	699	701	674	703	725	676	670	705	707	708	674	623	669	733	713	679	679	710	706	710	691	657	663	671	680	718	712	697	724	723	669	699	712	684	659	728	678	696	683	632	738	747	690	687	691	698	684	657	651	686	637	688	708	675	682	655	666	655	703	640	683	689	663	684	724	617	701	714	652	686	699	710	694	742	700	716	693	725	721	669	694	721	675	673	747	693	669	709	702	681	649	744	712	660	684	699	704	670	742	751	685	706	694	721	727	687	702	688	673	674	633	667	725	704	706	682	724	769	736	705	704	700	717	717	712	712	677	707	708	633	682	669	704	702	690	700	725	682	688	695	680	664	724	731	688	723	696	685	702	690	658	684	670	664	688	716	698	677	703	680	701	661	683	681	684	640	726	685	706	696	689	668	662	683	704	666	675	699	667	689	678	665	673	712	658	701	697	686	656	657	661	645	685	680	712	678	702	697	699	630	689	708	661	645	613	661	639	728	688	696	731	650	722	691	679	739	663	717	696	672	718	689	696	708	717	689	695	728	679	661	693	723	724	689	703	665	693	666	669	681	684	707	678	680	736	659	708	741	644	652	666	655	679	691	718	651	657	733	737	700	724	659	685	661	648	689	657	699	727	675	670	637	701	729	621	677	756	706	681	704	675	720	685	684	711	702	749	672	689	704	711	670	674	650	689	676	673	710	682	675	669	643	685	678	677	678	662	675	698	675	677	712	695	699	704	677	710	700	687	685	688	713	678	688	651	689	725	683	673	741	687	690	703	691	697	702	703	683	675	708	657	705	670	676	724	691	664	697	715	752	664	663	659	698	696	700	730	675	664	692	677	678	701	673	707	654	680	685	685	703	680	702	715	684	711	689	720	670	672	695	678	704	700	716	684	762	654	707	710	715	701	706	690	721	699	715	744	661	723	719	716	679	731	681	687	712	714	676	712	698	699	656	689	699	694	717	706	664	694	699	678	693	689	690	670	653	663	715	681	658	704	703	670	700	685	675	658	680	724	692	671	703	695	711	695	689	727	674	677	672	691	703	691	684	716	689	676	666	664	639	698	676	703	658	681	677	635	669	654	660	702	690	671	677	700	640	721	719	674	690	665	716	710	726	736	736	683	645	680	688	696	676	695	675	659	685	673	664	616	684	699	653	696	732	693	733	713	681	726	670	675	658	680	681	656	675	684	686	651	662	703	675	677	712	647	702	669	699	690	712	667	721	679	688	640	662	624	675	673	665	682	761	677	686	713	692	675	636	687	674	679	692	692	705	673	666	712	699	656	677	680	717	697	665	688	744	657	691	666	702	678	685	679	785	710	646	705	676	670	673	644	680	654	713	656	706	684	724	695	710	655	692	706	684	723	685	677	683	646	676	717	697	660	701	699	685	755	704	686	717	682	695	689	659	687	674	704	666	690	706	687	713	683	694	701	693	688	696	707	723	694	704	751	715	651	651	669	682	710	658	678	689	687	715	664	685	687	661	686	702	685	717	698	672	679	683	710	675	707	718	698	647	703	714	735	673	691	670	697	670	729	707	696	746	692	695	712	686	717	699	670	723	736	622	711	677	670	670	703	712	650	675	697	712	656	665	662	713	669	686	734	688	692	704	659	707	709	698	698	657	663	703	673	682	707	678	675	686	678	679	675	723	657	669	703	663	710	679	724	667	714	702	654	723	733	667	679	635	685	656	763	713	691	698	681	714	695	672	700	669	714	662	730	743	680	716	645	642	713	664	711	681	688	708	712	666	679	654	700	745	721	712	661	704	720	680	700	696	662	679	706	757	665	738	644	666	723	690	659	686	716	718	719	662	665	717	696	647	704	665	690	708	682	638	657	718	668	705	696	703	710	700	673	717	695	646	725	728	648	673	669	685	752	669	668	707	707	643	724	741	697	715	670	670	702	693	682	706	720	681	695	715	693	692	708	683	651	690	678	718	667	706	645	630	618	706	691	656	692	721	704	636	646	656	673	675	704	653	715	709	640	674	657	654	695	651	658	684	671	657	666	658	672	657	713	651	692	681	678	723	676	668	668	731	685	702	676	702	679	695	679	713	695	661	708	670	729	649	733	701	676	650	692	690	745	665	671	704	634	696	710	641	700	694	664	684	676	673	712	715	711	669	731	708	677	710	707	704	694	728	716	680	686	710	695	656	707	647	709	710	723	687	701	703	728	721	714	679	710	637	701	691	686	698	685	698	698	691	692	671	715	674	688	684	687	718	723	696	705	701	740	703	719	727	696	639	718	647	638	686	696	692	685	666	679	690	706	708	658	710	678	722	687	688	721	681	684	697	718	716	685	662	652	696	701	698	684	704	690	694	704	707	679	695	664	706	693	691	676	677	672	698	703	728	697	732	683	664	730	735	691	659	685	650	665	700	636	699	628	674	672	700	750	631	725	725	719	703	674	722	682	692	682	679	699	687	700	752	655	660	674	677	683	674	689	673	706	650	697	664	694	686	718	671	661	681	707	675	683	718	691	707	687	694	710	718	729	712	683	712	687	691	681	697	716	681	682	713	674	693	679	681	655	670	622	706	729	697	650	691	679	733	701	669	682	650	701	683	635	654	680	684	684	713	702	724	746	667	690	688	702	680	726
26761	3695	616	371	351	351	332	303	301	322	326	330	335	295	327	332	289	317	343	312	305	297	306	311	305	315	306	302	321	313	320	315	341	295	303	316	317	340	335	305	318	296	315	331	339	333	324	319	320	297	327	335	276	314	319	303	329	325	301	325	323	338	281	296	305	321	295	333	319	315	305	299	287	318	286	284	310	338	304	342	278	308	329	322	311	349	317	288	319	300	341	349	298	311	314	326	344	336	339	309	330	306	332	305	290	304	263	279	284	306	357	294	297	330	338	327	335	296	324	308	310	338	331	306	314	324	309	300	312	341	318	299	315	321	312	309	329	297	288	338	312	335	331	359	285	326	309	279	325	340	305	333	314	307	320	323	327	310	301	324	316	336	292	376	295	322	307	277	302	307	346	320	310	331	323	323	293	302	293	307	287	305	360	324	270	280	337	298	309	302	291	333	314	288	341	284	310	304	297	322	325	304	317	303	313	262	307	297	311	293	314	298	336	309	297	329	330	313	312	299	293	286	265	316	304	326	279	320	342	277	333	324	311	327	316	300	317	281	342	307	319	312	308	301	313	363	338	322	306	319	304	307	362	318	349	327	328	318	299	294	334	314	285	323	323	326	293	330	290	310	302	330	305	290	318	327	311	287	300	295	324	280	314	307	307	298	328	317	304	314	285	296	283	285	307	317	295	310	327	330	303	306	283	286	342	296	296	309	285	297	349	312	312	342	308	315	319	307	308	316	298	322	300	335	286	340	298	315	331	318	308	306	308	340	341	334	338	295	326	299	305	282	316	314	314	299	307	305	314	308	320	309	299	286	304	325	339	296	301	318	311	304	303	290	293	305	324	322	309	333	312	315	289	333	311	305	357	327	328	344	326	295	287	328	327	337	309	311	299	332	341	310	293	288	305	309	292	310	348	335	297	311	314	297	337	320	283	284	317	323	316	317	323	300	322	342	331	345	315	286	319	308	313	331	340	311	320	328	325	291	289	325	299	299	329	330	321	333	340	285	298	323	317	296	317	284	294	296	308	342	334	305	342	301	335	311	271	322	314	313	326	310	331	320	290	302	321	322	327	319	306	278	317	273	330	327	333	316	311	312	309	291	327	317	303	325	319	346	269	327	298	317	287	293	310	297	287	356	300	289	313	326	300	332	296	342	318	332	336	319	298	314	339	326	328	327	350	312	330	320	261	321	302	330	297	320	336	340	319	350	333	287	286	323	323	308	305	319	339	299	329	343	309	310	295	317	323	292	310	295	278	294	298	300	336	310	335	315	301	318	304	301	329	294	285	327	314	303	334	325	343	314	316	329	327	334	305	325	340	296	316	267	336	311	303	328	342	306	320	295	293	322	293	339	325	316	359	333	280	288	296	298	290	317	311	290	332	327	327	299	288	314	320	298	269	320	304	317	327	296	309	312	321	281	301	309	330	353	294	299	353	292	277	331	297	323	294	332	290	300	332	323	305	328	296	325	297	310	311	311	318	295	271	285	299	301	315	276	330	343	294	343	314	298	329	297	312	320	297	291	323	322	321	285	325	303	305	288	303	296	279	307	305	302	325	290	316	346	298	327	312	312	282	274	309	309	319	317	326	320	355	328	308	296	322	315	295	370	343	327	302	315	292	327	330	319	327	319	336	286	316	313	334	318	311	300	360	303	322	318	339	294	300	318	287	312	315	288	301	296	329	310	302	308	313	288	329	279	332	353	295	349	296	300	289	294	294	297	306	269	319	308	328	313	274	343	302	299	345	254	280	329	317	313	326	300	355	339	318	291	273	312	266	338	319	304	309	273	344	308	319	317	308	301	341	329	315	349	322	327	314	305	358	333	320	335	338	287	273	319	292	313	350	313	303	338	318	339	295	283	270	304	311	296	332	340	290	313	323	304	343	305	298	299	313	280	329	292	297	311	276	292	297	295	301	321	299	334	283	314	276	332	316	297	329	347	305	337	314	331	302	292	315	268	315	331	308	282	287	326	308	285	310	342	343	289	325	312	324	323	313	302	325	287	299	318	297	310	297	294	291	309	351	307	320	309	322	300	322	323	282	313	296	318	279	328	364	311	314	305	309	310	307	283	311	319	376	347	306	344	311	328	307	317	314	318	308	301	314	293	311	314	296	308	283	325	309	305	320	301	298	307	334	318	330	329	333	321	334	333	303	302	324	287	314	310	334	333	320	332	332	286	340	331	317	304	305	318	312	324	296	337	335	319	311	327	309	327	290	321	290	304	292	283	339	338	291	292	315	308	307	306	297	304	298	282	295	316	330	308	318	352	345	299	353	290	299	333	346	303	311	328	318	327	293	331	311	340	321	276	304	295	299	322	307	299	326	317	284	316	308	314	335	305	309	319	291	320	280	303	332	359	323	302	292	315	320	316	305	302	327	307	307	293	313	287	290	294	345	329	317	321	307	316	312	304	307	331	299	295	313	319	289	344	343	333	295	294	311	299	290	326	313	305	311	304	312	333	266	346	320	325	353	293	296	302	303	316	307	290	318	288	318	326	328	333	315	294	307	307	310	283	324	327	323	328	307	295	282	295	300	319	316	314	337	360	328	330	298	285	327	315	320	320	332	331	307	352	299	329	314	323	307	324	305	330	284	303	320	298	347	323	291	314	308	294	319	320	321	338	296	311	324	309	316	300	338	292	297	299	356	345	338	351	317	302	311	303	339	334	324	345	325	306	278	332	289	330	287	316	298	327	305	330	312	311	320	331	306	336	325	318	336	328	361	310	319	312	317	312	297	303	307	348	325	327	298	332	305	297	301	325	321	305	338	316	299	301	309	327	319	326	307	311	290	315	290	327	323	282	289	267	310	318	341	327	317	312	324	317	306	330	327	297	328	323	327	324	318	307	297	339	301	289	305	302	302	327	342	333	340	344	299	303	314	313	303	346	296	298	299	300	316	312	304	300	364	313	309	318	337	309	304	340	308	302	311	313	308	319	329	302	314	274	288	344	319	306	313	304	314	317	331	321	314	338	317	304	288	340	316	286	315	313	309	323	276	305	335	313	290	296	325	301	316	302	308	318	317	288	313	324	347	346	351	287	316	334	305	317	316	314	330	318	321	293	302	326	332	335	314	273	332	317	327	328	297	318	294	321	285	344	334	321	286	293	298	322	313	321	311	351	324	342	340	316	327	308	305	327	295	353	308	342	332	290	298	274	314	313	329	352	337	316	312	323	295	331	318	313	302	331	295	318	330	309	322	303	290	335	353	298	331	302	306	327	346	323	316	320	295	269	306	350	267	322	287	306	301	315	275	301	268	336	325	334	317	299	281	321	335	325	297	297	348	275	305	284	335	348	285	310	302	317	328	310	307	324	378	293	312	316	358	328	353	289	292	312	319	340	328	306	300	302	260	318	325	331	315	308	317	324	307	322	310	319	328	322	334	363	321	300	312	301	301	328	323	304	299	335	308	290	281	333	255	335	322	329	337	322	341	330	297	304	277	302	299	342	332	319	348	305	296	312	331	309
20903	7185	3052	1739	1074	953	804	686	704	695	653	679	718	646	678	651	653	675	699	643	717	656	695	673	661	661	652	632	683	679	659	704	690	664	673	674	679	672	671	669	743	680	696	698	658	646	690	661	673	661	704	656	669	738	698	677	663	700	652	671	653	696	699	722	704	627	706	654	701	635	635	624	669	682	715	675	673	674	727	660	654	653	665	651	699	665	626	675	725	652	647	689	649	683	640	720	664	690	691	691	651	688	681	656	712	682	690	627	668	671	657	682	704	706	713	673	635	666	659	668	667	645	676	667	693	660	654	738	649	636	660	638	678	669	674	724	627	661	672	648	670	663	682	683	660	626	710	667	619	654	673	685	668	681	675	633	676	703	660	687	717	681	674	681	661	657	636	642	670	655	669	673	677	708	702	677	665	656	651	651	679	671	638	633	695	724	720	638	667	648	665	689	694	688	694	698	673	644	657	666	655	680	679	711	684	647	731	653	688	650	648	676	688	631	657	693	682	674	677	650	644	679	653	642	653	714	685	650	659	710	649	709	666	675	659	646	669	639	690	666	700	669	686	698	686	646	637	676	712	688	655	668	695	629	673	688	643	658	688	652	696	685	644	698	628	678	707	660	619	703	672	645	669	694	645	675	625	653	646	670	694	651	645	701	674	687	671	691	687	678	726	711	730	642	641	666	628	661	695	682	677	661	626	668	678	704	620	712	657	669	718	671	662	644	674	683	711	670	667	663	666	694	692	645	694	645	658	670	684	663	726	699	686	623	657	679	632	652	689	616	710	661	675	640	664	702	690	642	687	644	669	719	632	667	654	745	664	664	612	671	676	653	705	648	637	735	742	717	696	665	643	685	667	629	671	694	695	654	635	716	638	699	613	664	631	700	631	672	693	668	691	669	705	667	649	686	670	714	606	677	682	694	672	689	684	650	716	662	633	654	667	679	673	662	683	666	693	651	674	646	681	664	689	635	660	728	640	665	668	622	682	627	704	686	679	661	698	701	686	667	697	672	682	664	673	672	693	700	670	690	666	612	673	676	696	633	670	661	657	669	636	700	677	658	698	686	701	716	664	696	658	710	676	643	660	675	665	668	617	634	627	717	652	669	709	651	646	621	605	646	709	674	683	677	642	655	694	667	639	698	645	672	708	677	646	671	671	654	625	674	671	642	702	682	678	719	705	630	660	643	682	640	662	675	639	648	700	678	691	616	653	647	677	641	674	679	653	684	682	671	682	672	674	629	681	658	668	638	657	652	687	656	652	662	688	719	638	696	681	655	671	681	667	655	691	658	666	693	671	658	655	645	685	670	645	637	682	683	689	676	704	645	706	663	647	656	649	736	683	632	662	683	655	647	639	606	719	644	665	656	676	636	683	623	651	686	666	685	686	743	651	712	676	678	681	699	652	709	673	692	663	648	628	647	695	674	699	685	676	739	636	656	690	719	694	627	669	697	633	687	674	706	649	674	668	668	630	703	675	673	665	617	664	678	683	706	679	686	702	674	667	685	657	686	636	661	687	636	668	656	603	691	673	663	621	679	699	714	631	626	688	694	682	714	650	677	617	693	647	656	654	631	680	692	638	660	683	654	647	678	632	674	631	681	661	656	704	674	642	630	647	722	659	617	685	679	714	653	617	678	655	651	659	656	692	687	677	684	660	680	704	695	683	668	663	677	657	624	670	661	692	661	672	680	654	650	685	695	704	692	681	697	702	673	693	669	649	664	660	644	684	673	653	664	658	667	620	623	660	691	682	685	619	663	647	681	696	642	703	688	681	671	666	705	668	620	714	663	635	673	665	666	703	688	687	654	673	668	676	684	678	696	654	678	684	678	706	673	669	666	640	703	651	661	658	670	679	685	675	670	636	652	692	656	654	685	647	694	708	687	708	661	661	695	667	672	664	676	657	644	663	729	682	662	696	634	698	693	643	639	679	676	676	640	631	646	686	699	665	684	641	652	638	717	679	721	665	672	635	729	711	679	653	705	645	687	686	676	703	715	659	647	692	683	660	676	642	658	694	689	696	708	686	690	677	643	638	685	661	693	681	639	691	690	662	714	706	650	681	670	653	645	641	690	666	692	679	676	652	675	640	655	672	674	629	694	657	701	664	677	684	670	644	682	654	669	664	660	691	652	647	633	667	646	639	631	699	683	675	663	680	652	682	648	701	689	677	619	651	605	657	668	702	642	655	661	652	656	661	685	672	690	655	700	690	645	632	711	639	688	655	704	665	696	701	677	643	703	670	657	655	687	671	639	647	649	684	661	650	699	668	682	703	691	683	658	684	655	692	647	633	666	681	685	660	655	654	620	702	650	616	727	679	706	677	650	702	679	702	708	657	680	674	712	654	659	682	675	674	701	673	685	706	632	667	644	663	654	614	666	688	729	662	677	667	660	680	656	667	670	670	654	656	630	680	678	634	661	657	662	646	689	671	720	683	639	699	710	662	669	660	648	717	698	689	672	694	662	648	666	708	626	639	635	642	666	718	663	638	651	673	676	659	668	678	685	653	657	685	642	668	696	660	669	657	660	647	631	673	657	668	683	624	666	715	660	655	637	670	655	651	644	657	656	646	660	631	723	620	659	663	639	714	642	681	671	665	682	658	657	668	660	669	670	684	670	655	691	666	666	644	672	648	660	661	682	657	665	648	633	650	662	644	702	663	714	715	635	682	709	679	713	690	665	670	686	671	660	674	672	666	652	645	652	652	721	671	654	615	685	672	670	682	651	667	651	642	665	679	722	695	677	657	615	681	667	654	727	609	698	682	689	725	679	678	651	700	685	690	661	650	666	718	657	692	686	672	720	656	695	676	661	688	670	656	680	722	683	662	726	657	700	672	685	684	666	673	643	652	671	669	692	669	623	614	648	680	623	673	647	687	635	638	686	706	665	662	714	703	636	622	664	707	665	694	617	682	667	691	668	677	650	644	655	674	667	648	679	688	656	648	652	684	718	692	634	678	685	721	654	675	645	660	684	683	662	625	683	622	652	685	674	684	669	664	651	653	658	653	671	684	656	670	677	704	697	642	638	652	658	630	660	666	670	648	694	672	728	670	719	713	650	696	679	669	630	714	688	669	646	706	648	680	709	692	636	692	698	707	676	675	698	704	642	752	674	644	663	668	641	659	653	683	713	646	673	678	624	629	649	658	721	645	655	679	612	704	710	696	666	652	621	644	687	670	622	685	615	688	689	715	646	619	684	640	718	655	664	674	656	670	672	690	654	708	645	660	638	702	700	651	658	648	690	742	619	652	617	665	724	664	682	700	686	660	626	686	689	694	700	689	695	714	730	726	686	624	627	649	661	615	715	679	698	687	688	683	662	672	632	684	662	676	638	673	671	656	666	646	680	663	665	649	706	701	694	638	682	624	652	659	677	706	631	650	673	668	624	647	638	682	730	665	671	636	672	668	654	673	635	660	676	662	679	666	666	708	653	674	679	640	717	688	667	642	692	689	681	662	677	662	670	702	643	662	661
30581	5085	876	571	458	384	318	313	326	309	276	302	274	270	282	294	305	305	274	288	294	269	278	292	283	309	276	282	327	297	309	266	315	322	281	280	266	316	280	306	276	308	277	325	299	247	286	281	311	270	306	336	296	297	283	316	289	291	246	266	294	306	277	264	328	290	289	319	300	302	299	309	298	252	283	294	274	291	293	288	282	313	330	297	298	298	304	301	315	291	305	286	295	288	257	285	292	335	302	274	278	260	294	308	271	327	290	292	311	275	301	317	279	312	335	305	278	284	314	293	280	285	326	291	288	287	302	290	283	298	287	263	332	305	289	317	278	282	301	279	265	276	286	264	291	241	283	316	272	283	284	309	322	301	295	297	267	306	306	292	319	285	304	307	284	315	316	297	322	279	276	305	305	290	318	338	300	275	283	290	296	285	289	256	279	316	294	285	274	283	311	283	322	306	296	278	279	302	292	319	269	283	277	310	268	297	306	292	306	346	272	285	296	269	291	292	305	288	311	320	272	286	311	315	304	272	289	287	287	292	317	305	266	311	268	281	281	302	292	293	272	319	266	270	294	312	300	286	298	293	305	293	287	308	325	317	303	290	278	287	269	318	274	280	290	298	284	290	338	265	274	299	307	285	313	274	274	291	291	326	325	301	286	276	292	301	309	311	299	275	306	288	285	294	300	309	273	276	302	273	280	334	288	313	306	282	284	305	285	297	306	296	263	274	270	269	305	300	289	306	309	299	268	279	325	323	293	273	313	295	315	301	311	268	305	285	267	302	298	327	280	307	297	301	306	313	298	299	297	270	297	270	295	296	295	288	292	272	272	312	335	318	288	302	297	282	265	329	290	290	296	306	281	285	301	280	315	275	320	347	318	289	298	293	276	266	282	293	311	287	274	295	323	323	292	312	286	294	278	301	261	292	292	286	289	276	327	318	300	319	291	284	239	276	290	285	299	289	289	291	325	320	270	279	306	302	300	314	347	309	303	303	332	310	305	295	295	287	302	306	325	294	280	288	311	295	298	304	293	288	266	284	283	230	308	262	284	293	306	282	312	315	310	296	304	282	279	270	329	333	291	277	316	300	304	252	272	260	265	310	308	290	261	286	286	274	312	322	294	289	290	319	278	301	320	289	265	292	283	316	326	294	314	301	308	307	295	287	320	315	308	276	352	326	309	275	304	290	268	318	273	300	304	279	299	309	286	295	270	306	276	316	288	283	291	333	301	273	287	312	297	330	285	286	289	302	322	329	286	215	298	290	281	250	318	288	321	303	307	314	329	318	286	314	275	299	300	323	307	299	332	300	268	294	298	286	304	287	298	300	301	309	282	313	292	302	285	285	305	277	278	275	298	293	308	291	277	292	308	290	329	341	320	268	302	265	289	257	275	299	293	291	316	269	284	276	307	292	266	282	280	282	300	255	330	260	285	308	309	317	300	295	324	298	294	280	290	309	301	267	272	298	315	302	302	310	297	301	301	284	256	308	291	295	283	314	320	302	289	299	318	285	281	287	309	262	277	302	295	282	312	291	269	311	293	286	330	336	288	302	303	303	271	254	314	275	267	320	288	306	284	276	271	273	333	321	285	302	281	282	285	306	321	317	278	281	298	309	260	299	280	291	281	300	310	289	281	320	334	285	293	319	256	274	271	298	295	299	274	272	326	278	276	315	299	278	285	273	285	291	292	254	307	302	271	284	302	291	303	292	283	265	319	317	281	282	258	288	299	284	279	269	284	286	299	310	319	257	248	294	244	307	287	306	282	281	312	292	307	281	286	308	266	269	292	304	301	281	265	284	291	293	293	281	285	290	310	292	306	307	304	309	293	314	267	297	283	333	324	320	332	289	308	260	317	286	300	278	313	299	317	328	284	257	300	292	318	266	289	295	295	279	303	308	324	273	303	290	323	309	311	283	302	288	292	280	318	301	296	297	304	261	276	285	285	297	299	324	286	301	314	287	300	263	293	296	317	273	287	313	311	245	282	305	276	259	280	290	279	292	263	278	271	308	287	297	293	318	292	305	286	297	294	292	343	295	316	302	302	323	293	287	308	297	294	337	288	298	300	319	293	287	310	297	295	304	280	303	280	307	307	314	278	303	331	300	309	338	322	271	281	301	281	295	289	309	282	314	292	290	292	306	318	241	331	279	284	273	274	240	259	298	287	314	304	306	302	284	272	302	273	297	297	291	287	290	284	310	285	286	293	290	278	309	277	287	325	267	283	283	319	258	293	307	306	265	261	269	286	292	319	325	303	297	286	322	312	269	293	300	296	297	320	272	328	279	305	282	256	290	309	265	317	287	284	276	291	317	303	267	291	281	323	264	276	334	320	342	280	300	294	294	286	321	324	302	273	300	319	311	311	307	306	282	326	271	288	268	266	314	277	308	278	315	273	313	349	289	304	321	289	287	291	297	292	273	295	306	271	302	272	297	296	287	315	297	305	290	296	293	244	293	317	270	276	305	325	300	273	290	315	267	279	307	307	327	321	269	304	300	284	319	304	302	292	297	316	274	291	303	282	292	249	283	306	283	265	326	279	278	276	294	280	338	313	320	315	322	321	279	287	292	299	309	302	296	337	272	286	301	297	308	291	301	290	297	285	268	286	260	298	299	314	302	265	286	285	282	279	267	308	326	295	298	275	343	306	308	294	276	264	292	302	272	274	254	296	292	283	272	338	273	276	288	294	281	268	283	268	290	263	295	283	320	321	279	275	295	321	302	282	320	295	290	279	283	301	254	253	266	263	339	297	291	327	322	299	282	335	304	311	283	290	286	323	284	294	294	314	292	295	275	286	317	278	313	308	316	258	275	314	273	313	310	302	312	331	285	298	313	286	295	304	285	292	290	282	315	313	306	297	277	277	273	298	311	286	312	262	306	250	287	291	285	288	321	303	292	293	303	277	278	276	300	323	311	296	265	292	269	297	281	291	318	278	314	301	285	296	322	311	280	316	288	280	319	296	289	315	283	267	294	334	275	298	320	323	269	280	322	295	296	316	272	290	266	312	283	305	259	308	311	292	284	308	297	263	297	250	287	286	307	291	324	298	299	304	286	244	265	281	265	279	289	291	294	303	300	284	325	301	288	244	290	314	267	315	305	302	269	295	293	296	304	276	312	271	333	271	296	286	305	305	284	285	286	299	304	336	304	276	281	281	269	301	302	288	284	314	294	311	286	296	292	284	293	285	299	310	274	292	269	334	307	261	273	327	303	316	303	283	255	287	309	312	291	316	245	271	316	286	280	286	268	274	271	276	328	273	357	309	284	270	280	302	284	246	306	298	269	278	301	298	289	292	290	302	303	265	297	262	298	272	293	282	297	307	299	294	295	310	327	306	281	285	264	300	309	271	307	284	291	314	290	357	310	287	304	295	305	288	317	270	306	306	281	315	281	293	263	287	321	310	323	286	310	311	314	322	308	275	279	295	277	290	284	329	293	311	279	263	298	290	296	292	297	274	307	326	293	291	316	277	306	288	299
22002	9301	5831	4009	2554	1845	1281	977	819	718	715	715	731	681	719	682	701	675	686	647	648	679	653	614	621	611	629	618	647	598	636	609	669	627	621	620	642	668	630	601	650	650	677	630	620	609	637	626	649	629	671	635	597	664	635	629	611	630	625	619	607	646	580	630	676	620	627	638	603	620	652	651	624	659	644	673	678	641	662	647	658	676	653	607	608	648	619	617	622	699	610	622	675	608	660	613	638	652	635	669	644	635	631	648	663	645	590	634	659	623	622	611	612	631	672	612	648	632	662	666	635	617	660	633	621	594	647	621	629	633	672	661	581	637	636	686	631	644	612	607	674	588	609	652	655	622	653	657	644	583	673	652	563	639	663	627	610	640	635	614	660	675	656	610	616	635	617	594	617	664	667	568	632	629	637	596	614	640	635	609	665	618	639	650	681	647	666	626	709	636	642	617	623	639	604	620	629	615	630	624	616	647	638	632	585	596	623	620	639	589	637	628	575	656	580	607	622	628	689	663	603	649	633	614	657	659	662	623	611	621	610	648	618	639	679	672	614	634	649	629	596	603	636	648	610	629	655	670	659	602	638	649	598	626	611	624	627	605	598	639	620	629	616	630	666	606	591	616	656	666	647	617	659	628	621	595	639	636	638	635	658	627	625	629	665	635	596	654	612	631	621	645	687	633	647	652	598	632	621	630	568	677	620	621	653	659	647	621	653	642	636	591	629	652	619	605	609	600	664	652	640	609	652	618	642	644	657	630	593	649	652	692	641	626	590	618	621	698	647	612	636	661	580	601	649	571	600	590	661	623	618	650	646	631	621	619	610	609	587	640	635	622	633	575	620	641	649	682	667	605	658	661	624	656	626	641	632	641	606	605	654	594	587	648	636	626	593	664	660	637	655	614	678	658	574	638	627	617	643	672	695	608	577	653	598	625	610	598	695	603	643	690	655	623	659	620	628	658	625	638	568	627	677	596	648	625	641	663	643	655	715	638	603	623	622	600	589	661	653	610	641	639	636	623	679	647	648	609	672	663	595	637	652	582	651	639	636	640	633	632	621	593	650	632	594	608	601	625	627	615	699	604	635	621	610	654	605	620	674	662	612	625	616	651	631	653	620	638	602	596	610	669	624	650	626	624	619	639	654	661	621	585	633	637	659	642	630	636	673	640	634	641	631	622	636	636	606	661	641	637	640	610	638	638	636	677	626	644	621	675	612	650	599	649	641	596	640	627	594	612	659	637	612	646	601	646	645	648	619	595	654	620	628	610	612	612	661	630	628	630	645	592	616	650	612	637	623	624	632	646	633	623	667	621	625	618	669	643	603	648	638	637	576	614	620	617	631	657	591	638	645	634	628	643	611	618	602	619	629	623	625	673	650	648	616	599	614	627	597	625	652	626	601	646	639	627	644	589	597	647	616	594	649	640	630	636	644	615	608	637	614	648	623	622	670	644	641	634	675	634	615	611	630	660	641	644	623	617	666	642	605	613	654	672	641	605	603	614	626	634	617	639	608	673	610	608	636	624	600	612	629	605	636	657	567	609	612	591	617	635	628	610	642	612	615	604	665	635	621	605	610	585	635	644	653	642	642	646	622	606	597	671	600	649	623	648	662	602	592	619	641	638	657	616	643	617	620	639	645	657	701	615	626	624	623	619	627	615	608	627	601	627	635	637	638	601	608	630	594	638	578	676	608	604	619	631	622	601	654	643	641	632	636	602	641	665	597	605	649	614	651	662	628	671	656	665	659	634	594	673	635	613	649	639	625	638	615	616	605	605	610	595	668	622	642	600	652	646	595	603	627	629	690	686	664	634	664	614	609	639	610	618	595	663	622	619	670	617	638	683	641	624	626	636	647	593	641	583	617	625	624	605	627	611	583	608	615	628	649	626	662	617	659	673	623	676	618	642	641	697	654	662	583	631	619	658	655	636	619	609	613	648	615	617	607	600	645	605	581	637	632	624	622	639	615	636	637	621	636	621	655	651	612	583	617	676	604	639	655	647	598	645	614	668	627	598	683	637	665	631	628	659	639	649	651	647	635	668	677	607	661	640	630	653	637	615	574	653	624	643	590	625	630	607	630	681	628	610	602	650	654	640	662	583	601	677	693	701	662	587	584	605	625	611	620	627	642	669	614	633	594	633	664	672	618	616	649	629	662	615	639	632	618	632	649	627	606	656	648	600	627	631	593	637	600	622	597	646	624	624	651	657	649	594	664	625	622	648	658	610	667	633	636	645	614	685	619	657	621	578	638	644	676	658	613	635	665	611	649	638	650	645	642	624	650	599	658	603	646	609	651	630	612	627	629	646	606	634	607	677	603	614	610	629	673	615	653	646	629	598	613	576	616	607	627	639	623	600	629	609	598	655	655	644	625	628	576	624	609	609	634	667	668	594	619	644	675	695	575	661	628	623	621	613	673	646	612	633	603	682	626	621	656	670	610	616	613	672	665	628	610	636	599	629	637	645	629	665	672	666	637	654	625	606	632	621	665	587	586	616	624	595	617	574	629	626	648	634	637	686	674	634	612	631	633	655	652	670	646	645	660	627	662	648	648	670	648	662	621	626	591	614	659	647	663	645	638	632	611	649	646	675	633	598	626	631	640	642	563	657	679	608	630	650	642	607	630	643	569	653	614	642	637	647	658	643	645	589	641	640	618	648	624	613	696	612	681	606	653	665	615	647	618	615	614	605	629	577	605	617	667	639	616	604	642	655	623	651	616	637	618	596	614	613	643	631	633	611	628	625	661	657	567	635	613	618	608	601	657	648	633	654	613	640	627	651	631	657	643	634	622	672	630	647	653	594	651	607	609	665	576	636	693	604	587	612	600	650	630	647	648	666	633	658	663	703	672	608	641	644	586	641	625	604	606	624	601	602	678	593	651	630	640	629	619	625	628	608	647	632	617	608	669	608	621	618	576	703	615	620	667	621	644	600	608	638	623	638	608	581	610	646	623	616	587	578	609	642	646	670	625	614	663	630	599	636	635	647	672	614	623	630	658	638	627	655	648	655	639	659	676	628	612	617	611	622	613	662	619	620	644	612	629	667	633	626	659	628	635	631	627	612	654	616	655	656	661	619	615	624	651	579	630	618	655	636	643	624	588	644	646	645	648	653	642	643	631	605	648	620	629	614	643	655	595	578	638	668	618	664	652	639	646	667	644	653	608	654	674	629	606	644	666	603	661	604	618	639	649	659	592	638	631	612	636	584	616	619	649	589	639	637	627	635	635	609	636	626	637	593	670	608	629	641	623	628	649	620	625	634	617	635	632	611	590	679	672	606	673	652	635	626	612	634	663	629	645	659	650	640	661	619	590	638	618	696	659	642	607	683	660	599	648	635	620	663	593	627	634	649	651	652	587	654	622	659	623	641	692	670	641	612	621	634	605	631	633	610	612	602	625	598	627	626	572	662	628	652	594	629	654	647	662	613	632	619	644	593	576	625	664	605	644	679	684	627	585	636	644	617	658	602	629	688	646	687
38821	8607	1413	612	431	364	341	328	325	302	317	336	320	298	328	328	318	325	282	295	341	290	327	294	310	297	320	303	273	322	307	330	344	304	302	294	283	294	279	287	293	291	339	321	324	325	336	322	329	312	353	325	321	350	275	352	305	318	294	314	336	355	303	316	306	309	339	308	316	338	321	353	280	320	320	304	312	340	344	336	328	341	318	285	336	331	286	309	319	345	292	321	307	321	306	303	336	357	323	311	309	305	352	308	351	315	305	311	341	307	306	334	283	304	287	328	331	310	349	323	315	316	300	327	318	320	300	293	332	317	321	323	282	345	305	264	349	303	333	323	333	306	300	288	301	306	304	328	330	309	327	298	327	323	323	328	311	317	299	319	322	317	336	289	318	289	329	312	305	332	285	295	289	292	333	307	345	346	310	321	310	329	305	334	358	344	312	295	353	294	283	292	309	353	335	310	319	287	310	326	323	311	309	315	323	333	323	294	304	306	296	323	297	324	347	307	327	318	307	328	315	302	300	325	321	311	293	335	307	299	316	332	303	315	343	333	322	309	305	288	319	345	324	330	353	345	309	297	281	339	317	340	288	335	327	292	313	318	326	300	317	308	293	340	307	339	325	305	307	310	290	311	314	312	353	323	328	282	295	308	345	283	336	304	284	307	331	317	314	336	346	328	326	287	356	351	320	305	305	326	319	328	322	316	330	330	313	336	323	333	340	346	338	322	326	306	341	339	315	274	324	339	315	310	313	329	340	335	307	302	307	282	319	358	311	289	324	372	305	335	307	288	329	342	340	323	304	325	301	313	349	333	294	347	297	300	339	339	302	311	318	308	314	300	322	334	326	304	325	333	344	277	317	343	316	330	319	325	316	298	349	292	303	338	345	324	311	300	371	331	313	319	318	304	327	347	295	320	339	333	288	295	295	305	307	334	284	325	309	329	294	323	328	318	314	270	310	326	335	320	309	331	313	303	320	307	332	332	310	304	354	345	315	311	331	340	301	300	306	305	328	320	299	300	345	323	331	325	317	319	296	335	314	338	297	328	316	289	318	302	288	333	322	349	327	311	284	308	292	316	337	324	290	304	322	307	330	306	347	328	277	300	302	305	324	329	303	318	356	338	341	321	315	312	284	297	298	332	331	323	330	262	324	347	358	314	286	311	330	335	301	303	301	309	374	377	318	307	319	350	302	324	340	327	307	314	356	332	315	280	340	329	309	330	357	358	295	303	262	295	353	302	303	313	304	299	316	289	313	309	303	338	358	321	297	300	372	310	310	288	333	331	304	332	332	318	321	286	330	302	313	306	320	320	309	314	327	320	288	285	312	294	306	301	316	285	243	300	342	264	289	312	261	316	337	300	316	326	332	321	356	329	322	305	291	295	317	288	321	300	341	312	330	325	332	315	318	307	293	310	287	310	302	321	312	336	303	301	338	298	312	326	349	323	331	324	349	337	281	346	334	327	298	312	295	293	305	322	336	323	311	279	317	321	306	345	331	362	343	306	345	316	284	284	272	318	319	305	298	296	312	291	325	332	295	314	309	308	332	323	317	338	334	290	305	327	324	346	294	334	322	326	303	312	319	340	295	324	317	332	342	320	348	317	322	331	316	317	327	308	312	278	345	328	286	330	308	316	306	276	328	330	299	335	357	293	333	295	300	369	344	278	295	305	301	363	303	286	311	302	293	322	317	301	322	323	303	317	331	322	299	303	326	291	345	289	320	286	324	293	310	319	288	296	310	334	339	298	295	318	279	279	319	324	306	307	304	314	326	310	322	301	308	320	320	306	312	335	329	316	286	286	333	295	315	291	307	317	359	338	317	299	301	332	316	334	326	349	326	310	339	317	336	323	344	348	315	290	343	341	277	320	352	312	307	342	305	327	329	295	315	318	311	327	311	288	295	287	320	332	299	325	297	349	324	334	309	304	304	317	317	307	331	315	345	339	343	312	321	323	323	323	306	292	305	328	347	326	308	300	333	302	313	349	278	298	351	341	342	326	331	329	350	334	342	296	310	310	324	331	333	391	296	313	321	313	339	308	325	326	333	272	319	346	275	300	344	299	300	298	293	344	291	328	326	343	320	302	297	282	321	304	312	312	321	320	318	300	320	321	304	301	284	288	322	297	307	322	337	329	310	303	300	313	315	316	335	334	345	327	322	297	329	339	321	304	330	329	350	346	345	296	325	338	341	358	372	315	310	322	302	322	331	289	314	286	319	302	319	308	316	318	301	283	332	323	302	302	321	291	336	314	299	320	300	302	347	341	321	299	343	338	319	299	306	307	287	305	290	317	285	319	316	294	287	334	342	316	324	330	284	340	312	313	302	344	326	288	315	329	297	290	329	308	304	326	331	348	340	325	314	324	305	310	315	324	292	294	329	322	322	352	298	358	351	333	315	308	286	314	280	325	324	315	314	321	313	339	318	282	287	316	320	306	300	298	281	302	329	334	290	273	303	305	342	332	305	335	294	342	319	287	333	328	328	288	322	313	296	347	322	294	290	282	355	309	315	320	361	331	314	332	340	336	298	310	303	308	314	262	357	332	309	314	295	335	297	283	307	273	319	318	301	323	335	298	323	322	341	328	339	306	283	306	282	335	338	309	329	315	334	311	288	316	306	301	338	294	296	290	308	282	331	276	347	314	316	328	304	302	301	324	298	259	299	333	296	307	264	308	325	308	329	326	364	307	302	301	312	339	308	281	280	304	323	341	297	309	302	332	348	312	316	333	303	308	283	299	325	312	323	319	321	340	362	333	300	313	313	326	298	333	337	311	292	325	322	293	311	316	323	299	304	330	318	327	308	329	320	326	332	290	359	340	327	308	294	327	307	307	316	301	292	330	299	298	300	320	306	344	310	283	316	286	330	318	312	345	336	329	290	301	305	338	351	297	329	318	353	330	340	331	336	319	324	327	362	311	317	298	321	355	306	307	311	359	350	327	324	331	292	364	324	288	334	344	305	302	309	313	312	311	333	312	310	303	299	326	328	329	312	322	303	327	316	344	300	314	357	337	302	305	299	299	305	335	351	332	312	317	334	369	308	282	328	309	308	305	317	325	278	332	318	313	301	346	324	313	332	301	291	333	318	299	330	360	320	353	328	340	369	323	305	298	311	315	311	315	328	344	277	346	326	299	333	306	281	301	314	293	306	329	328	340	312	302	318	329	295	328	322	306	309	292	300	289	282	284	306	322	313	322	332	307	298	363	313	316	367	321	299	308	302	327	340	347	313	323	320	320	367	320	323	326	317	299	283	328	299	304	338	289	314	308	331	346	296	317	323	308	333	299	311	314	346	328	316	315	312	301	301	308	328	295	337	310	346	342	340	314	329	319	333	330	342	303	294	288	303	379	321	337	339	303	351	317	326	348	337	301	302	333	323	333	324	328	295	356	316	310	323	289	281	335	303	286	318	310	313	308	307	311	297	303	318	328	304	354	305	326	324	331	309	328	302	287	294	310	310	370	321	304	308	285	319	294
28330	13497	8256	4248	2467	1618	1246	1046	866	793	791	756	758	717	735	689	774	697	677	675	724	698	662	679	687	686	694	691	707	739	692	713	709	701	693	715	684	676	723	694	739	707	691	672	694	683	686	663	713	671	708	647	665	688	676	673	670	733	654	708	685	719	737	667	693	695	684	775	663	662	706	696	678	748	686	703	682	709	697	709	699	689	662	686	684	672	654	673	686	711	692	671	707	654	710	738	661	668	698	734	660	691	712	717	677	692	663	633	704	681	662	708	679	663	678	681	694	686	638	662	714	666	683	636	619	643	720	713	687	668	691	677	709	701	691	711	658	696	629	656	701	666	701	671	712	703	737	727	694	692	663	658	703	679	667	706	715	710	727	685	643	635	704	713	643	697	679	693	675	720	687	658	693	678	701	769	701	689	701	718	688	686	689	689	694	652	635	694	711	681	686	689	684	700	707	710	689	707	710	691	676	669	730	699	704	669	691	677	685	688	711	692	694	709	721	657	685	658	692	656	712	621	695	648	681	725	692	670	656	676	657	715	689	713	622	713	662	660	681	693	676	676	696	714	685	704	743	706	667	725	662	702	686	683	722	684	687	717	677	655	637	653	657	645	668	645	691	696	654	695	665	634	726	688	693	680	704	658	680	699	666	701	687	700	688	688	650	692	672	696	713	678	664	657	695	694	660	662	679	715	717	686	631	633	679	682	686	683	687	685	720	664	631	706	660	722	738	707	665	706	679	721	741	649	716	669	668	700	671	709	627	670	709	630	679	708	692	659	728	673	684	703	681	660	663	624	687	673	663	687	677	699	718	666	717	701	731	681	675	697	665	732	679	684	678	716	711	676	679	695	729	661	700	680	739	688	699	688	657	700	708	683	710	693	713	678	686	697	706	693	689	714	665	716	680	680	719	685	663	685	704	688	687	697	659	667	706	686	740	670	706	713	676	667	663	702	692	663	712	686	627	667	652	665	688	696	745	675	647	669	697	675	717	689	685	645	675	688	676	725	683	718	650	688	727	671	650	730	653	738	672	645	675	712	692	617	654	716	699	695	653	661	695	717	732	666	669	686	672	643	661	677	718	666	704	708	709	685	674	700	660	683	704	683	690	676	698	684	679	717	701	699	701	694	655	684	705	678	662	670	705	670	689	669	662	660	693	702	678	665	704	687	701	721	663	684	669	690	743	699	705	682	614	672	692	711	696	629	698	701	692	671	684	724	716	672	667	683	708	734	712	665	673	721	657	673	698	683	704	697	690	702	663	727	633	681	668	675	676	661	736	711	672	679	673	693	709	674	737	673	700	742	707	706	676	676	696	676	651	681	679	686	711	719	686	673	668	659	628	715	675	674	665	705	646	705	733	675	689	695	659	672	660	704	756	688	662	665	755	663	685	722	678	672	715	634	716	707	709	705	671	698	659	671	694	688	682	681	708	683	686	635	684	646	675	714	713	707	691	664	749	670	709	713	682	699	651	677	684	698	704	692	689	695	694	671	666	660	675	681	697	693	707	705	658	686	685	663	697	674	618	639	684	623	695	695	682	685	730	667	636	718	646	610	717	694	702	654	726	632	682	667	668	701	678	680	669	658	650	697	695	723	701	685	695	692	690	683	709	671	628	699	708	706	698	659	682	695	682	703	709	691	685	652	680	681	697	706	704	692	662	624	666	661	680	666	678	665	712	642	670	647	685	682	645	726	718	710	684	687	647	673	684	694	719	693	729	689	664	755	697	706	674	675	655	694	704	704	718	710	655	734	674	680	713	697	706	751	707	695	648	670	701	752	711	664	652	637	688	712	671	744	703	738	703	696	665	729	683	664	696	685	677	690	627	692	709	658	661	686	697	716	697	719	673	728	693	658	725	679	717	654	649	669	731	706	679	697	690	629	700	680	706	693	664	698	698	702	716	650	685	712	684	620	688	688	665	662	714	673	688	669	689	703	687	700	696	707	711	691	724	685	678	627	671	711	764	674	726	671	688	719	672	712	697	681	698	662	663	683	727	637	704	674	717	689	691	710	695	682	682	663	679	704	678	647	672	685	693	704	659	628	650	664	710	654	678	693	687	688	675	725	707	702	700	715	685	638	696	682	645	714	736	610	666	722	693	731	658	644	638	674	678	702	696	712	697	677	641	646	655	669	658	657	701	709	691	682	678	738	702	705	650	676	697	699	681	663	695	701	633	693	736	711	640	676	663	678	697	682	679	709	686	645	700	651	708	679	742	679	666	682	666	673	716	648	682	666	687	666	650	702	739	713	738	708	659	691	690	668	714	718	694	684	684	697	685	728	700	690	695	652	689	685	639	708	706	706	697	707	686	703	708	646	701	734	708	698	672	702	711	710	699	697	670	691	687	709	682	699	647	683	686	700	666	720	677	723	693	703	653	701	696	715	688	716	693	721	691	710	704	709	719	677	708	728	674	711	696	681	749	732	701	677	687	699	744	655	669	685	662	677	704	691	685	690	693	673	682	673	674	705	671	704	698	654	664	673	681	742	668	691	686	674	722	692	648	705	668	679	671	659	720	672	725	664	684	692	693	678	675	725	663	705	693	673	689	701	695	673	735	672	708	667	722	708	647	708	707	618	718	646	668	682	695	724	640	712	685	647	693	675	652	677	712	700	687	689	702	668	688	703	707	677	715	683	711	731	711	671	692	676	698	697	671	672	680	735	737	674	689	706	702	672	668	733	674	657	737	646	665	647	701	676	684	673	681	714	667	663	675	680	720	690	706	645	691	653	616	727	699	718	667	708	686	697	655	701	691	667	697	695	701	645	712	730	688	666	660	644	656	667	720	671	675	675	681	695	674	658	731	682	731	670	705	721	639	672	722	692	747	696	726	704	673	691	722	672	671	705	701	705	699	682	702	677	692	703	668	726	668	647	654	697	683	658	681	688	721	681	652	697	636	689	681	674	632	659	678	680	685	665	736	658	677	712	694	704	629	682	739	706	687	672	652	713	615	734	724	719	704	692	686	663	711	693	692	659	697	651	695	753	716	639	689	666	701	696	687	706	713	703	703	681	681	705	713	714	725	707	686	653	703	690	680	708	700	663	691	709	722	679	677	625	674	694	713	692	695	682	721	668	672	714	710	716	715	641	749	684	719	731	727	660	724	702	684	674	699	674	671	707	648	698	685	658	680	635	702	673	678	704	683	673	644	677	709	680	675	656	717	679	701	686	753	692	649	705	665	689	689	722	685	692	697	734	679	725	740	652	634	702	637	713	686	710	679	671	746	694	654	693	639	672	700	643	706	637	729	718	685	685	673	739	696	691	668	626	660	684	687	670	671	711	670	671	706	703	713	698	698	649	693	680	717	668	677	685	713	681	678	702	671	688	691	637	684	732	714	698	666	680	647	685	706	712	728	695	708	684	669	669	647	685	656	712	726	684	710	678	693	680	662	669	743	728	648	722	686	680	639	662	658	720	678	698	700	651	706	678	687	652	671	724	665	698	732	676	671	646	674	661	719	657	657	676
25564	3852	567	391	352	348	315	312	303	281	308	323	296	340	319	310	331	310	316	293	303	338	343	295	323	351	326	301	282	295	283	315	334	303	323	303	329	321	322	300	316	341	331	313	288	325	331	332	325	354	326	338	320	307	320	268	343	281	322	321	314	292	315	282	308	285	320	337	309	261	309	331	288	315	315	325	312	327	310	317	273	278	279	332	311	337	310	313	318	310	306	319	325	296	302	324	349	308	329	302	330	298	303	291	323	330	319	331	348	315	328	286	335	342	305	289	266	305	274	301	294	303	313	266	348	306	283	358	319	302	299	317	299	313	307	313	292	322	331	291	310	337	323	315	305	317	314	305	313	307	342	312	307	309	281	301	304	303	340	332	332	317	301	302	300	304	310	327	335	313	314	342	294	312	306	286	271	292	314	302	310	288	335	304	359	308	302	277	335	312	323	320	285	294	302	286	307	288	326	304	338	292	293	319	293	303	283	271	305	301	307	312	333	275	329	276	321	290	318	334	308	308	313	314	270	272	259	268	313	335	298	330	317	326	310	298	281	290	298	292	269	329	314	300	334	320	337	320	331	303	331	321	331	277	294	330	347	304	344	272	295	285	291	307	306	323	313	342	288	314	325	289	286	288	337	277	311	333	294	288	292	328	307	297	282	290	313	342	325	292	310	289	308	316	275	261	290	303	321	298	302	296	315	289	276	308	339	306	325	320	325	341	304	322	302	319	305	305	269	294	308	275	317	333	327	313	306	290	304	305	290	306	356	330	331	339	313	290	342	340	293	296	310	329	317	333	306	312	313	363	315	310	325	297	291	297	323	282	294	345	308	345	306	325	329	310	301	332	318	305	323	331	314	303	298	321	269	314	329	297	288	326	299	353	307	308	320	323	332	323	281	302	315	317	326	281	308	320	293	301	275	266	300	289	294	326	328	353	297	354	296	320	343	333	298	285	300	297	289	346	321	326	326	278	334	305	296	304	294	347	316	342	331	301	320	341	363	321	308	306	306	333	292	292	314	320	310	319	295	303	299	316	299	329	300	334	305	300	282	314	309	311	311	312	310	331	329	338	321	301	331	310	320	307	323	336	334	350	285	311	319	294	323	289	325	320	337	306	322	291	315	338	316	281	314	286	265	279	316	273	331	284	304	318	288	283	304	315	326	349	312	293	332	305	322	309	315	322	294	290	296	313	303	317	304	291	299	297	324	325	301	332	331	344	330	307	305	349	298	330	296	297	319	306	310	315	317	310	314	344	313	295	301	275	317	308	289	338	349	342	312	322	328	317	295	300	299	346	323	311	315	306	306	281	307	325	283	274	315	280	305	304	300	312	299	289	282	301	313	302	315	297	339	302	328	330	335	334	314	320	309	329	335	311	286	300	298	314	282	328	320	288	322	280	335	330	305	279	295	280	290	297	293	330	309	278	309	314	286	291	314	331	304	298	305	337	318	325	332	306	292	323	309	373	296	333	316	301	313	314	288	280	306	332	294	309	281	319	316	315	280	312	303	313	308	283	299	309	319	303	322	301	329	302	319	275	305	338	331	279	290	292	330	317	337	326	315	317	315	307	310	301	294	311	313	332	299	332	322	289	301	303	310	301	276	310	355	329	350	335	280	304	325	311	302	289	301	339	334	327	359	297	299	296	299	305	290	311	286	305	317	338	330	320	286	329	307	300	307	350	296	301	273	291	295	299	304	325	318	314	326	342	336	337	303	292	335	304	300	321	322	297	315	309	300	317	299	304	336	307	289	286	335	306	327	314	301	280	340	296	297	278	321	310	315	324	278	318	318	295	309	321	301	342	329	332	293	329	331	308	311	279	329	333	296	314	336	321	326	318	326	307	284	275	295	302	304	284	328	320	297	286	341	318	300	335	261	294	312	304	325	326	321	309	318	315	300	285	331	315	337	286	298	300	314	294	303	299	278	280	325	300	314	332	357	318	307	321	294	335	305	288	320	325	282	333	308	300	312	287	318	316	313	301	297	278	315	306	296	317	327	333	294	316	309	287	334	304	311	317	308	309	304	333	293	299	320	304	320	311	312	306	300	277	297	278	293	282	329	352	297	326	273	308	308	340	293	308	314	285	314	319	294	295	338	302	341	349	293	279	305	321	270	307	296	314	303	310	352	305	309	303	296	317	291	298	314	319	326	330	351	333	305	319	310	296	305	307	304	326	342	340	312	304	330	280	311	273	309	295	323	285	281	313	273	290	338	272	322	294	329	314	293	278	343	332	312	325	290	288	332	321	304	306	349	307	308	309	279	331	294	349	352	324	290	315	274	313	306	335	298	306	326	295	294	291	287	314	287	290	315	313	298	297	291	289	292	316	327	299	304	293	310	347	324	322	321	322	316	297	277	338	287	319	300	289	308	314	319	332	312	338	315	318	320	292	260	311	307	347	316	326	328	338	280	296	330	303	320	322	293	324	295	329	340	310	316	342	333	301	334	314	288	337	331	294	337	303	253	297	345	279	321	332	311	297	324	275	320	319	314	309	308	333	327	303	310	315	297	301	298	327	325	323	307	316	334	344	316	307	297	318	330	307	302	306	325	281	358	318	325	290	370	322	332	349	311	301	304	325	277	321	316	292	297	286	336	259	323	308	313	319	288	316	282	344	341	315	306	313	298	302	312	304	319	257	348	324	336	297	318	280	306	332	273	326	330	291	334	291	314	300	339	333	342	348	315	308	288	305	288	333	287	304	310	314	308	283	328	271	297	282	318	319	295	307	292	305	311	307	288	318	307	301	323	331	338	304	333	271	270	323	305	329	296	330	310	291	303	298	319	299	336	311	285	283	306	325	342	331	338	364	325	268	286	311	295	328	277	324	292	364	295	269	280	337	281	360	324	323	305	286	303	346	372	289	292	299	300	334	318	310	303	340	313	283	300	323	289	316	304	349	307	305	336	299	337	270	294	351	314	307	288	299	282	314	301	310	303	293	312	298	303	291	314	279	289	293	303	324	309	326	330	305	292	316	282	304	308	299	315	280	302	304	300	306	319	293	335	325	310	330	372	340	307	338	317	313	313	300	297	321	304	329	323	348	310	301	308	300	314	290	320	295	298	316	303	305	300	294	326	257	311	285	305	320	315	330	347	307	305	279	279	323	331	309	322	294	307	310	317	321	294	355	313	316	312	300	308	319	306	338	297	316	287	315	320	303	295	324	359	331	295	304	334	330	306	332	301	317	304	289	300	319	309	264	320	305	295	322	311	346	325	324	324	333	311	297	322	313	336	316	294	324	330	326	307	322	320	308	295	308	298	298	294	338	346	291	340	304	320	316	311	300	292	294	302	306	288	275	333	293	326	313	325	323	286	299	291	308	359	337	290	294	302	313	304	310	325	304	336	315	295	300	293	323	285	291	278	296	323	322	318	304	301	314	317	286	268	285	268	263	315	332	329	292	334	283	322	293	274	296	320	311	319	314	333	296	307	280	317	298	325	310	310	315	330	265	313	305	298	305	311	331	297	333
21737	7121	2763	1809	1290	1087	857	761	713	738	671	712	657	683	707	656	665	710	655	677	679	627	636	649	654	686	666	602	686	645	701	609	649	724	647	626	645	669	648	669	676	661	702	666	656	718	653	657	653	635	667	665	660	667	681	690	660	674	652	667	633	665	640	731	658	664	657	679	677	664	669	714	650	602	639	684	645	631	662	689	700	601	634	700	643	626	666	658	685	617	680	682	634	663	728	668	627	694	664	683	691	618	668	696	665	692	678	680	663	661	669	697	701	670	658	644	694	689	652	673	660	650	659	641	657	633	641	689	631	623	634	696	603	695	653	699	708	683	647	648	653	633	668	705	729	692	619	662	640	696	679	653	694	633	627	628	613	679	668	619	689	694	665	644	626	664	729	664	639	673	699	671	663	645	646	690	678	661	672	689	661	639	696	629	700	624	669	592	681	671	636	671	666	705	654	616	635	698	633	693	659	669	684	633	679	659	656	649	687	685	640	694	721	680	689	675	626	641	656	661	675	674	638	668	620	681	629	644	649	668	706	638	636	652	696	661	640	610	654	652	666	654	648	690	636	632	628	671	673	691	609	641	606	640	686	646	624	680	702	684	625	659	645	698	634	692	657	676	643	627	667	661	662	667	658	699	660	625	655	647	681	658	680	645	700	678	666	662	642	664	701	659	663	655	677	673	658	668	671	621	658	701	659	672	631	633	700	662	618	660	683	670	634	686	669	659	667	661	710	672	674	669	649	655	665	678	653	706	644	707	651	621	670	688	722	696	653	682	660	663	676	653	674	703	717	637	699	656	669	644	660	669	660	678	609	653	639	675	662	680	689	646	706	617	655	654	624	656	668	652	624	684	619	666	681	652	630	621	633	661	697	642	688	686	611	663	634	660	632	693	720	658	699	694	686	620	646	656	670	701	672	673	655	665	682	688	689	681	636	690	642	631	640	667	662	621	673	674	687	693	642	649	635	717	673	686	661	633	648	699	666	668	710	685	657	628	659	636	658	691	696	668	693	655	665	643	635	665	662	668	669	692	653	676	675	712	660	596	676	671	676	725	653	646	677	619	647	632	711	688	691	659	659	634	614	674	658	641	719	669	669	638	645	676	664	632	703	678	682	615	681	709	686	675	652	676	639	643	611	683	680	697	644	669	665	684	646	717	685	684	594	645	612	654	664	728	663	687	661	672	688	663	688	700	641	643	626	620	645	640	710	669	661	690	658	670	695	606	680	642	720	654	674	665	624	690	661	628	640	691	637	590	687	685	658	655	669	627	694	635	665	636	671	651	638	618	648	637	706	689	673	649	673	636	717	687	648	653	651	690	644	636	679	626	629	671	632	677	695	668	659	635	694	663	674	664	672	643	691	622	681	732	686	651	673	682	658	696	647	699	712	713	671	683	629	661	663	644	622	672	589	739	669	674	682	686	690	643	667	687	678	657	639	634	661	662	684	649	687	609	704	649	652	650	728	646	693	647	668	654	658	653	662	699	663	689	665	657	620	687	689	700	682	663	618	664	683	700	696	686	710	661	651	684	661	650	613	687	707	655	633	691	637	692	614	629	688	701	702	713	674	640	667	662	638	672	665	671	673	679	654	676	676	656	662	639	668	665	651	669	652	687	647	618	661	649	644	611	667	683	710	666	654	670	688	679	653	672	673	677	642	666	652	651	624	624	631	649	660	643	604	668	695	653	665	634	671	684	677	669	647	637	692	660	626	711	656	633	649	630	626	701	657	652	657	630	611	645	678	645	622	690	650	643	730	699	622	651	688	674	651	670	665	633	675	605	713	636	638	663	662	653	706	661	691	689	650	667	641	667	646	642	660	633	656	639	686	679	676	681	626	656	656	704	634	661	635	659	643	654	654	653	639	668	612	650	698	658	647	688	615	608	626	679	719	655	655	647	698	678	643	677	648	664	688	681	679	724	691	608	671	626	694	643	627	659	650	712	680	671	637	691	711	641	652	686	694	659	671	662	596	662	654	630	693	640	622	638	725	707	671	645	681	661	656	703	625	695	655	706	675	662	640	668	625	689	693	692	640	650	666	650	679	643	660	643	672	621	612	680	682	689	653	649	656	704	641	665	612	685	698	689	668	642	663	682	668	635	657	674	620	670	651	665	670	631	690	684	673	682	647	692	650	668	693	693	659	710	649	606	640	657	690	680	684	655	671	668	688	680	686	669	669	676	635	686	661	693	668	684	692	678	623	659	686	657	663	663	689	665	686	689	630	680	700	662	655	668	695	635	675	688	630	634	676	702	650	677	697	699	679	669	684	630	653	689	629	663	686	726	693	744	681	631	645	625	668	670	651	695	655	671	659	655	650	664	654	630	721	685	664	685	654	644	673	703	674	695	626	661	666	648	627	668	726	667	663	679	638	670	651	691	662	672	597	668	662	623	615	622	690	669	661	680	638	719	659	641	665	697	689	701	654	633	650	689	678	670	720	630	657	693	692	679	634	633	665	639	622	665	671	615	709	673	687	644	709	665	671	680	602	695	662	646	704	675	677	668	608	647	623	668	634	646	710	647	683	682	652	692	682	642	661	661	647	660	663	673	684	619	688	652	614	688	684	657	666	682	637	660	663	642	683	658	683	671	704	659	634	668	674	694	633	669	689	628	684	684	689	619	705	662	661	672	656	623	651	668	667	621	654	651	696	667	613	659	684	707	682	647	627	729	627	640	683	690	662	665	686	682	673	663	681	692	629	684	699	665	642	622	702	691	642	619	631	651	631	708	648	652	668	658	618	678	700	691	641	640	643	683	677	680	669	679	650	636	681	671	656	645	668	677	680	650	659	675	663	718	672	660	700	702	676	626	642	700	654	624	668	707	631	670	662	700	698	652	649	679	689	663	612	681	648	649	633	633	679	663	683	681	593	722	657	684	630	655	631	659	652	671	707	679	659	634	650	623	691	690	724	659	674	603	675	658	688	672	641	651	701	674	640	693	674	620	675	695	650	636	662	634	638	690	686	668	637	631	678	660	655	686	644	676	680	641	679	728	656	645	690	689	658	657	659	622	687	664	716	621	640	649	620	680	657	663	694	662	690	638	664	654	626	691	657	690	687	661	641	676	684	657	645	638	650	668	682	663	651	683	643	672	621	671	656	687	675	664	691	665	689	648	637	675	676	620	659	666	667	666	655	644	659	682	679	681	656	628	691	670	673	718	731	640	623	638	680	719	682	657	634	652	720	613	637	720	673	669	654	654	647	658	659	709	677	707	658	660	670	659	664	661	665	661	640	725	675	705	640	623	644	597	610	627	677	657	659	671	630	670	668	664	674	689	625	641	629	679	708	670	656	694	636	681	641	692	681	697	724	666	695	675	690	652	645	669	672	662	627	628	640	718	638	643	620	689	669	634	649	643	702	667	640	636	667	681	704	644	633	686	699	658	654	690	696	682	628	670	678	619	697	673	660	647	651	673	695	698	655	656	670	658	683	656	624	667	645	670	637	701	658	608	640	661	656	678	699	673
31806	5080	802	529	421	342	334	341	289	296	297	312	291	307	285	255	291	278	302	312	298	299	276	299	284	286	304	285	305	308	302	315	250	278	279	270	251	290	318	298	293	276	318	291	309	301	283	301	281	299	306	257	271	282	310	289	291	304	280	290	271	254	289	260	291	284	269	280	268	296	269	305	293	305	298	280	325	299	314	280	285	339	297	315	282	314	279	291	285	291	254	285	304	306	283	281	282	314	291	313	283	292	328	305	291	313	272	283	298	300	286	318	283	293	280	278	267	281	302	252	285	305	319	310	273	257	325	263	247	300	341	279	314	281	317	258	267	255	257	270	284	287	305	272	330	316	294	271	285	275	283	316	296	306	289	259	300	291	288	260	300	320	264	289	281	317	280	263	300	300	322	271	273	322	291	275	274	309	277	313	315	255	324	274	314	274	263	287	275	287	255	281	301	314	304	328	270	271	270	315	300	337	272	269	323	276	288	266	278	275	296	285	310	320	295	305	262	280	297	266	271	306	274	290	316	307	321	266	291	306	306	309	272	295	281	294	270	297	276	279	271	278	330	286	328	293	295	293	278	271	272	263	263	322	261	270	279	284	278	310	286	293	268	250	280	307	287	289	290	288	307	289	319	299	316	276	282	283	305	276	301	307	274	298	270	280	294	297	331	289	299	281	291	292	302	308	288	286	270	324	309	294	286	300	267	258	309	289	281	283	286	303	296	318	274	310	280	321	289	298	261	289	293	293	298	289	287	283	300	291	274	264	283	279	300	311	274	283	237	267	273	308	288	275	290	305	307	290	284	327	288	309	278	308	278	260	281	284	281	277	276	243	295	291	307	289	311	305	288	288	272	280	303	300	299	267	293	290	273	289	288	288	288	313	306	306	314	293	261	317	291	307	276	262	293	263	266	300	289	286	275	302	288	311	256	284	261	298	294	279	275	283	313	294	278	276	293	269	277	280	294	284	283	294	253	275	327	299	299	287	330	265	276	334	304	299	289	290	265	309	273	244	283	297	328	265	329	308	266	275	298	284	288	296	314	271	293	268	303	290	278	288	296	270	299	301	263	294	309	286	306	259	311	291	254	309	306	278	268	286	294	280	284	278	301	290	295	303	301	295	274	278	294	289	268	281	286	286	312	245	287	287	274	303	321	278	275	290	299	299	324	289	276	268	306	311	306	263	299	322	273	265	283	289	312	289	316	264	287	285	288	301	262	278	303	317	293	298	303	318	302	321	282	278	275	289	284	283	300	328	279	304	305	318	324	284	309	287	286	313	307	274	268	271	290	300	276	255	287	319	281	334	263	334	259	324	318	283	276	276	324	307	291	286	287	293	263	287	249	234	288	258	298	275	295	286	288	313	305	297	280	310	310	300	309	282	272	306	286	285	289	286	275	273	299	309	279	287	274	263	300	267	262	246	264	285	265	296	290	301	285	296	271	297	274	275	256	317	296	294	303	266	288	275	298	287	290	296	265	274	291	290	263	277	325	289	275	292	276	311	291	279	310	298	259	309	265	313	273	270	296	289	262	293	338	321	298	305	318	304	288	330	304	285	290	345	297	316	307	307	346	289	291	327	319	294	286	244	270	278	273	313	287	300	295	307	251	289	305	290	286	304	320	245	263	269	269	281	271	282	314	294	269	309	302	297	310	298	302	259	236	277	275	264	285	256	287	304	294	288	336	277	289	260	292	281	297	308	293	274	301	253	278	285	279	284	312	324	318	322	299	257	285	274	286	295	298	258	285	304	269	293	275	276	294	299	316	299	320	302	285	312	290	301	302	290	302	267	282	283	300	287	325	312	290	288	283	282	277	294	304	270	274	288	267	289	303	288	293	278	311	304	294	289	288	313	329	289	266	312	313	286	298	287	305	311	301	246	306	337	316	295	287	286	292	264	286	314	261	270	277	322	303	289	289	267	297	297	275	265	276	302	283	286	267	285	280	280	298	272	285	307	287	283	277	302	314	277	294	304	308	286	303	252	281	286	314	278	315	280	279	271	305	305	222	292	302	307	264	289	276	283	318	298	293	286	291	277	298	291	270	268	292	316	308	287	276	285	277	314	285	279	306	288	270	305	305	275	270	291	281	279	296	292	276	289	270	297	286	288	288	289	305	292	314	289	333	283	292	255	286	283	299	289	294	273	285	295	284	276	294	275	320	325	288	272	277	289	305	284	294	298	292	306	329	280	284	279	281	297	300	290	305	283	307	277	289	276	261	308	286	269	278	288	293	308	264	278	260	272	253	289	332	268	301	312	277	325	301	287	273	283	290	310	313	282	310	298	280	301	288	289	271	244	256	297	318	300	285	290	274	276	274	306	302	267	302	272	302	274	279	320	280	305	287	291	296	310	278	316	310	284	301	298	273	263	255	280	302	277	311	277	282	301	284	302	280	265	289	328	296	328	250	241	268	285	305	299	287	307	256	289	262	287	290	273	266	287	310	291	302	288	300	295	260	308	326	293	328	285	309	318	291	299	268	272	304	285	252	297	281	268	338	315	331	306	270	276	282	295	259	292	279	295	267	275	265	313	270	294	271	303	288	288	280	299	259	286	301	319	259	267	288	280	267	300	314	257	278	271	293	290	283	291	270	284	269	239	288	306	305	298	270	297	279	309	257	327	277	286	294	262	309	304	272	270	289	316	312	273	284	284	296	314	275	291	265	313	289	323	287	257	266	291	305	291	325	256	293	343	275	314	292	324	297	295	284	285	290	292	331	274	291	312	263	332	322	322	290	289	277	284	294	266	296	297	293	285	273	276	284	290	308	278	326	256	295	273	266	319	311	268	266	320	317	293	267	265	321	269	289	276	275	282	301	301	296	302	286	281	279	263	238	300	298	303	325	296	304	265	309	298	308	277	285	274	256	301	233	273	300	267	263	315	314	281	266	281	291	289	243	271	314	263	277	294	271	267	309	303	323	261	253	264	290	261	288	287	271	295	311	273	300	280	249	285	309	334	274	310	280	282	287	264	322	275	292	282	286	288	294	342	275	291	296	262	269	299	282	281	316	268	290	261	299	293	295	290	294	301	267	313	281	298	300	276	267	282	297	328	275	306	270	283	267	287	311	277	288	269	282	295	284	289	296	290	278	282	305	231	262	302	300	280	294	281	287	277	305	302	281	239	282	278	277	270	279	280	289	315	299	304	283	303	290	283	298	265	272	295	277	278	306	290	332	268	298	255	290	307	272	304	313	256	286	277	267	271	286	302	296	273	301	290	286	319	298	313	302	274	280	291	305	271	273	297	332	280	293	312	279	277	281	299	296	277	292	277	323	291	279	309	286	286	263	301	296	320	272	268	293	295	291	300	289	303	291	278	320	258	282	298	301	285	268	284	310	263	247	322	297	295	292	291	270	267	267	288	280	266	312	303	306	296	266	291	298	313	306	325	302	286	318	267	281	256	284	302	263	248	254	269	277	306	291	315	268	301	301	281	284	316	268	268	274	268	260	271	335	278	308	324	284	327	336	288
23585	8487	5321	3580	2362	1620	1196	876	816	749	715	692	689	682	642	633	636	642	652	637	629	617	644	612	630	635	617	623	617	639	628	656	612	644	643	651	657	651	626	619	646	624	659	660	582	615	658	622	621	592	675	576	666	636	607	659	609	662	665	610	614	605	609	617	644	627	608	621	623	609	644	654	590	579	593	631	614	667	629	610	629	625	618	619	597	604	603	664	573	636	616	585	640	596	618	621	620	617	639	637	663	664	621	635	648	612	594	639	602	633	623	636	651	649	629	656	669	574	583	578	596	628	611	656	594	620	614	558	628	636	629	639	629	594	606	594	634	577	648	594	646	619	613	600	622	630	660	612	623	575	635	603	636	626	597	603	653	625	640	591	610	636	626	645	604	600	611	653	631	605	623	634	655	633	606	569	613	608	601	565	653	601	625	566	572	650	641	660	624	613	609	630	636	623	605	605	590	605	629	628	681	634	602	639	619	639	606	634	665	664	604	637	636	622	611	634	631	597	594	594	642	649	667	624	637	613	623	594	616	622	612	571	664	641	647	627	572	613	608	611	617	617	644	581	593	605	633	594	651	642	644	639	610	656	630	590	606	591	575	639	644	636	623	628	615	634	626	658	666	592	621	601	618	572	651	612	616	583	653	622	638	670	607	641	643	654	599	629	623	618	614	597	603	613	644	647	624	580	618	648	621	590	636	649	653	599	640	645	650	652	601	635	592	623	652	614	629	626	629	660	629	620	611	655	659	636	648	594	622	652	631	636	604	608	632	634	613	607	677	650	657	580	614	636	650	648	620	613	631	628	662	607	645	619	639	610	628	602	655	631	663	634	601	611	619	619	660	641	698	624	645	667	632	628	660	621	632	621	623	634	622	594	635	627	654	662	625	621	639	625	614	662	606	600	652	664	624	627	648	638	609	643	620	605	607	630	668	627	610	603	604	618	619	644	610	598	648	573	644	584	645	656	629	647	671	654	632	642	639	628	621	590	626	609	621	616	552	593	593	597	655	632	566	610	606	607	622	635	636	620	623	643	654	640	616	605	611	595	612	616	599	625	652	643	588	581	610	687	574	610	682	586	576	626	614	622	613	633	627	625	617	671	596	634	622	620	620	610	577	605	636	616	600	592	640	624	576	632	591	581	649	603	617	605	621	627	620	625	690	634	608	631	617	623	646	613	610	619	675	668	670	597	627	610	653	668	637	584	611	614	621	604	653	624	651	648	586	622	617	634	626	633	617	642	638	618	611	666	632	633	617	618	656	644	639	656	589	648	665	573	636	613	673	673	635	637	611	627	618	657	628	649	631	656	619	604	612	598	651	626	596	593	628	648	590	622	602	632	623	632	639	614	599	621	594	578	604	593	632	610	628	682	666	662	627	645	640	652	623	606	683	624	646	585	603	649	593	636	604	602	652	637	612	631	610	611	618	659	602	571	606	597	585	633	633	608	615	625	676	630	647	609	650	658	605	609	654	606	637	658	634	637	640	627	652	642	636	617	628	610	663	615	632	605	639	608	649	631	649	578	599	640	621	635	653	614	645	629	632	600	666	639	630	638	633	626	657	622	660	649	624	602	589	573	616	619	595	634	634	657	647	649	641	670	587	657	604	634	656	662	601	583	640	676	600	638	619	621	596	616	640	619	595	619	627	641	630	649	632	593	588	661	598	587	640	598	627	616	633	591	595	618	624	597	593	641	629	622	646	624	618	624	591	627	574	615	612	632	581	610	604	641	643	603	601	594	629	580	659	615	616	601	621	708	651	615	619	625	620	656	628	631	642	621	673	621	639	588	606	650	614	634	627	625	660	633	626	608	648	617	652	658	599	644	629	646	611	575	635	623	586	597	615	587	602	583	637	647	606	636	599	627	608	596	615	597	616	589	656	596	579	591	593	598	658	651	623	608	532	629	658	662	587	599	657	624	614	619	653	612	610	628	603	642	610	640	620	651	610	641	589	640	629	620	629	606	672	658	554	625	613	621	634	658	587	622	638	642	639	663	606	601	630	614	657	601	610	620	581	611	632	582	647	614	637	590	600	594	659	607	639	606	602	631	608	640	611	581	614	615	621	616	647	631	616	630	648	601	608	665	592	620	628	627	646	635	618	637	619	622	650	628	609	593	634	627	631	617	651	636	650	619	676	633	600	620	580	648	622	603	655	650	630	598	636	635	640	626	671	618	627	621	572	651	587	594	607	601	665	604	674	636	584	644	568	619	667	658	621	654	630	591	610	625	622	624	644	623	629	583	623	630	621	614	606	620	599	621	652	635	639	637	599	615	663	621	631	628	634	637	637	600	639	610	601	613	611	572	637	638	589	600	598	637	632	586	615	633	626	643	605	637	637	608	575	629	680	632	612	632	684	635	627	661	607	635	686	663	595	670	588	664	591	622	597	644	587	646	598	630	637	665	649	662	614	595	601	652	644	636	630	605	617	624	620	580	613	593	631	555	658	656	677	620	615	651	599	617	627	586	588	648	634	561	645	618	583	591	627	588	662	643	658	619	602	611	628	587	654	624	695	638	604	611	662	620	613	610	584	677	635	601	607	623	671	622	634	641	624	631	623	633	622	607	633	601	597	643	668	623	637	596	615	607	613	598	650	599	631	679	656	601	639	623	650	595	607	618	599	613	603	627	642	629	588	594	603	588	595	610	645	603	604	664	635	617	631	650	649	604	601	666	641	614	594	600	631	670	658	671	642	583	638	590	615	588	667	589	610	590	648	659	590	633	636	639	636	636	613	581	602	653	625	637	645	640	617	661	632	675	610	590	632	651	611	601	615	630	578	619	589	623	592	610	612	626	635	636	628	634	661	615	605	625	627	635	591	590	628	600	663	608	611	609	656	642	629	606	616	595	601	627	613	617	643	619	584	632	637	653	645	607	586	704	619	626	621	664	635	610	699	640	608	646	613	612	618	665	601	640	615	601	607	582	631	649	671	578	600	637	587	622	592	619	643	660	600	613	603	606	646	639	621	661	594	629	641	688	664	597	604	625	595	635	628	642	640	607	615	664	616	562	641	640	560	627	620	636	635	639	565	633	599	614	657	594	657	608	644	643	631	648	611	661	617	641	576	629	616	633	608	616	649	635	681	615	605	610	633	621	567	636	608	638	618	609	657	628	648	594	627	636	653	622	680	647	611	633	582	608	608	634	576	632	609	623	631	581	631	623	631	633	651	617	641	610	599	615	620	618	617	630	655	603	608	632	595	634	601	616	613	607	562	593	653	613	648	622	612	643	642	668	590	576	638	615	587	601	657	621	664	611	646	647	628	634	629	642	620	633	643	596	599	658	631	615	636	684	650	601	591	611	603	602	630	639	642	604	657	616	593	646	605	580	651	603	558	603	613	621	637	656	568	629	571	609	585	608	649	633	635	649	604	616	633	631	647	640	650	605	580	601	606	611	610	624	602	620	629	616	613	606	617	609	604	627	672	623	643	611	596	612	633	603	629	649	607	612	619	656	634	606	595	640	635	648
37886	7216	1069	633	489	458	348	366	317	340	327	316	294	324	302	317	319	327	283	317	322	295	264	333	284	291	321	309	291	325	309	308	291	339	301	295	293	319	287	304	351	313	305	333	325	315	314	279	354	301	359	303	302	295	294	283	309	324	339	291	324	292	330	316	294	338	289	298	330	290	279	307	330	315	285	316	315	318	293	303	259	298	332	271	261	312	323	302	280	289	325	340	293	317	289	316	329	308	303	275	321	277	324	254	315	321	312	275	297	306	302	297	307	330	304	324	329	298	300	321	262	328	340	341	324	317	331	302	329	310	322	302	319	292	301	294	287	298	295	320	324	293	332	308	335	327	313	310	334	326	335	334	352	310	305	315	308	290	319	334	309	313	293	314	298	320	328	327	302	306	322	328	305	315	327	351	308	272	304	305	328	300	325	322	320	340	310	351	358	310	316	341	367	323	322	302	299	325	295	304	295	354	313	311	335	316	333	303	311	291	297	325	283	331	314	306	295	291	290	289	285	278	290	312	338	375	316	334	337	320	331	287	320	326	307	326	324	335	328	330	317	325	314	314	317	304	348	300	283	306	306	314	340	308	305	300	305	312	299	321	354	334	318	309	303	276	284	315	304	322	304	323	325	322	298	322	282	300	307	303	290	315	322	269	337	337	313	311	325	302	304	314	316	280	348	344	310	299	283	317	296	352	346	296	282	322	297	339	349	324	262	290	301	312	326	322	318	330	307	294	288	314	289	301	333	283	270	315	330	315	297	334	288	323	295	329	301	333	288	285	276	318	310	313	323	334	335	311	325	308	303	276	269	291	318	295	258	329	317	297	310	274	309	287	333	276	312	300	347	301	322	308	325	280	307	334	287	332	300	315	339	331	322	298	316	340	350	309	334	281	275	291	306	301	345	323	364	364	324	304	313	288	302	321	308	293	307	320	300	300	307	331	311	290	329	339	322	323	291	319	318	318	311	312	305	326	321	308	303	289	314	351	283	328	311	291	333	322	341	328	328	309	269	297	292	291	290	306	307	296	300	322	287	296	309	331	323	302	308	315	316	325	285	321	321	315	322	284	341	303	336	299	288	336	333	299	277	288	301	264	322	284	316	365	281	332	308	303	331	324	343	296	288	298	302	289	304	337	310	267	305	318	305	297	307	296	302	304	312	322	290	309	295	297	289	318	324	305	310	279	280	299	303	332	318	310	311	331	318	304	270	302	293	297	309	333	306	334	299	324	316	274	318	309	279	318	294	263	296	285	309	307	291	305	295	309	305	293	297	317	327	326	351	309	289	315	328	273	307	305	303	335	304	307	280	317	284	325	282	295	332	307	311	306	304	291	317	286	284	298	323	321	320	316	333	301	331	303	302	280	294	286	327	309	326	307	272	316	324	361	294	303	290	315	333	291	348	298	280	322	369	306	294	295	313	303	300	288	332	312	357	321	316	312	296	294	319	355	289	300	349	316	307	287	311	296	320	307	302	289	315	327	325	252	332	293	278	348	314	331	346	327	335	318	328	333	297	289	309	315	307	324	306	363	285	289	322	313	321	306	291	314	304	316	337	322	312	327	295	325	286	270	307	319	288	319	286	324	294	304	287	318	308	302	317	298	315	315	314	298	317	336	300	305	302	290	304	294	301	306	325	298	343	289	308	284	304	318	316	289	311	282	331	316	322	330	284	293	316	311	303	342	319	333	338	327	310	321	322	312	294	337	305	325	325	287	288	280	310	307	329	331	306	324	305	288	276	275	297	290	335	315	299	321	336	301	298	311	310	300	325	296	343	315	313	330	289	300	305	331	287	311	289	294	295	328	316	288	326	266	325	299	329	296	313	303	300	304	333	310	284	353	329	294	297	307	333	296	279	279	310	283	324	293	347	333	299	291	317	309	314	323	306	305	347	327	314	301	314	313	319	311	337	327	336	279	281	339	306	299	303	285	331	291	302	341	301	316	322	341	321	293	264	302	317	335	346	310	297	290	341	306	290	347	286	331	289	264	270	319	350	314	319	305	316	342	307	320	316	302	314	294	301	329	317	335	316	304	300	342	322	292	315	327	335	330	295	319	296	313	301	301	332	307	330	338	306	296	332	329	301	325	334	297	296	305	303	310	279	294	285	298	335	326	294	303	361	274	320	311	282	323	317	290	321	294	298	329	306	321	281	324	325	286	347	316	304	334	300	325	309	302	343	319	348	343	304	314	306	314	286	303	365	349	316	335	320	301	288	309	309	329	288	321	300	313	302	314	321	297	315	333	321	294	310	321	336	319	326	287	327	298	300	307	278	305	345	296	307	330	307	302	319	317	304	279	330	307	293	304	294	317	283	325	348	325	314	318	325	302	299	298	312	341	281	287	322	337	314	329	315	320	303	304	327	301	276	298	287	305	301	282	324	318	316	295	315	328	317	297	330	357	318	284	275	345	360	327	319	326	319	312	327	304	319	313	316	331	346	304	332	299	323	319	301	334	291	295	300	301	324	308	334	323	310	328	339	297	318	313	278	346	320	340	292	292	314	310	299	318	305	265	305	341	324	345	272	313	340	309	325	301	317	327	317	317	329	317	299	290	290	316	312	324	326	314	333	304	327	303	352	317	350	338	308	286	305	338	308	282	340	326	290	299	295	275	276	295	308	293	324	299	308	314	299	277	298	299	338	351	287	298	308	315	309	298	326	306	323	307	347	311	275	276	300	318	292	296	326	314	330	335	316	278	342	300	290	352	306	290	307	308	343	299	336	304	323	294	287	330	311	286	332	296	300	322	309	306	329	289	309	280	308	285	316	323	304	304	347	332	320	290	284	341	314	261	281	305	293	300	333	310	325	301	296	321	313	312	318	301	307	334	303	299	309	324	337	298	341	310	289	299	285	296	309	345	322	299	330	329	337	311	306	282	326	296	290	301	335	367	329	322	354	294	312	344	324	287	292	292	321	282	304	340	320	292	290	300	312	310	320	308	316	301	294	316	278	297	324	330	318	321	332	333	315	302	317	321	321	290	308	302	311	321	321	296	344	304	287	343	316	342	315	334	298	338	297	328	309	348	323	326	305	309	298	314	313	324	323	279	311	305	333	357	288	291	316	267	300	334	303	298	282	332	325	302	306	305	314	303	331	316	281	310	334	299	314	316	298	352	316	309	288	308	286	323	311	304	314	323	293	295	309	289	315	325	315	299	261	296	294	349	321	299	293	289	292	331	318	327	301	324	322	292	286	331	297	330	324	322	314	326	306	329	319	329	325	335	308	320	317	301	323	287	304	301	334	290	317	321	319	288	308	314	320	306	306	306	310	267	321	315	300	318	318	296	292	346	280	301	274	295	291	304	291	293	298	331	312	337	311	288	308	306	329	300	303	280	310	307	283	316	341	327	304	302	345	318	297	321	334	290	305	317	336	292	312	316	321	314	307	296	260	340	301	313	298	277	326	290	296	274	273	293	293	278	312	321	280	316	311	281	326	313	323	298	338	312	301	299	313	302	315	331	299	339
25881	10502	6293	4527	3501	2628	1626	1243	1001	814	847	795	736	772	746	690	728	682	674	730	677	703	716	736	675	691	723	687	673	677	673	664	665	707	706	658	696	689	657	662	687	719	693	670	641	669	666	698	677	671	694	672	622	659	722	665	713	696	688	655	665	632	685	671	673	645	704	667	698	702	670	670	731	669	710	659	722	661	690	678	665	686	644	708	661	659	657	660	666	679	619	657	652	650	647	659	665	645	630	660	668	694	649	712	682	636	670	661	662	682	691	645	663	718	707	642	679	672	668	657	666	649	618	686	695	714	677	629	617	671	626	687	688	705	657	688	677	691	678	675	605	691	678	667	669	681	698	710	694	654	623	666	684	679	684	688	665	695	640	685	645	712	654	679	696	663	669	647	693	684	691	715	658	670	655	652	652	654	685	675	667	655	687	620	762	646	689	690	624	647	687	688	668	689	701	719	694	633	679	667	663	713	701	667	704	668	645	676	706	691	655	638	687	666	695	652	651	659	630	696	677	685	662	716	647	702	680	672	646	700	658	669	690	671	645	686	669	655	667	651	693	622	673	674	645	674	716	674	698	689	701	720	698	665	668	635	725	695	659	677	717	676	683	709	681	680	711	644	708	666	675	672	665	615	654	684	696	687	667	703	614	647	673	700	671	662	669	661	726	661	646	632	684	665	655	654	729	621	676	682	699	692	701	673	672	681	705	634	646	677	602	664	730	686	676	656	688	662	722	691	624	682	710	663	705	647	689	661	680	652	693	631	629	671	644	652	661	723	698	648	707	685	674	685	668	633	671	693	697	669	713	675	658	660	682	686	627	652	658	679	634	665	689	699	676	652	657	647	715	729	662	656	661	680	715	698	685	701	663	658	692	673	690	690	685	638	711	691	683	654	662	690	675	672	674	718	686	703	625	669	706	659	670	681	654	696	655	647	674	666	671	669	681	653	713	689	644	662	703	633	646	674	675	665	699	714	675	642	698	662	668	674	707	688	661	662	680	719	635	670	700	691	632	663	716	657	685	689	687	695	676	685	675	676	701	688	614	671	675	675	647	689	640	676	606	680	655	637	654	682	658	727	693	677	663	679	683	686	673	699	667	671	676	693	655	692	636	681	670	699	706	657	652	676	678	661	673	682	703	679	683	647	629	708	676	665	681	710	656	667	697	658	676	648	686	672	694	702	658	715	634	670	679	687	674	663	643	667	679	655	661	642	728	644	681	719	669	692	695	707	663	701	654	670	665	711	693	676	675	674	684	690	674	700	716	711	653	660	645	663	701	696	711	695	689	660	668	676	683	677	713	706	670	680	658	668	676	686	710	677	678	652	655	629	670	669	700	666	673	696	718	686	688	645	666	649	695	632	690	703	697	651	714	712	684	650	632	675	648	622	696	684	646	663	658	652	679	669	664	699	713	654	633	654	676	708	690	675	688	680	651	688	651	690	656	641	672	680	673	669	692	677	673	712	657	703	667	620	717	745	728	702	698	742	640	685	677	675	706	635	669	684	673	686	662	672	658	693	688	711	688	683	698	722	627	697	649	666	690	685	688	704	706	721	711	700	687	682	712	647	623	661	674	687	641	672	704	676	625	657	665	665	700	652	680	728	699	653	664	678	696	644	682	665	721	682	706	647	689	648	676	634	665	630	709	681	692	688	658	689	711	704	634	663	717	651	682	688	652	648	665	697	715	700	665	666	632	688	696	674	634	722	667	713	662	687	686	673	655	699	714	698	690	632	657	625	671	626	656	649	648	656	671	680	656	625	641	671	678	692	643	700	686	620	689	672	657	696	677	728	707	690	713	722	679	735	665	694	664	662	684	688	691	637	716	670	673	668	604	683	679	656	671	669	674	637	668	687	668	658	743	611	678	686	674	685	660	633	731	674	650	706	671	656	671	698	632	737	688	658	698	676	603	680	701	670	708	691	701	640	612	646	659	659	692	691	638	689	677	672	629	663	664	689	650	669	662	719	674	658	699	673	654	648	632	639	673	644	705	654	686	717	663	657	651	659	657	720	657	674	641	675	666	638	716	660	679	652	713	669	621	671	695	694	686	672	698	700	709	713	629	676	657	632	671	697	654	668	647	656	622	622	711	663	677	642	716	665	649	609	718	662	664	714	688	668	714	629	618	649	653	682	656	702	647	662	650	695	704	670	684	662	658	650	652	662	696	686	674	710	693	670	675	680	650	670	639	673	690	701	688	680	695	664	692	676	636	721	696	642	669	696	664	665	661	587	699	673	695	639	662	687	689	675	681	705	682	687	675	650	693	674	648	710	667	702	650	669	619	682	715	662	684	650	732	716	643	682	601	663	682	690	662	697	681	611	663	668	717	668	682	670	680	667	674	727	666	679	680	668	733	662	703	664	625	706	678	687	669	681	655	669	658	604	620	649	670	656	670	618	662	670	659	740	635	635	700	683	698	635	644	640	663	619	715	698	633	663	724	707	650	693	653	720	689	694	666	692	617	667	660	687	751	630	690	631	714	662	684	701	737	676	677	674	691	692	669	641	672	708	680	726	635	667	629	704	695	683	679	705	665	661	663	716	663	712	672	705	670	681	703	634	621	709	693	643	686	682	675	724	686	656	689	721	740	664	713	666	668	670	653	685	656	702	674	706	639	685	666	684	729	658	700	665	664	676	668	704	653	690	662	663	639	648	669	704	663	674	685	704	656	701	675	644	696	678	676	655	729	659	660	699	686	659	696	624	677	718	677	660	691	682	691	667	633	666	684	632	683	682	664	650	681	649	670	678	638	693	669	675	655	694	661	661	673	675	664	654	663	628	668	706	696	709	686	677	678	699	644	633	655	716	628	663	682	753	692	712	667	653	662	678	697	700	680	679	657	688	672	680	624	644	629	713	658	657	676	652	716	683	657	669	635	714	654	693	700	680	683	726	667	699	686	703	676	674	644	735	663	697	606	653	646	693	696	673	674	649	664	670	655	705	689	645	702	659	670	754	730	690	664	635	672	677	647	637	631	628	686	666	664	679	675	643	621	688	659	624	642	681	666	698	655	673	661	659	649	665	698	683	641	681	664	662	700	686	649	645	683	705	693	667	699	618	647	659	680	675	674	682	651	682	708	694	686	680	653	719	721	663	685	674	666	665	697	653	612	654	663	688	675	676	707	666	658	680	638	651	696	649	687	674	668	696	667	647	659	684	688	654	679	699	680	651	625	658	671	727	635	692	676	651	665	679	659	667	706	692	693	683	649	633	695	704	661	677	694	683	672	668	685	645	678	699	697	689	711	697	637	640	693	660	732	642	711	670	712	653	659	706	686	697	689	689	699	650	700	695	666	713	633	704	636	648	639	660	626	660	678	693	681	675	650	691	679	682	652	675	636	693	692	625	640	681	681	695	709	660	658	698	677	699	668	670	666	602	678	655	678	673	685	650	702	683	662	639	703	656	656	642	747	675	682	628	658	688	621	671	667	694	693	654	658	664	654	718	677	624	696	663	679	659	672	692	664	657
25529	3575	561	398	360	374	339	328	335	310	270	286	334	304	296	289	270	337	334	301	317	321	305	293	343	335	305	313	318	332	299	339	287	303	302	293	309	293	311	277	309	354	330	305	288	316	296	320	311	326	320	290	295	311	294	311	296	334	292	318	332	323	264	306	284	328	316	298	293	319	290	316	343	285	314	316	285	261	298	305	312	297	315	294	290	299	308	302	313	317	318	316	299	305	325	346	332	308	282	301	287	296	296	312	324	275	308	337	328	303	305	305	339	334	314	327	322	292	295	316	324	321	362	288	315	321	304	264	330	281	298	308	307	269	281	352	297	310	293	305	316	294	320	283	321	361	345	311	311	348	312	298	315	328	327	299	292	321	316	314	323	308	332	316	298	350	324	314	348	283	327	333	301	322	314	286	314	309	297	301	299	292	290	306	299	330	306	290	321	319	318	299	324	329	283	327	289	312	295	279	285	296	287	326	300	278	291	294	288	347	300	306	300	307	329	321	307	295	299	336	312	302	290	303	324	333	305	310	299	332	337	287	284	301	289	300	315	333	306	304	285	309	282	317	312	309	315	286	327	291	353	293	303	337	332	304	296	305	280	287	292	316	323	338	319	315	295	300	324	300	291	304	311	313	313	312	313	318	299	315	333	284	319	310	275	311	308	313	298	302	301	299	301	298	322	287	319	303	343	292	288	312	333	324	301	308	336	357	338	348	296	276	316	333	314	311	290	324	314	293	272	300	314	306	303	286	304	318	307	335	309	326	315	259	348	327	319	304	297	302	302	312	324	318	305	304	321	327	330	293	302	286	277	282	355	336	325	294	339	323	317	344	312	342	346	300	311	319	295	268	294	309	293	309	285	320	282	286	288	280	293	324	313	288	315	300	290	296	334	319	282	325	317	299	308	325	311	280	283	292	310	350	303	311	262	298	297	293	306	286	279	323	313	324	318	324	324	309	323	309	313	314	290	300	307	337	313	291	319	347	337	343	302	288	306	254	278	320	321	287	306	330	300	317	286	314	312	317	322	307	301	320	289	283	278	312	319	342	340	325	295	322	277	296	304	329	275	317	301	296	288	299	273	308	337	327	285	348	283	339	313	310	305	290	291	337	280	334	293	335	290	339	332	271	300	332	319	328	309	361	303	309	324	298	295	287	298	276	293	306	335	325	310	308	313	306	291	324	320	310	307	282	308	304	297	310	346	292	356	308	318	318	314	288	308	299	287	299	293	304	305	319	300	300	290	322	307	300	313	291	314	294	312	287	302	338	312	314	309	314	313	311	325	288	297	319	346	271	329	265	328	297	295	310	310	304	356	288	307	308	304	297	332	285	329	361	308	313	314	293	306	284	293	321	305	315	300	299	279	323	276	301	306	302	309	274	322	343	310	296	285	288	282	314	314	340	303	286	292	331	304	323	289	310	303	301	324	296	323	318	322	350	254	314	273	326	320	334	336	283	317	304	339	351	299	300	306	314	334	304	320	304	315	296	298	316	327	322	320	303	280	293	328	325	324	304	330	311	297	339	289	339	286	297	291	341	314	270	322	326	320	321	329	299	311	304	269	308	300	272	286	310	307	296	302	324	312	289	293	300	314	324	355	288	323	318	347	312	299	315	301	332	311	320	320	313	290	352	293	318	277	325	312	286	311	320	298	332	346	311	333	311	307	308	292	309	294	307	293	314	357	325	299	302	324	325	333	298	318	293	289	297	290	290	282	288	309	293	316	321	297	317	293	308	299	298	329	311	318	305	320	335	330	302	304	287	302	282	328	315	311	336	309	279	301	329	297	336	318	283	332	320	305	300	278	342	311	341	269	346	291	263	299	330	294	307	338	299	271	318	311	322	312	306	338	282	327	366	328	272	311	282	309	310	297	300	289	305	290	314	350	281	330	316	319	282	271	325	326	302	325	311	277	315	306	298	309	336	320	336	315	280	295	286	296	314	289	293	324	294	324	324	296	304	306	314	314	297	307	309	306	319	308	323	285	294	320	306	297	289	291	307	318	291	332	290	292	320	333	331	333	331	295	290	310	299	294	279	309	317	312	298	311	318	295	341	293	326	274	284	291	320	321	333	311	302	311	279	284	311	309	300	278	297	337	302	298	306	293	299	303	308	317	322	301	270	338	286	358	316	303	312	305	307	290	305	304	284	301	301	305	328	325	322	287	292	336	329	276	278	329	272	301	304	284	343	308	325	278	323	315	304	314	318	316	274	313	296	266	273	252	298	300	303	300	329	301	313	322	285	297	321	307	275	288	300	345	291	279	296	324	284	287	345	309	327	350	317	299	298	309	319	299	300	320	299	290	279	315	286	314	284	290	338	293	301	329	289	313	349	330	312	334	315	295	325	299	304	294	272	314	289	273	324	288	284	307	308	300	309	284	318	284	329	320	325	319	294	297	278	291	297	295	320	274	325	338	334	296	329	332	298	311	294	272	283	302	307	305	329	289	313	340	340	303	302	316	353	336	319	357	323	289	337	307	301	286	284	312	361	329	312	301	293	316	300	297	300	309	314	272	334	320	313	321	343	321	300	309	315	292	330	260	295	289	298	282	273	301	328	326	312	307	306	320	300	299	333	302	296	332	319	300	299	312	298	270	335	333	298	270	323	290	292	285	325	284	319	300	289	304	299	295	289	323	322	306	311	279	356	331	312	310	321	322	293	322	310	349	286	274	266	308	283	288	313	322	300	291	311	301	296	307	285	305	349	305	310	297	333	319	342	308	309	335	315	303	308	322	323	287	294	320	273	340	269	315	314	289	334	285	299	323	323	277	314	329	338	294	341	318	303	301	312	330	330	315	324	295	312	262	323	352	337	291	339	292	310	287	298	290	323	326	327	355	333	289	289	321	317	315	300	302	313	303	320	283	284	334	303	297	287	334	296	308	305	322	302	286	303	317	282	357	337	307	297	330	311	295	303	306	301	284	321	304	288	325	297	275	302	317	285	313	311	311	307	304	304	312	287	327	324	324	311	313	326	312	331	329	278	288	293	270	327	323	307	315	323	311	325	310	311	287	287	303	309	324	315	300	325	289	310	332	286	288	262	310	300	286	286	307	296	330	292	297	301	311	324	320	294	332	277	306	293	323	285	335	329	260	323	328	319	311	303	330	294	291	300	303	280	292	327	307	327	305	319	320	270	294	322	278	299	344	323	307	287	323	317	310	307	312	288	295	329	283	337	316	310	277	306	295	283	262	322	323	313	344	346	290	323	320	288	309	323	314	308	359	287	310	286	344	337	311	288	296	302	334	294	317	306	322	319	293	333	300	300	314	299	308	298	281	320	343	323	302	349	309	318	293	322	350	298	327	323	311	314	328	345	318	330	328	338	274	315	324	345	329	292	298	302	318	330	323	329	287	328	298	306	290	291	325	311	310	319	289	316	333	280	303	318	292	317	304	323	330	284	314	326	303	313	270	290	278	343	280	309	317	300	309	321	267	294	301	309	309	294	336	286	272	332	312	304	309	305	302	305
21015	6285	2955	1971	1301	942	806	742	735	662	698	645	647	684	665	669	666	640	685	701	715	666	621	679	658	701	650	670	641	661	633	730	658	637	696	660	657	682	670	639	679	633	638	657	703	661	660	633	656	667	679	668	668	664	643	661	652	646	657	718	655	684	651	604	688	634	670	637	683	635	687	603	664	676	626	687	617	671	646	667	662	663	657	628	617	692	701	710	637	672	683	683	664	623	682	666	660	640	669	683	669	668	678	648	627	676	677	666	668	651	669	627	657	649	663	606	659	615	635	675	634	622	642	703	671	611	669	655	659	659	628	611	642	623	637	646	662	627	698	650	683	619	646	684	658	650	635	705	666	692	668	663	625	689	614	668	633	689	679	622	648	691	679	668	634	659	685	648	653	670	662	708	659	627	652	677	674	639	636	679	692	635	661	642	648	652	684	689	608	652	617	702	619	649	653	667	664	678	639	631	620	667	673	639	676	657	652	664	650	693	669	658	642	610	642	685	641	650	633	600	659	663	686	658	647	634	649	719	661	681	658	603	629	600	657	658	635	647	643	659	649	669	677	654	614	638	630	667	678	673	660	699	663	668	654	642	637	706	667	693	638	610	633	677	686	683	630	662	668	656	666	647	673	635	642	640	666	605	656	633	682	657	677	631	629	665	641	630	659	674	671	649	710	700	646	645	643	646	688	678	667	594	679	650	652	649	665	699	691	647	644	676	621	672	654	656	611	648	635	625	681	646	687	648	670	631	704	677	653	674	695	637	636	643	650	635	672	605	664	641	721	655	654	651	657	643	677	675	659	663	654	674	651	651	632	648	622	639	638	655	682	656	637	640	668	652	666	659	656	618	639	670	689	644	648	662	695	694	668	680	681	596	700	651	656	599	676	685	644	703	645	717	648	628	638	647	637	673	682	675	684	624	657	663	646	641	644	624	715	680	663	654	682	680	633	700	639	669	627	632	688	644	667	681	651	589	634	630	695	646	630	658	636	683	644	700	676	663	634	628	663	682	622	672	633	645	662	621	641	637	653	656	668	673	693	675	678	694	663	657	656	637	672	656	664	638	630	646	636	649	633	676	647	639	676	647	664	679	632	668	686	646	665	688	652	706	653	660	666	670	665	694	664	650	657	657	629	682	664	627	651	662	680	703	654	664	643	672	659	672	687	631	643	667	661	676	653	662	630	686	637	656	653	671	626	658	659	663	640	672	650	685	687	659	644	681	671	658	654	645	683	622	691	662	691	667	618	686	660	636	598	682	668	666	671	659	662	618	631	649	636	669	666	655	637	679	672	676	656	707	698	663	663	708	671	596	647	643	657	635	685	679	639	692	647	638	685	678	674	632	670	662	630	644	663	666	629	677	666	664	653	642	675	620	659	675	601	622	712	663	632	712	628	686	639	681	668	673	655	641	689	674	695	669	665	660	614	625	678	666	676	661	654	657	670	641	691	649	646	700	675	658	678	670	648	714	681	630	667	673	623	669	651	670	634	665	672	652	615	641	688	646	648	678	625	657	668	704	690	630	619	634	635	650	679	631	688	621	633	640	668	650	630	666	587	651	683	657	673	667	654	678	606	694	693	649	648	668	700	657	660	661	642	648	690	705	682	682	633	695	631	625	668	692	669	645	708	629	677	645	692	666	676	689	697	655	629	672	677	645	654	662	677	649	647	645	666	676	628	682	640	648	615	663	660	660	643	653	625	661	713	632	636	603	684	671	660	673	641	682	658	651	655	621	685	657	670	669	685	685	728	687	661	648	657	663	696	588	666	655	670	624	648	657	635	657	648	677	695	657	683	626	635	651	650	656	669	662	689	654	656	630	683	651	658	661	677	663	636	649	687	664	669	628	669	681	652	660	663	643	633	675	671	662	648	604	661	587	629	660	683	682	661	694	626	666	647	632	613	667	658	642	668	656	674	629	625	633	659	659	655	641	630	617	696	679	637	606	646	662	683	644	657	688	613	678	672	639	692	641	658	643	649	678	621	626	672	700	689	646	640	686	696	636	707	652	661	661	661	682	611	694	673	663	679	685	685	655	655	676	686	662	619	646	676	654	674	660	677	643	612	682	656	646	616	723	652	647	660	687	651	621	638	665	644	646	633	683	615	645	698	650	629	649	651	601	704	656	682	627	676	628	675	655	672	695	673	674	655	622	619	639	632	676	642	655	643	653	665	629	686	675	697	662	655	658	713	633	655	612	693	667	702	645	648	625	604	692	723	641	684	673	626	645	686	682	646	689	598	645	639	671	689	634	649	647	663	620	633	675	691	647	608	665	655	666	631	680	665	635	672	643	652	658	656	619	651	639	619	681	658	652	664	639	693	648	645	641	661	689	641	680	639	640	706	667	683	683	659	631	653	623	658	643	689	648	619	668	635	691	671	650	629	624	632	662	678	677	645	687	675	627	674	676	648	655	669	679	673	651	675	621	635	719	617	664	669	668	664	619	649	641	659	680	625	624	633	675	643	633	649	639	712	684	682	630	690	711	639	666	630	679	674	692	684	617	680	669	660	682	610	707	673	666	659	679	605	672	633	722	644	677	668	675	639	645	635	629	674	654	664	692	682	711	641	682	626	659	636	661	605	682	617	719	635	654	662	652	663	650	633	690	664	695	674	636	671	625	676	682	660	692	673	645	632	652	660	699	688	612	624	691	670	634	648	665	652	661	657	630	703	659	714	653	650	650	657	651	634	688	609	644	689	640	686	655	678	681	661	664	667	681	686	634	664	681	707	647	638	643	662	627	630	616	643	659	664	613	672	684	605	646	654	679	637	663	663	623	624	659	603	728	640	612	683	678	685	701	660	675	653	691	608	715	628	655	681	660	670	678	651	710	606	683	698	638	657	606	624	661	636	639	647	617	623	676	654	649	681	667	647	602	634	633	665	617	593	586	595	625	612	674	655	637	622	646	677	673	668	651	646	644	654	680	636	654	621	669	646	639	690	662	645	656	602	647	689	675	681	629	631	690	635	698	679	670	614	656	648	690	641	658	628	631	613	664	669	668	660	671	639	650	620	634	708	636	639	631	666	685	619	677	644	697	659	676	653	646	631	695	688	655	701	640	686	667	696	664	626	645	645	634	646	663	656	628	636	647	680	705	630	660	656	613	698	658	715	641	653	692	633	630	663	668	679	682	674	639	619	606	648	643	618	669	637	636	664	695	652	676	655	616	675	653	674	632	667	648	662	651	668	639	675	624	690	623	639	646	625	628	700	695	612	648	657	678	652	681	669	690	682	693	650	665	630	688	650	650	687	666	695	606	665	603	651	645	638	645	611	664	670	585	668	665	641	643	655	700	690	649	627	666	609	643	657	647	648	653	683	654	620	596	660	648	657	723	666	651	629	679	603	617	642	677	669	623	613	599	650	647	631	686	655	659	651	644	707	655	617	676	698	675	646	656	682	685	584	662	591	579	657	620	634	701	652	678	664	646	618	656	670	658	617	656	683	702	681	677	654	701	606	667	678	641	609	669
37361	6257	706	471	364	346	333	334	283	294	281	277	279	286	290	277	282	273	282	280	270	255	304	278	299	303	285	297	279	300	271	260	312	312	268	335	264	281	298	255	283	320	264	285	277	274	309	311	311	293	299	340	290	306	311	307	276	271	315	256	281	306	283	316	270	281	265	309	278	291	285	308	286	298	272	293	321	299	277	307	273	303	316	285	248	295	311	334	307	315	301	302	301	279	285	294	279	291	282	294	305	287	327	291	281	293	285	273	285	268	284	298	255	300	285	293	299	294	300	281	282	305	274	266	293	316	311	279	284	295	304	294	291	298	294	302	312	287	293	256	293	300	312	279	307	285	299	302	317	304	328	255	277	283	254	282	276	280	303	276	294	305	263	285	314	314	307	277	303	276	278	326	309	303	306	301	278	292	309	277	283	299	281	246	275	268	297	301	291	298	309	319	258	241	317	266	304	333	261	318	282	309	288	272	272	280	299	294	278	296	299	312	264	316	268	279	288	319	289	293	298	281	319	305	300	331	335	296	301	294	296	297	293	298	275	271	259	241	274	303	289	294	304	293	330	270	321	300	275	292	307	306	327	306	294	289	312	303	286	286	278	298	260	290	279	252	271	306	309	286	304	276	276	286	314	311	264	286	299	258	274	269	277	291	275	289	298	267	308	260	292	292	315	296	311	287	266	305	310	291	306	295	265	305	282	300	274	283	268	297	290	332	317	266	271	286	293	323	291	308	269	315	289	271	320	277	291	299	293	293	305	296	258	292	303	301	269	262	295	261	305	257	339	285	273	283	280	298	289	325	299	318	293	272	289	282	304	263	295	321	269	309	319	311	297	259	291	268	299	269	289	265	260	278	301	312	307	296	302	328	341	286	289	300	332	290	284	295	271	287	287	284	276	301	300	314	282	295	296	292	257	317	322	307	282	294	281	290	317	306	263	304	278	284	279	284	288	317	292	306	292	298	309	298	244	274	282	283	277	299	277	302	314	268	322	296	304	307	272	272	294	277	278	299	317	288	306	237	306	279	283	218	273	285	289	294	298	326	259	254	303	269	299	315	287	322	308	290	252	296	308	313	300	248	289	309	290	311	276	277	263	320	279	280	274	299	251	277	286	295	306	268	307	290	284	300	273	271	289	279	292	289	321	324	255	250	315	297	315	314	313	310	282	269	283	298	265	299	293	298	272	286	275	310	286	278	248	305	320	282	244	271	259	290	293	310	275	276	286	288	271	272	311	305	268	292	299	282	275	304	290	287	278	278	295	309	305	323	305	308	263	299	336	316	277	302	315	333	226	282	339	282	300	307	279	319	272	252	289	296	277	284	276	347	297	302	291	311	319	280	291	286	287	284	307	313	270	309	281	285	301	284	281	297	291	282	302	299	313	313	296	289	285	293	272	292	293	283	306	304	281	307	313	287	307	287	297	290	294	292	312	308	270	320	294	290	284	310	275	296	274	299	291	282	315	288	279	303	287	320	298	313	311	304	258	287	288	299	264	300	307	305	318	284	300	274	265	305	289	282	293	297	302	287	290	281	301	308	267	289	306	297	312	299	271	303	279	262	243	307	268	247	272	277	295	295	271	310	310	311	280	320	305	284	290	271	266	283	318	304	283	317	310	284	297	309	321	291	278	301	263	310	276	309	299	281	274	316	331	276	286	242	261	268	283	279	278	299	319	269	308	306	247	256	299	281	288	301	272	241	296	278	320	297	282	314	288	266	304	279	274	298	305	267	292	279	323	272	274	305	278	306	313	264	270	281	273	290	295	306	311	258	298	279	332	272	286	298	324	255	293	286	287	318	256	286	319	313	298	300	253	293	310	301	290	303	290	290	311	306	309	291	325	263	271	274	265	308	302	286	291	298	326	309	300	278	281	313	264	321	310	300	303	308	292	305	300	282	310	290	292	270	276	295	258	285	270	265	268	311	268	303	285	296	307	266	296	277	274	264	296	288	297	273	293	292	316	306	304	287	302	271	312	284	301	289	299	294	321	267	297	327	282	317	285	311	289	304	280	307	273	304	321	293	279	288	285	303	283	302	298	277	266	288	321	317	279	317	286	282	295	269	271	266	322	308	307	274	345	275	266	276	309	303	263	312	300	293	256	249	282	282	296	304	314	278	314	327	265	299	283	292	274	290	301	261	304	327	302	308	307	320	284	299	302	295	268	296	308	305	270	281	305	284	251	300	272	279	287	296	290	288	292	311	295	315	251	245	297	286	279	258	295	288	305	267	285	317	290	292	319	264	333	300	319	272	288	271	309	270	308	305	291	263	263	280	314	320	291	277	307	291	268	275	276	321	300	286	270	276	294	288	265	297	350	281	267	277	288	291	317	282	285	314	333	324	263	269	272	271	308	283	278	309	283	318	295	264	315	297	303	287	296	296	298	272	319	274	261	280	244	269	284	279	284	304	291	276	262	266	275	292	271	302	308	265	262	269	268	258	255	287	297	283	250	257	304	258	305	315	286	321	288	271	301	297	327	261	289	273	285	311	301	322	296	295	304	308	330	278	261	311	302	285	273	298	289	300	321	303	271	275	291	303	301	331	276	290	311	307	285	299	277	284	292	291	271	296	290	300	285	331	304	312	356	305	288	259	265	295	300	322	266	292	304	288	314	284	310	293	291	257	279	295	293	301	298	314	296	326	294	275	278	305	303	301	281	307	304	317	317	292	280	288	303	287	326	330	329	293	301	285	254	292	284	296	323	297	282	284	290	285	290	334	274	300	321	285	309	299	304	250	272	305	270	284	289	327	296	310	285	300	327	302	276	263	308	289	295	292	296	270	288	285	304	311	274	313	276	298	287	317	305	345	306	307	308	297	300	298	315	277	306	302	311	308	274	289	286	283	286	278	292	277	311	291	265	282	283	277	255	288	252	292	301	305	310	250	290	327	281	283	265	279	279	272	300	293	298	305	339	292	303	307	288	277	285	289	272	264	268	322	291	297	271	244	303	291	249	293	297	314	276	306	307	283	320	331	284	312	303	296	277	273	283	260	284	272	315	283	323	298	279	274	315	263	272	277	262	270	303	296	278	284	282	314	309	278	313	294	299	298	316	275	294	328	300	308	302	322	314	326	287	310	280	309	310	310	264	299	271	273	271	286	278	306	289	307	306	283	286	262	313	250	288	244	260	290	298	313	296	303	318	257	288	318	290	285	274	285	288	273	284	275	298	284	278	307	306	295	284	292	301	299	287	276	287	297	315	296	283	268	307	285	269	268	267	278	251	273	277	332	283	292	305	289	292	283	297	329	327	270	290	276	298	287	243	297	268	277	281	248	298	272	282	298	337	287	252	306	287	304	326	289	275	270	276	261	281	279	278	275	286	245	318	273	313	283	295	310	283	308	296	303	307	279	295	287	275	277	290	279	277	293	258	290	304	256	302	288	262	280	312	324	272	249	283	253	287	296	321	253	310	317	297	309	306	300	291	260	287	281	290	318	273	304	294	281	271	269	337	270	305	268	283	281
26584	6485	3408	2362	1660	1143	902	768	688	656	671	693	597	646	683	676	669	579	691	646	665	630	627	657	614	674	620	642	613	667	645	611	585	613	606	603	638	627	581	638	676	652	644	612	601	638	583	610	594	612	599	606	618	658	647	601	676	632	629	651	580	613	562	649	603	584	634	601	604	608	592	655	641	613	639	628	675	678	643	613	578	582	586	633	593	649	703	623	586	604	633	631	672	609	632	601	612	632	627	614	645	620	664	634	611	604	659	622	614	644	577	661	610	578	651	597	620	631	656	599	638	626	639	629	589	613	582	610	600	561	630	633	627	640	659	639	585	654	589	624	596	592	628	649	617	603	631	653	625	638	631	627	645	581	634	646	623	560	606	618	592	595	569	621	631	614	595	603	629	628	637	591	594	543	631	591	633	649	653	621	657	639	634	569	614	675	622	659	624	647	605	607	600	623	630	609	671	613	669	612	637	647	615	668	634	609	622	649	639	610	647	635	610	624	595	632	631	666	617	560	643	632	631	627	623	656	631	589	644	615	587	603	616	621	631	595	592	642	634	635	627	596	659	654	640	665	627	596	677	636	597	626	646	630	646	613	581	623	578	600	671	622	593	623	634	620	582	673	650	598	635	619	655	638	673	645	619	674	646	602	653	617	639	626	599	577	653	608	614	624	646	599	600	696	625	598	600	608	571	622	612	597	609	566	654	598	595	638	621	600	639	612	637	628	692	602	616	635	598	599	616	576	618	639	567	628	594	601	625	628	596	600	652	601	630	629	615	605	616	678	653	583	645	648	615	668	617	634	607	616	589	626	596	607	645	614	606	625	637	606	651	624	615	653	642	628	617	640	609	623	647	629	640	656	567	629	622	623	572	655	579	645	578	598	647	595	637	576	642	593	632	560	609	650	588	677	626	622	633	629	596	616	600	626	645	621	601	606	647	646	662	628	614	633	632	641	621	592	648	583	591	614	630	630	623	615	579	603	638	640	617	640	661	638	630	686	637	659	630	629	634	637	594	625	626	676	601	629	637	661	643	628	617	651	640	686	636	661	627	610	621	648	591	620	624	629	605	635	665	634	617	601	566	666	604	651	662	629	682	643	633	622	642	633	621	621	588	635	665	619	651	604	580	618	616	668	649	626	590	679	647	600	573	643	644	615	640	618	599	607	613	644	642	665	626	652	667	636	612	631	612	600	650	607	575	596	674	602	612	541	623	676	614	629	622	626	684	620	559	652	618	649	582	602	594	586	652	606	634	637	602	639	608	627	586	629	631	620	648	607	634	644	656	615	627	629	591	597	667	603	579	629	613	666	626	617	600	612	664	672	586	636	617	626	680	621	631	576	653	609	666	603	607	636	601	645	575	623	601	585	653	696	642	621	632	657	629	589	627	651	621	600	603	612	630	635	623	624	628	640	668	600	591	633	627	633	603	619	598	612	673	653	591	620	620	612	625	653	604	597	611	631	600	566	640	608	667	667	642	649	623	625	576	578	594	628	602	630	585	630	651	602	621	611	648	615	638	619	626	631	625	661	633	660	601	653	598	632	639	603	586	624	621	637	639	609	622	653	634	669	644	578	630	626	631	580	633	650	626	629	627	636	669	621	634	599	680	644	605	620	606	629	626	641	637	644	678	637	654	590	609	648	611	630	617	613	569	664	627	615	612	595	646	654	616	620	682	669	632	658	634	610	602	643	605	608	639	606	608	611	630	605	601	639	618	646	642	628	641	662	563	597	635	606	623	649	621	632	632	636	621	640	617	651	612	643	615	612	606	649	609	631	613	705	664	627	616	636	569	616	601	619	638	682	591	640	653	623	646	610	603	640	636	662	605	652	620	641	640	587	634	631	624	649	610	627	614	620	635	632	617	628	593	588	597	610	654	619	627	602	646	588	621	630	639	609	617	627	638	611	610	616	614	643	628	648	610	666	634	628	662	619	611	574	626	642	592	634	655	627	618	611	594	647	616	638	613	564	632	651	642	681	648	619	657	645	635	604	655	625	641	650	662	651	618	617	607	635	637	619	641	654	661	642	658	652	633	633	638	668	637	608	623	617	590	638	604	617	617	618	599	622	618	631	640	604	623	682	648	663	621	652	631	629	557	617	681	613	635	624	663	606	612	646	576	611	636	622	654	610	609	576	646	665	605	633	608	650	627	627	594	623	658	601	653	643	636	580	640	607	632	587	590	640	595	623	579	609	593	660	586	673	646	636	568	639	665	578	614	641	609	671	609	635	609	648	643	604	610	655	690	602	587	643	603	583	672	613	627	606	652	611	606	638	647	616	630	685	640	655	624	631	640	634	629	621	632	653	593	651	621	636	595	619	623	619	624	672	692	562	610	619	629	614	597	638	639	632	621	698	639	626	620	640	647	620	574	584	644	661	598	664	674	631	654	658	612	655	588	619	643	642	641	686	632	597	592	615	600	595	609	605	609	617	640	593	632	603	649	633	614	624	609	648	613	671	659	638	602	623	563	663	614	643	653	642	643	620	590	641	598	637	610	641	637	648	649	637	685	620	657	629	599	625	627	615	656	617	680	657	643	628	625	644	639	644	622	622	632	584	620	647	622	682	618	598	619	604	627	657	636	676	671	608	649	627	656	627	620	628	627	655	603	676	597	625	562	592	652	630	632	658	581	626	592	582	637	670	643	563	613	607	589	633	619	627	597	638	600	612	629	642	607	622	628	632	600	613	621	585	622	633	628	621	624	576	617	628	611	652	588	612	632	618	678	659	602	648	645	624	645	653	645	661	648	626	657	598	662	650	674	596	615	625	612	655	626	610	613	624	609	610	628	622	673	642	631	633	627	649	655	621	660	625	636	668	623	627	661	611	646	611	659	609	630	658	612	599	608	656	638	609	641	674	639	611	617	666	657	605	640	631	644	620	667	602	647	651	588	641	634	645	620	584	666	579	631	609	638	627	610	621	657	591	627	615	678	632	632	631	648	638	664	604	609	642	643	623	611	595	636	617	614	598	579	605	610	633	632	642	606	624	582	594	620	583	643	638	613	656	622	634	628	646	589	598	636	635	632	645	617	639	628	633	639	578	587	631	641	599	646	624	617	567	613	634	581	578	610	584	587	603	622	631	594	628	601	599	642	586	659	638	656	630	666	630	600	611	657	629	609	638	590	610	591	591	671	626	660	617	653	607	629	606	596	641	618	596	624	645	635	622	616	620	607	606	632	635	622	622	598	624	666	613	621	593	621	625	630	630	632	603	644	631	635	640	643	639	639	627	634	618	648	588	647	654	637	652	636	636	647	637	598	640	620	621	600	618	588	597	651	638	615	626	611	615	617	680	643	604	658	630	603	579	579	670	649	672	620	625	691	629	629	640	643	593	638	598	590	632	636	659	615	616	621	610	578	615	626	632	622	630	666	668	638	619	639	627	643	631	632	612	590	620	658	608	641	585	656	626	674	631	603	655	622	640	650	607	590	630	633	620	632	630	644	589	628	633	625	628	657	616	610	643	624	622
40133	9077	1266	622	452	346	364	317	297	317	349	318	301	335	311	312	323	317	352	320	323	306	330	303	334	316	324	302	308	311	281	300	295	306	336	321	275	340	329	301	328	336	329	332	287	334	341	343	278	308	333	292	376	316	349	279	326	320	326	332	336	306	324	321	321	324	298	317	305	293	307	292	320	329	306	310	280	321	345	326	348	302	318	310	329	325	356	304	306	281	309	312	290	317	313	293	331	299	314	340	343	360	317	344	307	327	326	294	270	334	334	292	293	341	292	307	321	330	296	311	280	337	325	311	306	314	350	330	304	302	287	316	323	320	319	318	327	315	312	342	331	304	294	324	331	308	308	297	297	293	316	295	307	276	316	332	303	336	340	342	317	344	311	326	310	302	355	334	305	359	315	319	318	285	259	306	312	328	303	325	306	286	314	305	290	344	318	325	291	335	277	306	337	343	318	336	310	341	344	296	340	286	313	301	287	308	283	334	329	327	315	337	281	325	309	303	277	309	294	304	310	301	308	319	304	312	322	309	317	302	310	302	297	298	295	315	314	311	335	328	297	294	330	318	305	310	289	334	276	336	334	294	311	329	305	308	294	309	280	295	339	311	315	283	297	329	299	303	294	282	335	312	290	286	321	343	336	287	313	299	292	294	305	319	304	305	302	310	312	297	282	311	317	310	285	308	326	320	311	333	313	341	317	323	349	321	320	267	292	332	308	292	292	307	277	335	329	288	342	292	295	315	353	295	274	339	326	322	330	290	296	352	312	304	278	337	329	297	331	328	304	336	293	332	317	280	291	314	291	290	319	312	303	318	302	330	280	277	316	342	311	287	294	338	288	311	304	328	349	331	308	316	311	309	287	300	355	310	332	325	321	301	282	316	296	326	309	309	292	334	280	295	311	315	297	319	284	311	306	286	324	286	323	336	310	314	324	297	286	286	309	338	321	326	321	297	298	330	315	268	342	324	324	323	298	299	324	301	291	303	310	304	306	342	343	324	285	367	346	340	286	332	349	301	292	274	332	296	330	320	369	293	329	284	329	309	283	318	326	333	313	326	330	316	309	319	332	309	322	332	312	296	324	319	300	303	290	316	311	344	320	306	306	318	324	294	317	299	308	283	320	312	305	301	325	338	355	284	286	354	310	300	294	322	320	323	301	298	294	327	314	319	324	321	297	300	314	346	317	300	293	323	318	310	305	309	336	289	314	333	343	306	310	312	346	312	278	314	323	308	301	336	301	322	302	317	322	323	326	309	283	303	300	329	337	335	319	302	302	286	312	322	304	330	283	326	310	305	304	323	309	312	327	311	327	323	313	351	304	308	299	316	299	287	312	286	321	302	308	303	316	338	291	308	326	332	323	310	310	305	305	290	301	302	305	306	325	300	315	320	314	307	285	337	321	328	285	300	268	344	330	297	310	313	283	321	332	331	328	353	304	306	269	298	318	321	285	280	306	296	305	289	308	317	266	271	268	305	269	292	328	342	300	285	337	316	277	310	322	343	335	326	303	290	324	318	298	302	290	282	299	302	320	319	277	323	311	300	323	283	298	282	328	306	311	304	312	335	296	308	336	310	258	347	279	297	319	303	267	303	324	316	312	295	271	320	284	335	290	340	322	338	354	306	310	299	324	308	341	327	316	311	287	287	335	325	301	330	353	338	325	298	305	305	297	299	302	292	315	281	297	318	313	320	305	334	290	307	287	288	299	313	283	332	329	326	310	291	301	335	303	327	304	344	285	321	316	332	326	301	327	348	313	322	338	295	297	301	292	311	342	312	305	274	285	327	318	320	310	283	299	318	312	327	322	313	325	323	313	301	317	300	348	287	338	300	282	261	333	286	297	299	309	302	330	331	361	317	296	315	297	310	353	341	322	316	324	293	295	314	305	351	296	305	316	363	319	328	334	332	324	260	279	307	292	348	313	320	322	320	305	300	330	328	327	321	323	324	309	309	313	286	326	281	287	318	280	313	292	333	304	276	282	304	300	299	315	311	334	309	312	271	290	325	302	338	319	274	347	277	338	318	268	323	329	283	316	291	320	334	328	287	285	325	285	332	343	299	321	306	296	305	327	325	288	276	311	289	303	319	347	330	329	300	316	294	298	293	343	317	292	309	300	323	334	329	316	296	332	343	320	336	324	305	278	302	309	298	316	277	324	338	330	299	333	325	320	308	296	280	292	321	322	325	346	333	291	326	319	312	333	313	309	318	315	323	304	298	342	292	326	310	323	301	316	308	340	301	345	335	314	336	345	337	314	326	328	307	350	333	305	299	317	295	300	279	319	318	348	331	297	365	310	305	320	300	311	297	314	271	299	321	327	353	287	306	325	286	307	323	297	297	339	298	305	288	285	308	303	309	307	318	340	329	316	304	347	308	356	310	345	346	300	377	329	299	332	338	321	308	332	316	324	346	322	326	296	299	294	343	319	294	315	330	318	374	313	308	300	339	321	338	348	305	313	332	310	280	330	280	275	305	311	331	325	288	309	349	360	323	319	347	293	345	318	325	276	344	275	305	297	293	289	298	320	307	313	317	337	319	313	328	317	290	342	301	285	313	340	303	281	288	345	308	326	312	306	331	341	340	346	335	323	341	334	293	331	322	322	344	346	295	285	286	322	271	292	313	287	323	329	321	298	335	284	310	309	308	296	295	349	336	314	300	310	304	352	295	294	321	332	285	312	310	295	305	317	325	315	324	303	333	314	312	307	288	320	342	299	300	302	325	270	306	301	289	311	300	315	275	287	314	297	317	327	273	318	324	290	323	300	324	330	345	335	335	325	309	296	314	269	301	334	278	321	332	284	345	314	285	293	313	302	314	345	322	333	341	310	308	301	285	299	316	342	305	326	326	265	310	341	280	349	278	281	299	298	307	294	313	300	305	274	314	290	297	342	322	295	322	307	271	311	292	289	292	300	299	289	307	348	327	312	332	311	326	258	309	313	308	299	360	315	333	317	319	295	322	309	301	302	329	314	302	262	303	296	350	339	272	325	327	293	277	304	319	297	322	330	313	336	293	282	306	258	272	322	285	355	315	312	321	306	334	306	325	313	326	323	317	334	324	322	319	312	298	328	291	287	296	316	326	305	342	304	292	322	316	331	325	313	293	315	325	329	305	357	311	328	271	273	291	286	296	280	309	328	317	293	296	278	311	308	328	315	297	273	314	317	341	308	309	323	304	298	314	294	334	353	317	282	319	303	314	290	316	316	338	290	333	311	311	285	350	316	318	328	315	325	284	304	302	305	328	321	292	295	288	344	297	297	305	333	312	331	329	347	324	305	284	296	262	336	293	309	312	286	328	347	327	294	301	313	315	276	292	328	303	334	335	308	305	307	301	317	274	263	317	330	309	320	329	329	317	317	288	309	302	311	348	317	328	311	303	301	263	295	272	325	328	310	288	316	328	292	285	290	321	310	293	337	285	338	315	330	315	344	270	316	290	277	304	292	315	307	299	307	302	321	323	304	327	294	294	295	294
26796	8285	5266	3643	2335	1526	1236	1089	857	782	732	731	731	673	758	719	698	701	665	698	691	670	678	715	672	666	692	630	701	642	655	687	698	730	652	697	686	697	637	730	685	655	660	676	665	695	681	695	690	669	664	680	700	679	616	679	719	673	658	679	662	696	684	631	662	683	695	621	651	652	658	644	669	688	677	659	689	708	686	667	718	688	692	651	712	659	692	676	611	660	707	683	656	668	674	681	654	728	622	666	661	727	663	660	711	674	698	658	689	684	664	656	632	646	704	674	692	700	699	681	668	676	652	653	679	671	676	678	686	650	648	678	646	696	668	723	682	660	692	666	699	659	683	697	671	688	638	635	706	653	672	684	683	693	663	667	737	681	691	656	688	670	677	622	640	654	673	649	699	620	667	649	688	681	685	715	665	686	689	664	678	674	691	675	723	660	677	690	701	677	672	688	706	690	697	681	690	712	627	677	703	679	675	682	672	692	692	685	699	691	661	649	640	716	657	691	671	653	702	653	660	703	697	658	675	705	682	676	683	683	700	657	725	662	687	667	680	659	663	668	657	665	696	700	681	705	722	683	703	681	659	695	692	628	648	683	619	645	653	669	658	713	648	662	645	693	659	682	649	658	695	623	685	665	673	716	687	692	670	686	696	667	675	655	683	663	671	716	645	719	667	709	705	693	702	691	698	608	655	711	682	686	678	667	697	693	711	700	655	725	682	666	710	664	709	686	665	696	642	652	706	648	671	642	705	666	692	644	708	630	705	711	659	707	674	700	696	706	701	662	684	673	668	664	652	702	680	711	640	710	686	664	613	665	652	613	716	710	681	674	667	723	682	659	652	713	675	677	666	658	679	666	684	663	710	681	703	623	683	642	661	650	644	678	658	696	685	683	709	669	661	665	638	701	670	666	698	657	714	667	694	694	706	655	685	656	684	714	671	707	711	656	709	660	696	667	696	654	663	661	631	651	683	643	615	693	670	700	683	671	708	650	658	650	694	712	678	661	666	663	652	702	665	656	731	670	681	646	693	689	646	669	660	696	682	656	646	666	656	716	668	726	670	631	684	640	656	657	679	667	637	687	687	668	645	697	632	687	639	678	634	666	668	710	622	624	690	645	660	672	657	699	697	699	706	701	685	692	687	721	683	675	663	685	663	664	696	674	692	704	684	715	681	629	644	650	669	702	646	672	674	661	622	651	693	698	645	663	665	685	698	690	665	669	675	658	646	680	650	691	616	661	696	713	695	644	647	673	704	691	683	670	630	691	662	665	690	688	695	662	651	666	655	672	716	645	663	660	640	695	656	661	683	696	681	653	672	623	700	679	712	687	682	659	667	630	688	644	673	664	677	690	691	681	656	682	673	666	693	648	700	670	714	644	686	685	663	677	682	695	666	719	645	697	687	671	666	712	710	663	651	676	712	727	676	657	705	740	697	673	677	652	705	650	661	666	670	625	681	657	672	656	680	702	673	687	703	680	712	641	670	699	680	698	636	649	648	680	633	672	724	669	663	642	668	674	687	687	712	656	695	633	642	663	692	736	692	708	674	682	696	697	675	660	678	676	641	686	732	685	656	625	674	688	692	674	697	681	648	654	681	662	649	689	666	705	694	655	644	644	673	666	679	644	648	684	684	674	689	701	709	684	647	685	636	681	647	711	701	674	672	639	658	656	675	623	687	641	759	691	673	639	691	658	620	693	665	700	711	656	699	659	671	701	660	714	662	642	633	692	658	685	679	692	632	731	673	673	652	670	678	686	686	655	658	637	674	704	665	658	673	637	627	648	714	665	676	665	719	652	688	683	657	703	659	704	634	660	668	710	714	690	699	676	731	714	725	673	689	708	677	685	699	710	667	729	734	701	698	648	671	685	721	653	683	671	713	648	703	709	680	689	691	674	647	669	710	682	672	678	677	709	686	706	630	708	670	694	658	691	686	637	662	675	684	691	654	683	698	629	647	680	683	686	683	671	655	696	647	686	652	687	683	669	692	696	679	679	694	671	738	672	679	663	702	697	685	672	705	648	653	661	670	637	661	647	686	632	659	646	662	717	700	685	671	651	698	718	645	692	709	694	660	677	672	663	687	672	657	617	635	678	664	691	675	690	667	661	671	708	656	684	700	681	667	655	677	667	700	653	631	651	692	702	689	703	665	698	658	660	649	677	689	652	656	669	698	607	669	626	678	684	645	687	704	669	665	702	720	677	686	670	668	661	697	663	656	664	677	656	664	735	691	674	710	697	696	723	660	666	642	692	622	636	671	686	686	693	688	669	643	679	670	671	710	662	690	725	712	688	658	690	672	689	615	669	654	650	678	670	653	709	699	668	699	633	689	665	667	655	666	651	649	700	702	694	681	672	630	712	706	722	647	668	707	691	671	659	678	681	663	644	640	692	636	664	689	649	624	723	685	690	623	658	639	654	720	660	610	688	707	711	648	717	690	674	723	644	689	670	659	643	692	632	644	641	671	669	669	687	647	676	673	725	724	679	709	686	635	647	644	636	689	645	706	641	706	648	671	672	667	696	701	680	646	697	673	680	666	666	643	690	669	695	713	670	689	672	735	670	683	659	662	682	668	603	690	678	669	658	672	663	651	687	679	641	668	693	676	675	662	679	663	668	700	713	703	662	682	681	711	662	720	638	604	652	657	642	716	665	763	671	667	636	672	702	670	659	701	711	652	648	678	638	714	679	701	675	650	628	682	672	692	674	680	661	687	646	681	632	643	682	649	677	704	671	670	659	700	675	697	679	670	654	648	698	681	638	684	634	679	672	705	655	691	729	662	667	705	693	645	764	687	665	720	648	634	666	704	695	687	655	657	655	678	643	692	670	646	699	704	696	700	662	668	673	728	699	670	674	654	699	663	662	692	678	684	689	682	684	676	697	664	650	618	711	666	699	697	647	701	657	733	690	680	672	655	691	674	654	686	684	685	645	666	686	705	650	705	648	645	665	714	696	741	657	634	703	657	695	703	676	688	733	660	688	673	686	665	640	695	686	662	624	654	648	678	649	651	678	633	664	660	636	660	715	655	713	658	668	715	706	642	676	687	673	671	642	693	679	676	664	636	680	673	649	617	651	700	621	701	689	630	690	702	659	661	697	729	622	662	696	661	655	670	670	658	689	712	672	666	707	686	674	672	648	668	649	680	672	650	655	664	655	674	689	679	699	640	680	640	665	680	628	708	690	693	719	663	660	664	672	655	670	704	614	663	681	690	675	657	648	713	665	618	649	693	633	667	665	721	646	721	669	668	668	646	663	693	695	681	689	709	642	652	648	688	687	640	686	674	688	666	691	661	749	622	656	695	677	664	708	672	671	636	688	695	645	706	658	653	669	687	712	686	672	676	693	671	678	684	656	704	666	661	648	689	720	706	709	673	636	668	651	684	664	669	682	657	652	738	715	622	685	708	660	613	697	650	714	705	701	699	646	699	631	674	656	727	707	681	648	675	684	643	652	684	673	694	651	665	696	671	664	703	682
25577	2924	625	467	347	287	308	310	320	289	312	310	310	328	311	281	298	299	311	333	327	287	300	294	283	301	290	306	303	294	295	267	264	308	300	320	326	325	327	267	308	304	297	302	304	304	311	309	288	317	296	298	347	295	310	345	318	294	296	283	333	357	303	338	308	320	303	309	312	300	330	285	345	331	342	315	305	311	298	316	291	302	329	312	304	316	350	330	320	306	303	329	316	304	328	253	272	324	288	305	313	333	282	303	282	276	289	308	286	295	297	281	305	304	310	278	360	306	288	310	327	318	328	297	303	308	287	326	291	308	316	321	293	285	285	279	299	288	314	302	289	281	297	289	308	316	272	307	275	304	315	327	324	330	286	289	310	288	285	344	294	284	325	336	339	299	274	307	299	328	300	342	301	299	299	298	302	319	291	312	318	347	307	292	338	293	320	309	307	319	311	293	293	293	302	327	297	332	307	274	300	315	330	323	349	263	316	309	348	284	307	296	289	307	296	295	345	309	281	317	322	302	304	289	301	287	280	320	300	301	336	304	303	311	269	303	316	341	315	274	302	297	319	306	302	323	337	281	313	344	294	297	292	303	294	307	286	260	297	298	325	272	278	282	311	326	317	304	303	330	304	313	297	307	356	306	292	326	300	307	287	335	331	312	303	280	320	335	281	315	312	292	293	305	302	302	317	292	295	312	335	312	299	287	318	315	296	337	333	294	340	292	283	273	331	299	319	343	321	309	305	293	335	288	303	277	310	334	350	342	289	301	353	289	333	301	257	286	321	292	278	313	330	322	328	309	336	324	306	311	332	332	290	333	299	312	325	325	282	297	321	350	306	322	320	309	310	283	287	308	328	339	307	315	320	296	293	319	312	300	267	276	321	297	297	336	296	327	329	304	302	304	327	326	313	285	319	324	330	306	304	333	311	277	317	303	304	325	329	301	345	273	316	301	324	318	296	293	296	321	315	303	321	283	323	305	325	332	294	294	288	296	304	293	325	305	336	322	284	304	300	329	319	278	308	313	281	314	304	307	305	309	299	303	311	330	330	332	312	286	283	319	295	299	312	309	266	328	324	330	304	267	264	315	331	290	338	289	324	349	322	345	344	319	333	313	289	311	293	292	284	319	305	284	294	310	339	306	310	279	325	312	311	339	289	301	289	302	343	291	267	318	339	319	311	326	326	292	285	289	277	296	327	307	281	286	302	281	305	309	301	308	293	302	309	285	307	316	319	283	289	298	301	287	277	313	280	348	300	280	291	336	323	275	293	311	324	310	328	343	318	366	329	292	324	291	264	330	313	324	294	307	283	314	344	286	291	336	340	311	301	310	320	333	296	296	325	329	285	294	332	282	313	326	320	311	291	296	338	293	279	283	308	311	296	326	324	313	325	304	293	294	299	312	295	305	315	294	322	273	311	300	294	327	320	310	302	302	301	305	321	330	334	303	293	286	306	295	279	291	330	260	318	308	313	322	282	311	314	309	269	333	320	290	310	300	274	296	290	305	313	281	321	293	299	324	341	291	292	277	316	290	307	294	295	327	303	305	289	316	294	309	300	298	309	317	283	363	297	260	282	322	351	303	311	296	310	285	322	310	294	309	324	287	321	302	284	305	308	325	319	279	310	305	304	267	322	331	329	334	297	330	302	286	291	305	305	277	292	316	312	283	296	288	291	276	295	309	293	344	324	302	272	326	296	301	317	283	299	308	307	293	333	319	326	340	289	283	301	294	291	271	291	305	316	308	326	273	303	306	310	329	309	306	320	316	302	319	309	323	317	328	320	340	296	325	297	336	278	301	298	289	332	350	315	271	274	298	284	306	295	305	313	302	292	322	309	333	317	291	305	268	288	311	286	307	319	330	287	285	341	275	294	330	318	313	317	302	293	297	310	282	314	340	323	307	288	282	323	299	288	320	309	291	314	310	314	296	301	303	267	327	290	324	323	312	286	299	317	289	286	316	327	316	306	300	323	291	334	289	298	290	333	306	318	303	318	321	296	293	304	326	298	329	301	313	303	272	290	310	263	282	302	290	304	294	258	287	262	316	298	281	318	301	267	325	297	287	312	285	327	302	326	281	292	312	329	333	329	336	314	305	314	296	332	314	332	335	333	334	298	277	335	297	328	286	312	274	291	275	302	307	272	312	302	306	327	336	328	279	316	327	282	296	298	329	355	300	293	315	307	253	285	310	300	289	310	338	336	321	305	311	319	311	317	309	318	289	318	341	315	292	291	309	307	301	313	298	316	310	332	297	298	331	325	294	283	301	351	347	328	301	284	301	311	326	296	326	292	310	280	288	292	314	310	322	276	293	291	299	363	333	318	312	301	259	304	295	345	278	321	311	304	334	310	284	303	306	333	297	272	290	294	332	316	322	292	312	320	343	289	292	290	294	278	304	339	300	324	324	309	316	283	327	264	334	324	321	304	329	314	311	292	361	274	307	342	326	327	337	326	334	313	302	304	335	329	311	286	324	332	342	326	318	296	315	308	314	295	320	317	311	323	298	294	308	313	334	318	302	285	335	342	289	312	316	303	318	298	342	301	306	294	312	303	331	308	314	318	311	337	265	307	326	312	279	308	291	302	305	295	327	301	289	317	296	275	342	316	321	318	307	308	298	305	318	318	329	301	267	334	291	314	328	315	292	277	323	324	277	310	320	337	302	305	285	325	315	341	291	300	272	295	298	327	285	281	301	307	305	312	280	314	315	341	314	289	289	343	310	302	313	319	318	327	302	294	321	342	276	288	300	308	308	348	322	333	277	339	284	276	317	323	317	298	279	341	325	312	329	300	296	325	282	315	314	306	311	325	314	314	306	341	323	287	326	339	354	312	282	286	293	303	311	295	314	324	313	299	313	337	301	283	337	323	304	324	244	297	304	306	337	310	287	310	291	284	301	322	313	303	327	297	303	310	292	301	337	325	285	281	280	267	314	319	329	330	303	317	302	332	287	282	326	324	307	325	316	336	305	295	284	291	312	285	299	301	293	288	300	324	299	301	302	313	294	301	344	334	315	304	308	335	302	336	277	288	323	318	287	313	314	302	305	290	340	324	302	335	304	291	342	302	311	329	312	321	263	295	302	314	286	312	291	304	284	314	280	287	326	321	311	330	301	295	317	262	311	295	295	314	313	321	322	299	350	279	300	329	292	265	308	306	316	303	307	287	327	289	312	287	303	316	315	314	322	298	311	309	305	317	321	288	314	290	323	315	305	315	284	313	323	329	286	307	265	312	298	277	305	306	296	282	305	321	309	310	322	296	327	327	291	315	323	295	324	294	332	316	269	298	309	289	306	306	305	300	284	323	310	300	289	330	312	309	286	290	311	329	309	302	306	307	299	301	321	290	312	309	305	299	261	330	296	302	310	300	306	307	302	336	328	330	331	292	292	321	268	313	307	324	328	348	283	322	307	296	308	258	335	325	305	327	322	306	302	309	322	317	277	314	297	307	322	312	346	336	312	297	277	286	329	299	302	293	329
19152	5534	3630	2304	1359	1020	849	740	710	659	656	692	687	698	639	662	603	678	667	642	631	688	706	658	678	655	658	620	690	641	660	652	668	695	711	712	679	662	652	653	606	648	639	673	646	655	650	634	650	681	625	681	641	691	634	632	631	626	661	711	692	648	641	701	675	642	699	717	661	629	650	624	659	648	643	683	599	624	628	667	622	629	620	685	661	650	621	694	647	630	673	686	677	620	660	668	649	646	614	681	648	695	675	638	671	625	637	679	619	660	658	656	631	640	651	675	644	667	685	635	653	660	683	592	652	595	668	614	649	632	662	646	622	658	684	661	594	663	667	680	629	667	658	642	620	635	662	659	628	637	610	635	640	644	625	649	665	654	706	628	672	626	660	666	628	655	628	674	631	652	587	647	682	646	635	666	651	651	717	654	671	638	650	644	690	653	686	650	689	663	726	642	653	657	645	655	670	636	665	619	612	649	638	636	671	667	675	609	661	629	655	724	658	643	666	647	686	651	650	672	649	652	637	667	664	649	624	633	661	644	675	609	692	629	641	642	664	665	681	650	633	606	656	684	655	635	683	655	663	701	648	614	597	653	689	649	646	664	632	614	692	663	637	665	666	623	695	639	637	637	659	719	651	678	644	628	663	605	650	704	651	656	655	663	660	626	635	660	661	635	657	646	691	655	603	652	686	677	662	620	647	672	675	655	668	660	627	618	655	653	633	647	626	658	602	617	635	646	690	671	648	611	703	662	664	676	627	620	674	672	707	670	633	675	642	638	636	695	677	678	651	650	638	703	670	635	675	631	646	607	681	634	660	668	642	599	613	654	641	664	675	652	652	688	680	656	640	641	687	652	697	643	662	674	696	659	669	646	704	631	651	685	633	688	657	630	643	611	669	654	663	625	637	677	596	642	695	656	630	657	633	650	627	627	638	608	664	632	710	664	613	654	632	642	682	618	630	662	641	688	625	680	618	632	675	650	628	659	639	651	658	637	678	635	636	574	656	620	658	641	668	652	701	595	659	655	629	666	676	663	666	677	664	603	594	662	645	627	663	670	630	617	685	641	599	655	664	668	655	612	673	636	676	664	668	658	670	692	668	620	692	638	641	630	665	621	657	629	673	668	680	700	634	645	692	618	622	620	647	643	617	697	664	663	656	650	690	653	619	636	657	657	637	698	656	633	630	625	649	657	660	619	614	657	634	711	614	663	670	647	686	610	679	648	654	624	620	694	612	640	670	650	621	675	644	634	657	619	691	698	604	653	606	608	670	663	641	646	646	675	662	631	644	667	653	637	663	672	629	646	659	621	627	689	617	685	617	666	640	623	733	606	647	599	622	619	692	640	678	662	668	629	677	696	672	628	664	653	640	707	653	701	632	648	703	703	632	626	638	671	638	630	630	609	642	647	631	662	643	639	650	684	677	694	663	631	694	698	678	644	644	663	642	635	641	671	639	654	668	644	641	618	624	694	702	661	711	651	648	655	668	673	623	679	657	671	677	627	676	706	650	691	651	624	606	652	664	656	641	689	674	640	563	631	659	618	673	665	636	615	674	691	631	655	647	644	688	684	668	634	664	676	624	642	620	646	640	613	639	667	653	634	612	598	630	671	694	645	642	622	608	639	670	652	656	617	656	659	686	657	690	653	612	692	629	683	593	672	656	612	651	658	625	654	697	642	645	615	653	708	698	664	704	665	635	652	636	674	620	623	632	647	638	676	619	653	672	641	674	626	616	628	686	646	680	662	643	639	625	593	626	623	639	619	614	664	640	648	675	650	687	673	647	670	715	690	679	653	674	629	628	681	665	674	656	654	669	671	637	668	648	696	643	649	630	646	660	677	647	660	642	642	626	574	685	651	629	667	591	652	655	654	572	650	682	689	655	670	666	618	654	664	643	670	673	629	669	678	658	629	638	627	688	672	671	643	684	634	654	643	656	671	655	656	638	648	705	674	623	608	636	597	670	645	629	616	683	615	654	652	634	659	654	634	611	692	685	638	627	622	658	679	668	651	651	679	689	631	637	676	660	675	632	677	663	633	650	687	605	636	685	626	644	678	687	659	638	604	612	682	667	593	653	626	669	677	616	628	639	617	658	629	676	647	658	675	669	701	680	707	627	638	648	623	678	651	671	699	675	669	704	629	642	583	653	616	632	629	629	661	670	649	652	658	665	667	632	629	633	669	659	652	673	659	646	616	707	634	655	662	656	694	686	615	710	606	646	665	634	690	681	643	655	680	664	642	652	661	660	597	668	658	674	677	622	610	629	650	601	652	665	632	587	670	686	705	625	614	674	640	629	645	651	646	630	631	624	676	657	644	685	688	642	659	688	613	618	610	689	670	651	625	660	676	625	673	646	633	656	616	687	647	663	659	661	652	643	625	658	661	662	659	704	643	607	625	682	622	606	613	636	652	622	688	665	637	642	619	682	628	627	689	656	649	685	682	649	657	636	675	655	637	646	641	672	674	661	654	676	694	629	647	631	671	676	688	673	640	659	643	659	634	648	622	638	614	656	671	683	634	667	642	644	666	626	724	669	628	667	670	632	626	643	644	639	706	643	639	661	699	639	664	641	713	715	626	643	671	655	658	657	661	648	664	686	660	690	671	628	628	650	664	653	696	653	689	634	689	648	639	652	645	629	648	596	681	678	671	686	668	636	621	644	641	647	666	703	673	665	648	633	652	638	616	626	690	653	618	689	637	648	656	673	627	605	645	634	649	673	667	640	661	627	627	645	652	677	690	635	669	650	622	623	664	673	633	637	624	677	656	633	720	624	644	693	631	664	621	649	683	669	602	664	643	596	675	655	668	681	679	646	655	660	645	693	679	618	684	633	657	662	638	630	651	675	665	657	619	665	678	654	679	638	652	675	659	652	750	640	656	680	670	654	644	667	720	675	645	611	716	659	657	625	672	676	689	635	638	682	625	644	653	662	650	632	709	637	680	666	693	648	657	623	641	647	687	648	650	665	632	667	637	685	660	641	689	646	698	679	666	662	657	641	656	636	662	684	652	670	640	672	646	647	641	636	639	658	669	679	654	642	677	651	640	653	656	663	674	685	623	693	682	646	671	644	638	619	666	693	634	688	629	690	625	669	662	628	659	668	660	646	639	677	675	642	619	621	634	677	650	645	645	664	662	670	657	659	702	636	637	628	627	651	653	667	676	648	614	647	650	649	686	675	674	628	699	613	676	639	661	673	642	667	641	662	694	666	648	617	662	655	621	626	634	688	655	673	644	631	664	668	725	653	717	667	649	641	693	694	649	611	679	645	649	643	680	684	661	619	668	678	672	643	625	663	629	647	659	637	622	634	665	633	657	645	665	622	609	666	643	661	636	642	665	652	680	652	668	712	654	683	641	703	645	667	668	614	654	656	636	632	669	679	632	629	676	654	673	674	662	664	651	657	715	623	673	673	668	645	667	634	691	678	687	649	663	689	687	675	657	635	630	647	631	658	672	654	638	611	654	640	651	636	634	645	649
33125	5346	930	562	396	376	317	342	334	291	274	274	280	316	262	308	297	327	270	293	261	283	285	305	304	265	292	294	315	288	291	304	303	242	316	296	273	345	296	273	306	266	287	314	285	294	324	279	280	253	291	286	299	305	322	294	319	310	303	298	294	297	264	299	259	304	296	299	292	279	279	285	292	264	317	287	274	282	283	275	303	305	290	273	283	257	281	248	312	294	306	317	309	284	321	264	292	289	318	273	289	287	272	292	275	289	307	316	294	247	308	280	278	292	267	289	297	269	247	308	305	306	330	289	296	317	294	278	299	318	331	296	322	324	257	295	308	286	314	306	282	263	303	261	300	290	300	265	271	302	285	304	266	320	287	341	304	251	285	294	275	292	285	308	305	280	286	254	274	311	285	311	315	280	268	281	268	289	285	295	311	282	296	295	337	310	337	302	331	295	299	274	287	311	313	316	287	331	312	279	307	264	288	302	288	300	249	315	286	279	291	262	301	278	325	314	278	278	329	304	279	304	302	289	281	307	288	315	274	243	253	291	287	280	282	276	292	308	298	280	293	316	274	288	283	274	314	308	295	311	338	285	312	283	256	301	286	274	294	302	299	306	259	290	292	279	289	307	315	343	301	289	261	272	283	324	301	292	280	302	289	306	298	292	299	311	309	298	288	298	293	310	255	303	325	299	271	330	275	282	279	292	252	311	320	301	309	311	310	305	282	292	286	282	271	275	233	317	300	253	253	283	345	277	282	301	310	295	275	280	286	280	304	305	266	269	306	316	299	275	275	277	294	283	277	290	271	288	273	241	291	281	318	316	247	290	295	293	282	281	305	292	280	267	282	306	276	284	291	304	315	299	295	305	274	309	272	255	304	280	295	299	301	297	285	276	280	309	286	282	270	286	288	265	297	242	287	278	276	271	284	282	299	284	299	285	299	303	320	267	274	305	302	304	288	285	302	264	274	286	279	274	310	278	286	295	299	280	298	265	290	256	279	320	286	325	315	321	272	274	304	269	276	271	307	307	307	265	284	296	287	246	283	270	313	259	280	318	252	303	283	279	267	260	294	280	279	275	302	265	254	289	286	268	283	303	305	257	284	263	271	288	275	286	315	297	280	287	290	276	286	327	309	285	311	314	308	286	300	292	281	291	280	293	277	297	322	309	293	303	300	289	300	254	276	267	277	320	295	265	261	265	288	301	301	298	272	292	280	294	265	263	288	320	285	266	269	313	295	302	285	295	315	280	266	344	294	266	321	284	314	270	285	308	340	288	274	303	279	260	299	294	297	323	285	283	301	280	280	294	250	277	307	272	300	288	247	294	290	278	288	290	300	304	268	267	296	289	302	275	248	289	300	310	275	278	280	285	283	321	287	274	288	276	275	296	287	260	287	281	275	266	283	296	296	289	315	317	337	283	296	300	273	309	282	291	272	291	261	290	273	328	302	312	290	283	257	263	280	295	284	307	280	296	296	281	277	288	277	313	287	306	268	278	302	280	277	286	335	290	281	293	294	259	298	304	288	281	288	311	270	316	332	314	279	265	290	272	294	284	292	284	296	295	298	333	295	292	297	273	270	279	309	280	294	314	285	263	282	289	309	312	267	270	315	279	271	297	300	273	301	288	310	287	297	286	329	302	324	256	264	306	271	297	321	314	276	295	316	322	304	321	253	314	272	295	282	284	267	287	287	271	278	291	321	274	285	248	332	262	306	277	271	290	328	304	298	280	284	283	309	277	323	271	273	330	314	305	308	274	283	318	263	270	277	286	267	276	304	322	301	335	341	297	301	323	296	268	299	272	260	292	291	313	295	291	310	316	312	299	269	312	274	289	264	290	258	283	250	298	282	293	247	316	326	288	318	274	316	307	330	284	289	267	291	290	267	242	264	277	290	311	308	268	303	243	269	279	259	277	283	270	283	273	308	289	300	284	285	291	309	314	294	267	312	318	290	311	303	258	272	293	311	289	325	301	304	271	295	260	323	275	299	286	301	284	275	274	329	253	290	273	293	304	284	288	281	290	250	356	305	301	288	293	259	254	290	297	312	272	304	288	283	314	272	299	314	300	300	301	289	311	307	275	290	298	283	316	264	295	276	321	269	280	304	297	291	287	300	299	285	281	295	287	285	322	281	288	298	283	269	299	284	298	278	306	282	309	304	294	298	291	286	307	257	318	276	302	280	291	307	304	264	329	291	315	298	309	275	273	322	289	305	281	300	257	311	278	299	252	308	296	305	244	317	249	278	304	287	313	288	295	286	281	324	309	293	286	310	296	317	317	272	273	281	328	297	285	288	316	274	269	290	273	296	261	322	277	289	310	258	270	270	262	301	313	281	267	326	287	290	277	318	310	278	291	270	280	300	293	281	277	296	297	302	306	278	317	320	300	271	282	288	279	280	273	309	276	287	295	303	310	304	294	285	259	297	277	286	339	290	260	311	271	310	288	301	260	304	314	266	284	263	293	291	309	299	269	302	301	295	302	302	298	286	308	299	302	273	292	288	305	324	269	294	312	272	285	285	299	287	281	290	284	255	280	299	280	299	305	291	301	297	300	320	261	283	308	306	277	278	305	276	292	314	292	269	261	275	270	305	306	278	286	295	296	277	299	302	321	295	331	287	259	272	307	310	296	261	292	258	302	284	270	292	295	294	289	296	303	302	287	300	302	271	294	291	303	303	296	290	300	305	272	319	307	297	310	271	262	267	309	295	283	298	307	270	265	319	286	302	293	285	295	277	295	332	249	330	291	351	323	312	285	313	286	292	332	296	295	305	281	255	283	266	275	257	308	288	278	325	316	299	295	278	291	270	307	266	286	267	299	267	301	303	272	280	270	291	279	329	311	316	306	298	265	294	319	304	303	307	303	313	283	288	296	297	296	279	297	303	283	299	277	301	311	343	290	289	289	288	276	298	317	318	291	297	319	280	322	315	243	304	296	295	308	278	275	287	283	269	294	278	290	324	276	249	309	286	286	286	330	262	302	310	269	291	303	265	277	300	272	285	309	319	308	285	313	314	298	286	273	289	254	262	286	293	284	292	282	305	268	293	299	326	298	308	308	308	299	291	311	279	286	283	277	264	302	278	282	316	293	297	301	284	292	309	282	272	300	281	308	286	277	293	302	289	288	291	318	254	278	282	281	311	281	268	227	309	301	273	297	313	290	312	292	274	263	260	242	285	269	282	277	276	264	268	325	275	275	296	309	285	306	322	281	299	284	303	311	311	298	317	319	258	279	289	299	316	275	293	331	289	283	337	283	276	264	278	289	282	318	310	287	266	275	247	291	291	294	289	296	289	297	280	336	318	291	273	299	286	277	266	269	275	287	329	269	288	295	288	298	321	302	281	236	265	301	280	277	266	298	301	284	317	268	304	284	331	304	302	299	276	294	274	314	283	312	289	314	295	316	312	279	278	309	290	303	293	306	269	290	272	247	297	313	272	313	301	280	323	294	286	294	302	276	288	285	306	307	295	261	278	308	353	278
22643	8860	5876	3877	2286	1537	1115	834	733	709	657	642	688	644	664	631	675	648	641	617	669	600	623	667	626	631	640	594	635	629	661	673	652	610	638	617	575	623	629	668	615	613	598	645	615	659	632	608	622	642	618	612	637	609	651	670	626	585	596	605	593	686	647	614	628	652	612	618	614	619	608	651	645	639	609	685	609	621	651	640	629	566	609	658	635	624	597	637	609	613	591	647	612	638	675	605	591	610	629	646	613	592	628	667	631	614	625	607	630	605	599	626	593	590	615	605	680	604	575	637	656	584	631	632	593	638	640	621	624	642	610	649	647	625	606	599	585	610	661	608	621	644	615	648	619	636	566	603	603	628	623	623	620	610	712	641	587	651	637	577	627	620	604	605	668	606	652	643	644	616	599	635	647	602	659	634	649	656	620	609	592	632	611	612	621	656	620	612	650	607	632	630	626	613	641	639	630	632	685	607	636	579	607	617	601	695	604	623	653	611	608	659	653	639	622	624	613	627	606	622	623	618	609	602	641	618	635	651	688	589	623	639	689	639	592	630	634	643	615	661	613	656	632	621	601	600	648	627	630	620	675	657	676	665	611	595	629	620	645	596	635	651	583	654	559	633	602	601	650	662	630	625	645	617	572	671	609	624	630	622	607	597	642	656	661	649	616	611	616	632	580	656	611	604	594	609	591	598	647	617	582	619	635	606	613	623	616	619	625	624	603	602	611	617	650	612	640	636	669	574	596	687	654	606	657	654	588	607	616	611	597	616	656	629	599	574	609	688	635	652	639	598	591	640	610	591	657	602	588	625	638	597	657	664	601	631	624	595	551	592	608	637	640	638	594	663	618	617	612	610	636	618	635	637	593	602	619	631	623	573	634	653	645	604	610	602	641	650	623	630	600	614	624	629	659	603	626	641	632	616	631	626	605	620	612	625	621	668	644	604	618	622	679	651	652	594	609	624	651	617	637	648	640	645	631	633	687	633	620	605	621	613	618	622	637	629	630	643	636	611	602	601	603	680	613	637	586	636	630	613	630	645	687	637	609	640	655	638	587	643	636	664	596	618	583	624	613	611	649	654	579	582	592	635	631	606	599	609	601	621	656	600	654	650	590	650	620	599	603	578	623	604	640	614	604	617	601	636	629	639	609	637	588	654	579	608	597	673	642	643	602	650	641	630	590	576	633	633	598	606	579	574	601	645	632	618	619	626	698	665	657	625	617	610	565	556	620	580	600	627	580	585	644	621	611	646	637	635	641	635	622	638	604	576	619	642	599	632	594	616	658	691	637	650	628	626	597	601	599	610	600	627	663	631	669	657	619	607	602	639	664	639	628	633	609	604	627	625	619	631	625	631	618	596	601	691	623	587	612	644	616	579	649	641	632	649	596	640	633	637	615	636	619	619	607	625	635	604	659	593	626	639	662	631	659	643	634	650	618	643	612	623	622	606	662	630	641	625	599	632	606	640	608	630	652	616	566	653	643	638	619	624	589	634	616	629	590	610	643	612	642	642	632	673	666	634	635	653	609	597	612	625	628	631	604	559	626	580	606	634	627	603	636	618	649	609	648	638	588	628	639	614	608	653	615	625	626	616	604	625	628	664	611	641	610	621	642	617	622	624	605	582	639	628	637	640	628	662	671	654	640	654	676	583	609	626	612	641	616	608	596	616	618	662	611	612	596	613	648	615	614	623	589	591	617	604	604	650	613	630	614	639	589	620	625	621	630	628	620	623	628	644	632	630	583	628	592	654	588	634	632	638	664	646	620	618	610	589	605	641	653	636	691	613	661	609	655	626	647	613	582	612	664	596	615	650	601	646	641	637	647	627	647	635	591	676	638	604	649	661	612	644	614	631	619	627	616	573	657	656	608	643	640	627	635	625	617	583	594	620	564	632	654	658	621	635	647	661	633	622	636	610	656	636	627	607	634	607	693	649	631	616	647	633	634	631	624	621	645	658	663	637	654	604	617	607	641	599	564	621	627	599	641	641	671	666	625	655	681	605	618	607	648	583	623	650	645	621	568	655	650	635	646	606	609	618	657	566	610	631	602	627	632	592	640	598	640	628	619	611	576	598	613	610	671	637	608	645	626	687	674	628	625	596	640	613	578	640	652	592	616	688	605	628	674	625	608	632	597	608	645	602	657	618	582	659	607	651	620	645	615	583	627	609	632	671	615	605	634	613	610	628	624	619	616	641	576	632	618	591	595	641	608	629	615	614	594	607	611	593	632	648	633	620	617	603	664	644	633	586	596	614	673	632	578	642	629	643	614	651	628	606	677	629	632	618	637	641	646	620	604	585	637	633	634	615	643	656	612	607	628	595	611	625	635	639	599	671	619	665	602	622	666	628	626	619	646	636	628	597	612	599	617	618	638	581	634	587	601	600	566	616	623	642	637	650	638	645	614	661	626	630	635	633	643	629	611	563	655	590	629	553	647	647	601	652	645	682	581	639	700	602	657	640	605	623	656	660	582	629	620	658	666	620	652	649	609	655	610	617	586	671	612	622	615	617	637	665	634	596	631	611	600	605	647	604	600	666	643	589	620	662	644	601	582	642	628	655	645	578	606	649	659	592	630	655	611	609	613	620	589	616	616	603	637	622	620	645	605	613	625	603	565	638	655	618	645	641	669	643	612	604	602	617	624	605	636	639	649	620	624	617	626	621	659	652	628	631	647	596	645	631	616	618	649	627	663	620	626	603	652	653	590	635	633	601	624	604	584	604	597	619	615	575	636	656	611	594	639	611	625	621	642	679	631	582	637	636	644	611	650	650	625	568	621	609	609	615	666	626	604	577	623	608	618	607	653	623	674	598	653	636	614	641	682	619	658	631	610	636	627	650	633	614	650	565	654	612	591	607	628	584	640	633	627	621	599	667	608	643	666	623	601	613	618	684	632	618	639	615	663	643	609	601	615	610	634	624	631	651	657	640	633	623	628	640	630	636	636	663	601	631	610	638	611	627	615	668	637	607	580	604	571	613	622	606	622	654	609	629	591	600	635	579	630	611	623	633	635	627	622	584	630	645	626	654	641	588	624	638	620	611	639	645	651	668	623	631	612	671	617	631	625	641	605	647	599	612	639	597	634	635	625	615	645	633	584	633	661	611	595	625	657	657	646	615	612	618	606	628	629	664	613	652	626	662	590	606	586	653	679	611	587	641	611	597	673	639	575	615	645	660	603	585	623	632	627	622	628	664	604	625	622	612	624	594	649	651	651	647	643	584	620	611	590	645	604	671	637	656	561	592	636	607	658	637	617	589	654	580	614	624	629	589	642	624	623	663	643	636	688	599	607	639	618	621	634	609	613	624	624	619	673	619	619	648	669	682	572	633	645	640	634	566	645	640	615	672	651	595	667	619	659	624	609	563	656	623	651	593	628	597	643	665	647	598	628	642	671	594	619	614	641	573	623	616	647	585	592	629	597	595	647	634	672	630	620	622	634	573	599	626	600	620	598	646	611	655	611	639	655	638	625	627	639	623
39602	9070	1487	637	432	412	312	300	314	330	305	314	296	332	358	288	316	327	320	344	291	290	288	286	301	307	334	318	323	343	302	318	295	293	308	320	272	307	294	286	312	308	298	319	281	323	323	332	338	295	299	315	305	360	317	286	333	327	306	317	316	336	304	291	314	327	307	325	292	358	346	289	316	307	290	306	338	316	281	287	289	302	335	281	324	311	306	322	299	288	305	303	340	331	293	300	310	319	330	327	332	324	325	300	324	345	290	279	326	287	331	340	320	293	294	347	305	302	284	307	321	307	298	323	309	329	311	311	310	301	287	296	305	333	271	307	313	302	280	310	324	315	300	348	313	283	298	331	306	333	319	285	301	305	305	307	309	302	341	301	286	278	281	314	307	274	293	327	321	340	355	312	291	310	311	324	318	363	319	325	327	331	292	311	309	320	281	311	297	331	312	300	309	335	324	303	323	317	277	322	290	323	293	319	352	293	304	312	292	316	326	297	298	287	305	317	287	340	330	326	310	285	324	345	323	341	310	274	323	288	332	313	303	330	314	333	306	350	307	314	303	273	292	316	332	297	281	301	312	342	290	309	314	287	332	299	290	282	283	307	334	339	296	298	320	331	290	332	325	340	349	286	284	323	331	318	327	305	336	286	333	302	306	283	307	327	335	264	332	275	326	323	323	325	308	337	300	321	353	325	308	306	315	326	295	324	298	307	335	319	317	305	317	282	320	345	278	300	326	316	313	333	272	297	298	283	294	306	300	316	294	320	337	294	328	331	331	343	310	310	302	291	308	309	309	318	308	334	319	322	322	296	324	325	320	326	349	301	278	314	294	349	320	319	292	319	338	293	300	311	327	334	290	318	314	306	304	342	330	327	345	338	286	296	360	311	278	346	329	309	331	314	283	288	315	311	303	331	306	317	297	339	312	343	300	324	334	286	298	314	318	323	300	289	290	306	326	306	306	284	338	309	338	320	330	290	313	329	313	317	297	327	290	288	313	319	308	284	330	309	319	302	290	321	289	287	317	329	307	304	318	281	331	302	301	289	297	301	274	318	310	297	343	327	327	286	302	309	309	288	297	299	320	281	302	308	289	304	313	321	321	301	345	285	298	308	294	300	283	305	314	321	315	314	319	313	322	300	300	304	294	287	295	289	301	287	272	325	331	303	284	285	320	333	289	285	280	303	305	291	288	298	326	309	334	336	304	306	306	311	298	325	312	320	332	304	319	324	314	291	323	312	324	338	305	313	331	282	307	325	298	325	296	320	284	304	316	326	281	342	306	303	308	345	289	293	306	293	325	302	340	316	336	304	314	261	306	320	327	295	281	310	350	322	335	298	265	303	334	332	301	316	339	303	325	312	331	319	306	314	317	295	306	295	333	294	326	280	332	305	335	310	301	355	320	365	316	261	288	295	334	352	322	330	311	327	352	313	329	312	304	299	299	325	300	288	334	312	318	292	280	325	298	325	300	292	308	321	350	282	328	308	332	356	328	283	317	318	311	310	327	302	302	306	349	281	339	332	292	293	282	299	315	313	275	308	308	311	333	334	284	289	319	331	319	303	310	296	304	293	306	311	332	336	324	295	300	305	299	298	338	299	306	319	332	314	312	299	329	327	306	306	294	308	312	292	303	320	315	319	324	302	313	305	332	312	328	290	347	308	280	319	346	338	285	330	297	304	348	332	345	338	307	315	296	319	287	303	328	303	320	293	279	299	314	300	355	339	326	311	312	317	291	297	314	317	341	322	311	318	326	305	311	352	280	292	302	304	318	289	294	306	311	325	318	300	317	305	306	343	355	316	293	301	338	319	321	289	279	315	299	309	298	324	321	339	311	302	314	324	305	305	284	354	299	318	298	291	316	299	305	334	305	328	318	310	313	311	296	330	319	309	306	320	306	335	305	294	290	308	336	311	368	303	313	302	353	327	303	329	300	305	324	287	319	339	311	317	306	337	318	338	359	300	307	295	287	313	307	306	306	318	301	344	348	321	314	337	318	314	332	309	308	333	328	319	353	287	270	302	310	313	310	336	293	326	310	277	287	305	307	310	319	299	314	303	303	260	318	314	311	318	317	273	300	315	302	296	319	303	302	288	301	318	293	323	343	316	316	330	314	309	320	304	329	294	305	290	290	330	276	279	321	286	308	315	329	302	302	286	308	323	289	306	343	354	307	288	323	325	319	329	306	332	298	337	299	323	281	293	344	352	322	318	322	279	296	351	306	258	315	299	287	323	309	307	318	292	293	314	348	308	317	334	319	335	307	288	312	313	307	305	300	308	297	339	294	307	327	312	288	313	299	323	323	304	343	340	295	315	301	309	303	290	308	325	327	327	305	306	354	287	301	310	320	300	309	299	313	313	302	316	345	325	320	342	339	306	286	313	312	319	363	298	328	347	315	282	292	331	357	300	338	321	303	332	299	314	331	295	302	286	314	304	293	313	299	344	298	322	335	324	338	322	322	312	290	321	298	272	351	351	287	324	325	299	299	336	295	302	329	296	307	312	358	333	312	284	321	350	305	353	312	301	288	317	328	322	329	306	321	283	343	316	355	299	332	325	292	317	311	300	325	317	314	340	313	312	345	311	315	322	300	315	309	298	318	302	320	307	303	328	286	326	296	308	317	293	309	336	294	258	289	298	323	336	322	315	313	321	297	319	267	301	300	310	318	279	328	318	290	326	314	314	283	301	324	323	310	349	294	282	288	316	309	311	279	305	318	347	290	308	332	309	296	315	294	292	309	334	322	338	288	330	304	295	312	294	301	290	311	329	294	305	331	318	291	329	309	314	343	304	284	305	288	291	266	301	299	327	297	305	303	286	312	325	326	304	318	313	276	324	323	319	329	296	288	299	306	288	299	337	316	298	320	336	340	301	320	325	338	336	338	305	345	303	308	290	301	331	293	338	319	301	306	283	313	311	316	286	308	322	311	281	348	355	280	347	297	319	341	340	309	297	331	305	297	324	332	309	284	297	318	316	306	319	343	296	322	306	324	310	314	340	298	295	301	321	315	284	314	301	331	299	323	343	313	332	289	345	306	328	328	268	276	314	330	301	329	336	315	322	276	313	354	329	305	308	317	305	325	339	306	339	319	300	331	329	360	287	342	314	323	300	282	349	313	301	321	299	317	298	294	310	328	328	309	327	304	304	302	301	303	306	313	315	303	337	333	300	311	321	347	311	301	336	337	342	302	309	314	319	299	284	297	301	330	296	273	310	304	293	364	282	322	307	298	300	319	342	322	316	320	329	339	320	307	314	281	325	320	324	319	320	340	313	310	305	343	305	354	305	313	327	300	310	315	302	290	334	337	318	283	311	314	315	291	296	310	306	305	307	334	324	295	298	345	316	301	300	321	288	322	333	267	317	300	303	275	298	327	336	315	328	339	303	287	329	326	279	330	333	284	322	314	318	297	286	326	283	327	342	304	328	301	336	309	289	283	320	337	303	355	325	350	326	300	341	322	278	296	281	318	326	317	302
27182	11318	6847	4302	2532	1522	1056	918	814	750	712	650	725	674	690	702	704	689	706	668	657	689	687	716	705	725	669	692	660	730	702	692	676	664	683	629	659	691	666	629	652	638	699	674	668	671	672	649	709	675	688	671	721	691	700	672	694	712	653	670	686	663	704	678	695	655	687	657	720	686	734	674	686	667	698	671	637	679	647	649	663	668	658	699	657	698	673	659	671	680	666	674	678	687	665	710	737	672	714	671	663	703	688	689	691	713	686	690	743	689	622	724	678	632	684	640	663	709	664	690	662	738	645	676	638	681	701	677	720	641	685	629	710	695	732	654	698	669	617	613	651	674	623	678	687	689	684	648	692	633	626	652	651	655	650	661	704	666	675	662	722	705	682	688	698	647	694	688	671	674	686	672	675	685	661	675	663	664	670	658	630	721	646	653	689	668	652	668	689	722	690	686	695	682	657	627	692	687	662	642	712	716	699	711	709	672	709	684	693	689	680	689	672	701	677	676	651	684	688	717	671	685	674	659	672	640	740	696	654	674	660	681	675	688	646	699	696	702	672	692	687	726	669	686	737	662	686	686	709	658	665	658	672	656	661	724	671	689	661	671	651	712	663	683	662	717	685	709	700	686	668	637	680	720	678	646	665	690	637	675	710	664	710	686	675	642	666	695	626	734	686	692	655	682	676	691	701	700	691	705	709	681	654	671	691	649	658	665	654	672	626	678	722	680	678	710	683	680	641	682	687	687	714	665	704	694	699	709	680	703	649	634	732	669	682	615	624	660	657	685	627	682	714	615	634	673	668	680	648	714	661	709	713	686	668	708	680	680	636	614	713	642	701	668	632	674	691	650	668	639	673	643	683	717	690	726	675	640	658	651	665	684	647	675	648	695	637	650	707	630	635	677	697	671	701	722	672	697	701	647	704	681	655	666	650	653	717	699	691	705	695	655	657	640	715	678	662	626	701	671	688	690	669	667	669	621	682	662	635	687	667	689	631	723	672	689	675	670	714	641	690	701	690	689	648	624	618	668	664	701	681	668	638	665	702	700	656	690	672	685	679	672	696	648	683	699	716	647	683	678	654	678	668	649	678	650	691	718	664	694	682	672	706	660	658	684	729	678	650	630	701	686	668	716	683	670	706	680	660	755	708	696	687	682	623	662	684	690	661	676	655	673	664	665	720	607	677	668	656	688	663	708	712	682	657	687	656	671	696	699	652	644	686	672	660	652	687	646	695	628	682	734	717	713	655	652	667	636	684	673	667	612	701	663	713	674	648	635	686	669	699	674	689	671	637	688	658	671	676	690	657	716	680	673	710	649	669	695	635	692	660	658	614	670	657	682	682	682	685	685	667	671	686	709	668	612	656	671	630	706	716	700	672	666	638	715	670	676	679	664	665	690	697	693	649	661	709	665	673	701	677	680	690	708	735	688	623	665	679	688	689	710	678	664	668	683	688	692	662	627	668	698	650	687	674	682	638	720	653	668	647	694	702	670	699	677	687	655	667	696	621	685	708	666	680	631	711	662	708	681	664	715	673	672	628	664	639	670	668	742	654	712	689	640	690	677	672	654	716	675	679	666	638	688	692	623	620	682	721	676	630	638	699	643	646	617	678	712	657	751	636	630	674	692	637	648	718	717	700	689	680	668	684	694	690	707	662	669	675	657	656	647	701	672	714	681	680	737	716	656	659	667	763	667	661	672	652	719	671	687	652	693	669	678	623	684	663	655	684	643	703	685	677	656	644	700	667	741	660	659	651	694	715	651	672	677	679	656	681	662	703	670	693	717	661	688	629	653	705	670	651	706	666	670	671	698	678	707	677	686	651	698	670	675	701	685	680	649	666	675	651	705	635	669	698	650	647	671	665	638	635	678	676	668	671	677	673	671	666	668	689	644	684	684	727	716	706	674	666	715	694	699	656	679	698	654	665	672	658	667	642	683	682	688	713	703	685	666	696	647	702	622	681	640	674	678	668	693	691	701	664	663	655	687	641	677	654	664	668	728	728	678	665	713	668	714	672	655	683	636	677	668	654	618	710	665	679	670	670	730	682	641	635	684	705	657	701	711	706	673	657	641	667	685	709	659	692	710	669	654	635	654	665	685	660	686	632	676	738	656	662	688	714	658	676	630	632	665	685	691	649	618	674	645	655	655	645	670	653	665	702	704	705	668	714	652	688	671	680	713	659	636	654	641	722	682	691	689	645	658	658	688	683	684	703	652	682	701	705	645	675	710	690	633	659	645	646	671	725	682	700	683	653	696	654	724	732	702	680	620	627	702	645	651	726	713	678	657	696	660	720	638	680	716	677	693	705	700	695	667	726	650	684	687	657	665	673	698	674	649	647	694	691	710	652	669	671	660	716	687	636	674	707	663	692	657	673	672	702	664	658	660	666	658	680	699	685	651	714	685	666	676	688	609	670	658	678	630	677	642	621	693	628	681	632	679	652	665	620	686	696	674	730	674	689	658	686	676	666	669	651	649	727	698	745	703	684	668	723	687	698	724	708	696	688	681	717	688	669	676	642	675	692	654	703	636	679	674	682	672	691	691	718	639	672	713	668	666	660	703	727	687	681	695	711	679	712	687	692	682	716	621	672	689	682	702	688	674	705	657	660	662	689	648	696	662	681	760	674	679	642	664	680	686	711	671	667	660	692	685	661	671	699	675	663	656	666	661	663	702	671	685	722	688	636	651	681	704	723	669	708	670	666	672	664	641	659	637	688	674	701	701	623	717	665	701	644	660	688	734	735	683	701	664	677	646	654	637	711	640	706	701	656	639	636	715	708	694	652	642	714	712	685	666	618	677	680	722	663	679	710	656	673	686	627	716	694	664	709	717	684	665	699	645	671	682	682	667	657	685	680	671	647	744	672	684	691	663	680	652	716	630	665	668	718	664	665	656	692	719	687	642	654	695	668	610	684	668	652	656	625	707	633	681	655	648	683	671	724	662	659	671	646	681	662	670	622	672	698	702	664	694	719	660	714	696	728	679	667	668	645	696	676	635	652	670	688	692	725	654	670	683	664	639	703	658	669	694	646	710	676	700	686	646	688	717	673	652	658	704	652	706	649	631	673	705	680	710	687	676	660	648	613	663	659	693	726	647	711	607	722	649	675	659	713	693	696	648	682	659	662	655	674	640	642	694	671	643	694	663	640	663	695	616	646	714	672	685	677	668	712	691	671	669	725	644	695	717	645	685	654	712	679	727	648	676	689	670	654	631	667	655	658	722	676	674	697	635	667	657	702	643	690	668	628	705	723	693	698	724	688	682	647	641	679	652	652	676	671	690	695	681	662	644	689	704	682	689	655	668	707	707	643	674	664	668	643	683	675	679	634	696	676	658	692	662	675	690	670	682	688	670	642	704	700	650	745	656	703	670	704	617	709	706	679	649	694	694	615	709	703	674	715	688	730	679	674	671	661	691	657	660	696	695	673	669	710	655	701	668	670	736	679	659	717	685	664	714	675	664	682	717	670	675	648	691
24439	3177	755	439	326	349	305	300	299	287	301	331	321	295	324	315	301	333	333	306	307	326	306	331	307	289	319	315	254	292	292	320	274	319	297	294	290	293	303	287	351	292	323	312	289	325	315	344	288	300	329	322	283	308	306	315	299	315	287	282	332	287	303	308	302	327	312	262	318	351	308	294	326	274	336	337	305	312	285	297	271	322	329	334	292	330	297	317	317	290	295	354	303	315	315	324	321	327	291	336	295	318	329	315	311	300	298	314	322	305	348	296	335	318	346	319	301	323	308	319	316	286	271	317	295	312	316	324	311	292	316	315	329	317	323	301	336	310	331	316	335	273	332	290	290	334	344	291	269	306	320	327	340	305	340	298	286	333	297	290	292	313	318	340	284	306	309	293	304	330	308	324	308	334	280	313	314	315	308	277	334	253	305	299	302	296	289	332	303	295	274	289	324	323	323	306	302	318	278	306	312	292	345	296	310	288	314	296	318	337	309	304	304	284	286	313	301	335	293	308	318	296	296	301	308	312	354	335	316	341	332	293	333	312	344	286	269	282	309	304	306	300	291	308	284	301	284	298	337	291	325	307	321	286	318	307	279	307	302	317	323	329	302	315	310	286	334	303	314	302	313	323	275	288	317	299	294	321	299	336	286	295	285	290	267	297	292	291	316	319	304	296	302	290	328	325	304	299	253	309	287	313	306	328	320	330	316	275	311	298	297	295	307	286	314	297	322	294	285	313	312	316	274	337	292	292	318	314	320	308	281	334	282	325	281	302	312	306	313	283	314	350	323	286	317	304	346	288	302	288	301	321	298	317	313	335	304	303	283	289	275	316	346	280	301	308	341	325	293	305	328	264	287	305	287	303	335	300	297	310	295	288	306	329	310	302	280	292	333	325	288	325	311	378	316	330	280	296	338	270	301	330	332	315	313	323	300	325	327	333	317	356	325	349	354	270	314	307	314	306	314	278	284	363	318	333	328	333	324	316	309	318	300	300	320	335	264	295	329	315	320	328	310	284	304	329	335	302	328	307	320	342	309	312	310	289	314	307	340	287	299	323	324	304	270	301	316	275	307	318	314	293	292	330	293	342	321	305	301	306	279	333	291	297	304	304	292	290	334	283	296	296	305	285	311	300	297	300	305	318	305	309	278	304	303	309	339	283	316	282	293	304	289	298	307	268	304	276	278	312	275	347	295	298	297	305	315	281	296	319	297	301	300	302	289	275	318	349	366	313	317	328	323	314	313	317	301	302	288	271	301	305	304	285	325	293	290	297	324	338	299	303	294	321	327	302	286	323	310	277	270	316	314	325	317	296	329	322	313	289	312	317	325	325	294	302	262	315	305	293	318	371	332	336	294	279	300	290	289	309	309	293	311	320	309	283	326	313	293	290	309	314	299	321	288	293	283	312	325	332	315	280	308	298	313	302	314	304	344	335	296	334	340	280	311	287	306	302	302	307	345	315	300	335	308	306	300	297	305	298	375	342	335	293	321	276	303	296	327	309	319	310	274	273	309	304	306	315	320	341	297	316	310	319	274	293	289	307	328	311	311	293	288	311	314	343	312	288	376	308	294	293	303	291	292	299	324	357	304	294	340	309	330	314	284	317	297	305	315	275	307	303	324	327	312	284	304	335	307	324	302	279	321	316	291	324	308	312	308	299	343	307	335	316	278	313	313	323	307	290	315	313	323	330	317	300	318	323	304	315	302	318	301	317	304	297	320	324	335	298	302	309	322	316	280	295	339	282	315	296	294	309	287	292	313	293	297	274	298	306	308	298	292	298	300	287	297	304	310	295	286	323	296	296	313	328	303	301	274	294	293	302	309	302	311	320	270	313	307	334	304	280	295	316	293	268	323	329	317	342	296	288	306	317	287	283	294	312	343	305	300	277	287	338	313	314	289	327	304	293	298	315	305	306	299	315	336	311	317	319	325	285	316	323	296	311	293	334	337	275	290	313	312	297	322	280	275	257	262	304	282	300	312	301	291	305	305	293	324	297	296	309	350	284	309	299	284	311	309	309	323	325	284	275	313	310	332	289	317	319	282	329	288	333	304	319	273	310	292	339	322	292	298	305	296	321	293	270	278	282	303	316	300	313	323	300	344	322	310	294	372	319	303	283	286	277	309	296	331	256	293	292	324	290	303	313	302	337	316	327	292	287	302	324	293	293	327	319	305	347	307	310	319	285	304	306	318	319	350	320	298	338	285	317	305	317	316	305	338	318	277	277	347	299	294	319	318	336	307	310	298	283	300	322	279	317	316	301	278	303	340	295	338	297	308	316	311	291	326	299	338	300	297	296	283	318	306	300	325	324	298	290	312	296	309	304	279	285	278	294	318	306	312	311	297	353	265	290	309	290	308	292	289	273	313	324	330	297	314	299	323	273	295	309	311	323	324	324	352	313	301	335	327	295	288	300	271	305	295	275	309	296	318	322	296	279	316	326	300	309	312	284	287	330	331	332	261	305	331	319	329	305	306	329	293	319	333	278	339	292	299	310	331	268	297	327	331	316	327	301	293	331	315	312	312	337	307	308	330	303	276	316	344	289	317	305	310	299	299	276	306	317	343	283	324	363	306	316	318	335	308	288	294	304	328	324	276	309	312	333	304	303	283	322	315	294	310	290	286	336	314	326	312	308	311	295	295	311	331	301	313	303	278	335	318	286	309	269	345	298	299	261	298	308	342	308	326	303	314	304	302	306	263	315	308	309	320	297	310	301	349	330	284	284	298	309	303	322	271	324	325	312	282	301	330	306	313	307	289	315	322	320	292	307	310	288	303	284	296	274	290	302	302	304	302	300	313	300	301	308	295	276	345	304	285	315	334	290	301	317	344	333	331	319	298	290	315	303	305	291	322	306	280	313	268	298	288	293	302	317	312	298	281	303	304	289	315	282	309	279	307	293	278	296	289	319	319	291	304	309	302	313	296	307	310	330	315	289	307	303	334	341	328	296	337	300	285	296	307	315	296	328	274	277	287	317	297	313	292	291	311	277	349	319	310	291	305	281	320	299	304	288	323	303	316	345	283	317	336	286	274	303	307	300	303	302	321	304	289	318	297	322	334	310	330	320	306	273	326	321	292	315	323	293	284	311	274	260	314	291	312	334	292	315	307	301	306	308	320	296	314	298	305	337	324	268	320	290	280	295	314	286	320	316	317	323	301	300	330	324	301	294	324	301	306	314	268	301	312	308	333	298	335	307	310	329	328	308	266	295	335	294	300	334	305	319	328	296	315	300	283	316	305	275	302	287	285	315	271	302	334	305	340	347	299	268	331	297	322	343	313	302	330	288	319	272	304	306	305	318	283	343	316	312	304	298	313	296	310	316	318	343	325	312	307	294	299	312	298	308	321	335	303	303	305	323	317	324	322	320	328	296	302	312	334	330	294	338	340	318	320	329	352	301	283	330	298	299	338	310	309	308	303	329	291	265	301	321	317	325	321	314	310	275	327	281	285	284	323	315	319	319	342	304	330	297
19382	7172	4262	2239	1318	1002	801	801	746	686	659	686	635	659	666	656	656	651	672	688	648	681	637	641	649	681	636	712	647	644	692	670	660	657	674	660	678	664	674	607	734	680	649	668	683	644	646	659	643	625	653	656	684	666	634	687	669	658	663	652	634	691	660	707	616	667	615	662	695	623	627	720	675	594	683	666	696	624	688	678	639	635	625	665	676	629	609	647	665	618	661	706	692	628	704	655	683	608	644	643	637	621	681	642	670	649	682	678	691	634	673	678	631	648	699	663	679	633	679	622	659	705	668	688	619	646	660	629	692	626	616	658	711	652	667	666	662	629	685	625	642	644	652	691	641	644	689	629	653	693	669	634	655	679	670	698	657	643	683	676	694	626	703	627	644	622	676	645	669	633	697	658	647	686	634	682	639	645	685	624	661	661	656	654	617	676	641	653	656	633	696	634	619	645	679	625	707	697	672	632	674	617	647	647	650	695	647	656	635	664	668	608	622	673	646	624	709	663	639	664	646	637	630	627	605	705	665	673	633	649	671	671	652	698	660	678	634	657	632	655	668	624	658	672	715	679	647	667	668	619	687	637	664	687	649	662	702	679	638	642	657	677	660	674	668	698	662	702	649	679	668	659	662	649	649	669	626	672	603	706	640	642	643	655	633	614	652	612	639	694	674	657	659	679	682	633	625	643	699	634	679	690	617	658	671	628	666	614	686	629	651	673	660	623	647	651	641	648	654	683	671	634	669	660	662	653	664	639	655	649	678	677	682	620	660	657	639	647	658	621	586	665	631	654	643	639	617	648	646	645	664	657	690	664	673	682	667	625	637	642	677	648	715	666	693	724	668	638	672	628	667	648	668	627	660	628	682	677	640	683	679	649	618	706	671	639	635	654	654	715	612	695	636	673	667	639	672	639	693	682	613	654	632	659	655	681	674	671	645	686	677	629	650	655	699	679	637	651	632	662	664	670	647	673	668	600	641	671	619	659	669	692	635	667	660	608	643	665	655	625	656	674	658	648	698	692	671	641	677	659	639	618	665	657	666	614	646	643	656	632	619	682	681	619	634	623	649	671	691	630	659	694	643	638	645	636	654	672	642	638	665	655	630	658	644	604	679	655	655	581	654	644	659	660	651	675	710	621	695	646	652	665	667	680	646	664	669	682	655	646	654	629	655	680	658	626	669	663	621	683	680	611	673	686	654	684	622	648	689	617	613	681	639	676	639	649	691	636	648	656	661	660	639	659	679	629	670	630	681	618	698	654	667	674	689	640	692	651	676	648	701	667	651	648	690	683	637	635	682	660	661	672	657	684	670	661	622	652	600	649	634	617	618	668	639	661	671	667	644	654	623	688	619	681	651	628	703	668	620	628	656	630	665	703	671	661	702	648	635	631	693	683	658	635	657	635	666	652	673	617	703	649	655	679	656	637	641	629	679	652	662	677	639	626	625	685	632	657	645	651	630	656	615	644	666	658	637	718	625	646	662	692	654	650	616	665	616	693	596	676	667	631	666	669	629	688	628	727	610	629	663	655	656	701	682	660	714	667	629	637	635	664	627	681	674	654	635	703	613	673	693	642	614	670	635	692	668	649	705	704	607	651	628	631	694	653	605	690	680	659	643	653	605	668	662	634	658	626	627	637	657	657	676	664	615	658	681	632	654	650	620	662	684	691	636	634	642	687	698	703	669	628	597	710	690	665	653	668	649	687	647	682	625	661	653	649	667	639	666	676	659	697	669	646	674	713	626	642	651	607	629	673	611	667	661	644	646	709	638	668	658	650	700	661	672	667	689	701	651	676	669	697	649	672	668	654	615	613	647	665	682	657	665	648	689	676	583	678	668	640	676	657	581	708	670	644	662	633	654	670	674	608	640	648	660	658	688	669	667	703	667	673	653	687	676	610	637	677	618	691	695	679	664	659	655	675	674	718	661	687	665	655	601	675	621	650	697	651	676	691	684	693	666	683	639	667	659	626	632	656	655	683	648	605	674	663	631	637	635	706	627	696	691	624	665	657	656	645	692	669	674	673	651	641	653	642	675	639	662	613	673	643	653	631	631	650	688	662	642	645	671	704	583	683	627	662	634	643	665	629	637	649	659	623	650	697	610	691	684	656	646	699	647	614	676	629	618	637	634	661	706	659	696	652	647	655	630	691	664	627	693	671	716	673	687	644	645	698	688	667	597	640	653	625	653	696	634	675	666	624	645	668	647	633	668	696	632	630	670	669	635	669	686	635	601	684	680	650	654	641	654	670	681	647	628	647	654	627	677	634	642	677	656	671	687	692	650	705	644	665	668	694	656	650	628	710	621	666	712	627	667	659	677	671	638	667	670	671	657	631	653	679	649	677	606	637	643	660	643	664	651	667	653	688	638	646	679	659	675	685	617	606	610	672	661	678	698	635	636	704	604	704	638	627	660	678	690	654	634	667	668	664	634	643	642	675	648	645	662	638	619	693	661	666	679	669	664	641	646	709	658	688	680	640	644	643	653	647	653	646	658	664	679	645	646	631	607	674	688	652	670	651	744	648	675	698	664	688	634	647	647	695	625	674	633	619	694	669	637	683	617	629	638	643	669	732	679	639	709	636	655	594	661	665	626	671	663	638	650	621	678	684	638	661	635	665	662	674	676	672	670	721	683	693	650	722	655	662	620	625	611	659	619	676	598	597	649	699	646	674	684	645	643	674	655	681	692	646	675	639	678	654	639	643	692	666	638	723	666	656	640	698	682	627	658	642	635	648	671	663	680	714	700	649	656	683	642	658	697	684	670	616	686	654	685	653	668	666	652	626	639	671	652	638	648	673	614	673	679	675	652	681	647	664	633	639	666	688	659	683	662	618	678	648	617	703	688	687	688	644	657	668	679	721	669	645	679	635	645	686	632	678	668	642	672	630	668	696	639	620	689	626	675	656	706	699	665	646	646	636	661	661	711	651	686	688	659	689	659	640	680	624	662	687	689	696	639	654	627	632	663	632	680	667	732	699	682	649	637	658	675	655	659	656	676	641	679	647	682	688	676	633	657	662	644	636	660	648	670	725	645	658	645	666	686	640	652	619	634	639	706	682	660	657	631	643	653	636	670	655	677	643	630	702	611	671	669	656	655	648	624	652	613	626	689	609	625	656	677	676	665	667	635	656	675	704	686	709	677	645	671	695	673	621	662	633	654	642	659	621	656	678	640	620	672	630	694	664	645	641	692	656	664	692	686	643	691	648	648	696	631	661	630	660	637	627	672	662	645	668	650	625	693	651	673	664	655	660	665	703	673	666	673	651	668	617	617	653	641	632	641	668	632	648	661	685	674	661	670	668	665	694	671	621	623	665	667	653	598	641	671	662	652	647	641	710	696	634	617	690	653	676	603	666	672	651	664	689	600	635	654	683	648	671	656	655	623	702	586	665	643	639	643	647	619	678	608	683	636	633	667	655	719	663	661	684	695	657	634	676	696	675	652	678	673	663	608	675	715	696	667	664	651	625	691	660
32589	5715	1041	509	415	329	317	276	313	283	296	276	318	283	315	285	286	272	285	260	289	268	275	278	281	328	277	246	271	271	268	283	300	287	285	319	291	262	288	271	306	266	282	274	288	305	318	298	279	291	320	279	286	308	294	258	283	301	250	298	317	279	310	296	271	298	265	301	277	282	272	254	260	292	245	262	287	289	292	297	296	290	268	266	300	284	279	273	292	274	274	265	292	235	293	272	310	279	268	292	293	277	317	282	296	285	307	265	294	273	284	274	285	266	295	264	299	286	292	284	264	284	299	286	287	289	252	287	270	302	281	288	287	301	288	271	261	296	297	325	293	318	286	321	292	289	309	288	312	264	288	279	259	293	299	301	302	287	292	266	302	298	288	307	282	311	291	280	277	300	324	272	275	281	295	289	295	281	265	278	311	300	295	278	301	313	296	267	276	310	276	254	261	250	285	264	297	301	280	284	307	255	294	293	292	252	289	277	284	271	292	281	309	308	290	291	280	308	274	295	299	299	288	249	299	273	280	260	265	299	285	301	271	282	288	309	312	305	287	281	288	269	338	267	275	285	310	294	289	284	294	306	284	291	269	283	278	288	275	262	275	283	277	274	304	263	312	307	288	229	281	300	254	281	267	278	307	264	294	276	286	298	269	319	265	294	310	288	299	286	267	290	250	289	303	293	269	284	278	255	286	239	258	278	301	299	283	304	274	305	312	294	287	286	261	309	317	294	291	262	289	237	281	319	308	295	307	327	289	301	279	284	288	298	281	307	245	269	267	264	262	265	286	289	277	284	250	280	276	267	264	326	306	262	317	317	296	288	282	308	288	281	305	287	301	295	321	275	304	300	309	292	309	271	296	316	289	301	291	256	280	271	305	288	288	303	280	273	281	324	242	316	283	276	281	293	273	271	292	316	276	297	309	288	258	237	286	287	309	287	273	287	314	279	300	312	270	287	271	274	267	268	281	279	274	297	282	301	262	278	305	280	303	286	285	282	298	318	308	268	321	311	308	295	273	296	299	257	289	294	331	298	279	310	273	274	257	270	263	317	315	286	261	294	287	279	282	280	306	298	308	266	305	257	280	240	286	301	274	274	302	263	313	292	272	283	305	289	273	300	319	313	283	334	308	295	293	254	321	301	286	252	294	274	276	284	279	272	286	267	274	272	303	334	295	303	284	297	297	271	320	308	299	281	288	287	284	263	320	303	298	320	261	277	264	278	273	282	293	269	306	283	286	294	269	301	314	276	309	267	272	285	281	279	274	296	291	289	289	266	281	263	258	258	282	305	313	280	276	283	320	297	270	292	315	292	309	248	285	285	288	270	257	322	299	309	278	296	266	274	311	300	269	267	259	307	271	309	309	317	278	278	266	305	324	300	299	266	289	272	317	261	266	294	298	285	274	275	291	317	289	310	264	290	282	282	307	283	324	274	257	283	276	301	341	304	309	300	296	287	267	268	237	279	274	271	294	267	287	285	284	301	245	310	286	277	278	294	291	275	296	274	271	260	289	287	295	284	282	279	311	279	271	259	311	294	270	306	306	292	260	260	277	306	274	303	260	285	245	252	321	282	299	261	254	277	274	295	311	282	296	268	336	292	292	256	307	294	291	306	292	298	295	287	261	302	311	300	296	282	290	310	295	304	292	277	309	271	316	285	316	282	262	292	295	272	246	262	271	305	298	270	298	297	296	332	301	262	267	250	299	291	299	276	301	302	273	277	283	324	289	251	283	290	290	305	287	256	282	263	303	326	302	278	305	285	316	293	253	284	265	291	273	286	285	288	277	268	263	291	277	245	292	291	268	293	262	272	299	288	297	277	297	290	293	261	260	295	288	303	271	306	279	295	264	303	291	322	299	293	291	305	266	285	280	265	297	303	280	235	257	268	275	294	275	310	282	299	331	267	295	265	245	277	302	289	319	277	259	301	325	298	306	272	269	307	268	285	281	322	285	310	282	291	313	278	284	289	308	296	287	311	294	263	281	284	303	310	313	308	319	309	278	290	265	292	289	311	262	281	298	290	256	277	271	277	300	293	307	272	254	279	289	276	256	244	271	291	290	298	305	302	249	296	286	317	281	329	303	289	305	295	296	286	282	274	273	261	275	294	288	276	275	285	292	300	273	303	284	303	286	309	314	276	254	282	284	290	268	262	285	314	281	284	290	276	264	300	278	268	288	267	277	287	266	265	297	287	256	262	297	266	274	306	282	293	287	236	286	255	279	288	282	270	312	290	293	296	291	289	249	295	304	251	264	295	280	267	263	306	282	263	248	272	305	278	287	306	297	290	281	297	299	310	296	293	324	246	230	279	277	257	276	253	281	285	299	308	312	268	278	290	296	308	299	275	301	301	323	296	321	309	302	297	255	296	288	306	253	306	280	320	285	317	361	279	294	282	272	309	303	290	295	253	318	316	262	307	266	262	315	277	292	301	255	270	279	269	327	277	293	291	275	277	300	284	303	286	330	301	275	258	248	284	278	257	270	282	291	279	302	318	322	260	257	258	274	280	240	306	274	270	276	303	301	286	322	298	306	331	303	317	274	295	254	312	269	278	252	308	289	245	279	284	297	310	293	262	291	280	295	293	285	298	281	300	300	302	288	281	286	280	276	322	263	306	277	293	292	348	300	281	294	273	294	252	315	263	297	297	288	288	306	292	285	296	260	302	289	291	268	302	297	264	276	281	296	304	322	263	273	292	271	279	283	302	306	276	301	282	259	308	280	320	289	309	292	277	288	297	293	307	295	302	263	305	261	260	285	296	307	293	290	268	296	301	322	283	256	284	301	269	267	266	262	267	295	302	332	283	296	303	284	284	265	285	271	265	284	317	298	309	280	277	279	313	273	278	298	282	281	278	275	273	280	267	280	325	268	291	306	283	283	322	241	255	263	277	281	299	323	312	293	261	250	276	300	287	305	272	314	288	287	307	281	321	299	293	295	245	306	305	272	308	264	263	299	258	273	323	303	295	265	305	281	261	322	290	334	263	309	280	269	279	266	309	280	278	276	301	269	281	251	298	277	292	299	263	263	264	301	290	322	274	246	323	271	309	265	309	298	247	289	309	300	325	254	302	264	302	294	281	281	309	309	289	283	305	293	291	309	299	272	290	277	256	263	291	292	292	308	297	315	251	278	299	290	297	282	259	294	305	292	277	299	294	297	316	300	264	323	308	268	274	277	325	309	258	275	293	350	295	319	286	270	274	278	292	315	292	285	299	282	295	275	316	271	268	260	301	281	253	285	281	286	275	258	301	326	298	287	297	285	276	282	309	299	285	318	284	266	283	281	300	328	302	316	304	284	292	319	308	285	300	286	309	274	259	295	265	281	292	289	310	286	255	281	284	285	259	318	298	286	276	295	310	280	288	269	313	298	308	284	282	314	279	319	329	300	268	282	310	271	261	251	308	272	298	326	269	298	281	278	290	290	267	285	272	285	298	293	287	285	281	285	263	307	269	249	282	273	265	295	307	334	309
24242	10227	6357	3111	2001	1503	1079	922	748	627	647	667	633	636	619	611	644	630	654	625	618	623	576	653	631	647	647	619	606	620	608	603	620	633	619	611	616	611	611	599	638	595	619	613	588	620	637	649	602	616	591	677	620	623	620	602	646	606	623	609	628	592	593	613	596	641	646	562	631	612	616	628	597	629	585	632	607	596	645	619	624	607	630	629	579	574	605	634	610	618	611	588	610	647	607	606	633	593	629	639	619	621	634	596	599	618	635	651	598	613	641	582	597	613	591	606	563	657	600	623	605	629	623	622	621	612	600	604	601	622	661	606	617	634	543	625	632	615	613	624	580	605	608	632	584	632	617	627	624	620	652	633	650	588	610	611	607	608	604	677	596	603	597	637	618	597	598	602	623	564	630	601	611	609	588	573	632	605	631	628	666	648	616	611	597	631	643	633	629	663	658	626	641	629	564	663	625	631	634	638	616	600	639	592	578	608	611	624	651	636	585	575	661	636	567	607	602	635	586	625	612	642	621	623	632	603	595	626	578	652	601	653	623	642	577	616	605	629	559	594	645	609	655	641	621	603	617	596	613	612	662	598	583	624	630	619	608	634	642	615	576	620	613	631	630	604	641	598	605	619	603	626	621	596	629	641	605	563	622	656	617	637	628	622	605	616	624	599	625	585	646	602	591	606	636	598	600	630	618	603	678	628	591	602	621	624	636	592	613	637	579	602	681	665	598	607	609	621	640	615	581	678	658	603	619	608	607	650	651	633	634	585	635	611	612	578	622	671	640	629	581	601	623	638	633	568	610	588	622	609	602	634	587	588	641	653	641	584	653	615	628	589	653	635	601	625	578	623	610	601	617	596	649	621	614	648	645	586	615	637	600	627	615	627	596	607	625	629	582	633	614	661	620	635	628	623	581	641	588	630	629	648	594	625	595	600	626	619	642	638	616	586	618	646	589	572	651	578	610	614	604	625	642	606	600	627	651	644	612	658	613	626	584	585	573	608	636	672	571	585	660	624	598	632	643	576	645	647	600	618	581	624	624	604	603	628	570	586	637	635	610	591	624	589	617	612	633	602	609	603	606	622	605	628	605	640	599	607	569	633	651	626	611	618	547	602	676	614	630	607	619	601	631	617	640	646	561	615	615	631	627	603	606	646	610	600	592	618	621	641	612	637	634	640	614	628	602	580	604	616	603	598	653	574	597	602	616	603	619	631	601	617	609	602	580	618	647	632	635	630	599	590	619	603	644	641	572	602	576	705	609	584	632	576	629	638	632	575	648	582	592	576	658	611	607	634	613	630	593	609	635	635	643	619	619	586	574	609	605	641	624	651	647	615	619	627	616	638	613	679	649	632	643	605	598	622	612	632	598	644	651	617	611	606	613	635	633	647	626	626	632	613	635	613	674	630	614	628	637	611	612	612	649	615	617	607	659	610	597	643	598	604	623	606	592	645	606	650	589	640	631	581	638	602	602	591	633	601	628	612	626	670	593	618	615	636	568	639	605	661	618	634	588	659	606	623	664	564	637	613	596	621	610	667	594	583	633	609	622	597	615	613	595	610	614	641	604	615	610	635	659	578	606	634	589	605	572	603	634	603	648	600	591	615	658	600	607	612	584	617	576	585	606	620	596	596	623	577	611	611	605	585	613	619	637	623	625	581	578	645	607	617	584	621	646	587	596	594	605	622	574	629	640	639	643	573	601	613	610	629	630	565	641	591	616	587	575	591	610	643	603	627	616	616	596	585	649	604	631	587	595	607	627	584	624	585	637	647	594	628	593	595	609	650	662	597	596	573	615	601	607	611	582	566	601	683	637	567	571	667	616	622	608	608	607	616	597	593	603	647	618	591	655	632	626	570	611	605	600	629	612	620	641	636	618	640	600	590	624	632	622	587	634	659	605	622	652	631	629	599	649	656	605	658	633	596	595	565	665	626	563	602	633	626	570	601	639	593	605	681	613	658	617	591	636	632	617	620	637	613	607	612	573	608	643	618	626	607	597	580	576	636	639	637	636	614	595	591	603	643	602	640	652	567	599	635	617	622	670	595	621	605	587	567	613	654	644	613	592	623	634	628	593	600	619	629	624	621	629	634	605	657	594	623	562	608	585	627	566	577	626	616	596	633	579	600	598	606	590	641	570	591	614	584	627	588	607	642	605	615	608	666	606	590	606	612	587	603	632	595	615	614	632	625	598	645	633	637	620	651	620	639	607	605	605	600	619	579	645	645	637	626	630	635	645	594	613	659	591	654	581	623	647	600	679	608	634	658	634	587	595	603	630	607	621	649	607	584	600	621	616	594	615	593	628	626	590	621	576	585	600	549	617	621	556	606	623	629	635	594	627	598	631	627	631	614	659	614	600	628	603	641	566	612	601	602	595	573	609	653	607	617	563	611	637	629	630	633	645	606	620	616	592	561	601	610	584	599	628	593	625	652	595	643	630	606	635	631	561	565	662	641	636	574	621	635	629	620	630	583	635	643	606	619	586	601	617	638	622	665	627	598	601	605	652	586	610	619	668	601	586	662	577	626	619	611	613	615	675	622	622	627	613	630	589	597	674	649	613	621	635	665	619	613	602	655	628	587	615	630	618	635	658	579	619	586	613	631	579	637	615	640	601	588	657	579	591	696	628	607	622	626	639	601	629	568	615	652	618	582	634	619	606	602	594	627	659	590	621	632	626	650	650	545	624	626	606	620	669	639	608	629	601	595	590	610	659	623	588	631	607	572	603	606	623	591	649	608	601	586	609	580	622	590	651	628	662	597	602	611	613	586	656	630	620	634	602	585	616	600	620	637	637	654	621	621	658	631	601	630	638	580	613	603	573	624	627	599	643	624	651	599	598	579	614	654	612	607	634	612	618	620	616	604	640	583	616	584	568	637	662	578	605	597	612	667	603	612	602	656	645	640	605	623	615	626	603	628	629	577	619	602	647	606	600	653	618	613	697	597	612	642	627	595	621	633	601	596	638	632	624	598	651	613	592	594	641	631	625	620	636	639	612	593	610	619	599	628	618	630	597	601	592	650	605	608	644	591	596	661	588	649	600	635	609	627	647	647	661	588	615	606	621	595	632	615	628	651	582	648	633	637	645	595	580	623	617	611	577	581	637	651	633	630	626	578	652	643	599	573	634	596	581	670	636	639	619	610	619	630	588	567	634	663	623	603	639	623	600	616	610	615	638	597	645	607	621	611	633	649	570	609	573	615	620	700	618	599	613	647	657	615	592	586	650	608	623	626	597	626	593	647	579	651	586	636	579	564	649	610	585	621	585	626	636	637	649	573	572	634	647	598	619	615	617	649	630	629	593	619	635	614	566	631	613	670	581	590	633	611	627	592	620	573	619	634	621	617	637	617	607	630	645	604	637	612	610	616	584	612	649	576	612	571	614	605	597	640	632	622	630	600	584	612	599	599	646	630	603	643	626	630	603	615	592	646	607	619	614	604	593	626	612	606	606	572	645	634	640	626	579	605	629	640	638	642
40903	9393	1054	494	366	377	367	344	316	336	278	298	320	301	311	299	346	300	298	291	313	300	291	304	297	280	329	300	316	297	341	293	312	334	360	312	278	299	301	293	291	328	270	282	278	290	307	364	301	309	285	329	340	347	281	342	336	306	315	305	308	301	312	296	353	311	327	325	302	317	304	329	339	311	341	309	310	320	314	324	284	324	299	301	293	328	319	304	322	292	348	301	336	328	313	294	304	317	280	329	340	312	315	333	290	277	347	324	303	286	305	290	294	350	347	345	368	305	290	307	294	299	299	347	299	318	323	297	334	320	273	318	309	312	307	292	296	297	276	305	329	323	310	355	286	315	302	323	320	316	315	274	273	322	298	317	304	302	298	297	310	316	294	275	334	280	289	336	308	325	284	317	325	318	285	330	308	330	300	302	304	318	308	281	327	312	322	274	338	297	346	306	312	307	330	316	320	360	331	324	325	318	318	324	323	339	289	312	328	297	308	272	303	320	349	345	314	270	284	319	350	305	340	308	316	290	305	314	303	304	283	294	297	323	295	355	318	286	311	307	265	272	338	368	294	338	309	323	327	331	301	336	310	311	327	329	314	310	295	306	281	287	322	311	328	334	345	317	328	319	306	304	323	312	318	275	309	289	273	321	301	284	266	292	322	298	300	327	298	326	332	329	294	299	297	333	282	309	326	327	312	304	293	312	304	306	326	316	288	304	305	332	326	355	274	336	309	315	334	310	303	309	296	331	334	283	331	268	312	307	331	284	316	311	338	297	271	285	298	300	302	322	309	307	316	314	270	308	294	313	274	301	273	311	278	314	303	314	274	294	340	299	299	311	299	319	315	311	296	314	321	326	300	339	314	325	324	311	333	299	311	292	302	303	340	336	328	300	281	313	340	307	306	326	291	275	256	286	319	320	289	285	329	333	333	321	301	262	284	295	277	318	314	314	318	337	292	334	313	286	309	340	319	303	300	323	292	320	324	312	331	290	313	308	305	327	339	293	330	295	285	303	293	281	288	321	276	295	308	289	336	330	309	292	310	292	323	302	325	329	330	322	277	319	304	308	291	307	322	319	321	298	321	322	291	326	279	296	325	333	322	331	337	298	307	331	307	295	283	283	358	366	264	309	321	354	306	307	310	288	325	275	308	329	298	281	302	361	306	292	320	333	321	301	310	291	312	327	324	312	321	315	279	305	297	322	360	328	271	296	346	272	275	315	277	318	268	301	319	298	314	307	314	311	293	306	314	317	287	322	292	294	289	341	294	327	343	299	303	308	307	296	298	326	335	330	299	335	312	321	298	313	321	313	312	318	309	314	319	307	293	260	340	324	315	310	303	349	321	290	324	314	360	319	326	283	314	318	343	314	332	340	289	307	295	304	317	256	307	291	313	325	299	330	353	348	317	292	318	304	328	302	333	291	347	314	310	342	309	323	328	327	339	305	331	302	329	353	298	281	289	317	327	312	299	322	320	289	299	346	302	314	301	312	334	328	352	297	316	304	334	285	306	329	335	284	297	338	323	312	338	323	285	313	312	321	297	302	303	320	318	335	313	285	260	291	324	327	299	296	328	277	288	306	298	295	303	337	309	285	299	314	296	316	328	321	296	319	306	304	273	309	278	313	305	289	289	302	306	287	309	304	328	338	317	321	290	311	331	315	316	316	312	293	311	321	293	295	333	321	322	326	313	294	304	300	303	320	341	336	332	329	331	296	306	318	315	310	313	314	333	324	327	323	270	330	287	316	331	306	305	311	301	307	311	276	306	309	306	308	299	297	314	308	324	321	297	319	311	322	304	293	301	305	303	314	298	293	319	362	276	312	294	292	311	281	341	296	342	280	324	313	310	309	317	335	293	310	317	303	318	294	303	323	291	343	325	335	347	273	317	328	312	264	317	306	304	270	313	311	299	304	259	279	312	306	305	327	310	341	319	317	311	285	318	331	324	348	282	300	291	324	327	290	297	274	327	299	317	299	349	351	295	327	312	307	320	307	287	305	291	314	307	317	325	315	325	300	285	305	319	295	295	328	331	308	313	290	316	292	294	295	308	289	290	308	321	313	333	286	335	306	312	299	305	326	306	324	312	308	305	335	319	286	270	296	270	338	336	307	310	314	310	297	318	303	296	322	273	256	316	317	307	315	307	303	273	300	309	308	314	304	292	298	302	359	308	298	321	295	335	326	282	287	294	327	286	308	291	317	318	311	308	311	337	321	272	345	293	284	320	276	331	293	290	313	328	301	311	317	306	308	296	284	273	329	292	300	319	301	340	372	299	310	321	315	315	302	292	323	257	303	320	335	309	315	299	287	309	327	302	327	321	297	346	311	330	323	271	296	329	310	320	321	327	331	287	309	284	267	293	320	355	323	315	294	323	274	333	346	309	329	337	284	327	331	301	291	341	302	293	312	299	296	330	305	334	314	317	271	338	317	324	314	292	294	308	326	299	317	320	326	282	288	320	281	307	278	331	319	324	330	333	301	324	347	321	332	289	349	305	338	296	320	305	324	311	280	274	314	327	341	284	345	300	320	345	320	314	318	313	320	295	310	323	316	321	318	352	327	294	310	297	286	317	304	319	280	320	324	328	306	333	305	321	307	296	324	288	314	317	330	332	306	290	327	297	313	327	321	321	305	321	340	278	310	310	319	314	325	284	299	275	303	334	301	285	290	315	321	300	320	299	293	289	320	319	291	315	279	302	286	314	284	299	315	303	294	288	343	302	328	304	292	267	268	314	285	292	309	312	293	324	322	303	351	306	317	315	265	335	311	304	317	321	342	334	333	303	324	326	326	303	320	315	324	318	315	311	281	301	294	319	317	281	309	308	297	329	315	292	314	334	334	309	322	296	334	275	339	320	294	320	297	303	304	333	274	297	318	326	331	348	288	322	306	319	345	293	322	287	318	301	326	285	320	291	322	311	322	323	334	317	340	324	326	352	348	302	318	318	293	334	307	295	307	305	331	352	317	322	335	296	322	349	345	289	342	288	317	304	312	336	333	296	330	332	292	315	327	284	323	305	308	301	320	339	317	308	260	318	301	303	295	290	299	285	328	295	321	275	318	298	305	322	307	305	283	301	309	311	339	317	325	312	286	336	291	307	314	297	313	285	324	291	305	270	335	295	310	299	305	308	338	321	319	300	302	334	305	280	299	331	301	318	322	319	335	292	324	320	326	311	296	325	325	275	269	301	335	281	327	326	287	307	321	320	289	312	293	312	323	321	299	340	291	305	337	313	311	340	314	276	332	318	285	309	305	285	293	323	301	311	292	340	281	271	267	340	338	273	280	315	316	332	324	323	316	311	323	327	288	319	336	329	292	307	301	332	299	279	279	354	334	351	318	315	302	352	313	328	383	285	322	319	286	305	308	300	289	311	299	298	298	342	336	315	314	324	320	310	313	302	308	310	307	332	341	300	318	355	309	269	294	310	332	315	290	332	291	328	338	323	311	275	318	315	332	318	320	320	322	309	303	278	301
29445	12469	4898	3117	2092	1675	1259	1039	847	766	735	741	736	707	686	717	696	701	681	718	653	702	676	687	662	722	660	701	703	699	674	656	671	650	695	672	698	640	673	687	672	675	672	704	659	668	639	689	677	694	658	704	709	691	607	670	641	665	694	683	695	728	688	692	697	659	706	713	690	653	664	663	644	653	676	690	678	674	680	646	657	643	677	680	722	666	653	700	659	634	649	688	662	658	701	646	690	664	672	642	677	658	610	666	714	681	675	661	646	688	716	711	688	679	706	638	686	729	653	660	667	674	630	661	698	642	684	665	590	672	626	686	683	616	696	670	708	631	657	689	692	637	674	639	665	677	667	649	662	658	679	685	678	710	710	666	657	627	691	681	644	657	666	678	645	697	654	684	691	694	723	675	697	699	670	651	670	654	727	700	675	713	687	663	689	715	666	699	626	675	665	643	638	687	673	675	692	658	657	651	651	691	610	687	673	657	694	696	712	707	666	668	663	652	624	691	665	618	686	672	673	640	689	653	657	689	725	646	700	642	648	637	689	658	676	683	679	674	642	619	631	694	661	650	640	653	629	673	694	675	692	691	647	663	657	648	699	657	699	694	709	664	648	696	686	637	675	652	685	706	682	706	715	694	726	704	671	698	678	669	690	696	633	671	673	711	655	655	679	673	691	648	659	685	626	670	654	653	656	701	689	670	675	658	659	697	685	654	696	707	725	627	664	647	676	672	648	658	634	635	679	676	682	700	666	737	672	675	725	658	633	708	618	704	599	684	682	710	651	707	668	672	699	643	625	647	644	663	631	706	696	713	710	665	677	643	639	653	688	631	688	695	648	695	642	671	678	662	707	701	640	670	697	673	658	648	602	671	650	679	680	631	691	653	716	674	693	635	686	666	645	658	687	685	699	674	664	672	685	699	702	622	677	708	662	636	638	702	715	656	644	673	693	696	621	688	688	650	685	665	683	642	701	690	664	663	665	666	654	678	719	714	700	670	689	672	664	694	682	731	700	662	632	646	649	657	656	682	645	666	699	683	715	715	680	667	680	675	697	691	673	715	644	686	695	664	688	654	709	699	663	680	687	681	733	687	640	687	686	707	672	710	692	671	655	637	685	630	711	706	648	713	652	738	639	668	705	651	657	619	661	708	665	649	679	651	694	654	654	663	681	670	667	651	680	685	689	663	635	670	696	633	672	729	671	640	641	669	661	712	665	670	671	653	727	677	694	686	628	634	676	679	621	656	666	675	658	670	705	632	663	654	637	659	667	684	705	720	668	673	672	674	640	637	649	653	643	686	659	637	665	666	627	700	684	657	683	677	611	690	662	637	688	667	658	660	664	673	623	670	666	625	705	684	682	694	654	637	666	660	666	693	663	679	698	697	655	649	677	640	648	643	677	689	657	702	699	686	653	715	669	652	625	690	670	633	683	684	670	678	673	642	695	641	708	691	629	639	691	662	644	644	678	683	660	684	664	663	640	682	693	689	681	649	655	658	702	684	673	681	640	668	673	644	660	690	653	687	669	655	674	655	661	635	668	687	655	628	676	684	661	667	625	657	698	656	665	653	690	667	699	698	724	648	691	604	649	662	682	655	649	663	681	665	705	635	681	654	647	654	699	642	661	664	651	700	686	672	720	678	660	667	662	626	680	654	659	611	687	648	674	672	667	625	684	669	702	680	623	683	663	642	673	651	657	659	634	653	675	668	700	644	641	674	655	749	671	646	681	666	665	680	666	679	665	640	617	659	634	661	656	675	689	669	656	639	654	679	619	674	641	659	629	661	645	665	713	662	640	659	688	665	673	659	716	669	654	675	650	657	643	690	683	640	667	652	701	703	633	665	680	682	686	707	661	681	656	676	647	685	687	664	656	670	660	671	678	661	668	655	631	684	671	644	660	677	666	717	677	670	675	677	662	650	643	657	715	659	701	647	707	657	655	659	653	672	661	737	661	713	674	644	656	652	642	698	647	668	668	672	674	635	630	744	710	701	651	709	648	619	688	658	653	646	699	693	670	648	626	681	688	627	645	700	706	677	701	654	677	607	683	676	701	640	683	702	720	669	636	664	680	656	703	701	662	639	681	655	690	653	652	637	714	637	655	666	715	652	715	685	663	630	645	662	682	689	679	667	632	674	669	653	679	698	697	683	666	680	684	667	650	673	681	696	636	687	644	657	667	715	666	691	615	634	708	687	651	724	617	660	628	723	643	631	660	673	701	705	648	688	685	690	643	632	658	680	701	676	666	635	657	643	710	686	614	662	622	677	687	670	719	645	680	710	617	667	657	658	676	727	682	679	706	608	681	638	727	658	655	639	663	656	656	671	673	682	686	668	710	663	716	676	690	667	646	692	660	645	693	678	712	689	658	660	671	699	743	701	701	687	666	702	674	648	687	676	686	629	662	696	661	670	639	647	655	661	648	707	687	663	674	707	680	670	690	692	683	656	658	625	683	643	712	673	689	707	649	677	654	682	666	711	662	658	652	673	659	693	691	671	687	701	670	692	662	681	677	671	687	649	679	664	665	670	602	675	646	654	665	648	640	682	625	642	646	694	684	672	652	662	598	692	649	678	687	644	661	635	661	671	669	686	639	673	691	684	671	657	724	664	652	701	692	691	663	683	727	701	669	710	697	679	691	669	660	689	657	638	687	677	637	628	702	700	664	711	659	686	657	630	633	685	694	648	691	673	660	664	708	672	706	661	649	650	683	702	701	688	752	620	690	689	681	688	655	645	683	671	680	635	690	665	624	668	643	649	701	613	685	647	683	674	642	689	700	686	694	659	668	700	706	661	696	692	669	679	650	673	640	663	645	628	678	702	649	661	660	675	674	649	659	725	680	705	648	683	673	675	667	659	654	665	678	690	679	663	693	663	697	666	680	662	693	668	669	652	663	729	588	717	670	665	668	694	685	632	638	646	682	647	663	665	698	656	640	726	717	636	688	696	615	659	633	646	730	654	683	709	711	657	637	707	684	666	642	679	660	668	645	639	716	716	687	639	731	668	635	684	713	678	669	702	691	682	718	604	661	679	657	650	638	683	656	630	621	684	657	700	664	685	695	693	712	709	701	714	708	698	665	678	697	654	688	682	716	674	686	672	687	669	701	636	638	673	657	716	686	695	717	667	652	664	676	687	666	651	664	662	662	678	653	669	656	665	662	604	660	664	642	706	682	676	632	664	676	682	709	686	665	700	712	667	713	668	694	700	664	671	674	669	658	621	677	636	662	642	701	708	672	679	628	680	687	661	659	659	665	653	698	688	697	678	647	671	674	692	678	690	610	657	733	632	683	674	749	663	641	655	722	617	663	672	726	742	651	671	647	626	692	668	641	689	734	697	603	633	631	677	663	688	683	683	658	676	695	632	722	646	672	695	634	682	659	638	680	668	672	644	672	662	714	645	675	684	671	728	667	657	640	714	677	676	649	675	676	678	684	637	692	676	673	693	723	662	681	692	621	670	714	662	641	663	654	667	719	681
25601	3112	591	386	384	323	350	296	262	320	305	317	361	302	307	315	309	316	316	306	270	300	312	299	305	270	295	308	295	301	282	319	323	310	295	307	308	282	314	286	293	297	305	308	266	291	308	315	321	325	355	308	322	307	326	302	313	292	278	301	310	276	290	301	316	307	310	296	340	310	306	279	300	331	337	343	320	296	278	312	295	310	341	299	305	325	332	272	330	337	316	311	305	319	316	308	291	290	288	282	283	291	335	328	302	305	321	313	276	313	321	263	282	290	275	305	292	287	292	312	298	308	303	287	294	347	333	309	313	305	293	324	324	296	315	301	306	277	315	310	287	299	309	292	286	323	322	302	300	297	297	284	266	285	284	311	282	294	307	302	306	303	299	271	332	278	302	292	301	318	345	311	270	307	309	315	277	317	314	317	249	301	292	306	280	330	298	308	313	324	319	334	318	287	300	287	321	314	321	276	314	320	322	295	301	300	324	324	285	284	308	301	288	294	305	298	336	295	284	268	260	272	292	287	292	284	320	307	301	305	298	281	286	281	300	287	310	322	299	276	298	305	306	276	314	308	295	275	299	316	270	280	338	317	315	316	300	306	326	297	303	272	311	331	287	263	307	334	322	285	305	316	319	320	302	288	288	329	294	351	335	299	289	313	291	292	300	320	314	292	300	277	300	323	264	289	307	301	322	310	299	300	323	324	311	334	309	324	299	303	339	284	336	282	286	293	339	301	293	277	293	296	325	310	302	309	317	320	283	308	280	316	339	301	286	295	306	294	304	311	314	291	277	307	302	279	272	299	299	300	323	280	292	341	335	317	299	281	320	367	290	290	284	306	322	313	304	260	297	317	301	325	309	289	292	299	317	274	299	288	299	344	295	279	299	281	318	316	296	305	293	317	303	319	327	286	311	350	323	303	287	307	310	290	280	309	311	281	278	294	304	305	324	268	322	281	301	328	304	309	289	292	284	313	317	316	275	253	293	295	279	315	326	324	298	286	269	323	291	299	315	311	321	291	318	279	274	262	292	317	310	268	274	296	335	306	298	310	292	290	306	306	279	318	309	323	270	316	274	284	287	271	296	318	290	303	276	311	316	306	328	301	292	285	291	284	304	295	292	294	309	295	263	303	354	305	320	302	333	304	283	269	300	301	330	271	294	305	281	280	304	302	312	322	308	296	314	306	324	322	300	293	303	289	295	324	277	304	312	311	282	255	295	328	340	299	304	251	284	249	273	297	308	304	282	289	285	289	291	314	281	342	306	295	288	298	290	283	302	295	312	335	283	291	297	318	315	320	297	334	313	278	326	322	283	314	290	352	334	297	326	294	306	344	278	301	301	294	295	325	301	310	315	265	310	267	323	313	324	312	302	316	298	316	312	295	300	293	296	291	302	278	366	290	315	342	301	313	300	299	310	293	298	280	300	331	289	300	295	303	335	284	307	304	282	311	292	275	264	315	303	297	310	305	320	311	329	306	308	301	293	315	314	273	308	309	309	315	302	325	299	300	287	275	313	297	302	286	322	304	256	304	294	300	315	322	295	332	319	288	294	313	304	298	270	272	321	286	303	312	312	306	301	295	321	348	313	286	298	323	339	285	316	344	350	330	285	298	351	306	304	301	280	285	337	300	334	323	326	277	298	289	322	297	297	271	291	313	311	304	357	292	289	302	287	290	335	309	326	296	344	324	302	321	304	326	302	331	277	311	328	268	289	313	338	262	280	343	302	320	289	337	310	273	296	311	308	310	307	324	352	345	305	314	285	279	256	283	308	304	318	278	295	318	331	296	299	310	295	321	326	298	277	265	291	323	301	258	291	350	326	332	276	283	299	313	293	299	294	298	306	313	281	275	326	317	301	338	336	323	344	331	282	308	268	288	319	273	337	288	307	308	299	289	352	310	340	315	284	291	283	288	335	322	313	277	299	293	276	283	297	305	319	313	284	325	305	289	292	267	271	287	306	304	284	297	321	284	300	290	304	309	315	307	277	323	304	301	316	312	286	321	340	292	300	317	320	299	331	298	290	312	298	314	318	301	329	318	318	316	311	287	285	306	274	308	296	295	302	315	307	272	295	281	303	319	323	264	331	315	274	314	315	292	312	292	320	337	341	352	321	302	296	309	338	316	278	295	325	315	303	334	293	300	326	304	299	300	292	274	328	356	299	310	285	318	315	293	307	303	295	356	287	294	287	329	275	317	318	314	324	347	305	291	287	337	338	366	288	298	329	319	334	329	289	301	301	308	295	288	302	330	303	308	280	360	272	300	301	302	287	315	293	295	329	305	294	298	337	318	306	340	351	324	318	299	299	334	281	291	312	322	287	327	331	297	291	308	282	294	299	310	323	310	294	314	337	325	303	297	302	317	287	274	314	316	272	309	334	285	290	322	319	303	348	308	351	303	314	320	296	289	288	338	307	293	289	304	323	275	326	282	309	271	313	281	304	289	282	310	320	294	314	277	300	317	295	302	315	285	323	336	288	302	304	320	320	311	295	299	288	331	282	286	342	302	303	337	335	314	309	320	311	260	320	259	294	306	306	285	299	268	308	314	307	303	287	318	321	289	291	325	300	301	355	324	329	294	271	302	294	285	292	300	330	293	303	313	286	328	320	308	280	318	298	328	298	345	338	315	355	310	322	320	273	304	289	293	344	328	294	291	305	327	326	290	304	319	297	286	303	293	300	281	306	314	279	251	328	316	300	304	305	258	305	317	303	360	319	318	304	291	305	302	300	302	306	310	284	266	300	282	308	287	290	292	303	309	318	302	294	331	279	285	310	307	309	275	297	284	298	297	285	336	300	280	252	317	307	287	287	311	295	318	274	303	312	274	282	266	293	349	328	316	324	283	318	304	290	327	319	309	313	296	309	287	289	289	301	300	298	291	283	296	284	287	272	288	288	285	323	301	316	328	284	280	306	281	277	328	284	274	308	325	321	283	291	295	338	298	278	276	290	317	299	332	303	302	309	309	324	325	315	289	271	297	288	306	284	322	304	277	263	299	335	271	299	295	314	332	273	278	317	322	295	290	292	294	274	282	323	323	319	321	331	291	284	291	328	378	313	341	329	293	295	299	318	257	307	288	295	308	308	301	313	311	292	291	306	302	307	265	297	305	267	312	299	309	261	282	296	290	301	320	304	322	307	329	305	306	305	328	332	309	285	259	291	286	274	280	304	289	316	290	290	282	283	278	292	287	290	330	299	278	274	309	299	310	275	293	298	326	316	274	290	277	316	320	324	306	312	293	311	312	279	275	293	282	309	311	345	324	302	291	268	285	328	285	288	331	279	279	285	306	316	323	318	288	341	308	349	315	296	382	315	294	309	316	283	282	319	300	295	308	299	331	255	306	287	281	325	309	323	315	336	352	293	318	310	288	285	300	285	292	291	268	334	296	317	330	290	290	316	297	292	321	322	272	276	312	303	305	322	289	324	299	273	318	303	301	328	332	313	292	278	310	310	279	273	336	337	312	319	302	315	287
20694	5340	2915	1987	1516	1103	992	842	712	701	677	683	623	650	647	666	655	672	680	607	682	656	630	653	633	648	662	634	629	665	625	664	625	657	681	676	667	641	652	624	656	661	628	645	602	670	684	597	643	653	649	642	649	661	673	646	675	618	645	658	638	638	622	679	615	624	639	693	669	619	651	614	669	691	625	628	627	615	661	639	645	684	639	598	682	630	632	589	652	662	627	664	665	660	645	619	698	634	693	624	638	678	649	616	621	655	656	611	620	605	614	673	701	604	665	712	649	622	620	668	685	603	660	664	683	691	631	623	612	625	653	609	668	625	647	638	657	596	644	626	623	652	622	639	651	640	643	655	655	661	628	654	676	571	665	680	677	587	672	638	691	636	647	627	656	651	660	596	614	590	646	649	609	623	639	634	642	632	636	653	594	625	639	659	665	629	649	620	659	643	710	626	707	634	638	665	660	668	625	622	673	646	669	650	658	640	652	634	615	628	614	709	661	684	640	642	653	686	664	695	643	689	645	618	628	642	626	628	634	657	655	680	648	679	643	623	640	668	619	675	651	638	607	692	652	680	688	658	656	600	645	666	611	658	691	639	643	658	658	654	645	644	707	666	641	630	621	665	565	676	652	726	650	646	654	655	666	686	615	700	670	594	678	645	661	644	651	623	609	627	621	642	604	607	627	640	658	625	676	651	620	609	647	613	636	678	646	634	658	686	637	675	642	629	657	631	639	649	629	628	627	666	676	637	617	641	646	613	661	617	655	659	609	672	666	655	622	685	680	667	636	665	632	594	645	642	602	648	698	675	644	650	654	660	663	658	661	648	658	620	649	647	654	607	663	611	693	646	619	649	631	660	656	657	619	611	659	638	661	659	640	630	595	629	624	652	662	641	626	661	683	676	680	657	637	681	609	649	676	644	673	651	645	675	644	678	582	608	633	657	669	643	663	656	633	632	673	605	649	702	627	645	636	658	605	701	671	648	691	666	671	624	624	651	685	645	624	666	634	603	667	629	658	666	655	615	665	683	630	677	694	614	620	645	640	632	630	619	667	690	621	659	661	658	629	637	675	656	626	647	659	666	617	607	640	678	655	645	692	641	653	639	671	690	676	655	611	618	681	668	639	685	668	638	672	644	663	694	655	649	652	675	694	616	627	698	637	635	604	677	650	672	611	651	638	611	623	635	623	672	620	658	695	688	663	621	686	624	633	645	694	656	662	642	638	626	676	649	643	684	678	606	648	634	639	687	661	609	647	630	680	626	692	653	628	623	651	655	643	629	664	641	614	683	676	671	658	642	596	682	629	649	636	636	684	680	656	621	627	607	619	653	692	671	634	660	621	655	625	659	628	676	684	632	642	664	674	619	637	622	664	635	665	662	633	668	658	676	639	628	670	665	598	662	671	667	653	653	657	630	659	638	641	688	674	668	679	634	626	655	676	613	627	626	637	695	696	670	647	674	635	649	630	651	637	661	625	706	625	700	657	664	649	666	613	681	646	640	606	653	648	674	627	647	671	630	629	618	637	657	626	627	588	617	646	595	632	611	658	635	671	646	606	623	654	720	668	618	671	693	646	613	626	626	658	628	621	636	634	619	640	622	648	661	681	665	631	676	641	651	662	654	655	639	636	638	687	612	649	691	651	643	596	619	667	621	643	700	655	630	635	691	641	693	647	627	626	656	664	648	611	643	616	670	683	620	644	645	692	636	637	675	625	630	650	655	694	629	657	617	666	691	622	627	686	649	618	672	632	599	665	660	659	672	691	676	639	627	662	678	701	727	626	637	623	673	638	638	618	615	652	608	683	639	607	650	662	708	638	671	644	613	683	649	645	674	650	661	632	686	666	637	625	646	658	655	602	601	654	626	641	627	634	670	648	660	670	635	631	706	625	645	659	699	645	656	657	618	630	637	634	639	648	651	602	645	708	680	628	627	646	641	638	658	630	652	635	662	620	692	649	668	677	646	671	615	661	646	605	657	629	685	698	654	654	651	647	618	612	628	634	624	662	648	626	657	615	648	645	662	692	642	650	655	614	595	597	590	640	673	650	661	668	651	674	615	627	660	598	704	624	634	636	645	677	628	677	660	637	628	668	634	580	576	642	627	657	692	659	634	662	614	629	705	651	677	688	649	636	622	685	578	670	639	653	633	629	624	672	665	646	619	627	624	667	634	626	639	653	630	629	629	623	659	643	650	645	684	696	670	611	640	619	615	622	613	646	637	649	638	675	638	646	642	626	655	649	626	647	678	700	625	667	651	623	621	685	666	622	648	633	660	649	596	667	613	667	662	641	680	653	617	661	677	640	625	646	648	670	666	668	607	641	686	691	655	633	646	650	705	646	665	652	622	724	665	623	626	651	645	638	627	669	683	652	635	674	648	679	662	689	647	722	672	685	637	621	685	658	654	642	647	629	638	653	625	648	680	660	661	661	650	668	665	680	625	596	608	659	671	624	615	658	647	606	659	669	636	647	612	644	653	630	667	684	658	655	653	619	658	682	627	655	639	642	614	646	621	683	634	645	671	660	633	624	608	633	671	635	637	672	633	632	673	636	659	645	623	628	646	653	640	652	658	629	624	626	674	661	675	682	690	648	615	664	646	628	651	650	673	648	642	654	641	648	650	638	647	663	653	708	645	664	636	694	632	634	647	625	629	603	647	651	624	599	656	668	644	660	622	658	700	624	681	664	687	655	643	615	640	617	635	645	660	654	627	641	653	651	670	655	624	676	668	639	649	660	620	630	650	659	648	685	650	599	669	643	664	640	658	611	633	685	641	676	611	642	626	634	648	626	667	666	637	684	684	633	637	655	624	656	669	625	636	631	616	642	668	650	650	659	635	631	624	656	662	630	651	626	702	677	618	667	680	637	580	622	630	651	635	659	649	675	683	657	632	641	678	657	640	677	621	648	621	646	641	697	674	655	616	670	612	663	629	661	694	624	621	643	615	649	670	618	682	673	662	647	641	669	623	670	654	602	693	611	664	674	678	648	642	659	636	611	665	618	649	660	638	658	647	655	638	630	703	636	672	638	617	621	657	612	684	607	649	626	625	626	656	671	657	686	618	637	590	663	636	672	672	648	667	608	676	645	643	640	672	712	652	642	663	659	643	660	660	607	571	655	663	604	644	625	632	594	601	681	631	652	695	676	680	662	683	647	632	595	664	687	677	626	605	594	644	621	636	608	636	632	704	636	610	649	721	617	660	655	632	635	625	676	621	654	663	629	671	644	679	645	632	692	635	692	671	689	646	687	658	649	646	650	655	659	614	641	661	645	628	681	637	651	612	647	632	624	648	668	682	659	648	646	638	664	642	635	638	598	659	652	682	618	608	604	607	633	663	655	687	655	651	668	660	592	675	659	630	666	625	623	655	647	697	638	628	661	642	670	636	629	614	682	666	649	598	631	632	645	618	686	655	621	636	625	614	601	713	659	620	655	692	672	636	613	640	622	620	618	640	659	682	633	679	614	671	643	669	673	650
33399	5046	694	524	409	333	289	273	338	315	259	319	311	276	284	256	247	288	247	297	306	290	261	294	283	320	302	310	310	275	269	260	274	291	286	262	287	293	274	269	295	287	276	286	297	294	283	299	254	275	266	296	288	301	277	283	281	254	276	275	286	295	297	271	264	322	271	308	297	301	320	274	295	277	315	275	306	290	298	293	290	305	257	285	279	277	296	278	296	311	308	262	283	262	274	303	248	299	253	284	297	278	262	298	310	285	305	274	279	301	309	263	276	289	276	295	301	328	272	270	302	291	292	266	305	281	287	282	296	268	290	303	282	272	288	271	274	269	299	286	293	298	284	270	297	269	318	266	303	273	281	305	317	285	318	309	284	289	274	296	279	323	294	248	312	285	300	291	233	314	272	279	292	286	278	295	268	296	272	283	275	254	266	277	307	270	260	255	292	299	306	262	257	286	268	268	289	290	258	262	296	295	258	299	297	292	256	278	275	319	279	277	273	263	285	302	281	296	296	324	326	267	294	291	328	264	261	311	288	286	297	287	261	288	270	250	289	286	265	300	282	252	309	259	247	280	301	275	271	288	298	299	241	276	279	286	288	300	290	267	289	276	291	294	309	269	271	279	298	284	271	250	261	301	252	283	299	314	300	306	307	287	312	266	329	298	278	261	224	268	285	281	272	320	303	271	293	268	301	280	277	282	277	266	300	265	294	270	274	347	308	282	315	289	263	286	294	265	280	319	287	278	281	280	273	334	292	292	284	294	258	296	302	283	300	265	321	289	288	286	295	290	288	268	259	312	292	315	288	307	307	278	287	302	301	296	317	306	285	296	297	257	295	255	282	308	266	286	323	302	257	247	278	310	268	255	288	241	275	302	298	270	288	293	283	266	283	269	302	293	317	285	285	266	288	300	296	273	288	299	303	288	294	286	260	251	270	307	284	296	296	272	291	291	301	300	297	286	266	275	318	268	260	291	272	285	300	277	310	287	270	268	265	261	297	339	277	293	271	295	261	307	281	274	267	292	285	286	315	313	309	271	301	273	315	312	273	285	292	317	336	310	270	262	289	298	249	311	302	302	279	306	302	311	278	301	294	271	315	266	250	288	310	289	297	266	292	263	280	290	295	289	310	308	303	248	312	299	295	265	305	274	265	238	295	301	309	252	256	316	318	315	318	266	289	280	284	252	279	276	310	265	283	301	325	287	298	310	298	294	276	284	277	301	256	320	255	249	290	315	310	286	275	286	289	281	311	256	275	288	243	265	242	255	263	274	324	289	269	290	283	292	318	281	267	306	284	262	244	316	267	262	271	281	248	262	299	271	319	318	318	270	272	330	293	282	277	277	280	320	277	257	321	316	274	292	282	306	281	290	299	290	281	303	292	281	295	286	306	293	319	291	273	279	298	287	257	296	299	290	301	300	282	287	300	296	266	274	266	281	300	292	295	315	276	297	297	324	263	284	318	261	284	291	308	324	277	287	306	318	310	294	277	288	283	296	277	282	297	266	297	276	323	299	279	303	297	276	272	304	293	302	293	299	270	263	262	286	287	306	305	294	283	258	275	285	293	306	292	272	293	267	275	292	302	305	291	298	295	300	294	289	280	284	286	289	298	252	295	260	315	280	303	275	282	297	261	295	294	285	290	292	243	313	288	278	250	255	280	319	276	284	300	309	320	301	274	297	291	287	299	308	293	263	292	299	274	323	315	241	255	266	298	295	289	272	306	266	275	292	266	287	301	290	266	271	273	287	293	270	274	278	284	314	304	255	277	286	314	299	302	275	317	287	276	264	307	292	259	291	308	282	267	278	251	283	268	290	291	249	251	290	297	320	278	259	282	288	277	265	295	243	290	280	272	299	295	275	270	296	272	290	269	271	284	278	267	276	257	314	308	282	303	277	262	283	247	311	277	288	295	274	301	280	277	304	322	304	280	306	266	279	258	251	285	327	338	292	347	309	276	296	305	280	283	272	295	282	254	312	262	292	279	325	296	264	274	310	282	252	250	314	287	256	288	314	319	293	328	275	296	286	318	284	287	307	309	266	241	279	275	297	294	305	267	302	304	276	290	295	319	310	314	316	299	300	256	331	287	279	256	270	304	286	293	297	294	287	282	310	287	260	297	304	286	288	281	298	290	257	312	297	317	322	308	277	270	268	339	288	277	310	276	281	303	292	284	264	299	249	294	293	279	299	250	282	262	264	297	274	290	303	275	292	301	283	271	305	278	295	269	269	299	299	273	256	309	265	287	290	305	296	305	287	270	269	279	293	293	309	299	292	260	295	277	273	302	280	290	291	265	304	274	295	275	277	256	307	280	295	293	278	301	268	304	262	282	263	278	279	310	254	278	253	270	297	301	309	331	280	312	289	306	290	309	288	263	288	280	282	294	277	304	291	327	283	323	279	293	303	286	278	281	293	297	286	273	284	325	280	327	290	280	290	324	287	263	331	303	289	261	308	272	307	249	299	262	301	284	280	285	296	291	315	296	292	297	311	294	271	270	303	278	293	290	292	300	270	326	315	272	262	320	259	273	273	293	325	321	301	304	296	324	299	261	291	306	280	265	298	279	274	291	282	313	293	296	313	290	304	269	284	306	277	267	243	295	273	319	305	286	283	302	285	255	291	272	255	308	308	328	285	282	274	274	306	306	283	295	258	278	317	297	261	261	280	284	284	288	292	315	278	270	307	289	279	304	277	304	299	282	285	287	294	296	301	297	315	271	285	260	308	306	289	279	263	301	300	276	273	308	294	301	268	290	275	262	280	275	304	342	291	289	274	277	260	280	285	308	273	282	282	272	270	265	276	300	281	295	328	297	248	293	272	285	290	262	285	275	327	329	315	283	296	291	264	244	278	265	221	288	318	272	278	338	293	265	299	283	262	299	278	292	281	293	284	300	293	280	281	285	324	264	295	249	278	311	262	269	283	290	247	307	285	286	288	297	279	286	280	291	265	297	293	286	340	310	248	305	273	288	260	295	313	284	297	246	253	286	299	277	255	284	288	273	280	279	281	288	284	290	269	292	302	278	289	304	275	278	288	267	272	273	297	302	272	290	263	280	308	296	266	282	294	261	276	297	307	267	301	265	304	263	255	292	276	276	263	279	282	297	286	285	275	284	306	332	287	273	299	297	254	275	326	287	265	271	295	287	292	266	280	282	289	282	268	272	270	286	271	311	284	276	292	304	285	269	301	302	283	289	290	290	294	265	304	242	295	295	280	297	246	302	294	327	281	286	313	302	282	278	304	278	294	280	260	292	256	313	338	279	282	281	303	306	328	313	259	267	290	315	286	297	307	312	241	257	291	285	301	264	291	297	300	268	253	282	312	277	297	279	286	269	309	324	285	273	271	273	300	274	291	255	270	294	244	282	294	280	301	259	292	302	302	252	301	282	282	284	244	291	314	272	272	282	263	284	287	297	274	307	290	286	266	299	308	264	282	291	289	313	294	284	276	263	277	264	295	268	302	259	286	295	287	274	275
22850	7457	3975	3084	2257	1266	998	822	777	716	628	678	612	639	662	656	609	689	666	668	609	617	641	613	582	666	583	645	618	598	610	579	596	655	587	628	609	659	606	614	590	648	604	570	600	647	628	640	622	611	600	627	616	630	591	618	610	586	642	619	601	633	622	620	605	623	631	649	583	570	661	627	568	619	590	648	583	592	650	623	621	628	604	578	586	646	559	600	573	605	657	597	583	576	618	597	646	601	635	610	647	589	636	678	634	635	600	610	637	634	612	604	604	588	615	634	615	617	628	640	628	609	615	609	593	644	610	622	598	599	619	679	649	654	640	623	604	638	605	628	616	661	614	631	583	609	610	610	618	600	601	589	594	629	638	635	595	619	613	629	644	638	602	654	620	598	594	613	565	600	590	643	621	633	641	603	623	617	604	624	654	637	605	611	635	566	604	600	641	590	623	617	596	605	616	632	594	619	624	609	593	639	623	586	614	607	602	615	644	626	631	630	598	616	606	608	610	620	601	622	605	607	633	598	612	597	628	618	644	601	616	653	610	579	612	644	612	620	589	627	623	617	608	602	576	628	575	583	595	618	658	596	633	632	597	637	615	611	617	583	645	619	608	626	648	637	613	621	617	616	591	598	615	655	562	629	593	629	628	630	616	619	635	648	684	641	637	626	622	634	639	619	642	622	585	599	591	567	590	599	614	599	562	614	633	599	647	634	635	647	614	633	627	628	626	601	615	600	604	569	630	635	620	607	617	611	614	643	630	560	607	614	597	610	596	652	591	601	581	647	630	584	618	616	622	586	573	648	644	639	631	606	628	634	612	613	621	597	624	608	618	615	617	596	616	646	636	624	605	585	640	639	607	611	609	640	606	630	660	637	621	591	611	631	628	647	606	608	586	602	646	624	605	612	605	620	604	569	602	620	634	594	586	614	577	593	618	643	585	612	604	641	561	662	580	641	604	647	605	630	591	590	594	619	612	592	568	655	611	616	623	583	604	640	645	598	568	668	599	612	624	618	643	617	607	664	579	644	648	594	614	636	612	584	628	650	628	656	628	582	582	583	598	591	561	682	634	618	607	595	608	637	620	627	643	628	626	634	576	594	588	602	601	624	648	641	563	574	584	602	592	577	616	601	628	600	633	619	619	631	596	576	638	589	667	629	583	599	643	612	597	596	614	590	586	583	579	630	621	626	564	530	620	579	591	611	613	631	604	622	626	649	626	604	597	637	591	590	670	583	651	615	569	644	624	648	580	642	591	582	610	641	635	619	603	660	604	599	612	606	609	621	634	599	573	608	629	643	589	615	624	623	582	641	637	591	620	645	592	606	619	597	657	611	628	655	620	566	628	572	591	616	627	626	650	570	637	608	592	624	591	600	635	644	630	553	610	614	562	607	664	616	615	615	662	616	651	622	651	633	607	588	637	601	583	638	632	624	623	619	571	579	645	587	631	642	636	640	588	667	632	588	622	620	617	645	646	609	604	593	608	629	602	600	630	595	596	591	607	635	613	602	578	627	642	595	602	621	596	666	581	612	595	638	619	614	616	644	604	586	606	689	612	650	601	643	593	612	611	607	648	587	628	624	608	614	623	615	585	637	617	654	685	667	606	648	607	630	671	635	612	640	591	624	655	641	610	621	670	600	567	575	631	623	617	622	630	654	586	589	612	572	634	610	584	600	565	577	634	652	590	609	599	620	653	594	629	591	535	594	612	577	631	607	605	639	576	598	627	632	634	665	617	575	618	625	620	659	618	637	607	658	606	606	591	617	664	625	614	621	599	620	647	641	603	603	635	575	594	615	635	620	601	618	626	643	579	588	582	596	606	618	625	585	664	593	605	628	597	590	625	631	606	608	580	596	614	567	636	621	614	647	641	619	681	566	646	625	625	594	615	587	601	593	672	572	606	631	677	610	613	607	617	581	575	584	625	626	620	622	608	616	602	625	625	651	611	638	659	606	594	596	635	640	595	595	625	622	654	571	606	624	590	621	594	583	575	579	621	613	617	607	576	637	635	622	593	662	581	635	633	564	589	582	619	625	601	639	609	663	629	601	665	600	639	549	621	628	606	597	608	605	608	584	629	600	643	584	659	633	591	599	621	622	599	612	609	615	593	605	625	626	632	639	613	637	614	607	627	585	618	666	609	647	621	597	672	661	623	636	657	595	621	587	548	593	663	634	582	589	665	594	601	674	637	590	638	624	615	665	627	623	616	635	644	572	685	589	618	590	642	612	622	585	653	589	614	631	553	609	619	641	626	632	602	646	592	624	634	633	624	577	593	602	633	624	634	630	604	617	627	705	597	566	645	624	601	601	652	640	586	624	641	635	598	612	607	629	629	606	581	607	615	609	623	636	628	601	603	637	644	643	597	624	617	585	578	624	605	616	591	611	633	590	626	591	627	601	607	639	637	660	583	621	613	618	634	586	617	619	635	580	623	647	567	591	609	654	588	623	561	602	649	659	613	665	608	641	581	599	603	655	634	621	632	585	573	625	583	582	591	607	617	616	636	616	575	618	613	590	639	603	588	585	632	602	610	626	598	597	601	572	608	604	576	591	583	626	641	575	639	622	600	593	596	609	622	627	556	670	608	609	640	600	620	620	613	630	625	638	605	587	585	591	591	608	643	628	587	628	559	607	635	620	592	628	648	599	608	649	617	610	636	580	621	568	611	628	593	623	621	646	618	594	577	639	642	621	593	653	646	592	567	590	604	581	594	652	600	570	634	622	622	614	639	671	576	623	620	640	638	611	605	598	646	599	622	645	584	619	581	599	589	634	572	611	599	575	584	627	593	626	562	655	621	609	621	626	619	627	563	624	613	638	656	580	600	625	559	598	600	610	591	583	594	666	618	607	601	600	613	619	620	630	610	632	610	622	622	623	612	604	660	619	605	595	644	617	617	614	615	626	633	600	603	644	582	595	644	621	635	563	588	632	611	574	585	609	607	613	582	621	595	618	637	580	599	597	633	619	588	640	625	664	623	586	625	595	644	627	608	626	635	628	616	636	592	625	596	623	581	572	554	593	611	619	575	627	617	632	602	589	582	602	616	594	643	607	605	635	680	598	607	604	639	603	580	581	625	610	598	637	627	617	602	610	639	631	590	611	642	597	627	646	610	637	585	639	605	589	637	619	639	625	633	586	611	586	621	633	628	577	552	639	647	627	680	624	618	631	599	625	625	612	562	628	604	589	610	616	575	600	601	604	595	618	629	612	632	604	654	644	606	648	615	592	611	639	603	582	606	617	633	618	605	661	601	621	618	639	591	691	602	605	620	592	617	617	576	637	595	608	632	605	609	600	632	620	628	582	593	642	606	607	635	607	618	581	595	617	579	669	657	599	612	597	618	628	637	607	612	602	609	619	575	654	613	598	597	577	600	620	578	650	593	595	602	584	615	603	590	605	570	615	656	612	639	612	616	622	600	624	627	605	620	631	609	650	608	627	605	639	654	594	640	590	639	632	610	657	587	611	577	602	662	582
42123	8042	997	520	382	374	351	369	331	361	303	324	269	317	344	294	318	306	296	321	312	320	325	283	305	307	329	298	304	313	313	316	329	302	334	288	323	346	306	335	281	324	307	281	295	329	287	321	273	291	287	353	304	306	333	324	309	321	306	300	310	304	337	278	317	271	285	309	307	322	326	321	303	315	287	284	294	312	306	289	319	318	314	310	293	318	283	318	303	329	306	295	300	285	309	308	317	295	293	339	319	312	329	299	286	327	309	301	322	294	323	294	287	318	296	290	300	292	296	263	311	318	310	279	335	291	326	298	322	301	321	322	354	338	286	301	295	284	269	341	337	300	317	310	291	316	352	287	294	334	308	316	318	299	318	290	296	273	300	273	312	275	278	311	285	313	305	292	295	289	345	291	287	309	345	283	322	316	293	271	288	298	290	304	303	309	283	310	282	332	275	313	282	311	340	314	335	340	256	286	287	320	311	275	325	321	293	315	309	316	269	286	313	340	289	332	277	338	336	363	316	311	346	330	309	300	283	301	307	325	319	325	337	313	279	308	304	280	323	305	306	320	322	308	314	293	293	308	289	284	294	283	302	322	308	316	321	286	302	304	303	324	305	283	321	319	282	320	350	296	286	306	315	293	354	299	351	351	306	304	301	332	338	295	280	304	289	293	305	294	320	302	305	288	269	304	328	316	316	308	306	306	306	281	332	282	263	300	326	283	308	296	291	300	305	292	271	327	309	337	296	269	276	309	319	308	306	304	281	312	329	285	304	327	304	317	282	308	289	342	309	306	287	269	325	285	316	330	280	311	273	320	321	292	319	324	327	294	315	284	329	321	323	290	320	307	340	300	299	337	324	297	320	326	314	322	302	306	302	310	254	287	342	337	346	281	338	321	296	310	279	339	325	292	314	305	308	288	282	342	305	315	298	300	299	307	304	324	314	302	312	297	305	358	306	312	297	296	296	354	340	302	329	298	281	285	321	328	291	306	339	283	304	286	333	320	336	347	273	299	297	286	279	354	318	293	295	329	363	294	319	302	309	353	314	302	295	334	298	308	309	308	272	312	320	306	296	305	296	326	293	319	311	310	295	300	288	321	353	322	340	327	314	315	294	285	328	314	292	303	330	323	320	305	311	321	303	313	289	324	318	333	310	288	288	325	292	310	331	320	324	311	309	305	279	312	299	322	297	334	293	312	325	307	298	325	315	340	304	294	275	334	323	280	341	304	316	345	335	332	305	263	327	285	311	315	285	337	329	344	303	316	335	296	287	303	324	325	298	292	287	321	321	333	303	297	330	322	313	281	330	307	300	318	309	321	314	305	304	291	299	289	296	337	341	307	274	336	346	301	276	286	298	304	345	313	332	292	337	299	314	328	320	317	321	321	324	292	353	323	315	271	351	317	313	345	290	363	331	328	313	309	300	322	319	307	348	286	311	301	269	313	341	301	313	299	323	321	306	305	301	297	306	318	320	309	310	317	308	328	322	330	307	296	341	297	318	283	293	306	281	331	361	332	339	289	309	289	315	295	292	326	314	309	313	306	300	288	304	295	315	319	318	323	309	283	328	311	299	283	289	310	294	310	319	308	295	305	289	314	304	334	263	317	322	311	330	281	329	314	313	296	308	329	299	295	298	312	326	340	315	313	301	279	292	318	325	303	292	289	316	316	335	315	303	317	315	317	297	294	327	331	311	283	319	319	278	306	322	288	303	326	320	306	296	294	319	293	331	322	328	335	366	289	298	317	329	288	310	300	300	261	300	316	338	330	300	303	322	310	301	312	347	327	339	321	334	331	327	284	291	327	307	333	330	299	311	263	293	313	301	320	356	315	285	301	306	342	303	293	304	291	289	320	272	306	300	295	286	306	308	294	307	345	302	285	338	316	296	317	316	316	353	289	261	299	285	315	280	272	336	317	308	321	268	287	291	285	311	288	309	317	318	327	317	299	298	305	285	303	343	333	333	317	278	271	293	317	321	337	303	303	352	294	288	302	307	329	325	308	288	311	300	290	292	307	273	295	309	293	294	285	331	329	307	289	317	323	311	342	338	285	296	279	318	284	298	293	342	347	354	285	314	277	321	304	352	316	306	321	317	291	333	300	292	317	330	320	296	306	306	308	341	291	317	304	309	320	332	304	298	333	298	320	297	301	283	294	288	316	283	289	333	280	332	311	285	345	299	314	298	315	334	305	298	351	321	302	276	334	339	322	296	287	303	314	307	294	308	289	297	353	322	328	324	323	300	353	318	289	281	313	317	303	306	310	311	321	310	304	343	287	311	322	308	309	305	288	322	310	324	331	309	295	309	328	290	289	285	307	299	360	305	281	308	313	294	316	317	287	303	314	291	287	307	309	309	299	313	284	310	330	306	299	344	283	293	299	328	303	314	292	297	315	295	304	297	343	342	311	310	282	298	280	311	344	295	281	309	309	278	334	308	300	277	330	299	288	327	282	345	312	288	326	326	361	314	264	287	282	296	291	307	295	321	323	310	309	288	332	326	340	325	328	297	286	336	298	306	301	327	293	320	296	299	279	315	294	316	286	304	306	314	277	278	286	274	308	323	290	314	332	335	281	295	336	329	301	293	314	290	322	305	336	314	311	322	322	296	259	297	305	338	299	334	312	307	282	287	291	299	304	333	294	298	314	290	303	308	295	315	304	314	283	325	324	303	280	308	329	330	348	299	314	321	332	313	293	319	296	299	335	297	331	287	291	294	330	318	321	319	279	283	313	339	309	324	317	309	283	281	288	281	276	314	314	335	281	289	321	292	326	296	350	344	317	347	323	321	282	314	341	342	347	303	280	312	246	303	302	347	301	308	349	311	302	315	314	347	283	302	300	329	340	333	309	336	327	314	298	317	287	313	317	280	330	299	318	319	280	322	321	288	280	268	321	291	283	321	319	284	287	297	314	304	304	251	323	290	330	294	352	306	313	315	314	311	319	312	307	305	309	314	342	313	314	309	314	315	303	316	341	313	309	317	320	308	311	271	303	316	282	312	323	295	336	309	291	320	351	288	317	328	275	336	297	284	301	347	290	301	276	261	314	297	309	307	293	289	311	273	301	316	316	320	328	306	327	340	313	286	293	345	291	333	311	322	315	294	303	299	277	311	313	330	323	306	339	339	314	292	303	325	302	312	321	305	304	309	294	284	312	336	296	312	279	320	332	306	340	306	321	268	299	348	309	319	300	302	308	313	276	298	312	302	315	268	311	310	324	311	304	314	314	297	335	304	301	317	288	294	285	293	320	289	286	327	301	292	344	316	291	307	309	312	295	303	268	323	321	300	313	311	331	295	311	330	362	269	286	336	270	299	321	302	286	315	308	286	277	318	326	310	267	312	283	304	301	307	302	327	336	297	318	332	291	299	318	319	297	315	317	279	316	316	332	309	316	320	326	298	321	317	254	322	287	303	306	332	341	314	354	270	311	275	277	283	295	281	342	355	302	289	312	321	304	350	320	296	329	302	306	289	323	303	319
29174	9527	5175	3078	2093	1420	1222	948	853	774	714	729	766	685	650	657	684	684	718	677	665	691	657	627	700	705	683	666	633	669	702	723	687	703	691	697	652	691	680	665	677	705	696	667	650	698	724	651	621	654	666	664	682	732	656	700	687	642	662	660	661	730	638	677	700	644	626	646	630	635	647	670	659	694	644	642	716	675	653	649	676	740	683	714	679	636	628	691	643	682	643	672	651	651	722	734	685	699	680	688	646	693	707	678	656	663	627	672	686	672	622	672	641	648	687	692	712	666	707	667	670	697	655	687	711	656	668	674	650	682	712	694	683	635	654	660	638	655	680	714	634	633	649	685	630	720	644	677	720	626	627	681	657	677	615	681	653	734	685	639	650	644	642	672	684	668	675	585	621	671	664	657	643	672	685	689	687	667	675	660	645	675	638	645	650	663	694	666	673	668	665	674	679	667	664	692	687	668	627	681	676	686	658	651	634	671	633	631	690	657	627	674	632	648	686	651	684	692	628	654	658	665	679	615	658	655	651	664	664	639	676	650	690	723	655	655	686	660	682	698	649	663	697	661	709	679	747	689	641	706	673	690	622	673	665	679	681	642	678	657	697	680	627	648	663	676	661	668	645	658	646	621	647	667	695	708	669	633	686	683	694	660	654	656	682	662	685	717	637	669	688	649	681	715	692	702	708	706	653	652	690	679	671	651	700	637	658	661	681	682	683	687	659	642	632	630	686	628	685	679	664	710	725	708	628	668	688	651	667	605	689	624	672	700	698	639	674	697	700	710	656	697	655	709	649	663	669	684	690	690	690	695	645	699	613	660	685	679	649	701	655	656	693	669	655	657	672	621	626	711	661	642	697	618	662	712	675	690	670	711	656	674	641	655	684	649	624	670	655	639	650	645	671	661	650	654	667	665	736	641	668	707	710	683	671	678	692	685	669	650	630	664	693	647	635	718	654	630	659	706	667	669	630	640	682	692	640	679	662	651	637	641	674	674	649	713	666	680	668	684	656	622	694	683	697	696	666	696	678	636	693	692	680	647	663	699	679	668	680	652	677	669	649	655	677	682	643	644	673	675	673	684	649	690	660	674	676	637	705	677	706	667	666	652	655	653	678	665	660	656	681	669	595	650	702	636	652	661	690	702	654	649	681	653	679	655	693	661	701	721	691	689	664	695	726	682	700	621	700	697	639	680	646	677	656	684	672	674	682	696	640	662	683	649	675	613	673	684	618	633	690	668	672	640	659	713	671	634	663	703	642	669	654	664	725	759	664	642	670	661	678	633	662	676	691	694	659	655	614	696	631	644	640	658	706	681	687	651	709	653	673	647	739	660	683	649	632	632	679	699	673	672	641	620	647	701	696	683	643	667	650	665	631	688	660	719	625	675	644	721	691	651	669	710	672	668	716	671	661	688	727	729	627	671	638	711	634	647	701	644	679	703	700	700	648	648	676	631	646	693	649	686	663	590	703	654	695	698	653	682	678	696	678	704	687	674	713	662	688	647	689	689	702	645	670	632	681	678	693	649	659	655	668	695	707	642	657	680	688	690	665	677	691	646	651	662	650	713	657	649	679	684	678	675	690	703	662	686	640	673	659	724	671	686	701	654	696	680	634	738	684	646	659	670	708	630	690	613	690	664	637	645	651	703	687	632	643	650	662	674	642	636	630	660	670	712	671	671	667	659	651	668	663	659	689	675	663	663	666	679	684	706	655	659	661	708	639	688	671	660	625	681	648	681	649	709	690	681	678	695	683	635	682	696	677	673	665	635	645	662	677	701	647	658	711	665	677	689	680	682	665	656	666	657	642	662	673	647	720	641	647	632	680	620	705	663	656	644	652	705	645	644	662	648	686	706	701	662	678	688	663	668	683	660	652	686	662	725	670	695	664	674	690	683	685	696	668	680	663	677	706	646	665	685	648	602	649	624	684	679	668	668	684	700	643	665	676	675	683	697	656	670	669	698	699	665	653	708	653	665	642	700	687	640	678	652	658	712	671	681	655	660	675	643	629	671	667	672	702	666	653	725	629	621	648	662	651	661	666	645	660	684	692	671	636	726	677	701	711	667	659	715	641	674	711	674	679	717	658	646	672	695	692	652	643	680	627	662	681	718	691	685	662	629	661	655	677	700	674	670	680	653	718	660	658	666	663	697	668	652	640	708	687	676	676	678	624	675	689	671	670	684	659	678	652	663	696	683	661	672	660	702	692	666	667	651	623	671	697	707	654	682	681	665	716	695	680	653	644	728	699	685	707	665	649	649	665	644	643	700	637	658	681	667	697	659	689	698	695	670	657	671	675	651	676	665	672	662	675	640	645	650	664	682	663	617	667	651	743	656	716	639	632	627	710	699	663	701	704	689	700	629	703	642	623	614	658	644	673	670	654	664	665	650	690	689	705	704	673	676	671	661	637	714	689	650	686	666	672	644	693	723	663	658	666	683	657	666	658	640	663	668	636	669	714	677	680	645	667	650	667	695	675	686	717	685	697	630	665	684	666	724	658	679	650	695	653	683	668	689	701	661	683	675	679	695	652	684	674	667	648	653	681	663	689	698	731	685	664	678	734	645	682	641	694	688	663	655	708	669	648	682	640	661	700	674	642	675	674	660	651	683	686	648	678	679	641	716	638	729	653	597	664	663	689	687	662	653	701	704	696	714	677	661	685	697	642	682	652	617	598	666	647	649	716	690	670	671	676	715	698	674	664	662	656	702	659	620	665	656	662	641	695	667	685	675	654	655	603	689	683	705	665	677	694	657	683	654	685	637	649	662	631	683	648	649	616	683	688	652	656	695	676	665	661	649	646	651	670	694	668	671	705	688	687	662	678	649	661	690	653	663	667	676	682	735	667	638	676	706	659	663	707	654	641	686	641	680	714	689	677	685	713	676	650	659	706	657	646	622	664	691	677	700	646	639	640	651	663	707	622	636	678	704	657	631	712	693	683	690	643	688	675	624	683	647	675	707	670	674	664	676	671	659	657	632	693	666	644	694	647	661	641	682	635	669	653	671	682	607	678	665	674	681	655	636	700	640	666	633	658	699	649	668	672	646	659	690	689	703	653	661	661	687	688	640	636	680	639	617	630	680	652	669	683	658	632	729	646	746	678	644	685	681	662	657	693	665	662	631	713	647	659	670	683	687	675	658	701	641	654	716	646	684	655	654	607	675	660	708	659	702	678	690	618	636	672	667	729	646	725	623	661	703	670	641	690	709	647	686	635	710	675	689	682	627	660	656	614	652	703	650	651	690	698	675	678	656	700	666	693	707	673	707	692	616	695	667	670	621	625	654	661	625	689	662	668	699	627	682	660	704	656	676	654	649	664	677	661	670	662	685	674	676	677	652	674	675	629	691	672	665	717	704	655	651	672	643	640	678	646	626	660	629	671	632	665	677	662	661	703	665	690	638	677	634	622	688	648	633	645	668	684	686	699	630	631	706	643	646	699	697	689	693	705	667	681	666	625	674	648	698	669	658	643	667
26176	3131	556	397	356	338	315	280	306	294	298	307	315	286	263	300	276	293	326	313	310	319	322	324	285	291	311	315	344	309	313	332	318	294	323	292	326	326	316	293	294	276	328	305	317	332	266	322	259	286	301	299	310	316	343	268	296	282	294	307	319	316	321	310	309	295	351	334	314	314	284	270	308	299	306	314	313	305	285	298	301	295	303	316	304	284	298	313	320	324	345	325	304	328	318	305	328	293	292	288	314	299	283	300	281	301	292	333	307	313	288	332	299	318	295	315	296	316	273	307	301	315	259	318	300	289	277	292	332	289	319	296	298	300	324	274	314	286	291	301	325	316	277	304	316	308	296	304	288	305	314	298	310	301	303	307	335	329	328	281	306	334	291	304	290	319	279	310	343	287	282	321	296	329	330	283	324	327	273	328	292	319	301	314	289	268	324	301	305	297	336	305	255	329	290	306	318	334	322	314	326	342	306	333	323	322	311	308	290	293	295	293	308	328	331	290	288	320	277	299	307	316	304	333	307	279	331	297	319	322	296	303	315	297	323	288	311	330	279	319	285	332	288	308	313	297	304	278	290	313	301	336	281	299	306	315	320	319	326	281	324	327	295	320	330	312	306	251	331	332	327	252	303	314	327	319	312	310	333	289	320	325	308	316	312	337	338	294	281	302	338	331	310	310	322	308	285	300	315	334	279	294	290	328	338	329	304	271	302	305	284	305	314	289	325	321	312	327	281	289	279	319	287	341	317	298	315	312	299	295	310	348	322	332	305	298	298	327	323	310	312	293	311	287	319	307	348	306	273	312	315	319	339	307	331	283	301	276	321	286	315	330	332	326	304	297	294	321	278	316	309	346	293	328	270	287	298	354	293	323	288	266	308	299	298	350	276	289	301	304	321	299	347	313	319	334	259	295	320	333	329	328	264	303	296	330	319	322	298	278	323	282	272	301	286	299	294	306	287	259	280	318	288	322	321	325	328	297	338	320	317	308	304	288	314	350	328	301	312	304	328	280	296	303	297	297	310	296	316	298	344	313	302	306	306	296	333	282	299	302	276	288	295	288	278	327	344	304	327	294	297	296	299	307	319	343	337	341	293	322	315	311	325	286	292	300	311	324	292	309	309	339	330	264	290	286	302	347	282	295	295	304	301	342	304	291	319	267	333	294	330	318	294	278	306	298	325	331	290	300	299	321	356	272	261	319	313	293	274	291	298	283	338	276	303	368	302	332	306	332	303	299	296	308	309	335	314	268	307	299	297	281	311	290	279	269	322	276	293	302	304	258	284	288	350	308	279	304	309	283	311	308	277	290	300	294	297	268	323	340	283	305	305	269	306	306	306	278	322	327	286	285	329	302	317	299	296	291	306	342	281	296	311	344	313	342	306	319	316	338	324	308	292	327	303	310	337	286	293	328	295	313	281	287	321	279	311	279	282	346	325	282	318	280	304	294	329	322	294	309	289	322	280	318	287	261	306	315	323	326	301	300	313	315	306	299	283	269	298	289	315	299	289	299	334	307	318	288	285	308	327	313	311	300	312	310	310	291	321	276	290	308	335	299	273	334	318	321	326	313	300	313	316	294	322	299	309	280	323	293	284	311	335	302	298	305	304	294	314	311	315	346	266	300	330	294	317	298	317	292	298	297	319	309	306	345	324	298	290	297	322	310	311	280	253	311	332	330	305	293	323	318	300	291	294	296	271	306	283	271	314	289	340	301	293	292	297	276	335	308	346	320	328	331	296	297	274	293	309	334	279	256	301	299	297	308	306	317	312	298	318	321	322	321	271	288	282	271	315	315	297	325	318	303	361	321	319	292	315	293	302	286	335	290	285	275	304	343	310	330	296	295	324	304	300	306	343	334	310	292	301	295	288	315	307	309	328	302	300	319	283	354	301	305	317	311	318	308	279	302	309	312	323	298	301	294	286	329	340	303	332	334	318	277	300	297	289	295	288	302	286	309	297	317	322	323	338	331	326	302	303	287	310	306	318	307	306	288	322	295	331	293	292	311	354	319	317	300	265	280	306	330	289	292	327	273	285	297	292	294	327	313	301	329	311	309	305	281	305	340	295	281	305	292	285	260	295	293	311	296	327	278	316	307	305	335	331	322	291	297	328	301	325	326	293	350	325	316	323	288	286	321	333	299	300	289	280	272	299	319	294	332	282	304	313	322	314	296	323	284	310	335	289	294	327	295	275	318	281	304	322	328	294	302	291	335	285	306	304	309	300	309	301	298	304	289	329	310	287	317	285	291	280	286	310	327	294	315	280	308	289	284	288	303	313	330	294	303	287	300	312	313	309	283	296	295	335	303	324	312	292	314	333	301	321	279	313	308	295	297	303	290	289	291	298	299	290	307	288	302	276	289	307	256	302	297	318	325	314	322	329	322	346	310	337	273	349	310	272	297	298	303	308	313	282	331	302	324	330	339	308	317	298	291	319	306	292	312	315	263	285	316	315	326	305	315	291	315	317	280	303	313	288	317	304	312	277	294	318	313	328	311	310	345	313	288	319	292	285	318	347	326	312	285	306	284	370	279	308	311	297	303	301	298	302	285	299	323	288	325	299	323	296	294	287	263	295	280	315	292	327	318	294	313	289	301	283	304	345	303	304	277	278	295	304	309	298	314	312	273	340	297	316	291	339	306	311	289	295	315	306	293	324	290	288	312	322	316	327	301	300	305	309	304	310	306	272	309	332	281	315	331	295	288	349	310	323	277	298	308	322	320	327	325	272	292	309	301	288	317	307	341	316	330	329	307	326	309	319	305	299	300	291	330	284	336	292	292	334	308	316	298	299	303	313	268	298	318	317	288	301	323	317	326	299	290	286	330	329	340	315	314	316	300	269	286	308	281	319	306	306	298	315	321	288	310	282	319	299	313	310	312	326	316	308	310	310	300	310	308	300	293	298	301	287	312	312	267	327	290	306	324	298	290	307	293	317	296	290	283	320	301	298	331	329	302	323	331	299	331	314	313	307	287	272	240	284	353	291	312	275	294	276	309	314	311	292	293	294	304	301	339	334	321	307	302	283	315	336	294	309	302	295	323	284	285	343	311	312	308	342	268	278	320	327	292	322	296	308	286	318	279	298	296	280	327	272	329	287	306	305	318	314	329	295	291	282	296	319	319	323	332	313	311	328	306	369	328	286	295	299	345	291	298	318	297	349	325	308	300	309	299	303	320	285	296	277	319	338	321	299	314	292	290	330	290	289	310	316	284	298	297	314	297	282	298	276	296	318	296	271	291	338	311	280	287	299	314	319	299	302	321	309	303	315	299	300	293	317	294	299	316	338	295	311	305	301	331	344	330	329	304	306	290	311	294	316	314	295	282	308	337	299	275	316	285	302	287	315	288	311	321	292	280	299	303	321	270	306	337	309	302	315	290	300	320	310	288	302	269	307	294	339	329	333	307	285	282	304	286	290	287	291	287	315	329	273	290	287	254	288	316	333	323	306	320	325	278	289	313	329	271	294	314	315	305
20023	6231	3310	1894	1342	945	790	758	743	718	668	661	707	659	683	663	688	648	681	707	638	638	634	625	623	651	629	632	688	653	694	619	659	657	623	649	662	680	648	708	660	659	666	632	622	695	664	656	655	642	683	673	630	645	687	686	599	615	609	678	709	691	579	655	679	673	637	651	638	659	604	655	627	657	640	648	684	674	660	666	660	650	636	656	645	682	627	642	611	651	670	607	632	597	626	639	653	649	646	682	634	677	711	666	607	669	703	673	693	645	657	686	673	696	609	655	609	680	651	641	635	627	665	661	636	676	659	661	668	669	641	663	676	634	628	663	623	653	646	690	676	651	626	599	669	666	660	628	669	685	678	719	635	699	671	692	634	638	656	629	619	622	651	685	661	652	657	652	604	693	715	628	648	600	719	684	593	690	656	643	674	613	665	637	674	668	676	642	652	639	640	675	612	665	647	613	667	678	673	666	656	659	602	698	673	635	640	669	681	649	685	614	630	710	630	697	660	636	626	654	694	674	604	634	644	676	658	630	645	654	670	653	649	638	617	619	701	681	705	631	691	670	691	653	672	602	650	645	689	618	691	683	640	611	677	653	665	667	696	662	674	676	708	609	642	666	664	675	654	659	646	642	654	670	640	657	646	649	710	618	647	676	686	630	643	685	672	625	664	647	593	648	673	641	621	673	640	634	699	675	648	671	671	641	622	628	673	655	660	691	662	639	691	621	619	674	652	645	666	610	662	660	688	612	657	666	683	643	657	647	675	632	608	650	643	649	638	634	592	645	692	650	673	667	618	660	638	670	647	676	650	695	682	641	642	599	624	648	670	629	626	618	653	673	674	681	656	645	656	651	655	658	670	634	622	633	708	654	645	657	654	686	686	668	649	710	633	630	656	654	637	663	648	683	662	652	675	621	637	706	610	613	673	653	617	640	631	633	621	675	620	637	692	635	619	637	660	647	638	656	669	682	660	675	630	653	689	633	650	649	651	654	680	673	654	648	638	627	641	680	687	625	706	694	634	686	667	658	636	645	677	661	635	669	696	665	687	637	665	679	670	643	633	644	677	663	662	678	666	618	691	684	663	649	645	667	666	597	682	681	661	636	649	669	633	659	671	627	649	647	676	655	684	625	638	622	637	639	652	673	640	620	664	629	645	666	672	597	711	676	667	663	614	671	591	616	618	739	631	638	707	658	664	648	642	612	705	646	652	655	638	645	644	659	637	654	700	653	639	634	701	668	662	668	645	634	623	671	628	650	601	675	669	639	681	678	655	683	698	621	646	635	620	608	662	681	611	663	681	684	673	631	696	667	661	625	626	631	666	687	662	690	690	631	625	661	630	665	637	616	668	638	736	629	660	622	605	652	656	661	649	649	689	698	671	652	667	650	653	650	644	647	660	680	645	669	648	664	675	661	615	652	652	662	629	638	697	672	678	673	669	648	592	656	658	656	672	618	675	657	682	696	655	646	619	676	640	644	655	629	629	646	671	677	731	653	666	673	717	651	640	638	655	658	662	659	658	656	684	647	652	641	603	678	630	615	655	670	641	690	690	687	678	642	623	640	618	650	648	676	664	626	673	693	653	603	637	681	673	656	608	642	573	633	659	679	653	630	638	717	606	676	633	704	672	655	634	664	666	689	632	653	617	623	657	624	682	696	630	652	629	686	648	671	643	674	642	632	626	670	630	653	634	652	664	624	665	655	639	635	639	627	634	612	643	700	674	713	645	668	690	636	647	668	651	652	647	670	646	632	679	683	648	647	655	668	671	644	668	665	666	654	674	682	669	683	631	638	665	672	655	648	670	640	643	649	679	655	636	626	654	651	629	636	650	638	634	677	664	657	647	636	610	645	688	614	622	635	651	599	672	680	661	660	664	643	662	660	628	674	666	616	640	656	649	642	665	669	634	675	690	605	628	599	673	712	622	639	641	643	678	621	643	651	637	678	610	643	676	648	643	682	656	676	678	651	636	649	659	616	666	674	654	652	687	667	686	641	655	689	676	651	669	647	618	624	662	600	634	667	627	643	643	657	689	668	641	638	614	636	630	610	668	675	644	628	654	684	707	625	643	694	637	675	650	656	671	624	659	673	667	673	579	619	648	657	650	661	635	682	682	657	599	660	652	621	681	673	667	632	653	615	697	668	667	681	658	666	629	662	700	635	643	646	633	667	676	623	657	640	677	648	672	669	636	619	669	642	642	625	652	636	580	652	647	629	654	678	642	698	642	636	653	601	697	740	621	661	613	612	612	663	639	644	606	663	657	666	644	640	666	652	660	677	664	645	649	693	646	686	656	629	652	619	669	640	611	627	701	687	663	651	650	608	696	597	640	658	681	632	651	641	659	648	729	638	627	670	680	647	662	654	631	685	651	645	702	651	692	597	654	651	685	650	662	685	642	640	651	624	648	636	631	671	671	655	654	669	656	726	701	641	627	642	624	645	694	681	683	628	686	677	624	644	698	676	689	704	681	710	643	611	613	681	676	679	658	645	632	603	595	700	617	649	657	654	635	651	658	675	680	650	678	658	644	655	626	627	653	623	658	643	664	672	670	683	630	649	689	660	690	666	646	656	654	642	631	654	694	678	673	650	699	665	693	672	684	635	644	667	626	680	645	660	651	655	683	668	636	710	678	650	655	647	603	666	658	642	667	635	672	655	636	694	626	668	717	676	618	653	684	662	638	702	677	626	653	701	669	626	635	629	642	656	644	661	644	647	646	650	706	651	679	660	630	656	674	723	672	620	646	649	644	661	675	631	658	610	662	663	661	614	698	645	653	686	644	645	638	633	650	677	665	664	683	634	672	703	672	685	643	678	681	642	668	612	697	676	647	683	661	661	607	702	652	641	663	653	709	674	654	612	626	612	693	660	635	665	640	655	619	671	584	616	646	679	647	670	614	615	647	682	686	647	655	688	630	692	638	664	651	633	677	621	658	604	638	662	641	661	650	678	658	676	626	579	648	668	681	668	638	703	625	624	727	650	682	658	668	654	656	629	604	639	662	634	704	667	644	689	658	682	638	630	675	691	663	703	648	685	651	607	657	652	646	652	675	635	667	638	669	633	661	631	678	665	642	684	661	647	666	663	666	637	676	665	610	634	652	648	620	633	691	644	650	649	648	715	660	641	663	654	692	616	657	635	636	682	623	658	687	642	634	658	655	690	673	652	662	658	636	618	664	673	638	674	624	638	680	668	681	667	612	653	630	597	660	649	611	668	639	605	616	702	653	689	650	679	664	652	660	629	623	657	656	651	641	652	656	651	684	687	637	670	684	667	678	633	620	659	648	646	639	642	603	645	618	626	676	686	608	640	658	684	670	609	671	677	676	632	689	579	667	671	653	701	655	628	650	657	669	680	697	678	665	641	657	627	646	648	653	641	667	648	651	648	646	631	637	641	649	679	637	626	655	672	688	636	691	638	652	654	675	674	613	647	630	665	652	653	693	669	703	653	644	706	664	634	644	628	664	651	657	657	627	673
34088	5676	817	511	399	339	275	309	316	307	279	272	263	307	264	292	291	312	312	278	280	300	298	246	277	302	240	287	291	288	333	323	287	241	308	302	293	300	279	304	302	292	257	243	318	272	299	259	299	316	269	266	300	276	299	269	299	305	285	294	259	260	275	281	283	263	305	310	261	306	302	274	294	278	297	279	299	297	276	291	305	267	257	252	283	268	304	315	272	302	276	291	304	285	304	301	282	299	323	304	314	270	291	268	278	273	280	317	314	284	312	310	281	287	267	260	242	271	292	288	285	301	247	297	318	264	309	295	291	325	271	251	270	276	290	320	257	295	282	339	305	271	307	270	246	270	311	303	290	257	296	286	290	254	319	267	294	319	302	277	299	296	297	295	279	253	302	292	283	280	286	251	267	266	316	262	301	277	324	285	309	292	269	281	288	287	303	258	296	278	323	306	287	289	299	249	297	281	277	287	282	283	342	282	297	289	317	289	277	272	255	287	297	287	299	294	300	292	249	287	288	295	304	266	296	305	278	326	287	284	290	300	287	341	276	295	285	301	282	263	235	305	276	290	298	254	290	265	297	280	280	290	296	310	301	289	313	272	281	298	267	297	295	297	314	270	299	263	266	287	288	268	265	281	332	301	289	310	321	290	347	309	327	299	308	305	262	287	262	276	297	284	260	280	277	294	288	259	308	297	275	274	287	276	259	266	326	287	316	311	267	282	308	283	273	251	300	296	282	276	275	278	322	319	341	288	280	316	311	268	278	275	266	312	265	302	317	309	294	278	264	268	293	303	279	288	274	305	302	282	271	295	251	280	319	288	265	321	285	301	282	291	261	307	303	266	286	262	284	273	277	279	302	278	302	308	309	303	297	292	292	272	312	298	293	311	287	275	275	283	252	304	303	284	285	288	312	276	287	316	246	303	290	315	304	275	266	297	303	294	268	279	272	272	259	301	300	296	249	255	290	329	288	268	284	309	272	313	281	259	287	260	305	257	280	306	280	331	270	264	339	279	274	247	292	286	301	275	295	273	326	304	315	284	268	266	267	298	303	286	257	304	301	311	307	278	260	295	252	286	291	321	283	307	293	307	314	333	281	307	257	274	274	298	309	244	283	298	308	310	271	276	279	296	273	277	291	286	314	272	294	287	286	279	257	273	275	285	296	269	297	300	293	267	291	292	303	256	287	273	281	308	268	287	287	290	312	266	287	286	305	274	332	277	292	265	283	287	282	305	277	280	273	295	282	302	306	307	280	299	284	248	312	277	304	314	294	269	263	283	266	297	294	295	286	306	308	278	267	305	290	310	293	301	274	287	308	290	273	282	324	319	280	285	281	335	288	266	297	292	282	313	278	285	298	303	256	281	271	271	260	282	278	293	266	266	296	260	303	305	290	281	276	291	300	262	268	261	301	266	299	299	288	302	296	290	281	301	256	290	321	313	278	293	297	297	279	326	299	299	272	286	256	297	275	298	272	280	294	317	306	264	282	264	320	277	299	297	268	290	295	273	267	247	304	274	252	274	297	283	311	297	302	275	299	298	301	281	292	288	254	252	237	319	284	307	287	281	282	301	317	289	316	274	282	276	268	294	256	256	284	277	268	264	278	280	299	292	277	282	285	278	286	259	262	307	270	262	265	256	301	283	330	307	314	269	270	277	302	318	297	273	286	260	276	305	282	314	310	290	286	275	309	298	258	273	262	306	313	268	316	294	278	296	306	286	288	325	293	279	326	287	265	328	306	296	300	280	262	287	323	276	286	260	296	282	274	263	264	285	323	311	334	281	288	279	279	285	303	305	298	275	312	283	308	282	249	244	285	262	264	290	296	293	254	294	262	291	340	287	268	255	290	302	326	274	267	289	260	301	294	280	264	284	308	292	282	298	301	324	271	279	315	270	310	303	293	285	283	285	284	277	274	313	263	308	279	288	288	294	281	296	293	294	275	274	290	278	257	252	279	286	302	279	291	300	298	300	305	281	301	280	325	253	310	304	293	295	279	320	301	289	284	246	311	290	301	277	285	289	249	313	273	229	298	248	263	314	312	291	310	275	296	280	263	283	269	303	305	266	271	302	290	276	289	276	280	300	312	301	299	294	322	270	312	289	297	269	287	258	297	296	336	285	286	299	295	264	271	289	270	289	290	292	288	301	297	270	289	262	293	285	283	242	288	241	295	304	272	283	286	287	282	301	304	328	254	289	298	269	326	290	284	270	296	319	272	309	294	292	298	329	303	270	300	274	296	292	298	301	277	291	290	294	282	291	290	309	304	297	286	253	283	284	326	267	280	301	297	276	289	279	289	278	270	273	269	313	245	269	247	265	291	295	300	317	276	281	272	290	262	270	298	254	293	285	274	281	293	292	276	286	294	280	301	299	309	304	264	295	331	295	305	314	322	263	276	294	308	292	277	241	298	291	294	290	280	288	312	315	289	274	294	323	307	294	290	267	291	251	290	265	271	291	271	290	284	272	302	291	301	289	292	285	277	289	264	312	272	282	296	272	326	278	264	239	317	300	313	280	271	313	303	315	329	273	311	335	294	298	266	307	294	309	294	282	271	328	271	291	313	273	302	294	306	291	283	282	301	283	253	273	278	309	300	293	310	320	294	314	286	298	322	301	290	294	270	293	293	307	305	266	320	304	306	284	280	259	304	278	292	274	290	272	266	300	275	313	298	290	292	273	262	243	247	240	283	316	309	300	261	314	286	308	288	322	302	256	284	296	302	324	350	304	268	271	276	283	253	261	290	318	311	268	280	295	299	293	285	259	305	289	308	273	287	257	262	294	299	274	284	301	255	319	270	277	284	298	295	314	265	281	283	294	280	271	278	254	256	315	292	311	301	299	294	294	297	281	275	258	281	279	302	285	274	241	261	263	253	310	261	309	282	274	286	265	315	280	291	305	270	300	296	296	293	274	288	272	301	304	289	261	299	271	310	256	288	287	284	320	280	287	280	287	294	285	296	264	267	277	273	275	292	282	289	269	280	291	253	292	257	264	309	304	284	280	295	296	322	295	266	284	284	275	305	272	275	273	301	288	286	287	266	277	277	273	279	313	301	313	286	296	284	288	291	331	308	244	305	270	281	282	276	288	305	330	279	277	264	257	311	262	289	283	263	301	301	267	306	284	266	287	296	288	300	272	290	310	292	262	291	306	297	289	293	287	290	284	282	286	281	285	275	333	288	285	300	285	309	290	260	313	268	262	264	305	290	322	326	266	281	329	290	274	305	282	311	268	286	291	283	264	259	289	254	276	281	248	275	290	257	284	258	283	264	275	280	262	282	259	307	278	304	258	292	294	328	286	268	308	278	249	251	254	292	284	287	274	295	283	324	296	309	302	316	283	286	278	268	274	247	290	282	326	288	286	266	294	281	312	318	281	326	331	291	306	289	279	269	267	260	265	268	300	298	308	304	304	264	270	280	302	274	300	268	285	283	287	263	325	297	272	261	296	310	284	272	277	272	270	296	261	306	240	297	293
25533	9052	4796	3137	1792	1165	864	826	748	718	684	642	644	683	662	707	628	621	676	633	648	589	662	649	661	597	639	526	621	617	672	591	637	637	666	644	607	666	609	605	593	622	595	601	673	685	592	622	587	612	582	642	632	615	654	616	589	598	615	603	621	632	614	671	638	631	637	622	656	682	622	580	680	631	670	626	599	538	588	643	628	636	639	611	618	661	676	565	604	633	642	619	643	636	626	658	651	597	678	594	604	610	622	646	606	610	603	612	614	646	602	634	628	628	586	599	677	623	609	638	600	625	598	594	627	612	600	593	623	635	625	628	618	627	624	588	604	616	597	663	609	650	631	619	608	614	631	613	620	596	604	613	647	616	599	583	628	621	608	653	587	593	616	634	631	635	601	616	647	597	608	647	596	645	633	651	577	627	605	597	641	592	625	580	635	625	639	576	581	611	599	619	615	593	635	599	613	614	618	606	629	630	634	605	616	645	624	625	603	644	608	608	625	605	634	609	595	649	607	593	634	638	618	651	640	564	565	572	631	626	628	679	616	638	588	600	615	618	637	663	627	633	607	615	642	590	611	607	624	618	576	614	619	639	636	591	647	589	606	618	616	597	637	632	624	642	606	607	661	620	638	608	650	585	591	633	599	617	616	604	625	559	584	669	640	626	647	618	598	589	601	632	627	617	609	610	669	630	620	606	608	583	602	602	590	592	603	602	631	643	605	610	616	627	615	628	630	641	626	631	666	620	623	624	639	628	663	587	625	608	597	664	658	676	607	572	612	591	609	577	636	609	603	623	603	647	611	588	615	611	642	610	599	586	610	643	626	651	644	626	647	612	646	643	643	635	595	664	607	598	655	626	651	612	622	627	639	596	663	630	681	628	602	619	637	628	605	606	608	638	644	654	621	646	608	667	649	597	664	593	645	646	635	586	659	653	610	625	641	603	611	624	644	605	609	655	648	644	613	628	615	626	622	655	616	606	632	611	598	608	633	639	530	610	605	635	606	632	612	561	600	629	623	616	605	628	672	612	624	648	639	606	639	636	607	646	634	618	576	639	644	657	573	645	596	624	653	601	614	595	656	626	562	610	641	660	664	600	642	579	648	610	606	588	627	616	626	625	655	561	629	611	637	593	661	595	604	610	630	664	576	581	623	581	572	599	605	596	626	579	632	664	645	632	622	621	600	656	609	555	603	621	628	658	591	624	621	614	641	584	647	641	613	664	623	621	638	625	612	641	631	604	637	605	561	590	622	684	591	655	601	568	607	584	653	624	639	600	647	626	632	587	647	604	594	660	627	590	607	674	603	610	611	643	622	621	602	602	636	594	607	616	568	619	642	623	599	639	647	611	648	570	614	623	595	604	634	636	592	677	604	634	625	620	642	608	590	621	646	625	657	608	634	646	635	598	620	596	589	648	617	621	597	650	594	621	591	618	611	593	638	625	633	637	604	598	621	660	601	640	622	622	608	572	620	618	603	651	625	637	601	604	623	626	635	650	588	651	651	646	605	605	629	550	574	598	666	667	638	594	622	658	594	610	620	586	587	588	625	597	611	574	607	615	608	635	642	604	681	606	660	629	669	618	627	629	620	657	656	630	634	627	615	625	613	661	665	607	631	616	624	646	595	619	626	629	632	604	639	618	619	603	622	653	610	609	553	595	636	602	623	641	649	599	615	611	598	620	623	587	630	601	579	611	622	618	629	637	632	607	609	642	588	592	662	590	628	565	613	617	619	610	637	623	616	593	631	619	606	654	583	584	644	638	614	615	609	578	671	598	591	604	621	613	621	598	614	667	612	602	610	626	617	611	633	634	571	630	640	610	593	601	604	630	569	604	592	631	666	656	574	592	654	637	622	618	633	621	615	624	605	659	623	621	604	595	621	598	614	625	631	614	627	568	650	603	600	633	621	584	603	599	586	633	631	631	627	626	598	631	629	604	606	643	622	648	593	615	628	647	586	609	644	609	661	600	613	618	635	624	645	614	616	638	626	586	644	628	593	636	618	611	631	613	602	647	589	603	679	640	661	620	615	594	620	590	613	605	637	627	600	582	631	560	655	652	600	613	620	609	662	595	642	628	604	609	596	619	629	608	630	648	635	588	590	610	639	629	637	618	607	626	591	596	611	594	599	613	618	664	612	590	608	667	568	586	630	627	629	627	628	653	636	595	635	623	582	658	631	612	597	610	585	654	632	625	628	598	652	651	618	644	635	563	614	614	566	620	596	597	586	573	578	585	606	654	602	602	608	602	646	605	599	620	608	605	609	633	608	646	620	594	636	655	668	600	622	546	613	607	613	634	599	625	662	592	594	639	593	628	629	623	603	612	640	639	601	644	623	605	667	627	594	609	592	658	587	634	664	584	622	628	609	617	587	639	639	608	581	637	605	651	603	602	645	659	640	635	633	655	638	641	617	637	623	619	603	618	627	596	643	615	599	601	642	613	563	660	675	626	627	626	684	625	640	631	644	623	633	611	584	614	635	608	606	565	576	620	592	634	629	604	656	616	634	626	614	626	591	642	689	624	615	602	630	608	599	636	618	593	626	625	636	618	598	641	593	626	631	678	662	652	577	632	660	603	615	638	580	604	666	643	596	562	597	653	599	585	625	644	608	678	573	596	605	615	629	656	623	598	592	621	665	618	587	673	598	603	637	664	630	594	634	624	611	640	622	601	644	634	609	596	622	637	613	610	606	613	609	617	606	593	584	633	651	587	626	604	666	623	621	656	619	609	617	604	604	643	636	668	648	609	590	621	633	609	626	618	620	647	576	591	613	653	649	623	638	651	647	623	614	631	587	628	644	626	637	599	651	615	638	590	583	649	583	653	644	599	657	637	574	595	659	610	615	604	623	619	577	646	595	632	592	597	604	582	643	624	621	627	629	602	609	627	608	653	642	595	646	632	621	614	619	630	637	609	541	628	627	676	643	620	603	586	623	641	691	608	611	594	626	648	540	650	590	652	633	601	622	630	578	612	612	625	609	637	586	596	629	614	643	612	631	638	627	611	577	636	592	647	595	658	642	635	659	647	601	562	645	630	603	647	627	638	626	624	674	616	619	634	643	608	608	619	665	633	644	635	601	603	612	651	607	647	608	595	613	567	578	627	597	636	580	629	614	610	597	585	608	660	643	621	613	647	660	605	563	677	583	595	614	652	626	657	623	599	679	656	613	638	599	610	650	607	606	628	632	636	591	634	648	619	655	624	636	633	638	597	630	650	644	634	620	616	645	598	588	616	611	603	630	636	633	640	569	639	632	666	604	587	586	623	582	609	625	627	606	635	648	617	646	607	633	613	658	641	609	606	605	628	584	665	593	619	612	563	685	628	642	587	638	669	589	616	595	607	622	601	597	620	599	586	626	605	622	608	619	587	596	652	675	602	648	614	633	619	618	637	574	665	618	611	610	612	652	623	583	659	654	626	622	562	644	657	642	615	621	617	590	594	632	616	600	597	626	645	683	635	606	663	606	600	599	624	592	614
35632	7756	1293	673	456	408	328	327	285	309	291	306	330	320	316	293	300	300	299	347	292	302	279	333	334	318	304	275	315	324	284	314	327	300	321	301	329	294	321	299	321	317	320	285	294	307	296	295	325	282	323	306	301	291	289	317	299	318	323	306	314	314	296	347	319	302	329	296	294	306	295	318	285	316	315	294	264	282	264	330	331	314	276	289	328	316	355	280	295	296	305	300	290	287	318	324	325	285	298	310	295	277	297	300	281	316	318	300	307	327	288	282	338	330	332	330	314	326	331	310	313	309	315	278	315	269	312	317	326	316	339	281	306	309	326	312	324	314	332	297	295	326	282	320	294	280	332	316	267	333	341	306	312	342	288	282	331	322	365	289	278	314	303	326	320	328	328	301	313	275	317	312	308	270	304	290	310	341	349	306	320	302	350	321	325	299	312	279	319	328	306	312	310	314	309	289	301	283	298	282	321	302	304	326	327	335	334	331	309	307	315	298	320	299	303	312	293	280	257	297	328	306	322	313	313	282	288	309	281	319	312	320	313	309	297	282	304	252	290	309	295	344	294	313	305	298	341	326	283	301	329	304	277	289	300	288	315	324	320	316	310	321	323	334	336	330	328	315	289	307	307	296	291	316	326	321	293	318	315	275	302	293	332	307	306	292	290	315	332	309	285	302	290	347	305	285	322	321	310	294	310	260	274	331	322	308	311	293	313	321	375	314	279	306	314	318	293	260	313	316	326	343	287	256	277	359	335	316	314	306	281	278	288	307	276	293	322	334	315	308	319	308	315	325	318	330	305	307	258	309	287	328	324	329	298	339	314	338	324	308	302	322	316	300	311	283	311	283	290	336	305	289	311	356	315	289	272	288	309	320	280	274	259	338	292	312	295	308	309	297	281	293	321	304	282	322	300	334	320	335	317	310	302	329	290	293	301	297	320	281	291	332	295	308	285	309	312	328	339	312	350	321	333	265	303	315	338	322	320	315	304	257	332	299	337	325	295	321	302	330	283	342	299	298	280	309	295	305	292	293	331	337	317	293	281	305	295	301	312	316	311	296	320	315	323	317	328	340	340	292	307	318	311	324	299	339	288	341	291	312	297	296	307	312	321	282	294	307	282	337	311	309	323	290	360	295	312	312	310	310	282	336	313	304	295	295	329	305	285	276	279	298	291	284	306	303	297	327	297	328	319	315	293	303	332	288	341	329	260	327	302	321	328	306	293	352	312	326	316	283	291	309	352	321	308	292	314	345	322	281	314	274	269	295	266	297	316	326	291	286	293	306	271	301	310	311	285	276	322	309	344	307	319	310	298	285	314	313	318	335	285	325	305	339	325	276	314	304	296	279	273	306	326	311	316	337	322	304	290	322	309	289	293	334	317	313	297	311	276	304	291	311	286	300	355	292	344	301	288	281	291	307	297	308	324	323	296	301	301	274	277	308	322	307	301	286	297	326	292	298	344	273	277	299	317	280	302	287	331	302	285	299	310	270	331	300	307	306	335	348	339	321	288	331	286	345	320	294	269	316	307	304	302	328	341	305	321	298	294	304	283	327	325	304	298	307	283	297	331	326	322	295	284	325	271	287	332	307	317	331	273	285	309	290	278	261	278	288	315	310	324	303	269	256	309	316	295	319	308	310	276	305	287	251	300	280	297	297	308	308	305	307	315	268	325	294	312	267	292	290	296	369	312	286	274	292	332	296	285	290	331	289	302	305	284	291	302	322	323	355	318	296	282	304	332	293	278	294	314	308	299	343	344	311	319	310	308	310	307	306	325	317	296	305	296	303	317	291	309	302	293	329	288	323	311	322	303	312	304	331	313	299	298	307	323	300	329	297	327	293	297	296	300	295	297	311	313	331	326	307	332	325	287	307	294	313	293	318	312	304	315	308	292	305	298	351	322	340	327	300	294	278	279	315	340	344	298	309	307	292	312	341	311	311	320	308	319	313	298	341	320	313	283	304	294	316	325	269	309	317	334	321	351	303	279	310	279	283	269	295	297	273	319	310	300	341	302	270	312	327	307	317	299	296	331	316	315	328	284	295	327	295	277	295	313	321	272	327	322	303	298	294	318	324	286	314	333	312	299	328	311	287	303	315	315	326	286	325	301	289	290	305	332	293	325	322	292	342	345	306	323	306	296	344	309	307	279	324	298	284	290	302	346	309	290	286	297	308	319	288	295	333	338	321	314	321	316	307	307	305	270	310	314	321	322	311	272	315	279	303	343	282	328	290	300	287	312	318	303	319	322	336	293	319	298	268	310	293	328	309	310	324	302	332	317	300	350	310	294	319	335	316	308	323	323	311	289	304	290	305	293	284	338	283	342	309	342	296	332	305	304	283	329	292	340	331	326	279	296	295	313	314	312	303	282	291	303	267	322	311	323	313	312	321	281	291	312	307	327	296	318	325	312	317	311	314	302	311	316	335	293	307	331	318	279	265	305	297	327	286	276	293	283	293	330	335	289	313	299	339	296	288	280	287	322	314	299	333	286	307	306	291	325	310	281	319	292	261	281	298	302	306	287	321	319	315	341	323	274	291	307	314	326	288	305	318	312	303	320	284	294	277	340	304	314	322	290	305	336	300	294	290	336	326	298	288	313	312	301	299	304	331	283	282	330	305	322	327	323	322	299	307	303	278	325	279	296	310	328	328	315	270	323	318	314	299	309	294	293	291	301	311	318	299	295	311	277	303	324	307	308	328	326	308	300	327	317	338	308	325	294	321	286	303	296	337	305	319	306	300	310	317	297	320	316	326	300	334	291	302	310	330	310	317	326	318	318	298	317	332	315	336	283	321	330	338	297	331	321	307	326	308	308	355	300	307	362	289	319	301	295	298	285	285	289	277	321	289	279	292	298	290	250	316	319	311	328	336	296	270	285	308	302	319	318	294	326	332	329	299	315	281	292	321	336	346	305	302	320	314	307	301	301	299	322	273	273	332	348	304	294	327	311	289	333	323	292	303	271	332	311	299	310	271	304	309	296	327	321	306	316	316	329	291	324	307	305	324	317	299	350	302	322	296	339	284	298	330	312	282	297	308	293	294	256	320	307	290	292	289	296	319	309	338	319	281	344	280	302	274	290	319	327	291	297	275	315	326	292	300	295	329	283	317	345	341	312	333	335	346	340	325	314	280	274	269	291	281	306	293	272	271	296	306	297	313	325	279	289	301	323	274	298	304	286	316	280	311	320	297	304	307	322	302	317	317	287	302	303	340	306	296	331	298	331	339	316	290	302	294	318	307	314	294	266	341	272	323	309	328	297	301	330	296	292	293	297	341	324	292	334	302	289	311	303	258	288	293	342	301	316	318	338	294	319	311	314	340	332	320	321	306	287	330	309	325	314	296	321	338	299	342	369	301	334	321	279	313	317	285	331	318	314	297	320	311	329	307	338	312	274	319	336	298	328	323	329	312	280	307	304	287	289	298	294	335	294	301	272	324	302	307	316	299	318	345	313	311	280	284	333	256	302	290	330	313
24805	12420	8307	5120	2708	1955	1445	1069	973	827	801	693	708	694	705	714	735	743	722	726	677	679	685	690	704	664	691	660	668	657	687	698	716	680	699	675	677	643	673	665	663	650	715	697	714	654	644	693	653	629	703	695	658	660	678	639	671	668	672	704	647	603	710	647	631	688	643	687	622	644	651	624	641	684	674	699	669	667	655	631	629	663	696	666	665	665	672	647	665	673	698	682	638	647	695	711	681	710	650	672	642	647	698	691	607	675	682	688	615	725	666	652	702	603	656	664	637	704	667	646	659	642	658	689	649	694	712	616	701	647	688	680	652	682	675	681	682	683	611	679	660	716	633	684	658	675	613	701	656	672	652	617	633	689	663	659	653	706	657	650	675	655	689	640	637	662	645	636	673	697	658	649	675	613	692	704	638	677	673	690	673	676	650	675	664	648	615	691	702	682	641	684	687	632	677	634	637	662	642	653	633	689	698	706	660	694	657	642	701	657	653	667	661	698	626	705	666	673	692	655	667	620	716	664	666	644	646	661	694	732	619	642	683	681	638	673	676	673	682	667	690	713	642	671	688	652	630	663	687	718	687	698	698	680	607	646	673	680	646	653	633	682	642	665	664	650	666	648	635	679	656	709	682	670	689	683	689	673	675	676	645	669	680	677	657	674	681	667	657	681	673	618	664	659	685	631	664	663	679	667	707	635	683	706	657	653	661	679	628	676	638	684	681	612	680	695	667	675	657	658	661	657	629	652	622	655	679	701	676	674	658	694	682	680	649	722	670	716	652	679	648	653	678	644	648	665	671	729	691	686	643	664	690	640	658	634	685	639	648	642	638	691	666	674	620	718	675	685	705	678	638	632	644	667	657	673	676	682	666	666	680	692	666	696	724	701	661	678	694	707	684	671	658	653	653	640	705	683	641	698	661	641	688	661	650	657	639	652	682	649	672	639	652	672	613	670	635	666	677	683	654	689	692	639	666	685	680	685	707	659	606	601	684	717	664	691	661	660	655	713	612	677	683	706	642	654	659	634	630	693	699	665	656	659	694	658	669	640	657	673	665	665	644	604	663	666	624	686	642	679	639	700	717	636	696	625	650	698	655	646	620	608	690	634	642	681	622	677	611	663	657	684	673	659	728	688	679	698	689	687	614	632	648	644	651	667	699	671	656	671	648	645	691	646	679	698	659	670	704	692	714	648	663	679	673	691	673	673	641	647	644	685	716	679	667	622	623	663	671	663	676	658	647	648	648	666	674	665	628	675	621	699	684	673	669	662	642	649	674	701	669	675	581	682	680	655	625	645	666	677	629	626	691	633	675	645	685	661	648	641	697	634	650	654	694	649	676	660	720	684	657	704	661	661	628	633	622	707	685	684	622	676	681	685	719	682	684	657	685	652	589	656	638	643	675	651	632	610	696	611	696	651	673	655	666	670	667	659	618	665	670	680	660	672	678	652	649	685	680	661	623	639	698	652	656	663	644	659	612	655	672	660	702	668	651	654	648	645	688	663	671	740	637	648	649	682	672	674	655	676	676	661	660	666	669	679	689	664	659	670	678	659	624	647	694	680	644	672	639	718	643	655	685	702	631	639	667	637	679	621	660	648	720	597	722	687	658	664	639	668	613	685	692	630	673	638	656	653	614	620	700	648	707	682	693	693	648	626	692	708	680	636	662	706	634	694	698	666	723	673	661	662	674	705	685	712	610	684	681	666	686	680	624	672	650	653	665	640	726	642	678	648	601	677	666	657	668	667	670	671	668	661	704	657	719	653	654	682	708	638	689	659	659	695	662	669	646	689	657	647	652	677	701	657	700	693	634	665	674	693	627	665	651	667	700	671	688	699	647	649	671	675	624	686	678	698	647	666	695	665	669	675	632	638	662	650	654	662	628	636	652	687	630	650	649	643	653	662	646	668	666	658	644	679	665	648	692	680	649	690	659	635	672	664	645	686	677	694	627	688	662	657	647	639	672	648	677	685	657	677	656	676	660	684	680	612	612	705	669	650	679	658	661	636	678	681	653	676	677	660	686	657	650	711	691	645	636	637	638	641	659	601	616	671	665	661	666	672	680	667	647	700	655	649	640	689	677	695	647	673	674	645	645	701	662	619	679	703	716	678	669	690	714	647	652	677	702	702	654	639	644	660	679	689	665	636	692	634	650	685	660	654	681	696	668	673	664	653	691	624	693	659	697	666	658	678	677	640	663	668	659	662	673	682	647	659	686	635	684	674	679	675	700	644	661	666	710	681	704	690	705	609	682	672	630	663	627	668	682	703	698	631	651	643	700	660	657	678	647	706	651	670	658	711	627	651	653	627	680	690	702	684	672	642	665	659	645	689	669	646	674	701	644	671	720	661	666	643	695	674	695	635	682	599	698	637	641	655	701	677	687	678	656	685	678	691	662	694	656	676	691	720	652	694	654	674	657	684	650	689	673	653	657	682	679	690	648	668	691	668	694	660	676	697	667	704	656	695	656	701	656	708	638	690	663	683	686	687	658	692	701	672	684	644	680	620	679	643	632	672	660	680	679	681	661	626	709	704	698	684	702	644	647	636	697	634	669	688	654	666	663	674	692	635	702	666	623	645	722	606	660	676	680	641	631	668	667	658	676	629	619	686	657	625	669	635	642	696	713	676	672	707	687	643	635	674	655	696	646	682	685	676	659	674	668	673	630	657	616	712	668	659	588	661	707	683	647	694	665	644	672	672	653	712	704	639	665	685	686	676	653	663	677	648	716	642	670	673	652	647	616	721	619	669	682	676	668	642	696	694	673	652	663	692	651	675	654	654	661	698	612	715	657	717	678	637	681	697	643	640	680	697	667	671	695	657	710	646	660	645	666	698	624	675	652	682	684	675	695	673	683	669	664	619	682	675	669	696	658	681	654	669	615	648	669	749	681	664	701	658	655	666	671	665	676	682	621	696	650	650	695	697	677	663	668	658	665	670	623	603	625	694	694	658	699	670	687	699	708	697	682	649	647	645	710	660	649	683	694	670	667	632	684	671	699	701	706	671	644	639	676	655	658	652	647	671	666	671	651	628	668	669	657	638	644	703	654	675	655	706	632	707	648	686	680	618	700	691	715	663	676	670	656	662	661	679	701	677	731	694	754	688	704	688	721	671	652	631	617	674	627	623	600	668	648	647	651	641	685	659	673	650	676	659	654	707	709	701	713	649	630	667	650	672	688	668	700	666	664	669	658	682	681	617	657	680	651	726	637	651	620	627	686	680	638	678	593	640	690	642	636	659	680	658	695	658	696	718	668	660	652	674	699	639	641	671	653	654	645	655	668	701	668	698	701	688	640	635	632	621	674	683	662	660	639	640	666	676	667	705	684	659	676	633	667	668	671	675	674	654	681	687	686	661	653	685	662	659	613	643	661	646	627	686	685	673	673	687	642	673	675	687	655	682	649	694	651	673	674	687	692	659	676	709	671	672	660	682	662	671	660	707	685	646	662	697	664	673	686	670	644	678	696	642	700	659
23998	2673	575	428	342	331	320	341	285	298	315	344	296	302	323	315	311	278	306	323	318	285	300	331	355	307	309	305	300	306	297	304	273	279	291	299	283	307	293	314	311	329	327	315	290	325	282	299	322	288	306	292	311	300	343	330	307	271	301	322	297	300	314	314	306	345	307	322	313	295	291	313	288	293	289	280	277	304	341	310	291	301	318	293	298	308	305	317	330	314	333	310	283	260	338	306	297	279	320	336	325	282	302	324	297	311	320	310	296	295	303	312	307	279	303	302	297	289	306	321	285	294	293	282	291	289	328	282	306	286	276	342	263	323	279	328	279	297	291	332	265	310	306	326	328	290	293	312	279	305	274	272	362	356	292	282	288	273	300	278	315	308	303	313	289	282	312	334	282	291	290	304	306	319	298	272	300	283	270	324	280	317	334	293	300	326	320	275	317	339	327	329	308	300	295	290	301	299	303	296	328	291	295	287	283	285	283	288	277	305	296	307	321	314	319	278	304	307	288	314	305	290	311	304	287	315	317	294	308	309	297	327	285	293	287	301	285	312	317	283	310	320	295	317	323	306	297	300	315	310	307	294	275	286	327	305	305	312	285	306	292	288	320	293	282	270	329	320	299	328	305	310	313	304	284	314	295	306	301	287	332	256	296	275	309	308	283	286	284	309	284	290	316	303	297	297	302	299	272	260	311	282	293	281	312	293	287	277	310	287	282	326	261	300	316	314	291	286	306	310	290	282	318	311	313	287	302	330	302	300	299	320	312	287	273	313	304	317	300	313	310	310	326	285	301	290	305	296	291	303	312	328	296	289	288	280	324	322	320	301	297	327	288	293	294	288	291	327	290	292	306	311	282	321	308	344	304	286	300	270	304	296	309	300	262	323	297	275	316	322	316	318	337	270	266	319	297	284	280	272	290	327	292	294	274	310	307	310	313	323	353	296	311	291	331	294	320	288	306	308	276	279	329	292	310	337	339	297	326	305	291	329	316	337	296	313	292	314	300	298	296	305	313	297	322	297	297	248	301	282	307	287	320	300	290	291	294	296	288	312	298	311	311	279	291	269	311	316	317	262	297	310	279	335	311	309	313	265	330	283	289	255	317	306	319	314	324	289	313	286	296	285	323	295	286	299	281	315	313	305	272	288	322	273	312	330	305	271	294	283	289	308	329	351	328	307	286	333	294	295	313	277	326	263	310	277	323	270	286	269	295	288	326	322	316	312	328	317	302	313	282	268	294	309	293	286	304	307	278	276	329	269	307	297	300	285	342	252	271	279	311	282	309	319	310	280	285	296	277	310	294	298	311	292	295	284	261	290	323	344	300	278	302	256	275	287	306	291	303	294	338	317	293	282	285	299	319	316	306	300	304	309	303	331	287	314	319	293	281	303	305	300	296	280	312	296	295	287	284	295	289	316	295	321	273	292	287	289	308	312	272	290	303	308	271	314	264	336	287	312	291	315	269	285	313	311	287	290	272	292	302	290	318	323	291	296	284	294	312	291	289	307	297	289	298	326	308	308	294	288	287	312	282	296	292	275	313	315	299	301	285	267	280	309	292	283	286	297	311	276	309	288	364	323	297	290	287	336	332	277	307	305	316	283	310	285	297	290	317	303	299	285	279	301	321	310	313	297	332	281	316	298	307	294	315	312	313	287	273	293	324	312	305	311	318	274	300	284	314	313	278	303	313	336	305	270	316	300	317	284	278	296	301	271	327	254	302	273	316	326	305	305	288	271	289	318	321	283	320	306	288	311	285	307	334	307	269	279	278	273	286	304	308	272	296	295	312	312	320	270	305	301	281	305	318	294	325	287	335	290	292	303	294	283	273	276	297	305	301	305	320	286	298	285	307	314	285	268	313	292	307	301	294	284	288	289	287	304	315	300	272	280	280	297	327	311	285	282	292	295	276	280	297	282	279	274	288	290	319	274	316	289	290	279	299	295	353	294	334	273	301	305	325	278	317	317	305	275	286	283	312	308	282	267	303	316	291	291	306	297	293	338	291	324	304	293	323	277	300	296	316	312	278	314	302	305	318	284	320	327	323	323	296	292	295	295	292	297	290	302	307	282	317	311	335	320	294	307	299	289	292	310	287	326	315	313	319	303	334	334	302	272	286	289	298	290	304	267	276	315	320	265	248	305	276	317	316	309	293	309	295	306	302	315	285	309	315	290	324	291	300	300	293	323	281	291	274	285	320	295	313	310	287	312	311	305	288	305	266	317	342	318	272	289	321	300	298	324	291	289	327	279	276	243	290	324	314	305	287	289	300	289	290	289	331	331	320	278	294	302	262	311	308	305	285	287	280	312	296	341	283	292	331	287	278	323	286	319	287	276	325	302	312	289	312	307	292	319	319	307	269	311	316	283	316	304	319	302	277	320	300	292	321	304	289	285	307	318	326	328	306	304	292	284	323	295	296	285	285	307	326	303	323	287	287	274	301	308	270	300	287	279	331	299	291	314	284	299	324	294	324	327	315	301	321	274	294	289	362	316	299	312	279	315	338	279	306	278	297	278	301	322	314	287	319	314	309	302	259	332	328	302	313	289	296	285	314	282	316	314	308	314	315	272	265	336	269	310	300	289	292	307	310	319	325	290	278	279	309	286	327	285	317	292	332	295	322	319	302	269	302	306	311	301	321	311	291	281	285	307	289	354	308	287	311	313	319	332	282	252	306	287	311	266	299	313	292	326	290	306	300	280	294	337	329	334	295	312	314	270	337	291	285	274	290	306	303	308	319	298	262	289	306	299	283	310	313	300	323	308	298	297	329	312	308	311	284	345	318	307	327	285	293	291	301	296	313	315	302	300	330	290	293	266	319	322	315	285	266	293	289	326	298	263	322	289	300	297	311	297	267	299	295	268	291	301	307	287	363	287	302	280	327	273	332	282	309	273	285	302	294	278	307	294	326	305	327	275	279	323	314	314	297	289	269	281	295	303	318	295	284	310	285	288	322	300	303	317	295	314	291	310	315	316	272	321	298	305	307	300	297	306	311	306	312	311	306	303	293	336	284	304	250	304	296	296	319	292	311	302	294	283	266	276	308	279	312	321	319	311	286	311	287	276	308	281	263	295	291	320	326	313	344	315	288	281	304	321	302	304	317	317	314	292	315	312	338	295	318	315	291	304	318	300	270	275	290	292	312	301	300	295	314	285	308	272	276	298	283	301	315	287	324	294	323	284	330	358	318	299	283	308	286	289	308	335	325	310	337	307	280	328	293	277	320	308	268	309	312	282	318	276	319	299	304	318	293	281	309	331	309	290	309	313	310	328	322	298	294	271	308	318	317	309	314	291	313	297	341	290	283	298	306	292	291	271	302	296	314	348	334	300	292	295	270	309	328	319	326	326	276	284	287	313	317	312	295	309	298	325	299	296	327	313	300	307	318	298	331	305	329	279	279	295	312	280	296	314	318	271	296	294	283	299	318	297	300	289	289	256	326	293	324	291	307	310	314	295	285	311	302	295	283	314	333	302
19212	5500	3242	2034	1352	938	936	774	686	685	674	686	658	691	622	656	693	689	651	605	685	636	685	644	667	655	687	686	636	601	688	655	667	613	629	671	642	679	688	644	593	650	614	665	679	672	652	639	668	663	693	614	630	607	659	662	687	643	689	610	645	603	670	663	623	657	658	680	630	653	626	689	602	626	648	642	633	635	623	637	641	661	628	631	649	653	586	644	632	655	636	626	653	649	659	638	703	662	623	650	663	656	682	646	669	613	638	632	625	619	643	612	673	669	663	678	620	610	672	687	666	698	620	601	617	679	678	684	642	643	656	636	675	645	668	639	605	638	622	616	652	683	640	710	692	606	634	697	622	633	643	603	671	634	623	686	661	636	642	665	633	642	631	626	629	673	611	659	657	659	651	651	650	673	632	651	620	632	621	684	642	680	636	656	677	634	684	604	557	673	659	645	651	636	608	674	678	693	679	637	652	677	633	611	643	661	636	678	623	620	660	629	636	641	644	640	616	671	652	676	654	651	618	647	636	640	644	641	646	680	712	645	616	644	629	696	594	648	618	632	651	625	668	625	642	645	631	669	678	658	617	647	653	676	653	605	624	641	669	616	642	620	636	591	639	637	634	674	661	589	640	670	675	664	611	623	654	623	674	647	666	622	640	668	634	638	656	607	650	631	632	643	645	619	673	651	657	604	656	670	642	634	644	623	634	645	663	625	646	676	655	658	675	666	642	652	674	674	668	617	650	601	664	639	647	636	669	621	605	651	659	591	617	640	620	627	661	652	654	669	630	622	622	634	619	660	628	637	655	622	681	607	623	620	647	638	640	684	639	600	665	619	660	652	667	630	627	626	593	624	607	641	643	631	672	613	606	653	605	655	638	641	661	674	660	632	628	637	628	635	625	649	649	607	662	669	646	659	701	626	670	643	636	648	648	629	650	676	630	634	640	654	640	626	647	604	648	650	587	667	630	611	629	627	646	646	703	634	690	629	638	642	645	607	681	658	655	658	647	666	651	673	664	641	639	628	665	625	617	704	599	615	718	652	626	611	660	613	620	644	656	637	670	642	607	632	618	610	618	674	665	629	588	594	660	624	653	635	679	630	608	675	617	672	634	622	648	640	607	644	641	692	649	680	638	657	623	629	635	618	636	623	654	711	638	605	647	674	602	678	642	648	643	669	643	678	640	597	609	628	656	658	617	637	695	664	642	667	630	597	658	616	662	595	636	650	661	656	638	611	655	626	635	601	648	640	628	660	670	642	655	644	690	652	628	630	648	654	610	617	662	646	674	652	630	634	647	654	607	600	647	591	628	671	644	672	636	614	653	651	634	654	624	628	639	623	603	658	588	652	639	646	690	615	635	630	593	605	638	653	618	583	626	693	720	661	633	639	660	645	652	636	649	667	616	598	683	640	666	635	702	662	649	635	628	615	636	670	685	668	642	610	647	682	624	629	675	615	657	682	681	583	697	690	659	668	629	652	641	607	632	677	632	660	649	657	660	652	614	657	648	668	679	683	645	638	637	637	694	634	691	655	651	614	664	702	622	669	631	672	623	636	636	662	674	647	619	686	630	635	649	648	690	647	628	664	636	658	598	609	661	662	601	602	654	650	673	673	655	636	655	629	685	625	669	640	645	656	630	654	616	610	638	627	629	642	665	678	636	591	615	658	621	663	672	602	622	644	682	690	638	639	631	662	673	646	685	652	657	704	686	680	611	643	691	621	676	653	637	652	612	653	617	655	650	690	623	598	644	648	615	659	612	651	640	683	664	577	653	632	630	671	630	620	664	626	653	629	640	656	655	651	673	624	613	661	663	604	614	641	643	649	686	601	624	626	627	711	662	621	668	612	633	660	663	635	654	638	673	621	645	622	658	632	612	637	664	662	639	626	667	620	642	650	599	638	673	581	643	635	649	649	677	642	665	644	681	606	648	653	684	701	639	629	631	612	647	633	588	648	638	664	599	655	698	664	664	696	633	640	639	631	663	643	631	641	626	650	620	622	650	645	613	630	639	656	640	634	655	672	665	642	662	647	635	629	647	661	620	650	640	640	629	624	668	667	656	622	660	666	662	692	658	647	624	664	625	660	619	642	628	631	688	657	592	635	664	628	624	649	630	635	633	647	614	671	593	658	649	599	664	611	638	625	585	639	608	655	619	646	609	628	650	640	670	619	671	679	607	632	626	627	641	657	654	612	683	659	663	666	638	628	619	628	621	659	657	632	642	616	696	650	642	650	596	710	669	611	650	632	612	616	643	643	677	640	620	597	674	640	596	635	645	593	630	674	661	632	667	633	639	658	681	630	667	644	636	609	642	614	629	618	671	634	663	636	639	675	658	606	674	643	649	657	646	619	618	611	638	617	629	602	686	674	644	669	634	652	648	681	674	605	626	664	657	679	670	630	644	641	668	637	666	680	646	688	669	709	675	660	672	644	599	680	691	606	647	655	680	665	662	696	634	670	702	601	643	632	696	635	678	651	638	689	662	631	645	633	630	619	678	687	669	649	684	647	637	687	680	683	654	628	663	604	627	646	634	649	659	660	622	651	630	663	633	695	676	638	651	661	681	634	685	601	691	680	638	635	650	637	628	638	637	643	629	638	688	588	639	711	641	693	630	667	676	616	671	672	614	638	692	559	654	665	617	653	660	643	668	651	615	614	640	610	645	624	656	644	644	652	626	679	649	644	637	670	632	588	634	581	648	644	632	616	657	628	664	624	627	665	652	692	644	613	667	659	617	672	624	629	642	640	657	587	650	682	613	688	622	657	650	646	629	649	631	596	688	686	620	610	654	638	620	601	635	654	625	635	604	655	653	675	624	630	663	678	633	649	637	607	641	634	644	614	650	654	602	661	617	644	725	622	659	672	653	630	684	667	633	665	654	617	647	657	631	660	644	624	645	656	619	706	646	676	664	686	665	642	625	657	634	642	667	653	624	622	618	661	662	612	644	644	639	635	657	674	677	639	607	610	663	654	667	646	640	669	657	669	674	640	628	628	658	623	670	664	645	674	651	642	683	616	623	646	673	638	627	640	630	659	596	670	647	642	657	634	620	665	634	631	637	681	654	625	658	617	640	636	630	639	643	599	606	669	647	613	658	620	626	604	677	658	682	674	641	620	644	629	685	668	627	667	663	629	627	646	602	647	682	635	643	634	635	655	644	593	634	655	640	619	667	634	627	650	687	589	614	685	687	684	701	640	656	661	617	664	642	641	680	629	667	678	670	623	643	625	672	645	650	653	680	662	658	625	651	615	643	652	627	661	640	692	663	628	644	613	622	653	632	630	653	659	648	663	609	677	639	608	657	665	664	611	649	625	641	629	695	656	603	612	677	646	633	606	640	668	609	622	663	654	666	630	656	632	671	627	638	658	692	717	659	691	643	639	618	651	612	614	684	664	617	649	604	674	641	670	623	628	646	618	652	643	664	672	656	652	678	622	632	629	628	655	596	609	636	668	659	612	659	666	654	623	646	665	637	633
36965	6106	735	421	308	323	305	291	288	292	291	315	291	276	285	274	294	312	259	282	291	326	278	294	320	268	290	290	275	290	295	315	297	273	292	271	298	283	270	282	270	292	282	282	267	266	315	320	269	283	270	261	310	281	292	294	312	307	309	305	263	284	276	293	296	287	313	340	316	298	303	304	296	295	309	285	283	263	268	278	315	315	278	258	296	281	291	274	301	278	283	295	300	299	316	289	295	282	259	275	287	312	292	304	322	315	295	283	276	285	272	265	291	300	298	273	283	258	292	281	295	308	280	291	288	279	306	275	265	292	302	313	288	301	294	287	274	270	302	316	310	269	254	307	277	302	260	300	317	290	282	263	310	314	290	295	315	307	291	266	267	293	326	295	277	275	268	273	293	305	254	274	279	317	296	285	296	281	301	268	275	248	268	304	319	272	264	297	313	276	310	285	295	306	244	280	292	307	291	289	272	294	317	296	282	270	288	302	310	305	299	297	295	313	291	294	290	272	287	303	286	299	287	297	277	256	273	283	301	283	307	284	312	309	320	318	258	289	291	272	266	287	281	283	304	302	295	324	273	295	283	292	287	274	273	315	322	289	305	292	275	308	273	293	312	307	299	304	285	277	301	318	289	286	287	308	329	284	274	293	307	316	268	320	329	301	279	289	295	256	292	318	281	326	293	286	309	290	274	243	287	290	273	309	285	294	273	292	258	320	306	286	268	304	269	275	284	278	280	281	300	293	271	299	290	282	295	283	294	271	307	325	280	289	283	275	305	280	313	257	302	318	307	296	314	265	285	303	288	275	308	323	303	274	280	306	318	262	263	298	274	327	290	262	311	302	314	301	291	284	290	266	295	298	295	318	295	279	267	282	308	319	291	303	323	263	302	300	292	251	313	300	288	258	256	286	288	288	301	280	279	304	275	261	288	310	273	316	271	310	279	255	287	298	306	285	295	279	261	275	273	327	288	281	248	288	281	297	317	279	301	265	279	334	288	312	263	273	303	297	315	274	276	287	279	284	274	315	301	277	299	303	289	304	272	271	278	268	293	303	258	275	272	324	293	299	314	289	336	296	273	300	293	284	297	295	291	306	308	314	302	294	287	293	295	305	290	287	298	289	282	291	282	291	291	317	313	270	296	260	273	284	313	302	293	294	298	305	290	294	291	315	331	312	296	322	312	265	285	261	301	282	298	301	282	253	290	300	274	287	286	280	286	319	311	278	316	296	290	279	292	272	296	269	312	339	279	290	320	279	302	300	281	302	270	316	319	314	311	280	283	325	295	280	294	302	283	301	289	266	330	324	320	298	330	278	284	285	299	320	305	303	308	290	317	298	301	259	318	273	307	296	314	296	283	292	305	307	291	288	288	297	301	276	275	286	271	301	300	297	340	290	281	286	285	281	297	305	254	303	288	269	309	290	315	254	283	286	282	273	304	315	294	322	295	311	301	305	296	268	271	300	304	293	295	295	309	322	296	287	309	269	276	280	278	308	312	310	303	277	285	301	281	275	287	263	253	273	288	275	287	309	305	296	272	288	304	284	319	316	305	271	276	285	315	259	260	275	291	291	263	291	279	318	318	310	284	252	288	331	283	278	311	295	294	312	296	297	279	317	277	293	274	272	280	281	323	255	264	316	323	295	272	315	296	331	287	287	247	302	270	278	279	300	295	261	285	323	276	310	298	298	328	313	308	260	295	304	328	289	271	289	267	294	280	292	288	280	256	288	291	296	300	274	309	279	244	274	291	298	303	254	314	282	281	327	282	297	282	318	268	280	281	299	310	303	320	263	300	316	278	280	320	302	296	282	267	268	300	281	319	303	305	298	322	304	272	339	296	285	316	309	298	296	292	295	288	289	287	294	300	299	306	272	280	339	294	302	266	284	281	272	272	299	323	280	293	281	299	276	280	335	264	294	294	284	324	285	300	301	301	343	240	318	297	273	287	293	286	285	295	301	309	275	282	281	257	290	269	298	316	323	309	300	302	280	290	307	328	288	278	313	287	266	293	292	282	273	290	299	306	276	299	311	275	284	312	256	309	290	261	295	302	285	289	268	286	300	273	286	291	284	246	288	286	324	306	303	277	315	310	286	290	284	281	257	309	323	293	276	301	307	316	281	316	300	315	274	274	293	273	336	286	306	284	269	320	296	306	277	285	274	260	279	280	289	270	305	294	286	307	311	260	292	272	257	260	264	309	302	310	296	278	289	262	252	277	307	290	322	316	317	316	294	272	259	326	331	312	262	269	317	250	323	296	302	292	323	281	276	287	296	298	269	303	276	305	287	295	251	307	243	243	290	307	291	280	291	281	292	304	316	267	294	306	333	282	302	279	306	291	301	274	296	267	281	293	273	306	313	284	270	297	269	298	280	285	259	305	299	297	282	304	266	274	307	296	282	295	283	292	312	283	284	313	309	315	279	273	303	261	301	290	270	291	300	312	295	284	273	295	281	286	297	288	294	303	293	253	285	270	266	328	295	298	277	315	310	308	308	278	305	261	295	289	285	275	270	273	281	267	286	293	294	299	302	291	279	285	302	314	289	307	301	290	274	268	277	294	272	309	281	325	304	286	264	322	277	298	302	300	283	312	275	264	272	342	276	282	282	293	295	282	294	290	266	295	315	323	306	317	268	292	290	286	312	283	279	285	305	306	319	329	298	292	290	291	282	292	296	313	286	301	288	290	286	294	301	291	296	281	308	301	326	313	293	308	251	289	261	271	288	307	302	277	305	280	258	297	287	294	295	286	287	293	287	255	285	272	305	285	317	254	285	266	296	265	265	275	286	284	301	296	253	276	277	287	269	262	305	284	326	294	285	286	314	282	256	293	270	282	306	295	259	299	270	318	323	282	284	285	261	291	310	300	311	305	261	312	302	294	274	267	257	281	269	281	290	307	263	267	299	284	279	289	291	299	287	266	296	302	272	288	285	266	280	300	269	306	264	306	310	294	258	262	270	316	320	277	310	284	305	305	312	282	276	311	271	306	311	270	303	283	289	307	292	304	267	267	263	306	274	287	282	296	306	320	263	280	275	287	307	312	293	295	284	294	303	281	289	313	279	307	316	302	289	262	325	243	308	275	299	284	284	254	285	323	291	275	301	299	302	279	285	303	334	323	283	285	277	288	286	289	278	303	315	304	322	281	280	294	288	305	288	323	320	291	266	288	272	250	322	322	278	258	288	280	313	291	296	276	326	296	312	309	311	276	292	285	304	274	308	266	269	286	291	334	305	292	287	288	308	295	311	271	322	326	291	335	278	324	269	254	344	300	277	284	316	294	300	253	283	289	268	294	296	298	301	321	295	287	282	305	267	272	278	273	319	295	276	294	284	270	318	320	302	311	282	272	265	275	287	318	287	274	283	257	271	259	262	274	267	292	307	305	275	285	271	306	257	300	288	295	299	258	313	297	261	320	254	317	303	262	286	280	295	286	284	278	269	306	286	284	276	275	314	291	295	288	287	296	279	295	296	285	312
27319	7803	3127	2058	1312	1064	925	771	724	647	688	639	647	629	669	673	623	658	648	621	696	672	650	619	608	590	668	647	586	611	627	623	595	631	626	608	636	632	655	639	658	606	632	623	652	610	604	635	648	613	612	636	608	639	608	656	602	576	600	614	636	613	661	611	660	617	588	623	637	618	660	589	632	644	634	588	664	632	614	648	642	638	619	636	598	605	590	660	659	630	600	666	633	628	671	586	623	584	629	638	604	673	632	615	656	597	628	652	646	590	643	639	597	638	641	597	635	600	611	642	610	647	611	646	578	649	628	691	633	620	606	622	678	660	644	637	610	654	619	619	620	641	644	624	618	667	611	614	613	639	657	608	611	606	617	628	658	606	649	632	651	605	640	639	624	577	633	650	650	596	643	646	666	664	658	610	604	614	622	640	659	583	576	634	656	552	604	628	629	596	629	610	627	596	651	623	642	621	647	634	652	616	582	603	619	639	663	638	608	677	624	628	673	602	605	647	631	616	584	617	644	639	595	634	595	606	638	608	608	621	634	622	579	633	634	630	616	592	632	615	658	621	578	585	642	673	640	665	647	634	644	627	629	603	621	641	594	640	604	572	598	616	633	622	591	589	648	671	608	631	600	619	601	622	631	652	670	630	679	685	618	654	658	628	657	623	613	607	601	611	647	586	586	616	627	649	630	618	663	618	597	623	613	614	620	652	590	647	635	655	635	597	640	635	642	621	644	638	618	674	629	592	617	579	640	623	640	630	615	617	657	637	630	603	610	632	662	631	602	663	645	606	646	679	597	660	596	635	614	621	647	624	611	611	622	619	617	599	624	624	565	598	635	621	597	651	621	627	641	595	657	643	657	632	629	611	590	699	635	629	646	662	616	609	672	645	602	601	643	610	623	580	600	656	644	604	663	630	648	660	627	614	617	629	620	633	649	611	649	652	629	619	630	633	612	589	631	604	652	623	587	633	661	610	658	612	648	682	626	637	627	617	637	626	615	640	645	593	598	645	629	644	614	603	611	572	620	594	623	610	602	627	608	616	622	634	619	643	592	602	629	651	650	560	616	620	658	660	666	618	599	670	616	683	575	666	638	624	591	651	611	628	619	646	643	645	597	616	597	617	592	639	643	594	665	607	618	622	633	635	647	642	615	615	598	642	685	650	626	621	660	661	680	669	652	623	620	611	601	616	628	600	601	615	599	601	624	624	632	642	633	627	672	610	651	599	585	680	641	625	575	638	646	645	602	625	641	596	616	594	665	666	628	597	540	644	619	609	569	625	622	619	601	625	603	680	620	638	618	620	614	637	653	631	670	654	565	626	593	601	648	629	638	598	616	620	568	553	599	679	645	629	644	565	598	671	614	641	619	650	652	654	606	637	609	596	626	586	611	632	645	663	599	622	633	669	638	610	622	623	598	582	637	608	609	634	623	613	656	634	650	656	665	639	640	633	601	662	647	628	629	651	632	589	630	667	627	608	593	599	584	667	603	638	675	634	655	628	624	646	649	652	564	642	640	643	579	597	669	585	590	635	635	634	600	611	690	602	637	627	609	652	638	627	631	661	597	630	631	585	618	625	643	632	658	646	607	628	593	623	653	575	621	620	647	634	606	618	628	631	606	644	636	590	597	628	656	604	636	614	628	664	665	657	621	679	652	645	603	619	628	618	632	591	628	624	619	626	590	638	616	663	640	631	604	597	617	648	655	633	616	604	623	641	664	658	561	558	604	666	657	630	602	658	641	657	667	621	598	589	652	598	644	640	604	637	602	617	650	596	596	587	589	619	631	625	632	589	663	655	662	614	613	600	627	636	634	608	672	600	632	631	594	562	601	677	600	648	603	626	621	655	634	613	591	616	610	630	630	620	691	639	670	616	620	631	665	590	614	618	640	637	593	600	617	621	659	592	621	620	680	567	640	624	627	636	588	604	619	623	621	621	635	629	650	630	598	670	622	626	647	636	656	558	647	625	644	602	614	606	616	596	613	628	623	655	636	680	603	629	637	625	635	636	615	639	607	662	636	638	642	606	591	628	654	625	624	625	645	609	643	639	600	636	638	636	621	613	582	590	641	641	611	664	659	627	648	649	674	618	654	623	605	622	608	658	649	626	612	624	657	609	580	670	666	618	606	605	616	628	605	642	597	613	635	616	627	594	676	607	641	628	651	623	665	582	632	632	637	641	638	615	629	639	597	630	648	615	650	578	648	609	606	673	636	564	622	624	618	623	613	634	677	608	609	580	584	584	651	635	660	597	593	643	603	630	621	552	682	566	627	659	624	661	625	609	593	619	637	609	596	628	658	641	659	651	633	593	604	644	650	599	602	650	644	663	629	601	616	646	614	602	660	579	616	680	630	610	628	657	620	686	617	627	658	651	662	634	623	667	621	606	628	605	634	656	647	649	654	597	635	607	632	642	640	594	619	605	623	591	581	609	648	627	647	635	654	663	631	577	680	622	634	648	623	594	633	613	608	614	592	625	662	582	619	651	673	630	609	620	622	604	603	620	630	643	611	603	620	583	593	637	634	601	607	658	665	670	610	645	663	628	590	619	629	658	650	616	617	627	596	621	601	644	616	634	626	662	615	631	604	594	610	621	641	624	625	643	604	603	615	642	641	630	650	623	622	604	633	648	601	629	675	662	619	605	608	630	619	611	598	616	643	636	619	693	632	608	639	627	575	606	626	648	632	672	602	630	597	607	634	636	637	645	674	628	583	646	658	659	626	584	617	671	670	606	604	615	640	619	671	643	572	659	587	645	603	625	611	633	616	612	652	598	631	640	586	618	637	617	583	619	618	618	639	612	645	636	615	652	626	555	659	664	614	653	655	609	615	636	650	605	619	616	641	600	643	657	625	627	589	654	628	625	653	598	641	666	624	640	619	662	645	601	616	584	605	608	634	655	676	634	598	652	573	618	647	585	633	625	639	614	632	620	671	623	611	617	628	618	575	615	658	584	619	588	652	588	665	687	574	581	609	660	579	638	597	635	661	627	614	639	648	621	653	660	651	668	618	603	653	557	651	619	658	611	647	599	608	576	614	629	655	590	636	633	649	591	634	606	652	600	629	618	634	626	608	649	666	683	655	633	644	629	644	626	625	642	602	610	634	614	638	653	646	616	611	611	663	625	625	659	635	637	593	578	645	630	653	658	603	634	637	672	658	616	652	643	624	659	632	646	649	569	620	639	648	615	590	630	663	590	651	566	612	566	618	594	609	680	653	683	604	599	621	592	670	568	661	626	640	641	627	636	661	632	590	603	608	616	659	605	639	611	652	654	660	642	620	668	633	598	656	641	612	673	655	596	620	617	607	600	626	611	648	644	654	578	601	644	605	629	628	618	611	634	652	622	608	640	622	667	636	647	636	634	656	636	647	614	609	653	609	614	620	609	627	608	624	622	616	586	660	675	641	604	589	620	615	632	576	647	668	627	570	620	644	628	666	683	621	593	588	582	623	646	608	606	625	638	617	594	621	676	606	632
39384	7213	981	528	417	380	381	329	307	285	292	318	317	305	324	289	316	340	337	337	292	301	341	338	333	343	367	293	302	296	297	357	292	323	312	309	303	323	318	330	329	324	316	341	299	321	305	335	279	321	325	314	325	341	343	326	289	303	335	297	309	302	327	312	305	306	305	294	261	311	290	281	309	300	306	282	265	328	300	300	268	326	321	330	294	320	319	299	278	322	257	284	316	294	310	341	302	281	298	347	291	310	303	306	290	317	315	300	258	335	312	289	314	269	282	337	271	309	295	364	330	301	293	315	315	320	311	313	331	286	314	310	300	325	323	309	286	296	308	292	293	332	313	335	301	309	317	332	290	322	310	307	291	328	297	307	280	281	284	301	345	308	298	309	288	277	295	295	297	307	283	283	289	315	312	299	306	294	307	293	317	297	297	318	282	300	309	325	319	311	348	276	287	277	297	313	315	266	297	302	322	330	311	313	296	322	321	300	304	291	298	352	324	359	305	282	326	342	294	301	338	312	295	315	298	347	331	299	309	307	322	354	308	320	305	320	281	294	301	303	327	339	319	291	325	324	349	314	318	317	332	301	281	297	298	309	293	314	324	290	307	310	288	298	314	302	289	327	321	320	317	289	316	338	329	310	290	324	326	304	302	337	351	298	305	289	306	312	345	349	286	295	301	314	283	341	307	333	316	311	275	302	290	274	288	308	278	317	329	287	302	298	287	287	302	284	294	309	325	317	314	297	300	302	297	287	331	317	314	319	322	311	322	311	305	321	294	318	309	288	280	281	280	350	300	271	309	313	317	289	319	309	324	315	300	319	312	310	313	331	275	331	326	273	323	298	336	325	278	319	288	322	302	281	320	320	290	320	333	318	330	284	275	313	321	315	319	333	330	324	299	298	315	313	295	307	306	306	307	315	303	320	287	300	304	272	334	323	308	295	328	331	322	274	291	294	335	308	339	310	319	324	294	310	312	311	287	299	291	325	314	303	333	303	317	311	307	288	302	317	315	298	337	332	276	333	301	337	319	303	284	310	294	309	312	274	314	296	314	344	291	297	272	313	266	315	283	272	306	313	310	296	289	314	309	307	360	295	274	309	319	321	308	307	318	292	315	316	300	310	306	326	339	326	327	324	328	297	318	333	299	333	320	357	315	344	319	297	323	327	295	320	294	317	293	297	312	327	296	314	348	360	321	302	325	319	267	315	277	311	279	296	316	334	311	277	288	342	291	319	350	316	306	307	320	317	320	307	319	343	303	306	321	314	321	288	291	273	301	296	317	315	308	290	311	309	298	303	289	263	294	338	291	307	331	329	281	285	279	316	323	287	264	318	313	298	289	299	287	298	333	300	302	300	298	333	305	298	305	326	302	305	286	343	295	329	289	333	311	291	314	316	308	292	283	296	314	299	296	332	317	303	324	275	304	310	283	302	303	334	309	340	311	286	328	292	343	268	324	294	329	310	295	321	315	331	333	301	329	320	334	333	301	315	306	309	303	310	318	331	286	350	290	324	290	307	298	289	322	295	283	285	315	321	310	297	331	331	321	299	305	294	298	296	315	288	356	292	301	321	318	290	312	331	295	319	328	313	315	286	294	291	325	307	287	280	282	283	271	314	284	320	306	336	334	315	315	285	320	313	340	313	310	335	334	301	285	313	313	296	282	305	332	321	311	343	316	320	310	340	308	285	345	296	342	287	282	334	281	255	341	316	335	309	291	307	302	274	284	299	296	297	344	342	320	269	293	293	298	368	294	324	294	279	296	318	272	310	298	333	315	299	326	295	327	311	317	294	292	272	305	292	298	332	298	329	284	320	320	305	312	301	336	293	295	282	313	292	282	322	311	320	309	269	298	300	321	326	327	291	276	295	289	323	329	303	323	295	316	301	302	349	313	305	295	281	315	298	319	302	329	354	315	309	336	331	313	306	295	322	277	303	307	319	310	316	290	315	285	319	322	330	304	294	318	290	338	341	272	308	307	287	302	302	282	287	333	309	279	310	305	303	353	313	301	272	310	300	313	295	333	304	306	287	309	305	313	317	327	323	313	283	297	299	309	325	325	343	296	322	325	289	299	311	320	319	312	323	337	322	324	281	315	286	274	309	361	304	315	313	300	291	339	329	260	326	330	302	357	323	337	301	331	330	282	315	314	298	346	318	285	279	324	322	330	294	327	306	316	294	267	274	306	284	294	322	328	317	310	334	297	320	289	321	305	340	286	302	312	296	287	277	333	281	337	334	307	288	319	316	315	297	306	302	304	313	309	312	315	306	337	301	279	307	350	317	316	313	311	331	320	307	335	301	302	300	251	322	299	285	325	335	295	334	319	314	300	299	284	304	307	328	308	301	322	360	274	301	329	281	314	291	310	338	325	306	312	345	317	308	308	299	299	316	287	327	313	334	282	308	299	317	303	331	299	292	308	311	321	326	297	282	326	306	324	262	328	282	307	306	328	305	285	305	287	298	291	320	336	306	307	319	314	329	298	282	294	294	343	343	332	325	326	326	328	293	314	316	311	296	310	347	328	329	323	291	312	313	288	301	286	324	303	307	315	291	339	298	319	319	290	316	338	321	292	278	315	315	271	313	306	317	315	264	366	344	285	330	308	259	286	351	305	289	318	302	318	321	294	312	271	296	288	299	335	308	333	274	298	312	305	333	332	328	318	307	284	338	343	292	316	297	319	343	317	299	350	323	339	323	304	296	294	324	293	325	327	313	331	300	296	332	297	300	302	323	304	298	298	329	313	266	301	283	296	331	330	299	314	308	314	324	316	329	295	270	324	295	336	323	314	335	332	310	327	299	307	311	323	320	321	280	342	334	297	323	295	318	314	317	301	281	267	342	326	292	306	312	308	304	308	287	302	309	331	329	273	314	279	322	341	320	284	281	333	316	308	308	314	279	309	310	321	285	312	345	357	339	327	282	312	303	318	343	326	302	273	330	291	298	316	338	279	303	267	302	345	336	336	308	313	314	325	284	321	311	311	284	295	294	311	329	330	267	307	272	319	315	291	290	307	310	262	337	320	289	303	293	315	283	339	326	292	281	300	310	330	293	292	325	284	296	294	330	289	330	301	295	286	305	300	309	288	311	324	279	296	289	279	323	285	325	308	328	317	303	324	324	312	295	304	304	315	304	289	261	311	315	293	343	306	305	341	294	299	292	341	308	331	334	307	269	313	295	294	328	322	262	287	258	271	316	314	314	314	301	303	338	311	310	334	302	368	292	305	300	287	316	301	326	283	304	334	294	281	325	339	284	308	299	307	330	303	296	318	323	313	305	274	286	275	328	327	326	307	317	281	329	298	292	318	305	333	288	344	290	285	299	300	300	342	276	318	314	304	304	330	326	323	319	302	318	304	299	303	339	341	322	303	291	337	330	348	317	334	341	290	316	333	309	294	313	308	321	252	288	300	280	307	309	281	327	321	307	322	305	295	327	338	338	314	343	290	334	276	316	273	271	342	318	294	297	350	301	299	308
26153	9030	5418	3379	2351	1720	1383	1004	873	747	757	733	692	726	701	649	687	713	721	684	705	691	665	675	691	668	694	670	646	673	687	678	692	675	700	679	735	655	686	734	661	627	660	698	706	649	732	686	676	666	657	674	699	657	676	698	667	614	638	628	657	661	630	627	642	691	678	710	639	648	629	630	660	672	632	680	686	703	693	670	691	627	692	640	676	686	672	638	699	648	671	668	682	703	690	649	683	697	700	649	700	615	666	652	658	710	678	697	674	632	722	691	686	672	707	665	649	678	652	660	653	658	646	671	688	673	683	683	720	706	680	645	680	674	711	653	680	650	702	690	661	659	659	695	663	647	702	647	655	633	711	616	687	664	642	680	648	648	657	660	743	695	685	664	665	671	701	677	670	622	664	675	675	678	610	647	668	639	685	682	648	633	626	645	653	617	643	658	643	676	686	676	671	670	661	696	649	656	683	679	676	703	632	644	671	697	642	685	683	700	649	692	705	662	672	642	676	623	666	653	667	659	678	654	668	664	608	684	695	643	706	690	650	668	642	661	698	647	664	651	703	646	688	658	699	638	633	660	644	696	689	660	635	648	677	680	677	614	686	671	670	647	650	640	659	693	674	686	652	660	667	677	670	655	681	660	696	684	684	632	652	683	646	679	668	667	653	642	685	687	653	656	656	676	690	650	675	652	677	680	654	638	657	590	667	693	676	653	695	683	651	709	701	675	651	677	695	658	635	642	697	696	690	677	666	667	611	658	696	701	701	667	686	702	681	641	660	681	598	667	641	717	688	698	701	709	678	668	663	646	679	616	613	683	659	724	698	692	662	691	639	642	649	697	663	683	708	680	642	670	644	631	665	644	657	727	647	692	696	695	651	688	695	644	678	696	665	681	600	637	676	631	657	670	690	660	680	666	683	673	643	638	672	673	594	652	624	696	687	691	649	699	663	632	688	618	663	690	684	714	624	699	636	605	647	695	634	670	667	702	643	671	689	674	633	659	678	665	630	654	650	681	620	658	691	674	681	660	704	705	679	655	678	638	671	649	661	648	691	711	647	640	673	705	676	693	669	678	656	631	669	636	652	665	653	666	683	667	636	687	648	692	652	740	641	699	673	715	644	670	647	682	673	691	625	672	650	683	658	696	629	640	686	619	622	700	616	687	650	656	663	648	641	641	710	659	666	660	650	694	659	640	633	670	700	663	664	690	657	665	664	642	646	688	663	697	690	674	648	731	657	675	711	657	642	643	663	658	689	632	625	713	678	673	659	626	627	695	729	698	644	654	652	712	716	661	670	672	673	681	687	684	657	709	679	673	684	658	709	696	681	700	649	694	679	663	673	680	634	722	653	671	669	665	675	619	657	637	669	709	673	693	631	663	635	684	640	664	664	639	636	674	654	665	696	691	648	645	653	671	620	671	666	654	687	660	687	680	661	674	676	658	651	650	637	650	635	643	673	738	631	639	685	691	718	659	672	635	670	682	673	673	737	686	676	693	672	638	649	669	643	672	651	667	643	708	644	626	671	640	687	693	659	688	674	646	730	654	660	724	619	660	678	643	673	697	683	631	628	644	653	701	693	641	640	668	697	703	708	675	695	701	621	649	679	667	662	635	702	621	646	653	659	677	684	662	661	627	668	682	616	673	693	640	627	654	652	654	681	666	661	672	680	678	642	653	680	672	672	676	642	632	648	670	643	654	666	696	648	662	696	639	663	680	652	633	675	617	686	671	668	687	646	669	691	670	664	683	681	658	728	668	608	660	667	623	628	669	685	654	688	671	687	658	673	620	657	694	621	630	677	665	648	678	689	677	657	659	674	680	639	644	666	715	662	652	691	681	665	655	683	687	683	628	694	679	653	665	678	691	717	677	654	676	655	645	641	671	697	693	659	681	643	635	654	675	705	705	668	638	685	670	709	667	677	700	689	664	668	631	647	653	739	682	648	662	709	659	654	680	653	629	663	677	663	665	667	629	667	727	642	674	597	684	623	628	671	705	681	678	675	652	624	630	685	731	683	673	689	664	665	698	678	678	644	645	702	647	712	697	701	675	689	649	680	641	735	670	682	616	668	691	659	682	639	700	660	647	631	698	646	651	658	685	717	649	659	684	690	647	696	713	662	641	704	680	677	639	646	674	655	661	680	674	638	679	680	647	624	667	618	678	648	658	693	647	660	621	700	610	656	705	686	659	654	666	657	640	705	637	677	646	698	648	647	690	682	702	659	649	719	660	661	683	648	672	641	668	668	687	665	672	688	645	676	668	666	711	674	647	628	642	695	658	654	652	654	666	649	652	699	678	650	636	691	692	684	691	681	678	623	630	686	698	672	662	672	651	632	674	639	696	668	683	642	666	661	672	660	693	698	652	692	696	648	656	645	668	662	713	660	683	632	671	673	653	696	664	656	663	694	714	679	680	679	713	674	704	616	654	674	667	669	698	647	625	688	720	682	688	665	676	671	731	613	674	659	652	647	710	686	690	710	637	671	658	640	680	667	620	692	676	680	700	715	671	670	676	669	695	702	673	685	659	636	657	669	677	700	653	672	668	653	640	675	680	674	679	666	622	717	642	671	646	668	737	638	663	686	689	624	654	645	685	698	647	622	663	659	648	660	668	698	628	663	729	667	638	691	701	711	664	706	677	662	651	660	707	659	682	671	709	622	649	670	653	667	663	636	691	713	676	664	695	698	689	673	655	739	685	655	651	714	675	654	673	632	630	609	686	710	675	667	625	665	712	678	666	668	685	657	648	707	668	697	705	695	683	685	658	633	655	682	683	654	642	635	647	677	690	663	676	656	725	689	727	632	648	651	643	634	654	667	621	678	698	715	646	704	690	719	665	663	683	640	662	660	697	679	677	705	688	680	719	721	687	646	685	694	652	662	617	681	644	637	651	681	635	680	650	664	663	632	652	676	709	621	655	605	667	668	675	644	699	682	656	601	665	665	684	673	701	670	663	663	659	653	662	675	622	663	684	684	642	708	667	664	673	693	674	634	666	661	651	665	665	652	645	694	678	684	682	635	680	620	637	695	665	716	709	654	691	664	661	661	652	638	675	680	701	655	675	625	676	660	646	665	701	677	668	681	675	701	665	680	634	677	716	678	659	671	645	670	666	634	696	634	669	699	653	693	673	625	657	641	665	637	691	671	703	696	647	670	698	649	677	628	697	649	674	701	666	649	613	668	662	662	662	654	665	690	699	664	689	685	667	664	645	681	678	656	656	691	713	682	611	672	703	679	692	650	676	629	644	668	646	671	675	655	659	682	709	652	712	694	673	687	663	600	697	634	636	673	623	686	663	603	650	703	675	648	682	672	625	613	632	675	690	640	637	678	662	703	661	642	674	625	681	683	622	695	633	671	628	660	619	691	637	629	706	633	673	637	696	628	643	646	657	696	667	648	670	670	724	677	658	663	648	669	714	693	672	614	623	666	638	619	649	609	653	644	635	674	644	684	640	644	681	673	665	680	654	668	659	704	647
20269	2343	575	447	391	368	313	318	290	307	244	296	292	323	287	344	312	301	308	295	288	302	304	264	288	302	300	299	313	298	285	317	299	292	263	281	288	327	283	315	323	282	311	312	292	340	306	290	276	324	335	315	308	291	305	305	301	268	276	278	297	290	295	287	317	306	335	291	311	284	294	279	264	278	310	316	290	302	263	270	277	311	288	297	295	268	324	319	295	331	308	277	335	292	281	313	283	295	310	289	283	292	288	283	290	316	327	310	292	300	327	330	320	260	260	338	275	301	332	285	292	299	318	277	307	288	289	300	312	308	319	285	297	293	299	264	306	287	257	287	285	302	292	309	311	324	290	296	293	291	272	312	319	314	336	315	294	271	279	328	315	318	276	296	250	313	298	322	295	320	294	326	274	271	320	277	295	319	293	327	305	292	311	301	298	302	304	279	328	299	283	298	300	291	292	267	320	306	292	281	335	308	316	287	294	295	286	293	293	326	292	292	318	272	308	314	316	277	296	290	293	290	292	311	314	298	262	268	295	293	281	320	292	311	336	273	283	303	266	304	329	304	277	299	326	284	317	290	319	282	278	296	281	303	289	278	316	306	337	302	290	295	265	280	289	296	268	299	315	320	288	294	275	288	277	333	310	296	262	302	313	294	263	290	311	333	330	298	303	277	272	306	279	288	321	293	357	297	279	274	290	317	305	311	301	294	300	287	276	292	290	315	296	294	304	305	265	302	336	305	300	302	299	306	317	285	340	320	274	295	288	292	299	266	275	299	313	282	299	326	317	299	313	271	311	332	321	304	310	300	300	279	281	338	323	282	317	332	308	309	289	292	313	330	292	321	302	309	328	270	313	291	328	303	310	320	284	314	296	312	282	306	299	348	322	319	307	296	267	274	314	308	309	290	317	269	286	316	307	325	294	269	317	304	295	300	359	273	332	319	331	299	328	323	316	276	258	278	323	298	321	286	290	278	334	293	314	302	302	280	310	300	301	297	318	313	258	294	309	311	290	308	291	303	253	285	310	276	292	300	311	294	291	290	319	322	297	328	284	270	328	297	305	315	302	304	307	321	338	316	295	301	317	279	332	296	290	303	273	295	318	315	290	281	287	274	334	304	255	322	311	277	272	291	361	304	302	311	292	280	287	341	282	290	319	291	301	287	272	279	316	330	299	304	313	301	283	293	273	293	301	320	278	294	284	296	290	294	326	265	265	314	306	298	298	328	332	297	309	318	297	305	317	299	305	313	269	341	316	270	265	320	262	335	300	284	309	322	287	297	290	299	309	312	297	295	285	281	328	303	321	334	292	353	291	268	291	302	312	304	293	291	271	303	306	300	299	308	311	291	314	309	291	311	306	302	359	314	321	298	289	311	299	301	299	299	308	271	297	278	310	301	315	273	315	262	310	259	288	315	297	316	301	295	353	310	310	294	307	299	324	306	273	295	288	309	290	299	295	288	289	284	298	288	286	291	293	305	323	298	316	347	295	287	316	301	338	302	269	267	316	304	300	282	254	314	325	327	287	304	301	308	289	310	290	286	280	273	285	301	307	299	305	310	301	296	335	313	307	289	320	318	304	290	262	276	303	311	314	309	288	288	302	290	294	303	310	290	271	322	277	271	317	291	280	304	295	322	293	303	313	302	287	310	306	286	297	287	322	338	309	287	297	319	317	299	312	293	323	277	304	282	331	285	303	260	308	281	312	310	336	320	298	293	347	288	284	314	268	290	300	304	306	294	302	290	294	308	274	266	290	330	267	272	296	295	317	322	301	322	289	300	315	313	288	298	305	286	275	277	294	299	292	328	289	313	279	290	316	307	332	332	294	307	284	327	364	303	316	306	282	327	342	314	283	300	321	278	258	280	306	271	317	312	297	292	337	314	319	280	290	305	285	298	332	312	337	350	290	282	302	312	264	281	302	279	300	309	316	256	289	313	317	303	330	333	290	274	280	300	319	299	316	296	298	284	296	312	270	303	307	325	286	287	296	299	307	268	310	310	304	301	300	287	337	279	283	282	296	295	312	303	339	284	310	284	298	315	286	275	285	280	289	275	310	277	306	323	299	295	282	283	332	273	350	290	316	323	334	313	329	307	259	274	310	305	281	288	324	300	309	297	259	288	310	278	287	299	287	310	291	313	295	292	309	275	300	310	337	303	286	323	292	314	291	310	318	274	313	306	297	342	309	296	287	288	262	271	286	334	284	282	279	297	292	310	313	305	320	342	330	313	309	319	306	272	291	297	310	303	308	338	320	281	290	281	323	297	286	305	331	319	303	284	300	301	276	273	284	332	301	308	289	293	324	314	313	275	364	294	283	302	286	285	285	288	263	300	297	299	278	315	322	244	312	330	302	286	255	328	269	312	306	316	288	257	266	301	281	319	316	300	293	292	278	329	306	299	290	319	294	318	281	317	280	278	306	289	312	315	310	296	310	305	307	296	323	295	283	291	309	305	261	277	343	299	317	309	323	269	313	295	297	288	314	266	292	317	299	282	294	271	335	329	272	300	306	321	306	337	304	347	267	297	304	298	321	300	309	301	268	265	266	263	315	334	319	310	296	294	290	347	262	291	296	284	283	287	309	293	306	289	306	287	298	320	283	290	315	276	280	268	315	306	275	310	303	303	301	303	286	288	310	291	282	288	275	319	309	327	350	301	303	329	280	310	302	283	286	298	286	302	329	303	294	304	300	278	311	332	304	252	298	321	299	289	305	289	315	298	329	304	282	300	288	351	288	291	323	324	260	275	313	284	301	315	298	285	288	325	300	285	311	292	281	340	312	306	289	272	296	292	291	288	298	276	287	316	311	288	288	308	303	288	296	317	308	293	283	282	292	285	292	293	313	329	285	303	294	311	294	304	333	283	309	297	308	301	301	299	318	305	336	312	306	274	262	299	295	293	290	298	302	294	303	278	330	311	293	312	298	318	325	277	296	287	317	289	285	270	313	286	318	290	302	290	279	293	265	296	291	308	314	282	304	289	290	310	300	318	323	296	284	321	286	298	332	288	354	317	291	291	284	317	310	286	299	293	312	273	320	292	298	300	284	308	302	323	278	309	292	301	316	271	344	305	295	298	307	313	295	271	265	270	308	287	321	310	295	319	298	277	278	314	269	301	280	310	293	329	308	295	300	306	302	316	289	343	304	277	275	278	344	306	270	314	311	331	293	288	311	329	314	287	346	299	304	295	289	312	263	304	306	288	266	305	271	299	298	272	302	306	298	286	284	325	308	294	295	313	299	317	316	292	289	274	298	310	291	240	317	293	318	329	299	273	329	321	307	290	319	293	296	297	300	336	317	298	293	319	342	331	294	272	298	279	275	319	321	333	263	268	336	310	313	298	315	292	272	315	296	269	267	294	334	296	278	299	269	303	301	259	262	315	301	286	313	320	290	311	271	327	310	290	306	322	306	303	316	300	293	267	278	301	307	285	290	299	292	282	293	288	280	320	309	288	271	288	328	290	295	268	300	316	292	298
16801	5299	3481	2486	1768	1271	1063	893	753	684	711	674	714	603	683	608	641	710	648	655	650	640	660	632	597	681	610	646	641	658	643	640	613	606	678	649	662	636	628	645	645	648	646	645	619	662	651	605	641	687	610	637	598	617	613	638	657	634	671	670	633	657	632	653	622	612	631	686	651	630	636	679	617	673	660	594	667	628	626	641	621	661	616	685	597	607	616	660	636	644	610	637	650	610	596	630	610	670	587	638	657	647	622	668	620	661	685	649	600	661	631	623	639	664	640	645	637	655	626	644	628	627	686	656	620	625	685	608	630	625	680	660	600	668	652	640	631	642	631	645	628	645	618	671	646	639	566	668	627	657	651	671	677	620	606	676	625	662	669	666	696	575	668	636	662	628	599	645	595	647	616	634	664	664	668	610	618	679	646	643	663	626	619	680	596	677	644	596	656	639	646	646	683	660	649	677	644	640	658	664	589	636	643	659	653	662	665	658	648	680	642	608	633	677	609	624	613	647	653	645	720	628	643	634	634	636	596	605	629	613	643	623	681	645	662	651	638	670	659	621	674	632	670	665	641	656	610	620	632	609	632	658	618	653	635	643	609	602	682	607	667	632	678	648	625	651	655	668	650	657	658	645	654	626	687	658	625	620	661	673	643	671	649	597	673	670	651	670	626	661	646	689	625	657	603	621	663	633	643	641	660	682	612	627	645	618	646	647	612	630	633	641	653	653	620	620	626	669	598	662	580	604	649	630	635	639	640	639	634	668	647	626	653	637	659	621	605	667	665	647	627	628	609	649	658	651	669	630	647	626	652	634	654	666	671	674	675	597	690	644	664	642	623	678	665	612	602	657	662	667	621	617	612	686	636	638	631	606	619	611	660	646	667	680	648	663	682	664	641	669	699	613	608	656	664	610	629	650	685	628	645	651	615	639	597	609	685	664	637	636	606	659	664	675	621	608	633	646	627	662	637	666	619	654	643	620	620	619	618	677	642	669	610	630	656	594	654	689	623	642	656	624	637	646	655	643	678	644	638	600	666	679	624	642	652	633	657	664	599	645	645	653	629	583	665	676	660	657	678	653	671	605	616	582	653	645	590	643	642	603	677	612	602	632	602	600	652	639	606	672	590	632	645	645	624	648	599	572	655	695	659	658	643	650	662	663	654	646	644	653	664	650	597	646	643	616	684	664	645	655	670	611	631	639	649	632	601	647	601	586	618	653	661	622	650	634	637	659	627	679	623	641	611	601	642	635	650	635	600	638	638	615	676	627	645	655	628	679	648	642	662	659	677	646	633	610	643	667	644	629	584	652	636	649	656	651	668	660	678	652	643	619	658	623	646	681	647	664	637	664	655	575	648	625	604	683	673	635	656	664	673	607	649	662	651	617	679	643	655	660	658	621	647	604	641	632	668	650	614	612	680	636	689	631	612	640	599	686	609	689	643	617	675	632	660	651	625	660	631	630	645	658	640	611	614	628	597	609	645	669	630	679	677	612	631	645	684	652	669	644	663	661	652	602	627	623	619	667	626	598	642	641	680	670	625	648	628	643	644	638	621	659	637	650	634	603	616	597	628	647	662	654	657	637	611	610	649	697	669	621	656	650	648	642	590	659	600	618	689	585	640	672	656	612	642	650	650	656	645	666	636	635	657	723	629	693	633	643	626	632	658	651	616	612	650	617	639	642	659	674	640	618	611	639	634	627	618	651	658	666	636	643	625	686	649	637	635	654	665	635	626	647	649	635	673	679	592	658	611	648	644	645	686	648	651	674	644	652	634	615	587	626	636	656	661	637	659	632	682	631	636	681	625	639	594	683	687	657	612	653	667	647	653	679	692	644	660	626	655	602	632	657	626	599	683	623	633	616	660	649	660	622	627	609	606	618	656	632	638	595	660	619	645	689	687	674	606	679	623	636	670	593	665	646	617	651	647	586	677	616	708	648	644	636	652	666	668	682	645	698	635	633	702	631	637	602	668	635	650	633	643	641	641	671	675	681	579	633	606	639	631	663	611	667	634	648	704	625	657	613	612	637	653	631	636	650	686	652	675	650	614	616	612	656	640	647	641	628	662	693	640	629	642	658	625	636	646	637	618	636	590	618	631	644	640	629	644	624	656	659	638	646	679	606	676	628	614	640	627	705	659	635	630	607	631	613	612	633	614	659	637	602	592	634	625	635	661	684	668	636	637	641	649	634	662	586	611	631	599	689	620	611	621	598	694	616	664	641	594	628	659	619	629	647	581	684	613	674	605	675	627	576	634	601	607	656	622	639	622	633	646	632	662	645	654	642	645	659	602	651	651	691	600	684	657	657	639	593	619	642	592	672	622	661	654	656	656	631	614	607	619	658	649	606	599	653	621	645	665	638	661	620	667	654	629	651	631	639	646	642	606	638	706	650	619	673	638	631	628	609	662	607	678	616	660	696	625	591	611	601	652	659	620	648	609	658	673	687	654	609	636	662	632	624	650	612	656	662	621	685	618	651	637	651	615	646	605	643	664	644	648	666	588	662	624	656	645	619	644	611	646	644	631	647	630	641	666	623	641	629	611	646	580	640	636	646	616	634	666	625	600	580	661	643	640	675	647	637	637	666	672	627	698	640	683	590	637	647	657	643	598	660	619	643	634	628	643	675	641	607	609	616	660	642	644	657	613	654	649	618	606	656	623	628	663	624	626	621	651	614	646	647	591	606	637	621	661	667	664	575	628	628	603	639	605	641	652	604	635	654	635	648	615	659	714	673	640	606	620	641	681	607	655	678	668	638	590	641	661	614	655	660	629	635	666	635	639	673	625	620	623	631	649	656	679	637	692	662	626	621	654	608	692	686	642	585	657	589	675	684	641	644	604	650	644	634	636	665	651	679	706	644	659	646	622	652	623	608	657	657	639	640	687	625	644	660	617	642	646	651	596	622	651	654	612	615	633	637	622	638	661	611	633	612	667	658	634	633	664	664	687	638	630	616	651	633	625	619	697	653	670	621	677	631	647	609	642	652	639	591	633	668	660	670	650	665	670	610	649	642	634	665	609	618	622	677	679	638	583	671	612	635	623	645	610	617	585	651	631	700	674	613	636	604	641	632	636	615	652	631	620	623	649	640	672	650	631	641	602	642	631	687	641	665	624	619	607	612	649	690	644	665	635	602	636	662	616	619	623	663	669	673	621	633	663	621	625	662	639	679	616	619	700	683	626	636	648	625	670	712	620	677	665	669	644	634	651	625	651	659	634	669	651	641	570	612	663	657	645	622	682	606	637	629	615	602	704	650	629	608	674	646	640	669	672	656	630	623	636	650	651	651	666	690	662	626	612	616	649	628	632	633	656	655	646	670	648	647	646	623	672	652	610	655	663	684	643	629	655	648	631	610	668	691	662	655	638	611	620	663	617	664	630	616	638	697	671	625	670	632	649	634	657	666	660	673	656	656	638	604	661	671	643	618	637	634	605	653	656	620	612	624	592	651	656	644	644	657	624	649	657	617	653	603	696	636
30123	4461	734	554	429	355	321	323	306	297	328	289	279	316	265	292	288	294	293	284	272	301	294	285	275	267	291	289	295	288	286	312	295	284	277	307	271	294	262	252	270	291	310	320	308	264	271	297	297	283	296	270	305	282	274	279	262	297	289	302	333	294	306	309	292	295	315	351	271	258	279	288	272	295	294	278	299	293	277	277	328	324	294	288	294	289	270	279	304	253	253	250	318	323	307	267	308	286	303	280	249	276	280	288	260	270	291	293	273	290	292	303	264	293	270	284	285	260	293	306	287	288	273	265	280	259	293	281	305	293	307	280	303	304	287	285	292	285	315	312	268	292	289	300	333	317	255	310	293	296	276	253	283	302	298	311	293	292	282	304	286	281	311	287	318	295	309	261	290	275	290	271	291	327	287	319	332	268	262	259	295	272	318	260	238	285	295	271	269	293	298	301	292	301	284	288	293	306	275	286	303	268	309	306	306	273	282	313	265	301	277	250	253	308	304	270	273	264	296	278	296	267	307	294	269	274	271	253	289	276	322	287	278	274	307	289	263	298	303	288	299	232	295	303	278	311	292	282	295	316	327	306	270	284	292	299	326	279	300	281	272	264	315	292	260	300	296	295	293	279	289	268	277	279	300	260	305	300	264	280	280	301	312	274	262	280	334	325	290	263	289	298	268	263	296	279	293	264	287	274	254	273	266	262	302	296	241	299	305	289	293	263	274	301	290	282	304	226	281	298	265	286	282	297	279	278	244	298	280	260	312	269	293	257	284	291	315	273	277	285	290	257	280	265	308	267	285	306	284	280	277	289	273	292	284	282	292	289	278	284	275	282	294	310	275	270	294	304	290	305	279	311	327	309	322	280	284	312	274	269	267	255	282	276	293	353	282	308	296	279	303	289	277	277	310	338	283	259	283	291	302	276	280	274	280	258	292	302	290	275	273	261	260	273	314	296	277	289	312	279	294	290	303	286	274	292	290	301	298	311	312	256	307	277	292	295	261	301	281	316	292	311	249	297	313	296	263	293	280	306	268	314	290	286	275	301	276	305	277	265	287	266	268	238	289	270	310	256	292	295	266	279	276	253	295	277	282	298	275	300	287	257	307	300	250	280	289	269	281	263	278	286	288	288	310	289	264	277	286	323	271	278	263	288	301	271	292	282	277	292	318	278	295	292	269	278	280	275	269	276	276	295	259	272	297	285	293	282	264	272	307	279	301	293	295	275	301	276	281	280	290	227	280	279	276	303	223	293	304	306	320	277	262	300	276	257	280	266	267	301	282	292	291	270	296	283	296	288	322	318	273	288	277	283	310	282	291	275	259	289	284	291	263	269	268	298	313	269	292	297	288	259	280	288	305	323	318	299	350	278	280	259	275	297	272	291	286	262	277	288	329	273	292	294	274	283	275	258	278	294	272	300	264	304	294	295	302	278	300	312	287	281	287	252	290	331	289	270	288	274	268	298	326	274	283	298	311	275	314	294	307	293	278	295	312	280	291	281	314	282	285	273	280	268	303	275	279	256	312	275	298	274	270	289	264	305	293	282	287	274	298	285	288	283	273	287	261	291	319	264	258	277	297	319	278	256	256	280	271	293	262	275	273	283	303	255	284	275	281	275	278	252	296	299	288	277	255	335	279	286	301	287	273	246	300	264	297	271	284	293	248	269	281	303	330	304	289	308	291	293	281	265	289	267	295	291	307	309	286	263	304	300	288	279	282	274	256	277	309	270	283	284	277	305	317	278	280	328	286	280	282	284	305	305	256	284	326	266	273	294	292	301	278	271	277	289	293	298	290	294	312	273	304	272	285	289	308	305	300	321	302	281	291	306	287	295	303	280	266	262	299	273	296	265	318	288	294	281	288	317	263	286	322	267	314	297	269	238	293	316	319	273	292	271	262	281	275	268	279	287	245	295	278	308	292	285	280	272	272	255	258	269	251	278	287	285	265	300	318	286	278	290	314	274	266	305	257	282	293	300	268	279	263	277	294	278	285	295	304	308	278	293	269	282	300	302	260	247	288	272	260	269	292	298	283	271	282	283	276	285	302	288	252	272	260	298	277	270	259	293	308	298	271	326	327	291	297	300	275	284	251	295	290	260	292	279	282	273	288	272	257	299	290	285	316	307	291	304	275	304	283	274	300	297	317	307	326	276	280	282	239	289	290	280	271	285	273	284	298	287	302	298	300	315	313	278	270	265	282	287	309	291	250	295	295	294	251	261	292	305	282	284	283	276	276	278	313	287	307	306	278	289	268	279	317	281	269	318	306	295	277	246	282	300	250	298	277	300	264	317	278	308	291	289	274	267	302	293	273	288	292	283	294	304	280	294	276	264	289	305	262	308	285	262	301	290	317	300	286	266	283	301	289	306	316	255	303	276	271	270	310	275	293	270	261	246	301	287	267	283	306	289	330	291	280	276	268	267	277	318	273	313	290	326	276	267	308	288	293	282	299	294	307	287	281	298	287	301	275	280	289	279	290	264	298	262	276	283	275	289	317	258	291	272	300	297	295	280	255	310	259	282	289	270	263	274	281	313	297	315	306	286	272	286	288	295	308	298	281	281	304	281	262	266	304	307	284	322	327	310	317	273	265	281	289	304	294	319	277	281	294	261	325	272	252	300	300	257	283	299	272	285	286	282	243	303	275	266	268	296	289	272	298	247	306	289	251	268	283	263	242	264	306	292	268	265	294	290	307	295	265	288	293	284	317	312	259	291	267	270	297	275	271	287	264	282	285	284	286	265	305	257	267	276	276	268	267	282	281	248	291	271	296	269	267	247	309	308	296	268	284	300	301	315	253	304	281	286	293	285	323	269	281	296	246	290	288	260	266	276	263	284	278	323	300	300	278	277	276	271	253	289	286	275	298	318	277	285	266	261	286	301	296	259	278	299	330	298	269	326	301	298	275	259	270	315	284	282	298	286	298	253	313	283	296	284	296	298	272	285	295	286	282	259	259	302	281	295	280	306	281	306	261	255	279	254	264	292	301	302	288	260	257	310	294	267	290	272	257	310	266	296	328	273	277	243	250	297	289	284	269	272	285	264	317	299	260	260	289	297	276	333	271	279	262	295	293	287	294	315	279	278	298	312	267	305	283	242	257	271	275	289	293	314	282	262	267	291	292	305	252	281	306	278	269	265	298	333	281	261	291	276	302	290	309	291	292	297	294	301	287	240	271	283	269	298	269	291	238	271	300	326	291	298	287	295	304	299	305	277	298	305	312	252	262	297	272	265	315	257	277	278	281	292	283	274	281	294	290	282	292	301	307	283	274	305	294	269	301	282	287	299	261	278	290	292	299	292	289	290	258	276	316	244	282	309	303	275	301	280	325	251	305	321	302	291	293	287	299	286	268	271	307	264	286	302	276	267	285	282	292	284	302	282	289	281	248	291	311	289	287	315	273	275	279	297	315	337	314	328	278	299	287	296	295	285	288	284	297	301	288	289	288	301	324	273	298	273	282	288	282	263	313	275	296	286
22705	7132	4906	3832	2873	1952	1200	891	827	680	723	687	676	663	636	648	649	670	653	669	654	651	588	618	659	590	618	615	602	613	588	592	632	642	611	628	608	588	624	630	629	597	608	659	608	647	603	595	632	624	621	585	631	603	595	606	608	620	594	624	630	612	611	595	618	620	611	595	560	559	586	634	627	631	587	611	606	649	627	632	622	621	592	601	617	608	630	591	625	572	645	604	634	616	590	617	590	613	664	614	592	599	572	595	596	564	600	604	585	597	651	616	619	627	596	536	571	621	616	575	621	631	616	599	608	631	621	580	599	585	622	573	600	580	642	596	618	578	655	563	630	647	612	593	635	606	639	624	652	619	603	574	634	623	612	687	613	625	625	596	607	657	643	623	630	624	629	647	648	630	605	664	590	590	623	588	589	593	602	609	602	589	618	570	667	591	616	618	604	626	640	615	598	603	615	595	622	633	598	634	632	577	662	666	622	588	607	627	576	633	573	617	617	625	644	619	611	609	616	649	630	613	598	597	616	607	592	584	611	602	615	640	587	602	626	621	631	591	652	610	589	637	623	618	653	632	577	627	626	633	640	618	639	618	574	597	610	586	599	579	669	612	557	608	588	617	630	674	683	639	634	585	609	640	578	566	624	576	615	631	638	643	604	585	594	623	617	567	570	623	615	625	561	587	658	617	632	628	645	669	630	626	608	623	614	588	601	589	690	606	605	633	621	598	606	645	577	581	622	604	618	620	611	626	594	582	580	651	617	597	562	626	610	589	590	600	611	589	627	642	638	604	652	613	667	611	598	603	633	615	601	564	603	622	661	631	628	640	610	640	628	621	597	619	612	641	562	618	594	622	646	634	596	612	619	611	601	604	582	596	638	590	603	584	649	629	613	636	603	600	623	610	619	570	618	605	588	586	644	604	610	641	637	642	591	614	613	668	643	615	587	608	629	558	606	613	619	604	594	616	601	609	642	592	607	635	593	609	618	571	633	595	600	659	597	617	641	584	625	636	557	632	626	557	573	661	612	581	636	580	633	613	653	603	632	582	639	636	601	606	650	645	589	668	624	629	573	618	649	639	628	639	571	632	602	652	596	580	572	611	598	596	592	638	612	590	587	640	595	599	602	582	620	627	612	649	651	619	608	585	616	605	603	625	650	625	589	597	634	626	641	604	585	631	615	615	593	583	623	629	603	592	634	588	610	598	616	579	639	618	593	623	609	594	588	616	611	621	629	583	567	600	630	565	587	633	582	638	677	655	588	597	636	634	615	630	600	557	611	648	652	599	618	615	648	564	631	629	624	622	629	639	618	591	658	611	620	612	611	615	612	567	599	606	583	597	569	653	598	626	614	616	635	623	584	627	577	634	610	632	619	628	631	585	612	612	622	577	632	626	637	652	623	646	594	601	612	620	603	649	598	647	617	601	639	630	625	591	640	581	603	561	632	603	621	577	572	581	636	621	584	566	655	605	583	652	603	620	629	594	603	609	619	615	614	625	670	643	620	687	622	616	619	622	620	626	608	599	602	599	622	627	632	597	619	604	615	644	621	577	634	647	616	639	598	622	608	631	610	578	609	576	597	650	637	598	603	646	608	588	595	643	588	611	582	589	596	632	589	584	627	561	610	573	615	596	583	619	641	683	612	604	601	606	642	640	609	574	623	621	615	615	624	637	642	641	608	602	580	589	613	638	591	603	589	623	628	619	620	573	622	630	653	601	635	585	662	626	608	603	637	634	622	612	638	629	607	635	637	597	669	618	588	622	599	599	637	591	651	610	583	610	635	619	623	622	610	637	527	653	661	557	601	613	565	613	570	619	655	621	628	567	619	616	653	633	602	610	674	659	591	556	601	605	608	635	668	637	621	591	602	568	598	605	586	621	605	605	571	627	592	609	611	597	590	669	627	666	592	588	600	585	593	643	580	657	583	577	623	623	624	627	582	569	587	577	651	642	608	608	584	584	627	618	591	597	571	632	620	581	599	624	615	606	572	618	599	611	589	600	600	609	613	614	592	627	616	596	598	601	596	602	595	616	628	625	579	623	609	581	635	558	589	603	608	566	607	582	609	659	609	672	605	617	628	582	639	624	590	643	661	607	610	620	545	610	581	649	644	589	571	613	587	596	636	595	588	598	612	642	681	598	609	595	602	611	600	630	647	642	620	633	619	626	586	634	627	613	610	593	619	606	594	586	619	636	635	601	611	589	648	637	653	636	636	628	594	606	628	609	617	578	612	613	600	634	578	617	628	581	649	651	648	633	578	631	597	620	600	569	575	638	617	620	597	584	605	587	602	600	593	655	628	609	586	613	648	575	588	621	603	625	598	587	600	614	607	610	631	643	591	616	578	568	620	617	610	587	606	606	605	624	586	593	606	649	596	646	646	635	644	595	633	598	622	637	606	599	608	548	589	582	643	635	666	637	645	611	656	639	648	601	651	598	614	643	613	640	573	601	594	609	645	584	595	603	582	607	624	599	624	664	582	606	626	607	617	659	618	585	631	585	614	627	628	604	656	652	616	618	570	642	615	628	599	642	548	631	670	654	647	594	624	604	611	573	590	627	628	602	594	632	612	605	614	631	625	651	618	609	590	630	628	593	610	658	580	601	580	626	649	583	600	576	607	607	589	609	586	632	661	612	615	602	641	648	625	592	615	623	602	587	614	630	613	603	590	613	598	636	597	613	577	606	583	647	624	576	653	625	644	612	620	649	596	611	588	604	645	661	588	640	603	639	613	636	611	604	601	616	600	612	628	626	596	626	612	619	616	580	606	603	597	591	657	611	618	592	614	655	609	601	597	611	613	587	601	662	600	657	631	574	618	595	604	597	605	608	589	625	610	581	618	592	668	621	635	570	608	617	612	643	626	618	581	639	569	624	570	624	581	596	597	614	620	622	623	609	607	618	604	567	617	627	627	618	612	622	598	612	625	631	612	585	630	608	607	597	587	633	632	613	607	626	622	603	608	617	617	629	638	605	636	601	647	621	568	678	636	659	636	664	611	602	645	664	609	609	653	612	621	638	593	649	597	634	596	599	633	650	584	633	596	594	576	631	651	599	602	601	627	677	593	622	617	582	609	641	573	599	646	615	553	660	656	621	644	602	623	612	604	663	653	621	619	585	623	607	641	645	619	596	650	591	631	575	631	624	645	616	629	632	612	669	622	632	587	621	576	594	621	620	628	592	593	637	669	625	611	619	645	607	627	622	639	618	579	622	589	669	613	606	584	584	613	628	592	604	594	616	602	603	590	620	668	597	592	614	641	609	599	636	621	622	618	617	596	584	616	654	596	648	618	635	639	632	622	634	646	602	618	631	588	594	688	595	656	627	596	629	622	609	587	612	581	612	608	615	626	647	590	626	605	615	606	605	630	606	631	625	597	625	659	632	603	606	589	634	611	616	655	631	612	599	625	676	643	649	672	610	649	647	606	636	585	615	617	621	556	606	620	643	618	641	592	677	633	615	575	623	639	595	607	617	628	662
35449	6274	1185	758	519	400	317	298	300	297	322	322	314	306	313	322	299	299	308	316	319	317	298	305	296	306	303	278	337	302	307	293	270	342	333	303	330	320	308	273	284	315	295	299	281	294	342	301	312	300	313	348	342	309	302	296	328	315	334	320	308	323	278	316	295	304	317	303	318	272	337	361	294	320	308	310	279	314	326	320	314	284	290	300	270	319	279	310	292	328	322	321	308	342	296	325	340	329	302	302	270	291	275	297	291	300	340	313	281	285	329	336	305	292	336	301	316	317	339	313	312	365	306	278	295	332	306	323	300	337	322	304	269	297	318	351	285	311	301	325	301	345	305	302	256	310	311	328	374	321	318	317	316	326	318	304	292	280	323	303	268	314	294	328	315	335	307	305	320	338	337	299	295	284	308	337	287	308	302	281	315	321	290	356	317	307	327	292	322	299	325	312	304	270	306	302	299	325	334	302	294	339	323	296	279	285	323	310	290	303	332	307	299	288	301	262	314	334	324	291	279	278	340	309	304	304	315	308	328	343	303	309	310	283	316	331	328	361	331	313	340	287	307	304	287	283	284	310	312	323	306	286	303	322	289	306	307	326	278	267	314	267	294	295	312	310	295	288	294	270	328	304	325	299	301	309	312	300	326	312	321	305	304	267	312	361	306	267	278	308	297	316	321	319	309	292	280	269	310	299	296	279	283	309	289	307	334	302	309	311	315	290	319	284	306	303	332	293	277	297	288	298	314	318	314	287	285	313	302	287	327	300	271	307	318	270	290	294	328	305	307	283	300	268	269	282	302	317	278	297	315	300	302	302	303	326	320	311	259	328	288	285	316	298	304	279	307	306	318	323	295	303	318	317	292	300	261	281	320	324	332	313	303	287	316	328	304	309	305	314	322	306	290	300	312	307	308	293	297	324	308	300	318	308	285	325	298	317	310	314	302	316	292	261	296	320	318	302	279	308	290	327	304	346	325	306	323	275	317	300	298	308	298	327	301	321	296	317	323	308	322	311	304	275	283	295	315	314	289	298	314	314	337	332	361	299	286	305	307	330	302	308	326	323	270	315	305	313	306	291	327	306	309	299	310	321	325	299	294	297	340	315	300	321	331	308	283	310	338	303	321	270	332	329	318	339	293	299	320	309	295	295	322	304	334	322	282	317	307	331	319	300	316	323	315	293	313	289	295	295	317	301	289	279	330	326	296	297	326	277	326	326	312	300	324	297	297	345	312	302	295	316	333	290	271	294	312	323	329	302	311	280	304	318	313	309	322	312	319	295	309	311	324	307	315	340	247	301	314	302	321	300	328	303	295	326	311	305	277	284	316	302	284	284	281	294	320	295	269	333	324	325	324	295	293	315	318	291	324	309	336	300	304	303	331	321	329	310	291	307	308	329	299	314	294	329	333	322	345	341	320	275	290	287	297	318	322	305	297	274	245	310	293	264	314	299	309	303	322	327	298	302	320	311	280	313	350	309	309	318	310	318	276	279	309	329	302	304	289	297	316	310	290	308	277	313	284	282	298	298	321	346	334	298	293	317	310	292	290	312	294	311	287	283	347	312	293	305	300	296	282	281	314	311	307	324	283	301	316	302	300	296	291	314	326	327	276	299	306	339	305	288	287	318	311	336	299	332	258	286	308	316	288	304	299	369	299	293	335	311	316	284	315	309	287	347	344	296	307	317	355	297	318	286	291	301	274	308	317	310	318	301	334	337	263	275	326	319	301	275	288	283	338	310	332	327	318	335	289	281	334	310	314	327	268	290	326	315	300	310	303	317	321	321	293	312	289	334	294	317	318	262	291	309	299	294	256	340	311	324	330	290	303	278	285	368	309	318	271	317	313	314	307	326	340	269	291	327	280	272	278	292	314	305	342	312	284	321	333	310	309	298	352	322	325	309	301	308	274	293	300	282	297	301	290	291	294	293	297	308	306	290	323	272	309	332	324	298	337	315	284	295	339	333	283	318	285	326	327	295	300	324	335	269	308	296	290	295	305	278	281	315	301	309	316	321	283	279	307	337	330	265	321	327	293	333	284	282	283	345	278	307	316	337	295	301	331	289	294	285	281	295	306	309	343	334	299	303	275	317	294	285	309	310	294	323	295	329	316	278	313	332	309	314	349	319	297	321	302	340	319	287	301	300	296	348	304	327	311	309	322	329	277	290	328	333	328	348	298	279	297	274	318	324	296	287	351	304	308	340	294	321	334	277	267	295	293	310	293	296	303	302	321	368	311	291	301	325	287	320	309	309	296	300	337	316	300	303	340	320	288	296	282	353	301	274	283	293	319	303	281	297	288	312	323	317	307	274	293	321	303	331	317	319	329	320	287	276	300	306	343	340	336	312	295	311	288	320	323	285	355	297	289	319	284	274	331	300	283	302	256	336	306	324	310	309	360	302	313	308	299	312	354	306	296	304	273	327	286	316	303	307	329	353	297	329	347	330	321	309	331	350	286	271	271	314	330	328	313	294	317	287	305	339	329	316	334	302	302	359	319	331	294	333	314	302	289	272	349	305	284	286	375	309	309	310	306	304	299	312	318	299	336	357	314	309	306	286	312	279	332	309	345	286	287	326	328	315	321	322	288	323	300	292	314	316	278	304	312	281	328	297	289	274	320	342	297	310	331	310	322	301	288	292	293	305	334	330	307	296	298	296	369	327	322	306	283	360	301	302	321	276	311	323	350	306	289	325	324	280	306	346	340	311	285	331	329	359	308	303	308	286	331	316	307	330	268	284	306	295	326	332	288	263	314	296	323	336	310	331	324	350	282	299	307	332	340	309	270	318	317	324	295	361	324	337	309	299	278	282	300	337	314	317	279	310	293	312	303	298	284	334	300	351	296	330	254	315	308	318	315	326	326	318	302	322	312	306	342	294	315	304	305	321	347	311	310	314	319	343	308	317	320	318	311	292	307	300	299	294	300	269	309	339	296	321	316	313	322	295	322	317	332	297	295	326	320	314	304	312	327	311	308	305	288	338	342	306	302	291	333	295	292	318	327	354	302	270	305	288	272	312	318	300	300	309	307	314	293	311	297	302	309	316	282	274	312	338	297	314	314	280	341	320	324	294	318	326	337	309	284	344	306	297	288	281	313	296	276	303	305	299	309	295	323	301	296	300	326	313	298	302	300	320	302	293	283	293	310	294	296	315	314	333	283	299	276	325	306	307	290	293	329	314	284	305	331	348	318	289	315	316	343	267	315	321	317	294	287	291	320	337	281	328	312	310	325	323	307	320	300	322	307	292	368	307	345	313	327	351	322	336	312	338	302	326	337	295	299	329	307	318	333	289	296	321	316	253	295	263	313	309	286	296	288	285	276	301	305	310	301	263	332	291	289	308	319	316	321	303	311	317	321	323	278	329	329	281	298	303	295	333	318	312	287	292	322	317	311	303	303	310	292	281	301	308	260	289	317	296	307	276	278	311	339	315	300	322	328	299	335	280	290	286	345	344	297	262	329	318	326	350	326	330	331	332
23555	9449	8173	6637	3716	1876	1294	1043	929	845	730	779	688	730	684	732	688	687	690	652	704	691	680	698	665	648	667	719	663	633	660	675	716	673	652	688	660	672	692	676	673	599	633	673	684	647	697	674	715	657	692	677	652	694	638	648	675	660	676	669	687	691	661	664	659	701	726	670	610	665	668	695	633	675	649	639	673	711	621	641	693	677	658	694	669	680	670	651	715	671	646	682	681	642	682	657	660	617	649	714	692	667	680	707	632	724	668	651	645	681	693	664	680	688	663	712	648	647	675	651	704	668	664	662	632	661	670	711	657	674	667	703	649	676	676	653	688	678	675	695	697	678	675	635	645	677	613	623	667	714	684	661	686	649	657	628	654	628	641	657	691	647	641	655	677	687	660	662	655	695	699	666	719	712	689	669	684	686	667	681	637	688	677	689	696	648	699	664	649	682	656	660	698	696	684	680	641	643	624	655	673	663	707	672	669	689	655	651	641	670	691	665	674	620	666	690	703	683	656	664	626	693	665	648	656	707	683	670	645	728	723	713	661	663	666	671	654	682	699	661	599	650	653	641	664	658	688	652	704	660	718	624	682	697	657	670	707	676	716	663	652	644	621	668	701	702	653	657	659	667	653	689	674	626	620	685	686	653	655	638	651	680	695	656	672	739	635	617	670	622	700	680	685	637	678	702	687	664	693	680	638	662	678	641	713	688	633	659	666	660	658	697	636	691	681	622	695	630	648	651	678	704	664	654	674	643	673	684	634	653	674	699	649	644	671	681	629	631	706	635	663	706	613	707	674	675	675	660	652	640	661	689	649	632	659	626	677	650	667	660	682	654	695	676	665	681	642	718	674	665	654	644	668	708	683	667	639	672	656	634	692	684	695	693	654	632	644	703	644	684	649	665	650	667	651	658	690	685	644	679	685	685	665	683	661	697	675	634	653	656	656	665	657	677	668	630	667	664	665	708	632	712	664	615	680	622	680	700	683	667	639	642	635	697	709	628	702	699	693	677	704	659	713	677	649	719	664	652	689	647	707	667	655	643	682	646	679	663	660	684	703	666	682	665	684	620	663	686	642	681	645	676	668	675	657	664	623	671	663	645	708	664	690	677	668	704	652	704	676	657	642	664	621	620	678	671	689	637	632	690	653	684	702	690	640	616	662	666	691	622	732	676	620	672	679	638	692	657	678	651	692	651	696	662	673	641	652	650	654	670	689	670	706	710	656	661	670	658	632	663	645	679	690	696	672	695	679	657	677	680	690	692	654	685	656	677	647	655	657	673	624	686	683	643	641	682	713	674	712	669	688	641	657	685	669	635	672	668	639	703	635	687	689	673	639	681	717	695	704	628	682	704	680	644	671	665	653	675	682	659	689	659	670	635	670	661	670	670	670	664	628	671	641	657	671	691	681	654	740	649	675	691	657	653	686	629	638	673	656	652	731	646	614	684	678	677	643	635	663	625	661	627	635	696	653	634	664	637	616	681	673	644	677	637	661	665	696	639	687	681	651	642	691	621	634	673	677	695	715	644	643	675	661	661	652	664	621	676	633	666	691	639	640	655	658	676	703	646	709	610	725	632	701	671	627	659	628	665	715	628	648	705	721	657	644	660	650	658	632	664	666	677	679	681	649	659	714	683	657	662	690	671	654	670	669	668	668	722	656	636	710	710	659	672	653	651	662	671	661	641	645	659	695	672	701	652	657	621	661	677	645	618	703	700	690	680	641	670	699	693	664	652	680	655	678	677	629	648	697	661	664	658	700	662	724	694	699	654	694	670	711	643	743	657	661	671	670	673	666	642	674	605	640	675	674	644	637	604	634	655	634	628	670	649	641	671	621	681	626	668	682	648	667	653	681	673	689	674	642	671	700	669	655	658	655	713	640	640	662	668	632	712	730	673	697	674	739	679	638	637	633	679	699	665	689	662	659	650	707	682	654	684	631	672	665	670	641	712	678	644	645	646	669	697	670	669	634	638	693	649	650	682	652	656	654	702	697	620	703	678	662	713	651	707	658	656	645	649	683	641	647	695	674	646	656	653	636	669	696	629	663	680	674	700	620	718	703	673	642	663	725	654	723	663	679	677	616	643	654	724	648	640	721	648	641	637	625	678	616	700	639	640	679	705	681	656	637	697	667	718	675	667	703	625	668	686	671	657	662	696	671	678	719	657	678	681	698	676	655	636	654	687	655	669	664	699	673	696	691	685	727	685	691	662	677	690	713	709	693	644	672	676	664	645	677	654	626	698	620	695	697	676	640	702	662	696	696	638	714	651	723	680	686	649	697	658	677	671	727	676	660	657	681	661	674	658	646	671	644	656	586	644	673	674	663	699	618	660	624	635	636	686	699	647	691	662	680	691	692	652	677	667	682	631	686	608	630	692	691	678	657	659	701	629	659	671	609	669	665	659	700	673	686	662	662	622	653	631	713	648	628	687	664	659	683	698	661	633	674	678	667	684	678	685	705	642	689	664	655	630	715	670	663	671	672	661	646	676	663	670	673	659	658	658	641	704	636	651	651	659	677	643	656	627	679	679	685	623	654	682	673	655	658	669	629	682	636	758	664	659	709	669	645	625	664	635	652	643	704	662	679	682	672	670	704	667	679	659	666	673	649	708	666	671	681	691	640	680	659	621	658	616	650	633	655	717	696	654	661	692	645	680	668	689	677	659	665	649	677	654	624	670	683	666	664	625	645	715	673	656	630	684	643	612	706	688	689	709	672	640	598	670	674	679	673	631	654	665	638	693	716	671	702	646	673	657	624	675	627	647	659	664	676	691	646	691	651	649	667	717	680	653	667	705	683	661	743	704	669	667	635	660	638	646	682	658	646	642	702	654	659	656	654	678	640	642	689	670	695	642	637	705	681	682	678	662	665	677	678	696	678	697	636	668	660	657	641	712	690	629	644	666	689	675	685	691	690	659	608	659	691	675	696	636	638	650	650	686	674	705	707	653	667	623	614	672	683	621	620	666	691	672	674	656	679	681	662	736	706	665	626	646	617	635	589	715	649	684	665	641	654	690	683	675	680	624	646	646	723	708	659	698	637	651	622	669	677	705	616	663	681	673	686	671	643	691	694	689	701	647	659	642	630	642	690	665	679	670	703	658	726	625	676	691	616	654	595	644	683	626	657	689	643	711	665	644	653	649	657	644	626	699	661	661	637	678	668	675	690	686	647	681	681	625	683	648	685	667	639	683	636	652	668	686	661	667	656	681	627	630	642	650	660	657	677	637	607	659	695	663	660	673	612	637	664	654	655	662	632	650	661	645	655	667	640	669	705	678	677	691	646	697	663	662	656	656	678	659	644	628	683	624	696	644	666	689	636	659	649	637	643	655	617	679	608	692	668	660	710	653	689	671	678	616	677	695	621	672	671	660	685	660	672	705	641	679	671	671	665	696	687	670	650	686	665	610	660	624	709	656	657	690	642	688	669	714	678	687	653	694	643	690	698	651	676	685	677	657	650	685	697	707	642	686	634	692
24059	2746	634	440	384	291	303	283	349	280	303	297	296	334	301	326	309	305	320	308	282	319	290	299	290	308	309	269	316	288	303	311	299	295	306	269	333	292	323	291	322	290	331	306	282	294	290	315	301	321	290	302	320	321	281	306	284	321	289	304	337	328	277	311	317	306	301	313	321	311	323	311	309	310	314	301	284	297	320	305	258	315	329	321	328	324	291	287	299	307	321	296	292	324	308	311	299	263	277	314	266	324	345	293	288	288	299	288	345	300	307	320	297	268	298	342	298	325	286	302	287	316	283	306	315	286	292	319	331	303	275	307	278	282	318	294	321	306	324	328	314	270	302	312	308	298	291	331	297	306	319	298	290	303	289	308	315	315	328	306	289	314	322	288	314	325	303	297	286	296	279	311	281	301	291	287	277	294	297	264	278	338	319	306	297	330	301	283	283	285	273	307	302	331	310	339	331	317	298	281	276	305	292	296	302	292	311	278	329	284	323	340	310	356	312	298	314	319	282	307	324	297	286	302	278	311	279	276	297	310	295	299	289	300	316	292	300	263	312	295	316	325	271	294	297	332	332	334	276	302	295	301	289	322	264	286	322	310	312	306	284	347	294	267	280	326	283	265	301	311	296	275	270	317	295	299	272	303	319	328	323	299	288	313	307	308	310	295	276	297	280	312	298	310	280	315	286	291	312	295	309	305	340	273	308	297	308	296	310	337	337	303	280	318	298	321	330	278	277	310	282	327	304	307	289	303	321	295	276	303	319	309	301	285	284	270	279	310	299	310	311	304	297	333	340	314	270	308	309	329	333	306	277	319	291	295	304	297	293	323	287	280	320	318	293	326	313	295	281	297	323	324	309	314	282	294	298	286	302	295	295	308	295	306	338	308	330	312	315	321	303	296	308	306	300	322	319	303	297	303	319	279	360	327	329	327	310	283	314	285	305	284	303	317	303	285	353	296	345	297	339	293	287	274	291	301	293	292	326	323	293	323	275	285	305	305	308	297	316	324	320	300	286	352	340	316	276	301	316	302	289	287	324	298	340	305	302	306	285	314	348	305	309	284	302	292	322	300	293	275	323	322	316	293	274	313	283	306	325	315	335	294	319	287	266	328	314	323	287	282	293	324	298	335	335	318	304	284	293	255	328	296	298	279	289	307	332	327	295	276	333	301	327	323	303	298	301	289	312	299	303	321	317	287	312	299	293	338	320	305	315	340	296	293	275	286	281	316	301	279	308	302	330	325	305	309	319	309	318	315	288	337	287	280	299	322	289	275	301	300	310	334	284	304	296	297	354	291	291	288	336	268	310	305	315	301	297	289	318	318	325	285	289	287	305	326	310	282	298	300	298	289	280	315	302	327	317	285	289	309	323	311	309	315	308	311	333	291	305	332	317	290	308	343	295	323	271	303	311	272	316	279	302	300	343	330	336	286	341	306	273	318	299	278	281	319	308	289	290	311	303	313	311	310	298	290	327	360	338	318	289	314	288	296	320	290	295	332	308	297	304	329	296	307	334	296	310	304	324	273	280	314	323	295	327	337	293	297	316	322	310	289	321	331	294	311	308	301	319	312	319	324	289	314	290	310	292	310	329	303	339	331	309	319	278	297	315	317	299	293	314	300	305	303	308	293	308	290	307	300	322	305	296	310	333	312	298	338	330	325	337	314	288	314	296	308	326	277	293	352	309	308	291	309	288	275	280	317	300	307	328	295	333	295	335	279	299	260	305	305	301	314	318	289	309	316	310	294	307	288	305	296	302	283	286	300	302	286	294	320	292	266	314	306	290	288	318	314	308	291	333	298	294	297	310	287	287	319	310	290	309	283	298	324	284	319	290	311	310	301	300	268	322	350	283	258	330	316	299	317	305	296	292	291	312	285	329	302	295	291	308	324	282	313	323	292	312	299	270	305	309	322	329	287	313	319	281	313	304	291	288	303	279	329	310	322	305	284	278	315	303	293	322	273	326	306	331	262	283	306	338	301	311	312	313	330	326	289	282	301	327	287	304	300	296	319	339	293	290	313	319	312	308	307	323	282	327	317	309	298	323	287	321	331	283	301	301	291	351	268	276	308	305	275	300	299	309	320	316	316	316	282	302	291	304	327	296	317	286	259	289	306	278	303	324	293	279	311	328	301	290	292	310	325	302	334	317	262	361	282	271	312	315	316	291	304	285	286	275	309	325	319	337	318	338	283	347	324	303	313	320	288	330	302	305	307	329	308	313	300	318	322	271	324	286	274	306	278	272	299	280	337	311	310	301	325	309	307	298	283	314	306	294	321	290	312	304	314	309	297	324	262	268	327	298	287	338	313	312	302	300	294	295	300	312	256	316	301	319	275	314	295	282	314	323	291	324	332	328	302	310	282	299	286	326	288	310	291	265	297	288	278	309	310	284	332	287	283	286	335	309	291	273	309	292	268	261	312	299	309	277	313	324	333	291	298	312	352	291	304	306	305	305	285	318	335	293	332	334	331	293	323	310	332	297	281	337	316	297	286	297	328	322	314	343	290	279	280	298	314	316	341	319	325	318	279	294	283	298	272	323	330	322	298	324	315	310	254	278	305	315	299	304	286	305	299	287	276	288	326	326	342	287	329	303	300	309	318	279	312	308	291	311	305	280	316	272	322	304	325	338	292	296	311	340	307	303	274	299	290	325	334	294	294	326	325	265	299	275	292	290	306	292	318	278	310	308	339	255	316	290	301	297	305	322	311	320	301	319	293	304	301	334	310	307	328	294	287	312	309	331	319	289	295	306	292	305	316	278	279	345	332	305	318	290	309	278	329	325	318	338	322	291	319	301	300	288	307	302	334	267	340	299	321	323	305	299	290	311	300	306	305	316	275	323	291	292	298	312	301	304	291	306	305	344	295	324	278	298	321	293	286	281	313	289	346	303	285	298	323	298	295	302	291	310	294	333	319	356	285	272	339	322	308	312	306	290	317	346	287	312	312	304	315	266	290	329	308	316	362	307	288	328	285	309	260	298	299	292	280	297	329	296	279	285	280	314	302	284	310	321	316	315	292	283	330	289	298	303	335	319	326	320	279	271	334	302	290	322	315	308	303	365	343	347	287	316	316	291	326	331	325	298	307	291	323	283	316	308	278	353	313	285	311	321	310	290	285	298	299	307	283	332	318	305	301	271	280	323	331	316	366	334	297	312	304	266	300	322	304	299	336	341	299	336	332	292	288	352	305	305	306	298	308	321	302	305	285	306	300	305	288	287	259	327	311	289	313	301	265	318	296	311	321	332	284	290	318	291	307	315	341	278	282	297	304	295	282	284	333	289	295	346	281	338	327	353	287	294	313	258	274	308	290	337	312	309	298	266	336	293	306	314	321	313	307	305	299	312	344	332	272	312	334	307	311	286	308	309	284	311	329	302	303	329	314	290	283	239	281	317	316	306	289	301	283	281	314	306	314	330	338	283	281	314	315	319	304	298	297	320	302	342	339	317	299	289	313	264	319	315	313	316	297	307	287
18909	5699	3708	2116	1281	960	852	773	727	742	697	673	672	659	690	668	667	650	658	719	656	627	613	644	640	652	649	669	633	659	621	690	657	683	677	622	680	630	624	660	636	632	656	645	647	619	630	686	642	646	694	668	690	620	652	646	682	676	605	680	674	654	643	653	647	673	666	676	640	697	646	647	656	678	661	638	601	671	686	659	661	699	633	671	652	669	657	676	608	654	661	668	629	640	677	721	637	694	693	643	680	665	642	644	689	686	675	672	681	703	608	660	618	689	615	689	660	601	661	670	623	651	668	661	641	639	655	709	671	663	641	643	662	699	646	683	647	670	636	690	677	710	715	675	637	629	683	665	659	679	675	665	668	661	643	676	629	687	646	686	663	656	708	640	656	653	646	670	616	675	647	653	643	688	649	660	655	631	618	681	675	628	695	659	704	664	663	647	623	610	668	646	618	637	652	671	678	654	626	636	638	660	669	692	611	665	641	651	649	667	673	709	634	665	633	665	648	667	684	670	644	674	652	656	633	648	616	672	602	655	634	656	638	642	650	668	660	639	651	677	655	645	683	648	675	658	652	667	637	724	704	623	650	681	683	697	669	674	629	665	630	655	625	669	652	650	646	657	683	645	639	665	704	632	613	624	696	677	645	657	627	675	671	657	664	676	684	613	666	670	623	647	641	674	653	668	675	623	677	696	669	630	695	678	649	638	631	625	649	604	665	681	647	655	633	661	719	672	660	604	615	613	633	652	605	656	656	717	609	648	623	646	661	636	650	666	650	680	682	635	580	646	674	657	683	658	611	673	637	632	649	649	633	668	687	638	650	636	643	644	613	649	653	644	709	652	660	684	657	685	651	674	703	630	652	687	657	685	639	671	652	676	665	640	667	644	649	679	662	564	641	642	664	622	610	673	682	617	657	632	667	633	625	637	656	623	652	619	668	675	681	638	612	618	652	648	615	701	658	621	695	669	670	651	687	636	641	661	668	663	672	682	637	661	683	696	630	661	672	656	608	676	680	663	668	686	641	642	606	665	622	644	713	673	634	649	666	668	633	615	638	670	702	658	659	669	646	641	640	660	620	654	693	702	697	648	654	680	617	665	654	623	622	665	661	691	678	663	583	676	683	637	642	650	671	633	601	659	652	673	636	664	617	619	648	655	683	689	658	634	638	636	642	662	631	661	626	620	652	592	640	649	674	617	645	668	644	646	670	666	643	647	694	629	645	673	689	619	630	698	616	650	639	611	660	654	665	650	640	628	668	694	641	642	682	663	658	672	637	655	662	635	649	650	646	690	687	650	725	684	746	702	642	663	583	654	622	692	678	625	645	640	654	612	650	707	696	677	661	644	622	670	644	643	684	676	693	659	672	690	639	680	676	663	628	653	660	622	654	665	648	666	653	668	640	662	657	659	644	713	652	657	671	690	640	688	625	678	636	663	611	608	655	668	621	666	652	693	647	679	653	692	686	633	631	602	639	666	656	645	642	674	716	701	657	672	680	667	663	633	639	655	668	665	638	658	645	648	691	674	680	618	710	668	682	591	690	658	635	645	632	651	630	635	663	651	646	663	621	664	676	616	689	674	696	671	643	616	682	643	684	657	648	663	633	669	689	676	651	709	634	693	680	647	671	653	700	595	683	666	625	666	612	663	692	649	637	652	684	637	654	679	634	677	675	651	646	665	619	681	662	717	645	677	646	657	631	658	655	638	651	645	699	688	649	624	659	671	686	653	664	615	629	660	695	685	616	658	648	639	633	678	654	619	680	684	675	674	620	663	659	653	650	670	641	626	662	657	656	655	659	661	668	657	649	633	611	671	687	697	685	648	648	640	684	662	645	669	650	665	648	651	703	663	642	692	643	667	639	660	781	680	654	663	663	616	663	685	663	673	661	649	645	697	715	615	654	655	652	631	663	653	663	735	670	636	637	677	672	620	610	670	669	639	668	647	640	668	699	652	657	623	668	656	631	645	665	616	647	676	681	647	638	622	671	628	600	655	633	682	686	665	614	678	664	676	661	653	594	631	688	646	653	686	673	639	639	648	667	676	667	628	651	647	626	642	607	726	680	653	629	644	660	644	686	644	638	661	648	623	671	604	660	646	602	659	687	701	665	659	660	663	683	683	639	642	671	636	662	622	675	627	647	667	622	619	648	651	646	663	647	673	654	627	626	708	631	600	639	624	660	621	636	657	657	599	680	642	628	657	660	634	629	596	706	662	598	632	593	600	711	674	636	663	684	647	646	681	627	639	649	640	588	637	656	651	629	635	655	661	665	692	644	672	656	658	625	634	663	633	651	622	647	684	619	653	668	655	661	673	675	715	653	693	660	690	681	709	711	678	642	651	686	665	643	625	645	674	619	674	705	662	648	647	656	654	659	672	667	657	643	652	667	681	647	644	664	624	677	647	695	687	651	741	637	647	684	670	664	566	708	652	664	672	696	669	646	670	625	673	661	686	743	646	614	668	713	656	657	614	632	634	684	658	617	641	653	631	690	674	697	648	698	652	644	661	651	638	644	684	677	663	579	637	652	648	652	654	662	624	648	656	695	664	616	644	600	643	660	633	634	610	666	640	621	692	680	665	700	676	665	611	649	637	683	641	678	694	663	714	630	609	602	654	641	653	657	659	673	604	712	693	668	574	657	699	622	664	622	614	629	631	611	673	682	668	637	677	662	662	686	645	674	616	662	694	688	680	641	666	642	647	692	692	682	712	643	666	642	672	661	627	634	654	679	661	632	703	640	658	650	681	650	641	645	641	673	700	621	660	644	606	656	640	673	643	677	656	640	698	634	677	696	673	671	690	659	623	683	680	651	654	669	647	622	669	689	632	641	635	682	641	670	644	614	689	649	612	657	655	685	642	659	636	664	653	653	632	687	688	698	662	672	594	714	699	676	650	662	665	659	624	658	664	637	624	679	673	676	658	666	645	662	652	626	615	636	645	656	653	698	641	623	666	659	616	658	620	677	668	638	724	676	627	688	670	609	646	663	677	642	664	680	666	709	665	605	688	641	645	650	625	667	668	629	689	670	618	703	639	660	623	712	659	660	643	652	628	660	689	670	673	677	648	626	736	653	645	641	662	653	653	628	654	657	711	644	643	701	653	604	667	663	643	661	632	632	706	668	639	630	615	667	670	627	659	627	618	673	638	651	644	652	680	675	630	663	681	658	678	632	702	670	636	628	642	686	662	634	645	680	660	608	677	637	647	674	650	669	654	645	664	625	631	653	639	656	667	628	663	656	668	644	647	716	643	680	615	680	665	615	623	696	643	673	690	667	673	661	662	671	674	672	624	693	680	609	612	597	671	637	624	691	647	688	670	634	656	652	611	619	618	674	677	664	675	657	671	652	650	625	666	650	661	652	682	658	619	667	639	618	629	655	649	659	627	652	683	621	683	630	640	659	640	660	673	640	647	674	593	703	648	631	668	648	648	598	627	636	682	672	619	663	684	664	685	647	655	654	687	634	658	642	673	673	640
30848	4606	863	551	339	316	319	306	278	287	292	295	278	309	287	269	298	285	319	291	317	308	264	283	333	287	277	260	309	295	291	306	310	305	304	308	302	309	268	304	335	297	328	277	310	308	295	300	276	290	286	289	271	296	259	270	292	297	278	275	318	287	277	291	313	310	276	319	291	315	274	292	297	303	314	295	275	287	287	315	293	286	303	276	262	260	311	273	262	285	278	256	293	260	292	263	283	297	269	260	225	271	262	280	256	297	267	270	300	300	284	301	257	286	293	283	286	300	318	268	290	292	275	278	305	276	314	320	310	282	311	284	281	316	306	272	274	264	280	269	282	288	273	270	254	321	275	283	274	316	264	263	273	281	285	305	318	262	292	290	255	300	274	282	292	269	248	259	270	285	267	285	309	286	296	249	268	294	274	262	285	293	298	288	252	288	323	287	308	266	294	296	271	306	320	301	280	310	309	273	321	277	291	284	279	313	303	264	299	254	270	277	287	275	274	292	291	294	276	279	294	301	265	270	322	315	274	297	293	236	294	269	257	291	256	281	273	285	262	268	309	264	296	273	287	273	251	273	308	267	259	253	288	300	306	288	266	264	281	297	312	306	239	271	248	276	269	285	281	281	322	322	277	274	267	306	268	293	324	283	276	270	294	291	280	275	305	287	309	282	259	279	275	245	243	289	278	298	284	302	304	260	322	294	313	293	299	309	309	282	292	301	259	279	310	304	261	267	299	269	257	260	277	288	309	299	305	304	261	300	330	297	277	300	287	271	274	271	247	308	299	266	279	249	300	274	303	311	301	303	284	264	255	304	284	290	301	275	299	289	250	283	291	278	288	306	265	279	272	287	316	258	274	297	295	259	259	291	285	288	281	264	299	244	287	292	280	276	285	300	287	278	266	319	254	299	299	278	301	283	254	263	313	293	276	300	280	293	284	277	243	275	283	270	278	284	255	311	278	266	289	296	309	277	292	288	277	301	267	272	261	281	286	282	283	289	291	289	318	293	308	256	305	285	296	299	283	288	278	251	300	282	270	284	278	309	247	287	266	307	292	282	298	291	306	272	256	262	256	270	281	282	276	309	278	290	317	266	291	270	302	300	266	290	292	291	303	272	303	282	282	278	295	270	291	276	282	301	298	252	322	289	292	289	262	288	283	297	292	325	290	291	280	281	292	301	264	306	282	319	303	291	257	254	253	269	300	276	302	304	296	273	223	257	294	304	297	306	305	294	288	290	265	310	271	266	276	270	305	304	318	257	271	280	290	285	279	285	299	253	308	337	289	281	297	292	275	278	280	273	309	251	301	269	328	280	295	284	282	272	284	293	281	304	303	264	275	263	286	289	279	274	261	261	268	317	263	295	281	298	318	301	303	273	294	269	302	279	285	287	291	298	258	281	270	251	289	284	276	304	292	261	282	305	281	269	310	276	274	289	245	290	317	290	306	265	244	250	248	303	302	287	287	273	277	263	314	285	298	248	273	283	299	280	283	267	309	255	323	275	273	310	308	288	256	266	286	256	257	268	272	321	285	287	273	321	299	290	273	296	271	246	270	263	294	289	289	255	278	287	281	293	282	299	265	290	276	285	259	276	303	292	258	299	296	277	294	296	280	287	308	262	280	258	258	272	289	291	289	294	283	299	258	264	326	280	284	293	290	273	284	311	260	320	290	272	287	289	282	291	287	284	272	246	314	255	285	275	276	257	259	254	262	291	283	268	288	294	280	290	291	291	292	276	287	304	285	324	295	317	288	270	293	275	306	291	280	314	271	282	272	279	276	264	310	306	250	268	266	285	287	279	276	292	265	286	261	291	291	300	277	334	275	275	306	315	274	293	266	270	283	267	267	285	279	243	303	284	268	264	293	282	279	284	294	284	281	250	269	257	293	296	271	276	262	286	262	292	303	301	296	290	260	267	276	266	300	304	258	291	297	300	288	286	280	246	279	298	305	303	287	305	305	282	307	322	272	280	336	307	315	294	288	277	292	281	242	301	286	286	283	303	312	259	290	284	281	260	289	274	295	280	304	262	308	289	283	275	279	290	283	288	292	273	286	265	320	268	275	293	277	252	260	276	273	290	276	280	297	267	267	250	266	258	291	260	309	279	251	299	275	272	282	281	282	277	298	272	271	278	317	286	309	265	274	285	269	252	273	295	301	295	277	310	263	313	297	298	263	270	291	268	299	285	282	277	315	275	292	304	301	276	269	303	278	265	283	290	293	268	281	274	239	308	278	282	294	323	294	264	286	285	255	283	262	319	268	252	296	280	279	295	283	272	280	268	316	280	279	264	271	314	318	281	282	284	310	286	272	263	297	285	289	290	303	295	268	266	268	250	289	249	290	278	295	303	276	274	296	274	261	275	283	295	287	288	304	292	285	273	267	287	263	268	322	284	295	272	266	307	264	273	281	282	297	298	266	282	309	314	317	259	304	291	301	311	306	292	281	279	278	287	301	281	294	276	297	278	342	271	292	310	297	308	273	273	298	303	282	319	296	280	307	279	292	300	303	279	330	287	319	287	256	244	309	257	264	301	275	286	278	306	278	294	274	265	278	265	272	238	279	281	296	328	272	288	284	280	284	285	285	283	287	288	311	302	270	252	303	263	265	299	289	339	280	280	282	279	309	276	274	293	258	296	257	282	265	293	268	284	279	310	301	293	298	286	304	268	292	306	293	286	297	298	262	261	289	277	287	311	294	327	279	281	277	294	276	320	286	250	296	254	308	276	278	276	240	275	265	313	299	255	260	287	275	257	261	302	290	330	312	310	284	260	256	266	275	287	278	268	266	293	277	293	257	253	265	308	261	281	305	272	277	274	300	280	256	281	286	276	315	314	323	307	300	279	282	267	299	298	291	283	307	327	278	291	299	296	276	292	312	286	294	267	298	254	279	292	297	279	280	277	273	285	280	288	313	265	299	295	295	288	294	288	305	283	300	309	262	251	277	320	290	276	280	262	263	288	264	302	305	276	287	249	271	282	262	306	294	267	288	285	322	350	274	286	307	288	262	274	306	286	302	289	260	262	271	292	272	307	299	283	240	289	325	283	261	294	279	291	302	263	282	302	305	283	301	288	289	272	249	250	300	294	267	289	320	310	256	262	264	292	289	242	316	268	292	314	291	288	287	232	272	316	313	278	283	270	274	270	284	303	289	299	316	280	274	251	259	275	293	298	306	275	280	273	268	291	264	293	293	295	303	285	282	268	247	283	303	277	309	293	288	298	310	291	295	300	315	282	284	310	309	303	299	261	297	277	279	284	296	296	296	313	276	308	281	321	259	249	307	306	308	279	333	313	296	276	275	262	276	281	274	278	292	306	296	287	303	301	322	273	275	265	300	264	311	298	313	276	286	297	280	283	293	297	303	254	282	284	295	273	261	297	266	299	290	275	263	268	311	284	306	304	283	295	263	254	313	275	297	328	281	331	262	273	299	325	251	279	293	286	308	282	270	283	302	309	244	277	284	234	327	318	278	303
22281	8197	5244	3153	1966	1294	1106	894	792	732	723	658	676	642	620	654	671	660	630	665	636	627	613	627	609	618	649	699	649	657	641	613	601	635	618	650	642	589	636	622	604	637	594	626	630	624	629	595	627	628	633	621	608	645	597	635	580	592	691	639	592	613	664	618	579	633	589	601	651	598	640	574	620	568	621	592	599	613	660	630	639	570	624	603	592	632	631	590	637	629	639	577	600	623	632	666	612	579	577	588	592	634	639	602	597	614	583	606	595	605	625	628	590	616	613	642	631	626	643	592	616	584	640	572	613	584	642	629	671	579	635	569	639	633	603	620	678	656	624	582	627	656	615	591	625	572	605	614	620	607	653	622	629	583	606	604	578	593	626	647	577	613	648	605	629	615	624	586	587	609	633	570	643	576	604	609	607	630	625	595	591	595	572	624	621	616	632	599	657	667	628	644	639	582	596	605	600	581	609	620	601	587	594	602	674	601	608	648	626	683	651	670	613	608	578	595	578	633	628	606	568	636	615	583	576	593	654	588	629	595	676	618	654	616	598	659	627	622	625	591	601	628	599	618	640	581	647	587	586	664	605	652	603	555	637	624	639	630	640	643	602	629	620	657	632	604	622	624	625	612	614	645	608	612	585	653	611	615	609	616	590	605	594	616	630	610	634	628	624	594	614	590	641	602	617	670	597	599	623	580	592	648	606	648	662	626	610	609	579	655	617	613	596	596	632	617	613	615	629	606	618	692	616	645	646	640	650	644	646	599	625	609	599	620	603	610	609	637	614	615	581	633	572	589	642	631	590	610	580	565	619	645	625	650	613	628	627	625	598	643	621	554	626	579	616	589	626	615	629	624	627	625	575	587	607	668	576	642	594	615	590	657	656	620	616	632	638	603	643	598	608	593	587	598	648	618	626	625	637	582	643	630	582	618	590	605	579	595	617	608	651	605	636	640	649	602	609	588	606	602	640	623	618	601	588	633	640	627	602	673	625	601	600	649	642	650	629	591	599	646	648	592	611	626	653	660	598	663	591	624	609	630	635	572	593	602	664	607	595	611	618	598	647	607	696	596	599	621	631	639	621	631	599	596	615	638	592	626	603	598	600	615	581	670	614	570	644	643	656	618	614	618	604	636	579	615	585	637	604	631	611	628	584	631	612	628	602	648	616	596	636	626	600	612	636	598	653	577	645	641	698	610	629	568	579	592	600	638	636	641	574	602	597	598	604	612	598	573	631	609	636	577	630	581	660	627	649	608	630	607	579	624	620	601	601	640	601	647	598	604	640	588	634	602	592	579	598	635	661	653	623	619	600	595	593	629	605	607	613	581	609	633	627	624	618	623	645	622	651	669	631	577	599	639	617	622	602	627	593	601	636	636	624	589	611	602	633	639	601	631	595	591	648	608	662	588	572	583	620	622	662	638	586	633	615	592	602	610	626	601	612	637	635	580	608	664	599	638	617	628	628	601	632	642	648	596	598	639	616	630	646	626	627	618	635	594	617	592	665	576	643	581	624	619	621	565	615	639	614	567	610	590	589	599	577	643	641	597	604	582	638	618	659	605	615	625	633	597	637	648	642	538	634	644	627	591	583	660	597	629	623	615	588	633	577	594	604	614	641	615	621	570	588	677	675	616	607	592	613	639	624	590	614	600	633	576	619	631	663	613	624	614	677	644	614	600	640	612	635	598	633	612	619	661	656	652	653	630	621	611	633	605	631	612	620	593	615	600	630	639	611	615	633	617	636	652	618	609	634	593	601	604	623	586	648	631	605	621	644	624	594	623	647	598	604	642	652	580	635	607	626	630	635	598	622	591	648	641	633	641	613	628	616	620	537	643	619	634	647	628	643	592	628	624	673	575	609	562	628	604	646	607	615	616	614	683	618	599	581	637	637	602	596	663	626	594	615	619	644	648	615	580	659	617	636	647	642	611	588	637	605	605	567	597	620	657	598	658	657	589	572	608	629	658	593	646	595	655	668	653	617	611	590	609	644	591	593	611	621	620	607	642	655	602	611	652	678	642	607	593	611	599	641	582	626	696	624	634	596	621	619	630	604	681	622	600	649	587	587	591	622	580	603	620	592	622	610	612	635	615	597	609	621	602	614	615	619	621	596	617	666	639	599	641	594	617	616	595	615	631	591	639	605	637	632	595	636	620	634	566	614	598	643	594	619	661	602	603	620	646	577	581	645	571	628	609	587	646	645	614	579	576	609	557	585	639	631	620	603	642	654	624	612	615	621	588	617	616	613	632	647	674	630	613	572	594	642	582	612	602	602	609	645	613	640	568	626	611	593	660	619	629	596	604	627	615	608	618	630	592	615	601	591	599	575	639	614	585	594	641	607	615	637	616	643	596	642	648	609	623	594	640	618	623	574	606	603	634	619	611	625	651	643	621	652	606	632	550	623	646	619	621	609	613	629	631	661	581	614	630	626	605	611	648	592	638	609	620	587	593	590	647	641	626	601	632	588	624	602	650	627	656	664	638	615	591	606	626	633	608	640	612	650	596	620	615	584	630	607	609	659	627	624	615	618	613	608	605	617	580	617	642	656	610	572	632	605	560	608	638	614	609	630	539	613	599	624	625	598	581	632	608	632	638	582	603	641	598	615	602	627	602	605	619	591	659	608	616	594	618	658	588	631	573	636	629	611	582	638	653	626	648	628	620	668	596	633	625	576	655	609	613	613	639	651	615	611	573	591	610	607	619	634	614	597	632	644	650	644	598	621	622	615	665	635	614	625	608	594	619	599	660	557	620	639	587	624	606	630	623	567	607	578	621	593	606	629	641	597	571	598	614	585	588	644	628	623	618	625	592	597	583	624	645	640	601	608	623	628	605	580	630	662	637	620	698	620	626	600	618	626	630	679	624	576	642	663	612	624	622	573	634	567	594	658	587	631	614	622	630	620	629	637	625	602	619	635	554	630	577	567	598	622	611	615	588	621	614	591	610	594	560	631	592	584	613	601	589	614	547	603	631	629	614	590	643	641	627	639	621	609	617	665	624	669	664	597	627	637	625	618	652	645	620	643	674	580	619	590	616	590	648	634	633	586	648	618	570	588	583	612	604	577	642	650	603	587	661	590	615	617	581	657	637	630	580	620	626	563	616	639	568	627	614	593	601	607	593	629	603	614	606	615	591	603	592	599	640	629	613	603	630	568	590	605	634	607	614	572	665	637	603	646	620	632	627	621	596	626	587	628	655	614	647	625	628	580	588	602	556	634	649	625	617	569	616	624	641	593	639	619	583	580	623	639	611	663	574	635	600	584	577	595	615	615	659	664	610	651	634	621	611	570	642	673	600	608	619	613	583	624	561	609	620	649	632	607	626	649	601	615	637	658	645	634	608	580	623	608	576	651	617	632	617	563	615	589	622	633	662	633	635	557	635	576	625	589	590	619	641	593	593	605	622	601	607	625	604	621	565	652	606	659	661	663	585	585	586	612	613	611	636	591	646	581	657	644	650	658	610	624	601	579	637	606	615
38738	8545	1118	531	359	346	351	272	311	298	307	283	301	298	299	314	310	305	307	321	310	316	323	340	297	312	298	358	320	285	339	295	342	333	303	328	283	318	330	342	305	343	306	265	304	310	321	337	342	313	305	288	298	300	310	328	297	305	282	314	316	311	305	298	324	329	333	313	323	297	331	351	304	329	257	320	273	301	298	294	294	313	353	318	297	279	310	291	345	307	302	317	321	312	350	283	284	298	323	327	337	331	304	320	354	310	315	296	302	322	294	335	303	290	319	302	325	296	319	296	326	294	298	300	322	309	319	307	315	274	291	313	315	340	341	318	326	322	276	328	293	326	322	272	306	339	305	286	299	303	290	301	313	309	282	292	309	309	322	318	272	298	336	284	318	276	278	303	314	324	317	315	312	294	288	296	346	331	320	269	314	311	320	329	298	322	322	303	301	327	315	277	312	302	272	329	259	301	319	310	273	302	312	304	316	270	297	334	309	290	329	312	331	307	313	267	326	305	335	338	322	347	297	329	307	306	292	311	299	298	304	315	301	296	343	268	307	294	302	284	308	307	301	299	311	311	295	300	315	293	294	281	298	301	306	306	275	301	297	279	283	348	306	289	295	290	289	302	309	310	331	279	302	305	303	299	296	294	322	294	292	298	292	252	294	329	311	319	332	314	329	324	329	329	313	308	285	304	297	303	351	331	266	314	299	306	312	293	285	288	307	294	333	314	284	298	303	299	337	300	325	309	278	309	317	269	347	329	359	308	326	320	285	322	287	322	304	337	330	284	286	320	321	271	320	294	330	288	281	303	335	322	314	277	309	321	302	281	313	305	289	296	297	319	331	315	311	299	315	329	292	326	296	283	331	319	313	343	290	317	290	331	298	316	313	367	325	313	317	302	333	307	303	316	286	292	321	316	338	306	284	326	280	332	304	318	292	301	267	313	276	328	306	319	282	323	329	287	296	317	300	322	305	323	325	333	312	311	308	284	296	317	298	360	310	323	335	285	292	306	277	286	313	329	304	328	303	306	317	289	300	309	289	318	332	321	257	301	302	317	317	327	304	297	302	354	282	313	297	336	328	310	329	269	287	313	327	280	319	350	287	316	308	340	321	292	310	302	307	277	308	292	296	358	328	349	327	319	277	289	320	296	315	336	310	291	330	277	334	312	315	325	298	295	278	304	308	290	301	295	305	339	302	287	340	370	299	302	299	308	332	332	314	281	318	311	324	296	283	301	293	331	334	339	336	281	343	339	320	326	323	318	320	300	288	338	324	308	285	290	335	352	304	308	302	265	351	319	319	318	289	315	321	296	251	333	278	341	299	310	318	308	319	293	315	334	302	340	326	333	297	308	299	313	305	306	289	300	307	305	318	329	311	308	296	313	279	329	310	307	306	335	342	303	345	312	309	320	328	323	263	336	288	312	314	291	306	318	316	304	311	334	294	307	317	326	321	316	335	291	332	343	305	316	327	318	329	302	343	314	334	280	298	286	300	313	293	297	309	324	311	279	295	309	333	309	332	291	307	310	306	304	308	327	303	310	308	325	311	293	289	327	310	328	343	328	303	297	318	305	341	310	311	310	308	297	343	313	311	308	352	302	270	289	338	297	288	315	374	333	327	313	298	317	327	300	307	295	317	310	309	345	304	353	291	335	346	319	322	301	301	318	306	295	290	357	307	313	306	285	317	302	326	295	292	298	298	288	294	285	297	278	276	316	295	331	322	320	300	283	300	335	279	300	306	327	297	294	317	298	284	333	328	294	300	307	289	298	306	302	297	329	312	288	305	328	296	288	311	274	256	330	291	326	295	314	336	318	313	335	334	315	259	318	316	309	295	289	266	296	274	320	338	292	281	250	301	298	309	311	305	270	305	272	294	322	321	328	327	323	288	263	300	291	324	309	321	308	320	307	315	308	332	305	317	324	305	306	322	280	325	345	307	291	278	300	314	307	315	303	322	310	313	337	314	286	334	278	286	296	296	309	287	303	306	333	314	322	253	323	327	277	290	330	336	325	311	297	299	343	276	275	293	256	293	308	329	340	313	290	292	267	283	286	320	341	349	319	293	291	293	302	306	303	315	307	346	307	294	319	338	293	261	320	288	290	304	336	340	309	315	307	304	296	327	343	299	317	309	312	308	334	303	285	267	285	348	321	320	305	310	323	295	294	290	346	306	305	266	293	317	299	261	290	323	319	322	316	319	327	334	293	311	317	305	341	330	270	316	331	318	301	308	319	302	320	310	303	329	311	311	307	282	330	336	295	327	276	297	320	344	325	314	323	302	322	288	343	317	252	304	318	289	320	277	316	284	302	296	344	308	323	299	319	297	289	320	300	310	304	304	290	297	275	332	321	291	309	312	317	282	275	316	302	309	298	324	289	290	271	315	293	284	316	294	307	317	292	299	282	295	302	271	304	280	295	291	279	335	300	337	286	303	307	321	326	338	292	279	327	297	295	291	300	335	308	334	334	333	300	288	275	330	319	354	275	289	316	315	311	349	309	340	354	316	304	274	321	306	326	326	298	303	372	340	321	324	325	332	325	328	298	328	303	310	285	332	318	298	293	288	349	329	313	299	316	290	306	327	312	297	305	329	312	335	308	321	308	324	276	266	282	309	317	314	319	298	316	285	300	346	316	318	309	293	312	315	317	318	295	300	335	310	326	306	314	321	334	287	298	309	302	301	299	292	327	306	291	292	311	295	311	318	315	325	288	311	309	285	318	299	299	331	311	295	343	300	282	316	303	267	305	284	309	322	315	305	300	301	298	316	307	318	300	337	307	312	301	310	292	273	293	329	300	295	314	320	301	317	305	294	281	293	348	296	274	348	327	326	313	332	296	296	320	301	294	277	305	295	277	274	301	286	303	330	292	276	320	318	285	335	291	333	303	305	288	310	298	309	289	321	360	308	294	325	280	312	308	312	343	336	334	314	290	312	300	306	294	306	294	324	285	312	332	310	292	304	283	329	312	302	296	309	287	352	317	331	295	315	328	314	305	287	307	296	335	319	326	355	326	273	328	297	284	327	337	291	327	338	329	308	300	271	299	310	308	267	299	316	254	302	308	315	290	305	320	317	290	306	326	302	293	298	328	307	346	310	332	286	350	291	336	299	332	317	313	325	313	308	309	307	303	328	336	313	305	335	303	306	323	329	305	339	331	324	315	307	301	264	291	315	303	289	294	304	311	306	280	313	286	308	338	311	259	300	357	302	339	323	294	312	331	317	283	331	331	287	305	311	312	330	308	313	335	309	308	304	282	320	288	325	298	309	261	326	288	264	309	319	302	329	346	306	286	326	308	327	290	304	322	308	328	281	352	296	322	305	294	286	322	297	307	333	302	305	303	330	313	283	312	280	304	316	324	303	324	292	321	310	298	332	288	306	301	300	297	297	332	332	329	345	326	295	331	277	307	312	277	294	287	316	291	277	314	301	322	328	313	333	301	314	307	302	290	292	280	288	280	293	305	310	279	294	318	319	318
26442	9086	5210	3461	1910	1510	1112	980	871	778	750	763	709	734	661	707	709	720	705	679	694	680	641	694	643	667	637	728	694	675	684	682	667	643	678	707	688	658	650	658	635	668	701	661	641	671	677	675	681	653	680	685	676	653	708	702	667	657	723	678	643	610	667	620	653	683	678	680	680	658	669	633	663	663	684	672	667	688	597	661	665	668	720	685	651	629	636	720	675	614	638	637	667	654	687	702	685	693	685	688	654	604	665	608	664	706	649	646	634	666	644	674	682	632	680	633	669	712	655	648	671	705	682	686	603	657	652	662	683	692	716	683	662	687	666	647	675	665	671	708	682	699	671	695	654	698	697	665	688	706	640	684	639	702	655	675	720	660	663	708	655	649	666	680	628	672	668	657	673	708	677	626	649	651	632	635	659	632	673	684	654	687	658	666	679	637	670	686	666	672	725	669	679	683	722	686	673	680	699	653	629	648	683	679	652	641	672	666	660	685	687	669	692	661	701	682	713	662	680	661	661	660	642	647	631	643	710	667	685	642	660	677	670	705	672	652	645	665	632	673	682	674	672	670	712	656	642	685	632	651	632	685	708	647	683	644	650	705	667	641	706	689	696	685	676	637	679	677	659	663	640	668	674	650	676	684	713	657	653	654	668	649	703	662	667	692	632	658	654	661	653	670	642	681	664	677	686	701	646	675	650	664	719	708	664	665	638	657	701	697	657	686	655	670	668	642	699	660	654	684	664	620	654	663	693	642	645	665	700	650	639	669	662	718	656	703	716	675	636	704	651	652	681	676	694	667	675	665	684	658	646	701	676	586	657	702	697	687	651	693	659	669	711	711	678	681	674	676	687	669	704	706	701	629	650	649	662	668	669	632	658	661	627	626	638	689	668	646	673	670	704	669	660	703	695	606	661	727	640	657	656	659	659	650	692	685	666	653	625	644	678	663	613	690	631	659	713	633	665	635	656	644	697	687	653	680	705	637	614	612	686	725	674	647	689	667	698	675	633	697	727	627	719	674	713	720	688	630	720	686	637	675	666	665	708	680	693	640	638	688	643	650	694	707	641	684	666	656	664	705	641	649	654	663	679	650	688	672	702	652	666	629	637	681	721	668	685	668	721	710	669	646	649	659	625	619	684	685	670	697	682	713	681	692	651	684	647	647	658	673	681	663	672	623	718	657	708	643	678	670	607	679	699	684	702	710	682	675	683	662	682	676	661	727	651	644	694	676	705	649	690	668	752	656	667	715	710	721	674	623	661	682	659	660	671	682	665	723	691	653	649	694	717	602	643	661	640	674	689	667	723	692	695	683	658	641	718	678	693	674	718	664	681	657	655	612	615	702	691	658	681	679	744	643	663	640	689	666	680	670	682	668	664	644	673	657	681	660	652	674	623	643	728	674	663	709	617	678	665	675	659	683	699	687	696	673	666	694	632	674	632	693	682	711	672	672	697	680	651	624	649	637	653	669	672	682	671	603	671	693	696	697	717	653	654	659	660	632	669	669	715	675	706	666	683	618	662	642	656	642	729	700	687	693	717	675	678	690	699	618	638	635	639	641	663	657	678	699	706	707	646	622	655	682	659	618	682	687	698	634	630	649	664	682	681	711	661	609	694	712	631	619	660	666	645	660	642	684	687	679	641	631	659	646	653	677	621	672	652	668	689	652	653	706	603	689	646	691	663	657	645	683	620	657	700	720	640	671	669	675	641	671	648	645	658	612	691	707	631	685	718	618	696	689	727	628	689	650	702	664	704	688	718	632	672	632	650	700	653	685	629	651	671	673	655	652	678	718	639	653	691	639	716	668	694	667	675	647	679	671	690	664	656	661	663	735	687	640	641	688	632	681	695	699	629	660	635	709	646	652	688	695	650	705	645	648	676	683	720	695	678	651	702	684	726	650	661	640	728	694	641	636	708	697	643	667	689	650	665	665	684	707	652	708	657	753	626	684	677	699	688	639	700	652	690	682	679	680	658	666	690	708	641	644	657	694	665	625	653	672	708	675	671	678	683	664	731	707	649	684	677	670	667	650	652	710	691	675	672	690	702	715	656	641	636	665	689	654	644	675	714	725	653	673	643	630	761	688	640	700	667	745	711	691	641	685	700	658	621	685	674	617	677	644	656	689	696	704	686	635	664	638	636	686	677	721	675	642	712	663	737	665	668	715	672	681	678	672	626	646	701	646	655	660	670	714	719	703	648	666	696	661	659	697	682	693	705	674	693	695	729	681	681	704	735	663	714	716	674	648	656	686	719	668	667	697	678	698	631	620	670	622	701	711	610	668	690	703	719	708	670	647	682	661	633	691	687	656	633	657	666	645	680	683	646	664	655	713	638	671	687	686	696	679	646	702	663	674	651	682	678	659	628	704	685	652	725	695	678	719	674	710	654	676	657	705	597	699	663	699	640	659	696	710	657	703	647	647	665	703	689	700	649	652	656	680	701	679	657	691	627	708	667	618	666	680	612	698	632	695	669	682	646	623	681	710	668	670	678	651	720	643	648	668	699	676	630	702	673	707	663	668	632	650	724	675	659	718	635	695	682	630	646	671	693	678	690	673	678	653	692	698	688	668	636	729	650	687	657	664	678	688	652	695	710	683	630	656	637	727	626	655	651	641	678	723	699	685	672	713	685	695	655	679	626	670	699	652	684	718	635	713	683	672	706	702	720	642	634	679	678	685	681	686	662	664	681	677	639	687	723	675	659	688	673	686	621	694	678	672	700	682	660	717	641	695	655	685	683	608	647	676	688	624	627	706	670	651	713	684	659	676	624	635	715	624	673	659	681	659	687	681	705	643	663	688	684	750	693	646	683	695	665	672	671	728	709	629	629	667	607	681	654	670	635	653	699	692	686	677	611	659	636	669	665	664	687	667	632	695	648	704	701	715	680	683	674	682	723	637	654	700	678	679	673	662	665	663	717	652	666	723	701	666	669	673	668	673	674	658	703	681	689	691	682	680	682	616	633	688	612	657	656	682	643	659	639	663	631	664	676	694	663	616	661	665	651	668	657	723	651	630	650	682	657	694	686	647	640	645	635	666	687	681	671	676	706	687	665	670	685	619	683	691	664	655	625	702	677	658	663	668	671	680	676	710	663	683	683	682	604	624	657	698	635	694	689	688	656	663	711	659	634	681	642	679	681	659	666	684	685	678	701	621	661	666	697	664	692	691	678	701	672	676	707	677	673	660	680	756	689	660	698	657	703	644	642	628	644	682	715	655	666	635	701	721	672	673	646	674	673	679	649	683	654	688	643	708	656	660	670	677	654	717	683	683	645	696	662	692	735	726	639	693	677	697	671	672	663	660	722	654	668	634	698	663	664	651	653	684	660	734	649	653	678	674	687	681	688	678	680	709	643	688	687	664	655	642	641	714	658	672	679	685	645	685	686	643	656	656	690	666	666	698	629	623	712	729	701	681	675	677	637	677	615	660	719	699	664	702	659	686	658	682	691	680	654	653	642	693	634	685	627	676	681	642
22822	2726	549	416	360	338	336	353	346	292	323	306	289	296	329	292	277	309	309	294	301	288	284	311	315	291	364	265	325	323	319	301	287	319	325	284	323	314	299	306	319	318	281	322	310	351	292	329	279	312	303	306	305	283	277	297	271	303	284	301	315	288	334	294	273	289	327	272	281	290	315	297	300	348	341	326	279	292	297	309	334	299	277	291	321	326	324	322	317	297	340	299	281	273	271	290	326	293	295	290	296	309	301	275	302	299	287	292	288	300	283	293	309	321	277	301	295	298	290	314	304	330	274	316	286	291	283	287	294	298	266	293	295	323	302	274	268	301	274	321	274	272	273	282	289	299	329	302	318	273	253	309	304	309	338	313	311	326	279	290	308	303	324	269	330	312	287	287	295	319	340	304	320	287	253	306	319	290	283	296	287	293	281	288	274	305	279	297	348	299	294	293	348	326	263	293	311	310	283	318	290	328	338	300	287	303	306	310	290	310	294	300	272	342	299	310	330	324	299	300	324	331	306	289	287	326	298	314	272	317	263	318	319	323	340	314	324	347	299	287	289	259	301	298	320	316	306	289	306	318	310	293	297	330	326	313	322	284	276	319	315	310	322	298	302	301	298	291	313	334	341	298	271	295	300	269	285	294	317	317	310	322	278	304	303	274	284	287	281	322	301	308	310	289	284	300	309	305	282	298	286	276	305	306	277	283	318	323	284	286	308	317	275	294	293	316	299	294	294	296	332	316	294	294	304	301	311	307	317	284	314	319	302	306	302	283	322	311	317	316	284	288	324	270	286	339	319	305	315	329	351	302	320	299	291	304	321	289	320	304	290	281	283	295	306	278	284	291	251	286	341	320	324	297	255	317	306	309	296	288	271	325	280	340	297	323	290	313	283	300	322	268	283	296	315	310	276	288	278	309	346	302	305	286	322	309	295	285	323	313	283	312	305	309	290	310	312	304	325	300	313	309	283	298	276	298	325	309	301	317	292	286	297	273	315	305	336	287	295	301	303	281	301	303	314	302	316	312	293	296	314	310	282	320	289	286	263	287	285	331	296	319	324	288	328	275	319	308	301	296	289	257	271	311	281	333	286	272	283	328	302	299	283	278	311	310	285	308	311	283	283	261	310	320	307	312	287	278	296	302	303	292	322	323	291	335	272	310	310	299	289	321	269	284	315	292	306	329	290	286	300	323	269	257	282	333	290	294	337	306	281	331	297	322	318	288	279	287	280	279	304	288	296	282	292	284	302	303	315	286	299	251	287	291	333	295	319	364	282	290	324	296	294	291	286	286	307	294	297	296	309	267	276	299	309	292	302	287	271	283	272	287	282	279	283	327	296	298	300	324	349	286	320	320	307	285	286	298	323	267	301	305	295	304	306	307	273	276	329	304	265	298	282	294	305	303	276	342	298	338	310	298	281	325	277	314	317	270	315	314	333	316	274	289	303	284	327	288	305	308	353	345	320	317	328	307	335	310	317	304	320	326	318	280	312	265	328	311	282	303	320	291	329	283	294	308	329	294	323	311	292	321	277	316	296	327	294	329	302	291	297	319	297	285	321	310	311	288	321	323	333	303	300	318	313	272	268	309	298	292	323	359	313	307	322	300	305	307	312	340	284	314	282	287	297	313	331	306	256	313	294	290	307	302	301	322	287	298	285	297	293	322	286	276	285	291	287	323	276	279	319	266	322	321	325	307	294	287	332	256	263	285	319	296	289	306	319	278	316	309	307	316	324	303	340	301	314	291	283	278	293	292	325	314	322	344	346	313	285	335	274	312	316	324	337	325	282	299	299	297	272	312	305	322	306	301	318	313	308	295	339	279	283	307	327	275	285	306	261	331	305	296	321	289	271	310	305	306	321	278	296	293	291	305	316	279	297	298	320	353	339	312	315	334	318	285	319	318	294	308	292	326	322	334	279	281	298	300	320	296	309	288	313	320	285	312	300	296	270	312	280	304	273	325	288	276	293	310	289	300	310	268	309	292	300	303	313	307	277	302	307	317	282	297	294	309	289	287	334	297	321	283	303	292	294	320	288	301	287	322	301	282	257	298	301	311	293	299	261	303	274	286	301	307	291	285	322	277	309	306	280	319	303	313	287	314	322	342	313	313	308	325	292	265	302	313	288	307	319	303	305	313	312	316	312	314	296	296	300	320	303	298	286	322	281	312	327	312	323	331	290	313	316	316	313	302	282	307	288	281	318	313	303	306	289	319	313	292	311	297	320	317	301	293	300	315	306	285	280	312	333	269	327	308	273	274	274	303	306	311	282	302	257	292	294	283	310	292	272	295	297	277	313	321	295	309	323	288	306	289	304	301	316	326	299	310	298	328	329	281	246	319	290	315	309	302	288	353	284	267	275	285	318	299	345	341	327	304	298	288	318	300	308	317	335	288	292	293	306	294	296	294	306	317	286	333	290	332	278	319	325	300	308	274	284	307	316	307	295	297	280	313	290	311	326	279	280	284	303	323	301	254	293	321	338	301	292	362	306	334	284	292	291	319	326	312	295	307	290	316	273	294	305	332	338	329	275	307	297	301	280	297	263	310	299	246	298	292	288	295	307	275	304	321	297	299	338	289	321	302	322	322	286	283	301	323	300	274	309	294	299	323	281	307	304	272	291	314	296	303	319	294	322	298	307	301	303	288	282	307	258	279	301	286	296	296	319	326	313	294	314	276	258	286	312	334	324	307	315	275	297	287	295	290	306	290	280	308	322	295	316	284	284	286	301	248	317	294	296	327	302	309	311	318	284	312	301	316	296	294	285	272	324	289	320	295	306	286	303	334	290	337	323	302	272	314	327	307	311	318	271	277	309	303	353	314	301	306	314	296	319	287	326	299	273	298	297	305	291	295	301	314	310	274	302	303	309	303	310	296	285	294	314	280	288	321	313	323	301	303	290	305	301	312	278	293	273	308	300	303	316	318	307	304	306	328	315	307	302	307	307	301	297	299	318	308	260	342	281	303	267	298	290	294	303	316	312	300	303	304	270	290	281	273	298	317	280	291	285	303	281	308	273	345	274	306	320	291	320	318	260	324	301	309	280	312	278	294	281	302	308	279	298	305	311	336	312	307	327	314	306	296	318	299	328	299	325	306	339	297	307	329	292	306	272	320	282	326	297	296	285	259	306	295	320	291	307	310	293	311	310	324	283	282	307	301	312	303	314	306	296	289	339	288	273	308	309	300	313	290	278	274	294	327	281	282	312	346	296	309	287	296	306	330	304	307	278	272	302	271	342	284	296	314	305	296	309	314	317	293	313	330	290	300	323	283	280	290	299	289	309	291	297	323	311	304	292	296	333	307	271	287	281	270	285	285	319	277	315	283	303	285	326	310	298	301	278	281	284	281	300	291	284	284	296	310	298	319	310	288	327	293	302	307	287	310	257	299	310	294	297	270	254	264	280	324	269	336	328	308	308	286	328	284	289	303	298	301	300	261	268	315	307	279	274	312	261	306	286	314	299	273	306	282	292	326
18643	5780	3576	2247	1368	999	869	681	742	719	668	665	699	621	686	642	685	678	641	644	680	658	652	646	672	678	627	621	658	661	668	633	604	643	687	644	577	721	618	669	645	702	664	616	622	642	643	600	653	646	679	631	642	623	689	650	653	611	670	618	694	616	647	655	623	647	623	691	655	661	668	634	633	671	655	648	600	614	622	667	655	616	654	634	634	654	648	583	640	616	664	712	620	652	643	660	615	640	681	629	638	692	653	687	601	646	638	626	677	650	613	677	629	657	667	691	631	607	609	593	618	658	693	600	632	695	625	671	663	628	617	620	675	665	650	620	643	652	628	636	657	671	679	622	651	632	671	610	593	663	668	656	671	640	638	650	696	672	651	648	678	661	620	654	639	687	650	622	647	659	683	648	629	625	691	638	648	645	653	641	661	696	654	616	631	614	654	615	642	624	667	645	647	672	623	671	638	633	630	653	632	692	669	630	663	666	641	626	650	670	709	641	617	672	639	642	651	633	663	601	678	653	652	678	625	712	623	670	656	649	657	668	648	634	592	666	612	654	658	586	659	672	679	588	633	645	648	664	620	642	643	626	665	621	663	649	612	655	636	645	656	651	624	642	666	618	615	657	636	699	649	645	685	634	689	652	615	632	627	671	676	598	624	607	648	670	632	677	679	656	664	666	651	677	625	664	603	659	620	664	618	660	649	566	655	623	609	621	656	599	652	632	656	649	662	716	628	670	600	633	620	620	638	655	695	669	613	658	635	621	630	665	706	605	638	653	633	637	630	620	622	647	631	615	634	634	640	650	642	614	635	629	692	662	658	642	678	649	684	630	597	619	665	612	642	653	602	633	670	600	664	642	651	669	634	581	620	650	667	661	616	659	645	623	641	672	650	643	647	647	634	634	661	635	631	660	675	641	696	656	623	605	631	685	629	620	654	657	640	688	625	639	631	684	596	692	649	616	636	668	679	682	646	664	677	670	638	672	642	599	610	611	641	661	634	671	657	639	679	620	659	683	652	601	659	671	637	653	610	624	619	623	606	613	652	651	637	607	639	677	668	624	653	643	635	639	639	666	651	662	636	614	640	721	628	626	650	616	647	689	675	664	639	668	705	629	636	621	657	634	611	626	636	677	624	634	631	633	685	633	653	685	636	677	679	677	640	617	655	628	685	600	621	598	656	653	615	678	610	642	642	611	654	665	643	665	616	674	669	640	659	654	675	633	635	631	646	681	669	648	658	627	672	633	647	617	636	690	653	630	649	641	628	697	697	613	601	608	636	637	653	643	626	630	660	622	614	682	644	634	631	675	654	633	579	609	656	643	617	620	648	704	626	682	641	598	634	628	673	652	595	613	631	600	617	629	676	671	671	624	657	618	671	663	648	650	637	613	657	644	663	639	646	641	647	643	626	666	616	629	622	666	659	605	644	683	616	650	639	677	620	621	630	640	662	619	627	665	658	689	643	676	608	656	682	695	647	632	645	641	629	663	703	672	639	628	617	654	646	682	719	672	637	627	596	640	636	687	657	643	595	641	615	659	635	624	642	677	639	622	665	604	667	634	660	636	616	692	621	643	621	613	635	638	626	644	663	654	651	622	622	693	686	633	698	661	653	674	628	660	692	669	657	594	641	691	629	634	640	606	637	621	669	632	691	670	628	673	697	645	647	639	604	641	666	630	637	612	657	665	653	643	669	674	671	625	608	598	629	665	647	651	597	668	680	628	690	625	646	671	643	669	619	602	626	660	659	647	655	664	668	641	644	590	632	683	639	649	669	642	648	667	702	678	634	637	692	659	623	668	618	662	626	620	651	678	656	619	648	660	711	656	678	645	634	671	646	654	695	682	645	662	661	681	635	608	636	662	664	674	651	617	631	639	639	669	674	670	635	673	657	647	691	666	632	641	619	656	645	609	658	691	677	675	599	644	620	583	675	689	626	616	605	639	598	622	671	644	644	655	703	689	643	689	687	617	638	662	651	681	650	641	669	654	648	637	628	596	607	619	622	637	630	624	669	644	614	672	662	631	643	652	653	683	612	668	651	661	634	641	641	588	627	611	661	647	659	662	621	631	598	629	627	690	631	647	650	635	614	668	685	613	658	605	627	640	685	658	639	599	659	658	671	683	632	643	690	642	688	598	685	646	665	673	584	663	676	650	688	610	647	639	657	662	635	622	641	641	635	636	638	657	615	618	627	645	661	660	642	602	670	621	640	682	648	648	643	629	697	682	629	617	635	621	659	625	658	674	650	655	676	631	657	649	654	649	627	626	664	617	651	640	652	672	721	608	660	622	643	672	604	644	693	629	693	668	630	604	631	678	637	668	643	613	602	645	604	627	646	682	615	664	655	684	679	688	641	676	658	633	649	618	672	611	646	636	635	635	724	611	682	664	659	625	630	682	679	623	652	641	660	612	613	659	629	630	629	603	662	667	638	628	665	624	659	623	695	637	643	656	646	661	633	650	636	671	642	621	654	619	657	680	639	684	654	655	614	654	623	659	617	673	672	651	649	621	669	692	674	616	625	644	622	691	649	647	639	648	602	647	641	654	582	647	596	637	680	653	646	623	640	611	629	603	633	645	664	695	654	653	638	626	629	633	633	642	669	633	657	644	644	643	695	632	670	712	622	627	626	670	670	603	663	617	592	686	689	648	649	644	614	583	651	629	719	632	632	659	671	640	652	631	622	667	628	604	712	662	625	657	655	640	630	690	628	661	664	663	632	626	625	604	623	657	654	644	652	625	646	618	661	661	649	606	623	648	667	695	605	643	636	642	661	617	687	672	635	578	628	625	660	610	652	660	644	608	675	680	622	596	628	657	622	637	648	671	642	622	642	683	649	661	622	655	617	684	657	658	633	677	632	668	663	635	623	656	682	658	657	633	610	656	671	610	661	597	636	633	635	599	657	661	647	630	669	667	656	634	673	681	633	636	636	609	658	656	638	678	613	695	622	634	607	593	645	627	670	629	644	631	663	717	658	666	608	615	661	621	648	650	651	611	628	652	655	587	603	645	594	635	651	616	628	652	608	613	674	673	644	611	630	703	638	641	616	672	652	681	644	695	663	658	659	644	661	629	679	618	655	665	630	641	652	677	630	611	615	603	615	686	647	671	659	667	656	658	665	731	605	667	661	645	591	623	673	632	588	634	698	646	703	679	668	625	623	642	654	681	616	634	638	642	605	624	667	628	662	614	651	643	611	618	682	614	685	684	631	646	611	626	671	617	618	672	640	689	658	653	703	616	655	700	648	631	650	692	631	664	612	603	635	648	632	638	616	666	601	663	641	628	630	642	668	657	613	604	634	687	680	668	626	661	669	669	590	646	677	668	649	648	589	605	667	631	614	635	650	673	656	639	653	628	643	625	608	588	642	649	692	648	598	631	639	674	690	657	590	637	639	652	662	658	638	552	641	633	634	596	579	733	636	646	630	673	657	671	664	630	684	645	650	616	651	649	637	626	641	601	690	648	638	631	636	648	606	681
32240	5167	867	482	362	292	287	332	310	302	287	268	259	285	277	272	292	327	317	284	297	286	272	283	289	284	286	271	299	306	310	287	282	261	284	291	285	290	305	303	291	246	310	273	310	305	276	282	264	285	274	303	275	305	273	251	257	271	268	288	326	274	266	294	289	278	294	296	272	298	290	284	290	305	302	299	343	284	273	276	328	295	293	277	280	282	260	288	293	282	282	318	319	301	314	284	273	285	262	313	286	294	311	277	259	257	299	275	289	281	304	321	319	327	274	320	286	265	274	270	277	286	264	273	281	254	294	284	320	289	267	286	276	275	271	316	301	300	274	272	328	271	258	249	281	264	317	309	286	313	282	290	287	294	270	271	276	238	253	280	268	290	269	295	289	305	287	280	297	282	301	287	296	276	272	273	299	288	286	290	276	301	278	284	287	280	275	283	254	276	282	304	280	310	283	291	284	284	303	280	279	303	299	266	308	276	285	275	246	282	282	305	254	287	306	274	276	285	299	293	265	299	297	258	274	311	256	280	296	309	273	263	278	294	298	267	325	304	295	319	298	314	287	276	287	249	285	265	310	267	312	296	306	317	286	301	279	321	278	290	272	291	263	252	294	297	284	263	263	265	298	315	299	294	246	309	293	315	282	253	293	280	311	281	255	289	296	288	313	272	294	278	309	262	265	258	284	283	249	253	314	274	287	288	272	277	290	291	274	277	276	277	275	302	282	279	275	276	265	289	301	319	284	300	288	269	297	302	268	311	289	252	282	251	292	316	313	291	302	268	317	284	301	303	311	266	294	304	309	277	317	302	262	298	293	266	294	277	307	333	267	278	264	281	264	288	284	268	305	253	277	280	314	304	277	277	268	275	277	285	286	294	300	270	276	273	263	274	307	294	309	280	283	303	315	313	297	261	304	256	250	288	301	313	295	294	287	277	284	278	295	290	264	319	292	292	313	285	282	299	297	323	310	279	294	282	285	287	278	289	287	276	320	268	286	279	302	279	288	282	262	284	264	286	289	299	262	292	297	258	286	295	309	307	300	267	279	314	267	279	290	284	290	305	302	296	280	246	298	273	304	321	313	276	300	323	298	321	306	283	269	272	287	298	286	316	298	309	258	288	259	285	288	274	271	312	300	292	265	277	289	279	296	313	319	264	280	273	269	280	257	291	310	334	306	280	300	245	302	296	320	299	279	254	260	276	282	310	268	319	297	308	310	279	278	278	302	307	275	272	280	267	299	286	298	230	247	282	292	273	302	282	291	298	263	307	281	272	271	273	274	281	278	257	276	286	300	258	293	267	277	266	294	294	295	308	270	279	287	285	296	277	327	260	304	245	291	286	287	281	301	256	285	285	280	319	279	301	282	283	308	280	302	285	309	270	251	315	285	314	307	302	281	268	281	270	281	270	285	305	278	280	290	269	275	270	287	259	287	307	295	280	264	275	308	293	301	294	302	304	296	274	310	264	280	296	282	303	280	280	279	277	241	311	285	283	263	312	288	279	318	285	280	276	269	298	268	294	293	264	296	270	287	279	280	258	289	275	303	317	235	247	280	294	264	297	284	293	278	296	310	294	282	263	292	276	306	285	276	297	309	283	282	268	292	270	276	280	291	242	279	276	287	301	322	277	263	314	289	286	268	295	297	281	315	282	295	284	292	312	313	271	256	309	283	292	261	268	296	286	334	290	300	278	305	239	289	265	294	282	292	295	283	289	312	282	263	299	294	284	274	315	309	270	318	321	297	264	288	307	314	295	266	270	253	254	280	307	261	278	285	287	294	266	332	273	277	267	298	292	281	295	353	244	289	290	329	298	310	283	299	290	297	281	289	231	260	279	283	284	302	307	306	289	266	279	303	270	285	306	311	293	312	283	328	275	301	299	283	281	296	284	271	299	269	341	316	278	294	308	279	312	282	307	296	285	283	283	301	276	260	317	316	290	288	328	271	260	302	291	277	298	289	278	297	308	306	323	284	269	293	286	275	286	266	265	309	301	274	293	311	270	305	300	320	271	319	286	292	301	327	278	287	335	277	259	313	273	299	320	298	278	293	304	302	283	296	285	298	302	303	262	237	291	314	262	312	263	307	269	286	299	256	272	275	296	289	275	280	282	309	289	272	301	291	280	294	254	294	267	328	286	277	301	254	298	324	291	273	283	292	285	277	302	297	284	256	300	278	308	296	309	314	298	305	281	284	318	311	302	291	301	279	280	284	279	278	271	297	294	318	308	288	297	299	289	282	264	303	304	319	307	283	289	270	237	267	310	278	258	289	221	267	272	319	294	267	297	266	289	286	276	297	300	352	288	285	268	278	279	313	325	262	294	297	281	248	295	294	247	283	318	287	277	255	279	304	290	272	307	304	288	282	293	303	278	278	287	255	304	310	253	296	315	296	296	277	311	298	273	288	289	299	252	279	271	274	287	263	260	308	309	294	271	298	294	267	302	258	256	279	267	277	304	269	273	302	317	289	289	283	293	287	274	305	274	279	305	274	276	280	282	279	293	257	284	262	313	297	274	281	284	283	309	303	287	265	277	312	273	281	319	320	275	296	292	307	263	259	295	277	272	298	271	316	305	291	257	327	311	323	288	304	295	245	271	274	322	276	295	285	302	284	267	280	304	291	293	249	258	281	303	291	304	273	311	288	290	278	269	260	290	288	274	309	311	283	296	252	285	277	275	328	281	304	299	310	283	272	264	279	246	274	288	303	303	291	292	264	264	287	271	278	279	271	280	298	273	271	267	299	267	290	303	272	295	255	288	328	296	283	268	302	296	280	300	288	289	288	316	307	305	270	292	281	323	260	299	299	305	271	265	287	271	273	269	261	285	285	312	257	269	261	292	279	281	251	268	299	325	262	311	280	284	280	286	277	292	299	297	288	284	276	281	306	288	268	267	272	317	306	279	294	267	317	317	292	270	294	261	295	263	274	272	288	308	314	303	299	326	269	261	253	291	288	305	291	308	261	257	281	298	295	289	295	279	276	277	289	255	274	268	290	297	308	301	281	346	306	277	301	272	265	288	270	258	327	311	283	262	303	322	286	257	256	279	257	296	291	300	284	283	289	251	261	292	275	254	276	256	292	318	295	281	241	256	290	286	287	300	274	296	319	270	282	298	330	309	301	304	315	251	238	280	281	286	278	278	264	304	270	268	283	301	295	271	286	304	264	270	258	288	288	312	284	318	281	303	306	288	277	280	300	288	327	290	303	293	256	276	314	295	268	328	262	305	287	299	283	268	273	284	278	289	279	292	288	318	308	293	268	259	263	279	292	269	285	315	284	269	305	323	283	286	258	288	280	294	289	285	265	280	276	285	308	332	327	282	291	300	289	270	294	258	302	291	298	281	291	299	307	316	282	265	313	262	301	296	290	301	278	300	291	289	305	281	259	280	264	273	311	283	276	286	266	241	270	274	324	310	283	272	311	292	296	271	313	292	315	295	251	280	274	267	291	265	298	310	318	295	326	296	281	326	287	332
23357	8352	4940	2710	1569	1069	998	892	763	679	657	686	671	673	608	637	651	597	643	630	635	630	648	655	619	605	605	653	650	648	662	668	639	599	601	608	586	677	642	600	662	599	603	607	601	581	618	624	612	631	621	628	632	628	631	644	615	637	595	645	610	613	584	601	645	652	593	623	608	648	596	608	595	600	629	605	613	598	639	599	636	574	665	660	610	641	619	592	662	660	603	642	641	613	611	653	624	632	631	619	636	619	574	580	592	629	614	630	658	615	646	618	629	601	660	651	662	623	609	589	590	598	611	601	590	587	628	622	598	603	614	600	588	618	624	607	623	621	647	608	590	612	645	594	599	688	571	587	645	594	623	611	615	601	576	630	629	593	607	633	614	629	582	621	598	648	609	654	581	598	598	614	615	672	625	621	619	606	599	636	605	600	558	624	621	607	631	633	621	600	594	636	646	626	617	592	603	624	587	625	582	645	615	633	618	652	583	584	628	632	615	630	638	658	617	640	636	629	636	634	631	621	599	617	595	656	597	633	621	611	639	591	664	639	587	588	620	585	594	620	584	601	644	649	605	634	577	669	651	583	619	603	678	636	608	631	611	660	613	610	634	636	594	604	615	692	631	634	632	632	601	634	594	611	574	603	600	621	637	616	626	597	620	631	623	645	629	604	628	597	602	629	636	610	612	630	616	599	610	617	610	640	594	642	594	660	625	655	627	604	594	622	612	639	619	598	657	609	616	587	585	602	640	604	650	644	609	628	624	615	660	632	641	649	589	623	603	583	669	602	609	611	606	658	595	640	617	644	599	647	621	631	608	644	596	633	591	560	594	579	595	633	606	609	598	588	581	638	657	670	655	595	571	640	601	609	641	589	633	612	602	610	626	580	618	671	604	613	618	648	608	628	643	611	621	571	633	643	560	624	594	609	604	614	608	621	629	602	588	623	657	577	595	640	614	599	611	611	618	642	626	629	606	607	603	612	611	629	625	626	605	659	609	646	587	631	614	670	568	587	631	604	612	658	631	659	656	651	626	572	601	615	622	593	622	654	584	671	649	643	616	621	607	667	617	664	621	651	650	592	647	629	618	691	630	606	587	629	673	631	652	618	601	608	668	631	590	615	651	630	634	602	609	604	628	593	597	602	584	623	612	647	638	656	606	616	631	593	575	656	650	627	579	627	626	580	607	615	630	636	563	602	608	633	608	649	640	628	621	648	603	599	560	632	611	624	656	621	597	616	590	605	611	628	626	612	632	674	636	630	657	613	635	606	631	602	600	619	617	647	604	634	590	566	650	566	592	611	624	612	593	612	612	630	614	611	633	571	626	572	596	628	619	617	668	605	641	600	610	640	626	576	592	602	633	604	640	600	624	631	604	604	678	585	637	698	616	616	638	625	588	636	641	613	615	672	616	591	668	646	589	614	633	608	585	602	649	649	617	594	628	644	631	629	620	580	586	615	624	596	617	612	623	608	604	632	607	625	623	573	614	602	649	638	633	654	593	623	625	601	630	604	596	646	638	619	667	633	618	623	597	622	626	613	571	624	654	604	622	635	622	615	606	600	613	648	608	593	632	636	599	642	624	590	584	608	620	590	638	607	609	666	653	626	645	611	662	631	642	610	617	657	644	602	621	591	592	612	683	601	619	608	655	592	577	625	608	612	639	606	637	637	620	634	562	577	606	611	647	609	653	624	575	590	639	643	593	603	620	656	655	615	650	638	571	576	650	626	639	609	603	644	678	617	614	600	606	596	638	579	621	614	617	616	663	630	686	570	619	615	644	635	633	585	621	623	578	595	658	613	625	641	642	627	628	636	630	625	607	572	600	641	617	648	598	635	600	582	632	618	656	676	643	652	571	618	647	606	634	646	618	639	622	614	619	623	606	628	603	656	614	600	603	655	589	616	591	685	647	612	622	618	676	626	657	633	593	601	614	591	642	624	609	622	608	667	649	581	621	619	578	588	633	627	667	561	592	609	633	603	651	652	620	584	599	620	599	616	602	635	619	561	604	617	598	649	658	657	601	633	573	569	602	639	615	575	610	633	583	611	618	602	619	611	627	578	633	603	604	646	650	623	623	600	646	610	629	637	625	664	601	616	645	645	590	571	641	616	621	581	600	652	612	628	597	639	594	628	563	613	639	649	644	623	614	626	625	581	671	645	667	602	668	639	620	597	659	663	592	634	605	642	659	566	617	635	679	580	605	643	623	650	624	617	622	608	645	674	680	628	698	649	591	593	635	636	652	642	611	678	635	665	649	614	603	573	646	639	608	662	602	621	639	649	624	615	594	629	618	624	631	609	627	605	644	609	599	587	586	617	668	599	641	657	632	578	613	631	584	585	589	592	600	623	602	606	581	633	625	598	611	600	644	606	615	602	580	615	636	615	578	612	610	585	677	579	660	607	646	591	614	584	610	617	577	608	652	629	625	627	586	633	612	662	624	623	613	604	661	630	608	635	622	607	628	594	637	627	603	625	612	600	623	675	656	580	615	636	603	618	598	652	585	628	642	596	600	632	618	617	644	658	608	610	594	657	637	639	590	605	620	607	583	632	594	617	611	605	623	611	590	632	563	623	640	608	634	664	619	610	593	652	637	661	640	631	612	613	602	611	601	637	602	570	604	626	633	578	607	623	595	633	594	657	600	597	643	621	655	630	630	630	622	621	575	620	622	639	679	610	604	625	620	651	645	625	612	589	622	656	587	633	623	636	605	615	608	632	658	627	586	619	623	640	573	604	603	599	590	630	576	625	625	638	608	621	637	614	627	625	621	653	620	607	555	630	643	579	615	624	577	604	594	677	625	611	588	653	673	631	589	601	685	617	615	612	633	620	611	636	635	682	677	644	613	641	612	614	575	676	588	585	624	621	598	659	624	590	653	596	628	624	649	591	588	630	632	602	662	607	647	605	627	602	610	608	628	647	648	638	570	600	670	621	583	598	610	617	640	656	650	667	587	622	624	613	638	600	610	622	632	634	636	642	582	587	659	611	659	599	599	608	591	641	652	644	615	611	649	605	642	592	602	617	628	608	635	610	642	590	644	600	598	583	609	600	579	583	602	591	665	645	570	619	598	621	605	604	657	635	626	622	649	681	617	635	639	632	615	603	656	612	554	648	651	649	628	623	593	609	614	635	609	640	600	626	551	613	644	633	632	606	611	655	611	605	642	622	620	622	619	624	623	586	622	604	589	650	664	603	630	619	682	584	660	609	589	676	632	578	601	631	602	598	617	610	641	611	647	681	597	601	681	648	658	594	653	655	660	634	631	605	635	625	611	661	597	590	614	636	615	619	606	625	618	692	631	651	617	583	605	611	589	615	612	629	614	642	637	627	613	627	608	603	632	637	602	601	623	636	614	617	612	658	638	620	648	606	617	660	631	650	518	592	609	653	602	643	654	618	592	608	615	592	598	654	605	596	617	617	579	597	619	604	640	652	607	630	617	660	607	609	625	627	617	643	614	605	620	641	635	618	595	580	639	618
40558	7897	1051	551	391	362	313	318	313	304	304	361	293	352	300	301	310	314	341	303	289	293	300	300	343	305	312	292	300	290	327	301	331	305	310	331	302	320	291	311	323	299	300	286	328	313	359	331	291	328	320	335	313	333	313	307	299	306	316	312	328	346	306	305	328	302	286	321	316	330	290	289	305	323	285	311	304	315	312	299	325	314	340	265	332	301	322	320	321	304	289	317	311	320	337	271	313	336	296	323	308	284	286	313	324	315	311	315	302	276	266	331	303	326	333	318	308	330	343	325	332	324	308	338	345	322	310	273	300	318	314	295	324	322	304	311	319	287	294	327	308	299	293	317	323	321	330	340	322	315	294	309	289	271	282	319	320	292	318	279	342	333	332	303	331	337	333	302	312	286	306	316	353	333	311	345	325	341	343	303	303	332	294	335	311	295	289	302	319	330	297	338	308	297	312	302	339	346	333	313	284	297	342	306	325	307	321	309	325	302	347	339	288	317	314	333	338	327	300	277	274	291	320	300	327	305	311	295	316	313	311	293	306	354	310	272	335	299	326	329	306	294	339	313	331	312	286	306	306	328	309	298	313	333	279	290	314	303	309	308	307	321	324	342	322	305	317	304	333	311	303	343	316	285	311	313	304	328	320	302	285	275	326	349	324	301	280	292	301	319	298	310	312	312	294	322	334	313	299	348	310	280	323	321	274	285	297	324	288	332	326	299	291	330	328	313	291	341	302	338	310	282	291	314	319	272	316	323	320	304	316	306	300	291	306	303	328	294	321	283	288	323	305	261	309	318	300	310	328	335	306	307	327	291	285	345	318	337	321	295	312	320	317	286	315	302	338	312	309	319	312	288	302	338	311	333	337	313	287	346	323	280	344	322	302	326	296	344	279	282	279	307	346	319	297	293	318	308	307	353	304	278	323	293	320	290	324	297	315	303	303	335	328	304	321	308	321	308	320	321	294	304	309	317	351	299	309	344	308	285	313	308	286	326	302	309	307	310	303	351	314	314	301	329	294	268	298	269	309	337	328	315	298	328	336	285	312	312	308	296	322	306	333	271	352	299	313	323	300	315	321	302	336	312	298	316	295	283	285	309	303	324	317	327	294	307	311	299	290	325	337	306	322	307	290	311	307	344	320	318	328	309	293	331	347	284	292	290	318	337	315	339	324	340	319	291	289	302	323	276	275	325	322	294	288	291	314	332	309	278	268	331	269	335	299	343	336	299	326	341	360	319	320	318	341	281	306	344	326	297	310	316	297	305	299	315	296	317	291	326	285	296	283	317	332	315	348	322	257	312	314	307	313	299	313	316	310	341	322	319	300	297	324	307	280	295	302	297	310	305	318	300	313	328	326	337	293	334	293	308	291	284	306	312	302	299	325	326	335	331	335	320	319	334	300	347	300	277	265	295	303	290	334	296	282	318	309	321	313	339	342	313	289	304	321	293	311	348	300	330	293	307	288	310	266	325	309	311	322	292	272	296	309	320	333	344	336	326	308	358	324	301	326	282	341	324	319	311	304	283	302	347	329	331	301	354	323	285	326	304	306	319	357	314	326	319	324	293	291	307	304	311	309	296	318	325	334	338	312	317	337	297	312	298	318	308	290	319	284	328	295	281	330	343	327	304	337	302	307	325	310	329	329	285	312	280	324	342	307	323	317	331	306	337	294	315	310	308	330	330	315	314	305	353	315	325	318	329	311	345	322	316	311	290	298	278	338	329	324	320	333	333	353	305	305	292	310	319	334	319	300	333	306	289	347	331	335	290	321	331	299	286	286	310	286	287	313	341	328	327	334	353	354	279	320	341	309	314	324	308	303	277	321	303	281	282	307	311	347	319	298	348	327	266	303	285	276	328	319	312	360	331	319	314	317	316	313	291	293	324	284	338	330	319	326	321	292	291	317	319	318	304	271	333	294	290	321	292	318	289	322	319	311	281	323	315	334	343	288	311	297	319	305	310	296	291	315	301	293	331	305	294	327	314	324	317	293	285	320	307	333	298	307	306	322	319	334	303	307	346	306	298	333	341	298	303	295	320	290	298	329	292	311	344	305	261	296	298	337	315	280	316	304	309	270	302	307	307	333	320	307	325	329	306	315	341	313	310	303	326	328	290	283	294	321	331	294	292	300	353	326	336	305	300	344	337	339	332	312	307	300	312	321	272	307	318	319	318	336	347	314	333	299	298	339	305	319	292	307	343	309	329	296	341	327	288	299	308	310	313	307	329	327	342	333	316	329	280	302	336	322	298	327	311	331	341	283	311	333	301	335	290	295	319	334	311	310	326	301	289	309	316	269	339	324	356	339	322	289	293	286	318	325	283	331	318	311	305	284	307	332	300	297	295	296	294	308	300	325	334	338	329	287	291	349	318	294	317	312	306	311	326	337	316	335	307	287	329	321	316	303	333	320	360	336	317	316	334	316	337	353	322	330	314	322	286	288	332	315	284	326	291	311	340	307	308	326	328	344	326	333	295	268	300	292	313	327	329	306	322	302	326	332	328	340	305	334	301	307	289	306	319	290	293	301	313	353	324	288	317	315	312	306	316	325	320	355	305	306	300	314	331	294	305	291	300	309	315	349	331	359	354	334	308	306	333	323	301	322	296	330	315	320	310	297	353	293	304	331	290	327	331	316	311	327	302	301	307	311	340	326	306	281	325	325	296	283	305	321	320	328	301	322	314	298	340	322	325	347	346	281	303	317	269	312	318	317	339	317	303	296	292	307	318	279	304	314	323	333	310	300	303	341	319	320	328	313	278	297	297	312	303	298	340	305	327	295	294	319	327	320	310	310	325	287	252	302	348	331	308	347	321	291	322	302	309	325	292	324	276	298	286	331	312	288	292	305	329	298	312	310	314	321	311	333	299	319	301	307	302	337	316	340	341	306	335	295	300	320	329	297	293	318	300	292	323	325	304	284	309	294	303	313	317	300	312	289	282	311	319	307	296	334	306	309	299	310	319	330	307	325	332	326	305	328	314	302	333	310	342	306	325	283	261	276	315	329	275	327	325	305	312	310	323	318	321	298	316	297	304	332	309	305	318	348	313	311	331	268	344	301	321	331	336	310	350	335	350	321	338	321	331	314	315	309	321	328	305	313	266	289	334	305	344	296	319	307	309	282	312	298	294	320	319	304	336	299	315	342	320	286	299	304	323	290	320	294	299	306	291	322	305	335	340	322	318	308	311	301	313	303	286	324	334	319	298	316	302	343	319	302	277	342	349	280	323	322	317	295	327	311	304	285	363	302	317	311	306	296	332	297	307	297	336	307	325	326	301	295	299	330	315	310	298	296	306	306	292	339	300	296	322	327	260	310	288	315	339	296	283	325	321	316	305	304	355	339	307	306	330	333	309	277	318	326	320	308	312	326	289	292	337	282	307	324	326	314	324	325	323	313	291	336	302	355	337	295	330	310	306	322	337	303	324	310	299	307	316	304	346	289	321	305	327	322	341	310	295	282	327	317	280	317	331	346	314
28689	10835	5409	3021	1881	1277	1136	1004	911	802	763	743	702	718	746	706	687	734	671	650	713	685	668	679	704	685	688	688	671	659	708	725	688	704	655	643	685	649	653	670	671	670	690	665	676	663	661	670	678	672	660	622	719	721	683	687	683	635	704	689	654	628	658	698	708	682	693	677	681	713	677	664	615	686	704	702	659	648	706	691	702	661	691	659	681	669	705	629	705	709	689	631	660	694	658	719	674	714	694	635	647	672	675	686	666	677	677	724	691	690	647	668	683	663	604	737	680	692	638	702	686	682	681	656	661	715	665	683	678	680	673	691	689	677	642	655	667	686	675	676	699	686	689	672	686	699	704	671	656	687	695	676	686	693	682	692	687	676	686	668	707	705	697	692	668	655	682	657	687	680	683	685	671	653	668	613	687	690	677	692	641	680	692	629	655	713	646	692	709	642	630	706	689	688	692	680	702	668	690	693	640	710	663	657	704	680	692	677	704	633	672	717	655	678	625	695	691	682	632	628	649	654	658	677	706	703	680	678	677	665	681	691	692	634	639	672	657	713	652	668	643	678	678	706	649	676	685	705	713	715	648	676	701	695	654	661	699	723	639	722	702	643	675	657	691	659	703	669	680	684	690	662	693	679	662	719	654	674	662	695	668	706	690	652	651	652	611	691	707	647	661	705	658	662	661	642	706	665	726	664	655	653	704	690	663	684	641	679	607	647	632	648	674	633	709	660	656	688	689	654	689	620	642	687	671	642	659	690	696	674	666	666	672	673	652	632	720	677	689	698	680	634	678	705	671	755	707	694	680	677	640	670	644	671	669	685	694	659	673	681	668	666	664	685	690	695	679	642	717	660	647	692	648	653	703	700	670	686	698	603	758	675	711	671	694	714	680	656	733	712	705	686	688	660	630	653	653	642	711	695	693	662	662	705	640	708	647	654	672	720	694	668	680	701	687	688	670	714	692	664	688	677	675	682	639	660	635	699	675	671	709	693	638	611	674	672	674	671	628	722	668	698	645	653	649	665	675	676	696	665	668	615	671	675	659	664	693	659	665	655	696	621	705	644	663	650	672	694	675	675	675	650	691	725	662	726	657	671	674	675	697	645	699	678	687	675	691	671	670	689	633	682	662	647	669	672	693	699	699	657	671	676	646	644	666	666	677	728	697	695	678	651	641	661	667	697	694	654	657	736	641	709	693	698	685	677	695	671	680	656	697	661	655	681	683	674	673	682	661	648	624	711	697	689	719	689	634	677	603	708	684	652	653	647	693	615	707	682	651	642	689	686	663	652	648	699	689	692	676	675	722	648	688	681	683	758	684	708	676	670	678	647	687	673	679	682	658	653	650	653	717	687	664	708	648	718	658	697	649	658	708	704	711	693	632	684	665	634	647	712	679	710	646	661	682	672	682	683	651	683	681	718	724	721	660	658	738	728	700	665	694	671	713	691	698	667	669	673	662	716	660	704	705	649	645	688	699	645	637	672	667	662	721	698	660	701	672	676	608	676	691	661	671	650	659	657	676	619	696	686	695	719	717	657	706	672	642	681	665	644	671	669	648	656	669	656	681	681	690	706	709	694	684	720	658	725	715	717	711	678	720	637	758	685	638	648	669	650	681	678	677	653	652	698	688	651	682	648	647	675	689	717	673	712	690	672	666	719	663	718	692	683	711	723	683	639	681	657	729	694	746	696	671	688	657	642	607	654	704	711	675	717	671	649	629	693	726	683	685	683	702	673	717	660	667	668	689	679	650	682	691	671	657	662	652	678	675	644	661	647	705	714	691	697	653	655	687	632	694	697	710	705	677	651	685	688	661	675	681	648	692	680	670	685	684	667	673	690	672	693	714	709	679	656	665	660	662	647	683	681	713	708	660	652	685	710	684	675	673	725	692	643	671	658	632	682	672	649	703	687	661	675	669	682	681	677	660	644	661	719	679	693	687	590	673	707	668	671	662	683	686	645	646	670	681	640	678	730	681	651	713	675	674	652	686	694	672	687	731	663	668	683	713	655	654	687	684	678	696	718	674	637	699	691	666	647	656	703	651	668	691	648	626	695	662	675	669	726	676	681	677	722	705	686	659	672	695	739	696	650	642	671	683	669	629	674	688	716	642	675	678	637	675	702	691	718	673	621	706	677	682	674	721	693	734	715	658	687	670	661	697	677	703	702	635	656	712	680	674	694	658	667	644	662	683	731	691	639	657	672	695	700	635	656	726	664	659	661	701	679	696	688	739	645	663	679	677	696	692	674	702	646	647	669	717	699	675	694	704	695	646	651	692	698	651	693	661	688	691	684	664	642	684	679	679	673	662	669	654	624	664	634	640	653	685	676	671	654	691	643	655	685	707	682	659	674	655	687	652	696	669	666	686	664	674	693	713	661	680	679	676	660	684	701	674	685	651	679	680	706	699	660	696	657	700	675	673	696	668	685	722	695	705	666	699	632	690	636	642	676	622	630	625	723	677	697	692	705	674	670	679	682	673	722	669	701	637	679	659	682	677	662	678	676	725	660	656	682	670	650	699	715	691	687	702	691	652	639	650	655	718	696	686	718	647	686	696	647	711	716	685	656	651	686	683	678	689	683	697	719	662	678	671	652	685	686	647	723	714	649	664	632	667	690	714	653	660	646	660	690	620	704	647	669	676	674	723	727	680	617	653	693	654	675	710	668	692	699	691	647	680	705	658	704	636	690	657	694	710	705	706	683	696	667	715	703	681	672	719	715	687	653	672	733	664	688	700	661	713	700	681	644	679	661	696	721	722	684	696	723	661	712	668	702	704	682	693	657	709	733	649	699	678	661	674	685	665	622	659	646	639	682	672	669	706	671	634	687	705	677	698	624	692	682	661	680	645	698	654	660	681	682	697	672	691	693	646	673	673	707	719	694	674	639	683	686	663	724	637	640	711	662	691	631	691	637	710	675	685	654	655	712	685	659	689	716	688	658	680	659	703	667	649	684	716	664	720	627	712	664	671	687	670	701	687	673	614	703	684	657	704	670	751	648	675	690	724	653	666	745	727	714	704	633	678	663	700	673	647	667	640	664	675	696	673	661	712	683	660	661	643	724	636	672	614	722	709	688	679	661	683	666	690	672	712	716	703	695	648	658	662	645	685	716	660	684	645	733	668	672	683	717	670	636	650	662	692	671	672	643	660	671	662	678	670	667	691	687	668	662	707	681	640	639	652	683	708	677	675	668	661	693	623	690	687	660	674	684	688	679	704	675	669	660	666	632	701	702	688	715	682	692	659	677	684	674	713	664	622	688	672	701	681	705	694	668	657	652	676	678	693	678	647	688	630	692	722	678	678	706	735	723	718	679	674	677	684	664	696	687	682	652	717	656	687	671	709	690	683	720	654	674	659	671	669	672	716	719	702	700	686	718	698	721	660	657	684	642	674	688	738	659	673	673	634	667	712	690	650	671	665	679	695	706	644	690	681	725	716	674	638	708	652	694	684	651	668	641	723	673	698	688	704	696	712	703
27927	3415	582	398	349	320	316	331	307	352	321	324	306	287	328	301	301	296	306	280	319	299	299	301	278	308	324	313	308	338	282	259	312	312	274	300	320	324	315	286	275	296	298	297	277	287	313	347	315	303	321	330	295	310	305	335	299	271	280	295	298	306	311	312	320	310	283	322	306	296	300	353	319	299	282	325	324	310	295	292	297	252	303	330	329	291	303	338	333	268	344	332	346	284	301	312	331	298	298	298	279	338	303	324	298	284	309	289	290	306	328	314	289	285	278	289	284	309	304	304	298	331	307	309	285	310	308	312	293	295	283	292	299	300	304	303	291	290	312	273	311	300	292	291	316	318	320	327	293	308	335	300	325	325	291	320	298	334	284	316	264	312	327	329	300	276	320	263	314	311	322	285	279	304	294	293	289	298	308	300	311	297	264	293	299	300	329	287	315	292	282	305	295	299	310	314	294	314	293	319	324	274	328	326	306	275	255	332	308	322	296	294	319	358	325	303	313	305	309	313	290	315	294	333	316	311	309	303	296	294	301	308	328	308	317	312	331	356	313	322	309	333	324	288	310	332	276	260	280	320	305	289	291	325	326	297	314	312	290	326	307	353	315	287	327	288	318	286	311	319	314	271	310	302	317	312	333	311	305	313	317	293	332	323	285	297	283	318	309	294	320	319	299	333	349	327	304	300	364	295	313	311	282	323	300	316	301	296	314	319	315	271	348	309	327	297	274	293	303	308	284	317	310	310	314	304	297	289	284	307	310	322	310	319	311	297	286	260	306	308	331	311	310	289	331	310	303	278	283	312	285	309	328	290	325	293	305	334	308	312	310	357	314	294	325	323	336	326	308	293	330	252	284	307	328	291	334	292	280	272	294	315	331	303	316	304	330	286	324	322	292	330	325	292	337	265	316	295	277	300	292	294	321	294	328	323	266	324	326	315	313	303	329	315	329	294	320	301	297	322	302	313	280	303	331	271	328	324	334	340	316	307	316	289	290	299	291	305	326	326	312	315	334	294	301	316	300	304	296	282	279	307	304	339	297	287	316	330	303	274	275	337	308	321	295	326	282	329	338	307	303	322	322	321	302	296	285	336	296	321	291	342	316	303	327	316	333	323	341	299	314	314	284	291	295	296	312	296	305	324	286	284	309	317	316	286	309	296	284	344	294	346	313	308	303	284	267	301	305	345	273	283	311	343	298	310	300	301	332	319	305	333	314	337	334	352	314	326	290	326	314	316	318	307	311	298	306	271	258	335	316	336	329	269	302	292	301	321	320	323	302	324	309	315	287	286	314	317	310	324	299	275	289	304	309	317	317	294	323	294	306	330	322	307	309	312	302	295	302	281	327	282	263	317	317	287	312	315	318	297	287	282	322	291	287	311	305	329	330	309	304	307	271	318	307	329	300	320	285	331	317	350	330	330	284	313	301	316	296	297	304	317	313	323	307	318	317	339	320	315	298	295	316	287	272	305	290	338	314	303	327	314	309	278	304	327	318	273	299	287	335	317	266	284	313	320	312	350	299	269	295	270	316	326	299	298	299	299	299	346	272	335	286	284	346	285	312	316	312	320	317	315	318	300	319	279	291	271	300	314	327	294	314	303	290	328	329	298	297	296	331	332	351	283	324	280	306	297	324	329	339	323	284	299	337	325	314	296	310	303	328	292	321	311	303	330	311	307	326	280	333	275	296	313	336	319	321	325	286	303	347	276	310	282	292	297	306	301	284	317	275	339	310	328	267	319	290	306	328	306	297	308	320	287	271	306	317	284	309	286	334	314	309	327	304	242	310	318	304	304	308	299	307	317	295	278	298	280	308	306	307	286	296	289	291	293	300	318	282	305	312	317	304	337	351	323	321	363	302	318	301	329	276	318	323	313	330	319	335	324	348	306	352	322	307	323	341	357	314	330	272	292	306	310	271	336	303	306	310	301	280	291	308	292	286	304	301	319	305	293	313	319	309	346	320	301	312	289	307	307	287	305	310	319	305	300	311	324	301	298	335	292	319	317	312	281	290	345	328	305	307	295	302	304	297	275	311	298	327	305	281	298	296	307	313	315	319	311	315	342	318	277	296	290	309	336	346	330	367	313	318	291	309	309	309	325	320	317	338	280	282	336	343	314	320	262	303	300	320	286	302	307	312	315	277	298	266	310	348	316	314	303	340	339	292	328	300	311	323	323	336	330	301	299	319	318	310	311	317	310	283	327	299	282	308	357	323	299	287	289	316	334	320	306	297	282	286	286	294	297	323	291	291	312	297	329	289	306	319	331	301	297	333	297	291	349	300	323	318	301	306	305	282	293	293	325	321	318	315	329	267	327	317	341	292	282	280	293	300	335	316	274	305	335	319	328	300	302	303	290	296	305	294	260	316	295	291	343	310	296	303	312	315	279	321	295	292	316	328	267	304	333	323	309	310	304	324	283	302	373	298	293	296	336	302	289	325	279	314	318	318	336	306	286	341	300	325	318	332	358	289	317	275	321	323	296	289	303	276	311	295	322	286	325	304	304	305	269	284	331	295	297	312	266	299	293	297	307	319	326	320	298	306	304	334	327	312	298	321	270	305	276	272	332	315	317	298	320	295	295	315	291	348	298	270	316	288	322	321	308	304	309	337	299	274	286	274	326	312	271	317	331	329	276	302	318	302	295	272	283	305	324	311	309	319	301	308	300	298	311	290	309	330	346	327	290	357	327	273	311	326	301	306	332	347	306	307	285	303	284	310	315	318	319	302	320	333	327	333	313	343	317	303	330	295	313	288	331	344	314	302	332	327	298	267	286	314	303	310	324	335	298	305	297	313	309	294	289	269	303	334	347	314	338	325	284	311	308	304	293	277	328	273	318	326	299	290	300	322	310	316	312	327	314	303	291	291	315	343	302	298	312	312	269	320	317	332	266	278	292	310	276	309	322	299	316	313	306	287	298	353	313	310	300	302	340	289	289	318	343	338	337	334	294	335	286	307	302	299	300	352	311	309	301	292	299	286	319	296	311	323	328	344	288	337	341	307	322	308	292	308	332	296	280	297	325	293	315	298	281	286	325	310	291	298	309	269	328	331	280	338	299	262	294	311	289	307	274	299	284	337	309	307	279	285	290	326	312	307	323	320	314	322	293	255	276	275	323	291	308	281	300	304	279	326	323	293	308	303	303	295	313	322	305	310	311	298	281	284	307	307	309	300	284	324	310	306	337	292	320	305	331	298	324	313	299	318	314	295	289	313	304	300	265	308	301	323	300	289	324	289	311	320	286	326	321	320	326	321	302	321	303	322	332	298	322	305	335	306	314	312	336	294	335	275	303	302	316	279	328	281	302	313	331	332	298	313	327	305	320	307	313	338	291	287	289	299	310	302	297	284	347	274	340	308	286	286	326	314	313	307	325	330	293	310	329	297	277	309	343	325	294	302	299	292	331	294	269	323	301	317	335	287	314	294	282	313	304	330	302	306	331	296	314	338	300	301	306	334	329	315	305	299	313	288	316
21397	4776	2637	1362	1008	858	830	734	693	686	644	697	651	648	637	644	705	673	636	688	631	702	647	654	688	658	648	708	693	660	655	676	664	672	648	668	704	637	647	662	640	660	709	650	648	691	637	645	657	678	693	660	641	678	644	624	641	665	679	667	669	677	652	654	619	687	656	696	671	621	700	656	688	687	658	667	675	620	597	668	636	699	668	652	691	600	719	671	614	696	638	670	619	667	675	666	644	664	655	690	634	635	681	657	668	675	695	670	631	644	647	678	679	686	690	672	640	662	669	661	687	651	680	699	714	688	673	678	677	681	684	637	634	668	643	672	672	654	672	663	735	665	671	658	637	644	658	628	627	643	661	638	664	703	701	651	634	685	712	624	655	679	664	653	669	644	655	657	694	664	656	657	654	639	684	684	652	634	653	656	672	664	684	627	653	652	649	638	682	650	674	628	634	679	663	668	674	679	645	689	636	688	700	650	642	662	650	680	687	668	651	696	683	674	667	669	660	690	638	650	637	654	681	648	715	693	675	668	641	639	680	673	676	633	651	643	669	680	679	665	686	662	632	663	671	688	704	661	711	669	652	649	682	666	644	676	658	686	669	713	653	636	641	646	655	649	692	646	655	643	703	703	689	698	674	656	687	681	626	663	690	633	658	724	634	642	658	660	708	692	664	655	661	644	650	689	668	649	672	654	675	663	667	673	630	626	639	671	696	631	653	625	652	694	668	682	648	680	678	642	663	708	673	659	683	635	679	689	663	672	630	691	647	681	696	678	634	645	689	635	651	662	690	651	615	661	670	640	670	655	679	692	654	636	661	682	628	645	640	615	676	668	726	631	663	653	634	673	678	632	664	681	651	682	614	670	640	647	630	634	633	669	663	669	685	636	702	666	648	660	627	701	661	639	652	668	662	683	650	637	662	678	649	654	674	661	643	692	691	667	669	663	615	689	687	629	645	647	653	710	646	671	622	641	673	664	622	682	716	675	686	651	650	689	645	652	646	691	698	693	617	678	664	687	659	599	617	652	644	641	637	642	682	661	705	665	678	685	661	661	634	679	649	634	692	639	618	662	663	661	655	642	646	643	686	697	669	668	710	660	670	668	634	659	678	647	699	650	745	622	673	637	655	622	662	646	601	667	677	656	671	649	675	666	686	636	611	705	711	695	673	657	666	658	650	683	655	701	645	613	606	617	640	651	674	656	661	653	664	642	676	643	664	661	669	684	659	668	634	655	666	635	658	671	666	668	621	656	648	613	687	720	640	637	691	662	629	658	655	625	644	664	643	609	646	659	625	684	682	654	675	680	655	692	654	651	645	685	644	682	620	674	656	683	699	671	667	688	669	670	707	702	687	701	678	661	675	667	654	640	671	621	679	677	670	656	654	694	669	672	650	655	660	693	633	719	654	596	682	674	641	658	676	643	685	629	654	660	660	659	634	691	665	661	686	646	671	642	639	677	677	703	662	619	654	662	673	638	635	643	621	640	658	663	659	643	675	665	744	667	695	672	628	636	687	690	703	675	665	660	673	631	671	674	679	617	620	653	636	643	685	615	655	698	652	688	651	637	663	694	677	614	689	588	673	653	649	655	621	695	657	702	740	675	664	679	681	647	663	646	682	680	663	651	685	644	657	652	691	673	651	646	620	597	638	688	649	645	643	682	650	656	682	663	651	671	651	639	706	636	633	672	650	647	655	632	657	679	687	646	621	713	671	666	664	642	616	654	690	688	661	667	648	622	657	650	666	624	675	668	654	621	671	721	672	681	621	620	624	617	624	649	650	640	636	633	670	690	635	624	681	718	652	668	639	677	724	647	654	676	671	622	661	635	658	686	685	670	675	614	621	609	637	690	705	655	711	684	602	690	628	657	658	685	634	639	663	643	683	713	671	678	638	691	640	672	621	630	654	640	624	664	649	610	644	639	714	677	703	685	685	670	688	608	671	625	663	585	644	665	655	687	658	640	662	693	644	663	694	696	656	644	670	675	630	691	664	672	660	643	693	663	646	709	645	676	630	664	658	693	683	649	626	638	647	629	660	675	642	712	666	694	648	660	722	687	662	591	680	664	670	681	669	648	627	734	691	689	618	685	638	688	652	595	669	700	664	660	646	664	651	655	637	650	655	693	672	679	669	639	654	660	653	640	722	658	661	681	640	619	670	682	647	669	612	682	665	652	669	594	681	645	658	634	722	648	641	663	688	663	695	691	679	653	666	652	651	637	623	669	695	659	651	630	671	656	690	691	646	665	684	668	641	682	614	659	686	686	652	650	660	656	653	694	659	717	643	643	671	628	686	671	641	660	623	662	673	690	657	650	640	644	669	691	653	666	679	636	673	640	643	676	625	704	706	644	669	669	676	710	655	658	708	649	641	627	648	670	611	638	634	678	632	657	624	684	621	654	661	644	649	652	694	633	649	658	618	666	664	673	709	693	659	674	662	683	665	651	635	644	672	642	675	651	659	677	718	692	678	633	661	647	608	656	678	640	669	639	655	677	681	676	636	667	643	666	641	665	680	653	668	672	677	664	645	677	647	673	652	671	660	665	631	636	650	660	670	661	675	659	661	660	678	716	661	699	679	624	675	667	637	706	655	660	645	688	653	669	660	672	631	724	723	668	607	663	711	604	655	657	658	661	722	677	655	671	637	700	669	644	722	617	664	628	615	681	642	670	691	653	698	681	648	649	697	665	640	642	610	658	711	606	610	667	649	646	601	675	629	688	680	657	644	667	665	648	680	668	671	640	634	630	688	719	622	666	667	618	691	686	675	638	668	683	675	667	610	672	667	646	618	671	650	650	628	686	678	593	682	653	644	610	637	655	651	651	680	742	650	650	674	681	676	630	661	692	645	639	680	674	677	651	662	645	650	688	665	661	661	637	692	718	644	687	629	699	653	669	671	649	667	613	627	654	680	701	674	683	638	671	620	652	628	710	704	640	650	634	667	662	616	677	686	665	628	656	639	654	638	694	671	626	650	717	681	671	652	653	681	680	675	652	622	664	689	664	683	688	638	649	679	621	659	615	692	650	688	654	657	686	614	680	688	718	634	638	691	635	649	631	643	622	673	661	623	670	632	659	680	646	660	698	621	660	639	650	635	695	668	657	617	628	662	640	658	659	661	639	630	632	651	658	677	669	679	697	656	648	664	672	679	676	665	687	702	654	629	641	677	708	684	695	667	647	649	640	670	671	682	638	638	670	679	660	692	671	708	609	626	690	664	651	662	690	638	676	657	693	661	674	707	661	653	670	663	653	653	695	680	638	659	651	660	663	681	615	656	670	633	638	658	671	615	641	692	646	679	657	717	654	685	677	695	655	682	663	659	660	649	658	698	618	642	669	629	625	679	686	617	633	637	636	657	652	709	672	702	656	642	665	662	681	648	680	683	670	642	678	679	651	648	682	611	596	714	674	662	673	674	655	702	634	665	713	671	644	713	712	635	642	642	670	698	637	679	639	671	659	660	650	635	646	676	655	663	673
31529	4940	734	452	401	376	352	288	339	304	314	283	283	340	268	279	314	293	294	278	292	309	314	289	311	234	273	305	259	306	326	331	295	307	289	300	268	284	279	291	298	262	294	291	299	294	307	332	296	291	290	304	278	310	288	283	291	312	275	270	262	259	297	268	279	291	277	273	288	313	302	292	265	261	263	289	259	306	261	320	260	280	309	290	284	306	260	310	295	282	308	276	274	287	307	287	291	305	283	263	270	307	296	287	299	289	288	251	248	277	269	269	313	280	280	261	273	240	266	302	310	278	305	303	295	294	307	270	314	260	261	292	282	299	302	297	287	294	301	281	287	281	296	279	294	276	299	258	245	285	287	279	274	308	296	293	288	275	280	315	279	308	314	287	257	281	252	280	273	284	282	283	281	272	313	272	315	285	252	294	265	302	268	318	292	260	300	274	303	287	271	316	287	275	276	296	271	294	281	301	294	287	292	291	276	339	292	315	275	261	279	269	303	270	266	249	287	281	306	259	289	273	284	278	292	264	277	297	275	277	281	283	316	277	322	300	290	272	264	292	314	308	302	255	299	259	318	256	300	291	263	296	256	281	273	288	280	279	331	306	304	286	289	271	294	333	325	290	289	290	305	274	317	303	314	307	285	295	286	287	319	278	280	274	298	301	296	301	298	257	310	286	241	285	298	255	280	252	283	298	285	315	296	271	263	324	257	302	284	279	263	306	301	291	314	290	310	323	282	312	324	316	298	281	281	284	275	302	273	265	292	314	300	304	303	306	294	324	285	285	289	310	308	308	309	296	303	284	286	302	317	282	277	276	281	283	291	276	276	271	255	293	278	274	298	278	266	285	267	303	286	320	288	279	286	316	279	307	300	302	301	288	296	305	327	254	294	300	278	273	315	297	275	294	306	253	284	266	259	315	284	266	276	275	279	275	268	264	289	280	297	267	301	316	320	274	261	294	302	330	279	317	277	286	296	273	306	268	259	289	258	296	311	260	264	297	306	281	301	292	295	269	298	303	291	300	295	264	296	261	282	288	303	248	298	274	287	273	300	292	290	268	270	285	304	325	303	290	307	289	288	262	284	296	283	275	285	265	291	300	286	329	286	264	269	309	311	301	322	274	313	300	278	283	292	297	253	299	278	284	291	289	277	289	292	276	298	324	289	299	284	254	285	286	287	310	295	299	287	299	314	272	288	259	285	267	272	316	277	298	282	258	324	279	291	288	279	276	286	300	323	293	300	316	288	316	266	306	328	311	302	290	276	302	296	290	289	338	290	295	314	278	280	276	288	272	301	333	300	295	299	269	289	295	321	309	279	286	288	304	335	308	287	309	298	298	275	275	319	287	269	266	285	264	267	311	306	268	283	263	256	269	275	278	284	276	277	267	276	282	275	268	317	268	286	260	288	258	312	282	289	277	282	288	271	278	299	279	292	289	282	285	288	299	287	335	293	287	273	288	270	281	290	281	304	268	304	306	275	271	272	317	332	320	314	281	278	292	282	281	283	301	281	310	260	311	283	287	279	288	293	274	318	325	284	300	291	300	273	300	287	301	279	305	306	298	304	289	315	300	291	285	294	283	315	295	270	289	303	277	285	286	284	274	280	310	285	260	283	289	260	278	276	310	301	282	276	280	293	287	281	278	325	283	309	283	303	313	315	298	294	319	287	277	299	305	277	266	318	259	294	280	282	250	285	283	274	255	299	307	298	278	278	317	293	294	284	287	307	281	343	288	292	282	310	293	266	314	312	295	264	281	281	272	274	306	289	265	298	298	259	280	296	307	253	304	293	290	293	281	284	305	304	264	276	267	296	318	296	292	294	255	290	245	274	260	277	306	287	271	297	331	318	288	279	283	302	295	281	248	283	295	287	267	314	264	305	336	305	304	289	292	295	280	308	311	256	279	307	305	275	297	277	262	304	267	289	283	290	290	267	289	315	278	282	307	282	284	282	293	271	279	287	294	283	290	280	286	294	295	288	302	270	299	270	275	327	301	289	289	295	306	258	295	262	302	329	305	315	278	282	277	289	262	268	310	297	305	293	289	282	273	290	229	312	314	306	311	298	314	288	293	291	303	311	292	278	310	258	256	289	300	290	277	267	277	266	287	291	266	275	275	261	299	254	300	278	268	257	256	248	264	299	308	272	300	290	296	316	302	258	288	276	296	304	276	260	252	313	269	291	239	259	328	289	306	274	303	270	262	259	282	279	281	295	298	261	288	299	311	311	302	280	280	256	293	289	285	330	260	273	292	318	288	266	297	278	275	286	282	311	278	266	306	285	288	281	293	333	275	268	265	277	293	280	302	299	292	278	293	279	238	289	324	317	275	301	316	291	305	281	272	305	281	290	244	317	318	290	302	295	296	294	275	265	290	302	305	286	263	322	310	281	273	332	295	297	277	278	311	339	301	310	272	282	250	332	279	295	340	315	289	292	316	270	268	303	274	268	279	309	299	310	300	302	302	278	261	298	302	294	306	330	288	283	296	287	305	290	257	289	324	278	290	306	292	303	288	281	322	277	289	281	293	283	282	310	269	301	297	285	282	290	291	321	308	250	289	310	275	266	288	290	297	321	312	292	318	270	262	303	331	308	320	241	291	318	304	282	319	301	316	329	290	268	285	281	265	274	294	263	294	285	291	265	337	304	297	301	315	311	316	314	276	298	296	284	270	288	297	298	260	311	286	250	272	323	296	312	298	301	313	263	274	288	289	299	288	252	296	269	309	298	274	271	291	296	305	328	286	260	280	286	295	289	251	297	313	262	287	289	265	275	317	242	257	310	289	298	332	288	288	318	309	290	319	317	277	264	299	308	318	298	326	286	299	297	313	312	287	276	244	290	280	290	327	320	292	276	291	285	234	296	285	317	277	278	317	286	293	259	285	307	292	300	277	314	287	270	267	282	261	274	280	289	290	292	284	275	282	272	275	279	312	328	309	279	322	302	250	293	291	311	274	266	289	293	281	278	278	265	317	269	273	268	271	290	301	296	271	309	285	296	306	315	308	289	275	288	304	284	303	308	307	277	289	282	278	305	291	271	281	261	309	225	289	296	314	310	316	334	276	268	286	279	292	290	291	279	308	276	286	272	298	296	285	325	299	292	298	286	290	274	292	304	280	306	303	348	284	265	276	302	279	322	293	285	271	295	297	275	266	279	256	248	267	283	266	328	296	289	305	291	256	284	304	279	267	242	254	265	285	301	290	275	277	306	290	275	295	283	287	292	273	298	265	301	311	261	260	274	307	281	301	251	276	251	270	272	313	265	311	293	279	297	266	285	279	288	316	296	301	293	298	298	324	316	302	300	280	322	297	305	281	264	274	296	288	277	314	283	332	299	279	309	277	283	284	281	263	292	282	333	295	301	294	306	314	282	268	253	271	265	306	306	279	296	283	291	285	270	306	291	260	298	323	291	283	308	291	310	293	312	297	310	269	278	318	290	256	278	288	303	280	272	314	303	281	296	281	263	284	287	279	282	295
22834	8111	4151	2842	2131	1494	1108	813	741	733	727	655	678	659	683	608	667	622	624	640	666	617	669	642	607	685	639	611	628	652	603	613	641	609	622	638	625	654	628	619	635	609	607	597	673	646	612	589	605	603	610	633	610	622	627	641	646	592	621	618	604	622	611	600	593	624	617	569	635	656	632	557	626	675	596	632	591	586	688	637	621	596	649	662	603	696	644	611	619	612	600	597	591	572	601	578	608	605	576	605	591	625	611	608	564	607	618	644	626	583	646	621	619	639	592	614	631	643	645	613	621	572	612	613	656	590	666	620	615	618	623	605	652	658	652	598	630	669	606	636	617	657	626	658	645	622	612	597	615	632	629	577	610	583	661	650	644	592	600	586	610	625	559	610	661	650	627	623	625	632	625	665	680	648	627	643	631	655	607	636	566	586	601	602	655	585	587	612	668	583	631	569	606	615	596	631	615	627	681	604	637	603	636	620	602	641	608	579	673	646	634	649	623	605	569	683	652	622	621	645	669	614	622	635	624	621	615	643	608	635	629	630	637	641	621	602	620	634	626	655	596	645	614	610	626	565	599	665	619	632	588	652	607	589	620	639	668	631	626	644	669	630	615	604	635	640	644	599	644	618	623	662	604	624	593	624	648	598	648	605	639	608	658	599	644	597	605	635	615	630	619	626	613	648	623	622	611	639	635	625	619	631	663	632	647	631	641	634	628	688	644	684	667	616	669	642	680	626	612	609	607	631	646	649	588	611	612	633	625	625	578	649	655	665	694	615	649	659	650	587	618	605	622	634	578	605	596	694	625	613	638	644	652	627	659	656	648	655	632	634	626	649	646	673	640	623	613	638	663	684	641	622	649	664	617	628	629	590	627	643	618	621	607	617	629	599	643	641	615	661	598	647	605	572	626	587	612	615	604	592	582	645	610	567	606	621	609	634	597	648	605	652	626	599	577	631	627	627	634	584	654	576	622	614	603	633	684	634	647	614	619	634	615	610	663	585	637	620	644	642	655	633	621	634	655	631	627	642	629	621	653	642	634	643	640	602	618	644	606	622	629	619	632	618	638	629	632	605	629	657	621	612	639	620	617	574	590	584	619	628	623	608	598	636	622	608	633	629	663	597	622	625	622	661	635	669	616	640	615	671	633	608	615	615	656	599	600	641	607	623	556	634	644	620	589	612	628	595	625	645	602	590	595	608	579	604	656	647	574	576	610	691	654	595	591	656	647	609	624	637	603	627	608	595	673	649	617	651	608	657	653	627	634	627	617	627	604	619	601	595	595	623	683	630	681	621	628	609	638	567	614	640	679	635	666	660	586	599	646	654	658	617	600	619	658	632	628	592	628	576	627	622	587	594	649	593	645	648	632	623	585	616	605	645	618	666	646	591	610	602	655	627	652	604	608	609	639	611	595	624	642	598	604	607	673	642	602	627	602	587	624	587	653	647	610	637	612	637	595	612	662	652	677	663	670	613	606	641	618	645	665	593	605	641	688	611	644	573	657	609	648	646	647	635	625	660	595	615	617	648	638	653	593	598	603	618	623	606	600	649	573	642	656	623	669	599	593	625	604	641	632	636	613	587	618	632	640	593	596	647	602	624	616	661	582	590	694	662	625	625	613	556	624	611	579	623	600	614	626	625	634	600	654	614	607	663	633	622	610	621	635	673	648	646	593	626	650	651	646	637	622	672	596	673	622	624	631	647	609	622	618	607	583	663	605	642	635	617	650	614	618	637	589	626	680	585	619	649	628	666	611	632	633	608	633	600	615	622	603	602	661	646	636	646	618	638	660	626	601	625	664	646	598	653	625	631	615	567	637	611	592	606	622	609	654	648	591	618	599	605	615	619	610	614	599	625	628	648	656	632	594	626	608	606	613	645	629	604	620	620	636	617	626	608	616	597	600	621	631	626	655	623	633	567	631	604	600	657	662	665	581	606	621	566	631	652	679	625	593	658	630	634	620	629	634	636	616	594	643	605	617	638	608	623	676	625	634	649	647	612	622	661	644	604	647	622	626	624	672	628	641	663	623	668	613	590	597	592	611	603	633	641	604	605	612	605	639	594	593	639	595	623	662	619	637	645	616	618	618	648	631	639	631	635	587	627	625	626	618	661	646	621	607	615	655	603	663	616	610	647	624	584	651	652	665	632	685	626	687	602	626	630	638	641	612	581	624	598	642	593	613	609	613	584	633	641	629	620	666	611	621	642	588	660	597	651	591	645	565	612	623	580	632	607	630	640	614	639	625	654	655	641	623	642	645	601	624	596	584	649	621	603	655	602	610	619	606	615	646	607	674	587	618	714	581	636	657	593	689	605	647	670	651	589	651	648	664	606	643	581	598	604	684	603	612	625	630	650	617	614	602	638	626	582	620	601	605	662	641	646	649	608	604	646	600	584	625	606	627	591	658	629	605	567	659	618	634	644	594	610	659	631	678	644	593	639	615	641	639	625	634	607	599	605	604	645	645	660	668	619	616	673	640	574	632	637	611	582	594	652	612	651	608	580	602	631	630	616	594	579	610	582	634	643	613	626	631	605	633	631	585	666	606	602	585	618	621	583	576	628	580	632	632	672	621	645	625	652	653	580	626	588	687	648	610	587	645	642	599	664	618	662	626	634	619	603	611	585	602	621	596	639	601	648	593	649	624	578	659	656	594	656	598	608	618	605	645	619	640	605	621	615	668	590	616	661	638	614	650	633	633	611	629	586	645	635	650	634	640	637	658	625	612	612	611	563	583	633	612	630	609	652	681	637	647	591	594	649	659	633	626	605	652	641	660	611	594	596	642	645	627	621	628	626	619	639	636	676	646	635	612	571	649	605	603	643	633	604	643	655	613	626	608	625	589	623	626	573	644	607	624	628	590	583	668	615	599	592	670	577	605	636	629	646	661	660	595	647	658	601	579	642	653	691	603	618	616	589	638	626	624	583	654	664	638	647	629	645	624	661	666	667	616	614	614	607	575	679	613	600	644	624	603	617	632	612	595	605	603	590	655	633	636	592	616	660	627	642	614	629	613	653	634	634	664	598	583	631	655	599	653	608	628	615	598	598	558	641	653	652	616	620	609	636	619	692	621	626	595	590	598	649	608	651	626	612	635	604	611	608	691	614	627	638	576	604	615	660	628	644	610	600	557	580	675	642	614	614	622	604	644	633	657	626	568	622	645	622	621	672	617	613	600	632	628	591	634	670	659	648	649	624	606	646	634	612	629	614	658	620	646	633	571	625	604	610	592	654	633	640	629	649	633	651	647	646	623	605	637	600	646	648	623	635	630	595	622	622	568	633	641	612	649	620	673	627	599	619	632	593	606	618	623	650	627	622	665	635	606	663	590	627	576	639	662	630	580	651	612	611	609	643	612	663	627	669	611	636	667	620	577	608	673	653	648	641	639	620	667	624	596	638	588	657	558	685	618	609	572	629	607	599	635	633	646	617	594	662	609	621	600	654	628	644	646	608	663	607	635	649	618	630	600	644	654	649
35276	7066	1134	587	450	357	319	376	347	337	311	315	356	331	323	301	320	287	318	309	321	308	315	302	324	311	333	308	288	311	338	316	323	273	301	318	269	329	305	308	306	279	314	327	345	282	343	316	288	300	276	316	313	303	312	328	331	334	329	329	325	352	320	303	347	313	281	295	293	333	303	279	332	337	260	323	343	316	305	312	329	308	286	305	302	317	286	301	327	296	308	295	323	327	282	280	293	327	330	289	307	307	304	291	302	313	278	317	309	305	304	285	292	340	315	329	303	325	266	333	336	312	322	323	332	325	295	323	258	301	252	328	283	273	311	307	325	329	318	299	309	303	319	318	297	319	337	272	304	302	267	278	302	305	304	329	322	292	329	312	295	288	291	297	349	348	303	289	329	296	305	309	307	319	338	293	302	320	301	292	312	301	316	312	315	326	308	338	336	301	290	325	317	334	338	255	318	347	346	305	329	329	315	297	301	310	343	320	331	284	303	274	346	288	288	283	292	313	327	314	300	312	310	322	359	335	315	329	311	328	330	311	284	314	317	297	282	314	299	282	298	351	312	319	289	348	290	296	297	288	309	311	289	299	342	321	311	290	278	321	332	310	288	282	335	338	337	303	278	302	284	309	309	343	326	288	314	311	316	300	348	318	266	304	305	299	303	263	302	297	312	308	311	325	289	349	350	289	270	322	294	319	327	304	293	280	301	283	324	333	291	310	297	306	301	299	299	302	290	290	284	328	295	300	303	308	335	333	295	357	302	289	321	313	309	339	265	325	311	315	310	294	313	294	276	298	321	317	303	295	330	297	331	291	342	321	282	308	320	341	317	303	290	324	281	355	285	297	296	311	331	308	312	297	303	338	360	308	318	289	307	295	299	330	277	285	300	314	338	302	327	297	296	339	322	311	294	335	314	305	316	341	323	285	300	301	304	323	289	306	324	282	325	345	288	312	291	305	294	295	309	309	312	321	305	342	331	312	287	318	303	300	311	301	301	309	316	330	323	296	308	335	296	312	315	327	307	346	346	321	287	318	354	303	335	311	310	273	306	320	322	296	309	316	330	313	294	291	287	283	299	346	304	298	304	310	321	315	317	335	326	332	304	302	316	291	349	325	285	328	350	331	302	324	299	283	309	342	318	285	289	295	312	297	274	340	309	301	274	292	334	338	318	313	294	347	301	349	320	282	322	319	335	275	322	335	304	302	311	287	340	337	311	347	300	301	283	290	318	316	276	318	311	312	324	292	298	329	319	283	324	298	312	301	309	326	287	328	293	302	355	317	314	292	326	280	295	309	288	280	299	316	340	318	322	350	303	285	345	284	334	304	321	328	318	339	325	311	330	327	276	317	334	314	265	305	314	295	289	327	321	307	313	282	288	310	295	322	320	318	299	306	286	309	345	304	324	270	315	316	327	321	318	299	294	298	276	309	311	284	293	309	299	323	293	298	311	291	321	307	306	314	328	312	307	320	322	320	316	322	325	312	306	357	325	308	308	305	319	311	332	319	278	312	320	272	317	316	286	318	310	316	301	297	296	279	311	316	297	290	285	307	347	315	314	305	282	275	314	309	307	338	293	314	327	281	321	319	293	299	303	315	315	329	322	314	327	307	314	301	311	318	284	296	336	314	343	322	301	301	330	326	284	330	296	315	342	301	322	298	301	311	298	324	308	302	327	296	297	298	312	288	301	319	298	298	332	307	334	319	304	294	310	347	303	309	359	327	319	312	283	314	303	310	286	303	331	319	296	303	318	321	289	316	331	316	280	296	308	317	321	287	304	315	329	340	314	315	320	295	298	350	300	282	304	301	321	312	341	295	295	289	287	319	321	290	328	329	303	273	293	342	317	314	299	261	306	329	323	318	326	301	309	339	314	294	281	308	314	318	302	340	308	301	300	298	290	301	320	325	326	300	302	328	315	274	324	311	343	305	302	304	304	314	314	316	324	306	306	322	332	309	284	327	308	325	298	300	322	328	334	320	336	298	339	337	294	301	294	293	314	269	285	319	320	306	301	311	314	310	303	321	293	307	326	324	308	328	320	325	321	308	308	302	323	302	321	339	308	309	304	319	290	331	330	295	296	299	300	306	328	278	286	314	315	314	308	291	334	347	300	295	347	278	305	348	249	314	309	308	334	313	355	302	308	333	292	323	353	250	296	335	301	336	326	290	307	324	335	328	321	332	328	332	307	310	318	300	306	290	315	290	326	310	284	305	300	299	310	303	275	284	329	282	289	341	319	290	319	299	346	306	318	331	319	286	290	313	304	331	326	314	318	306	300	278	316	293	289	312	285	288	295	317	295	333	317	281	304	319	282	348	284	324	295	291	313	333	283	314	305	284	326	294	331	332	271	308	288	302	316	319	292	311	336	350	315	333	336	319	285	291	297	342	277	329	317	342	282	321	317	290	274	315	328	265	337	329	298	333	320	313	310	308	311	296	295	303	355	265	370	308	345	336	333	293	306	306	338	318	328	344	324	342	321	317	302	323	331	326	318	289	332	324	282	315	309	335	327	314	269	288	300	278	347	320	310	296	325	282	323	329	317	314	351	304	316	306	276	327	325	280	320	317	289	313	320	308	302	325	264	296	305	318	282	283	254	347	308	297	289	329	353	310	280	316	313	321	355	356	341	323	337	336	307	312	300	305	310	298	323	323	296	304	310	298	281	297	304	312	330	317	338	264	277	266	287	323	291	344	288	310	343	335	316	311	295	306	335	318	304	316	325	313	313	306	327	283	317	302	323	301	360	314	322	322	317	290	312	292	344	300	310	323	311	323	299	299	345	320	325	284	345	288	302	288	264	314	298	315	318	293	305	310	324	339	316	291	321	319	302	298	290	316	328	332	328	299	260	295	303	303	297	330	310	304	319	327	300	313	310	287	303	308	331	320	311	319	305	297	313	326	281	299	318	310	293	264	336	311	314	290	313	319	309	292	317	299	284	288	291	275	273	313	318	317	310	297	304	309	285	305	327	321	277	288	334	298	306	303	313	291	295	358	302	319	314	317	333	299	309	330	290	326	320	309	306	294	303	317	304	318	307	295	302	323	317	299	314	320	313	346	301	311	320	327	339	305	298	320	312	326	323	307	314	298	322	323	291	298	327	302	317	292	300	320	315	295	316	339	288	296	340	302	319	281	337	290	320	316	313	308	329	301	325	314	309	292	287	279	313	351	296	280	302	327	292	303	330	327	294	313	309	348	285	312	319	293	315	309	327	300	281	307	322	315	278	337	328	343	309	306	328	328	285	312	321	299	300	310	346	297	293	326	294	306	336	329	312	302	322	304	308	311	322	334	340	295	300	317	315	315	317	297	280	327	295	312	302	330	319	300	299	323	271	292	285	314	318	327	292	288	278	310	327	333	292	322	301	297	280	283	325	322	319	320	298	321	322	295	304	289	310	312	281	333	304	322	284	307	329	351	296	321	349	346	271	286	304	283	331	319	337	316	297	303	332	310	303	300	316	316	290	323	289	305
24331	10029	6531	4564	3018	1892	1215	1002	924	759	803	725	722	742	737	712	740	683	706	686	728	715	687	735	724	706	663	704	646	676	747	685	682	662	703	743	656	661	665	688	656	644	698	651	634	690	690	668	706	667	684	687	684	670	683	639	707	691	669	657	640	640	671	667	658	650	695	692	698	691	679	699	696	655	693	671	663	668	639	698	715	671	678	652	695	678	684	677	704	678	678	654	692	670	677	641	733	645	667	664	659	656	671	655	640	660	629	702	648	695	668	665	723	675	698	671	663	741	690	658	647	691	696	670	708	693	644	673	684	669	673	644	653	658	698	664	649	657	673	639	677	671	695	672	696	684	651	675	724	721	657	647	649	644	667	681	688	701	670	690	697	653	648	669	698	691	702	667	638	677	644	691	677	682	676	688	690	675	643	629	688	705	679	645	688	644	666	676	692	624	644	697	685	669	658	638	705	662	678	684	666	676	647	677	676	677	668	672	701	661	633	649	727	620	720	708	668	660	644	654	696	687	691	660	713	658	676	670	674	637	669	672	683	674	660	640	652	673	635	665	677	634	653	693	699	624	691	643	653	705	712	681	650	678	636	672	664	671	680	662	758	684	693	708	691	659	636	663	731	657	688	706	714	659	672	684	729	688	646	675	672	670	729	620	669	688	669	683	726	680	674	720	675	642	666	655	713	663	656	676	691	695	631	687	719	698	688	732	692	669	720	682	643	692	716	711	647	688	701	681	661	680	706	652	682	676	689	691	659	652	642	641	644	658	651	670	608	640	668	621	641	645	658	672	643	716	649	648	690	706	650	685	654	657	661	671	667	647	660	661	665	635	676	709	744	683	623	649	606	649	678	682	694	698	715	713	630	637	663	646	692	680	670	664	655	705	683	649	672	676	705	683	663	682	659	699	673	711	695	701	699	664	669	692	715	670	687	705	693	669	681	718	668	683	647	687	677	650	628	676	669	663	659	640	686	674	638	613	692	692	664	687	654	636	652	666	654	699	629	633	670	615	699	731	647	652	632	688	667	622	677	647	649	647	683	689	710	697	632	647	710	662	646	712	686	718	675	637	670	656	629	677	630	652	634	687	679	623	703	667	634	658	685	726	702	630	645	720	669	723	629	599	700	688	681	644	655	666	672	699	688	661	668	662	684	654	693	671	659	683	697	654	665	646	676	664	673	685	685	683	676	655	625	687	630	714	653	652	703	681	677	666	654	661	668	696	699	657	662	668	682	694	676	686	655	672	662	679	644	684	702	683	660	677	664	713	686	648	664	657	683	678	644	648	671	639	646	709	691	677	690	698	662	716	683	648	639	702	684	654	665	690	665	720	650	654	715	639	687	680	647	624	641	632	636	655	696	645	706	717	719	662	693	654	687	700	703	660	654	664	694	607	685	668	670	647	720	664	647	683	716	680	712	708	690	676	657	738	691	714	640	682	638	654	660	658	635	638	698	685	637	612	721	683	676	652	676	631	654	700	728	686	654	703	691	652	631	662	669	676	675	649	727	707	686	665	689	656	652	620	671	660	704	639	637	686	642	660	682	664	704	675	673	672	696	685	680	723	686	691	687	629	691	676	666	717	673	656	696	689	696	667	673	635	700	687	690	639	698	693	611	689	692	694	696	686	708	679	655	665	675	695	682	673	652	654	656	745	606	653	691	695	661	612	682	692	695	637	699	677	688	629	679	620	659	692	672	668	675	673	662	685	678	641	688	646	626	684	729	673	658	676	696	660	654	664	645	663	644	647	685	666	688	658	679	643	687	723	664	629	660	685	658	661	706	655	636	691	662	656	681	688	715	644	639	694	695	671	658	695	640	661	681	649	722	633	710	652	662	636	659	640	641	647	700	662	690	713	686	632	671	718	675	657	654	663	673	686	674	660	659	622	670	682	720	684	645	684	712	690	689	670	673	696	655	650	667	696	648	673	687	678	679	675	698	641	680	661	683	650	679	657	680	665	650	648	659	724	647	651	644	653	675	713	643	693	679	698	630	664	716	674	687	688	683	685	687	679	717	708	698	669	682	648	684	684	706	692	655	668	655	682	726	667	644	723	641	661	727	629	617	662	707	681	651	636	677	657	633	662	682	650	717	632	691	672	678	665	698	670	634	666	697	704	679	689	663	625	703	662	704	706	713	711	669	661	675	661	674	623	660	709	637	691	698	665	692	656	666	663	649	677	714	650	689	670	660	729	656	690	659	651	639	625	683	681	699	667	688	666	670	661	634	660	661	640	681	616	655	661	676	667	670	617	665	646	646	690	665	668	682	700	687	679	687	691	632	689	690	684	686	665	645	735	645	635	626	724	665	705	649	643	668	657	687	672	671	637	702	734	656	637	651	693	655	656	645	625	683	663	663	695	687	696	648	634	667	688	664	661	726	682	658	646	695	667	620	664	645	652	643	716	653	670	682	665	698	709	662	708	634	660	700	684	670	650	714	702	641	661	649	628	707	703	688	699	653	664	711	687	616	684	651	666	646	640	632	656	703	676	681	628	684	601	664	663	600	660	649	628	647	696	703	641	641	706	677	650	717	651	717	670	641	678	694	670	642	653	647	677	689	730	697	633	687	706	653	731	624	666	644	663	633	688	714	718	698	680	640	701	674	696	697	707	706	734	673	622	652	671	642	684	622	669	665	711	657	703	688	655	702	663	670	708	701	641	690	647	667	682	687	641	629	678	660	667	683	682	745	690	694	656	637	670	641	689	618	753	655	625	689	673	655	612	672	701	700	689	726	670	649	692	706	662	669	665	642	675	698	671	677	664	687	674	622	690	711	718	622	683	716	666	679	633	671	668	716	673	610	675	671	651	662	643	657	650	634	662	676	690	701	683	639	697	657	706	668	706	682	641	726	665	678	632	684	701	681	663	699	644	672	663	734	680	680	671	664	717	671	684	678	667	643	645	713	690	675	679	695	685	706	619	655	675	706	701	666	644	696	701	705	672	696	641	678	642	616	627	736	679	654	685	667	639	654	681	648	648	672	652	638	726	710	647	673	676	700	690	691	683	691	670	673	622	652	650	665	669	664	672	699	667	678	667	673	703	727	675	690	682	643	668	654	704	649	617	632	697	716	678	647	678	676	706	669	712	692	659	606	677	714	677	686	656	668	674	665	687	693	699	707	655	666	666	693	644	635	668	664	655	689	700	673	675	727	638	677	642	674	690	658	658	665	645	692	661	651	680	656	656	686	676	712	685	644	673	643	665	637	669	679	675	661	663	666	678	672	651	643	711	668	683	691	703	691	637	677	675	641	644	686	693	631	681	680	687	665	680	662	649	691	661	696	660	658	692	693	684	659	676	669	701	676	698	668	702	720	674	684	695	634	684	638	664	673	706	612	702	706	714	699	670	672	667	697	637	728	663	661	698	667	705	641	645	655	661	641	672	648	642	612	636	631	666	635	693	658	689	651	663	676	712	665	664	673	662	622	674	705	649	641	692	706	654	702	683	673	627	688	629	634	642	711	628	650	709
25767	2879	581	409	325	307	322	303	286	318	359	336	318	308	280	312	293	320	298	321	300	288	300	288	298	293	301	318	297	320	352	351	331	308	281	310	304	293	296	301	295	333	276	289	328	309	284	299	322	295	312	294	308	320	308	328	321	300	308	327	328	346	300	300	289	306	322	281	274	333	329	313	322	329	300	282	366	366	328	321	284	339	297	265	335	247	322	313	320	335	300	308	305	313	279	326	289	270	328	312	316	291	320	314	295	325	296	296	317	301	297	293	278	309	311	342	291	301	276	318	323	291	319	295	297	317	286	311	294	298	310	306	301	269	362	291	302	325	310	316	336	293	279	341	313	300	336	261	315	325	309	306	311	322	319	299	299	284	306	305	321	300	342	294	304	304	321	314	293	330	287	298	300	331	301	256	298	289	316	276	329	284	304	293	268	329	347	302	290	286	308	372	284	294	281	296	308	283	286	332	316	293	292	320	319	284	297	284	326	317	307	345	310	297	281	321	317	296	285	313	336	299	315	344	288	324	258	290	285	344	323	344	283	323	308	333	322	332	278	319	305	290	300	328	306	294	327	314	340	309	306	342	304	284	337	301	341	296	309	280	291	285	354	334	344	307	270	319	319	273	335	327	315	283	353	307	294	328	311	319	334	289	282	316	288	311	294	313	274	297	297	296	318	270	330	314	311	298	246	301	297	299	325	336	308	263	296	302	317	311	313	324	303	298	288	307	291	311	317	291	300	331	288	306	302	316	269	324	312	306	295	304	312	321	279	289	313	284	333	274	309	314	327	314	315	292	304	311	307	322	297	288	322	299	307	286	270	309	330	300	281	318	328	284	328	316	317	341	327	319	300	316	288	334	306	289	279	317	304	301	329	328	299	302	317	326	326	283	273	334	289	302	308	306	311	312	337	330	316	322	295	335	307	294	291	318	313	309	312	309	308	313	316	312	306	274	326	307	291	302	322	279	337	316	304	345	279	289	297	301	297	298	330	331	302	301	308	329	311	312	318	312	337	294	316	282	286	272	326	312	292	304	316	277	294	268	295	280	322	298	328	307	295	304	300	268	309	346	317	306	278	339	299	303	324	316	291	324	289	293	312	283	297	235	320	315	311	309	295	339	347	282	313	281	287	300	306	294	290	310	297	340	292	268	304	307	237	337	311	328	341	305	274	292	276	307	326	341	298	306	312	331	354	330	290	298	316	307	339	306	315	295	294	302	296	283	293	296	303	317	313	336	309	291	346	279	298	306	289	364	323	313	270	293	314	316	290	317	331	305	312	321	289	325	274	264	295	316	325	302	314	301	304	279	288	307	306	304	265	304	327	321	293	333	319	305	289	281	299	295	285	333	318	302	280	367	309	281	299	315	300	314	293	286	308	327	308	311	313	340	307	348	274	354	305	304	312	284	287	284	310	323	292	295	304	303	304	310	312	301	293	329	340	306	360	279	310	352	298	272	311	308	292	299	279	305	323	331	287	311	331	287	357	301	322	300	326	314	321	267	317	296	314	313	289	303	305	282	309	319	293	293	320	342	316	279	260	317	297	264	306	307	301	307	312	310	318	289	308	332	312	336	303	308	300	321	327	339	306	334	299	311	318	278	327	322	328	340	320	266	267	314	281	328	251	333	337	283	316	336	278	275	294	300	293	317	322	335	323	335	313	316	294	328	332	289	301	325	353	272	325	338	320	306	293	298	300	303	278	336	321	329	336	319	282	282	296	343	338	290	293	299	284	295	308	339	308	288	311	291	293	311	298	277	293	304	286	298	302	289	321	281	296	312	329	338	329	317	341	271	309	252	308	324	333	308	324	289	309	296	331	302	341	319	295	304	297	315	303	314	316	294	312	301	316	312	334	301	300	330	286	322	344	308	302	298	277	311	297	290	321	318	335	286	286	295	294	312	301	281	303	314	287	288	293	321	280	308	304	328	314	291	303	302	306	276	280	307	293	336	308	302	278	342	302	357	359	333	318	316	329	308	331	302	304	303	287	332	290	292	297	276	328	300	323	296	320	312	322	316	298	302	320	302	288	330	286	324	284	305	258	332	303	317	338	315	310	299	316	304	308	311	296	302	300	296	316	247	305	339	302	319	306	332	338	302	340	320	312	306	334	305	316	303	294	318	298	299	313	345	305	310	306	305	323	313	274	311	269	325	297	321	326	295	307	306	318	297	325	275	331	312	331	299	299	348	317	313	285	298	302	278	298	333	324	288	288	310	288	323	312	306	352	302	332	263	297	346	285	308	302	302	349	345	302	296	321	367	325	317	276	331	278	260	303	280	320	301	298	306	274	315	307	291	308	309	298	301	284	305	301	323	313	326	354	307	328	315	268	318	303	286	297	273	308	309	310	286	294	301	300	308	294	358	271	337	310	316	325	269	267	337	272	313	331	292	317	337	283	279	329	297	290	314	279	244	314	292	298	294	282	325	303	344	314	347	318	305	308	305	340	329	301	294	319	329	296	323	333	270	289	318	295	343	339	315	299	319	280	333	307	292	317	337	286	288	299	253	305	270	285	319	310	270	285	310	284	273	289	292	306	281	313	327	289	285	280	318	292	272	284	292	308	320	316	311	258	323	321	307	307	307	302	315	318	328	299	303	314	328	330	304	327	304	296	302	314	303	328	322	300	322	331	295	304	289	255	301	296	295	303	330	313	297	315	310	293	303	299	327	302	335	305	289	285	314	341	290	313	337	277	299	301	307	327	308	312	324	380	302	327	307	323	327	331	263	333	301	335	274	305	278	320	304	296	286	304	312	249	294	317	305	314	332	338	325	324	326	274	294	333	321	329	275	307	313	317	344	292	287	288	318	275	328	318	329	294	302	303	276	264	302	307	302	340	273	291	297	326	314	261	302	308	315	319	283	303	307	304	301	311	284	281	297	315	327	289	316	309	314	296	318	335	303	316	329	320	286	301	308	325	314	343	264	302	246	302	310	294	281	320	329	263	303	324	327	326	297	266	299	353	276	317	280	324	296	319	286	287	273	322	338	306	311	310	358	357	299	278	341	286	337	277	293	301	285	312	296	332	311	322	304	288	300	293	317	314	305	279	284	348	316	318	270	314	304	363	300	319	308	304	311	322	308	302	317	301	295	294	276	329	357	344	300	288	297	308	317	299	329	313	326	299	288	308	306	302	303	302	270	297	329	305	304	304	330	305	319	286	309	322	309	278	322	288	281	298	314	321	306	313	299	297	350	312	312	325	287	303	296	282	306	312	326	307	302	304	334	300	284	290	284	294	287	294	299	322	316	328	302	310	320	306	291	319	316	265	308	286	285	346	314	306	310	295	333	290	320	309	304	325	320	297	305	314	313	341	311	318	284	296	280	332	335	324	328	304	292	335	321	320	293	292	354	298	325	309	283	325	306	279	284	301	284	292	318	343	290	292	285	312	316	346	310	300	295	311	333	303	278	304	276	279	316	313	278	302	285	307	294	344	309	298	333	293	340	330	300	315	295	304	281	344	278	307	302
18767	4834	2828	1727	1063	847	745	748	725	687	673	694	678	718	665	672	657	662	666	664	650	638	661	695	647	657	635	642	648	653	664	687	691	662	639	689	646	668	610	659	635	652	679	638	648	655	646	707	642	670	640	673	632	669	672	669	668	669	662	650	614	700	669	688	636	626	684	615	660	648	660	622	654	635	706	644	645	685	612	634	612	732	653	606	646	659	680	715	651	658	651	639	662	657	626	613	667	645	689	653	659	659	696	634	643	653	723	647	703	663	696	711	652	624	617	696	648	647	673	693	653	659	657	684	679	675	621	645	665	637	680	651	674	651	659	670	642	715	625	645	662	625	631	671	694	640	673	656	647	661	659	645	693	713	637	657	651	669	654	664	664	707	661	693	664	638	688	671	658	611	643	622	657	683	633	642	627	662	625	642	654	670	655	697	697	668	660	614	604	657	679	682	678	694	700	650	623	684	650	633	670	670	647	643	644	666	656	628	659	662	695	635	631	662	629	650	641	624	647	661	609	617	611	625	632	644	657	659	663	671	637	637	643	658	648	680	641	615	664	666	662	671	645	626	655	631	676	624	658	625	682	634	664	651	680	648	632	616	642	659	630	579	654	689	651	653	696	636	665	660	630	694	618	642	627	671	626	663	642	632	699	657	614	643	685	608	660	639	652	608	677	652	642	653	660	663	650	623	680	661	658	645	681	659	673	650	653	645	676	684	652	644	658	698	635	667	629	689	605	648	716	653	611	666	691	652	656	678	645	638	638	683	634	699	639	682	617	599	666	680	631	694	695	653	670	689	654	640	682	655	658	622	612	672	658	655	657	662	675	668	630	652	632	660	625	573	652	681	629	693	619	634	666	679	648	645	642	677	693	711	702	695	635	645	652	660	663	658	638	652	663	696	672	710	670	701	649	661	658	659	624	659	621	632	678	666	659	675	690	628	725	629	648	646	662	661	647	658	665	634	617	648	578	642	661	675	677	694	666	684	680	635	656	627	624	653	685	706	643	617	655	698	671	637	648	694	661	658	675	657	645	655	627	644	647	670	679	658	644	656	606	648	612	693	685	683	628	681	619	648	624	662	709	607	601	659	687	657	672	628	681	653	669	661	615	682	654	650	654	679	658	663	698	630	678	623	682	656	656	611	661	675	656	648	630	647	639	666	643	695	640	628	643	580	645	667	707	662	673	629	671	656	649	678	688	693	649	647	620	626	678	659	637	662	624	705	662	670	648	636	695	666	670	643	690	673	611	677	622	660	670	654	666	666	636	658	716	671	642	669	657	669	660	677	655	642	660	644	670	659	663	650	666	631	667	704	635	651	608	675	711	685	655	676	647	656	624	647	654	698	651	650	689	693	718	664	653	646	670	615	666	644	702	634	686	648	613	648	643	665	660	646	633	607	649	687	623	649	670	640	644	651	665	680	662	657	627	671	670	678	668	650	666	673	651	612	657	663	678	625	646	669	660	641	654	657	674	634	673	613	684	672	671	659	664	646	654	657	629	671	707	668	670	658	645	681	654	664	695	664	650	640	683	632	684	645	659	611	661	677	650	656	672	622	655	666	654	664	667	675	679	666	682	642	642	673	672	583	638	649	638	642	649	656	617	636	655	653	626	675	644	660	655	632	662	653	635	635	648	664	641	611	652	677	647	641	697	628	643	670	661	652	665	684	659	704	655	667	666	635	703	615	625	649	628	664	651	654	688	684	634	646	656	626	677	668	628	688	674	676	668	642	623	687	676	597	637	659	683	668	673	645	642	614	695	659	647	678	623	686	678	627	640	705	633	650	661	648	665	630	664	650	623	632	646	669	677	684	673	670	649	656	645	677	617	636	666	680	633	667	625	694	653	625	661	643	642	672	596	651	631	652	641	659	676	667	673	695	617	662	694	669	636	628	700	636	652	675	641	631	662	687	615	664	656	648	660	674	679	663	677	623	674	649	636	643	647	669	640	647	695	604	631	636	658	647	630	639	634	672	683	660	628	651	657	648	624	641	640	691	646	688	650	650	706	692	654	690	640	651	661	606	650	657	648	657	676	658	650	657	644	638	670	644	628	617	663	659	636	676	668	661	643	644	675	679	642	667	696	699	656	681	607	616	608	639	634	696	614	617	610	646	688	661	654	660	626	641	670	647	650	641	655	647	723	672	690	611	602	642	628	669	679	616	656	598	686	637	658	687	676	640	660	637	637	638	674	710	615	646	689	628	634	631	673	644	641	654	707	680	662	682	669	643	675	640	642	664	660	667	593	698	663	643	673	630	642	642	649	667	644	639	671	635	637	618	658	668	665	696	668	673	683	651	645	655	680	709	674	647	688	671	648	637	642	634	634	640	656	661	660	610	622	666	668	615	662	622	629	644	610	652	686	665	654	607	650	646	598	633	696	675	632	612	668	633	648	635	645	681	680	603	652	653	667	648	671	685	663	633	621	656	700	678	666	654	654	682	667	684	646	668	641	672	623	674	663	675	641	651	673	720	657	660	637	689	630	607	671	640	658	680	686	648	641	633	685	675	638	713	667	647	644	670	673	658	649	641	656	707	626	684	656	630	639	680	679	679	641	671	673	662	650	635	702	627	684	648	624	610	661	630	633	628	645	653	663	630	650	708	649	663	665	673	666	627	664	632	632	660	680	635	631	677	650	661	616	673	645	683	664	621	685	687	695	622	667	638	640	726	692	659	657	650	641	662	670	621	653	663	643	625	669	665	641	617	636	657	674	637	667	645	697	623	661	682	680	649	654	636	659	682	685	669	661	660	660	646	669	671	698	693	639	634	664	626	599	640	669	675	658	617	656	675	649	667	665	667	632	707	691	607	638	701	643	682	664	684	614	686	703	647	633	672	711	682	686	638	644	683	687	649	670	640	665	627	664	679	671	655	685	644	610	633	646	662	657	600	649	690	667	644	702	658	674	649	684	619	605	666	683	624	658	680	644	677	636	666	615	644	679	649	656	655	671	663	671	665	601	654	617	641	676	655	661	672	682	693	670	649	652	616	641	633	653	664	636	647	605	673	648	658	634	707	616	645	649	675	656	655	614	667	639	668	628	643	622	636	675	671	655	648	687	627	640	599	658	679	649	646	662	650	642	671	664	657	685	632	627	660	642	659	641	655	629	628	631	624	648	654	686	661	705	664	650	656	674	684	652	685	666	641	626	661	647	657	630	644	643	708	653	690	664	683	667	656	674	647	623	590	678	661	672	658	673	682	654	663	665	646	674	668	642	643	676	662	636	634	665	685	668	697	651	611	684	668	627	639	685	682	667	642	661	586	636	693	718	689	681	642	632	655	659	676	620	660	711	670	657	622	658	647	589	659	721	642	683	692	680	683	619	623	652	694	636	659	666	636	652	683	656	698	658	647	691	652	624	682	614	645	664	641	696	670	635	619	719	653	646	644	650	693	690	689	655	628	713	660	595	622	639	641	645	618	644	660	687	662	674	657	686	641	616	620	645	655	641	684	662	630	652	619	686	643	684	671
31461	4627	611	403	339	311	300	320	256	325	316	295	304	301	286	303	296	280	277	291	267	306	290	303	272	268	273	289	324	297	319	262	294	330	308	286	317	285	293	305	270	314	311	307	272	312	292	273	299	298	247	269	273	290	286	283	272	311	297	307	284	284	290	282	297	280	296	287	275	292	276	284	267	287	275	295	296	300	268	309	300	321	256	293	257	291	279	287	276	271	295	299	297	279	290	289	311	290	304	302	300	298	319	264	338	282	288	310	262	301	268	312	286	270	276	278	275	286	308	250	271	317	276	274	283	289	268	303	302	328	292	251	292	289	268	306	317	311	308	290	284	250	308	280	243	283	279	286	292	282	296	254	297	315	284	305	272	290	309	248	312	275	298	295	315	275	273	304	295	321	280	273	273	292	311	301	293	288	271	304	289	273	289	323	269	310	271	284	283	293	280	284	263	261	309	297	295	320	292	267	288	307	278	319	265	294	288	268	300	292	264	313	269	286	276	303	257	284	260	270	286	336	301	338	309	303	280	287	275	305	272	306	281	281	270	295	254	260	281	304	300	296	278	290	309	300	308	282	296	277	305	298	258	262	285	302	303	305	316	279	287	305	283	288	261	267	282	271	286	275	250	283	274	287	273	279	266	290	294	282	294	296	280	295	287	287	297	294	309	258	299	288	275	281	294	274	284	291	264	288	282	280	302	318	331	274	297	275	298	306	281	301	309	290	294	308	320	324	286	260	296	274	260	273	288	298	290	308	308	300	292	298	317	291	310	260	336	277	319	285	304	287	339	313	306	269	318	300	277	297	301	311	280	278	253	267	280	272	313	279	306	270	274	293	282	281	292	299	291	294	280	258	301	303	316	318	300	294	300	302	280	272	308	273	268	310	270	298	326	342	293	280	296	257	285	270	311	270	293	266	295	253	323	302	284	282	283	291	295	301	270	279	305	307	311	307	263	316	278	294	267	282	314	282	293	290	275	289	239	272	266	305	273	268	267	307	318	287	277	289	270	259	293	296	251	291	280	276	287	290	290	282	290	303	289	314	286	285	267	309	282	272	257	273	295	334	304	281	281	282	280	272	272	289	249	298	297	319	286	292	297	274	263	310	307	320	281	281	276	304	269	258	317	302	265	268	292	308	303	303	326	301	289	305	280	278	272	303	292	337	299	259	288	296	274	270	301	296	280	321	286	304	298	322	267	276	298	308	277	296	334	316	304	288	279	290	301	276	351	291	317	317	297	313	293	264	297	285	286	320	282	264	304	301	316	278	275	298	247	298	310	291	318	271	298	310	292	269	332	284	307	329	300	317	270	272	268	301	294	256	291	300	310	293	304	317	299	312	303	291	281	281	262	302	304	256	291	282	274	294	289	314	281	278	278	315	317	249	330	307	264	302	304	313	294	285	299	285	306	268	283	287	268	299	283	266	286	293	297	333	293	313	272	267	274	295	251	277	264	334	301	261	276	310	294	286	281	311	306	259	334	328	298	309	293	322	299	292	267	255	263	284	293	322	308	265	306	255	292	266	255	272	273	314	300	270	290	309	318	291	303	275	314	268	282	268	311	285	285	282	287	278	283	298	294	275	265	252	309	243	269	267	263	312	279	291	281	336	280	295	278	298	344	315	323	306	279	295	268	286	301	328	286	273	251	289	301	302	305	275	268	314	278	272	274	285	310	311	248	299	280	293	276	303	311	316	279	282	296	264	276	278	295	282	298	281	279	257	300	274	288	314	293	276	301	294	289	309	261	326	273	271	285	290	268	297	285	295	256	301	285	280	273	264	264	294	296	297	279	296	284	295	278	288	287	294	308	308	295	285	300	293	287	280	313	279	309	270	305	301	267	304	277	333	266	278	274	309	258	283	318	335	279	294	246	280	280	273	289	320	289	283	348	288	271	257	272	291	282	306	323	303	285	290	290	306	276	277	307	289	297	294	308	294	288	261	291	293	273	284	281	291	297	260	308	275	288	274	298	292	305	294	327	278	290	310	280	322	319	296	285	292	277	287	269	294	284	263	314	290	288	267	285	277	277	280	269	284	264	277	320	282	285	317	305	298	277	289	312	309	271	286	284	317	296	316	293	266	294	300	261	274	287	313	347	281	327	296	299	283	301	281	267	251	306	294	266	266	303	294	265	330	279	306	295	336	313	275	299	290	274	271	271	291	285	297	331	274	265	289	292	261	273	265	304	274	293	253	264	258	283	293	298	312	318	323	307	301	312	311	267	315	288	306	284	310	320	271	285	300	305	257	320	316	287	268	271	350	272	311	305	332	292	303	278	281	298	299	299	300	282	251	270	289	287	281	295	302	275	300	310	315	298	282	279	296	271	308	295	277	293	269	326	272	309	305	291	303	313	295	253	279	291	265	244	259	267	283	307	268	267	300	280	289	307	295	317	285	295	290	287	283	270	274	294	287	292	278	282	312	273	275	295	298	273	278	276	297	286	278	327	308	312	288	313	290	282	301	318	302	272	305	274	296	271	269	273	310	285	276	282	245	296	297	283	286	279	289	289	291	270	262	279	282	311	321	304	271	299	304	252	234	295	295	271	302	310	281	313	315	301	286	305	286	300	286	280	327	273	288	274	321	311	297	292	287	289	250	299	297	291	294	277	325	248	279	318	303	257	283	313	329	294	299	273	326	289	303	281	287	282	314	313	270	267	276	307	286	286	316	324	312	291	305	267	269	284	285	293	287	305	251	282	300	272	296	290	287	279	305	264	298	257	317	311	279	268	291	291	305	274	280	263	279	266	293	294	288	278	296	271	308	283	276	317	302	297	289	282	301	302	278	285	305	290	294	304	299	257	315	317	288	299	268	296	273	284	293	276	310	302	293	284	313	316	231	252	295	304	292	272	266	265	313	307	275	298	276	283	295	283	288	284	281	300	327	302	311	297	279	302	298	264	295	287	282	297	277	304	299	253	282	316	260	296	296	272	291	300	310	272	290	286	317	299	283	278	312	293	290	311	276	280	274	311	264	287	295	310	275	287	279	299	315	284	269	289	316	258	310	283	278	294	300	305	292	316	255	279	309	281	278	315	259	287	300	286	279	307	263	328	270	315	296	277	280	274	293	260	278	316	317	290	312	288	288	257	304	275	306	311	305	299	287	272	304	304	307	304	280	293	296	312	306	297	281	301	308	288	308	296	288	314	291	302	287	245	263	276	287	253	256	302	269	280	279	313	290	256	271	282	288	321	289	281	326	332	272	265	252	283	295	308	297	290	319	290	266	286	293	298	280	306	302	308	303	268	274	264	310	273	268	316	283	314	309	286	278	270	272	284	282	278	265	285	276	295	311	281	333	304	268	292	300	287	311	293	309	295	306	263	277	313	266	300	297	249	307	274	305	286	325	296	328	265	293	296	297	287	304	289	267	309	297	292	283	290	302	291	269	274	300	296	288	337	300	286	306	309	282	304	256	262	314	294	292	274	247	268	274	298	257	321	285	322	310	289	285	282	316	294	285	287	286	258	276
22565	7759	3338	2130	1348	1079	984	871	788	671	708	628	623	672	686	639	643	659	642	615	655	637	607	645	660	647	629	624	668	653	629	607	616	677	644	640	637	639	610	634	605	647	608	612	624	638	646	620	644	660	606	622	628	658	570	607	618	615	633	639	661	655	638	656	611	659	617	620	607	646	585	634	693	611	631	661	581	629	635	603	607	627	600	630	663	633	641	610	586	644	552	595	607	608	638	612	641	603	602	647	608	661	623	620	640	610	652	628	595	613	643	632	652	668	596	625	607	608	642	643	649	627	620	655	611	618	641	617	604	673	629	627	614	635	612	579	603	644	577	618	683	624	666	661	676	604	618	621	669	642	621	588	619	610	665	617	579	636	610	619	662	621	627	662	642	609	642	651	664	590	671	638	655	654	635	633	608	615	614	667	655	598	641	622	571	663	577	612	657	628	629	622	602	695	599	639	656	643	621	680	605	614	633	639	582	616	610	589	609	629	650	610	625	629	626	608	643	626	621	630	644	614	608	649	615	625	604	632	594	630	648	643	647	624	617	641	636	595	559	642	650	610	649	634	606	640	634	593	644	574	655	648	628	617	620	655	595	601	659	647	590	572	617	641	594	623	663	645	608	558	620	634	635	626	638	633	641	613	645	641	568	618	639	612	609	637	609	632	621	646	597	619	581	602	638	632	640	636	658	591	637	591	629	640	644	640	623	623	654	644	652	596	567	618	602	582	613	605	625	606	578	597	671	632	625	645	623	653	646	594	629	574	616	620	596	630	590	591	619	629	648	626	589	647	618	558	613	615	644	613	601	594	612	628	612	687	601	624	595	632	643	639	603	597	602	586	643	651	666	685	608	664	618	588	664	648	606	664	639	642	682	619	599	591	623	617	719	624	586	610	658	644	632	626	594	603	625	598	633	666	649	589	564	605	658	604	644	622	666	528	633	669	602	642	625	625	586	653	639	594	597	576	594	608	637	631	645	632	639	628	666	652	638	587	609	626	562	600	629	653	581	629	611	662	606	641	599	591	660	633	627	622	620	605	612	612	626	644	628	647	646	597	609	662	633	632	609	620	620	637	619	632	608	609	608	630	604	591	605	640	644	668	622	635	636	642	624	602	617	673	635	656	647	613	630	627	611	657	644	653	624	628	623	635	635	583	627	618	637	663	666	636	648	623	628	595	639	636	654	625	649	624	620	674	665	645	625	647	617	631	620	636	629	642	659	645	674	653	670	666	627	628	623	579	624	632	588	646	624	632	640	607	634	666	633	606	585	630	646	613	644	641	674	645	677	662	647	589	629	656	626	595	634	633	632	628	622	623	642	609	662	674	630	619	644	610	656	602	591	650	639	598	624	619	625	622	601	614	638	666	634	628	640	630	622	579	577	621	656	605	637	594	653	597	649	616	673	639	628	616	625	662	603	620	621	639	619	646	672	625	611	644	628	621	633	647	614	632	618	608	635	675	634	626	598	626	622	670	643	594	669	607	628	648	602	619	618	636	624	679	615	634	642	662	657	668	615	613	640	622	589	616	647	637	644	651	608	640	575	621	619	625	633	644	621	606	640	584	651	633	632	628	607	607	612	595	629	605	579	636	663	613	661	602	611	584	645	596	613	627	627	638	605	640	640	638	625	600	652	615	616	609	665	626	690	648	585	614	641	630	676	653	631	624	618	612	613	611	593	589	622	679	628	587	660	613	624	596	626	615	624	608	618	567	583	627	622	665	580	628	657	595	634	649	644	633	633	632	638	642	640	610	646	630	611	638	640	680	588	657	593	634	636	640	648	605	635	571	578	611	660	636	621	631	619	642	643	642	617	636	675	635	598	605	614	563	609	637	627	638	608	611	627	625	562	606	630	618	607	599	604	601	614	612	646	638	626	637	621	610	658	680	606	637	628	605	590	595	634	629	571	592	613	649	628	620	635	622	603	587	630	625	635	653	635	651	600	665	627	661	594	596	631	610	632	610	635	635	592	633	644	591	624	666	612	614	611	595	612	634	618	662	651	587	625	628	631	638	608	612	615	621	619	643	610	650	615	583	633	626	663	623	634	612	624	649	626	625	599	617	631	589	609	608	639	647	651	593	585	597	632	604	601	621	616	599	610	642	666	617	609	621	620	606	609	579	629	638	656	648	651	603	653	672	617	560	632	634	587	608	621	666	601	630	594	638	639	653	648	666	625	602	613	631	600	600	603	627	632	674	592	616	658	607	664	623	626	605	622	615	635	637	642	592	658	668	566	617	607	615	652	606	627	660	658	630	632	652	649	615	626	647	649	672	639	621	601	668	627	628	622	625	620	625	607	641	610	615	614	616	593	623	628	606	623	618	599	637	600	564	672	613	649	623	594	625	660	661	632	583	617	586	668	618	611	665	612	569	621	645	613	586	614	604	621	622	596	611	615	630	641	597	623	632	651	579	620	637	623	591	616	655	611	618	618	643	636	581	628	638	671	615	645	584	601	657	617	622	629	602	652	595	631	568	622	632	650	653	641	629	585	589	648	633	626	640	647	623	630	650	606	634	687	620	621	637	599	639	663	609	587	607	672	574	607	625	628	638	615	565	659	620	599	664	648	627	623	693	617	702	594	640	610	626	636	625	611	595	607	624	603	596	614	613	632	641	598	601	652	624	646	607	634	557	621	652	657	608	605	676	603	662	595	650	604	621	620	624	637	603	572	610	616	633	615	574	631	623	608	590	622	616	609	598	626	617	625	616	634	647	608	653	598	618	591	589	630	626	619	595	603	653	613	680	628	638	628	646	626	606	627	629	645	629	563	589	594	621	601	623	668	604	604	625	608	603	612	620	600	629	649	631	647	646	595	630	592	580	641	608	572	648	661	659	580	607	606	650	587	618	654	571	623	674	622	607	668	637	641	602	608	651	583	624	648	655	666	593	591	647	633	620	619	636	586	646	643	632	614	644	645	606	642	619	611	631	635	632	618	598	634	647	637	617	629	628	651	617	639	651	612	648	635	639	613	599	620	619	636	626	625	612	639	606	569	617	649	613	599	660	624	634	625	664	588	567	640	583	601	607	628	637	607	609	653	608	659	647	638	638	581	646	657	656	626	659	636	602	564	634	595	644	640	618	611	590	635	618	639	607	625	648	598	624	621	574	603	601	630	623	620	630	621	575	645	583	651	641	649	584	565	585	636	635	669	626	627	656	622	616	624	608	631	596	617	631	656	662	624	637	651	632	617	633	619	627	594	562	594	633	625	618	630	605	628	651	599	658	640	655	601	598	618	643	622	663	601	617	621	622	627	600	628	590	655	637	636	633	652	590	596	586	586	637	615	585	645	588	596	653	661	618	615	606	632	607	640	582	645	599	659	660	563	636	616	605	603	619	626	671	622	609	645	643	616	653	627	634	642	589	665	630	616	598	674	643	637	624	615	633	644	628	638	602	617	645	626	634	601	615	667	666	595	650	650	612	643	608	615	606	625	611	604	609	647	646	600	617	636	577	604	666	694	617	711	596
35739	6458	910	571	459	367	369	350	332	318	344	320	307	338	308	335	328	309	327	314	325	328	320	303	305	356	372	281	320	332	299	303	304	297	324	325	323	310	317	303	316	294	303	315	306	321	324	309	315	325	306	330	347	290	288	313	327	302	324	258	281	286	311	315	332	351	305	303	326	287	293	303	312	342	326	279	300	324	323	336	296	293	318	308	317	300	299	316	313	342	289	310	292	278	299	277	310	323	316	296	301	312	310	261	340	311	262	344	321	307	281	312	307	320	322	296	277	286	305	290	337	342	313	330	325	318	317	306	317	306	314	312	319	306	302	288	299	310	311	300	291	297	320	302	299	314	323	299	328	322	335	319	272	324	312	345	301	342	315	312	319	340	335	352	324	320	282	302	323	336	311	322	327	305	314	291	327	306	347	319	297	316	313	317	370	323	326	301	308	296	338	271	269	307	329	329	305	291	308	324	319	315	291	303	319	318	326	305	309	269	327	316	311	277	312	340	300	327	295	286	343	300	315	333	301	295	299	347	316	291	342	309	327	321	279	309	306	314	321	310	272	318	315	321	279	345	346	315	333	275	296	274	307	318	342	302	262	323	290	295	329	291	289	346	352	320	364	308	297	314	292	295	323	344	306	324	306	337	351	289	294	290	326	329	317	335	329	353	318	311	304	302	318	324	341	333	299	314	281	308	295	311	324	291	319	283	343	312	328	307	317	313	306	322	337	323	338	350	299	269	289	302	332	321	291	337	319	309	313	333	319	309	341	333	301	323	299	312	324	317	269	295	305	319	332	299	301	308	311	287	291	292	325	304	289	315	317	320	326	311	293	300	325	322	277	282	292	297	284	300	256	311	317	331	338	292	337	305	343	299	338	309	308	287	322	322	289	315	301	306	321	358	289	293	307	301	306	310	294	282	264	275	311	338	322	307	290	293	290	320	320	284	325	306	323	325	304	276	303	305	300	295	308	296	315	279	323	300	360	321	337	309	289	343	343	311	301	287	295	302	305	318	353	284	310	299	294	309	362	357	291	260	289	308	322	277	306	353	301	301	327	342	331	300	308	333	309	294	276	298	306	327	313	330	276	314	296	329	314	299	306	329	335	356	307	322	294	327	310	319	311	309	360	292	317	288	309	337	315	331	329	312	301	305	306	313	292	321	293	288	297	316	327	306	320	293	336	319	305	309	329	319	304	317	344	280	282	318	312	342	284	326	323	328	303	306	292	295	324	321	282	282	291	328	347	304	279	290	314	342	334	317	311	326	349	297	315	277	325	295	342	322	298	328	302	296	290	291	294	304	307	323	300	318	290	295	322	294	361	336	331	342	319	334	317	279	298	322	325	289	282	350	285	277	312	304	355	319	353	305	361	311	298	315	314	313	319	342	293	294	274	317	347	305	291	299	330	310	340	302	312	277	309	300	274	304	269	296	321	318	298	278	294	326	314	316	340	320	337	296	301	301	301	328	329	325	329	333	325	323	301	299	278	315	331	323	336	302	310	334	337	370	318	315	318	310	288	300	330	306	306	297	334	311	315	307	310	278	324	325	343	322	291	323	294	275	315	338	325	345	343	299	281	293	300	280	288	284	290	316	303	317	349	305	342	297	318	326	298	300	274	294	310	306	321	330	336	304	268	293	292	312	292	325	282	309	308	341	312	321	319	316	309	321	342	332	284	318	300	303	292	301	283	277	313	310	306	322	327	308	303	304	293	292	304	321	300	291	317	338	314	329	340	325	289	318	319	324	284	322	315	300	293	294	320	291	299	289	323	302	306	304	341	312	297	293	345	298	336	314	302	307	313	308	307	282	302	314	314	299	316	288	308	314	306	314	290	319	291	288	288	318	353	308	311	314	301	349	315	314	299	324	310	292	302	299	341	342	295	310	300	333	309	295	299	307	307	306	299	323	267	283	324	315	326	306	308	263	330	298	334	294	320	321	288	304	315	318	286	328	316	287	300	345	316	310	370	335	332	294	292	341	360	310	313	304	322	325	267	261	326	330	319	303	343	343	342	291	309	330	325	346	290	306	295	324	303	285	285	319	316	352	316	309	303	277	281	299	293	315	327	316	315	292	329	348	298	320	286	338	280	303	318	327	290	312	336	337	328	307	302	300	284	326	289	323	307	318	328	295	328	323	314	308	321	317	314	333	300	320	329	289	338	335	307	314	296	284	290	322	315	336	297	290	299	340	307	309	316	306	329	307	320	312	332	289	353	364	291	325	308	357	300	330	317	342	304	301	316	299	343	307	313	304	306	310	356	317	311	304	296	311	318	307	314	343	299	278	291	333	308	329	327	288	300	315	317	332	326	327	334	305	297	316	245	317	284	295	314	283	300	335	332	310	310	293	298	317	322	324	326	321	307	317	324	365	285	346	357	318	286	325	328	297	342	311	307	315	309	347	333	277	333	315	299	317	305	324	291	335	330	311	301	327	337	307	304	283	354	360	335	272	300	297	298	313	286	310	292	304	319	325	327	308	337	340	285	289	314	297	309	312	331	304	285	308	275	301	296	287	318	347	269	309	324	310	291	321	314	278	275	281	292	302	343	311	328	297	320	302	298	288	283	283	330	291	299	303	312	282	354	339	311	298	314	298	322	300	320	326	350	290	318	329	294	322	304	302	348	289	287	319	302	289	315	296	314	314	309	336	344	322	274	301	314	321	307	277	323	314	308	325	318	322	302	306	313	300	304	290	296	318	281	311	307	327	285	295	312	304	335	316	286	306	310	320	296	326	355	319	293	310	359	327	341	277	337	318	307	307	331	324	285	297	292	273	317	296	339	324	339	315	300	288	333	302	293	347	286	294	310	302	329	315	327	303	336	302	325	322	313	289	309	334	330	303	299	325	327	356	311	284	329	304	306	275	324	292	327	288	309	305	314	318	316	285	315	322	305	314	323	309	347	303	309	304	336	350	294	317	282	316	291	284	329	340	287	284	311	318	333	343	290	335	303	309	302	298	319	315	344	337	267	319	302	314	320	321	290	332	308	302	318	302	281	314	319	328	308	288	326	333	288	323	310	323	308	314	299	307	313	318	317	342	310	360	304	295	293	311	341	323	294	300	316	305	311	301	332	331	322	339	336	292	339	322	303	303	314	319	315	299	305	288	293	292	302	321	307	315	324	317	333	317	319	282	320	302	274	301	323	322	332	328	317	315	335	298	341	324	317	332	337	320	304	309	308	337	328	281	330	303	301	283	303	341	337	313	350	286	327	332	322	306	278	307	300	327	331	335	363	318	271	328	324	330	304	309	340	319	328	297	286	316	341	345	328	327	345	291	295	295	299	340	346	322	354	328	323	344	305	359	321	282	307	296	322	294	322	333	318	310	322	320	281	365	333	318	327	327	336	318	354	339	335	300	307	310	293	319	345	298	322	319	340	353	308	347	279	316	295	316	337	327	315	341	315	324	309	306	298	315	340	303	293	350	325	313	300	284	313	310	302	322	298	295	322	287	292	327	300	308	316	309	292	334
23012	8201	5086	3752	2419	1600	1422	1117	1030	847	735	706	733	704	709	728	742	692	676	675	735	640	643	704	660	636	725	695	708	656	646	663	663	659	672	653	670	722	681	674	686	736	704	628	663	710	696	659	675	640	617	670	667	676	699	712	643	683	680	698	647	677	724	665	668	717	683	683	646	689	680	707	639	648	706	699	655	658	687	680	665	681	648	641	663	661	687	632	695	633	671	707	679	636	700	708	666	656	636	663	711	677	694	683	735	662	668	697	693	683	667	673	703	612	720	692	627	641	666	731	657	647	628	692	704	672	637	716	666	652	696	704	670	722	681	731	671	684	689	704	680	703	670	733	720	667	670	666	727	697	692	682	695	677	677	729	657	698	686	660	701	696	671	657	708	655	700	651	665	709	670	675	663	671	660	644	686	705	657	704	656	701	718	661	687	673	676	701	669	642	679	663	671	701	618	669	689	687	691	646	660	680	669	658	657	719	639	660	672	668	685	654	703	659	690	641	688	714	671	635	702	636	669	697	695	660	609	696	690	624	679	682	676	626	690	710	695	654	678	683	680	703	682	694	685	663	643	680	701	692	708	696	599	715	718	650	702	706	694	680	624	663	666	640	669	654	655	640	668	677	670	686	679	688	645	640	707	674	695	670	663	668	707	663	652	702	624	645	642	658	719	659	676	634	693	662	668	655	622	665	666	673	709	688	660	673	617	662	695	716	670	675	672	681	682	659	633	655	687	670	644	672	684	668	652	640	684	663	679	667	656	695	644	680	674	686	655	702	755	651	679	733	653	709	674	643	692	647	662	647	686	665	676	681	697	672	628	717	689	665	660	694	713	645	655	673	667	692	672	675	671	677	629	710	694	699	675	673	637	664	663	630	630	679	681	659	654	692	701	669	718	608	721	650	685	655	659	631	683	666	675	657	682	666	683	672	663	649	714	657	649	714	649	683	660	661	656	697	717	652	714	650	666	645	671	655	702	638	658	661	662	704	661	669	681	688	728	642	696	654	679	674	673	683	636	636	678	713	725	706	693	688	672	644	665	693	623	687	700	679	680	681	687	672	667	674	677	689	713	696	693	658	682	680	675	647	663	710	702	691	684	701	634	650	691	657	670	694	636	674	706	720	672	704	663	682	687	633	688	716	695	676	677	687	678	667	624	695	692	707	670	675	652	639	693	679	659	615	686	729	679	709	660	677	694	677	689	663	682	662	695	673	679	694	702	681	657	708	685	666	660	692	693	632	678	669	622	676	693	682	692	677	594	675	639	642	672	641	651	641	664	663	654	662	659	681	688	700	684	713	691	668	666	668	651	639	675	685	700	671	661	708	642	671	674	729	712	665	624	683	703	683	648	682	686	682	702	692	702	728	676	678	716	656	654	673	655	665	680	622	648	646	685	678	672	617	711	707	667	694	732	692	669	674	702	718	662	686	651	679	658	700	635	682	696	683	704	692	662	722	713	678	705	632	713	653	652	708	627	686	648	699	644	693	682	628	667	676	686	679	682	658	688	655	678	667	707	684	626	675	700	714	666	693	703	699	739	713	671	713	669	678	699	661	707	644	677	657	713	696	659	651	677	653	702	648	668	660	658	688	674	698	704	685	665	674	742	646	660	728	694	717	675	629	677	697	709	651	672	666	686	671	667	698	708	694	689	652	673	720	672	672	708	695	662	705	691	665	715	656	740	674	664	717	689	674	640	667	671	660	652	719	658	648	701	656	637	700	656	732	651	693	678	693	690	687	694	637	681	633	671	748	654	695	691	681	703	648	656	654	671	705	681	646	619	669	688	675	667	678	706	662	670	684	699	673	721	692	669	624	693	669	688	695	665	680	646	701	692	671	730	637	694	642	699	697	656	657	697	639	664	674	670	689	692	689	655	662	649	690	675	658	691	676	692	713	704	643	662	648	649	677	697	730	706	673	695	674	641	678	690	660	730	655	689	651	694	666	691	718	727	673	726	641	703	674	683	683	705	712	662	666	653	644	697	678	693	630	730	708	648	696	682	672	652	662	677	687	749	669	683	664	691	655	686	624	692	655	689	712	624	652	701	682	692	669	669	641	661	717	679	650	643	685	703	699	619	672	664	671	688	681	630	668	712	695	682	675	686	671	690	646	690	681	708	660	673	676	658	648	738	653	677	662	656	644	663	670	686	713	665	677	660	676	686	667	653	733	647	655	662	666	705	683	700	683	719	686	701	713	671	675	668	662	659	655	643	695	641	673	657	620	650	662	641	702	648	688	662	655	664	642	658	715	708	665	674	685	675	662	649	715	636	678	700	681	698	680	693	661	683	669	701	647	672	666	736	652	699	683	724	657	633	646	690	695	661	688	622	669	654	663	686	661	658	652	654	710	675	637	650	681	705	700	676	673	665	675	656	649	639	687	662	679	670	687	634	692	721	629	676	691	677	663	671	695	696	672	682	704	696	683	680	662	642	698	659	656	635	708	658	630	661	690	688	727	682	670	675	698	638	701	714	698	639	692	652	676	681	703	702	672	721	647	661	680	683	689	634	644	657	649	661	680	676	687	651	649	688	647	693	683	693	657	684	653	671	645	706	671	696	678	633	637	674	660	716	681	605	681	681	711	701	683	677	700	656	664	683	641	701	723	664	669	629	696	640	643	606	691	695	688	683	676	725	697	723	694	678	670	659	692	658	682	655	684	700	668	653	698	637	676	648	635	675	710	702	702	738	690	703	642	690	683	666	648	717	631	658	705	709	702	655	678	631	701	633	665	669	642	646	628	662	670	675	676	692	680	698	675	670	669	685	694	719	664	646	680	687	678	699	652	690	700	691	651	671	684	666	690	703	664	703	610	718	676	677	677	623	664	687	680	635	700	667	664	665	657	670	730	662	689	648	653	697	676	652	664	715	660	727	641	747	673	694	676	722	685	677	658	688	703	697	662	699	689	708	659	716	650	709	608	662	664	687	665	707	679	654	669	684	644	735	677	672	658	661	655	632	674	694	667	731	673	679	702	650	676	704	682	667	725	685	685	661	687	689	666	688	714	690	698	701	711	683	697	681	647	688	647	668	695	697	659	669	642	677	681	650	629	707	700	664	673	664	722	645	656	690	680	718	678	668	655	728	682	647	685	683	685	628	707	712	678	645	668	683	669	654	689	662	652	645	685	690	694	669	695	704	646	688	693	674	680	673	647	643	668	700	701	671	677	681	722	690	684	687	655	677	686	696	647	675	654	658	676	753	689	581	686	665	708	653	672	694	719	686	673	652	700	704	686	654	651	702	684	680	635	683	699	692	682	685	717	715	652	695	699	666	683	636	650	699	705	697	671	698	657	736	717	694	668	705	685	692	702	633	654	697	688	652	718	682	696	698	649	640	659	643	734	699	667	663	666	654	653	682	653	656	704	661	684	678	701	709	645	687	657	676	692	707	669	678	678	679	643	643	725	708	652	658	696	697	674	686	672	643	672	669	653	719	658	692	636	725	665	706	669	676	637	637	668	658	651	651	765
21485	2086	556	424	350	310	308	315	329	315	332	324	320	324	316	272	299	299	302	276	301	293	311	330	318	321	320	295	324	312	282	295	318	319	313	317	327	310	361	322	316	318	306	322	314	303	311	324	301	336	290	303	325	303	309	297	298	329	304	335	308	315	351	302	309	296	334	340	318	332	311	351	323	302	312	321	339	308	322	299	301	313	311	324	302	346	349	253	310	315	362	300	303	301	333	314	321	296	289	307	287	319	305	293	318	329	316	310	334	305	311	334	301	330	313	347	278	273	289	294	342	314	319	292	339	320	273	279	301	348	320	282	305	308	328	284	337	311	328	328	312	322	306	324	314	311	324	297	284	304	307	347	279	313	314	325	289	297	347	327	301	271	287	291	335	321	318	303	328	295	284	300	333	311	314	293	292	353	296	300	349	288	346	313	294	309	347	297	284	345	281	319	314	335	307	288	300	330	283	295	312	287	305	309	291	316	323	328	303	313	321	316	273	329	313	310	305	310	317	323	300	294	337	294	306	277	327	303	319	297	294	334	310	319	296	291	306	295	322	273	292	342	330	302	315	294	283	317	292	288	331	324	326	308	322	329	313	301	324	293	290	298	353	289	323	317	252	296	293	336	311	311	272	304	330	293	309	288	309	308	309	305	322	318	308	327	318	321	301	301	302	311	331	291	324	323	305	318	311	336	334	265	302	320	310	296	284	323	303	276	316	330	319	289	285	304	336	307	303	311	349	286	308	289	288	311	330	310	316	310	320	280	276	314	348	302	269	307	294	282	298	321	290	271	326	272	313	302	316	307	295	310	305	304	321	317	281	301	290	341	350	326	344	335	315	300	298	333	303	315	318	302	281	319	326	330	306	316	308	291	363	296	357	305	316	333	327	298	320	302	288	293	311	329	287	307	318	265	317	284	345	309	264	295	327	308	313	308	300	275	287	342	323	300	298	336	297	318	302	299	309	345	337	304	315	320	316	346	317	299	345	333	323	318	320	294	320	366	297	311	294	319	297	324	324	308	311	264	263	289	319	280	302	275	300	316	312	283	318	311	353	320	293	291	336	269	312	296	325	281	279	297	318	343	319	313	300	317	318	305	330	321	336	289	299	300	309	303	327	334	297	302	288	300	319	257	305	317	327	308	328	304	301	280	295	310	309	289	317	319	298	328	322	309	338	312	289	291	318	318	297	313	294	344	303	293	299	298	349	300	308	325	303	316	302	288	281	325	335	317	328	286	310	301	322	297	310	309	312	300	319	308	342	298	312	329	339	298	316	316	296	310	313	333	283	307	307	303	308	290	300	358	321	307	329	305	319	330	277	335	329	291	296	313	363	298	330	282	277	288	325	326	294	300	350	317	326	312	367	291	275	302	320	265	283	293	292	336	327	305	323	312	312	313	308	299	314	322	288	318	295	308	343	277	361	337	318	301	323	316	268	322	319	284	292	275	285	318	302	306	310	314	282	323	311	307	316	284	312	280	293	327	304	306	310	331	300	280	289	323	325	319	318	310	324	286	311	291	324	288	317	297	294	295	288	326	325	324	340	325	275	313	308	348	321	320	295	314	310	296	349	310	320	355	294	269	306	271	318	314	298	260	288	311	317	291	321	301	316	313	329	308	305	339	306	324	286	320	331	283	287	291	329	324	292	316	279	327	311	314	326	322	327	300	313	316	301	263	320	325	280	297	314	317	344	340	301	316	306	306	324	318	337	323	350	332	272	304	299	307	302	306	315	284	341	327	302	306	312	322	286	308	289	329	318	321	299	278	322	356	308	322	302	323	313	312	308	302	295	329	365	343	279	331	297	335	313	334	299	352	309	290	308	326	307	317	314	296	271	279	299	323	341	335	300	296	282	307	274	270	305	351	329	283	324	318	313	312	285	313	308	284	309	303	311	295	331	293	292	289	298	298	351	290	292	290	307	303	299	314	292	307	326	329	316	302	308	298	291	326	298	316	246	311	275	328	298	325	334	349	311	288	302	280	288	289	344	279	307	303	330	317	282	281	320	307	271	328	317	283	328	322	314	294	300	313	299	274	329	340	310	300	327	324	325	317	290	283	312	300	297	339	286	289	307	309	330	311	350	321	300	317	333	322	279	286	297	314	330	260	292	309	294	313	302	317	281	271	277	297	324	306	326	343	284	287	316	305	349	278	283	341	317	317	314	296	326	313	325	292	286	308	297	307	307	292	328	308	248	348	307	279	314	303	301	305	298	297	296	318	306	290	299	315	329	335	328	300	316	305	306	292	285	315	288	305	306	272	312	298	275	319	292	291	303	291	304	341	269	358	314	289	277	339	305	312	280	325	342	290	300	295	309	360	339	284	310	307	328	299	315	297	299	314	315	302	274	318	343	355	328	309	318	343	332	317	310	286	306	301	297	307	318	299	340	284	332	323	300	345	273	312	291	306	320	323	340	277	292	293	298	308	326	292	327	304	316	327	296	316	288	335	360	338	308	330	306	321	315	316	285	314	281	294	274	284	276	303	291	324	308	311	317	281	293	329	310	297	321	278	325	337	288	296	321	283	307	282	314	304	338	322	308	300	328	315	306	287	282	326	339	313	343	295	328	324	276	301	310	332	295	307	298	300	315	284	322	287	284	295	332	296	283	340	320	309	287	314	326	310	278	297	291	312	320	287	290	332	331	328	305	314	320	307	314	325	298	315	277	296	294	328	322	281	313	265	318	288	299	309	284	307	323	313	318	273	324	331	294	321	277	299	303	301	302	321	283	285	290	266	276	310	316	301	347	331	313	285	292	293	309	286	287	322	333	309	327	318	316	313	327	336	304	310	296	283	313	329	307	321	292	281	292	329	277	270	268	311	288	311	304	298	322	305	315	320	298	299	283	344	298	297	292	288	302	310	298	316	310	290	296	299	311	283	288	355	297	329	287	313	297	337	297	308	312	315	344	291	283	284	318	310	349	308	310	297	318	291	302	334	323	316	300	339	321	326	284	312	304	316	311	292	308	270	291	290	340	305	281	323	305	332	297	314	300	314	319	314	332	315	333	301	326	312	308	283	315	327	309	324	319	295	335	324	316	323	296	264	317	341	352	326	305	337	352	334	313	309	317	339	298	306	345	309	284	305	322	322	298	291	313	319	275	303	286	289	287	318	301	304	308	317	325	267	301	322	310	291	305	290	333	342	314	322	305	325	313	332	316	289	322	298	317	318	317	307	329	308	298	324	302	336	321	315	268	320	327	299	274	305	302	320	358	304	297	318	319	327	346	287	310	274	325	304	302	316	305	291	301	314	315	323	308	311	334	311	306	282	304	320	286	338	306	325	308	340	309	288	309	304	296	304	328	319	315	316	282	352	303	334	286	309	285	295	313	307	308	329	316	267	321	278	290	296	288	293	305	287	294	322	324	343	307	306	288	324	307	307	315	325	316	324	302	290	275	300	313	287	285	340	351	246	286	269	350	328	290	293	289	309	304	328	289	319	346	306	347	319	320	320	303	303	297	311	304	314
15746	4822	3088	2100	1487	1019	916	775	748	712	711	692	648	742	690	686	647	682	661	699	703	647	714	688	703	625	681	683	679	692	691	688	670	662	682	633	706	687	696	721	665	640	651	650	714	634	695	656	624	627	666	637	696	669	611	718	622	655	669	670	671	612	667	616	668	685	687	676	708	677	706	669	670	649	634	702	680	659	694	646	702	654	698	633	632	701	671	681	652	636	674	673	651	701	694	639	721	640	601	687	605	645	666	646	666	655	699	744	675	642	665	701	691	648	698	656	685	665	685	630	691	670	654	665	679	646	680	624	675	632	653	685	621	664	647	698	647	666	661	702	624	674	667	683	634	700	654	677	670	631	621	656	663	614	603	682	655	639	661	694	645	667	673	672	625	675	665	643	630	718	644	630	714	667	694	641	656	679	723	739	658	663	681	690	691	697	656	642	639	670	661	674	673	660	650	686	674	658	687	702	649	715	640	667	630	636	679	676	656	640	667	657	707	697	667	649	624	663	638	682	722	644	729	701	727	677	659	655	662	605	639	657	589	696	706	647	611	678	674	678	660	664	610	723	639	644	649	662	693	678	681	671	684	650	647	668	685	690	619	708	669	671	634	698	682	657	631	718	710	695	670	686	672	665	678	673	737	641	655	670	666	682	674	619	660	672	717	639	676	635	680	682	660	728	661	609	689	653	677	683	648	647	716	655	691	632	675	642	669	631	693	652	671	662	630	666	659	682	695	672	669	664	636	666	667	682	653	675	632	656	612	654	677	642	659	674	702	691	676	640	685	618	653	643	684	700	658	635	684	698	687	659	683	622	654	675	660	651	661	666	673	660	718	695	621	657	634	645	693	667	698	657	642	651	692	671	736	682	683	689	708	655	697	646	638	682	664	685	650	589	659	701	653	678	633	660	682	641	677	681	682	587	681	648	679	649	634	662	669	642	660	643	678	629	632	648	643	650	647	684	673	650	663	736	674	677	638	643	658	686	656	613	612	614	702	636	672	638	653	667	663	712	629	661	674	676	734	698	674	675	652	651	628	625	687	697	696	656	658	715	644	652	670	647	636	668	676	676	683	658	641	646	677	649	686	639	651	653	674	647	675	683	659	657	677	678	606	687	660	630	653	688	621	645	678	628	679	676	651	694	648	715	709	659	649	654	683	651	676	622	682	634	650	688	635	677	627	609	654	677	652	681	665	661	647	642	653	684	649	658	655	664	627	657	682	651	655	667	686	675	640	665	654	695	653	633	696	676	662	706	644	607	659	672	684	706	674	627	661	644	631	673	665	643	634	687	622	696	637	701	667	685	673	649	711	633	671	629	620	650	709	685	657	694	710	715	644	691	668	669	662	641	610	650	686	709	636	670	655	644	657	646	633	668	644	649	640	660	678	660	693	661	638	679	667	689	646	695	679	653	680	667	646	679	650	676	668	665	664	643	660	738	619	623	628	657	691	684	667	654	657	618	645	634	676	655	695	668	638	691	634	631	678	630	663	629	634	656	678	691	650	656	693	714	619	694	660	636	695	717	668	607	625	660	632	653	725	707	670	703	718	656	610	653	698	668	645	627	733	635	723	643	658	642	687	683	674	717	643	679	679	671	655	669	701	641	710	684	665	650	671	684	606	678	651	672	629	636	665	623	704	630	658	609	660	699	688	659	664	662	658	707	635	663	674	690	677	666	708	676	682	642	575	624	673	690	663	708	677	605	702	644	647	659	650	679	636	612	689	704	671	672	612	652	666	687	663	672	676	664	680	661	661	637	617	647	712	633	702	688	678	639	656	662	637	664	687	656	685	683	671	661	669	645	710	667	667	652	659	646	648	711	652	644	710	690	650	650	703	668	639	677	672	676	612	670	701	685	683	640	688	654	638	640	659	645	653	681	641	719	685	693	639	658	678	654	658	663	679	687	657	674	677	627	627	694	669	681	624	675	692	680	636	692	651	657	627	643	657	662	663	645	655	701	659	689	636	618	633	640	633	671	655	689	648	700	652	682	645	642	679	650	647	690	676	676	690	696	668	643	665	672	647	651	708	671	704	632	677	676	685	710	698	699	654	741	755	628	657	640	678	639	639	660	686	687	651	648	670	725	676	647	624	689	660	700	662	651	697	682	665	681	652	687	682	671	687	626	659	635	659	697	626	628	698	680	641	690	637	645	662	671	640	684	693	643	669	679	708	675	662	638	686	658	674	603	643	674	671	628	678	702	665	661	626	682	702	652	656	656	700	657	662	690	657	676	634	675	662	686	653	614	645	687	670	633	691	675	647	689	692	672	662	662	707	673	626	652	650	626	701	670	716	645	665	595	655	699	705	634	684	638	633	654	655	652	645	681	668	723	679	678	686	601	681	640	685	663	707	660	715	676	655	690	626	676	666	661	692	670	643	659	657	693	657	655	639	620	661	676	658	667	658	691	639	677	657	665	649	651	685	664	652	629	690	680	670	685	645	667	624	667	672	688	636	642	651	648	640	663	640	653	714	590	638	649	658	680	643	672	658	649	664	665	651	677	637	659	675	698	631	650	647	673	656	712	704	660	644	666	664	704	716	699	645	659	667	639	656	700	681	656	661	634	674	657	649	710	590	694	654	693	662	661	607	672	692	659	642	726	689	642	661	648	643	614	657	643	638	625	685	612	651	658	664	670	670	659	607	695	691	651	672	662	641	681	634	650	629	683	699	676	680	621	673	651	653	665	661	683	635	687	654	713	661	654	636	643	683	640	674	715	610	650	653	691	665	699	653	668	648	627	678	629	645	712	647	646	650	692	679	664	682	673	650	692	665	667	647	653	689	681	659	712	627	615	663	666	677	663	706	640	728	650	644	700	653	655	634	683	685	668	609	663	611	692	639	601	629	689	682	639	673	692	689	667	719	701	673	704	673	648	631	688	694	618	692	665	663	626	649	665	643	669	664	669	666	657	688	672	708	630	626	717	705	658	630	683	628	684	681	651	645	657	645	636	660	632	677	674	673	635	686	687	625	645	684	657	679	672	700	670	650	702	668	624	696	699	637	669	635	695	666	652	662	684	624	631	630	693	647	670	670	686	697	647	659	634	625	659	623	673	684	662	680	680	728	676	690	667	652	672	671	650	664	679	696	666	682	631	650	675	666	654	648	679	668	659	726	703	681	666	621	698	622	667	635	689	699	681	690	668	581	653	682	666	655	690	671	660	630	711	674	687	664	667	614	650	622	681	661	614	661	733	666	652	655	652	676	627	672	672	695	648	680	648	705	603	692	695	684	695	626	649	675	675	653	657	685	690	653	666	686	630	660	636	621	674	650	650	674	678	667	629	679	658	699	660	705	647	677	651	659	694	669	672	661	662	644	650	634	670	696	640	678	694	667	626	644	671	677	669	650	668	637	679	655	657	668	690	671	649	645	710	656	688	674	650	737	635	617	653	676	647	665	643	654	703	737	650	673	645	689	660	655	622	671	643	677	664	657	685	659	623	671	661	603	659	628	654	662	624	660	658	653	694
28608	4465	785	469	365	357	297	340	296	320	295	307	293	287	331	298	272	321	294	302	316	300	306	304	304	281	268	329	283	296	276	295	312	280	307	287	314	307	283	289	299	321	284	321	313	310	270	298	269	283	319	276	294	298	345	287	322	286	307	301	326	318	286	264	306	323	313	334	322	305	299	292	311	284	309	267	330	298	290	300	311	245	294	298	309	298	236	298	326	315	289	314	285	307	303	280	307	279	298	315	291	320	297	323	303	272	273	287	300	297	287	314	262	324	312	307	298	277	300	309	293	315	333	302	291	294	304	292	289	324	294	294	282	283	306	303	295	299	276	280	328	315	302	304	280	320	307	328	238	287	325	281	333	278	291	315	323	288	301	305	319	303	276	296	282	309	315	323	312	315	289	289	301	282	294	281	281	300	304	322	319	286	324	297	261	290	293	289	255	310	288	330	300	273	286	302	295	326	269	274	283	297	311	283	283	292	296	266	280	339	271	310	298	334	299	300	314	270	334	321	281	290	268	286	282	290	298	284	311	290	301	283	286	291	275	328	280	286	289	256	268	296	312	327	267	257	278	288	309	275	318	297	326	298	282	311	255	292	289	274	253	273	293	308	290	298	296	263	299	254	305	351	310	307	302	294	277	289	289	286	288	267	303	328	293	274	298	306	289	300	275	289	302	289	309	282	280	308	288	318	282	273	296	319	296	299	318	296	282	289	290	310	342	343	286	314	264	300	302	291	331	287	287	295	271	289	312	307	289	302	295	312	277	313	273	293	296	299	289	298	292	312	298	290	302	297	272	308	291	275	289	311	289	289	283	244	339	337	293	265	287	282	309	288	318	290	310	329	299	271	318	305	293	310	302	314	294	295	269	299	315	317	297	301	312	283	290	295	304	312	248	324	316	298	293	257	257	313	305	296	295	307	300	307	306	301	271	334	306	309	260	311	294	297	303	289	324	332	294	307	316	312	279	306	329	318	344	320	294	290	276	261	330	288	285	307	301	312	302	311	286	291	305	277	303	294	311	297	265	293	306	269	280	271	328	292	283	318	320	343	301	272	323	315	303	303	301	291	312	290	284	287	298	259	320	297	285	310	294	285	270	261	319	315	286	289	310	314	334	320	279	308	269	317	295	302	293	273	285	331	307	349	287	299	294	278	312	286	275	312	323	309	288	324	296	298	276	332	308	303	279	281	325	282	323	286	295	322	281	295	267	269	286	280	307	268	304	289	308	302	290	283	263	289	313	319	294	301	287	309	298	271	277	298	280	290	277	309	316	284	302	333	281	301	269	313	294	298	311	302	298	271	311	319	293	271	302	293	306	308	274	284	268	295	294	317	322	262	297	297	297	276	318	315	325	309	300	332	310	301	281	285	281	290	306	318	308	311	315	290	286	316	283	255	278	296	296	288	259	332	331	287	290	296	283	297	285	288	285	317	275	289	303	306	330	321	271	295	289	306	300	311	297	300	337	304	289	255	286	277	297	319	305	284	308	337	311	305	267	283	280	289	292	315	268	301	308	318	318	335	304	300	279	295	326	296	296	304	289	321	283	271	305	274	277	270	282	317	329	282	297	296	281	321	311	282	283	322	315	274	278	279	324	296	299	273	272	286	299	281	299	312	310	330	299	304	271	287	300	311	300	306	317	279	276	251	282	290	300	297	292	304	308	294	305	315	257	275	287	263	274	287	320	303	319	307	306	325	306	293	283	298	282	331	308	316	346	265	263	290	304	316	297	303	272	304	294	295	300	301	285	304	297	305	276	291	288	289	299	300	312	280	310	305	273	299	308	315	291	298	312	265	306	283	289	309	288	268	346	301	280	339	314	328	269	303	327	288	304	291	299	287	298	277	255	272	308	318	309	262	315	294	247	274	309	321	295	291	297	305	302	303	302	312	294	302	297	306	327	328	283	301	288	263	280	316	318	310	282	302	259	294	295	276	299	315	318	299	310	296	305	295	276	288	309	318	296	314	277	287	268	320	280	298	314	318	295	281	254	319	314	300	319	320	299	310	315	309	315	303	302	294	291	298	273	298	291	297	360	292	317	308	271	301	286	292	273	290	306	272	302	318	271	298	326	325	294	263	317	300	331	272	287	293	311	297	315	302	287	290	335	284	309	317	293	318	274	315	295	301	322	310	328	291	285	275	282	294	274	283	291	269	256	335	336	305	332	331	321	269	351	286	306	302	278	250	304	275	297	298	258	287	303	267	289	322	277	274	284	285	307	305	301	303	334	291	293	293	298	295	311	267	314	287	300	302	326	299	298	288	272	336	281	301	339	316	322	314	265	305	276	263	285	283	271	292	286	304	277	307	299	307	285	306	263	270	315	268	301	302	288	305	307	276	280	298	313	302	326	291	282	324	304	303	271	304	312	283	279	280	260	330	330	291	303	296	317	304	259	312	277	302	312	269	269	289	258	298	293	271	316	313	298	259	290	290	302	289	281	282	297	313	335	302	294	290	260	282	288	268	290	298	290	279	258	303	320	290	326	289	290	278	304	326	317	313	278	260	312	322	302	275	295	321	277	290	296	296	276	301	255	289	320	307	283	301	246	279	285	307	300	256	285	310	320	268	283	305	291	295	291	326	297	309	331	310	314	277	293	261	323	253	304	313	284	286	292	290	305	290	293	282	279	289	316	277	288	294	319	316	288	287	281	276	307	288	324	308	284	303	308	288	285	285	275	264	318	337	305	303	288	256	260	311	280	286	315	294	287	279	304	294	346	294	326	274	268	316	288	288	307	293	262	265	304	277	278	261	316	322	274	311	299	302	292	268	310	295	315	309	287	316	276	326	294	297	308	271	327	280	344	281	303	311	250	308	321	277	256	297	315	303	289	264	316	280	281	325	257	253	322	278	306	306	332	324	308	296	275	290	292	289	326	295	281	293	310	304	277	292	332	313	278	304	283	285	325	286	305	286	272	288	317	330	253	264	264	301	284	265	295	306	292	287	352	270	270	281	296	317	294	315	310	286	296	304	282	297	309	288	286	301	300	302	282	277	265	308	262	279	310	271	264	286	285	310	289	300	284	316	265	295	296	300	351	283	289	325	307	328	272	299	297	335	313	306	294	298	279	333	290	317	286	292	315	267	298	302	307	319	309	289	310	271	301	312	283	313	252	315	271	249	293	293	300	288	275	277	272	328	293	276	305	299	293	283	289	314	303	296	317	337	297	301	294	269	285	288	296	307	263	294	304	328	312	299	291	289	264	301	288	322	311	291	269	273	284	264	273	302	295	300	303	285	293	290	294	290	283	290	266	301	330	276	279	272	311	301	275	329	296	329	295	323	292	301	303	284	294	277	304	301	301	314	301	267	314	307	298	303	279	309	314	255	280	318	308	323	320	268	317	280	323	287	303	292	270	317	305	289	268	295	312	291	291	311	291	313	293	304	257	311	279	296	335	314	294	271	295	317	320	273	310	300	309	292	330	274	302	344	324	291	304	292	292	293	334	308	322	338	323	322	305	281	276	294
21868	7898	4787	2923	1694	1208	967	828	759	673	660	695	671	683	640	587	658	637	651	653	626	638	657	662	649	658	636	659	642	622	631	642	565	608	659	622	628	669	619	630	601	633	634	651	677	698	627	625	639	626	605	641	671	624	564	639	665	597	641	595	619	628	608	675	657	622	589	624	612	665	651	632	677	660	642	610	626	644	657	665	659	621	682	597	615	608	591	632	637	619	630	659	674	641	623	647	657	689	681	623	646	602	615	630	646	653	616	686	623	632	649	637	638	605	615	653	638	604	625	643	593	637	658	655	675	657	599	667	690	646	616	631	651	695	639	619	578	676	676	622	653	639	645	673	679	622	581	646	611	637	576	666	662	636	676	672	683	636	589	633	654	684	636	641	609	650	631	643	647	619	623	649	653	618	612	628	640	641	673	616	648	677	585	621	659	646	601	701	648	646	656	611	597	620	638	679	656	586	640	690	611	625	617	612	612	654	638	607	606	625	641	646	634	654	637	686	598	660	616	626	650	634	614	612	610	614	630	637	680	631	655	619	628	643	642	638	619	594	643	664	644	669	656	644	618	656	634	648	621	641	623	644	675	646	627	640	641	612	627	629	651	655	662	654	635	641	672	598	643	651	632	665	660	639	665	636	611	676	616	643	661	658	632	627	639	600	636	645	634	680	658	637	605	617	608	641	630	650	634	660	675	621	636	640	674	667	627	618	637	659	625	664	640	649	624	621	605	639	592	592	627	642	621	667	649	589	630	633	641	694	624	596	646	643	658	638	675	636	676	656	633	609	629	644	696	645	662	625	613	623	643	671	648	644	641	608	654	621	651	667	610	658	647	641	660	618	688	611	615	626	666	640	620	633	640	662	669	690	623	609	622	641	636	654	593	688	654	609	624	644	649	612	679	648	660	632	635	636	592	649	623	650	680	632	650	628	666	640	604	634	635	625	622	654	582	674	634	635	662	635	622	665	651	613	642	709	637	632	643	651	672	591	678	654	648	641	667	688	665	648	604	636	642	619	606	642	625	625	634	672	642	621	663	620	658	633	680	681	644	630	615	692	657	660	634	637	642	588	631	644	685	606	610	608	612	616	656	640	651	663	660	686	635	641	667	581	632	656	601	637	643	640	614	708	622	676	597	672	623	639	619	636	612	641	639	616	590	672	652	641	691	623	647	635	642	625	622	658	654	627	654	626	641	609	643	636	648	620	621	660	625	603	681	619	636	626	606	626	627	604	639	611	655	641	627	620	620	636	654	638	673	624	668	638	594	663	693	660	637	618	679	669	641	632	657	615	671	632	588	671	666	691	647	622	647	632	656	652	613	687	646	596	639	654	599	603	592	643	614	663	648	643	630	629	654	642	632	648	575	660	692	605	616	629	651	660	640	623	645	566	683	656	657	681	608	694	633	647	600	609	641	684	645	665	659	622	614	592	652	605	655	600	639	640	673	635	590	613	620	614	607	630	650	668	641	669	603	640	677	641	651	641	629	635	614	662	661	670	643	655	610	621	610	621	656	650	645	600	649	643	621	620	629	628	655	619	682	637	626	640	654	624	633	668	621	663	621	656	629	622	627	628	655	662	640	696	648	652	636	659	687	664	608	614	639	574	641	569	663	651	668	678	673	669	656	660	621	631	656	602	594	617	639	656	612	629	635	613	668	609	614	656	623	615	619	560	646	654	621	651	594	660	615	674	689	633	683	652	669	636	657	607	660	641	630	639	629	646	678	607	613	656	622	621	622	662	656	647	640	660	614	628	668	653	671	661	651	673	658	617	632	644	632	609	600	565	642	603	639	645	610	642	658	594	621	658	647	642	657	672	610	632	628	603	647	643	632	660	647	683	673	633	610	633	625	641	575	599	628	649	704	622	623	623	604	653	634	639	639	609	672	621	652	657	630	656	629	610	649	671	654	655	645	667	612	641	693	674	647	609	660	679	652	633	644	642	653	695	571	626	666	638	648	648	652	647	601	618	648	641	683	619	645	642	645	625	652	617	652	620	603	649	636	653	610	625	618	628	616	643	670	670	639	651	612	626	627	647	559	646	660	642	619	620	626	710	695	669	652	642	638	605	658	625	651	676	621	640	675	653	653	657	588	626	657	652	623	647	647	613	607	659	625	702	655	628	635	660	651	632	667	606	649	668	673	612	615	639	643	687	635	675	652	635	673	649	628	625	640	660	671	672	661	614	634	665	652	655	647	593	585	668	655	617	640	646	622	667	646	650	631	627	614	646	692	604	681	695	707	673	639	637	638	654	725	642	630	627	592	617	626	625	660	611	614	643	642	648	609	626	648	636	686	589	615	629	637	661	621	609	650	665	621	647	648	619	652	613	641	614	602	633	614	671	620	666	697	626	673	636	680	669	662	632	633	637	621	649	666	604	703	632	667	668	652	644	620	666	654	623	593	613	619	647	613	630	639	632	686	669	641	670	676	634	672	661	617	582	641	651	614	637	643	618	629	639	589	587	632	632	649	641	595	640	641	615	637	618	604	651	681	632	636	579	636	642	646	605	640	599	644	653	594	624	671	652	620	678	641	646	612	642	598	604	628	647	622	647	604	621	636	629	610	645	609	620	650	645	627	643	659	670	656	617	616	600	635	650	692	649	619	619	663	595	654	613	634	631	601	615	698	687	647	606	604	628	635	558	649	639	670	671	661	641	649	630	606	666	581	649	636	640	640	637	683	635	675	610	712	637	643	638	665	690	646	671	679	672	645	587	607	660	684	644	610	609	633	651	631	624	599	647	621	595	653	633	653	640	627	612	680	598	662	627	670	631	632	679	679	614	618	594	658	656	622	650	606	694	626	605	667	617	654	667	621	621	657	633	660	642	598	638	641	589	600	636	657	618	620	621	625	667	622	580	651	665	642	637	675	657	656	642	640	652	651	614	631	656	599	627	648	635	646	637	703	633	630	644	635	624	627	639	621	683	609	635	581	562	615	628	668	613	600	666	694	668	613	659	651	670	688	626	599	641	661	621	640	636	599	632	652	633	648	648	631	718	666	606	693	652	622	626	606	661	605	682	604	650	708	639	633	650	632	602	640	587	631	632	617	617	647	634	641	631	622	661	650	651	619	593	628	629	623	684	646	665	642	612	616	645	637	669	593	667	654	648	665	650	597	649	580	657	655	688	686	649	596	629	630	622	669	626	611	658	647	682	637	625	650	647	699	621	645	637	629	643	651	621	641	636	642	651	621	580	637	685	623	674	661	632	605	678	639	655	663	637	640	588	592	649	636	605	639	649	637	616	632	594	616	655	679	673	643	646	653	666	667	616	646	671	660	621	634	610	667	625	652	642	582	622	630	658	670	646	668	668	635	639	581	656	645	660	627	669	645	613	625	658	637	652	660	655	677	595	630	626	635	598	658	629	647	618	643	647	622	658	660	624	642	655	623	647	643	671	562	619	660	621	666	652	633	665	612	644	602	661	588	621	639	654	652	622	625	632	612	675	634	622	705	666	688	662	644	659	655	663
36650	6984	1037	534	348	374	348	317	304	335	327	307	314	338	312	314	345	298	312	304	329	311	335	315	380	335	329	347	351	306	264	317	328	330	309	323	331	333	320	313	332	324	316	362	350	273	292	316	296	322	316	273	314	327	288	324	326	279	305	309	343	345	318	359	345	316	342	301	302	265	300	324	331	321	328	315	318	326	325	297	314	375	309	299	299	349	329	283	312	328	322	285	283	323	270	346	299	314	327	327	326	322	332	316	271	322	275	331	317	317	284	323	315	328	295	294	322	313	349	319	279	301	324	304	317	309	324	309	307	345	340	308	309	334	314	290	314	295	323	293	315	330	307	282	303	290	300	323	311	323	314	345	333	337	300	299	300	286	328	289	285	319	313	316	298	294	346	310	326	291	305	321	292	319	315	324	315	337	329	349	324	301	311	290	324	322	304	298	313	327	331	340	331	355	287	319	352	314	280	293	313	307	336	281	328	339	315	333	345	325	338	304	298	299	301	340	299	324	312	327	351	269	314	305	337	350	349	321	340	296	311	315	320	338	330	318	321	344	303	302	294	315	331	308	288	311	296	346	327	296	309	309	331	326	307	331	330	310	314	339	312	322	296	323	302	369	304	313	336	332	316	359	292	296	292	310	333	350	328	335	305	296	293	340	337	300	321	353	293	374	278	311	352	324	329	311	308	278	327	322	332	294	299	314	306	295	317	304	313	312	365	325	309	325	332	329	330	360	306	324	305	323	312	326	297	308	312	320	321	314	306	330	347	337	357	328	313	328	319	324	336	326	315	330	309	324	312	299	371	334	287	341	320	341	346	312	320	356	284	327	315	329	320	325	324	294	349	328	330	313	323	333	319	304	362	333	332	277	311	312	306	325	319	302	310	317	319	328	332	364	282	348	359	284	329	340	296	293	303	298	302	340	302	320	350	370	309	313	335	305	317	320	291	301	328	336	325	306	299	328	342	335	338	332	300	309	298	311	323	325	327	314	316	310	348	349	303	304	313	335	322	332	317	314	275	304	332	302	354	324	290	291	297	337	345	320	347	305	319	311	337	313	331	329	327	307	323	348	309	331	317	313	301	347	316	301	325	322	332	308	342	304	339	287	332	325	333	308	314	313	333	333	306	316	305	342	328	367	312	303	300	306	304	323	335	305	318	320	269	315	311	289	344	312	316	298	314	346	333	298	292	283	345	350	374	291	354	345	344	297	278	320	321	324	337	309	328	281	318	296	351	320	352	339	340	299	341	297	307	298	304	329	344	301	315	337	286	300	326	319	340	318	315	334	333	306	315	308	285	342	322	307	295	310	301	340	314	301	341	327	335	331	292	297	324	341	322	301	345	287	333	315	321	339	333	347	291	342	295	300	320	330	333	281	317	304	315	293	328	325	314	303	297	333	333	300	321	329	310	344	293	291	323	265	271	301	314	307	358	299	320	332	314	294	303	294	320	334	297	331	331	302	306	311	302	314	337	326	328	289	314	365	356	358	321	364	301	315	286	302	313	297	321	319	307	289	301	310	300	326	343	326	299	297	361	337	302	334	316	283	331	342	350	345	321	363	321	366	323	348	332	304	328	295	305	328	313	325	304	324	285	297	321	316	345	329	326	297	295	357	309	325	365	329	300	321	290	316	296	312	340	318	352	306	348	288	326	366	317	344	342	316	339	266	289	308	292	340	299	307	311	309	298	330	297	314	312	298	336	306	278	332	333	307	309	284	316	329	312	317	297	317	333	327	318	360	304	337	308	304	335	299	321	331	309	312	317	318	326	311	324	324	317	278	332	318	313	321	294	308	323	319	286	316	321	282	321	331	314	329	287	322	328	309	321	333	308	334	320	296	330	300	295	313	290	351	298	349	320	293	338	299	291	324	315	310	306	286	309	291	324	338	348	310	315	334	362	357	305	311	318	348	336	301	341	346	347	324	326	305	329	321	328	292	328	329	316	322	321	307	322	317	288	287	319	321	342	260	309	314	326	328	321	337	316	301	327	306	322	313	315	317	336	295	313	346	335	324	325	322	319	299	284	326	308	318	336	320	343	318	311	318	331	256	342	300	316	326	296	324	302	318	308	290	298	319	311	299	294	333	310	296	293	321	340	324	276	309	324	301	287	349	327	325	357	372	359	336	308	324	301	335	347	320	328	289	283	302	365	321	329	342	281	322	332	322	318	305	293	316	378	361	315	314	297	336	313	318	300	291	332	305	323	350	298	291	321	331	320	306	318	284	320	293	293	317	310	316	342	337	310	327	312	326	354	311	335	312	312	328	310	316	354	309	314	346	344	299	313	297	287	309	313	338	338	343	346	319	305	307	320	325	294	306	316	335	305	315	341	317	326	335	335	326	337	333	321	305	308	300	289	311	320	328	314	324	335	297	315	348	348	320	331	306	305	300	290	281	328	300	337	285	329	311	300	314	292	316	338	303	337	311	350	328	302	329	336	312	302	330	313	303	313	296	333	306	314	303	312	307	301	308	313	320	302	300	332	310	303	318	317	330	304	312	345	300	341	355	302	318	302	335	334	352	297	310	299	291	318	299	324	308	359	303	325	297	336	328	314	336	305	343	291	316	336	296	321	295	324	307	332	341	319	339	337	322	297	308	290	308	345	309	324	303	308	340	366	320	341	298	320	300	316	309	319	307	308	292	290	326	325	308	299	331	336	298	338	294	326	294	302	294	309	328	292	322	324	334	314	316	315	325	313	291	328	310	329	340	302	327	311	293	304	280	321	348	339	297	298	310	323	296	339	315	338	317	332	314	330	333	332	331	315	349	325	320	331	326	336	328	324	297	311	305	313	336	316	327	327	297	313	309	335	320	326	372	352	331	344	330	301	296	340	312	336	290	316	294	310	322	326	296	327	306	318	344	349	332	349	321	323	322	307	305	294	350	325	325	317	335	267	342	328	334	338	302	312	314	309	306	318	277	310	327	316	315	337	354	343	336	304	275	292	326	340	317	288	341	305	315	333	337	372	307	299	259	328	327	305	296	299	366	300	311	321	275	329	307	344	289	332	314	308	284	321	280	325	326	293	352	292	294	330	315	340	296	321	352	338	333	327	335	329	275	333	327	296	327	307	354	327	333	339	330	324	311	319	307	320	344	307	318	319	304	301	327	335	330	299	299	318	346	323	302	308	322	330	322	289	305	286	281	313	305	289	295	331	299	293	300	303	332	326	335	334	308	351	324	313	320	376	338	327	327	332	324	343	324	296	342	297	339	313	319	308	336	299	281	308	340	278	324	308	291	309	328	326	332	317	324	349	295	304	303	324	315	278	332	329	309	317	306	291	294	335	336	341	279	320	341	335	304	289	346	318	337	298	324	312	315	300	313	346	293	324	328	299	321	357	323	302	298	294	314	305	349	335	336	296	285	327	287	353	333	307	330	282	311	288	319	309	325	336	332	298	337	341	336	296	313	362	336	339	348	335	344	316	328	333	319	324	277	306	340	319	319	349	341	306	324	291	313	307	323	290	258
24944	10221	5075	2471	1464	1124	1038	910	761	730	693	697	682	696	804	716	701	708	681	738	739	711	716	731	723	692	662	657	755	714	724	730	713	698	711	625	679	705	651	708	692	670	689	689	664	689	740	728	716	742	677	713	714	667	727	659	726	718	655	671	694	724	684	733	695	702	693	706	688	663	681	707	647	720	708	684	647	733	687	732	703	737	686	649	691	662	691	708	625	705	657	631	699	696	655	671	708	701	699	638	707	705	707	733	668	676	703	680	708	656	686	699	696	690	673	655	664	743	681	715	702	710	714	706	676	702	701	642	668	682	652	668	659	695	695	723	658	716	706	624	747	683	742	719	659	689	663	715	670	687	710	675	685	710	670	695	694	689	691	646	696	669	683	722	715	716	673	652	711	675	690	694	688	726	726	694	709	696	753	704	661	657	696	705	669	689	689	676	696	700	715	671	714	644	662	686	699	672	715	666	686	696	719	713	676	727	692	714	704	659	684	649	714	657	704	714	725	673	708	721	717	674	680	692	696	701	736	697	677	720	677	659	712	698	646	683	673	667	732	694	677	666	715	678	654	691	691	652	703	698	655	668	682	738	738	730	652	689	677	715	703	702	667	666	679	684	686	623	669	654	722	705	679	686	728	729	691	714	700	727	701	661	655	660	644	706	678	668	638	711	584	674	668	718	644	726	656	705	714	669	661	685	680	655	660	718	701	708	676	667	681	710	695	695	679	708	690	681	673	716	661	670	788	712	685	708	718	627	637	705	672	712	672	686	718	670	645	744	660	687	657	728	666	719	697	721	678	700	729	652	716	663	675	733	714	668	684	722	684	674	700	710	653	730	692	645	664	658	671	671	703	687	687	729	679	659	722	672	667	672	672	709	739	750	637	711	682	733	683	748	763	668	666	702	694	708	755	705	673	696	701	675	694	683	706	686	683	697	705	726	678	696	718	696	714	672	698	699	684	730	675	674	688	700	701	659	719	683	721	697	675	698	713	714	656	662	682	734	674	702	694	681	662	665	694	759	703	680	693	739	715	675	644	704	667	620	693	708	694	671	703	691	723	694	702	705	713	675	693	739	707	689	732	662	672	708	655	719	670	751	708	687	653	663	692	693	690	666	662	719	699	690	695	727	692	713	664	680	697	688	725	692	733	769	690	657	667	658	696	670	665	699	675	722	697	735	655	712	668	666	707	653	691	683	712	725	639	673	659	747	707	704	663	664	667	665	673	671	688	687	693	708	701	659	696	660	701	722	708	646	679	622	676	710	647	724	695	748	691	694	678	681	693	740	658	664	699	646	700	661	737	691	654	679	684	667	702	661	712	700	692	699	709	708	649	691	702	691	722	702	664	682	710	695	725	706	675	715	699	697	703	690	699	676	644	708	690	694	689	692	721	686	668	715	734	684	718	698	724	728	671	658	701	706	697	646	723	704	664	731	715	692	705	715	696	691	699	698	700	667	676	673	710	653	679	691	674	709	708	683	729	675	665	697	690	651	695	718	677	719	697	686	643	697	749	689	688	701	724	733	699	671	697	704	666	703	696	713	712	668	687	689	667	729	719	648	663	697	706	669	731	704	683	681	725	691	682	732	712	698	672	718	692	704	656	674	715	666	684	703	647	681	638	739	653	693	697	683	610	664	674	662	671	649	682	733	671	699	679	709	672	687	696	678	708	707	687	652	679	692	696	695	683	648	715	704	697	671	695	659	722	697	666	695	681	651	703	703	703	726	705	680	720	711	699	654	670	670	715	722	700	726	698	679	681	688	700	683	731	658	691	681	726	688	677	698	742	695	714	733	721	683	668	717	731	678	715	710	635	661	679	683	718	681	680	722	692	684	694	700	717	655	717	716	727	668	689	675	669	666	667	695	685	655	659	668	707	661	665	698	679	711	660	716	711	703	639	701	663	710	646	682	648	709	733	662	688	674	725	687	701	666	679	716	664	721	641	687	764	648	717	726	677	772	711	625	666	649	749	702	639	685	663	749	700	692	693	672	702	665	698	675	693	669	658	639	731	687	697	686	678	720	689	717	695	666	665	706	685	680	698	711	687	727	677	685	705	696	687	723	691	662	690	724	669	700	700	698	663	700	656	708	716	666	658	670	690	706	690	693	672	683	657	740	720	713	706	663	683	692	755	685	703	699	726	695	696	744	684	664	676	678	729	684	681	707	676	708	680	673	684	735	681	688	714	663	663	685	687	688	705	674	670	710	671	721	700	701	660	662	725	681	666	691	696	672	705	716	703	658	701	711	642	631	662	685	684	696	659	674	696	699	680	712	670	621	667	709	695	666	701	689	713	669	656	668	656	697	671	730	692	675	698	706	710	677	665	722	722	661	716	659	718	682	672	705	683	692	682	663	668	671	734	656	687	728	724	713	692	701	699	722	713	664	743	733	687	667	647	619	704	703	680	681	676	665	661	763	707	677	700	690	651	695	707	708	662	710	684	678	669	646	771	664	722	641	691	705	700	690	693	697	686	704	688	693	627	655	708	633	677	649	660	654	709	714	707	724	673	674	654	677	681	698	663	702	659	659	696	702	708	680	695	702	721	688	668	706	670	694	685	683	672	780	676	716	714	636	647	696	655	733	651	721	748	692	730	695	771	727	693	711	703	656	661	685	653	717	722	701	685	696	712	653	701	732	704	665	719	667	674	648	656	658	655	675	682	714	670	661	740	673	686	684	695	655	720	702	680	657	690	640	689	777	680	637	638	691	654	713	628	689	679	675	721	705	679	711	638	646	712	684	713	679	711	700	705	675	677	677	719	696	694	697	720	744	702	686	700	658	706	677	675	636	638	671	655	685	685	708	692	692	749	652	699	701	732	684	740	681	708	670	673	697	686	670	758	693	637	717	647	755	685	705	694	681	708	669	705	710	660	676	705	679	626	631	683	708	735	716	700	680	707	738	669	689	692	657	704	644	687	720	684	692	709	694	728	685	730	683	664	722	690	747	675	703	699	697	735	725	674	725	667	659	712	724	679	725	647	677	662	686	680	728	707	674	702	699	690	682	700	685	670	681	714	644	689	669	690	697	676	689	656	728	708	706	643	690	695	723	673	678	713	653	655	741	685	670	702	698	685	708	720	689	722	644	709	705	695	727	722	675	736	668	644	616	660	709	716	670	690	673	718	721	688	726	654	668	658	763	643	722	736	648	705	700	677	751	712	685	761	730	729	681	724	665	651	693	732	710	632	664	669	648	662	678	716	730	694	697	727	692	699	695	691	727	660	682	707	684	689	687	691	695	670	717	704	684	680	673	678	726	697	655	649	733	730	745	646	681	662	688	694	674	675	688	675	669	744	670	703	671	654	669	659	675	667	665	705	646	675	663	668	687	713	699	703	723	714	637	666	688	700	669	677	711	680	688	707	675	706	673	663	699	686	704	702	717	700	691	691	669	656	633	725	702	716	725	709	693	693	755	742	693	711	681	671	672	763	672	670	689	671	686	694	671	706	683	696	720	652	704	690	706	651	683
25695	3153	567	373	297	342	338	335	340	326	322	315	327	331	312	288	302	328	338	310	304	348	319	312	326	332	301	330	320	289	316	295	291	318	315	307	279	340	333	338	355	322	305	345	331	303	303	316	300	304	333	330	340	336	289	319	326	319	336	305	306	332	322	303	332	323	281	343	310	328	346	293	345	264	309	331	325	310	344	316	307	302	293	339	347	348	359	293	308	278	295	304	311	315	291	330	290	283	327	335	301	298	300	289	330	285	304	328	335	347	308	286	325	323	300	300	339	340	312	358	313	343	330	346	284	281	328	344	310	297	311	325	321	319	326	310	283	310	321	323	301	292	303	339	343	303	342	311	321	313	288	317	329	351	318	318	292	273	278	305	335	299	301	331	269	299	333	345	361	326	303	350	359	325	308	308	375	358	317	288	295	334	315	324	339	355	313	323	300	302	311	308	333	320	342	294	306	304	309	320	318	278	300	340	335	337	310	325	304	316	320	347	321	316	296	296	282	320	313	298	356	344	305	318	305	285	314	314	321	311	320	302	354	316	308	319	334	319	293	312	340	325	289	312	301	322	307	269	298	321	345	315	309	331	301	336	326	334	287	312	319	313	290	305	312	344	336	297	309	356	324	291	337	320	291	331	349	319	320	318	352	332	311	323	339	326	313	315	288	277	320	356	335	277	316	319	324	319	330	311	318	333	303	306	310	310	320	344	306	298	321	353	301	288	319	285	320	337	325	301	331	326	346	294	321	301	341	331	325	321	322	318	291	323	308	308	337	326	340	327	310	318	356	349	315	320	313	311	329	321	300	289	285	331	299	299	289	280	315	325	298	292	333	296	322	311	294	287	303	338	310	303	327	260	294	330	270	294	325	323	340	309	317	319	333	261	319	311	295	325	326	305	288	302	290	336	303	321	297	321	293	300	311	312	323	307	308	287	306	309	309	331	305	319	331	317	304	306	285	291	316	320	319	310	300	282	300	366	348	307	293	314	308	308	314	312	319	314	308	337	338	323	309	330	316	314	321	316	310	319	323	301	305	315	346	294	311	298	283	285	337	356	298	315	335	320	291	338	305	319	308	298	333	340	315	332	339	331	309	306	324	297	335	325	315	322	336	321	319	286	317	335	323	327	298	337	310	293	337	334	311	314	278	288	314	288	291	343	319	301	288	310	364	317	335	307	289	336	315	333	330	334	343	329	335	299	290	295	307	322	320	327	293	324	319	318	312	299	314	356	309	316	279	309	336	285	328	300	307	341	318	291	341	339	305	309	309	321	326	299	304	310	310	315	323	326	322	311	303	309	291	338	342	297	303	327	307	354	343	314	331	298	320	324	316	313	312	328	336	314	292	308	276	304	344	297	341	316	307	316	303	307	303	272	339	302	309	292	329	291	338	316	345	311	333	312	331	306	307	355	343	356	312	300	333	330	286	333	319	329	297	284	310	310	315	316	326	310	316	352	320	301	342	336	304	317	305	318	291	323	297	327	322	322	328	294	312	303	361	346	265	312	329	319	316	309	320	338	301	318	331	347	353	333	306	323	318	328	319	330	291	302	333	327	357	354	336	306	316	336	320	311	292	290	319	279	291	289	330	354	349	293	283	328	300	357	301	320	322	318	323	304	293	313	299	289	332	290	322	305	319	329	308	322	328	298	320	310	302	285	313	318	331	315	312	351	300	330	333	321	307	311	298	300	279	301	319	323	312	313	321	356	327	325	326	312	293	297	306	335	337	367	350	303	308	331	299	309	359	305	335	292	305	328	340	281	317	305	320	313	323	317	369	303	352	309	304	307	290	357	322	340	299	326	296	261	292	301	324	342	356	328	319	310	315	333	325	337	309	338	325	321	312	295	328	347	323	316	294	326	341	346	321	318	307	340	283	282	311	330	296	290	290	330	337	304	331	293	309	343	316	322	327	324	325	339	316	289	369	365	307	334	319	289	297	336	294	331	271	287	310	301	349	313	319	304	288	317	321	299	311	345	327	305	292	303	307	304	301	304	351	380	302	341	319	325	314	317	305	311	328	311	312	281	336	332	341	275	294	323	294	340	343	302	299	308	349	283	345	291	348	325	333	292	326	302	293	337	309	322	339	350	302	301	319	309	289	322	272	327	352	322	337	303	304	314	323	312	304	335	336	306	330	310	329	272	293	315	326	334	308	282	323	310	311	313	286	303	307	326	324	307	326	334	331	328	315	340	298	335	300	309	343	331	311	349	330	353	319	354	289	313	347	334	325	281	314	336	308	313	341	332	331	340	304	328	317	348	341	332	331	286	354	308	323	328	311	311	298	327	330	347	312	359	307	298	337	315	296	327	283	321	312	316	301	332	329	301	323	367	326	314	336	340	324	321	305	290	335	271	285	300	302	369	302	299	333	341	323	319	373	334	309	279	297	317	326	367	293	318	306	307	332	316	300	309	346	333	298	319	329	307	299	327	282	283	318	306	326	334	331	328	292	294	319	288	297	303	314	322	311	350	320	323	288	298	290	319	303	328	292	334	320	313	322	331	313	332	308	264	322	313	337	298	284	306	305	376	304	289	310	306	344	341	325	325	333	300	329	291	319	302	326	333	304	327	309	320	320	303	320	307	310	315	351	304	302	340	311	294	305	335	332	312	344	306	314	313	321	295	292	308	295	314	316	318	335	327	342	286	330	294	310	319	294	309	304	294	333	289	311	299	306	323	318	295	317	316	335	321	320	299	324	352	332	356	322	303	341	324	340	294	331	290	303	328	340	352	336	332	298	353	329	309	315	315	321	302	304	311	309	333	278	313	327	324	299	285	313	291	328	313	297	318	333	323	337	313	346	327	346	318	329	302	319	349	347	340	290	338	343	334	318	332	307	291	329	337	339	329	335	296	279	309	306	301	295	299	311	347	318	367	302	368	322	320	354	353	330	333	333	318	336	332	369	308	313	319	274	298	332	316	318	314	320	287	327	313	351	321	321	349	328	328	302	304	318	302	330	312	297	322	312	311	305	289	341	312	312	349	278	276	336	317	310	320	356	331	334	324	290	327	344	356	299	294	305	305	322	266	333	289	301	301	297	328	338	339	311	352	353	311	311	325	333	335	271	326	274	310	323	315	361	343	295	325	330	310	279	326	310	309	306	322	301	315	306	275	308	326	341	331	327	329	317	323	351	328	308	318	344	293	313	319	324	271	325	313	306	338	299	354	285	329	349	338	314	317	297	308	287	309	319	285	308	316	282	319	319	285	331	302	368	289	323	354	296	311	334	317	310	294	292	315	306	312	318	298	315	329	315	315	312	309	333	353	326	311	292	293	336	310	321	309	308	285	352	283	311	307	332	338	294	324	333	330	335	301	323	312	308	317	334	302	328	295	322	321	301	316	329	339	309	287	322	330	326	374	314	294	338	330	339	331	323	284	323	297	289	311	319	320	299	324	320	297	343	314	350	337	314	355	325	288	326	336	368	308	335	314	308	321	330	315	312	329	311	332	331	319	338	337	327	332	304	306
20802	6072	2364	1238	848	784	725	747	755	694	646	726	722	661	739	668	677	675	652	708	688	713	637	683	672	698	630	692	701	709	654	670	647	661	720	737	667	695	722	699	720	712	653	685	678	657	713	678	672	672	690	683	646	634	692	691	686	675	684	677	681	676	669	688	689	689	647	630	688	672	669	677	718	707	695	672	698	680	667	725	638	707	690	664	744	673	742	645	679	675	696	705	704	706	705	667	676	673	683	672	688	710	684	674	701	645	692	665	683	685	719	659	666	707	701	701	650	694	674	723	667	625	705	702	741	666	686	671	711	685	701	651	737	648	707	630	679	659	678	702	665	709	642	665	649	715	660	695	688	720	660	685	761	672	685	693	685	652	645	696	640	699	688	686	641	670	718	699	671	714	686	775	686	697	663	717	702	630	660	663	741	684	684	662	632	690	686	660	685	659	673	711	655	656	703	718	640	667	646	668	714	717	657	719	653	679	706	737	689	693	685	669	715	681	676	646	662	671	700	679	676	701	686	681	697	664	669	673	635	643	725	699	693	735	710	657	665	696	676	720	675	681	676	723	704	738	671	654	708	712	719	683	646	674	707	689	696	658	655	667	703	696	703	747	680	649	687	680	682	679	671	611	639	700	671	711	670	672	718	678	678	697	710	713	668	724	674	699	695	676	644	693	723	656	683	703	654	661	718	675	677	710	634	748	666	718	673	702	677	734	685	671	684	713	700	684	646	711	656	651	714	681	718	687	672	652	699	700	700	663	703	649	662	635	677	695	629	696	693	638	709	679	699	708	679	653	703	676	737	685	700	705	651	670	666	738	636	642	647	661	654	663	649	680	669	692	697	725	694	725	703	695	655	757	686	689	669	676	689	676	657	655	687	667	696	687	678	685	651	654	709	655	648	666	646	703	732	694	668	658	684	638	656	705	618	682	674	666	661	664	687	676	680	673	673	730	711	641	717	711	698	690	698	669	696	678	669	688	670	686	674	640	677	663	641	735	668	666	654	656	603	663	636	690	671	706	688	687	691	723	673	617	737	685	659	732	626	652	699	662	633	666	664	643	670	658	721	639	692	674	666	678	702	671	715	724	658	710	664	669	663	746	673	672	673	676	652	635	699	694	688	720	671	661	715	725	698	712	672	653	676	690	697	685	671	666	696	697	689	689	683	691	662	665	657	690	657	694	660	690	654	673	707	707	717	722	696	634	679	670	682	656	691	707	657	673	666	717	661	666	720	714	682	652	675	636	703	676	720	715	654	695	699	681	717	722	673	700	686	641	692	684	694	657	660	701	703	666	672	686	664	720	656	701	688	695	699	624	672	724	675	669	679	703	713	687	638	685	705	677	673	618	683	727	718	679	645	675	705	666	693	685	636	672	701	692	674	690	690	655	702	671	686	675	672	622	708	670	618	665	693	660	724	653	712	710	648	707	698	695	719	668	729	654	666	664	695	674	748	663	670	657	674	712	666	682	650	673	716	681	648	699	708	729	666	743	657	680	697	690	708	683	695	690	701	712	661	677	650	678	719	654	705	756	667	690	664	685	663	685	685	691	683	685	673	658	707	662	727	705	664	636	657	694	682	691	702	684	700	646	683	647	688	708	661	684	698	701	683	676	723	648	660	673	694	730	715	676	661	667	652	689	673	632	671	673	719	656	686	653	688	689	655	707	707	660	681	696	691	695	600	650	680	681	719	714	678	650	718	721	652	707	681	691	679	703	673	664	693	652	761	712	700	661	667	694	672	654	645	639	705	664	709	666	656	663	708	686	666	659	672	698	709	642	655	638	676	684	724	684	709	675	682	751	694	715	667	649	672	696	705	724	699	694	662	692	659	682	701	671	647	678	684	665	718	662	678	713	717	682	733	701	657	669	679	648	668	665	675	662	691	688	677	719	676	663	671	715	717	664	702	694	633	704	712	650	714	680	674	658	706	691	687	722	666	646	656	674	651	660	679	634	700	667	648	628	666	716	721	714	650	676	683	677	692	726	658	725	692	653	694	701	679	718	678	692	660	695	714	691	653	695	660	717	702	641	713	689	712	709	626	680	669	663	724	703	741	702	699	680	719	632	664	686	703	695	667	674	699	673	676	691	668	667	701	696	680	669	711	694	665	750	715	658	678	693	695	654	638	727	699	682	684	696	727	728	693	731	653	671	673	682	684	656	670	656	665	693	667	642	690	631	665	695	670	672	681	717	695	725	729	652	708	692	679	663	687	675	716	708	718	697	672	748	716	674	691	692	671	653	668	690	685	720	660	681	659	731	729	703	651	711	699	684	669	760	647	716	662	758	645	677	670	641	643	710	693	690	712	730	693	700	692	687	645	693	674	683	698	691	720	694	685	672	714	665	668	699	654	642	695	646	739	699	657	715	657	708	657	645	678	675	707	662	701	679	713	679	659	635	677	651	696	682	651	689	677	688	652	694	679	695	686	731	695	691	693	679	689	663	705	674	693	630	698	641	687	665	699	692	734	650	655	680	680	692	705	699	652	656	659	695	715	701	758	667	704	759	700	726	694	696	740	672	658	703	657	698	666	653	653	674	703	666	650	650	725	691	658	707	725	669	671	681	738	682	676	687	686	681	674	667	704	711	669	659	664	656	636	695	681	680	696	683	640	655	663	664	663	687	676	641	702	664	707	679	725	681	681	667	640	658	631	701	718	732	714	678	704	658	654	626	648	673	758	690	647	707	659	690	663	640	682	695	670	656	701	676	681	667	647	677	671	681	739	688	687	752	700	697	697	687	683	666	690	698	676	688	715	708	781	697	656	725	660	715	695	684	660	649	674	663	721	706	653	657	659	681	634	654	710	688	653	632	670	634	685	680	677	687	692	703	692	712	660	640	673	706	661	681	666	635	603	652	681	702	718	673	676	697	733	663	641	695	684	688	674	683	710	638	701	711	723	713	691	660	733	634	679	683	680	682	630	712	703	705	712	717	671	699	645	709	685	639	670	638	706	651	659	705	686	694	678	706	690	701	699	675	696	700	634	705	653	642	706	699	683	670	700	676	659	658	691	659	672	655	724	709	707	651	700	684	690	683	761	670	674	679	683	693	695	702	704	668	686	705	660	693	711	650	646	689	688	628	691	659	669	686	688	723	709	680	694	696	702	695	671	716	690	684	666	703	686	658	737	676	666	726	672	732	677	669	709	683	687	623	685	684	688	712	733	616	723	712	700	638	694	699	696	674	717	659	719	698	695	721	707	670	676	708	664	671	673	630	681	689	638	636	694	697	640	705	692	680	697	670	685	676	661	691	678	706	700	686	684	678	727	736	668	703	709	659	666	669	648	697	704	659	694	707	663	668	705	698	683	687	761	654	671	693	659	618	711	673	708	759	690	698	732	691	690	697	662	683	664	664	677	693	701	696	701	683	675	676	713	653	735	643	682	638	712	677	683	710	714	732	707	668	657	650	675	658	679	677	720	735	688	635	677	688	702	629	672	657	634	666	717	698	690	707	663	646	679	737	684	657
32886	5233	656	457	361	330	356	312	322	328	267	308	325	304	299	319	304	284	309	290	325	310	277	300	282	299	290	330	292	314	329	300	305	272	325	293	342	309	304	296	312	344	311	302	267	302	318	261	288	295	292	297	313	286	277	290	326	270	333	306	290	304	283	302	312	312	270	308	307	316	307	304	296	288	318	301	273	290	322	327	305	304	316	334	328	290	327	272	310	302	314	274	304	296	297	289	323	282	334	294	305	269	284	285	280	326	294	303	310	293	320	326	280	270	294	314	299	292	299	325	294	273	288	313	305	318	325	320	329	313	282	286	287	286	287	289	326	300	306	314	308	304	327	281	311	310	322	276	304	308	313	308	326	286	297	297	298	304	299	292	281	309	291	281	286	304	288	309	268	317	279	307	290	297	290	299	292	320	259	305	314	277	290	295	297	300	317	324	315	274	306	308	260	318	274	317	270	287	307	297	302	320	286	334	270	298	290	311	294	280	275	294	299	308	282	269	321	280	261	306	310	298	289	293	267	264	251	313	322	341	338	304	311	298	315	320	323	289	313	313	299	289	321	310	309	348	307	317	338	290	349	316	304	294	284	313	302	296	270	328	287	325	293	331	310	310	322	332	313	274	306	344	292	280	317	289	316	283	281	282	312	295	314	287	273	316	302	299	305	302	311	340	279	290	252	291	316	292	284	308	302	310	297	286	324	321	317	301	318	329	355	307	304	291	277	291	323	310	305	332	306	342	295	269	301	312	297	295	287	312	331	333	287	311	312	319	338	318	300	305	274	302	266	307	307	312	350	282	287	291	301	262	312	273	324	345	320	325	315	305	321	314	295	277	295	310	271	298	305	324	270	291	277	286	273	319	280	335	338	246	285	327	307	312	303	333	293	282	281	275	288	336	330	286	316	291	315	297	296	289	339	291	294	271	303	300	305	311	303	303	290	292	292	298	333	282	345	315	316	280	275	281	302	316	343	335	305	298	322	314	300	300	290	299	319	259	337	331	311	295	311	309	293	310	273	291	315	302	311	304	291	301	303	300	325	299	300	294	314	317	293	302	274	325	334	281	333	292	267	308	312	276	319	301	279	347	296	284	314	327	296	273	314	279	317	325	308	338	315	301	308	288	324	277	325	282	304	324	329	305	269	307	307	307	278	294	286	322	285	307	320	334	332	289	300	278	307	290	275	316	318	314	316	312	266	321	287	289	318	289	323	280	312	263	284	329	289	293	327	316	299	310	341	291	293	299	283	289	298	304	286	309	325	338	302	302	297	300	300	336	253	315	300	322	345	306	294	293	301	332	297	278	290	264	316	287	284	318	313	278	306	359	314	311	289	291	298	280	331	339	303	298	301	297	329	314	289	264	288	297	326	290	333	295	308	296	265	298	306	253	284	315	301	272	340	304	309	332	295	284	310	319	270	324	290	288	328	283	287	279	295	301	290	310	293	302	325	313	297	312	280	322	337	301	309	273	282	301	324	297	293	289	296	263	294	309	298	305	302	290	321	303	340	278	304	296	278	311	321	282	318	299	277	272	276	296	276	277	314	312	275	302	287	290	283	287	302	298	279	332	281	289	342	287	319	308	323	311	313	310	293	299	311	284	271	273	278	288	310	292	288	295	327	291	327	300	310	309	266	303	307	302	305	338	293	290	301	336	325	312	296	295	284	333	296	291	323	289	308	312	272	308	321	314	309	291	290	299	281	316	248	271	301	337	296	320	320	324	305	285	286	338	294	309	295	272	275	322	309	271	264	293	326	272	306	305	318	314	296	296	297	311	322	288	323	323	318	277	270	282	279	283	266	281	345	284	273	265	292	295	305	316	271	299	296	284	314	300	306	324	324	327	290	316	342	302	303	327	296	267	312	317	314	300	313	276	256	309	298	285	329	298	303	299	316	304	319	251	310	284	330	299	335	288	330	325	304	339	299	308	302	297	282	260	305	315	321	317	311	309	283	272	323	295	295	316	295	307	291	293	313	297	327	307	293	309	292	289	304	294	305	267	333	356	315	280	322	280	334	287	275	307	332	286	304	294	276	290	295	325	287	321	272	299	303	257	300	327	289	351	315	311	289	266	252	307	286	300	327	325	307	313	295	319	309	302	321	287	306	303	307	284	293	301	308	276	321	298	301	284	285	305	307	331	293	291	286	287	286	310	304	311	299	321	316	325	303	289	333	313	314	294	290	284	270	317	288	299	281	270	284	303	297	321	309	291	342	334	315	317	311	306	302	302	293	314	279	281	293	339	313	332	303	296	298	331	290	299	292	288	336	286	285	286	310	315	317	306	327	326	296	279	299	312	293	323	318	291	298	283	316	297	315	315	308	294	280	272	314	292	284	292	299	312	292	270	297	306	306	265	287	311	322	306	301	337	308	280	292	265	310	303	254	283	284	345	296	275	285	314	349	279	289	282	286	302	255	309	289	276	305	305	298	313	294	297	327	339	319	312	315	297	300	288	309	331	298	315	298	317	300	293	286	300	317	318	256	278	286	295	278	265	327	299	347	284	337	259	271	265	309	273	310	293	280	295	346	289	328	297	293	341	332	281	366	314	332	276	279	293	279	296	316	300	337	306	295	336	321	328	305	298	289	291	327	284	334	294	323	284	297	329	339	302	294	326	274	295	314	289	338	301	309	296	306	278	323	322	333	322	298	309	340	288	295	310	317	292	301	307	303	311	299	306	301	306	299	292	296	298	325	296	308	318	318	333	306	280	287	334	309	281	323	316	292	294	288	291	314	287	334	308	280	295	340	311	322	283	284	316	319	312	282	298	294	314	336	337	288	277	284	273	297	356	335	297	310	296	301	309	287	277	286	303	321	305	310	318	310	275	292	291	315	297	316	299	283	290	321	323	276	307	309	293	320	298	284	318	301	330	289	319	314	309	317	294	326	290	304	274	291	293	288	316	315	308	328	293	311	318	294	293	318	360	285	315	303	283	280	295	306	291	349	305	287	270	293	321	313	282	321	285	311	281	285	293	287	328	287	317	308	323	325	294	331	343	298	280	287	311	326	302	316	315	319	323	354	311	287	295	259	299	296	299	306	354	350	251	314	320	319	304	324	297	288	272	276	332	306	314	265	323	319	308	275	319	316	298	312	285	281	300	307	297	310	284	279	296	286	294	312	294	293	308	295	286	306	312	325	279	300	323	305	301	288	309	275	328	338	302	321	281	343	328	304	278	299	283	336	309	275	312	275	287	291	328	350	269	310	322	305	329	314	321	281	286	291	297	278	311	336	325	357	297	292	298	315	331	281	326	299	275	331	312	320	316	320	307	279	297	268	292	302	266	299	286	274	324	305	292	300	291	306	291	338	305	294	257	280	290	324	315	306	314	304	301	312	291	312	307	294	314	295	311	289	323	273	307	320	287	287	303	333	298	315	344	311	270	281	288	326	298	338	289	300	292	322	281	310	275	304	310	278	322	333	324	324	291	294	298	282	280	301	300	280	315	307	325	281	299	310	308	312	285	280	298
25048	8499	3217	1683	1233	949	833	782	741	723	667	686	699	677	639	656	663	619	663	652	679	663	686	677	652	646	680	631	658	672	657	658	621	605	708	637	705	616	650	642	628	632	692	662	656	633	662	621	661	628	651	644	626	659	688	671	696	666	660	650	653	703	646	689	658	683	674	673	653	662	641	653	661	605	620	677	608	663	673	637	664	676	633	686	675	661	715	659	658	636	671	673	643	658	645	681	665	664	676	717	640	626	617	640	647	644	653	671	640	672	656	649	663	633	621	651	663	608	658	650	676	653	651	662	650	665	685	677	608	653	670	645	655	587	670	626	712	649	708	670	662	653	669	692	645	665	653	665	668	624	683	655	630	686	633	658	647	706	674	659	616	651	689	697	657	677	654	599	692	674	633	674	672	673	650	625	619	678	659	675	662	687	685	686	714	670	651	630	615	678	658	668	660	656	647	656	670	709	662	699	622	627	624	638	614	669	645	682	679	702	658	655	663	660	652	709	619	618	621	642	644	679	672	656	668	659	668	683	675	672	707	677	679	640	645	618	621	589	709	684	702	634	625	666	653	620	663	648	621	642	660	623	613	675	657	623	689	618	660	682	655	660	628	632	699	676	603	641	643	639	654	642	675	647	681	651	651	624	671	677	635	629	685	634	688	652	669	600	667	647	663	672	647	679	652	642	668	637	681	617	655	635	678	692	660	670	610	626	642	697	688	598	699	665	675	688	669	672	663	668	610	711	628	616	687	682	654	620	660	625	629	661	685	651	641	655	647	661	646	651	714	633	669	667	627	667	643	600	646	642	619	667	688	655	673	655	640	639	639	635	655	666	676	621	660	636	650	659	632	622	690	634	633	639	629	655	630	641	680	647	643	643	640	649	624	701	628	699	646	646	654	607	645	666	637	682	668	656	620	646	630	645	687	703	611	679	659	659	659	643	666	631	644	635	646	611	625	673	661	603	689	646	644	652	662	688	693	642	682	646	646	679	643	674	655	668	607	667	618	669	667	636	645	680	656	622	671	629	691	622	640	695	652	666	588	641	645	656	670	651	664	666	668	675	685	647	627	664	683	659	647	654	671	655	645	634	608	666	670	673	641	612	669	644	651	652	638	640	670	641	658	638	640	677	703	610	677	639	687	673	638	631	641	629	665	678	648	685	639	631	636	611	657	670	639	666	647	678	620	623	622	686	645	651	646	656	651	631	608	661	612	601	648	663	648	629	612	687	696	625	674	695	659	620	640	663	661	648	646	655	639	674	653	679	660	656	645	679	629	694	635	618	641	637	658	659	687	651	635	655	688	650	653	621	662	607	646	671	648	653	684	642	664	647	678	644	641	688	622	658	631	633	649	617	671	662	638	623	665	719	674	603	664	680	599	641	641	644	620	658	610	693	642	692	626	635	656	626	670	637	654	670	628	656	636	694	663	678	651	630	684	656	634	645	627	685	665	645	668	599	658	665	660	638	711	604	658	610	671	688	606	678	666	674	654	656	640	638	617	671	660	666	706	698	649	638	666	636	656	648	624	676	671	661	616	692	652	675	676	682	667	648	661	693	609	617	624	672	697	661	655	622	623	640	651	682	648	665	643	650	658	680	671	668	646	613	652	656	705	680	683	652	623	668	616	645	673	615	662	650	640	653	643	668	623	667	631	684	677	674	609	652	635	672	631	647	650	661	674	641	639	653	674	666	667	623	662	681	616	611	623	664	656	650	653	605	680	662	693	639	608	635	642	695	658	671	662	669	665	655	646	610	659	678	655	645	641	642	631	737	641	675	615	623	666	662	684	635	676	676	656	670	661	642	643	656	628	636	685	665	650	666	632	658	659	681	627	693	629	612	656	643	631	692	673	698	653	631	701	649	660	625	642	687	690	656	656	660	654	659	648	647	671	697	641	660	665	656	657	676	650	651	647	666	665	661	641	630	666	665	665	653	659	676	658	619	635	673	662	663	658	653	654	686	661	664	669	650	664	666	644	699	679	610	645	679	696	623	666	678	619	707	648	628	622	669	704	671	655	653	663	619	660	680	664	622	676	578	655	664	674	640	651	598	701	698	628	671	666	654	680	664	661	656	699	637	681	610	650	644	621	686	662	698	649	651	665	651	633	636	671	654	679	637	657	697	644	698	676	647	683	642	646	694	687	656	617	645	626	643	656	650	659	688	638	653	692	631	606	649	655	620	650	598	683	641	705	638	642	664	707	653	641	626	691	624	656	648	637	650	604	666	658	643	611	656	667	657	689	667	670	661	676	630	701	638	648	664	645	684	661	624	651	664	636	673	625	678	647	673	690	607	639	680	657	657	661	643	673	637	664	674	680	681	662	631	641	686	630	673	638	670	678	678	656	650	639	619	655	669	672	648	652	681	637	644	656	660	658	617	667	688	657	664	660	697	654	667	679	666	622	663	603	637	637	690	639	612	613	650	701	634	672	594	620	647	677	659	620	614	654	674	616	616	680	689	640	692	621	607	656	709	627	626	673	648	656	654	664	638	692	664	639	704	641	684	667	645	632	626	677	617	687	670	649	576	625	637	662	669	639	662	662	625	608	651	667	637	683	674	655	724	659	683	608	672	648	678	688	679	624	669	638	668	643	638	673	646	624	671	677	629	657	680	615	646	671	708	636	635	627	687	655	657	653	667	658	652	657	649	636	703	647	669	652	672	668	650	684	652	661	686	678	664	658	643	699	614	646	637	665	638	707	645	686	636	683	670	693	675	685	639	655	653	705	593	604	619	678	673	621	636	666	623	637	672	618	608	645	674	661	658	648	680	666	661	685	656	675	636	654	660	635	685	596	662	681	611	682	701	649	645	668	630	668	656	630	641	626	616	664	663	631	660	670	673	688	619	655	672	647	642	677	670	716	681	685	649	675	658	610	647	642	671	656	640	668	625	651	666	627	689	648	684	698	645	676	674	637	644	632	582	707	649	597	657	652	635	651	634	620	679	681	610	626	640	644	632	646	685	649	680	618	624	672	607	685	673	675	660	684	634	643	630	673	658	671	658	633	667	611	675	704	688	675	669	661	668	654	639	680	628	655	656	631	652	641	664	664	678	671	675	647	656	681	685	618	665	627	638	630	600	659	671	624	737	631	631	639	654	629	677	682	636	704	667	644	633	597	656	673	627	645	635	662	636	694	635	598	653	585	635	654	622	663	669	669	656	654	660	653	668	698	650	635	644	630	669	624	667	665	657	671	673	666	681	643	672	661	692	712	698	650	694	713	610	632	681	683	622	645	663	627	628	643	659	597	672	667	693	640	649	667	654	634	682	712	660	656	636	704	639	621	637	663	646	663	656	658	642	670	632	679	651	674	635	640	653	662	630	678	639	650	652	626	607	656	656	663	664	607	648	673	636	682	689	658	641	642	615	658	691	663	678	654	674	654	652	673	637	695	627	618	647	690	646	667	628	690	676	679	680	639	644	654	615	661	624	635	677	656	616	651	637	653	659	652	679	688	629	647	687	613	668	601	677
33268	6192	1074	576	449	362	342	290	310	330	315	325	337	312	319	339	344	329	316	283	319	311	308	301	327	320	328	311	312	325	284	321	334	314	371	309	324	329	314	343	330	304	318	343	333	336	349	295	280	306	306	294	328	323	296	322	365	306	324	339	345	304	296	337	330	320	352	315	332	288	354	317	301	315	335	340	304	354	339	311	288	358	339	309	323	314	293	332	329	333	319	323	323	318	315	290	296	300	327	305	308	299	333	314	348	306	335	326	304	326	300	310	295	301	317	312	318	300	333	331	310	303	327	343	295	287	322	283	326	310	304	349	310	346	307	294	351	308	299	287	304	362	289	320	312	300	292	307	320	331	338	351	310	319	341	286	311	301	325	318	299	344	326	292	312	316	337	322	310	296	344	327	276	311	347	304	325	344	311	324	319	318	316	311	309	323	274	313	308	320	341	291	298	299	283	282	308	293	340	296	343	317	279	298	313	295	350	323	266	341	311	296	316	305	277	307	333	346	340	271	342	330	329	296	353	310	314	326	326	311	304	310	306	292	324	299	298	278	339	360	316	313	327	256	342	320	302	336	302	310	340	310	305	337	307	296	281	351	275	299	295	304	317	292	344	274	313	332	286	308	337	322	282	316	311	318	336	292	299	307	322	329	270	296	316	309	310	329	309	337	347	360	373	311	298	331	311	334	311	321	307	329	324	293	358	306	324	314	329	286	286	302	333	317	306	322	310	330	294	329	313	309	292	332	334	316	344	336	344	300	337	290	313	349	313	282	281	320	278	324	330	319	340	314	300	307	342	356	320	318	315	290	303	299	304	334	342	314	278	340	289	326	291	327	330	335	323	311	320	307	266	355	354	299	322	325	305	317	309	328	306	313	287	278	278	313	316	314	307	343	347	339	330	324	325	316	310	349	322	344	311	322	327	301	344	326	296	344	324	300	318	327	322	325	324	317	304	287	332	345	310	289	308	301	292	314	333	298	326	323	332	320	338	308	291	352	350	335	300	342	340	337	288	309	290	344	313	298	333	334	285	281	316	274	304	334	346	349	292	337	305	319	319	324	338	325	322	324	305	311	323	307	354	324	306	279	301	322	272	319	272	353	358	327	385	326	318	324	306	342	309	319	308	285	317	307	337	298	306	322	278	311	324	307	331	337	311	295	299	297	312	347	322	297	339	339	335	305	336	330	324	338	273	294	332	328	326	348	304	352	297	352	342	311	341	304	287	339	298	334	335	326	321	286	311	339	285	294	301	323	314	305	328	286	304	322	335	324	353	318	291	341	314	328	333	331	322	323	297	335	323	353	335	327	340	352	352	367	345	307	338	314	300	305	347	336	323	309	325	358	329	292	353	319	326	297	303	333	308	315	315	328	314	332	311	327	358	337	336	322	323	303	277	338	345	310	323	316	310	324	292	338	328	289	319	291	284	325	374	342	311	327	369	328	290	351	306	318	298	278	284	294	327	344	309	308	298	296	331	325	282	314	318	323	311	355	310	316	369	325	332	314	318	325	322	313	333	333	359	320	318	299	305	324	309	298	333	336	332	296	345	361	321	319	322	341	308	325	318	344	330	286	332	317	309	351	328	315	299	314	335	315	324	323	368	340	335	315	316	331	306	328	324	323	313	339	304	304	355	314	309	323	315	317	324	324	295	324	301	333	329	333	306	307	310	333	330	322	293	339	279	330	300	306	330	313	316	316	318	286	302	279	348	324	338	317	330	350	328	314	295	332	323	322	297	287	331	332	333	314	332	327	331	334	320	318	292	320	378	322	311	332	347	356	329	338	337	328	320	285	319	322	307	329	351	373	346	344	309	290	301	295	297	316	351	290	312	314	299	341	310	268	295	289	303	332	337	321	318	319	319	327	337	318	294	328	348	336	314	261	308	317	315	314	321	312	332	300	320	284	322	308	316	320	294	328	320	305	334	311	310	326	310	325	327	308	341	326	297	306	351	316	310	306	311	326	312	281	324	286	305	325	332	313	311	335	330	313	285	293	296	319	327	315	276	292	376	362	307	309	290	331	320	310	298	332	338	354	311	347	323	316	309	302	317	326	333	317	304	341	278	334	339	304	331	313	301	298	306	309	314	324	324	281	278	330	310	331	293	308	351	311	359	332	315	315	307	310	340	307	336	307	314	345	346	312	317	353	319	310	320	331	350	313	318	331	292	284	307	309	325	314	305	315	301	353	299	343	320	323	327	314	311	297	310	333	342	342	302	325	329	344	323	327	313	340	306	298	306	349	283	336	351	342	346	338	337	326	286	339	331	314	315	292	323	318	314	303	322	292	307	316	326	324	315	335	339	323	318	331	308	294	319	278	321	310	304	308	292	325	319	382	306	335	304	296	318	324	303	341	301	308	357	328	325	291	328	271	334	302	316	320	312	360	285	331	313	291	326	316	333	317	314	326	303	299	325	300	294	298	324	293	299	301	317	344	329	324	337	324	339	327	305	348	326	325	318	312	320	333	340	363	328	319	337	379	335	322	310	343	335	337	344	301	325	296	290	323	344	297	326	297	328	340	310	340	340	299	309	264	313	289	293	296	360	324	293	341	353	300	330	320	329	345	328	301	300	335	292	299	343	319	308	300	323	317	288	320	342	282	317	291	299	314	312	335	336	339	339	326	321	328	299	323	352	329	349	344	337	312	338	284	293	327	340	318	317	316	333	319	308	341	308	310	309	323	325	304	334	309	295	312	358	299	309	288	297	323	382	305	303	311	293	333	317	301	325	305	318	319	328	320	359	314	343	357	295	312	325	342	301	326	366	306	365	293	322	311	316	343	337	327	335	338	298	316	327	310	304	329	317	327	313	319	290	324	287	319	309	303	288	325	325	343	313	282	285	281	311	353	331	308	297	317	301	307	286	330	348	316	343	279	302	308	279	344	304	313	301	326	330	304	307	321	319	315	322	282	306	337	328	331	313	318	336	371	328	342	348	321	283	304	328	353	321	280	302	273	350	315	346	314	310	328	359	325	344	319	299	308	313	335	321	335	304	336	305	347	321	324	331	302	312	325	298	327	301	334	281	316	329	342	340	326	299	350	345	319	320	294	309	337	301	305	305	306	330	312	349	308	355	326	309	310	298	299	345	322	314	313	286	322	343	321	308	311	324	331	285	296	330	289	338	305	351	317	303	349	308	302	335	329	309	332	293	301	326	310	307	337	341	304	309	337	315	320	334	335	321	305	295	342	347	304	342	340	324	344	319	327	333	312	331	303	320	322	303	297	325	344	291	325	356	284	308	304	311	290	344	341	291	302	295	322	320	290	294	325	316	318	325	306	341	323	325	340	333	307	311	315	357	283	338	328	321	320	328	317	324	355	312	317	321	312	305	301	319	299	347	305	296	310	348	322	327	298	329	336	338	302	301	357	342	327	299	311	309	310	301	378	314	294	298	310	288	296	319	327	289	330	343	352	375	311	344	346	325	353	310	329	344	355	310	316	309	294	312	337	346	295	326	309	320	314	317	294
20714	9222	6396	3763	2458	1643	1131	908	783	763	783	762	725	735	724	772	704	706	700	729	729	712	723	643	634	704	704	699	653	723	695	735	681	720	671	703	727	671	717	711	691	688	712	720	711	747	639	713	753	690	679	687	693	724	728	706	698	684	688	699	687	649	739	697	630	686	682	708	682	659	700	699	671	705	734	683	726	729	691	673	662	671	692	667	684	720	629	709	676	707	691	737	711	725	677	703	696	648	683	705	642	667	665	664	698	687	690	687	699	696	679	686	702	666	698	670	684	710	714	713	670	672	661	694	692	716	667	689	694	691	716	689	689	703	707	740	655	643	694	695	730	682	652	715	700	671	710	714	708	704	675	686	672	696	680	682	658	654	697	684	696	664	725	675	676	707	726	723	682	702	683	677	716	686	674	697	700	715	718	756	662	715	697	672	708	714	670	701	697	671	661	691	693	666	715	688	688	674	683	720	706	710	686	715	686	651	686	659	709	695	662	679	676	688	719	700	693	668	691	728	679	673	721	685	694	715	676	694	712	696	647	721	674	760	719	689	675	685	695	625	678	662	708	713	673	684	716	682	682	670	638	706	725	709	690	739	669	699	653	730	686	675	700	690	733	673	635	722	694	721	695	678	681	685	690	667	700	700	709	661	749	697	699	682	710	684	701	657	702	678	718	740	708	739	664	679	706	683	674	683	698	704	676	674	614	691	746	691	694	675	700	701	709	685	656	690	686	719	684	686	674	706	686	654	763	708	709	715	680	679	726	704	718	708	697	736	666	673	735	718	655	715	714	649	706	688	693	721	691	652	674	683	634	679	691	693	681	703	750	722	682	689	665	677	708	717	718	652	693	699	736	672	711	702	702	658	697	701	705	691	694	699	716	668	676	705	706	689	690	736	687	694	688	690	730	657	699	664	669	702	666	679	694	697	698	720	629	688	666	713	683	708	725	711	681	699	712	670	741	753	698	724	755	689	696	668	666	703	752	725	670	718	695	682	663	688	699	712	677	679	698	707	662	683	660	703	668	670	670	727	691	688	698	725	649	666	712	646	722	733	729	718	730	689	691	674	686	647	705	729	707	732	734	699	708	678	732	630	725	687	707	720	713	687	686	673	766	640	704	661	726	654	656	695	685	683	690	679	702	692	743	634	699	671	719	742	660	687	674	705	686	701	690	704	738	722	764	693	701	723	713	692	640	714	728	674	659	680	730	712	674	697	647	689	678	697	703	689	637	697	675	693	677	716	727	673	660	704	721	684	670	680	708	710	682	734	691	694	645	708	670	697	720	713	704	712	631	673	699	699	698	656	702	679	635	660	751	701	714	688	653	698	712	636	665	657	685	637	651	725	649	689	663	691	703	708	704	679	685	715	694	674	713	677	668	665	658	692	628	672	694	768	689	673	646	730	653	701	648	689	697	703	668	710	718	688	657	683	691	725	648	737	724	684	748	662	741	658	697	714	685	669	666	670	662	720	700	712	703	679	709	710	735	677	691	733	658	709	693	716	679	672	702	691	651	717	720	676	692	713	654	706	719	710	731	657	666	682	642	670	639	683	710	690	665	685	716	716	698	666	650	660	719	700	705	691	663	716	697	684	683	665	683	727	692	694	712	648	673	735	704	678	720	729	683	702	725	712	686	689	721	682	702	718	752	649	737	682	638	687	693	678	693	661	669	704	689	694	653	738	717	661	679	657	661	680	743	705	706	697	692	748	689	709	660	687	691	630	689	732	675	713	724	683	729	703	708	687	686	688	705	697	708	671	737	713	677	714	694	694	685	647	708	736	644	705	691	732	673	699	756	664	662	699	680	678	727	752	696	716	671	732	719	693	713	708	724	717	706	718	672	695	708	680	694	701	620	688	709	701	687	726	696	720	684	678	669	707	670	726	673	650	690	665	703	721	648	660	702	711	656	649	690	697	660	713	724	681	692	679	709	651	678	721	680	717	671	713	685	766	699	689	685	742	726	706	662	685	709	694	676	696	690	703	684	644	674	694	719	696	696	695	698	719	701	695	727	679	688	696	710	725	668	706	677	719	707	700	683	708	658	668	681	680	682	668	670	733	683	716	708	666	655	692	710	724	673	658	715	680	670	676	675	675	668	709	716	667	712	690	685	711	665	722	681	679	691	703	663	683	714	719	692	678	683	752	715	741	687	677	674	652	723	674	682	680	677	687	663	706	706	654	720	704	682	715	741	692	689	690	718	729	746	659	701	660	745	688	688	707	713	691	639	647	754	717	729	690	669	697	674	689	696	653	723	696	701	696	656	693	650	679	726	712	703	684	702	670	660	667	694	733	674	657	673	677	719	720	673	677	730	714	671	674	668	685	675	717	661	700	675	689	685	671	686	699	709	724	739	725	701	679	731	673	737	637	738	696	671	718	683	714	721	706	714	646	685	715	699	674	715	670	695	728	685	649	706	704	639	668	738	709	685	693	633	692	661	682	676	655	652	691	677	683	651	696	675	670	707	675	669	719	707	673	669	692	688	671	658	707	644	674	742	672	697	695	681	700	661	652	729	678	698	667	717	696	642	720	709	694	715	686	743	701	660	756	661	693	679	672	703	716	654	696	689	693	704	681	708	688	669	711	701	702	702	682	761	683	724	705	698	711	721	706	655	667	686	638	687	665	655	704	684	710	723	697	716	744	687	723	699	647	710	680	681	691	711	729	682	712	651	665	717	699	732	646	710	704	710	704	689	718	676	686	684	706	650	736	706	673	677	726	687	696	725	659	665	732	680	679	661	665	669	713	663	678	698	694	663	732	691	665	689	666	638	691	708	676	685	689	689	715	673	675	652	616	696	699	685	729	696	690	710	670	671	671	649	660	692	720	685	714	697	670	662	685	693	669	643	740	649	729	668	707	700	688	692	694	684	726	682	740	664	692	719	707	657	660	720	698	702	688	687	694	710	698	697	700	663	676	702	676	669	717	703	683	681	703	672	726	680	669	656	658	724	691	668	654	681	690	684	721	668	714	669	697	673	726	690	654	637	697	710	761	689	699	673	657	652	680	697	693	746	706	663	637	701	696	699	723	704	728	684	695	708	689	722	671	671	638	673	690	679	702	678	653	700	693	686	674	705	705	724	705	710	704	655	677	680	683	699	732	697	680	675	691	723	670	676	656	703	669	726	722	710	688	713	701	717	641	660	702	675	705	702	664	712	645	734	682	663	646	713	681	707	722	709	686	737	753	667	759	694	693	690	666	705	667	644	731	662	686	688	728	680	741	668	672	689	713	686	700	662	686	702	657	682	692	712	674	703	684	705	721	668	657	677	706	704	710	673	704	677	686	669	671	670	673	734	698	722	717	760	715	718	679	632	680	706	670	708	699	662	674	694	680	655	656	715	707	679	716	785	642	685	648	713	685	731	632	637	706	641	669	701	647	676	667	674	690	719	700	712	744	702	656	711	697	646	714	712	683	692	719	697	690	652	704	742	677	670	685	674	688	665	710	650	665	671	694	678	658	672	710	743	662
20179	2194	640	425	385	330	330	301	318	320	322	328	317	317	332	308	325	336	322	341	335	309	340	330	308	360	305	346	318	306	300	306	330	334	395	326	353	330	329	293	331	298	290	335	350	324	314	331	326	312	321	312	314	352	314	321	297	330	338	324	322	320	334	342	304	333	342	334	292	288	321	328	305	355	299	285	290	305	306	317	303	363	330	285	327	310	357	323	299	309	316	311	311	304	319	324	306	307	329	312	317	316	295	362	311	325	358	321	318	325	266	309	309	322	341	314	350	341	326	275	275	299	323	296	315	308	325	304	350	310	334	322	359	295	288	307	333	292	363	364	321	320	307	326	314	290	312	321	302	299	351	309	318	296	290	309	305	303	327	330	325	312	368	309	294	311	308	333	341	313	346	343	279	323	303	334	314	322	291	318	298	335	324	359	334	297	333	291	308	281	307	315	362	314	284	326	300	355	313	333	311	353	323	300	314	295	331	308	274	307	343	342	292	332	277	328	286	309	304	300	317	317	307	313	309	312	302	323	328	294	334	324	301	302	316	300	315	285	300	319	288	306	324	296	296	316	304	321	293	322	322	366	279	366	329	342	301	293	337	326	335	331	275	312	316	317	315	316	279	329	328	325	330	318	296	311	335	305	314	316	320	324	291	320	320	329	316	309	298	333	324	337	300	327	299	328	314	328	292	335	305	333	330	299	334	351	289	313	330	321	320	298	351	296	307	321	314	331	318	316	293	305	320	323	311	305	338	297	308	305	338	332	349	286	308	331	297	299	320	293	290	314	356	354	311	320	319	346	300	324	341	301	309	320	282	325	343	302	315	267	310	337	337	306	292	299	335	306	342	330	341	336	338	325	331	340	326	308	308	319	279	277	338	290	290	308	317	293	318	340	366	339	311	291	325	321	306	286	305	343	328	355	303	310	341	323	305	289	310	353	313	328	316	315	303	339	354	327	313	316	316	314	319	313	323	320	306	340	347	325	319	323	317	313	320	324	309	320	349	309	326	306	305	360	327	329	292	351	279	332	320	307	352	313	336	324	330	331	300	325	266	300	310	336	327	337	293	285	311	317	314	346	289	310	325	352	329	315	331	297	300	309	265	302	319	318	311	340	308	313	333	321	316	343	321	286	345	334	307	306	314	329	327	347	341	326	318	328	331	354	331	290	326	329	321	325	291	303	336	348	310	328	312	310	292	356	321	292	359	328	299	293	304	320	323	315	304	310	311	320	321	320	354	345	312	323	310	300	320	309	326	286	315	315	337	313	301	319	340	323	336	300	321	306	328	291	340	320	331	353	326	308	288	315	334	334	299	302	299	326	294	307	314	312	334	267	301	287	331	328	306	338	330	347	340	272	328	361	307	330	292	344	333	312	305	306	307	367	318	286	291	296	317	309	320	297	337	291	308	308	323	318	334	306	335	322	327	307	319	323	339	322	261	313	324	338	292	289	298	268	335	341	318	309	346	320	331	316	297	313	311	292	344	298	309	313	311	339	358	339	352	319	310	327	307	333	304	321	337	326	339	320	299	311	327	315	327	307	303	308	339	312	338	308	327	296	296	325	297	323	348	343	330	338	306	318	308	303	277	292	289	288	288	322	323	303	299	332	349	301	309	328	314	274	299	329	322	323	319	340	306	285	329	358	294	311	300	324	308	280	338	319	292	312	290	286	309	300	316	312	328	302	296	310	308	337	281	326	313	364	304	321	340	326	363	294	324	322	295	310	319	323	300	324	296	363	342	309	284	320	324	321	306	313	346	314	290	309	316	327	305	346	349	297	303	296	299	297	306	314	318	331	304	350	351	325	342	311	332	334	317	313	319	335	327	285	318	312	303	327	286	296	338	341	313	347	277	293	308	312	311	316	296	293	318	348	332	315	331	314	321	317	311	320	297	302	339	320	291	324	314	328	318	325	318	322	335	309	311	301	292	327	347	322	313	313	333	315	330	328	315	375	309	335	300	299	315	351	322	345	315	288	337	337	309	302	291	295	318	310	329	288	291	314	312	293	345	340	374	307	322	293	321	306	289	306	277	318	291	309	344	316	299	311	300	298	298	331	329	307	329	330	312	306	318	327	330	314	287	353	296	306	292	296	284	303	323	330	350	306	310	305	311	332	309	339	332	348	312	312	359	333	345	317	285	316	312	285	317	314	305	318	287	306	311	329	335	283	349	321	328	351	310	285	356	312	317	311	308	327	330	316	327	335	332	299	293	295	361	328	313	266	344	296	318	327	308	292	359	296	315	323	312	328	304	279	290	297	299	291	323	315	320	308	324	336	343	328	332	322	334	294	322	336	340	282	267	302	295	347	314	333	282	312	280	311	304	346	297	322	309	313	343	310	342	348	309	323	317	325	345	353	329	350	285	325	293	328	358	350	335	307	318	289	332	341	317	312	318	306	322	312	325	290	333	355	303	294	328	302	325	321	298	307	330	327	321	281	317	294	320	339	283	323	311	347	288	318	330	300	331	322	286	310	315	342	329	307	330	297	308	355	322	358	322	315	327	350	316	335	319	310	292	289	293	283	296	304	262	312	319	307	324	351	327	338	288	356	293	286	311	321	336	332	335	328	340	304	335	276	289	355	330	352	317	277	307	317	303	337	317	307	365	292	295	349	346	328	340	317	306	341	345	315	303	346	314	310	305	307	328	334	321	304	267	319	326	334	318	328	312	298	298	355	314	285	309	293	337	326	323	304	340	306	307	319	303	327	313	327	337	295	311	323	321	319	296	353	332	297	319	341	310	294	292	296	321	324	325	328	327	336	328	317	309	348	321	288	329	339	317	320	307	340	347	343	331	290	325	308	292	341	325	301	348	325	338	330	350	322	355	343	303	333	314	295	312	336	295	297	282	319	354	342	315	306	263	332	308	312	320	331	292	282	307	325	330	290	331	320	313	329	317	298	288	297	337	320	315	363	308	321	302	304	291	322	317	315	342	340	317	283	300	323	325	305	333	307	329	375	307	330	334	342	321	332	332	304	311	326	318	295	323	329	298	298	320	306	306	323	316	301	296	292	322	333	292	313	284	354	312	322	316	309	336	287	297	345	320	318	308	331	330	310	355	332	343	338	330	295	330	302	285	305	276	344	348	333	316	281	345	317	308	316	368	322	297	334	303	307	319	278	310	321	319	320	291	307	298	323	310	292	292	363	324	334	316	359	329	318	321	315	309	323	328	320	335	346	329	308	275	303	324	347	286	274	299	321	342	320	282	338	301	359	311	321	308	293	329	306	314	283	303	324	322	323	348	316	303	295	296	326	320	332	310	319	296	307	274	297	337	342	292	322	321	315	315	313	397	316	337	283	293	301	299	335	312	293	306	310	317	302	329	314	326	317	315	337	341	333	313	294	310	295	328	311	330	355	306	319	319	322	319	338	340	291	336	316	321	309	336	330	295	326	316	323	286	341	329	282	337	318	322	328	326	332	323	298	302	300	302	311	326	330	304	294	340	303	336	325	324	295	306	308	315	325
15920	5089	3583	2008	1294	924	746	709	740	709	779	717	706	672	667	724	698	611	692	656	658	736	678	725	683	706	676	660	667	689	691	696	676	703	647	631	675	675	637	708	669	663	642	678	674	688	709	698	658	651	718	672	670	686	626	691	676	697	658	681	706	670	673	718	652	673	681	685	674	704	676	661	666	662	730	651	648	694	693	700	693	677	687	675	665	674	660	644	656	686	678	704	687	693	664	668	655	727	712	680	719	690	638	724	648	660	663	662	672	699	698	679	665	684	704	624	693	718	665	680	657	685	699	677	674	725	647	710	658	685	668	682	668	663	678	710	690	635	648	675	629	722	639	691	705	641	687	646	664	670	643	666	683	664	684	664	696	646	705	673	711	700	692	696	689	695	673	696	623	670	650	701	691	634	651	646	660	674	671	705	672	712	644	697	688	680	649	683	696	671	707	676	672	677	611	664	635	688	669	654	712	735	691	633	692	643	731	693	675	734	696	620	643	624	713	680	641	640	637	693	709	673	654	700	696	658	697	693	678	659	674	706	665	686	694	689	702	687	679	680	711	672	686	710	639	676	689	747	686	703	721	677	669	694	682	651	754	631	716	694	660	674	689	673	689	712	690	649	682	694	654	699	707	676	702	736	700	719	702	702	699	661	689	710	719	690	668	711	688	685	693	725	702	693	677	681	678	746	735	683	701	673	700	643	699	681	685	682	756	672	714	646	697	708	733	694	694	708	682	707	686	686	670	708	719	651	719	685	684	757	677	659	641	691	682	688	667	736	671	697	699	733	700	669	645	643	671	669	693	676	725	670	656	690	685	689	660	690	692	645	703	697	656	657	687	680	697	632	672	630	662	653	692	668	666	710	688	722	699	685	672	675	631	679	686	694	703	673	648	656	669	655	625	673	674	677	650	667	637	675	708	657	660	704	649	729	655	652	678	695	701	690	695	695	683	714	700	655	702	668	647	667	655	667	670	721	687	681	659	663	666	691	686	691	676	632	609	662	670	687	720	681	680	703	665	670	673	732	670	685	706	696	722	713	723	632	684	690	720	695	686	654	689	694	643	656	684	662	683	689	716	681	664	702	697	686	710	682	684	724	674	671	743	694	682	667	681	656	679	669	689	706	710	639	719	636	686	676	677	690	666	658	667	684	670	712	681	669	660	670	646	678	663	719	650	720	665	703	683	704	660	667	712	682	682	630	642	640	719	708	688	700	667	684	722	647	622	620	693	699	685	672	692	686	720	684	672	738	637	671	655	701	703	699	692	711	682	678	673	720	677	626	705	729	668	673	676	694	715	717	719	673	710	680	688	699	676	687	678	674	680	617	657	725	690	670	696	711	716	704	734	734	676	654	676	665	707	691	691	633	690	660	683	705	698	703	729	629	674	687	674	681	657	642	695	679	690	674	696	698	696	638	637	644	664	642	682	660	709	700	705	664	647	683	714	640	716	677	660	709	676	672	696	682	664	640	677	734	652	686	685	676	638	688	654	705	651	691	640	659	695	621	679	703	706	679	688	717	681	670	721	656	660	706	645	676	706	642	695	663	688	685	688	638	677	698	675	693	677	681	684	656	684	685	652	651	697	687	660	654	702	671	672	684	691	666	706	672	653	765	683	684	645	692	728	718	691	662	652	685	653	672	628	683	673	696	713	701	667	707	690	689	701	713	698	696	670	709	685	669	731	672	714	710	660	675	709	681	657	666	709	731	677	667	726	710	688	674	671	711	693	638	726	751	660	712	693	688	683	696	667	649	674	745	673	682	658	731	633	598	711	718	712	740	703	696	660	692	685	701	640	699	736	690	679	701	672	716	693	677	724	667	716	620	659	653	703	640	666	733	662	682	671	683	687	668	691	697	746	652	678	688	668	705	695	663	713	664	713	653	674	686	710	671	690	657	700	669	689	658	734	653	671	697	683	671	720	690	667	678	678	647	687	692	681	665	651	668	706	614	719	661	656	618	675	698	718	667	669	685	660	669	707	688	670	703	682	641	674	703	652	690	716	670	653	720	684	719	683	694	708	677	712	657	712	670	685	658	682	649	670	695	644	657	669	696	684	655	699	727	675	664	677	676	662	675	701	703	706	696	680	653	686	690	712	692	695	680	711	643	647	728	680	674	694	729	697	656	632	705	708	684	691	701	675	689	684	669	671	650	702	719	660	649	660	659	717	702	691	686	712	697	678	682	680	713	675	693	680	665	674	691	686	636	727	675	712	689	707	669	659	701	636	701	720	688	683	690	683	669	667	673	728	667	667	683	694	672	669	676	646	729	700	707	658	684	749	653	679	678	646	681	678	697	690	702	701	725	677	698	670	656	661	643	697	686	619	663	662	730	695	674	703	690	673	714	709	661	697	677	633	644	659	663	722	675	628	662	704	652	655	676	692	686	668	686	691	644	696	710	680	692	670	709	662	708	664	697	714	674	679	687	663	667	670	683	683	696	717	714	643	729	680	659	681	688	711	661	672	640	696	670	711	636	709	631	682	681	708	674	696	717	668	682	646	662	686	687	664	690	699	689	654	698	649	691	674	669	695	669	721	709	675	672	660	676	647	641	688	688	669	664	684	708	672	682	654	673	713	691	672	699	675	708	677	692	701	684	684	719	721	700	657	655	669	689	697	686	679	677	628	694	677	700	686	668	695	713	676	719	672	699	649	677	706	730	669	655	692	727	676	692	730	692	668	692	730	684	665	628	685	693	757	699	693	684	686	678	672	706	717	642	696	637	657	702	682	683	709	643	681	722	678	714	672	699	679	706	679	722	721	668	673	712	682	665	621	708	651	660	755	642	692	683	664	635	669	687	666	674	614	672	691	677	658	640	695	690	699	656	696	652	718	681	674	667	694	708	687	675	667	663	682	670	715	667	657	696	671	661	730	672	657	700	678	691	653	656	679	680	680	638	699	708	683	670	687	696	679	677	686	689	667	680	689	653	664	681	610	710	667	654	701	677	682	706	684	689	707	670	694	670	678	679	619	686	624	688	679	712	672	658	653	703	722	741	663	710	645	713	656	685	678	646	721	645	676	641	719	644	701	706	633	720	745	705	696	736	655	720	718	688	679	698	703	687	649	696	666	675	665	688	670	678	667	697	648	659	660	675	710	702	732	664	680	616	691	670	704	731	715	705	638	670	645	705	651	744	660	723	688	666	676	686	667	693	680	695	669	726	670	664	688	704	692	654	652	698	655	686	700	633	642	693	632	692	656	668	681	677	674	636	735	732	680	685	679	695	676	658	686	699	607	671	647	710	693	687	667	671	733	639	672	755	663	685	692	662	734	701	637	683	689	710	687	689	687	718	676	708	664	647	662	659	646	665	705	726	653	640	668	695	676	659	724	682	710	675	644	662	702	687	724	663	712	662	721	723	665	689	687	676	667	665	717	704	686	694	663	670	699	622	698	682	681	666	645	682	688	677	666	687	703	648	694	676	684	655	671	674	689	735	684	689	677	668	681	646	700	667	670	702	714	669	694	713
30214	4297	636	441	394	341	327	320	304	363	340	314	296	310	321	305	303	303	300	294	283	311	283	324	264	284	327	284	294	297	275	252	325	298	323	273	283	304	285	289	265	318	315	338	308	302	295	290	309	281	272	291	331	300	318	304	327	279	275	318	308	308	288	307	305	298	328	289	281	282	314	294	330	318	308	287	303	306	304	319	296	312	307	304	296	284	318	293	305	283	307	282	312	315	277	269	291	317	291	290	336	294	265	293	294	311	298	332	329	300	317	332	296	297	287	335	324	291	294	315	278	284	299	299	271	314	308	281	321	303	299	309	328	309	271	276	302	284	273	308	298	279	305	303	309	336	274	298	306	265	308	331	286	283	284	294	315	296	324	317	288	278	287	284	280	277	299	284	308	324	303	317	321	304	266	271	310	339	309	304	312	307	313	321	323	295	295	262	309	264	264	271	322	289	338	310	295	315	320	300	279	299	332	296	309	285	256	283	309	300	280	293	291	285	273	296	330	266	289	290	320	299	301	280	316	315	280	313	285	306	315	305	336	321	321	300	286	290	297	305	297	289	320	292	302	295	324	290	285	326	273	301	319	293	322	286	303	293	292	293	301	324	306	291	308	306	259	324	273	292	274	302	288	329	315	299	289	289	325	321	306	306	302	276	291	302	312	317	314	302	323	287	321	302	273	298	280	322	279	286	322	281	284	285	317	292	314	290	277	329	310	297	300	323	283	324	269	320	293	321	308	295	299	296	294	351	294	295	303	290	331	291	297	284	301	287	295	294	349	294	291	293	284	309	307	311	274	296	305	315	327	335	321	322	314	313	311	299	279	300	304	333	276	310	331	291	310	299	283	327	299	294	269	307	324	291	277	292	319	291	318	257	311	302	302	306	308	309	289	302	317	302	300	286	294	303	337	266	307	320	319	298	305	296	288	305	282	297	322	320	297	313	262	275	301	269	328	318	306	262	282	274	282	314	294	296	318	308	303	263	289	322	319	299	305	285	307	332	284	306	336	286	300	303	314	288	256	278	277	291	252	303	334	288	306	321	321	303	272	301	288	308	306	304	263	292	320	309	326	328	290	292	302	310	291	304	303	317	296	292	306	338	328	322	292	322	274	277	325	306	319	308	345	335	291	299	279	285	318	278	298	284	324	269	316	296	302	317	303	290	287	304	293	319	315	320	318	338	287	311	321	290	318	308	327	314	322	302	291	276	274	290	280	317	296	313	305	327	320	312	281	320	302	283	285	311	304	292	297	287	299	321	283	313	296	335	270	278	299	294	295	324	312	309	277	314	310	323	308	308	249	277	306	274	316	271	305	305	293	284	339	284	302	293	337	307	330	292	305	307	304	292	303	279	326	284	274	297	303	311	304	312	311	309	285	318	308	321	296	281	330	302	305	300	289	313	324	298	295	307	293	284	302	307	281	289	310	292	328	325	334	297	294	282	311	289	329	310	314	278	322	296	291	304	314	296	295	305	336	293	289	267	300	266	307	315	290	317	283	342	305	272	289	310	284	310	335	299	282	306	296	269	318	283	278	303	299	287	277	283	320	314	289	301	318	279	313	293	316	308	317	328	311	309	301	298	347	336	329	317	319	288	307	300	293	293	329	309	308	297	292	290	295	245	326	301	279	255	274	345	358	284	280	299	276	354	293	303	284	319	286	303	280	316	299	295	309	321	295	305	268	298	274	309	267	288	328	276	268	296	301	283	292	292	280	348	313	295	284	294	283	287	316	355	320	289	293	320	302	296	307	295	296	269	273	307	301	333	300	268	323	276	284	327	307	298	318	311	277	302	313	319	283	310	289	296	277	288	289	282	307	312	304	319	255	304	306	290	337	317	323	330	286	285	257	265	263	332	301	284	326	293	341	318	286	274	310	300	330	307	301	292	289	287	302	303	309	291	340	306	307	306	365	321	336	321	307	303	296	296	310	312	300	306	300	305	329	311	311	305	275	303	329	303	315	306	308	285	271	319	308	296	317	303	312	295	307	281	248	301	255	329	289	275	260	300	290	265	316	274	293	311	338	292	301	308	249	289	294	287	300	318	314	303	274	316	317	292	299	297	296	277	307	333	321	334	336	311	288	320	300	276	261	320	254	316	302	288	325	279	287	307	305	316	323	319	297	294	285	266	305	285	262	297	324	315	272	320	277	286	313	290	303	310	294	297	289	278	329	284	265	258	320	296	309	315	300	302	299	272	300	314	308	303	314	312	275	272	307	298	306	272	314	305	326	307	304	290	287	284	341	306	290	283	311	321	300	274	313	310	289	261	292	298	314	269	279	313	302	275	274	311	311	287	297	306	326	306	308	314	290	291	270	327	318	301	300	331	286	290	303	308	311	332	313	269	267	332	303	299	299	289	311	324	323	319	291	282	313	292	311	334	295	351	309	349	294	333	276	305	302	282	293	296	312	267	300	274	293	314	316	334	281	282	283	261	274	275	285	303	304	289	292	283	256	311	328	321	314	309	284	306	312	278	299	333	296	279	283	277	292	302	262	256	291	326	298	282	306	346	310	298	318	312	303	294	302	316	305	324	319	310	331	308	344	302	351	279	269	310	287	326	301	294	312	341	284	309	287	286	293	309	321	321	331	311	301	279	302	292	284	311	298	274	295	311	324	325	283	290	307	296	305	287	312	307	299	301	304	302	316	316	313	316	312	322	296	297	287	314	303	283	354	323	290	335	275	315	294	310	293	306	331	299	305	308	310	298	320	333	301	297	300	290	329	268	321	306	307	293	306	356	316	311	295	305	300	300	307	296	308	279	299	294	314	302	295	280	306	298	302	330	341	305	310	303	299	324	285	320	315	338	317	275	303	302	324	299	289	298	305	283	289	295	319	310	306	294	298	288	283	298	321	275	313	313	285	311	297	294	297	297	311	304	309	295	310	267	292	269	292	302	335	289	290	279	301	298	321	324	296	293	302	290	318	293	300	304	279	278	302	270	292	292	300	289	330	286	308	298	280	283	313	311	253	317	309	269	256	316	286	288	283	295	283	292	305	311	303	301	277	291	307	290	295	298	313	308	256	284	300	291	325	318	313	284	303	316	292	301	281	272	336	332	285	274	288	271	301	290	298	258	301	313	319	273	296	297	294	288	291	291	306	297	356	304	296	338	326	328	295	355	297	308	278	271	322	309	309	266	279	303	331	307	307	300	288	310	272	289	316	319	316	306	337	303	281	323	302	280	307	253	299	302	324	309	318	334	293	254	295	289	303	305	315	305	333	305	261	281	320	275	301	290	297	287	278	294	293	285	319	309	318	292	277	314	299	322	289	315	317	310	306	283	312	317	283	283	267	307	311	273	324	316	280	286	300	337	280	310	294	306	332	295	289	288	292	324	286	321	304	317	293	309	307	279	303	326	267	334	279	323	340	268	302	279	285	319	304	319	322	297	294	287	302	328	313	278	284	316	292	288	320	314	294	312	343	322	328	316	296	278	331	315	290	325	308	296	322	297	234	307	288	284	300	296
21558	6996	3393	2239	1566	1125	834	799	692	670	705	696	687	667	679	649	657	648	695	660	681	651	662	696	690	641	687	675	640	642	658	658	654	622	633	605	625	637	625	659	653	659	663	649	646	610	637	638	638	651	680	616	662	668	637	657	669	645	652	649	650	647	613	668	683	675	704	685	669	633	670	675	652	648	666	658	654	615	635	676	660	673	659	669	638	642	645	656	651	648	656	627	644	651	628	668	688	664	632	686	618	679	635	607	624	627	668	635	728	653	665	632	593	657	652	626	658	658	660	652	645	631	664	648	622	674	660	680	641	629	675	661	644	677	657	649	673	655	665	656	607	670	629	677	641	650	692	661	672	601	672	660	649	639	661	616	639	615	634	640	646	622	693	620	647	610	684	703	708	624	649	652	663	656	661	673	625	666	686	674	667	674	689	645	618	659	641	669	695	637	666	606	649	699	613	622	647	668	640	644	628	656	605	660	685	618	666	627	659	676	622	675	631	640	633	629	631	593	678	655	621	671	648	702	665	615	669	651	665	626	623	616	674	624	631	660	611	683	646	641	615	633	642	609	647	653	663	674	653	608	595	643	634	675	658	681	683	666	676	675	618	676	648	702	642	636	638	643	650	667	609	672	647	621	672	683	645	671	679	642	643	593	642	643	633	640	681	655	616	665	662	647	633	637	652	667	706	634	633	648	636	636	650	646	658	649	677	640	662	652	682	652	633	646	644	622	648	664	668	603	694	654	711	643	648	670	657	626	645	627	645	635	655	698	607	695	610	655	649	665	660	644	671	641	632	636	654	669	701	641	667	643	663	648	620	684	688	698	623	629	634	575	678	657	678	666	621	613	659	622	632	630	632	652	675	644	674	652	670	689	650	649	678	637	631	683	670	678	673	724	645	630	647	654	684	636	632	683	647	660	642	634	663	646	709	617	618	644	658	647	655	652	667	672	651	645	628	681	638	671	591	635	645	596	694	616	640	653	623	653	668	650	682	583	669	643	644	657	618	671	690	660	656	680	616	596	658	663	628	669	683	658	668	667	630	697	656	637	638	649	656	645	644	633	677	654	717	650	610	671	688	668	645	684	626	674	655	660	603	610	656	666	628	663	668	595	673	622	595	640	666	666	624	674	636	651	638	679	667	663	639	605	637	640	652	640	637	678	625	656	585	671	603	626	685	708	634	658	611	649	610	633	685	664	644	685	645	658	616	618	658	671	670	667	632	655	659	597	660	666	653	657	666	694	649	658	659	658	655	657	618	611	632	710	667	650	616	651	667	646	642	717	677	620	723	674	629	635	676	659	705	647	635	640	625	658	665	652	624	652	665	627	633	626	653	675	631	705	649	607	641	616	618	662	642	711	642	691	653	641	636	666	637	613	635	660	646	628	632	618	635	614	649	642	645	686	661	690	669	659	650	646	655	645	715	704	611	627	674	649	658	664	687	617	629	662	649	613	648	652	608	670	647	593	626	665	625	640	638	626	639	684	663	639	657	650	667	650	666	660	651	666	626	610	656	620	644	670	614	644	680	679	651	658	650	623	679	668	634	631	645	675	631	634	628	654	664	647	678	614	654	643	664	693	634	669	653	683	637	640	621	657	621	643	657	638	604	630	622	611	613	608	674	634	675	634	680	637	648	673	620	658	627	641	680	659	668	664	618	595	695	646	651	637	659	673	661	680	607	647	646	647	685	661	650	599	638	643	661	644	637	593	628	611	640	630	660	653	644	649	629	658	627	658	643	682	654	651	643	680	698	664	652	635	668	606	668	684	621	671	631	627	658	586	598	660	619	597	627	598	675	678	607	714	668	592	625	677	652	653	657	613	637	667	688	656	674	689	662	669	693	703	651	633	610	655	699	659	623	625	674	674	646	692	657	611	664	620	668	655	642	651	639	668	632	656	701	656	672	676	650	688	668	690	611	640	669	677	653	665	686	671	664	661	695	643	668	629	650	629	647	689	677	637	629	663	693	657	673	606	649	655	626	646	644	660	689	642	627	644	649	619	670	667	693	664	640	593	605	621	644	646	672	638	617	648	660	678	685	666	662	655	669	639	625	648	632	648	652	647	622	643	657	619	622	648	649	640	618	652	636	650	648	629	675	645	672	665	655	650	635	647	638	607	666	627	642	622	648	635	713	649	663	677	657	650	674	636	670	624	670	698	680	603	644	625	640	666	668	646	657	614	675	660	705	636	617	625	604	675	671	647	611	635	623	619	670	648	617	636	670	694	607	661	673	656	622	680	650	659	653	623	648	683	611	650	663	667	595	665	699	666	653	635	666	643	656	617	644	645	661	681	653	647	667	670	644	636	639	671	672	645	661	665	641	625	623	641	639	655	586	680	626	583	678	650	649	662	606	640	672	682	687	618	675	646	677	654	627	636	655	627	593	633	660	620	642	706	661	652	635	644	609	632	643	649	590	681	676	610	673	630	649	631	652	675	622	711	633	673	645	667	655	677	621	646	708	664	628	667	622	607	675	666	655	642	648	641	662	684	652	627	667	617	602	665	681	658	610	643	634	674	618	624	658	630	652	658	633	638	614	661	664	654	699	667	623	601	649	603	645	633	657	680	685	644	626	651	638	645	685	644	683	632	697	627	643	658	672	668	642	648	601	652	621	654	658	629	637	642	664	650	621	645	648	612	663	629	642	639	641	656	659	666	635	625	650	623	629	603	684	670	646	616	639	637	639	644	649	674	613	652	661	626	678	612	673	691	620	692	628	624	661	641	708	664	666	671	648	668	624	627	628	657	685	657	664	634	670	669	637	641	647	626	632	657	627	674	624	633	660	637	600	619	613	700	639	669	662	717	629	641	644	654	646	650	650	649	575	646	627	618	649	613	608	635	662	686	683	667	688	597	664	646	645	680	643	716	637	638	636	659	628	630	681	627	645	667	638	681	603	632	584	660	669	627	644	596	645	655	645	611	640	623	638	647	638	598	682	619	622	667	660	678	681	647	663	660	651	660	650	645	659	668	683	621	667	662	612	642	652	651	602	679	648	656	644	650	656	657	695	678	648	665	618	644	629	630	671	643	652	613	611	671	660	656	616	658	644	632	665	632	666	642	639	666	669	617	664	666	633	667	626	651	672	648	644	632	633	627	634	655	621	654	632	619	642	683	642	660	626	660	636	641	682	650	705	638	611	673	638	637	670	660	640	624	622	670	611	672	663	659	645	677	620	662	631	670	658	672	676	722	687	642	623	620	626	602	615	646	639	639	651	680	646	640	657	660	700	657	638	640	645	642	643	641	631	671	649	665	606	707	702	653	665	644	613	635	630	676	719	622	594	645	686	693	644	636	643	629	645	657	667	677	665	678	648	639	610	612	644	638	621	698	671	636	680	631	643	609	669	652	634	677	610	613	657	670	598	619	616	612	651	668	661	636	617	624	660	697	663	628	630	677	646	642	634	660	642	633	659	607	652	651	647	621	663	629	661	685	641	681	683	662	645	634	645	632	654	623	671	653	633	603	656	666
34657	6639	978	511	373	387	323	319	296	330	295	335	328	293	312	298	278	326	304	307	305	325	347	344	279	329	345	339	314	326	305	355	320	311	322	306	286	348	350	361	335	331	322	325	358	325	329	299	338	333	329	313	329	315	323	319	331	311	329	338	329	349	335	297	288	265	315	295	316	336	323	330	275	318	306	348	313	301	319	296	320	328	335	327	343	342	309	344	324	315	332	303	295	295	330	322	340	343	312	287	300	342	291	322	305	295	345	339	343	331	307	308	298	347	299	300	303	334	316	343	303	315	310	329	345	315	294	323	362	354	332	334	309	303	341	353	295	312	327	318	304	318	306	274	322	294	316	322	299	309	335	302	309	315	313	337	337	323	314	377	337	337	359	329	325	324	332	312	327	312	339	301	289	334	341	312	332	308	316	342	332	325	315	324	308	318	349	325	306	312	331	345	313	348	309	316	289	317	319	293	315	342	338	293	311	317	333	319	343	341	314	323	327	309	315	341	323	337	346	325	309	310	356	328	304	309	359	346	318	318	273	327	324	317	326	328	335	315	304	332	328	313	337	310	317	349	341	361	286	336	322	345	323	337	344	278	308	316	303	324	325	340	327	322	323	323	303	299	309	350	317	322	358	290	294	325	298	294	298	314	326	313	308	334	355	344	314	331	308	333	336	351	333	327	311	346	327	303	344	295	300	319	334	296	316	308	291	317	318	328	323	311	313	341	349	314	329	342	344	327	321	282	310	321	337	335	329	325	297	296	319	332	301	278	287	282	314	295	316	295	354	289	316	309	339	330	340	307	297	298	340	307	317	325	333	355	317	318	336	294	346	316	330	309	309	316	337	301	319	335	335	312	344	356	295	290	313	326	342	330	328	313	346	307	325	336	287	330	308	311	344	333	338	317	352	321	333	321	331	295	316	319	332	320	340	315	310	313	264	331	336	337	323	315	311	329	269	309	317	317	307	317	315	322	310	320	300	327	315	342	357	322	352	356	331	331	327	325	325	323	323	307	311	308	305	331	335	316	335	306	365	319	321	303	321	322	328	310	328	326	311	318	298	352	316	292	356	338	297	299	290	350	334	313	337	307	323	303	288	323	304	294	308	302	357	317	317	377	346	321	351	329	312	302	281	335	326	307	333	310	321	335	311	330	318	335	303	349	313	324	308	347	308	323	298	334	318	325	345	315	307	300	292	340	325	329	305	347	331	328	335	351	322	351	298	316	329	292	290	302	358	319	305	318	321	330	326	357	263	304	327	297	313	352	332	370	316	302	343	352	289	318	291	322	362	343	329	313	320	330	331	323	285	322	306	304	318	313	337	325	294	320	321	328	278	330	287	334	305	318	312	321	329	283	336	298	308	318	353	328	300	340	310	355	310	304	314	349	328	358	318	314	324	323	289	335	332	283	281	276	318	305	303	357	321	334	329	328	315	301	296	312	298	356	334	322	320	325	311	306	327	272	317	309	322	322	308	343	348	312	316	351	338	297	304	285	334	314	316	315	320	335	299	292	322	312	323	341	288	307	316	310	296	306	330	302	341	334	306	359	326	328	319	315	322	307	316	341	338	326	319	343	271	335	298	316	347	331	345	356	331	291	305	315	347	341	308	300	344	334	348	304	321	320	330	318	302	306	307	296	300	359	307	324	339	299	327	302	341	328	320	335	349	321	303	339	287	341	312	330	329	313	334	295	286	333	307	329	334	343	335	345	317	349	323	337	319	291	332	296	328	321	306	270	297	319	330	328	310	365	328	327	306	306	335	317	310	335	325	345	287	310	340	314	354	305	315	280	305	313	317	312	342	299	332	329	354	328	270	333	306	312	368	361	307	327	310	287	347	308	303	307	306	341	330	340	324	330	290	323	325	333	305	311	310	347	354	334	316	328	348	328	342	306	303	333	314	319	333	353	331	318	296	302	320	331	291	333	289	308	295	302	325	316	368	337	313	276	344	304	312	314	322	326	315	320	316	314	324	327	310	329	353	321	322	303	309	331	323	357	333	339	309	324	281	325	350	316	336	325	353	317	312	341	330	311	301	310	325	306	314	326	320	299	323	304	305	317	306	326	330	334	347	322	303	327	313	322	290	316	316	317	314	294	317	333	324	315	308	301	303	337	303	330	352	334	300	307	325	320	309	298	325	304	305	309	355	310	319	350	335	290	299	320	294	339	298	337	327	289	300	317	308	336	316	316	339	290	324	336	304	334	323	284	332	325	323	313	353	340	328	315	345	304	311	279	320	323	318	316	334	292	336	299	322	334	296	333	290	333	293	327	358	303	332	321	339	334	317	353	325	332	296	325	294	292	355	320	294	314	287	312	288	314	333	286	321	315	277	290	357	302	317	305	298	303	301	319	301	312	305	307	331	316	305	296	323	300	265	320	319	286	350	323	354	321	320	338	350	331	350	311	321	314	360	327	312	311	326	330	306	340	311	322	338	293	288	309	307	319	349	320	326	339	326	345	309	323	296	320	275	319	312	298	322	314	306	306	330	315	339	334	315	326	305	320	321	316	332	333	309	333	332	338	331	310	330	368	352	355	309	315	345	330	313	337	338	297	343	312	349	310	311	310	330	292	347	314	283	342	351	323	339	339	301	302	344	310	319	317	325	357	320	297	318	312	307	337	316	274	285	306	345	334	337	318	372	318	331	304	334	337	328	330	314	292	309	303	316	308	304	337	303	308	292	296	333	356	299	325	313	340	332	305	287	319	304	318	313	295	290	319	301	302	304	321	333	332	325	304	320	314	308	309	290	317	307	330	276	339	328	308	351	319	316	299	309	288	289	305	322	285	352	313	322	331	334	313	311	308	297	298	307	325	350	340	327	293	322	309	294	303	342	316	305	339	319	315	298	318	322	283	313	351	320	318	356	347	310	309	327	337	355	317	309	313	339	308	322	336	302	305	340	333	293	309	374	305	366	349	334	350	318	317	320	322	330	333	292	300	313	305	311	313	316	315	314	321	315	303	307	277	292	303	282	324	311	327	324	347	331	297	329	348	316	322	324	320	327	292	348	267	342	319	326	279	346	310	345	369	328	312	350	338	359	349	345	352	286	312	294	335	302	311	322	339	320	322	290	296	331	272	307	282	306	313	308	330	338	316	316	289	324	314	316	323	303	357	297	348	354	360	330	325	290	337	346	338	340	288	336	318	287	294	343	311	354	341	290	334	347	336	321	293	328	306	339	315	314	302	321	319	309	306	290	345	301	301	328	340	310	286	329	349	307	328	298	349	329	313	352	327	313	328	309	331	354	305	322	320	288	323	326	305	309	291	280	339	343	326	322	317	339	341	313	345	312	314	336	309	305	316	342	304	323	328	341	322	301	326	333	325	339	297	319	333	289	298	302	336	326	307	301	330	288	324	360	316	312	316	319	324	330	316	308	302	289	330	367	312	356	303	333	318	320	335	305	293	305	301	314	337	341	292	317	306	333	303	334	306	303	324	325	300	310	338	330	313	288	315	327	331	336	328	354	313
22269	8461	4750	3025	1840	1124	986	922	792	721	731	738	776	802	748	713	715	741	788	704	731	738	658	668	710	694	697	678	736	620	705	733	739	689	746	700	687	654	719	694	652	707	707	711	700	689	707	696	727	692	699	657	663	667	717	716	728	705	714	706	681	702	656	741	712	684	736	688	676	688	703	765	659	731	683	676	644	735	753	751	703	695	683	713	690	718	772	697	719	665	697	714	687	669	684	703	711	743	696	692	721	689	729	721	740	657	633	704	680	683	682	741	660	632	664	723	705	659	707	740	672	670	697	682	672	755	689	685	692	661	737	671	704	717	697	671	698	676	696	693	729	689	697	659	734	716	695	668	717	738	651	734	685	705	723	700	683	697	677	682	707	678	690	690	697	727	666	647	746	692	711	738	692	673	723	708	672	694	696	650	664	716	675	726	716	702	704	735	676	666	677	724	684	721	714	691	750	709	693	700	717	732	673	709	710	678	701	694	723	724	703	678	712	751	681	723	663	695	707	660	719	698	652	730	731	681	693	695	680	677	757	700	645	724	672	742	676	678	674	727	637	693	735	662	677	694	710	729	658	701	676	701	711	646	703	676	652	706	737	692	719	713	705	701	689	687	638	674	711	706	683	684	673	760	698	680	715	721	644	672	665	717	735	662	702	657	718	682	659	672	717	661	727	678	725	708	706	703	715	713	706	713	716	726	705	695	799	675	689	668	685	710	695	741	733	688	685	709	668	696	674	664	671	670	661	716	678	701	702	706	694	721	719	696	721	715	685	702	712	711	673	677	723	684	700	684	713	740	686	700	688	723	707	678	751	640	691	660	696	727	704	669	700	711	633	740	683	728	678	687	715	713	714	682	668	695	650	658	701	679	705	717	730	656	718	745	692	722	740	674	698	661	681	681	689	731	737	695	713	678	678	662	677	702	717	721	672	683	736	659	714	697	706	691	704	697	682	692	703	686	661	702	677	679	682	707	664	680	721	702	698	716	683	698	783	709	662	701	719	708	691	722	724	734	682	675	693	689	686	661	732	749	699	702	719	747	661	684	686	654	755	683	670	710	637	635	712	699	712	689	673	708	687	658	707	677	642	671	697	731	643	668	737	666	671	694	688	699	724	685	671	695	718	682	728	706	703	680	713	659	649	641	692	710	704	722	700	729	709	765	687	679	662	672	736	682	720	720	709	681	673	703	682	733	704	666	701	716	716	695	701	667	732	643	677	681	715	678	666	731	699	703	689	653	690	680	671	703	649	657	727	728	729	626	729	654	708	729	728	695	678	687	637	657	678	717	650	670	740	717	673	661	694	673	678	720	688	699	663	706	664	693	717	705	683	638	674	653	736	690	705	702	710	702	693	709	674	662	673	657	715	729	698	722	723	681	672	683	753	743	708	644	663	686	701	681	686	693	648	672	731	663	681	690	660	684	698	693	716	704	718	724	702	674	663	678	704	705	743	734	690	699	709	679	698	714	678	661	641	704	678	737	691	667	669	713	715	711	683	699	701	722	669	682	704	665	706	700	709	678	697	669	676	686	650	747	671	689	730	637	678	717	674	656	692	691	707	731	738	743	708	669	707	679	716	705	676	694	680	727	689	667	716	683	685	707	706	676	648	689	713	635	711	726	690	711	673	746	713	716	694	681	726	689	664	730	696	692	722	652	659	652	699	667	711	693	681	690	718	704	719	707	735	696	691	697	689	684	691	652	717	671	658	705	699	685	721	671	711	692	692	697	700	713	671	714	689	721	694	699	682	698	684	694	735	703	689	737	737	737	689	731	681	714	699	717	730	711	649	707	665	687	712	714	721	693	673	687	713	739	687	699	687	715	701	716	718	704	698	660	718	669	699	720	696	693	743	715	691	696	697	673	730	726	727	671	682	667	738	692	657	674	689	682	710	712	699	655	709	666	680	703	643	691	657	684	686	676	689	688	739	726	676	690	686	718	675	715	680	687	678	683	707	706	719	664	730	733	700	725	646	689	657	711	730	707	692	714	713	683	696	715	710	675	673	717	722	730	688	739	692	687	710	720	658	722	644	701	693	659	680	691	729	706	720	682	714	714	744	680	733	647	672	727	689	702	712	673	715	645	689	669	756	719	688	751	698	721	710	667	695	734	701	675	720	705	698	690	708	656	695	761	749	655	686	684	676	646	706	702	719	712	724	749	642	651	720	730	694	708	701	703	675	670	730	697	718	739	670	691	707	663	710	729	677	716	705	688	700	677	703	672	647	720	710	653	702	723	699	729	691	686	692	713	716	698	736	708	674	696	690	660	702	681	702	678	701	661	725	657	705	715	706	723	736	701	702	687	720	689	663	701	691	715	675	708	740	748	729	706	641	745	716	700	713	724	706	718	739	722	656	705	673	673	694	667	713	729	665	681	693	690	696	673	677	631	721	678	715	680	665	690	681	714	730	689	688	697	738	686	724	690	742	686	734	759	724	711	687	701	723	713	720	705	704	693	678	693	706	706	710	659	720	720	705	704	695	704	682	680	693	692	667	682	700	695	684	725	750	716	714	696	678	693	679	700	684	717	713	707	682	679	683	713	704	728	715	672	695	675	720	677	738	689	706	672	696	728	706	722	727	698	693	691	754	703	740	707	708	705	668	740	732	704	659	686	691	681	657	722	692	714	718	695	690	710	723	674	721	688	750	678	711	699	693	716	739	732	675	687	713	653	696	745	713	675	690	715	671	694	715	702	681	696	682	716	752	667	673	708	691	670	688	704	703	713	722	643	708	699	676	674	731	680	650	727	684	692	696	692	689	700	726	683	682	677	686	682	712	670	741	682	704	705	682	690	688	707	683	649	691	664	704	697	715	712	694	700	702	700	722	694	703	720	708	625	722	686	682	698	743	692	708	730	698	712	670	712	689	720	689	653	719	737	713	663	740	701	715	713	700	724	725	667	684	722	723	709	734	724	683	690	696	692	720	701	731	694	721	719	732	672	672	737	714	714	675	741	737	677	689	701	664	707	723	667	673	731	697	710	674	721	685	720	644	702	736	674	736	752	641	738	704	696	716	699	713	662	703	751	739	744	753	650	689	710	693	660	707	655	725	671	707	678	718	667	718	680	727	642	732	708	681	720	684	696	717	707	725	690	685	698	700	715	694	727	744	666	691	668	685	669	711	706	714	734	686	651	721	686	710	670	676	708	692	681	690	740	680	683	701	670	673	677	705	704	694	718	709	711	739	676	709	689	705	719	671	742	732	725	719	686	675	726	742	697	658	723	635	713	681	704	708	754	700	736	675	679	709	703	733	681	674	736	707	689	683	656	709	644	734	705	683	706	680	687	679	678	663	682	746	655	705	705	725	695	694	718	761	636	708	710	669	695	710	719	719	687	709	685	679	694	780	691	705	678	749	689	688	651	714	756	685	696	708	686	730	679	707	642	662	682	704	717	743	687	674	729	681	693	667	696	718	691	692	704	684	698	714	764	687	720	724	722	678	690	773	727	647	658	712	722	687	680	686	711
21620	2605	464	356	348	341	293	296	331	339	319	313	327	306	329	330	284	281	294	276	328	315	320	334	314	313	349	294	322	324	296	300	312	275	338	312	326	310	350	332	320	292	306	300	315	318	321	320	331	292	312	310	295	334	325	317	307	312	284	349	323	344	299	268	287	274	292	310	305	295	346	306	347	312	308	298	355	320	319	341	318	317	328	306	348	296	295	309	313	338	282	293	294	286	295	300	322	310	347	331	316	326	342	297	318	293	311	308	325	329	290	304	330	305	322	334	337	316	315	318	331	323	324	296	318	312	290	326	315	334	293	298	299	306	313	313	320	291	317	296	323	292	276	317	328	299	309	288	272	308	303	297	316	317	315	316	303	298	347	297	322	296	313	275	283	263	293	298	323	340	331	368	317	335	288	318	327	320	310	341	313	330	338	305	309	301	350	301	326	298	339	326	305	311	324	348	346	320	322	302	326	340	326	281	323	324	300	332	281	293	353	321	330	335	296	326	277	288	275	337	331	322	315	307	303	329	278	320	301	291	311	296	307	329	350	306	313	332	336	340	307	335	318	345	315	283	318	329	304	331	298	346	301	294	291	335	321	261	310	313	291	327	278	285	298	344	296	292	334	306	327	318	308	306	308	350	310	326	328	321	293	311	305	314	305	327	306	324	307	306	332	334	347	319	343	326	303	299	344	284	300	306	311	348	288	335	324	291	317	311	319	308	306	303	333	306	306	303	304	334	295	327	279	334	332	320	305	303	298	348	306	305	342	307	296	303	325	319	299	318	324	319	315	340	314	309	327	315	354	310	311	318	329	315	324	322	326	325	326	323	311	314	318	302	307	288	304	308	323	326	326	292	327	328	325	303	330	308	321	365	340	309	295	327	330	329	309	326	336	337	315	323	298	291	323	329	296	319	312	315	337	320	295	300	304	290	332	307	305	344	305	314	308	333	275	312	306	293	323	319	343	312	317	340	324	272	327	311	295	304	324	304	274	301	323	285	321	338	330	309	342	300	342	314	290	299	315	346	297	306	308	333	313	310	287	288	301	307	284	333	278	314	291	293	301	281	291	287	334	314	293	315	317	278	282	318	307	310	290	339	317	317	378	337	302	315	321	290	332	313	305	326	310	292	305	298	345	322	325	301	329	343	307	302	332	313	360	324	311	312	348	330	307	338	324	331	289	296	267	303	300	323	318	298	284	363	319	315	284	282	325	272	307	324	304	325	297	323	292	312	305	322	289	330	289	334	294	327	286	310	291	337	297	291	298	306	322	323	329	307	311	312	298	334	284	293	327	298	314	263	306	310	321	336	325	330	313	286	325	307	330	317	308	316	297	325	339	330	320	337	310	358	338	343	306	298	295	304	302	346	287	320	310	284	314	303	349	306	315	302	300	293	329	355	286	357	330	307	286	307	313	293	300	317	296	281	310	312	308	307	290	309	300	327	294	321	320	267	283	318	318	300	316	361	297	297	317	323	341	303	298	287	314	328	323	333	359	319	330	257	293	285	268	281	306	321	335	337	280	331	315	329	314	312	345	308	321	304	344	305	283	365	324	317	306	315	307	315	324	305	290	306	296	324	303	306	317	302	300	334	303	314	301	310	306	354	302	322	318	302	294	313	314	304	301	296	310	294	326	292	339	308	316	323	303	307	322	309	320	340	321	310	302	292	342	316	308	291	308	351	315	303	308	301	340	314	322	313	284	330	320	292	288	364	297	340	280	316	307	327	324	295	329	322	314	298	286	285	325	282	323	307	284	302	294	307	337	353	337	298	332	323	321	310	302	310	303	295	285	310	341	311	320	282	323	294	338	320	313	319	335	329	301	359	320	305	311	328	291	324	298	334	294	303	341	320	317	310	336	335	291	316	331	311	276	323	295	312	325	315	309	299	306	311	337	316	333	334	332	308	294	300	302	310	331	349	297	323	329	300	298	309	315	361	319	313	294	269	333	311	299	297	291	324	306	299	327	339	293	283	293	251	286	337	304	287	325	315	288	309	290	295	317	295	313	317	348	303	334	304	290	287	321	332	304	319	325	318	284	328	288	337	288	307	334	336	343	297	297	308	324	331	310	307	301	347	320	294	296	327	297	350	314	297	287	331	291	312	337	328	300	313	296	308	279	301	303	313	288	320	318	308	299	305	324	313	304	327	289	296	304	291	318	319	295	322	268	304	330	330	332	330	343	327	308	318	275	292	300	308	306	289	300	353	270	286	312	322	301	309	315	274	312	301	298	297	291	309	317	319	326	320	317	310	327	329	303	313	277	323	286	310	341	323	334	311	292	316	329	317	298	356	316	311	316	316	331	324	299	316	304	281	306	318	337	283	350	319	293	307	311	326	305	300	321	299	331	307	306	335	307	314	314	309	331	307	298	305	319	290	330	317	328	337	298	274	322	312	348	335	345	311	356	342	290	285	311	309	319	314	336	319	284	317	300	327	294	322	321	295	329	314	297	312	324	309	332	304	332	281	326	306	295	314	307	333	329	316	293	310	313	335	295	329	325	306	325	314	334	310	339	302	303	321	318	318	330	317	288	335	298	312	303	300	302	351	304	286	313	313	325	310	325	298	281	305	306	286	314	281	321	303	301	310	308	329	323	335	314	307	279	305	332	314	287	296	328	274	267	292	283	311	310	323	307	321	305	275	328	328	310	321	311	321	262	305	334	286	342	291	329	317	307	304	273	299	249	306	307	326	302	338	326	329	283	309	304	290	288	285	337	322	279	310	296	298	302	322	350	313	301	301	302	313	301	321	288	294	305	317	317	316	315	304	289	333	319	331	310	308	310	304	322	316	306	291	341	293	336	339	286	327	283	308	329	346	347	292	304	308	315	328	295	292	332	306	355	282	333	283	286	320	301	299	299	327	348	310	312	292	310	297	319	329	321	322	299	329	310	296	307	313	307	294	338	327	295	313	289	312	325	309	310	314	315	291	326	323	303	339	307	330	320	290	280	283	300	321	343	354	322	323	333	349	292	286	275	340	333	327	306	293	306	336	326	279	328	319	324	312	295	335	307	323	326	315	304	284	303	298	299	332	315	293	313	308	307	293	351	304	295	293	314	303	327	317	321	312	305	327	308	301	309	314	299	295	328	364	335	330	268	302	304	287	340	295	308	326	304	310	344	275	308	311	275	313	295	303	326	317	318	283	278	307	337	332	327	339	328	331	330	269	327	307	310	335	317	319	316	302	352	314	333	305	320	332	273	311	306	303	297	350	333	349	333	343	309	265	308	320	292	300	279	300	325	328	295	317	299	294	301	292	322	317	317	284	309	316	312	295	352	285	260	291	316	339	315	312	275	316	279	287	302	323	340	321	336	281	352	299	326	317	356	335	312	317	303	285	316	309	304	342	321	375	300	336	323	284	291	295	285	277	272	309	315	329	326	326	309	302	338	353	321	327	303	291	340	321	324	350	331	290	296	330	325	333	308	334	293	321	294	342	308	361	291	313	332	315	308	325	282	346	325	329	336	322
16431	4948	2116	1307	1072	905	807	778	676	714	702	693	679	714	728	673	728	677	703	702	653	684	666	700	664	675	728	663	665	714	656	655	681	660	662	658	705	666	649	643	663	691	682	699	704	706	676	659	634	653	632	684	648	709	650	704	668	695	670	695	639	699	683	666	689	678	713	705	650	700	683	654	682	696	692	683	661	662	665	716	710	670	662	676	676	655	664	647	664	687	645	724	654	688	645	638	656	665	652	688	702	637	711	660	640	660	670	651	680	697	653	681	683	690	712	702	650	695	703	688	669	669	677	712	661	662	706	633	698	676	683	652	665	657	690	639	678	707	681	698	634	679	678	705	631	710	659	667	712	660	696	692	700	654	657	676	679	670	645	692	694	701	665	668	698	678	680	669	703	675	677	693	674	675	680	643	697	690	680	675	686	693	666	678	651	647	663	672	682	651	694	682	675	671	696	635	701	660	689	694	665	679	617	652	676	714	712	712	659	652	679	704	672	648	681	709	691	679	649	689	721	675	654	653	642	727	686	675	659	675	653	693	646	665	680	668	636	687	702	657	723	693	719	685	638	658	654	661	610	675	655	678	707	700	675	700	688	637	696	720	737	672	683	689	606	686	697	669	741	675	706	632	719	676	653	631	693	693	659	650	618	730	679	680	683	649	671	689	715	726	628	642	639	663	659	633	685	693	680	698	672	676	658	644	650	676	652	668	706	670	679	690	679	682	687	635	676	668	700	639	710	658	693	701	672	674	659	674	670	685	621	653	638	707	669	610	709	624	680	669	713	622	647	670	678	697	655	663	715	662	673	696	648	694	670	682	691	732	686	702	673	654	654	631	693	686	662	653	678	670	682	678	648	655	671	682	672	705	672	656	722	675	669	697	654	668	701	669	648	670	704	704	692	736	701	647	671	699	691	688	623	677	680	674	690	638	701	673	678	685	649	665	664	693	637	704	653	640	696	672	664	612	687	685	672	704	677	680	723	671	677	662	682	658	703	669	636	624	733	672	707	688	692	671	684	688	674	694	668	669	681	683	712	732	723	669	663	673	695	701	661	667	669	718	763	706	664	695	661	640	687	634	647	714	659	658	640	716	696	669	716	697	703	632	690	648	670	690	686	663	639	653	691	687	719	665	697	666	667	675	668	681	673	694	669	682	675	679	649	634	638	639	652	663	709	732	680	628	642	656	730	673	661	721	681	699	687	700	684	685	686	713	657	711	711	678	690	703	700	671	654	682	716	683	663	629	666	693	683	648	649	651	729	651	693	668	640	707	658	638	654	661	696	692	708	684	700	713	734	613	677	682	673	705	695	649	686	658	652	706	631	632	736	702	685	719	674	694	682	651	647	633	684	692	662	699	686	714	700	702	674	711	667	685	683	724	708	667	643	676	664	673	657	713	675	691	685	673	722	695	668	622	677	663	663	663	644	632	669	726	734	692	684	694	621	648	663	730	684	687	662	674	675	671	645	688	678	691	674	695	688	668	674	622	718	721	642	671	677	652	717	674	633	674	644	651	671	673	643	694	714	730	676	656	686	710	646	672	668	683	684	677	696	665	691	653	679	695	695	626	677	672	677	653	706	692	662	678	635	730	688	690	666	663	677	683	694	666	623	708	641	678	668	685	671	692	660	677	682	644	649	723	722	676	692	693	683	667	681	657	669	702	666	684	650	660	674	668	676	663	673	635	637	653	693	667	688	720	679	676	713	678	677	677	683	677	674	664	680	655	703	659	718	644	720	686	654	728	600	629	650	696	627	729	669	656	671	639	642	681	658	663	706	685	649	668	659	675	685	672	698	689	697	680	695	642	710	672	682	661	673	694	653	700	690	674	704	696	671	666	649	678	705	681	671	667	695	678	624	676	691	726	698	715	747	674	730	681	665	695	676	674	692	656	648	700	690	666	679	650	664	684	674	683	712	707	668	685	705	658	734	689	682	675	714	620	697	665	692	659	648	650	686	681	726	697	649	655	666	719	673	674	654	661	647	721	680	693	710	661	720	690	712	684	673	647	646	681	682	679	691	677	688	660	649	654	698	642	653	649	654	680	707	648	669	671	702	623	676	634	648	668	734	675	682	691	690	655	651	679	666	704	693	633	716	648	680	670	649	726	727	695	703	683	673	672	717	693	686	739	697	673	663	663	670	692	699	693	640	667	687	696	643	684	681	675	633	663	698	659	672	671	688	657	699	586	629	720	676	697	680	677	658	734	706	683	681	657	656	667	710	668	676	689	658	676	685	687	636	685	659	661	679	647	717	615	664	668	661	666	682	667	677	640	683	646	662	657	655	701	644	700	692	656	690	672	673	661	660	672	705	676	662	690	681	623	703	633	697	688	689	673	696	628	689	668	655	695	634	681	703	668	701	702	676	708	650	702	739	689	633	726	655	677	645	684	638	643	687	703	669	646	656	661	694	669	684	758	699	696	689	654	654	636	677	674	687	671	682	658	642	683	657	684	650	676	710	674	676	671	675	678	692	680	727	687	647	685	681	706	700	635	685	640	684	646	684	676	691	672	691	713	662	721	671	692	677	653	653	667	723	661	670	656	673	746	668	721	676	657	705	687	719	645	676	658	670	705	663	664	658	719	709	650	687	700	709	675	696	665	669	691	669	712	704	662	668	687	653	692	672	675	689	668	663	716	654	630	656	697	690	696	645	683	657	697	666	660	663	661	664	679	655	644	677	710	724	678	693	704	688	683	707	647	694	693	693	647	677	664	687	695	671	664	652	642	657	664	690	693	689	611	665	632	647	667	671	668	706	651	670	659	698	699	676	696	657	691	655	701	699	708	701	687	653	665	650	665	686	666	739	652	720	672	725	698	677	722	703	679	678	685	650	698	665	666	626	698	637	648	703	678	659	670	735	678	662	696	664	671	618	701	708	660	670	655	650	708	677	659	741	702	611	708	727	671	663	668	707	708	694	655	658	691	604	681	709	688	745	646	649	677	662	654	638	661	678	664	687	701	694	688	683	700	664	669	701	628	727	716	721	663	635	702	705	676	673	665	656	683	658	682	675	689	678	682	666	683	678	671	649	628	712	643	671	656	697	663	713	725	674	677	672	696	644	700	708	706	678	622	657	673	685	704	646	698	704	731	688	689	700	648	704	664	626	685	684	695	670	673	648	690	682	654	714	669	693	637	711	661	694	724	664	683	658	684	726	694	648	661	651	683	711	744	639	634	671	694	650	702	681	702	657	740	648	674	669	642	686	649	668	661	685	678	659	649	687	655	666	658	645	685	687	695	680	684	650	681	655	708	689	685	701	696	672	703	689	709	647	659	698	625	633	678	657	680	703	664	729	700	671	647	676	667	681	670	675	707	667	640	641	641	685	723	654	687	622	671	697	698	649	671	685	710	668	706	671	636	645	678	672	648	635	653	647	683	666	721	680	680	654	693	702	661	629	735	689	648	667	668	691	677	712	707	700	678	674	610	670	704	717	680	719	678	716	650	649	717	676	709	707	705	668	683	634	694
32002	4507	633	402	357	317	316	286	312	318	286	318	272	288	307	296	299	317	313	311	325	303	310	320	315	280	314	300	294	277	308	315	291	280	299	308	293	290	304	324	310	307	332	308	277	293	280	294	342	309	301	276	304	292	287	325	313	313	251	326	303	288	312	305	332	291	289	319	292	294	261	301	324	280	302	300	289	297	307	308	312	280	305	303	290	322	320	307	303	324	347	299	293	278	294	286	295	300	280	324	303	338	318	263	316	295	299	295	281	294	290	332	316	307	291	286	329	295	331	300	313	332	270	289	307	300	298	323	323	280	298	310	305	266	305	310	304	298	319	271	281	314	322	275	287	291	324	332	345	285	290	314	303	335	298	314	273	300	305	301	296	312	283	316	296	286	336	316	295	259	327	333	329	308	328	305	293	274	282	301	285	321	317	308	277	319	269	322	311	311	299	336	307	304	331	313	328	274	286	308	290	300	278	309	304	284	283	278	299	294	282	252	269	313	329	297	302	279	292	269	282	281	275	291	309	312	303	302	310	306	321	304	274	307	295	312	296	323	311	304	300	312	345	322	306	302	307	296	312	310	277	291	307	316	275	301	283	278	289	306	320	289	302	317	286	305	291	269	272	307	306	331	292	321	303	309	266	268	296	310	285	301	256	300	305	294	291	319	304	293	308	309	310	264	323	302	284	293	309	301	316	299	276	313	373	275	289	290	297	311	295	297	293	311	325	288	303	262	289	324	313	293	304	306	283	338	282	299	298	274	319	313	316	296	293	286	323	283	282	276	306	303	332	328	318	321	298	337	304	308	318	310	280	254	268	284	293	309	309	305	286	297	303	275	333	323	329	306	286	287	313	294	302	338	301	322	311	310	301	325	290	312	313	263	331	288	347	294	306	267	333	338	299	281	282	309	313	301	313	286	302	271	309	290	282	312	315	313	328	302	299	256	294	304	298	289	327	284	274	283	356	298	314	302	301	318	325	286	326	307	292	309	299	287	322	294	314	290	290	338	273	292	281	328	306	314	316	291	288	304	295	326	282	284	318	309	275	317	272	265	305	337	305	292	300	295	312	316	297	303	298	315	289	297	285	322	278	287	343	298	289	293	304	331	277	311	275	296	279	313	315	318	297	307	309	305	312	316	316	295	342	321	345	289	316	246	303	311	310	310	285	274	278	292	326	287	331	316	282	282	300	305	304	320	311	287	298	291	322	292	297	274	301	300	264	316	330	315	293	322	282	292	297	301	300	288	329	299	301	275	273	354	304	285	314	309	303	315	329	306	323	291	307	315	288	305	329	291	320	315	324	301	283	333	297	282	288	284	332	302	328	308	283	315	287	334	304	320	327	296	283	290	320	316	319	288	336	326	289	282	282	258	327	300	305	327	306	298	281	346	272	341	303	292	297	297	268	325	333	284	310	293	281	323	319	299	318	291	310	312	318	325	282	296	279	310	276	314	325	284	266	329	285	287	322	327	276	280	287	305	309	297	296	284	273	294	315	289	311	314	336	336	294	293	294	306	294	294	317	297	296	280	340	317	313	299	294	301	321	302	324	325	313	294	297	311	300	280	303	289	310	326	293	263	291	246	310	297	303	305	300	293	289	251	304	330	291	300	291	291	311	328	335	330	330	287	322	303	289	321	316	300	289	296	276	270	278	309	266	291	269	252	274	271	246	296	297	301	285	313	314	309	302	328	299	306	302	333	319	338	326	295	297	298	278	291	325	295	303	298	274	271	284	283	299	341	328	299	310	297	299	313	305	291	307	290	330	295	293	280	331	290	309	292	319	290	287	307	311	298	361	323	306	315	323	287	298	320	304	276	269	333	338	302	339	305	297	315	300	321	328	333	303	323	307	301	336	289	357	290	287	299	287	315	313	290	295	270	265	298	297	291	299	326	315	295	270	320	279	290	260	299	313	304	298	334	327	295	291	317	305	344	327	358	337	331	312	307	278	325	275	282	300	316	283	322	286	317	311	268	284	313	313	311	258	297	307	292	312	296	294	278	329	318	333	307	310	314	312	331	304	302	274	310	326	307	335	309	303	287	315	312	276	304	297	263	294	339	319	278	334	309	306	322	270	298	322	331	340	299	302	281	312	299	310	308	286	306	320	319	310	327	297	306	290	312	298	284	308	302	309	301	309	265	302	290	333	330	321	305	322	307	289	274	318	276	299	318	290	293	304	294	299	300	299	329	302	300	290	302	317	351	291	282	309	260	302	290	313	278	293	313	321	297	314	315	299	285	274	275	314	254	307	312	316	286	308	308	298	318	292	302	326	328	287	311	310	308	278	312	341	300	283	294	312	296	298	306	349	292	316	261	291	330	277	310	314	314	305	311	265	284	352	309	290	285	292	287	286	309	298	322	342	291	307	304	308	284	307	307	298	315	304	284	276	303	296	313	292	273	313	299	277	307	284	305	301	268	272	317	311	280	285	310	279	305	317	306	290	288	292	308	320	270	284	290	286	284	279	302	282	365	279	310	298	283	285	296	321	309	272	310	305	332	285	307	301	307	301	304	291	312	284	298	287	303	294	290	260	307	295	312	304	325	299	314	301	292	312	314	328	307	290	336	305	305	316	296	271	296	290	302	317	303	304	308	293	315	283	295	311	305	274	281	340	269	305	299	325	332	296	319	290	322	309	276	272	302	306	313	302	282	306	326	283	299	280	292	307	338	331	306	263	275	306	342	304	283	306	298	292	304	283	355	325	293	295	313	320	296	289	257	282	310	278	303	324	323	298	301	310	296	294	289	313	282	316	300	290	315	314	270	317	308	331	321	321	364	314	320	293	314	304	303	276	302	320	282	322	283	287	304	317	287	309	273	248	288	301	265	284	289	281	294	291	320	311	308	315	308	265	290	302	323	268	313	279	337	304	283	326	327	345	306	303	337	290	293	311	359	343	354	307	309	262	306	305	302	306	294	309	323	314	314	285	296	329	333	325	310	320	334	282	298	311	274	299	278	270	282	302	277	266	309	264	301	292	302	292	291	301	255	297	263	316	273	312	311	327	288	302	284	295	293	272	307	294	309	306	356	315	318	314	303	284	311	326	298	305	332	290	304	289	310	266	269	324	305	277	320	314	276	299	341	310	329	303	282	297	290	310	308	341	294	268	288	300	296	315	290	299	340	294	289	296	275	270	305	317	309	319	309	306	303	297	298	272	304	295	308	308	340	306	324	258	285	348	317	306	291	289	297	326	303	290	267	293	316	290	313	295	316	299	302	324	289	293	286	333	323	311	312	277	337	317	298	293	310	323	294	294	295	315	290	279	336	321	316	318	324	307	317	283	298	317	285	332	327	312	305	339	264	305	314	281	306	336	306	321	225	321	307	305	299	304	308	279	309	307	282	299	299	288	331	289	301	286	315	290	276	327	293	252	297	304	315	287	313	285	331	297	272	279	296	292	329	283	288	329	246	343	308	320	286	280	301	295	321	325	276	327	288	285	306	302	339	304	302	309	335	305	303	307	314	302	277
21023	4131	2895	1889	1137	902	897	754	751	707	654	687	669	658	626	654	649	700	688	664	653	652	663	659	643	632	665	666	694	632	604	653	681	631	674	649	697	714	656	644	671	606	671	620	662	723	651	670	698	669	653	680	664	667	686	697	618	641	648	646	630	675	677	680	649	611	661	663	641	627	684	621	656	644	701	630	707	655	646	686	677	640	676	641	683	660	620	653	678	711	660	662	655	678	656	671	661	686	654	676	640	644	695	664	676	704	629	676	656	628	618	682	690	642	653	679	682	664	673	645	716	683	646	627	631	662	688	633	652	632	629	615	661	670	671	664	657	656	644	682	635	650	630	651	627	664	625	646	666	679	654	628	681	627	656	629	679	653	689	675	662	627	649	654	625	670	667	663	708	674	655	637	710	629	693	657	683	672	695	613	650	662	676	643	670	596	662	673	649	612	673	633	666	638	588	667	649	660	657	663	649	644	611	649	645	666	652	644	639	659	642	615	694	631	617	662	619	650	660	610	676	671	650	665	652	658	647	669	651	617	652	621	681	653	654	641	692	606	620	677	612	684	622	648	627	626	654	666	635	697	634	600	646	672	638	631	741	658	661	663	659	618	681	692	620	665	651	692	662	670	650	633	638	665	618	643	629	623	638	668	651	720	634	647	674	676	650	684	675	665	652	661	699	680	709	647	629	669	692	644	618	681	677	646	644	653	616	648	651	639	651	631	645	638	665	603	672	647	665	630	654	672	670	639	641	648	644	653	632	620	654	622	635	613	622	627	671	663	676	676	672	646	695	704	650	619	659	666	681	663	661	617	655	695	660	702	680	617	648	666	635	677	664	659	633	682	697	696	670	663	626	658	676	639	668	671	620	676	699	678	645	646	631	621	687	685	682	632	634	671	659	600	648	648	628	620	672	638	667	649	628	688	676	635	621	633	681	702	633	621	660	589	639	638	688	677	672	670	683	674	630	632	609	677	660	700	652	585	658	652	600	633	667	637	608	646	686	674	627	658	691	681	697	670	598	621	631	664	652	656	676	611	711	674	645	657	661	645	653	678	642	632	636	653	655	652	659	638	643	629	633	678	619	638	628	689	710	650	671	643	676	631	665	637	675	658	680	632	642	622	650	630	632	600	669	686	697	674	643	588	626	654	716	634	653	682	650	692	611	644	658	718	638	672	670	610	692	621	710	695	684	644	665	656	673	600	675	671	682	650	689	628	652	638	671	674	641	626	630	665	690	670	671	635	615	632	692	638	648	664	679	652	653	650	644	634	676	614	649	646	619	659	688	631	627	695	654	652	682	658	628	620	679	641	608	692	617	688	665	626	658	648	675	641	663	629	706	628	632	628	634	677	640	646	671	643	650	646	642	655	615	675	620	614	640	596	660	687	716	637	649	676	646	684	644	657	657	650	655	637	638	691	671	646	666	670	674	647	675	623	661	657	663	629	650	673	631	661	675	624	634	676	660	673	643	653	689	719	628	685	621	657	673	625	678	645	656	659	699	645	681	663	641	660	647	682	644	682	612	623	666	668	660	626	692	650	648	683	604	661	645	640	677	639	632	636	671	632	670	626	641	647	658	627	673	649	644	658	612	639	634	635	648	665	699	602	689	630	682	673	631	653	655	663	627	652	679	710	622	661	678	643	668	654	610	605	636	613	661	625	645	639	667	697	678	645	663	688	609	648	633	600	654	654	677	629	701	658	640	645	607	625	623	693	627	653	682	649	688	625	644	665	635	618	642	701	663	671	688	671	659	620	622	659	659	629	629	612	666	659	648	652	634	658	641	664	615	649	630	708	650	632	674	662	673	655	653	678	675	635	684	634	645	679	656	679	642	687	655	667	664	664	645	627	640	657	638	653	644	683	636	659	645	653	658	627	622	639	666	672	650	624	702	636	635	630	664	602	632	685	657	645	652	681	667	593	682	669	641	635	672	695	636	647	661	714	632	655	642	643	657	664	580	643	661	630	636	629	675	622	651	636	660	697	631	665	699	664	687	628	658	702	663	663	638	652	648	698	632	606	631	647	628	660	673	625	657	647	702	666	673	662	710	670	672	590	632	647	660	625	638	626	608	649	672	677	670	644	661	639	678	636	641	675	596	617	707	672	663	651	656	645	680	597	677	657	622	684	608	676	616	662	675	660	674	647	644	665	637	694	668	645	682	677	681	669	638	654	658	711	636	656	634	624	673	715	635	685	630	597	676	687	609	640	657	617	649	664	650	660	650	617	673	668	660	663	703	641	657	667	644	574	655	632	657	661	652	651	678	641	633	643	640	633	674	643	659	642	667	680	712	683	606	662	667	616	684	670	660	655	661	678	645	642	672	663	658	638	684	631	607	675	635	661	657	609	625	667	671	652	706	687	699	602	648	649	673	689	696	622	625	633	667	598	642	655	663	663	652	683	678	675	678	634	635	663	670	687	614	583	671	635	658	639	652	623	650	668	652	648	638	629	619	643	650	682	634	667	662	655	676	672	694	668	646	671	635	657	637	661	621	699	687	689	602	660	680	639	655	648	662	694	689	644	637	670	617	668	591	609	679	622	613	695	664	598	660	665	683	639	659	642	688	673	647	662	624	671	652	662	648	661	656	613	641	634	657	677	631	647	701	629	643	641	660	657	666	585	656	648	682	594	691	706	676	646	648	668	630	693	629	626	647	643	658	654	641	638	680	679	640	632	706	691	685	642	699	648	691	621	653	680	655	636	668	669	656	623	700	616	686	658	671	660	685	662	660	663	660	627	639	624	708	687	651	654	660	622	682	652	649	627	714	659	688	615	678	647	707	678	664	620	700	671	636	639	660	644	711	660	645	606	690	590	641	626	643	619	630	671	627	675	647	651	726	659	673	659	640	682	655	639	611	629	664	649	717	635	658	641	656	648	649	662	647	634	667	631	652	678	644	700	647	666	647	644	654	629	618	658	591	643	660	668	617	620	672	671	659	666	634	610	682	605	701	614	616	650	648	651	619	651	622	652	628	636	646	703	685	632	648	632	651	630	717	694	631	661	630	657	680	706	649	668	642	641	640	632	617	637	597	716	665	659	668	722	674	628	656	643	680	690	697	642	662	645	703	693	624	644	669	658	677	647	635	631	635	604	642	652	686	698	642	719	676	648	616	671	655	644	628	691	710	659	640	626	650	630	636	662	678	662	612	675	622	631	664	674	652	683	630	642	632	680	662	704	589	655	652	658	656	688	668	616	613	622	618	636	677	708	648	636	664	641	672	651	641	651	612	655	660	660	670	686	685	645	660	613	654	684	695	680	620	664	702	656	629	619	666	646	612	672	663	642	675	638	630	703	706	639	646	619	659	643	692	607	603	657	673	650	639	621	631	590	650	638	630	661	674	652	637	671	650	665	624	631	633	678	672	706	683	670	684	620	626	711	657	646	640	680	648	632	688	663	684	679	630	611	655	673	607	652	658	673	688	669	678	702	653	641	655	699	586	671	652	677	658	651	671	669	698	668	607	677	657	671
33351	7145	1035	445	397	339	314	322	317	358	329	351	314	346	320	314	313	322	318	290	337	334	290	326	333	321	375	287	324	300	333	341	340	323	321	299	330	328	349	334	309	274	354	344	364	287	328	344	318	333	371	307	300	321	312	313	279	330	326	285	303	304	299	347	296	299	318	327	334	336	314	334	302	302	313	313	339	323	275	323	337	349	315	334	313	355	331	306	345	311	306	309	315	326	319	305	309	308	312	359	350	289	337	333	296	364	323	352	290	312	365	307	296	347	316	320	331	346	340	321	293	327	333	351	332	321	292	320	287	320	327	325	318	332	322	337	315	326	279	299	348	324	351	334	311	318	336	315	345	305	361	293	322	295	351	335	306	344	351	303	321	346	338	355	299	288	335	331	312	349	288	317	339	311	360	303	349	341	301	333	329	304	310	309	337	285	333	347	363	323	363	291	303	312	303	331	330	314	354	325	319	347	302	369	346	314	326	318	300	332	347	342	296	323	306	333	322	316	309	306	289	333	328	329	325	347	324	307	323	347	299	310	312	308	323	307	332	334	352	318	294	329	355	358	366	296	279	278	294	316	344	321	308	313	320	312	284	343	349	310	304	320	354	338	339	328	335	332	328	333	340	312	326	300	305	314	297	313	328	295	337	313	302	328	345	328	318	324	310	366	314	313	293	347	350	323	295	326	360	312	326	326	317	339	345	319	303	323	324	319	318	317	340	306	294	323	279	301	335	291	312	292	293	327	318	321	328	326	379	329	315	331	333	309	322	329	307	320	327	312	293	311	322	287	330	334	299	311	313	344	324	291	321	325	312	311	333	303	318	329	306	314	331	316	329	287	301	328	300	366	301	307	287	326	317	335	332	347	302	308	331	279	300	339	315	385	335	282	317	323	303	275	309	330	336	287	290	318	290	287	368	325	347	317	313	337	352	343	276	316	316	304	298	312	317	360	341	351	346	329	340	356	355	340	280	309	349	281	277	326	319	326	336	332	339	319	362	303	349	355	326	331	293	315	302	342	319	342	312	300	300	331	312	322	294	315	331	340	318	350	301	283	355	320	308	315	323	304	312	307	311	305	325	307	327	350	324	326	305	296	336	315	347	328	291	290	325	340	308	305	345	337	302	280	331	291	322	337	321	317	296	270	277	338	302	327	305	303	368	333	320	329	297	370	372	321	311	355	341	309	320	278	320	304	344	310	304	310	296	323	314	299	303	314	303	329	296	302	301	288	338	312	317	315	334	335	343	307	297	308	300	343	307	281	308	346	298	350	314	290	323	312	317	316	332	306	324	332	313	330	355	353	335	345	314	318	318	351	324	309	335	336	312	348	334	355	314	298	318	312	312	306	336	359	312	344	309	290	308	306	303	317	322	313	325	321	273	323	314	302	353	365	306	300	320	311	318	288	346	313	322	331	327	320	313	308	305	305	311	308	326	318	323	322	346	287	380	312	285	305	320	303	321	345	327	341	339	315	315	332	327	327	337	286	317	323	349	317	318	333	307	323	302	340	320	301	336	279	312	318	341	315	300	277	276	302	316	312	318	339	310	335	327	303	282	292	314	302	345	323	328	332	327	329	290	330	327	330	323	320	295	311	307	306	320	307	290	329	294	330	341	338	319	329	293	358	333	318	343	344	300	300	320	341	324	297	343	303	311	323	304	322	313	336	317	335	298	318	367	335	321	321	317	325	304	308	335	314	302	288	351	350	296	318	285	312	321	357	317	333	341	349	302	333	319	320	303	353	336	322	319	342	326	286	338	306	358	294	309	295	325	340	365	294	303	308	318	272	353	324	306	329	343	324	320	323	349	304	318	338	328	293	332	329	341	351	326	318	371	313	321	320	309	306	357	318	352	342	342	347	330	338	346	373	322	292	317	327	375	321	317	308	348	312	307	343	348	310	313	308	310	266	302	263	307	308	326	313	316	299	305	308	331	320	331	319	313	326	318	309	327	317	281	329	309	342	284	324	326	337	320	299	348	329	323	354	326	293	314	314	309	324	296	342	339	288	313	346	332	336	313	309	345	299	335	315	306	307	345	358	326	304	314	300	321	329	347	351	324	330	343	333	336	338	323	318	327	335	380	339	294	318	318	345	350	317	328	336	327	307	320	331	323	327	336	348	314	316	338	342	303	332	358	313	296	292	320	323	280	317	322	327	301	330	333	296	355	320	294	325	321	302	296	330	304	286	307	279	324	333	310	304	312	355	327	345	310	307	336	296	323	325	339	303	298	362	333	304	303	308	312	319	310	357	345	341	305	281	309	338	312	285	348	319	308	296	304	354	328	316	312	346	278	327	308	340	343	319	295	318	316	329	334	319	328	337	316	350	323	344	324	362	335	337	313	306	366	327	311	344	348	307	332	349	321	298	336	316	343	320	333	327	332	329	284	348	321	333	329	288	275	309	338	309	341	317	309	346	301	312	290	303	322	293	293	317	325	325	331	339	320	340	315	288	338	309	331	350	336	304	289	310	329	346	351	310	295	326	301	335	308	331	321	305	343	318	319	309	329	307	318	331	327	293	301	341	303	334	349	337	311	342	305	342	322	324	320	332	301	334	256	325	310	304	320	325	346	300	318	306	308	341	313	337	315	308	346	328	318	314	306	269	311	301	357	336	304	285	349	309	319	325	340	326	342	317	312	327	315	376	301	329	354	338	333	311	330	285	347	349	313	337	316	317	323	343	303	320	311	335	287	328	338	304	320	306	292	305	280	324	315	331	329	328	341	325	365	304	282	313	279	299	297	298	310	382	337	320	328	313	326	317	294	295	332	340	314	306	328	344	307	296	339	306	331	318	323	313	283	321	298	309	337	341	342	330	306	301	309	338	332	287	309	319	316	339	351	334	318	312	312	331	319	344	328	308	309	324	337	301	300	320	339	322	313	320	330	300	321	319	350	302	354	310	345	327	358	349	329	331	365	321	289	329	300	327	298	283	366	314	314	308	309	348	342	339	373	339	341	309	339	368	349	318	310	328	287	349	345	329	337	302	340	328	316	312	313	336	306	325	320	324	310	337	362	306	308	323	342	324	339	348	318	332	305	305	320	320	306	312	341	335	325	317	293	333	287	307	331	288	315	302	355	326	323	326	330	309	292	315	319	287	343	319	347	307	287	291	304	332	313	359	347	337	307	340	290	324	297	359	323	317	316	334	314	281	281	286	320	328	355	299	321	330	318	294	321	336	328	320	318	296	315	317	322	326	346	347	303	293	328	323	304	353	297	357	324	363	285	336	321	326	306	339	312	295	329	289	345	301	329	328	310	312	323	316	318	314	316	313	265	342	315	329	355	296	294	320	287	305	337	292	306	278	308	346	329	323	320	307	331	357	346	275	303	319	292	333	336	303	343	328	339	296	342	329	291	338	331	309	303	291	327	349	304	320	346	313	338	347	317	337	310	337	346	329	337	374	308	315	319	314	290	272	301	317	350	290	307	327	344	337	313	338	321	307	331	307	321	339	333	326	334	306	318	296
19223	7013	4276	2220	1610	1345	1124	1051	867	764	769	743	816	745	737	735	753	773	706	744	699	708	689	705	710	713	702	731	730	706	717	659	721	703	681	699	673	723	712	693	675	700	716	716	698	671	722	706	702	720	677	703	698	677	716	677	720	739	733	683	697	706	756	688	690	709	748	686	718	698	760	680	723	710	719	706	684	726	685	712	717	748	714	737	732	716	718	690	688	717	752	707	722	692	712	704	676	690	757	671	700	756	707	702	713	699	674	713	674	662	680	706	675	704	728	743	708	701	688	688	692	704	676	676	669	654	712	733	725	679	697	674	671	720	701	710	716	695	718	705	706	735	727	636	720	676	711	674	721	756	705	685	703	729	696	727	697	693	746	710	700	704	725	682	706	658	680	684	689	709	703	714	710	715	732	717	723	724	696	722	677	716	731	713	684	647	741	692	742	693	658	648	704	704	708	693	701	702	671	698	684	700	704	640	709	720	680	618	724	720	720	705	696	723	704	721	715	719	700	690	724	731	712	734	688	732	667	744	713	679	699	687	713	687	765	668	659	736	706	672	681	723	721	707	732	710	664	743	689	710	716	701	702	715	659	731	704	714	685	687	704	676	773	671	673	699	663	654	690	641	697	676	723	690	717	716	707	710	689	748	729	749	708	715	676	705	692	689	622	733	696	675	678	732	704	699	770	683	706	705	741	730	756	709	685	724	726	705	756	686	735	709	735	699	663	741	684	689	662	682	706	675	636	712	685	713	732	688	706	646	705	734	698	712	697	714	682	672	717	747	693	720	689	675	649	747	672	680	734	681	714	678	739	740	758	658	720	717	758	712	711	687	704	693	751	709	685	679	695	745	656	674	703	701	669	758	711	702	696	702	775	709	717	756	692	654	673	681	704	751	700	705	723	726	700	725	679	735	654	716	644	656	760	692	671	693	694	658	713	694	701	671	724	687	718	688	689	713	736	693	698	741	697	687	697	672	704	725	695	704	701	682	736	747	707	691	704	699	698	709	751	690	703	716	661	704	741	746	683	713	726	697	664	692	690	699	665	718	714	700	731	644	699	753	744	740	671	705	703	671	724	705	714	683	723	699	714	725	697	764	727	681	671	715	742	668	703	754	703	702	695	715	731	642	724	703	712	700	709	703	701	751	720	678	720	672	690	733	702	711	699	708	736	707	667	658	681	748	758	675	726	691	694	713	746	662	727	752	688	705	700	675	708	706	747	706	741	714	703	728	693	682	652	680	712	667	681	700	693	704	717	675	698	742	700	691	747	728	661	725	684	680	750	736	733	709	681	656	718	712	692	699	712	756	650	721	679	738	681	706	662	703	667	686	753	688	685	723	718	694	673	628	688	682	724	679	715	705	718	753	733	697	653	722	713	712	720	704	673	711	665	645	704	697	721	651	721	728	639	699	706	688	711	708	686	714	670	726	742	644	722	720	720	707	672	736	725	720	685	703	669	705	749	690	690	749	707	697	690	700	741	720	738	713	700	696	732	727	686	673	659	672	704	727	701	679	702	697	705	719	729	666	707	704	732	676	730	744	725	702	718	730	686	714	691	710	714	715	689	718	673	700	681	678	693	700	771	698	683	740	698	722	735	737	722	735	738	752	699	723	725	717	687	718	698	718	682	741	682	742	689	663	759	695	734	725	715	709	677	727	703	687	641	699	687	680	681	676	689	696	725	748	689	693	674	672	681	691	679	722	701	687	732	687	726	693	693	683	681	682	684	673	747	691	706	700	706	678	713	655	692	690	674	675	740	688	676	693	687	693	696	655	724	733	726	712	684	716	691	728	688	675	713	714	674	700	659	718	721	664	691	637	700	694	742	718	688	671	688	712	720	680	730	715	669	744	703	721	705	670	687	662	734	682	676	730	746	658	690	737	664	651	664	727	708	691	719	684	703	701	720	687	689	700	685	687	692	743	672	731	698	672	734	706	721	690	718	716	647	739	729	736	675	688	683	684	769	688	717	734	711	688	693	719	692	711	725	667	684	686	696	688	695	654	677	710	686	694	716	670	678	710	730	723	673	687	687	653	670	721	693	729	705	678	763	734	713	655	728	693	734	712	710	704	761	721	703	721	697	742	740	692	718	708	703	680	713	725	731	727	697	696	695	638	684	745	662	675	698	732	701	669	715	735	712	676	717	696	700	665	695	736	696	684	675	703	711	754	725	702	682	713	667	730	715	721	648	720	688	688	718	735	692	691	739	727	682	693	732	719	701	678	690	742	676	658	725	678	710	675	724	664	688	722	694	659	712	656	724	682	712	720	694	702	697	662	722	717	719	721	689	704	721	695	677	735	701	738	668	684	755	720	645	709	699	749	709	714	710	690	725	672	717	707	684	729	728	712	681	733	701	691	693	670	710	672	713	685	705	700	658	706	729	680	739	712	680	719	735	682	719	687	652	665	723	666	632	693	714	745	701	723	712	706	703	658	729	714	702	695	736	713	724	672	740	735	686	699	697	688	739	700	700	761	706	718	713	698	694	670	685	730	746	660	687	743	713	761	725	689	742	680	696	725	709	706	679	713	745	731	708	715	682	665	735	675	682	678	658	716	681	674	732	703	723	702	729	729	710	708	703	691	693	689	688	691	640	718	677	679	717	727	680	687	716	650	734	682	695	710	657	655	674	721	714	747	717	753	699	709	704	703	674	705	707	713	710	738	705	704	686	681	687	702	696	749	650	717	691	758	681	657	717	714	708	695	715	671	690	681	696	655	681	691	633	687	711	686	688	695	693	732	670	739	684	692	685	726	694	727	688	682	663	720	670	665	701	717	727	716	735	727	677	699	654	728	682	717	678	723	693	737	671	715	690	717	713	682	708	692	657	703	755	726	705	725	663	697	695	703	671	675	691	675	693	740	739	684	681	674	645	688	722	709	678	734	663	719	677	696	677	739	740	662	682	682	692	699	719	677	687	724	695	725	705	662	702	749	673	691	702	682	685	701	675	693	695	765	710	728	697	694	728	735	676	734	695	707	737	702	712	751	743	722	679	678	685	678	698	712	674	696	693	721	688	682	713	709	734	687	697	713	702	716	707	655	724	691	700	703	701	706	730	720	707	677	691	767	694	674	731	730	698	736	711	694	718	710	809	749	739	682	717	683	700	696	698	655	691	732	694	740	768	727	667	684	680	692	685	712	736	693	716	675	690	736	720	665	700	706	688	741	689	710	685	732	694	689	707	724	669	702	713	682	699	708	699	704	675	700	680	721	651	740	714	688	696	727	691	686	692	699	686	682	690	699	717	724	725	673	709	667	732	715	689	691	711	668	658	697	690	692	722	698	706	721	732	740	696	686	704	713	724	674	685	713	696	766	687	687	688	723	707	773	749	713	682	728	687	728	753	699	662	719	675	690	699	695	684	666	648	736	711	655	694	728	752	693	736	717	659	715	677	704	717	677	700	683	713	682	678	709	703	662	697	666	685	719	721	714	692	706	712	720	682	688	703	701	732	705	698	684	692	691	729	677
23926	3069	487	358	349	328	348	298	330	313	346	303	291	327	358	288	307	347	286	329	318	314	354	346	288	307	314	321	328	319	300	328	330	273	310	344	321	301	306	311	341	320	328	297	284	290	322	300	362	319	342	325	301	329	309	295	327	288	306	302	307	314	317	332	331	315	311	311	317	296	309	334	311	322	320	301	315	360	338	302	296	307	337	342	314	345	326	356	294	327	313	310	314	319	311	338	326	317	306	300	327	340	298	264	326	297	308	308	298	313	368	340	324	291	325	298	307	318	331	264	291	267	340	314	298	307	307	314	285	319	303	274	331	272	347	338	346	306	266	310	306	336	319	309	294	307	305	307	315	314	300	333	325	338	321	278	320	280	296	288	272	341	319	337	327	328	309	334	319	345	347	343	288	300	332	309	328	319	263	336	314	321	278	315	304	282	305	332	320	337	326	301	313	328	328	297	317	316	333	314	334	297	313	323	340	285	333	303	347	326	324	340	335	320	279	334	332	334	332	298	319	313	315	317	294	305	315	317	303	319	299	332	315	289	334	288	329	315	331	327	296	304	326	338	343	319	319	313	303	326	316	325	330	302	323	291	328	313	291	335	318	324	296	291	294	330	322	347	333	320	316	311	290	311	324	315	313	328	372	335	325	323	291	355	331	291	316	303	324	305	299	314	302	332	281	289	299	308	334	314	292	305	313	328	290	314	320	361	310	335	308	311	312	341	299	276	304	308	345	313	321	316	290	313	296	317	316	331	324	324	310	332	358	316	312	280	309	286	310	337	308	310	293	324	322	336	319	302	310	314	319	324	324	299	289	300	270	326	306	329	338	325	327	288	290	310	292	323	320	327	310	346	356	328	316	274	305	317	267	341	336	288	333	280	306	339	260	317	309	323	331	308	290	312	334	330	342	316	330	306	344	333	314	334	310	331	319	311	318	321	309	313	318	343	329	337	326	303	312	300	309	313	325	375	322	316	342	355	309	318	290	314	325	308	305	307	302	297	340	325	296	317	332	322	299	378	302	297	337	316	285	330	320	305	340	358	307	332	322	292	305	305	312	343	349	310	344	351	322	321	323	281	289	356	309	304	313	294	324	327	320	336	322	352	303	323	336	313	280	353	342	311	322	353	330	299	316	333	333	311	321	307	317	330	310	300	291	300	341	323	338	306	323	286	291	310	322	318	292	319	309	348	296	318	327	308	320	342	320	330	303	314	340	345	282	335	329	330	306	330	319	334	350	297	300	356	312	331	309	314	300	346	337	321	327	319	332	331	303	300	383	339	329	330	339	301	305	321	300	336	285	344	344	324	326	291	350	280	329	312	353	305	292	288	350	307	292	332	335	342	278	335	285	290	318	306	264	321	345	335	292	300	326	367	350	340	344	310	296	315	307	339	327	306	314	333	328	327	306	334	333	299	334	320	309	299	295	335	323	287	340	327	303	306	328	328	306	303	304	318	343	286	296	302	337	335	324	343	302	317	302	299	332	318	337	342	295	316	312	364	301	317	348	337	296	302	325	348	315	322	306	307	303	270	285	312	313	333	311	299	318	291	312	308	324	331	341	319	328	303	337	284	322	288	333	355	309	338	318	302	337	329	286	312	336	293	324	367	323	314	314	346	335	302	323	332	304	321	325	321	330	317	301	318	308	309	318	305	323	344	292	349	310	308	318	332	290	323	354	312	318	327	330	337	335	280	322	344	314	305	292	336	325	350	336	313	309	349	362	324	337	321	335	325	305	333	292	331	316	308	350	317	331	333	274	322	318	328	327	325	276	344	350	321	310	299	313	324	323	301	289	317	300	307	305	307	271	306	353	327	327	342	316	332	327	305	296	285	339	327	306	325	335	318	319	312	311	330	309	323	290	320	345	338	314	311	313	327	321	322	351	343	294	284	289	294	317	320	294	313	321	326	304	331	321	289	319	338	298	335	336	315	315	311	323	299	305	330	285	310	305	320	342	288	319	318	355	320	319	312	322	334	309	315	310	331	310	315	296	305	296	329	330	303	306	331	312	315	327	345	329	294	330	321	321	310	333	327	317	306	319	303	333	345	329	298	338	318	339	320	290	332	356	314	308	314	297	278	335	310	247	304	331	315	343	337	320	319	307	320	347	307	304	293	325	298	332	369	370	329	310	352	314	319	315	345	349	370	323	319	323	314	306	293	333	331	337	331	294	298	329	338	318	283	338	349	331	333	300	355	323	308	341	294	292	351	320	352	330	337	323	329	338	343	327	332	316	302	337	305	325	325	363	335	322	301	341	295	328	319	323	317	331	307	342	343	318	313	298	318	356	339	290	323	270	305	297	282	353	312	319	329	359	300	308	305	324	281	321	318	328	330	333	324	326	318	332	310	318	324	336	354	281	345	326	310	304	314	333	302	319	330	313	297	327	346	337	339	294	312	328	301	328	308	341	355	293	322	355	331	352	351	312	307	345	316	308	371	276	321	335	321	321	336	314	333	331	325	338	338	362	313	339	280	324	354	348	332	319	335	308	311	311	302	355	316	322	308	318	287	301	314	310	320	305	321	293	302	301	338	328	306	310	335	274	344	333	332	301	286	315	309	351	323	281	310	333	325	301	300	314	319	332	286	270	294	315	329	310	330	324	329	285	310	323	309	343	316	326	320	344	327	313	349	313	348	318	311	313	305	349	297	298	341	334	336	311	334	322	343	330	306	311	309	357	304	306	305	305	288	319	342	284	286	329	323	289	328	301	298	312	352	327	353	319	309	333	313	314	340	317	272	276	279	325	291	337	291	344	293	352	333	333	335	306	271	359	324	318	305	335	329	305	346	322	314	330	314	313	327	322	308	286	303	316	283	369	338	310	309	285	333	300	311	321	304	341	313	322	311	321	299	304	332	314	325	318	315	319	327	313	363	325	322	317	386	332	343	317	302	310	335	320	310	341	310	323	302	328	351	325	340	323	321	316	307	329	323	299	310	283	305	338	315	340	299	320	354	347	336	341	318	328	335	322	310	289	334	325	316	290	296	303	307	329	311	315	334	306	300	319	338	314	329	317	351	313	288	342	305	309	269	315	334	343	326	321	342	320	329	317	305	319	324	328	308	324	313	312	308	306	310	353	316	294	332	307	318	332	307	325	323	326	344	326	256	282	323	348	313	321	334	322	371	303	332	318	314	344	315	322	348	311	309	289	326	348	325	286	314	320	346	332	282	330	308	318	334	296	334	313	314	328	341	303	335	296	297	304	327	326	336	319	313	358	339	326	307	293	272	294	317	320	310	333	324	295	324	338	348	345	322	348	358	324	331	353	316	323	305	286	338	334	339	322	317	308	350	316	328	350	323	322	325	391	320	292	320	303	311	328	310	317	328	309	287	290	322	339	320	326	322	311	331	319	310	312	318	311	314	290	306	314	315	358	298	307	305	345	305	337	300	297	331	304	319	351	313	330	336	374	315	336	305	308	331	341	301	329	322	297	326	339	321	363	323	330	346	290	319	339	315	297	301	316	302
16695	4377	2010	1228	884	790	713	740	683	720	666	663	695	702	702	703	678	684	688	694	705	740	653	689	670	651	685	671	715	727	658	650	699	659	664	642	706	680	694	694	703	728	713	737	649	658	692	713	677	654	725	652	715	714	691	644	697	701	690	726	747	712	668	691	694	724	691	691	665	727	682	700	721	636	680	683	706	640	710	682	710	674	654	696	696	724	695	700	740	699	691	700	674	677	682	717	742	678	659	690	693	689	704	668	682	709	738	664	696	731	697	703	668	698	692	713	683	704	645	688	681	690	651	732	691	701	655	718	683	703	712	664	691	689	660	643	702	702	713	670	683	667	685	661	711	685	688	714	703	701	710	690	684	679	673	673	650	685	725	710	661	652	678	680	667	716	698	630	699	698	657	669	736	688	730	699	672	672	694	701	695	675	683	673	698	714	664	694	718	714	716	690	695	655	711	738	704	685	668	636	727	681	732	680	754	663	710	676	701	717	723	679	716	695	707	703	681	671	698	711	695	666	718	659	662	660	714	653	623	689	718	652	623	722	669	705	701	685	656	700	683	639	661	701	689	676	688	688	638	693	678	672	722	671	722	682	680	711	683	703	706	636	689	702	728	666	732	696	688	723	707	669	750	678	648	681	712	658	710	658	667	668	666	753	654	695	686	667	742	693	672	685	702	659	728	671	696	655	713	663	683	666	670	690	686	715	685	709	679	689	713	701	659	683	705	694	648	700	716	670	698	652	708	663	675	738	692	688	727	722	731	647	710	689	711	700	733	658	742	718	684	705	717	726	670	662	706	668	710	726	683	668	714	734	680	709	672	700	730	696	724	707	640	652	636	685	635	703	677	650	671	699	645	713	732	688	661	692	708	687	647	693	667	702	683	723	713	698	682	661	666	694	636	693	650	653	646	715	710	664	694	639	718	692	692	674	713	741	692	670	741	716	673	684	697	705	663	683	687	686	653	671	684	687	713	650	677	685	710	690	661	679	690	659	682	693	679	712	659	670	699	722	698	670	650	679	724	726	674	690	708	673	647	658	707	694	663	675	698	687	707	711	701	678	685	713	700	669	673	675	677	654	706	689	672	683	695	728	711	651	668	657	657	721	684	703	697	661	708	695	647	684	704	668	692	688	693	665	706	680	704	735	703	670	669	652	669	716	686	698	708	645	725	718	722	656	749	652	718	669	691	681	684	678	687	655	710	680	688	697	653	698	661	694	726	666	651	660	733	658	687	667	673	746	679	681	687	700	698	661	668	673	684	659	704	694	708	707	707	711	694	660	719	647	691	659	675	689	691	662	704	635	672	675	677	693	706	684	659	686	691	689	697	688	660	676	640	680	681	673	688	658	670	684	696	677	667	640	692	731	691	728	698	743	698	693	651	740	716	698	655	684	723	666	709	690	716	739	721	666	697	665	684	679	672	699	710	690	714	723	692	705	710	683	654	723	732	708	715	672	678	694	665	677	712	732	640	695	659	644	663	652	698	674	726	710	707	673	685	663	724	646	659	691	706	727	722	687	701	653	647	686	673	713	665	709	726	711	727	704	699	653	700	700	713	674	693	702	695	660	664	695	681	714	715	710	675	685	725	690	665	711	684	677	691	671	649	692	703	693	691	665	705	706	654	685	658	689	694	710	692	667	662	695	702	683	688	710	685	645	695	666	624	677	727	685	698	687	678	662	681	698	691	701	714	669	692	659	662	652	679	702	656	643	719	668	672	669	699	688	686	711	687	693	668	605	712	687	704	655	682	703	690	738	674	658	677	656	675	662	680	680	741	714	695	701	663	706	731	651	696	656	711	686	669	736	660	720	697	691	675	700	717	699	741	684	726	682	703	683	709	679	700	670	683	666	712	700	672	686	684	634	679	665	709	668	661	704	705	704	666	728	707	725	700	711	715	658	717	672	715	684	692	673	727	678	688	650	672	651	699	675	753	723	694	695	712	659	733	622	653	662	727	660	708	662	713	691	643	654	702	657	656	680	672	691	713	693	680	680	715	673	683	696	669	655	710	674	670	673	661	715	713	691	654	723	706	663	668	688	690	671	685	715	704	670	706	687	677	700	676	697	674	696	658	680	732	696	686	661	694	713	687	694	710	691	665	655	698	709	719	679	686	682	665	727	701	710	664	669	739	661	722	680	675	647	679	686	692	657	675	641	622	656	699	670	704	684	727	671	736	731	736	709	665	680	667	679	712	642	678	683	661	651	697	632	689	678	687	685	703	690	697	696	659	706	711	744	702	705	730	653	703	659	719	660	671	724	718	679	717	714	722	695	638	704	667	679	719	661	691	677	620	635	680	649	724	669	694	662	670	712	674	645	657	721	653	697	701	726	671	695	661	648	699	699	705	651	682	696	743	681	644	687	689	727	729	724	673	669	689	656	694	679	667	699	695	705	641	644	710	670	656	635	664	673	740	743	650	665	661	711	654	704	669	680	679	703	708	702	713	680	693	698	724	696	684	686	685	681	703	659	703	725	675	675	705	691	711	684	701	700	658	668	750	679	681	682	672	660	733	689	705	703	704	672	667	667	767	689	738	668	649	715	662	701	746	676	727	673	748	747	701	671	652	684	672	731	748	635	675	700	687	683	754	687	717	611	629	673	675	710	700	681	707	657	689	674	679	689	649	762	640	641	687	676	688	683	669	638	740	661	688	671	682	691	686	703	686	690	670	686	678	663	723	702	697	711	703	709	724	768	672	707	685	705	654	681	666	658	661	644	660	708	675	675	686	681	687	688	697	687	663	673	637	707	642	726	629	683	705	636	678	656	728	711	654	650	661	669	684	718	682	745	690	688	647	670	695	679	670	730	705	709	671	678	676	663	705	694	694	712	740	660	701	704	669	686	697	708	701	698	685	711	706	703	701	683	649	633	691	699	663	713	729	716	710	659	639	724	697	714	702	702	736	667	672	679	687	662	683	650	658	633	659	712	666	651	680	695	656	687	716	721	726	682	693	736	701	698	702	671	655	673	696	734	696	643	707	684	684	692	703	705	686	667	709	702	687	705	704	681	668	658	647	670	614	677	675	705	680	661	701	677	714	692	743	643	665	645	696	700	726	664	729	726	689	654	676	689	673	691	687	672	695	711	703	644	698	654	649	680	624	697	650	694	661	699	700	682	705	694	666	737	636	696	650	706	652	710	717	668	652	723	698	695	685	687	662	697	657	672	664	726	657	683	689	718	713	681	692	716	683	693	665	682	673	724	716	703	684	709	658	649	689	683	660	689	681	652	727	632	666	673	759	678	681	690	708	717	655	709	676	707	649	740	708	667	702	683	699	704	648	702	702	683	678	666	698	730	666	718	707	697	630	682	704	684	704	667	735	706	693	736	720	674	666	676	689	677	724	656	695	705	678	653	720	652	724	658	728	686	744	691	668	666	771	675	707	680	670	637	657	682	638	689	664	675	676	716	702	683	708	699	665	649	728	661	699	670	599	667	692	657	635	674	672	738	631	667	663	703	725	653	668	658
26549	3550	631	440	332	315	295	302	330	300	303	254	311	289	304	286	287	338	328	276	301	312	305	275	294	318	306	318	299	307	305	338	291	322	307	351	295	317	312	332	321	289	289	316	291	319	325	318	284	296	290	291	284	302	316	296	295	293	296	263	347	287	341	299	261	283	313	291	305	330	311	280	342	288	281	278	287	298	297	305	292	332	291	297	301	306	261	298	275	301	297	303	284	270	335	335	280	281	298	278	300	279	298	294	275	297	304	298	319	302	281	299	307	333	277	279	292	299	291	282	314	338	310	313	283	262	322	333	300	309	302	288	319	319	300	295	291	292	312	313	258	286	288	317	313	306	318	274	284	319	301	296	326	278	298	302	292	276	285	280	306	291	341	298	309	327	302	293	310	260	311	246	276	300	295	305	299	303	267	290	287	308	281	260	315	299	322	311	315	263	282	290	318	307	305	335	304	306	318	280	293	322	307	288	293	304	283	317	283	306	274	309	304	287	282	308	325	297	288	300	291	331	282	296	319	315	303	273	311	262	293	283	292	295	296	322	267	318	324	292	328	310	283	288	331	273	284	285	303	318	305	296	307	268	320	283	292	290	312	289	307	297	312	293	272	341	298	282	297	294	292	318	313	321	282	274	301	292	297	277	293	266	300	278	259	281	304	305	269	303	326	311	338	289	283	267	265	280	297	345	321	314	311	310	320	274	299	302	317	319	309	307	314	302	316	308	292	309	297	309	300	308	265	292	284	286	316	271	295	308	290	318	258	275	264	275	280	298	311	271	317	290	287	311	343	350	311	326	270	334	301	312	306	289	270	306	275	324	290	311	316	322	334	325	281	286	341	278	276	273	289	304	276	256	314	323	282	301	299	287	306	282	327	270	311	342	271	294	332	318	293	299	281	295	294	288	265	339	296	300	311	327	286	315	303	288	294	322	274	307	302	288	275	280	331	296	292	302	298	309	271	315	292	315	246	302	316	302	286	306	301	285	297	289	335	281	308	298	298	308	311	334	287	310	293	309	318	283	325	295	315	313	295	288	316	255	319	325	318	323	268	285	276	299	262	309	275	262	283	310	293	332	266	310	303	261	278	308	297	307	290	324	331	301	282	307	281	286	325	317	317	304	288	286	304	283	310	317	313	311	330	300	288	306	259	298	330	320	304	298	284	282	307	303	280	282	287	280	303	306	304	295	312	317	297	275	289	286	286	256	285	261	290	286	274	277	290	293	301	301	294	281	236	283	292	326	326	310	265	316	310	286	294	303	319	303	305	302	292	326	309	292	319	282	280	288	270	288	300	339	286	318	293	299	292	283	301	321	295	273	294	281	296	289	297	291	290	317	338	294	289	294	314	290	259	327	337	287	292	299	316	331	342	313	303	299	275	292	299	301	327	316	307	285	290	280	295	286	297	309	296	327	317	284	293	304	308	297	282	303	305	309	304	308	293	305	314	317	273	307	275	319	311	312	262	289	298	285	304	288	282	309	305	301	289	272	339	297	284	295	281	279	291	325	312	297	278	273	304	302	340	285	286	317	288	288	304	325	321	302	295	320	328	301	296	293	315	293	282	316	315	294	290	284	308	265	272	268	266	305	269	296	256	304	292	292	292	310	262	280	283	292	275	302	289	281	306	317	293	313	287	307	305	274	306	281	278	259	296	302	348	294	281	287	330	333	279	256	308	296	282	286	303	281	250	311	306	318	296	290	306	318	276	288	293	338	321	270	279	338	337	323	287	301	301	272	286	290	315	334	337	265	312	307	271	295	276	298	302	331	319	274	283	302	308	305	260	306	301	323	300	320	297	308	264	336	281	321	294	321	282	302	311	283	290	311	304	288	283	285	320	269	312	328	324	326	309	283	310	303	303	289	299	303	297	313	294	288	310	318	292	331	312	282	312	299	274	274	282	290	291	313	278	318	307	287	278	305	296	297	304	301	300	299	287	298	317	303	267	273	272	283	287	306	272	271	326	301	265	269	311	299	335	299	303	312	301	316	274	330	268	334	300	321	280	316	318	290	303	287	255	297	296	282	269	281	296	308	295	281	289	309	292	259	306	300	299	296	303	314	275	273	287	262	285	316	333	308	288	281	291	333	346	321	335	309	297	286	280	299	287	305	291	347	319	309	275	289	263	291	294	260	326	297	325	297	300	312	282	291	313	298	291	255	269	342	304	281	326	298	277	308	259	317	286	281	287	288	318	278	321	283	272	284	286	314	308	256	302	281	254	307	288	286	308	314	324	316	296	273	271	332	284	324	298	270	305	291	297	309	308	293	313	315	288	330	281	278	261	312	300	312	327	299	291	309	319	287	317	282	271	283	286	298	319	297	283	306	280	334	321	335	276	288	296	343	289	295	306	279	287	284	282	302	291	308	281	335	324	274	299	275	292	330	283	277	276	295	312	267	303	309	303	316	278	296	314	310	292	292	325	328	300	307	312	262	283	276	311	285	314	280	328	308	297	324	246	310	308	317	304	298	294	306	338	311	278	298	320	297	295	332	302	265	267	278	290	288	281	297	294	322	306	358	288	343	277	262	307	321	297	282	295	324	315	283	280	306	322	315	347	308	302	290	309	341	295	285	312	299	273	337	318	298	266	296	295	284	284	294	275	272	319	289	292	295	312	297	302	286	287	288	312	301	277	284	316	310	298	300	303	265	326	304	306	320	305	329	288	317	304	318	278	299	306	312	325	271	286	286	303	274	285	308	275	320	296	297	328	278	290	294	290	302	295	322	317	306	287	289	283	291	300	282	297	304	267	281	294	292	302	306	276	328	273	276	303	324	304	297	301	260	296	296	308	285	288	263	324	327	295	295	267	294	320	287	298	305	307	303	305	291	325	278	284	299	287	316	324	332	300	300	276	236	312	334	303	323	328	303	283	291	336	326	287	313	292	322	313	301	308	283	307	308	280	280	290	316	317	287	321	306	319	329	308	293	282	293	304	293	298	279	273	318	318	290	279	282	303	311	295	285	322	326	311	303	299	309	304	262	270	293	246	273	309	290	295	311	278	278	317	319	313	272	302	294	277	273	312	315	310	311	274	311	270	273	323	300	267	303	299	303	288	312	290	295	271	325	300	300	318	312	302	271	294	295	294	290	302	303	294	308	317	251	305	315	318	301	322	297	294	306	322	274	247	298	298	323	328	306	284	282	280	319	273	306	317	285	269	302	292	283	286	311	295	327	302	314	264	301	270	289	317	261	290	299	301	320	309	305	296	315	310	285	323	311	317	263	314	315	268	306	301	335	307	306	284	294	271	274	288	301	302	270	322	296	282	296	300	310	287	266	340	306	297	321	295	339	310	298	285	321	307	286	331	274	271	279	286	317	296	314	291	308	324	274	291	299	308	292	298	345	319	278	338	281	313	287	329	301	291	292	264	278	280	307	324	330	316	284	322	286	298	292	351	301	323	329	312	296	326	319	251	328	313	287	295	298	305	299	329	307	317	292	340	307	294	273	322	303	314	302	311	320	339	301
16941	4904	3133	2109	1445	1201	918	821	781	728	724	686	720	637	677	646	692	650	677	706	672	657	644	666	654	596	631	666	646	637	619	658	674	656	670	655	656	665	690	665	686	646	648	607	647	671	619	652	610	650	658	673	623	653	651	727	629	626	624	639	639	598	632	629	643	640	620	623	659	647	686	631	654	637	610	622	669	600	698	631	675	641	630	694	616	655	644	690	660	655	602	663	708	666	640	679	695	716	650	647	647	643	661	609	603	672	622	610	638	690	642	603	657	642	649	669	647	648	651	642	634	604	660	655	654	657	606	642	623	675	654	642	688	636	627	665	728	686	647	675	677	638	655	644	719	618	663	636	645	635	624	672	628	642	679	639	647	671	635	593	689	673	668	621	641	622	615	670	602	639	595	601	624	631	632	646	685	655	654	693	653	654	645	628	656	616	654	641	606	654	659	623	632	627	622	645	574	665	670	670	649	647	648	645	662	624	626	661	639	628	636	655	649	679	633	643	694	671	697	655	636	618	621	619	637	626	682	656	707	642	626	619	671	657	676	656	682	655	607	641	682	673	638	635	636	669	659	643	661	628	674	664	679	619	628	681	652	681	675	642	622	647	659	633	681	657	661	639	630	651	654	596	645	665	642	661	639	599	662	656	655	629	615	660	597	676	651	656	626	637	665	563	702	691	697	648	681	636	663	585	635	665	672	676	629	602	617	615	623	653	640	616	657	626	650	661	649	637	623	642	654	640	661	664	610	648	653	650	625	661	666	601	680	624	599	654	657	646	638	607	624	644	653	668	666	626	685	647	642	587	650	596	655	652	640	642	615	606	669	622	637	651	679	658	634	668	687	661	663	686	648	620	632	633	651	596	632	660	662	704	639	622	699	597	668	643	624	617	647	659	658	675	638	640	595	621	668	690	606	620	627	656	645	664	628	630	642	676	609	656	630	605	609	635	582	644	674	617	653	650	675	649	666	592	664	643	614	633	631	665	642	659	672	651	643	637	611	650	587	649	664	651	654	663	669	607	650	651	620	667	674	631	650	677	642	663	639	652	636	676	614	674	681	687	669	660	651	647	645	606	664	634	666	661	605	666	643	636	639	636	677	661	653	675	666	573	617	638	646	642	616	633	632	634	668	612	698	644	677	662	673	639	637	646	684	666	641	637	628	720	606	658	658	662	619	611	671	632	652	659	642	656	639	663	598	664	677	634	635	631	674	663	678	645	654	672	667	625	688	646	612	630	693	649	662	658	630	631	622	665	673	644	625	648	642	604	626	634	596	641	630	679	620	662	650	643	675	645	649	618	626	626	656	643	666	677	668	685	649	660	585	641	632	620	665	595	614	646	641	634	657	644	680	668	630	640	651	635	644	672	666	575	651	610	647	646	605	617	676	689	650	662	620	592	643	677	695	652	660	637	630	662	659	650	638	621	674	665	656	632	668	656	630	646	660	657	647	678	648	634	628	629	638	680	633	661	617	647	675	653	648	641	621	614	667	681	700	633	606	619	614	648	644	681	630	608	623	629	679	673	670	659	660	653	639	636	639	673	626	632	667	669	668	641	640	665	633	648	654	633	635	607	686	619	620	678	614	673	677	639	616	649	658	668	641	674	694	657	624	656	648	654	645	668	606	638	662	664	652	636	646	699	608	593	620	654	680	639	664	632	653	653	637	700	612	655	654	646	642	650	653	606	669	628	627	635	621	693	601	639	606	637	640	651	647	679	648	631	652	652	617	611	673	656	638	619	660	594	643	618	665	626	622	634	632	651	663	644	649	624	646	639	645	651	637	716	642	641	650	626	666	669	635	671	607	675	643	633	645	655	659	632	692	641	608	606	671	679	663	624	669	676	638	635	665	633	661	683	588	652	672	660	617	696	629	615	623	639	657	629	699	623	651	675	654	634	687	684	632	617	641	668	690	614	602	645	659	647	629	624	637	582	622	675	631	658	640	665	675	618	611	637	641	649	657	657	692	620	652	615	649	627	650	661	606	641	623	685	627	638	682	611	658	644	622	674	635	611	664	663	644	652	663	608	635	646	621	601	678	679	662	649	622	682	685	655	654	652	649	699	636	628	667	692	660	648	677	677	602	658	661	632	595	652	667	603	608	670	684	643	628	636	676	655	624	654	651	693	625	623	637	667	718	675	683	635	666	671	669	633	667	681	626	673	632	626	629	633	649	604	686	664	609	643	657	628	626	655	670	612	639	648	625	611	637	637	656	637	625	657	680	605	617	596	629	618	669	652	641	637	654	654	648	673	655	651	639	652	667	637	628	639	602	652	649	626	590	613	649	606	653	642	635	637	567	644	648	655	652	665	654	632	656	655	613	634	656	680	672	673	676	632	661	665	632	668	679	643	639	660	636	614	639	625	654	691	658	665	681	644	674	640	662	667	654	614	655	666	621	635	614	656	663	653	635	659	621	620	602	692	648	673	647	651	644	646	677	629	644	678	663	679	680	652	633	633	648	701	603	596	614	646	640	594	614	614	692	589	642	652	637	635	654	689	615	670	643	655	678	635	668	631	618	624	650	647	641	624	698	637	660	661	626	678	616	633	665	643	630	616	680	655	666	672	668	622	658	638	632	614	660	680	682	662	665	624	627	632	644	599	647	663	684	665	663	641	651	626	648	650	679	690	634	645	630	673	663	639	639	634	644	671	663	666	658	605	640	617	680	662	620	629	637	640	613	670	657	670	631	656	703	639	633	656	652	632	596	660	661	586	650	664	610	603	674	672	651	611	635	673	643	627	657	648	611	652	704	651	649	624	694	611	633	628	690	621	685	617	631	644	668	631	635	661	594	721	630	683	627	622	643	659	666	673	671	666	676	619	598	665	671	642	583	626	675	673	683	631	620	650	657	698	655	681	669	675	643	688	660	655	666	623	628	642	658	617	630	655	629	694	616	664	661	618	624	660	619	645	663	657	650	659	685	633	619	654	646	643	656	627	664	674	604	605	649	636	676	654	655	696	650	685	677	653	608	660	613	630	640	662	629	624	680	682	652	632	639	605	687	653	616	640	639	665	658	646	632	643	664	639	586	622	666	634	607	617	638	639	643	688	645	622	638	626	670	663	677	648	680	680	680	660	653	646	650	643	595	617	618	644	668	674	602	607	644	663	662	638	582	658	631	688	648	677	685	643	645	641	688	657	621	647	623	660	631	626	639	629	636	664	638	656	595	661	675	647	626	632	683	649	682	643	619	672	641	640	686	665	647	681	657	678	702	701	637	630	618	682	590	655	658	637	634	634	619	681	639	622	650	622	702	613	613	611	619	666	669	605	655	669	623	677	628	633	623	673	657	638	619	646	625	669	625	685	674	639	622	637	591	679	594	659	649	673	655	669	630	613	645	588	650	635	619	637	638	632	638	652	626	666	667	649	666	659	589	647	659	640	654	616	593	691	635	602	660	622	646	675	626	637	646	585	672	633	661	710	618	631	654	638	646	652	658	662	676	673	677	642	669	652	641	668	612	650	644	656
31841	7640	1056	484	392	389	330	322	312	300	321	333	365	335	324	311	313	352	312	341	347	339	343	286	333	302	300	296	319	357	349	350	326	331	324	291	306	355	345	349	319	302	332	353	358	288	336	357	319	326	351	318	342	336	324	352	301	295	301	293	341	298	338	279	312	333	329	361	325	338	290	331	311	347	339	290	313	302	334	306	325	323	326	311	331	343	340	298	329	325	322	366	322	321	309	343	304	325	333	317	347	291	358	272	297	320	332	334	306	330	336	313	310	337	305	315	320	327	320	301	291	318	318	316	332	290	313	328	311	336	329	305	311	313	325	349	358	316	330	317	338	325	335	310	289	324	326	323	355	298	338	302	314	340	315	290	362	345	334	299	323	350	365	346	310	349	318	322	369	321	332	310	291	309	343	353	373	298	314	340	381	307	286	330	315	345	286	317	317	343	307	329	303	331	345	328	304	317	316	318	304	294	331	313	316	289	303	329	298	290	323	312	302	346	296	317	317	341	301	338	313	304	319	306	300	304	344	346	340	310	300	369	340	290	280	291	312	327	347	327	331	332	328	330	280	345	322	309	365	347	327	339	344	333	367	334	342	329	339	317	317	311	307	296	317	310	313	341	289	322	332	340	314	312	361	322	338	324	288	330	344	335	352	343	349	333	327	364	319	328	319	338	361	343	323	316	312	323	284	322	310	322	307	309	278	303	325	345	330	299	336	304	348	302	342	318	297	336	321	313	331	336	305	302	342	329	298	311	347	317	299	346	298	345	325	326	286	319	349	380	321	321	325	292	326	342	336	328	310	316	319	320	310	287	343	318	298	325	311	376	297	333	310	315	307	323	294	307	337	323	314	293	333	324	352	325	288	374	351	327	318	304	342	312	342	291	316	293	286	308	324	321	323	347	331	329	343	332	336	326	332	326	324	300	309	329	325	336	299	308	322	322	342	296	371	320	343	325	291	328	344	307	326	328	343	302	335	320	346	324	327	280	319	366	291	288	302	268	304	323	317	348	317	326	316	317	314	332	314	320	320	315	323	324	290	329	314	308	310	331	326	303	350	327	302	298	337	332	283	311	341	287	325	289	299	301	352	340	322	335	333	326	325	305	338	329	326	325	315	319	312	334	321	325	315	288	330	315	321	304	331	304	290	301	291	338	315	313	328	337	328	329	299	322	309	321	305	324	288	333	314	278	285	313	320	308	323	340	323	323	308	320	296	303	300	278	280	310	304	313	307	286	336	317	338	362	323	345	323	381	333	303	336	322	287	340	355	327	321	340	294	332	347	331	340	306	347	315	319	294	323	296	324	303	320	313	324	315	351	305	334	326	318	298	336	293	330	309	347	339	303	326	301	301	295	315	318	337	309	336	296	297	352	309	312	318	325	304	332	319	306	285	310	308	350	320	295	349	334	319	298	332	335	290	300	305	300	332	303	267	299	298	327	314	296	320	298	305	306	319	317	296	331	313	316	322	328	352	330	309	335	327	333	322	334	335	319	303	319	326	282	295	324	324	321	334	359	354	316	321	343	330	316	319	282	325	344	327	324	319	314	302	335	288	332	305	321	316	345	305	346	311	343	347	322	346	292	348	349	302	317	310	311	337	298	324	318	347	306	348	296	358	336	336	286	311	370	305	312	346	305	345	293	332	304	304	328	300	321	284	342	341	312	318	295	309	307	313	335	333	305	323	320	318	316	323	351	302	311	317	333	319	303	347	309	323	292	301	309	297	321	344	349	330	351	335	293	330	315	337	333	293	340	292	319	317	356	360	333	326	351	316	331	324	336	254	344	284	320	328	360	326	307	321	312	320	321	316	305	303	341	322	311	362	315	307	318	313	317	307	292	314	318	314	349	323	315	303	335	339	310	328	307	327	328	347	322	350	328	309	315	322	354	304	337	335	303	363	286	300	308	337	350	333	274	317	328	329	298	326	313	307	296	304	330	307	316	321	329	300	324	321	334	360	274	313	333	316	339	328	306	357	347	362	328	328	321	338	307	325	325	323	339	346	338	345	331	322	356	306	338	300	315	319	355	339	322	338	307	299	310	321	332	286	298	338	334	320	314	339	344	309	313	334	317	314	304	340	303	341	320	291	329	337	322	340	316	319	376	344	319	350	319	316	286	312	330	316	315	317	336	336	348	311	314	312	329	323	307	332	283	322	343	279	324	330	317	316	337	326	310	337	328	327	313	287	313	308	298	302	336	309	296	305	335	297	327	346	301	302	348	322	338	299	315	314	339	334	353	319	342	293	307	295	334	315	355	315	326	355	357	321	319	355	328	316	309	299	351	294	358	286	334	326	337	323	293	327	324	343	341	358	338	334	301	316	323	323	334	292	299	322	307	321	334	316	303	346	319	342	327	329	323	336	334	321	356	351	341	349	322	293	312	315	298	336	291	318	332	302	339	351	336	329	327	335	339	315	336	373	341	329	347	351	332	313	287	350	349	344	327	298	306	338	328	304	366	314	374	331	344	288	350	362	336	331	311	327	275	319	293	339	286	306	315	291	355	324	367	309	318	313	325	334	325	299	348	342	353	342	331	339	334	314	309	332	351	367	309	357	329	321	321	322	318	316	314	315	345	293	288	327	352	313	314	307	342	314	332	313	321	330	312	329	340	312	283	316	318	286	316	310	345	343	345	336	336	321	296	342	328	318	321	327	340	331	320	341	271	309	315	304	311	333	356	307	363	347	383	330	317	348	278	317	331	328	291	334	326	329	308	324	325	308	317	326	296	287	315	346	326	299	316	320	326	334	330	312	315	343	303	293	318	325	276	333	290	326	311	326	321	325	321	347	346	310	330	320	290	339	335	322	342	328	354	348	327	313	317	307	312	306	311	292	325	342	304	284	309	332	291	340	376	316	286	335	331	306	317	304	324	309	314	324	322	313	331	315	298	311	309	365	371	328	276	361	328	320	293	324	345	300	286	318	331	335	310	314	274	345	334	339	326	346	356	320	312	312	322	312	327	284	288	340	310	346	357	291	331	330	354	315	335	345	285	324	286	325	323	336	325	338	326	352	314	326	338	323	317	308	311	322	297	307	333	329	325	320	323	326	341	319	293	333	301	337	320	351	318	318	294	336	325	314	325	325	325	316	325	287	304	332	311	345	336	330	329	319	334	307	319	326	316	333	317	346	357	311	339	304	340	323	317	338	305	318	310	300	336	363	325	312	349	331	297	277	323	325	326	342	339	323	309	330	310	322	335	303	322	313	343	325	272	313	319	322	330	320	326	308	311	356	374	342	321	365	316	314	329	357	329	317	372	331	310	333	317	356	304	344	334	309	315	324	332	311	331	335	298	311	320	354	362	336	314	340	324	343	304	306	361	306	346	276	321	298	296	285	355	329	337	286	349	325	332	299	291	316	344	312	340	338	298	317	299	295	324	309	313	292	324	339	308	345	282	310	317	367	352	325	362	315	300	337	305	308	309	273	304	345	313	349	332	368	325	328	290	315	319	340	322	312	329	340	316	303
17901	5199	3146	2226	1767	1269	1031	985	866	745	768	794	729	746	764	735	762	724	675	724	714	678	682	700	684	715	699	703	665	724	770	701	690	713	730	660	734	725	711	738	760	715	759	746	670	737	726	686	737	737	725	735	680	724	744	701	720	717	676	685	682	701	726	688	684	734	714	761	705	733	711	689	712	688	755	671	711	667	658	754	710	708	698	703	667	671	748	707	696	660	679	703	745	692	716	670	692	676	657	704	695	716	683	756	739	691	692	725	726	695	712	705	668	676	685	659	641	726	646	672	724	666	719	758	691	756	700	727	689	709	757	676	709	675	713	701	698	683	673	697	686	698	659	641	670	718	668	707	666	678	706	725	695	727	705	676	728	720	666	670	704	670	710	768	701	699	743	708	698	670	711	655	740	786	662	703	705	751	708	685	697	709	682	712	653	720	698	690	690	728	668	685	723	697	661	689	704	724	684	736	721	728	691	669	682	727	735	725	681	647	682	700	708	717	711	691	651	697	712	657	689	694	680	680	720	757	688	726	716	682	702	725	733	707	708	653	749	690	677	702	712	710	711	700	666	703	757	677	669	694	688	694	674	715	665	701	706	644	705	729	653	697	699	701	716	741	697	679	710	714	743	648	681	797	745	707	727	727	687	698	707	669	666	711	759	803	713	733	681	718	718	684	612	676	700	700	679	665	684	667	716	657	720	700	708	709	696	737	708	694	722	675	719	690	668	682	682	707	723	679	673	677	657	696	712	659	705	719	634	696	663	698	655	669	773	707	701	685	667	709	645	717	716	708	682	692	711	733	689	734	729	725	661	699	724	690	645	714	693	736	725	701	717	715	710	721	681	739	702	719	718	695	698	657	752	676	723	710	681	661	666	715	746	667	723	677	710	727	714	694	699	714	688	687	696	707	677	643	690	740	718	654	698	726	733	678	691	766	713	662	705	687	653	687	668	713	693	692	697	700	718	732	675	711	717	715	702	731	703	669	687	672	709	683	701	726	643	696	721	722	698	731	669	697	707	716	689	751	695	678	706	714	676	708	717	687	679	721	710	724	650	676	721	720	716	684	736	703	681	665	727	709	704	713	695	699	679	678	754	711	702	642	669	733	655	732	653	681	692	700	669	699	718	681	692	704	745	692	719	688	704	713	685	750	689	685	763	705	745	752	708	626	690	649	728	687	692	718	677	727	667	695	679	691	677	709	668	703	706	718	728	763	724	693	703	703	705	651	723	703	740	701	703	674	676	701	650	703	747	702	693	683	695	703	729	689	660	697	703	703	678	695	683	711	745	727	694	733	677	728	698	714	723	661	737	728	730	685	716	681	716	710	706	674	637	724	692	690	673	688	693	723	709	726	674	695	759	695	704	658	722	729	654	755	684	713	671	710	672	676	729	649	736	729	655	696	700	729	707	685	708	725	726	638	672	702	721	697	659	713	704	721	649	680	691	716	710	734	685	645	691	679	718	678	675	643	698	693	730	694	704	703	721	727	658	713	679	708	669	723	719	678	700	735	704	709	686	673	680	717	720	650	699	690	700	713	728	722	727	660	695	729	728	722	760	733	689	691	686	730	675	749	675	756	689	645	732	731	689	681	674	663	696	739	679	715	733	740	615	752	699	703	673	748	710	715	740	710	679	724	690	673	722	700	747	675	698	716	689	731	667	695	734	752	624	651	765	704	702	715	706	748	682	735	742	702	703	700	715	711	708	697	699	675	693	677	676	718	658	692	700	670	700	667	674	674	707	666	678	706	650	743	719	685	680	709	683	711	671	689	698	753	690	739	747	742	715	694	731	732	694	738	691	726	671	685	711	696	725	734	671	731	731	734	692	695	687	693	680	737	698	689	709	733	714	689	691	717	668	687	689	722	703	705	688	712	715	726	748	680	675	707	652	762	626	715	687	704	713	741	662	728	739	686	676	678	677	633	706	732	745	669	667	697	720	715	698	708	693	692	720	733	749	681	713	650	669	733	661	692	673	671	693	686	699	711	675	694	709	640	658	715	660	682	699	700	665	689	702	701	673	707	707	739	702	728	734	699	714	723	707	681	712	678	776	733	696	655	698	676	711	730	660	701	685	702	683	707	697	710	730	694	708	761	734	645	717	720	694	710	725	710	701	697	745	664	699	666	706	677	761	734	669	701	683	742	726	731	690	692	717	717	713	674	717	727	699	653	685	646	697	708	699	717	678	677	662	702	667	708	748	740	709	697	704	717	701	675	730	692	678	670	681	645	744	687	731	709	677	721	659	735	700	664	715	716	672	670	634	727	705	751	724	689	695	673	713	710	690	681	687	708	732	722	684	705	667	697	662	675	673	706	681	722	715	753	703	697	676	714	692	679	716	686	708	694	684	719	768	702	705	683	733	689	677	712	691	685	737	694	710	710	703	675	700	676	689	732	720	717	677	666	712	667	714	659	676	682	753	703	746	761	698	707	720	705	664	700	669	704	715	719	710	729	680	692	720	713	697	691	708	740	730	704	734	699	714	705	694	643	684	687	680	727	660	731	720	662	670	679	675	686	730	709	665	681	672	697	715	660	681	685	653	716	652	751	651	667	707	714	692	699	758	700	691	711	676	721	690	737	709	696	710	742	730	691	696	735	658	762	679	718	758	674	691	723	709	697	736	701	688	688	669	742	680	710	667	678	748	726	694	740	670	664	715	737	660	735	717	699	649	716	647	718	662	694	712	691	715	691	731	758	709	672	676	730	693	739	724	709	696	714	686	667	690	714	702	736	714	721	698	697	690	730	670	708	708	685	677	678	696	734	683	723	653	725	702	674	711	728	741	716	730	686	782	672	695	660	718	732	759	696	663	706	749	665	687	710	697	683	680	714	692	744	672	692	684	665	658	700	686	646	703	693	688	713	706	717	711	687	697	696	679	681	735	666	699	762	721	701	691	691	711	729	664	722	712	694	697	701	710	727	747	719	706	707	701	683	683	716	707	690	693	710	722	693	755	668	708	685	711	699	660	655	714	703	703	685	680	718	726	708	672	706	659	731	740	667	714	665	678	736	717	738	723	699	678	712	718	691	711	654	697	697	687	729	648	730	722	715	725	651	666	726	715	654	701	710	774	708	738	733	666	692	716	693	677	655	699	699	697	699	700	731	661	689	640	666	726	718	756	704	661	676	687	675	711	710	716	708	719	643	674	709	705	738	716	670	731	704	707	691	704	737	698	691	737	675	711	710	753	697	734	713	695	702	693	748	684	688	714	677	663	704	701	726	746	710	704	732	725	636	747	716	710	728	747	686	709	713	689	668	741	672	676	675	708	729	704	742	716	694	696	726	698	756	712	737	738	705	717	680	699	673	713	656	657	662	669	696	681	679	751	705	688	707	669	748	678	687	653	691	653	665	700	711	717	699	708	706	699	708	708	692	700	744	727	661	669	704	706	697	726	727	746	725	739	672	717	717	708	718	705	680	707	707	729	651	718	696	687	674	686	723	654	712	700	697	671	697	688	683	686	697	658	728
20824	1950	420	364	327	296	315	314	336	335	352	357	317	296	345	318	315	292	315	326	312	288	324	313	321	297	293	341	334	286	301	310	316	312	365	333	317	297	351	293	291	314	305	293	296	303	334	296	313	309	304	325	282	309	324	330	327	305	330	321	315	279	322	313	316	304	329	331	306	309	307	311	305	338	328	325	305	287	309	364	357	331	303	298	317	326	294	295	342	313	302	299	311	345	305	298	295	332	325	337	322	317	281	349	347	324	323	305	307	305	328	304	302	313	322	321	300	292	290	303	317	283	343	323	336	333	313	310	380	328	319	325	296	295	312	314	297	316	309	272	337	314	325	292	290	336	375	338	306	326	314	317	302	308	285	337	289	297	308	294	306	331	307	329	344	341	344	342	288	292	291	319	321	289	352	320	337	314	348	343	283	300	336	278	294	294	313	326	319	309	318	310	315	322	320	310	299	316	291	303	321	315	325	321	293	331	326	313	322	319	306	311	291	303	309	328	295	328	310	317	342	332	301	296	310	298	312	292	304	311	302	333	292	347	296	312	293	312	284	324	310	352	327	344	332	284	281	311	326	332	295	311	299	323	309	340	358	337	320	339	328	309	317	322	299	311	318	298	324	310	309	325	363	296	307	300	300	318	321	322	319	292	313	330	319	316	340	316	331	325	327	306	287	317	301	317	289	319	286	332	301	311	348	292	284	322	305	352	325	309	298	327	317	290	336	309	330	320	278	321	287	350	327	339	346	333	343	294	266	326	321	293	314	332	283	324	314	327	321	274	285	329	300	288	348	320	315	292	299	320	323	312	344	297	327	330	298	313	296	338	345	302	314	321	306	296	312	299	299	314	299	329	263	324	303	341	350	324	330	279	316	293	346	352	309	329	342	330	326	276	280	328	329	328	324	278	272	288	339	286	290	304	298	319	304	296	326	320	301	304	258	267	313	314	290	322	317	286	312	307	320	309	311	318	353	322	308	317	301	302	346	303	296	336	295	314	305	344	331	310	338	299	339	317	319	353	301	363	302	322	310	316	302	305	308	324	315	337	306	315	297	304	285	338	290	281	297	309	316	316	362	328	305	327	292	309	284	322	311	314	309	318	290	289	305	291	338	317	303	310	309	309	315	335	297	295	330	289	282	325	337	313	294	315	315	317	327	306	318	329	338	305	337	309	323	313	322	289	316	311	309	321	356	323	326	287	301	330	311	299	296	310	305	349	310	319	305	334	344	335	322	317	327	295	308	276	309	336	323	299	282	276	330	348	350	330	319	333	302	287	301	333	310	296	311	337	322	329	330	353	327	299	334	331	285	305	332	342	304	275	306	315	306	299	293	351	302	344	298	307	318	332	268	315	328	294	304	307	290	317	333	320	327	302	301	314	308	311	313	333	342	309	349	334	335	317	326	332	300	286	317	275	295	342	309	291	308	344	325	289	308	344	298	354	308	314	290	317	299	316	322	290	358	315	308	326	288	277	355	313	341	287	348	289	304	332	356	280	339	314	291	318	326	357	323	310	304	338	325	318	350	318	350	291	309	335	295	371	300	321	319	317	302	299	315	324	323	325	299	283	327	319	295	328	326	341	284	324	312	311	334	304	336	337	320	297	297	313	315	310	331	313	315	311	314	315	319	313	328	350	345	309	319	271	314	312	346	308	342	313	310	287	327	282	337	344	334	300	315	301	311	325	313	301	309	320	327	307	310	346	326	317	311	300	322	322	303	310	324	289	303	301	328	331	335	321	286	272	299	331	300	310	337	316	289	310	317	297	323	291	281	324	340	341	349	336	322	309	277	280	315	319	282	309	326	296	304	324	312	292	285	345	279	319	339	313	327	341	293	313	362	345	358	325	324	301	288	299	312	324	334	301	300	304	314	285	329	322	314	327	305	351	322	338	318	315	321	336	313	330	337	319	319	291	323	337	288	287	315	316	292	290	321	309	311	311	343	283	285	336	309	304	314	279	311	317	311	327	323	349	305	326	310	316	290	313	302	314	317	346	297	345	350	317	307	288	333	329	291	330	314	353	301	293	296	320	310	295	304	316	318	338	305	297	312	314	299	317	283	341	334	326	324	327	305	326	321	316	294	325	302	338	336	319	353	337	342	310	325	299	309	331	344	280	308	327	315	327	277	332	297	302	303	323	339	304	303	288	317	324	307	311	317	290	280	366	285	324	332	317	302	328	297	283	334	333	311	289	306	295	291	312	328	317	324	341	299	317	322	323	316	331	306	313	318	324	348	326	300	301	324	306	320	304	258	315	293	327	276	287	300	296	296	325	307	325	370	316	358	318	302	304	326	321	302	327	311	327	321	342	279	300	308	326	314	315	316	308	302	355	328	358	304	317	273	315	333	320	313	298	324	345	358	331	310	359	282	334	320	339	340	322	322	308	348	351	353	292	311	317	307	334	290	344	315	290	305	311	325	320	292	349	282	331	312	340	348	329	331	304	319	294	326	304	299	303	327	317	351	335	289	307	295	329	307	322	288	275	334	315	337	329	307	307	303	336	305	327	325	293	315	290	289	287	287	319	304	297	290	313	311	314	299	320	312	312	311	347	301	333	366	309	323	317	298	332	324	289	311	311	316	283	306	327	320	308	309	325	314	311	287	328	309	310	333	290	322	325	319	338	313	316	302	280	314	292	319	339	284	278	346	300	286	312	320	311	303	305	302	291	280	303	310	304	305	294	282	310	312	316	317	376	259	324	333	319	324	277	308	292	323	332	292	289	308	306	311	316	366	322	316	291	273	300	320	359	284	328	289	302	300	321	273	295	313	336	319	322	309	352	331	357	322	361	329	292	298	322	300	306	350	329	334	310	306	350	314	327	333	305	308	330	289	321	310	308	299	341	296	334	290	275	321	326	314	352	316	331	351	337	303	289	318	311	336	294	368	290	303	332	291	321	319	276	324	326	318	319	322	283	291	297	334	311	299	300	287	323	340	319	292	288	292	325	312	316	313	313	318	335	282	337	335	316	317	309	335	303	334	292	312	303	289	284	277	299	332	293	304	321	309	324	273	319	352	317	311	317	310	334	307	292	326	311	319	301	308	322	325	325	317	303	342	347	309	283	307	295	335	320	317	330	329	302	299	319	355	334	322	302	350	309	312	306	312	303	310	326	341	322	349	324	334	312	322	292	308	298	331	321	348	354	340	333	296	335	330	345	313	269	318	322	332	322	317	332	317	326	322	279	324	298	317	275	306	318	319	338	304	319	324	367	343	323	327	287	316	321	298	284	331	330	281	304	332	294	308	327	308	303	318	325	289	321	321	304	311	318	318	320	310	331	350	369	301	319	342	340	282	325	283	342	344	294	331	343	324	312	325	298	279	308	357	308	281	311	312	298	324	330	313	301	310	287	332	311	319	291	323	293	298	326	325	286	315	299	320	280	303	354	290	301	266	280	340	316	325	330	307	325	296	290	311	302	320	299	309	330	280	316	311	309	312	284	339	322	327	321	319	339	346	292	309	344	306	346
14855	3056	1848	1300	1071	911	732	759	679	739	698	694	747	697	678	736	725	659	677	663	637	648	668	687	651	639	685	663	641	659	640	659	695	702	688	671	652	670	708	634	666	720	692	697	667	715	703	700	674	664	654	697	725	684	648	686	681	687	646	630	667	671	706	607	635	697	656	666	700	670	701	670	666	690	633	694	671	686	678	720	689	729	699	721	657	655	651	707	674	705	746	667	634	740	708	652	674	659	729	635	671	665	615	684	654	649	685	702	653	671	667	636	693	666	689	714	683	652	773	664	640	669	673	700	711	660	737	670	639	687	637	690	693	693	702	657	676	677	694	643	640	709	652	705	644	632	656	672	666	697	688	694	687	649	684	659	689	709	682	682	735	685	719	650	660	714	693	623	669	648	646	674	728	672	685	688	653	651	676	660	595	680	676	637	709	727	656	682	684	667	703	674	705	682	723	708	675	681	688	624	709	704	693	654	696	701	718	680	677	650	709	653	691	735	656	651	651	648	713	657	672	679	703	738	689	745	728	646	646	642	706	693	661	664	727	654	647	668	663	744	686	710	668	699	667	705	686	683	711	651	709	658	669	704	659	672	664	686	706	696	660	654	683	683	676	694	698	701	674	672	693	679	631	718	685	652	687	699	668	656	698	676	692	688	705	714	645	693	712	751	705	689	720	682	693	649	660	699	680	624	666	689	689	650	688	708	678	708	678	669	685	669	696	629	698	690	715	637	730	686	747	687	736	672	652	671	642	673	683	658	701	720	676	704	670	643	658	664	685	615	654	661	649	661	665	689	655	656	696	667	672	706	676	670	702	682	686	621	656	712	706	672	628	689	689	638	670	679	706	674	638	705	669	637	685	673	645	630	680	688	698	667	763	700	640	711	655	691	670	680	672	685	682	698	663	695	683	662	711	696	687	649	699	709	644	650	642	636	677	675	732	708	683	680	688	712	712	667	676	667	653	635	702	702	637	685	648	657	696	663	661	682	662	650	729	715	695	625	647	684	719	708	679	679	734	668	649	699	700	660	661	613	665	752	711	655	688	683	681	732	681	716	692	667	653	716	708	648	680	705	643	653	646	667	681	704	685	691	668	660	740	658	729	646	693	663	664	709	719	674	686	706	672	715	687	678	690	684	689	688	652	670	636	706	670	654	676	640	689	684	677	688	647	681	699	683	692	709	752	655	705	699	714	674	695	661	692	696	688	654	650	689	698	676	735	713	640	655	669	725	662	692	642	653	709	644	707	670	633	682	671	676	647	687	665	680	677	703	649	661	697	722	694	646	738	655	691	714	679	685	687	682	732	675	670	655	672	671	642	656	682	687	663	712	750	692	692	677	652	692	656	683	713	687	674	635	681	667	705	670	695	676	692	664	640	636	658	670	654	663	714	667	705	631	662	681	711	668	698	682	711	667	704	706	699	712	705	702	641	677	695	719	695	646	677	689	706	626	624	695	651	651	699	680	718	622	697	669	683	623	670	671	630	664	662	679	668	662	706	738	665	705	687	682	685	692	645	677	683	687	668	689	681	677	686	703	669	737	680	673	658	673	649	629	682	680	723	662	663	697	665	674	674	706	699	622	761	651	684	676	682	698	698	674	755	672	655	657	672	668	740	641	680	657	655	653	680	649	702	707	644	667	725	690	725	669	712	714	666	713	648	684	656	708	625	733	673	648	671	731	668	624	682	729	685	647	652	695	674	672	680	653	685	690	693	688	668	712	670	643	666	696	662	663	651	690	645	642	673	682	664	651	668	679	697	653	719	665	647	663	693	715	687	731	668	686	698	659	668	739	729	716	649	705	661	727	697	700	657	673	670	697	667	700	689	656	668	676	700	719	680	704	731	655	669	714	697	652	697	660	690	674	691	663	656	705	631	713	698	677	668	692	699	705	701	687	754	680	666	651	660	686	674	684	675	657	727	696	719	700	707	655	729	702	719	687	682	692	696	701	655	688	654	668	654	671	674	657	662	658	701	675	678	657	640	665	640	706	668	643	684	702	665	707	672	649	677	691	698	651	729	692	670	659	687	667	694	664	651	700	684	685	677	674	677	678	685	619	701	693	697	660	695	685	672	696	678	656	618	675	654	650	652	696	706	693	674	632	719	709	653	673	709	615	635	709	737	688	662	671	716	688	655	672	692	688	666	680	683	682	681	675	676	652	640	656	695	686	708	693	662	725	696	686	677	688	677	683	686	689	669	669	718	730	659	680	681	702	667	661	688	705	696	703	650	710	648	712	658	660	670	610	699	725	685	661	694	683	697	671	670	668	654	693	664	672	631	640	637	696	678	670	684	711	674	702	672	702	631	692	661	649	672	704	658	688	693	677	684	690	687	672	660	673	628	669	680	708	709	726	697	634	676	662	671	669	673	684	745	663	624	635	687	669	652	649	747	652	714	662	684	748	679	667	670	675	680	675	646	678	660	686	705	750	703	702	695	668	711	665	668	655	688	699	682	658	667	676	678	666	717	663	691	727	665	667	692	639	636	636	693	667	640	669	745	643	655	675	650	676	682	663	701	669	722	670	679	716	681	661	671	688	680	684	649	681	683	666	684	653	635	672	641	684	668	656	674	703	729	658	644	705	667	649	692	643	704	698	666	621	656	701	633	655	664	665	691	697	669	701	688	652	641	712	708	662	675	658	682	677	678	705	658	677	679	665	671	687	685	682	625	643	669	677	646	680	639	722	679	732	672	646	691	684	657	711	709	687	679	689	668	646	681	754	690	698	684	669	667	663	681	644	677	634	688	685	662	704	659	657	667	689	723	671	671	647	634	700	702	695	667	685	674	659	730	681	668	692	685	662	716	666	651	661	699	696	674	688	686	687	651	693	690	699	674	643	690	691	717	659	683	723	652	691	666	670	644	683	674	668	637	640	688	669	711	675	667	653	632	732	656	694	640	673	690	664	708	719	664	714	699	691	667	683	638	662	690	659	675	697	672	671	667	668	718	651	691	701	697	668	717	689	677	685	661	748	683	681	678	713	714	704	655	688	683	713	661	657	666	677	699	693	702	660	691	707	672	657	700	681	676	661	680	668	687	635	682	660	632	747	694	700	680	702	685	674	719	679	699	710	692	622	641	697	653	665	675	683	646	709	713	659	686	683	622	684	708	666	662	703	692	650	670	627	652	686	695	714	710	694	641	621	711	647	709	673	639	671	690	685	726	717	667	678	635	658	675	666	686	685	690	607	665	673	631	619	648	738	673	698	650	662	676	708	715	651	706	698	702	686	636	672	675	672	668	711	680	704	671	667	658	669	659	687	668	658	674	679	694	653	645	671	673	737	695	684	696	684	637	711	708	682	679	673	679	624	657	654	654	666	676	684	703	671	706	680	679	643	672	688	674	671	699	621	658	644	673	636	713	632	687	708	669	681	700	695	712	660	708	703	670	707	666	705	677	686	636	694	664	665	628	716	661	682	721	664	612	675	647	668	714	679	698	680	680	678	627	690	657	716	707	706	636	678	719	660
29086	4611	677	409	334	330	311	296	323	325	290	299	330	309	292	293	291	329	327	335	292	295	287	312	316	333	286	321	303	268	316	276	334	306	336	310	312	298	302	309	328	340	309	313	330	335	300	321	290	301	313	290	298	299	286	303	276	315	340	299	297	284	287	303	293	287	306	298	351	309	327	336	323	294	269	317	288	302	307	307	279	278	322	310	310	303	280	304	331	312	328	331	323	339	291	290	316	305	305	270	294	299	280	317	286	324	307	320	320	280	340	290	330	309	284	335	323	314	314	333	310	296	295	338	298	281	305	342	310	316	322	321	287	307	305	316	339	302	291	278	353	298	284	309	295	317	319	303	323	357	331	309	286	305	325	285	320	277	282	346	329	309	319	325	311	276	301	279	305	309	347	300	285	326	273	326	304	290	278	307	300	336	286	287	309	296	289	323	307	356	289	322	288	323	303	304	325	297	310	312	365	299	307	341	304	307	284	310	279	295	293	334	312	293	345	304	281	278	317	306	273	306	337	314	339	295	302	336	307	299	296	302	312	313	331	293	285	300	310	283	291	303	280	285	306	305	308	328	306	308	308	302	288	338	297	282	319	335	302	313	294	319	307	337	285	336	334	315	337	291	310	328	338	305	284	313	318	350	300	306	310	308	300	281	307	312	301	315	256	324	320	328	314	301	302	329	320	303	348	282	335	312	286	299	364	293	309	296	304	295	301	337	314	305	290	304	274	318	313	306	275	330	285	273	291	327	282	310	296	292	288	339	333	264	329	301	258	291	294	284	247	286	322	285	298	302	313	327	283	308	316	303	304	354	311	311	342	301	301	309	326	315	286	289	317	301	303	314	278	295	303	360	283	289	303	316	286	308	280	320	327	333	287	331	321	311	290	285	282	283	308	317	301	309	352	290	309	309	314	312	313	293	281	330	290	301	307	308	312	327	285	319	294	335	296	317	307	271	302	313	306	329	316	292	317	317	283	302	280	281	331	345	335	307	289	333	318	334	314	315	307	295	303	311	303	294	312	308	337	282	269	318	332	314	296	304	304	306	293	285	295	285	286	321	319	336	302	291	345	342	314	297	328	268	337	307	302	308	285	300	314	293	308	306	322	325	304	302	281	345	325	322	270	327	313	326	316	299	299	327	309	280	298	290	328	298	263	284	329	288	291	303	288	307	294	306	307	313	306	274	334	323	316	312	303	311	301	335	321	340	290	307	335	337	283	276	291	312	290	304	310	319	305	280	311	292	331	306	343	331	296	307	302	268	286	311	306	310	325	296	300	350	350	302	305	307	305	305	281	325	293	311	300	322	343	308	308	275	312	320	314	297	305	276	288	287	300	328	327	291	308	309	296	280	268	280	287	280	298	299	290	309	307	304	328	308	296	301	313	302	283	303	271	323	294	315	318	319	333	345	289	291	328	331	302	302	308	310	276	323	291	308	312	304	321	301	281	299	291	309	289	333	302	288	321	285	307	272	284	287	317	318	331	311	338	327	318	306	333	287	319	284	291	267	304	304	291	292	309	310	325	323	281	334	322	320	338	286	338	294	292	329	303	310	315	294	315	285	324	312	306	320	324	297	307	331	299	293	285	309	263	309	315	309	267	299	291	310	302	311	296	311	276	322	309	292	312	316	317	305	295	331	303	304	305	308	298	295	303	310	299	302	283	303	274	288	321	338	294	344	310	301	310	300	286	299	318	315	318	298	302	293	314	316	321	298	304	309	302	313	299	345	302	303	279	299	298	273	310	283	319	291	309	310	319	330	341	309	307	296	304	311	293	274	307	293	318	281	288	322	349	289	300	309	338	304	300	350	307	288	294	277	302	299	320	305	334	302	338	321	297	302	318	316	287	283	310	328	285	312	341	326	299	298	320	328	293	296	282	250	296	336	345	290	292	314	284	319	308	306	317	291	317	290	300	316	300	338	326	290	290	306	310	309	267	315	344	268	322	310	295	307	304	280	307	336	311	308	321	297	304	310	314	300	296	299	285	304	324	322	310	304	310	317	347	297	293	310	305	319	328	319	298	342	311	270	282	294	297	286	314	333	309	297	255	323	319	300	313	332	343	328	280	271	291	292	357	286	299	301	303	333	294	317	323	285	294	341	300	274	289	316	291	288	317	276	287	289	290	298	287	326	320	301	289	324	329	319	324	337	306	311	301	290	287	283	304	317	337	334	347	302	327	337	296	324	315	290	277	257	332	304	259	307	303	320	348	343	331	263	332	326	311	294	350	281	322	321	301	259	305	325	330	299	315	309	287	326	303	320	317	301	306	302	306	318	302	349	274	282	304	302	306	296	342	332	342	313	309	308	305	306	307	319	302	299	307	300	298	312	318	346	330	267	311	294	323	295	300	307	285	316	333	321	298	308	327	330	345	333	288	303	295	309	318	283	288	328	270	311	282	319	311	295	300	317	289	316	303	313	309	284	302	278	284	292	301	333	292	285	301	289	288	318	295	292	294	302	307	312	321	264	320	322	292	266	317	295	301	296	329	291	300	291	303	287	327	323	305	288	314	290	298	297	305	312	304	343	315	286	293	310	304	329	305	306	332	309	320	320	240	309	321	379	297	294	323	324	338	296	281	302	305	318	329	311	331	298	317	314	277	324	334	324	290	328	305	280	304	324	293	303	307	322	300	304	302	301	318	301	309	319	313	297	296	337	281	323	301	344	314	261	305	277	311	295	336	296	302	282	281	337	279	305	329	306	315	338	322	312	287	301	316	294	312	327	302	281	270	315	319	330	350	305	307	327	295	307	292	305	317	291	320	319	309	280	333	284	313	300	308	315	317	269	319	323	321	321	290	299	276	304	334	295	296	285	293	295	305	311	294	307	302	283	304	319	324	296	302	326	329	289	284	301	282	270	281	301	285	316	271	277	270	306	281	304	309	333	294	316	316	318	277	289	290	314	292	318	325	320	329	324	330	322	296	288	347	302	312	291	301	324	328	342	302	309	294	300	287	315	280	300	301	317	315	340	315	307	312	300	305	327	299	308	322	338	298	310	317	333	328	276	329	304	288	281	294	305	290	346	322	311	264	325	311	290	315	273	325	294	271	301	294	305	282	319	314	286	305	278	336	292	305	334	296	333	329	319	309	308	313	283	357	334	313	324	306	329	279	313	302	299	307	282	301	328	307	294	277	307	318	309	309	313	293	273	330	347	313	323	304	335	289	302	323	313	331	333	283	320	334	300	287	308	306	312	335	313	275	313	314	316	323	353	325	300	268	299	325	320	291	318	304	270	319	302	277	306	323	312	311	307	300	330	355	316	301	304	307	341	319	293	300	315	350	328	344	327	324	323	291	341	328	299	310	300	320	318	278	309	288	301	273	298	310	316	315	297	337	323	330	303	297	269	279	294	326	288	282	265	289	333	317	292	361	279	321	323	303	300	323	329	331	301	284	289	282	308	306	313	329	276	324	287	302	298	295	316	310	304	298	307	310	326	288	305	294	308	313	315	318	326	299	281	316	301
17412	5285	2720	1593	1107	873	795	725	696	670	686	629	600	683	690	713	705	683	695	666	647	713	679	661	684	680	662	641	628	680	694	694	646	641	650	662	647	659	615	649	681	649	642	720	678	671	663	699	695	685	660	619	669	676	659	673	667	643	647	671	625	658	722	694	678	652	654	644	661	725	677	677	662	704	703	627	672	678	686	683	657	714	672	670	690	659	651	647	647	664	707	636	703	670	690	639	685	668	640	646	666	703	663	622	690	643	646	651	666	691	631	655	665	681	615	687	695	694	664	673	658	679	643	695	670	694	705	683	671	678	698	658	667	661	684	698	667	622	640	657	653	672	656	642	644	681	606	666	693	663	682	646	668	644	635	662	647	667	690	675	616	647	719	675	686	638	705	650	654	669	685	688	660	672	692	660	654	662	647	663	696	727	650	665	650	620	680	704	679	650	608	675	703	684	650	703	680	650	707	652	670	630	646	613	681	633	664	641	649	671	682	663	687	624	645	662	627	655	670	667	707	672	670	714	628	653	652	686	700	668	701	668	650	677	660	674	626	628	703	699	691	645	648	684	641	711	684	651	687	649	678	675	590	646	701	640	670	696	664	651	650	658	644	705	696	670	685	656	657	701	693	662	653	661	687	673	630	709	690	667	647	696	653	638	654	628	659	658	615	681	658	706	702	678	675	669	710	708	639	640	662	712	655	653	688	681	658	630	662	652	648	662	684	597	683	656	680	637	675	711	616	620	695	641	668	625	633	639	667	635	725	612	658	704	698	609	654	661	672	687	648	659	681	690	724	700	625	677	720	649	644	714	684	643	654	610	657	660	691	645	674	656	662	683	687	637	615	696	642	663	690	668	699	662	634	648	655	676	678	649	643	711	673	690	659	655	649	671	689	628	693	636	701	632	698	644	621	644	647	672	624	684	671	635	652	647	670	670	729	666	655	641	676	678	687	693	662	625	656	603	641	669	680	662	653	661	652	622	645	723	633	660	656	647	701	714	664	678	694	695	660	711	629	643	659	706	658	695	616	677	628	662	666	668	673	664	671	687	626	629	663	639	670	666	670	677	640	653	697	663	661	647	625	659	665	699	671	668	603	675	626	626	668	656	671	646	677	667	616	712	657	664	640	691	640	642	653	693	644	670	725	617	691	637	615	665	649	665	658	641	668	654	656	661	663	667	644	613	673	656	699	688	699	666	668	640	701	686	704	692	647	631	642	718	645	663	653	665	659	663	695	685	684	699	646	655	681	707	652	667	636	676	701	650	687	678	668	628	692	684	670	646	678	659	663	685	678	653	717	673	661	641	699	666	677	644	713	654	648	679	698	678	659	665	665	718	660	619	631	647	665	675	622	651	656	664	689	700	663	701	707	688	650	618	675	693	650	641	673	645	700	704	671	701	673	690	626	711	636	689	668	678	653	643	672	708	624	642	699	643	615	672	694	691	675	686	659	653	652	648	630	696	677	713	675	682	705	681	668	678	641	655	629	644	632	713	639	672	638	658	665	667	664	680	655	653	675	644	694	649	715	685	695	676	651	647	703	654	674	653	662	627	674	622	660	690	640	706	691	689	682	667	680	665	665	706	644	653	682	664	665	639	654	704	650	656	666	718	669	607	680	659	591	691	672	683	614	654	629	675	657	672	657	688	671	614	666	664	677	637	677	663	656	624	678	669	710	673	673	663	655	666	646	659	649	668	615	672	637	689	658	680	654	659	657	695	655	661	650	660	680	622	690	651	665	627	662	650	673	628	682	659	675	674	643	661	668	685	646	699	687	638	663	674	667	671	688	702	645	675	681	668	715	680	615	672	663	627	665	674	667	667	627	704	696	682	701	683	642	688	700	636	646	696	679	640	673	720	701	584	658	645	662	677	665	648	622	676	654	690	668	611	682	708	666	689	682	667	638	637	684	698	719	677	666	661	703	650	650	700	651	669	644	685	614	711	670	679	635	655	648	678	676	720	677	709	625	661	686	655	677	652	644	690	636	618	644	668	683	690	691	681	657	659	651	679	693	664	698	644	650	667	672	655	660	669	638	689	612	651	629	621	678	652	669	643	669	649	653	656	696	721	661	671	684	654	727	629	674	631	661	688	681	632	658	688	644	608	621	665	667	657	667	691	657	703	657	668	649	624	717	653	642	679	696	595	621	634	675	654	681	637	692	647	716	664	681	708	662	675	667	634	656	656	686	687	651	735	676	644	625	684	640	716	641	665	664	661	643	703	664	699	699	655	663	639	672	616	697	645	660	661	670	719	620	663	662	658	644	652	670	672	651	640	676	684	663	638	678	650	674	669	679	662	669	640	662	659	691	646	637	718	678	614	678	691	655	704	674	655	657	660	642	661	671	715	651	620	680	650	719	633	695	689	638	648	700	659	629	682	691	649	663	715	654	626	624	649	656	727	660	682	646	676	677	677	669	682	633	675	655	655	680	710	672	616	684	619	650	667	642	684	659	717	647	709	648	654	634	656	656	701	675	657	703	662	681	634	650	658	685	657	684	676	658	654	623	676	701	639	656	690	666	651	684	673	664	645	685	670	707	633	637	632	672	698	645	636	667	652	680	687	657	642	705	646	680	605	618	681	650	636	647	636	646	644	710	662	645	686	684	654	653	648	696	622	650	646	669	671	670	639	673	627	670	696	677	703	686	683	709	651	659	630	629	663	650	681	647	703	643	660	606	664	664	599	678	629	675	682	659	632	635	663	680	635	675	648	648	667	663	665	624	686	649	678	627	607	665	718	723	664	656	641	672	710	687	699	671	653	667	685	639	709	700	657	657	684	624	626	639	674	639	664	632	681	635	669	669	620	664	664	695	669	679	646	691	714	667	658	672	660	679	676	675	641	631	622	652	667	686	698	667	664	653	695	676	651	631	673	657	686	645	673	656	680	670	720	670	665	669	673	667	679	620	659	692	663	663	701	635	696	605	686	649	677	637	654	733	679	656	702	607	679	638	689	664	631	657	640	679	681	671	651	644	696	661	690	654	678	651	657	631	674	686	703	672	697	636	680	660	670	701	629	646	662	696	645	600	612	713	673	646	670	653	653	663	634	657	677	642	694	657	687	624	639	645	654	675	663	647	679	655	671	652	681	656	682	710	680	650	629	644	684	637	656	680	730	638	656	655	691	664	710	681	684	690	664	594	668	649	694	677	657	672	672	646	669	613	661	705	671	683	728	653	674	655	668	647	696	635	628	657	696	665	692	643	685	682	674	660	643	662	678	668	687	703	661	640	657	691	654	698	627	630	666	671	670	646	653	670	667	660	667	656	700	657	675	660	650	663	658	690	683	680	689	697	671	679	660	667	659	622	619	680	694	682	657	692	658	672	645	709	641	662	680	708	723	667	598	692	682	669	646	631	649	665	657	705	617	661	629	658	650	663	638	616	600	637	701	629	652	662	667	713	625	659	678	667	646	640	632	641	655	658	611	636	659	662	701	703	670	661	642	692	698	665	636	647	644	671	654	664	658	662	646
32807	6271	745	471	379	339	315	344	307	338	345	323	334	333	342	333	349	318	327	348	314	337	285	360	348	340	292	341	372	326	315	305	314	291	332	369	329	345	342	312	320	359	321	304	304	316	291	343	318	354	333	309	323	320	339	368	319	322	295	321	305	303	324	307	310	307	332	321	312	330	317	343	355	263	359	356	314	313	308	356	326	336	282	299	337	338	328	349	349	324	313	396	329	299	337	309	349	333	345	335	368	343	327	321	340	291	297	324	352	329	308	296	326	297	321	287	341	310	321	350	327	336	338	328	311	317	316	365	324	307	310	340	349	311	327	328	330	316	325	366	313	288	291	300	316	322	297	326	347	342	299	314	332	324	321	378	337	329	329	355	300	351	332	319	331	320	316	338	303	327	348	343	349	337	334	349	290	268	304	371	303	341	314	328	321	326	320	316	314	324	360	301	341	308	347	302	324	282	314	350	323	289	304	353	304	309	291	311	349	340	326	313	325	304	356	303	360	322	305	302	296	309	339	319	322	317	312	329	295	327	333	317	335	337	340	303	301	331	311	320	327	320	317	298	304	309	306	319	322	303	341	319	340	317	350	362	296	332	321	322	309	304	340	288	336	331	334	356	330	338	322	346	385	291	288	283	364	341	297	318	312	311	298	336	315	325	340	319	290	313	319	358	381	340	312	313	326	295	324	330	322	292	325	346	347	322	363	361	299	315	334	340	336	347	338	302	307	321	336	340	312	336	351	351	353	303	348	336	296	312	290	296	354	286	336	339	319	349	319	337	347	306	340	321	335	311	316	323	312	291	336	342	276	316	315	332	336	315	383	334	307	322	330	336	305	359	299	313	352	313	343	317	377	307	327	331	353	315	308	345	299	336	298	331	305	361	319	290	318	317	320	334	330	330	369	335	338	356	329	335	290	320	335	320	307	330	305	322	341	340	313	324	332	321	340	330	357	400	294	333	337	306	314	324	293	344	307	340	296	345	294	293	291	316	340	345	286	309	336	350	324	301	330	342	355	357	342	313	379	295	335	331	316	313	345	322	335	299	293	302	259	339	347	306	356	319	313	297	334	277	314	318	320	327	341	350	344	286	306	316	351	325	319	361	308	342	332	322	335	353	319	336	317	341	363	320	319	330	285	304	301	331	321	305	334	328	355	323	325	318	298	336	329	336	327	320	304	336	338	336	362	367	298	328	290	317	279	313	308	330	361	298	323	339	333	324	314	366	308	344	306	330	326	337	328	311	294	321	331	332	333	337	338	337	295	311	319	312	350	343	330	347	322	333	319	340	336	294	326	335	339	356	325	325	329	351	350	342	306	310	318	319	296	303	329	335	336	343	353	337	334	359	330	325	325	363	300	324	285	301	346	341	302	309	285	310	312	311	345	294	302	340	319	277	323	348	333	331	337	292	307	338	311	338	353	336	301	331	346	394	329	325	323	294	320	321	335	347	320	354	324	300	341	354	317	360	346	343	350	323	325	301	315	309	286	322	296	293	301	314	352	309	338	328	356	331	304	336	279	322	309	311	312	346	346	330	309	332	357	347	330	327	346	319	361	343	338	344	332	319	304	313	330	325	317	312	331	329	311	367	315	345	317	339	352	314	305	342	331	316	304	320	317	302	329	295	357	345	293	333	307	319	306	321	330	316	308	298	316	296	334	356	340	320	320	330	352	267	356	327	335	327	301	339	332	307	311	327	335	342	309	329	317	287	343	353	293	338	337	339	305	324	332	276	298	353	319	342	321	329	340	330	315	342	307	337	319	316	282	317	298	329	327	364	347	335	297	299	340	310	329	337	329	339	334	324	328	326	314	297	336	339	348	334	363	312	295	314	335	332	313	329	338	315	355	335	378	323	334	325	318	309	349	302	337	327	313	342	323	340	303	324	321	309	290	296	355	334	306	331	342	347	321	311	286	331	356	324	335	312	299	325	299	338	331	332	336	337	319	321	298	269	339	330	324	327	295	296	321	298	309	324	349	337	379	334	338	325	304	324	330	319	331	317	326	333	309	320	344	360	358	341	340	315	326	360	340	329	313	321	354	329	344	293	316	311	303	332	319	302	296	342	331	347	304	323	313	366	354	360	360	320	320	341	355	320	306	337	328	328	356	333	335	302	313	351	332	346	325	311	343	283	309	307	344	317	340	317	320	327	330	372	316	335	318	324	346	335	337	328	390	365	316	316	321	327	334	323	341	346	335	294	356	375	326	342	307	312	342	316	312	354	341	328	340	349	300	328	327	333	294	326	315	317	342	343	332	352	356	285	280	333	294	330	327	309	380	352	299	278	301	319	334	330	317	335	325	342	330	328	379	330	347	324	307	319	328	307	323	333	346	326	282	337	325	314	277	351	337	332	340	349	297	338	288	308	298	323	358	318	348	330	283	344	314	297	352	311	334	321	312	295	325	315	328	317	301	291	312	360	308	316	333	319	340	328	299	343	307	327	361	341	349	309	325	366	330	306	325	313	340	337	323	320	361	317	323	307	349	321	305	348	343	320	271	316	292	312	319	329	315	360	337	280	304	324	311	317	295	315	320	330	332	297	312	316	313	364	312	306	328	327	317	329	369	355	297	326	342	328	326	322	318	322	361	334	324	351	318	341	325	310	334	311	358	372	299	333	348	319	345	333	324	321	359	346	344	318	273	355	328	320	349	288	318	305	342	337	307	345	345	317	330	362	359	353	303	335	330	319	359	357	310	345	338	300	291	311	318	332	327	340	333	340	306	334	321	326	295	324	298	335	309	320	310	311	305	334	357	340	312	361	329	279	323	337	364	370	331	303	358	320	321	332	334	324	321	339	332	337	337	298	339	320	311	339	293	356	328	290	292	346	333	328	303	312	332	305	316	344	318	342	309	315	338	334	314	327	333	335	331	334	321	280	316	343	313	316	319	348	361	316	339	324	295	338	336	338	300	341	310	351	334	343	328	299	348	318	271	326	324	350	322	315	329	301	324	311	349	318	318	312	326	330	290	310	331	324	290	345	354	385	312	326	315	313	345	326	349	349	342	326	328	341	312	313	329	337	325	332	352	331	330	316	343	302	301	311	309	291	328	308	278	337	319	336	332	317	301	314	350	318	334	321	272	312	293	318	324	336	322	357	292	306	300	335	335	289	315	349	332	341	319	288	290	295	344	363	312	329	334	343	290	336	305	350	303	370	340	360	310	308	358	337	340	333	356	332	339	328	319	315	342	308	319	324	313	308	359	346	304	323	328	327	325	300	325	294	323	312	346	366	316	322	319	350	348	315	290	318	320	337	330	320	310	342	343	329	321	300	320	321	349	304	345	330	307	324	318	314	272	321	328	354	350	367	341	319	319	293	337	328	336	317	289	285	323	310	325	336	318	317	343	307	348	292	298	347	321	313	304	336	357	336	296	329	335	312	341	334	292	299	321	331	345	352	322	318	312	315	325	338	320	341	335	350	340	325	316	320	308	347	312	315	331	330	312	301	318	341	344	338	295	355	307	316
20374	5735	3109	1951	1344	997	928	886	826	802	714	801	791	738	751	760	700	710	745	704	734	721	705	694	695	721	689	672	713	770	751	733	716	688	674	688	677	676	720	684	752	748	704	703	695	727	699	707	698	717	695	753	726	695	734	657	705	679	647	692	706	684	728	706	710	672	725	700	698	687	734	723	719	696	690	691	713	727	721	711	726	688	727	701	668	719	746	698	700	710	665	744	709	673	691	712	704	715	714	751	696	656	718	728	715	708	704	678	700	684	765	725	723	693	720	728	670	675	775	711	724	682	670	688	668	739	796	697	706	663	705	739	723	745	734	701	654	697	720	728	716	731	661	710	667	742	712	690	698	689	670	716	665	690	730	748	654	722	672	688	726	724	668	692	712	729	700	703	761	754	737	745	703	695	690	702	715	709	731	738	648	754	697	689	706	706	707	682	741	631	729	712	698	718	730	702	643	684	640	719	701	703	706	692	667	750	726	683	692	769	709	705	711	717	721	683	758	682	663	711	700	702	720	721	713	703	699	709	698	723	693	698	697	719	698	737	732	709	736	711	743	768	683	723	695	763	745	691	678	703	722	696	726	726	709	721	689	746	712	726	694	731	692	700	745	756	724	713	679	712	717	669	743	721	727	698	723	689	694	685	701	729	719	690	697	701	729	751	719	733	729	764	737	731	698	721	707	719	700	671	714	700	696	672	702	694	728	699	714	757	720	728	649	740	709	700	676	704	721	700	721	678	722	730	691	699	767	760	712	724	712	718	686	697	702	700	696	662	759	740	671	692	733	715	717	711	667	712	704	713	702	710	697	755	681	738	688	693	671	721	718	704	707	706	739	728	716	720	745	717	709	702	712	733	759	711	755	735	750	667	694	728	746	700	691	724	695	702	680	706	725	698	731	662	717	730	689	694	665	712	736	738	709	729	686	735	736	716	705	719	660	705	712	718	737	708	729	711	700	722	676	671	723	667	719	683	707	658	680	717	728	661	720	700	734	680	755	751	720	715	697	732	690	707	705	696	687	682	690	674	763	677	691	735	754	704	727	710	663	670	690	709	695	700	672	697	789	688	708	713	707	682	726	714	668	696	697	701	736	700	714	667	723	679	711	697	707	714	731	707	727	717	714	743	686	699	725	720	707	672	699	723	683	731	707	717	699	661	701	709	692	687	713	703	759	728	727	712	690	790	741	714	718	753	731	689	672	702	724	710	712	662	734	705	690	706	702	748	748	728	695	714	726	741	679	684	641	692	674	709	737	669	707	711	697	722	710	689	726	716	676	753	694	713	690	693	685	745	740	701	734	765	765	681	671	680	732	783	709	719	742	721	753	701	632	714	710	743	710	626	702	711	729	700	745	720	747	729	735	698	699	730	674	698	692	670	714	743	678	720	739	687	728	666	730	713	711	711	697	709	699	668	652	728	701	718	712	717	753	691	694	726	732	750	711	738	710	689	671	626	719	713	703	708	693	673	736	724	729	675	671	726	688	704	705	719	695	671	692	679	706	705	730	674	700	781	690	713	693	675	741	700	736	671	653	675	706	716	667	730	684	744	728	740	700	672	742	716	724	735	709	738	715	672	706	700	699	699	701	745	697	705	746	636	718	706	759	761	695	748	671	718	708	746	729	713	689	747	695	699	677	693	698	713	736	680	658	653	708	697	673	715	672	717	695	728	745	638	688	691	739	732	755	700	731	674	779	751	669	733	748	685	715	715	713	693	738	720	699	723	713	699	703	702	649	702	696	705	722	709	690	777	742	718	730	715	722	700	707	741	717	716	735	694	719	732	736	683	680	731	744	728	706	643	680	758	720	725	718	759	668	670	731	696	681	756	699	761	692	745	717	712	720	714	680	693	734	696	721	712	728	745	729	744	744	702	761	717	708	705	720	718	733	692	649	735	680	776	748	680	692	691	721	723	734	693	723	776	705	737	687	720	761	747	687	704	677	752	698	716	715	726	719	744	711	699	748	699	729	709	716	710	682	710	753	717	739	707	721	766	695	680	697	687	681	726	707	716	667	710	696	698	710	717	710	694	739	734	683	688	703	706	750	683	694	723	678	712	693	685	685	697	653	741	705	671	710	743	709	720	730	673	737	737	717	695	696	743	684	689	694	695	702	724	707	680	702	696	749	723	708	700	788	720	686	702	704	715	713	709	721	707	676	667	699	699	679	683	742	709	687	661	712	669	686	726	727	708	743	680	781	684	719	748	691	665	735	734	722	717	703	749	673	689	704	725	701	704	766	729	693	726	665	713	740	732	677	695	683	707	694	723	755	727	686	669	722	672	671	701	718	779	670	789	724	659	699	697	717	739	733	701	719	701	702	719	709	675	667	677	717	707	674	728	716	703	698	703	661	714	694	725	754	685	717	675	694	737	664	687	710	733	671	724	709	703	705	671	700	697	727	672	717	685	693	755	704	699	699	737	753	727	740	788	737	712	715	692	656	701	689	701	700	725	699	686	671	733	667	748	766	679	716	720	686	694	731	712	667	686	749	728	674	683	680	726	737	710	758	717	717	726	731	707	691	716	709	693	700	755	654	719	729	664	703	727	683	732	684	720	759	716	727	728	700	670	763	730	703	658	735	716	710	707	666	649	719	697	729	708	689	716	681	770	730	711	669	734	760	741	699	717	697	688	708	715	696	693	723	702	739	729	713	700	669	687	704	712	731	687	743	693	671	715	713	699	674	690	670	717	715	657	721	683	738	682	712	676	694	728	697	707	707	710	687	721	681	696	742	646	701	661	703	721	719	698	698	700	709	745	680	706	674	670	710	729	707	694	673	723	704	721	724	675	693	700	695	746	753	687	679	699	727	706	732	675	713	738	755	709	720	736	688	726	716	701	749	711	739	705	714	657	693	673	703	694	705	716	672	707	727	691	705	736	726	692	701	722	701	736	725	686	749	684	700	754	725	685	736	715	705	712	722	705	687	658	715	727	681	788	732	685	736	655	751	692	635	679	699	708	672	706	722	725	722	722	713	724	669	723	710	671	685	718	669	699	725	693	688	684	705	714	688	667	673	719	708	750	686	727	679	685	707	716	632	715	677	692	726	720	657	679	659	709	720	756	680	737	665	726	721	694	713	732	673	676	690	720	741	704	711	696	717	698	706	673	736	710	712	724	714	722	681	723	702	707	712	710	736	686	704	700	693	709	667	680	662	750	680	690	689	691	693	712	718	703	725	757	673	716	692	714	717	723	714	685	696	727	744	730	660	720	763	751	744	723	717	687	701	714	726	730	705	772	724	702	738	701	704	695	703	703	755	688	742	780	719	655	703	753	738	742	694	679	757	686	717	725	700	702	721	688	734	722	643	703	746	728	707	691	708	731	676	678	707	721	693	755	719	713	682	643	684	753	729	687	762	713	720	725	734	687	700	768	729	669	739	734	686	684	676	740	709	743	666	728	739	706	704	742	722	731	693	678	755	694	703	714	729	727	754	693	740	727	704	710	705	740	706	721	732	725	737	708	725	724
17847	1661	462	381	333	315	312	330	299	330	346	337	308	322	319	332	330	320	298	320	311	366	342	341	293	338	309	295	316	331	328	336	375	339	280	309	282	321	311	329	318	312	353	335	303	330	325	330	336	321	332	315	366	311	310	299	316	298	308	306	330	313	339	336	349	306	322	290	365	316	324	315	334	340	316	316	290	341	320	293	310	337	288	315	337	323	314	330	298	343	319	317	329	318	288	332	308	294	293	306	303	340	304	320	340	320	275	337	345	308	354	305	323	356	330	300	342	328	317	335	323	309	326	287	358	331	335	363	336	294	289	325	310	289	324	298	321	342	302	336	303	360	316	330	282	361	301	317	301	326	326	309	329	313	323	332	308	303	292	312	314	345	316	301	308	326	311	330	342	321	340	310	271	311	356	319	333	337	309	313	350	289	275	335	301	307	306	331	305	319	264	346	346	304	311	322	291	330	315	323	341	319	315	292	332	321	308	319	299	303	320	328	322	319	290	318	302	305	325	338	310	341	323	328	289	300	273	324	321	334	327	306	321	303	300	332	331	334	280	299	327	323	338	332	295	305	340	346	315	317	298	320	319	303	315	329	336	369	269	314	320	355	324	318	322	284	347	339	280	326	290	335	332	326	313	336	344	291	338	348	342	278	326	318	304	335	347	316	313	319	354	340	306	296	329	311	346	335	325	352	306	305	330	344	325	341	337	355	341	332	320	309	290	313	301	318	311	335	324	334	337	332	336	326	322	318	308	303	316	328	299	326	306	330	296	305	309	329	326	344	326	318	321	337	362	295	309	338	343	293	323	295	314	301	342	331	331	302	341	323	311	333	313	319	303	305	354	323	288	319	320	300	349	290	305	313	312	354	328	350	334	310	293	322	306	340	379	333	313	294	324	320	349	336	342	356	321	288	322	332	326	290	307	324	339	361	347	304	322	320	319	331	282	328	308	331	330	329	316	320	310	363	325	330	319	308	354	326	322	325	338	292	296	344	369	330	330	311	337	321	309	295	283	300	278	317	346	347	304	302	311	294	319	299	363	313	324	323	350	335	311	332	327	354	301	359	301	319	304	317	299	351	320	307	316	326	297	348	304	347	316	325	319	320	335	323	344	350	323	322	285	283	325	309	356	313	335	320	293	353	327	303	335	353	338	322	308	352	306	301	299	309	293	311	323	318	344	319	323	355	328	309	313	315	339	337	337	317	305	311	323	335	326	326	291	284	315	329	357	342	313	297	281	329	299	304	312	298	324	342	344	361	298	326	312	317	311	308	345	328	322	319	330	315	305	343	337	345	320	332	334	343	329	330	326	321	294	325	314	331	325	306	323	318	359	342	341	326	306	327	351	308	314	305	352	332	289	276	315	329	310	331	336	337	317	318	322	329	313	333	327	322	304	317	302	318	323	318	315	309	343	317	309	354	307	323	285	307	320	309	307	332	342	340	299	322	322	298	320	301	314	318	327	314	297	333	330	341	342	307	332	345	292	306	326	326	311	325	316	315	332	318	345	342	320	307	328	335	349	329	335	320	330	321	291	298	309	323	311	313	322	330	303	305	310	337	299	302	368	303	346	278	292	331	302	321	319	319	287	298	323	313	347	341	305	298	308	326	316	310	318	336	311	301	333	299	323	312	307	316	318	314	284	321	329	310	317	367	292	343	300	310	282	348	336	319	307	295	309	329	288	329	321	320	358	366	328	338	333	337	320	339	336	327	325	362	308	318	369	315	305	321	291	288	357	298	328	307	314	322	320	335	340	331	292	326	329	309	298	308	318	298	319	309	314	347	325	338	330	353	330	316	309	350	313	363	332	308	328	312	297	324	357	340	327	275	348	297	324	321	303	303	323	314	302	322	317	329	314	308	358	343	298	324	363	346	305	305	297	317	312	282	322	319	352	280	309	305	326	311	289	333	292	337	335	350	310	327	297	308	322	329	302	323	312	331	328	269	325	335	304	342	305	300	332	341	299	338	330	360	316	318	319	324	292	333	311	309	321	333	344	309	317	309	321	307	345	326	328	342	300	342	347	309	334	318	314	358	323	294	291	318	305	370	284	305	274	344	298	283	311	335	294	344	286	296	322	332	284	294	333	307	336	315	327	322	301	338	334	303	320	330	343	300	315	292	313	339	323	319	304	310	331	326	324	302	336	287	307	296	307	277	337	331	331	341	345	325	356	311	288	321	324	344	294	334	314	299	283	311	332	335	315	304	317	342	327	303	332	366	319	323	304	321	301	325	303	314	323	337	341	319	354	331	295	333	301	304	313	301	310	325	318	301	333	310	338	339	316	329	293	285	305	319	269	292	355	280	335	335	299	332	317	319	286	293	309	330	342	312	346	308	307	338	300	348	323	305	282	330	304	344	347	321	315	347	306	309	322	301	294	275	312	300	308	352	331	349	318	360	332	324	357	301	324	319	312	284	308	300	334	292	294	302	304	306	305	335	325	327	299	328	344	313	327	342	303	303	299	315	363	333	364	343	331	323	312	321	327	359	322	289	351	331	309	304	347	337	319	331	315	327	338	356	326	287	314	352	345	315	321	329	330	314	308	340	319	310	290	309	332	343	324	320	298	326	283	317	315	339	344	284	300	307	300	328	306	344	320	288	311	281	324	331	284	327	294	321	300	348	332	325	370	334	324	363	293	316	311	319	287	307	327	320	343	326	318	364	286	292	298	306	283	301	342	334	283	330	350	327	313	335	334	311	344	342	330	311	346	330	327	293	298	301	306	347	322	307	303	329	322	313	318	321	325	325	306	310	315	377	344	330	297	323	318	329	342	301	326	331	320	350	313	303	348	328	282	372	322	290	334	355	312	308	314	305	312	281	336	314	327	309	338	303	353	309	320	332	357	330	278	342	315	306	312	324	361	303	360	340	305	301	320	307	334	322	327	337	336	306	301	301	317	367	320	325	342	333	287	315	316	356	309	305	315	323	332	330	332	328	364	304	299	324	309	299	362	330	308	326	290	329	333	296	320	293	317	324	316	330	314	343	322	328	364	337	333	333	293	350	357	311	346	335	331	319	317	312	337	341	331	300	347	306	317	347	330	360	322	344	317	317	343	326	313	320	299	295	274	321	288	325	305	357	283	293	334	299	335	310	312	298	335	300	329	318	304	333	343	327	330	337	328	334	331	292	318	346	325	307	311	323	333	287	321	336	319	341	314	309	328	313	326	353	332	292	322	390	345	309	321	283	323	331	380	340	303	313	320	363	330	325	280	311	364	316	363	300	330	282	336	307	314	295	308	345	358	349	315	341	370	320	366	319	309	292	309	343	311	336	316	332	328	334	313	303	300	326	318	299	301	319	311	341	296	306	288	318	301	326	302	323	339	325	322	349	327	293	313	319	337	319	334	316	317	312	327	316	326	333	325	304	326	346	340	316	313	329	306	306	336	311	310	352	345	292	336	334	325	314	334	306	308	329	344	311	342	358	347	307	344	282	289	330	317	315	306	331	308	311	335	320	339	290	344	344
14470	3635	1918	1155	849	797	748	765	700	682	719	705	705	706	735	694	692	663	704	668	677	660	738	664	668	771	666	694	672	690	696	703	697	707	715	692	690	669	696	698	676	711	704	699	688	648	677	660	699	710	675	732	678	695	667	719	716	686	703	688	685	716	668	706	771	684	669	655	654	697	686	717	660	677	692	706	682	691	689	718	727	723	652	730	664	724	639	686	686	748	696	689	652	678	696	710	689	695	693	682	673	680	624	718	691	715	650	741	683	712	708	684	704	703	724	712	676	656	691	678	681	694	727	699	696	690	658	714	661	702	706	669	705	710	726	692	710	683	638	681	679	689	733	686	649	663	704	655	692	714	697	661	641	759	690	657	674	723	692	713	702	697	677	709	690	729	670	717	682	682	718	675	691	690	685	708	704	640	677	722	672	636	630	678	711	714	703	691	691	647	696	689	689	722	716	727	698	706	694	653	674	713	678	654	670	725	670	676	678	668	704	676	664	666	694	665	682	741	650	702	695	667	677	667	666	708	668	697	677	701	646	645	734	642	724	684	680	685	711	687	712	698	660	737	681	698	691	673	687	709	702	738	732	696	652	675	642	707	679	666	658	673	660	686	696	753	761	662	722	656	706	696	682	657	668	658	723	696	689	700	658	685	720	696	714	691	651	674	654	673	675	695	686	681	695	648	706	657	695	698	720	683	702	688	625	668	711	732	670	686	715	739	681	709	694	660	704	704	698	671	671	694	687	680	714	706	679	668	650	685	697	710	688	666	663	664	689	686	683	669	681	685	684	690	722	704	743	683	682	682	691	732	644	718	697	679	666	675	695	710	616	704	714	722	670	668	665	661	670	662	686	702	744	710	682	693	648	656	727	689	699	690	699	678	702	707	711	715	694	662	702	733	668	662	673	695	662	668	684	669	694	670	687	681	709	674	663	658	669	640	673	685	700	663	652	702	730	712	725	670	686	701	708	694	678	651	696	701	697	757	703	686	685	666	712	675	683	661	644	667	672	696	713	639	669	661	671	687	696	641	660	726	722	741	670	705	682	672	666	700	680	724	653	748	708	686	684	721	736	657	673	708	726	710	664	675	734	650	701	645	678	689	656	682	726	711	694	691	638	687	652	700	679	660	647	704	673	698	675	721	680	699	719	627	676	673	665	629	656	697	740	660	693	668	685	693	641	699	674	689	680	690	660	698	672	704	720	702	680	714	745	651	730	690	683	703	665	724	644	740	660	610	697	714	706	651	712	674	700	677	655	723	668	672	681	695	727	757	681	667	673	695	689	681	737	707	675	683	738	662	631	650	677	701	689	731	673	666	688	703	723	707	692	704	674	670	685	665	683	706	664	659	683	676	699	718	700	729	687	684	702	660	723	658	687	715	710	677	725	679	644	701	702	726	700	692	689	668	651	664	651	647	642	664	667	689	667	689	696	713	699	690	731	730	714	683	648	671	750	756	698	729	707	684	645	710	653	693	654	711	706	659	693	664	651	655	687	708	709	705	677	693	679	707	673	716	668	731	751	642	722	658	707	700	677	735	688	661	691	739	692	708	654	643	722	667	724	706	685	654	736	662	699	641	679	691	655	701	709	712	665	685	689	697	651	695	687	652	677	732	690	708	739	701	686	684	687	644	632	691	718	674	688	647	674	709	677	662	701	673	657	700	656	657	723	712	682	665	677	705	706	675	692	699	693	729	734	658	667	715	684	674	714	645	658	676	755	664	717	691	675	721	687	737	716	692	704	649	720	681	698	704	724	665	702	724	684	725	663	682	708	703	710	618	671	712	707	677	701	694	750	698	671	737	718	673	719	680	712	690	729	698	694	702	662	659	691	722	694	683	693	701	689	649	711	703	702	670	700	700	706	664	668	670	745	711	701	670	669	683	661	733	698	670	663	730	742	661	713	674	726	678	721	680	687	660	733	682	664	644	686	691	688	703	722	710	672	660	669	694	645	703	629	715	714	700	635	719	665	654	652	666	691	688	651	698	683	711	703	644	704	706	667	751	689	652	720	712	647	640	692	645	690	696	701	711	704	697	689	651	669	729	693	694	689	689	715	670	662	676	697	731	642	689	660	665	694	632	677	670	649	708	665	722	672	718	736	713	638	707	670	705	669	681	731	714	710	687	678	691	683	681	686	680	710	678	679	723	709	707	703	682	712	721	666	693	732	687	679	731	682	667	660	725	716	712	720	677	685	725	671	675	721	657	678	692	758	679	723	663	738	690	703	711	685	658	670	617	702	724	660	681	680	704	691	711	687	664	706	660	680	694	702	705	717	688	688	708	703	666	701	700	676	647	680	666	670	716	721	711	691	701	677	705	689	722	684	730	698	696	691	700	666	633	658	676	733	693	698	659	684	665	667	674	709	695	731	692	707	691	658	761	656	697	684	709	710	711	692	693	654	672	698	684	679	663	637	708	693	737	730	648	671	670	708	723	724	646	735	693	731	716	720	670	690	695	676	709	712	661	727	717	687	698	717	709	672	702	689	717	738	680	664	673	678	671	656	691	687	677	691	712	695	717	700	675	699	629	724	653	663	671	661	695	707	684	720	697	649	688	682	664	677	679	682	720	664	692	725	658	684	651	674	626	703	646	732	634	710	652	702	652	723	676	684	690	673	730	669	715	725	664	703	697	738	671	699	729	682	720	685	712	667	711	696	713	684	690	717	703	685	707	677	685	671	683	669	719	673	662	678	704	684	651	722	707	693	712	681	726	679	720	698	678	684	704	695	687	652	665	686	627	699	713	724	689	674	709	723	632	682	671	754	681	701	678	663	698	735	756	660	686	692	718	662	716	648	757	676	675	724	702	731	701	650	707	638	706	701	664	741	642	742	683	705	705	660	687	673	750	693	665	691	715	694	674	682	687	699	694	697	641	685	659	742	737	723	665	690	739	666	710	662	654	698	685	702	666	735	672	693	672	673	665	725	659	680	680	666	660	728	707	675	669	689	733	687	691	696	720	732	674	704	719	707	682	741	649	716	687	698	641	704	693	669	680	700	728	726	683	684	690	692	681	727	673	674	688	713	685	722	727	669	707	676	696	664	688	689	673	745	690	682	729	671	689	653	669	673	690	718	697	700	720	653	703	720	728	677	688	715	703	686	713	695	657	695	664	716	731	686	689	655	648	669	739	689	697	700	661	735	667	683	699	703	701	727	672	706	736	655	663	689	704	728	689	715	681	700	727	672	674	685	696	676	665	708	676	735	657	707	712	736	709	672	706	676	689	702	724	658	723	696	699	680	700	690	685	710	643	722	683	742	680	674	693	715	685	700	698	661	726	747	714	659	680	668	722	700	729	728	686	693	664	687	691	714	700	721	715	696	708	716	665	704	671	702	656	654	702	711	718	686	725	659	733	707	667	646	706	670	663	653	647	662	651	679	679	652	677	658	654	673	689	680	664	727	675	653	683	750	702	704	697	691	670	731	709	639	741	655	723	662	655	663	724	707	694	687	700	692	679	723	683	687	715
27456	3244	446	389	330	323	318	310	311	321	354	316	334	323	329	296	288	317	332	308	298	290	306	294	290	320	346	309	306	300	305	319	255	298	292	298	312	319	311	349	367	305	304	316	316	296	313	310	320	310	307	298	296	312	275	294	313	304	290	340	306	302	304	332	298	342	304	284	326	288	304	314	308	306	266	298	291	305	291	297	324	300	317	307	300	300	290	291	284	294	288	294	320	321	300	304	321	326	310	315	326	328	330	331	300	329	278	308	298	301	298	282	328	306	300	306	275	301	317	277	301	327	314	335	308	319	288	282	313	290	309	309	311	304	308	289	292	316	308	264	298	301	322	305	299	318	328	298	295	323	315	314	293	332	320	330	325	315	306	312	324	310	300	327	329	279	301	324	293	331	338	319	266	291	302	308	285	295	296	289	291	287	304	338	320	280	294	321	294	294	320	323	303	315	302	297	303	304	302	308	315	318	291	320	305	301	276	311	295	292	319	316	298	312	305	301	290	312	326	308	314	310	320	327	285	301	316	343	294	323	334	294	332	298	290	303	320	291	308	329	316	262	338	314	311	288	322	325	312	301	324	292	299	322	302	322	301	315	305	314	338	355	298	325	283	314	292	281	261	300	350	262	280	293	315	342	326	326	323	311	294	284	342	316	340	312	298	296	331	321	279	261	290	340	308	340	314	279	302	318	263	314	304	279	301	339	296	292	287	333	331	286	331	321	301	274	285	338	293	336	313	306	292	320	331	278	298	304	331	299	309	344	310	292	319	317	314	338	279	267	295	297	288	264	306	332	326	282	311	313	296	346	304	310	296	291	307	290	323	346	316	296	325	286	304	302	323	333	302	316	292	294	295	313	315	295	322	301	341	300	308	308	318	301	290	311	338	327	317	295	318	344	293	302	313	315	305	333	358	320	292	324	316	316	313	306	294	284	286	317	307	359	279	300	275	324	329	343	310	331	290	307	291	308	340	293	264	325	311	292	300	318	301	296	300	314	318	315	318	300	303	284	315	294	314	293	310	271	302	287	320	315	308	305	321	316	278	350	300	290	334	306	319	296	314	335	301	310	337	302	319	311	333	328	323	324	314	310	286	327	309	298	295	331	296	323	307	322	317	330	269	276	315	310	282	338	344	311	277	255	288	313	294	271	322	302	313	306	299	325	298	292	317	317	323	325	324	300	326	348	333	289	300	332	322	311	304	301	304	306	342	284	307	319	279	323	282	335	307	316	300	309	313	324	293	292	348	292	318	309	305	306	328	332	285	266	304	298	315	304	328	300	306	309	316	295	326	311	313	297	320	280	311	289	298	288	289	308	325	289	309	286	336	315	356	306	299	295	290	324	283	335	311	303	318	286	293	345	321	303	299	305	305	326	345	282	313	349	307	277	316	311	308	325	320	287	321	306	307	311	274	283	296	307	330	323	277	299	298	302	295	309	310	296	305	295	339	314	317	350	294	288	323	324	311	305	310	314	324	305	315	302	321	291	287	290	333	327	315	287	322	302	327	308	300	290	300	307	298	357	301	306	339	284	311	287	315	314	307	330	337	335	302	314	263	302	313	334	301	293	279	319	321	255	319	296	342	345	315	316	308	301	272	334	332	329	322	317	334	288	320	294	300	280	315	294	286	343	272	321	342	294	320	320	342	285	311	318	289	337	312	301	329	351	324	327	288	305	310	310	290	289	273	273	291	318	317	304	306	288	310	318	326	304	298	344	342	292	286	295	311	297	314	312	307	311	308	323	301	283	324	316	329	314	338	323	317	308	307	328	324	303	298	306	283	293	340	301	311	285	309	292	324	323	284	288	325	336	274	309	296	315	305	313	290	295	301	313	339	288	376	272	324	293	303	295	314	293	305	316	273	319	337	373	332	293	311	274	302	300	305	325	265	291	290	315	315	343	311	277	288	307	290	288	290	295	324	354	312	338	331	300	321	322	300	307	280	289	312	312	277	287	326	354	301	282	298	324	307	281	307	283	302	309	284	299	338	287	299	334	297	295	301	318	292	315	306	363	299	331	303	293	314	300	319	320	288	316	287	276	324	264	258	278	318	326	329	332	297	316	301	292	335	346	324	358	300	327	313	278	315	290	318	304	321	307	328	316	292	313	282	326	281	308	309	334	299	285	274	308	315	292	338	295	318	302	336	335	310	301	294	332	295	304	322	307	333	291	295	296	292	313	305	290	312	293	298	287	310	305	308	270	333	325	314	335	294	319	340	314	316	326	307	308	319	284	332	281	330	334	332	279	291	303	286	330	325	292	306	286	314	323	299	308	307	320	337	320	282	315	352	319	313	294	308	318	332	337	279	297	328	318	305	317	267	321	329	323	315	323	323	323	303	303	291	297	320	324	345	295	337	283	320	336	300	288	330	322	320	315	318	323	257	292	338	317	305	286	321	304	303	281	299	301	296	310	316	303	298	279	315	305	280	350	303	299	285	274	316	316	305	330	317	319	285	296	327	345	321	262	296	338	339	324	303	278	305	324	297	267	324	294	305	303	297	308	335	299	284	303	313	322	280	338	313	324	287	288	308	307	307	308	284	295	308	315	323	308	319	296	288	324	328	312	319	310	299	348	329	328	300	300	295	289	285	333	286	319	293	293	335	318	319	304	317	313	307	345	344	345	292	327	258	292	348	291	288	282	319	311	307	282	297	298	354	296	297	336	297	319	304	303	313	319	314	254	281	304	300	339	323	283	301	298	308	282	336	313	307	296	315	348	314	300	325	320	331	278	266	331	307	338	303	338	322	295	275	294	297	312	318	300	303	301	312	310	281	292	287	286	297	278	307	317	310	325	303	320	321	311	277	314	324	292	309	331	299	320	294	323	315	308	323	309	280	316	291	284	300	304	308	288	291	316	272	328	298	342	289	296	298	270	291	328	335	345	303	298	282	323	316	294	289	323	295	300	291	303	320	305	307	332	321	324	289	308	294	296	315	275	303	283	284	319	305	301	319	310	255	359	307	318	291	317	361	329	266	324	280	298	317	269	286	340	321	354	310	282	311	321	294	300	340	316	271	321	305	346	299	300	321	302	297	306	319	323	298	309	300	333	300	316	294	337	358	308	339	316	335	296	318	294	306	323	289	313	292	302	307	293	340	345	307	301	301	347	338	336	327	333	311	303	301	313	314	294	288	298	331	278	290	327	314	283	312	290	315	300	273	302	317	313	307	319	289	308	282	303	299	294	341	331	289	355	321	299	284	311	311	284	337	303	319	325	274	301	302	301	309	284	287	290	305	316	327	295	290	335	277	301	350	348	296	316	307	299	305	323	304	330	313	301	308	278	312	330	291	329	327	307	286	337	305	309	318	302	283	282	331	334	315	288	330	295	328	306	273	300	321	313	301	295	272	284	325	370	344	305	283	305	318	331	332	297	321	329	308	299	278	333	277	291	346	299	336	287	292	297	286	324	330	346	329	271	324	311	328	297	318	330	300	282	272	330	320	295	299	294	286	331	311	335	308	321	296	300
18900	3903	1606	1023	808	805	715	687	667	687	686	679	672	688	668	666	638	672	697	678	705	683	648	691	661	682	662	627	654	656	663	655	672	726	633	669	627	707	645	676	678	635	650	629	686	661	678	663	666	683	693	698	697	691	721	626	644	675	682	689	696	677	653	643	712	664	649	666	659	625	660	663	658	612	674	677	645	625	636	646	580	685	646	681	687	711	647	687	655	662	656	697	669	664	650	651	654	672	673	667	659	657	636	680	694	680	684	652	690	660	684	662	639	649	635	685	660	661	715	660	686	651	662	648	658	675	681	621	651	648	652	700	648	632	690	648	620	697	644	642	677	677	650	632	668	680	703	709	654	700	640	652	683	697	678	696	665	713	672	687	682	658	683	699	647	731	653	688	630	690	660	678	654	660	707	673	691	639	627	629	670	694	716	649	627	682	670	645	622	614	660	687	664	673	659	623	675	669	618	708	695	678	655	682	662	664	639	658	647	698	626	706	712	676	682	674	718	685	687	699	669	696	669	660	663	633	662	649	694	627	642	637	671	641	672	688	659	656	641	689	659	637	658	686	632	643	671	622	629	601	676	656	676	684	653	664	632	617	671	665	619	693	638	681	672	658	645	657	665	684	719	656	662	682	664	677	690	649	696	661	672	649	652	709	667	664	649	637	640	697	669	691	672	676	677	667	677	652	692	632	665	634	706	645	664	677	653	687	700	690	664	710	660	676	702	643	647	668	660	643	659	690	642	686	643	660	661	664	617	677	628	698	679	699	635	649	607	624	695	661	661	663	680	678	673	655	692	655	654	670	656	662	639	701	659	661	662	681	632	662	679	661	651	685	634	643	712	660	669	709	662	678	681	700	654	667	649	618	721	688	689	726	683	682	676	685	729	661	672	659	633	670	613	657	654	698	663	660	627	684	673	620	627	657	661	642	664	680	644	670	668	637	656	648	681	688	682	687	673	663	658	640	691	646	676	650	677	645	697	644	663	667	666	675	654	653	680	677	652	666	658	684	664	667	641	713	651	687	668	627	672	682	670	664	655	673	682	652	644	664	687	656	650	645	714	675	673	676	695	614	665	690	641	729	682	660	631	687	668	718	624	658	672	659	689	641	668	646	616	660	665	664	672	688	691	654	650	686	666	652	691	628	634	617	695	634	614	685	670	682	615	704	639	668	671	655	654	706	638	633	665	704	604	637	704	664	663	669	658	629	690	662	660	692	655	669	671	662	675	677	633	701	686	653	693	664	660	685	718	644	650	648	716	652	681	718	675	660	631	650	666	672	561	725	692	715	638	635	661	694	647	635	660	644	697	652	625	686	643	689	681	693	697	659	673	694	663	690	632	644	693	612	615	663	708	653	667	671	634	670	661	625	648	689	679	669	678	677	674	672	660	660	658	697	716	722	696	688	684	643	680	667	694	673	642	656	690	735	671	619	686	664	700	697	662	639	633	671	682	685	693	648	700	641	655	651	692	677	645	695	677	649	644	655	655	669	701	656	678	636	656	665	680	639	653	665	690	640	633	656	654	699	660	690	675	675	671	721	652	671	715	692	688	670	656	690	678	726	656	645	652	622	635	635	689	617	684	642	623	619	632	637	658	643	642	701	656	672	656	687	684	669	659	659	636	686	694	709	667	678	679	699	689	679	669	644	681	693	633	684	668	665	687	716	659	656	663	670	691	659	658	693	675	645	692	689	646	679	688	682	658	658	669	689	678	666	647	681	651	689	670	673	655	662	682	649	690	665	672	648	663	687	659	690	696	666	626	657	681	661	658	688	663	667	676	653	651	665	712	643	712	676	668	676	683	656	715	665	686	642	693	640	651	704	672	656	652	715	660	677	685	703	608	703	671	704	689	641	682	664	641	679	661	673	726	667	668	658	672	650	630	691	666	664	690	722	613	670	691	644	675	694	714	712	651	675	682	664	685	665	651	671	690	684	683	646	665	627	648	709	690	654	665	621	670	667	662	664	660	653	713	663	676	637	679	644	658	651	667	644	655	660	665	715	708	669	684	689	631	654	624	682	674	662	662	647	704	628	672	624	587	656	687	678	659	654	653	672	671	681	673	630	631	614	667	659	694	658	670	663	648	671	686	668	668	664	669	716	657	668	658	643	643	661	674	685	668	674	700	682	651	665	676	659	683	639	699	627	687	690	690	703	655	708	652	669	690	695	667	665	650	654	645	672	649	730	679	663	699	647	674	682	627	669	643	697	706	669	681	700	641	640	673	648	679	690	672	652	673	682	656	676	637	650	652	623	669	686	707	654	647	629	662	659	671	624	658	631	681	691	688	653	703	720	684	665	690	679	641	641	668	666	652	658	642	661	669	665	669	626	648	695	673	697	648	628	622	702	623	702	680	661	653	677	664	705	685	692	646	624	682	662	724	682	668	629	648	670	647	686	673	678	625	630	646	685	677	641	692	662	694	680	606	694	683	657	708	670	659	657	676	688	652	638	657	623	656	600	671	636	667	628	661	653	653	651	672	677	655	643	695	618	695	633	686	702	672	652	671	608	697	662	676	660	669	667	682	646	665	635	711	673	663	691	675	669	677	658	664	705	650	668	675	660	665	639	683	697	698	684	643	616	652	627	675	644	682	727	667	639	630	640	645	679	675	673	696	662	692	669	672	683	654	670	688	669	658	650	678	664	667	659	675	660	652	681	670	696	666	698	700	630	682	659	684	650	637	721	650	690	653	696	717	655	656	687	623	666	687	678	697	661	648	644	661	689	659	699	677	729	696	664	653	675	637	685	698	662	686	644	634	656	674	703	688	722	669	646	670	677	685	657	713	696	661	664	650	691	642	617	613	708	678	624	646	684	655	680	650	699	676	668	651	655	651	649	639	662	672	660	657	665	646	609	617	663	667	614	659	639	710	663	655	698	628	632	709	694	701	675	654	726	630	682	648	657	597	701	654	697	688	652	668	669	678	684	648	673	645	696	667	641	679	716	686	663	692	680	649	677	673	660	663	661	655	691	621	689	714	610	690	714	667	639	653	686	696	637	657	600	703	674	658	681	653	703	655	681	640	674	657	637	682	649	645	652	635	681	650	718	658	622	666	618	678	706	644	664	724	695	680	635	672	654	682	604	639	662	672	662	672	727	672	738	643	637	628	651	652	623	630	654	664	695	693	618	635	689	631	710	672	642	672	649	692	686	645	671	676	652	650	707	655	642	637	686	672	643	659	659	692	617	684	680	707	677	663	676	682	680	686	676	686	677	665	712	642	702	600	680	720	633	686	730	704	673	653	653	658	616	670	617	628	707	660	678	612	682	685	689	597	673	622	642	648	674	671	697	645	631	687	612	688	692	678	691	727	667	674	636	678	683	635	680	646	711	627	695	617	640	691	684	663	695	658	649	681	696	678	663	657	679	649	650	707	697	670	679	644	643	701	682	679	648	695	637	683	632	667	635	696	657	617	668	658	656	692	702	640	666	709	689	678	700	681	703	686	651	626	676	690	672	690	695	662	653
33431	6997	692	387	326	344	286	330	348	336	336	338	309	329	309	322	303	291	349	308	324	341	347	354	316	311	322	318	317	313	313	343	350	324	309	318	322	313	348	343	329	348	321	306	323	338	318	345	368	322	328	308	316	360	302	365	359	320	327	351	317	336	320	340	348	381	349	318	335	330	335	352	309	327	290	313	311	351	353	371	330	319	330	328	282	298	357	380	325	349	319	349	326	325	361	297	348	331	308	323	322	329	322	307	307	352	326	304	310	315	322	302	307	347	294	359	336	314	326	309	313	325	314	318	315	309	305	317	316	318	346	350	281	312	313	331	338	338	321	325	341	359	331	312	380	319	340	346	338	320	317	335	280	312	357	320	320	313	309	346	336	331	286	334	330	298	324	329	331	330	328	342	315	306	358	366	304	333	334	315	298	328	320	345	294	306	308	332	290	316	318	296	314	297	324	364	313	302	315	300	358	331	350	325	328	290	336	306	325	317	319	335	298	332	341	364	326	331	314	356	349	301	350	310	320	319	324	341	357	345	311	354	330	309	320	343	355	348	334	311	301	375	287	343	305	327	348	318	301	283	324	329	353	327	295	323	361	369	324	322	341	328	350	296	313	348	300	303	354	328	350	295	349	303	321	300	331	333	337	346	349	301	304	330	310	325	313	352	304	320	313	308	372	332	345	307	304	319	320	356	347	327	368	327	316	319	306	348	330	378	341	346	293	311	324	313	356	335	296	313	321	332	297	327	283	336	332	346	323	365	319	313	317	345	335	301	336	345	286	292	338	344	356	320	338	339	303	338	299	345	297	302	352	325	352	353	324	345	356	301	351	372	310	290	334	318	323	319	332	334	324	342	387	329	313	292	338	345	325	302	328	316	327	334	329	329	336	305	338	346	291	346	312	331	350	328	362	332	365	331	327	309	363	357	362	321	314	291	312	308	309	357	330	311	299	351	341	342	362	324	319	318	323	314	340	313	309	319	331	363	338	329	336	329	338	319	354	352	301	344	348	344	359	321	319	316	324	328	339	347	342	344	333	335	349	328	302	304	298	322	331	323	301	347	309	362	310	332	348	368	322	316	321	345	362	324	367	326	341	325	345	312	352	349	333	294	308	328	308	355	339	306	327	323	347	365	307	304	312	311	327	381	288	340	326	339	325	341	352	331	334	358	305	309	327	326	314	328	330	348	343	315	298	336	309	348	313	342	344	315	301	316	307	353	318	331	320	321	329	316	334	312	341	344	322	332	321	324	313	302	356	353	338	338	312	329	322	376	299	322	328	296	312	333	314	322	337	344	345	329	317	307	325	326	328	310	308	315	365	308	320	315	330	308	308	361	299	345	297	300	319	329	337	333	324	315	364	347	329	347	369	337	366	321	362	320	318	354	348	344	349	326	349	287	303	339	317	354	320	319	360	331	332	310	335	345	332	317	349	334	335	314	313	362	326	312	330	329	341	355	390	309	347	317	306	328	332	324	329	319	348	327	294	338	345	317	348	298	290	338	348	315	353	335	309	359	335	332	292	329	367	306	322	350	354	321	334	311	323	296	333	329	329	347	324	301	356	318	345	317	325	384	366	324	324	316	331	321	299	285	316	348	313	327	314	335	304	344	324	301	301	292	356	330	352	302	299	310	331	317	345	333	365	344	343	312	367	315	333	348	373	333	310	311	323	321	301	379	307	318	309	338	365	313	274	340	346	327	338	364	323	332	334	336	330	309	320	327	308	309	367	326	324	343	353	334	360	364	315	350	346	298	309	277	323	322	394	289	341	313	334	328	341	290	336	343	307	317	342	293	329	324	335	320	302	336	295	337	349	365	345	348	294	343	302	312	317	330	340	301	343	323	314	338	342	338	325	313	293	327	359	326	327	316	326	316	377	308	296	314	309	330	331	286	348	317	315	296	308	334	329	352	351	344	333	297	326	346	342	317	343	350	345	343	346	316	351	355	305	292	292	334	332	312	330	308	333	329	351	316	356	317	341	293	336	335	305	319	349	345	308	333	326	343	300	314	291	309	331	324	355	322	310	323	305	313	325	309	318	301	291	310	358	335	338	312	340	357	350	362	302	337	324	306	308	347	329	312	339	338	338	310	336	358	327	343	310	337	305	337	352	364	310	308	332	314	323	307	324	375	316	350	352	330	347	318	317	330	331	311	357	282	316	307	303	313	366	307	329	322	346	335	331	322	295	345	369	326	308	359	304	329	307	313	335	310	333	299	366	344	311	331	317	330	323	338	336	328	342	351	310	329	287	327	297	329	363	301	350	360	352	339	301	292	329	318	340	318	351	322	308	328	301	318	306	316	337	330	329	353	317	325	335	319	311	333	348	325	330	332	331	338	298	352	322	328	336	337	297	311	357	345	329	342	332	307	339	348	316	342	358	323	369	314	307	344	369	342	358	306	332	341	289	331	335	328	333	345	320	332	347	333	336	330	325	324	337	335	306	357	333	351	339	286	340	331	328	325	335	329	313	371	320	315	357	304	365	304	339	339	332	319	353	329	340	327	327	324	339	307	321	316	354	355	339	333	355	332	344	342	313	306	321	334	334	325	325	340	343	349	320	349	344	328	328	331	288	367	339	336	337	347	341	334	302	343	329	335	337	304	346	323	343	332	325	329	317	315	346	376	351	342	332	327	328	349	335	336	279	316	330	295	343	302	276	376	332	350	322	303	358	309	301	329	306	333	313	326	336	333	334	335	354	325	298	348	320	321	322	343	346	346	313	355	313	326	348	338	326	305	340	336	322	339	362	345	308	310	292	328	327	372	311	355	325	368	323	314	285	332	310	322	306	327	345	409	322	315	332	319	323	326	305	349	318	305	327	300	328	327	331	349	344	298	392	317	331	336	315	320	324	329	308	335	334	319	349	311	337	330	302	291	338	313	323	303	308	322	360	339	327	332	346	328	342	346	324	309	302	310	300	356	317	323	340	348	333	360	334	328	317	321	342	345	329	300	320	352	306	342	316	347	347	283	319	355	357	313	340	332	329	343	337	342	280	335	365	357	369	299	313	334	304	332	329	309	295	301	305	343	327	344	340	313	334	310	330	330	357	348	353	350	302	332	305	299	283	303	327	333	367	337	316	316	304	351	323	397	348	360	319	319	297	357	348	328	323	328	311	329	318	350	331	360	294	332	333	328	321	317	308	319	300	324	344	330	364	333	311	319	333	328	332	328	335	321	320	324	354	340	334	334	309	331	319	311	321	311	352	322	306	359	313	314	306	335	299	303	288	310	338	301	311	280	343	333	312	333	296	341	298	352	373	312	301	293	329	338	346	319	332	348	331	337	323	354	352	298	321	322	361	327	336	328	318	318	336	310	326	342	328	296	349	315	320	326	328	322	315	337	347	310	330	327	339	315	316	325	336	357	325	314	333	301	373	331	313	300	302	333	323	319	313	315	328	323	282	309	346	361	333	327	345	316	310	307	351	331	330	331	296	345	345	320	313	327	310	320	323	344	322	325	301	295	302	331
18896	3690	1407	1059	920	842	834	764	747	724	721	702	785	749	707	752	746	778	725	675	767	750	693	769	738	727	715	704	706	735	694	734	730	703	726	718	733	674	675	697	738	708	692	742	702	685	698	709	718	714	725	745	714	684	751	742	693	683	695	739	697	651	722	771	723	723	715	673	657	725	678	707	677	717	669	711	738	678	758	743	719	782	695	734	680	726	718	689	723	729	720	732	701	737	708	747	743	696	722	662	714	649	697	708	703	708	733	714	683	735	718	652	713	721	698	768	703	670	718	709	732	722	677	728	732	739	780	712	682	730	750	735	710	740	741	693	676	710	687	735	731	696	724	761	676	774	715	676	721	718	740	711	719	749	725	729	747	719	733	723	745	699	771	696	713	765	741	738	744	728	679	729	769	737	709	666	735	694	729	692	715	679	723	721	750	722	723	755	718	710	709	691	734	681	784	690	724	729	708	702	727	738	695	710	697	700	724	668	711	674	728	674	736	772	745	704	700	756	718	737	696	757	676	752	704	709	706	688	680	705	710	695	711	691	709	688	735	721	673	724	701	708	737	704	691	707	689	720	704	742	687	748	712	716	687	699	754	700	678	688	708	687	695	734	679	711	745	697	657	672	715	727	714	695	756	740	752	706	692	740	687	697	711	692	694	712	748	687	693	753	745	732	725	705	719	684	686	677	749	691	707	731	739	711	721	712	662	728	717	727	713	715	708	715	754	712	700	697	694	739	675	695	705	711	706	742	733	704	741	709	718	720	749	717	702	688	724	725	721	743	679	734	686	698	710	700	725	736	699	704	715	738	766	710	692	704	739	710	753	672	688	691	700	644	717	708	741	755	690	646	712	702	699	688	735	721	731	709	680	687	715	692	708	713	696	739	687	731	733	695	704	752	685	720	713	748	712	702	735	753	754	745	701	720	734	721	667	735	709	724	738	710	737	718	712	729	741	722	735	709	724	712	753	746	758	700	683	716	749	718	692	717	704	710	737	724	759	725	691	721	706	703	702	716	736	759	712	741	702	773	752	725	745	681	704	704	692	717	713	677	683	729	703	701	683	750	776	705	732	720	752	701	689	702	717	705	693	721	755	697	699	715	698	745	764	737	683	702	712	753	707	714	705	743	691	740	690	722	744	708	726	758	721	722	747	747	730	721	709	715	692	731	739	730	688	730	688	720	711	716	700	735	682	734	733	681	714	748	699	724	721	714	694	743	744	723	697	710	718	697	743	724	716	715	713	753	692	704	701	692	716	721	779	769	688	735	764	742	708	718	710	702	742	730	727	734	700	698	713	693	738	715	684	696	734	702	704	707	786	730	662	692	743	758	728	712	719	726	679	722	704	747	698	712	699	682	714	712	762	727	741	734	734	700	655	710	740	708	721	702	741	707	685	716	759	711	691	744	732	712	729	728	730	725	688	748	720	717	683	695	693	771	732	693	721	711	744	709	713	720	721	734	731	740	706	716	752	745	727	713	688	697	747	710	716	755	775	714	711	709	700	760	755	734	703	711	723	699	709	701	697	730	715	737	703	695	718	722	659	728	710	668	645	712	714	682	754	757	679	687	739	720	711	698	695	727	706	724	715	721	691	713	736	737	703	721	731	748	700	680	711	723	721	748	693	681	771	699	688	677	693	745	714	673	720	744	727	705	708	721	737	747	716	719	749	748	738	698	725	729	700	740	726	752	702	727	717	688	722	698	702	725	691	683	741	743	743	693	753	700	718	693	735	715	729	707	737	697	705	715	733	689	697	698	716	751	720	729	754	711	718	688	753	751	732	701	703	704	715	707	723	744	736	737	745	707	672	721	697	718	686	705	718	728	703	714	701	734	749	724	707	699	659	740	740	710	706	734	703	658	688	706	709	755	684	732	713	710	681	725	714	711	734	708	675	693	702	681	753	713	702	716	760	712	737	730	654	676	694	705	737	726	737	723	710	712	728	667	678	716	698	708	652	738	730	718	697	739	728	710	713	703	685	696	715	693	745	713	692	728	692	726	661	719	742	729	729	757	726	733	647	744	692	750	747	751	711	719	731	724	772	685	732	739	734	713	712	744	738	668	711	747	705	730	715	739	722	725	674	712	685	752	754	771	728	723	729	691	708	732	723	703	707	706	686	722	707	725	696	715	672	694	692	724	692	734	760	731	766	688	724	719	699	742	702	760	690	674	740	699	690	730	753	731	734	714	749	686	724	733	730	698	734	712	755	741	763	734	708	719	711	706	713	715	757	683	760	712	721	746	705	706	765	696	728	683	740	723	695	724	713	719	774	675	708	741	736	732	684	713	721	667	696	735	688	704	733	692	658	724	711	774	758	724	699	694	746	710	710	646	741	741	759	681	739	704	667	740	731	713	675	753	739	775	746	762	687	680	670	736	730	703	702	742	755	732	690	753	767	690	725	710	732	734	687	707	760	693	722	706	735	699	708	747	708	715	725	749	713	725	691	719	729	698	723	683	778	717	693	694	746	753	715	668	715	745	660	720	728	713	748	701	725	729	689	714	735	700	677	719	720	730	754	721	696	749	740	729	690	754	704	757	734	711	697	734	744	719	722	727	750	754	728	690	727	694	691	677	701	764	692	741	720	747	733	758	680	742	724	691	729	701	735	745	725	731	737	687	718	727	705	750	785	724	718	718	702	721	684	717	771	737	706	734	701	707	724	686	706	730	703	729	716	719	747	718	729	710	713	715	724	680	763	810	704	717	715	714	709	697	695	712	724	703	763	721	750	730	688	721	709	712	735	736	700	697	711	727	701	723	662	724	717	687	709	719	691	742	739	733	710	709	768	696	706	737	699	724	777	719	758	742	738	741	710	734	698	734	724	694	729	654	736	696	734	706	719	679	706	728	702	742	713	700	712	744	680	715	708	690	700	772	700	725	720	710	752	758	727	726	700	706	705	726	732	733	758	730	778	690	729	718	740	704	725	732	629	711	669	735	704	698	687	688	724	724	718	686	745	705	711	698	694	688	708	688	716	715	756	794	741	733	718	701	728	722	691	730	731	666	741	803	751	681	713	668	739	725	747	683	689	724	733	745	713	721	712	698	706	688	741	682	681	734	717	687	706	713	712	716	732	679	656	758	701	674	727	752	699	751	747	669	722	713	734	714	699	714	701	723	697	707	792	780	731	687	736	745	736	728	760	699	738	707	696	704	727	787	709	742	701	722	719	715	719	717	719	681	719	685	722	766	736	733	753	703	632	656	733	687	704	701	701	742	739	742	713	712	701	690	740	705	732	736	690	712	725	687	747	737	757	693	706	731	738	729	718	727	684	699	734	666	727	719	772	713	737	708	716	709	735	747	695	764	708	684	746	750	719	704	727	732	729	678	686	703	670	713	722	683	721	647	681	740	718	692	832	739	683	681	748	701	715	669	755	711	675	664	731	712	744	751	732	758	703	689	695	671	707	710	725	674	717	695	696	750	774	761	764	727	707	760	696	661	707	724	693	672	731	689	689	699	723	782	812	768
18390	1485	445	357	322	334	316	326	307	334	323	340	327	331	310	292	318	311	354	319	331	319	337	353	313	353	313	320	326	300	324	331	330	334	303	316	325	274	307	355	359	332	307	291	352	324	307	304	332	322	332	347	313	293	296	319	325	317	288	302	318	293	326	335	351	334	312	313	339	306	301	326	289	327	326	322	324	297	324	286	305	291	295	314	322	303	319	322	361	325	332	350	357	310	293	333	308	336	324	325	344	272	339	297	329	300	323	302	323	336	349	311	329	304	332	311	330	314	298	347	328	289	294	314	346	378	329	315	280	354	321	293	325	336	323	332	339	305	341	293	347	356	328	367	334	327	307	314	319	345	348	353	308	311	314	362	337	326	367	315	318	320	342	302	313	298	321	315	297	293	334	335	307	292	326	276	304	310	303	313	324	297	307	320	310	315	330	307	298	330	331	342	297	316	321	307	324	314	328	346	306	291	325	341	340	310	311	311	339	316	305	359	316	319	342	329	307	298	330	318	331	341	314	346	325	314	305	335	308	285	324	292	322	334	321	321	312	339	320	341	329	309	309	333	325	321	320	319	310	315	313	293	332	335	293	313	322	353	331	350	332	324	330	318	325	358	378	284	329	318	320	342	289	326	328	308	303	313	301	324	308	329	330	306	334	330	275	299	290	349	316	316	293	317	352	344	318	313	296	356	341	300	306	324	333	331	325	349	314	360	340	321	305	348	321	279	337	351	321	292	320	331	302	314	330	345	322	301	351	353	333	341	287	319	302	344	318	306	289	318	330	317	318	329	321	301	340	331	317	312	339	318	328	301	315	302	318	323	336	290	306	330	335	295	341	327	347	334	310	331	323	302	340	334	314	344	331	318	329	310	327	325	357	338	353	300	364	321	333	317	345	330	316	309	327	300	308	330	332	340	318	292	343	300	282	296	312	318	336	348	341	349	291	301	314	279	342	357	330	322	342	305	324	293	306	308	315	328	300	299	298	292	330	316	343	286	304	301	345	307	296	313	326	355	321	311	309	291	280	303	331	318	345	333	298	321	286	306	296	309	297	299	314	360	319	341	319	307	312	306	298	320	290	298	350	327	314	342	379	325	293	317	306	299	315	326	340	322	330	353	333	323	320	313	336	345	320	321	318	329	298	315	333	332	335	294	299	316	347	323	305	304	309	306	309	297	309	347	303	309	340	354	299	336	332	339	309	313	339	338	319	350	345	299	295	330	290	327	330	316	319	330	313	332	325	288	310	332	287	328	325	326	306	324	342	324	290	325	314	309	290	338	310	311	312	295	318	345	296	349	311	333	291	314	330	309	323	329	346	274	317	344	351	332	330	333	313	288	336	307	327	345	335	327	325	334	310	298	344	321	310	336	320	332	362	281	349	309	306	305	306	342	331	364	339	314	308	381	311	319	304	306	319	337	314	328	337	346	305	347	354	312	317	309	330	312	313	337	298	320	348	337	352	335	339	304	321	341	288	289	314	291	319	336	329	318	311	302	300	317	309	312	311	332	354	340	336	304	312	320	325	338	344	327	319	352	305	316	312	332	334	363	355	343	327	300	320	322	326	287	336	274	339	332	332	369	353	291	306	335	304	306	295	329	307	307	297	296	310	277	299	288	346	328	311	333	329	289	312	327	293	321	305	287	339	304	321	313	273	302	310	285	310	323	296	313	341	317	338	297	335	324	337	336	298	330	320	376	282	305	307	333	325	292	258	299	315	295	357	309	329	321	329	346	313	319	324	349	365	295	285	305	306	354	300	337	326	298	286	290	352	290	330	323	320	300	312	309	324	329	309	326	331	342	332	327	339	336	352	293	324	315	318	324	348	298	296	321	288	326	320	271	330	322	351	307	314	319	320	342	318	287	310	329	340	350	333	355	324	341	350	326	352	340	326	321	321	300	306	323	289	311	333	297	341	338	319	329	317	298	308	335	337	301	302	313	340	312	260	337	303	349	307	293	329	301	303	286	299	312	321	307	298	306	340	339	340	301	328	336	334	344	292	354	358	299	318	333	268	309	301	354	317	331	329	318	326	302	334	309	293	312	288	365	363	333	341	341	328	316	327	299	317	324	299	306	329	337	310	309	340	319	301	316	321	310	304	312	294	326	300	288	328	328	382	351	311	324	309	291	328	311	319	305	331	344	275	310	302	321	344	334	315	315	314	345	337	302	337	319	321	301	328	320	347	294	326	306	294	308	292	310	316	329	319	301	345	308	339	330	335	307	330	365	301	338	309	329	310	310	293	321	329	319	323	336	295	350	302	279	357	312	313	299	326	302	341	311	344	315	306	305	299	323	325	304	313	334	328	303	294	304	330	321	268	310	293	318	336	335	311	342	336	332	306	336	329	322	311	314	309	331	373	338	359	351	320	325	279	321	334	313	324	354	326	331	306	294	349	284	300	317	332	332	314	313	326	326	305	340	322	321	316	337	297	323	346	307	314	321	289	319	304	311	334	316	295	297	333	351	299	322	320	313	297	343	302	310	285	296	368	315	322	313	319	329	357	333	326	327	313	311	324	337	349	297	298	336	363	342	312	323	306	317	305	338	379	308	346	326	320	318	329	311	327	339	316	313	287	330	331	313	304	314	308	355	303	324	292	356	280	336	319	332	330	306	306	289	354	318	311	308	332	327	344	345	322	325	353	309	311	295	326	318	321	316	308	336	308	350	371	330	334	301	342	330	376	329	317	372	347	327	301	325	313	307	321	344	324	309	342	333	324	300	345	332	310	329	289	337	326	337	342	333	343	313	332	300	345	327	309	341	345	330	355	320	316	298	348	323	312	331	322	327	342	313	297	299	347	313	332	327	307	289	349	284	315	308	325	319	312	311	322	332	329	303	302	348	320	291	302	337	332	315	314	306	366	322	312	286	333	338	338	329	338	338	349	325	328	319	325	319	338	328	331	331	325	325	334	343	303	358	303	294	302	336	312	334	314	336	320	287	285	301	308	305	319	327	351	322	302	325	343	328	347	324	350	314	313	327	317	346	304	304	305	324	315	321	342	308	339	339	334	301	336	301	328	318	322	320	322	287	341	322	301	303	333	321	325	316	326	336	300	329	342	361	308	289	287	300	353	348	335	332	345	346	339	319	318	303	304	321	306	297	306	326	335	287	299	313	313	339	325	297	341	336	326	326	308	305	334	321	318	360	331	298	338	366	319	300	313	297	320	310	337	333	323	320	325	339	328	317	304	278	329	331	346	297	284	291	315	295	282	314	327	350	352	320	331	308	339	322	356	301	323	312	306	294	304	323	294	311	323	296	315	308	308	306	322	292	285	348	344	324	337	323	329	305	350	313	303	328	323	303	341	334	321	303	360	307	328	297	356	333	298	336	314	308	309	288	296	328	339	336	374	293	292	278	320	317	347	349	302	306	348	322	343	296	340	321	318	328	334	322	319	311	319	310	319	299	326	319	345	302	332	309	321	300	327	319	302	367	320	297	283	301	343	320	313	318	302	325	307	327	349	315
12855	2666	1353	980	841	795	817	747	715	674	752	670	682	728	701	744	709	677	645	653	696	686	693	654	692	674	698	739	734	643	688	671	670	662	720	704	687	684	684	694	636	710	684	638	683	669	734	707	689	680	647	704	688	640	655	745	662	726	742	672	661	681	713	681	694	734	693	662	656	721	702	696	630	665	668	694	659	724	673	701	733	732	749	648	696	719	693	666	680	661	683	707	677	636	712	658	691	669	727	653	699	672	659	609	731	642	648	755	724	709	693	739	656	646	667	722	691	643	682	712	705	692	657	666	678	628	642	648	679	697	755	684	669	723	728	685	652	683	720	680	664	706	638	717	677	678	676	696	655	701	680	665	653	698	685	670	686	693	643	663	672	680	719	654	734	675	685	717	710	672	664	694	649	701	735	683	703	661	656	672	686	702	658	729	685	700	691	639	721	632	636	724	663	640	719	721	645	701	679	675	681	692	680	680	654	706	672	721	736	702	656	727	677	683	709	692	696	698	698	662	762	685	671	692	675	672	677	750	710	679	705	685	675	665	675	682	692	690	655	676	728	663	696	705	705	698	650	697	627	700	714	708	672	688	692	683	692	697	697	709	674	706	704	718	697	696	674	708	624	715	706	673	664	695	694	688	684	702	653	712	676	676	690	690	677	686	667	686	691	693	671	660	669	672	669	726	714	639	688	692	702	664	675	706	671	645	724	712	719	658	682	672	723	677	678	688	643	714	725	700	681	697	717	710	666	709	724	661	686	689	648	703	722	676	698	672	676	682	685	695	703	695	720	663	681	700	622	705	681	668	678	679	681	681	740	720	701	737	665	706	663	713	689	679	705	662	662	712	667	638	668	693	722	704	717	711	720	700	677	704	685	662	676	713	695	717	702	592	694	713	717	665	706	652	710	678	654	699	663	659	658	662	734	667	710	653	658	653	667	679	648	727	724	683	692	720	690	665	688	697	683	713	691	696	708	708	648	726	757	689	670	646	695	683	659	673	688	721	639	704	664	696	706	713	718	656	668	684	660	701	687	677	684	652	697	661	661	705	663	676	654	719	682	634	667	679	676	720	645	710	683	683	719	709	673	670	674	710	666	664	639	682	668	691	656	708	673	679	680	681	705	698	683	690	725	648	654	672	685	684	655	696	706	670	687	707	669	700	669	667	685	686	652	664	686	702	674	681	679	712	680	721	701	619	714	655	639	681	673	666	670	682	655	664	669	662	677	662	668	682	663	726	728	676	687	665	687	691	696	705	722	711	728	696	722	677	657	671	677	676	668	654	707	666	665	698	669	669	672	714	746	638	697	681	684	650	734	691	659	716	732	668	712	693	723	680	734	689	679	661	659	665	750	695	686	702	661	720	663	729	687	665	730	674	672	699	666	716	679	673	638	680	659	688	656	715	682	683	692	690	682	638	691	711	702	691	671	661	704	647	693	714	679	652	675	692	651	705	700	679	677	671	737	697	678	661	681	710	712	657	694	716	676	638	666	698	682	694	703	670	635	709	678	678	639	711	677	659	645	708	744	659	670	683	682	710	664	726	724	694	729	698	660	681	706	656	705	676	699	679	645	709	706	706	701	662	661	706	694	670	660	689	707	637	692	669	688	653	668	643	692	726	723	650	652	661	672	682	713	651	660	632	702	682	698	704	663	684	696	700	677	685	655	632	626	677	648	672	663	670	643	699	662	669	702	653	703	686	679	691	705	685	689	690	704	739	689	684	691	694	684	640	731	693	651	679	684	667	708	713	725	699	647	700	689	679	673	708	735	656	696	654	631	697	697	682	674	687	714	699	725	720	671	700	693	649	707	655	676	697	716	698	663	675	715	707	697	709	698	659	728	694	731	696	645	688	690	678	677	693	656	718	652	689	701	728	647	692	661	709	677	653	652	705	708	719	685	716	647	693	675	671	708	713	653	706	691	665	685	650	665	675	669	670	736	732	710	708	683	681	702	677	655	689	665	654	662	727	712	711	662	761	694	673	640	678	667	690	670	680	709	706	622	682	657	705	652	707	685	708	684	649	674	739	690	694	688	660	679	733	651	683	683	676	667	684	679	680	700	667	685	707	676	673	699	680	703	719	642	730	671	708	729	652	704	714	654	699	707	710	669	685	706	693	679	685	670	737	675	683	661	684	689	681	644	653	698	697	672	676	642	710	658	778	678	713	680	703	674	717	687	771	727	670	704	657	643	682	672	699	748	644	699	677	672	711	686	706	729	743	673	685	697	637	679	658	671	718	683	729	681	717	687	695	689	655	680	685	723	673	688	679	711	678	725	700	677	670	710	700	705	681	674	692	682	643	671	645	695	673	669	741	684	686	689	666	706	696	723	706	666	717	633	728	721	713	724	697	699	713	702	678	697	676	671	665	679	735	702	672	671	687	692	694	642	734	667	654	657	713	703	687	702	692	662	666	707	679	688	702	750	699	687	711	695	717	647	651	688	686	681	679	715	712	708	680	666	688	716	689	697	691	699	690	655	686	652	698	649	667	688	658	721	733	691	664	684	658	660	664	701	698	743	675	705	692	713	706	695	673	679	683	675	708	680	707	671	715	682	691	734	697	697	671	720	710	679	722	659	717	668	636	709	690	707	641	698	668	721	686	677	684	660	691	679	700	683	685	666	672	697	679	708	704	701	699	660	697	663	671	666	710	689	719	695	673	675	678	673	645	689	676	716	673	675	690	714	688	691	684	723	726	677	664	710	758	690	693	655	672	647	672	671	704	673	680	674	670	703	680	653	698	687	716	709	680	695	706	715	704	696	725	679	668	662	685	673	705	714	643	700	678	669	698	722	665	690	658	686	737	644	700	673	706	691	725	695	716	740	679	679	732	706	684	691	699	730	656	724	677	706	674	647	691	702	690	710	723	677	723	699	657	710	702	707	676	695	672	695	678	698	681	697	690	702	717	689	676	674	728	695	687	682	708	683	678	749	683	651	676	650	691	702	689	686	690	689	732	675	715	701	731	685	708	627	703	642	669	663	682	728	679	718	694	723	712	685	636	669	710	696	699	719	656	723	677	721	728	684	754	704	689	660	664	694	728	710	672	692	711	696	694	669	715	699	699	748	656	689	681	677	666	749	659	704	711	712	673	651	713	684	698	665	659	680	719	650	682	716	686	704	685	659	686	684	704	661	666	690	676	708	720	694	686	678	642	690	722	680	692	745	660	654	627	686	655	708	669	664	696	728	655	698	707	687	676	699	730	671	708	699	674	690	720	692	666	699	722	672	687	672	657	685	673	703	673	686	699	692	673	694	703	696	730	668	681	709	673	680	689	673	652	665	702	665	678	731	679	650	690	630	702	708	662	733	667	688	669	714	658	666	661	659	687	701	677	683	722	706	683	661	696	675	657	689	723	687	716	666	735	672	686	698	675	684	715	646	697	694	684	712	708	656	676	681	677	664	721	670	704	735	669	653	669	656	683	662	724	680	684	669	693	647	723	739	655	695	688	676	646	700	714	680	707	705	668
24304	2683	435	358	309	323	319	294	303	349	291	311	287	251	364	305	306	298	282	319	268	307	306	308	314	303	301	300	293	300	286	301	317	337	339	324	320	305	287	305	292	311	316	320	284	268	305	285	291	282	301	318	310	320	282	319	315	334	334	303	287	289	305	303	317	355	305	339	306	313	318	316	304	318	302	304	309	311	352	279	273	298	341	288	268	298	309	277	323	318	294	327	301	266	309	317	300	274	330	299	298	295	293	300	287	323	287	307	314	298	285	292	311	299	304	298	281	284	287	274	296	311	312	337	330	315	310	326	335	302	303	260	331	296	306	305	306	286	336	306	302	333	309	307	324	334	312	295	294	316	298	291	316	309	310	302	308	305	313	300	332	295	291	297	308	280	276	320	313	273	323	330	270	303	308	336	294	339	336	312	343	326	340	333	314	311	298	303	309	286	282	299	310	289	319	272	310	318	314	304	315	291	282	315	292	314	281	303	334	297	301	301	318	294	256	268	303	303	340	306	271	327	275	310	284	287	324	304	269	319	280	331	281	302	334	296	310	293	328	335	319	342	305	317	281	330	263	316	288	316	337	279	312	297	293	290	298	289	316	335	301	324	301	320	318	316	290	306	290	288	253	273	298	314	316	332	280	271	313	296	298	319	342	336	303	307	302	310	275	297	303	284	301	322	295	299	331	320	293	300	303	303	328	336	293	336	308	323	292	306	318	302	318	301	317	309	329	326	278	299	307	306	321	262	313	296	295	329	305	326	281	298	289	299	287	336	326	303	359	316	331	309	304	328	298	295	302	323	329	301	295	307	318	302	326	324	274	304	304	309	327	281	282	285	320	286	300	310	295	314	305	322	281	330	299	299	325	330	299	329	326	310	298	321	293	312	350	314	300	300	340	312	302	283	292	338	298	308	280	288	305	317	329	318	276	318	312	278	298	332	300	269	254	290	307	278	309	332	305	328	306	288	319	331	324	272	299	333	274	291	312	279	276	321	344	291	312	312	320	308	305	309	307	286	300	309	293	314	292	306	320	310	306	266	299	323	308	321	298	345	297	301	331	336	315	266	337	303	291	313	322	333	330	323	312	289	307	295	293	317	317	299	291	318	273	281	325	299	304	303	281	300	322	306	290	313	333	321	320	281	309	269	324	284	275	339	281	329	326	309	332	312	318	272	303	338	296	312	308	327	324	319	351	297	321	291	317	337	295	290	307	321	323	315	309	319	276	328	326	294	347	285	303	340	329	288	311	298	297	269	294	331	285	294	330	334	302	332	320	329	337	316	294	273	301	286	300	277	319	305	316	284	326	308	307	306	299	298	289	306	328	306	326	297	305	283	295	340	319	326	326	354	287	307	333	318	314	300	299	304	306	338	272	318	301	329	299	287	302	294	304	336	328	315	291	287	327	324	350	304	326	334	331	321	299	329	310	284	392	331	283	287	299	292	303	273	270	297	301	253	281	329	313	314	305	321	325	316	333	325	275	281	299	338	315	309	312	304	281	279	292	335	297	276	305	317	306	327	292	326	344	325	311	290	315	316	307	332	290	287	315	271	312	316	312	321	346	308	294	282	317	327	309	303	333	326	289	305	310	322	257	307	287	300	332	330	305	314	325	293	293	297	311	312	295	319	318	306	273	291	308	314	309	301	303	285	330	289	304	298	309	311	316	319	302	300	315	304	300	297	303	297	257	310	344	289	287	299	317	298	297	285	301	270	313	325	317	293	312	284	310	287	313	287	282	282	328	308	326	297	311	329	323	328	301	316	310	318	331	332	282	296	342	300	290	318	292	268	304	320	311	319	274	301	321	320	310	284	303	333	294	292	336	326	340	288	312	301	290	293	328	333	319	335	320	305	311	359	308	314	284	298	278	298	295	321	280	274	297	281	287	301	332	281	298	291	296	341	315	302	299	294	335	297	319	317	281	319	320	315	291	310	291	330	301	328	330	303	294	313	344	322	291	292	287	261	308	303	300	305	292	308	306	311	341	311	271	314	299	297	306	307	340	313	269	286	305	262	332	283	329	279	308	314	290	318	310	317	305	270	302	287	317	317	321	339	297	309	279	325	306	288	310	313	350	284	328	313	299	332	325	321	309	293	297	275	317	331	309	330	289	299	308	294	305	285	303	330	311	301	293	280	351	303	336	307	304	305	314	293	290	279	287	302	302	314	312	280	300	322	307	320	327	290	329	325	285	292	289	302	285	290	292	295	348	295	312	330	317	338	309	308	301	310	300	284	299	297	287	302	299	330	335	262	323	309	309	326	314	301	293	294	301	314	306	291	329	302	313	304	296	279	307	311	316	304	318	304	294	285	334	317	265	256	298	311	300	332	303	321	337	310	292	315	305	323	314	313	286	326	285	308	311	335	328	304	307	314	337	307	294	290	285	307	302	314	318	266	279	289	303	315	268	318	309	294	268	310	286	296	295	313	366	333	293	323	279	295	325	342	340	295	296	300	363	296	326	304	305	297	314	339	302	290	303	301	307	285	296	293	301	306	289	318	292	294	320	336	274	304	292	324	318	296	302	316	310	315	311	320	277	313	331	361	315	278	293	276	287	327	271	296	297	303	290	319	304	294	282	281	295	312	297	332	302	301	309	321	315	311	322	303	311	341	303	313	320	310	310	274	290	287	321	317	278	265	304	291	307	326	335	312	294	317	316	254	305	309	287	272	320	296	286	288	349	332	326	316	312	325	289	273	274	341	304	294	262	305	308	314	319	305	325	271	289	311	315	276	308	319	298	308	344	286	286	322	288	327	328	270	283	296	300	290	298	293	323	314	329	314	315	283	286	316	319	319	306	299	269	279	296	304	309	306	287	313	316	330	318	266	295	277	299	340	287	285	286	290	335	287	281	293	306	303	284	302	316	307	298	292	323	313	317	331	292	299	283	327	299	324	318	327	293	315	338	330	315	288	308	293	277	312	270	331	307	290	279	337	273	272	324	273	325	307	314	291	312	318	333	323	322	318	304	284	325	324	331	295	288	328	322	300	287	290	276	325	321	323	310	327	314	317	331	311	319	331	306	293	286	306	317	255	281	282	307	331	296	297	291	267	304	288	277	331	289	337	318	293	308	313	295	278	312	305	267	289	355	316	269	298	322	305	357	295	293	306	309	310	330	274	340	331	322	322	326	327	312	296	292	319	308	330	302	322	356	344	302	310	276	283	296	305	293	333	313	309	307	321	303	288	301	278	310	283	296	312	341	311	315	305	322	299	318	335	283	320	295	312	294	318	270	290	302	305	298	319	292	298	316	313	312	312	322	310	289	320	307	298	349	326	295	326	360	314	313	303	346	311	306	303	334	299	294	299	301	287	340	313	323	287	293	317	324	305	295	310	300	289	323	336	318	344	318	310	287	345	318	308	326	332	288	300	324	325	310	294	291	314	322	327	326	296	323	297	295	293	303	291	319	314	295	272	324	309	281	290	299	308	342	346	313	304	338	272	323	306	299	306	302	314	324	327	311	304	319	325
15157	3455	1564	1186	970	904	728	705	719	721	666	704	656	673	696	689	641	671	690	652	633	684	663	703	668	599	648	686	657	667	666	653	651	655	655	683	704	671	652	652	663	656	649	656	651	636	650	701	608	687	677	696	642	689	681	736	720	605	621	667	642	637	692	689	677	732	650	673	644	641	675	639	619	648	722	639	646	726	672	673	689	669	642	674	650	749	629	680	623	689	713	707	616	672	670	673	675	680	647	675	678	663	626	716	654	647	668	637	706	629	657	713	650	652	659	653	656	677	689	691	634	646	663	682	652	663	659	672	655	695	655	680	665	691	641	635	617	606	679	654	666	654	686	650	675	658	675	650	636	684	634	641	683	650	667	634	653	669	662	682	667	696	661	647	631	656	684	657	685	584	690	672	681	641	624	692	643	629	690	699	683	662	602	626	685	671	671	673	641	683	634	696	673	668	617	657	654	671	629	672	665	646	663	700	596	679	659	647	658	626	667	661	690	646	675	650	722	678	654	683	669	624	661	683	653	691	653	651	650	664	677	639	651	646	693	670	689	671	640	681	645	686	635	671	673	687	654	653	643	654	689	673	632	678	651	655	691	700	664	675	635	661	696	678	660	656	639	644	680	679	652	650	675	694	719	683	641	662	707	658	705	644	688	730	635	661	622	648	664	638	688	629	703	627	639	663	680	679	609	627	662	701	675	671	683	682	615	674	617	662	683	674	627	656	666	658	659	631	655	691	659	707	657	696	666	615	691	641	684	624	697	640	682	660	609	627	680	635	651	646	654	660	709	632	651	659	697	662	641	638	673	664	632	632	672	672	670	644	646	639	699	637	658	692	658	622	675	643	700	674	678	618	629	620	632	611	645	697	670	662	685	631	664	635	708	689	661	667	674	670	690	658	696	647	629	664	635	691	672	637	641	661	722	642	642	724	662	637	648	655	668	706	654	706	701	656	629	688	642	663	698	676	681	673	655	691	652	676	662	623	653	676	695	611	607	655	643	652	661	709	637	647	659	671	659	718	641	673	640	695	646	688	642	651	647	731	675	623	620	660	639	652	686	671	670	692	666	694	674	662	650	715	660	633	615	639	679	652	658	658	621	674	631	681	651	666	686	677	668	693	638	601	648	653	645	664	663	650	641	630	716	689	693	654	621	699	666	662	662	664	671	603	611	682	619	662	653	657	653	644	693	670	643	664	665	640	693	646	624	651	639	687	646	687	694	654	698	720	632	639	655	667	674	665	709	649	638	644	672	646	616	671	690	642	602	646	692	685	711	666	635	638	664	718	695	651	645	706	676	651	671	639	700	689	691	684	674	662	648	672	661	656	694	600	663	671	653	670	643	683	639	681	682	625	667	676	649	664	653	661	661	687	655	636	646	660	656	681	611	666	646	673	673	701	677	675	635	659	674	644	636	682	652	639	646	660	729	665	672	636	661	634	678	676	650	611	635	661	619	680	662	659	685	636	661	674	669	698	672	669	645	689	682	661	676	650	646	639	655	624	642	645	658	679	665	694	680	675	676	651	690	618	674	667	630	664	682	684	689	640	639	675	714	611	663	688	667	676	681	661	662	632	651	656	647	668	688	664	665	646	680	697	713	617	664	682	700	648	648	663	667	690	643	613	671	622	689	653	686	648	673	676	615	633	662	619	688	598	682	623	659	664	671	699	661	666	697	695	667	645	669	636	619	661	664	627	726	662	683	675	633	662	632	673	668	627	681	666	672	671	692	664	660	693	705	649	669	652	644	703	662	699	677	646	647	643	664	707	644	672	660	658	676	642	689	680	648	647	637	659	644	643	664	650	670	692	676	682	696	674	637	662	651	619	661	704	682	617	686	660	706	683	652	654	673	710	606	647	636	621	686	682	642	675	692	628	651	649	648	695	663	665	682	687	726	649	674	670	632	607	650	679	707	703	663	669	662	663	666	652	666	665	689	697	691	659	635	640	651	621	664	703	692	672	688	643	667	664	675	697	653	704	676	692	644	687	683	645	650	671	677	642	675	669	685	635	623	650	696	676	658	660	640	654	675	694	667	696	627	675	702	683	669	690	633	651	668	665	676	652	660	664	664	709	692	660	691	660	625	654	704	663	657	711	661	636	640	637	681	663	670	669	629	635	671	675	666	676	623	657	630	646	619	639	668	655	648	650	659	698	608	616	654	645	650	660	647	677	673	684	653	623	669	730	664	644	661	688	635	669	649	677	628	661	679	654	685	637	655	682	659	650	679	648	668	675	633	686	639	709	663	644	624	665	636	651	678	669	661	651	631	644	657	656	634	657	678	688	647	675	688	642	657	662	719	676	645	703	626	667	631	676	664	693	652	625	693	662	631	690	650	672	642	691	636	645	652	642	686	603	684	662	669	618	643	637	642	640	671	650	701	669	647	647	702	689	658	656	676	633	656	650	638	666	643	657	642	688	640	633	659	625	625	680	672	625	708	628	667	688	683	660	685	640	648	711	664	625	654	666	627	695	633	662	673	669	656	654	687	675	701	650	689	657	677	646	676	645	644	644	670	636	636	724	665	645	656	648	676	690	712	693	683	624	667	630	708	693	642	635	668	678	671	629	650	659	636	673	587	672	656	683	653	692	694	687	668	642	645	662	693	644	699	633	671	654	722	695	629	662	657	681	673	665	679	690	667	707	666	693	702	659	646	642	613	666	668	694	642	653	666	661	684	645	661	606	655	645	680	632	656	659	670	653	649	691	645	663	664	658	658	680	694	701	646	677	700	641	648	632	669	668	677	696	632	684	710	658	674	655	672	675	643	654	646	654	648	632	673	658	654	672	675	670	684	670	638	688	636	599	689	645	666	686	687	659	667	671	658	712	628	669	685	691	676	664	622	635	714	671	660	650	674	690	693	680	671	657	695	682	686	655	652	684	661	694	659	617	651	641	675	680	634	686	688	666	651	619	663	680	626	703	638	650	693	637	641	652	669	619	656	684	657	657	660	617	685	671	661	638	679	626	678	637	633	613	654	672	650	687	673	659	692	618	732	662	700	686	616	664	750	681	665	670	698	677	674	628	671	626	661	667	684	640	695	694	688	666	671	611	659	661	641	649	665	666	670	666	651	629	635	685	666	651	642	732	639	640	630	659	641	665	697	662	666	673	629	635	681	601	676	685	654	672	685	645	656	586	650	669	699	648	665	683	650	641	635	650	660	667	685	712	658	673	639	719	678	676	666	651	675	648	689	667	591	632	656	671	689	642	660	668	649	620	651	652	652	691	646	664	687	666	702	649	703	643	624	674	689	673	652	641	628	637	642	671	663	647	639	656	683	694	656	680	665	682	616	674	642	696	649	606	641	662	667	672	680	664	694	670	661	665	682	625	674	649	657	660	652	667	655	663	600	695	639	695	642	716	700	600	636	649	651	706	677	680	662	657	673	663	638	648	676	691	628	637	635	644	664	663	654	714	660	634	653	664	687	651	650	601	654	657	637	677	701	709	710	670	613	676	609	671	655	676	675	671
28852	5227	678	456	363	334	332	319	355	346	343	303	312	343	325	323	317	350	340	319	323	335	325	313	284	341	374	304	345	346	314	337	328	355	319	356	306	351	332	308	321	280	348	312	330	350	377	316	328	305	325	344	343	360	335	309	341	321	347	310	325	311	294	344	368	290	348	345	323	320	337	315	312	327	326	337	327	313	305	303	302	326	363	319	323	329	343	343	354	318	333	330	361	352	337	343	299	317	318	330	331	323	319	342	322	329	320	311	335	306	307	332	306	325	364	316	315	345	315	322	328	345	316	333	348	355	304	311	327	288	340	308	341	303	351	358	333	336	322	321	310	325	351	298	329	357	321	284	310	340	341	356	297	350	318	341	314	365	327	348	331	346	326	321	351	367	324	338	329	333	322	330	341	321	314	347	334	314	339	334	325	326	313	372	326	309	336	344	349	313	341	330	337	357	312	341	330	334	327	326	315	310	331	341	355	305	328	320	334	326	320	342	312	343	303	338	312	311	319	333	308	355	344	291	304	342	364	329	296	350	346	354	344	347	292	284	301	358	365	353	328	326	336	332	346	317	311	308	343	312	329	322	311	338	342	284	332	323	319	332	302	321	330	302	300	338	316	334	326	318	349	310	347	315	313	329	325	312	333	338	314	344	326	286	326	321	316	305	336	314	332	320	322	334	362	338	295	339	318	345	369	310	316	351	342	305	340	329	326	307	343	327	327	360	340	316	309	318	339	290	327	382	283	358	325	313	296	312	277	344	314	322	328	373	330	377	327	336	306	319	352	350	325	343	381	351	340	325	318	313	344	333	313	338	307	312	337	341	336	330	330	314	306	332	335	335	331	334	333	344	333	350	308	326	323	335	334	304	309	322	319	343	324	306	337	358	327	347	341	349	374	361	311	319	319	325	343	320	344	334	345	356	314	321	306	281	274	329	324	318	353	309	345	323	334	301	319	313	328	321	307	286	354	355	316	328	310	301	303	305	331	311	299	297	326	340	309	384	318	329	311	335	331	330	332	321	324	326	335	352	332	327	330	328	349	325	357	342	342	340	329	352	330	332	358	316	327	336	284	306	328	332	311	286	325	314	339	310	337	354	332	307	296	316	341	364	334	339	320	316	318	343	330	297	341	316	301	317	354	295	368	309	326	314	355	358	336	353	362	296	305	303	328	322	333	361	302	318	338	323	337	299	322	319	333	334	375	321	308	343	322	360	311	327	312	293	344	306	313	322	334	296	310	347	294	355	320	332	319	313	337	330	342	301	322	332	293	311	317	286	328	328	342	343	315	315	337	343	314	295	342	311	296	289	351	346	326	287	308	350	343	326	347	287	314	320	309	309	320	314	326	347	363	335	334	381	314	291	330	323	316	340	358	319	289	307	368	336	308	311	330	341	292	316	347	320	342	321	294	322	328	331	316	325	324	348	306	306	314	301	292	317	335	298	338	339	352	336	311	313	323	335	357	361	313	345	355	341	320	325	325	298	327	332	313	305	319	295	327	321	338	323	319	362	339	317	314	317	310	362	324	330	330	337	335	307	330	337	338	342	344	319	287	337	341	330	326	324	318	325	320	288	340	360	336	335	354	331	316	333	322	356	380	322	322	311	350	306	317	347	341	305	354	354	295	322	304	332	341	291	301	344	302	338	302	358	315	305	337	316	319	288	321	309	333	321	360	331	308	344	299	327	320	333	315	330	294	329	318	328	316	330	297	331	310	333	337	313	315	303	349	317	319	341	299	332	296	285	314	364	322	320	332	332	359	306	317	336	349	336	343	336	322	327	350	309	323	317	333	335	288	301	322	303	340	322	335	339	288	288	287	322	318	320	338	332	315	319	369	320	359	320	309	308	305	322	325	334	317	334	353	343	341	356	310	323	341	349	319	327	338	313	336	322	317	368	330	334	321	309	309	350	303	318	302	347	347	336	332	338	313	292	361	356	292	328	334	282	322	325	319	349	337	326	318	296	304	315	321	328	321	334	344	345	361	329	378	339	309	312	332	360	335	316	357	300	321	356	326	320	355	331	316	336	320	323	342	364	320	330	310	347	347	325	329	307	344	328	353	351	335	328	337	296	327	310	310	321	334	299	361	310	294	292	313	336	325	350	310	297	355	359	337	344	314	295	339	357	357	299	324	326	294	343	310	326	356	311	337	330	303	318	360	319	348	333	299	312	335	354	312	329	335	335	345	327	345	353	355	340	336	354	352	298	322	331	300	345	333	327	309	338	317	312	354	302	370	338	276	330	297	310	312	305	338	353	287	353	363	315	353	326	338	366	309	276	357	330	323	357	339	320	355	316	343	369	342	313	349	347	331	345	323	315	352	307	317	330	313	321	296	323	293	289	340	339	346	331	344	344	293	323	329	355	293	338	328	342	319	353	321	358	312	340	323	345	335	344	312	339	302	327	317	283	325	350	341	315	307	295	329	318	348	319	303	352	325	335	344	330	337	335	351	320	338	335	337	313	356	326	292	325	316	323	301	319	334	343	306	335	324	294	346	326	307	315	349	311	337	319	298	309	330	330	317	306	359	272	327	329	321	350	327	359	358	329	314	317	283	315	319	316	295	327	348	351	337	348	333	334	314	316	322	331	345	344	342	337	330	347	328	297	326	332	318	321	320	316	332	336	316	320	292	309	284	333	309	312	329	343	320	330	315	320	330	335	330	299	332	323	336	346	312	342	305	392	332	350	347	348	326	306	357	340	346	327	356	298	325	351	334	335	308	324	344	303	337	377	327	332	328	337	304	334	322	312	336	337	346	323	328	371	314	301	331	304	312	315	323	356	338	323	346	338	323	306	311	319	297	346	329	319	288	291	313	338	359	300	312	365	306	305	314	319	316	319	324	334	326	332	325	290	330	350	327	324	286	340	335	327	380	333	342	333	347	310	318	315	322	303	327	339	324	321	311	348	328	312	330	351	325	334	319	344	367	318	287	319	325	349	356	342	299	317	337	341	333	305	306	304	331	331	309	354	323	300	318	351	331	315	341	286	305	317	323	294	331	352	331	323	356	321	315	347	353	324	358	306	322	367	333	298	367	340	304	311	327	314	351	297	328	329	358	309	307	353	338	311	310	351	367	328	332	323	365	289	312	306	320	329	354	308	342	292	358	385	333	347	326	304	347	353	323	335	313	331	306	330	316	330	297	359	337	336	356	364	324	322	339	331	322	327	353	345	320	335	329	308	326	350	334	289	340	309	307	299	362	329	335	300	350	306	316	317	315	338	309	335	301	314	311	327	308	344	306	317	337	316	318	340	345	307	349	279	319	332	333	335	348	328	328	306	327	300	338	327	334	316	330	324	352	355	320	310	317	333	335	309	334	316	302	327	287	344	356	323	333	320	314	326	284	327	300	333	302	319	315	300	311	339	315	303	322	334	389	341	338	285	330	340	327	343	345	323	312	337	308	315	323	321	305	317	336	321	322	304	341	353	302	340	304	315	348	323	335	356	318	332	321	349	315	340	328	328	344	309
16008	3697	1927	1328	1090	1009	895	836	731	749	759	699	768	780	749	723	710	685	735	670	747	713	760	679	695	698	669	701	708	743	692	709	729	736	731	729	772	725	693	696	766	767	705	724	711	760	749	752	736	732	712	715	722	710	691	708	685	668	697	725	651	650	706	794	711	716	722	714	724	705	732	744	758	668	698	763	717	702	679	689	708	713	738	659	692	728	713	760	719	665	725	712	742	647	769	737	729	709	692	675	754	710	716	712	730	635	686	712	768	708	743	708	685	662	701	715	737	716	695	734	663	692	768	683	715	719	714	755	718	696	745	697	693	708	678	708	697	737	734	698	719	695	686	733	690	671	710	701	736	748	676	731	719	707	698	737	667	738	719	713	724	695	699	723	720	726	668	698	712	728	741	690	723	733	739	742	721	698	667	667	723	707	668	711	741	692	693	732	695	720	674	757	715	694	704	719	729	725	732	786	696	727	709	717	694	725	739	684	664	672	679	733	744	735	672	708	695	757	733	729	705	673	710	729	721	703	717	704	701	722	709	722	790	720	734	755	680	691	699	760	691	703	696	755	749	733	760	703	667	722	733	696	677	770	696	674	719	752	736	736	688	698	709	718	754	723	697	739	703	744	716	705	680	697	718	721	725	735	682	752	670	712	732	685	757	737	676	713	765	700	699	681	739	713	676	689	702	732	733	687	683	749	702	725	707	719	672	730	732	729	715	680	677	710	727	727	743	738	727	707	694	728	705	728	704	665	698	767	709	698	696	697	719	751	760	715	776	715	712	692	721	726	732	663	674	742	686	728	754	711	760	709	692	705	723	670	724	761	725	725	704	694	721	706	703	772	737	699	712	703	638	724	683	722	698	690	689	704	729	750	727	732	682	718	718	648	703	688	740	713	709	710	735	680	720	692	680	706	672	670	727	729	692	723	677	723	718	733	725	687	708	688	740	697	719	730	694	697	685	714	638	729	733	691	670	711	745	703	710	707	682	709	710	726	750	682	706	696	711	696	722	682	686	670	672	707	713	715	728	715	731	715	753	704	688	688	676	668	719	704	704	702	701	709	708	701	698	669	698	696	738	659	680	714	708	740	659	730	710	709	704	731	706	691	697	675	698	688	730	699	702	702	699	681	751	674	733	697	730	677	731	731	739	700	725	736	704	727	678	714	705	690	662	700	731	695	707	728	684	686	692	710	698	690	750	697	718	755	735	735	696	747	728	724	751	720	739	720	723	713	755	742	677	735	737	648	739	708	675	730	678	734	736	716	685	685	696	703	730	725	701	676	748	721	740	714	686	708	724	736	755	728	749	714	737	711	700	723	728	669	700	710	733	695	702	715	702	719	704	680	720	731	741	691	721	710	749	662	677	744	681	660	679	733	747	763	701	725	740	710	702	761	720	692	739	702	718	689	727	730	694	725	730	693	752	718	711	730	698	724	718	697	725	686	720	659	726	672	689	675	734	691	732	659	729	726	685	712	710	715	730	753	690	736	676	733	672	710	733	749	729	727	703	664	755	686	747	703	763	759	712	694	779	693	720	672	696	691	749	689	732	764	708	752	694	755	688	652	711	737	728	757	728	696	679	716	694	679	710	703	726	681	700	694	733	711	712	712	736	691	726	707	691	701	713	691	659	761	719	701	712	700	716	712	702	734	671	703	784	739	678	703	692	703	711	717	683	717	675	762	711	696	717	731	673	744	698	690	671	722	719	735	704	716	686	700	732	747	714	738	694	706	704	711	708	712	721	694	707	734	744	712	711	708	706	745	689	720	690	715	724	706	707	750	706	708	710	695	703	648	728	675	725	707	732	744	672	707	718	717	728	693	688	781	741	670	736	739	680	695	687	713	693	756	650	686	750	734	680	713	731	709	658	716	754	711	693	683	720	707	738	715	722	737	698	719	662	742	712	725	738	697	689	695	755	675	673	682	739	737	724	678	688	697	698	744	737	719	771	702	675	701	716	684	713	660	730	728	729	674	695	708	682	712	709	784	729	697	744	684	667	687	730	720	745	702	679	720	723	723	749	697	713	698	690	705	697	715	700	742	726	667	723	763	677	710	694	689	643	758	720	719	746	641	702	704	757	695	748	690	717	734	715	720	713	735	712	686	731	729	717	694	752	747	694	706	724	686	687	700	753	725	707	691	700	685	707	717	784	691	710	739	726	686	697	714	686	649	686	725	692	705	681	733	719	719	759	742	687	713	708	705	720	726	703	686	697	756	741	736	677	745	729	731	720	749	719	709	740	685	681	703	699	699	686	718	703	726	703	711	658	766	709	702	730	717	680	663	715	688	703	674	730	702	664	720	683	706	758	722	686	701	687	702	699	703	698	708	717	690	730	720	695	689	734	709	704	707	740	685	668	706	689	721	734	709	754	732	687	720	704	653	693	661	669	728	705	711	746	655	745	688	704	686	707	700	660	754	736	714	731	724	668	720	690	698	678	695	735	732	676	682	694	696	719	683	730	788	714	673	761	709	708	699	738	685	712	703	758	691	692	735	697	693	685	680	697	689	729	679	696	710	719	691	666	738	715	699	691	684	730	742	733	706	731	728	716	695	739	721	689	724	695	720	705	676	698	735	713	689	705	723	705	717	700	748	702	728	710	744	761	696	709	710	739	723	706	708	722	697	767	780	713	739	715	686	733	689	723	697	684	655	682	670	727	704	704	745	713	752	736	663	718	716	717	703	720	663	689	685	753	736	754	698	716	712	715	697	758	744	722	715	762	726	692	738	745	680	748	730	715	687	684	713	703	745	717	739	751	724	732	713	689	629	715	663	699	724	671	707	702	694	697	698	708	728	722	682	727	686	713	732	750	718	703	689	754	701	744	701	659	674	729	715	711	713	725	677	719	721	700	744	701	724	701	641	719	731	740	712	702	700	677	726	723	711	685	687	712	728	692	687	702	706	730	769	723	682	683	708	710	762	720	713	699	739	686	704	705	731	655	713	746	747	710	713	708	718	707	711	685	751	726	695	736	678	707	718	734	694	697	666	739	692	716	757	684	725	718	743	704	680	737	715	700	713	707	707	671	691	666	719	698	699	704	705	687	677	715	732	724	728	726	706	728	705	723	745	685	679	689	740	713	744	734	689	672	729	775	693	703	708	735	710	716	705	708	732	713	753	744	661	687	692	690	701	735	721	719	725	727	688	659	692	758	697	687	710	748	654	715	695	685	702	657	720	714	715	736	716	702	704	747	713	626	668	695	722	759	785	691	718	669	736	761	672	705	739	725	689	729	752	761	730	652	683	747	692	690	692	686	711	691	684	670	710	722	715	691	708	757	689	714	707	748	684	671	717	706	744	731	674	720	680	748	699	727	740	713	708	719	631	748	763	731	724	686	709	698	695	698	779	742	686	708	677	684	716	706	714	683	699	687	719	718	716	722	727	712	779	673	690	729	715	719	724	683	680	709	696	708	694	679	715	715	726	709	720	681	738	689	707	714	729	678	681	688	671	674	713	733	702	758	699	668	713
20242	1728	425	352	340	322	313	320	328	330	311	336	365	353	324	315	351	330	308	347	317	345	346	319	313	342	311	346	333	315	341	310	352	327	348	351	336	335	328	355	328	324	312	302	336	311	341	336	325	295	322	339	336	338	309	332	363	324	300	341	283	335	282	307	313	332	298	310	358	321	341	330	349	318	281	328	314	330	341	361	306	351	305	313	326	321	317	351	335	297	334	316	366	333	325	313	311	336	321	324	321	305	341	361	332	325	337	337	301	283	329	320	347	285	331	308	348	351	364	331	332	318	305	326	328	388	334	310	327	326	293	330	326	318	298	335	320	314	351	331	321	330	288	314	352	335	346	298	307	329	339	340	289	325	337	331	348	349	340	354	333	316	322	311	319	300	294	360	301	335	345	344	303	268	327	321	313	321	319	322	305	319	313	317	289	318	318	323	321	326	305	313	287	320	342	343	320	297	315	329	319	330	309	290	320	324	305	317	308	325	269	324	277	335	298	321	331	315	311	315	320	323	348	331	313	341	313	297	305	316	359	334	306	325	316	340	322	274	315	314	349	331	329	278	317	328	296	324	334	262	325	318	337	326	308	319	347	353	328	317	327	323	305	301	337	368	289	295	309	334	319	324	288	333	333	315	331	332	307	356	340	358	314	274	304	314	320	320	335	301	303	322	314	333	307	339	291	354	341	320	318	310	327	320	316	307	335	331	283	323	316	291	330	319	313	334	366	333	351	308	333	361	318	328	306	317	316	319	308	320	332	312	333	325	341	362	318	309	302	340	349	364	347	292	298	307	336	314	291	315	305	291	313	342	321	318	318	324	326	313	346	291	316	335	337	332	325	347	317	349	321	304	323	321	310	319	310	332	346	301	348	322	317	331	328	342	325	356	287	322	326	335	323	336	310	317	295	325	348	335	326	306	376	353	322	326	347	341	318	326	312	350	332	321	319	323	325	327	329	334	320	321	339	293	334	323	297	325	317	322	317	290	303	317	309	352	320	332	321	326	325	356	301	340	342	353	307	302	317	334	345	289	348	349	310	334	326	285	311	307	311	330	322	319	275	345	312	329	345	327	361	342	319	313	343	318	314	369	339	351	337	351	343	331	358	291	312	304	313	342	311	324	311	348	301	338	329	343	365	323	284	320	312	343	339	298	323	332	339	295	329	315	309	305	325	326	353	311	336	316	322	319	310	314	329	356	370	353	330	329	346	315	305	318	324	314	306	306	333	303	301	361	328	334	331	316	340	342	306	308	329	360	307	360	307	322	325	314	342	316	325	326	344	336	331	335	324	300	354	340	302	320	322	316	323	326	347	303	318	270	323	318	342	355	312	310	354	316	304	311	313	299	300	302	303	341	339	354	337	301	329	324	294	327	322	354	361	323	340	340	335	353	327	379	296	324	307	314	336	298	335	319	323	324	330	314	327	368	311	318	321	336	323	325	342	332	339	316	333	296	315	335	344	322	321	327	315	300	330	334	316	315	320	312	334	310	333	348	314	344	336	285	305	332	309	325	340	338	366	319	337	342	322	335	328	281	296	328	344	349	351	335	348	352	318	334	322	323	329	358	324	329	327	317	358	300	338	317	321	269	315	341	340	291	311	339	309	323	329	321	322	332	295	351	334	346	315	311	328	279	322	300	312	338	315	325	314	354	354	308	327	308	281	336	321	280	297	308	318	306	339	312	349	310	340	338	342	340	309	314	350	311	314	329	315	311	344	344	355	314	296	292	332	335	303	318	287	332	313	308	351	353	371	296	320	331	316	273	355	314	337	332	320	341	330	303	351	335	323	282	336	315	350	332	334	339	327	326	362	321	317	317	333	327	341	311	290	293	326	326	350	313	334	306	316	339	355	322	327	336	339	334	350	339	297	289	327	337	267	335	334	328	303	313	319	308	309	307	328	314	343	371	320	359	338	326	290	335	327	334	347	316	319	321	318	302	330	335	330	329	311	363	349	334	315	332	337	337	288	336	353	333	309	351	338	348	316	314	312	307	313	338	296	321	319	339	335	320	349	307	283	327	320	320	326	319	330	331	353	349	316	331	328	337	321	328	334	339	294	313	310	299	348	327	321	325	344	317	331	348	339	301	301	331	318	322	338	335	359	330	361	325	308	307	304	328	350	358	313	302	350	303	302	337	346	356	344	314	321	327	304	290	350	318	336	311	341	328	312	340	331	303	323	301	328	332	358	350	308	316	285	335	343	318	315	365	340	323	335	350	334	364	363	361	356	339	362	374	359	335	329	345	328	311	309	328	333	307	326	324	308	288	316	336	296	327	314	288	339	375	329	321	298	310	341	327	330	366	314	354	326	326	339	327	333	292	361	320	336	320	327	345	289	310	344	367	318	310	356	337	306	297	361	325	341	302	335	289	303	281	334	317	322	326	338	323	303	298	305	291	283	358	293	336	284	359	367	287	289	294	344	324	349	323	316	379	308	283	324	348	319	315	314	325	368	310	342	325	310	309	318	353	346	331	337	334	334	337	353	355	313	341	321	277	315	291	312	312	330	360	334	323	313	341	348	335	319	324	310	335	325	306	362	334	357	300	329	331	321	334	314	313	319	319	324	279	314	303	298	340	310	300	300	311	316	368	338	287	342	306	321	352	326	369	339	365	306	281	328	352	331	340	300	320	339	333	329	315	358	306	345	340	353	309	341	314	307	319	321	342	280	337	299	316	294	316	307	297	294	297	323	315	324	317	290	321	342	337	327	345	334	348	336	313	273	313	301	321	294	276	296	308	312	322	342	277	320	330	326	335	349	347	322	297	357	299	353	299	291	341	340	321	309	331	325	322	349	351	362	290	344	317	325	323	330	344	344	307	312	311	342	337	350	336	315	309	327	332	332	314	318	334	320	337	324	296	337	321	324	315	350	308	326	350	347	363	289	335	361	318	324	330	330	300	333	366	297	304	311	337	377	304	324	349	340	313	329	365	334	333	321	294	351	332	297	343	331	347	297	319	327	318	339	334	308	339	310	311	328	354	319	301	347	307	298	322	318	300	297	309	336	299	287	354	319	304	309	339	286	333	336	333	327	307	319	327	310	300	302	293	368	291	330	332	340	333	330	345	328	331	313	318	352	330	316	310	304	331	315	314	305	305	329	346	308	299	303	310	322	326	291	339	353	327	312	310	339	327	333	367	342	319	343	303	324	349	346	296	336	313	326	310	317	339	318	314	307	321	322	325	339	324	333	334	339	313	334	292	309	337	307	316	342	325	343	335	332	336	333	325	295	324	353	322	335	340	305	335	313	335	320	338	342	341	310	335	350	323	329	326	326	375	359	336	317	330	343	336	307	343	336	305	310	293	324	349	356	328	348	328	300	312	330	346	326	311	370	333	303	286	312	307	331	340	324	328	292	296	317	349	349	324	301	336	287	349	320	307	311	315	334	320	339	306	316	331	325	348	313	302	317	334	271	280	339	299	308	298	311	337	307	327	301	400	332	310	345	305	292	318	336	327	334	291	329	287
13850	2100	1162	913	785	767	731	712	713	700	713	651	680	670	684	778	683	717	670	731	710	711	647	703	697	646	684	664	723	682	709	714	695	705	662	711	674	639	695	721	673	721	681	681	716	717	700	693	716	715	727	702	673	664	689	722	739	776	710	687	634	654	683	736	716	657	675	724	743	694	689	694	681	688	688	666	708	676	703	724	693	677	701	697	722	731	683	725	722	690	690	620	630	725	713	685	685	728	644	710	679	683	749	669	657	718	709	729	694	701	722	663	678	672	676	696	661	726	711	755	641	691	711	721	678	697	713	669	708	680	728	704	657	660	676	657	700	703	733	706	719	719	709	741	710	678	718	711	677	695	678	684	683	728	763	708	701	680	685	688	715	676	663	692	702	658	680	742	693	701	711	739	720	699	670	749	699	670	735	711	657	641	676	734	639	690	687	671	672	752	685	708	709	711	739	708	700	703	703	713	758	737	734	703	679	721	716	691	712	688	665	653	664	667	657	697	693	696	636	688	698	668	716	694	659	683	687	695	709	724	711	680	640	663	661	640	697	675	658	697	727	718	693	698	726	690	748	700	713	662	688	690	698	721	699	702	729	695	665	680	715	667	718	691	686	693	675	700	706	741	709	650	700	638	704	677	640	725	699	716	684	675	689	666	738	682	686	720	715	692	730	705	657	715	689	730	682	696	690	682	722	717	694	718	677	704	724	675	675	667	726	653	708	681	733	708	703	667	674	711	670	737	744	712	722	693	739	637	694	660	671	705	719	741	705	674	741	712	691	709	653	688	641	681	675	660	746	666	675	722	738	694	678	692	696	754	671	701	750	678	703	701	684	730	685	710	693	717	710	721	665	709	742	692	705	657	706	668	694	702	720	696	717	698	711	703	673	697	710	708	717	688	678	702	713	690	662	707	677	746	673	720	666	733	687	712	674	699	685	714	722	694	688	686	670	677	689	719	737	667	666	682	680	722	702	732	686	710	703	696	712	670	705	698	700	741	688	703	675	686	682	701	702	685	653	715	665	713	710	724	635	698	709	694	675	695	669	710	718	721	635	680	701	721	652	690	698	633	670	728	691	715	677	757	725	676	720	717	664	723	690	697	711	701	703	747	712	694	711	732	694	666	730	686	719	681	738	684	713	733	693	656	736	748	680	708	691	679	739	725	694	687	712	677	651	687	730	693	702	709	685	740	657	729	705	703	701	687	718	678	711	704	672	661	721	696	690	707	702	687	719	709	686	684	694	686	699	721	678	716	678	721	714	652	656	708	729	688	701	665	719	723	667	668	682	677	661	662	672	670	692	706	690	702	714	704	670	727	724	715	718	633	727	651	624	653	664	727	702	629	702	706	718	773	677	740	673	652	713	694	699	704	720	726	678	701	723	698	761	718	672	700	719	715	682	742	685	718	669	717	695	698	631	671	701	743	645	678	718	640	678	720	683	697	682	720	674	696	647	682	698	725	708	678	722	685	692	687	707	750	726	673	715	725	709	665	739	722	675	685	680	639	711	700	716	742	696	669	676	657	705	698	731	689	721	706	675	718	669	690	688	714	679	717	692	672	703	712	744	655	731	708	681	706	716	685	673	695	687	670	683	707	627	748	696	678	686	698	712	727	715	687	717	682	690	687	700	702	682	691	682	669	691	666	695	722	725	700	738	646	718	672	686	674	729	703	699	704	667	660	660	687	695	712	693	727	702	658	689	720	708	679	677	712	685	731	717	686	728	667	724	696	693	668	694	694	731	686	724	745	684	733	699	704	718	664	721	702	694	735	663	701	718	675	732	708	691	675	694	729	728	741	735	662	684	696	706	694	707	683	726	701	703	695	744	660	663	696	702	736	680	689	723	630	670	711	704	722	642	695	668	718	693	674	723	712	680	692	733	684	721	695	733	669	692	709	712	674	715	683	719	701	667	690	717	679	703	718	714	668	675	740	638	715	705	711	704	698	647	665	673	716	720	706	733	726	690	695	677	676	688	643	757	666	704	693	674	700	689	667	727	688	705	697	717	676	667	693	691	708	684	712	718	670	700	741	701	679	697	709	718	734	747	641	712	678	711	666	707	667	685	667	675	709	722	676	723	711	677	696	733	669	669	720	720	713	701	681	656	673	682	679	721	696	794	682	721	689	719	679	722	680	705	698	678	680	727	712	766	670	670	688	676	710	693	689	706	707	676	663	696	690	680	693	729	709	691	738	674	709	694	721	697	699	674	710	725	660	763	680	694	685	649	711	713	679	722	707	691	716	691	706	661	721	645	688	658	684	662	738	720	695	686	678	616	689	701	660	679	683	642	686	686	711	685	683	712	677	700	695	725	752	678	719	698	700	698	725	746	690	668	674	715	673	656	670	697	747	675	689	714	690	674	661	710	685	702	714	700	717	717	677	684	673	698	709	701	621	716	688	682	697	686	727	715	709	693	687	725	663	689	734	690	704	702	672	666	715	706	762	742	680	728	654	733	730	735	693	694	734	716	710	727	716	708	719	697	651	739	720	716	661	731	696	701	696	673	735	680	704	728	693	724	699	714	631	731	662	670	703	701	733	687	691	645	704	687	707	697	690	700	734	702	732	757	719	703	666	701	625	670	696	654	680	714	671	691	729	652	718	698	713	733	722	671	722	702	706	710	681	666	674	713	711	740	677	690	659	671	673	713	689	682	670	698	702	705	737	684	702	726	650	685	689	708	716	669	711	686	694	694	686	715	684	674	696	695	659	687	677	681	707	738	721	702	712	720	727	644	739	660	729	721	668	709	695	703	708	711	661	689	640	716	688	662	681	683	678	750	735	683	652	677	712	650	733	709	747	710	716	735	742	703	685	653	720	677	720	681	714	652	677	625	722	706	685	708	707	710	664	674	706	694	670	691	668	683	689	693	695	644	690	727	671	704	723	691	698	688	735	731	655	747	704	763	722	713	673	738	701	766	683	701	698	736	693	713	739	688	731	691	696	695	728	749	715	704	686	723	670	697	704	726	712	677	683	707	635	665	701	690	673	664	692	667	694	693	729	701	642	706	728	712	660	686	664	702	710	704	622	715	749	700	689	724	730	684	694	675	666	707	698	698	700	651	700	669	686	670	745	707	702	728	700	691	703	725	681	717	692	673	661	697	702	751	717	664	689	682	695	718	717	679	716	671	710	710	705	729	727	684	659	672	696	685	679	694	690	728	677	729	751	721	692	684	731	714	724	694	685	716	678	722	691	739	663	687	682	712	703	704	723	671	679	705	709	682	748	707	705	734	679	653	700	681	721	666	675	673	668	655	749	667	735	718	712	737	735	687	722	717	680	723	680	724	696	641	699	688	673	676	739	719	690	690	664	775	709	666	670	689	700	681	687	687	694	683	718	704	702	727	727	686	685	658	698	726	703	708	727	688	672	739	718	701	735	697	709	707	669	745	711	707	693	704	696	695	697	635	707	675	710	666	715	666	676	739	709	739	669	685	696	741	685	701	684	691	700	724	652	737	713	674	690	700	714
26687	4166	496	348	297	318	324	321	293	300	315	298	320	335	309	340	309	314	335	328	319	321	314	283	351	317	290	291	316	281	315	273	263	353	291	307	296	303	316	308	277	323	330	283	284	257	344	297	310	303	324	292	320	285	342	309	298	280	312	334	308	331	313	315	296	325	341	303	324	314	312	317	308	319	323	326	333	278	332	282	306	292	307	289	336	328	311	333	302	333	310	283	286	326	312	272	294	305	263	313	323	308	292	279	315	338	279	312	269	304	271	303	326	293	307	338	305	300	318	310	292	293	293	321	323	320	329	300	289	350	297	293	335	326	334	319	308	298	304	328	316	333	344	311	277	298	308	323	280	317	299	309	319	292	339	291	329	313	302	310	308	311	292	303	271	276	313	323	303	294	299	348	356	313	295	359	342	324	298	289	326	329	299	324	323	343	339	311	303	310	277	294	310	317	293	312	286	296	303	320	329	307	310	270	302	327	292	307	294	283	332	319	326	319	338	290	333	322	352	276	335	310	331	318	329	308	361	353	317	303	290	302	308	342	347	269	319	305	291	304	331	293	357	310	299	311	302	295	321	307	282	315	328	321	311	333	311	303	292	328	304	317	263	336	303	301	319	301	311	303	322	326	338	301	323	281	335	310	343	286	292	308	285	335	344	340	342	305	334	343	296	298	317	334	316	308	285	309	316	312	281	286	305	305	277	323	319	308	310	334	294	287	301	310	286	300	318	338	301	296	313	350	300	306	298	317	327	319	266	319	331	340	258	292	314	312	297	294	317	338	315	317	330	299	332	333	305	313	293	333	318	320	305	318	285	298	332	326	304	324	343	329	306	281	331	318	303	334	287	316	325	332	280	299	296	286	292	304	318	285	339	318	331	328	293	296	299	304	331	357	343	322	313	296	345	328	287	319	303	335	316	278	344	318	303	296	293	318	306	291	340	371	312	329	338	319	299	353	329	274	307	315	287	318	287	297	299	333	284	291	307	317	290	296	300	324	305	295	285	301	281	332	294	324	318	310	323	322	300	310	310	318	319	353	319	285	299	333	334	324	317	319	325	313	343	309	334	293	343	350	343	265	297	302	309	301	325	306	313	307	330	330	327	299	324	328	291	308	295	361	279	325	315	335	319	295	319	308	309	288	285	299	285	308	349	301	313	294	309	336	324	335	294	270	318	302	311	298	303	305	275	292	306	306	289	300	312	331	315	308	357	347	293	303	309	300	350	341	286	343	311	308	314	306	303	292	299	318	328	306	333	311	323	342	320	333	313	303	332	310	279	302	331	320	311	318	328	291	327	299	290	328	313	345	319	310	299	279	302	289	282	343	329	323	298	285	321	322	312	321	317	293	299	333	305	315	328	304	293	296	331	312	276	334	373	334	290	319	304	328	312	289	330	311	322	324	327	320	316	326	317	275	336	287	278	312	310	272	321	317	313	332	295	327	303	304	304	331	304	327	316	332	329	334	323	341	326	300	320	266	297	328	290	309	269	318	298	323	291	296	325	349	294	328	313	308	308	327	334	328	292	285	318	325	275	327	306	317	304	306	301	318	307	298	265	318	313	321	334	309	310	329	301	332	285	316	297	292	322	297	363	336	333	305	295	289	314	329	287	309	311	311	289	304	311	332	270	310	302	291	299	293	310	310	323	342	374	270	305	359	305	281	297	311	286	297	283	301	345	301	317	299	312	279	341	307	329	316	307	311	321	346	346	290	308	323	325	304	284	289	299	296	274	299	295	316	318	300	258	322	293	308	304	307	311	338	332	287	323	302	327	321	312	324	269	273	308	306	310	289	324	314	337	323	293	284	305	324	298	293	345	331	335	333	312	338	331	316	283	286	312	294	283	305	299	326	306	297	329	303	295	331	291	300	328	331	313	347	302	331	313	288	322	312	346	326	316	306	310	305	318	301	338	312	299	286	274	293	298	282	312	303	297	275	282	341	312	306	326	318	293	312	296	330	343	316	300	275	314	323	319	276	305	329	320	341	311	293	287	319	307	267	321	381	338	339	312	300	318	311	307	317	316	318	303	329	316	273	314	330	297	325	347	321	320	329	289	327	290	308	273	294	279	343	300	346	301	308	282	302	339	328	325	324	272	312	338	340	307	299	320	285	293	312	268	287	288	309	325	339	313	305	298	308	315	309	308	319	291	290	287	295	308	309	334	345	289	290	319	321	307	325	281	284	311	285	350	294	296	291	276	340	292	333	296	317	334	334	323	298	313	309	290	323	297	306	325	276	301	319	298	322	313	320	288	305	296	309	300	269	294	321	301	324	301	289	291	328	326	303	310	354	281	327	302	298	287	309	353	325	276	297	301	335	310	328	295	271	313	301	282	312	305	290	297	310	323	319	306	347	320	307	322	309	295	304	328	296	297	287	288	332	294	300	350	373	317	315	341	310	334	316	301	287	306	303	296	301	315	312	284	323	309	339	336	282	304	280	327	327	335	304	345	306	327	312	306	333	294	247	336	295	311	312	310	344	252	324	313	311	353	304	341	329	307	312	312	298	316	332	344	298	338	311	308	334	306	296	314	334	295	282	310	313	281	295	333	272	356	312	297	303	303	271	319	297	341	316	348	286	327	336	277	326	324	337	313	316	302	281	297	304	307	299	301	328	337	300	286	295	309	350	324	302	335	317	342	333	318	316	333	315	317	320	294	302	347	320	348	283	283	332	303	314	354	318	282	295	340	309	319	303	294	320	318	310	286	295	331	295	331	331	281	328	283	325	312	272	310	314	346	276	290	290	315	317	319	287	317	310	326	341	307	332	302	310	296	281	302	307	299	305	317	283	324	322	294	324	338	335	325	277	299	339	293	332	297	335	301	304	340	294	341	312	292	324	292	292	302	305	292	302	319	319	313	324	330	301	251	275	295	334	341	306	339	283	277	285	345	302	304	328	328	325	340	320	306	323	288	328	321	286	347	314	295	298	323	323	330	324	326	293	275	329	328	316	286	320	324	309	295	333	305	326	285	293	314	328	311	324	293	297	310	321	339	294	332	299	326	313	328	321	293	310	331	300	313	305	326	288	323	305	334	302	303	277	293	296	299	311	274	310	323	302	313	327	310	326	305	312	258	325	310	300	292	324	319	337	315	328	361	298	344	331	336	303	285	316	298	301	324	301	320	328	365	322	346	331	309	294	296	298	318	302	289	312	317	323	300	306	312	273	313	289	305	293	305	309	283	343	319	305	339	312	300	294	299	357	310	319	284	317	308	291	315	336	314	316	323	287	312	336	296	300	330	353	343	328	295	341	315	290	313	299	353	304	340	283	290	283	306	327	337	312	336	298	306	349	308	315	336	283	297	319	321	326	300	321	294	308	300	297	281	311	319	322	321	330	306	293	300	295	343	313	325	372	324	314	290	341	318	349	333	331	344	311	301	274	313	345	296	343	278	312	290	327	317	285	306	280	320	272	318	256	304	305	333	293	317	284	321	324	313	343	268	299	331	298	289	349	293	319	315	338	310	295
14681	3156	1326	991	860	785	805	699	721	683	702	678	630	688	697	686	666	648	635	674	690	670	649	665	699	608	675	667	727	659	684	698	681	662	648	644	735	736	716	703	652	682	677	673	692	627	657	651	663	650	677	675	666	672	660	686	688	675	659	646	657	700	628	624	655	729	686	681	726	712	629	719	674	649	689	662	657	738	653	691	675	683	628	687	699	673	636	661	654	658	646	642	653	692	658	588	692	710	646	705	666	648	695	655	638	688	663	658	675	665	671	667	704	727	694	613	677	656	659	669	675	657	643	693	680	661	672	637	638	674	642	682	675	735	690	609	665	676	652	696	708	645	690	654	684	686	631	668	708	694	622	687	682	702	671	692	657	668	672	657	698	648	682	682	704	675	662	685	636	685	725	669	703	662	697	671	639	648	673	682	661	672	653	662	691	672	674	685	630	656	660	643	695	676	628	697	687	674	685	650	629	669	678	663	666	691	644	637	697	656	664	671	672	673	688	690	704	658	626	657	671	686	638	689	657	677	702	612	652	628	655	642	691	659	688	697	611	715	681	623	718	680	676	664	653	630	686	658	608	658	698	669	647	676	621	668	664	650	650	674	663	650	700	656	717	673	683	641	668	623	647	628	633	647	666	688	717	683	643	700	696	713	686	644	679	628	671	692	704	688	736	652	648	668	669	705	655	670	642	682	714	671	645	671	727	671	643	679	660	633	648	664	651	694	702	658	639	674	697	635	665	684	611	674	704	658	659	638	669	669	666	637	651	720	681	683	693	700	695	623	705	726	662	661	648	668	691	705	627	657	648	677	662	697	682	701	707	649	635	612	703	669	700	702	650	677	701	669	730	671	675	679	712	663	665	697	699	670	680	685	691	663	645	664	676	615	653	687	666	653	707	675	632	653	676	685	654	640	620	704	705	631	724	681	710	682	643	641	676	683	681	657	674	659	628	601	666	637	694	661	656	659	680	661	667	661	690	670	632	675	693	703	673	687	653	649	700	620	680	659	679	633	684	657	656	659	649	711	664	723	750	671	641	695	638	648	642	669	680	632	655	685	621	661	661	630	614	660	672	682	655	707	679	645	674	630	698	620	630	654	627	701	691	690	638	681	662	664	737	661	696	664	637	688	641	643	648	618	684	681	680	710	682	666	682	687	672	631	648	662	649	645	649	631	677	727	634	644	657	681	653	681	650	660	703	647	658	670	662	656	622	678	661	689	671	684	660	679	684	680	684	682	642	655	713	648	638	732	697	646	679	664	689	701	635	687	661	670	698	709	666	664	719	689	665	687	697	682	722	656	689	659	660	645	679	677	708	735	684	625	690	664	619	705	661	662	679	665	690	638	692	695	673	644	679	682	710	680	693	695	701	708	691	662	711	722	669	666	670	637	651	697	637	680	731	755	664	664	673	654	679	654	673	659	689	655	670	724	670	635	672	702	670	680	687	699	661	693	647	689	648	631	653	613	678	666	668	629	691	693	695	670	695	644	640	677	655	672	680	661	710	706	694	651	661	641	653	650	659	681	664	693	636	664	662	663	672	662	681	683	713	699	667	642	685	646	682	666	711	678	687	653	689	665	694	661	663	629	664	691	651	700	674	652	676	656	655	665	710	664	694	693	648	688	663	698	658	677	692	644	617	672	698	656	689	670	670	665	675	694	687	698	658	670	664	669	692	615	682	690	691	662	662	669	678	644	710	672	656	664	688	686	659	606	688	672	678	654	638	661	641	670	645	653	664	652	679	691	632	703	705	721	699	686	682	653	655	637	654	710	686	664	664	698	692	672	660	659	637	647	668	646	662	672	722	617	670	685	611	679	668	670	672	694	704	637	654	679	641	686	641	650	697	647	708	690	649	676	658	612	687	692	677	726	672	662	672	686	728	680	632	674	661	672	636	657	623	687	648	685	728	692	661	666	674	674	650	685	668	662	645	627	706	685	685	651	671	702	622	661	672	725	699	685	720	695	691	677	665	698	698	684	629	626	659	689	653	647	656	673	646	730	688	650	661	661	633	661	627	703	657	659	654	645	679	667	643	671	660	593	677	667	644	658	680	653	667	662	703	666	634	635	678	638	673	668	685	633	687	641	742	673	674	651	641	680	683	695	649	625	676	633	674	690	710	647	703	664	687	625	621	684	684	681	627	666	677	679	659	625	698	678	643	707	635	711	686	671	691	690	694	645	670	712	675	657	688	694	637	667	653	674	703	675	648	644	656	711	656	680	708	685	679	658	653	656	739	670	644	681	678	644	650	698	675	637	618	649	655	629	691	663	672	678	637	710	652	691	693	626	707	661	667	651	658	678	699	692	643	660	652	643	689	711	653	654	655	623	675	705	674	685	718	673	695	655	657	695	674	656	706	687	696	669	680	670	677	690	633	618	710	651	744	700	681	662	717	649	677	684	664	645	657	646	644	697	661	650	691	690	663	650	656	650	657	650	701	678	633	668	679	683	658	640	682	687	623	676	696	730	668	692	624	666	673	697	619	706	658	663	660	644	640	747	657	688	597	688	703	692	653	690	613	668	704	676	640	671	676	659	697	634	652	705	676	680	672	720	707	659	674	677	626	723	664	632	644	631	682	711	657	638	690	658	681	709	649	662	673	633	666	679	671	661	648	654	683	651	653	687	653	702	715	683	695	689	669	655	720	671	650	638	642	645	644	650	678	690	660	664	655	683	662	659	642	697	665	701	656	667	610	681	661	661	675	664	718	681	705	680	679	634	656	664	644	693	643	658	695	642	627	702	641	666	686	723	651	657	644	643	692	683	708	709	655	678	656	676	740	646	718	668	675	685	679	682	692	670	667	700	710	653	654	698	673	629	718	682	674	650	676	680	685	622	679	703	685	675	687	681	681	643	671	663	668	635	684	695	664	671	669	719	703	682	656	687	670	674	696	658	689	667	683	714	652	634	689	686	644	670	649	668	711	695	679	673	637	671	622	639	656	659	674	653	668	688	690	693	695	672	684	696	666	667	637	653	698	715	611	677	656	671	676	692	659	635	636	707	705	671	654	673	697	620	646	671	645	695	674	640	641	671	660	656	688	656	637	762	671	703	614	711	646	681	635	634	627	667	678	695	662	678	657	659	681	647	691	640	709	681	660	677	687	669	669	671	717	646	673	702	662	727	639	674	660	674	659	707	660	696	644	640	662	645	712	681	668	650	696	690	722	673	638	648	649	693	620	627	663	653	628	695	665	682	663	649	683	634	638	674	670	649	671	652	644	664	659	664	646	672	669	670	700	684	700	637	641	690	695	619	656	679	672	659	656	691	668	616	684	685	712	678	645	643	649	690	677	648	701	669	682	678	702	715	683	635	663	637	699	686	665	656	653	627	676	671	688	660	663	644	741	658	694	689	651	634	691	670	708	601	674	667	717	653	684	613	609	664	654	722	656	635	688	680	653	619	697	685	690	652	651	615	687	685	708	706	643	659	714	692	679	682	712	671	678	649	681	667	657	638	655	659	663	675	684	683
30787	8320	924	435	321	327	335	361	332	358	359	315	315	340	327	345	355	352	316	365	354	331	357	359	333	351	368	328	339	333	309	358	330	320	327	327	316	320	327	324	294	333	337	336	310	306	326	355	355	346	316	324	309	328	317	358	347	357	311	337	313	327	316	335	329	340	309	290	322	330	315	308	332	337	322	355	310	316	348	361	338	324	348	343	316	353	327	324	322	336	338	350	333	345	371	330	328	372	327	338	349	347	345	333	306	352	324	322	321	321	332	380	333	334	338	345	290	329	291	301	327	317	296	341	320	311	326	329	338	324	284	367	328	340	352	362	331	361	341	319	340	322	322	347	325	298	312	309	331	269	329	368	309	338	330	337	354	366	352	348	346	317	331	320	327	335	343	343	323	323	310	330	336	350	344	343	368	318	332	363	356	359	341	358	300	359	344	319	314	336	326	335	335	335	365	320	363	353	319	332	300	343	320	350	315	311	330	335	343	304	332	345	328	332	344	304	376	323	307	309	344	328	346	327	322	313	339	349	329	356	335	317	347	328	337	335	336	337	335	324	342	350	318	313	366	337	355	291	312	340	367	333	336	331	342	325	323	343	326	287	348	289	324	352	357	319	339	321	330	320	341	325	306	307	320	357	340	358	351	333	343	361	364	359	338	345	321	346	290	318	332	338	354	325	331	349	295	320	343	357	319	332	310	330	331	346	309	277	339	355	307	320	313	293	319	334	340	367	321	321	331	342	333	321	301	334	326	368	340	313	366	330	308	362	312	334	307	322	337	369	315	299	318	371	328	328	326	332	313	306	343	343	317	303	339	322	361	333	340	352	316	344	276	337	331	339	339	358	332	349	312	299	315	335	344	293	322	359	336	336	324	368	330	323	328	364	326	348	359	324	348	339	354	320	364	371	321	356	321	365	300	335	348	320	294	363	327	322	331	302	325	393	351	336	344	324	314	327	337	352	327	313	342	300	344	332	318	341	333	334	334	327	317	309	313	331	327	346	324	331	328	314	343	367	308	328	345	328	325	357	343	345	347	348	324	349	343	336	339	329	352	335	309	295	313	340	340	301	307	341	354	336	306	337	324	328	325	361	322	330	367	351	341	313	334	325	333	326	346	346	332	352	343	263	377	362	350	330	352	327	357	338	322	314	286	286	313	349	339	339	341	294	332	344	334	366	294	325	335	327	333	339	327	372	340	375	351	296	327	299	322	334	325	318	335	317	314	314	346	361	345	309	287	323	329	348	374	343	329	367	321	304	330	319	366	353	340	360	346	348	317	318	313	337	292	336	360	321	358	316	316	339	327	331	334	327	302	320	330	358	353	328	326	334	324	325	349	368	330	344	340	337	376	308	342	314	339	336	327	349	352	356	342	351	330	381	337	340	311	323	290	325	304	318	313	330	317	310	318	331	349	298	330	344	359	340	332	352	347	354	350	369	302	340	326	345	333	329	339	342	345	329	334	330	307	343	307	331	336	319	324	297	345	302	339	337	368	342	347	343	320	313	309	335	352	330	306	323	327	327	293	347	318	291	347	302	341	353	334	336	339	369	352	339	302	315	346	384	311	297	356	364	301	302	347	304	337	329	315	363	339	316	335	282	319	343	373	340	334	318	333	320	351	337	300	361	292	365	306	341	332	347	343	338	359	336	329	339	370	342	327	313	350	296	346	324	292	303	332	325	353	341	341	370	314	323	335	333	314	322	302	328	336	335	330	350	341	324	345	328	327	322	309	338	316	289	330	325	366	298	367	379	298	326	326	327	323	318	352	349	311	350	327	320	310	318	320	345	378	342	342	308	335	342	349	345	350	338	309	330	337	313	352	328	359	373	332	361	333	338	317	329	334	359	331	359	353	353	393	329	346	336	317	318	338	358	338	316	343	342	339	347	351	309	328	339	309	358	323	320	331	347	344	348	315	321	312	334	318	297	302	344	380	296	343	355	324	344	347	348	355	339	364	370	318	318	317	331	325	319	341	340	315	343	306	316	350	322	359	330	333	306	347	329	298	337	325	325	331	353	357	325	310	320	353	296	335	354	343	348	311	304	309	326	321	323	342	327	331	349	351	365	318	319	329	347	348	351	317	359	305	361	354	345	326	349	370	323	346	304	353	340	321	309	313	309	324	331	323	338	335	309	319	328	327	317	328	320	323	279	331	370	306	338	350	316	333	329	365	316	330	318	331	294	318	304	339	349	291	333	335	364	330	335	334	336	325	346	307	302	340	326	308	345	336	366	318	291	331	337	321	331	324	359	308	313	320	322	298	326	305	313	336	324	332	319	325	326	344	298	323	339	344	337	336	329	337	360	312	356	342	308	348	304	339	310	334	353	374	348	338	309	343	352	373	340	325	348	304	337	341	314	327	347	348	329	342	302	342	301	337	340	367	349	336	332	331	327	321	356	317	335	329	325	338	304	323	323	334	334	348	362	337	290	357	331	356	375	318	321	338	336	336	356	353	358	330	327	374	302	279	363	286	314	306	336	304	317	333	345	335	280	318	329	293	315	324	330	331	305	347	322	347	321	328	361	330	369	338	332	368	330	320	360	358	342	307	350	313	328	332	320	303	344	335	288	309	315	344	305	320	370	326	312	325	336	336	358	351	332	340	334	311	371	328	315	295	318	340	344	303	297	353	334	351	321	314	340	360	347	332	358	323	326	335	328	304	301	316	379	335	409	362	311	324	311	315	354	344	316	345	324	330	332	335	369	319	360	384	352	336	355	332	327	332	334	321	288	351	330	330	368	374	318	318	344	296	296	311	320	305	336	293	322	332	324	349	331	324	310	333	337	339	331	358	375	306	342	307	349	339	341	330	332	306	321	335	339	294	338	327	370	309	373	360	349	340	314	344	312	310	306	336	356	335	295	317	352	312	320	305	337	330	355	327	350	371	329	344	307	302	337	300	283	296	329	333	349	326	366	330	339	372	346	346	333	323	332	311	342	342	333	319	316	387	355	306	323	333	337	336	313	361	326	346	327	355	333	348	336	329	295	348	328	310	316	293	353	311	322	338	350	331	323	324	327	346	344	328	350	312	341	350	351	332	325	321	321	342	359	355	385	346	290	345	380	344	331	287	360	337	299	321	312	339	357	329	345	320	343	324	351	373	283	349	345	303	360	319	332	376	345	337	359	355	334	322	339	312	355	343	341	319	338	283	342	336	315	351	360	327	350	347	313	334	326	293	338	325	335	332	337	321	362	326	332	315	328	318	337	339	311	338	333	323	315	301	319	364	322	323	342	340	357	351	341	298	290	331	355	353	350	355	308	315	309	343	319	323	355	331	333	322	316	350	322	306	308	349	347	326	293	354	305	305	346	382	352	321	325	333	329	349	301	336	343	302	314	329	319	348	304	328	287	298	373	350	361	321	298	314	315	346	372	337	326	345	386	363	344	351	317	318	354	336	314	364	329	356	312	345	318	327	320	356	349	303	359	336	376	358	320	321	315	337	334	302	323	336	313	373	318	352	315	334	307
15376	3904	1482	1188	999	890	848	741	742	783	718	758	746	726	725	773	714	729	743	737	693	740	765	731	739	731	749	711	736	723	733	715	712	718	703	748	760	729	711	725	759	769	684	742	747	716	698	769	775	716	720	728	700	685	738	759	713	743	729	747	707	758	730	748	747	722	700	740	709	643	702	714	723	739	768	730	793	733	685	729	694	735	780	675	744	696	661	731	683	707	696	700	706	671	739	765	733	756	755	743	738	703	788	744	741	711	752	711	694	774	679	739	742	772	717	704	716	728	723	713	727	687	726	719	707	731	750	751	688	716	706	656	700	796	699	747	689	710	708	680	723	703	719	677	709	721	750	745	696	733	731	725	687	690	697	672	706	703	737	712	765	699	724	763	749	708	704	721	753	718	723	725	722	730	710	676	734	726	724	748	692	747	746	685	747	766	714	707	707	715	729	745	707	709	720	705	747	722	764	763	739	730	681	738	714	701	755	670	735	749	705	754	738	703	686	670	733	692	685	727	730	700	691	688	748	725	715	712	756	776	703	713	727	729	714	673	693	761	709	729	709	727	701	721	725	723	746	690	728	726	714	720	744	701	743	699	718	747	734	709	726	716	712	694	717	721	725	685	747	731	736	703	714	758	702	705	705	720	694	700	760	781	705	698	720	703	732	716	730	717	761	726	705	672	723	737	748	686	715	780	735	731	753	705	706	764	706	748	683	744	718	709	721	689	706	714	799	736	727	711	698	679	737	765	718	690	777	724	781	756	762	704	700	726	693	727	687	715	734	717	745	707	744	728	679	745	686	727	705	727	768	772	726	735	736	705	722	751	713	720	725	696	707	693	708	766	763	725	744	743	720	735	792	730	742	715	755	765	702	686	735	728	690	706	675	751	741	722	765	695	701	689	674	723	741	743	722	705	760	704	682	712	714	734	757	746	756	736	714	717	699	757	736	763	730	720	713	737	759	735	726	670	657	732	736	690	708	735	754	731	675	727	733	713	714	712	731	679	761	767	753	741	695	733	772	752	702	701	758	695	701	682	717	708	739	740	704	725	739	761	713	720	684	740	738	758	697	691	778	703	680	717	695	685	747	705	756	756	737	714	756	714	728	725	800	746	740	721	720	710	736	680	737	746	721	658	755	709	748	773	719	716	715	714	709	673	758	747	734	685	726	731	727	716	710	721	773	722	686	737	721	737	713	695	680	750	678	716	705	750	693	684	675	728	722	731	748	710	689	726	708	718	721	725	748	668	772	705	705	689	734	743	697	699	737	715	754	752	697	710	740	742	752	767	730	722	765	713	716	693	675	706	681	745	735	740	747	670	694	670	700	698	743	698	726	731	676	696	759	708	720	717	682	701	718	709	694	717	751	727	748	732	745	727	665	733	724	659	715	655	737	746	717	751	703	738	682	727	722	728	744	695	697	740	738	724	717	693	745	740	686	729	681	732	729	681	704	672	748	671	723	750	752	702	736	714	716	721	667	720	673	713	729	713	765	749	751	741	704	739	715	709	706	697	736	727	719	735	731	730	690	686	706	707	739	744	707	769	756	711	716	734	800	744	719	685	764	726	718	716	723	746	700	752	736	707	693	710	722	717	774	712	691	678	762	742	732	731	725	755	734	751	737	705	726	744	696	691	711	716	737	727	736	665	753	741	699	705	708	750	749	711	741	697	725	749	711	679	748	710	716	720	770	780	706	712	753	718	707	701	686	709	747	760	721	712	719	713	695	797	717	738	723	735	718	710	723	722	709	688	697	701	724	714	718	757	738	705	689	734	763	732	733	713	740	758	741	725	690	727	704	727	700	679	767	742	762	698	781	686	684	728	708	730	707	721	768	699	735	726	753	782	728	698	717	727	730	712	703	741	696	744	721	701	733	712	671	736	723	764	748	741	706	737	708	693	718	712	703	716	713	702	726	707	724	693	799	750	728	716	676	717	750	724	751	729	721	711	733	747	760	766	682	699	721	777	698	718	765	700	748	688	718	748	704	717	704	758	709	735	765	739	696	716	773	696	691	721	777	722	701	710	770	694	764	736	694	661	702	723	751	694	713	721	678	662	715	738	707	768	716	704	717	730	748	716	732	755	682	729	711	752	708	677	738	782	706	745	706	712	727	744	726	701	755	750	744	750	715	745	747	754	739	700	730	701	699	723	696	714	730	751	708	722	715	759	731	718	708	696	752	730	714	744	756	736	668	732	759	694	712	703	760	683	716	725	696	689	702	740	785	714	713	697	738	742	680	771	731	724	707	735	728	721	677	719	728	694	764	712	717	727	743	741	752	718	738	710	752	690	717	723	680	713	757	721	763	704	732	724	707	695	705	724	723	719	699	759	697	729	718	737	692	706	728	716	715	662	730	687	715	707	711	658	728	715	672	695	705	654	718	735	719	715	709	721	718	689	724	715	711	690	697	748	736	722	701	709	777	723	730	681	686	740	693	738	714	744	721	702	762	721	683	725	710	748	702	738	768	671	721	760	704	690	742	736	729	675	717	693	741	700	748	716	701	701	712	704	702	728	670	736	729	698	753	711	660	697	719	698	731	704	792	718	729	735	707	722	698	740	760	795	753	740	704	733	716	700	731	712	728	718	704	684	694	711	773	717	721	685	724	690	739	715	721	679	708	695	672	743	724	756	706	732	741	753	706	737	699	686	684	753	722	737	712	771	706	738	716	756	689	738	725	680	751	694	728	688	679	733	766	710	755	722	690	720	742	728	710	731	700	726	719	742	704	721	755	720	689	764	694	704	754	696	692	767	742	692	742	710	745	732	686	758	704	718	705	740	691	691	739	742	697	699	746	719	703	738	710	719	698	638	692	736	727	670	706	706	774	772	666	692	720	735	701	750	711	676	745	723	741	714	753	706	703	692	726	757	708	716	723	702	723	706	698	749	742	718	719	725	731	728	765	712	733	700	723	705	714	707	704	662	737	707	763	735	737	700	714	736	701	709	751	732	729	675	784	708	741	718	691	684	672	663	695	721	762	720	685	716	757	731	692	680	772	706	708	701	691	729	747	687	749	711	694	719	686	717	722	706	727	728	704	744	667	752	705	730	768	735	718	709	763	698	698	702	744	771	762	679	743	760	739	759	710	719	663	672	744	763	704	728	738	723	746	716	716	718	726	720	770	773	725	687	703	673	711	743	714	730	682	690	782	679	701	706	733	718	716	742	700	709	743	725	770	716	706	686	728	685	714	668	741	733	732	705	715	732	770	733	748	739	774	664	770	727	750	703	729	726	718	713	705	721	735	694	746	741	720	709	718	740	702	676	679	670	728	750	747	770	702	761	728	714	702	717	719	727	673	751	697	717	722	654	740	682	722	784	746	756	767	680	682	683	719	705	727	725	720	709	759	756	782	699	717	737	717	737	701	768	682	684	722	718	728	642	758	701	709	762	699	716	751	703	657	728	701	735	716	695	724	759	681	716	784	677	733	701	722	757	747	683	686	780	694	699	741	718	697	756	757	734	691	661	784	726
17091	1338	418	360	334	285	322	358	320	311	326	326	285	315	363	352	334	325	320	319	345	353	284	278	348	312	315	327	293	339	326	314	353	315	342	277	359	338	355	343	299	340	337	322	335	317	311	296	332	339	296	308	337	358	323	309	343	323	331	356	349	312	316	346	341	315	324	329	356	306	331	343	335	327	361	329	352	323	317	329	368	334	368	306	330	353	332	340	377	351	311	340	336	319	345	346	335	297	318	313	330	355	325	324	363	334	316	352	347	314	295	373	323	335	298	362	350	345	346	308	343	328	346	385	308	318	341	326	299	311	341	297	314	326	357	290	341	316	314	332	350	346	354	341	316	320	362	327	326	322	348	367	320	288	301	309	329	345	338	316	348	322	333	279	330	310	347	314	319	316	304	349	305	306	319	307	352	324	290	338	319	324	314	324	330	352	333	361	307	330	317	349	349	331	312	295	282	290	325	292	340	314	316	287	322	323	347	344	331	308	303	296	337	348	320	364	290	333	340	316	336	296	298	329	342	356	339	333	338	335	320	323	339	306	314	304	337	323	307	321	333	317	308	297	303	305	337	354	337	325	334	306	346	358	352	340	352	329	354	341	334	331	310	327	347	356	328	342	336	308	334	328	319	322	320	299	331	309	288	291	335	314	351	311	320	330	331	310	316	314	354	379	341	334	348	307	341	318	318	358	380	347	331	328	324	364	334	360	296	300	279	309	359	332	346	348	317	308	307	325	292	314	350	339	346	316	324	320	286	279	310	302	316	347	340	312	341	305	347	342	361	333	313	325	343	333	334	356	326	329	352	354	327	324	334	358	346	358	345	344	343	288	303	290	288	287	319	335	325	342	306	336	322	357	335	319	371	313	326	380	321	306	342	328	304	302	357	342	331	343	319	315	334	311	309	329	367	329	358	331	329	366	317	332	351	373	362	334	330	347	328	332	359	323	317	325	352	315	365	320	351	354	352	344	344	306	290	332	314	336	302	315	315	315	317	300	328	349	323	359	319	356	328	344	356	336	339	304	287	307	363	306	314	308	353	328	303	332	337	318	302	350	327	326	334	314	340	329	366	310	324	324	325	353	326	335	378	347	344	338	330	336	299	319	304	347	364	353	321	342	324	324	355	354	311	335	317	319	380	335	315	349	339	354	331	300	299	293	318	356	364	343	352	311	335	346	327	347	348	338	368	339	341	315	359	320	380	317	348	350	312	317	319	315	349	312	316	322	318	315	301	328	321	375	342	348	359	308	337	310	337	308	321	376	336	326	266	287	331	343	341	328	331	332	330	272	339	368	340	328	293	330	396	316	328	316	352	291	331	298	328	349	350	355	336	318	297	324	336	345	290	319	335	350	366	380	318	324	327	311	323	339	345	324	317	332	347	328	324	328	335	320	347	350	359	311	341	350	339	359	336	343	321	326	348	299	308	300	337	324	318	333	334	327	340	335	316	313	306	301	336	276	322	323	320	311	297	329	359	329	318	304	366	319	337	344	342	320	325	344	324	288	331	310	292	290	335	352	308	287	328	350	319	315	351	342	332	365	307	320	311	317	332	339	331	320	320	332	355	344	331	331	318	369	359	316	344	335	336	331	336	316	357	272	330	335	328	289	331	341	353	342	293	305	339	324	290	332	322	353	297	322	329	341	312	345	322	325	334	327	336	331	320	358	302	330	332	309	276	331	352	322	333	332	345	307	348	336	323	319	333	285	299	289	319	358	302	316	293	323	336	287	332	309	288	310	364	367	312	306	322	322	335	341	332	343	340	332	343	319	334	336	305	348	348	335	331	337	319	343	316	340	358	317	310	302	342	347	325	346	363	320	299	292	280	291	347	324	309	306	321	322	331	335	290	334	334	315	283	363	333	305	344	321	323	290	338	325	356	349	335	336	328	320	318	310	332	310	315	346	323	335	342	347	299	321	339	286	310	334	320	275	313	339	313	325	340	319	340	333	337	318	317	343	348	335	364	340	335	292	365	336	354	308	342	278	322	326	335	272	303	311	364	342	340	309	351	272	342	318	342	299	332	287	308	312	300	315	329	338	340	326	317	309	306	322	318	325	324	323	301	308	347	348	367	354	339	308	343	294	311	279	332	315	355	352	286	332	331	281	355	299	295	315	333	321	335	343	339	342	337	347	313	319	315	316	309	306	326	354	296	317	325	336	338	320	323	320	325	322	339	330	322	342	317	323	330	349	347	343	326	329	344	295	325	335	305	359	358	338	333	323	329	326	329	297	288	328	328	300	336	311	315	337	343	312	345	336	322	320	326	304	331	331	328	299	325	334	318	340	320	312	329	330	332	310	316	289	357	323	293	324	319	339	325	349	373	298	341	332	338	323	318	319	298	338	351	347	349	319	357	320	258	306	303	337	368	306	301	312	336	289	356	309	291	340	332	368	343	344	332	337	303	316	344	351	282	293	329	322	334	343	359	359	348	304	342	329	335	324	323	310	292	317	338	341	322	304	323	293	337	347	305	322	328	346	306	321	361	340	317	344	345	308	257	332	331	322	305	314	335	291	340	300	296	313	371	350	331	304	309	350	331	338	329	312	340	338	322	339	338	324	315	338	327	309	264	331	330	359	345	327	311	338	360	343	332	360	350	311	342	306	344	335	331	351	317	317	321	342	338	307	329	321	310	336	358	311	332	316	305	334	355	294	342	366	309	338	329	305	347	314	374	343	363	326	321	351	294	331	327	383	314	318	293	314	344	353	353	310	317	336	331	331	314	342	303	333	327	320	363	356	343	351	377	327	355	331	322	312	305	319	318	324	283	323	344	345	352	321	281	327	305	357	380	304	314	317	316	350	318	308	326	314	323	357	303	325	317	322	322	350	337	327	321	330	326	340	365	328	319	343	313	326	312	337	362	350	305	332	321	356	312	354	332	357	332	326	358	325	316	321	363	291	313	336	296	339	289	350	282	345	334	316	304	339	303	347	351	331	327	351	318	308	308	316	318	309	313	284	302	325	320	344	312	308	319	324	313	320	324	346	334	324	301	340	336	312	299	360	303	312	356	367	349	336	323	324	300	313	341	335	316	329	346	374	303	334	313	326	354	327	320	305	339	310	357	333	304	270	326	318	320	330	314	320	320	340	334	359	303	356	315	347	354	279	333	328	326	319	310	318	345	312	323	368	339	307	304	319	294	343	345	341	316	342	303	297	296	341	325	323	330	361	332	304	285	337	324	340	328	330	348	313	318	332	331	318	331	348	349	330	313	350	309	340	343	326	326	307	308	348	314	369	359	337	329	334	293	308	305	327	304	284	327	274	344	315	311	338	328	323	352	371	359	314	318	336	327	367	345	313	364	374	307	308	336	298	341	304	336	320	325	380	342	328	349	287	288	334	329	333	348	342	321	309	300	343	342	363	344	307	349	341	316	312	337	345	337	307	341	312	330	315	323	315	318	336	346	316	317	335	342	301	335	333	320	292	302	311	347	330	306	280	323	348	278	323	290	303	325	324	318	338	330	336
12213	2096	1430	1037	880	771	782	739	734	719	704	728	680	718	705	751	706	740	665	716	654	710	687	736	704	715	732	693	723	720	741	715	697	728	682	733	733	687	679	707	686	679	676	714	701	730	684	702	693	712	741	709	677	735	677	700	731	675	756	674	702	704	667	662	716	725	676	651	732	697	664	715	685	721	707	702	736	712	685	712	680	720	759	754	744	691	673	761	693	723	692	662	683	698	705	646	697	693	662	692	718	717	681	664	699	684	636	727	713	682	704	726	680	708	706	689	684	691	696	692	723	717	708	697	694	646	738	699	680	714	689	680	695	692	713	706	669	736	703	743	706	674	667	670	681	662	678	718	717	738	687	681	694	698	736	663	720	698	700	675	711	659	720	682	723	719	703	735	711	712	692	732	740	703	689	658	724	729	692	689	682	685	706	738	678	756	712	743	701	689	715	685	637	668	723	684	706	750	746	744	714	715	702	712	675	697	715	739	709	727	723	683	690	696	691	695	681	650	731	674	717	672	713	710	702	687	762	689	722	702	685	678	752	702	688	700	681	720	676	682	677	657	712	709	676	699	705	686	678	715	665	678	717	668	681	687	691	688	658	711	688	721	671	695	723	668	659	728	674	672	700	706	700	741	646	717	709	744	715	699	707	672	699	657	669	658	729	690	676	677	696	718	706	736	695	691	660	693	719	696	669	678	699	705	670	722	726	703	725	720	698	706	699	697	711	692	663	739	686	684	739	667	720	740	716	750	725	718	732	653	706	718	703	695	672	733	717	697	675	729	666	658	729	720	691	699	702	670	682	706	701	740	699	694	683	717	703	712	725	706	658	688	669	637	678	686	687	743	729	732	718	686	728	682	643	659	696	679	714	721	681	736	732	688	710	709	687	670	674	686	694	716	709	690	745	703	742	736	686	735	691	686	705	656	695	721	688	733	747	688	742	662	748	745	731	718	677	715	690	705	685	719	657	701	691	691	664	712	680	716	669	681	693	719	737	688	720	733	734	720	725	697	689	730	686	688	646	672	729	710	673	649	672	709	708	668	646	749	727	751	721	699	717	676	713	727	674	722	688	703	672	665	702	697	738	685	720	702	714	706	679	700	692	681	703	714	782	695	689	673	660	694	681	670	705	687	714	733	692	685	656	727	722	779	690	677	702	675	739	667	738	716	763	651	725	682	694	729	665	688	696	708	707	671	681	679	701	708	740	668	718	707	687	754	701	702	706	749	665	680	717	678	738	732	729	713	688	736	684	760	662	708	723	691	727	680	706	688	750	676	724	684	719	717	724	691	768	745	708	719	705	720	705	676	704	689	692	665	685	661	680	718	743	721	719	715	683	686	662	719	713	719	742	702	716	667	688	704	715	685	680	711	670	730	695	643	671	704	669	711	686	713	706	711	676	674	710	699	678	687	684	656	724	718	722	689	683	729	687	651	660	648	685	715	695	735	688	698	709	727	721	726	767	689	697	684	706	701	715	709	703	682	651	673	696	708	721	731	694	714	741	673	697	716	659	728	712	702	671	703	690	696	726	700	678	710	671	697	702	721	691	653	701	679	764	693	691	741	696	699	722	702	653	700	699	669	729	712	685	716	721	714	693	700	723	738	708	702	720	684	670	746	696	705	693	743	717	750	750	709	676	693	730	702	641	700	714	699	703	688	710	712	730	668	740	727	717	742	698	700	705	717	700	664	702	730	686	641	736	764	678	687	700	725	700	671	699	683	690	722	702	727	721	731	668	704	680	657	708	704	745	718	715	691	708	699	686	719	712	661	695	717	738	717	701	733	739	699	688	683	655	728	711	646	716	729	721	670	700	752	728	705	720	736	700	733	682	666	678	735	678	730	712	744	683	690	706	675	730	726	683	765	701	663	736	689	714	708	670	714	687	678	737	743	696	713	682	692	687	651	725	698	698	690	706	686	715	700	724	762	697	702	666	741	701	705	721	657	704	702	753	690	691	649	714	689	681	697	705	684	663	706	720	677	724	656	761	720	668	706	715	739	695	713	715	740	739	695	730	682	708	683	730	737	721	678	749	702	710	735	686	699	698	674	696	677	670	699	696	654	704	664	682	683	701	654	700	662	709	672	770	719	696	675	703	713	673	718	709	683	721	704	699	721	682	704	677	652	758	679	728	720	676	695	715	712	730	714	704	691	709	673	685	738	721	763	696	691	702	741	690	720	700	721	687	737	703	711	696	759	743	704	688	682	740	693	761	716	700	736	712	708	719	727	713	671	690	696	720	693	644	708	685	700	672	749	703	702	702	716	660	710	721	724	659	720	710	731	718	681	689	699	702	761	697	696	734	690	721	642	706	686	704	706	683	713	726	700	724	676	751	709	723	730	723	691	751	725	687	706	747	701	629	674	736	704	683	691	704	655	694	680	746	699	732	688	673	674	670	701	689	725	699	678	667	663	729	717	721	669	691	723	639	692	787	715	666	706	706	717	715	743	742	704	687	712	711	716	658	740	685	775	699	678	683	723	648	750	672	704	724	672	651	681	706	737	685	722	702	723	721	667	638	692	724	727	663	716	673	700	740	665	679	726	689	701	703	696	710	734	718	732	713	728	669	724	714	642	665	726	704	707	718	628	712	709	734	682	699	726	708	736	718	709	703	752	689	739	675	713	674	677	739	712	709	695	620	706	682	684	743	677	704	719	702	750	720	700	680	676	701	697	695	698	663	696	721	733	767	642	679	704	696	729	689	679	676	705	702	701	699	713	698	714	730	702	704	721	706	708	682	736	687	738	655	700	738	657	673	729	684	712	706	697	706	751	704	744	685	729	718	699	692	736	680	714	683	689	660	713	677	713	743	692	676	676	733	703	679	741	727	641	721	698	745	696	683	677	705	694	670	694	750	701	746	687	711	683	700	706	710	703	790	724	705	696	666	698	659	722	712	699	681	701	687	685	698	678	685	692	733	673	699	680	661	724	703	739	672	720	682	717	633	706	699	684	704	702	702	699	711	703	704	683	745	714	730	753	751	640	714	674	648	699	719	656	759	711	681	666	711	659	677	704	651	652	720	658	683	677	702	659	725	682	715	687	704	725	697	686	682	683	726	680	758	708	704	677	704	666	687	733	694	688	706	708	667	676	682	649	711	639	707	682	678	721	676	743	720	704	631	663	679	703	685	705	696	673	709	704	672	670	739	738	711	716	708	742	715	689	655	714	688	707	687	675	719	710	709	721	710	705	648	662	699	685	714	721	672	690	686	703	679	686	750	683	703	717	698	707	715	667	720	669	673	724	674	698	692	676	689	738	716	663	746	712	697	685	669	706	619	698	688	711	686	710	691	690	728	645	696	721	696	666	723	696	722	763	720	704	718	674	678	676	686	721	706	665	721	692	657	714	690	692	744	712	657	712	683	698	754	682	656	697	672	728	701	678	694	715	657	682	663	726	660	684	748	655	661	732	678	650	665	705	671	697	708	658	704	665	726	731	680	710	730	712	717	667	682	676	720	696	758	707	684	673
18762	1771	529	380	392	341	308	332	292	310	317	315	284	309	323	314	326	342	323	301	335	308	320	288	330	297	304	274	310	320	295	327	304	315	326	289	318	295	326	302	307	293	355	317	317	298	316	294	302	289	339	323	313	318	312	307	362	335	289	350	310	281	266	317	334	311	285	317	334	287	311	302	339	310	296	261	335	302	285	318	331	329	286	319	292	328	310	338	324	322	317	321	299	295	296	294	329	316	313	311	283	331	322	310	317	300	300	326	345	327	306	311	317	317	320	302	303	329	320	341	306	280	248	285	295	284	310	290	310	312	300	338	320	317	303	319	313	306	301	307	327	315	329	300	302	348	335	298	318	315	265	318	331	315	306	333	353	303	305	313	297	320	338	335	322	327	306	308	307	305	305	310	285	268	289	302	284	296	298	294	314	288	341	322	345	351	331	330	304	294	291	322	326	320	310	280	331	333	310	309	333	324	296	288	320	329	290	311	306	316	319	337	317	306	341	326	314	303	294	320	317	303	291	324	324	298	312	324	303	303	316	314	314	295	320	330	293	306	321	308	330	311	285	298	327	286	306	301	338	312	323	328	312	310	334	300	289	300	345	335	287	335	306	322	294	318	325	285	276	315	322	316	292	304	313	316	313	309	310	300	317	293	299	323	333	366	354	308	316	312	330	350	292	314	325	288	339	323	321	293	338	322	294	302	265	297	292	333	292	349	311	301	308	321	314	254	304	299	317	358	303	281	323	301	320	324	295	276	291	283	332	333	305	306	293	358	349	314	320	287	310	317	321	293	359	353	332	303	322	308	291	310	323	310	307	337	343	306	291	307	328	326	327	327	307	350	343	328	324	319	327	306	302	326	319	297	316	313	333	297	311	308	326	313	311	297	312	291	294	260	347	355	328	355	324	308	324	285	344	313	311	291	294	337	291	301	278	297	308	336	312	308	312	302	316	312	293	350	320	337	275	304	303	322	308	336	329	300	325	329	290	268	302	302	262	313	325	310	339	312	301	277	311	336	277	311	306	344	306	302	315	322	309	301	320	306	312	277	318	330	316	346	291	304	349	315	298	313	338	346	296	302	297	302	349	305	276	323	326	335	310	302	297	303	304	311	298	311	318	310	284	310	304	301	297	309	318	282	363	321	295	315	285	311	312	329	319	293	298	285	345	308	309	304	318	324	325	331	308	309	301	337	333	314	323	321	307	323	292	289	311	314	308	261	314	274	308	317	286	265	286	317	311	325	305	342	328	326	272	294	298	320	330	260	308	328	281	326	334	330	344	297	289	309	290	341	309	326	295	338	308	289	310	307	307	314	345	320	297	337	334	380	327	343	321	348	323	313	327	322	337	312	293	312	321	306	313	312	280	312	271	321	316	319	362	299	317	283	291	290	282	270	312	287	316	276	263	344	331	299	295	287	306	292	343	343	282	318	302	305	278	291	289	279	297	346	354	317	293	317	321	325	281	342	290	298	354	307	308	308	339	307	351	340	312	286	270	311	298	310	321	315	312	342	309	297	298	313	356	322	315	316	300	308	319	319	305	301	304	301	324	325	305	283	317	314	312	300	298	319	331	335	321	313	314	303	299	325	337	338	336	318	328	313	305	300	312	308	318	285	301	288	334	273	333	322	325	303	289	350	332	303	271	299	320	290	293	323	306	275	333	337	310	329	298	281	284	289	297	303	294	326	288	304	332	312	311	337	267	329	286	309	320	289	327	321	326	308	322	312	352	261	299	316	313	326	335	320	326	331	317	296	301	318	308	275	311	313	328	314	318	330	327	314	330	302	313	316	280	311	308	306	270	282	298	333	343	321	293	314	323	295	328	327	311	300	291	286	343	331	308	321	338	317	331	336	330	304	313	347	287	297	319	316	321	302	281	322	318	301	351	311	322	322	327	307	335	288	298	309	319	292	295	308	283	330	310	315	293	312	323	302	323	299	299	330	298	317	310	306	279	291	289	301	300	290	323	310	328	309	291	304	264	300	309	290	320	349	283	298	315	329	310	325	330	318	308	322	300	328	307	331	293	322	293	344	323	318	346	298	315	342	318	295	317	301	325	290	307	262	311	294	349	306	353	269	271	301	331	299	315	305	308	315	310	307	314	280	284	306	283	329	341	361	318	343	293	311	316	337	296	281	318	313	321	276	315	323	309	336	319	314	309	306	301	306	321	325	305	349	323	292	299	311	305	314	324	338	290	312	293	269	288	283	325	336	323	297	307	374	314	311	283	291	264	344	327	316	336	323	352	313	348	305	309	268	304	329	325	329	295	312	321	317	330	297	330	322	281	288	319	331	350	323	306	285	306	326	305	298	305	326	358	336	302	325	302	293	310	305	297	308	278	282	309	309	315	300	308	283	302	312	314	289	306	331	347	306	327	333	317	267	317	321	275	269	325	332	308	350	300	291	294	305	296	295	319	293	338	327	320	296	320	277	310	312	299	293	340	323	321	297	300	347	274	331	305	268	303	299	325	297	283	318	319	298	314	317	324	328	310	291	337	326	313	289	305	295	293	302	344	338	314	273	329	306	312	328	324	306	324	283	338	304	305	325	334	282	324	326	312	320	341	308	310	345	306	289	319	350	339	336	305	300	293	330	287	311	326	343	321	347	342	285	287	297	308	318	303	318	293	317	334	352	312	313	279	347	323	312	285	303	325	319	309	312	305	313	288	307	309	354	323	324	315	319	297	293	288	298	328	327	297	328	285	343	309	318	313	309	341	310	293	291	296	304	293	332	324	356	342	340	305	313	318	320	319	288	311	304	341	304	283	346	323	321	300	316	307	302	313	310	330	302	310	299	330	306	325	285	309	318	307	305	309	296	314	302	332	322	284	282	303	323	320	316	271	308	332	311	326	288	292	305	258	287	345	317	290	306	256	323	307	306	334	312	301	273	315	309	307	330	333	342	316	292	309	300	301	303	281	281	283	312	334	317	299	296	317	318	297	320	329	292	285	297	344	304	345	344	361	311	306	303	315	284	281	308	293	316	295	333	343	327	296	301	303	282	307	288	294	284	321	320	326	323	311	333	294	307	286	300	290	308	287	303	319	297	297	308	300	301	327	323	296	328	337	302	307	309	270	322	318	326	319	317	323	302	307	317	291	302	316	309	289	324	334	297	307	306	283	306	316	330	306	298	326	304	340	313	290	288	278	320	321	297	302	291	297	317	279	299	310	321	317	294	339	326	338	318	303	328	291	346	319	320	327	312	305	302	313	327	305	324	320	282	310	315	328	366	333	347	320	344	321	292	306	307	296	312	321	332	297	256	305	310	304	304	329	337	319	296	297	293	281	345	327	277	316	347	347	320	311	303	308	301	314	347	270	333	294	344	293	332	318	333	320	309	306	328	326	320	312	336	303	333	329	318	306	297	319	281	305	324	276	293	327	309	337	278	287	305	300	343	323	307	285	321	336	287	313	301	276	308	313	308	325	305	339	298	283	295	306	287	312	343	295	330	328	286	326	281	324	269	296	361
12965	3210	2166	1436	1088	945	788	729	707	729	684	703	696	657	701	743	652	687	642	669	620	675	704	621	668	648	662	675	648	674	649	627	726	650	625	680	702	748	650	667	654	674	686	659	655	627	667	637	682	696	686	697	647	632	654	661	627	672	696	682	705	655	699	754	654	692	666	672	648	662	651	650	606	653	646	662	669	656	669	673	700	648	640	662	676	665	650	650	667	694	696	687	725	649	664	663	656	666	664	640	697	676	682	708	709	692	646	677	692	736	668	687	712	642	668	671	705	690	644	703	657	688	617	622	621	664	693	653	684	652	683	654	703	704	707	690	645	658	644	661	666	659	649	671	713	697	604	686	681	730	692	700	664	702	656	672	656	651	642	676	680	668	675	673	682	668	663	702	655	682	682	654	649	643	632	639	682	743	660	663	597	710	693	633	757	608	661	697	681	658	648	683	657	674	646	661	680	642	670	681	646	660	634	648	643	634	671	670	677	648	642	682	641	676	654	698	679	669	708	643	692	727	657	635	672	645	616	676	686	701	655	688	669	687	672	704	681	669	680	644	626	678	673	612	682	652	639	686	675	694	647	680	678	703	706	672	652	683	641	686	650	708	647	653	671	687	671	639	659	657	692	662	722	643	660	658	664	712	650	624	631	674	702	641	642	632	678	671	692	640	693	649	711	661	702	628	688	667	657	678	631	630	652	644	629	671	676	652	650	690	645	714	664	646	652	657	696	699	669	679	663	633	687	676	657	690	647	681	672	702	691	651	662	659	616	705	679	706	630	662	660	658	653	659	666	679	649	686	676	671	705	725	640	709	632	705	683	670	653	686	688	726	651	644	660	672	640	682	729	655	684	666	670	677	684	684	677	667	635	645	676	688	664	682	688	685	690	675	677	642	688	629	627	685	659	628	637	698	646	695	681	679	655	643	682	674	681	648	661	706	659	712	677	687	696	647	734	650	664	644	690	690	682	642	738	689	691	642	662	663	646	652	670	708	653	703	679	677	648	677	645	654	679	601	685	675	664	698	676	681	673	651	635	671	669	710	655	635	700	664	699	686	684	639	653	655	672	666	638	679	676	679	640	672	717	672	651	642	628	676	644	714	620	707	688	696	630	737	664	643	646	680	669	677	668	666	673	628	703	648	662	673	657	667	663	683	649	673	631	653	687	688	651	700	658	694	655	673	701	650	657	662	634	661	642	665	662	659	684	650	641	688	690	666	664	679	656	616	666	658	666	626	659	638	682	731	640	689	682	643	670	710	707	667	693	657	623	699	680	687	694	688	668	642	622	701	704	656	704	688	647	670	686	674	682	663	689	694	694	628	691	664	684	659	682	701	687	666	694	664	650	625	656	723	640	659	648	693	699	640	693	632	692	637	697	690	676	656	625	690	643	696	657	684	668	633	696	643	643	647	610	666	685	644	691	681	688	680	675	673	676	663	669	666	631	705	683	679	655	653	669	673	666	685	639	707	648	689	674	706	664	664	652	674	679	673	635	687	666	645	678	642	677	648	681	656	676	683	720	695	671	669	639	710	655	629	692	674	678	663	724	694	676	711	709	667	666	686	704	642	683	686	639	623	660	659	699	680	657	689	712	640	659	692	698	688	605	649	637	732	717	677	659	689	694	672	667	625	694	720	655	644	640	665	661	734	680	680	686	739	670	669	667	686	674	655	627	589	705	698	627	671	677	640	685	677	715	723	665	684	683	704	698	700	695	627	680	701	684	673	669	642	651	730	674	655	698	702	700	698	657	672	652	652	691	685	650	654	648	678	685	714	671	647	612	679	671	678	674	609	615	645	675	694	707	676	668	673	662	682	717	626	652	632	704	670	703	706	665	665	669	633	697	660	649	675	662	652	671	671	660	693	697	712	620	635	641	714	714	651	674	647	666	656	658	645	708	682	640	686	677	659	697	687	662	695	705	710	667	695	669	702	644	677	681	663	687	668	668	655	662	644	638	684	684	660	704	656	655	681	628	661	690	626	691	684	672	671	714	629	670	637	660	743	659	638	646	688	676	689	670	661	638	632	738	652	691	686	696	719	663	668	695	699	685	694	683	648	717	679	700	650	650	640	704	681	711	703	679	663	645	654	664	685	686	681	702	637	645	637	687	619	672	727	662	682	699	700	670	714	644	658	649	756	689	629	652	662	653	669	657	653	699	700	671	663	702	675	643	681	679	670	683	650	658	670	666	655	673	645	707	693	689	639	670	661	676	703	664	690	676	668	663	640	636	659	649	694	688	678	685	737	687	643	672	672	702	641	661	635	640	644	705	739	644	655	654	651	640	698	698	704	663	647	647	723	641	707	669	648	652	620	702	669	674	694	698	692	680	663	646	680	645	681	684	667	617	687	706	682	651	652	696	689	704	678	681	693	692	665	702	723	714	667	638	644	723	730	672	696	681	651	689	680	675	626	669	679	702	659	649	709	665	660	659	664	639	715	715	695	674	713	675	678	630	681	623	722	665	704	650	679	629	725	653	669	671	691	664	680	659	639	661	665	655	696	673	653	650	700	669	693	691	662	646	666	640	622	702	656	664	665	691	680	688	689	685	691	699	681	694	648	677	692	660	673	650	620	642	674	671	642	693	649	656	671	698	686	624	673	672	693	630	691	688	692	655	717	660	696	666	662	657	723	684	662	642	692	698	713	629	660	665	681	744	607	679	677	668	650	696	663	639	638	669	663	674	612	680	670	692	674	636	656	686	662	675	633	645	678	645	634	719	671	654	690	666	621	622	686	742	674	668	662	652	639	709	681	634	701	660	642	672	719	672	654	703	663	646	655	640	696	627	645	643	670	677	667	626	657	654	683	640	666	646	676	689	641	673	683	689	672	649	651	699	695	666	653	690	684	636	701	660	695	677	663	670	690	662	667	663	667	615	626	669	638	698	691	675	686	638	678	704	707	672	635	610	666	683	654	662	669	655	681	637	676	662	654	662	662	655	642	681	659	660	665	652	706	670	671	648	708	673	726	643	641	695	650	587	715	642	676	670	627	679	637	612	662	665	602	668	687	687	672	659	722	642	661	676	666	671	680	664	682	647	689	596	706	747	623	673	685	654	643	657	641	672	650	674	650	687	727	704	639	673	669	588	675	687	695	634	686	665	645	651	680	651	640	649	682	638	690	655	659	622	685	704	681	682	680	708	698	680	657	631	615	639	679	684	677	699	661	691	700	664	636	708	675	682	680	663	655	662	679	654	649	696	718	649	724	688	644	693	719	684	688	702	709	637	693	634	657	654	666	680	698	686	693	689	647	688	660	639	665	675	743	662	663	685	674	631	672	663	658	669	665	661	626	661	721	643	654	712	640	651	639	704	649	694	685	655	693	698	665	688	674	669	652	681	663	667	684	611	671	691	708	648	675	672	634	687	634	648	695	625	687	654	655	652	755	651	670	672	674	676	689	636	747	682	692	669	683	677	651	625	666	658	701	635	718	708	664	690	692	663	646	707	691	706	663	662	670	681	634	689	703
27649	4219	623	390	344	370	332	334	352	314	310	321	378	383	348	330	324	317	303	350	323	365	345	344	341	334	327	323	341	337	319	344	327	335	356	396	336	350	340	374	329	365	345	369	347	343	286	321	357	352	327	304	342	324	331	339	316	370	357	353	328	337	366	352	361	343	299	337	340	334	324	327	337	316	371	361	305	312	308	352	331	334	328	309	326	320	325	339	349	341	354	330	346	327	332	342	294	374	333	322	309	345	322	347	324	322	298	341	305	330	324	306	323	345	360	330	373	354	312	346	359	358	357	319	358	297	309	323	356	364	326	327	352	308	346	359	345	332	377	360	352	358	335	332	352	344	345	370	360	346	320	312	345	323	332	365	339	384	356	338	336	311	348	353	352	295	324	325	325	309	331	356	326	292	312	350	350	334	346	335	308	321	314	370	300	318	321	326	311	344	319	324	337	337	302	350	326	337	365	326	268	331	352	328	336	337	330	329	342	341	325	351	359	297	314	350	351	320	311	303	361	319	346	360	329	310	336	308	359	384	348	300	330	318	325	302	307	369	350	379	326	325	325	348	312	327	356	329	327	316	334	351	358	321	325	366	307	370	363	320	338	366	354	334	334	330	328	315	362	301	333	344	335	333	301	307	307	365	323	341	294	372	347	375	355	343	354	324	343	360	326	333	319	335	344	349	334	342	318	312	354	313	322	331	327	322	363	320	347	341	357	335	343	342	322	308	330	344	345	354	348	360	315	326	315	333	319	345	339	329	343	367	354	301	344	325	320	344	343	296	311	339	323	294	311	317	312	363	297	332	340	330	338	340	323	317	305	312	358	351	394	316	324	307	337	316	331	327	326	374	338	342	336	324	328	387	303	338	351	343	335	320	316	351	314	350	337	320	332	325	333	317	348	332	349	368	327	360	335	315	322	355	353	347	320	323	308	342	352	332	356	335	316	345	328	355	294	319	307	354	338	298	336	335	343	312	289	317	338	321	363	327	344	327	314	316	319	342	326	335	337	340	331	363	349	358	332	340	341	335	346	333	341	328	308	331	344	342	340	340	369	297	343	338	327	375	319	306	289	352	324	358	325	337	334	321	359	327	322	366	355	325	299	352	345	358	325	293	341	344	311	291	362	339	372	342	335	346	352	328	308	308	304	327	329	352	392	337	359	366	341	325	320	342	347	343	317	349	326	314	336	313	329	319	320	354	355	329	316	344	331	365	303	300	319	313	345	365	341	306	320	327	342	320	326	332	348	336	338	335	350	317	342	360	337	326	323	315	369	360	361	334	359	313	313	342	340	359	332	334	337	332	338	356	369	387	346	333	330	315	356	326	369	337	329	344	335	342	375	324	352	293	318	331	368	348	324	332	334	337	326	319	298	299	333	361	330	321	344	341	352	346	336	354	310	336	319	350	275	312	352	318	328	310	346	335	342	329	314	324	298	331	340	332	340	337	333	348	343	342	329	344	314	346	323	333	328	314	356	354	367	328	319	322	323	339	317	359	306	331	318	335	327	341	353	340	344	325	336	321	335	327	325	328	362	366	360	329	322	354	312	357	347	315	321	338	337	363	334	341	348	344	349	336	353	342	345	320	344	330	345	323	336	300	318	337	337	330	304	313	342	331	374	359	320	338	346	336	352	342	315	335	351	337	371	347	341	320	321	336	311	339	353	355	335	323	350	327	316	272	318	299	331	374	345	339	349	337	319	371	326	328	342	350	326	304	326	354	313	311	378	343	336	317	355	330	353	322	325	332	320	346	321	342	298	345	340	322	296	298	359	313	330	326	285	321	333	313	355	301	350	320	333	324	329	316	352	347	346	318	294	315	334	341	333	348	374	358	329	378	333	326	327	345	307	304	364	322	347	375	297	334	319	315	316	314	366	324	355	355	310	377	340	331	376	336	344	294	301	348	332	339	328	317	327	309	341	303	315	329	315	356	315	332	351	324	294	301	330	343	340	373	323	337	303	309	342	356	319	327	361	344	320	331	326	299	340	339	343	338	365	343	327	308	354	357	335	343	304	324	284	307	315	319	343	331	339	329	335	371	317	314	282	282	326	339	332	348	373	341	328	363	328	304	301	317	325	330	346	361	345	360	348	348	364	334	339	356	308	305	323	336	379	363	350	348	308	304	294	303	319	322	372	361	373	315	320	321	302	345	321	337	349	355	321	351	362	310	370	316	347	327	341	352	354	340	362	356	309	332	329	350	353	330	344	334	306	358	330	319	343	325	294	340	350	310	291	303	339	326	309	312	334	324	353	325	351	324	330	327	350	347	366	351	317	354	343	339	293	343	327	357	344	340	324	362	353	327	343	321	340	304	372	367	308	334	307	331	324	353	339	356	306	320	306	326	341	329	328	312	355	310	333	336	332	382	372	362	348	320	343	301	326	347	324	356	334	359	342	332	353	335	325	331	324	329	338	342	321	318	330	316	338	357	353	313	314	330	342	352	343	325	325	319	329	340	344	328	324	329	335	333	355	347	321	368	348	336	370	321	304	325	320	316	334	338	343	306	313	314	334	336	324	330	362	345	349	349	317	309	360	319	315	339	358	348	342	332	333	349	341	390	329	349	317	348	318	333	345	332	320	335	294	335	303	323	352	265	324	359	312	327	351	334	335	328	343	321	341	326	347	306	341	323	360	352	341	332	344	369	343	326	310	313	327	297	334	344	312	326	341	399	343	347	325	323	355	333	310	327	324	350	352	340	324	336	315	335	307	323	352	329	321	339	359	338	322	314	345	326	332	342	319	312	336	304	345	339	340	333	343	329	335	346	324	348	293	308	350	349	316	302	350	361	301	371	303	336	332	326	310	335	373	310	322	339	335	318	306	326	339	379	339	312	356	320	382	353	326	329	318	337	311	295	345	329	323	354	321	305	325	328	336	342	321	363	350	326	347	274	387	333	329	339	332	342	316	339	353	305	327	324	321	334	336	301	314	347	339	332	331	332	348	310	357	342	328	339	321	307	364	306	347	338	374	346	316	299	315	341	331	364	323	327	348	340	353	346	360	326	339	337	334	337	332	318	335	365	340	306	325	350	366	354	356	315	308	346	323	341	313	334	338	331	320	328	332	323	353	343	341	315	359	315	323	331	299	289	364	369	320	355	342	297	333	348	340	346	310	335	350	325	328	338	366	333	307	313	364	352	366	306	338	333	323	371	366	363	322	322	331	334	341	337	324	352	313	345	331	337	369	358	319	320	339	317	355	346	318	344	358	325	338	356	373	338	343	313	361	353	339	340	334	352	339	337	322	353	344	321	332	322	348	338	339	278	317	344	318	340	313	338	354	316	312	339	342	344	314	342	333	301	312	329	350	351	334	351	347	339	360	296	335	356	357	328	312	348	310	362	338	336	355	326	339	334	353	340	325	357	325	309	313	312	325	305	300	346	354	353	322	331	337	359	321	358	347	340	328	317	377	326	338	339	337	292	352	310	359	329	310	322	366	349	324	308	338	324	310	334	305	322	309	322	346	301
15094	3761	2009	1266	987	816	774	787	752	745	775	698	752	777	741	747	736	724	744	754	767	733	672	718	718	709	742	766	706	703	777	728	726	742	708	720	710	731	723	737	729	710	717	640	733	755	736	728	699	735	752	697	668	770	722	722	687	712	719	753	684	713	772	726	728	724	729	751	718	730	720	748	720	731	736	751	708	740	665	714	755	750	731	789	693	689	715	731	722	757	691	779	685	702	737	718	736	752	749	744	759	757	669	734	724	710	768	723	768	755	654	705	717	699	681	767	753	746	702	673	728	702	735	739	723	676	762	713	717	756	750	695	699	696	715	731	704	729	742	722	731	708	710	754	695	740	777	681	696	725	730	727	736	715	799	757	780	704	752	725	754	749	729	702	712	705	768	729	737	769	746	720	727	705	750	716	757	761	711	733	716	745	746	777	703	726	747	748	782	737	694	734	712	722	739	708	752	750	693	731	744	729	738	752	773	738	738	708	754	735	740	748	748	736	742	700	688	738	744	732	729	685	707	763	724	687	751	711	769	703	771	739	756	751	721	703	726	733	709	694	765	708	689	793	740	731	757	759	762	710	687	715	727	731	729	735	761	692	737	748	681	694	765	737	725	713	692	710	697	742	706	719	742	678	713	708	715	759	727	758	788	752	708	770	746	797	735	738	686	725	719	754	746	689	717	752	756	700	756	696	714	715	703	743	705	709	696	747	748	714	774	762	687	687	685	719	736	738	753	704	737	738	744	737	719	715	776	725	772	711	697	724	691	763	726	737	746	715	757	801	739	714	718	737	745	694	725	720	765	700	743	742	717	713	757	722	745	726	731	724	709	749	664	731	712	725	759	728	720	743	726	732	733	728	641	788	741	709	702	783	696	729	726	759	770	718	739	720	753	705	722	709	710	702	697	676	757	764	746	683	714	736	705	729	755	705	711	746	778	721	776	717	748	750	760	717	737	707	731	719	777	741	736	717	756	705	735	695	737	704	699	748	755	717	673	728	727	724	760	749	691	707	703	726	721	763	691	732	722	777	704	714	713	761	682	687	681	736	732	742	718	713	766	709	706	711	716	749	695	729	702	691	719	700	722	707	750	718	721	687	743	692	738	730	725	765	724	705	749	761	720	740	731	745	710	752	758	773	710	718	734	734	731	734	688	731	771	750	776	743	698	663	707	734	714	708	679	689	717	750	656	698	690	731	749	759	706	751	717	714	740	693	717	746	709	722	751	720	728	695	669	722	810	732	660	694	702	730	745	734	748	688	725	691	730	681	744	731	697	737	746	742	702	727	705	735	750	753	709	710	680	758	744	733	693	702	683	687	719	715	710	705	741	677	728	704	731	726	698	729	746	708	731	677	737	723	711	775	714	702	740	763	733	754	734	736	726	756	726	731	717	755	729	750	659	742	764	737	683	742	759	688	727	738	722	772	747	702	757	748	721	700	769	707	765	694	730	692	723	698	729	717	727	771	721	706	718	801	747	718	714	721	732	725	710	762	739	710	736	713	732	738	688	734	716	757	706	733	718	728	704	657	695	699	722	735	701	708	722	739	692	691	707	723	700	734	791	763	731	743	702	696	707	687	702	708	707	721	725	727	676	702	693	695	723	766	748	721	683	735	737	721	731	716	750	679	750	733	687	724	713	742	724	733	727	719	695	771	755	696	697	711	739	713	705	704	715	726	722	697	714	716	759	731	688	707	742	768	693	739	688	727	708	776	736	731	702	752	739	689	720	724	730	717	708	728	688	732	721	725	758	660	772	695	738	772	711	749	685	706	724	688	735	690	734	732	744	718	741	754	747	678	708	722	736	690	714	734	738	695	731	692	745	729	707	755	688	768	729	752	650	718	732	748	763	769	709	682	714	709	715	721	730	709	767	703	774	718	740	765	760	813	700	735	763	744	724	744	702	713	712	684	730	722	751	783	754	741	708	681	685	710	709	680	751	773	722	729	706	716	729	738	742	753	738	751	707	716	729	703	721	773	664	753	743	766	740	740	740	749	707	737	771	794	694	764	732	738	735	708	717	747	731	752	744	759	699	712	723	697	725	754	724	671	756	743	754	726	738	723	723	768	688	801	732	698	736	715	737	725	720	712	727	725	707	713	692	696	747	714	736	741	718	773	713	754	778	748	754	765	707	721	721	745	688	706	731	700	750	739	729	736	702	751	740	705	783	668	775	735	728	764	730	717	744	733	687	749	737	685	739	695	741	708	715	727	723	777	695	759	698	717	741	710	706	701	709	726	754	676	721	745	704	687	763	734	725	764	728	756	718	750	752	763	756	759	707	746	758	711	718	716	703	702	756	742	758	720	692	771	753	732	774	702	682	690	722	701	727	677	696	746	756	680	742	750	755	756	717	675	710	702	711	718	725	700	702	660	738	714	709	702	721	733	706	744	734	757	709	665	763	738	799	731	745	738	715	705	736	734	700	733	705	692	723	742	733	743	707	718	699	706	701	729	665	735	719	740	728	750	763	729	740	707	762	736	745	708	727	720	775	746	764	722	717	800	744	727	740	808	748	711	766	745	724	737	745	716	717	739	763	703	703	780	768	690	741	653	735	740	726	743	743	708	727	672	724	690	745	710	681	742	746	763	743	734	760	706	749	744	753	745	722	787	707	748	753	671	762	695	748	718	735	744	714	770	767	706	731	714	721	742	735	724	716	732	746	732	723	736	763	738	687	755	759	713	735	746	736	762	758	740	756	722	713	790	745	704	733	711	749	759	735	705	664	711	726	732	690	714	720	769	699	730	691	707	742	729	699	720	777	726	717	728	740	724	675	742	687	758	796	699	713	802	756	685	697	726	718	733	724	695	708	687	706	702	749	734	775	733	746	687	726	731	790	710	687	728	703	722	698	718	734	734	759	721	684	735	699	757	724	685	686	806	706	770	715	749	712	752	700	704	683	743	708	725	728	686	717	777	715	711	717	735	688	766	726	720	778	706	701	726	721	781	714	743	744	739	728	732	718	762	694	739	679	716	690	747	691	797	717	669	761	715	709	734	763	712	711	742	746	751	718	760	727	747	735	717	705	746	751	712	662	683	685	703	696	740	734	686	719	739	762	783	677	756	723	751	702	751	752	692	690	701	739	718	671	753	784	746	726	772	786	703	684	721	699	735	731	707	701	712	709	768	699	734	716	712	750	678	714	764	709	739	723	734	699	707	724	743	726	719	704	716	713	731	704	736	766	782	717	706	732	743	654	701	686	735	705	756	657	737	714	724	679	775	756	735	704	771	701	724	755	746	729	708	738	717	724	686	685	748	729	782	744	702	756	783	708	703	704	749	800	703	679	754	753	742	762	702	757	757	725	729	698	699	716	712	765	710	801	744	765	761	747	728	723	704	724	782	710	759	733	699	724	754	725	725	706	726	714	707	724	703	779	747	704	746	782	741	745	734	727	676	740	788	721	718	727	708	767	729	726	756	712	736	691	699	721	734	760	722	690	686	747	724	687	740	745	717	762	758	737	743	705	728
17861	1256	376	401	308	320	358	290	334	331	328	335	328	303	322	342	328	310	302	327	297	328	304	349	333	317	300	350	318	334	372	373	331	334	349	329	333	322	316	345	335	328	307	336	315	315	290	319	336	356	334	327	317	308	320	321	309	321	378	329	322	330	355	332	319	310	337	305	302	294	300	353	330	322	381	335	335	337	314	354	354	338	354	336	308	325	329	352	340	343	336	327	338	334	355	330	321	285	305	336	347	353	320	311	336	314	341	312	317	342	331	361	313	310	349	332	317	354	307	341	317	341	312	328	305	334	324	315	346	346	308	306	335	305	314	337	312	300	328	331	322	353	341	283	336	308	339	340	338	326	322	333	314	345	352	328	316	309	333	331	334	313	326	320	312	327	349	318	346	334	310	331	318	304	317	325	316	347	325	335	288	323	321	339	290	334	304	322	358	305	347	317	330	377	276	303	324	297	340	309	347	338	330	316	340	286	305	315	338	310	362	327	321	314	327	329	319	336	332	333	344	350	332	342	320	346	327	300	313	304	353	331	323	334	316	330	319	299	316	330	339	370	315	366	306	341	350	349	309	306	328	335	329	355	351	326	339	342	341	344	335	328	329	347	282	363	357	341	333	315	336	318	323	302	317	299	318	344	312	376	317	307	348	285	324	320	299	291	325	337	323	368	312	313	325	317	319	334	342	317	323	369	292	322	331	352	306	335	333	304	346	324	323	368	302	327	343	309	322	334	303	318	325	336	314	346	354	317	327	329	313	318	312	330	360	307	343	325	334	334	326	340	377	287	367	320	336	350	336	320	301	343	307	339	350	338	319	336	313	285	313	316	337	309	350	331	346	346	321	355	301	333	347	349	321	330	342	346	326	321	330	284	320	350	321	343	349	346	339	318	335	344	331	342	285	365	335	343	349	338	349	352	324	333	326	331	337	325	312	292	364	334	329	351	328	313	348	357	347	338	354	326	341	325	311	322	344	318	337	313	371	342	365	321	334	350	356	339	317	287	306	326	314	319	326	321	349	345	330	309	328	311	313	312	298	364	332	376	330	349	348	301	349	358	346	343	305	343	360	323	329	335	338	361	351	301	326	326	331	320	299	343	342	338	315	320	290	341	333	295	334	282	317	336	317	367	349	336	332	347	294	320	351	321	283	359	343	339	311	336	321	340	319	323	296	300	341	348	373	345	327	292	316	326	320	337	336	314	336	329	324	339	345	334	351	315	262	316	358	371	283	331	310	339	316	357	322	302	312	308	344	368	322	331	331	341	319	282	334	333	333	329	341	354	364	366	335	320	296	310	321	365	302	349	365	345	316	316	351	334	352	332	306	317	342	360	355	338	329	341	337	388	314	349	337	352	331	333	349	348	323	325	330	315	332	328	329	330	355	355	301	361	350	305	352	337	298	319	333	337	304	310	362	299	322	287	336	356	346	332	352	319	295	321	300	329	327	334	345	351	321	336	338	319	321	341	327	322	327	328	348	341	346	316	336	345	343	367	293	355	352	332	322	364	340	355	312	364	343	308	397	348	316	335	336	333	328	292	338	323	333	311	336	349	301	357	305	336	331	336	304	319	292	328	339	338	332	355	350	307	347	372	314	303	379	350	344	337	309	298	329	307	324	308	330	326	342	319	292	346	321	340	303	284	355	303	363	308	335	359	322	329	320	330	319	324	343	346	363	324	340	352	305	319	312	328	324	334	331	356	318	326	340	331	370	305	324	368	316	301	303	336	335	327	323	340	354	343	348	340	317	331	338	350	340	381	348	308	343	335	313	331	323	363	302	320	356	328	365	337	351	301	340	307	259	375	334	330	316	323	319	357	329	333	353	340	336	328	341	347	298	339	327	348	366	332	354	351	365	333	342	353	303	312	304	330	343	319	333	318	319	328	315	323	332	327	351	314	299	316	343	317	311	310	302	330	351	366	305	345	308	311	304	307	314	320	334	319	318	335	332	330	328	335	321	309	360	335	308	342	325	323	339	350	337	301	345	310	359	305	306	342	307	331	326	334	368	337	315	337	337	341	333	305	337	324	370	327	321	365	335	310	328	371	355	358	333	308	336	353	333	335	348	329	343	291	339	289	371	351	355	322	311	306	293	312	311	332	376	324	312	302	356	335	329	294	357	338	327	312	314	314	295	268	300	333	337	312	313	332	297	319	332	306	335	321	326	304	343	313	326	330	320	310	367	351	290	306	344	336	333	320	320	343	357	312	363	350	304	324	342	319	315	339	370	322	342	316	339	346	329	320	353	311	319	347	324	321	344	319	330	334	352	318	320	356	308	346	370	352	344	336	344	279	323	286	304	351	332	321	290	316	337	297	318	382	319	337	307	334	351	328	330	317	347	289	316	360	344	343	339	311	338	341	305	315	333	321	308	343	354	338	333	343	369	347	377	358	365	297	348	301	313	321	323	317	299	347	321	349	337	355	354	347	313	348	306	323	343	353	283	370	329	366	327	304	320	318	314	352	330	359	318	306	334	334	315	317	313	340	314	345	323	305	300	317	315	351	317	370	328	303	323	327	343	312	368	324	293	338	309	354	323	362	333	312	318	320	329	304	325	363	345	291	339	293	318	330	315	321	312	309	308	349	313	366	289	330	338	318	353	303	327	310	315	297	330	323	330	350	315	348	336	328	338	303	351	330	320	344	381	331	361	317	334	306	323	347	352	349	332	358	380	335	333	339	335	355	339	325	315	314	352	361	332	315	357	332	315	325	302	324	316	345	324	311	328	337	314	315	358	358	327	364	353	363	338	343	334	307	332	350	358	323	337	337	310	354	363	330	299	341	355	364	369	334	308	366	320	337	345	320	332	346	326	342	306	324	285	368	351	361	344	314	311	331	360	318	322	315	297	316	306	337	343	373	334	344	330	333	291	357	342	310	325	309	320	344	309	325	329	318	342	328	293	341	355	362	318	339	344	304	324	336	318	314	279	329	292	336	323	344	369	332	347	354	341	294	274	322	341	328	298	343	316	351	328	295	308	316	373	338	325	317	316	323	322	325	324	323	361	358	310	337	325	370	326	340	326	312	374	296	366	359	338	341	313	360	366	340	358	338	345	360	308	327	317	340	301	313	345	366	336	337	288	322	322	324	349	331	311	292	349	303	356	337	316	380	355	350	327	327	330	315	324	280	342	297	325	340	339	274	309	321	324	301	319	368	342	288	299	338	327	358	348	318	330	315	326	343	323	340	331	355	344	352	359	323	342	335	360	321	311	321	368	348	351	351	342	331	298	341	327	312	359	353	287	319	373	318	316	343	371	326	328	315	343	348	370	342	329	341	297	335	354	329	380	359	322	299	336	340	317	339	287	325	296	318	311	351	351	348	349	368	367	342	351	332	301	338	312	300	299	380	326	330	320	313	342	282	345	288	319	320	313	318	294	330	340	314	327	348	336	367	333	338	307	296	333	331	370	322	337	306	358	309	353	344	356	318	278	322	309	368	349	298	345	311	339	320	311	325	320	328	338	325
13211	1881	1007	893	821	733	776	729	708	722	686	705	673	669	678	720	729	747	688	743	753	739	707	732	712	705	721	706	721	683	658	689	712	712	703	730	770	732	741	686	715	686	726	649	697	643	729	712	688	686	673	718	687	693	706	750	707	682	753	691	695	714	685	700	705	698	711	668	685	722	656	720	698	731	718	674	744	743	717	709	707	700	702	712	665	741	728	729	705	731	735	680	696	717	746	728	644	713	707	724	718	703	728	656	728	718	704	715	678	710	705	661	740	740	691	732	693	694	705	707	715	720	716	734	706	647	713	701	680	713	726	739	690	693	745	731	719	704	682	712	726	722	702	717	687	690	701	729	703	649	703	777	691	685	717	674	723	667	707	685	741	747	711	713	709	726	670	692	741	728	737	719	718	709	675	689	730	695	709	663	696	728	684	677	695	660	688	700	729	720	638	727	727	710	750	721	679	707	711	727	710	737	711	714	719	694	723	696	690	735	685	698	698	697	711	748	753	693	698	699	741	717	718	741	660	727	726	715	736	659	672	685	688	717	734	698	707	701	771	715	693	697	717	668	663	714	703	696	703	757	731	728	678	715	734	700	681	698	708	739	690	687	735	721	676	725	711	689	700	717	729	690	753	686	754	698	707	747	710	720	692	737	739	723	690	706	697	720	675	688	767	692	695	675	703	710	747	757	716	668	690	684	716	689	724	668	718	748	711	675	711	666	681	716	678	684	717	691	719	683	704	684	703	703	660	719	724	695	687	716	704	726	666	753	671	712	695	676	714	684	703	739	741	756	669	703	688	713	692	776	701	720	758	668	769	707	703	690	697	735	693	762	703	667	703	699	667	715	667	698	751	699	721	710	759	744	695	737	729	736	713	703	735	679	714	663	673	720	729	750	706	756	721	749	647	772	719	721	709	638	718	703	732	704	705	674	718	724	706	705	707	718	730	676	684	718	666	742	727	733	705	734	733	703	737	700	740	761	712	742	744	717	688	667	676	750	707	737	730	666	726	694	707	719	675	763	710	719	731	774	656	685	713	702	723	706	670	699	682	703	720	748	777	717	745	694	699	705	656	706	749	676	680	701	693	688	728	658	688	725	697	720	705	703	763	734	689	723	686	695	680	720	729	695	762	703	687	682	781	720	711	753	688	695	722	728	697	704	738	721	709	730	682	714	704	652	714	703	700	733	719	693	679	747	738	673	706	675	710	692	677	713	717	745	695	751	682	711	700	739	729	705	720	705	717	670	710	690	721	734	707	721	709	737	741	675	694	688	723	736	652	705	730	702	684	717	687	722	711	692	759	740	676	722	709	704	725	699	672	692	690	695	679	740	712	713	708	692	698	692	691	752	732	704	679	721	735	753	729	738	737	705	743	676	721	687	736	696	729	714	690	706	719	702	730	712	676	694	692	664	696	705	731	758	720	691	753	722	690	715	720	710	705	746	710	741	758	660	673	693	719	718	707	733	733	667	716	725	733	700	714	725	653	731	723	725	697	712	737	708	737	689	746	724	689	736	701	690	718	729	714	729	734	716	710	715	745	690	747	718	709	686	736	686	675	689	743	688	694	756	682	704	675	729	707	690	698	718	728	725	725	686	698	684	704	713	727	748	691	725	734	684	712	705	681	667	746	703	747	686	691	678	690	687	762	672	695	717	726	756	714	730	740	687	723	753	719	716	693	733	685	722	706	730	724	712	701	713	695	706	717	723	732	707	730	738	725	733	700	750	687	703	695	703	695	690	720	690	700	752	702	711	736	660	706	663	758	703	763	703	687	676	722	728	644	730	659	721	732	686	676	656	672	737	701	686	725	677	692	677	693	732	735	748	703	703	710	736	763	719	653	713	713	673	735	673	676	692	713	650	692	679	752	677	704	697	731	714	717	671	749	713	723	702	714	721	704	712	693	728	702	723	748	733	709	684	691	761	720	667	690	716	656	697	690	759	666	690	693	679	699	703	706	718	691	673	718	704	712	680	696	707	711	720	705	699	744	663	725	748	715	727	726	694	699	687	725	692	732	653	673	719	658	723	724	729	688	761	720	748	695	686	716	707	726	708	724	721	695	717	722	670	628	709	672	713	752	643	691	675	707	727	705	704	652	698	724	726	678	688	715	703	695	682	665	681	735	697	725	693	715	710	673	697	696	705	744	720	760	715	714	692	706	708	651	659	734	726	701	715	730	690	701	752	687	722	738	688	735	727	688	757	745	692	697	738	695	722	719	683	724	686	715	723	720	763	691	721	683	693	681	697	634	699	706	688	765	735	681	742	750	662	734	719	685	692	696	693	695	725	727	728	696	739	716	778	686	725	685	701	717	721	717	707	699	714	703	716	740	677	721	704	693	729	705	707	686	728	675	700	703	701	724	672	724	751	737	685	746	702	675	756	690	703	718	702	694	740	720	724	694	774	710	704	710	678	695	724	705	662	689	691	669	645	763	709	737	681	718	701	737	661	705	657	726	644	708	724	665	728	724	706	681	727	736	726	698	740	689	719	720	720	681	738	673	671	723	719	669	666	627	727	705	754	708	696	691	713	694	756	692	721	721	730	713	710	723	764	672	742	692	735	736	682	691	745	663	699	702	718	733	694	680	722	705	713	744	776	699	642	674	754	678	656	682	658	730	711	742	683	698	682	704	680	715	713	717	734	657	701	745	701	713	718	679	742	736	704	738	671	716	707	717	713	714	771	744	700	635	695	726	684	703	702	733	706	712	727	711	649	699	686	711	711	710	701	713	695	699	682	682	675	688	739	728	718	700	760	680	754	729	672	733	671	720	751	694	688	703	715	696	722	712	694	699	708	705	757	694	749	741	732	713	671	715	689	669	686	693	744	691	696	711	712	710	713	688	774	701	680	712	690	721	740	632	733	684	709	723	771	713	715	701	714	715	680	730	705	672	724	729	719	686	736	716	705	717	718	689	729	632	702	700	674	718	700	740	726	693	705	767	698	686	724	727	681	721	715	764	713	720	725	719	712	694	681	752	719	767	684	696	725	701	742	705	698	711	686	650	685	703	675	715	680	638	712	709	699	728	731	720	674	769	695	655	699	738	671	704	701	690	702	723	695	713	714	676	741	689	707	717	725	680	720	729	731	715	734	729	740	650	698	726	721	708	737	714	687	709	715	743	702	709	702	696	705	702	688	678	727	713	719	693	711	716	713	745	737	705	704	726	704	717	717	684	745	694	667	730	690	637	726	706	722	697	750	695	721	717	679	725	672	712	710	705	751	695	733	704	745	757	762	736	707	716	710	696	719	716	689	671	727	719	761	741	758	707	755	724	711	721	672	716	723	727	689	687	724	654	678	670	731	678	741	711	681	715	712	743	726	728	690	748	646	728	733	767	709	685	662	753	717	760	726	665	714	749	676	720	729	753	710	750	664	715	715	789	710	714	714	693	715	705	733	699	725	713	682	717	683	689	698	713	691	716	725	714	661	734	701	702	732	694	740	674	712	732	707	737	745	702	727	726	714	732	731
26669	4181	450	350	326	326	291	274	308	317	325	327	282	275	350	313	316	298	304	349	302	340	326	351	321	344	340	307	299	316	337	340	301	317	284	312	337	323	303	311	313	303	349	323	305	335	345	301	307	359	311	299	306	339	320	318	309	310	299	287	325	309	303	338	319	337	295	330	313	304	305	307	327	307	294	301	268	343	307	342	321	333	316	337	344	322	330	355	319	329	339	310	317	339	330	324	335	316	287	331	327	302	285	297	305	300	344	298	315	313	320	337	302	309	307	294	306	312	312	304	300	319	292	302	296	341	320	336	337	312	317	329	342	305	329	306	334	329	295	300	353	340	295	303	380	346	293	331	329	318	334	301	343	311	312	284	291	311	320	315	284	309	298	278	322	318	310	297	365	382	326	314	326	299	294	364	282	324	315	321	339	349	317	310	313	318	300	298	315	309	297	307	303	286	303	299	308	329	328	299	286	334	357	356	319	303	322	356	341	287	336	343	313	352	340	329	296	294	282	294	337	316	306	312	301	326	301	300	308	352	314	331	341	322	343	339	312	306	331	344	308	341	311	317	302	306	345	323	322	326	302	363	320	324	325	301	329	290	352	339	327	315	289	342	324	329	311	303	298	307	329	323	343	333	348	321	315	309	307	274	339	326	300	319	294	305	292	348	323	301	291	302	361	312	324	336	292	324	306	309	301	309	295	311	318	318	336	288	301	302	320	333	336	294	335	341	312	333	333	333	359	308	319	345	308	310	350	342	328	307	315	321	311	290	305	337	331	332	326	309	306	309	321	336	305	307	274	299	325	292	302	314	336	302	279	305	280	301	284	303	314	330	317	314	301	322	310	330	282	291	320	357	321	316	324	329	305	338	304	348	318	316	305	340	280	333	361	321	294	283	315	308	277	309	341	325	363	317	312	292	339	313	297	350	282	310	299	326	312	300	288	281	317	275	346	320	294	340	280	331	311	350	322	310	334	314	310	356	340	322	323	313	331	301	341	321	338	311	292	314	317	308	314	324	309	310	283	286	321	335	320	336	326	335	337	310	338	289	305	329	328	323	327	298	332	305	347	317	322	331	322	306	325	316	328	306	285	307	296	327	293	308	321	331	349	304	284	283	355	334	336	328	307	325	310	321	312	315	318	301	365	313	318	315	327	324	297	321	329	357	310	317	336	318	303	334	323	305	321	319	328	259	306	338	323	298	315	293	333	312	302	321	341	313	335	335	321	294	308	318	314	333	303	327	326	267	278	299	324	321	291	297	291	322	326	316	318	337	311	368	327	347	301	325	309	283	325	333	311	304	333	289	326	310	350	334	301	307	323	332	318	318	339	310	303	346	264	303	335	315	340	323	292	340	309	325	327	357	295	300	318	331	317	308	322	320	325	340	320	358	324	312	356	290	338	315	279	312	326	292	278	314	310	330	295	334	320	339	340	328	310	317	310	311	334	338	298	312	303	282	299	299	300	319	371	302	257	321	328	363	349	298	320	297	315	340	297	350	306	316	322	308	292	328	310	320	320	296	303	285	311	323	307	276	318	310	339	340	349	303	314	305	333	323	304	316	303	324	315	294	324	314	319	333	326	299	309	332	328	298	329	305	313	338	311	341	341	323	314	304	285	320	304	299	325	313	319	324	309	283	354	333	302	295	337	312	344	316	327	333	336	306	302	307	356	314	309	293	350	355	325	307	316	346	354	313	326	343	352	320	346	312	309	279	302	313	312	315	336	365	340	333	323	311	337	323	308	273	302	324	310	326	311	342	309	306	303	328	350	304	300	310	341	308	344	350	323	299	333	312	313	287	339	315	368	295	318	295	305	354	333	334	337	300	312	307	284	333	330	322	288	338	308	338	286	339	327	314	330	297	312	340	335	325	298	356	304	330	287	325	299	308	281	323	323	330	316	317	360	284	332	331	337	341	345	327	278	311	321	303	332	350	341	335	318	333	351	285	318	308	296	302	322	311	330	327	335	298	324	309	308	344	323	315	310	316	306	315	308	316	318	317	290	309	338	307	335	318	317	303	314	302	334	332	343	282	321	301	300	340	344	344	333	354	275	346	361	347	321	313	315	309	298	302	354	312	309	284	332	295	329	304	306	294	336	298	333	285	354	305	319	304	281	309	291	346	316	278	356	299	281	326	337	338	336	305	305	311	299	319	327	343	320	288	330	319	355	314	306	309	298	309	309	324	329	309	309	324	302	338	330	338	349	313	312	310	320	301	330	359	298	328	352	304	292	306	328	282	346	321	332	327	325	310	346	332	294	320	324	321	314	331	326	295	291	305	299	310	319	316	295	333	339	287	293	287	303	329	322	308	370	327	331	323	319	317	322	325	309	305	309	359	302	316	339	335	351	301	308	328	355	350	337	305	306	339	348	326	326	296	354	303	318	313	302	317	296	311	334	304	330	327	311	289	309	316	318	308	272	324	307	340	313	329	311	311	330	332	305	327	277	311	286	284	330	299	290	327	378	349	303	302	319	292	339	338	330	335	332	315	316	348	315	311	368	297	350	304	293	345	323	325	326	327	317	296	338	315	288	323	324	327	317	304	301	346	308	341	338	319	312	336	351	310	310	316	306	294	320	343	302	330	309	292	277	292	336	328	295	318	301	345	317	300	272	326	322	336	340	335	309	362	281	298	346	286	353	307	327	318	329	353	336	327	359	340	374	332	334	308	326	312	323	327	330	328	300	327	317	312	322	364	318	320	334	308	361	318	303	299	325	347	314	336	338	290	289	342	323	347	316	298	348	303	346	290	321	334	301	326	287	317	315	331	339	327	289	305	294	321	327	304	290	299	324	320	335	318	314	309	340	321	347	304	308	309	312	287	305	341	303	342	284	301	313	320	352	319	325	315	299	311	323	336	309	310	325	315	308	295	295	316	340	314	269	334	336	324	290	279	300	357	307	293	349	307	319	297	290	297	308	316	299	312	301	351	299	297	338	341	308	343	334	317	318	275	319	319	318	316	310	328	315	305	294	341	330	311	305	348	326	285	313	322	337	298	317	289	329	308	301	317	292	326	323	313	304	341	289	325	306	318	298	316	316	308	314	332	291	279	329	284	348	326	313	314	312	315	317	321	287	319	315	313	353	318	324	330	319	307	348	316	324	280	293	297	311	317	296	312	315	327	337	282	338	341	315	344	331	321	284	299	335	310	298	319	322	318	298	367	327	359	303	294	332	351	324	343	278	307	314	320	346	318	308	313	304	298	323	306	317	308	322	320	311	344	325	293	304	316	320	337	288	317	335	323	331	319	317	311	319	344	286	316	286	250	305	302	328	292	315	298	308	361	339	303	305	314	327	307	294	301	292	325	324	349	355	315	290	322	326	364	354	295	314	329	296	317	311	306	331	291	312	331	299	327	338	314	327	340	300	317	326	312	317	307	296	337	338	332	311	316	318	341	295	299	325	311	280	329	354	348	317	301	310	298	280	312	303	323	303	344	308	355	300	290	320	277	287	296	270	305	338	319	317	276
13788	2409	1112	865	823	777	756	720	689	709	707	707	691	689	685	670	676	656	654	724	690	661	718	700	696	694	672	699	683	692	671	696	686	641	672	619	646	660	658	715	702	698	665	680	706	767	681	661	654	723	691	690	707	670	670	705	664	701	682	666	660	694	691	675	642	689	672	708	689	653	691	663	727	694	639	661	671	655	709	697	670	703	622	706	697	671	699	667	707	697	682	726	704	727	690	667	703	694	725	704	686	694	688	749	631	689	670	678	681	714	705	702	685	660	729	719	699	729	691	712	646	708	724	682	671	712	655	699	659	664	707	676	670	711	717	654	684	655	685	653	696	652	666	638	705	677	695	688	696	654	664	699	663	716	680	711	669	678	673	671	674	622	672	625	697	695	649	680	659	723	715	675	680	678	731	698	699	690	672	687	669	679	683	622	621	700	677	713	636	714	625	677	645	709	704	688	690	691	687	680	703	646	641	686	698	736	667	736	640	675	653	715	653	698	718	722	646	643	692	658	652	689	692	674	701	730	706	668	631	715	665	690	717	630	662	707	687	665	675	682	682	645	695	664	643	670	669	684	686	654	704	659	666	663	706	678	698	692	693	682	716	702	697	696	651	665	703	627	698	678	672	643	684	681	699	675	653	672	683	668	715	690	678	651	719	646	688	694	682	714	668	681	654	686	645	677	682	706	701	676	661	651	654	673	713	682	719	717	686	681	673	681	660	682	659	710	728	635	658	711	701	685	646	728	675	750	695	679	695	703	657	707	719	684	703	668	655	641	675	677	660	642	694	678	685	668	684	744	692	711	667	708	702	664	678	646	725	655	665	702	689	647	671	636	670	692	627	692	717	698	635	679	771	665	723	675	706	670	637	680	689	707	667	698	669	655	683	680	680	691	703	651	701	682	690	686	651	657	634	644	692	640	736	699	699	715	697	648	662	697	668	671	705	663	664	683	702	678	702	662	693	670	682	669	713	643	647	706	731	716	665	725	685	691	663	703	722	666	654	681	673	682	657	696	674	668	691	690	668	633	719	722	697	706	703	672	681	705	651	730	686	706	727	730	675	684	681	683	662	708	691	688	668	652	699	632	680	657	702	642	677	672	683	678	706	687	707	747	661	686	739	711	662	666	714	729	696	644	704	715	669	647	661	669	673	693	643	666	700	715	647	646	621	650	670	628	684	653	654	695	683	700	705	705	644	714	718	676	679	683	714	687	655	664	585	677	673	696	675	672	709	703	657	727	658	671	645	688	693	687	729	682	703	688	682	667	658	679	680	658	669	658	714	655	659	678	724	659	662	731	684	649	687	675	667	654	695	677	693	697	718	691	694	709	660	722	720	679	654	722	689	652	659	694	654	674	705	673	705	615	663	655	656	640	697	691	686	701	698	689	683	692	689	664	681	696	691	665	662	692	654	740	671	671	685	684	698	655	669	699	666	675	633	709	681	689	711	649	666	699	707	689	703	701	681	649	653	663	638	701	642	692	678	659	679	673	661	732	638	699	702	665	712	689	630	701	671	661	691	703	705	702	663	691	714	708	684	718	690	685	681	627	673	687	674	704	663	605	698	677	659	699	644	682	658	687	694	684	679	692	634	656	675	697	679	712	718	711	668	687	676	682	714	712	687	694	671	649	661	653	633	643	691	687	695	659	672	712	650	717	700	632	743	688	694	703	684	704	684	647	682	670	660	652	717	726	667	704	722	675	681	676	680	699	677	712	682	636	723	658	682	716	709	622	710	691	707	696	688	765	665	703	642	680	698	695	695	686	719	674	697	734	699	656	672	691	729	662	697	663	691	706	720	680	692	674	660	680	737	698	711	672	663	642	678	702	673	675	678	716	724	701	699	666	689	738	627	702	697	667	715	652	669	681	666	665	656	670	650	688	736	707	664	695	654	686	703	702	655	691	672	659	668	717	710	693	714	671	682	706	622	663	660	667	689	654	682	692	697	708	696	689	678	694	646	723	699	720	650	699	649	688	657	729	712	696	683	668	744	714	689	688	628	700	711	644	670	666	690	668	685	663	644	687	706	633	701	713	703	692	671	670	639	690	691	706	700	677	703	660	699	680	694	670	631	696	704	677	692	664	701	707	696	689	695	668	662	706	673	697	675	694	632	680	715	701	691	697	672	714	703	654	709	731	679	723	689	682	702	678	645	709	760	660	716	684	662	710	713	690	716	642	690	667	682	653	712	696	666	683	632	666	668	689	720	684	642	690	693	707	680	727	598	659	650	685	736	697	740	645	667	675	684	692	690	657	694	692	685	695	699	693	685	692	695	673	657	682	716	731	718	654	684	691	672	670	703	696	675	639	705	618	674	705	712	714	705	627	718	702	717	690	678	755	678	740	643	681	715	663	718	669	710	640	698	686	652	676	662	675	705	667	727	642	696	680	696	638	670	687	643	701	681	716	655	627	676	656	658	715	749	691	641	660	682	699	717	684	702	675	665	676	664	649	694	723	655	679	651	689	697	683	657	682	697	648	645	672	669	684	654	699	698	685	661	659	658	674	643	700	667	676	681	679	734	699	663	697	661	698	691	682	690	693	664	709	684	692	678	685	635	673	672	672	693	674	730	657	711	680	662	658	677	689	672	662	741	675	672	664	705	711	678	678	716	638	704	652	684	678	671	679	685	701	677	673	689	691	718	680	663	697	722	720	669	686	746	666	664	607	646	686	687	678	712	693	706	700	704	704	672	674	675	691	688	687	672	673	695	658	737	730	712	656	692	680	713	699	628	706	677	692	710	705	686	671	711	666	671	733	683	648	686	674	675	676	670	672	665	668	657	669	685	695	710	679	653	639	699	664	694	720	670	649	651	730	715	659	685	702	728	680	700	657	660	724	660	705	652	711	684	697	665	654	713	698	689	648	721	641	674	721	671	688	731	687	682	683	704	732	699	679	688	677	667	721	674	662	679	674	655	689	712	655	628	658	704	661	685	667	688	711	682	668	632	651	700	637	716	679	681	685	694	670	711	683	713	688	681	712	668	684	651	697	739	684	661	685	676	683	667	685	720	686	644	661	730	671	674	741	687	690	689	665	695	710	692	666	676	689	724	684	695	701	616	725	682	622	715	709	707	696	695	686	660	656	658	682	674	667	671	700	690	661	688	707	644	639	663	718	718	634	628	676	680	701	660	673	682	688	726	675	685	699	661	711	657	654	686	633	678	660	708	675	737	668	729	715	690	665	661	712	702	658	687	711	671	664	681	681	637	679	679	663	666	713	674	675	671	700	681	703	682	688	713	710	695	658	654	625	707	667	711	642	668	713	657	688	719	685	669	695	662	678	704	667	651	683	700	699	726	687	661	673	671	674	607	681	686	645	662	687	730	662	728	662	656	657	691	656	659	700	666	669	672	653	660	711	647	665	670	645	673	687	725	656	677	659	737	672	650	702	695	672	651	682	698	670	698	671	660	679	682	719	732	676	686	688	680	692	658	693	639	643	642	663	697	651	654	654	714	669	696	674	671	688
28447	4794	482	381	324	356	353	313	328	318	319	352	314	366	353	364	336	323	352	384	376	404	357	372	364	356	331	336	302	337	337	354	321	316	311	326	317	308	319	354	338	342	286	327	344	347	327	327	346	318	340	334	337	364	339	335	343	332	339	356	296	365	324	320	305	323	339	358	343	307	369	352	323	347	363	329	322	297	350	378	345	341	327	325	319	343	333	325	351	324	326	324	360	324	348	318	333	330	380	330	325	346	335	348	327	330	335	326	363	360	332	379	342	297	335	345	343	353	335	334	342	308	318	341	327	304	308	323	330	322	333	352	325	344	312	373	366	348	378	315	320	321	320	338	323	323	321	340	351	355	317	375	336	315	361	335	317	365	349	360	316	334	344	332	374	336	335	313	334	310	313	300	343	386	340	400	348	358	335	334	325	376	347	342	336	314	357	329	339	346	355	312	323	359	328	334	307	314	317	339	339	342	343	330	337	324	316	354	353	360	318	372	341	382	368	339	316	348	321	310	334	324	353	338	383	339	339	353	320	373	356	340	345	326	312	332	312	351	381	343	320	270	333	374	357	346	337	361	324	314	363	320	385	331	332	333	345	350	346	332	319	332	324	333	335	311	316	346	344	352	348	294	339	316	343	317	318	315	340	370	330	306	329	365	353	354	388	339	297	343	310	321	288	363	347	338	349	330	334	332	354	373	374	330	265	329	342	331	318	317	349	358	305	352	326	340	338	327	324	322	344	309	335	367	371	315	326	360	320	328	327	336	305	322	326	335	336	349	323	350	322	367	332	326	344	321	339	356	332	345	326	346	349	330	345	305	334	341	409	361	310	311	341	325	363	330	359	328	339	364	353	351	324	328	345	337	333	351	391	298	338	337	304	325	324	324	331	350	321	372	354	307	300	306	363	342	396	329	326	357	358	322	380	340	348	334	367	336	316	365	354	352	351	333	339	346	317	342	341	349	359	335	336	331	311	343	355	348	328	338	354	369	361	361	359	287	324	352	329	326	339	330	306	386	357	310	321	330	347	361	343	372	322	343	331	369	366	326	367	391	338	353	308	352	334	306	324	310	336	346	320	323	316	311	336	309	333	344	311	351	311	346	334	332	324	337	310	348	334	326	345	349	317	339	333	324	329	315	332	335	342	358	347	305	341	328	333	327	302	331	297	315	293	370	358	340	336	324	366	334	313	323	327	347	346	329	322	328	305	339	338	320	322	307	331	312	353	337	317	315	298	318	318	334	334	355	312	330	312	327	365	343	321	336	333	323	342	363	352	330	360	291	353	363	355	325	339	305	297	331	305	328	308	334	361	363	320	347	316	312	348	332	314	329	371	335	318	318	293	340	328	277	361	350	313	337	359	341	363	365	370	327	335	355	324	338	349	337	346	318	312	296	343	331	348	306	370	296	334	341	335	365	337	372	330	335	318	328	341	328	345	311	334	373	306	324	342	279	299	327	335	335	348	334	333	325	329	333	328	350	364	334	362	328	368	333	334	367	356	335	338	317	361	337	334	320	307	339	355	312	335	367	331	359	353	331	315	315	377	325	337	296	367	319	326	337	308	338	345	354	354	335	371	369	343	322	329	352	307	365	321	292	328	339	360	309	360	323	327	339	338	323	320	358	344	324	318	318	331	368	327	341	349	360	363	332	360	353	344	321	316	349	322	366	364	324	329	362	325	366	384	333	322	341	339	344	340	341	310	356	338	329	375	312	331	315	305	369	328	355	349	323	353	300	323	379	321	316	343	333	336	316	321	321	354	344	318	345	323	327	290	345	352	353	333	284	352	312	327	326	359	357	334	334	343	322	348	338	370	339	316	319	353	398	340	335	334	317	355	305	316	351	306	334	331	310	340	293	305	332	348	306	361	366	302	326	335	333	342	346	337	327	358	328	311	312	359	312	336	370	334	380	375	323	302	332	348	368	391	369	336	292	349	329	333	333	361	312	359	355	366	322	345	339	325	296	311	328	329	365	365	313	325	367	313	343	331	340	362	322	323	360	359	340	330	288	339	322	330	327	323	324	341	321	358	342	372	318	360	324	348	366	331	324	320	338	355	317	342	350	316	312	338	374	326	328	348	331	327	332	344	329	336	295	348	367	348	355	352	340	351	333	332	335	338	337	329	345	352	374	379	335	323	372	348	334	362	307	364	313	335	340	325	337	329	342	351	354	336	307	349	344	316	335	381	339	338	344	348	335	366	359	342	301	344	326	309	329	325	327	344	335	332	333	346	316	335	325	341	353	337	320	324	367	327	313	345	364	337	335	316	336	344	340	331	378	307	293	307	332	321	315	330	329	373	302	328	339	326	317	327	336	343	305	347	341	362	347	306	323	339	369	308	323	337	354	340	336	307	320	362	361	298	364	337	318	334	348	318	307	336	340	302	324	363	362	339	348	305	341	303	404	330	317	334	290	349	320	368	319	326	284	349	334	358	355	331	332	316	350	329	364	383	328	328	355	310	326	315	335	337	331	315	309	334	339	385	358	345	348	359	333	324	353	337	345	320	320	295	373	309	320	343	339	326	361	355	356	378	355	327	346	321	320	370	336	320	318	341	326	327	298	329	344	314	359	307	324	328	355	340	353	346	352	316	350	322	338	352	337	366	329	326	270	317	290	329	326	321	349	344	355	340	368	340	322	336	367	361	330	340	342	321	328	312	330	368	364	337	375	316	335	344	362	380	323	368	318	313	348	345	327	301	340	345	333	330	369	351	317	349	329	356	325	336	349	326	343	331	313	336	339	319	342	320	317	350	336	343	305	362	352	318	296	328	315	374	374	362	354	364	301	375	340	317	340	369	344	346	325	310	352	348	333	342	380	323	338	329	306	347	341	314	360	338	343	297	353	356	348	326	329	329	306	356	334	330	363	346	330	346	320	336	361	349	354	339	330	331	295	356	327	324	332	338	310	324	333	352	319	338	365	334	321	334	334	330	357	313	359	344	369	379	344	329	324	311	381	319	352	338	322	357	301	355	330	345	332	335	343	373	332	300	330	339	323	346	386	358	312	340	332	358	347	333	327	357	342	335	303	309	334	333	356	317	358	380	313	335	325	382	304	314	321	324	337	324	340	319	374	361	376	336	317	341	313	322	321	352	372	351	331	369	341	311	348	346	335	313	321	344	320	355	321	367	396	380	352	305	328	345	346	339	384	343	387	335	330	329	339	352	321	318	307	363	320	348	349	300	322	316	328	324	341	282	305	312	329	302	311	354	346	348	321	352	339	293	348	343	305	359	327	360	329	321	317	325	348	371	345	305	344	303	335	311	291	334	308	319	364	361	362	328	398	331	342	340	327	349	319	328	338	311	333	339	312	309	336	325	360	352	323	297	307	356	340	305	356	298	364	312	329	294	352	350	330	348	366	352	373	310	360	328	316	363	318	315	333	359	327	324	347	358	310	326	311	347	297	308	337	293	357	344	325	326	322	332	345	346	307	342	368	331	324	355	321	343	323	321	309	369	319	309	327	354	336
14637	3067	1498	1063	917	848	828	784	774	794	736	709	752	739	720	762	740	735	729	723	766	732	728	724	682	704	753	730	685	714	724	720	730	709	716	735	756	698	762	714	705	744	754	709	740	733	721	677	734	747	727	728	688	665	757	717	733	709	703	744	736	732	689	723	754	730	747	727	718	705	737	735	705	702	702	744	808	708	736	742	689	763	726	752	707	790	707	722	686	750	733	730	791	715	804	749	749	766	691	738	742	716	694	781	765	771	744	731	703	776	721	760	691	765	781	754	742	810	745	713	700	733	710	729	718	803	753	741	731	727	685	752	722	731	703	699	723	717	743	706	721	753	743	728	741	739	720	685	666	743	713	712	724	750	736	723	724	713	704	758	743	756	748	698	725	711	737	761	723	782	719	740	723	756	743	741	761	744	733	753	696	765	751	740	728	697	725	726	723	697	722	739	753	764	736	744	763	726	748	728	762	725	740	683	760	717	706	664	731	687	776	693	724	643	745	741	680	771	733	735	708	757	715	734	722	680	711	713	720	741	724	712	751	733	759	746	702	750	770	702	755	771	744	746	761	681	722	738	737	678	775	731	738	722	705	771	725	749	689	741	731	710	698	752	768	732	753	739	739	773	780	744	761	698	656	731	756	715	755	739	772	754	708	714	742	707	741	718	705	801	757	703	721	719	682	653	760	694	762	696	773	733	721	710	711	750	661	746	794	737	731	756	715	697	715	731	707	733	727	724	746	738	703	684	734	697	757	696	695	690	708	746	687	676	748	731	735	695	693	724	749	736	721	699	760	738	745	689	740	714	690	729	720	708	706	710	752	714	767	724	765	698	728	761	742	697	719	748	746	730	736	703	735	784	728	797	783	746	734	655	728	758	690	701	712	726	717	760	697	741	708	741	759	767	722	705	702	768	726	661	708	727	727	675	706	698	681	724	754	752	741	697	716	732	733	717	759	738	754	697	746	697	702	797	771	759	748	739	780	762	701	715	740	709	757	729	795	733	747	747	701	761	718	764	729	734	705	760	727	730	757	734	759	758	738	798	719	753	727	739	743	697	722	748	704	751	743	726	699	718	691	691	772	706	736	687	719	741	700	752	746	775	736	714	724	694	734	777	747	743	745	716	697	728	716	700	671	709	724	696	725	711	727	747	740	748	767	723	669	690	681	752	761	705	750	721	770	715	768	754	730	684	710	755	725	755	799	716	733	773	745	670	731	771	722	766	740	672	724	689	734	763	752	760	736	752	729	685	756	709	721	689	724	727	723	747	752	708	775	736	724	732	745	720	745	728	700	697	724	731	706	726	733	738	711	728	719	727	723	759	708	733	715	735	710	709	722	746	762	706	687	694	695	734	761	705	720	773	712	760	786	753	727	745	733	743	692	791	731	767	784	756	709	744	748	759	736	773	754	714	789	740	729	752	750	724	759	743	742	685	780	795	727	730	716	733	783	743	738	711	739	730	780	817	696	733	726	712	739	712	689	718	669	733	768	726	744	703	750	722	705	705	720	730	672	723	724	732	706	710	717	750	739	761	755	774	705	727	733	688	756	760	748	735	775	739	826	730	721	701	703	740	773	708	767	705	699	707	719	751	715	766	792	778	697	740	701	700	741	737	753	732	745	737	734	742	736	738	736	709	707	700	740	727	745	700	713	778	778	760	694	712	747	684	730	722	709	727	713	740	730	760	732	694	746	721	710	737	750	765	692	734	720	766	738	708	714	756	743	723	765	718	763	741	684	717	775	718	765	741	715	728	705	731	696	761	810	691	729	748	710	694	768	705	771	692	765	777	755	710	712	749	744	767	761	769	788	718	734	697	732	743	712	711	691	732	753	712	736	676	688	746	686	702	746	735	698	789	761	772	735	766	674	747	751	768	776	736	720	747	775	728	774	793	711	736	780	736	725	751	795	698	740	704	715	684	754	738	676	756	671	720	765	734	740	728	716	743	684	718	743	705	706	751	745	691	723	802	738	748	702	724	766	748	735	750	691	724	732	751	736	730	729	769	751	780	687	694	734	750	720	749	709	706	716	731	754	697	707	687	710	778	758	699	730	689	733	719	731	737	699	768	683	729	723	786	727	728	707	722	721	707	739	706	710	717	674	724	735	709	730	762	724	743	694	703	679	721	675	741	738	744	753	735	709	711	743	729	727	738	775	716	733	726	715	699	752	744	694	753	735	761	750	731	735	723	745	783	766	732	750	691	686	787	728	709	737	771	734	716	715	721	687	710	682	760	699	718	729	735	760	698	724	741	670	744	755	706	724	723	728	711	726	756	715	743	701	715	678	706	765	723	704	735	730	716	715	725	724	752	722	723	740	721	766	713	784	722	730	737	751	694	778	736	697	779	750	752	761	696	768	722	713	748	731	676	726	699	759	713	771	736	691	754	728	709	772	729	739	720	674	701	671	773	743	745	720	737	697	715	688	710	775	734	765	745	776	719	728	632	660	672	703	729	724	730	725	711	736	740	725	718	737	708	741	758	702	748	713	740	737	665	785	682	744	748	739	743	728	723	731	713	771	734	763	764	762	750	703	819	776	741	749	726	751	725	703	752	783	713	778	748	734	739	731	713	688	768	727	783	802	766	721	704	733	710	745	750	731	749	699	719	785	730	686	692	707	653	730	718	745	756	735	699	736	755	703	711	710	734	724	722	756	799	760	716	751	736	714	722	715	704	754	733	723	708	737	696	748	754	747	719	756	707	754	729	731	730	706	763	752	762	718	730	714	745	732	744	774	723	734	745	747	739	751	728	731	729	766	728	750	741	741	673	713	742	728	732	746	725	748	709	713	702	726	780	749	757	744	722	759	711	701	716	703	730	713	722	761	724	723	739	809	726	751	716	758	703	770	728	729	775	733	737	703	717	709	707	725	701	746	712	716	744	675	710	771	780	714	732	756	735	718	733	697	696	741	744	731	730	650	721	709	747	706	716	665	793	745	700	738	701	736	688	711	732	810	795	725	709	707	751	758	766	726	770	703	758	717	723	734	760	697	724	710	729	692	729	721	704	705	751	719	741	769	749	720	696	706	738	763	775	692	777	692	752	703	738	690	719	701	769	721	736	798	728	736	694	699	755	699	709	754	698	708	780	762	722	695	730	753	676	748	784	715	726	755	768	746	737	718	740	760	734	700	696	681	720	725	778	772	716	718	718	720	713	797	754	693	727	723	697	719	736	718	750	724	739	765	742	686	746	765	760	743	793	722	718	716	795	740	756	666	755	731	764	766	735	760	774	738	792	704	709	779	705	712	715	713	749	682	689	768	733	720	684	674	731	741	727	689	754	651	773	728	741	758	751	754	729	674	708	756	729	750	752	776	750	747	753	765	713	719	743	747	701	742	770	721	700	756	724	672	758	729	716	663	734	736	731	753	725	725	770	739	727	711	721	748	737	748	736	693	669	743	699	737	702	726	713	725	666	757	806	731	769	699	710	688	741	679	736	743	764	764	749	738	703	722	775	722	705	720	751	737	746
16357	1158	405	347	313	339	327	330	283	313	308	338	353	312	305	341	334	340	364	307	305	323	349	355	346	353	362	322	376	329	341	353	307	337	371	347	368	340	345	360	318	307	326	355	313	322	337	335	333	335	320	337	309	327	352	330	344	342	334	306	333	362	337	314	318	318	325	313	301	322	312	339	339	329	339	344	332	315	338	336	319	327	342	335	324	303	346	344	341	310	323	329	311	328	337	336	345	333	365	336	332	375	329	324	307	313	313	338	332	382	332	288	332	318	339	336	312	336	342	350	326	294	313	332	336	290	314	309	316	310	295	340	345	335	301	337	316	336	331	324	319	320	350	340	335	311	303	346	330	322	349	321	296	338	353	315	303	365	308	334	295	352	339	316	318	340	344	348	304	339	299	313	351	345	328	311	331	320	323	385	320	353	317	328	350	353	344	371	315	355	324	334	330	322	369	299	365	368	361	352	340	331	341	312	328	338	349	338	321	325	320	309	341	318	310	311	318	327	365	328	298	319	309	320	312	349	336	336	352	311	317	326	313	308	321	328	351	347	388	340	337	311	329	309	320	328	330	343	367	318	352	345	337	331	337	303	348	328	321	333	344	304	305	323	319	318	308	348	337	318	339	318	317	324	331	307	326	356	329	314	345	359	312	326	362	305	317	374	347	286	347	314	369	323	275	331	304	300	345	310	368	349	357	347	351	332	335	315	355	327	299	357	322	348	347	363	331	389	351	331	313	314	343	348	331	359	349	322	345	336	331	321	289	323	301	339	320	322	319	353	337	330	318	322	338	337	332	338	337	327	304	315	299	350	332	331	313	357	297	349	337	318	319	331	329	338	333	365	343	329	315	336	315	326	305	350	339	323	362	350	356	335	374	310	327	317	319	331	329	329	351	320	312	359	365	343	330	306	352	364	350	296	335	338	332	313	309	324	331	301	333	345	332	307	308	341	305	364	320	322	294	335	309	375	330	341	329	336	342	309	311	354	333	327	341	353	335	324	300	344	372	344	338	330	310	297	316	328	318	324	312	340	326	320	341	331	321	340	338	305	350	352	315	289	326	348	308	340	315	348	345	355	312	336	321	369	328	298	337	339	331	341	343	301	335	339	337	312	347	338	322	316	286	349	345	375	350	314	355	377	325	334	312	305	335	338	320	296	335	380	315	318	284	320	291	302	324	367	320	369	325	345	357	331	306	320	345	329	321	350	302	318	364	296	327	381	359	309	335	366	336	323	290	356	317	353	339	353	339	325	342	331	303	305	348	328	305	354	351	324	304	342	320	319	318	321	346	330	354	333	312	365	358	388	353	319	296	364	326	306	331	328	338	342	299	346	326	371	333	319	327	336	369	333	330	349	330	329	327	317	340	322	366	321	299	372	359	317	341	315	300	348	304	343	371	320	340	334	311	357	340	290	355	326	309	320	330	324	335	360	357	328	355	350	336	334	333	341	324	350	304	298	300	322	297	311	344	311	342	334	329	336	348	329	318	343	375	306	313	367	333	327	320	297	310	361	311	338	344	354	329	326	350	353	323	376	357	338	350	336	324	353	335	278	346	361	380	316	321	321	327	323	334	350	339	314	319	286	323	363	350	328	319	313	344	326	290	332	322	366	342	361	343	333	344	321	346	308	371	332	340	307	355	323	289	323	325	335	370	320	334	335	326	319	346	319	323	307	333	326	343	346	343	316	320	328	331	296	318	328	331	303	378	352	346	313	337	320	347	339	356	327	319	313	340	337	354	315	341	303	344	324	310	297	321	356	366	307	354	327	313	339	312	329	318	324	365	328	293	321	341	311	315	352	329	333	328	369	333	304	328	332	343	318	344	319	334	369	349	347	335	321	335	307	328	334	317	348	319	337	315	309	312	315	328	310	333	313	330	313	322	314	318	332	330	330	376	353	360	327	338	354	350	356	363	293	325	317	306	322	317	301	334	330	376	334	307	336	336	332	320	322	339	341	310	356	327	306	344	334	299	346	313	321	339	364	353	320	325	326	314	318	333	326	319	327	292	331	341	344	337	322	351	316	317	343	310	342	348	334	327	331	368	298	343	308	339	328	332	367	351	317	332	300	343	313	287	323	335	341	387	350	323	325	362	382	312	317	379	336	272	314	338	314	329	359	315	345	318	339	327	306	347	327	337	344	327	360	313	330	336	330	306	311	318	348	328	350	323	339	296	306	327	310	392	335	347	353	306	334	328	342	355	344	349	331	326	349	301	325	380	365	318	293	335	316	312	337	324	322	333	349	303	335	339	368	312	317	335	374	359	334	342	349	324	315	322	327	350	344	350	342	320	344	349	353	333	332	328	335	330	321	308	328	299	336	350	359	368	332	334	325	316	316	331	336	356	370	349	318	361	335	315	334	330	314	347	334	359	315	324	343	320	340	350	358	334	343	308	325	321	311	319	314	314	318	352	324	343	342	367	295	326	346	305	323	348	319	308	354	304	287	358	348	316	331	279	318	309	337	278	344	341	362	341	319	316	321	355	376	336	336	318	314	293	318	315	373	325	313	321	327	331	364	347	375	294	343	352	351	346	313	373	283	308	356	335	321	319	324	364	356	325	327	338	282	340	318	342	353	331	316	335	340	305	330	303	307	312	356	313	282	346	315	321	358	328	357	326	335	329	343	359	322	346	351	338	342	329	296	345	348	318	325	338	335	348	366	311	333	333	337	331	323	326	352	282	346	316	336	315	350	357	328	346	336	357	393	348	321	373	309	321	339	300	315	319	331	309	323	342	315	332	334	362	346	293	332	328	307	310	318	341	327	292	351	343	324	339	358	322	332	345	370	357	325	321	343	343	313	349	360	306	344	357	338	321	336	333	326	319	325	322	331	344	307	339	311	340	334	321	334	334	355	302	329	308	354	315	324	314	326	321	345	327	336	334	316	353	346	341	337	314	340	342	330	343	302	332	329	323	344	327	320	329	320	360	272	323	320	340	323	309	314	388	305	335	356	342	311	320	315	343	351	317	336	323	321	310	343	355	351	369	343	346	336	334	333	333	333	359	326	339	311	379	338	304	337	331	356	341	317	332	306	307	344	337	329	346	308	320	342	305	320	345	336	331	359	351	342	316	320	303	304	284	358	329	337	351	333	350	335	325	304	313	341	342	310	306	346	338	365	361	305	327	349	319	356	327	321	329	304	306	328	315	353	314	360	334	314	306	329	347	335	327	333	306	319	342	338	316	332	344	344	309	323	339	329	297	324	329	380	350	298	323	293	317	314	333	339	316	326	306	320	356	304	362	313	325	344	344	351	330	320	311	326	266	298	349	338	309	325	347	332	310	366	354	314	310	342	325	359	291	338	306	319	296	340	333	301	343	314	360	325	312	330	352	319	354	316	333	356	308	314	323	336	350	379	347	320	346	297	323	321	328	290	354	307	347	370	345	355	342	330	309	362	346	314	356	354	333	335	316	367	380	326	332	337	357	339	324	300	344	345	314	328	329	317	344	329	353	343	308	323	338	322
12503	1806	1048	818	787	769	733	717	691	683	707	698	746	719	734	720	705	722	664	747	723	737	684	638	735	677	703	701	726	738	732	741	698	748	704	736	718	732	717	708	697	723	756	731	707	693	686	753	707	671	680	671	712	674	643	672	679	732	728	731	749	691	671	722	756	692	721	708	719	710	665	735	675	737	743	734	752	743	731	734	734	729	706	733	668	759	710	692	733	717	673	734	750	690	705	706	688	750	759	677	658	705	716	725	690	679	672	711	719	733	726	680	708	763	695	753	723	670	718	734	732	750	726	729	710	710	699	739	730	717	676	726	671	678	726	731	738	722	676	714	675	784	701	705	724	708	720	725	729	730	762	717	696	705	704	726	718	744	682	722	699	732	715	697	707	701	706	696	689	689	725	744	714	754	729	717	692	713	724	734	686	720	720	706	689	661	709	731	749	700	708	666	712	694	734	690	700	710	685	723	652	699	663	710	698	699	682	689	747	742	713	687	731	690	710	703	732	705	754	744	749	721	703	732	732	726	719	641	750	683	726	750	717	689	680	801	707	738	762	699	708	721	671	679	737	705	686	664	691	730	687	719	676	733	699	738	707	713	735	714	709	671	672	701	680	684	688	713	694	703	731	750	723	721	738	723	786	685	662	682	716	701	711	705	689	674	729	705	718	688	690	721	685	697	747	666	668	720	679	739	755	705	688	729	777	697	721	722	675	691	745	724	707	745	701	699	675	767	724	727	762	726	714	722	759	704	664	711	741	702	708	667	694	705	729	710	764	724	676	682	726	717	715	760	733	784	791	681	645	699	710	722	761	703	726	731	702	686	732	650	732	740	741	733	728	710	677	676	710	695	742	694	706	691	700	725	690	745	664	721	703	713	702	757	745	716	696	656	685	750	672	766	717	733	722	729	682	775	713	667	759	734	718	688	777	761	701	713	683	731	730	765	703	746	714	698	662	712	717	652	680	707	685	704	755	711	708	725	744	749	725	726	757	724	673	684	744	767	743	729	723	687	722	708	667	710	688	678	670	651	727	755	694	736	690	720	730	670	703	650	694	734	675	732	696	702	727	697	757	681	709	725	727	725	697	718	724	688	720	708	695	681	797	717	714	682	699	736	733	715	712	691	711	680	679	699	715	668	721	689	667	745	716	724	745	655	715	707	699	753	683	753	700	712	714	759	716	723	708	708	692	717	752	772	653	705	738	757	696	720	710	776	751	741	720	669	711	696	698	699	753	718	742	715	720	697	698	709	722	677	717	730	684	708	737	733	668	737	704	679	709	738	717	729	666	670	727	690	692	715	703	688	679	699	685	740	708	730	766	728	761	710	731	643	687	718	682	710	736	718	657	755	717	716	723	730	719	697	691	705	688	701	693	741	705	688	693	690	667	711	731	700	745	702	720	704	679	667	700	721	699	709	665	713	670	694	713	663	685	721	704	718	704	751	697	652	741	730	718	714	675	709	704	701	739	691	692	704	700	672	718	699	693	717	683	719	661	704	684	675	694	754	672	707	743	710	757	706	700	699	721	688	675	705	693	687	707	731	703	696	721	674	706	705	718	766	665	665	678	718	687	729	735	730	714	701	701	674	736	710	701	732	678	715	707	695	707	676	701	750	685	718	676	675	702	707	756	726	698	691	721	689	738	734	690	744	745	675	688	693	736	753	659	728	709	699	705	732	699	705	731	672	666	682	679	732	685	663	704	708	757	704	719	740	655	692	779	749	717	689	654	725	683	714	710	729	702	704	733	717	697	736	721	731	713	725	719	725	754	723	711	663	719	728	743	718	727	696	716	739	659	695	669	686	736	682	753	701	721	700	681	695	684	698	668	764	669	741	704	729	724	715	725	693	714	687	744	690	698	706	731	700	712	676	716	671	731	689	724	681	738	736	702	723	665	742	729	726	721	720	715	690	689	698	759	673	721	741	703	709	713	729	734	690	712	692	751	726	701	730	760	730	675	682	718	740	694	708	720	724	676	742	695	696	747	697	693	713	715	706	702	710	703	714	706	673	750	738	718	742	688	683	711	709	693	735	734	700	728	728	747	673	745	694	710	671	748	703	693	718	662	662	697	729	677	731	720	764	703	684	676	732	737	749	667	722	747	694	721	730	694	671	723	730	719	694	739	705	689	663	682	699	688	674	702	740	731	667	706	729	735	718	691	724	691	716	682	735	691	699	727	668	692	698	706	694	739	694	717	747	710	730	762	694	695	704	637	700	728	681	765	686	740	688	764	695	719	710	730	748	692	740	699	722	715	679	720	719	728	713	688	714	703	739	715	679	700	714	674	683	725	660	699	701	718	737	761	692	707	715	684	688	740	681	740	736	655	731	672	711	663	671	701	692	722	704	760	720	705	769	673	684	699	714	698	731	703	724	703	696	694	700	754	719	720	751	737	725	706	675	726	736	706	728	706	714	726	719	705	679	660	714	693	716	665	760	704	752	719	740	691	694	701	692	700	714	688	750	685	676	711	701	678	693	749	731	748	707	709	710	697	695	717	695	709	716	698	690	672	711	696	684	681	712	724	727	748	743	722	702	685	685	738	729	749	687	773	681	723	744	735	668	675	680	699	740	739	756	740	731	743	734	684	710	709	701	690	673	676	734	701	747	717	714	683	718	708	685	697	715	694	720	701	667	693	696	676	729	699	699	733	708	737	729	705	659	720	715	731	698	693	739	733	758	712	757	726	705	711	712	750	740	706	700	745	755	706	683	736	708	734	706	700	715	725	651	751	738	708	708	665	697	717	755	700	737	736	677	675	681	699	738	703	737	679	725	697	718	739	727	701	716	696	703	709	676	746	729	693	713	708	747	704	674	753	714	711	733	718	699	728	722	722	685	684	668	661	749	714	703	697	701	732	725	735	673	689	725	710	738	763	697	762	720	682	725	700	719	720	752	725	752	696	731	717	742	657	668	704	683	690	731	741	710	702	712	718	663	718	708	748	695	712	697	729	737	721	704	678	671	791	696	736	720	714	741	698	704	730	684	716	685	729	728	674	793	708	772	670	712	718	720	731	658	732	726	702	712	705	652	731	738	737	737	677	759	742	708	744	714	715	765	748	680	661	697	696	729	690	688	647	678	689	696	665	733	732	668	744	706	705	734	696	675	753	728	713	722	743	712	692	715	722	726	689	680	725	741	722	739	753	684	744	667	711	722	751	771	730	689	689	652	702	736	738	698	736	678	747	717	704	755	741	707	706	719	702	686	733	669	702	705	688	692	687	722	736	689	742	686	730	680	707	748	682	730	720	739	682	728	669	730	700	734	720	744	697	727	717	707	709	707	736	699	705	716	727	707	723	720	711	753	709	699	678	725	724	696	697	715	713	685	711	750	697	756	692	675	715	685	699	742	713	691	753	757	712	667	720	737	675	740	680	765	733	715	719	760	687	676	696	660	705	733	696	719	698	751	751	660	650	738	655	723	714	738	690	678	703	690	710	726	694	765	703	684	643	707	739	705	669	736	728	730	713	703
22696	2198	380	356	335	307	324	298	320	360	324	309	315	304	353	324	324	348	324	300	318	322	321	312	362	338	302	343	327	322	310	302	343	301	314	319	303	310	286	298	325	320	318	297	309	288	313	306	322	343	295	353	313	320	307	317	347	280	306	376	275	315	304	342	330	307	320	312	336	303	319	313	338	310	330	314	322	300	316	369	351	310	323	311	314	327	336	294	301	319	304	297	333	352	320	347	333	337	350	295	314	318	308	339	306	316	331	306	320	340	286	293	328	290	297	295	313	287	318	326	335	321	304	296	319	290	289	276	306	334	354	354	310	300	334	306	289	315	330	294	313	323	309	311	304	302	299	321	310	338	327	344	347	327	331	329	297	300	291	304	284	364	333	288	324	356	329	300	318	337	336	330	327	323	298	300	324	319	328	282	318	326	313	268	312	324	318	298	303	325	325	292	304	321	333	329	338	297	288	295	311	376	324	316	326	291	315	298	314	306	318	303	315	347	302	311	332	348	329	343	301	324	342	331	260	332	310	342	311	305	316	315	314	295	321	313	306	288	335	270	337	316	310	308	275	310	331	324	299	305	321	325	337	307	319	316	295	327	291	325	310	323	315	285	340	331	285	315	303	313	300	318	317	315	296	345	302	307	329	267	293	317	319	274	307	304	282	286	324	299	318	332	344	274	325	327	299	327	322	318	313	314	333	313	330	333	363	296	275	328	272	295	336	296	311	286	280	322	307	321	325	311	323	353	304	290	274	325	334	302	301	317	326	312	316	305	333	299	310	334	309	305	325	339	336	318	330	308	343	321	302	303	289	256	319	282	333	289	334	306	310	331	326	353	341	290	335	358	332	317	310	297	359	307	332	320	306	326	341	288	309	314	317	311	272	333	326	307	308	352	333	332	330	326	309	322	345	321	301	323	326	284	297	296	330	321	325	304	336	313	279	300	291	331	349	309	318	325	290	310	304	327	312	326	303	305	320	349	341	306	313	319	294	329	320	326	291	334	331	315	352	275	319	320	326	311	349	350	334	296	299	306	343	352	315	317	290	304	328	305	301	264	304	301	326	334	339	313	307	277	286	321	318	345	285	318	297	312	286	285	318	303	327	347	311	286	320	295	325	312	306	278	305	359	284	333	330	343	331	327	323	317	307	327	328	351	342	326	351	315	316	316	319	311	320	324	307	294	288	338	326	290	313	324	314	297	297	297	299	310	330	310	298	345	318	309	301	290	294	315	323	331	323	319	348	312	323	334	306	340	337	311	284	283	303	328	279	322	323	293	325	321	359	326	295	332	340	339	287	343	321	304	305	352	329	340	300	321	315	301	332	330	280	307	326	311	336	277	293	323	343	310	312	331	310	290	300	331	342	323	335	345	332	320	318	305	319	303	301	284	320	303	298	346	300	308	278	308	309	339	316	299	328	328	308	324	354	335	327	315	285	300	316	331	322	308	314	345	297	307	338	329	308	326	345	312	308	334	362	318	272	316	324	304	299	313	295	314	305	312	333	334	314	311	347	365	297	292	295	339	304	299	293	328	341	312	314	322	286	293	294	333	298	309	310	303	297	300	277	311	326	315	284	330	299	308	282	298	310	309	319	313	309	321	299	309	334	325	319	317	305	335	329	337	308	277	275	312	293	289	355	307	320	327	318	325	305	324	298	295	321	338	346	322	273	312	325	318	344	361	312	322	322	280	288	309	322	332	342	322	300	286	301	327	292	330	330	323	348	299	388	307	296	252	293	300	296	327	343	314	302	314	308	310	350	328	308	334	273	318	317	320	283	290	332	323	317	317	312	269	332	372	330	304	296	254	326	337	326	332	302	302	311	314	350	308	342	284	302	323	307	322	372	288	314	345	319	313	325	296	333	335	284	313	333	307	334	296	301	276	306	286	307	281	319	356	303	288	296	302	313	341	324	303	309	320	332	314	323	333	305	308	347	296	313	317	348	333	285	294	304	323	292	307	288	320	298	323	296	357	295	314	309	316	302	292	342	287	354	306	309	322	299	316	287	308	321	317	287	316	318	328	324	330	328	274	347	299	363	336	329	318	320	330	317	267	346	313	286	306	307	306	286	323	297	345	309	309	289	338	285	363	319	344	308	330	321	307	319	341	347	317	320	289	310	334	307	312	343	287	313	290	337	331	298	297	317	302	298	320	344	293	310	288	334	267	305	312	335	310	315	311	307	305	288	323	280	284	297	336	335	295	310	317	294	300	314	319	323	338	359	311	300	318	301	325	327	319	342	324	293	302	326	284	340	301	317	321	316	309	315	300	316	323	323	285	307	304	318	296	306	308	316	331	325	305	299	303	339	322	323	301	335	323	323	311	295	324	307	348	330	292	312	307	306	314	327	337	309	306	275	318	301	304	316	303	311	293	305	333	371	307	289	327	318	341	298	287	308	326	295	340	326	296	306	314	285	330	298	333	322	345	288	308	291	263	314	287	319	318	304	303	327	303	298	320	293	339	322	316	297	335	334	338	327	306	323	310	299	286	309	309	280	342	326	359	312	294	307	285	292	305	320	323	326	321	296	312	336	360	345	324	329	313	312	296	304	321	315	290	322	303	318	327	319	321	320	263	320	313	327	286	318	315	308	339	329	308	345	291	358	303	326	321	323	302	318	295	315	308	327	329	335	334	306	296	321	309	323	328	305	305	321	314	322	314	303	316	337	326	331	324	291	301	330	323	306	297	340	312	268	315	288	307	292	342	303	334	317	345	339	314	349	314	318	321	331	336	314	330	302	347	324	326	303	368	322	282	337	329	306	300	310	324	350	340	284	349	364	337	327	309	305	297	322	333	307	308	303	342	349	330	328	315	310	307	281	329	321	338	282	295	346	317	312	335	351	329	317	344	348	321	280	294	299	308	317	339	321	358	335	324	278	297	330	321	320	288	283	322	316	302	324	290	321	323	311	292	312	284	334	312	326	310	288	295	330	291	334	316	326	299	318	298	347	328	357	315	288	308	322	310	333	340	299	329	302	312	327	316	299	307	322	331	321	328	339	313	332	325	324	339	334	303	302	316	295	281	315	285	334	339	308	304	303	296	343	326	311	327	316	310	340	351	342	328	340	323	307	316	335	317	324	346	298	317	357	316	326	333	329	291	322	332	309	324	319	339	306	288	352	311	341	301	312	348	299	340	325	296	303	323	299	314	329	321	308	314	310	353	371	324	322	323	321	342	315	297	348	310	323	317	306	312	325	311	315	324	317	346	333	327	324	343	325	293	300	320	348	338	329	286	342	332	333	312	292	324	287	334	296	357	304	292	336	329	312	314	333	314	330	300	336	321	314	296	332	280	345	376	325	308	305	322	323	331	312	332	295	309	327	320	350	314	336	306	315	306	330	285	314	307	297	292	308	312	326	334	332	289	305	303	287	300	305	324	345	333	341	271	314	305	304	303	329	277	334	337	293	329	321	320	294	282	327	346	354	310	307	311	282	314	279	326	311	301	314	309	297	296	319	280	295	331	311	307
13288	1990	1124	980	854	794	734	743	702	708	697	663	685	690	709	652	675	652	676	648	671	673	708	688	716	697	701	681	636	692	684	688	665	682	675	664	674	703	675	645	678	655	626	681	669	649	678	648	665	665	713	702	647	679	686	646	667	639	716	702	692	681	714	652	661	693	707	682	646	680	693	708	719	674	665	681	701	652	712	678	683	700	655	669	663	718	684	685	693	684	673	670	643	686	630	642	628	659	711	656	701	682	670	666	691	679	655	640	663	735	674	695	677	675	686	722	677	600	732	665	706	693	709	667	652	656	666	693	664	705	651	661	679	687	680	688	696	681	652	705	655	705	684	672	656	682	719	710	722	706	684	654	687	688	669	697	655	664	683	665	724	721	679	666	658	713	671	690	698	665	679	659	685	705	651	652	689	700	688	673	686	729	645	662	686	678	673	720	669	685	701	686	666	710	671	683	679	705	668	670	696	667	698	716	697	648	725	617	677	721	689	696	659	691	701	667	672	673	696	695	683	706	643	693	689	693	708	704	691	675	680	720	694	685	667	684	690	716	696	698	700	696	666	684	725	711	679	677	674	683	715	678	726	717	690	738	696	726	698	656	698	731	701	659	664	719	662	676	715	666	677	679	722	625	637	657	693	716	685	680	671	668	705	680	624	666	709	696	707	657	716	655	679	715	696	685	726	695	702	667	658	737	651	742	651	701	714	703	703	722	655	707	670	667	642	682	676	717	710	644	668	700	724	689	641	697	680	700	683	640	695	665	677	687	692	662	661	738	734	623	691	671	653	701	622	663	703	685	654	689	689	698	675	730	701	665	675	687	653	688	722	710	671	682	672	655	703	677	683	714	649	692	696	678	692	697	677	626	631	698	713	668	666	681	640	736	702	695	692	747	680	648	653	687	665	650	671	687	656	694	681	666	703	698	680	715	638	655	707	733	678	672	699	686	716	652	666	637	739	725	676	670	631	696	692	657	675	659	695	646	696	694	692	686	712	688	689	675	719	661	667	640	705	719	712	672	675	676	650	673	696	668	701	665	666	689	706	698	699	700	682	692	675	687	645	737	701	727	709	700	665	708	673	687	658	724	699	697	701	663	731	710	666	711	769	677	730	677	712	655	712	658	653	695	701	678	697	739	710	685	634	694	697	666	655	733	679	702	679	648	671	715	654	693	684	727	703	724	694	684	687	673	718	692	723	709	680	676	641	713	684	727	657	705	693	658	661	674	713	680	686	743	738	667	686	649	696	678	764	643	676	706	740	665	664	718	674	713	650	693	657	738	685	669	675	684	648	674	681	668	674	668	689	662	667	665	701	681	628	736	708	701	718	678	675	668	653	646	649	675	640	731	670	722	693	697	721	644	701	702	683	717	704	690	678	656	638	721	728	691	696	645	663	703	693	689	679	707	716	671	693	680	681	707	663	676	675	704	690	678	713	682	690	678	629	688	664	661	638	686	681	701	681	676	715	682	723	655	715	704	656	714	690	695	650	700	692	697	657	697	718	686	633	687	683	709	695	687	705	708	679	712	637	662	686	692	647	673	699	668	714	668	686	697	639	705	703	674	693	706	690	725	688	689	694	654	664	706	692	667	721	683	702	641	675	643	673	677	660	651	648	668	716	687	693	692	644	721	731	716	693	675	705	730	672	721	677	695	656	702	665	676	667	663	674	701	686	710	635	676	701	682	708	712	713	667	738	705	679	683	744	668	634	707	686	661	703	664	685	682	645	683	691	669	655	676	708	693	697	709	690	700	665	684	710	728	649	648	646	692	680	692	654	692	663	618	677	667	680	713	654	677	657	677	689	727	675	681	695	720	706	677	647	692	720	682	688	701	678	722	671	739	726	697	684	694	694	691	720	646	696	663	654	694	622	700	707	700	683	703	668	702	664	634	697	639	627	669	668	687	648	606	730	713	680	719	615	684	682	706	695	722	710	676	745	690	695	697	674	740	679	707	706	712	638	682	650	673	673	712	697	666	734	647	680	697	731	694	713	642	623	694	693	660	713	683	685	703	703	674	688	666	677	697	722	674	671	658	646	690	707	704	649	645	644	737	705	637	672	699	667	697	683	690	678	674	689	695	677	699	667	667	653	656	706	659	687	673	677	692	696	665	638	704	692	643	702	692	644	677	690	670	665	652	675	639	706	719	741	693	668	675	667	652	680	714	653	723	682	659	658	678	665	697	679	676	698	718	708	688	736	670	707	726	693	661	654	670	680	691	710	664	719	701	739	630	587	689	700	698	695	696	678	648	669	655	682	671	653	688	671	670	698	668	662	695	693	694	669	693	659	689	692	734	664	669	704	695	670	709	701	713	611	664	658	676	695	631	700	696	682	678	664	682	672	677	691	687	653	685	643	698	651	689	678	706	676	698	652	700	677	606	676	699	690	723	694	720	672	694	650	668	674	669	694	677	687	693	692	663	718	689	692	701	665	671	694	695	645	678	676	740	677	667	686	679	661	696	661	665	642	697	693	685	673	663	680	700	701	663	651	717	674	746	668	707	673	639	701	639	683	635	683	684	693	681	686	664	644	660	717	689	669	700	714	701	698	703	661	718	672	720	670	708	622	677	698	724	692	692	717	698	683	652	704	715	713	652	736	752	700	676	732	688	682	683	661	689	705	667	678	665	685	683	682	642	657	621	696	678	695	655	648	724	695	650	699	655	685	690	718	672	668	698	723	674	692	701	658	650	651	658	706	677	666	682	664	680	649	653	677	655	680	709	690	707	659	684	640	738	710	707	654	669	708	673	703	643	708	694	699	696	700	681	717	703	645	663	652	674	682	695	621	656	728	690	706	706	658	682	645	694	707	697	663	679	686	709	707	735	675	694	687	655	675	679	718	707	648	635	669	693	664	669	679	683	712	687	686	718	706	703	684	686	651	642	706	690	674	659	645	660	681	690	686	694	686	699	716	654	706	682	668	688	695	647	723	684	668	668	673	700	700	709	703	728	652	687	679	641	668	684	714	726	651	654	689	733	730	670	686	711	666	717	652	732	697	687	679	673	704	703	670	705	717	679	675	626	730	689	640	667	654	686	681	713	700	714	687	663	664	680	692	726	651	665	662	662	708	670	698	718	686	638	726	669	702	660	691	688	664	695	682	761	648	692	659	724	728	652	712	728	728	687	637	668	678	651	666	683	709	730	691	663	701	700	713	734	682	672	692	670	690	681	660	675	694	671	699	675	697	682	683	708	690	694	685	651	689	764	736	679	725	678	673	680	718	685	719	660	697	667	666	690	677	714	682	661	662	678	695	692	663	691	693	671	703	714	658	665	666	693	680	702	711	684	635	665	690	705	699	726	648	701	674	675	685	660	675	670	655	669	659	666	690	659	700	646	660	709	691	675	645	713	632	668	695	710	635	704	667	680	697	704	716	700	718	708	648	649	703	699	673	686	702	699	698	661	711	675	659	682	674	679	667	665	693	683	621	660	665	700	699	706	705	666	674	693	693	666	689	642	709	694	704	697
27697	4464	525	375	344	343	363	346	304	372	331	346	360	363	325	357	347	352	326	367	336	340	328	338	330	359	307	337	340	346	357	341	326	344	310	357	317	338	349	362	365	363	325	349	322	357	345	346	332	344	346	332	352	369	353	348	340	351	329	319	313	340	326	333	356	367	361	320	330	381	319	335	362	327	300	337	383	314	324	355	346	345	373	375	349	304	326	328	311	353	354	335	335	314	300	356	322	340	345	341	334	315	321	306	321	332	316	348	341	321	354	330	330	333	345	322	314	285	349	366	344	338	341	324	343	324	361	353	340	353	316	330	324	349	335	328	334	358	331	339	341	330	340	328	379	343	331	320	323	349	325	345	368	332	361	375	354	354	329	383	327	326	371	293	331	349	323	358	326	319	332	326	336	317	300	361	358	346	321	310	343	343	316	376	322	318	373	373	381	342	326	359	341	363	355	342	337	317	311	380	320	300	326	327	356	319	307	320	329	308	366	362	368	352	364	327	354	350	350	341	320	358	359	336	373	337	317	332	385	344	326	363	348	335	331	352	312	305	345	310	344	346	319	370	352	305	310	371	338	361	307	356	318	349	367	323	349	357	321	304	342	353	352	374	352	360	334	352	318	331	357	326	358	358	351	354	342	371	360	336	330	332	367	340	312	392	344	311	325	355	340	315	335	344	313	351	341	356	303	327	368	347	352	331	327	313	332	327	316	308	346	320	310	355	354	328	354	330	340	341	369	314	327	334	332	349	343	335	354	337	324	322	341	317	324	325	339	343	294	358	353	314	328	340	356	315	325	324	343	318	321	348	370	345	326	328	346	342	336	348	349	330	349	336	348	338	297	334	340	303	348	306	305	324	351	307	366	341	320	347	335	343	343	365	316	308	332	362	343	346	297	322	300	347	337	327	332	327	371	357	339	352	296	341	326	313	344	307	322	321	298	347	351	413	347	337	342	334	328	313	336	347	316	334	348	362	374	368	335	359	301	345	328	380	351	320	329	317	331	346	350	337	318	336	347	317	380	355	343	336	314	341	351	369	356	340	299	328	313	317	343	328	321	306	356	321	327	347	313	321	338	339	365	329	340	335	362	340	329	339	306	329	321	368	365	293	371	351	348	334	302	313	348	343	336	332	367	351	329	386	369	379	392	325	362	323	333	333	373	312	335	356	322	370	314	342	334	319	338	328	333	322	350	302	352	343	378	350	322	376	354	344	327	348	336	356	390	356	334	311	357	350	356	350	354	323	360	319	331	298	337	350	356	342	327	341	308	331	326	365	329	355	348	300	333	372	359	306	322	306	345	345	350	340	342	331	322	333	319	342	345	326	336	305	356	344	350	324	344	347	360	315	342	373	361	341	382	350	349	312	343	282	318	335	330	324	353	350	342	341	314	348	349	321	347	331	327	346	350	346	338	389	321	335	307	325	330	340	324	334	344	348	330	340	330	355	332	343	366	376	338	330	324	336	304	345	377	339	309	370	342	327	321	357	377	346	331	365	363	326	314	322	345	312	316	345	346	365	344	330	284	332	343	351	347	301	340	338	368	306	367	355	370	359	351	320	357	359	363	318	352	340	354	376	333	343	316	322	331	344	328	319	346	358	326	339	331	333	321	375	354	326	308	346	316	337	349	338	330	327	326	342	306	339	314	331	372	361	321	330	324	340	344	349	324	347	348	307	320	357	332	318	336	347	285	325	355	342	337	348	341	349	312	320	315	353	341	344	296	339	328	320	327	386	301	331	366	373	308	370	370	342	343	347	333	356	394	333	341	326	338	352	342	319	336	377	310	349	337	359	298	320	349	308	343	325	302	354	333	343	349	365	329	339	361	329	318	316	364	326	329	382	326	340	326	366	370	340	314	327	317	353	328	353	334	326	351	383	342	364	311	349	308	370	341	363	319	315	331	327	366	382	336	327	316	335	340	321	339	364	351	308	328	350	381	313	344	341	346	355	335	345	348	317	341	342	371	343	353	365	357	345	372	334	333	339	322	361	356	381	318	358	312	342	327	329	332	341	306	346	328	361	337	371	347	334	353	330	339	371	347	356	312	312	318	328	337	355	342	330	314	325	320	309	355	336	348	349	338	370	380	347	342	337	338	310	366	345	325	357	347	323	340	358	334	284	332	353	340	323	356	341	355	324	320	345	351	329	344	357	332	389	363	329	345	363	341	350	354	307	383	295	336	398	346	369	351	383	310	329	333	310	379	355	342	353	339	322	310	362	315	344	370	369	314	315	318	358	363	328	321	345	318	356	354	358	341	325	339	366	332	339	325	317	353	333	379	313	334	326	370	337	342	310	329	345	334	343	297	326	326	306	350	355	345	338	278	374	354	344	380	332	312	336	351	333	352	333	377	353	313	335	301	325	321	325	337	353	333	334	361	349	369	338	344	354	323	300	323	338	316	356	325	388	348	360	329	317	344	331	296	347	317	354	355	325	354	314	328	351	323	324	363	370	328	357	323	326	345	342	351	293	321	336	336	366	345	325	320	313	313	326	306	336	362	394	326	319	321	316	342	310	298	356	355	351	316	345	371	308	319	367	354	364	343	356	341	349	363	337	376	327	345	298	355	322	333	329	322	308	302	338	305	345	361	342	324	337	296	349	333	340	345	340	333	342	325	320	339	336	325	331	332	316	330	348	309	337	328	390	342	342	336	348	339	354	316	319	361	320	302	322	328	330	326	353	357	326	345	361	321	344	341	319	360	311	345	332	385	324	328	350	360	349	329	352	318	309	372	367	345	374	325	334	343	376	330	378	304	331	347	359	303	335	335	321	309	332	358	306	333	311	339	335	360	323	321	368	331	323	318	305	347	340	339	320	345	338	329	319	321	329	325	326	300	334	315	299	352	359	315	344	330	357	355	342	350	329	359	296	358	355	316	375	336	342	301	343	324	319	348	353	333	338	331	349	366	314	338	323	350	359	349	350	343	359	339	321	331	313	342	347	311	363	342	347	353	343	334	364	341	296	322	318	325	327	354	373	346	329	336	344	346	311	312	345	322	319	360	304	314	317	348	322	339	309	302	330	334	357	373	296	333	326	321	318	313	354	359	344	351	330	334	325	372	344	355	337	329	325	341	341	346	347	351	321	300	349	371	330	328	348	327	361	361	312	337	331	374	360	343	323	351	366	342	330	348	343	325	353	333	335	386	361	342	324	333	314	302	367	325	314	339	356	330	342	312	340	343	317	347	339	341	342	328	312	314	316	335	357	322	331	355	333	332	340	341	338	342	326	322	349	308	319	331	306	352	345	335	348	357	343	371	334	341	331	360	309	366	350	353	397	360	329	311	356	323	339	352	362	311	325	323	331	346	336	336	338	336	349	317	351	348	332	347	347	377	361	341	325	320	354	339	343	365	317	372	351	383	328	317	344	289	330	346	327	323	333	353	344	286	349	337	328	333	328	337	328	317	348	328	354	390	352	332	342	322	332	351	344	325	347	320	319	329	343	342	329	356	345	322	333	314	355	332	303
15150	2310	1170	992	883	813	740	798	742	751	759	748	726	717	808	720	757	718	731	701	723	781	717	752	730	724	748	730	770	660	752	739	729	780	722	723	791	709	770	750	745	712	737	705	734	782	707	703	704	725	714	763	743	727	735	739	753	744	763	739	693	717	741	789	766	778	727	733	736	737	699	718	753	710	766	759	777	726	759	735	718	729	736	769	731	771	725	729	698	765	755	773	713	718	744	760	741	799	717	744	783	737	701	720	720	749	725	755	699	731	778	744	742	740	719	733	676	775	751	707	790	716	735	692	704	708	752	737	763	718	723	733	774	776	771	737	744	724	728	710	697	749	711	706	744	687	720	756	685	759	772	755	736	788	702	691	771	744	758	728	702	687	737	707	702	777	766	802	717	769	685	715	755	748	733	701	724	710	712	755	746	821	709	759	736	736	706	707	678	715	719	739	732	752	730	730	738	744	769	715	683	713	764	725	715	729	759	733	752	715	727	754	777	764	749	731	762	761	725	737	737	737	740	756	701	753	763	735	767	748	753	790	748	748	763	768	785	753	746	720	725	746	739	732	722	715	711	733	752	780	794	721	735	701	742	721	712	719	720	735	760	716	754	794	735	742	700	733	739	734	740	748	703	703	732	763	709	701	747	722	776	760	757	716	734	720	735	767	703	797	710	761	753	719	757	748	704	751	773	746	715	755	739	737	706	736	705	716	722	770	710	698	739	715	714	740	722	725	731	723	728	755	761	741	720	719	685	750	745	700	715	745	763	727	784	741	743	747	737	748	755	707	728	771	732	720	682	730	736	782	740	768	692	738	751	706	757	748	725	749	683	698	731	699	733	770	751	742	734	671	751	722	752	775	726	677	797	736	683	757	752	697	755	749	761	718	768	750	725	712	766	713	759	694	736	777	730	702	714	706	721	720	717	736	700	728	728	737	706	733	733	733	728	716	756	768	751	702	723	707	766	760	739	731	791	785	738	745	714	757	721	729	740	743	685	777	753	746	725	758	731	737	756	730	703	758	740	774	776	743	746	744	716	667	669	761	737	688	766	768	746	699	768	773	717	750	728	781	759	720	754	748	771	753	732	761	716	740	695	725	715	694	731	695	724	754	770	717	756	812	722	751	701	729	763	746	695	745	735	731	717	762	752	707	719	725	787	751	681	745	714	690	744	772	724	716	774	713	750	697	719	701	707	693	779	737	734	721	735	685	749	771	738	722	699	778	759	738	688	727	741	719	728	745	765	725	666	765	766	683	729	743	754	758	731	732	729	766	770	738	745	719	788	757	732	733	704	749	722	730	717	747	742	719	768	757	717	800	694	714	716	688	757	693	737	792	730	752	735	758	749	717	742	778	742	746	729	728	752	803	763	782	698	709	709	707	755	748	751	747	715	752	790	755	715	749	759	742	728	763	746	776	783	712	766	739	743	760	725	767	738	738	735	736	772	786	744	733	734	745	710	742	757	747	717	747	755	710	733	722	727	746	694	703	714	732	764	746	794	750	708	763	732	749	751	736	737	731	779	773	761	737	756	704	736	781	779	711	681	737	730	720	754	741	755	750	755	729	779	749	751	751	745	752	761	678	715	771	717	724	721	678	764	772	733	742	741	724	721	714	722	736	698	713	708	778	716	688	738	745	787	738	710	745	707	755	757	751	746	730	685	645	754	744	813	726	706	714	763	792	739	732	745	742	700	731	693	765	728	685	706	777	759	640	716	725	775	788	760	787	737	734	759	783	759	724	791	712	741	737	767	786	733	744	732	742	727	744	691	732	725	726	719	725	767	743	694	728	750	723	720	722	727	756	740	749	750	731	735	769	750	765	708	708	749	734	712	768	758	723	787	781	716	753	736	743	745	726	693	724	790	718	703	747	688	716	704	735	773	755	735	760	742	675	744	730	719	732	766	756	720	728	733	745	750	720	693	756	760	725	780	703	701	736	759	705	742	732	694	709	772	729	719	724	726	720	740	720	766	770	724	742	749	726	721	731	779	740	765	743	688	739	730	737	736	709	788	774	726	738	756	780	746	733	748	715	719	717	759	736	741	685	732	713	699	726	730	762	732	673	676	759	683	739	733	761	688	763	737	760	685	686	696	774	782	760	768	729	741	707	737	737	742	710	736	687	746	698	732	731	736	704	768	746	706	718	757	728	732	751	736	745	713	764	762	721	742	718	766	719	761	732	774	774	749	726	714	743	739	720	744	767	726	763	711	797	711	772	698	773	745	735	738	722	767	712	691	787	706	747	772	725	743	729	720	755	744	711	735	672	721	754	741	750	769	760	741	764	771	758	745	740	724	722	739	774	646	735	742	663	714	760	750	705	719	794	780	741	728	730	732	737	743	713	723	692	763	796	725	715	731	715	720	738	768	764	734	737	725	760	725	741	748	749	713	746	733	749	770	753	754	719	771	754	729	733	745	723	768	777	754	718	777	773	700	761	784	745	739	742	701	737	752	692	744	795	696	754	740	709	757	767	780	715	732	751	726	716	708	702	747	776	736	756	745	793	722	687	731	768	727	700	749	708	766	728	721	748	731	689	743	755	701	689	737	700	735	706	735	722	756	732	770	730	726	703	743	778	700	709	733	730	728	772	728	742	763	714	752	729	706	748	754	765	777	740	768	722	717	784	756	695	712	699	743	770	718	749	718	776	720	755	718	766	761	688	707	736	753	735	764	688	696	754	719	742	665	742	722	734	738	746	721	725	735	763	751	749	736	729	763	752	696	796	709	734	727	695	704	753	750	738	689	724	707	710	740	736	776	695	726	739	739	730	682	736	783	763	744	764	759	762	729	787	740	731	729	752	748	789	770	717	812	771	714	727	747	776	707	737	751	721	703	757	776	710	735	752	746	722	749	749	686	725	713	734	716	709	711	731	756	689	731	696	744	744	732	675	693	764	729	726	717	718	750	685	746	761	741	713	731	741	717	722	724	742	667	732	749	734	774	696	717	734	659	754	750	738	769	729	763	703	699	706	720	704	756	718	701	753	761	711	755	732	733	746	699	743	724	728	744	722	733	765	726	755	735	731	713	738	746	736	740	638	731	697	738	733	740	759	782	742	718	731	715	695	780	668	732	747	728	760	745	723	722	736	783	746	758	738	728	764	787	781	732	725	694	751	731	703	714	714	723	740	755	757	740	718	691	778	762	718	705	742	786	708	788	732	725	714	757	744	706	775	753	733	687	737	773	757	706	743	806	737	773	745	711	764	741	777	764	749	791	691	725	792	730	739	785	722	707	727	717	730	740	690	726	748	729	734	740	712	737	790	757	746	674	749	721	744	702	760	707	732	715	753	742	752	748	723	727	738	743	669	735	713	735	758	754	755	722	782	738	713	748	690	748	743	752	739	715	748	699	762	732	702	737	742	697	707	744	699	732	759	717	730	731	699	709	739	736	767	733	750	745	749	814	770	776	749	694	761	745	720	738	665	712	756	733	696	762	737	721	718	818	728	742	753	684	754	721	713	710	694	730	713
19331	1571	384	327	328	325	354	317	342	365	302	319	321	308	334	341	356	337	371	329	347	350	365	359	332	311	329	341	364	288	310	320	342	306	336	322	347	302	338	314	342	331	350	343	352	360	330	331	371	336	325	328	279	379	353	318	364	324	342	349	320	323	356	321	343	351	338	329	296	335	340	360	330	347	339	326	340	365	325	376	341	336	309	385	310	346	328	393	344	303	319	305	343	345	331	374	355	351	384	324	307	335	342	333	347	318	321	323	341	319	327	344	351	342	314	338	338	369	356	334	312	359	344	349	338	352	357	339	337	346	366	312	333	363	315	355	346	337	361	308	338	337	309	346	345	363	325	331	318	326	347	331	330	351	355	336	349	323	349	339	328	342	333	301	300	341	325	358	335	354	336	349	356	339	313	361	332	352	305	332	356	301	339	324	358	317	358	351	324	358	359	348	337	341	364	358	326	379	338	328	335	321	355	342	349	325	358	317	344	368	349	343	321	357	335	359	348	327	342	316	340	338	284	339	307	347	310	340	337	356	344	368	310	340	340	342	358	313	328	337	322	290	300	345	330	317	352	350	330	355	355	367	358	366	345	341	355	343	353	352	298	291	357	338	326	321	319	326	335	346	369	351	323	331	324	341	339	346	349	335	309	311	360	316	366	346	360	347	314	309	363	308	374	322	298	340	343	340	315	336	324	353	328	334	346	336	335	362	333	366	341	304	347	339	349	337	365	338	330	324	342	296	342	331	298	334	377	324	317	329	323	309	364	312	332	306	379	346	344	363	296	347	362	350	356	321	351	352	343	341	329	321	320	317	365	335	322	334	352	361	367	356	333	320	337	329	325	329	374	327	326	342	317	351	347	327	340	356	349	311	339	359	360	340	368	302	344	339	332	338	345	340	346	355	359	321	359	351	313	360	306	349	334	335	347	350	364	330	336	319	344	331	350	329	341	330	319	324	326	372	339	314	355	356	313	313	357	327	318	344	364	324	326	333	335	307	363	338	346	328	318	340	333	356	378	329	358	382	333	323	314	304	300	335	320	328	311	329	346	354	351	351	357	354	334	354	325	330	320	357	345	385	375	347	343	332	370	309	356	314	309	338	337	340	359	350	373	328	316	370	374	369	352	369	354	356	345	338	368	322	335	333	330	314	372	341	345	330	351	347	349	349	358	320	337	379	328	303	339	371	308	323	325	355	339	366	366	334	352	352	316	344	313	325	337	351	387	358	304	356	347	305	290	324	377	366	358	347	352	328	333	330	355	326	334	356	324	335	344	316	353	342	335	334	314	301	343	352	374	326	366	330	324	350	320	364	350	373	347	330	315	344	328	358	324	360	318	323	389	340	343	360	339	338	324	319	308	358	349	359	337	367	326	346	334	318	333	352	361	331	346	334	322	316	318	363	328	384	309	315	335	311	343	340	323	343	320	370	347	356	318	344	290	359	349	367	330	361	330	317	323	339	326	350	336	350	349	321	366	343	316	338	338	357	316	338	356	315	358	282	362	327	339	362	316	343	319	332	318	298	347	315	340	328	352	350	299	340	337	344	337	342	304	316	366	353	319	302	350	354	346	309	310	341	359	307	341	324	357	333	354	302	321	327	328	345	359	368	331	307	346	341	313	324	331	343	346	305	352	323	341	362	330	353	344	357	348	338	323	360	325	339	360	339	350	345	338	327	336	333	342	328	368	354	325	315	344	324	368	347	303	326	318	340	367	384	325	344	363	361	341	328	342	355	331	347	319	334	328	374	355	383	315	344	333	320	337	345	346	327	294	375	282	354	310	349	298	326	332	319	320	303	298	309	314	325	320	380	341	284	343	304	315	325	365	329	305	337	334	332	352	346	342	349	320	336	355	336	327	372	332	348	339	330	285	341	323	338	330	327	345	360	312	297	328	324	338	339	326	365	346	317	324	320	345	343	359	324	305	325	323	326	313	345	332	316	346	318	376	321	321	367	317	369	299	309	328	317	344	351	294	315	335	299	364	319	311	341	338	313	329	353	289	359	330	370	317	354	382	363	363	356	309	362	334	332	370	347	317	356	350	350	352	346	354	338	331	312	349	352	302	299	366	357	358	344	342	358	316	332	377	338	329	327	339	328	343	319	334	321	322	322	333	365	334	327	375	333	364	325	321	341	338	357	338	377	378	343	364	345	322	354	318	342	319	341	334	359	367	306	365	356	315	322	293	349	313	279	334	312	325	345	325	326	356	356	342	342	351	322	333	307	327	321	357	357	334	383	346	303	334	313	349	367	335	332	343	349	321	324	343	329	312	295	300	348	358	339	381	347	316	385	338	292	357	360	350	335	328	338	323	321	304	340	329	313	319	316	358	311	341	327	347	344	324	333	330	331	335	328	383	330	347	349	356	341	330	332	360	319	358	346	365	331	321	319	371	346	349	313	333	316	335	312	328	334	306	320	332	337	322	336	351	332	325	332	330	327	353	327	301	307	361	335	387	345	340	328	342	339	320	338	294	359	330	327	312	318	323	359	352	325	346	326	373	366	335	340	313	339	360	329	306	335	292	319	307	324	352	362	323	324	323	313	358	270	300	336	340	298	368	332	306	320	361	354	313	368	335	356	314	322	329	336	319	354	327	354	402	335	330	348	316	320	362	327	323	363	335	330	333	397	335	375	370	339	351	328	362	352	327	330	310	337	366	324	366	346	330	323	321	375	355	354	364	366	370	326	306	319	299	312	332	307	306	323	324	329	339	346	337	333	314	332	354	337	347	328	370	342	371	309	322	321	341	320	337	366	316	342	342	325	361	363	325	363	314	341	336	352	340	390	337	317	337	332	334	349	302	373	354	344	345	319	317	283	340	311	339	338	370	370	349	317	336	329	327	327	334	350	367	342	299	321	366	379	343	336	288	328	340	367	360	336	342	336	338	364	335	328	359	343	346	331	322	379	367	307	384	353	343	356	363	364	374	355	348	326	363	328	319	333	352	330	333	322	359	344	355	326	335	363	312	320	321	346	344	317	348	366	335	337	342	344	326	365	300	316	333	324	338	333	355	322	358	345	320	357	339	331	354	354	339	310	328	323	344	355	343	373	356	308	334	299	347	323	347	346	347	332	346	312	319	365	338	315	378	347	360	355	347	326	297	343	313	331	338	339	356	352	346	346	319	306	320	359	336	329	344	339	349	373	340	345	406	377	309	333	332	337	323	362	321	340	322	357	310	338	362	321	342	349	348	372	328	308	335	324	321	339	366	362	337	356	316	327	343	346	349	335	318	335	314	317	324	353	343	336	335	326	302	330	391	360	325	296	347	365	311	343	313	303	355	335	347	354	340	343	326	350	329	299	373	323	328	329	363	310	337	320	324	320	348	358	292	352	319	342	309	340	345	350	340	365	331	325	317	358	336	332	330	341	314	295	336	319	339	341	308	333	338	323	344	339	333	332	322	367	342	354	319	335	323	357	331	310	331	331	335	334	320	324	307	337	319	346	345	325	315	377	339	336	323	315	338	341
12531	1635	895	793	736	756	719	736	742	721	721	712	731	713	724	738	724	699	696	742	735	739	710	691	762	711	687	714	723	774	732	736	769	691	723	719	734	708	734	698	729	728	753	662	748	740	698	714	766	723	707	783	749	785	711	738	718	756	763	764	710	707	709	652	706	723	747	712	691	728	720	762	726	731	691	688	705	697	743	762	680	730	732	752	689	711	717	744	730	695	737	698	749	706	717	711	689	665	713	708	736	742	698	726	747	760	715	704	767	747	679	745	709	708	743	709	733	724	670	743	681	747	689	736	720	757	718	733	707	727	742	722	728	755	734	743	707	691	692	697	697	731	736	695	792	693	719	726	728	740	732	734	709	723	751	734	677	718	740	702	681	717	740	689	658	744	728	740	734	730	713	696	755	747	693	735	696	703	720	707	708	712	701	692	705	696	724	683	787	705	696	715	735	735	695	734	728	749	772	720	676	732	710	799	756	714	718	688	737	756	726	699	731	709	686	723	715	795	684	699	741	749	714	745	772	714	723	751	717	797	747	749	708	690	694	742	714	718	749	734	746	724	727	739	717	718	726	696	690	749	769	704	786	730	767	731	697	715	793	700	715	713	726	735	764	754	735	695	728	682	755	767	734	742	746	752	728	702	694	725	711	720	736	681	719	684	737	733	685	726	672	690	737	687	737	715	684	778	697	737	712	751	731	720	727	743	742	722	727	770	729	722	702	720	719	711	691	731	730	731	702	704	746	733	761	718	729	697	716	745	713	743	703	703	737	706	731	715	681	712	703	725	758	758	699	759	730	707	718	648	727	660	714	746	682	704	732	776	707	757	738	724	744	716	675	720	738	732	743	732	698	707	718	757	739	724	693	716	735	716	738	718	734	682	723	731	733	726	716	706	709	743	723	708	729	643	751	727	697	672	691	725	691	732	723	784	672	691	737	728	707	696	717	684	717	729	702	781	766	702	752	770	745	726	773	672	734	741	690	702	743	676	675	736	718	704	671	767	748	708	722	697	703	675	750	715	733	697	729	735	737	798	709	708	705	722	713	749	733	691	683	719	754	749	725	751	702	739	737	776	714	702	730	718	752	748	723	723	710	695	705	732	696	712	751	684	746	722	663	701	738	750	710	714	753	717	705	692	722	727	768	702	741	723	750	723	741	726	726	751	685	660	730	696	736	744	771	675	693	713	713	697	734	718	734	709	728	732	696	681	745	702	715	765	700	737	760	796	696	681	747	747	711	737	710	702	730	735	729	709	709	702	773	691	727	727	687	738	720	735	724	719	725	760	723	729	699	733	716	728	711	726	707	739	687	714	704	676	717	717	741	747	721	695	680	719	725	751	706	739	716	724	722	708	753	694	722	739	764	735	740	721	709	757	754	751	755	754	705	689	794	735	711	761	729	708	723	686	740	729	715	772	753	767	741	690	715	723	670	682	710	721	669	709	705	676	707	706	708	755	731	700	755	722	703	688	756	742	708	716	742	732	715	745	749	703	690	707	731	712	743	741	720	717	696	729	747	731	716	757	667	756	678	787	689	755	703	706	737	788	745	699	676	771	737	730	732	675	678	752	737	743	695	719	741	728	749	725	751	702	727	764	728	720	737	721	709	743	743	736	706	703	735	765	713	766	696	725	708	715	713	694	676	733	693	701	696	701	741	703	684	777	730	728	740	728	717	704	765	755	740	770	726	687	719	735	725	725	726	714	724	710	725	649	729	753	771	666	735	832	668	754	690	747	743	738	717	756	725	707	688	734	681	705	742	754	714	752	691	746	742	718	712	724	722	740	721	694	744	733	700	720	726	693	672	707	689	741	771	778	782	718	683	715	738	676	688	712	751	706	723	729	755	709	705	676	732	690	723	673	725	745	765	684	778	712	729	772	760	763	771	726	691	774	793	707	723	733	739	733	748	735	773	754	721	674	754	738	712	695	699	756	776	691	682	723	708	743	750	747	720	720	675	725	802	743	727	745	744	748	715	722	726	772	712	731	696	732	728	757	708	745	745	729	722	689	728	712	760	721	752	729	738	739	712	678	760	739	750	716	767	703	719	748	738	735	707	749	721	740	740	706	716	699	662	783	724	716	746	718	719	703	717	737	733	738	705	723	718	747	685	687	761	709	759	735	665	731	670	662	698	731	708	667	741	711	712	770	738	722	747	721	707	742	693	695	679	762	658	685	717	686	699	726	681	711	717	686	803	765	728	747	747	702	761	734	715	697	729	736	718	700	723	711	765	682	718	727	741	708	694	682	769	717	746	688	718	725	738	740	698	736	780	709	725	713	737	721	655	737	743	712	702	742	695	728	740	657	710	673	723	710	732	742	723	720	692	722	731	730	723	722	738	749	712	744	733	737	743	709	710	678	701	724	694	752	701	707	749	736	748	749	739	764	723	725	682	750	646	699	744	784	760	767	723	704	716	690	702	751	737	743	708	725	753	700	767	705	731	669	718	714	708	747	699	738	751	693	699	690	668	714	732	691	721	696	727	725	728	705	714	800	702	738	736	701	692	741	765	741	750	747	689	719	689	705	682	744	696	728	711	730	731	739	730	701	719	737	731	712	740	739	759	680	709	710	704	717	710	724	737	709	745	727	738	687	765	751	735	726	777	706	746	712	724	673	700	725	717	752	761	727	718	675	701	769	702	718	703	691	696	712	686	682	735	702	691	687	706	725	738	728	767	721	716	746	719	707	697	714	737	711	737	765	740	676	715	730	740	784	736	750	728	694	717	713	739	732	724	762	736	733	684	695	712	750	729	736	719	683	743	704	739	760	708	745	713	708	713	757	706	700	737	762	686	761	723	732	712	687	705	711	695	699	731	688	726	682	715	731	767	726	708	794	726	696	738	705	706	693	746	723	693	750	701	694	718	767	712	788	740	706	749	739	741	702	670	757	723	718	726	734	668	757	726	712	712	741	735	723	769	706	728	758	735	749	712	743	755	718	696	724	759	765	697	683	701	692	736	705	749	717	741	764	660	723	755	675	765	709	720	731	735	718	725	674	698	715	721	755	732	758	650	716	750	732	704	716	750	749	699	739	696	776	747	746	721	755	738	737	682	699	737	654	698	731	720	726	740	758	761	729	750	743	731	734	734	726	753	750	715	762	708	738	722	807	736	719	722	743	761	705	733	676	662	707	712	708	773	685	709	710	774	750	766	720	721	755	706	730	723	685	711	705	717	728	687	683	673	728	731	730	707	783	724	688	734	750	741	731	666	720	732	741	739	733	710	727	718	771	722	715	709	686	720	725	732	663	703	749	725	669	719	732	723	723	754	745	728	686	704	686	723	746	740	727	719	710	735	756	726	681	752	740	730	694	691	720	715	757	709	785	738	778	654	785	730	726	767	781	734	707	749	775	759	752	692	739	730	739	702	709	718	735	746	712	720	718	695	752	724	713	726	701	706	747	719	662	708	710	770	719	703	732	727	683	694	669	758	782	745	736	746	760	725	763	770	748	701	742	726	722	748	739	711	724
23527	2545	459	381	309	293	371	340	351	302	283	286	332	316	308	346	317	330	301	330	292	298	330	330	362	314	296	304	353	356	331	331	347	300	274	309	332	318	311	324	322	327	316	342	333	360	330	318	345	283	354	314	346	351	338	320	337	320	320	302	307	306	311	304	357	314	312	346	264	338	308	360	284	333	284	310	319	321	328	365	327	315	323	322	309	290	345	356	328	343	297	339	328	318	320	345	316	308	311	301	327	346	314	358	326	341	346	300	345	342	352	321	353	299	369	313	322	333	317	319	328	326	341	355	330	309	280	312	299	370	320	325	320	341	300	310	324	353	312	308	321	317	292	295	315	317	354	310	328	315	347	350	308	335	330	287	305	333	329	323	324	343	302	316	335	311	287	341	322	296	330	354	323	304	332	347	335	319	344	312	313	376	345	285	320	342	324	325	345	303	333	321	303	326	325	324	299	327	368	305	311	304	281	317	356	364	307	315	316	355	344	348	303	313	336	309	331	304	301	335	319	305	316	326	340	315	313	303	324	319	306	347	360	318	347	325	284	307	303	318	317	291	293	327	307	336	339	347	331	300	290	329	335	310	296	312	328	308	337	313	350	342	327	291	311	384	342	297	310	297	307	326	306	325	295	300	350	308	326	351	314	354	285	292	323	324	350	341	317	316	323	308	323	343	316	308	299	312	361	323	347	354	343	328	358	309	343	331	311	291	295	324	312	300	313	313	304	351	340	347	344	329	304	337	334	321	305	298	295	297	385	318	291	342	313	309	300	302	318	316	330	338	337	338	324	329	308	331	300	306	287	333	294	303	333	361	318	309	310	305	350	372	306	299	322	323	314	324	312	326	330	314	337	362	371	302	374	288	283	344	328	298	344	330	326	324	303	297	338	353	302	318	341	337	330	306	309	355	313	320	314	348	318	308	303	353	348	335	280	362	304	320	277	347	320	336	328	308	331	320	299	299	340	316	321	290	316	330	308	323	315	326	325	368	288	286	358	319	277	296	315	291	310	355	308	348	270	310	338	310	330	305	322	313	345	304	318	303	349	365	349	371	334	318	304	308	313	329	351	327	349	297	355	336	364	349	314	317	360	326	317	343	310	313	332	316	347	333	311	369	331	323	301	295	353	308	308	375	327	311	330	327	342	352	300	321	333	338	290	346	337	356	336	338	312	348	307	337	317	318	366	348	288	313	287	328	341	379	312	282	311	344	354	329	336	325	324	314	300	331	293	326	323	332	283	319	329	334	355	358	322	327	344	310	315	317	338	326	345	315	352	331	342	361	337	318	284	341	304	326	309	305	321	301	295	306	312	295	338	314	318	338	307	313	304	338	325	350	341	309	328	321	303	347	292	294	370	308	326	307	311	343	323	341	288	291	326	351	346	334	325	308	352	325	334	341	295	336	337	286	352	304	306	322	325	318	307	303	340	330	322	322	337	339	363	327	320	298	345	321	336	342	339	333	315	333	331	316	327	343	330	343	323	305	316	328	335	312	335	360	334	337	305	341	337	336	292	334	333	328	316	308	334	303	307	314	305	291	290	290	327	314	323	296	305	311	319	350	315	323	330	333	344	348	319	338	324	297	306	346	334	310	342	310	291	371	332	314	291	347	300	334	317	334	360	340	311	315	304	328	347	325	313	353	354	322	326	332	290	321	345	319	286	329	325	301	296	296	321	318	323	352	291	312	290	335	342	321	351	348	305	321	320	337	335	310	353	358	308	339	306	319	313	314	314	321	310	312	329	333	317	378	317	326	354	334	331	324	338	299	325	311	347	340	303	296	319	338	341	296	342	295	309	311	317	324	360	329	352	339	329	318	358	345	328	296	312	309	317	328	318	357	309	305	353	327	330	300	331	287	335	374	326	310	321	370	301	311	312	336	344	315	323	326	327	331	338	347	325	312	342	322	320	295	312	293	335	314	313	318	321	324	316	335	303	303	352	307	337	326	331	319	330	326	322	320	334	312	315	293	290	323	289	343	305	324	355	323	321	324	344	308	308	362	330	325	300	351	317	315	322	304	310	323	311	326	315	320	330	332	341	357	337	292	329	316	308	321	350	338	336	310	338	348	327	325	318	336	326	293	357	325	344	334	300	309	293	329	343	322	353	325	329	332	321	317	306	340	306	302	322	329	317	355	329	332	335	367	337	362	300	299	284	321	314	277	321	309	302	332	313	307	321	325	281	315	319	323	303	277	329	342	336	326	308	332	278	305	341	306	306	360	319	304	323	312	320	329	333	325	306	307	303	326	327	314	319	343	325	355	327	344	336	302	305	338	304	339	345	343	328	326	340	316	320	315	347	332	328	298	375	324	312	321	310	319	355	296	335	351	280	321	353	305	302	311	327	336	302	326	307	325	316	333	329	320	308	297	309	315	284	321	306	320	320	299	297	301	341	324	349	314	336	308	322	335	315	320	321	300	278	298	346	329	338	328	344	308	354	297	327	304	308	333	297	323	337	345	296	342	358	313	357	325	328	369	329	300	328	284	315	309	320	327	334	349	325	337	359	310	307	352	309	346	323	322	333	342	319	322	309	356	325	325	287	313	322	302	327	310	302	306	334	318	323	341	355	312	320	344	332	357	344	356	287	355	316	290	323	318	353	319	297	316	331	304	329	313	312	354	316	361	318	317	335	293	360	303	332	299	348	352	327	288	338	296	318	343	353	333	342	311	297	280	336	333	314	318	344	319	291	338	316	331	362	345	337	342	337	352	297	358	308	312	325	322	300	370	320	300	330	351	326	323	358	329	326	332	313	307	283	326	344	341	356	326	308	326	296	337	312	312	299	313	313	356	329	325	317	335	307	319	315	328	315	326	344	369	326	319	334	360	301	373	338	357	339	349	351	312	279	294	315	335	344	325	291	307	316	314	315	332	340	306	363	322	340	321	319	320	326	325	310	334	323	338	310	357	324	348	323	297	333	312	362	386	322	282	338	309	331	300	314	369	322	305	277	309	351	343	325	329	336	310	304	317	338	321	321	325	286	324	314	354	327	337	310	333	320	341	308	315	331	319	321	324	339	343	328	305	324	314	342	297	304	308	323	348	319	299	320	304	334	339	322	282	337	342	353	307	352	304	263	349	330	344	353	331	322	309	328	323	316	286	335	326	274	324	308	289	325	337	317	345	295	320	316	310	308	348	330	347	328	354	369	306	316	310	323	318	337	318	342	335	328	349	306	306	323	324	314	326	323	299	311	312	353	357	320	318	367	346	320	343	295	307	310	362	310	331	327	323	334	318	316	318	334	301	319	329	324	347	321	333	302	300	303	322	349	340	348	325	351	337	337	322	319	322	301	331	282	323	323	306	331	313	328	328	343	326	348	322	299	345	338	356	320	313	319	312	337	332	322	315	327	310	355	332	342	321	313	301	293	318	328	325	313	314	318	301	307	336	313	298	305	344	295	309	308	333	316	287	339	320	328	342	304	299	284	263	324	300	337	297	362	362	304	274	307	310	362	307	306	345	318	327
13709	2189	1060	873	735	761	741	733	691	686	697	709	735	669	711	686	664	726	712	728	680	707	696	627	689	676	748	690	669	743	684	709	730	661	693	671	698	699	719	706	703	685	689	781	745	693	715	657	696	702	675	687	664	676	691	632	726	687	729	705	716	640	700	703	755	713	667	668	689	684	666	686	725	735	707	677	727	698	707	726	688	687	723	715	690	761	693	713	689	703	686	724	686	750	683	676	692	699	717	707	710	687	736	703	689	670	742	693	728	716	718	689	707	665	691	718	684	648	718	715	710	715	704	748	694	693	663	718	699	715	770	710	720	695	698	661	683	699	678	675	650	678	675	675	665	728	749	709	674	728	660	718	710	727	726	712	676	695	716	697	720	715	679	678	668	702	651	688	710	708	706	705	697	703	672	688	690	727	732	694	664	710	681	705	704	717	704	687	686	711	742	746	654	681	688	623	674	660	708	733	677	736	699	693	670	698	718	696	674	713	709	710	705	718	679	671	768	738	667	720	677	709	759	700	705	711	719	691	734	709	711	744	698	715	749	740	753	663	741	698	718	692	683	694	655	738	708	692	764	670	642	695	695	689	694	739	704	721	720	754	736	680	706	727	694	709	698	650	707	677	677	688	705	691	680	684	694	699	704	719	670	767	713	705	708	655	714	673	695	724	702	677	679	705	712	693	698	663	747	708	696	681	683	669	734	695	680	712	701	686	681	713	752	676	700	681	706	690	715	738	717	748	730	712	701	692	681	707	668	733	642	668	670	704	686	708	666	708	722	715	679	660	702	702	733	706	712	672	730	720	699	712	755	735	706	702	682	739	659	760	708	711	769	664	692	673	643	719	709	691	694	703	728	710	675	727	664	688	700	673	766	708	666	717	674	704	703	697	721	708	700	708	688	757	702	743	659	651	697	723	739	703	727	733	713	704	724	736	699	711	711	711	765	663	661	742	701	668	710	729	693	733	674	707	713	704	689	657	718	704	664	705	681	733	734	705	684	691	670	718	688	720	723	693	703	634	691	710	707	709	726	730	685	717	696	689	692	725	678	701	722	711	699	705	670	713	743	671	679	693	720	676	670	649	741	694	683	653	695	685	738	696	722	693	713	739	723	675	680	685	703	719	686	676	675	685	689	718	682	688	697	703	676	692	731	715	680	711	694	749	717	679	738	680	726	684	746	715	687	691	683	746	663	711	709	699	678	727	743	670	711	714	660	662	644	633	703	680	705	691	697	702	711	711	705	698	694	713	672	726	717	651	713	751	699	736	711	674	734	757	685	720	689	676	768	721	642	702	707	732	750	693	716	703	739	688	705	644	738	713	725	665	706	726	707	703	689	668	679	653	732	691	676	677	697	699	685	685	686	671	731	682	665	697	697	685	767	675	741	698	674	753	639	695	729	708	682	717	681	664	702	694	693	702	710	676	683	716	701	685	688	676	707	655	675	707	734	672	710	634	714	724	685	703	716	683	724	708	734	748	713	713	712	728	670	704	679	710	709	697	685	743	717	704	682	686	697	683	612	682	665	674	672	671	723	707	669	721	704	718	723	715	722	679	691	628	687	706	677	721	707	721	738	667	759	717	684	669	682	727	660	751	722	699	714	694	702	672	683	681	712	674	659	722	676	678	707	681	750	710	709	703	699	720	706	692	677	727	737	706	718	704	719	693	695	688	753	739	715	730	687	696	703	675	679	664	712	713	703	737	664	717	682	649	664	753	679	725	701	730	703	682	748	685	686	678	746	694	682	731	696	679	704	732	715	706	715	720	743	707	675	665	729	713	722	723	700	683	685	723	685	699	685	723	680	724	702	694	708	711	699	707	672	686	717	710	690	692	709	679	693	708	646	687	736	710	664	762	704	715	695	742	773	659	692	663	743	667	706	721	713	707	684	753	686	708	648	685	635	705	690	672	709	687	701	682	686	686	672	697	693	716	739	690	757	678	727	664	698	700	731	743	708	721	687	674	724	658	706	696	684	673	649	728	686	703	674	688	715	712	675	701	705	681	691	726	727	714	695	729	679	647	700	656	705	679	650	691	706	691	698	695	679	677	712	693	709	703	679	731	717	721	679	665	665	705	698	699	705	710	677	712	702	704	690	708	653	639	716	710	684	719	675	688	721	715	691	695	677	611	692	689	723	669	754	708	705	716	708	693	680	681	690	671	671	675	684	629	719	704	718	659	668	678	637	648	679	748	691	664	718	691	704	745	679	680	683	730	671	726	714	701	738	715	729	707	650	646	676	791	706	730	696	674	654	681	705	733	714	727	701	662	644	714	657	660	677	704	719	691	685	737	695	657	702	663	723	675	667	709	708	735	720	670	673	738	700	704	682	676	746	700	675	683	704	695	688	697	703	733	665	738	717	702	702	725	664	727	696	736	644	680	713	673	713	716	724	717	648	704	723	694	710	685	675	709	723	685	712	693	664	729	654	683	683	699	731	708	711	676	686	731	728	693	732	699	711	725	716	703	698	668	688	645	699	719	731	646	725	700	715	693	674	710	707	664	690	730	674	686	709	671	649	702	708	682	715	711	689	671	676	693	742	725	716	721	692	687	685	682	696	720	695	671	692	721	716	717	668	681	689	726	661	658	697	697	708	714	680	687	713	704	725	720	707	678	688	749	707	662	741	665	698	725	683	695	691	716	720	705	713	711	665	667	690	707	723	697	756	694	706	707	693	736	733	672	728	691	693	731	701	686	736	702	710	714	690	663	724	682	740	732	703	675	683	760	704	742	727	777	776	694	715	707	707	663	702	718	658	709	684	727	641	711	681	724	718	665	722	725	715	667	665	677	718	728	711	698	717	686	681	705	694	687	689	668	666	701	703	675	712	716	770	701	658	686	653	708	737	721	673	741	675	727	721	722	693	710	621	681	655	765	706	699	710	724	670	701	726	700	705	696	706	710	699	726	724	682	687	715	694	718	718	701	703	663	666	701	714	746	680	722	676	763	660	715	714	695	677	726	699	705	718	703	711	723	701	732	702	655	682	708	723	677	709	716	708	700	732	681	678	678	677	718	719	699	714	661	743	718	714	740	723	725	665	662	745	725	709	694	682	716	680	729	736	765	654	704	766	662	668	693	709	741	734	699	690	715	703	708	699	721	747	707	696	700	688	666	695	757	692	675	694	727	676	720	690	679	733	696	677	691	650	702	715	711	709	694	710	684	733	714	701	694	686	718	664	729	709	649	701	661	716	693	658	722	720	683	697	674	711	675	659	690	686	720	721	692	735	680	717	708	718	691	663	677	701	699	719	669	730	695	764	697	659	690	694	697	669	732	729	661	715	707	728	693	678	696	697	749	717	730	699	721	711	668	710	713	725	654	675	734	710	666	717	715	659	697	689	699	718	687	682	695	682	751	718	711	673	657	650	729	717	726	704	718	681	724	721	732	719	651	686	701	706	699	688	735	695	708	714	684	678	746	760	751	698	732	684	694	706	702	700	675	690	676	674	731	681	710	658	691	746	706	678	657
27769	4468	519	394	306	375	334	310	353	334	337	368	322	327	291	339	352	352	356	340	353	352	326	355	343	332	322	326	350	293	323	369	341	333	347	335	325	375	320	345	342	353	358	356	336	341	343	332	333	336	320	325	331	309	346	335	343	345	372	367	370	340	370	317	326	353	346	348	331	316	348	377	323	314	363	333	334	369	354	342	331	330	342	338	330	303	329	414	328	352	371	359	368	359	342	333	333	353	347	323	323	327	350	331	353	392	367	347	342	371	349	325	342	382	335	350	340	354	366	360	380	349	331	341	364	343	329	355	343	298	358	353	325	339	327	375	348	353	296	335	314	324	300	362	323	322	360	346	323	336	349	340	330	327	310	320	351	355	359	358	330	354	334	354	337	329	383	344	329	331	338	320	332	311	334	356	337	323	345	378	348	360	358	341	360	342	340	325	363	364	332	360	325	337	338	318	362	366	380	377	335	350	375	331	333	314	325	336	315	314	309	336	302	336	346	326	351	368	344	342	400	377	323	333	339	343	311	322	343	350	331	315	374	345	365	359	332	316	334	310	338	366	355	362	362	329	336	346	315	368	357	363	344	345	342	322	322	348	343	355	386	317	331	348	352	366	360	336	308	358	351	387	341	387	341	370	347	333	340	349	321	314	335	321	374	320	313	335	303	343	334	327	353	326	343	364	327	354	343	304	344	327	314	308	328	347	347	334	330	340	337	351	369	356	335	357	377	366	343	318	336	308	356	322	346	343	344	327	321	326	335	328	326	294	332	355	345	359	334	362	344	334	302	346	324	355	364	337	357	351	325	325	330	329	342	328	382	362	355	307	364	327	336	356	335	339	302	366	372	299	341	370	341	331	359	339	347	368	299	340	361	341	342	357	311	353	345	330	333	319	369	319	333	380	344	360	311	310	334	314	328	329	337	345	298	338	321	355	383	320	339	348	317	345	335	360	304	304	340	322	315	322	357	358	357	334	322	331	338	332	340	314	351	355	356	360	314	343	341	329	357	344	296	329	328	338	331	362	314	367	357	302	342	337	333	345	355	328	325	358	351	314	337	352	382	324	339	348	365	339	333	347	334	331	374	302	345	322	308	312	323	344	343	380	343	351	349	310	316	332	378	327	321	330	326	342	337	337	324	352	358	332	334	373	383	363	346	328	346	347	347	340	329	343	335	354	346	322	346	374	333	309	320	319	356	315	328	349	316	323	339	328	329	358	340	332	313	337	354	320	378	376	319	362	312	343	375	336	322	321	379	364	369	356	349	344	350	334	320	329	329	342	339	366	319	307	342	308	336	327	373	344	317	340	328	330	316	336	346	319	355	336	316	341	354	367	315	387	357	326	344	362	387	343	337	352	385	357	318	361	365	327	352	282	351	359	315	350	330	325	334	346	334	383	312	323	330	311	339	333	352	357	359	320	317	368	339	369	357	331	344	349	381	364	343	330	383	350	351	354	338	328	326	334	343	358	318	343	364	363	353	337	366	347	375	336	362	331	295	379	335	342	347	335	344	329	368	368	352	321	338	329	291	372	312	329	321	339	334	333	319	333	318	392	321	360	325	321	323	310	321	339	358	346	359	358	359	350	321	336	317	355	303	315	345	323	332	296	323	330	337	355	323	336	344	356	351	328	371	314	330	356	365	367	351	333	361	350	317	317	336	358	292	313	321	344	348	306	321	350	337	356	339	329	337	386	365	333	334	339	347	341	324	311	325	333	317	343	377	344	355	365	343	323	364	327	349	326	358	362	305	341	315	333	362	337	316	375	332	337	297	337	369	339	349	344	376	353	324	350	354	337	334	347	363	318	349	310	331	352	372	339	331	351	327	356	335	339	327	316	331	327	338	347	335	366	315	327	366	333	360	327	316	307	351	359	365	313	334	330	340	353	318	322	346	319	328	366	351	336	351	325	344	320	340	351	347	334	337	328	362	315	301	350	335	335	348	356	361	355	362	320	352	340	360	364	329	314	351	294	317	334	326	337	379	341	350	377	346	356	339	333	330	324	370	297	328	396	342	368	340	325	324	329	324	333	365	346	345	351	331	324	346	323	319	360	351	365	353	366	287	325	356	322	341	319	322	355	366	340	364	362	348	351	327	364	314	331	314	356	402	352	367	346	319	328	338	333	366	321	340	298	332	351	340	403	335	339	373	322	329	343	321	337	335	324	347	355	320	337	346	340	335	357	344	329	357	319	324	356	329	330	343	321	350	361	348	320	345	338	371	363	342	350	339	333	384	356	370	364	310	340	327	309	323	380	351	330	332	320	322	335	363	325	338	336	316	304	341	310	362	300	360	337	351	330	328	337	351	362	330	299	313	357	327	333	344	327	358	356	357	358	361	325	333	352	323	327	387	342	362	376	352	367	350	357	380	358	408	355	340	326	371	333	362	374	366	352	354	375	348	348	359	339	315	346	330	374	363	370	305	325	322	347	361	358	310	332	323	344	351	362	321	371	318	293	371	345	352	306	313	329	320	325	335	358	340	329	388	366	336	331	350	362	356	317	297	321	355	336	317	335	331	323	327	334	332	339	327	324	351	336	314	341	351	358	362	299	324	366	300	346	309	360	336	317	336	360	353	347	318	372	321	310	371	335	366	352	336	355	355	291	324	356	311	348	348	355	349	333	327	347	356	341	325	316	358	326	368	350	305	350	332	331	329	347	319	290	326	305	319	373	348	376	353	317	335	332	361	306	360	375	338	351	355	321	368	359	330	379	317	318	337	361	324	355	310	319	378	356	339	336	367	313	313	339	336	298	315	337	334	347	320	334	309	337	313	333	328	320	366	341	373	353	360	340	337	315	341	363	350	313	346	330	321	345	346	349	319	350	335	364	300	339	339	346	321	338	349	324	347	340	330	342	366	337	353	360	353	320	324	347	332	369	345	386	350	366	395	336	348	362	337	349	355	340	355	342	325	330	330	335	341	331	382	349	333	354	335	328	366	357	326	350	320	320	324	374	340	364	331	366	352	309	348	326	331	347	347	353	366	336	323	329	354	367	364	345	305	334	373	318	310	311	358	349	312	304	352	339	336	371	344	352	337	354	329	326	340	355	376	337	333	295	344	326	331	350	308	340	317	361	310	374	370	340	330	307	371	380	323	345	350	359	353	320	364	343	327	346	375	352	316	370	373	359	355	340	349	335	328	331	345	357	345	358	342	350	333	361	318	377	401	355	391	329	336	297	341	335	334	364	323	359	338	314	332	286	374	311	316	340	374	365	337	369	311	313	301	373	328	370	379	341	347	326	311	383	307	326	331	344	331	316	344	348	359	311	327	363	367	345	342	344	356	365	345	352	314	325	330	333	355	320	333	334	356	338	350	318	357	329	345	350	350	337	331	377	321	363	373	326	327	341	330	340	346	331	332	331	370	344	337	342	348	328	323	322	335	363	355	350	402	375	322	342	293	364	359	334	314	331	343	328	335	364	329	366	343	328	309	308	339	355	338	368	333	348	302	347	338	334	353	339	359	316
14940	2369	1194	915	823	826	801	794	779	796	752	717	743	708	802	746	761	750	786	751	796	764	740	747	786	774	744	726	784	745	694	809	758	736	686	736	771	751	748	721	736	725	744	737	685	743	744	767	780	833	755	713	718	740	746	740	726	769	745	723	729	749	711	745	698	766	776	728	711	742	733	721	699	700	825	774	737	719	735	825	739	701	727	754	729	757	765	790	756	743	769	737	748	731	760	725	750	754	765	736	767	695	728	773	712	749	747	791	716	781	749	761	802	730	740	738	713	729	729	747	755	785	715	775	729	698	678	768	742	731	768	792	744	743	726	782	744	781	724	669	738	754	729	755	759	760	742	762	755	731	780	733	777	792	761	772	771	779	749	732	714	777	690	729	726	744	750	727	690	752	809	689	727	735	745	734	732	764	780	717	742	742	790	793	715	709	679	728	773	696	725	725	739	769	760	759	736	761	737	740	723	776	761	726	771	722	743	759	768	697	714	741	747	729	729	746	773	720	748	712	741	764	765	729	748	707	751	712	801	726	755	748	769	725	753	712	763	744	760	733	708	735	804	737	737	774	762	701	761	755	746	738	752	736	703	682	715	777	735	716	707	718	736	792	753	706	748	755	710	703	718	674	754	746	693	763	669	740	764	755	718	720	745	738	748	766	719	767	773	731	751	729	768	766	767	719	715	748	761	737	754	747	725	755	702	714	730	770	752	764	728	772	729	762	771	740	745	735	795	749	753	695	752	713	736	767	736	759	700	738	715	756	729	744	769	736	724	710	757	792	705	697	789	759	750	809	785	711	748	727	741	738	737	739	731	739	758	735	726	719	749	677	776	760	770	764	741	721	714	777	720	750	689	747	799	778	698	717	688	794	767	732	769	725	752	771	705	713	735	736	753	715	782	712	747	729	791	753	788	771	738	761	754	740	722	720	768	726	716	750	729	716	731	768	780	732	787	803	710	757	785	731	751	777	761	788	741	765	754	717	750	730	749	778	729	764	733	706	725	725	699	808	754	757	736	736	751	737	756	699	782	737	733	745	788	759	729	756	665	750	724	791	763	758	756	734	765	712	723	757	753	734	785	738	766	799	784	710	729	763	776	745	758	731	720	723	698	778	726	729	760	787	731	776	777	741	784	766	758	766	785	782	751	776	722	770	769	754	763	758	704	770	710	735	718	775	715	721	756	728	765	741	752	744	775	798	747	761	747	768	719	721	716	729	744	699	741	734	739	733	728	766	769	760	813	730	707	742	745	756	756	728	785	765	721	693	745	745	748	725	761	737	773	759	806	759	777	763	775	699	755	743	740	720	734	724	696	726	699	750	733	741	744	732	747	760	751	681	743	762	744	699	749	777	730	765	721	765	799	780	708	782	808	740	746	751	680	745	734	773	750	732	706	818	769	792	743	743	683	728	690	731	753	755	753	771	733	738	778	735	720	778	752	748	694	758	729	749	788	766	763	712	717	761	682	723	738	775	838	728	730	776	783	759	751	749	759	790	742	742	729	779	732	707	750	770	775	735	743	721	797	721	783	750	727	768	737	746	774	736	715	760	689	744	743	738	779	726	743	738	731	752	734	749	826	727	737	699	788	710	769	717	726	764	763	778	794	686	747	753	706	777	722	727	770	729	706	727	737	764	760	723	768	750	718	755	756	752	751	742	721	729	723	769	733	742	762	706	752	759	744	778	735	681	746	747	736	744	747	724	792	766	733	737	740	735	751	754	785	744	757	708	750	742	714	715	750	759	740	716	758	722	723	771	787	751	784	769	739	777	688	768	789	754	778	701	741	719	729	718	707	742	727	743	755	727	750	728	749	767	762	753	776	687	742	719	767	704	755	669	704	722	722	721	756	730	735	746	762	739	747	751	689	722	734	762	763	743	740	719	780	749	782	699	714	735	734	757	772	708	722	747	695	743	699	778	796	748	775	689	685	746	741	730	744	765	730	776	730	745	698	769	735	722	742	782	753	760	748	696	759	712	764	795	707	760	728	738	777	762	777	714	758	755	730	729	757	789	716	736	763	755	689	726	768	739	756	714	747	780	767	773	750	689	754	732	756	731	705	699	713	697	803	745	724	716	738	733	793	725	774	763	767	736	740	723	761	746	741	769	726	746	719	727	743	806	730	776	765	718	732	740	786	757	729	729	723	748	763	774	781	693	763	745	743	808	732	780	737	731	763	724	753	728	722	748	729	790	747	694	788	704	759	722	768	755	733	772	788	789	749	722	720	732	727	747	736	749	722	752	831	732	701	736	728	731	758	738	762	715	751	731	736	750	769	721	786	759	732	782	761	719	790	692	714	714	762	774	754	768	801	734	709	785	789	714	703	719	797	720	722	688	747	723	777	723	761	750	778	763	751	758	744	739	754	726	752	721	751	765	741	722	765	723	718	763	743	737	769	778	747	734	720	703	744	750	704	686	728	734	762	758	708	742	719	792	774	726	768	718	725	747	742	734	697	738	696	770	724	718	686	749	734	754	757	727	776	787	775	747	733	754	757	739	779	743	751	757	755	724	724	729	735	747	769	749	708	707	776	769	779	718	744	805	704	707	771	744	720	796	776	722	741	726	678	764	708	761	745	742	733	728	744	731	735	704	815	691	775	732	785	737	730	740	755	771	753	738	749	775	735	743	710	732	768	746	733	714	783	730	719	740	737	747	704	697	750	765	732	739	772	757	737	775	734	742	710	728	774	739	729	774	756	793	743	764	717	707	756	777	725	728	694	740	757	703	760	713	778	749	726	716	766	772	688	718	767	700	774	780	718	778	788	762	728	750	731	752	767	731	753	710	744	699	750	750	789	749	687	756	716	732	729	783	711	755	690	732	710	743	723	739	759	726	767	744	709	739	755	790	763	726	746	831	749	793	811	717	758	696	736	722	724	722	751	753	757	718	701	754	758	721	758	758	716	761	732	715	804	771	745	749	822	790	752	774	733	758	805	707	726	740	748	756	745	714	721	727	760	779	756	743	782	822	751	835	689	757	773	733	731	747	729	740	757	791	738	738	767	787	780	743	712	770	746	741	735	724	707	794	728	753	742	761	719	734	740	715	701	713	778	779	756	781	782	762	756	784	712	711	801	730	728	710	739	737	758	741	764	731	720	785	779	775	715	728	674	721	733	708	756	725	750	764	725	738	735	754	735	779	743	765	702	762	721	761	750	714	728	757	810	714	729	732	761	730	746	731	734	759	784	728	745	725	737	738	761	703	711	736	742	745	731	789	748	728	725	700	743	731	732	785	772	770	780	742	747	769	707	817	770	705	790	802	717	683	702	756	767	732	729	755	759	717	727	773	780	743	761	751	757	705	721	753	770	736	732	736	728	737	761	762	719	752	760	755	792	733	813	790	714	729	710	761	719	773	745	710	793	757	726	762	718	751	783	758	761	691	740	772	735	734	765	744	749	787	781	773	763	756	756	736	789	762	750	711	773	756	776	784	750	708	773	765	710	674	712	743	738	720	756	727	752	780	766	746
15092	1005	351	326	333	345	327	346	326	352	366	332	313	363	354	369	328	327	322	335	310	343	377	377	342	307	323	369	377	355	316	312	353	350	341	314	320	365	370	315	283	324	331	352	323	335	366	330	339	358	381	333	350	345	314	337	345	340	329	328	307	345	352	357	334	309	329	341	335	312	321	329	337	329	367	378	334	314	373	309	314	316	307	339	345	310	350	347	329	334	337	340	343	394	352	338	336	328	306	318	322	363	334	348	325	328	335	304	343	323	330	313	328	330	329	329	322	331	347	339	340	379	337	346	338	338	332	355	327	361	366	301	332	341	360	363	335	305	324	327	341	303	324	332	315	315	339	330	335	345	314	355	328	320	317	323	329	347	319	374	338	325	313	325	370	373	302	372	349	340	381	336	330	364	327	335	371	307	347	345	342	316	359	327	330	325	302	339	330	296	351	338	336	315	315	328	337	339	321	327	331	356	305	293	336	335	349	364	300	321	349	369	353	319	359	316	366	343	338	348	347	345	352	357	313	333	343	331	312	325	308	316	330	349	336	372	331	321	319	348	329	338	307	316	303	345	307	294	315	373	298	325	332	350	346	367	348	342	304	321	346	368	334	352	333	349	337	342	304	317	296	313	330	331	331	315	343	335	379	329	328	312	313	301	373	340	329	330	322	327	353	358	328	350	358	344	335	335	316	318	321	357	314	317	325	294	382	308	337	329	350	340	365	336	344	322	323	324	333	331	307	346	338	322	328	315	292	317	329	319	331	347	355	343	357	331	336	333	358	390	338	399	354	350	342	327	319	338	326	320	318	349	329	326	332	324	338	347	319	327	323	347	319	328	359	344	340	374	326	337	345	353	344	380	332	337	309	330	339	344	352	311	295	332	331	322	309	318	309	328	336	311	335	322	362	361	337	316	331	324	344	359	321	299	304	331	325	337	357	309	335	293	348	338	346	333	329	340	349	347	348	324	300	331	366	321	354	333	271	330	330	302	317	340	328	322	325	328	366	341	364	343	353	346	348	294	313	322	371	300	344	315	348	292	305	296	350	304	322	356	333	349	346	345	348	299	304	319	338	336	348	346	364	318	313	344	332	340	329	300	332	363	387	348	320	333	339	329	334	340	306	331	281	302	365	300	320	301	357	376	337	310	334	337	278	336	375	330	343	307	297	359	341	364	300	324	335	329	301	353	388	361	331	313	332	337	318	306	360	385	354	355	325	323	323	360	318	316	312	338	336	372	313	350	349	338	334	368	336	379	329	311	324	389	331	322	330	358	318	333	334	320	284	324	289	304	330	322	289	337	355	328	349	331	353	353	332	317	357	326	332	317	344	352	368	361	369	325	330	307	366	356	332	360	306	353	355	304	296	336	308	347	288	373	309	340	346	308	304	346	378	331	326	380	332	319	360	371	332	321	313	333	333	340	351	305	357	349	295	314	323	335	365	368	324	318	355	308	348	332	325	320	307	307	350	333	301	340	355	329	334	350	351	327	284	347	322	342	322	326	351	317	337	314	381	325	314	343	319	352	323	316	321	333	310	309	331	314	325	350	322	331	322	327	289	354	357	341	333	331	350	331	346	358	337	334	313	341	346	338	354	293	335	318	369	335	349	339	338	368	370	325	349	331	367	332	325	335	332	327	321	338	351	310	333	328	309	349	341	325	340	347	317	318	335	342	362	306	317	352	315	329	318	353	329	333	332	343	346	365	339	339	316	338	348	337	323	305	305	334	342	324	364	343	330	322	354	353	346	361	342	364	329	334	325	363	367	319	312	350	337	305	304	336	368	350	279	303	341	332	329	305	340	330	347	363	352	347	320	321	294	350	328	328	354	329	327	336	347	360	340	349	331	331	359	356	330	339	401	318	317	339	315	356	317	342	318	308	312	336	343	323	333	318	348	267	328	340	332	321	332	350	322	338	363	318	359	326	347	310	315	344	347	305	361	325	321	353	334	357	340	314	339	332	377	306	327	337	306	358	328	344	317	351	314	325	353	324	296	378	359	354	341	340	326	320	347	347	318	330	373	329	297	319	335	361	304	307	362	314	353	321	324	292	373	352	320	400	325	339	304	328	353	306	352	329	337	298	291	302	336	329	334	305	338	344	327	322	337	317	358	308	322	335	373	348	365	320	293	342	328	318	369	321	320	305	333	333	333	371	335	365	347	324	288	324	322	317	297	301	318	329	353	331	339	372	336	334	334	327	331	349	344	339	354	335	309	317	356	310	333	362	317	357	354	336	304	337	321	335	326	365	317	338	302	312	307	344	328	346	309	339	342	329	336	318	336	293	364	332	343	339	310	325	325	348	354	337	308	293	319	293	323	309	349	337	342	335	351	304	317	338	332	304	354	341	337	297	372	361	351	346	364	328	318	325	340	331	342	376	318	336	321	362	331	371	356	338	339	343	338	352	317	320	337	319	302	351	313	360	335	307	354	370	352	319	344	324	317	297	309	300	317	326	323	342	309	345	330	361	346	326	353	348	327	305	347	346	347	325	344	326	318	339	325	334	313	323	324	344	308	310	333	333	299	340	311	354	310	329	317	345	311	303	322	375	362	329	344	332	326	330	329	330	329	330	329	339	311	321	334	323	331	308	322	299	342	321	328	355	268	329	333	365	383	353	354	321	333	339	332	347	328	322	358	330	363	366	340	330	347	322	320	351	349	325	306	348	334	391	333	316	350	344	348	313	341	341	316	332	355	346	332	341	380	317	341	347	325	363	333	354	356	315	311	314	349	311	370	344	339	340	316	316	334	333	328	344	335	308	282	302	312	319	310	319	325	336	319	294	339	366	308	328	352	340	334	330	345	336	344	346	339	300	286	341	360	339	342	315	319	319	313	323	335	346	347	350	349	330	315	315	336	326	333	352	314	333	337	341	357	345	338	330	344	325	340	330	313	338	324	317	309	375	358	346	307	314	334	356	338	326	385	321	336	327	330	328	337	355	302	309	302	374	348	334	327	316	326	346	361	382	355	333	349	334	322	342	348	349	343	324	360	302	345	320	340	326	340	357	344	347	343	335	273	323	340	351	337	342	320	342	290	352	316	312	323	354	332	336	324	323	349	326	339	329	292	301	314	370	334	334	319	319	312	306	331	336	310	349	315	310	345	311	313	297	314	336	350	354	309	327	335	323	337	342	322	361	336	321	341	335	361	336	347	326	337	333	359	342	352	320	387	339	289	284	327	308	375	355	351	335	314	307	337	354	344	359	328	335	348	320	307	294	323	328	345	338	349	303	341	324	365	319	358	378	340	317	321	325	323	332	325	336	366	365	388	321	347	327	331	306	341	365	349	333	322	342	312	326	347	350	343	360	378	335	360	344	300	330	299	332	344	299	356	337	330	362	319	349	326	305	354	347	339	321	315	350	347	343	353	324	347	336	326	330	329	356	343	350	292	317	341	319	341	360	314	320	325	352	362	333	349	336	313	323	348	334	343	338	332	313	324	328	346	290	339	336	332	324	330	308	348	336	341	340
11707	1892	969	817	791	752	743	721	754	761	701	733	734	714	690	733	692	745	770	676	691	700	781	682	724	771	689	708	712	706	715	692	719	736	739	684	712	694	718	729	702	674	745	750	699	690	746	713	723	710	767	757	724	732	707	751	722	746	693	742	752	685	679	702	708	689	751	750	757	700	710	714	724	672	741	698	695	731	693	710	705	694	774	709	694	689	731	710	698	744	666	697	715	730	689	700	744	763	692	735	714	717	716	753	690	737	731	701	748	749	686	722	739	708	683	739	735	691	711	721	724	756	725	724	739	706	704	675	735	723	716	685	730	733	694	731	739	723	713	711	721	716	703	735	736	720	736	733	728	740	733	677	724	684	711	756	677	668	705	731	698	676	745	682	730	703	741	725	673	727	737	683	729	716	723	783	738	738	731	745	687	738	727	721	727	758	739	729	716	724	738	717	735	730	741	679	729	684	721	713	683	743	745	731	700	728	776	724	728	717	703	725	709	725	767	734	749	675	737	711	717	716	710	720	686	708	708	720	740	683	752	715	708	714	706	724	748	729	686	686	733	753	691	725	729	709	721	718	748	683	727	663	714	700	699	748	677	733	743	727	690	705	705	761	718	714	698	699	703	713	735	691	713	761	661	690	732	715	739	745	702	719	715	813	765	712	739	750	723	698	676	712	712	672	714	673	694	713	664	732	661	721	717	703	749	700	724	736	672	723	705	710	705	732	754	721	680	730	720	751	727	735	704	712	686	743	723	715	677	715	714	753	695	724	716	739	713	676	693	715	704	705	705	751	728	697	706	728	723	724	721	722	748	696	740	733	729	706	773	716	770	716	764	735	704	708	719	702	719	764	710	697	717	708	678	688	754	747	694	703	729	735	714	683	730	697	695	703	715	726	686	731	744	687	676	689	748	732	682	700	745	749	726	673	702	737	694	702	697	706	678	740	711	703	699	772	682	673	763	755	675	706	740	747	673	723	713	707	745	711	697	750	723	783	770	690	680	650	706	730	678	699	763	728	712	672	705	717	706	707	727	663	720	705	678	721	700	741	713	722	765	702	793	727	708	710	748	718	748	775	703	762	732	721	747	732	705	758	718	737	760	719	696	728	697	665	729	687	712	706	727	751	712	727	739	733	731	683	725	707	719	747	717	724	703	753	726	716	724	703	760	736	690	701	724	713	743	761	716	711	694	703	695	737	710	755	761	672	699	715	695	742	737	726	691	698	697	722	764	679	703	746	696	717	738	705	670	681	713	700	699	723	708	718	712	770	674	713	721	746	713	731	699	682	736	748	744	731	715	765	727	714	731	697	684	749	732	716	627	695	718	737	748	754	736	665	752	700	735	753	725	718	733	694	684	726	744	664	718	673	755	723	746	734	756	750	693	712	715	715	736	687	684	700	700	670	743	730	763	720	712	723	704	711	719	739	749	695	670	738	718	698	709	702	676	695	742	699	695	669	742	712	713	766	760	737	740	753	721	747	705	686	723	703	726	729	694	679	760	634	694	717	721	731	714	707	729	746	728	674	700	696	792	690	728	747	735	691	709	734	709	691	677	709	724	756	691	728	697	737	742	709	694	705	718	663	704	724	735	714	697	709	676	674	743	698	737	694	732	699	714	670	711	692	687	672	709	717	741	701	706	779	714	723	734	756	733	739	752	684	718	756	700	724	675	743	705	726	707	730	747	704	773	763	706	768	757	731	706	725	718	735	781	683	704	716	722	702	702	697	737	759	711	704	707	780	720	758	729	738	733	700	730	716	690	708	709	730	721	748	702	749	675	707	689	722	736	729	710	711	724	714	719	739	735	669	733	700	735	656	775	721	690	752	672	708	724	738	688	738	710	679	709	718	699	722	731	743	742	733	683	740	686	705	725	705	729	703	697	701	725	736	725	751	700	680	729	698	716	729	716	735	726	691	692	741	712	692	750	752	694	679	710	713	759	750	682	690	729	750	758	712	688	735	696	721	708	738	714	740	720	767	731	664	693	739	705	759	744	670	709	759	727	712	694	742	797	767	772	775	733	728	744	708	750	755	752	687	749	664	769	748	716	732	728	705	712	679	659	746	716	755	714	735	695	706	719	709	753	680	737	733	699	745	710	713	758	698	698	712	723	743	716	678	718	714	721	736	741	742	739	716	719	770	683	780	712	706	699	777	722	720	772	718	758	736	720	709	774	706	753	706	730	709	709	747	721	687	744	716	710	675	771	726	709	676	687	739	700	722	698	684	693	721	707	712	743	747	717	735	739	738	719	709	670	708	735	699	771	748	752	726	749	730	723	682	721	734	718	716	743	755	740	678	688	681	756	747	723	714	796	724	748	719	742	764	731	710	711	701	755	738	680	719	709	728	703	750	748	737	729	692	727	694	719	704	678	746	702	750	748	708	726	737	701	737	760	720	725	721	736	705	779	728	751	743	647	718	722	698	779	696	737	700	706	729	729	698	713	705	729	679	723	716	656	734	739	683	710	760	747	711	660	748	739	745	717	722	712	723	759	767	726	685	691	695	729	722	716	765	720	689	732	721	695	716	661	750	734	718	702	708	732	732	697	659	684	701	763	700	689	703	676	727	685	747	731	747	763	692	754	699	727	679	686	715	739	685	713	743	727	744	729	728	684	730	729	692	760	733	730	736	758	720	718	704	723	698	716	717	687	705	695	742	741	675	713	670	750	733	743	745	721	699	685	768	733	680	752	667	711	731	708	723	709	729	736	737	711	712	710	676	708	755	735	689	734	714	719	744	683	705	738	732	742	727	706	691	738	690	733	735	713	686	714	759	741	718	715	678	704	708	750	688	695	748	714	677	717	738	693	752	729	734	708	706	717	759	731	718	709	764	721	766	709	732	735	701	709	687	714	743	720	696	702	760	700	684	704	744	677	710	747	698	756	766	696	693	688	724	709	707	728	710	713	747	730	694	780	717	716	736	710	745	723	736	709	709	739	745	688	744	732	775	752	742	667	754	698	746	716	693	704	699	694	698	759	719	704	697	714	678	704	696	723	782	715	721	751	734	771	732	733	689	673	722	745	713	720	754	773	745	730	674	732	751	717	677	705	693	724	659	712	715	726	695	737	703	724	728	741	706	701	704	702	708	707	680	701	706	687	726	691	725	694	749	733	681	682	749	675	726	723	695	711	765	708	732	747	709	763	699	687	689	740	756	703	707	688	672	722	741	669	686	668	705	712	698	657	707	718	713	679	682	672	680	717	716	703	720	734	714	732	693	690	710	737	772	743	728	717	736	694	779	733	732	692	710	710	732	710	728	704	719	725	726	698	732	716	741	664	760	725	764	732	728	715	734	735	692	689	759	709	734	732	739	714	682	721	681	695	737	716	709	689	712	747	720	716	730	750	690	696	707	699	710	707	760	717	753	705	745	731	674	712	760	732	768	720	729	713	701	743	744	762	735	708	703	691	700	732	738	788	674	704	730	702	708	717	780	745	749	741	750	710	716	721	719	743	714	736	719	716	742	737	700
22963	2895	434	355	357	377	313	344	317	346	316	358	313	288	321	344	338	333	323	315	312	318	320	318	307	294	319	337	373	360	328	295	318	316	329	317	303	316	337	325	320	333	321	336	361	328	293	312	317	335	311	305	317	360	368	313	323	294	328	309	329	316	324	316	335	301	298	313	293	310	322	314	313	296	335	327	304	348	329	300	308	323	331	318	349	315	323	337	314	310	355	290	330	336	318	281	295	283	304	337	287	315	326	297	318	328	320	349	332	334	342	295	363	312	302	311	322	334	321	330	329	340	290	297	320	342	310	303	324	317	304	306	310	348	329	320	324	335	321	361	317	334	331	282	334	324	293	308	319	312	341	320	290	305	330	351	332	333	296	319	338	316	327	291	321	318	315	332	313	334	325	302	334	327	339	325	313	332	309	342	337	325	322	323	326	329	345	311	317	310	296	307	339	334	326	279	349	305	350	314	326	325	275	298	348	332	317	299	315	302	296	348	335	330	339	318	365	311	309	320	319	319	328	354	300	334	357	326	323	319	343	326	329	352	302	285	305	321	313	350	313	285	295	351	349	335	356	342	332	308	273	310	331	335	336	334	317	305	335	275	324	333	344	345	342	322	341	317	334	323	310	282	326	313	299	338	332	322	320	323	339	307	326	289	339	318	323	308	314	343	331	306	274	318	332	290	346	316	303	356	296	332	354	303	339	338	319	318	297	344	312	324	337	325	315	337	341	308	323	312	300	323	347	310	304	316	361	355	308	333	268	314	308	321	312	301	294	319	347	310	343	312	345	316	331	319	326	333	320	321	340	314	382	333	316	349	330	301	295	325	307	325	314	354	335	318	317	324	324	335	295	299	326	341	321	320	343	297	321	327	298	332	295	319	315	333	318	295	327	333	289	301	331	328	309	289	305	307	337	335	329	317	326	349	326	292	333	370	334	337	307	346	353	344	319	322	327	290	311	301	344	304	308	319	333	307	299	330	352	339	283	311	291	313	307	320	317	322	298	347	327	348	338	304	359	345	314	314	324	328	305	319	308	313	308	300	328	338	308	311	314	320	292	319	355	312	310	337	330	334	329	326	311	321	353	340	326	292	339	324	295	295	323	298	344	308	319	331	314	341	293	309	350	329	346	326	292	310	350	338	330	323	309	342	340	342	314	318	309	349	349	355	318	300	339	323	284	295	302	331	315	313	316	313	310	320	305	314	302	349	311	304	318	305	321	340	324	337	348	366	315	315	313	303	300	319	323	341	342	281	313	288	335	324	317	321	325	317	336	339	288	329	324	299	365	334	316	331	287	327	343	272	317	308	314	281	311	312	318	328	331	316	303	331	356	330	309	307	318	353	330	323	316	321	341	320	363	353	281	287	289	318	332	339	325	303	328	297	297	309	293	319	332	363	333	351	282	315	311	352	322	340	283	319	356	325	283	324	325	265	314	297	329	312	338	333	349	320	324	323	308	311	291	312	301	294	289	271	333	326	321	311	355	325	291	347	300	298	306	318	308	321	312	335	325	329	299	344	307	327	313	297	310	316	359	324	308	305	343	294	289	322	328	324	341	312	341	283	316	305	339	338	311	295	320	332	296	341	304	291	318	351	317	295	280	263	339	311	318	306	335	278	304	290	298	277	318	340	313	310	305	323	301	324	328	326	314	336	357	328	361	329	307	309	332	321	306	307	329	314	322	318	319	341	314	310	295	321	303	370	311	343	308	329	344	301	314	355	328	334	319	332	302	322	303	332	352	354	341	299	325	347	348	312	350	328	282	324	331	329	301	301	329	321	282	331	338	281	283	289	288	318	319	309	315	308	331	324	324	325	300	344	337	311	290	294	298	322	318	321	315	322	314	338	297	299	319	325	338	314	339	326	352	329	312	305	351	308	305	322	338	323	335	305	337	350	340	310	365	346	297	303	298	289	301	290	312	346	308	360	335	324	309	326	349	316	295	314	318	303	356	330	363	326	284	322	340	331	302	328	299	281	312	358	316	338	321	312	268	315	325	303	324	318	314	338	353	315	285	304	311	303	289	293	317	350	327	325	324	311	329	303	317	346	308	313	325	319	307	340	306	329	353	369	317	343	314	307	326	319	355	333	326	356	347	342	308	316	332	314	317	310	314	312	327	325	303	274	338	322	302	327	340	339	297	334	336	331	304	291	328	362	320	306	331	312	330	341	289	289	295	331	328	286	331	314	321	325	319	295	327	336	295	339	324	349	337	328	314	310	321	331	333	285	301	327	329	332	328	302	316	372	314	311	315	288	297	309	318	333	320	302	315	331	343	310	335	316	325	312	335	324	327	328	312	319	280	343	286	306	300	293	338	318	345	339	308	339	292	342	338	327	339	307	325	318	297	326	286	364	340	322	302	332	310	318	318	312	305	294	341	306	302	300	317	343	333	316	299	290	331	350	327	327	318	286	326	334	319	320	331	310	310	337	328	300	353	306	315	305	315	342	356	318	317	308	322	284	338	304	324	303	313	277	316	340	325	290	321	349	330	317	337	319	343	317	357	285	325	315	324	301	321	329	320	310	343	300	332	288	310	326	318	341	369	325	344	328	325	347	334	291	356	309	314	350	352	340	327	319	309	337	281	290	304	336	298	311	328	325	302	313	345	337	296	315	285	320	316	308	329	335	304	320	323	284	336	344	325	322	327	287	321	309	294	300	309	314	292	342	349	323	347	331	333	301	302	320	343	303	339	300	284	304	315	316	310	316	315	314	298	325	311	305	290	337	334	284	285	298	338	292	320	294	332	311	329	348	317	310	320	291	317	326	302	308	325	305	314	303	328	324	323	323	347	330	333	340	344	308	280	342	311	310	323	332	321	333	325	318	326	307	329	324	308	337	328	341	316	329	340	306	279	330	314	304	308	383	312	325	301	314	308	346	338	318	327	321	303	328	332	347	280	300	304	330	368	315	316	315	281	315	310	305	281	317	291	307	341	337	323	323	300	295	321	298	341	309	312	317	324	348	291	309	325	333	352	318	319	315	354	338	312	316	308	290	284	306	308	331	341	333	295	326	297	313	301	300	311	293	287	326	368	306	328	336	286	354	345	299	331	313	315	316	295	333	324	320	336	325	293	322	341	345	306	291	325	307	287	309	326	312	326	327	313	325	344	310	301	351	311	339	342	311	337	333	359	321	331	299	350	330	272	321	317	350	301	302	361	332	337	340	333	317	299	334	309	330	328	324	343	309	317	297	316	296	334	299	320	336	327	314	328	333	278	311	321	321	307	339	300	343	319	328	337	312	297	330	302	323	346	281	333	323	329	339	323	309	297	314	346	330	341	295	336	307	292	298	319	351	318	305	311	284	331	299	322	302	306	289	284	338	323	348	351	315	317	324	338	273	335	321	316	324	296	317	339	323	327	334	314	325	325	309	312	302	339	332	319	314	312	325	339	326	354	340	285	342	311	318	314	316	326	347	358	312	315	344	284	328	334	362	324	312	322	320	325	297	321	332	314	325	309	298	306	284
12103	1987	1094	973	781	688	705	705	714	689	696	669	670	754	703	715	704	701	664	726	702	701	656	706	710	730	735	681	714	710	661	661	698	699	723	688	689	744	666	713	682	694	686	681	726	701	716	706	702	659	673	692	674	724	725	732	743	708	696	685	708	694	718	672	673	699	691	704	660	713	685	680	719	698	725	670	696	687	679	716	680	718	660	676	638	663	711	698	726	685	696	671	683	698	709	688	698	712	698	766	738	702	670	719	716	711	702	693	640	744	745	658	714	661	705	716	707	677	658	648	634	700	694	684	731	683	680	712	692	700	690	718	733	676	703	661	697	713	666	687	732	665	668	727	694	702	666	706	656	691	689	707	707	699	674	650	702	728	693	709	751	677	720	703	701	645	698	670	696	658	700	684	707	662	713	636	715	639	654	693	684	694	708	691	679	753	691	680	714	690	740	654	667	682	723	636	712	697	727	721	671	693	713	748	703	682	668	700	614	647	699	717	699	715	705	703	724	704	661	689	711	704	688	661	688	694	682	698	687	707	709	684	720	675	671	707	713	695	675	683	724	667	699	695	693	697	706	691	677	688	693	719	657	708	674	691	675	680	685	727	703	654	689	655	753	670	704	657	659	678	717	703	692	753	711	699	729	712	654	694	670	683	689	740	691	664	705	673	684	687	673	654	690	730	679	673	680	675	690	689	670	704	703	697	731	702	715	729	669	715	697	684	691	713	739	668	725	673	644	710	685	707	740	689	663	703	716	719	708	686	687	692	686	703	717	693	672	643	602	646	704	722	699	669	673	677	718	684	707	711	701	690	736	736	690	725	646	666	667	639	728	688	667	659	700	712	722	678	652	636	681	722	770	734	668	651	694	702	703	678	676	719	720	694	694	704	695	697	700	686	643	660	707	716	693	701	644	679	704	688	690	652	717	693	748	672	657	734	716	722	699	642	723	681	687	673	717	683	683	673	724	721	670	688	730	673	709	711	669	714	683	697	706	704	655	671	700	694	689	706	735	735	646	685	700	704	682	684	706	685	668	663	687	709	714	646	692	705	710	700	640	679	692	700	711	713	685	701	659	732	685	686	652	711	726	744	697	672	747	693	725	724	697	682	677	706	684	646	715	696	695	675	664	713	690	716	704	678	694	731	692	720	717	718	656	693	691	677	727	697	668	666	722	758	703	640	717	700	674	673	644	704	686	694	687	664	684	640	659	650	678	676	694	698	680	744	672	670	687	643	685	670	690	667	629	720	676	642	704	710	654	701	712	727	730	689	731	732	703	698	696	684	663	701	682	640	657	671	707	670	659	754	719	734	647	661	721	674	664	688	703	694	686	700	702	722	698	749	704	736	678	686	735	679	675	692	729	702	736	698	657	703	683	708	711	762	697	696	705	652	715	684	680	699	706	695	654	709	686	727	723	684	670	706	715	679	722	710	703	662	654	683	708	671	652	733	713	723	689	692	713	672	738	713	714	763	642	684	734	701	664	675	707	658	739	712	749	701	699	701	705	704	679	702	745	666	705	695	722	694	688	671	683	716	664	707	694	719	643	711	730	666	667	683	711	670	662	711	699	655	742	686	694	723	688	712	685	724	683	706	715	706	681	650	690	691	699	716	699	710	697	687	687	688	666	689	677	655	696	710	693	662	678	702	711	707	693	713	654	647	719	741	635	713	716	701	695	721	682	719	752	703	686	700	667	638	716	715	717	732	733	652	713	695	683	707	691	681	693	693	669	696	685	699	705	703	731	668	691	656	669	715	701	704	677	689	707	703	717	725	675	703	720	689	661	691	705	681	667	693	674	723	695	667	671	729	669	696	709	704	759	726	688	717	682	673	680	713	671	691	697	689	703	665	682	701	699	698	674	690	734	752	687	708	697	703	675	654	676	710	758	724	665	638	635	674	679	721	681	752	710	684	726	780	685	694	686	724	716	679	701	656	721	702	693	713	691	676	661	665	685	717	672	718	673	732	716	699	687	686	729	652	697	717	687	689	718	742	683	688	679	721	721	699	659	666	678	671	721	680	675	738	699	674	687	728	617	691	674	701	654	706	682	681	683	696	719	726	732	684	722	661	747	666	709	665	646	705	664	731	714	728	675	654	682	705	688	681	689	677	685	696	733	694	651	688	734	648	707	705	671	677	699	681	746	746	721	706	667	668	701	731	686	683	691	668	681	712	743	663	698	727	682	655	733	690	682	699	701	717	691	636	707	709	715	708	736	732	732	674	702	701	700	762	692	701	693	681	680	723	712	691	691	692	710	685	727	697	702	688	706	702	663	657	643	648	668	701	711	710	716	674	720	736	713	707	708	685	685	718	693	731	709	706	684	700	678	688	633	691	638	761	671	676	683	681	689	678	669	678	688	720	690	668	717	714	709	620	691	670	681	677	698	747	668	681	767	679	696	670	652	735	710	723	636	693	674	687	726	706	697	671	688	680	725	753	698	732	687	676	677	713	679	659	694	694	722	709	748	708	683	662	679	715	712	686	680	688	690	702	738	668	668	661	663	678	682	680	696	730	680	751	679	730	702	707	637	696	668	720	696	711	679	689	709	707	698	695	672	699	712	705	583	715	730	668	687	673	757	683	703	691	705	669	661	705	696	686	738	638	685	691	732	670	675	681	669	641	737	717	709	707	680	702	686	711	653	682	674	757	735	686	700	716	715	670	692	708	727	659	713	698	671	659	673	693	653	709	733	679	728	668	685	688	729	695	688	701	689	677	728	717	693	709	714	711	618	660	725	721	711	736	670	673	686	683	718	693	702	682	705	696	672	664	754	656	663	683	685	680	716	721	675	697	654	683	678	685	674	706	679	666	709	735	728	683	663	704	737	728	719	719	695	726	716	658	691	725	677	696	655	682	723	686	723	686	672	683	683	678	731	791	691	706	719	648	689	726	698	670	651	689	658	692	698	696	711	675	698	675	703	743	720	690	651	706	663	707	732	688	709	684	696	711	676	747	705	705	675	688	687	712	716	693	685	683	712	687	703	706	705	675	738	672	671	728	653	695	717	640	671	724	703	680	702	706	681	722	712	653	656	731	686	710	678	688	681	688	714	661	672	693	674	704	687	679	681	724	670	706	698	777	727	694	692	685	704	720	622	695	697	725	667	660	741	692	698	694	717	669	664	693	679	744	716	730	678	705	666	696	647	716	728	706	698	719	694	763	691	679	719	735	688	702	698	669	668	688	731	699	648	699	684	691	714	697	663	711	704	710	685	714	686	698	728	666	730	667	763	674	687	703	657	672	702	688	695	705	716	685	676	680	762	683	712	694	643	675	653	684	695	703	700	668	675	744	747	691	755	703	725	742	740	647	670	686	702	727	706	716	668	737	673	696	662	704	693	644	722	682	728	645	710	698	693	693	668	710	737	750	714	691	674	634	678	694	678	693	701	707	707	641	673	697	709	706	715	707	689	660	678	675	714	700	680	731	691	679	654	653	723	718	662	696	713	661	731	726	729	663	757	704	680	693	660	674
26120	4590	542	363	320	309	347	355	335	324	303	335	325	302	333	314	334	334	334	318	324	357	321	318	293	335	355	319	335	330	334	344	375	353	351	385	337	288	318	312	355	343	326	325	330	311	335	305	311	300	357	344	337	340	334	304	350	359	379	283	366	335	368	337	364	326	335	358	348	334	332	312	328	318	343	324	359	335	375	333	343	336	337	334	302	318	332	334	319	341	352	354	322	304	332	311	319	360	300	345	336	301	319	323	332	344	322	346	326	311	337	357	309	303	326	342	338	312	362	341	335	320	321	316	322	327	320	343	354	324	339	327	358	357	369	340	324	322	312	314	338	353	340	303	340	325	318	309	355	364	341	371	293	309	324	311	329	354	343	350	311	332	337	374	342	321	334	375	319	353	339	364	367	333	365	338	313	329	316	327	324	356	341	324	307	327	362	341	362	336	336	318	382	332	342	356	320	301	347	328	350	363	351	330	318	336	382	338	336	324	364	368	334	315	285	342	337	352	340	320	380	345	352	375	322	325	297	298	352	304	350	334	328	330	316	320	320	347	306	322	357	294	315	319	304	371	324	341	310	327	293	328	309	320	318	374	327	344	381	334	354	374	344	353	354	322	355	304	355	338	355	345	328	353	340	326	368	361	331	352	337	360	334	344	346	335	347	352	373	324	314	352	328	342	346	342	323	372	359	342	296	315	358	327	349	344	340	331	334	345	348	331	324	339	370	344	332	353	331	351	332	335	347	332	332	367	323	335	355	343	317	342	364	341	311	338	354	352	317	348	331	353	353	336	355	358	358	345	364	331	345	293	308	307	391	353	328	331	348	311	302	357	331	319	364	344	344	327	316	312	331	362	332	333	352	313	324	324	329	317	330	328	340	342	340	338	352	335	328	329	314	358	299	351	342	318	323	327	342	354	327	325	350	361	334	370	334	364	335	350	331	333	344	339	325	345	320	349	310	354	336	326	339	306	324	325	372	360	332	363	339	349	323	313	338	329	339	335	318	340	344	354	331	318	333	351	314	364	320	334	336	301	340	336	295	325	332	354	330	362	345	362	344	351	309	383	342	305	336	338	342	336	320	311	382	347	330	340	329	341	337	351	367	335	347	318	335	322	363	328	315	351	384	336	343	299	290	332	345	356	332	355	304	313	334	332	321	317	348	314	346	330	341	330	363	325	328	298	305	353	355	320	345	309	328	343	316	361	322	326	303	348	323	306	355	316	333	323	330	382	321	382	338	301	370	375	332	351	345	332	328	328	332	341	386	335	344	321	355	337	354	341	324	333	333	341	360	359	340	366	309	360	329	319	329	334	351	353	299	355	384	329	347	351	353	345	339	353	352	365	343	346	361	343	305	371	343	311	355	372	346	314	349	325	328	336	349	315	350	359	363	346	324	332	384	323	311	307	340	350	326	315	348	352	358	347	331	296	329	328	353	324	348	355	303	303	343	333	349	327	354	359	345	363	350	300	309	301	339	315	326	316	317	325	349	318	345	383	326	330	332	323	333	318	341	330	374	333	344	315	317	297	310	352	365	328	363	348	329	297	322	323	321	315	356	354	355	330	306	362	341	331	324	339	343	306	376	341	350	350	309	312	330	311	333	361	319	339	341	352	306	355	358	341	328	331	326	291	331	382	357	313	337	313	364	331	358	328	354	333	326	351	330	337	305	327	311	334	365	348	342	340	308	370	335	317	353	338	339	356	353	317	323	298	349	322	333	336	357	353	326	325	345	316	353	361	326	350	319	337	317	310	341	357	320	337	328	341	319	371	325	285	356	378	346	341	339	317	347	305	323	357	336	332	317	346	286	333	350	351	340	352	349	338	356	358	335	335	331	350	363	333	297	339	351	336	341	336	340	321	345	342	350	341	341	351	364	328	331	343	359	323	342	335	327	344	351	340	321	315	343	312	335	341	343	349	343	357	369	319	344	319	280	351	322	353	346	342	336	344	346	335	338	368	350	340	340	340	353	313	346	345	314	341	353	326	335	341	331	324	329	347	344	332	360	315	340	310	335	305	344	334	364	316	338	353	372	361	296	304	321	303	376	310	328	347	344	345	320	332	346	344	340	347	305	353	347	338	335	358	316	293	339	386	352	344	364	327	337	337	318	368	357	330	349	320	367	319	346	338	343	366	348	353	305	324	309	361	326	353	335	346	326	323	356	304	383	350	357	335	367	331	363	332	312	363	384	368	334	321	372	385	328	371	343	356	370	375	347	342	314	318	319	392	374	314	333	331	328	329	297	338	349	350	336	361	320	358	360	322	369	334	330	312	318	314	327	334	350	321	324	393	326	331	316	360	323	322	328	348	312	381	328	313	322	346	351	359	342	349	349	325	327	331	370	319	324	320	332	306	313	327	353	350	362	334	325	328	338	342	345	327	297	320	357	357	341	339	320	368	364	326	330	315	337	376	330	339	345	332	342	332	347	350	359	309	324	321	363	344	337	321	361	347	361	341	342	309	323	333	336	315	337	344	346	364	344	333	354	328	280	346	325	358	330	331	303	337	354	334	353	344	347	316	324	320	348	336	335	364	285	371	321	332	298	346	367	308	346	348	337	354	328	329	338	349	357	361	346	347	345	297	348	343	363	373	384	288	299	322	332	351	342	352	341	331	365	333	384	293	303	335	369	324	374	328	347	332	343	331	332	338	328	294	342	349	323	365	352	354	343	336	330	329	312	367	351	332	356	390	387	324	313	362	354	340	322	297	336	351	354	342	360	331	339	335	353	361	338	352	335	296	304	363	313	334	314	334	355	322	304	328	360	316	330	338	351	347	351	324	371	345	385	349	334	354	337	358	334	335	332	311	346	345	331	374	324	322	343	294	332	380	362	324	314	338	327	329	354	315	334	344	358	359	327	341	351	340	354	346	351	344	370	315	336	336	367	325	304	337	328	337	334	312	294	315	318	356	319	345	314	339	333	320	331	326	318	327	323	324	346	307	327	352	313	342	363	330	347	308	360	318	324	356	342	356	320	351	323	317	330	338	324	346	339	323	337	380	303	320	337	293	328	348	335	329	349	353	339	368	335	317	322	331	324	338	316	339	302	364	321	325	360	331	326	313	350	333	328	346	377	338	355	330	346	358	356	318	326	341	371	332	349	298	325	356	337	323	348	320	350	397	325	358	323	362	321	360	325	331	348	364	348	367	330	329	325	323	317	335	341	363	374	379	331	327	358	359	354	319	347	333	320	331	376	349	353	357	321	364	331	347	334	348	335	348	341	350	337	304	328	364	322	354	355	342	384	325	323	319	307	326	344	324	316	376	363	331	359	319	276	334	322	350	358	321	322	339	361	339	345	339	318	305	329	351	322	295	335	348	349	347	311	344	332	328	334	360	294	329	334	338	366	351	303	339	327	336	320	344	385	323	326	338	318	356	360	329	365	333	316	368	334	339	364	342	332	325	334	332	339	340	348	333	343	314	317	325	342	353	338	348	324	315	369	340	310	347	356	351	334	333	323	340	321	305
11447	2033	1421	1163	914	890	852	828	714	753	739	801	753	755	706	753	714	731	763	718	730	698	709	755	717	782	740	765	760	691	768	716	771	702	693	734	690	761	723	699	730	717	730	679	724	746	734	693	729	755	768	719	734	793	730	751	701	770	792	750	733	752	698	747	730	799	737	785	731	710	746	710	689	700	721	724	706	750	731	772	755	723	745	693	733	704	765	706	766	721	688	733	763	776	765	737	777	723	720	717	729	701	729	685	737	719	767	756	769	785	749	721	663	693	735	700	749	698	731	718	735	710	757	753	721	749	706	735	682	715	725	747	686	738	689	701	693	760	760	773	799	804	712	787	711	700	734	676	749	720	732	719	736	736	724	685	728	706	735	722	747	748	686	752	753	740	708	714	706	773	804	718	757	735	725	719	754	717	796	654	718	720	728	768	727	710	698	744	714	725	745	703	744	706	712	794	757	733	735	702	752	739	718	744	666	729	755	740	715	768	728	682	723	768	712	695	737	719	736	677	771	728	740	774	737	803	737	743	692	751	753	761	733	726	722	740	741	747	756	732	712	709	721	757	741	743	719	711	746	737	721	675	771	715	705	783	704	692	735	731	707	767	725	716	678	779	713	744	790	727	743	760	706	739	711	741	745	722	715	710	722	724	797	717	745	757	743	714	734	745	705	761	745	739	757	709	670	731	720	737	788	726	730	704	707	748	682	662	717	697	746	764	753	757	659	753	703	737	718	724	716	692	717	758	709	738	716	715	753	765	735	764	711	712	761	749	746	732	744	718	710	721	725	699	704	727	714	698	757	701	730	726	765	714	757	767	691	700	734	704	752	730	797	744	716	740	784	729	750	752	719	736	718	756	764	731	702	718	731	740	741	745	724	761	686	752	748	777	700	701	731	752	715	730	724	755	744	678	747	704	777	739	710	696	690	776	768	748	760	721	775	747	735	721	710	764	716	710	709	745	710	794	717	703	717	740	707	676	741	726	742	744	711	726	763	716	687	724	739	760	736	758	704	725	742	717	762	699	768	737	737	772	764	734	711	722	730	720	790	777	709	697	721	743	782	737	731	676	683	773	701	767	683	764	754	717	718	730	672	762	742	753	751	726	729	753	703	730	746	712	728	754	797	776	751	749	726	723	721	681	761	757	724	755	719	711	785	724	756	710	740	773	710	796	756	742	747	712	740	728	722	731	739	771	708	725	754	717	725	764	758	701	692	697	778	783	754	719	716	770	727	768	671	803	742	725	772	725	733	711	747	760	723	773	716	731	754	764	742	736	685	763	693	724	727	744	693	729	723	773	700	784	701	717	716	743	746	728	750	776	711	771	747	684	713	792	761	723	791	695	732	749	747	708	735	788	749	732	709	750	687	738	773	779	751	780	746	720	736	774	733	706	720	700	666	744	752	740	759	778	730	764	764	729	723	711	736	729	780	715	714	717	735	685	734	701	731	716	726	735	688	752	739	724	720	690	754	755	771	737	754	718	751	763	743	726	705	701	759	752	713	711	743	723	729	729	756	724	764	715	721	695	712	732	750	723	753	749	780	724	725	705	718	736	790	699	712	768	727	751	744	665	725	744	709	732	758	704	738	739	744	750	763	735	722	727	688	730	704	713	691	744	744	700	717	768	700	757	738	700	737	731	742	703	758	783	708	733	709	768	701	728	732	718	728	667	725	671	742	728	723	761	752	744	725	750	712	695	742	768	725	773	705	728	726	759	739	721	718	721	713	699	754	732	780	765	759	744	744	725	771	704	727	766	758	803	722	734	733	709	757	744	704	795	746	746	748	698	752	746	733	728	748	742	739	721	711	696	711	750	732	723	688	765	748	703	738	733	726	734	735	700	705	748	723	738	773	738	733	761	774	775	743	697	720	749	736	746	712	732	741	739	728	701	799	764	718	753	718	725	841	718	735	705	724	673	761	737	711	755	751	754	726	736	701	741	742	699	782	714	741	713	702	701	735	728	719	750	757	723	758	723	719	736	738	764	728	751	741	724	770	819	761	737	710	675	687	666	693	727	719	742	747	723	762	724	722	727	786	697	717	725	758	758	728	747	725	717	720	769	721	769	720	737	768	709	732	776	749	723	759	736	715	742	705	718	822	765	704	736	696	730	724	740	750	739	714	712	708	730	744	721	705	722	730	723	758	775	693	732	761	740	729	743	787	712	755	764	732	782	703	707	726	694	754	766	736	675	726	722	708	706	768	705	718	748	711	725	721	714	749	775	740	709	698	781	718	730	766	731	705	721	763	720	741	731	715	736	783	710	727	716	781	722	730	786	751	718	780	728	735	700	767	722	731	765	690	746	740	755	762	739	686	744	793	788	740	755	745	754	726	760	758	741	720	759	735	703	762	725	743	757	761	723	697	714	755	698	700	692	707	722	766	714	722	747	761	722	725	723	729	751	712	724	690	700	714	751	786	725	745	742	767	756	742	746	746	754	774	730	739	758	729	735	729	721	778	688	745	770	753	693	733	735	745	729	726	738	750	735	778	760	747	680	734	714	728	735	761	753	745	766	722	738	710	740	738	730	724	720	765	773	750	733	778	731	720	757	744	744	690	752	736	703	713	744	728	737	744	738	748	736	722	720	724	703	725	740	771	757	756	750	727	749	734	691	696	740	736	807	702	762	707	705	789	694	727	719	741	720	741	748	750	693	716	763	714	773	710	772	774	731	753	795	744	699	733	716	685	726	702	754	735	703	744	678	756	746	774	672	773	706	734	737	680	731	776	717	735	773	723	714	765	735	750	751	771	748	706	774	744	739	709	713	743	775	721	724	769	727	749	752	744	754	735	755	713	682	737	779	745	736	726	718	769	703	739	719	783	756	737	766	797	737	762	763	732	754	776	737	719	691	727	721	725	735	737	677	720	722	747	750	723	730	704	748	726	762	699	713	761	808	720	741	730	750	739	747	718	731	788	717	745	758	761	738	756	736	782	736	790	736	712	676	746	738	776	704	754	750	748	783	725	719	743	676	689	713	742	724	732	734	755	701	694	733	715	748	754	680	718	745	776	719	737	752	758	748	724	737	727	728	750	808	744	756	755	743	706	721	718	759	705	720	734	697	744	769	701	743	756	727	751	737	734	706	687	719	706	714	749	704	736	749	686	730	751	739	698	733	787	722	713	741	723	730	767	733	723	761	692	749	777	708	717	758	710	727	732	751	707	762	728	733	726	732	747	718	753	729	756	741	744	743	747	761	729	710	701	752	682	766	712	761	680	701	730	739	730	695	724	745	705	705	764	717	746	794	722	763	748	671	757	748	696	744	793	721	715	732	747	781	728	758	752	694	698	722	757	803	744	765	750	751	733	773	723	736	726	735	694	747	700	798	721	741	793	723	717	750	756	777	757	685	722	705	705	759	707	729	743	717	702	768	776	706	710	734	736	747	718	769	763	744	765	752	735	786	726	725	690	724	740	744	712	742	692	728	736	709	760	704	756	779	775	722	735	708	690	763	719	729	743	734	759	753
14212	925	401	364	351	323	311	333	335	340	357	363	372	332	341	379	321	347	352	337	337	350	360	320	357	340	376	296	356	366	326	334	314	320	313	319	341	339	336	336	287	328	336	340	305	331	327	343	299	320	312	354	310	311	320	296	323	352	329	345	359	333	338	318	334	323	305	345	329	326	303	340	343	349	378	314	360	334	345	336	301	340	340	340	371	309	339	349	330	343	335	323	293	319	353	327	353	347	357	349	355	336	308	314	333	305	354	340	296	327	331	344	341	379	322	337	320	333	337	309	341	324	343	352	363	346	343	349	326	321	346	319	351	354	312	317	312	350	354	346	324	329	310	354	320	340	343	339	306	353	348	342	300	323	371	366	318	323	331	337	349	338	354	361	332	357	327	366	321	326	311	316	330	329	383	313	346	311	383	332	287	357	329	295	330	333	329	324	322	337	326	351	315	339	344	358	343	384	306	342	337	342	356	323	325	346	340	332	296	323	343	341	333	369	373	318	356	305	367	337	330	301	326	343	339	326	333	354	319	329	359	323	336	346	348	345	349	349	306	320	347	364	330	342	360	350	332	351	358	345	346	353	340	325	341	326	350	324	323	335	329	340	323	320	345	299	319	372	327	326	314	324	320	336	368	336	363	306	358	324	338	337	355	332	312	350	325	358	311	332	336	351	345	335	332	320	340	362	353	304	331	320	315	317	287	319	326	334	325	332	319	306	362	310	341	309	301	350	338	384	309	365	341	320	333	368	334	368	343	331	354	335	336	339	304	348	309	338	300	354	313	315	359	337	324	307	326	339	355	350	353	352	327	350	306	338	364	354	354	345	302	345	371	354	307	324	312	329	326	362	354	350	355	330	347	341	328	315	315	295	323	355	346	362	324	342	314	352	312	306	317	330	308	358	334	292	315	307	368	346	346	318	365	293	357	294	342	301	331	323	311	347	367	368	339	349	332	333	327	321	328	314	333	336	345	336	325	361	345	328	327	327	338	331	348	351	345	323	320	325	317	359	318	319	318	303	316	336	350	340	318	312	329	319	356	315	337	320	343	341	330	329	348	343	362	321	351	323	341	346	318	321	371	344	331	323	335	319	292	339	322	329	321	345	339	355	351	341	354	285	323	308	336	348	379	318	355	344	322	330	342	336	345	327	358	351	357	319	342	334	341	316	327	314	289	345	347	328	332	352	334	335	370	344	372	320	331	320	330	307	346	329	346	376	354	313	348	341	325	290	366	339	349	351	331	335	336	312	312	340	351	351	369	333	357	346	349	312	319	361	364	313	335	323	321	347	304	347	358	326	327	324	351	318	343	338	316	343	332	313	347	332	342	324	304	341	337	306	324	329	338	325	339	369	334	337	326	304	322	361	344	314	334	295	335	327	331	330	309	319	296	333	303	295	327	331	299	359	368	326	314	346	317	327	340	340	336	336	334	320	331	304	347	330	301	355	353	355	328	317	370	349	298	333	373	326	336	345	321	346	317	338	341	294	328	334	338	328	334	353	319	339	317	336	315	326	332	359	348	323	311	357	319	365	361	345	338	368	342	305	337	325	376	316	346	321	345	326	342	329	320	341	318	344	344	346	342	328	298	293	354	354	292	335	362	347	318	380	298	369	323	352	347	320	351	314	330	350	345	317	323	378	332	330	334	304	336	348	350	344	309	310	307	286	289	336	395	347	331	327	344	318	345	367	325	324	324	313	348	310	325	340	325	338	347	295	357	331	307	349	345	336	375	344	345	393	328	333	290	364	352	330	346	353	358	346	308	326	314	340	348	341	351	346	343	283	349	329	372	329	332	294	320	335	333	313	342	339	368	309	336	308	318	335	343	322	315	335	329	319	290	359	310	315	337	355	333	309	359	332	341	368	349	334	341	305	364	338	340	315	334	296	293	365	312	330	328	334	345	344	326	308	305	316	338	364	370	308	331	316	341	339	379	321	340	328	310	336	350	357	297	337	317	314	282	342	341	341	299	346	313	313	355	322	356	318	308	351	318	335	349	343	354	342	356	329	356	326	345	314	339	375	332	338	325	377	332	362	359	351	316	330	332	339	341	332	359	343	344	318	328	359	355	316	344	364	315	330	359	353	322	358	356	318	311	357	362	342	332	358	323	330	321	346	372	349	326	289	324	334	319	315	345	356	323	295	339	298	315	371	347	328	311	330	345	322	313	333	323	344	344	328	330	316	320	323	304	320	322	353	315	308	368	349	304	351	323	345	325	327	359	328	333	351	310	322	331	319	326	369	337	336	286	375	333	347	349	335	324	327	338	337	335	329	367	347	346	326	348	345	320	331	334	341	357	303	330	314	304	323	330	323	348	345	328	334	333	336	350	343	307	305	365	355	337	337	321	357	355	342	347	328	341	316	315	353	361	332	335	308	316	341	358	343	305	321	311	344	368	317	341	356	331	374	317	355	326	333	349	342	363	312	341	370	332	297	331	347	314	293	350	351	303	357	335	314	311	312	288	321	352	349	310	367	344	322	318	372	337	319	346	332	347	345	328	327	365	339	348	342	315	299	329	321	333	321	349	368	317	347	346	323	314	318	328	281	303	328	317	318	339	373	321	340	337	355	317	376	334	304	343	325	325	351	338	322	322	344	352	328	346	325	324	328	321	276	330	351	332	303	332	328	328	301	338	316	345	311	353	288	347	329	359	343	335	307	316	346	330	360	321	340	325	372	347	332	316	350	339	327	327	378	340	341	338	375	349	343	343	334	300	336	334	326	321	340	384	330	356	313	338	347	346	357	344	327	340	342	364	327	342	311	332	345	331	334	329	359	342	332	364	313	353	337	317	336	331	311	326	360	328	335	340	368	350	314	333	347	302	296	338	305	278	308	311	358	299	314	347	344	317	307	344	299	337	306	319	334	334	348	321	305	311	319	380	350	354	335	349	338	316	375	350	337	309	334	355	348	306	338	332	329	341	348	323	326	328	342	352	335	332	346	328	325	333	322	320	308	363	316	338	347	338	323	312	340	311	343	331	334	309	328	351	312	317	353	316	342	355	344	330	336	349	318	353	367	359	337	308	321	359	308	329	337	359	328	352	325	399	298	353	342	351	340	346	333	327	323	320	331	325	338	338	363	337	302	355	339	347	338	321	297	330	314	333	297	347	347	320	348	288	320	306	316	325	366	307	345	349	369	332	323	371	328	310	303	325	304	357	330	350	302	341	326	356	344	301	335	323	319	325	365	359	320	362	322	360	323	342	330	352	356	311	365	329	318	318	309	291	336	306	357	330	324	363	335	356	308	338	316	334	336	325	337	296	344	323	350	346	350	317	327	311	311	359	345	377	366	383	347	325	316	322	353	351	326	313	299	318	322	311	315	346	311	309	327	320	335	323	348	298	331	371	347	334	334	300	342	326	364	336	342	342	327	358	311	362	291	296	346	321	348	335	344	330	305	333	362	337	337	329	336	329	338	355	333	318	354	325	333	336	344	380	320	334	323	337	348	295	332	338	377	345	330	328	319
10688	1651	980	836	761	773	754	738	768	772	749	713	726	710	711	711	704	730	733	732	709	695	720	715	692	707	710	729	745	723	752	732	720	708	706	743	748	699	761	697	723	717	702	710	720	707	720	751	680	696	706	739	713	709	711	721	672	746	728	706	762	677	732	716	706	712	695	725	692	681	726	684	729	709	749	751	691	760	686	712	717	759	774	693	716	733	680	682	695	736	720	697	688	712	704	696	722	695	729	724	725	696	742	724	704	685	719	670	677	729	720	757	703	742	698	666	771	716	685	703	736	704	713	729	716	697	674	699	696	689	728	719	700	719	724	702	715	771	734	739	686	711	682	706	718	762	705	754	713	696	705	749	753	736	756	745	637	755	678	708	702	666	693	713	685	715	729	705	747	675	689	700	704	706	712	643	724	718	713	710	688	746	710	645	723	710	737	684	698	697	725	717	751	710	701	714	658	737	692	715	714	668	700	713	682	739	756	717	766	755	673	697	715	725	736	754	667	690	719	726	679	699	752	725	661	677	711	679	707	717	701	698	715	728	672	740	682	741	743	714	754	716	703	704	743	720	719	668	745	689	726	759	718	633	710	744	703	685	753	735	745	716	703	749	710	681	712	745	738	731	695	691	718	705	721	659	689	787	718	743	731	673	711	697	685	688	741	669	728	725	668	697	710	737	691	700	757	700	681	746	755	694	744	736	703	732	761	698	733	726	720	718	699	759	743	750	700	732	740	762	724	723	742	686	718	724	663	703	644	703	761	700	700	714	716	772	696	674	693	717	695	715	714	686	752	743	750	696	679	730	713	688	725	700	744	712	736	726	747	696	710	730	703	726	730	723	700	689	739	716	711	725	722	700	675	714	723	719	734	714	697	729	683	735	735	727	688	690	738	746	757	677	708	683	699	664	700	717	697	712	729	710	711	729	740	677	679	691	698	689	724	690	740	732	702	737	713	705	715	750	708	721	704	748	720	720	687	722	689	687	719	661	732	713	729	741	656	723	708	664	675	750	743	688	731	705	704	713	743	712	739	731	717	670	717	680	727	701	711	700	786	709	762	741	717	742	737	736	754	733	730	723	699	711	721	694	698	668	673	708	721	684	665	721	763	700	739	704	748	759	723	723	722	740	703	724	719	731	752	766	734	696	775	746	682	741	744	730	723	738	703	739	678	718	698	688	734	735	713	707	693	689	753	772	766	704	694	768	686	685	727	709	711	702	704	778	712	757	717	684	727	725	697	734	726	722	668	718	730	716	699	707	704	735	721	675	732	733	671	679	689	712	735	745	743	722	709	722	741	713	695	751	681	662	701	681	714	715	716	696	692	711	686	721	710	698	740	738	707	681	732	756	736	733	735	696	720	720	708	698	679	677	738	737	744	695	746	693	670	706	714	680	701	683	724	733	735	708	709	717	742	720	700	696	697	715	682	698	681	721	721	738	751	661	700	667	690	661	697	734	719	703	728	690	748	728	756	685	701	741	712	715	684	712	725	681	716	733	734	704	714	738	680	693	696	689	747	703	725	718	644	772	721	711	734	682	742	725	779	769	695	746	738	711	766	738	709	707	682	740	759	727	709	682	719	750	683	737	701	725	701	742	700	689	715	740	740	720	680	685	747	734	731	690	720	779	712	715	713	725	651	739	665	698	728	689	721	729	711	712	737	675	669	716	723	690	712	712	688	724	690	737	762	712	749	720	738	708	724	733	730	739	759	711	749	715	725	720	678	679	748	748	761	698	746	678	710	687	709	703	730	698	709	720	733	736	687	731	756	698	697	689	689	719	732	711	736	712	671	716	732	725	717	701	751	706	679	691	720	765	780	659	688	726	698	703	700	693	699	719	732	709	730	743	698	741	701	723	728	749	734	723	688	708	672	692	746	720	745	704	700	707	717	718	748	695	734	721	734	751	736	714	714	709	730	750	727	706	706	726	716	698	722	699	735	756	700	685	721	698	715	706	700	740	728	708	729	691	698	684	725	731	664	740	772	701	679	703	728	737	745	727	730	731	716	713	714	709	707	708	703	715	751	730	666	691	703	707	715	716	703	732	731	681	716	704	704	723	699	743	725	775	779	760	721	727	723	669	764	748	705	714	721	779	722	695	736	729	725	737	722	712	704	693	722	725	717	725	674	697	672	739	729	723	707	709	714	680	696	724	752	714	701	674	746	696	665	712	742	738	747	709	719	710	696	736	733	687	719	710	723	755	716	687	747	733	725	748	680	757	760	697	739	705	677	772	691	697	727	741	753	700	703	754	705	720	748	738	689	668	675	717	735	712	670	650	680	662	715	676	766	696	664	664	756	731	637	695	707	736	732	718	746	663	677	726	727	687	706	753	693	764	703	708	752	745	723	715	705	725	748	753	707	705	729	725	681	660	677	699	733	719	705	738	715	685	732	667	704	685	718	720	709	734	733	685	737	689	707	723	696	724	678	758	658	725	729	665	714	685	751	698	707	717	694	764	696	733	750	685	738	706	714	715	735	684	705	746	670	692	733	678	701	735	710	730	764	668	710	739	701	773	735	752	768	742	675	747	708	685	698	694	687	674	672	690	687	697	681	669	688	654	732	669	666	702	701	666	687	715	701	727	745	706	718	728	693	776	712	678	746	681	729	718	727	774	724	688	717	712	700	724	717	727	710	708	680	734	720	722	703	706	714	712	735	700	684	705	711	718	726	662	774	728	723	708	694	731	750	760	705	700	767	748	731	730	733	718	716	680	690	733	717	718	731	721	697	734	724	748	739	730	702	715	750	712	703	759	734	718	733	751	710	698	775	708	654	725	709	712	740	728	722	677	683	689	702	737	740	664	703	749	696	756	721	737	742	732	701	685	723	710	692	680	708	687	719	735	681	649	718	675	739	717	733	755	740	719	752	721	713	715	713	760	706	738	720	713	720	676	694	721	725	734	690	708	697	674	714	696	742	681	716	718	713	704	744	673	693	694	735	719	723	704	728	727	667	689	725	717	690	700	684	687	782	684	759	704	713	742	684	742	720	729	722	720	682	726	713	702	739	674	764	698	719	744	695	716	723	733	693	679	740	736	713	719	692	712	699	715	691	697	692	692	673	710	777	743	730	723	727	701	745	695	671	715	684	719	729	736	735	703	699	744	732	684	710	725	711	742	694	685	720	766	693	735	708	732	714	741	713	714	680	764	684	695	713	722	708	736	695	714	700	717	751	693	717	723	656	726	706	722	748	702	762	744	692	731	729	721	743	734	744	690	696	722	722	758	770	700	702	744	690	710	679	675	737	671	750	688	696	670	678	715	721	713	737	713	693	703	731	722	735	700	740	685	714	718	698	751	712	674	674	688	691	694	711	750	717	707	704	697	737	673	692	723	708	748	726	696	721	736	733	723	738	731	689	686	708	736	734	725	706	728	695	696	713	726	703	681	699	759	764	706	719	717	703	738	665	732	724	740	773	690	725	722	695	691	725	712	688	704	745	762	742	719	715	746	693	791	741	726	701	709	741	729
19591	1497	392	367	314	346	337	302	343	306	277	308	327	332	310	322	317	325	312	353	363	354	305	327	308	315	340	353	338	347	330	364	327	347	332	327	322	325	335	330	293	333	303	336	283	297	360	337	315	358	333	285	275	319	348	332	320	340	300	330	306	321	304	323	318	346	307	343	327	300	336	360	302	287	367	317	344	344	344	312	323	333	314	327	326	338	314	311	327	324	347	310	300	287	316	325	319	334	321	361	286	314	338	315	318	309	303	321	289	303	309	301	327	301	322	305	313	326	347	314	320	304	288	291	323	329	308	326	324	303	326	323	341	343	309	325	318	328	334	284	306	311	295	325	333	331	334	325	313	323	300	289	318	315	343	331	332	307	332	293	292	320	296	338	334	282	307	314	344	353	307	347	302	307	304	329	285	320	276	322	308	296	303	306	306	306	321	335	327	318	331	331	320	302	320	294	275	326	341	327	318	340	325	299	304	358	344	295	319	329	336	315	304	335	355	313	327	306	312	306	309	330	317	315	298	315	320	301	313	345	302	290	318	311	355	323	350	300	280	310	324	298	322	293	323	320	316	348	312	298	304	312	303	323	314	312	329	332	330	327	300	301	292	315	327	315	300	305	324	359	336	300	346	319	302	330	303	289	313	289	323	289	321	325	316	332	311	316	364	351	349	296	308	275	306	341	312	347	315	300	309	293	317	274	272	329	341	319	312	335	300	316	334	329	309	295	288	323	315	296	303	303	309	318	311	357	339	339	329	296	363	344	346	291	302	309	284	291	283	339	300	308	315	295	324	295	317	326	354	301	349	344	312	311	329	320	281	330	308	355	348	324	324	295	335	332	342	305	365	325	315	286	290	315	324	353	293	351	301	286	339	309	302	300	314	327	323	316	293	280	320	343	295	302	322	324	305	298	316	285	314	359	308	320	331	319	288	325	322	327	298	330	324	287	322	298	296	320	335	318	326	346	343	345	318	279	326	304	321	317	336	342	313	333	332	330	310	298	313	333	322	350	304	315	305	312	324	324	336	313	340	293	338	270	337	331	318	320	346	316	306	353	313	312	315	333	298	312	304	314	316	317	298	314	311	328	293	275	322	311	326	329	298	295	321	335	363	316	319	311	337	345	332	322	363	331	339	330	306	307	304	340	338	310	334	324	293	309	326	314	308	323	329	308	313	320	334	304	305	279	339	345	347	320	328	335	314	299	329	326	318	321	311	344	287	327	307	329	345	307	317	292	324	335	275	361	307	280	323	338	347	293	338	308	322	336	360	330	324	346	294	282	339	336	307	323	309	334	330	309	355	295	312	283	304	319	312	308	320	296	306	336	329	341	317	325	298	311	360	269	350	320	319	315	342	310	308	315	308	316	314	330	309	284	320	330	330	313	337	358	300	300	305	352	312	321	313	286	363	355	296	300	331	287	344	346	346	330	330	344	316	344	292	329	342	301	323	305	269	303	301	329	328	329	329	279	358	337	342	292	340	290	346	316	355	289	306	331	341	346	320	324	325	352	298	308	312	319	300	344	334	337	293	337	301	316	337	312	347	337	295	313	319	311	332	311	339	318	311	322	306	311	294	330	337	332	315	322	320	318	289	323	341	329	327	365	299	301	325	309	321	322	347	322	328	301	307	304	324	274	303	288	338	349	327	306	310	341	308	338	329	309	313	308	300	331	338	363	325	330	306	315	324	328	327	331	315	342	331	313	307	323	305	308	321	350	321	347	331	328	356	331	322	314	321	292	329	301	324	343	347	326	281	296	310	334	318	324	307	331	312	322	319	307	300	341	341	316	304	316	347	312	308	314	286	296	321	343	318	306	289	323	332	306	311	344	327	330	292	319	292	353	301	332	297	301	326	292	342	335	304	325	316	301	307	355	342	329	351	341	318	323	282	305	360	313	332	315	311	310	279	301	333	337	286	282	322	299	318	355	364	339	320	298	314	336	353	323	357	300	288	309	334	327	296	320	309	333	301	320	317	306	316	321	322	345	290	326	339	328	314	310	340	334	349	315	327	328	328	348	332	295	333	337	314	329	366	305	314	306	324	316	321	320	314	319	319	286	294	322	312	305	337	283	302	315	309	314	327	349	336	297	331	312	327	330	310	302	294	317	328	342	330	277	323	299	336	355	334	342	315	316	308	299	331	307	318	305	332	317	311	339	307	338	313	331	309	279	275	297	353	306	269	350	328	316	316	328	313	307	313	348	314	289	321	304	293	329	323	312	292	328	313	351	315	324	348	324	344	318	354	316	312	292	328	321	310	330	354	347	298	330	331	321	331	288	344	301	331	346	321	319	350	358	313	328	323	331	308	307	335	332	324	341	333	333	317	342	318	333	311	283	312	339	316	319	337	334	334	298	340	329	335	310	347	305	275	296	290	322	307	313	282	267	312	317	327	315	295	318	291	364	333	314	331	331	328	323	329	315	317	341	329	375	349	345	337	354	313	352	305	299	307	338	335	346	323	361	307	315	298	298	329	333	316	267	316	333	327	311	336	302	318	327	337	305	319	321	301	294	326	330	315	305	311	309	360	302	325	290	294	340	325	342	325	338	311	321	307	341	317	353	317	288	319	308	338	340	365	336	276	301	329	293	307	319	357	336	345	312	289	307	330	322	295	314	346	313	300	303	292	323	327	336	307	323	294	325	300	305	348	301	308	310	306	347	333	325	291	291	315	331	332	302	294	331	304	330	322	330	282	294	318	301	308	297	322	307	311	301	347	312	335	319	347	358	327	325	332	348	289	331	327	327	320	321	300	292	346	318	355	316	288	327	327	294	323	320	312	285	311	300	307	333	316	291	301	316	287	295	259	317	318	288	310	309	306	332	312	358	288	329	363	266	330	360	327	334	335	350	304	321	319	350	332	293	328	317	313	313	345	283	348	289	353	320	321	288	301	312	321	293	340	318	316	321	287	313	311	326	317	291	333	331	306	317	319	317	341	312	299	330	296	317	341	321	327	351	327	271	349	334	306	322	337	293	316	299	341	336	313	333	315	296	266	332	379	302	326	334	345	297	314	349	298	371	312	314	320	360	338	287	319	308	302	334	308	340	296	301	320	307	341	333	302	313	324	308	309	335	352	310	315	322	289	345	312	298	311	315	321	331	291	322	323	325	344	305	319	284	321	357	287	336	320	302	332	319	315	317	289	343	335	317	329	314	310	298	338	324	344	306	315	317	363	335	310	282	305	285	290	325	327	324	369	294	336	294	308	334	334	378	296	323	313	311	313	282	316	307	273	303	322	307	319	288	292	347	292	312	326	314	309	344	304	313	324	352	341	316	312	325	338	338	325	347	297	354	351	304	331	328	295	320	302	310	285	311	327	330	335	298	286	291	330	329	344	330	307	332	307	313	321	320	292	309	326	293	341	292	319	334	305	336	312	323	322	331	329	328	357	360	317	326	333	306	334	309	343	322	333	360	315	287	302	295	297	316	322	326	287	311	322	303	349	288	328	284	326	350	317	306	337	299	315	329
13302	1785	1042	846	803	739	746	733	698	699	684	680	709	751	689	709	650	679	677	713	668	657	688	711	688	664	654	699	737	660	661	736	657	700	730	683	718	689	677	645	701	748	724	667	681	664	658	728	739	671	743	691	716	645	698	732	631	688	703	684	667	678	726	663	755	667	701	697	662	657	725	704	679	649	693	692	677	714	692	721	683	678	717	683	717	685	688	706	678	692	710	704	665	730	660	674	753	672	713	679	730	726	706	745	689	701	741	714	670	705	701	670	684	676	712	724	639	708	678	693	736	731	691	701	697	699	702	666	672	713	699	701	700	719	698	698	696	683	702	690	681	686	672	730	714	680	672	699	675	720	679	703	689	685	754	666	653	649	727	704	717	701	687	713	665	725	684	677	706	716	699	705	709	716	639	654	695	741	675	703	687	757	729	707	757	664	673	698	661	755	709	690	714	660	680	657	699	695	712	718	702	750	731	696	715	701	647	652	678	677	667	703	685	697	669	720	679	726	712	695	725	672	681	658	697	655	684	699	690	721	663	662	710	724	625	681	708	653	691	680	654	684	631	696	738	670	717	651	696	663	657	693	672	690	654	661	684	642	662	679	741	699	699	654	625	712	729	697	703	697	709	696	715	733	672	688	675	667	689	661	684	678	674	706	717	694	711	656	718	682	698	705	685	694	700	704	670	687	669	708	712	679	706	701	687	675	683	640	713	674	672	692	668	699	674	716	710	680	689	684	704	707	689	723	676	650	662	634	677	647	674	684	637	721	683	726	656	702	688	659	720	704	735	713	679	690	687	711	703	711	666	653	683	718	707	682	681	688	666	705	719	671	689	704	703	708	712	699	707	651	657	684	711	699	706	695	736	688	674	713	691	645	654	705	707	684	694	717	669	690	677	700	673	696	674	673	638	620	665	648	694	679	694	727	674	703	668	694	711	676	696	657	725	712	707	719	705	689	680	689	698	681	665	705	727	659	640	652	741	682	639	688	728	711	692	665	669	736	670	672	667	714	734	721	711	706	705	696	685	702	678	740	709	671	691	683	692	755	711	734	686	655	669	684	689	689	721	734	665	699	712	672	662	704	704	737	712	684	732	717	688	717	705	672	698	730	682	661	661	664	667	663	680	779	714	671	690	675	675	720	676	671	657	700	697	683	661	716	709	694	671	697	634	690	663	635	684	694	673	724	691	693	714	678	669	665	737	717	650	706	677	632	679	649	717	710	716	725	703	672	691	658	694	698	697	682	673	664	672	711	694	700	709	668	691	708	680	695	701	673	728	664	682	710	736	661	677	722	676	700	637	661	659	709	676	662	682	717	719	684	710	709	699	653	685	685	690	703	681	695	678	660	675	721	680	662	674	677	673	717	679	707	755	733	667	739	720	695	700	685	709	681	724	666	702	667	749	672	677	702	678	705	678	749	702	714	681	697	674	667	701	722	685	715	677	626	661	650	678	676	666	706	695	721	709	668	656	698	660	684	720	693	633	686	705	689	685	704	719	664	738	648	709	682	721	708	707	671	683	709	672	687	663	665	738	749	681	694	699	706	690	682	683	706	725	735	714	683	724	695	668	656	673	675	659	705	678	748	684	692	638	658	642	714	691	687	665	684	675	692	698	715	711	733	707	697	716	685	730	670	688	711	676	677	685	675	709	658	680	719	664	667	739	715	715	710	676	713	695	655	679	709	687	672	722	677	669	726	661	647	673	657	724	658	697	698	697	665	685	694	687	660	721	693	699	660	687	672	684	678	690	684	681	716	693	746	720	705	736	701	719	707	694	674	700	687	730	691	655	682	707	730	685	699	678	683	698	708	688	686	669	671	679	671	709	694	645	744	669	699	660	671	683	622	701	669	630	671	694	690	714	704	682	681	672	725	661	710	701	661	633	725	712	676	708	678	725	709	710	690	724	671	713	676	659	710	679	663	690	683	671	646	718	747	667	693	655	673	715	676	704	684	731	677	693	713	708	702	688	685	684	665	725	696	722	697	729	688	680	661	727	683	698	690	676	708	707	692	693	718	674	702	689	675	662	700	701	694	660	645	677	681	665	699	703	660	730	710	663	695	689	694	687	675	704	670	679	682	711	693	719	751	677	677	677	703	644	666	704	681	690	689	685	726	676	704	708	713	678	634	682	677	667	666	699	699	707	665	723	687	655	698	691	688	702	683	712	718	677	681	647	707	693	668	644	673	672	725	676	666	713	676	665	675	660	688	672	698	658	631	691	669	679	676	671	723	659	697	644	700	727	690	724	673	709	691	660	678	681	713	658	710	682	700	687	697	671	696	707	685	702	664	660	652	722	741	709	655	654	672	656	645	660	658	722	711	700	702	692	682	741	685	688	712	727	701	712	697	677	679	681	701	677	677	681	645	648	716	699	707	715	686	721	720	715	662	707	615	697	682	684	720	696	654	668	700	686	697	747	688	723	712	691	701	681	699	723	689	660	691	661	721	666	725	739	682	666	658	667	729	678	729	687	680	652	695	687	707	658	684	694	664	639	669	723	693	649	716	709	700	749	705	700	710	671	742	701	717	657	723	642	734	705	654	689	673	703	666	690	691	733	703	708	679	690	700	717	731	694	684	691	683	659	683	700	669	655	723	744	646	733	705	668	735	692	685	693	676	671	668	711	674	688	718	671	686	682	700	676	671	715	685	713	699	692	717	703	683	676	667	699	695	663	718	666	713	687	785	721	688	705	689	678	679	700	691	683	655	625	682	676	663	673	683	717	672	641	697	681	656	690	678	708	701	689	747	708	716	670	671	645	678	707	713	676	688	692	701	695	649	620	680	726	717	714	683	708	700	666	733	663	670	694	694	701	742	673	702	687	706	664	691	712	724	703	660	740	681	628	713	687	675	617	661	633	684	683	694	650	719	666	697	668	678	745	663	662	697	688	664	711	715	718	683	716	680	684	751	695	727	693	681	700	750	726	736	647	700	712	659	696	673	689	704	687	673	694	722	685	635	707	688	681	691	738	720	666	688	695	695	679	687	704	725	653	658	696	657	681	704	695	705	700	707	643	701	709	685	709	695	712	697	650	704	646	706	742	697	679	654	643	696	681	680	706	708	692	669	693	684	687	698	685	707	652	665	648	701	723	639	697	683	663	679	645	669	691	703	715	700	720	719	641	676	654	698	691	703	690	729	710	729	682	696	710	680	676	638	710	667	686	683	669	692	681	681	719	725	679	667	716	690	628	707	707	691	689	691	678	712	696	672	675	689	699	733	680	699	713	688	707	716	657	723	733	690	714	676	662	687	718	705	682	681	697	693	704	733	689	701	670	674	645	724	650	683	693	723	661	722	690	686	694	698	700	671	670	746	676	721	694	671	645	757	726	721	691	697	679	671	670	738	662	706	619	733	698	708	721	726	680	676	711	675	689	680	672	730	698	670	656	640	688	648	679	704	655	689	631	724	672	733	735	723	716	654	659	704	679	656	693	693	702	690	693	728	653	715	747	648	650	695	713	704	673	725
26699	4624	544	366	362	362	356	374	314	328	321	331	330	320	361	336	343	325	347	340	347	354	353	308	354	391	374	340	356	341	330	330	336	323	348	319	380	326	346	314	333	360	354	317	306	337	385	330	334	338	385	315	327	366	364	341	351	324	364	348	331	333	361	358	349	337	340	339	360	354	323	317	350	364	334	338	361	326	384	297	370	334	365	356	345	365	353	302	357	359	339	318	362	389	337	339	301	367	373	328	359	341	378	345	335	356	357	356	383	367	366	342	340	333	378	373	306	353	310	354	373	351	347	326	359	319	349	348	362	365	351	331	346	356	365	312	356	346	353	371	334	311	373	322	355	358	359	338	383	342	357	326	325	341	367	359	327	338	350	340	348	370	351	326	350	310	329	377	325	329	364	330	347	353	365	364	351	351	332	324	317	321	300	353	397	348	319	339	332	307	325	304	337	359	343	343	361	359	350	309	333	340	323	294	321	318	342	319	291	341	333	329	344	342	336	330	340	340	363	337	370	393	357	312	307	337	337	362	319	317	350	324	333	343	389	352	292	325	328	352	329	382	315	371	309	355	355	344	383	390	382	355	340	341	353	344	376	345	325	310	334	324	336	317	346	303	343	328	337	339	330	352	320	325	333	350	333	312	381	340	356	328	348	348	328	339	326	316	308	336	338	331	317	356	330	336	321	348	353	359	337	327	322	346	342	363	316	340	330	304	354	340	340	329	321	339	348	347	313	341	337	350	376	297	324	351	337	347	318	333	328	376	335	325	330	353	369	329	333	338	370	342	345	364	337	357	319	350	349	346	338	346	363	390	337	330	347	315	341	347	355	339	339	337	330	343	347	372	345	344	325	322	368	340	329	343	357	345	337	350	317	347	356	368	332	313	342	386	325	298	349	327	341	362	345	298	311	333	336	356	346	352	345	352	386	364	318	330	349	326	352	354	318	335	331	343	311	340	344	334	365	359	351	305	318	303	362	318	354	353	369	346	347	342	350	348	329	327	347	345	354	362	336	334	366	332	337	297	365	327	371	348	398	365	327	336	328	339	323	345	300	327	351	371	338	308	324	310	329	319	320	335	302	355	326	326	326	336	354	340	344	323	329	328	352	330	350	353	335	291	348	301	343	329	323	349	311	323	320	374	321	323	350	339	321	316	339	349	347	351	314	348	338	381	358	331	370	346	349	345	321	349	396	370	342	349	338	354	370	359	326	353	324	300	288	345	359	345	326	354	349	362	324	325	352	333	349	351	340	341	351	335	322	359	339	374	340	387	344	339	351	324	318	326	335	344	386	338	366	342	331	359	345	336	348	367	372	333	352	347	332	342	346	348	343	318	333	343	366	336	285	293	365	371	303	394	350	331	373	325	301	344	332	365	335	336	339	355	347	354	341	351	340	348	319	349	329	350	343	325	343	377	341	357	392	343	371	352	333	365	329	316	348	395	296	348	347	288	320	338	331	364	332	345	345	349	317	348	346	366	354	349	325	350	369	352	332	311	339	296	351	340	336	352	367	355	315	337	348	322	330	355	337	350	368	331	323	329	352	325	339	328	344	326	350	321	347	329	325	362	318	341	366	329	346	351	307	368	326	337	362	341	351	318	368	339	343	335	351	370	328	304	333	338	337	309	353	319	315	346	361	370	329	340	328	346	337	354	358	309	342	306	325	350	314	364	327	334	363	331	317	321	359	341	363	319	321	347	322	340	332	348	319	372	330	325	340	339	358	324	301	347	311	353	317	373	348	352	347	345	317	351	358	382	348	357	352	311	346	319	335	373	324	363	337	339	346	324	363	339	334	313	353	353	321	331	340	324	360	351	350	321	340	369	382	344	368	338	351	353	336	332	330	339	380	358	340	362	338	319	309	323	367	331	318	350	353	323	307	302	349	360	341	339	342	335	364	365	314	318	352	329	315	323	336	333	314	361	371	320	324	357	330	384	324	361	373	326	304	392	360	389	330	347	333	332	327	349	323	364	344	334	324	366	333	320	341	353	341	327	329	353	340	321	331	352	370	327	372	358	330	324	375	333	340	358	347	338	350	345	359	352	349	355	331	334	361	368	345	359	316	336	352	358	338	340	304	313	353	328	303	384	354	338	349	347	359	307	313	325	329	340	322	316	330	362	312	341	332	341	330	338	354	347	337	321	335	347	326	326	383	377	341	348	329	334	341	332	364	346	319	307	370	356	357	345	328	322	295	342	344	333	322	301	354	341	349	329	355	378	360	313	369	321	360	318	355	362	366	330	308	396	337	360	317	343	345	333	335	367	334	324	358	363	365	333	349	308	339	328	372	350	360	339	347	385	392	331	330	333	292	351	373	351	300	334	342	341	354	351	357	311	364	364	306	330	332	348	340	370	310	378	321	324	328	384	313	350	341	324	353	328	311	352	350	330	313	382	337	342	344	334	361	372	340	325	310	357	367	315	331	349	338	334	324	338	348	348	329	352	343	341	327	328	323	331	348	345	341	367	317	339	361	333	365	341	330	339	336	365	388	359	303	342	351	366	386	360	369	362	320	334	296	315	366	374	319	316	331	297	348	349	313	351	350	346	341	361	348	343	320	316	341	339	393	340	373	355	340	324	330	330	321	321	361	313	346	303	335	341	336	324	328	317	371	323	344	310	332	377	328	353	333	354	332	349	351	312	348	299	370	313	362	386	331	350	318	352	337	347	336	348	366	341	360	358	356	344	341	339	356	341	328	331	336	332	391	291	320	329	333	379	344	364	364	316	350	323	351	370	344	355	334	372	364	362	347	351	328	366	385	328	340	313	336	315	312	361	350	319	321	356	332	296	329	368	347	354	346	326	324	360	315	324	337	357	344	305	349	306	325	354	323	332	347	336	313	297	340	320	342	329	337	342	353	361	329	355	342	329	310	334	354	331	314	315	345	305	315	334	337	325	367	358	352	354	294	326	335	338	293	339	345	359	384	328	307	338	313	334	334	335	350	322	382	355	353	351	360	339	338	371	306	348	308	353	374	311	365	374	346	355	380	359	360	346	347	359	358	334	330	332	319	374	318	324	325	334	353	363	312	369	358	322	333	346	357	329	367	319	324	327	311	357	338	351	353	328	350	323	342	312	319	312	375	352	315	361	355	316	358	342	340	405	342	344	361	315	324	328	362	337	330	334	362	365	337	348	318	347	333	361	372	333	336	333	333	345	334	368	357	336	350	354	336	345	340	358	388	329	306	338	305	305	307	354	319	348	375	340	358	352	349	334	315	332	337	353	339	301	340	339	379	334	344	317	336	326	417	365	331	373	321	373	381	321	341	314	336	376	323	351	349	360	337	354	362	319	328	372	317	357	347	342	310	334	365	342	354	371	332	379	378	286	340	328	314	298	365	335	325	337	310	311	338	358	351	355	313	368	361	330	329	339	364	345	331	345	360	326	354	339	348	337	340	319	328	306	333	329	341	367	316	326	413	327	345	293	348	332	335	335	364	310	352	320	317	322	342	346	377	383	361	338	358	340
12881	2463	1330	1071	857	796	783	762	808	736	706	771	762	749	753	740	767	686	783	749	694	726	740	717	727	712	748	810	723	786	700	753	751	746	690	744	712	767	748	754	730	709	708	749	706	761	745	741	670	743	777	726	785	727	673	710	724	767	740	754	738	790	715	727	748	712	707	776	723	754	733	722	776	754	705	751	700	757	787	727	746	727	747	748	784	718	775	782	740	717	745	728	722	771	783	774	710	755	712	766	717	728	738	784	732	759	715	732	745	768	764	728	725	764	770	726	754	721	744	750	742	737	764	742	721	749	756	789	758	703	722	740	773	744	755	757	702	721	718	736	734	742	761	736	744	739	751	734	707	760	750	760	768	782	716	716	763	706	735	757	745	733	723	781	787	764	685	740	755	707	760	774	724	729	723	760	755	702	741	764	772	709	742	754	721	748	752	764	752	777	796	757	741	760	727	750	750	713	800	732	754	767	742	737	721	759	712	732	727	743	762	760	745	752	759	782	721	741	744	785	738	715	735	759	766	752	758	757	729	705	754	778	751	738	715	703	703	716	778	747	739	741	753	759	756	711	739	715	730	779	738	789	753	718	737	721	762	769	766	755	770	787	731	738	727	751	702	728	718	739	801	757	762	746	730	728	769	767	752	726	736	752	791	752	741	730	745	744	678	725	756	738	705	750	730	735	728	739	738	725	731	711	722	746	742	804	756	724	714	740	727	756	720	749	723	766	750	790	754	735	794	790	716	733	720	716	730	731	756	757	685	738	689	755	730	711	748	741	746	695	803	733	745	760	707	770	750	761	748	728	709	729	742	749	734	739	729	697	755	714	757	747	714	718	776	767	735	754	777	715	756	709	766	751	777	740	771	661	730	725	773	777	700	740	699	729	731	705	763	736	745	704	689	728	727	756	762	772	739	740	720	767	747	768	755	739	797	789	711	742	770	721	771	768	718	775	747	752	722	748	745	714	790	773	720	757	764	719	713	758	767	700	717	707	692	723	746	737	794	707	777	796	723	755	725	687	773	752	740	718	692	808	751	715	696	749	704	724	763	756	749	774	740	743	760	750	736	744	733	734	695	705	796	757	754	779	709	757	666	743	746	760	728	748	804	778	736	780	746	702	734	713	735	744	762	693	712	732	725	780	741	751	720	694	736	767	762	746	712	746	741	736	774	724	690	733	722	735	753	755	718	754	759	720	774	777	718	712	768	716	781	730	766	711	722	785	733	782	710	732	712	770	782	770	724	709	727	712	709	740	738	786	687	770	707	756	766	751	764	750	722	762	750	759	768	779	753	790	757	724	780	703	770	726	742	799	736	723	743	705	750	772	759	693	699	760	715	760	752	785	697	719	740	765	704	772	733	739	781	731	766	768	701	720	751	749	776	765	750	748	760	740	718	708	716	769	720	780	746	716	751	733	773	750	747	753	722	823	734	744	770	716	767	733	722	719	687	751	751	736	748	742	709	701	730	722	744	759	688	773	736	719	759	746	752	717	787	776	717	732	740	684	758	708	713	718	676	766	754	724	753	739	717	755	704	721	742	716	766	764	794	676	723	760	791	725	744	757	781	757	706	759	719	700	746	726	701	747	732	696	774	704	780	731	784	715	731	740	725	750	704	737	728	710	724	775	689	748	694	750	697	730	691	800	719	726	707	754	718	749	758	707	699	728	816	710	770	748	763	743	761	733	729	714	748	736	761	733	750	769	725	786	713	750	758	776	765	756	730	718	749	767	727	769	727	736	735	775	772	721	761	713	737	754	733	791	744	726	732	725	762	713	759	769	734	704	727	773	779	786	761	763	754	763	764	743	758	710	697	740	725	761	797	742	756	717	758	727	701	768	777	766	731	751	727	714	762	693	735	770	741	715	720	720	800	767	734	739	730	770	776	765	774	727	731	739	752	761	733	789	704	701	750	715	729	761	701	734	755	731	749	759	745	731	754	727	690	752	704	722	735	762	753	722	724	766	777	740	800	764	750	724	739	713	722	709	763	774	793	724	762	723	741	720	758	759	746	728	715	735	755	730	742	738	782	742	745	760	712	751	739	724	712	740	763	748	727	779	750	711	737	730	723	771	736	780	708	748	745	764	771	720	773	737	746	747	766	788	760	709	727	778	734	735	694	767	711	740	767	737	732	728	750	725	678	745	716	772	733	750	735	735	756	756	729	723	784	751	671	751	748	746	732	711	708	720	743	701	747	774	729	759	741	707	748	737	731	794	769	710	759	743	694	720	791	724	739	737	664	796	769	764	716	765	745	781	779	762	707	735	762	729	715	749	795	742	711	731	775	700	727	729	736	750	760	761	735	684	712	741	750	696	779	755	755	741	775	754	762	713	705	741	825	756	707	755	745	795	727	714	710	763	756	737	747	742	754	780	663	730	772	769	727	770	706	755	739	729	790	701	780	691	720	767	725	714	748	775	751	701	706	758	785	726	717	731	724	779	738	763	763	707	742	770	728	728	760	741	755	757	758	718	756	762	733	741	686	743	740	772	715	753	679	711	769	761	756	763	756	740	744	777	757	736	726	737	750	742	715	790	704	695	788	732	759	734	759	752	749	773	724	727	767	718	672	733	746	758	767	723	761	778	699	783	748	751	723	711	754	778	739	691	714	691	748	727	751	724	724	714	737	746	738	736	749	706	740	731	776	737	760	738	722	755	771	784	738	727	751	756	763	753	712	716	747	747	752	702	723	749	731	742	759	729	723	719	762	735	731	765	729	708	751	723	752	700	770	751	695	745	751	716	708	775	773	714	749	780	755	772	744	748	720	748	785	739	718	759	770	749	762	738	750	755	743	732	815	800	687	691	776	711	729	761	717	739	754	755	741	782	749	759	738	745	731	701	704	733	737	763	763	756	750	747	739	707	780	720	760	730	749	755	705	755	762	751	782	742	735	803	726	760	760	775	749	717	768	743	697	750	710	768	720	724	740	743	737	791	779	744	804	788	749	741	756	726	705	731	749	751	738	718	771	761	765	770	740	718	746	714	763	673	718	762	747	730	696	764	782	729	797	755	779	763	724	738	757	676	753	716	693	739	795	775	778	766	745	749	778	688	713	728	687	728	731	746	722	735	722	738	730	785	804	740	753	731	758	720	738	768	730	797	708	718	716	769	750	781	783	739	766	744	708	703	752	758	762	743	742	764	699	748	783	750	769	759	723	751	705	761	709	760	701	787	753	741	779	726	739	755	741	749	743	752	729	740	766	730	772	788	719	762	735	712	747	717	748	714	737	702	779	753	698	792	727	727	754	734	787	774	753	804	768	738	753	748	702	751	787	733	686	696	746	734	778	712	704	759	771	712	760	738	758	768	793	751	746	722	709	725	714	748	758	740	765	716	754	754	751	744	698	740	744	693	720	766	758	763	747	732	721	736	705	733	816	706	754	774	748	715	742	744	753	738	726	739	718	684	785	729	769	691	726	762	778	705	718	742	720	744	784	783	731	715	747	751	720	796	710	741	720	760	749	733	694	798
15682	1243	344	365	340	352	397	359	372	310	357	317	326	295	356	333	340	329	305	341	319	314	332	365	341	325	342	320	363	333	322	357	322	367	344	350	345	301	325	346	299	331	359	354	367	370	343	332	324	326	299	355	331	331	355	320	320	325	348	347	328	330	353	307	314	348	324	314	350	331	317	352	336	346	347	348	343	347	298	320	317	351	344	395	348	305	340	333	304	361	325	358	363	364	303	317	334	308	322	332	288	355	333	347	341	353	378	350	287	311	313	339	318	324	355	344	295	315	336	324	336	314	362	347	371	362	313	299	335	329	326	291	351	315	315	344	353	322	341	329	302	342	299	339	347	305	333	330	358	328	353	335	300	310	346	292	339	295	308	357	306	332	324	324	306	321	346	319	332	308	347	336	341	346	346	347	326	306	305	327	333	317	322	339	341	327	354	322	297	342	302	351	334	304	333	350	337	339	337	343	284	318	333	325	349	357	327	314	335	364	336	308	354	341	321	343	336	342	306	315	337	319	390	347	345	319	294	361	330	346	350	323	343	319	319	354	334	312	370	316	303	346	334	328	317	318	359	335	333	342	327	318	396	377	337	336	363	332	299	344	306	341	324	292	335	356	347	358	342	311	395	343	325	338	328	364	315	342	336	334	342	329	307	344	328	319	313	354	352	360	316	310	353	333	294	323	330	352	321	346	339	348	336	351	323	324	323	328	314	319	330	347	380	351	329	323	339	325	361	340	389	327	303	332	356	366	354	316	327	337	350	338	339	335	314	277	300	324	326	352	303	324	359	352	343	330	325	337	343	351	337	369	334	312	328	339	321	333	368	349	351	348	348	368	295	342	352	298	293	345	353	293	356	358	317	340	324	349	303	327	293	357	333	344	318	337	338	296	359	340	306	322	325	341	345	326	328	325	353	383	364	328	309	353	313	292	344	321	337	364	339	339	334	345	346	315	326	337	314	324	330	366	345	344	335	315	339	323	357	312	342	336	333	335	330	334	342	347	318	357	325	342	334	351	357	348	347	340	322	324	300	308	332	328	311	322	317	362	344	317	288	334	336	300	318	333	330	355	303	302	328	364	327	326	294	340	382	394	311	301	319	308	290	358	320	341	361	300	320	316	339	334	391	283	315	329	299	333	318	357	335	334	374	314	346	375	321	346	327	343	338	317	313	321	401	343	309	322	331	334	321	298	346	349	322	322	346	304	332	303	380	341	347	359	312	334	339	388	328	362	396	337	328	323	334	341	316	351	308	340	316	362	369	307	302	307	339	326	359	306	320	307	308	341	359	312	335	326	315	307	332	375	340	344	317	337	341	369	351	335	321	332	342	337	339	349	352	350	334	362	345	327	306	307	328	351	342	302	342	359	310	345	348	313	359	325	322	383	325	352	385	320	335	357	331	347	348	316	331	344	337	332	339	355	349	368	329	342	363	353	342	327	346	313	351	347	328	347	322	374	311	322	358	367	344	316	343	344	331	330	345	341	354	310	354	350	335	293	316	352	321	321	375	359	362	342	381	322	338	354	337	355	321	320	357	334	336	355	339	331	313	308	332	320	331	312	338	358	360	349	310	325	350	350	334	349	345	322	350	344	343	374	307	350	276	351	340	347	327	333	369	320	317	324	343	362	370	346	354	329	352	355	285	324	329	345	315	334	321	339	369	341	310	342	326	310	310	354	330	352	322	341	340	335	350	316	329	325	338	338	292	376	383	353	314	344	322	338	358	327	364	350	327	368	323	319	338	371	294	317	329	322	315	356	346	325	313	330	308	326	324	279	324	307	311	313	344	349	321	315	307	332	366	331	308	345	307	325	359	336	324	344	326	321	315	321	309	341	324	308	363	346	300	314	293	350	304	359	316	349	359	318	331	316	337	287	328	342	335	331	351	351	346	312	332	312	327	334	338	344	312	321	306	338	332	305	358	342	311	319	313	357	360	319	340	347	343	314	346	352	325	312	335	338	302	348	339	346	340	326	318	347	322	350	322	318	328	346	331	346	354	343	349	315	346	354	324	304	355	336	336	377	394	340	336	318	337	338	305	337	320	387	301	321	321	310	318	321	326	333	375	307	313	353	360	338	327	313	301	333	333	322	346	296	302	334	328	383	327	377	324	360	339	340	336	309	319	368	337	281	315	334	340	347	321	365	338	340	327	375	327	303	326	338	362	334	319	314	281	353	328	313	358	319	348	354	338	340	311	323	321	335	350	365	323	327	311	318	340	363	325	308	318	275	333	313	336	302	337	309	306	331	340	326	345	284	308	300	329	313	316	330	350	351	336	395	364	340	366	353	335	367	314	342	317	288	317	355	308	370	346	310	348	315	323	322	334	363	332	325	300	335	352	306	308	324	308	331	361	328	342	323	353	329	320	304	370	354	330	346	359	311	320	358	328	339	343	302	366	340	369	312	338	332	311	312	333	310	324	338	321	315	289	335	331	352	355	352	340	397	316	322	324	336	342	360	330	346	302	349	317	300	331	291	335	344	322	325	359	343	341	353	367	337	331	320	326	322	311	324	363	318	312	316	337	281	348	354	310	361	348	312	333	323	334	342	353	298	352	325	343	354	334	311	346	349	354	379	322	335	358	327	332	348	351	307	346	347	357	322	381	325	275	336	341	323	305	345	357	357	337	313	327	325	333	319	317	320	295	320	290	285	366	307	331	280	328	357	327	347	343	360	330	350	327	350	332	340	328	364	342	320	302	339	344	321	330	334	309	334	348	295	357	320	337	318	357	365	328	302	337	281	338	332	317	314	368	343	348	299	357	321	366	366	321	363	356	355	307	301	365	348	346	329	356	349	361	348	352	301	359	322	327	346	303	301	362	310	351	291	345	308	340	352	321	339	323	298	316	362	360	333	325	319	315	331	319	362	328	359	360	309	277	331	362	363	326	321	326	333	348	316	314	310	325	340	327	368	364	354	349	325	350	330	343	339	332	375	344	351	338	348	348	304	324	357	345	343	339	361	315	330	343	345	324	323	347	349	320	368	345	343	368	343	358	360	341	336	304	377	292	318	327	333	326	295	344	346	352	350	304	317	349	339	337	325	330	338	336	342	336	327	362	349	330	332	359	362	327	383	350	330	288	323	323	323	288	313	328	320	310	356	346	336	345	356	352	323	322	329	330	321	335	357	337	310	336	333	321	315	347	379	349	332	388	298	333	319	373	320	294	320	317	313	327	336	343	326	318	349	347	315	337	293	313	373	329	358	330	334	315	344	344	355	368	339	348	344	330	315	317	337	358	300	325	339	334	350	353	336	345	360	311	325	370	309	325	346	336	341	321	341	308	361	340	344	322	338	328	380	356	321	321	331	319	351	343	356	333	322	350	351	342	356	310	344	334	349	333	369	348	321	367	317	352	350	336	318	334	351	358	301	303	347	373	316	363	357	347	327	313	321	318	305	327	312	323	297	324	347	361	343	337	300	296	334	334	333	344	336	321	333	321	350	356	316	321	330	348	324	336	355	325	346	317	336
10492	1734	917	863	772	766	775	741	695	706	717	729	717	731	725	670	729	718	692	735	735	720	757	693	752	710	715	727	752	708	693	774	708	711	727	692	743	669	708	677	717	750	730	700	699	699	755	755	698	750	721	702	748	707	691	700	760	695	712	683	705	721	703	737	758	723	701	710	754	698	757	641	695	717	690	753	666	703	696	728	752	730	725	688	736	704	713	733	719	719	728	749	710	757	757	661	771	713	740	723	730	773	698	708	720	730	734	715	686	705	750	729	665	703	695	722	704	707	728	768	686	715	740	660	726	716	732	703	710	708	708	708	738	719	772	701	706	725	716	724	706	690	691	717	693	712	693	695	682	701	734	701	730	677	723	750	710	727	741	716	690	777	689	675	736	709	727	691	788	740	758	762	673	663	726	685	707	759	689	696	712	700	717	729	693	688	689	703	694	718	768	716	695	727	687	742	726	721	710	675	714	747	699	674	687	722	729	693	731	728	742	709	749	735	707	689	709	739	689	699	741	655	731	731	704	716	721	706	744	752	769	709	658	725	747	709	704	683	690	700	720	711	645	745	738	729	721	731	727	691	739	763	705	650	676	732	689	721	726	702	726	713	720	734	651	698	655	723	743	718	701	698	746	701	716	755	719	743	680	720	733	748	675	732	700	699	723	693	717	702	696	705	690	671	707	705	733	670	702	703	738	730	692	700	730	695	704	763	681	721	721	711	711	712	737	729	759	689	747	705	755	738	674	730	724	700	721	693	732	684	734	731	710	764	773	676	674	734	735	728	747	687	750	767	677	747	755	774	704	747	722	751	738	728	729	731	723	688	634	701	739	723	767	719	785	691	758	697	705	683	728	713	691	682	726	725	710	771	707	705	675	756	698	715	692	736	717	763	700	735	698	765	728	730	692	710	720	706	724	713	715	726	717	715	686	771	703	699	709	721	703	668	674	721	747	710	696	700	724	718	698	718	723	697	720	706	747	706	732	725	740	753	673	781	723	719	687	699	672	671	739	775	676	749	738	749	717	667	730	801	744	720	684	725	723	735	674	694	759	719	765	712	736	728	678	707	716	721	722	719	783	725	766	741	685	772	697	742	693	687	734	714	714	760	676	758	692	666	715	712	714	742	764	716	730	746	690	709	738	725	694	698	740	698	733	676	697	707	693	749	731	725	702	724	742	709	712	714	723	692	699	717	708	681	719	724	709	730	727	709	682	711	705	685	748	770	705	750	731	739	705	733	703	718	695	687	748	733	714	773	677	745	676	747	733	744	687	675	698	734	693	694	678	729	672	716	701	713	683	724	684	767	755	682	761	750	723	694	730	740	707	705	725	770	725	787	692	721	721	708	698	714	705	696	693	743	726	672	715	757	747	697	726	719	716	721	717	725	724	734	698	728	739	704	698	683	706	728	714	722	737	728	698	700	701	676	721	713	761	715	738	759	679	749	747	734	767	754	722	659	694	684	684	721	697	731	697	652	724	698	710	695	751	736	704	754	744	689	726	711	717	724	697	718	687	723	715	692	697	723	759	702	693	718	676	710	745	726	736	757	715	715	702	753	724	671	707	721	742	722	737	738	737	734	715	716	720	698	719	701	749	717	750	742	708	699	712	717	686	756	695	771	703	724	684	687	729	726	698	698	720	686	697	726	750	759	674	724	710	775	749	664	710	706	733	712	711	723	708	689	714	718	705	731	737	712	701	784	725	719	733	725	707	698	775	712	727	741	707	772	748	702	713	744	678	694	754	808	730	747	770	697	723	696	665	667	756	746	713	674	703	727	694	663	724	710	717	736	735	688	709	684	716	688	684	714	711	724	717	736	685	677	717	756	738	726	744	739	694	701	642	716	714	750	667	729	732	735	693	685	754	721	690	759	755	687	698	651	745	712	687	718	723	702	732	690	722	737	710	707	694	708	738	766	717	690	677	708	729	728	713	663	750	697	662	690	718	727	730	705	719	717	760	716	699	754	720	738	681	729	680	693	725	726	666	699	689	744	712	736	715	670	705	723	674	718	714	715	733	693	712	731	691	757	726	701	781	692	664	740	703	748	721	719	731	698	726	692	713	723	743	684	686	713	728	738	696	745	682	742	696	726	702	668	733	718	722	730	693	716	720	662	754	688	693	708	763	713	714	733	727	730	771	734	726	716	690	702	709	712	715	716	778	716	778	776	682	667	690	713	699	757	743	669	702	687	713	773	688	704	683	768	747	715	736	732	735	744	734	738	694	734	724	736	697	707	721	706	713	720	711	729	704	702	707	746	755	691	735	710	673	736	725	721	654	740	705	711	737	718	729	733	697	696	755	723	743	707	734	683	706	695	744	679	745	729	727	716	728	743	731	689	718	687	699	683	697	751	746	708	755	713	730	697	712	700	684	715	756	706	680	702	688	705	724	750	725	740	705	709	730	669	687	736	726	714	711	698	692	699	731	678	758	769	715	662	688	744	735	731	724	726	677	750	712	704	705	717	783	742	750	715	743	718	714	713	663	722	694	668	730	723	695	705	687	681	698	767	706	742	734	718	743	739	716	697	737	730	719	726	749	726	683	680	740	736	706	714	668	718	761	724	690	712	681	713	751	691	718	713	704	724	736	685	739	720	684	714	690	690	723	748	732	726	716	723	676	714	695	708	720	752	725	716	740	686	691	741	732	674	741	756	726	725	705	713	732	697	703	710	695	755	722	739	742	727	669	692	734	703	718	698	696	752	703	692	697	702	729	710	726	691	711	711	707	731	748	718	747	773	676	733	719	702	762	726	703	746	694	730	704	704	724	748	679	739	756	695	664	721	692	718	667	710	757	736	693	686	729	735	720	719	693	719	707	702	674	711	721	726	734	758	727	712	721	746	707	695	742	742	672	726	742	743	711	738	741	701	704	699	691	658	711	695	658	689	664	742	748	726	729	711	750	694	703	676	698	725	722	747	714	717	723	690	697	701	726	720	742	703	697	687	683	721	732	708	710	754	735	761	698	711	714	726	723	720	739	713	740	680	720	708	711	701	670	710	729	705	748	686	764	727	747	702	758	733	707	774	711	728	754	690	707	705	696	772	725	715	696	704	661	679	694	739	694	765	747	694	742	688	697	732	724	684	680	737	736	689	713	678	717	712	732	728	716	746	712	693	718	704	767	753	748	717	712	684	664	732	739	674	737	695	740	727	700	723	751	715	688	693	721	713	718	679	675	742	710	716	729	649	742	736	716	711	673	709	735	701	706	707	700	696	729	761	771	724	694	688	717	718	699	749	732	699	688	742	747	710	749	748	747	725	749	714	740	734	703	743	725	691	729	725	731	759	753	729	741	771	693	733	683	746	756	742	710	683	696	687	742	697	684	767	728	698	729	711	685	665	682	747	761	760	714	690	683	718	754	700	757	705	714	665	697	706	766	696	666	752	675	698	712	705	683	698	728	740	698	702	676	737	706	725	651	739	726	702	713	669	705	689	753	720	727	684	780	762	682	705	703	736	699	734	741	672	730	705
23357	2886	388	324	311	280	364	294	310	292	313	310	337	316	333	300	318	294	358	306	311	304	331	305	314	328	311	323	304	304	336	350	322	335	313	368	328	334	301	350	306	329	325	315	300	337	311	337	298	341	321	293	316	286	313	318	297	319	310	322	332	318	330	327	348	322	332	336	317	279	305	315	298	327	300	322	297	301	323	289	329	336	318	306	295	341	333	304	361	308	350	295	357	321	353	355	361	332	301	336	345	322	352	335	316	299	301	294	358	316	316	370	310	362	294	296	347	363	302	318	311	338	321	314	341	317	311	329	325	330	332	341	310	314	327	325	321	324	320	299	291	322	298	342	324	336	350	329	344	300	329	357	331	320	319	327	324	342	349	317	314	334	349	307	350	332	313	312	315	297	337	300	310	322	337	321	348	358	343	325	315	302	316	311	337	305	330	375	319	327	278	327	333	293	310	324	323	330	327	293	309	315	343	320	328	329	343	306	297	335	314	312	298	341	336	339	358	318	324	339	329	351	332	331	297	345	341	318	371	342	314	319	322	328	323	299	314	335	332	332	340	320	338	316	323	334	311	336	337	296	372	321	333	321	335	313	308	288	343	364	338	313	314	314	321	297	310	297	294	353	297	327	330	373	345	306	303	309	323	277	344	300	321	341	324	280	300	294	322	321	326	348	305	325	305	356	332	296	333	312	309	329	310	305	326	277	346	282	324	283	293	314	331	318	331	331	333	285	287	321	353	355	330	334	286	315	306	304	386	336	340	323	335	313	340	323	317	313	327	334	312	294	302	346	305	318	336	308	287	285	298	334	333	324	321	327	321	309	337	314	277	328	346	326	343	328	301	309	294	325	303	302	349	288	333	327	306	305	315	335	320	294	321	299	343	323	316	327	331	322	338	280	346	341	318	326	331	320	315	308	313	324	328	341	342	317	306	341	284	310	312	305	293	312	297	297	322	315	303	318	316	317	311	306	298	312	338	289	325	332	353	292	337	301	328	295	323	304	324	304	301	330	352	320	347	339	330	346	331	317	322	309	364	302	271	324	335	307	328	324	315	310	331	309	320	353	290	330	326	321	289	311	350	325	362	347	345	306	311	313	312	324	335	312	322	307	279	318	324	334	339	336	322	354	327	369	304	330	306	339	350	340	311	332	330	327	295	289	340	319	314	285	281	292	293	297	340	293	347	326	320	338	327	291	326	334	332	346	322	294	303	301	351	320	280	311	329	333	337	331	285	306	338	317	334	335	304	333	330	323	352	329	296	334	324	309	304	331	342	328	334	337	330	354	302	323	325	291	298	304	351	343	328	285	313	302	348	338	315	318	318	319	274	325	302	340	296	317	339	311	343	313	324	333	316	321	312	279	333	330	323	301	316	302	326	319	295	319	342	309	303	266	310	323	321	323	304	331	323	328	317	315	339	307	326	294	315	350	352	320	321	334	328	315	280	294	295	342	325	321	306	308	329	344	341	367	293	303	342	314	331	334	329	325	295	335	315	316	379	315	344	311	302	280	323	340	332	320	334	318	311	352	315	344	305	318	311	284	332	335	339	308	340	312	277	342	343	321	317	313	300	332	297	318	337	343	289	337	336	323	309	335	342	304	321	278	311	326	301	330	315	300	315	312	322	336	354	310	313	301	315	338	303	327	321	322	322	324	318	313	334	326	302	326	329	303	359	332	298	319	332	298	313	309	297	339	290	287	345	337	353	338	316	349	328	329	297	281	359	335	343	322	331	331	310	339	324	327	306	326	334	297	301	336	311	295	288	306	299	313	330	314	333	332	305	292	350	336	287	318	296	363	304	314	352	325	298	336	305	316	310	325	305	318	351	313	373	369	289	321	312	345	306	341	319	324	302	342	324	314	332	323	349	318	312	299	311	312	366	324	323	338	314	361	342	326	318	318	295	334	295	335	328	307	298	308	328	259	300	327	322	364	306	352	347	320	310	306	297	327	327	363	317	281	304	307	309	336	325	341	323	334	346	328	303	332	318	319	342	332	275	349	332	320	360	340	356	358	338	329	326	306	333	314	311	337	287	321	270	324	348	348	312	307	327	336	306	350	320	342	302	308	312	303	303	312	324	301	327	301	363	339	324	305	299	330	293	306	347	318	302	297	351	336	323	334	342	345	322	364	357	357	339	299	360	316	297	316	304	354	307	346	324	329	287	283	299	324	317	318	314	335	318	344	328	318	296	309	340	330	347	321	292	304	323	282	303	303	325	346	297	318	309	284	299	318	307	324	318	338	327	316	338	334	382	338	332	337	347	299	298	330	324	343	355	340	306	289	302	308	325	298	292	328	315	333	310	342	347	321	351	317	324	325	313	307	317	336	295	318	299	307	309	341	310	305	348	316	296	295	294	342	328	352	288	303	306	334	334	305	327	361	352	280	367	341	336	344	325	314	301	319	324	317	303	325	284	320	353	311	346	311	314	315	334	310	307	335	306	322	312	330	334	336	345	311	318	296	295	305	294	340	310	317	323	310	317	307	340	340	324	327	346	313	309	318	335	306	313	353	328	344	337	351	348	344	318	324	332	323	346	300	301	343	346	302	333	319	341	315	313	321	313	306	328	303	353	309	332	326	330	300	318	318	294	327	343	345	347	330	317	298	302	323	336	322	290	345	334	284	331	283	296	287	290	327	341	340	310	341	323	324	337	308	342	323	310	305	351	302	313	295	333	339	311	346	328	332	362	316	350	316	327	352	309	295	337	333	317	327	345	340	343	303	345	338	291	310	346	355	318	346	312	318	316	322	320	330	348	295	311	327	337	336	291	317	303	315	301	322	333	316	350	345	295	330	310	306	307	342	292	326	304	302	329	327	344	365	332	308	334	336	341	333	313	322	297	310	311	344	332	298	322	313	351	280	304	290	291	301	352	350	347	282	326	318	318	354	328	336	308	353	354	319	299	337	300	318	307	350	335	306	308	334	307	363	313	326	321	339	324	283	295	330	312	334	341	358	321	306	336	338	292	312	348	359	300	258	278	325	303	322	297	339	369	330	310	304	343	306	332	325	321	306	299	308	285	295	330	351	322	323	314	288	346	317	286	324	332	324	343	345	344	307	339	321	317	331	296	290	321	305	309	314	285	343	303	359	335	295	327	302	342	305	275	311	301	296	335	334	308	301	315	324	338	317	323	298	309	311	340	328	311	361	312	293	302	325	325	319	333	336	295	317	322	296	338	328	358	300	317	311	300	310	300	303	343	333	322	284	317	318	360	355	296	267	295	344	305	334	321	327	297	341	332	304	330	347	274	308	322	335	351	299	307	318	347	295	336	320	343	305	308	333	327	326	326	339	322	319	301	318	343	296	305	306	315	291	331	282	303	307	350	328	353	321	294	350	325	324	290	326	322	295	308	331	354	308	316	339	307	335	322	302	342	295	328	312	336	313	337	326	333	302	290	334	312	308	295	326	358	317	304	315	333	346	329	307	301	347	293	306	303	299	323	359	327	329	318	303	338	354	331	352	311	311
12325	1883	963	887	747	728	710	724	727	728	669	686	704	676	676	700	713	717	707	705	688	685	698	644	722	691	755	716	701	650	678	679	709	679	685	673	757	717	726	705	732	685	671	677	671	681	705	674	737	705	712	706	695	718	725	696	675	722	707	670	702	676	717	665	608	676	664	686	775	698	713	676	674	704	707	722	681	701	687	683	751	651	705	684	668	712	686	672	671	683	670	681	708	759	726	651	679	709	695	627	696	672	729	679	702	668	686	699	711	691	734	705	688	717	701	711	677	657	683	638	664	676	660	681	724	664	726	688	740	679	680	726	709	693	713	654	723	647	671	682	687	730	689	671	687	682	681	717	628	666	677	713	688	692	668	688	688	686	711	722	687	686	713	624	690	671	687	683	683	708	691	684	705	662	676	709	690	724	714	682	704	684	691	702	699	720	697	685	688	695	681	703	663	690	700	734	680	697	686	718	688	690	746	722	697	691	664	737	733	689	742	686	669	686	675	674	688	647	663	678	675	715	716	682	685	737	706	693	716	712	670	690	667	629	751	701	701	689	684	722	716	664	654	627	682	685	666	658	683	710	662	668	684	741	695	701	703	691	686	721	703	672	653	706	719	724	759	687	719	697	688	720	690	667	695	711	693	680	695	715	664	694	674	693	705	712	702	711	733	708	674	715	734	667	736	671	736	689	677	727	710	758	665	692	692	703	636	778	705	705	687	738	749	686	676	710	680	704	715	680	673	702	717	678	660	688	709	697	648	663	677	697	685	711	672	684	655	678	687	715	679	701	717	726	665	715	708	653	695	741	699	693	691	697	726	697	743	669	717	661	673	695	697	728	660	704	682	711	673	728	672	697	653	692	693	703	696	702	693	697	703	709	732	668	714	655	693	698	664	657	653	756	659	649	735	667	729	696	708	681	701	706	712	688	742	649	716	647	661	718	702	681	659	702	688	715	701	658	676	735	700	721	718	708	652	786	692	652	682	710	645	731	689	698	684	665	685	770	706	701	665	739	713	645	658	698	741	696	710	715	718	678	711	689	692	667	659	689	718	705	701	703	701	687	675	686	707	644	657	662	712	719	677	728	675	697	726	676	711	715	705	680	688	727	730	713	663	674	704	711	686	741	680	728	678	717	676	723	665	712	703	668	755	660	717	681	689	733	658	712	730	706	673	698	757	667	709	723	692	695	679	636	639	629	671	694	708	724	740	758	671	697	693	692	733	674	695	663	690	741	657	669	698	690	732	691	698	704	685	747	726	665	709	677	669	669	688	702	682	700	721	637	708	775	689	699	670	752	662	701	749	692	696	706	745	700	690	694	729	701	667	707	640	624	683	731	624	719	685	657	718	697	689	691	690	700	735	654	665	671	720	730	693	675	698	670	720	670	692	672	661	660	655	652	685	695	682	685	689	709	698	668	686	685	662	711	697	695	710	708	693	770	634	688	655	668	703	710	681	710	655	683	746	672	744	689	701	692	693	720	713	722	765	688	720	665	695	721	700	689	691	709	698	691	676	721	703	643	691	680	672	653	717	692	716	702	687	673	670	658	730	656	699	723	674	679	680	707	701	685	681	685	695	680	723	742	761	679	723	688	709	681	667	704	698	703	662	712	646	709	714	757	684	666	723	643	729	679	699	693	694	670	678	661	749	730	700	725	687	692	704	697	629	657	718	705	644	686	673	712	701	680	676	619	651	733	692	679	700	661	684	689	669	706	658	679	723	696	665	747	689	699	670	619	681	708	681	689	763	686	718	670	698	700	682	715	695	712	741	674	683	746	728	700	724	660	712	668	668	667	664	728	719	720	714	678	678	700	671	635	722	691	701	705	696	705	693	707	674	686	681	723	694	686	707	731	673	677	706	663	719	704	675	662	705	672	684	663	750	673	741	673	687	694	687	692	675	693	697	680	732	694	654	716	670	691	720	678	743	685	715	725	701	668	660	656	715	663	693	693	737	678	724	663	671	715	684	689	690	686	730	644	753	677	684	653	733	697	737	704	704	666	619	694	710	746	715	722	701	721	683	676	710	685	729	701	665	698	699	702	704	693	669	722	650	692	728	695	671	717	642	650	669	698	644	686	687	718	709	692	669	773	732	686	687	714	724	649	721	713	712	690	729	708	775	713	713	636	690	671	698	732	687	657	729	728	724	700	728	720	689	710	745	687	729	687	657	709	677	705	683	710	705	701	700	710	691	673	689	689	665	720	683	734	702	714	736	739	743	673	720	659	652	655	672	701	695	682	699	669	656	677	750	696	679	688	691	680	697	698	743	682	695	716	695	710	668	660	671	676	694	712	652	680	676	713	693	684	704	695	677	665	701	714	683	699	672	694	667	706	645	658	709	703	692	744	714	698	648	706	703	707	686	716	686	685	695	645	737	700	646	655	724	723	699	725	650	714	671	677	709	639	691	703	700	692	697	712	677	697	682	664	684	690	719	692	718	711	639	706	669	723	698	674	664	672	705	722	676	697	718	651	691	712	678	721	668	680	711	734	731	687	645	669	653	694	681	711	707	713	668	716	663	726	718	732	672	702	713	749	659	683	689	691	728	691	661	708	691	706	668	653	723	693	679	658	724	657	691	692	724	675	694	688	736	672	705	697	751	655	690	714	649	705	657	639	675	699	709	686	704	758	721	752	736	714	710	718	672	709	734	736	666	693	715	688	686	699	714	641	709	656	700	708	684	729	700	706	681	718	708	735	650	669	690	643	701	665	702	712	698	685	696	656	697	756	667	689	654	729	667	726	681	729	711	679	689	744	691	651	666	705	699	738	641	667	693	660	655	708	688	697	705	740	702	723	711	707	702	701	665	704	710	709	772	686	749	718	714	735	702	699	678	685	683	678	704	666	693	711	673	714	714	727	686	677	652	689	685	727	703	679	692	649	703	670	692	715	731	676	659	704	710	669	656	719	723	640	707	686	711	714	727	690	708	705	696	645	661	690	686	692	708	710	742	692	673	722	678	714	729	706	693	693	703	685	703	737	713	672	680	692	708	694	701	693	685	688	698	647	658	741	713	674	681	722	717	680	727	668	647	720	698	707	684	697	715	701	722	668	684	682	716	685	681	676	668	708	710	709	688	684	690	677	738	715	690	719	701	672	698	680	706	702	713	717	676	660	663	710	710	716	669	684	668	640	677	698	713	680	731	679	673	718	696	652	661	688	713	657	731	715	698	670	708	710	684	721	691	694	704	733	728	719	692	741	696	707	695	664	714	723	671	661	697	711	680	661	730	698	670	719	718	678	712	687	684	713	716	704	711	675	697	672	669	660	681	694	704	680	719	702	698	673	731	675	680	717	656	686	671	688	705	706	645	678	672	661	667	705	684	663	745	653	714	703	694	679	744	662	681	714	723	665	724	694	723	717	676	686	705	688	716	699	724	736	684	693	715	653	689	666	662	749	723	660	661	689	703	693	727	710	679	739	713	686	675	690	694	690	707	707	685	725	706	693	711	679	727	687	701	690	735	707	726	652
26278	4099	438	360	343	346	356	321	333	349	381	331	333	321	310	337	338	321	320	372	337	383	372	308	345	338	362	366	353	344	338	334	339	334	322	367	335	364	324	342	348	341	366	353	383	345	328	365	342	361	351	337	370	352	373	359	355	323	361	365	316	349	326	356	337	368	297	318	386	352	309	349	339	353	347	327	337	330	343	347	378	362	364	321	340	374	338	367	339	321	355	372	317	328	326	373	320	327	351	334	375	318	380	319	349	306	338	319	337	325	333	358	351	320	335	356	335	329	326	324	317	308	337	379	342	344	343	336	343	354	338	377	319	368	350	358	339	344	339	376	376	310	319	371	292	318	337	344	330	340	358	373	310	330	352	310	308	359	334	328	369	312	350	341	319	369	350	406	355	336	361	350	369	342	382	321	370	348	374	303	366	320	346	342	321	357	351	329	365	373	380	350	357	353	340	373	367	359	347	351	349	354	377	345	316	350	318	357	358	366	347	302	362	301	318	340	316	299	327	287	343	350	338	337	330	328	329	334	355	370	356	333	340	334	380	375	352	358	354	332	300	365	351	329	315	325	350	353	372	326	351	349	385	337	361	347	374	339	332	339	374	350	341	319	332	324	348	297	342	367	382	350	303	381	340	339	342	293	344	350	371	336	398	350	325	333	331	320	347	344	338	368	361	348	367	370	350	315	335	356	349	333	331	325	301	314	334	379	356	329	357	364	343	303	336	347	373	344	332	334	354	316	358	337	378	357	337	376	364	341	344	347	314	316	349	309	339	335	326	375	378	343	358	349	364	382	362	330	358	356	363	310	328	328	350	322	359	351	347	333	318	354	347	314	362	313	344	323	317	333	349	336	329	345	360	350	331	323	351	358	350	329	315	342	309	327	359	394	350	349	349	329	315	318	370	317	370	329	323	327	358	319	315	325	331	338	378	374	337	337	347	340	355	306	361	328	319	353	325	323	349	350	356	315	333	341	346	358	320	332	302	375	331	355	351	359	324	327	325	361	331	324	316	344	369	335	351	316	313	348	317	356	326	353	343	314	330	363	343	362	337	370	344	370	325	331	339	355	342	340	306	341	326	344	344	370	375	335	340	342	299	370	375	323	365	317	298	324	366	362	342	343	353	335	356	358	328	328	325	318	362	345	350	349	358	331	333	317	378	356	330	352	328	336	373	336	352	377	354	340	358	341	322	329	326	314	298	353	349	337	349	341	375	343	329	386	317	369	333	348	336	355	319	364	345	324	369	349	382	352	329	321	305	357	325	345	323	353	335	334	363	346	352	334	363	366	358	363	313	356	364	378	341	348	321	308	351	354	314	327	383	349	331	318	372	381	336	345	335	320	337	348	377	348	343	356	360	328	343	376	342	344	336	289	313	337	326	305	359	332	331	328	361	338	346	319	337	383	344	313	346	330	371	333	333	325	349	350	356	296	321	352	322	294	350	356	351	321	354	411	342	361	367	337	345	343	356	329	337	343	351	348	362	343	367	319	331	341	358	346	360	386	352	368	364	332	320	364	354	362	350	366	364	324	366	336	367	329	337	318	341	349	334	331	332	357	329	350	311	329	370	341	346	343	339	335	349	360	330	326	329	340	388	373	298	340	343	334	367	342	339	314	317	338	317	310	334	326	372	352	351	347	345	316	282	322	332	292	348	321	338	349	361	384	312	337	386	337	321	323	344	351	327	298	331	303	335	341	354	308	335	360	349	354	354	346	332	343	343	367	331	352	311	380	335	345	384	331	354	342	346	330	343	343	352	339	322	298	362	302	337	321	369	363	343	355	305	286	345	359	354	333	333	338	365	331	300	355	337	359	348	331	322	367	323	350	372	311	319	333	313	366	361	368	344	346	364	361	357	340	358	384	342	367	363	308	347	351	337	355	329	378	388	340	307	345	289	343	360	353	358	327	343	357	284	343	344	345	320	293	359	348	339	339	328	343	333	362	318	338	308	376	318	373	405	395	359	324	322	391	336	353	318	366	352	326	347	320	317	326	312	385	369	327	340	307	353	307	344	322	349	347	328	343	324	345	318	322	325	334	349	334	347	341	358	334	365	363	349	369	377	344	338	319	342	328	343	375	340	346	362	340	331	334	355	329	378	367	341	379	286	354	327	328	370	346	352	300	356	324	368	329	376	371	297	372	334	382	365	352	311	329	362	334	309	325	351	301	293	347	315	367	344	329	379	348	324	338	384	306	327	323	368	383	365	343	359	337	338	364	375	340	342	329	335	306	313	297	359	323	329	335	313	343	340	328	356	338	338	346	315	368	326	315	323	325	354	334	331	323	337	333	381	337	363	342	328	291	330	315	340	342	325	344	362	360	344	342	353	333	356	302	331	318	351	369	346	341	348	344	375	355	343	328	384	354	347	379	367	347	332	361	346	358	354	372	337	351	377	348	338	349	373	312	366	323	353	349	350	342	343	348	303	308	325	303	345	342	359	323	315	377	348	372	336	355	341	350	348	326	368	365	356	346	349	344	304	330	350	355	360	314	353	321	339	317	333	328	330	311	355	355	330	331	301	341	322	315	351	333	351	338	337	326	358	333	343	359	339	341	335	322	339	324	301	287	328	358	319	313	317	355	349	377	370	336	356	358	353	348	367	392	311	334	342	358	316	319	321	354	337	381	367	361	375	338	349	330	339	333	312	349	328	363	349	367	366	366	373	372	337	333	382	329	317	365	354	315	322	310	301	343	331	325	341	343	365	342	365	347	368	361	327	331	289	352	311	293	322	329	360	368	333	328	321	360	323	328	355	328	352	344	373	323	322	341	378	382	334	344	286	308	297	324	346	337	362	343	318	332	351	356	363	345	398	348	309	367	337	309	344	352	341	340	366	314	358	318	351	360	337	354	388	333	309	330	346	313	348	342	331	356	353	294	351	380	371	341	336	357	357	333	370	385	338	343	377	344	371	332	329	330	384	364	351	327	303	325	333	357	383	353	325	342	356	392	309	334	329	341	342	323	325	336	345	357	335	360	339	356	327	312	355	342	318	370	386	348	359	332	325	372	339	357	348	358	339	357	346	345	395	351	354	367	317	340	370	358	332	373	350	336	341	337	346	302	338	318	305	320	380	317	323	362	328	365	361	327	335	343	349	360	339	350	345	387	324	368	326	347	342	346	321	324	368	347	356	338	346	384	364	367	334	339	351	310	347	388	379	334	367	319	314	351	320	342	344	367	326	340	337	349	322	343	359	345	328	366	360	346	333	334	378	342	395	364	332	337	348	318	338	311	317	334	368	348	337	317	380	350	365	351	365	370	338	341	394	345	346	338	341	315	331	339	331	352	366	345	341	330	379	368	351	349	327	355	399	318	345	357	345	365	337	318	351	361	344	340	344	328	329	324	360	317	323	327	334	330	343	337	336	348	332	372	332	368	349	340	332	366	414	331	333	355	322	361	349	366	314	343	349	376	327	325	359	370	382	351	326	327	355	332	312	349	356	347	344	339	371	352	355	354	358	332	376	325
12916	2415	1108	957	872	808	766	753	769	753	773	735	737	733	756	742	780	778	765	710	703	739	796	717	787	736	697	767	764	731	757	732	773	723	781	730	750	733	753	787	760	773	708	744	757	709	752	746	734	803	734	692	756	772	751	788	721	781	725	717	743	766	737	775	712	774	734	726	778	765	731	729	746	754	732	799	752	733	764	798	737	699	704	760	769	737	781	719	774	684	737	788	722	711	725	761	715	756	784	741	693	730	766	721	769	727	765	732	744	750	736	728	736	791	771	757	737	783	744	704	715	747	756	753	755	753	721	724	765	725	768	745	752	728	705	752	720	710	759	736	766	729	754	786	763	764	736	750	752	736	766	723	795	704	706	743	696	791	762	735	727	721	747	776	706	743	748	761	764	747	734	739	706	676	720	778	717	761	741	766	730	753	735	737	729	745	772	736	796	758	683	725	728	789	728	719	741	755	782	767	752	750	718	704	725	738	721	762	755	777	746	697	720	703	697	716	749	797	706	726	762	756	764	751	703	751	700	762	743	743	796	728	735	708	720	755	702	747	732	768	759	815	748	733	736	735	764	722	744	766	747	728	712	709	743	781	733	747	728	754	696	745	768	771	742	728	728	747	784	668	733	760	743	747	714	758	721	710	754	736	758	760	752	729	762	739	774	755	787	742	745	758	753	795	742	685	764	756	718	726	707	750	782	678	737	745	762	740	737	771	760	821	803	727	708	781	748	790	798	698	741	781	776	742	765	744	736	751	749	747	705	751	766	750	736	745	765	738	736	714	745	736	765	734	776	769	741	771	773	778	738	810	765	781	755	805	699	751	757	754	697	764	781	749	722	727	740	732	723	739	785	736	715	741	708	747	724	738	739	769	741	784	750	753	798	792	726	767	784	740	757	774	739	791	766	771	805	715	751	722	764	701	762	736	766	757	733	746	761	752	817	749	754	699	713	729	754	705	712	778	716	740	777	783	716	771	726	791	761	699	744	773	791	757	724	703	712	744	726	740	723	783	715	702	798	763	711	752	713	745	776	770	766	794	743	744	776	745	750	751	757	729	778	719	756	746	777	747	754	759	747	801	768	729	785	721	754	756	710	695	746	731	775	735	715	733	721	692	714	760	730	676	772	726	734	734	732	728	750	729	771	709	730	748	754	779	752	746	781	717	764	769	720	772	743	729	742	725	751	772	741	730	753	814	742	686	786	723	747	751	742	693	725	762	719	759	714	736	762	764	756	742	757	766	756	736	782	724	706	709	750	731	732	741	747	738	730	804	705	725	724	767	757	759	720	736	759	757	767	685	738	771	712	737	750	710	731	750	749	750	735	714	766	751	717	725	765	771	785	712	745	742	732	743	729	759	768	740	774	742	766	799	775	710	736	733	743	743	745	765	761	756	758	767	749	743	731	764	719	691	756	744	777	767	779	770	702	724	746	689	778	721	769	764	758	755	751	719	781	788	724	740	759	775	731	717	723	714	764	799	735	725	774	798	731	736	719	737	786	755	750	761	713	754	749	725	844	724	740	731	753	729	733	738	748	749	753	776	765	739	767	775	749	725	695	720	718	769	681	690	733	741	754	795	790	698	770	801	729	744	751	737	751	730	758	746	715	741	735	717	736	728	761	719	723	748	685	764	755	787	806	762	776	728	746	757	679	745	757	728	723	767	746	742	759	739	740	736	756	729	742	761	737	737	769	755	747	776	757	674	763	763	744	790	731	776	722	723	755	801	731	744	734	752	722	723	774	765	750	774	714	724	780	730	743	717	724	760	772	742	736	723	732	696	718	701	687	742	716	747	677	744	713	812	782	763	741	744	749	746	753	776	714	810	786	718	745	723	760	753	730	742	734	752	710	731	796	722	751	778	774	760	700	724	727	718	750	766	761	756	760	751	746	731	769	753	687	770	718	738	711	776	767	746	718	712	737	785	765	779	782	741	740	762	695	766	736	741	717	704	761	747	751	759	783	749	766	751	786	729	757	775	732	737	722	773	739	746	743	717	756	713	713	737	754	774	737	746	767	779	796	792	716	752	779	758	726	713	740	772	813	733	704	766	735	703	768	740	754	768	743	715	747	767	735	718	748	782	754	750	698	758	729	699	720	736	741	721	730	747	712	775	767	779	715	740	780	737	736	773	750	817	760	712	696	752	747	772	763	795	756	694	706	783	756	767	746	764	744	738	703	691	789	741	768	780	715	747	736	735	727	720	728	773	714	724	752	764	759	814	750	742	739	693	781	693	747	767	705	715	721	770	714	775	765	728	761	776	778	762	725	727	778	747	772	748	718	734	731	734	754	733	749	773	718	788	704	726	808	752	781	719	706	726	764	714	769	772	773	740	718	758	777	732	787	779	773	704	736	755	755	697	760	726	758	772	761	794	705	716	695	716	718	755	809	739	711	738	768	745	698	786	777	750	699	746	802	691	761	755	739	792	728	736	761	762	728	776	723	767	766	725	731	758	720	729	747	791	787	748	759	757	719	727	743	729	844	676	755	757	739	773	788	754	764	772	732	751	732	801	766	708	764	737	752	768	718	757	727	774	705	720	751	767	724	760	716	776	737	734	757	768	750	706	735	770	706	748	730	793	761	711	743	725	803	717	754	751	698	781	759	743	718	722	759	750	745	711	726	748	762	723	682	716	773	731	710	757	733	728	738	721	721	738	711	772	771	745	763	725	748	727	745	746	714	763	765	774	652	712	776	723	754	701	728	733	762	753	692	794	716	726	750	724	744	793	706	749	698	751	756	790	732	769	731	743	712	727	717	729	735	740	709	747	752	725	752	746	708	799	766	751	719	772	778	736	798	764	763	701	682	755	694	764	752	765	746	783	710	762	727	723	702	738	707	754	707	754	797	721	705	713	731	783	747	749	767	715	755	732	687	694	736	767	741	807	725	735	701	749	731	739	730	715	718	736	774	794	742	793	763	708	759	732	700	741	736	740	731	721	712	750	711	752	754	715	748	739	728	739	754	740	743	759	730	778	754	706	715	794	764	787	751	734	755	750	697	744	742	759	733	816	704	765	774	757	704	736	734	758	720	717	717	772	735	756	742	749	731	758	735	745	757	678	764	755	758	736	716	782	717	753	700	773	733	739	763	669	754	750	717	723	739	760	728	743	731	743	790	722	729	777	750	729	706	771	710	773	753	725	751	801	739	741	720	745	728	696	751	817	801	739	701	763	754	755	768	710	721	813	702	748	730	686	761	785	764	761	764	721	722	727	714	730	716	764	726	731	710	790	746	744	711	743	767	724	728	721	775	751	757	741	743	771	772	700	734	785	761	764	707	737	742	754	784	727	750	744	727	747	728	762	731	724	745	785	732	719	734	724	702	744	723	733	735	768	728	823	752	780	757	726	786	773	646	738	762	762	783	717	720	748	717	740	783	740	736	759	765	760	748	794	753	723	759	797	702	749	764	733	756	687	726	725	726	701	746	719	707	716	738	711	700	729	756	755	740	729	722	763	747	772	788	720	789	744
13772	838	340	389	354	315	308	308	368	362	342	349	332	325	333	347	330	395	341	349	327	320	310	297	337	319	306	347	304	329	314	335	306	290	312	373	334	343	373	325	324	324	343	364	336	314	332	325	337	371	361	359	324	341	337	331	347	340	367	343	344	341	372	339	337	343	331	335	317	313	336	326	320	312	321	346	320	320	338	323	348	324	306	360	358	316	346	324	333	340	308	314	362	281	298	315	362	357	358	374	318	325	353	348	314	352	320	334	352	337	370	323	324	306	350	368	347	367	322	355	314	329	339	358	349	335	308	319	329	340	328	334	326	367	319	331	312	346	321	328	358	336	302	351	379	326	333	336	309	343	280	296	340	356	305	335	312	353	302	333	330	320	344	288	304	297	367	318	345	332	316	300	321	322	310	312	381	324	318	339	364	355	339	368	308	323	298	312	335	350	359	339	364	279	339	332	341	319	312	289	325	341	336	338	303	323	308	342	334	335	318	369	346	348	344	324	333	340	325	345	346	313	334	309	334	311	302	363	354	369	295	307	344	335	348	321	316	340	333	312	347	310	335	331	333	321	321	354	326	302	343	348	327	337	316	352	358	338	328	311	314	334	348	341	324	351	331	326	305	331	349	349	366	349	310	328	337	335	353	319	348	338	335	349	335	361	339	323	317	313	348	346	330	342	348	355	324	347	337	354	333	336	339	364	312	371	328	309	368	333	378	325	316	352	329	332	318	366	348	352	325	354	351	327	347	330	363	309	329	355	315	301	315	310	336	329	346	342	337	355	344	345	285	375	323	353	343	336	337	364	312	312	357	314	337	351	339	333	348	326	339	322	342	322	339	313	284	363	351	352	327	334	323	328	336	347	381	329	376	324	328	335	325	336	323	333	342	350	342	381	342	351	362	326	350	331	353	323	321	333	377	354	324	343	336	353	367	333	335	315	336	334	326	346	318	326	311	315	337	344	292	353	349	372	312	352	352	318	354	320	344	331	338	332	349	344	318	353	329	349	311	345	315	322	310	338	337	335	318	330	344	318	356	318	362	365	364	308	338	328	301	352	363	356	332	310	332	379	331	357	347	304	334	328	312	357	314	330	337	395	335	340	329	375	344	299	331	321	329	318	335	299	354	360	349	331	342	332	339	315	350	339	322	369	297	339	327	374	338	312	357	322	335	312	356	346	323	342	342	343	302	352	338	329	308	302	346	378	344	315	295	331	320	336	308	348	315	302	301	320	303	336	341	359	351	336	336	337	341	317	321	334	316	350	372	316	337	331	384	330	374	350	344	329	321	343	342	355	340	327	277	352	363	329	362	316	349	323	350	306	355	334	352	361	329	337	370	344	341	339	332	325	332	323	310	380	312	343	316	304	340	345	362	337	363	340	339	323	354	333	302	324	319	317	367	281	336	318	348	321	326	325	344	337	340	330	320	347	292	309	294	360	342	351	334	341	358	337	331	338	355	332	342	315	318	284	283	321	350	329	324	342	376	336	332	360	319	344	300	306	344	353	334	318	318	368	338	326	348	334	321	364	310	294	355	330	384	341	348	320	338	373	335	349	306	340	319	335	343	355	301	367	322	315	327	346	319	335	357	344	340	279	350	357	325	323	341	310	337	351	366	343	307	316	328	312	282	311	322	369	317	332	340	316	318	369	336	343	306	342	312	328	352	354	338	332	335	328	362	383	320	342	336	350	328	314	320	346	295	339	342	355	316	341	320	349	327	351	349	329	342	330	332	363	296	314	366	321	339	319	324	341	359	377	335	330	375	335	352	347	336	322	366	363	344	359	328	361	338	315	350	309	335	358	331	337	326	298	335	319	336	329	306	360	307	346	330	329	315	306	333	346	335	331	343	335	347	290	301	307	322	373	338	305	346	362	321	337	319	318	310	335	351	351	348	329	347	347	347	352	322	318	305	297	316	313	340	382	340	350	353	338	329	333	334	368	302	327	316	316	345	372	345	306	364	307	357	343	325	376	341	345	336	375	378	336	334	318	327	346	305	369	364	305	304	340	357	331	345	327	331	372	335	331	307	344	335	350	316	320	335	352	321	322	348	339	343	314	308	335	308	329	304	346	328	315	305	322	313	330	338	280	335	324	329	337	311	312	370	311	287	328	315	295	359	322	310	346	331	311	366	333	314	350	336	311	383	336	304	338	327	302	351	309	308	327	356	348	352	341	355	347	336	336	317	357	312	341	305	304	348	366	358	311	342	333	310	331	309	304	327	347	336	302	349	343	326	337	297	294	315	311	336	312	311	326	354	325	353	315	364	312	348	339	373	332	338	351	310	305	343	336	346	354	331	349	311	354	334	327	324	319	323	338	338	332	305	341	317	354	365	324	352	299	317	330	351	355	338	322	343	312	317	396	342	314	353	341	344	347	308	309	323	334	337	365	303	325	334	344	350	362	363	349	313	336	310	312	328	346	335	357	321	315	299	335	332	319	359	346	306	344	349	377	344	367	315	342	318	331	299	329	349	333	323	325	327	325	313	363	366	332	343	335	355	317	336	308	329	313	324	336	304	330	342	350	338	342	316	341	308	299	314	291	315	370	335	340	327	339	338	335	338	323	320	337	350	326	368	365	329	353	327	339	322	347	336	342	329	322	367	367	340	338	315	331	347	327	326	355	358	336	317	328	344	346	375	327	355	345	365	336	321	330	322	367	332	348	313	345	321	349	313	349	343	272	334	309	308	306	331	357	348	357	334	325	335	303	323	289	330	328	296	332	321	323	322	348	336	309	343	311	384	297	341	342	357	354	309	325	344	324	319	344	339	353	332	337	331	333	336	350	296	345	368	369	334	334	372	322	319	368	323	329	317	330	332	291	314	349	307	327	352	372	327	313	360	312	352	337	332	318	346	349	362	331	330	313	346	331	347	313	305	344	345	305	322	322	324	349	341	350	309	331	306	337	314	371	355	334	347	333	332	326	339	327	345	335	332	360	332	319	345	347	324	313	328	346	354	335	280	316	350	319	344	357	303	310	343	371	352	302	349	405	327	330	370	355	329	359	335	282	343	328	324	364	335	332	326	364	318	306	355	337	321	360	320	294	360	369	379	341	307	307	342	356	358	358	318	308	348	359	357	336	328	370	317	345	331	328	379	352	358	367	339	307	363	321	331	341	308	304	355	328	317	295	307	338	320	338	354	345	351	328	321	350	354	366	329	343	360	333	341	332	334	302	321	319	342	333	321	323	299	314	316	370	351	335	297	366	334	357	328	343	325	339	371	316	311	348	367	348	343	316	347	303	341	335	347	314	308	332	346	334	314	345	356	329	304	332	357	361	326	340	335	366	308	334	315	370	327	323	317	330	340	345	394	347	392	348	378	345	318	333	362	358	316	333	321	313	329	369	308	325	334	384	330	306	361	331	361	332	309	306	311	317	362	352	340	322	305	327	343	342	322	384	372	338	313	331	281	339	339	290	375	331	321	331	337	342	346	338	356	325	336	319	340	381	358	335	368	361	351	311	344	332
10913	1434	1002	880	784	746	714	752	723	738	745	713	711	723	755	771	701	696	680	745	762	748	750	695	736	699	703	730	741	726	711	748	683	741	727	716	706	702	724	738	702	703	723	735	724	750	713	692	722	663	715	683	712	765	668	693	724	707	689	727	694	683	754	745	712	697	734	726	677	738	688	692	742	697	704	684	705	745	755	740	736	726	737	704	712	735	709	743	786	736	734	733	706	689	686	730	726	698	731	730	717	689	712	737	732	698	704	763	751	705	721	721	679	705	720	684	702	727	692	676	728	694	739	687	711	762	720	731	703	742	694	732	743	763	762	722	716	727	783	754	718	698	697	689	701	729	698	733	729	682	708	697	703	681	763	708	723	678	693	737	732	703	717	723	781	717	691	676	747	699	713	694	708	705	719	690	684	719	716	706	696	733	715	687	699	706	759	711	700	730	689	711	745	750	718	713	705	680	693	724	737	674	723	663	703	675	681	705	762	754	694	689	696	688	691	756	706	744	647	728	716	720	732	720	710	719	734	676	734	728	679	707	732	694	658	709	685	724	732	733	711	707	736	701	683	785	721	731	780	693	696	708	713	731	722	695	681	723	686	689	723	696	696	696	694	707	718	722	708	780	749	694	689	659	702	706	691	705	721	727	727	648	736	712	654	721	729	666	705	707	737	766	696	725	715	708	714	698	655	702	729	709	751	686	746	706	672	663	685	759	695	732	726	738	719	734	727	687	753	726	715	710	735	654	711	696	751	712	675	745	706	704	706	732	706	748	754	715	737	783	699	761	721	689	734	717	679	740	759	734	718	681	720	685	772	715	776	749	766	734	670	746	766	699	745	707	732	708	709	713	762	735	712	692	730	731	639	730	702	737	718	695	787	690	748	699	701	657	709	723	721	724	684	710	682	738	741	695	714	700	746	745	733	759	744	714	709	708	741	740	714	808	683	729	711	715	723	720	751	726	700	664	707	760	700	728	720	712	707	705	716	759	697	677	742	671	760	713	760	743	683	721	730	708	707	726	729	739	738	687	723	756	745	682	767	732	783	684	691	680	715	714	725	739	698	754	681	748	775	687	667	761	721	679	705	700	712	650	691	756	678	732	721	719	693	703	740	724	743	721	708	726	698	713	720	712	694	754	740	732	732	706	740	681	683	705	736	746	787	742	705	768	684	717	697	700	753	703	740	656	724	718	683	708	735	718	691	735	739	754	760	717	703	720	703	724	724	703	751	698	729	753	713	716	733	693	765	713	699	725	756	720	714	734	749	724	746	759	720	667	724	721	723	726	737	693	709	708	722	687	747	761	670	709	713	716	710	737	748	702	713	699	706	683	686	708	690	738	740	727	718	707	685	688	740	691	707	728	681	704	734	691	769	702	713	719	727	702	705	689	690	749	737	728	721	723	753	769	719	714	703	720	715	696	713	718	735	679	687	675	739	651	723	719	715	696	715	745	736	722	700	796	711	705	710	777	741	715	711	740	706	693	743	714	731	730	703	723	717	722	741	668	730	764	688	706	690	725	707	711	727	663	661	808	716	738	758	708	717	730	708	678	743	740	738	742	735	663	738	714	746	705	766	675	724	720	716	748	722	758	710	748	747	710	684	755	709	749	742	772	724	745	731	717	726	772	688	707	724	707	705	723	686	738	697	762	736	740	665	754	687	699	736	672	730	704	703	684	685	741	695	745	696	687	721	713	739	733	691	744	690	699	732	708	719	742	712	672	755	681	703	698	709	701	717	668	689	700	684	718	735	737	741	728	676	696	735	704	738	706	695	717	722	709	795	766	680	740	768	762	734	707	749	687	718	724	787	699	700	686	757	737	706	705	690	762	705	738	746	729	701	744	715	695	719	710	735	708	727	677	728	782	737	743	759	714	703	728	709	737	736	682	756	741	727	697	708	742	714	706	733	679	723	723	738	740	684	734	706	774	720	728	773	759	777	730	714	675	658	721	726	702	728	724	712	687	729	707	731	693	701	707	695	729	730	741	733	720	746	813	729	732	691	729	739	700	686	697	726	720	771	765	709	723	713	723	725	716	690	690	712	750	764	712	727	731	712	704	713	728	707	716	695	700	683	760	739	688	740	733	714	703	721	725	724	746	768	737	698	718	682	721	747	698	733	744	698	798	753	739	721	728	734	714	736	725	702	722	758	728	710	718	669	713	735	686	680	743	728	748	738	686	688	705	723	735	763	691	698	722	645	694	695	689	702	748	742	792	753	723	727	726	673	734	723	726	731	668	758	750	720	703	710	733	718	717	770	711	718	712	749	718	701	751	774	728	702	693	751	712	754	704	680	740	702	713	695	765	699	707	764	705	712	711	685	736	733	704	709	719	738	677	725	701	761	702	685	686	700	686	728	698	737	718	702	752	698	663	708	738	647	756	726	712	696	690	727	728	763	718	725	673	662	670	674	737	719	708	705	663	726	691	722	746	752	731	710	729	764	670	715	674	694	755	682	695	735	698	677	673	705	747	742	722	735	710	729	762	684	696	748	699	738	678	739	687	702	763	759	696	701	738	690	705	716	733	717	693	729	688	745	714	725	683	738	762	726	741	711	686	679	741	679	686	678	733	734	698	753	727	695	703	706	770	684	692	690	702	726	735	732	696	743	696	719	713	715	721	699	737	709	710	705	722	685	671	732	723	699	716	676	700	725	703	779	761	714	745	690	693	762	720	659	652	729	668	707	672	717	735	693	680	735	709	717	695	766	711	699	690	680	728	727	699	774	726	737	745	691	742	739	743	718	764	685	720	719	762	714	747	677	704	740	738	728	776	741	750	733	776	707	701	742	698	765	740	706	724	753	712	683	721	723	783	692	713	724	767	718	696	724	746	694	709	753	727	733	761	718	717	778	729	693	718	756	737	669	695	702	720	740	736	728	743	737	748	777	732	760	721	707	711	704	728	708	723	718	674	701	720	736	725	707	726	741	714	730	713	689	731	740	736	727	677	739	761	721	729	678	746	721	712	717	707	762	714	691	722	677	708	686	771	737	716	729	724	722	735	684	677	746	693	677	687	735	703	672	702	718	671	729	708	746	694	695	728	699	724	756	729	748	713	744	718	722	752	707	726	733	740	706	701	709	728	715	718	773	718	728	698	669	721	744	737	733	703	659	699	732	742	745	720	692	690	761	703	703	700	701	757	721	748	720	754	713	745	672	734	779	715	731	720	708	726	714	729	664	689	751	697	718	742	699	734	716	709	724	692	725	751	694	782	697	713	744	714	691	723	730	755	718	765	684	738	719	747	700	746	702	685	739	758	688	750	773	762	695	736	658	701	694	719	801	702	663	697	751	728	723	729	728	727	727	727	745	697	765	743	695	687	670	698	724	752	694	692	665	646	712	711	735	717	743	754	706	714	707	715	691	689	707	686	718	722	745	706	707	743	713	713	699	740	706	733	704	704	720	750	726	723	688	736	725	736	729	731	682	730	711	694	691	708	760	726	720	694	727	772	738	704	734	657	727	729	719	736
19878	1796	400	322	352	344	318	311	325	312	303	347	311	315	284	300	298	334	306	309	310	346	316	309	350	350	300	318	284	325	307	310	320	310	291	304	309	300	335	320	344	312	324	317	329	288	345	299	323	286	319	318	320	312	309	329	336	298	327	293	339	343	298	295	304	309	341	331	304	301	311	304	325	349	330	300	301	281	315	350	333	308	297	325	331	314	332	327	315	339	313	295	276	318	331	326	306	317	292	300	312	291	287	312	317	351	337	313	318	331	322	346	309	344	320	334	318	316	311	325	343	300	349	334	313	307	333	296	321	318	340	301	346	267	298	338	331	317	327	338	317	270	329	326	338	347	286	342	340	346	330	333	353	314	357	326	329	316	308	287	336	331	341	313	338	320	302	328	335	336	309	311	314	362	311	291	295	354	328	331	295	333	324	301	289	308	333	319	307	316	349	337	319	330	323	335	323	317	343	316	332	330	291	310	312	340	331	318	326	344	314	286	352	341	319	315	293	304	347	374	328	350	325	330	333	320	311	320	299	316	299	306	315	354	326	305	351	333	338	342	353	320	278	320	318	340	305	323	286	327	320	338	349	301	303	298	311	268	298	345	317	290	316	290	322	348	349	328	346	326	319	331	321	306	306	322	350	321	297	335	317	309	307	326	301	329	344	318	344	331	322	285	304	325	294	301	322	326	331	325	301	308	299	298	348	337	344	317	322	292	374	319	372	314	328	333	299	318	318	307	303	284	303	292	332	281	290	325	330	319	329	350	335	327	346	311	294	317	298	360	327	320	333	302	305	348	300	341	322	337	320	288	291	338	297	289	308	356	334	309	319	314	369	318	294	287	303	325	284	319	316	305	305	318	324	311	295	312	320	309	297	302	324	316	320	319	319	336	305	312	334	339	332	324	344	339	340	313	334	327	356	305	327	274	285	309	281	312	358	362	337	305	336	321	317	326	341	305	305	317	319	312	321	332	302	321	263	245	308	351	366	332	341	306	330	316	330	325	342	326	338	341	308	333	331	323	345	311	322	313	303	298	307	324	333	339	336	323	321	370	321	361	350	309	334	309	313	324	345	301	326	295	329	330	299	293	335	324	329	317	322	322	304	344	295	334	307	347	323	298	275	270	296	342	324	305	300	322	301	283	285	362	310	308	328	294	341	295	321	316	328	282	363	313	325	345	310	334	326	342	323	323	324	323	339	302	319	315	329	327	309	312	314	337	312	325	304	328	309	311	313	310	317	285	334	327	356	331	365	305	304	317	321	322	308	342	347	291	336	346	330	343	342	360	334	302	323	308	311	334	309	322	317	334	310	301	310	322	337	317	331	326	311	289	320	295	295	327	328	312	307	326	318	340	343	330	297	347	325	320	321	324	300	332	278	342	312	318	321	348	325	293	315	322	312	295	326	345	328	328	336	327	313	322	337	325	281	325	327	333	341	288	353	319	308	338	298	319	346	333	302	326	291	315	330	308	319	305	325	349	304	344	343	299	316	343	336	332	349	307	320	309	335	284	345	313	328	372	333	314	336	339	311	334	316	303	345	280	293	356	289	307	311	304	326	363	297	292	332	295	290	301	297	316	329	271	321	316	369	301	272	310	303	294	290	326	294	334	313	318	305	347	329	308	303	335	337	308	310	304	288	312	339	337	323	324	300	353	283	325	323	287	283	341	284	282	323	335	300	330	338	326	326	306	290	340	305	309	355	345	332	319	322	303	317	327	300	318	380	317	294	323	289	336	327	318	300	315	322	307	315	352	294	315	329	345	314	333	335	322	303	289	355	328	351	306	317	302	300	306	311	293	290	353	292	329	317	309	342	336	313	319	312	295	331	322	296	286	340	332	320	327	311	316	316	315	316	313	341	333	343	334	331	348	328	342	329	336	306	315	343	317	295	321	293	322	305	318	321	329	325	322	344	323	341	336	353	323	366	340	335	314	298	332	358	279	310	305	298	286	339	297	313	318	299	324	327	294	306	291	292	297	321	320	328	322	304	327	311	315	322	297	333	269	297	318	323	336	313	343	305	316	308	297	301	326	307	307	329	358	323	334	325	280	296	330	293	305	336	317	344	328	300	355	350	312	331	304	337	321	345	305	333	316	323	270	313	296	308	319	343	332	324	300	335	310	309	315	303	299	327	337	300	367	309	311	294	299	319	349	317	282	314	356	309	345	337	311	304	300	294	342	277	364	312	322	313	332	308	356	348	288	374	329	324	312	338	316	313	317	355	358	309	290	326	313	340	333	345	337	315	308	272	353	327	360	315	339	324	310	332	313	293	280	314	320	327	327	324	298	309	327	319	329	315	344	310	314	336	290	339	308	308	322	335	295	298	326	313	289	348	355	345	331	326	331	319	338	329	323	309	308	323	344	338	334	295	354	308	318	318	302	338	331	294	331	314	305	310	292	314	330	278	325	311	318	331	311	312	333	330	312	315	348	338	360	330	321	319	325	339	351	329	337	342	331	369	322	363	346	325	321	303	317	317	326	312	347	333	332	339	324	345	319	314	297	317	301	328	318	316	273	330	325	362	331	328	286	310	329	316	306	301	305	340	342	323	334	314	280	320	325	329	329	310	315	346	342	321	319	289	287	341	311	375	298	342	285	325	295	291	299	311	317	318	313	303	298	329	311	304	305	345	370	311	283	290	319	305	342	347	308	294	329	299	338	327	321	305	282	304	315	307	300	320	340	296	318	322	317	307	297	293	347	336	371	330	312	331	339	316	334	327	309	356	319	320	300	303	334	306	315	300	279	344	324	300	351	325	323	318	294	337	321	309	273	327	360	316	350	317	309	298	329	276	311	317	305	311	297	290	312	344	344	300	298	306	296	280	285	322	348	296	306	346	335	328	334	301	335	326	269	326	347	299	354	312	309	331	318	313	322	317	302	298	294	317	318	333	336	295	336	311	329	305	333	329	322	304	332	300	328	313	314	323	299	336	343	271	310	334	350	312	315	315	332	314	332	330	324	328	305	305	347	313	306	292	330	329	305	310	340	338	306	347	327	314	325	323	315	298	326	334	310	359	294	330	316	326	313	329	361	314	306	322	329	304	322	275	299	338	321	310	312	333	316	330	306	328	309	319	301	354	346	335	322	325	325	329	299	285	295	313	333	299	325	310	315	282	353	323	338	316	314	301	294	329	297	293	299	305	326	335	325	316	323	310	298	317	339	281	313	316	338	327	324	322	333	334	325	310	312	316	306	340	302	318	349	296	337	337	312	294	311	329	330	331	290	345	310	311	334	315	356	323	335	312	313	330	323	311	340	291	355	319	327	313	314	323	315	326	345	308	288	310	316	307	345	331	308	306	309	321	332	341	284	289	351	351	322	336	322	314	329	306	352	321	280	340	328	311	351	291	326	345	352	334	337	332	318	298	332	326	361	346	292	296	317	327	302	284	294	301	287	301	323	349	342	306	321	363	317	356	309	302	339	371	328	335	301	326	303	317	320	290	291	363	347	300	309	347	331	330	376	336	354
11054	1828	1195	871	781	788	698	689	670	766	675	734	740	719	685	682	709	703	692	665	657	687	699	723	633	655	723	725	673	661	704	660	656	720	711	696	664	734	671	654	679	690	664	706	701	650	688	630	637	695	673	700	683	677	681	664	669	718	696	701	648	702	658	632	647	612	703	691	699	649	683	668	716	673	673	683	685	700	684	691	671	713	645	709	684	703	698	696	684	648	698	661	654	704	689	670	704	643	722	715	690	697	672	695	684	692	662	683	706	726	677	683	704	723	678	685	673	729	678	684	719	712	724	650	691	698	674	680	695	712	661	692	676	679	645	734	683	675	725	664	632	702	683	656	672	705	721	627	701	701	649	685	675	657	700	639	708	647	645	713	718	677	679	695	634	688	697	718	668	662	751	675	643	654	726	672	680	706	647	665	725	669	679	685	737	682	699	655	648	651	728	658	735	647	732	703	630	683	681	661	702	651	674	649	691	702	668	700	686	682	685	701	702	686	698	677	682	691	708	682	685	699	700	625	621	699	660	692	679	713	662	686	675	724	689	672	647	710	689	638	663	672	701	688	694	697	740	692	683	663	663	670	676	703	688	718	643	664	660	675	663	671	670	697	717	656	716	639	690	711	688	653	662	671	723	688	675	700	648	691	678	692	678	693	677	670	687	716	694	680	669	684	679	702	657	681	658	676	714	703	694	748	630	690	687	732	701	655	702	677	716	690	686	692	636	694	666	674	658	706	692	689	690	722	685	684	672	677	667	691	700	683	711	666	701	697	675	698	717	665	684	717	704	701	674	710	660	696	698	676	711	730	679	651	726	692	644	731	647	656	658	695	666	687	701	659	685	723	701	653	707	655	711	672	669	667	711	731	686	680	759	656	671	718	696	683	701	673	705	713	692	682	663	689	697	725	660	718	678	664	703	673	710	722	699	705	716	674	687	697	696	719	688	692	659	619	694	706	670	714	655	696	625	738	694	669	691	713	741	676	705	666	734	680	714	737	650	703	672	688	694	668	725	669	698	702	672	699	670	659	643	677	705	651	706	685	676	676	687	672	681	706	707	709	719	681	666	655	682	655	669	686	667	722	663	693	687	648	720	637	668	697	706	669	673	694	666	656	648	701	659	631	701	665	677	670	669	696	708	672	697	741	723	657	679	686	680	687	642	669	702	687	688	680	709	680	725	701	698	688	678	701	665	651	679	685	673	659	719	711	686	665	717	643	702	681	715	686	719	733	717	715	667	631	703	662	687	683	680	756	692	667	716	707	711	664	637	719	682	674	665	683	631	732	675	713	722	648	696	730	695	718	653	676	679	657	628	682	640	666	681	715	673	713	670	694	679	728	669	676	667	679	695	663	700	683	687	709	696	643	688	645	674	634	648	703	687	706	644	677	644	689	702	643	721	681	638	683	673	693	717	684	686	673	702	703	703	701	654	718	675	708	684	719	639	661	633	707	651	692	692	722	706	723	682	680	678	715	675	690	722	684	688	708	695	711	732	704	701	695	696	674	630	662	730	695	693	714	668	646	685	715	708	711	642	696	673	621	645	681	638	679	703	662	701	664	648	687	690	722	676	711	706	696	674	664	644	664	646	639	681	642	711	730	681	702	667	696	684	739	684	675	634	676	692	696	698	711	664	700	695	682	698	684	694	662	690	739	669	699	672	686	716	658	731	669	704	666	650	712	685	736	677	698	709	702	729	687	673	661	683	648	684	700	690	691	693	619	702	706	707	654	717	682	692	689	661	672	694	669	684	725	693	647	676	681	661	649	684	678	700	677	698	663	674	674	694	658	666	678	654	724	687	677	734	715	672	675	690	680	661	696	670	663	726	665	689	676	654	668	668	684	636	727	661	666	692	681	719	689	710	756	685	713	687	696	672	672	710	678	661	670	708	700	666	656	723	665	674	708	704	686	656	662	694	697	686	720	658	727	671	666	703	753	668	723	676	644	730	685	643	666	686	639	709	666	709	690	675	647	666	737	751	657	694	642	743	694	641	686	657	724	681	659	741	612	717	699	652	684	706	691	649	709	690	670	691	703	684	700	662	674	683	690	708	700	688	679	642	698	714	656	673	708	629	696	672	662	723	707	746	640	649	699	697	753	686	678	684	715	709	661	689	681	679	684	694	674	723	669	701	728	674	687	678	723	703	686	696	659	693	634	655	691	690	692	701	658	680	632	691	722	660	710	687	693	682	706	741	662	674	639	684	644	665	701	673	667	696	662	679	712	683	661	730	695	688	667	654	693	680	711	686	677	680	669	670	688	648	705	687	684	663	669	700	646	653	669	721	692	689	693	739	708	731	696	690	749	653	667	672	659	724	713	724	690	674	646	675	685	674	679	704	723	646	709	661	706	701	717	680	691	619	704	706	650	723	705	732	715	698	681	683	673	709	671	680	689	660	701	714	663	655	679	644	699	671	666	683	658	709	705	695	700	700	697	660	679	648	668	666	670	674	697	719	717	675	697	692	695	671	695	700	687	685	704	657	625	680	681	687	676	696	689	680	691	681	690	722	653	671	721	646	665	658	704	643	683	719	627	655	674	669	682	717	700	684	701	658	697	659	662	696	694	643	694	679	672	686	686	685	667	626	683	714	702	660	719	677	705	744	764	688	684	694	689	723	674	693	663	702	666	660	647	691	677	659	659	717	686	660	690	717	721	648	699	640	722	692	651	634	651	746	669	669	684	596	716	724	711	652	663	720	711	699	717	684	710	676	675	669	683	730	745	637	694	688	725	673	688	657	730	691	690	647	697	695	650	661	680	705	656	715	699	670	710	719	694	678	680	675	692	677	682	694	667	687	669	674	674	779	683	717	653	688	673	691	689	688	673	709	697	681	659	673	680	709	647	680	708	669	659	674	703	678	706	662	687	621	670	675	631	664	709	677	694	692	691	656	674	702	659	687	692	669	680	642	688	697	686	675	674	679	725	688	734	679	633	691	697	678	714	713	681	686	725	685	706	681	673	711	651	678	671	704	667	665	685	675	671	649	700	654	706	697	701	691	676	688	672	641	692	670	652	667	648	678	660	678	738	634	701	678	639	680	668	703	687	705	696	669	684	667	697	697	766	712	694	681	719	703	694	668	719	706	693	677	700	682	656	670	698	688	707	692	718	736	663	727	649	723	743	646	696	726	708	662	666	654	693	719	707	675	689	730	697	677	703	704	678	696	653	663	688	690	717	712	619	691	712	677	728	701	656	716	711	650	667	657	660	697	702	700	701	650	686	685	710	716	670	651	712	694	721	655	679	713	670	659	677	724	692	691	696	698	675	648	643	671	681	669	727	677	678	688	721	679	684	648	656	688	657	669	666	689	710	726	638	701	667	741	678	682	719	653	687	679	693	674	697	679	694	672	699	652	663	739	709	708	682	698	679	658	664	620	656	633	704	672	745	699	688	619	679	672	709	675	686	670	681	698	677	665	681	649	704	721	706	659	687	682	696	686	669	697	679	685	697	727	661	715	702	660	692	669	711
27145	4851	530	330	342	383	329	314	340	331	331	357	342	337	321	334	311	345	369	350	352	343	349	322	357	352	353	327	344	364	337	377	307	341	345	328	331	332	299	351	382	363	358	354	350	336	314	329	351	314	341	333	331	365	340	361	360	326	324	337	355	358	354	310	326	325	383	371	323	336	323	356	349	375	342	322	357	365	323	329	323	331	384	363	341	329	338	306	334	361	302	344	297	345	315	355	335	343	353	309	349	351	357	345	334	317	334	321	308	300	319	285	309	360	362	347	325	344	323	347	329	337	335	351	314	324	356	357	336	335	338	353	353	346	338	338	342	344	337	363	341	313	320	374	344	328	340	372	324	336	287	309	345	338	340	319	339	343	317	355	346	317	350	351	380	348	335	318	386	350	293	354	349	407	341	365	311	343	344	330	342	326	353	326	285	355	338	330	333	363	329	355	339	308	337	307	317	346	342	369	323	330	358	317	359	328	346	342	364	356	349	370	336	335	334	344	358	327	342	322	334	306	325	322	329	371	376	337	334	365	356	363	318	320	366	324	341	322	342	358	343	353	343	337	306	347	329	351	311	330	326	337	321	317	354	371	369	329	336	370	359	309	305	365	360	288	352	334	362	363	336	318	340	357	342	330	398	337	338	374	338	324	352	333	332	357	326	344	340	372	347	360	339	330	333	346	332	336	342	339	344	319	321	374	353	376	320	327	330	319	343	363	301	324	336	351	344	347	333	337	361	320	338	328	353	304	337	363	370	363	356	315	365	347	343	348	340	344	357	294	362	352	334	332	345	359	314	338	347	302	346	364	340	377	366	336	383	376	345	315	324	326	376	355	348	342	335	361	363	398	353	355	395	387	367	340	333	330	357	329	348	396	361	333	344	336	336	321	344	339	334	316	325	334	341	375	348	337	338	329	335	366	342	318	325	333	313	324	342	357	338	347	367	370	324	333	308	325	342	380	346	351	316	316	345	340	342	313	337	362	366	357	297	353	330	388	361	372	324	368	307	325	328	384	323	340	337	353	316	319	324	376	354	316	347	331	354	309	341	351	320	331	330	329	331	304	337	356	368	348	328	330	315	303	325	323	307	332	345	375	315	370	367	316	355	353	329	348	321	317	332	367	360	337	360	354	345	331	313	317	375	337	356	369	330	346	345	334	357	336	361	360	365	362	366	370	360	311	353	337	331	335	343	333	352	362	368	314	345	350	350	328	331	343	348	339	353	332	319	331	333	357	315	327	338	348	327	352	349	358	332	328	333	333	337	379	344	347	330	340	339	360	326	353	335	334	345	345	330	372	355	366	325	367	328	331	316	340	371	368	347	355	343	326	324	356	330	362	376	322	356	346	352	298	369	340	330	323	349	337	345	352	345	330	401	311	360	327	334	349	368	361	319	315	357	361	324	320	330	325	321	339	336	325	355	330	301	310	347	343	374	339	343	364	377	319	344	346	327	373	363	375	345	335	319	320	331	316	359	359	344	373	382	341	337	385	350	351	366	352	359	308	287	323	367	363	306	340	305	350	315	336	320	369	358	320	340	356	306	317	332	336	330	381	346	314	324	337	321	337	361	311	374	348	336	333	326	338	345	332	374	357	354	353	298	361	342	370	341	300	341	365	345	323	360	341	370	352	364	325	354	340	321	337	339	326	329	331	362	324	354	335	357	343	347	364	373	316	371	329	378	349	361	345	342	386	349	341	343	348	340	365	374	348	361	348	355	334	300	346	369	324	347	330	354	344	351	352	344	339	344	348	310	369	375	313	375	336	353	364	329	326	357	343	337	321	359	375	340	290	362	351	343	338	339	330	322	320	308	297	368	371	337	336	356	321	338	319	319	346	355	305	358	309	342	358	358	320	321	370	338	352	303	353	369	369	344	312	310	325	344	324	318	314	365	319	371	340	337	356	370	326	345	332	330	356	362	347	341	319	372	328	338	351	330	351	365	333	310	339	353	373	353	343	336	379	350	339	333	343	333	345	312	342	353	346	326	359	350	310	371	359	315	331	343	335	316	325	348	300	354	355	338	352	337	343	393	342	366	328	338	363	321	354	355	337	323	363	289	326	342	365	363	361	332	327	312	340	333	358	339	312	300	371	350	330	337	320	348	318	346	346	347	323	305	344	356	350	327	348	351	316	331	361	360	360	362	339	341	378	311	289	391	332	376	317	349	314	339	344	350	375	320	348	330	360	389	327	305	359	334	350	361	338	357	354	361	356	338	324	316	341	341	340	338	310	352	336	352	316	348	337	360	322	328	375	342	322	331	325	394	370	358	325	337	338	333	351	363	321	352	352	356	316	366	339	342	374	348	318	349	344	338	390	384	339	333	303	344	362	323	321	348	333	370	369	385	340	305	306	339	305	356	348	382	355	346	320	320	330	333	351	335	334	333	371	314	367	326	332	321	343	337	334	338	333	328	313	343	333	346	371	339	339	322	360	352	342	359	349	336	366	376	363	324	329	318	357	338	352	342	380	325	335	348	324	353	338	361	327	339	379	364	374	349	357	327	332	304	356	342	333	328	356	356	340	315	305	347	346	326	361	375	353	339	334	381	340	373	344	354	342	350	301	325	360	378	332	363	324	361	361	353	342	329	353	368	343	328	365	335	328	320	340	363	340	379	324	309	328	352	354	299	327	337	356	315	328	340	333	320	303	316	331	362	362	334	323	369	343	332	363	372	351	315	364	329	349	345	375	352	372	335	331	360	332	379	328	352	354	344	334	320	404	355	332	329	362	344	354	359	325	331	336	353	329	323	312	316	345	329	337	366	363	321	324	339	368	390	342	312	338	349	345	359	306	323	351	354	344	375	346	318	329	365	360	352	331	363	316	350	390	358	343	339	340	322	340	367	358	364	368	362	346	373	341	330	332	362	309	322	318	304	365	304	314	303	335	347	315	338	349	355	313	374	340	318	345	343	339	382	343	348	335	365	315	365	322	341	323	348	356	359	361	353	337	336	336	354	378	336	359	293	362	340	301	339	373	356	363	343	328	362	329	358	342	348	340	360	381	393	345	345	346	343	298	364	359	347	352	343	359	335	348	378	384	356	326	353	360	346	358	321	320	350	374	343	348	337	340	334	327	318	354	348	346	325	323	383	355	330	357	334	318	346	385	361	336	304	351	330	367	354	303	324	300	349	337	345	327	343	323	309	338	355	351	343	340	364	312	333	385	333	328	316	339	373	348	347	340	383	267	328	356	336	364	334	362	340	368	351	312	335	342	362	321	360	330	309	285	329	328	363	353	361	333	362	341	359	381	310	364	348	376	338	304	342	348	419	333	304	345	337	364	352	349	318	354	346	330	357	308	386	327	352	302	324	375	350	330	329	333	328	378	385	332	358	385	352	349	352	324	313	309	331	339	372	335	370	355	338	343	331	367	347	343	355	339	376	331	375	312	332	333	354	344	349	341	318	337	361	348	353	327	324	353	392	350	328	340	323	304	336	308	363	346	341	361	343	316	369	326	311	310	357	350
12551	2077	1116	908	825	828	796	790	734	793	790	780	756	739	783	758	765	775	730	724	729	771	750	782	773	779	764	739	787	795	748	758	755	731	713	752	731	744	803	717	730	767	782	744	716	725	739	750	741	752	717	777	739	796	729	796	695	769	776	700	734	744	735	719	730	759	731	736	743	757	746	769	725	739	795	776	749	786	737	777	769	726	720	768	748	747	720	666	755	708	752	741	785	726	728	775	757	795	787	725	777	688	760	783	707	703	770	750	741	773	731	753	762	784	719	743	783	708	776	748	732	737	782	748	765	804	734	743	748	760	773	754	759	731	738	757	745	771	770	761	715	737	745	726	715	745	733	750	718	745	762	734	793	748	749	751	754	718	710	788	738	757	779	765	701	767	811	746	700	758	737	780	695	798	741	739	687	735	747	722	774	743	742	753	757	734	722	793	757	759	724	750	734	775	751	751	713	783	739	742	733	733	762	718	652	779	745	766	724	734	761	754	776	745	691	716	718	741	725	753	748	750	729	777	764	782	762	773	736	760	756	728	721	727	756	754	734	672	733	726	780	735	745	763	699	721	739	783	752	763	748	755	764	733	743	768	738	762	784	799	761	747	705	707	743	726	730	718	762	731	749	753	740	676	774	755	690	769	738	719	688	795	730	746	729	708	753	724	729	776	742	727	774	733	771	722	787	721	698	716	738	795	748	744	732	769	799	761	727	805	729	809	717	733	730	759	757	718	718	725	749	773	751	711	748	699	714	746	755	737	716	770	798	760	728	749	732	732	762	765	726	773	739	717	682	772	722	727	716	727	762	723	755	758	749	737	723	748	724	737	710	732	756	738	737	765	744	760	776	805	741	790	752	793	757	774	785	736	750	751	709	745	740	753	757	729	792	771	755	755	724	739	686	707	707	722	703	791	743	743	744	794	790	731	774	725	778	772	690	783	709	763	735	733	740	736	746	771	793	727	793	738	716	771	768	793	724	736	775	735	774	755	758	767	727	735	726	800	774	683	746	747	795	762	794	702	737	771	780	698	713	748	740	745	772	752	753	733	719	725	721	817	723	709	784	776	732	762	767	719	750	780	767	772	780	724	752	718	729	752	749	774	695	733	753	748	726	740	723	708	731	731	740	779	764	721	774	732	751	708	697	738	739	731	731	745	777	732	709	766	813	736	714	745	776	755	756	670	760	766	770	780	719	748	714	755	766	764	767	736	697	742	733	718	751	799	734	732	708	735	756	802	766	771	743	752	745	728	754	738	739	768	711	767	757	745	810	692	719	753	687	747	782	753	714	737	771	791	736	795	740	740	761	733	765	714	711	712	742	740	751	806	818	750	783	747	732	770	796	761	722	742	751	769	741	736	754	704	717	738	751	754	724	753	740	752	733	738	769	786	721	746	740	738	723	743	792	695	729	800	753	708	740	784	730	703	710	710	824	774	737	776	748	739	716	719	747	734	739	755	765	778	752	729	724	768	779	778	764	698	761	717	743	759	770	716	733	776	729	713	727	712	739	775	709	773	787	752	715	814	789	801	766	788	784	709	750	715	765	720	753	752	761	783	770	721	747	765	747	752	735	736	741	776	743	714	745	794	784	764	738	741	738	768	745	789	740	729	739	695	743	779	731	726	746	780	769	746	719	736	702	692	719	759	768	755	709	727	712	781	714	692	745	783	690	746	773	727	793	766	684	806	719	751	705	739	754	713	711	805	751	747	772	768	763	705	699	753	727	771	755	695	764	742	753	754	766	754	753	762	774	730	754	769	760	733	779	768	783	726	760	755	762	788	736	722	744	712	743	709	743	747	732	733	757	701	800	770	702	753	791	719	764	700	696	781	771	735	798	741	743	785	718	729	720	746	738	757	763	754	720	671	735	749	770	767	789	732	738	727	718	715	727	742	751	745	741	705	739	774	736	784	735	738	692	722	743	737	698	743	720	755	781	683	710	716	732	752	782	725	757	740	750	781	769	782	822	779	736	733	778	732	739	776	730	747	773	751	780	718	788	723	742	790	749	775	746	709	737	735	736	750	747	695	746	740	734	719	738	707	718	752	739	708	767	730	797	748	764	740	752	759	735	762	743	744	682	721	749	768	776	722	711	760	679	752	719	751	731	725	732	774	675	735	712	727	772	793	736	745	758	729	687	762	731	760	750	774	753	801	750	749	760	726	726	738	770	771	758	721	806	761	760	748	797	746	755	759	822	800	735	728	780	733	759	745	754	743	746	759	728	724	743	749	744	785	738	803	746	739	747	745	779	766	749	762	788	762	768	738	804	745	756	751	774	753	738	748	745	758	737	717	706	767	778	760	772	742	798	776	732	819	751	731	751	737	770	764	728	735	778	749	756	687	733	754	707	746	751	777	732	789	713	778	776	734	738	777	788	719	751	749	767	780	782	720	775	726	783	748	741	738	764	757	749	737	750	748	761	738	712	776	762	741	740	740	727	785	742	750	768	763	737	762	781	742	699	772	723	741	715	752	744	782	787	746	776	787	702	770	737	724	692	689	770	801	745	781	791	707	744	743	728	765	743	777	765	794	727	750	730	755	749	713	709	721	801	768	760	743	734	723	740	739	779	770	763	746	700	774	696	721	793	816	777	735	776	738	749	765	732	810	753	778	738	757	788	733	723	755	780	732	704	770	772	694	782	742	761	718	775	777	741	710	734	753	770	752	792	731	753	777	719	743	728	741	719	764	784	710	720	786	740	774	727	706	763	791	789	747	762	767	777	748	749	729	773	766	716	730	762	739	751	755	711	723	765	708	755	743	749	802	729	742	739	734	742	770	754	728	770	694	757	721	720	719	735	701	747	763	782	693	724	749	750	756	779	747	765	838	720	735	761	761	686	749	732	767	770	738	679	712	788	741	762	697	770	751	721	733	679	738	721	823	765	749	719	742	757	775	764	769	722	771	722	732	752	772	730	710	724	785	758	777	724	725	711	705	740	740	746	763	742	758	734	755	746	762	776	764	743	757	756	754	744	718	803	730	796	728	759	718	722	767	757	783	754	707	764	763	734	725	738	786	709	764	769	780	756	762	729	742	816	749	801	737	774	761	688	695	711	715	758	748	769	788	688	766	738	727	746	707	747	719	748	757	743	774	756	807	741	770	780	762	688	748	737	786	703	730	717	771	728	781	736	739	739	735	779	728	737	768	719	751	757	723	733	771	765	756	764	741	772	759	758	794	735	710	770	769	798	721	747	725	761	748	753	742	726	769	720	741	713	728	727	739	761	770	722	728	741	757	776	772	791	711	745	740	733	714	746	714	734	753	799	708	806	731	815	771	711	838	726	736	732	682	782	766	781	747	799	795	796	730	732	718	745	789	706	713	751	753	753	756	762	772	749	709	736	742	771	722	713	756	751	709	776	758	743	772	703	709	744	692	751	753	735	753	763	704	726	760	737	705	725	687	723	751	732	732	736	760	756	725	781	775	731	740	726	789	748	771	787	768	700	777	699	744	731	779	744	715	790	716	697	763
15364	910	379	327	325	350	315	329	337	353	307	339	311	326	326	339	359	321	334	326	337	324	285	327	324	325	337	342	324	318	344	333	311	337	326	319	316	361	361	354	336	322	352	339	355	324	335	356	346	342	326	354	342	314	349	358	308	324	330	370	335	277	309	332	322	317	322	328	332	379	296	308	328	372	364	318	392	343	309	325	314	336	334	346	348	333	308	321	338	339	336	338	357	311	351	307	315	338	316	336	334	334	340	292	353	368	319	346	343	333	309	358	353	341	313	354	353	358	291	331	355	331	321	324	367	349	339	311	323	340	336	344	341	361	353	324	325	358	349	331	360	329	313	334	331	292	327	356	339	344	349	305	346	316	373	306	361	366	321	359	344	362	345	353	331	361	349	364	316	336	322	320	323	349	363	318	322	316	380	331	323	319	317	310	348	338	355	328	352	321	347	354	332	310	288	343	321	316	328	331	384	340	349	325	315	338	322	321	365	337	333	311	334	331	328	347	358	292	362	329	308	305	331	347	355	316	342	296	328	329	334	307	334	322	335	366	321	309	310	315	362	345	341	340	285	354	351	339	348	345	330	355	314	327	341	311	350	319	325	323	323	318	357	344	324	337	318	377	313	308	295	350	317	328	334	302	317	334	313	355	343	334	309	337	348	324	308	339	324	333	307	321	340	324	334	323	304	334	409	352	322	317	325	310	345	343	348	344	352	338	336	305	336	335	368	348	320	306	352	335	317	304	359	335	356	338	338	335	335	321	330	308	324	338	312	352	339	331	292	324	352	310	332	290	340	342	352	328	326	356	323	342	366	357	366	328	317	358	378	295	319	325	321	330	348	330	334	330	346	340	340	310	319	328	324	367	323	344	350	343	341	359	317	329	367	322	364	343	337	311	360	330	319	338	348	375	317	297	337	348	299	355	328	324	379	348	332	349	378	337	332	345	378	367	332	308	336	318	362	344	318	348	354	302	327	347	310	344	305	346	293	341	343	316	376	366	338	327	348	326	330	324	365	324	286	329	358	328	369	337	306	350	339	353	347	312	310	321	347	317	342	311	334	319	358	353	319	323	350	329	291	340	328	303	334	317	346	297	344	315	282	333	314	331	325	314	309	319	346	333	295	322	314	283	332	332	317	369	286	354	310	329	299	298	335	319	329	330	313	317	309	358	331	372	344	321	326	346	361	314	319	307	309	329	310	302	321	340	300	352	365	326	339	364	321	317	363	317	307	330	330	340	358	319	353	350	350	328	353	317	377	303	336	335	332	361	333	332	309	311	339	366	326	309	325	332	307	353	347	381	352	349	373	327	342	362	375	326	341	357	303	334	345	338	381	312	333	298	361	323	327	325	330	327	349	348	345	350	308	313	371	322	387	331	357	362	313	331	349	350	325	323	323	302	307	342	320	317	355	318	328	342	339	324	327	350	280	326	346	330	344	357	309	350	320	334	312	298	342	291	325	335	355	336	347	336	311	320	315	376	318	338	310	350	308	338	363	339	353	300	334	361	332	319	328	289	336	327	332	321	321	316	312	330	362	338	327	323	288	320	327	353	312	346	312	350	353	361	361	316	301	342	334	342	345	322	351	341	280	306	341	322	343	321	338	326	348	355	329	306	342	339	374	306	324	337	329	322	297	342	327	328	326	345	319	316	328	358	366	315	331	326	307	356	348	354	346	344	326	351	355	330	312	303	335	332	316	297	315	304	314	301	347	344	339	345	313	330	357	317	312	355	362	323	317	313	331	335	319	286	325	343	313	347	324	317	350	317	343	353	330	320	315	355	314	351	330	324	312	309	353	324	319	363	320	325	329	356	345	330	337	325	345	315	347	352	336	336	335	301	315	307	350	305	342	347	312	340	347	347	306	324	319	330	352	355	319	302	338	295	324	324	299	355	355	327	333	311	289	313	307	356	351	340	346	380	335	338	337	335	332	328	292	339	351	334	316	308	292	329	329	335	342	329	337	346	399	330	375	290	364	331	344	335	329	370	312	341	401	338	348	325	313	329	322	317	315	356	344	355	344	337	343	393	313	348	357	329	318	343	360	325	322	326	303	342	324	338	366	342	341	332	296	321	350	341	345	339	372	295	307	328	343	347	343	288	350	345	356	345	347	345	356	340	323	316	342	330	360	324	363	366	341	333	306	331	334	341	366	343	286	359	311	324	362	376	357	336	301	331	349	321	323	343	318	353	323	296	337	318	327	319	328	327	356	336	327	340	359	346	361	306	333	319	345	342	342	348	329	313	341	352	303	353	340	325	327	306	345	327	346	361	312	292	352	320	329	343	312	323	352	296	363	318	356	344	325	289	275	375	342	327	324	329	342	310	319	319	331	383	330	367	365	332	285	332	313	342	346	361	357	338	340	353	373	329	295	340	339	294	348	292	366	340	312	332	349	331	331	353	324	331	336	326	327	334	358	315	347	341	309	353	342	319	361	341	333	303	316	325	321	343	354	357	346	334	337	322	325	325	330	301	379	343	327	309	358	349	304	347	289	337	316	339	337	316	348	360	358	339	325	319	328	332	346	354	331	319	333	336	342	336	317	309	331	330	332	343	296	339	292	333	332	355	353	352	312	321	342	346	328	348	341	361	338	300	291	317	308	332	318	334	322	326	305	323	320	337	340	295	309	318	375	329	345	309	323	305	345	336	339	342	378	281	320	329	378	364	320	347	350	338	327	330	328	330	312	294	344	334	341	347	330	328	294	359	339	313	368	343	353	333	348	326	329	319	323	325	325	357	322	306	329	332	329	348	334	300	342	328	299	318	328	329	342	296	336	331	342	350	352	346	300	315	308	314	322	324	352	326	362	319	314	324	298	302	328	341	358	322	334	325	333	362	347	324	350	339	345	329	293	339	311	406	342	328	394	357	361	362	344	337	366	309	329	361	339	334	354	350	355	305	317	363	335	325	330	332	340	315	312	339	368	361	294	317	299	325	285	325	324	321	314	296	346	327	345	306	338	347	345	337	330	301	325	325	282	316	334	349	339	352	336	367	289	316	354	333	317	319	343	331	333	312	314	332	355	315	317	343	340	315	320	366	352	361	309	338	316	323	321	333	340	308	362	312	331	318	309	353	313	324	335	345	351	314	328	345	358	271	332	301	351	371	315	333	371	344	343	344	372	316	343	328	333	334	374	328	329	266	335	315	314	325	308	339	350	343	332	311	353	302	321	307	323	297	356	345	317	334	312	338	319	337	318	320	316	329	370	320	322	354	326	344	332	328	344	329	325	313	355	336	323	342	330	352	305	322	361	340	319	303	323	326	342	340	329	320	359	315	319	341	339	335	332	330	334	312	326	350	316	331	315	347	353	335	303	361	355	293	328	343	344	360	354	319	336	316	323	313	302	334	327	346	354	333	322	303	360	347	320	389	335	317	289	297	319	298	351	360	369	351	312	319	304	312	313	337	325	336	318	365	352	330	315	324	357	354	329	360	323	368	356	328	336	311	339	348	350	327	338	333	337	353	296	329
11131	1225	858	771	754	657	725	758	718	728	778	693	738	710	718	718	758	768	713	729	678	675	710	662	715	658	735	750	708	701	699	731	677	743	749	698	756	716	683	726	717	733	708	740	693	776	738	711	679	675	710	723	718	690	730	700	750	730	670	685	702	685	704	727	728	734	666	741	721	719	743	760	749	727	766	753	723	696	707	717	685	693	711	736	671	692	756	680	735	739	701	737	731	680	692	672	712	735	729	737	721	689	754	724	734	698	728	694	727	710	755	628	746	716	730	713	665	722	743	764	756	753	723	739	744	667	692	645	720	743	766	764	726	697	688	703	700	723	722	710	776	732	713	708	702	741	738	691	716	732	745	724	730	782	718	763	763	776	673	700	671	724	701	758	757	740	685	708	672	679	731	723	721	743	744	765	722	719	725	714	730	786	701	725	709	697	707	729	710	658	714	737	679	694	731	724	750	679	698	697	697	747	703	722	705	756	717	703	704	714	750	743	680	734	734	747	726	749	688	723	736	704	732	729	737	697	697	779	715	702	739	710	682	726	675	715	722	752	700	716	706	735	723	676	684	710	764	718	740	699	740	723	722	744	711	693	774	704	738	681	733	702	679	712	696	668	724	726	728	738	726	738	686	782	745	708	762	697	769	710	672	699	739	698	724	686	702	712	712	718	785	710	663	728	702	763	693	732	666	744	718	716	680	729	704	680	745	724	732	715	742	763	650	745	726	696	706	731	733	730	706	705	748	799	717	672	734	740	684	677	752	718	699	780	708	673	718	705	749	757	705	721	722	706	729	701	738	694	766	720	723	726	691	747	691	769	792	755	694	739	724	683	693	703	734	722	763	715	750	716	740	710	715	730	723	729	732	699	709	734	736	746	751	737	725	725	718	743	722	667	700	690	719	733	695	695	737	683	707	732	724	735	710	727	740	717	738	730	768	754	714	714	701	749	741	768	739	675	738	674	726	715	677	700	721	639	752	733	693	702	744	677	686	719	673	715	730	691	712	694	665	726	707	770	713	740	726	734	672	724	707	701	718	708	700	723	704	728	691	726	707	645	723	701	693	654	696	759	726	717	733	679	684	749	686	698	738	770	727	722	689	692	699	673	698	708	720	702	677	696	731	657	705	661	703	732	675	718	722	734	725	741	715	727	734	740	731	713	731	651	753	724	668	719	686	719	716	693	681	772	722	715	680	697	723	711	745	710	725	655	697	686	740	737	720	691	713	755	693	707	707	736	730	722	670	716	720	683	675	714	716	728	754	732	698	700	708	757	728	731	688	693	736	679	696	708	705	727	701	715	716	673	711	725	714	681	748	679	713	724	651	705	722	730	690	745	710	695	713	701	681	680	754	711	707	712	736	714	713	756	698	680	737	723	718	671	714	738	713	695	738	718	735	725	685	699	728	750	706	694	710	748	686	716	708	685	714	706	715	754	707	769	706	734	730	743	674	698	730	721	697	710	779	745	738	665	687	722	735	728	759	745	738	737	723	723	700	683	684	723	690	763	739	711	725	707	707	691	714	701	765	732	689	735	732	698	704	694	714	752	790	707	681	723	729	699	711	750	715	721	704	722	751	725	721	760	748	719	704	707	717	700	686	698	691	714	752	719	655	699	778	711	729	706	731	780	715	734	749	737	696	723	666	723	705	700	715	751	673	742	688	692	753	668	713	707	730	737	656	703	728	716	727	745	671	732	730	744	685	681	736	719	726	717	722	736	775	717	699	732	676	674	767	725	702	717	692	697	784	728	666	694	734	674	739	677	725	735	665	722	706	745	677	738	730	664	705	691	732	733	740	712	725	687	688	737	692	689	717	702	742	715	667	726	713	712	770	732	773	721	713	733	705	695	718	712	692	719	763	709	729	754	732	664	707	700	727	735	735	714	687	706	732	699	726	692	703	694	734	715	742	736	745	722	713	732	730	712	733	784	699	724	796	679	757	692	706	665	717	736	771	724	701	709	683	720	716	703	655	737	627	661	679	700	727	677	698	702	729	736	711	759	726	716	723	699	734	719	750	715	752	710	765	709	677	811	693	774	700	704	691	732	681	739	695	719	712	731	708	690	735	724	726	721	681	776	718	688	702	705	679	681	654	671	718	706	675	718	700	767	689	682	712	683	695	731	677	732	731	744	690	685	677	732	756	722	757	707	710	668	722	661	732	713	756	699	652	683	715	665	716	788	740	687	701	733	747	708	717	701	718	728	710	668	686	754	713	733	730	715	734	709	753	694	703	733	726	726	720	698	756	697	747	741	776	726	730	708	698	722	753	725	750	717	704	689	677	701	692	737	753	744	667	761	748	702	764	711	751	723	693	727	738	685	726	686	738	713	723	723	649	729	770	732	762	683	754	753	725	714	723	697	724	685	698	655	723	703	746	719	712	752	730	735	730	762	747	729	738	761	678	745	704	724	726	718	716	721	710	716	725	692	703	747	714	688	691	701	717	750	729	720	706	700	703	717	719	707	769	693	671	696	755	687	685	739	725	722	733	709	684	697	703	703	729	705	712	726	693	689	765	688	717	714	688	742	755	698	701	692	736	779	709	740	705	698	729	715	695	708	711	720	733	745	709	737	726	680	687	717	757	709	722	723	717	727	706	706	725	724	742	743	698	720	735	707	682	726	680	717	751	745	714	731	702	777	704	700	710	738	684	703	723	745	760	742	681	743	718	710	710	757	741	742	727	736	745	732	710	753	690	677	719	718	763	701	723	736	727	724	715	705	709	728	723	768	722	696	708	703	701	698	729	719	680	750	721	725	749	758	685	729	703	726	738	718	725	746	696	677	738	717	733	674	675	705	670	705	738	652	671	676	693	706	720	755	677	692	760	713	715	704	722	712	712	736	725	796	689	765	683	729	715	666	738	677	731	688	719	744	719	695	740	680	734	675	695	698	717	767	705	746	712	730	766	766	728	731	730	744	706	759	724	677	718	698	739	653	752	705	684	701	720	694	743	762	694	690	765	693	716	707	767	740	776	710	703	734	689	691	736	745	735	744	726	739	736	694	728	667	694	692	697	749	723	723	708	695	728	710	742	730	679	734	693	752	707	714	765	702	738	705	728	739	694	744	669	701	681	719	727	714	724	707	743	718	677	737	733	733	696	698	769	728	733	736	764	732	740	739	717	728	689	774	720	759	741	755	712	705	694	720	775	702	706	731	737	745	702	686	712	755	710	729	727	740	700	700	745	712	725	707	725	720	658	658	712	727	693	724	677	728	733	725	683	745	768	717	700	689	673	697	682	693	732	764	684	720	742	756	714	765	701	761	777	657	764	742	720	699	750	734	757	758	690	698	717	703	712	745	705	712	738	738	701	711	726	764	724	693	731	677	671	763	681	624	709	712	701	693	670	743	730	734	720	756	720	696	678	730	700	715	747	705	708	683	680	754	744	711	721	710	693	710	748	720	676	670	669	768	739	727	739	669	698	763	734	740	697	755	736	708	752	667	705	713	699	723	726	671	711	754	737	747	699	736
18296	1381	382	343	303	301	346	291	287	316	311	300	286	302	328	314	290	302	314	325	318	357	280	346	317	322	322	306	305	320	319	328	347	315	307	321	323	341	310	320	320	324	294	328	340	342	301	293	282	334	317	331	339	327	350	297	313	311	328	274	334	342	345	314	345	332	317	307	315	306	309	303	314	322	318	296	309	329	328	371	329	306	333	326	336	283	348	320	310	323	307	283	322	318	311	322	318	293	291	315	298	306	286	309	263	301	302	304	301	337	356	324	358	287	316	301	313	285	327	310	283	332	327	329	309	334	315	319	343	338	325	312	303	306	273	320	332	317	326	308	324	320	331	312	302	329	306	318	309	314	311	331	283	326	298	324	313	325	369	315	325	328	333	333	293	310	332	331	321	309	328	328	307	326	317	306	331	350	327	318	311	319	316	308	330	311	297	304	317	325	285	312	349	291	329	304	322	305	320	361	323	313	339	269	315	311	323	322	336	304	330	289	321	307	302	322	302	322	333	324	297	279	337	279	320	312	335	342	295	307	309	319	344	293	301	337	331	340	299	335	341	346	336	311	313	299	339	316	325	298	320	359	293	338	309	292	333	297	337	279	291	311	370	318	316	320	324	296	298	317	284	293	309	314	322	326	334	333	313	330	331	318	343	303	331	291	296	330	294	299	325	284	329	326	286	308	315	325	296	307	297	326	279	329	304	301	335	336	364	322	318	300	308	312	330	304	293	312	333	307	322	343	327	311	314	297	304	342	330	306	345	363	344	300	307	339	307	350	319	281	278	328	315	325	287	342	318	274	290	325	325	288	317	309	317	320	296	320	314	330	327	292	317	320	306	292	335	331	340	315	330	331	341	335	316	350	337	355	362	309	310	272	316	294	333	293	305	342	308	357	317	328	313	319	337	318	328	328	315	340	315	295	311	321	336	320	318	307	315	329	331	282	319	313	312	291	327	306	308	304	299	330	300	281	279	321	295	346	329	303	338	306	300	289	343	335	310	322	296	300	296	349	345	287	335	325	303	303	322	325	308	300	292	343	317	327	313	325	296	330	323	322	319	344	282	330	357	326	314	313	287	311	306	335	338	304	292	312	308	315	301	313	312	323	314	276	305	304	309	296	312	306	308	285	330	328	313	311	315	327	316	318	304	304	298	285	317	332	325	303	306	310	345	290	329	320	312	328	315	290	334	329	302	331	307	271	329	314	333	297	354	324	296	319	280	301	290	309	322	337	341	322	326	317	323	324	284	311	285	328	325	296	333	303	329	303	317	301	321	332	326	317	330	330	318	335	341	335	272	301	307	297	328	324	302	333	308	305	302	317	313	305	259	339	313	340	306	302	334	284	314	311	332	317	308	324	278	336	335	326	313	306	331	306	328	300	282	291	306	316	319	339	296	295	299	293	319	321	315	311	311	307	338	286	310	328	320	322	310	326	318	312	325	320	304	305	298	345	364	313	316	309	329	331	286	313	330	298	344	293	354	318	313	322	320	315	290	288	338	355	308	304	294	328	295	312	343	319	325	329	307	329	351	304	334	323	304	304	332	309	324	318	328	323	343	333	306	327	378	316	310	303	288	305	339	330	335	336	334	340	339	320	323	313	305	306	307	326	327	299	316	290	297	318	305	316	317	331	312	328	291	343	290	333	317	305	301	284	312	305	325	305	277	319	310	315	298	295	336	315	332	298	262	348	304	293	303	322	335	323	336	308	276	338	292	309	289	267	302	342	307	297	339	304	322	316	316	277	324	341	324	308	332	332	293	325	336	305	287	332	305	297	307	328	331	305	340	318	269	326	322	304	355	329	318	346	282	333	304	346	313	300	321	295	331	335	318	316	307	320	327	284	292	300	358	332	312	334	327	323	306	328	343	321	304	328	317	338	299	301	277	304	313	338	313	328	305	330	320	296	349	331	293	324	297	331	307	294	318	305	320	317	291	317	314	336	287	321	313	295	345	304	338	295	304	279	342	337	317	287	311	316	318	338	280	310	337	284	313	347	355	278	345	322	319	321	284	305	276	291	319	358	297	326	294	309	334	307	321	301	320	311	277	329	279	305	327	334	303	329	331	288	302	302	282	316	304	346	313	321	308	321	323	322	288	323	286	340	345	325	334	331	321	294	336	333	333	358	337	289	312	287	303	301	325	312	338	325	318	293	333	331	361	305	279	318	321	334	294	324	352	304	294	345	318	304	331	334	327	327	331	327	316	352	308	339	325	356	333	372	320	314	340	286	298	298	310	326	342	335	325	303	292	340	284	293	322	316	310	310	322	302	298	323	299	327	328	297	301	299	335	346	316	306	344	317	340	298	348	339	317	306	325	337	304	347	316	322	307	337	327	344	296	320	302	296	314	339	289	297	346	326	332	328	340	331	366	310	316	307	312	301	305	298	317	283	313	319	305	326	308	275	335	292	320	323	353	310	313	327	332	310	307	307	313	333	295	319	320	327	311	290	307	315	354	325	304	334	332	360	334	329	337	279	337	355	313	335	363	311	295	348	323	287	313	324	329	338	311	331	331	317	327	299	311	326	294	303	339	321	316	321	311	313	342	323	331	328	306	305	298	297	316	339	325	310	316	307	326	330	320	336	337	344	288	325	293	338	312	348	312	316	322	333	309	367	329	326	324	312	310	321	297	333	293	296	340	331	308	335	313	309	330	304	286	292	326	320	321	302	301	332	331	307	267	312	331	302	344	340	327	308	305	327	281	290	305	297	303	308	292	310	336	313	339	324	296	300	340	302	341	310	367	316	300	302	330	315	344	324	312	321	312	292	331	321	343	308	311	315	361	327	298	352	319	327	315	299	315	345	318	324	362	311	290	304	322	293	315	325	303	322	314	274	312	311	321	301	291	324	299	303	298	348	323	283	328	287	297	321	292	296	339	313	326	324	334	295	349	342	297	338	329	341	295	300	278	307	307	328	281	300	328	308	275	310	320	338	334	318	321	293	354	315	314	283	306	295	309	313	285	314	359	311	318	347	301	320	327	316	312	329	305	302	310	329	308	294	300	311	318	344	312	321	312	280	321	311	289	311	290	294	284	332	327	322	313	321	318	296	313	281	322	324	328	314	313	312	305	329	325	294	311	301	302	306	304	301	293	315	288	321	306	303	319	346	309	314	321	304	318	310	331	293	295	297	300	301	328	323	314	322	299	306	316	332	311	292	340	330	345	315	358	309	308	306	368	321	348	332	355	321	316	339	319	295	336	315	322	299	278	304	328	308	306	285	334	291	301	314	293	312	312	298	325	309	353	350	319	299	319	318	312	319	331	326	329	308	316	284	314	320	309	328	336	297	329	302	316	319	333	328	318	330	328	306	312	307	324	312	320	280	323	310	282	314	343	315	323	339	303	336	303	301	340	333	332	307	302	339	322	342	303	313	343	350	323	327	320	333	342	324	343	337	334	304	297	321	309	312	337	294	312	292	303	312	316	340	323	304	314	312	304	321	323	324	316	317	327	359	270	324	334	284	296	305
11601	1698	1074	869	802	731	715	701	691	686	727	704	726	671	711	697	687	680	702	706	673	635	653	711	637	668	663	687	667	687	681	682	712	688	674	695	679	702	707	729	693	618	692	676	647	698	751	687	646	707	681	689	705	715	697	707	684	697	733	707	671	675	681	684	717	666	660	709	672	691	658	683	673	652	697	684	682	692	673	633	673	694	667	692	646	620	674	687	661	641	682	659	707	716	696	670	675	670	675	660	649	677	664	647	697	643	646	668	680	715	672	654	704	658	666	692	717	671	707	698	697	663	691	681	652	676	708	665	722	707	671	667	742	675	705	670	706	695	706	653	710	719	679	659	642	664	686	635	714	683	713	693	670	646	685	703	702	743	668	704	674	694	700	670	666	681	679	681	698	621	678	645	712	704	659	638	676	665	712	666	745	689	687	702	689	685	665	630	649	648	670	711	727	684	707	682	664	678	636	720	655	715	705	739	675	696	642	693	685	649	670	651	712	684	673	655	679	666	690	729	640	646	742	675	655	709	672	718	630	663	680	695	658	681	659	679	699	716	665	719	661	711	647	707	732	679	664	679	680	692	689	683	695	698	666	664	698	665	654	670	689	673	697	689	716	736	685	667	699	634	662	676	682	703	711	729	718	687	688	638	714	667	716	653	667	656	676	693	723	712	707	700	674	692	684	658	693	708	664	700	675	689	635	657	670	695	666	671	722	673	677	694	696	684	697	713	664	717	678	681	702	729	696	691	675	698	671	682	725	692	698	667	675	699	652	697	683	696	676	663	670	632	627	684	699	654	665	656	671	648	643	681	687	697	661	712	684	702	710	687	674	722	660	713	713	693	669	710	718	689	698	648	637	696	676	675	675	676	665	652	687	722	656	672	696	682	639	660	689	673	700	679	696	688	699	701	728	703	676	700	704	662	683	686	698	681	661	676	717	695	715	689	682	685	684	635	630	695	669	621	683	733	705	692	671	652	722	702	680	660	713	663	670	733	657	705	698	670	630	733	690	648	695	612	670	701	677	652	658	620	683	720	702	650	651	691	718	670	685	718	704	711	662	695	663	678	679	675	649	654	660	652	702	669	702	713	663	673	713	685	711	694	705	672	671	651	714	728	697	694	681	655	707	672	685	651	689	681	678	688	670	676	676	650	681	749	667	696	702	722	677	711	659	722	693	679	675	717	712	689	664	684	664	691	673	635	683	679	698	676	756	703	697	694	641	646	659	694	694	746	704	725	658	671	688	719	684	697	676	682	720	714	675	694	702	704	712	661	714	662	672	716	656	678	702	665	695	671	721	670	711	682	661	712	708	680	682	683	665	666	710	683	715	692	685	693	629	665	667	665	676	634	670	652	682	641	708	715	693	673	692	650	668	680	730	698	693	668	654	729	682	642	650	649	676	661	700	678	665	641	697	655	674	637	706	675	728	667	685	691	677	678	713	681	666	731	675	703	681	691	708	728	661	690	675	689	650	686	714	717	683	674	680	708	693	658	659	678	660	682	702	696	684	658	687	689	703	694	649	671	641	690	649	676	689	706	661	729	669	685	693	678	635	661	678	694	673	680	725	727	669	707	722	706	672	681	662	636	687	728	691	731	678	651	672	709	681	642	685	677	677	670	655	715	674	650	663	685	667	682	707	663	689	714	698	691	639	642	669	678	686	686	701	666	718	707	672	724	697	671	654	683	693	669	635	641	721	641	714	655	663	691	663	688	703	701	672	673	706	670	706	689	673	658	710	771	647	703	634	697	698	669	673	713	723	692	660	692	698	643	658	703	697	697	684	681	689	700	664	700	716	641	726	697	668	697	667	702	702	652	705	742	708	675	676	686	676	704	682	664	633	657	689	640	686	657	688	648	674	639	700	705	712	683	710	691	699	720	690	692	670	672	684	685	689	696	655	698	721	678	707	706	687	690	704	711	729	688	721	678	669	691	688	671	677	676	669	667	708	661	654	643	679	686	650	693	671	679	690	689	687	688	694	681	638	662	687	653	720	733	641	680	705	694	673	646	714	700	688	648	687	676	676	647	696	654	685	713	687	683	668	720	687	636	707	622	653	703	686	666	668	728	705	724	658	666	675	663	668	670	660	689	685	696	670	656	669	690	691	665	679	672	723	683	676	667	708	698	629	678	696	681	655	687	661	688	677	662	685	657	671	655	682	699	682	679	689	689	656	714	689	695	674	677	683	642	674	679	697	709	672	619	710	698	692	690	714	682	715	695	726	615	685	680	685	663	624	662	677	696	668	706	675	669	648	679	636	696	675	745	716	682	662	669	680	708	689	669	717	689	650	668	659	639	699	646	670	671	686	630	734	687	726	689	704	694	736	625	732	645	703	661	727	697	696	635	652	706	671	742	680	685	694	723	655	717	633	691	618	695	699	658	744	699	719	686	676	727	719	667	681	658	657	676	699	683	684	724	694	710	646	687	676	708	663	732	727	676	672	674	724	677	720	670	694	733	648	620	688	685	687	721	691	692	653	672	693	667	703	676	659	627	631	689	684	700	659	727	616	659	752	708	727	645	626	730	736	693	682	681	703	634	708	690	705	643	739	669	698	664	714	699	713	638	655	715	664	662	623	695	662	664	676	640	716	652	665	708	613	670	709	699	680	693	700	701	707	665	692	661	697	700	677	718	705	660	676	715	675	681	670	714	690	697	669	677	675	636	677	699	725	685	724	646	657	638	696	665	683	683	665	707	712	664	672	669	683	658	726	698	676	675	683	685	691	699	694	697	700	676	723	686	708	712	633	696	727	669	678	707	719	676	650	670	678	700	660	615	673	674	658	658	651	684	694	662	691	668	681	670	649	697	697	693	676	668	615	675	691	714	664	651	652	645	698	661	691	633	662	713	708	657	668	675	643	674	662	658	665	680	717	717	666	663	653	651	668	650	689	665	682	630	676	727	660	684	673	676	720	700	754	711	686	724	700	673	641	691	664	705	656	673	670	691	703	690	667	687	699	716	677	734	665	652	688	711	678	668	673	700	669	708	644	660	667	710	687	670	635	678	718	683	672	628	732	677	671	715	689	731	681	666	696	702	658	689	709	645	671	680	716	645	637	719	732	684	684	693	689	730	650	720	731	703	704	685	697	697	690	718	674	692	728	716	698	666	703	703	714	680	722	694	720	710	672	667	711	660	707	664	680	637	728	679	692	693	698	670	681	656	682	734	668	690	662	681	664	699	685	700	674	678	688	660	698	676	736	664	674	684	690	694	724	655	720	727	689	642	684	699	650	672	714	686	711	707	717	705	659	656	694	674	719	680	722	696	684	693	664	649	662	699	688	652	672	657	650	653	683	626	654	696	644	697	736	682	702	705	673	668	712	701	679	682	720	665	679	689	656	701	709	706	700	688	647	698	657	692	716	687	675	691	683	700	706	725	669	692	672	664	717	708	700	640	703	656	707	684	689	673	668	681	650	694	714	732	686	686	666	704	709	693	674	684	598	688	678	659	661	667	641	683	693	658	687	688
25187	3501	446	357	357	369	320	282	338	362	361	350	361	351	329	325	326	314	363	355	364	331	333	330	326	356	335	322	350	321	355	343	342	368	341	344	328	345	314	340	374	332	373	335	334	343	360	323	340	331	342	349	347	328	352	343	346	325	351	340	374	344	359	360	339	371	321	332	360	346	352	354	349	345	353	334	337	320	342	360	319	323	352	330	385	321	335	303	355	358	331	346	294	346	342	342	352	334	350	382	360	352	337	307	363	324	358	385	327	354	337	332	335	340	326	361	332	331	335	314	346	361	369	328	321	301	329	363	376	341	412	387	345	350	364	360	346	336	326	326	302	339	313	369	364	315	329	331	339	308	356	335	330	343	365	362	351	367	340	340	320	380	321	339	325	364	369	392	342	350	338	381	319	324	348	344	315	336	347	320	318	330	317	348	349	351	349	359	320	313	340	323	331	349	366	303	318	335	330	330	333	373	317	321	330	322	341	319	343	354	352	342	363	370	326	324	344	306	332	345	352	347	356	321	325	319	354	330	341	348	370	324	299	327	385	323	325	367	311	342	338	310	381	365	345	366	353	342	319	332	324	356	334	324	332	356	313	368	337	346	351	357	359	387	325	364	319	317	323	305	337	335	344	350	348	339	344	353	358	366	323	362	357	360	336	350	332	341	349	341	369	301	319	337	344	323	384	329	320	327	341	391	349	353	331	367	380	363	357	345	320	367	355	351	344	350	332	339	296	361	321	355	335	333	373	381	302	322	339	342	344	338	347	337	341	320	325	312	324	373	352	343	321	329	335	305	392	347	294	328	360	356	317	327	330	368	374	332	342	359	339	323	351	334	359	317	341	278	347	348	364	297	305	382	345	353	325	347	329	338	367	313	366	374	350	353	318	336	393	342	351	349	364	338	371	349	362	352	318	357	374	356	336	334	374	338	353	336	337	338	295	288	330	320	326	331	373	345	366	356	306	318	364	344	366	338	328	387	339	336	349	330	342	363	344	357	318	369	348	355	312	306	349	335	360	336	305	343	301	321	346	317	313	353	346	326	342	327	355	330	331	351	367	390	354	382	300	364	326	326	339	346	350	301	316	352	334	345	305	340	353	335	344	325	328	337	303	361	337	382	338	320	304	336	351	356	316	314	327	342	318	340	344	332	337	316	336	344	305	331	352	324	353	358	364	348	333	360	331	339	337	333	343	341	309	326	344	334	302	334	329	355	346	366	324	311	344	332	367	392	345	344	337	344	321	330	374	325	328	367	362	331	304	328	351	321	337	339	354	363	359	364	372	337	401	339	341	338	375	325	326	320	309	352	325	349	306	330	353	350	352	319	358	342	331	356	346	330	350	334	346	325	362	308	338	369	347	374	338	345	347	335	348	366	381	345	339	313	375	353	323	312	341	334	363	333	319	330	372	334	331	347	348	332	366	321	328	354	359	286	327	337	305	321	320	341	343	372	326	336	355	357	327	329	361	341	355	330	334	321	327	327	331	344	361	364	368	348	332	360	349	331	351	407	362	312	334	348	367	399	347	345	355	356	355	350	349	374	367	360	343	364	362	329	342	355	323	323	376	344	369	319	360	331	318	375	323	344	340	381	353	313	345	373	361	365	347	358	352	378	345	333	343	294	336	345	363	321	350	360	324	346	280	350	328	334	311	331	304	325	385	324	319	378	339	340	343	342	340	340	312	349	327	367	310	350	306	330	307	330	353	313	317	316	371	353	358	329	305	322	353	323	328	336	376	357	355	305	339	328	374	381	369	341	359	332	343	328	359	318	356	335	368	362	373	346	351	317	345	336	330	331	366	337	349	358	347	393	321	332	304	333	340	345	363	348	366	353	387	335	335	329	317	374	348	348	359	311	344	333	358	337	321	324	359	324	332	336	380	308	362	324	351	326	350	357	337	334	325	348	316	343	338	384	372	345	304	311	347	355	318	387	340	318	313	319	382	347	357	342	375	334	323	324	369	338	334	328	312	344	329	301	351	357	357	328	369	328	358	335	328	347	328	331	360	319	335	323	324	353	313	351	333	337	359	347	346	341	322	323	349	358	314	363	311	343	327	315	360	325	279	384	319	354	315	305	342	361	339	340	356	327	340	352	316	344	333	310	340	350	334	372	355	321	340	356	347	342	341	320	372	319	330	342	321	351	372	353	341	346	371	324	333	367	366	378	294	334	353	363	323	310	351	308	338	350	357	320	356	305	338	336	319	350	341	336	338	356	347	342	333	338	359	341	359	354	319	333	356	345	328	362	363	344	336	324	339	313	355	366	330	371	358	337	330	361	343	361	323	301	326	339	336	365	363	326	359	365	313	374	346	336	325	328	336	328	300	334	376	321	339	355	333	364	371	334	352	379	309	341	300	313	329	327	358	333	299	332	311	295	311	356	355	346	333	337	343	319	364	347	364	396	310	325	358	346	356	331	330	351	346	340	379	364	376	347	312	337	304	344	366	321	320	335	366	340	344	365	351	324	336	363	350	310	324	367	364	374	345	357	323	348	346	370	356	355	354	304	327	331	332	342	313	342	342	323	341	380	362	333	332	364	316	308	339	330	330	348	319	334	328	355	342	354	353	362	321	328	330	340	339	354	324	382	366	313	348	361	351	347	306	332	372	350	358	359	339	349	352	328	325	366	298	322	342	339	356	341	340	342	320	330	357	329	336	340	330	347	328	326	368	338	347	338	354	358	342	361	345	386	333	357	356	341	353	334	341	305	328	355	334	352	339	347	354	338	299	309	315	342	344	347	354	348	350	319	319	371	354	318	359	356	362	364	359	363	348	351	337	363	326	300	306	366	358	345	346	317	346	380	371	331	315	324	348	323	381	323	323	354	330	364	350	344	344	314	333	305	325	349	340	341	371	367	361	334	341	351	336	352	335	325	334	336	336	327	324	377	380	334	348	366	347	332	332	288	339	335	351	364	327	300	329	332	350	357	339	293	348	334	293	289	337	348	313	333	338	372	319	350	340	308	336	315	351	330	366	327	323	350	369	351	340	376	331	363	341	354	362	351	295	322	371	355	333	346	357	373	384	373	384	321	347	310	349	346	329	307	325	353	359	334	329	326	316	358	338	346	345	361	368	370	360	339	356	305	387	363	331	348	326	350	369	326	325	345	342	333	294	325	325	325	333	346	344	322	342	353	373	338	355	339	348	312	339	347	334	325	338	296	319	317	355	330	317	356	382	360	310	338	330	325	330	323	355	322	338	337	393	339	352	312	338	374	340	332	313	327	323	322	344	334	344	351	319	309	337	312	346	344	319	350	344	331	381	321	323	327	316	352	364	382	366	326	363	322	335	340	348	340	344	343	323	343	358	334	341	335	307	320	323	360	319	331	323	359	334	376	319	338	350	326	328	288	351	350	326	360	337	338	389	361	313	342	379	342	348	345	385	367	348	353	294	343	343	362	352	343	348	331	319	343	289	352	334	352	340	344	335	340	328	342	331	355	330	314	351	321	307	372	321	357	298	335	350	363
12447	2180	1103	920	848	831	805	758	780	756	774	776	788	731	730	825	759	743	792	736	792	733	755	765	696	778	712	725	719	781	706	796	730	743	731	744	749	757	757	743	734	756	794	729	781	726	750	719	727	780	706	754	717	763	764	758	716	772	725	749	705	814	695	752	790	769	767	713	788	748	740	770	760	771	677	752	722	727	739	738	776	770	706	761	733	744	740	731	764	742	745	756	715	744	694	783	715	783	738	776	739	728	726	760	747	780	736	755	732	771	760	784	759	754	730	679	767	755	795	799	726	761	719	691	721	719	784	709	759	755	744	719	727	742	726	737	822	752	746	722	798	725	750	669	703	689	733	745	737	770	772	741	743	763	743	737	714	749	731	772	735	743	746	742	759	747	757	684	778	697	714	707	763	706	678	770	748	818	703	770	732	719	757	751	772	790	737	768	747	742	763	723	781	670	746	818	752	766	727	723	696	768	728	727	747	752	701	701	693	764	763	742	736	741	756	722	769	743	747	758	694	699	750	756	798	752	746	743	735	735	782	783	792	787	738	760	741	695	758	760	745	709	745	754	729	717	757	729	734	742	716	749	705	760	746	734	734	714	717	726	783	723	708	728	736	758	710	759	720	764	782	741	705	784	737	745	726	762	742	729	743	733	692	782	771	679	769	756	726	733	738	718	757	731	739	761	743	727	766	760	748	693	761	765	771	738	747	791	753	767	709	689	736	776	795	745	741	745	713	794	793	733	767	735	752	735	786	722	692	729	776	763	762	750	747	760	759	781	723	770	724	725	764	743	779	790	712	791	760	755	765	737	738	760	722	731	721	761	790	699	791	766	779	719	737	741	753	761	768	744	813	745	730	747	699	724	765	717	754	754	734	743	771	707	739	775	758	785	775	762	779	774	749	685	742	746	740	768	746	724	761	750	737	747	715	705	748	732	727	731	738	786	772	727	762	799	729	759	748	715	776	731	750	754	720	731	770	743	720	756	797	773	725	761	691	760	706	732	764	757	725	725	747	792	728	764	777	742	737	707	757	747	736	774	782	765	711	795	710	739	707	706	709	709	801	717	751	760	710	726	766	780	745	740	757	730	780	759	707	760	729	757	739	748	751	783	743	757	771	752	745	779	736	731	758	758	762	770	760	697	784	795	762	757	733	765	747	730	743	796	770	752	772	720	740	733	749	803	774	716	744	719	752	739	727	753	754	742	691	781	714	708	715	794	725	761	761	732	763	705	738	672	752	736	725	724	754	722	718	727	725	722	725	743	723	737	799	737	751	764	772	737	766	695	713	777	774	790	711	726	797	735	708	751	665	727	758	710	737	706	773	764	761	749	744	749	709	742	787	716	688	743	703	802	761	732	729	723	780	743	750	748	738	752	732	732	735	749	767	716	772	742	758	695	765	730	756	772	763	713	769	762	734	738	750	762	726	785	751	783	735	702	762	723	763	802	761	805	728	723	756	711	746	760	736	733	762	766	796	727	748	806	764	738	734	774	772	696	751	761	742	798	739	764	750	822	706	730	742	755	732	735	734	777	778	758	730	789	702	747	766	751	775	766	710	738	728	778	748	702	702	765	758	806	730	775	757	702	760	756	741	774	730	753	750	744	767	739	708	743	768	760	713	724	783	720	674	733	800	733	750	726	781	720	782	752	753	784	715	708	737	707	745	740	733	760	778	756	797	713	766	741	683	778	736	764	717	759	706	752	735	700	766	739	770	739	700	730	724	747	761	720	764	754	760	779	773	738	702	766	704	789	764	776	751	749	739	743	797	716	721	736	745	721	715	752	760	764	736	715	765	765	741	747	733	757	762	765	749	736	782	714	733	718	742	753	742	730	764	773	725	757	763	757	763	712	698	729	732	762	768	741	685	772	800	748	717	744	806	771	687	774	739	745	746	717	732	749	789	750	772	767	713	743	787	730	739	736	727	756	742	717	680	752	776	740	740	707	753	760	758	754	768	794	796	741	772	763	733	711	733	753	710	756	743	736	792	739	751	715	742	698	757	767	721	728	738	806	803	690	738	738	768	739	741	773	755	713	763	744	696	792	773	704	738	758	718	702	736	785	759	744	702	709	743	788	739	762	760	737	740	738	716	734	809	714	733	687	748	755	736	743	740	763	734	747	745	730	784	738	776	746	756	747	753	746	743	767	750	780	735	711	725	733	805	756	785	753	705	736	753	711	768	750	801	725	740	754	783	765	776	765	762	697	730	729	716	774	754	749	724	767	734	768	749	724	755	764	768	753	739	761	755	781	746	778	739	720	722	783	751	802	734	832	742	757	772	686	732	725	693	794	746	732	718	778	747	746	727	748	740	777	762	728	747	745	751	749	774	741	728	751	796	762	797	769	711	713	769	819	728	776	719	732	765	774	726	722	728	735	765	711	784	703	738	745	746	707	752	707	764	756	737	723	754	735	768	791	733	690	722	731	789	727	739	746	729	731	753	721	755	688	732	756	720	733	698	750	754	825	737	762	718	804	727	773	756	773	680	713	783	709	731	806	744	756	766	743	746	740	733	750	742	734	790	763	720	737	712	731	761	717	746	744	806	756	735	769	733	760	753	738	757	744	759	724	792	756	764	778	750	734	778	745	717	696	764	769	742	728	744	725	723	754	779	742	722	722	751	759	769	721	756	734	764	776	780	748	722	755	756	775	769	772	731	752	777	743	712	743	738	752	732	770	743	747	737	729	791	736	761	738	746	811	746	773	736	735	750	771	744	683	790	736	771	795	778	756	732	758	717	742	760	724	749	763	726	779	761	745	780	766	702	785	781	725	793	722	755	724	733	724	707	745	766	692	742	717	706	699	794	757	739	757	784	701	780	741	714	728	721	811	751	726	711	793	735	727	757	732	755	731	794	726	753	756	724	781	768	739	764	721	764	725	765	800	786	755	737	779	781	749	731	749	722	765	702	759	711	763	813	724	713	776	730	767	709	743	762	755	728	724	769	717	783	803	749	744	795	724	717	754	741	723	727	775	742	718	714	777	752	798	724	727	777	742	711	732	760	778	788	778	732	783	689	758	701	798	769	798	722	733	761	717	766	760	765	756	764	752	725	744	741	762	735	721	747	724	770	773	710	762	737	758	711	740	741	664	767	786	767	732	776	756	752	725	734	775	776	727	751	733	692	758	791	739	736	724	792	727	760	737	752	760	750	793	730	748	772	790	792	769	749	729	758	725	759	788	736	774	716	768	745	730	714	790	718	736	735	709	761	765	750	716	730	759	720	747	730	743	782	735	810	702	748	734	747	739	735	723	769	747	754	773	728	724	784	743	736	725	732	730	707	789	725	712	689	734	736	729	754	779	738	777	733	795	777	784	770	731	755	751	741	856	709	753	704	777	788	743	704	730	702	731	703	758	780	700	720	746	740	730	715	732	756	782	732	775	702	733	782	721	736	767	772	722	716	768	782	761	740	774	745	769	745	751	722	682	790	742	795	763	781	784	734	769	713	746	729	748	725	715	765	701	736	737
19336	1814	427	353	334	338	336	311	320	317	321	332	286	334	309	308	344	340	323	322	315	356	367	345	357	326	329	359	355	352	333	311	379	344	349	342	362	345	340	317	333	317	354	330	347	323	323	363	319	283	338	342	306	316	307	325	318	351	340	347	369	392	336	305	310	339	356	360	316	345	340	334	310	334	360	297	338	301	330	332	364	377	334	365	340	339	335	340	334	317	351	395	343	310	334	319	337	316	326	321	354	313	308	329	350	350	312	355	358	341	361	315	319	296	343	364	355	372	344	333	324	307	340	345	301	318	324	345	353	311	325	323	309	326	320	334	361	332	368	308	354	373	351	327	339	338	333	363	298	321	324	363	339	356	303	297	322	300	349	339	346	343	327	341	308	351	345	340	306	342	322	299	327	344	383	362	325	335	327	323	350	309	347	359	332	333	345	337	335	357	350	341	320	315	312	319	373	347	309	326	335	324	330	351	344	358	344	346	367	313	354	338	321	327	330	369	349	363	381	345	320	317	365	329	355	367	370	319	354	359	357	331	327	304	331	354	342	358	306	316	344	331	353	331	338	326	322	311	328	361	341	341	353	326	320	341	325	356	327	332	334	315	369	282	344	317	348	323	308	315	295	322	299	310	327	322	361	327	354	346	332	353	361	335	332	331	324	356	350	342	330	318	353	375	347	356	352	351	359	339	388	303	331	362	346	331	347	319	333	337	329	326	326	326	328	343	314	308	333	355	341	327	348	308	310	338	331	336	349	314	300	359	359	317	336	362	337	322	305	328	346	313	351	333	340	346	313	369	346	328	346	323	376	349	307	330	339	323	314	340	334	306	300	321	316	355	354	362	363	358	342	324	355	348	332	372	324	348	287	338	331	345	333	319	345	319	342	344	342	337	330	318	331	335	337	321	326	344	331	360	341	397	328	354	325	328	356	344	369	307	331	354	337	331	318	332	344	310	362	358	353	328	349	340	370	344	347	333	331	344	359	344	340	341	363	339	336	356	371	329	361	314	301	298	327	333	335	339	328	354	345	353	352	332	303	299	333	314	321	382	339	346	320	376	323	345	335	278	344	324	366	348	324	371	368	327	327	348	332	317	326	337	321	318	340	321	334	344	372	315	350	345	349	344	347	364	310	304	333	345	357	353	315	351	351	351	311	346	333	357	321	337	314	368	363	307	332	318	365	319	339	313	364	332	353	346	318	332	319	323	327	347	343	351	363	358	358	325	351	342	344	343	336	349	370	341	370	340	342	353	335	331	308	320	292	327	317	339	334	337	384	337	357	339	326	345	313	336	310	329	346	326	339	317	329	316	364	365	325	344	319	333	357	318	338	334	334	309	300	336	347	319	322	334	317	343	328	362	324	317	333	384	374	308	351	315	334	358	293	347	349	315	339	353	350	360	349	343	367	329	292	352	342	319	309	302	323	362	335	379	361	317	331	336	333	334	348	378	333	355	358	331	324	354	341	334	355	337	331	319	302	340	312	329	335	331	332	347	359	333	327	364	313	331	344	319	341	350	312	362	308	343	341	338	352	343	343	342	309	336	322	341	357	347	336	374	330	335	364	295	345	390	341	347	330	353	328	312	321	341	338	348	362	331	318	343	362	349	342	345	319	326	328	344	326	350	334	308	321	274	313	364	334	353	361	316	308	354	309	343	360	310	302	353	299	319	343	323	353	342	331	339	280	319	307	329	360	339	356	342	334	344	336	344	320	343	351	318	332	311	347	329	352	325	317	327	315	343	313	284	351	343	355	286	318	361	348	365	341	306	312	337	350	328	308	317	355	350	363	332	333	328	339	325	346	369	318	310	351	346	328	386	324	287	319	365	348	335	311	316	340	327	339	319	344	328	327	320	318	340	382	314	354	324	317	343	341	321	344	349	355	339	345	349	318	339	349	366	331	361	399	358	341	334	325	323	323	325	339	344	346	327	336	343	351	317	319	354	318	344	338	317	355	335	306	332	331	352	336	332	369	346	339	343	319	354	332	364	363	367	336	330	346	381	348	330	336	339	344	314	331	343	355	317	343	346	368	331	311	327	359	334	299	346	336	308	327	403	325	359	303	284	342	344	330	308	337	350	295	295	320	320	341	318	336	307	334	322	345	320	337	328	333	352	338	325	328	320	301	324	379	322	336	343	321	331	349	332	340	363	310	344	356	325	356	315	351	309	338	334	332	332	358	333	345	346	362	323	325	356	322	292	308	343	280	341	296	349	345	353	350	332	320	348	356	338	332	363	349	305	342	290	336	309	318	331	299	316	336	351	345	365	351	337	312	324	367	365	314	352	372	334	348	332	364	327	339	331	305	342	380	341	321	314	350	327	346	381	302	341	346	312	308	321	326	328	358	334	353	333	411	326	354	347	326	301	304	331	327	313	337	343	353	306	329	307	319	318	352	365	364	347	312	324	327	330	319	313	298	345	314	304	322	340	350	340	339	341	344	351	350	366	345	340	334	329	325	334	317	309	341	316	315	306	300	336	341	347	328	376	337	312	319	350	339	340	337	363	331	343	334	370	351	360	355	331	350	328	353	331	370	352	331	374	356	341	386	350	314	347	355	330	345	315	336	329	337	335	329	291	369	314	327	348	352	303	329	342	346	343	322	303	311	323	336	319	318	332	361	333	349	333	329	366	323	335	355	354	318	364	330	356	327	345	317	302	333	391	377	365	347	334	349	327	327	345	351	334	333	301	320	324	308	322	316	356	344	315	333	326	363	325	342	330	317	342	331	332	342	338	336	311	341	332	362	297	336	308	297	304	307	341	329	308	295	341	349	350	307	355	327	332	328	334	362	334	310	348	302	336	348	323	314	315	359	348	340	361	325	344	367	362	357	326	342	341	304	369	336	326	333	328	358	363	361	339	331	341	377	332	352	324	346	323	319	345	349	293	326	332	338	338	347	361	321	377	336	352	335	336	345	314	294	341	328	332	343	321	335	302	329	310	353	333	338	303	342	342	346	377	345	314	317	362	368	345	326	304	355	320	320	291	320	343	345	376	337	314	312	335	339	344	308	326	353	326	324	311	336	345	320	384	358	358	319	290	312	338	298	347	312	333	364	349	301	315	319	360	350	345	345	346	316	343	343	350	323	314	357	288	298	337	314	360	338	377	353	339	326	314	354	345	348	343	351	340	328	340	309	362	356	342	315	310	325	301	340	357	320	324	362	381	364	329	335	356	320	343	318	306	309	311	315	342	314	349	331	327	360	335	364	347	344	345	304	337	332	350	339	283	346	360	350	320	328	354	354	320	324	341	337	340	359	323	327	304	310	299	313	360	335	366	332	357	340	347	337	367	347	340	380	312	344	308	320	342	347	356	342	349	341	331	347	302	342	311	288	321	343	327	326	325	327	329	323	315	342	335	314	331	319	313	367	326	356	329	361	343	342	292	353	369	334	341	271	342	341	336	359	311	328	324	331	338	352	342	331	345	359	336	355	359	326	329	313	354	330	332	344	369	323	288	345	352	335	301
10842	1167	847	755	748	737	708	759	728	753	713	734	748	714	736	759	744	699	661	747	723	707	722	710	661	690	723	654	772	745	725	743	738	696	702	722	730	730	729	712	753	735	741	730	741	764	706	745	764	731	697	713	765	709	759	729	713	694	714	734	720	720	745	739	715	729	690	672	734	705	676	711	704	711	757	704	708	681	715	774	698	736	700	699	715	727	668	693	730	669	752	679	724	765	744	702	707	710	733	698	745	734	763	703	707	726	655	708	686	746	740	696	731	801	732	672	733	696	663	706	671	735	739	751	748	764	766	704	739	733	718	722	696	731	727	733	724	687	700	736	694	719	743	677	765	746	778	725	722	698	699	684	656	714	767	690	676	708	764	738	720	705	713	728	738	664	733	675	677	735	695	722	762	770	716	750	757	697	717	753	731	742	716	723	744	730	751	754	679	767	735	758	777	725	740	773	731	719	740	731	729	727	732	784	692	755	702	738	648	722	708	728	673	712	736	710	704	724	737	717	764	685	691	738	781	740	680	723	731	697	710	714	737	729	721	768	659	735	751	686	687	728	719	715	692	669	726	741	658	756	697	684	689	789	762	711	747	701	669	740	716	697	767	706	701	723	729	687	748	768	653	748	695	728	691	664	739	724	787	761	713	759	733	700	743	685	676	711	737	713	678	702	728	708	695	685	695	701	729	687	684	722	732	719	680	725	736	707	729	730	743	702	736	733	749	692	731	727	663	736	683	690	724	712	729	710	767	769	755	669	697	689	728	695	741	768	742	720	705	721	739	756	689	722	733	671	732	692	683	690	722	697	694	700	743	690	711	664	666	726	731	746	735	728	759	745	732	680	718	750	687	692	737	716	742	697	741	710	732	752	694	719	736	702	732	727	723	777	748	724	673	718	689	709	766	789	716	685	734	759	696	741	744	669	721	731	677	717	667	771	661	730	730	712	744	757	702	727	745	726	720	711	720	703	694	701	687	681	735	724	747	744	755	681	732	700	752	678	760	740	715	755	706	733	717	771	708	713	705	777	719	712	717	693	758	776	749	749	752	765	723	703	735	798	750	722	730	714	755	733	692	710	753	711	720	715	757	673	732	712	743	727	699	737	701	710	766	722	740	751	707	725	799	713	730	718	705	729	702	746	756	714	753	731	665	711	666	763	732	722	718	732	742	720	685	688	642	757	692	771	748	729	723	749	726	697	777	719	749	718	709	722	715	739	736	714	723	764	695	773	788	725	696	695	665	762	716	700	695	710	687	736	731	716	766	741	720	695	714	771	725	704	684	742	744	708	726	683	705	695	728	773	714	714	734	698	687	751	695	723	709	722	684	751	697	702	724	727	747	702	675	749	753	719	685	739	690	719	731	713	730	723	660	720	667	729	674	763	742	732	730	737	703	744	693	776	700	714	726	718	676	706	672	724	696	765	765	696	700	741	767	718	740	700	666	683	708	745	734	681	751	777	718	713	728	731	704	749	700	673	715	742	672	679	713	726	719	719	726	711	712	702	752	768	723	716	734	707	770	757	710	708	730	711	749	686	667	721	758	738	752	704	718	741	739	715	728	718	705	690	748	716	787	723	697	690	728	735	729	746	708	740	688	715	688	736	725	729	735	709	718	780	711	733	699	749	743	730	704	720	764	748	694	724	746	709	753	737	716	719	692	759	682	726	704	782	752	738	700	767	705	726	671	699	690	714	760	756	682	749	691	761	720	725	702	712	719	736	710	730	759	712	698	723	699	777	717	785	723	747	691	732	698	707	679	704	722	758	740	737	737	749	682	700	764	738	734	689	753	746	731	719	681	732	741	724	690	736	729	705	743	754	753	696	724	714	684	725	744	683	727	677	691	706	697	727	760	752	708	757	681	745	704	701	751	750	757	697	711	709	740	743	723	766	755	746	700	735	713	682	735	725	747	735	741	708	754	745	700	698	756	731	707	726	732	714	700	744	729	747	760	720	748	715	712	735	692	675	675	755	696	692	701	732	726	724	714	711	704	767	766	758	736	711	684	723	716	715	744	682	715	700	730	737	697	767	724	732	698	700	683	728	733	708	704	755	713	757	697	730	695	685	703	693	726	683	691	702	690	740	723	716	743	700	743	708	714	727	732	713	668	708	743	718	769	693	706	709	698	720	770	767	711	764	742	723	734	704	746	684	699	752	708	659	764	695	763	734	686	731	747	750	755	777	736	652	733	744	726	719	734	724	742	718	709	731	714	697	706	742	673	672	726	728	700	720	663	735	732	710	733	730	723	715	742	721	708	731	655	713	702	676	698	745	756	722	735	707	699	753	716	699	718	672	688	734	729	729	722	725	718	745	695	763	712	735	707	714	750	755	703	733	720	746	710	724	687	672	691	741	652	729	738	776	743	710	729	736	726	692	667	676	697	738	756	734	713	740	733	722	743	747	681	713	708	700	721	742	731	711	729	768	748	744	749	736	714	733	717	713	686	700	704	744	698	687	698	721	744	716	738	747	709	711	715	685	729	722	745	732	729	742	712	712	701	734	731	738	698	717	756	754	748	749	694	728	694	690	731	661	728	760	695	717	701	711	803	718	715	762	722	759	696	718	704	714	736	739	741	721	730	677	700	794	716	683	706	699	729	683	735	729	773	776	723	738	694	696	673	690	705	727	749	703	743	725	739	731	727	701	693	729	760	747	732	721	701	767	721	760	717	732	740	742	696	726	726	715	690	772	709	718	717	695	776	745	722	731	700	741	740	763	746	759	728	728	686	697	683	668	732	736	712	685	717	723	723	751	698	713	729	702	689	726	699	712	737	683	726	735	732	746	754	721	736	745	734	750	689	677	771	718	748	708	708	751	744	728	754	692	765	743	666	684	728	709	725	723	680	731	702	726	762	734	717	699	732	723	723	687	770	705	667	733	712	729	701	741	764	742	767	738	708	730	684	759	692	736	737	694	688	726	695	702	717	718	726	684	716	732	724	776	770	685	683	668	739	690	718	703	757	701	738	732	715	734	720	685	731	731	678	708	726	670	702	698	726	777	740	728	722	688	735	714	686	724	749	714	726	724	695	720	700	726	708	728	722	725	754	730	691	720	681	757	745	702	696	719	725	740	715	695	707	714	757	691	703	714	710	795	702	689	688	720	699	772	691	732	696	727	697	741	680	727	701	709	778	723	778	712	652	760	721	654	741	691	737	790	730	770	673	673	718	683	749	678	731	779	688	719	755	671	744	699	716	739	689	747	712	752	710	727	721	757	693	739	742	763	728	743	726	719	726	725	719	710	733	687	718	723	681	676	704	755	666	753	768	710	737	678	767	734	742	711	729	731	699	751	729	719	760	706	763	756	712	734	741	708	747	704	690	740	742	698	719	709	697	732	774	739	714	723	699	721	673	714	669	754	712	754	689	730	749	726	736	741	709	734	758	709	694	695	709	701	716	715	732	722	713	712	771	661	725	716	723	736	719	729	728	705	729	733	726	682	742	743	728	706	736	740	702	741	755	723	689	757
23996	3182	431	363	293	335	320	335	342	347	331	313	357	309	339	305	317	334	317	348	303	289	322	309	323	301	305	320	334	339	335	329	345	297	285	330	334	305	313	340	317	325	340	310	344	317	363	348	318	316	320	289	287	315	310	334	318	325	291	312	316	313	289	281	297	354	305	332	355	324	315	319	308	322	326	334	314	319	383	323	312	331	324	344	302	320	300	332	323	334	313	305	332	326	319	311	333	344	366	329	303	315	291	332	330	299	320	321	297	332	321	306	326	360	337	321	313	345	315	279	320	303	301	332	294	325	311	309	318	317	310	292	293	339	324	293	306	318	317	317	334	316	335	335	312	341	281	304	317	303	299	335	286	299	320	304	261	292	307	331	305	320	328	322	331	335	328	304	330	303	310	317	330	327	337	322	323	312	295	275	315	334	324	340	304	312	298	297	323	318	301	259	312	304	318	341	283	299	307	306	313	305	320	342	321	319	351	319	340	312	315	329	342	326	343	344	292	305	325	309	341	319	366	333	305	330	332	360	313	310	315	292	320	330	320	319	340	328	342	327	293	328	307	325	317	342	296	314	289	291	322	317	306	309	300	307	334	325	302	356	311	334	325	310	285	309	287	329	329	353	325	343	304	353	302	334	313	284	339	325	317	332	320	330	311	318	317	332	323	317	326	330	328	375	313	335	317	315	346	284	318	325	323	311	334	314	308	324	274	309	331	344	312	333	321	327	283	303	275	278	288	324	304	291	311	344	356	281	314	310	289	293	333	302	346	314	348	352	319	327	291	310	312	333	326	359	344	321	313	334	318	328	286	343	293	320	348	360	348	310	331	286	287	301	318	315	315	346	316	292	314	334	294	328	343	330	279	361	295	339	285	301	307	328	291	335	317	358	323	315	330	327	310	344	307	317	316	339	314	304	328	301	296	323	296	305	314	318	350	380	320	363	318	363	327	303	340	323	341	329	313	280	311	316	321	312	330	320	310	277	303	322	297	341	283	311	302	304	312	313	334	307	308	293	279	338	294	311	321	299	316	302	331	332	319	328	304	273	306	300	316	328	347	309	325	325	316	296	338	282	277	317	309	345	330	309	318	312	397	328	304	307	325	341	330	307	309	305	286	310	336	304	336	337	317	325	281	315	302	312	317	314	306	311	305	320	309	306	362	332	307	328	318	297	345	310	324	338	330	335	320	340	309	328	301	317	331	295	289	292	330	291	329	316	308	328	334	299	294	309	339	301	297	336	310	319	329	318	289	300	299	309	280	343	302	336	319	337	353	326	319	333	376	340	280	312	331	306	302	332	287	312	321	300	331	331	326	302	315	314	318	346	330	300	320	300	293	346	331	346	304	297	333	302	324	308	302	316	349	307	271	309	318	330	303	322	323	299	322	314	279	322	335	338	336	288	321	326	324	311	326	324	294	326	300	331	301	303	309	323	341	320	332	326	314	312	334	307	300	331	310	307	305	305	357	328	330	312	336	324	325	329	297	325	332	339	340	302	341	343	305	296	306	316	322	289	332	349	324	341	300	303	309	329	323	355	340	304	325	297	337	323	338	325	334	330	322	333	328	327	317	281	329	341	292	318	341	315	337	283	332	303	309	271	316	320	306	297	341	298	305	333	324	302	308	329	362	325	326	319	348	306	314	310	312	308	307	330	312	270	304	315	288	321	331	342	316	336	312	321	323	304	341	345	314	295	336	316	308	333	305	358	337	324	320	314	304	323	321	326	302	327	319	320	300	319	303	336	284	324	301	310	282	309	284	302	291	344	329	303	332	309	318	329	286	334	297	290	289	303	341	301	314	325	310	345	322	327	388	318	304	315	296	318	307	322	346	300	347	311	318	337	261	307	338	313	310	316	337	317	311	273	310	354	332	319	324	330	348	322	281	325	327	293	352	288	303	300	305	309	340	304	283	271	347	338	329	343	316	323	353	308	284	326	298	311	316	312	363	323	288	295	300	314	310	336	309	307	329	310	306	289	319	276	323	290	345	333	297	284	338	321	314	315	292	293	341	281	311	316	313	321	323	364	330	290	352	307	348	356	299	350	352	322	320	339	337	309	334	313	298	310	308	305	328	348	296	329	331	311	319	332	299	281	340	283	332	296	324	345	307	348	302	315	292	317	318	306	328	296	313	303	344	335	317	308	328	332	319	301	299	332	334	349	302	311	315	341	288	291	311	322	280	332	319	315	312	335	323	276	316	319	314	336	320	310	329	316	333	325	280	312	339	310	302	306	309	343	335	316	333	288	293	324	330	300	337	312	299	290	346	348	317	328	310	299	327	322	332	320	292	319	327	334	323	299	280	327	310	317	319	336	317	294	269	344	319	334	329	289	334	291	335	288	337	325	287	321	330	319	346	308	317	312	353	342	303	327	342	336	293	295	320	318	347	289	326	311	318	334	325	306	331	301	303	314	331	326	304	340	323	293	291	349	312	338	321	305	303	321	341	326	301	329	300	328	324	298	323	323	289	295	325	324	344	325	313	326	306	315	321	297	319	284	334	317	310	328	313	280	295	313	355	345	329	364	334	340	337	315	301	379	320	331	302	280	317	317	315	324	302	296	286	317	306	315	316	306	333	311	339	301	288	335	338	308	342	329	276	279	342	345	307	306	314	314	315	348	281	288	325	346	309	292	295	316	334	318	338	334	329	310	312	289	279	297	301	339	312	320	306	329	314	321	312	317	351	304	341	301	282	323	318	307	333	310	305	319	335	353	306	350	318	317	318	292	328	331	301	326	289	311	303	344	307	296	325	314	334	300	326	309	306	310	315	303	287	324	310	325	304	297	329	321	337	337	306	327	354	315	268	327	331	323	336	308	293	351	330	311	302	333	380	343	330	346	304	321	298	321	316	342	289	332	325	318	310	294	299	351	318	316	334	305	311	308	311	305	290	292	323	314	314	324	346	318	325	347	334	304	309	316	319	291	329	304	325	351	333	306	314	320	289	306	302	316	324	322	282	348	336	288	298	313	338	328	305	337	295	279	331	345	336	304	350	318	300	288	284	320	335	313	321	278	297	349	341	308	294	352	328	313	327	375	326	294	321	324	290	293	323	293	327	333	326	328	319	280	305	291	309	294	346	311	315	327	311	315	313	284	309	303	348	297	291	298	305	315	327	278	326	338	301	333	298	299	324	320	305	314	341	315	322	326	317	343	321	310	346	326	316	314	344	319	328	347	306	331	305	301	300	310	307	346	323	327	342	322	285	358	310	348	330	348	296	308	317	265	298	337	301	322	306	320	317	292	334	352	282	348	313	321	339	328	334	337	304	309	341	307	318	325	328	316	324	325	344	308	344	333	331	331	298	351	318	293	325	332	322	305	278	335	333	302	338	308	319	343	311	343	329	306	306	281	309	314	302	298	307	333	329	310	294	317	326	285	318	327	300	335	325	318	306	303	293	332	335	324	316	302	340	308	329	319	293	294	336	321	280	327	320	327	301	332	361	321	307	336	268	331	319	345	320	326	310	330
10498	1454	999	938	786	740	742	716	692	694	657	677	723	722	663	713	701	730	653	704	657	714	663	664	661	704	661	701	659	714	708	656	671	667	737	703	670	665	717	721	712	736	678	669	687	649	687	719	683	677	679	662	685	677	717	693	709	712	710	641	666	674	679	658	658	698	728	670	692	665	664	670	694	700	664	668	673	675	693	654	725	700	643	686	691	707	660	669	692	668	667	684	668	721	705	676	728	696	705	700	728	681	700	676	729	672	637	675	711	665	675	666	725	668	704	716	682	667	695	666	696	698	673	660	693	730	684	691	648	650	649	654	656	659	694	706	719	662	670	669	741	712	684	657	685	681	716	746	681	721	677	722	676	681	660	750	685	660	712	719	621	683	674	666	679	662	703	682	633	656	664	653	660	656	687	724	656	734	666	677	706	676	670	692	613	669	655	701	719	666	677	691	692	647	677	690	657	686	680	726	711	673	667	707	711	664	648	726	724	708	646	709	647	693	715	655	665	696	742	728	673	663	712	754	682	665	660	729	674	669	695	692	709	671	687	678	688	706	707	705	699	676	735	685	650	675	668	695	697	662	707	714	699	685	686	705	698	701	670	702	681	648	669	696	734	729	701	665	725	708	668	712	707	674	709	711	720	727	703	653	709	683	697	746	696	697	636	686	731	710	665	685	653	705	669	691	715	669	696	715	679	720	704	729	672	670	637	710	683	714	727	645	698	642	714	686	651	696	704	679	686	635	660	706	679	678	688	695	739	665	647	713	703	726	665	674	674	659	698	653	697	724	671	691	694	705	681	700	723	674	711	716	687	775	658	663	629	673	698	679	717	660	677	653	649	718	672	687	678	662	714	709	712	712	693	660	693	707	672	695	709	656	677	683	713	698	666	667	729	666	727	698	735	675	663	670	660	727	666	704	668	644	668	670	668	672	683	694	695	683	680	715	717	702	668	681	717	664	714	712	716	696	674	669	713	647	670	697	675	656	666	714	691	714	690	719	701	722	696	702	705	702	711	700	663	659	695	707	680	635	650	700	736	683	695	708	670	665	652	665	691	674	699	700	653	712	665	640	626	703	734	702	678	701	657	719	690	686	672	728	721	673	743	661	659	671	701	666	652	724	678	693	644	691	720	691	670	690	691	693	699	662	705	684	667	689	713	697	673	670	694	642	675	682	690	684	657	712	743	649	692	720	713	703	721	691	698	711	654	713	705	683	662	703	699	677	687	689	697	692	688	727	683	695	717	667	652	703	664	728	693	685	673	725	675	652	707	649	702	683	730	687	647	750	686	668	696	687	661	681	648	716	720	643	710	696	675	688	675	686	673	681	684	684	686	732	668	688	713	697	730	674	693	690	689	665	655	751	708	728	695	660	717	697	721	654	720	675	657	653	717	671	620	663	686	675	730	696	696	705	650	708	709	648	703	684	721	695	693	670	716	703	691	674	652	661	637	676	673	644	714	646	689	681	728	672	716	710	716	685	676	723	684	710	690	667	680	680	686	694	668	693	692	640	663	662	684	663	740	695	628	715	641	664	707	689	711	731	725	696	668	681	702	695	665	683	706	718	723	683	721	714	674	664	726	646	664	697	685	740	664	669	662	650	703	669	714	669	684	714	659	680	690	743	684	702	679	737	688	702	690	636	706	703	697	687	733	657	701	697	657	717	670	668	718	709	707	692	665	705	678	687	735	689	773	710	693	659	700	667	705	734	676	701	703	727	743	654	688	677	700	666	660	666	757	670	685	690	707	673	683	750	678	716	701	702	713	679	702	652	707	719	676	689	665	629	692	678	693	668	711	704	726	661	672	684	701	706	701	682	688	740	707	663	723	675	693	683	701	705	670	754	650	703	664	699	673	684	677	652	691	694	716	715	673	685	673	741	722	713	715	661	707	686	688	688	699	708	652	674	671	674	687	651	674	728	699	727	708	682	684	648	666	704	675	677	686	701	687	660	682	709	668	753	698	708	650	676	678	733	663	672	699	720	687	698	677	684	688	690	690	717	710	692	677	720	709	683	702	657	688	648	648	694	683	666	640	702	689	652	664	697	706	682	681	689	637	699	663	712	657	668	677	687	696	702	663	695	686	652	712	735	678	704	654	685	658	672	659	672	695	692	655	693	698	702	693	688	703	655	740	693	662	680	724	644	696	711	675	713	676	692	683	651	647	680	688	737	688	713	712	711	705	689	703	687	627	716	722	695	688	709	704	656	683	719	728	667	676	647	675	651	676	686	724	658	736	673	704	658	670	709	697	666	679	707	713	683	747	705	668	633	642	676	715	702	724	677	688	686	718	660	667	717	696	669	693	744	666	729	685	704	717	709	710	690	729	746	692	685	673	701	669	644	704	714	688	696	685	659	704	699	663	666	743	628	655	660	685	720	683	695	674	728	668	704	696	647	690	684	698	688	665	664	632	685	666	666	703	678	642	662	631	639	647	721	675	628	687	676	672	669	682	701	714	654	691	647	678	696	681	735	663	713	689	700	690	724	677	687	676	697	645	703	696	685	691	685	683	634	690	685	737	677	686	654	720	697	689	672	736	684	702	695	689	672	693	722	727	706	663	669	638	742	650	694	655	717	666	780	725	694	711	712	746	685	692	660	677	684	655	679	773	685	623	702	692	672	655	673	723	717	685	666	696	700	652	658	659	767	672	701	680	692	689	699	712	687	650	706	681	696	684	709	683	682	723	682	640	686	748	705	687	712	725	678	654	742	719	717	638	716	641	676	738	675	693	712	682	667	693	704	671	695	695	667	661	691	693	686	662	680	688	725	697	670	663	738	752	711	720	743	707	710	679	718	674	702	692	664	669	697	716	650	720	668	723	666	693	684	705	683	687	707	661	701	675	703	703	666	721	664	662	682	730	659	687	699	637	702	660	719	686	693	711	710	697	678	678	681	676	682	659	676	687	671	725	687	708	715	679	655	725	716	696	728	651	684	702	731	684	673	679	690	721	680	724	714	749	681	686	690	686	721	637	653	713	704	666	693	677	688	713	675	687	692	672	689	681	697	711	711	742	644	660	709	682	687	652	632	736	718	694	703	623	688	702	672	704	667	717	707	703	666	710	656	706	688	708	677	747	697	663	694	712	673	737	634	695	700	717	669	679	692	690	681	687	675	690	743	666	711	713	667	670	680	692	665	656	696	676	712	656	683	663	675	688	735	663	694	684	699	717	696	711	685	699	689	689	644	720	704	720	664	731	652	723	665	747	680	698	695	702	725	720	720	711	663	676	693	710	648	685	669	641	752	725	714	748	671	677	688	736	708	724	699	679	674	674	671	696	709	657	716	654	788	658	687	722	726	672	714	706	681	651	720	648	665	697	681	660	742	664	689	703	675	639	746	702	715	702	694	671	660	739	734	663	679	724	684	682	702	684	733	741	695	699	677	699	673	624	656	735	735	675	660	720	727	671	708	669	719	764	697	683	732	660	664	712	712	702	701	677	665	693	723	704	656	693	722	690	688	707	701	724	715
26491	5232	658	397	350	341	364	341	332	348	365	313	334	350	310	313	349	349	333	286	330	369	322	309	344	331	354	328	353	336	385	343	319	350	309	339	305	341	341	344	327	357	340	326	339	302	355	344	348	365	353	351	342	309	265	343	339	340	331	361	344	350	323	360	338	340	346	371	365	380	347	312	361	347	318	349	281	323	329	311	353	296	342	356	334	342	354	327	378	368	365	344	367	324	351	364	374	378	334	351	313	358	365	337	325	330	365	367	320	344	354	338	345	351	343	290	332	343	320	350	326	378	347	376	336	340	359	339	355	319	354	350	328	340	323	319	369	311	368	322	359	314	329	382	332	322	346	335	332	298	338	339	343	325	318	324	360	331	329	325	353	330	336	348	344	374	358	303	332	343	367	341	320	322	323	377	349	340	305	387	323	361	325	329	344	390	354	323	337	360	344	339	307	323	377	291	322	323	351	362	322	320	370	307	358	314	361	315	365	351	338	316	353	341	336	340	341	341	334	318	343	339	340	377	344	337	331	361	321	337	383	321	337	351	329	394	387	315	342	352	334	367	335	300	350	345	346	341	352	349	320	321	324	342	324	359	336	355	334	347	321	363	339	334	346	304	332	323	310	343	350	329	343	321	365	345	362	308	343	372	345	357	324	314	331	354	366	350	311	339	357	369	360	338	322	333	321	336	351	341	350	320	358	337	304	317	340	344	311	338	370	299	329	372	335	367	376	344	327	350	362	322	351	363	325	369	353	343	374	362	322	321	325	313	343	362	359	322	364	350	322	356	317	349	353	354	286	359	355	348	308	331	351	338	314	325	329	312	338	333	359	343	335	308	333	342	410	342	351	336	308	300	349	308	324	342	340	352	373	334	345	328	315	319	319	359	344	372	328	333	347	375	337	355	344	327	316	312	333	329	327	348	324	337	333	341	373	379	327	369	352	341	333	319	335	307	348	294	346	340	345	351	332	384	336	342	347	325	347	347	340	313	342	349	318	354	359	346	345	331	324	335	326	333	357	364	379	351	358	351	322	322	346	320	336	295	331	378	382	343	323	327	324	321	342	382	356	353	351	338	319	376	306	298	336	335	364	348	355	327	365	322	331	339	348	356	330	356	352	377	316	316	315	326	351	353	348	347	365	364	324	357	326	358	367	351	342	345	343	374	365	364	360	342	327	339	315	346	364	352	343	360	316	324	333	326	346	348	327	338	346	358	329	329	349	322	347	353	332	297	364	324	338	348	309	329	367	341	322	348	312	333	344	359	381	343	372	349	362	380	334	306	297	345	348	325	328	353	360	336	331	390	347	327	370	354	354	361	323	336	298	388	377	336	332	321	348	345	330	337	376	355	291	321	333	305	339	341	330	339	317	305	352	350	341	370	329	355	305	371	337	330	334	319	326	326	330	326	314	347	317	301	340	368	370	359	351	355	357	316	376	362	317	358	349	380	358	357	336	345	346	316	354	323	332	330	351	350	366	369	312	330	308	329	310	325	340	360	365	337	306	320	325	317	326	332	336	357	334	342	361	334	333	322	365	305	369	337	336	348	367	337	348	344	380	352	378	320	332	306	335	323	341	324	351	308	351	343	374	315	321	357	372	357	342	359	339	362	333	343	357	336	330	339	343	360	352	333	385	353	317	353	311	348	314	358	344	312	405	375	329	354	355	335	362	320	338	357	383	347	358	324	362	336	347	328	343	361	381	343	342	359	360	359	360	341	309	325	330	348	323	344	365	317	330	334	345	356	323	362	353	354	363	305	324	326	311	345	323	319	377	368	332	362	360	309	353	363	333	335	372	348	368	350	352	327	312	350	358	318	297	343	319	378	327	362	346	350	344	331	377	333	334	326	340	341	330	338	350	346	331	352	359	332	350	354	322	362	304	324	342	341	332	350	355	295	339	352	350	360	335	334	344	316	363	303	365	300	361	315	332	328	326	313	332	363	330	333	344	323	335	323	327	366	338	356	335	337	345	353	338	341	382	347	357	303	333	331	340	332	324	364	357	337	323	327	320	339	360	300	344	336	383	355	315	345	336	324	351	313	312	351	329	318	382	339	321	331	350	375	368	330	323	356	351	321	357	360	350	382	352	365	322	333	385	359	364	361	369	364	320	335	350	341	332	333	323	336	344	358	320	331	341	319	322	319	371	315	323	335	315	332	336	348	330	359	370	379	365	324	347	304	317	345	306	338	326	365	357	310	316	324	333	356	360	332	315	339	301	354	335	361	328	331	316	327	337	336	338	323	322	371	327	327	323	390	331	351	354	385	333	309	325	359	352	335	355	303	335	359	334	333	305	349	359	331	362	332	283	337	366	294	373	337	334	316	300	371	349	348	356	333	327	374	359	359	338	327	303	356	338	335	330	331	368	355	304	341	339	303	317	363	352	326	371	335	333	344	326	308	350	351	328	326	327	341	323	364	358	343	376	395	363	331	344	348	352	367	340	342	333	317	385	341	345	358	351	338	347	335	347	352	340	352	333	320	310	327	306	350	357	311	349	383	339	357	311	372	361	366	339	313	338	335	357	314	307	318	352	331	339	344	305	334	374	366	367	379	374	310	331	348	307	328	354	333	330	341	322	357	357	351	279	334	365	349	305	302	347	341	342	362	334	311	331	331	345	371	325	320	328	351	340	313	310	356	370	359	295	348	319	332	337	327	296	376	376	321	338	358	356	334	363	348	375	355	344	322	356	307	331	321	341	335	351	352	330	343	328	324	317	372	322	377	333	355	318	317	331	352	351	323	311	359	356	368	328	360	329	353	392	345	334	319	354	387	339	347	306	360	327	330	361	318	358	347	336	339	337	360	351	346	334	349	335	334	346	344	350	344	356	338	299	300	328	327	354	349	356	336	346	373	319	343	354	387	337	330	327	327	338	354	377	317	339	365	328	335	341	343	343	356	358	384	347	371	349	350	366	373	347	336	333	324	348	308	334	342	342	301	304	322	377	371	326	336	344	328	299	346	326	337	339	350	330	344	361	320	313	357	371	401	367	328	361	343	365	425	389	335	357	342	344	311	347	350	316	348	364	338	351	375	333	343	339	347	340	319	369	332	328	349	333	370	318	346	350	382	399	355	350	367	346	339	345	329	315	305	360	324	323	333	337	344	328	346	326	339	366	365	319	322	329	370	335	336	333	316	339	360	330	342	366	353	373	353	363	356	358	335	317	389	358	363	303	326	335	327	333	299	345	351	337	332	337	325	352	363	321	327	341	358	353	340	321	327	359	344	363	373	348	309	335	325	322	348	339	342	360	312	295	343	355	316	337	374	328	340	324	346	323	298	337	318	367	365	370	354	344	331	319	326	357	341	376	336	350	316	317	381	343	368	322	309	333	366	370	369	339	385	338	346	315	365	352	340	346	354	369	347	340	360	312	329	356	341	322	328	365	348	331	346	321	330	348	317	361	346	329	328	318	347	309	373	356	338	317	330	316	338	312	314	364	313	302	363	347	347	302	327	346	332	300	351	341	348
10079	1751	1423	1095	917	889	864	805	779	787	791	779	791	761	767	811	721	744	718	796	772	731	692	776	746	771	714	725	732	779	766	740	761	729	756	730	745	777	727	734	724	712	727	762	745	738	733	772	731	774	754	754	747	756	696	731	745	733	753	751	771	785	725	740	772	727	779	713	756	742	745	789	741	752	738	750	760	752	717	686	733	779	783	716	741	769	781	678	759	739	779	699	721	748	748	727	735	767	783	702	734	722	737	693	714	746	765	775	783	715	748	711	764	731	728	760	711	716	738	752	737	786	695	719	688	744	728	784	705	737	775	748	717	751	763	764	728	760	740	774	744	724	725	759	767	745	775	722	704	726	746	738	813	708	709	687	761	742	746	703	747	774	778	775	745	720	759	715	710	766	764	705	762	766	704	734	758	749	738	742	744	799	755	728	748	760	744	721	736	719	764	758	729	732	672	764	765	718	741	727	694	711	757	791	723	738	801	736	719	718	827	750	723	736	767	750	778	723	717	712	751	759	717	758	773	720	750	691	775	753	730	731	750	769	736	746	792	744	715	715	751	740	765	758	744	724	644	768	690	752	763	764	745	740	754	779	722	729	773	772	739	764	755	722	751	755	718	724	710	746	771	765	744	742	767	720	726	701	722	731	754	794	727	732	719	734	709	771	707	763	785	712	736	774	748	720	744	742	764	706	707	749	732	715	744	756	751	735	700	757	769	708	747	740	698	717	673	748	727	749	703	732	720	718	754	766	722	730	689	751	759	720	736	725	699	711	763	737	745	740	727	742	718	694	731	749	776	801	720	760	739	695	716	761	718	735	740	733	733	750	749	748	730	750	730	774	755	707	751	700	768	734	778	698	724	701	700	739	725	733	758	813	765	747	717	801	744	731	729	687	775	780	726	773	751	746	743	739	758	731	767	733	743	775	741	772	752	743	770	772	736	720	687	723	784	765	732	761	775	722	777	716	710	721	759	747	727	750	761	747	740	759	758	698	736	727	720	767	716	736	714	746	706	732	717	750	723	770	720	763	771	766	707	698	795	728	733	715	788	727	733	785	730	709	752	721	732	695	758	740	788	723	777	759	729	751	711	725	777	750	754	795	747	750	752	723	746	773	794	740	703	716	774	694	738	719	742	719	756	756	728	749	771	741	751	744	731	662	790	696	762	757	736	717	709	712	756	703	729	751	687	785	738	726	784	739	733	754	776	739	700	737	757	754	729	787	716	713	761	723	762	672	729	749	702	743	806	740	770	753	732	743	766	736	747	730	744	713	706	810	803	762	742	762	718	776	740	738	791	735	756	776	809	751	732	800	746	709	737	759	773	807	726	750	724	753	753	731	734	781	745	694	741	751	731	747	763	756	746	773	757	710	752	798	720	758	735	750	746	729	698	733	722	747	741	783	755	720	704	764	714	733	707	720	740	768	800	773	721	727	726	731	731	751	759	749	709	781	742	699	737	777	725	771	796	765	702	701	702	744	739	731	734	710	741	750	744	709	765	781	772	704	747	743	753	749	771	769	732	762	691	775	795	732	718	740	745	722	765	739	750	777	727	732	658	709	720	779	785	781	746	694	709	705	704	752	748	722	819	767	690	748	721	784	744	786	746	758	759	777	745	743	749	737	723	771	732	766	730	727	722	758	736	745	754	716	759	742	744	766	726	737	739	749	733	726	759	770	740	683	757	845	722	681	735	752	743	720	720	728	748	709	759	743	738	727	804	795	755	781	745	706	773	741	738	766	725	737	756	718	768	710	763	731	747	732	800	719	764	706	757	715	749	747	745	775	672	731	719	746	724	731	774	720	734	757	749	769	722	750	758	734	756	725	743	723	726	738	752	743	749	777	704	710	705	773	750	793	707	740	667	729	828	753	737	717	787	756	736	738	761	745	768	732	685	756	779	766	722	711	771	772	728	744	740	780	753	726	746	733	772	704	744	720	753	735	820	745	757	711	769	717	735	732	732	792	710	761	760	707	754	749	777	774	772	724	725	698	740	713	723	724	775	731	788	731	765	741	704	698	669	708	740	727	779	713	749	760	787	716	763	754	709	735	724	731	750	707	783	775	780	747	681	752	755	726	743	724	728	769	746	761	760	722	678	765	809	748	756	745	786	712	719	738	746	809	751	717	757	772	735	716	729	727	669	722	704	725	751	750	712	754	754	757	710	729	758	722	695	690	785	697	760	756	736	777	777	724	730	739	786	795	790	812	746	785	716	706	766	711	731	775	750	753	749	762	719	753	765	783	770	757	779	780	773	767	765	739	705	736	762	795	793	723	732	781	760	726	700	749	727	797	747	723	748	743	737	766	718	713	718	766	763	755	707	762	714	782	762	742	761	761	715	737	781	769	752	714	715	711	726	688	733	752	740	744	766	810	750	756	756	702	758	751	720	752	782	709	720	772	780	710	734	717	692	728	757	703	720	751	713	742	766	742	758	793	733	777	792	723	786	712	795	770	731	700	765	702	763	709	748	711	700	746	786	788	730	749	774	804	747	775	729	713	719	734	726	741	754	743	729	763	746	760	730	756	742	767	748	752	754	798	747	728	746	749	716	781	720	753	778	773	754	751	745	741	745	731	713	737	735	714	742	674	713	740	738	732	763	735	744	749	755	749	754	770	734	769	679	720	747	727	698	734	724	717	751	770	766	774	702	720	768	757	740	766	767	754	751	687	761	726	757	738	733	750	777	754	688	743	791	775	732	717	703	740	663	738	791	742	745	761	738	753	794	719	746	782	759	750	737	728	728	755	762	736	728	745	727	733	749	751	715	722	715	729	812	727	729	687	714	754	782	777	739	757	804	770	756	768	745	780	744	712	747	760	706	721	744	747	722	732	780	745	741	747	728	746	706	729	751	753	723	743	757	708	764	724	729	723	752	744	775	760	715	730	761	763	723	688	777	750	768	759	755	718	723	724	734	779	785	699	774	744	760	708	730	761	725	732	733	748	746	744	740	733	731	717	747	742	714	756	715	748	700	766	698	785	731	762	789	754	760	747	771	781	758	714	690	790	749	689	758	742	770	763	729	799	761	792	740	707	723	699	733	742	754	770	760	722	695	705	766	721	731	771	705	725	783	735	757	771	722	772	760	734	757	767	731	705	701	750	783	690	759	704	708	745	732	744	717	780	755	719	743	762	732	735	755	754	746	728	764	747	773	769	748	770	814	716	763	744	746	745	771	781	717	736	766	762	774	753	756	720	715	789	733	773	719	751	755	753	706	736	718	732	758	727	777	762	751	784	754	735	742	717	715	754	698	776	723	727	740	716	786	672	706	747	730	731	752	741	754	718	761	726	777	699	755	720	754	723	742	746	756	732	768	782	718	758	768	780	746	762	747	763	704	734	726	762	767	736	724	757	745	766	758	783	783	771	723	759	767	706	761	694	706	745	766	779	716	729	725	700	753	730	700	788	741	703	760	732	753	711	758	750	731	756	729	739	726	774	738	723	735	723	750	750	714	748	748	772	717	760	746	762
15361	1014	353	339	362	338	358	332	342	344	298	327	328	326	340	310	296	336	332	324	322	352	358	341	311	302	339	360	315	308	341	347	323	317	341	347	324	357	342	339	333	328	308	332	347	339	363	328	344	333	326	340	350	346	347	354	335	336	349	342	338	336	340	338	324	335	312	350	344	317	339	331	347	335	331	358	362	308	324	336	347	310	359	355	354	338	348	355	353	329	302	310	346	343	344	321	339	328	329	366	361	360	346	343	341	324	318	363	380	308	330	325	351	320	339	331	383	333	375	320	358	329	309	288	329	333	353	329	336	340	312	321	370	304	337	343	344	347	311	368	324	337	341	351	322	338	327	359	320	302	344	343	329	326	340	313	327	328	359	332	342	307	309	330	321	261	339	364	339	299	331	351	315	351	320	315	305	329	292	319	365	355	297	310	339	335	354	328	346	323	349	319	329	349	328	344	311	365	279	342	288	345	330	334	300	325	350	310	351	317	386	332	312	345	315	326	356	335	319	350	345	357	306	326	296	330	316	337	323	331	360	352	371	344	328	357	335	322	353	355	314	338	358	330	322	299	347	337	303	330	277	348	348	336	335	312	324	322	344	326	345	322	333	361	314	306	336	339	319	300	358	336	374	345	350	316	337	303	357	304	321	295	348	365	342	324	307	327	322	316	306	326	308	331	320	331	341	312	324	367	331	315	352	329	310	283	296	335	346	356	297	336	330	332	333	325	311	319	346	350	330	345	328	322	327	299	303	334	334	350	358	369	289	316	322	347	358	293	345	314	322	336	314	376	375	318	314	328	367	310	320	357	299	305	329	321	299	325	355	333	359	302	342	381	328	300	361	322	342	338	328	318	367	365	338	308	361	333	351	364	327	335	370	351	310	311	359	331	326	347	345	348	341	353	321	328	361	339	331	307	332	351	339	340	327	328	363	347	358	353	344	315	358	347	345	324	346	357	330	303	324	363	335	303	329	372	317	337	355	322	316	306	339	324	340	328	339	331	345	302	311	355	344	332	314	353	382	336	344	301	306	309	318	358	356	330	300	334	335	351	360	349	307	330	354	346	374	362	344	287	349	292	319	313	350	342	337	344	329	296	338	306	369	362	340	300	315	341	339	385	324	296	299	344	356	323	335	326	337	317	319	299	350	365	324	324	349	318	348	340	342	337	321	336	355	340	306	340	360	304	365	340	350	351	329	384	343	304	352	333	324	331	311	288	386	313	321	321	333	349	341	353	328	333	303	312	316	350	322	385	372	314	348	316	332	318	335	333	378	328	365	312	305	329	363	320	352	349	314	327	332	356	317	325	309	339	344	357	336	299	336	370	319	319	306	314	387	320	305	325	329	311	323	332	326	352	340	367	318	313	327	337	344	348	313	323	350	301	323	329	336	362	340	350	371	322	314	335	342	326	343	310	330	356	324	345	350	345	369	293	333	352	313	332	312	351	331	337	341	360	330	348	335	310	315	338	333	329	323	346	336	362	309	322	337	331	328	331	341	316	318	331	313	323	336	351	329	313	331	347	307	335	354	330	344	356	335	332	344	351	354	316	353	382	375	343	375	302	322	324	331	352	289	313	320	307	311	311	386	330	348	315	294	337	367	313	307	388	348	332	305	300	325	300	323	316	348	343	340	344	324	342	294	329	312	311	362	281	341	328	297	320	350	341	339	346	344	325	370	336	309	314	359	337	377	360	327	324	319	325	315	350	368	332	298	359	333	345	326	336	330	318	329	325	338	355	321	288	382	334	343	312	342	332	345	313	319	348	355	310	298	363	348	337	360	350	333	339	325	366	352	353	316	317	333	357	371	296	305	334	344	311	316	347	349	330	343	342	373	325	338	351	325	329	340	334	334	309	330	332	342	313	304	343	341	351	351	309	328	325	336	325	334	323	312	374	352	309	335	336	337	322	321	342	355	322	330	321	307	349	296	323	341	320	342	332	332	333	325	301	360	336	303	322	297	308	346	355	323	356	337	331	307	366	328	310	310	296	374	294	336	349	396	316	338	309	358	334	334	318	338	327	322	353	364	358	328	333	347	337	343	357	324	341	347	351	342	331	322	302	323	348	351	343	330	338	315	353	338	350	303	345	277	397	345	324	318	276	356	313	330	337	348	338	327	340	313	308	373	331	344	334	287	328	300	306	317	343	293	318	350	342	366	334	317	309	316	320	317	329	337	337	314	334	319	374	367	342	311	300	321	355	341	330	344	312	311	355	329	313	337	352	335	318	293	364	318	365	356	364	290	391	333	350	307	315	298	346	324	331	322	364	315	318	339	312	317	337	345	340	327	326	287	314	350	314	364	347	306	300	326	346	311	341	327	299	308	337	317	351	342	320	337	315	354	252	319	350	330	313	337	323	368	327	338	316	338	332	292	331	355	337	308	350	367	329	300	293	316	369	326	353	361	335	340	325	343	318	361	299	303	342	338	362	342	309	293	338	313	308	312	349	328	312	322	319	334	345	306	338	305	358	367	341	322	324	365	354	315	334	353	346	324	354	349	349	314	324	305	323	332	334	329	397	319	355	336	364	342	328	335	364	346	355	318	375	340	326	316	299	324	326	324	328	338	374	332	297	307	349	306	331	313	351	340	333	327	317	320	356	274	334	359	345	317	346	314	356	323	323	349	322	332	323	327	322	337	367	331	316	334	320	341	368	347	314	318	342	406	328	333	363	347	341	325	298	344	328	355	337	334	340	321	282	340	351	319	346	362	319	342	332	312	319	307	353	343	332	336	349	340	295	325	321	323	321	352	333	343	327	323	330	334	333	356	308	320	324	330	302	314	321	380	342	338	345	340	306	326	376	335	351	336	325	336	366	299	343	325	296	332	324	323	334	326	365	331	332	323	310	324	349	353	364	307	350	355	362	321	313	301	330	328	350	304	341	315	336	358	324	351	333	345	343	356	373	332	292	363	318	315	333	312	319	329	311	343	325	348	333	319	297	351	353	358	355	346	327	327	362	317	315	353	352	346	338	341	332	319	305	343	314	364	327	373	359	302	336	344	323	371	361	332	334	314	304	317	331	370	302	334	328	332	335	358	314	339	338	357	337	309	364	348	344	332	378	345	341	331	306	304	315	315	316	313	347	315	336	342	306	359	339	307	321	308	298	338	331	311	304	364	347	381	289	342	336	345	322	383	303	337	361	346	321	308	325	324	337	326	334	328	312	320	329	337	354	347	394	356	355	334	336	370	354	292	327	343	310	304	341	287	339	337	302	312	315	334	326	375	329	315	312	307	357	346	320	339	337	345	333	344	299	309	349	320	355	343	318	334	291	323	334	364	328	341	325	356	338	320	324	330	356	337	307	300	330	347	313	339	345	347	351	324	352	336	366	352	327	331	336	337	340	378	336	334	345	393	341	332	374	336	343	337	319	321	354	340	333	339	345	341	350	322	350	309	346	323	344	370	340	330	306	307	310	304	354	353	338	337	355	332	365	325	343	322	331	312	384	306	312	312	363	358	324	344	330
10045	1177	1025	827	749	698	752	723	727	731	750	774	736	689	732	733	737	732	751	759	754	764	707	701	751	694	720	730	724	756	715	679	710	731	724	691	751	708	739	689	738	716	693	753	706	679	727	724	747	714	720	724	739	753	717	725	795	736	767	663	709	682	738	712	686	683	713	700	722	743	720	697	727	716	720	741	704	693	735	732	766	638	741	719	797	698	744	753	709	707	754	804	729	745	720	709	682	746	726	695	747	709	720	688	729	739	742	754	707	678	711	698	743	709	696	697	712	736	723	729	717	714	718	750	710	770	714	729	708	710	681	716	674	732	704	752	701	740	710	692	723	775	726	695	777	717	693	720	774	669	695	731	723	695	718	737	693	665	690	688	686	745	697	742	762	712	691	692	685	742	706	710	694	748	695	736	738	767	758	697	738	731	730	735	692	692	675	679	709	763	727	723	716	741	740	706	740	737	713	706	726	757	709	746	752	716	743	667	748	758	689	705	762	728	672	739	712	711	704	676	716	717	695	698	714	717	752	722	738	743	723	734	691	738	750	699	731	664	709	767	694	732	731	718	749	664	730	682	709	676	710	715	757	706	755	738	710	687	722	739	712	738	721	726	724	725	679	740	700	739	676	712	751	716	697	703	710	738	742	782	736	754	703	700	738	696	680	738	721	680	713	774	763	706	649	743	693	730	713	706	746	722	705	744	703	701	728	724	710	668	722	721	730	722	738	698	733	760	733	756	751	733	707	678	745	754	720	719	704	728	703	765	751	725	702	699	738	668	699	705	751	697	684	743	709	678	691	708	754	714	754	693	751	724	719	730	792	718	731	709	719	745	707	750	724	676	710	752	717	716	655	684	721	715	663	686	725	761	698	708	687	702	715	731	722	720	716	693	722	725	724	704	749	751	719	703	711	725	731	732	667	718	685	727	708	688	709	716	679	746	706	692	702	750	660	706	745	685	707	708	712	724	704	720	690	756	711	725	679	715	733	715	677	735	700	699	738	709	748	675	725	685	726	731	722	710	729	718	664	702	741	681	747	708	698	713	732	712	673	729	742	711	716	718	794	735	697	812	737	711	720	675	718	721	693	703	761	671	680	763	715	719	754	758	730	744	757	691	705	726	743	711	743	733	707	732	717	737	760	689	719	704	710	728	668	701	729	730	733	722	717	658	738	741	723	714	716	746	737	705	708	678	741	735	743	709	719	732	757	664	680	716	697	727	678	739	750	709	719	681	703	750	657	736	717	734	719	718	704	711	713	680	714	726	719	727	685	746	743	709	683	689	694	742	731	690	745	754	697	719	721	760	693	759	735	708	734	715	737	690	706	742	751	721	732	697	707	758	774	657	763	740	734	724	700	682	749	730	681	686	721	723	752	679	735	750	690	716	652	735	688	760	715	705	708	700	705	701	733	675	723	713	714	718	695	706	722	750	692	716	750	695	660	734	756	694	724	731	727	708	733	648	756	750	725	711	710	701	709	725	723	735	719	698	687	724	719	705	742	707	731	737	759	707	720	714	721	722	723	731	732	729	698	741	670	735	708	711	725	719	681	658	692	717	738	708	693	709	745	711	696	710	734	707	711	718	700	711	702	736	731	699	718	697	703	726	758	751	718	728	740	702	724	745	736	749	770	705	690	667	744	735	721	763	721	713	723	712	705	752	708	718	675	739	752	738	720	768	706	748	664	774	710	721	691	718	731	770	712	747	696	719	769	723	676	715	700	720	734	647	710	699	747	713	682	723	727	734	670	742	685	728	732	714	728	703	735	703	744	696	711	730	740	712	726	716	696	758	729	763	707	699	743	662	694	684	709	734	662	717	760	748	699	761	751	736	726	691	740	744	763	666	733	732	740	747	699	748	691	691	720	747	718	751	705	705	707	732	713	746	752	738	684	740	677	700	686	748	733	740	681	720	724	734	713	738	721	699	733	743	717	699	701	710	719	746	726	713	723	772	690	742	658	670	710	663	737	741	755	721	729	704	746	730	728	738	713	740	749	743	693	732	738	707	624	758	682	743	674	700	728	719	691	705	722	696	759	725	690	722	722	685	686	681	709	729	716	715	722	705	713	704	691	733	724	723	720	696	696	689	715	724	696	710	738	714	750	724	739	706	784	712	702	700	733	731	653	773	694	721	754	719	723	727	710	737	746	682	761	696	710	674	675	670	711	710	736	730	695	711	730	714	773	750	720	736	670	752	731	728	681	669	662	701	689	728	710	723	684	688	746	706	757	713	746	684	715	686	714	706	671	730	748	717	727	680	715	701	708	733	741	749	751	712	687	742	732	712	737	709	725	708	722	684	746	711	749	699	716	702	738	678	643	732	779	760	682	725	752	726	766	712	738	707	694	731	682	703	731	715	708	688	725	738	700	688	717	687	702	742	709	694	710	697	706	676	758	724	709	681	725	720	702	712	707	738	770	710	672	685	673	782	747	718	724	628	709	665	724	666	712	707	729	708	718	717	673	687	733	761	760	727	683	697	750	724	710	663	763	664	697	683	741	668	747	723	744	726	714	688	709	707	736	738	721	680	736	708	721	702	707	728	736	707	678	738	757	680	707	760	709	742	720	711	688	712	727	776	735	695	707	688	729	736	698	725	730	735	693	765	685	704	743	761	733	734	729	726	711	696	733	732	764	717	703	733	708	724	760	715	699	724	734	711	705	781	723	736	689	717	697	657	695	741	748	724	688	746	766	677	725	697	710	701	741	709	715	732	737	723	733	666	752	690	718	655	716	697	734	700	731	697	697	749	793	675	790	716	777	688	657	781	707	673	683	713	704	715	751	705	725	712	704	685	710	670	709	704	708	759	705	724	679	737	684	699	765	737	665	734	781	752	704	730	680	708	712	724	719	736	781	751	724	711	722	780	700	722	729	705	690	700	710	749	726	713	717	682	711	769	730	704	734	711	752	732	749	753	774	685	683	712	785	716	763	743	748	750	759	746	690	703	692	742	738	701	714	677	719	721	719	724	694	697	709	732	713	704	731	724	710	745	760	740	667	682	738	732	726	721	737	709	725	707	749	683	690	749	707	696	698	729	706	789	756	716	727	728	739	706	692	698	717	719	695	742	729	727	733	729	757	724	700	717	721	715	713	695	714	743	692	701	734	735	683	737	700	727	727	680	735	700	737	715	702	728	706	747	739	699	737	731	737	696	716	742	702	708	751	716	709	742	712	729	702	731	743	729	761	696	721	703	699	683	693	768	680	706	748	676	764	734	737	719	701	678	712	709	718	758	738	696	724	679	701	735	732	783	746	701	778	759	712	690	704	735	745	689	699	741	713	716	754	664	747	731	650	721	699	723	677	726	709	744	720	698	698	707	711	722	708	720	720	704	704	754	663	736	709	720	743	678	706	688	681	764	698	700	757	701	701	667	708	693	736	712	720	754	704	649	702	689	672	706	738	726	709	684	675	689	715	670	727	745	709	705	771	681	688	708	755	724	743	750	730	684	696	729	694	696	726	706	738	756	684	680
26810	6429	868	364	325	292	336	318	323	307	344	323	321	350	318	315	349	301	331	344	352	336	325	318	350	325	324	316	326	358	336	316	326	359	318	285	313	362	363	312	308	299	359	307	335	346	298	328	327	320	335	332	357	360	333	334	306	313	330	315	304	344	342	321	310	322	335	339	329	317	328	330	326	331	299	347	305	349	341	326	353	314	323	314	309	307	303	309	311	345	313	321	336	358	307	295	310	335	314	297	289	298	320	340	328	334	307	326	373	348	326	353	331	297	335	339	344	336	312	345	325	318	341	313	346	316	334	331	347	379	345	326	334	340	304	337	280	334	279	304	300	311	337	315	305	317	330	305	312	310	317	296	308	306	323	347	321	299	344	359	327	329	305	352	334	336	351	311	322	325	328	296	315	339	338	373	358	317	323	327	316	311	325	289	306	303	336	315	336	320	344	343	351	308	329	297	360	322	332	346	339	332	341	307	324	310	305	329	330	312	319	322	348	312	338	365	332	317	311	330	306	324	344	307	356	317	303	344	329	317	343	330	311	303	306	322	334	328	347	331	340	345	315	316	312	342	318	331	320	289	326	338	339	334	313	337	349	327	299	343	322	337	312	290	288	367	366	302	341	324	340	344	327	352	325	348	331	325	324	341	318	339	329	315	342	314	313	376	327	308	352	329	343	312	336	314	318	321	330	325	353	285	310	320	338	318	316	332	326	295	316	318	328	317	292	328	324	345	333	320	330	318	374	307	337	344	298	331	314	293	356	354	342	334	335	340	295	307	314	308	313	304	308	331	323	342	342	361	315	302	328	311	324	323	344	366	315	296	311	303	325	307	310	333	341	341	337	324	373	397	339	306	326	300	314	351	333	323	294	329	292	361	316	310	342	307	312	306	336	333	329	319	325	308	332	338	318	297	335	335	322	362	311	338	331	311	330	345	363	329	351	292	334	347	297	308	341	349	297	370	330	291	376	328	298	316	329	331	358	331	316	328	313	334	311	313	334	347	302	314	327	343	318	308	303	304	328	301	320	331	306	317	348	316	353	318	355	318	342	329	294	382	329	332	328	284	338	315	339	317	312	295	348	345	319	302	321	334	298	329	336	310	311	308	336	331	336	327	342	327	338	331	345	310	353	325	321	319	360	321	344	318	290	314	332	296	311	345	301	320	313	355	324	301	298	337	310	333	293	309	343	349	313	326	357	325	315	324	361	327	336	309	304	328	342	328	341	286	313	367	309	343	326	314	266	350	332	322	298	339	341	296	322	326	325	350	312	325	299	304	368	334	316	317	378	328	329	334	322	311	358	331	313	356	322	335	335	313	327	324	330	342	338	333	310	314	342	341	339	325	351	324	361	326	325	320	358	334	318	328	317	316	313	303	275	320	346	319	316	357	323	328	288	305	336	337	315	333	374	299	304	291	290	308	380	357	328	310	296	320	288	305	272	350	299	287	343	328	294	324	322	328	320	316	326	328	359	308	339	333	311	307	332	333	314	309	341	337	305	319	353	328	283	348	311	305	337	350	315	328	326	332	317	334	291	328	336	369	316	311	348	291	320	287	323	311	309	347	309	302	325	331	325	304	308	335	286	335	314	283	300	293	357	339	336	369	309	296	292	326	370	303	315	322	307	317	339	308	350	322	325	359	293	303	334	345	300	316	307	333	309	291	340	345	305	331	319	308	328	334	311	340	274	326	312	347	317	296	372	316	347	310	303	352	312	362	310	333	289	324	323	316	326	364	346	307	318	320	301	332	316	304	344	333	343	338	346	330	307	315	357	306	324	350	355	314	362	339	329	333	352	323	308	317	347	385	319	305	284	305	314	296	348	304	324	307	314	339	340	323	323	319	354	314	368	349	326	326	331	281	325	345	317	317	315	310	330	347	314	349	345	308	321	285	313	334	318	365	340	282	349	316	320	324	362	333	368	335	324	323	321	338	322	314	331	379	309	319	332	340	323	309	308	326	335	329	310	337	307	298	340	298	317	325	341	319	310	294	324	316	316	326	317	327	346	331	296	347	308	342	324	313	357	322	323	316	330	329	324	307	307	333	319	355	325	294	308	319	323	341	320	305	319	349	316	352	367	356	350	320	330	297	367	306	311	325	327	320	332	296	308	312	323	305	344	307	303	329	359	313	298	347	351	296	338	314	301	331	307	334	305	330	339	329	319	303	349	324	323	311	275	317	339	333	375	355	336	310	350	328	337	329	316	351	311	323	345	318	348	327	333	334	327	332	315	323	357	312	320	351	336	289	294	298	309	321	324	334	328	344	333	313	370	325	305	322	359	299	350	308	317	330	326	339	307	330	334	311	351	305	299	313	351	323	343	303	348	314	341	311	336	327	323	345	334	363	332	328	354	342	337	327	347	265	326	348	355	343	317	375	354	334	346	330	328	309	305	295	335	314	291	353	328	336	340	345	335	313	346	332	316	346	342	357	323	304	305	285	313	317	339	314	315	303	332	328	320	309	314	294	328	288	282	364	329	363	314	354	324	329	329	294	323	332	332	336	335	321	317	313	329	325	351	332	367	323	331	347	340	334	352	297	316	342	326	330	342	337	319	303	317	309	315	340	306	312	317	320	340	321	345	334	321	316	324	320	298	329	326	295	312	319	295	330	321	346	333	315	325	341	325	361	319	357	303	328	325	343	303	318	331	308	317	307	321	325	326	321	307	352	341	337	343	326	305	331	337	292	326	302	336	351	355	335	325	350	291	315	353	313	315	336	323	338	308	318	334	307	307	302	337	364	329	327	310	308	311	308	355	361	341	340	327	339	320	309	315	329	296	355	310	328	324	292	332	302	329	358	312	303	378	336	299	335	333	313	313	325	310	347	337	320	318	349	338	329	337	316	348	324	295	320	344	358	340	338	329	356	359	319	357	326	352	319	317	321	345	345	309	334	292	342	334	317	332	304	296	355	298	293	343	321	345	329	316	316	330	324	321	288	307	336	313	291	338	343	340	341	331	318	325	329	338	295	315	337	320	351	366	324	300	282	310	307	357	353	338	333	309	348	338	334	349	346	312	318	345	311	366	289	292	305	304	343	320	361	341	309	306	333	352	349	360	330	326	278	314	337	341	352	318	336	344	318	321	314	324	330	336	310	331	300	301	313	369	328	360	339	362	308	302	352	339	344	345	335	337	331	324	335	306	316	304	313	342	312	285	297	308	324	307	311	331	349	290	315	318	336	353	317	346	331	323	302	306	356	321	396	347	348	310	349	322	331	302	330	345	346	358	337	306	332	304	313	302	310	329	319	362	323	316	344	311	327	328	331	324	309	333	343	344	309	323	311	333	320	341	340	313	338	314	332	326	358	313	292	315	339	341	290	323	290	306	328	329	333	309	300	320	300	313	344	357	348	316	334	315	324	330	328	308	311	299	334	322	317	316	281	283	335	325	324	330	323	337	339	291	308	332	325	304	335	298	327	327	310	328	312	332	361	302	311	329	328	355	339	302	328	312	350	331	334	317	334	337	316
10693	1339	928	787	747	776	732	678	723	693	688	691	705	707	713	723	705	713	665	683	712	696	741	694	693	698	701	675	697	679	707	693	717	719	730	733	679	694	695	720	698	751	686	693	672	674	701	698	733	727	700	703	696	695	652	760	703	669	705	677	673	683	710	711	663	666	712	683	692	715	698	705	695	694	685	681	691	692	707	728	648	706	677	703	721	702	720	708	706	707	672	719	687	673	690	739	708	737	684	739	720	711	708	718	692	709	732	706	723	764	756	697	688	761	659	736	718	716	692	726	731	722	710	738	688	746	724	725	646	658	676	703	706	726	654	687	695	737	692	694	676	757	737	761	687	718	626	723	701	701	682	722	691	682	711	695	725	668	707	703	743	692	635	687	690	706	719	707	697	743	704	716	652	715	722	705	682	716	674	692	673	681	717	746	678	681	734	681	712	714	695	694	685	726	690	703	709	685	729	717	715	722	697	717	726	717	709	674	710	742	695	700	699	726	691	711	701	745	731	681	701	730	737	679	679	754	690	697	713	730	680	705	660	688	703	762	770	722	655	741	692	690	633	707	713	725	691	671	736	686	715	683	654	724	733	713	700	747	746	683	743	703	717	728	668	705	679	676	685	706	706	734	715	714	710	722	707	715	671	702	678	677	691	728	711	694	721	694	706	707	729	736	719	703	681	711	738	679	701	766	708	698	701	712	721	768	695	709	694	684	713	710	733	646	713	699	677	687	687	724	687	713	685	682	670	733	716	729	670	709	727	695	698	690	705	717	699	695	697	690	713	714	672	695	730	701	700	710	715	760	712	696	727	739	707	711	673	694	717	714	702	678	762	658	683	693	740	682	708	711	729	745	710	684	694	697	709	690	740	708	688	718	716	730	739	715	746	720	760	672	704	709	728	746	675	712	694	632	732	717	722	664	678	732	713	681	689	702	721	731	701	705	714	699	756	642	684	761	646	687	688	679	691	683	658	729	707	691	675	692	744	681	721	689	696	698	718	701	636	707	693	653	684	679	729	704	743	714	670	716	679	675	674	704	692	742	686	707	707	673	741	741	669	690	711	688	697	704	709	682	671	646	703	717	679	720	707	701	712	720	767	703	718	704	710	690	679	691	713	749	697	680	646	740	702	697	727	708	730	666	708	707	733	659	704	692	725	746	732	680	763	742	642	655	749	705	706	701	661	742	720	713	718	704	712	755	703	733	679	726	728	738	700	709	677	682	698	738	695	639	717	746	711	682	704	663	716	681	756	649	738	648	732	675	730	722	701	686	745	727	640	717	719	712	721	683	662	674	647	701	775	696	740	679	658	699	671	726	717	684	757	699	697	698	683	696	698	690	744	675	706	742	700	708	734	708	728	692	718	700	672	748	712	697	764	769	723	662	699	658	786	706	694	704	710	701	701	688	702	744	714	687	699	718	680	752	768	708	674	689	701	696	699	694	739	703	670	642	656	695	688	744	703	699	685	716	711	690	685	711	731	656	673	768	689	714	736	703	712	716	692	730	729	714	681	688	695	747	712	707	694	707	658	703	673	730	754	691	704	677	704	702	657	711	698	700	667	674	708	700	685	688	674	696	712	723	700	671	695	700	723	685	698	714	690	720	705	688	696	694	688	686	659	764	696	691	682	709	741	711	770	698	724	684	720	712	688	717	666	672	633	733	708	694	735	670	689	706	691	706	692	719	746	696	675	661	668	675	727	667	715	695	699	683	686	710	688	724	722	705	691	716	697	669	712	745	683	774	699	696	725	708	721	705	728	744	685	792	687	704	669	701	678	680	715	718	699	662	744	707	712	721	695	739	668	705	707	745	740	681	742	725	701	705	733	660	717	694	673	693	702	736	710	730	751	686	736	691	761	705	715	732	699	680	716	683	682	699	726	701	677	686	719	703	695	684	706	717	725	655	741	679	728	665	683	763	712	723	724	676	682	723	712	663	724	731	720	673	734	727	715	690	751	720	694	726	708	728	643	729	717	669	685	667	711	733	667	661	736	690	697	698	703	691	719	717	741	702	696	677	680	670	766	781	661	708	689	719	681	660	702	705	715	700	751	653	742	702	713	719	726	689	686	737	681	697	710	727	695	693	678	698	749	696	681	721	712	709	695	662	679	713	732	691	687	686	668	732	720	703	707	701	667	745	737	640	706	681	692	679	744	672	703	649	650	714	708	722	742	652	712	708	710	699	758	676	693	703	651	744	735	708	716	672	714	707	698	680	720	722	684	706	668	695	695	712	688	731	679	729	657	684	720	691	719	774	675	726	665	624	689	674	689	740	731	717	688	690	674	679	769	673	707	702	715	651	723	700	682	714	720	665	708	683	702	685	701	719	709	714	728	691	718	678	732	734	703	690	718	662	694	691	667	714	704	705	650	712	660	724	695	701	693	675	712	751	689	735	746	725	735	701	689	693	707	733	710	708	719	711	672	687	724	688	693	691	756	667	717	753	681	734	718	676	728	711	724	731	714	703	687	678	731	726	690	702	783	689	675	735	721	695	691	728	726	692	679	708	676	703	692	693	685	682	710	697	699	787	670	734	705	740	744	732	719	747	712	693	700	712	678	702	740	741	706	718	696	733	720	712	708	752	693	695	719	680	709	710	676	721	729	711	687	707	680	735	710	683	715	692	730	718	710	711	729	677	720	688	709	746	698	714	718	717	718	740	708	689	686	716	735	697	712	714	749	715	685	770	685	658	676	720	763	697	710	703	708	644	705	728	678	700	712	658	698	685	676	738	726	722	758	712	708	695	756	735	696	758	726	733	666	696	716	691	751	677	698	687	678	710	693	760	753	677	676	591	719	728	732	721	742	701	717	678	710	718	706	767	700	706	672	712	759	711	726	684	724	687	710	735	717	728	740	683	735	703	703	674	683	688	684	699	750	759	709	737	694	657	727	686	706	644	690	728	701	681	729	709	700	763	705	727	698	738	695	695	694	700	662	703	705	728	748	689	722	719	708	696	697	684	719	729	660	734	688	692	738	701	720	751	719	649	695	697	691	674	736	693	686	742	692	724	683	657	695	698	633	714	687	724	682	691	727	752	739	692	722	699	731	744	715	725	733	686	733	704	744	710	702	722	696	687	660	723	749	711	700	670	694	672	701	721	712	715	677	708	689	712	687	726	718	725	737	734	712	683	691	731	724	737	664	745	716	723	666	729	707	713	695	718	636	715	743	694	696	753	690	735	727	713	701	707	713	707	714	734	711	642	675	737	682	702	712	723	729	684	679	714	746	665	660	690	695	724	671	712	688	704	762	654	706	695	707	712	729	734	737	722	686	686	746	663	703	691	699	726	717	720	661	741	705	711	721	718	743	705	684	689	710	709	764	766	743	718	710	681	663	680	716	697	673	702	744	725	713	740	695	695	687	658	775	668	705	678	686	700	741	687	659	688	716	750	725	682	714	735	696	753	757	716	720	724	701	709	726	716	678	700	762	697	663	723	751	687	685	688	685	745	660	709	682	707	721	679	735	679
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
