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
338053921279	338053921835	338053922385	338053922935	338053923485	338053924035	338053924585	338053925135	338053925685	338053926235	338053926785	338053927335	338053927885	338053928435	338053928985	338053929535	338053930085	338053930635	338053931185	338053931735	338053932285	338053932835	338053933385	338053933935	338053934485	338053935035	338053935585	338053936135	338053936685	338053937235	338053937785	338053938335	338053938885	338053939435	338053939985	338053940535	338053941085	338053941635	338053942185	338053942735	338053943285	338053943835	338053944385	338053944935	338053945485	338053946035	338053946585	338053947135	338053947685	338053948235	338053948785	338053949335	338053949885	338053950435	338053950985	338053951535	338053952085	338053952635	338053953185	338053953735	338053954285	338053954835	338053955385	338053955935	338053956485	338053957035	338053957585	338053958136	338053958686	338053959236	338053959786	338053960336	338053960886	338053961436	338053961986	338053962536	338053963086	338053963636	338053964186	338053964736	338053965286	338053965836	338053966386	338053966936	338053967486	338053968036	338053968586	338053969136	338053969686	338053970236	338053970786	338053971336	338053971886	338053972436	338053972986	338053973536	338053974086	338053974636	338053975186	338053975736	338053976286	338053976836	338053977386	338053977936	338053978486	338053979036	338053979586	338053980136	338053980686	338053981236	338053981786	338053982336	338053982886	338053983436	338053983986	338053984536	338053985086	338053985636	338053986186	338053986736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2947	3650	2300	2947	3650	2300	2947	3650	2300	2947	3650	2300	2947	3650	2300	2947	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2951	3650	2300	2951	3650	2300	2953	3650	2300	2954	3650	2300	2954	3650	2300	2954	3650	2300	2954	3650	2300	2954	3650	2300	2954	3650	2300	2954	3650	2300	2954	3650	2300	2954	3650	2300	2954	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
38308	6339	789	479	345	367	374	350	403	346	318	346	339	377	356	324	350	354	364	367	354	373	366	375	391	302	356	344	364	374	365	388	371	375	351	397	383	359	332	335	364	355	342	352	359	379	389	373	344	356	354	358	327	360	374	359	336	327	379	384	376	390	383	363	360	325	361	346	361	353	357	366	348	335	377	335	384	377	360	357	351	363	352	333	356	343	377	360	348	364	347	356	384	340	368	366	322	348	402	353	332	352	363	355	374	363	353	355	346	347	347	328	361	340	392	339	340	363	339	345	348	354	373	360	347	347	341	364	334	359	351	327	348	353	359	320	373	388	371	362	343	363	369	378	347	323	354	334	362	400	383	381	329	357	355	346	355	356	321	343	348	364	358	357	365	380	378	359	370	369	345	371	398	389	366	373	383	354	331	387	317	348	357	351	353	356	348	358	360	320	344	373	376	391	412	348	361	375	341	348	358	366	385	371	380	342	364	337	401	326	343	345	337	341	399	372	380	338	322	331	326	346	373	363	354	336	364	325	318	400	347	359	383	324	370	358	346	358	362	355	411	351	343	350	363	396	341	390	358	353	323	321	367	331	372	370	346	347	337	343	310	367	370	344	346	370	355	336	392	364	355	365	357	370	360	393	337	377	374	374	345	367	397	341	348	398	364	360	327	394	366	362	376	335	319	335	367	379	339	339	332	342	352	330	358	327	384	343	370	336	363	361	347	328	345	375	383	323	339	379	367	390	376	348	355	403	367	364	332	375	344	374	341	356	351	298	359	380	353	344	396	355	362	357	345	353	379	355	377	367	339	322	337	335	375	375	365	337	347	346	373	351	357	333	351	368	354	397	364	317	367	390	378	324	393	365	398	383	369	350	386	380	376	318	357	350	344	355	398	380	365	337	350	332	366	379	351	356	395	326	357	327	339	352	350	319	382	385	369	334	400	385	321	366	365	349	346	337	351	343	344	348	356	347	368	363	333	371	341	353	356	361	365	322	354	346	349	365	322	362	334	343	372	332	349	337	345	314	338	324	346	363	361	353	343	354	410	374	351	334	365	372	396	384	343	351	355	398	386	383	370	357	351	366	356	375	379	343	377	344	340	345	378	339	375	367	333	342	358	387	350	341	362	357	363	351	332	386	360	335	353	393	374	343	351	380	334	346	339	372	379	358	375	331	347	337	395	354	372	355	329	341	340	377	374	317	351	366	358	340	384	376	360	391	362	352	339	331	345	373	347	329	362	369	345	355	403	358	384	386	332	357	354	371	336	363	395	351	354	347	346	346	330	356	358	366	356	341	402	389	314	347	404	338	351	377	314	336	369	339	349	347	356	362	323	386	357	365	357	351	388	360	348	320	355	373	369	348	346	330	372	375	379	370	372	363	350	388	376	353	371	385	326	340	356	354	340	312	355	384	342	375	346	323	390	348	360	364	377	360	334	356	344	340	375	325	344	342	344	353	377	339	354	338	325	357	354	348	332	357	342	368	355	367	341	369	358	336	374	376	369	369	373	384	368	326	346	315	348	371	378	350	361	366	405	365	367	354	380	345	398	338	388	361	327	376	337	323	341	375	382	340	366	334	388	392	354	379	348	340	375	331	351	388	328	401	394	354	360	342	362	355	377	366	368	367	370	399	378	333	341	367	344	364	336	351	345	352	343	383	338	329	348	391	369	356	372	358	375	339	342	360	342	346	363	343	371	334	342	323	348	357	353	347	362	386	345	391	357	346	396	380	340	371	371	343	377	345	322	333	369	390	351	356	366	362	388	359	333	366	361	366	422	347	343	378	388	376	376	381	357	357	362	386	365	370	357	357	365	389	411	375	308	334	325	352	385	346	356	356	332	352	384	361	370	370	338	369	364	340	332	320	388	352	359	351	343	333	304	365	388	404	395	370	342	355	371	333	338	341	326	364	344	379	365	332	382	364	358	360	365	361	379	326	413	340	343	331	373	372	352	320	375	334	349	354	354	379	362	360	358	394	410	342	355	330	369	354	386	333	376	332	373	391	372	385	295	376	356	338	352	358	347	352	363	350	375	386	399	388	356	387	377	368	358	391	366	340	355	350	348	381	346	356	334	347	352	337	390	333	375	380	365	358	395	359	366	360	371	345	385	333	391	362	364	362	380	384	355	369	368	338	328	354	336	400	382	343	400	405	367	374	353	374	371	353	342	388	380	352	355	372	364	358	327	365	332	377	337	379	354	337	348	343	342	349	345	359	337	348	329	356	372	359	333	317	356	361	359	357	341	314	310	344	354	391	347	319	330	331	368	365	323	369	340	328	395	403	327	373	356	336	364	378	359	348	385	334	368	377	327	358	363	354	355	385	364	397	359	364	389	367	395	393	346	355	347	367	412	341	377	372	363	369	336	336	360	366	339	366	366	372	345	368	343	363	350	394	384	369	345	350	344	358	351	372	394	377	357	352	385	367	385	375	365	369	391	363	354	382	352	354	351	361	365	383	369	350	348	412	349	345	396	368	358	352	368	370	369	378	391	359	344	349	353	331	339	350	339	360	344	336	355	413	347	396	371	351	357	356	370	382	331	324	375	359	346	317	362	341	363	376	386	355	357	361	339	385	343	342	341	372	373	358	383	337	376	342	352	367	355	360	299	368	284	356	348	346	342	369	398	363	387	340	362	343	376	348	345	398	366	364	336	389	350	339	341	352	333	385	352	361	343	339	321	378	357	358	353	376	365	366	381	319	377	356	317	340	320	346	337	355	374	363	311	350	343	353	363	334	358	378	366	365	341	359	336	337	366	342	396	396	354	357	392	369	375	332	364	387	348	321	348	352	349	378	348	337	357	341	358	386	344	323	393	353	344	339	361	358	346	355	343	321	343	369	360	328	362	350	364	335	392	358	368	378	306	348	338	346	333	358	355	383	338	380	380	388	356	365	386	347	338	406	341	396	354	329	346	369	373	352	358	378	353	393	356	340	358	340	351	366	358	383	342	403	355	359	338	328	357	353	367	355	383	380	382	324	345	358	394	354	333	354	354	336	421	368	358	353	352	354	352	341	354	380	387	391	382	371	398	361	386	383	345	374	377	360	369	371	351	369	335	403	350	328	344	319	364	375	363	371	365	341	352	333	362	398	345	335	346	362	353	326	346	361	373	338	376	346	320	371	383	329	368	379	302	372	387	355	360	363	379	347	317	361	409	353	359	340	347	344	365	338	347	327	378	395	377	321	341	353	325	397	341	359	336	324	337	401	376	392	382	371	348	380	348	342	349	344	392	349	346	358	366	363	364	346	349	351	342	309	358	340	385	346	361	348	341	367	336	364	384	379	349	363	361	374	358	376	364	329	362	368	328	397	375	322	343	327	402	378	346	349	369	378	330	379	374	397	372	347	376	376	354	342	383	388	318	358	362	342	363	366	380	335	383	336	332	366	384	372	390	369	324	378	354	361	357	341	356	310	361	360	357	363	331	335	339	354	370	363	388	361	370	398	353	341	310	331	353	348	339	331	365	370
23411	6507	3064	1605	1087	999	915	902	830	776	842	866	855	818	861	867	847	810	862	890	857	812	858	774	841	807	820	801	793	883	855	835	874	817	743	823	768	777	841	847	794	811	808	878	855	794	784	858	830	810	853	792	847	830	865	835	829	812	808	789	813	785	868	868	836	806	867	781	900	853	767	824	841	827	843	815	810	815	821	844	766	814	794	823	776	796	815	864	808	796	893	818	848	800	765	849	776	808	873	824	811	796	864	797	811	798	817	781	816	812	817	826	815	860	828	876	813	837	848	783	821	819	819	796	760	872	821	815	812	817	771	816	827	860	812	850	808	819	814	826	849	745	837	828	866	775	819	863	794	829	814	786	836	766	784	832	843	793	831	838	809	831	830	818	769	806	879	818	813	786	852	860	805	794	847	860	767	814	757	787	806	781	814	828	822	785	849	824	813	795	845	820	838	841	821	840	789	805	820	820	790	844	801	867	833	851	797	830	831	848	813	864	822	810	841	824	838	784	763	845	832	823	840	803	863	830	763	833	795	871	832	840	792	868	849	804	824	817	820	828	825	802	845	834	869	835	840	806	793	818	861	774	848	825	801	785	788	844	831	817	840	817	826	802	767	785	785	836	850	807	841	818	828	796	826	865	784	817	825	831	806	829	861	845	795	799	790	846	815	833	859	840	804	841	886	811	823	819	823	841	831	861	796	841	761	830	866	824	788	738	802	833	803	790	761	812	841	776	836	829	845	810	816	859	850	826	827	816	867	805	801	876	816	816	812	830	855	849	771	803	816	777	856	793	796	806	764	862	849	830	815	770	879	862	810	817	841	828	828	831	835	837	815	793	868	818	793	816	784	793	833	828	797	826	867	803	822	859	821	882	833	772	758	831	813	855	807	826	831	827	791	809	816	854	869	787	898	831	832	846	766	816	829	879	812	837	846	858	837	883	811	885	876	821	796	862	829	875	835	804	862	790	766	820	800	771	780	829	845	784	811	847	901	791	841	798	809	817	791	807	818	862	846	835	833	826	779	838	840	828	767	805	840	832	818	792	840	845	795	843	815	831	815	781	780	815	829	776	784	819	787	830	823	838	804	829	802	798	845	774	814	831	859	802	838	863	798	833	841	848	840	800	835	837	842	776	784	811	820	813	798	783	855	855	830	766	848	871	876	796	846	803	835	810	837	771	814	828	851	830	825	781	849	816	808	799	808	831	767	831	788	854	819	811	826	833	831	787	806	805	780	834	855	800	769	830	799	852	836	774	830	805	754	795	773	814	831	803	910	822	809	836	781	765	873	801	820	820	776	855	822	810	812	806	848	884	806	826	819	829	845	769	810	819	843	792	837	800	811	841	797	819	866	809	844	822	804	825	850	867	761	842	816	826	796	817	862	809	836	843	839	849	828	822	814	814	819	793	825	845	805	806	786	819	825	838	825	799	832	769	806	788	843	831	832	838	863	881	797	822	813	824	756	837	818	869	769	822	838	829	856	812	909	812	873	848	812	772	813	799	840	839	830	836	853	827	782	863	823	844	825	792	799	832	830	788	892	799	814	852	809	810	838	812	816	823	840	843	816	865	824	809	849	880	814	840	811	833	772	791	807	826	825	761	768	812	810	830	826	856	835	809	844	828	832	812	802	859	819	856	842	850	839	842	801	860	818	809	844	847	843	819	836	766	817	895	862	850	853	801	863	790	825	855	815	822	816	800	846	814	780	816	784	815	827	832	817	877	882	819	835	775	845	802	790	807	821	832	786	835	887	819	870	841	830	814	849	831	834	773	806	814	796	842	811	871	782	799	806	832	844	853	851	829	806	823	794	877	801	842	780	804	811	834	840	788	863	816	824	896	863	842	799	808	826	863	806	844	824	841	835	837	853	819	817	850	842	823	824	783	813	855	798	760	791	834	802	777	863	790	810	791	820	854	824	836	794	840	825	817	847	811	857	873	828	781	778	799	820	834	851	847	886	828	797	846	846	765	805	815	881	835	773	835	826	816	821	819	795	819	817	803	756	819	830	819	808	849	834	757	838	803	824	786	855	830	788	830	822	838	803	804	805	801	853	802	846	831	873	804	741	862	847	763	878	829	810	860	781	830	848	859	799	825	811	846	799	816	829	844	784	872	818	824	795	815	810	802	862	855	874	841	814	838	841	821	893	840	807	902	847	848	821	837	934	805	860	815	843	838	863	799	829	824	859	837	854	829	824	830	809	818	843	834	837	828	805	859	816	838	806	827	805	823	847	839	852	868	811	844	838	827	847	780	845	890	855	939	831	833	796	825	879	842	853	803	820	798	747	778	801	844	766	802	833	836	807	818	819	797	788	763	821	817	819	826	786	815	795	840	878	796	799	810	849	832	785	854	887	830	846	769	776	779	787	798	829	866	808	802	821	853	813	783	787	806	806	834	820	802	859	842	794	837	837	811	821	777	832	806	820	844	860	825	780	816	798	773	822	831	815	828	842	797	786	832	830	838	775	821	764	790	858	812	795	821	863	780	842	790	803	818	842	791	830	787	885	820	885	794	824	832	809	767	781	798	864	861	818	832	768	785	813	830	809	817	781	847	839	795	824	886	810	838	777	795	796	810	805	782	795	855	829	767	809	792	825	831	813	800	833	871	817	799	864	848	799	787	819	820	822	773	812	799	838	814	842	812	847	858	812	835	847	840	778	804	775	791	815	811	839	854	841	821	843	799	787	792	788	823	791	798	815	829	808	826	816	843	757	840	833	819	871	797	827	813	853	866	842	869	807	838	873	851	819	798	847	843	858	882	826	790	841	763	825	812	834	778	769	836	804	849	768	831	850	847	833	833	839	820	845	787	814	800	828	821	845	824	849	844	859	830	822	795	853	835	837	815	844	844	807	821	852	810	800	803	875	802	788	839	806	859	821	809	875	817	800	829	855	805	840	882	791	831	847	792	812	856	851	836	888	839	830	828	841	787	864	758	842	843	826	766	868	858	833	864	848	820	801	814	819	834	858	822	805	823	859	843	814	823	829	796	854	847	837	804	850	827	839	872	816	830	862	813	830	751	829	848	840	808	823	823	821	851	856	761	833	844	839	821	819	845	803	842	797	837	793	848	826	838	777	790	775	786	781	789	839	896	794	794	910	851	829	850	855	796	869	804	846	784	784	813	802	812	828	838	782	837	752	794	839	823	810	852	813	853	777	800	791	812	789	830	819	815	827	808	838	773	831	853	812	798	786	825	803	797	818	832	806	828	784	868	875	831	830	821	810	786	814	806	808	825	820	798	862	810	862	817	842	826	794	827	847	811	804	822	854	857	853	860	814	819	785	825	860	864	817	829	778	833	759	833	833	834	846	807	849	745	813	847	790	800	810	833	830	903	836	855	790	829	790	827	861	804	826	805	854	841	849	838	812	836	826	832	777	863	774	836	861	803	776	825	805	812	810	850	816	863	819	838	776	817	890	800	792	812	830	857	785	861	800	845	844	809	796	849	817	828	824	810	838	790	809	840	795	842
24568	2624	498	343	336	350	305	341	349	311	355	316	332	341	332	308	308	366	348	322	360	338	342	318	347	321	359	334	312	346	330	330	343	324	313	323	318	345	307	345	335	331	360	317	369	347	342	351	351	343	365	346	297	295	328	350	284	341	352	322	325	328	316	333	326	301	306	364	348	322	340	344	349	368	346	338	348	347	326	334	305	321	322	342	325	363	342	325	319	376	306	312	334	302	283	353	300	378	362	299	324	353	323	315	308	315	325	360	336	331	318	313	286	306	335	337	295	361	290	339	309	355	325	315	346	337	340	320	325	304	381	284	316	324	384	377	315	343	326	357	316	338	348	324	349	315	346	313	376	320	307	332	325	345	309	294	337	336	339	334	361	330	334	294	361	315	359	368	369	321	348	344	354	354	311	348	378	337	329	317	327	290	383	333	328	308	365	358	351	358	300	335	314	327	323	346	349	314	353	359	328	326	318	303	305	335	306	317	347	316	356	337	333	335	333	320	335	341	351	335	334	332	329	349	340	318	376	354	360	347	345	348	357	388	357	325	324	321	338	363	365	331	348	334	333	356	320	379	324	345	299	340	290	319	343	329	346	325	321	323	326	329	339	343	321	341	319	307	305	309	312	297	329	346	352	332	332	339	333	296	325	351	311	352	329	343	342	321	352	337	334	380	318	341	321	337	339	312	322	291	351	314	312	326	343	353	320	310	340	308	338	328	361	362	350	341	359	339	348	311	341	339	335	329	339	341	321	281	309	353	314	326	335	343	355	314	310	345	333	355	323	349	345	329	319	323	373	375	351	365	320	323	330	324	327	317	289	341	335	322	308	346	364	360	331	323	320	374	336	338	332	347	332	339	310	305	329	326	307	354	328	357	333	317	301	362	332	349	303	335	321	336	326	325	349	315	322	343	328	309	333	331	349	331	336	332	353	329	308	317	316	328	308	352	338	307	324	355	339	309	338	315	318	321	303	335	334	373	296	312	317	302	359	336	333	327	347	305	344	314	340	307	322	330	324	332	326	335	322	335	337	316	338	365	364	341	327	337	352	308	318	338	362	356	362	310	335	331	314	281	327	324	334	331	317	332	363	311	300	302	326	359	342	329	342	367	357	326	345	327	304	307	301	301	321	338	334	340	313	318	314	336	323	333	371	324	377	335	344	346	311	338	329	320	349	338	318	325	359	315	319	353	332	348	335	334	342	335	348	298	316	305	317	325	323	355	354	320	356	297	342	311	322	325	292	343	316	330	342	339	337	344	304	321	347	334	334	356	348	347	341	337	334	344	348	332	371	275	322	349	345	335	336	321	341	299	319	322	306	364	327	311	352	325	329	333	337	328	368	349	349	336	321	349	314	292	314	340	324	298	308	286	318	310	363	307	326	323	336	314	329	337	326	345	346	305	323	335	355	346	322	347	353	345	318	342	352	350	328	298	312	309	309	334	327	335	332	336	345	331	374	339	330	300	303	315	343	327	328	338	357	365	353	343	352	354	333	342	301	346	337	331	348	287	310	341	327	347	357	315	334	326	318	327	343	314	339	342	315	335	357	314	315	340	340	339	337	285	313	350	411	334	335	367	331	295	336	303	320	299	328	334	343	315	363	326	325	324	401	308	331	340	326	284	305	359	321	355	335	335	325	331	342	358	328	302	344	332	335	342	296	328	310	328	344	331	330	284	315	339	300	391	299	333	315	323	328	307	313	337	363	344	339	354	296	318	346	379	357	364	284	331	339	326	363	334	321	313	340	338	363	321	372	348	301	324	335	298	319	321	321	282	334	323	330	349	331	383	355	348	319	294	310	321	369	320	367	350	327	329	347	328	324	335	307	354	343	300	335	342	322	340	322	337	354	347	340	350	338	333	326	344	354	348	363	329	347	344	334	368	304	361	333	357	303	357	317	328	345	306	317	319	317	335	318	310	334	351	356	321	327	338	319	326	344	317	350	328	313	298	341	337	351	334	325	308	339	372	319	338	347	340	336	295	340	334	339	327	352	308	325	342	366	338	358	322	363	348	338	345	332	316	330	305	311	348	305	339	326	305	314	275	286	329	334	326	335	354	324	382	333	340	320	332	314	339	340	334	314	321	367	354	323	329	334	351	325	361	311	314	350	338	283	314	360	350	336	330	326	327	334	342	306	324	348	345	331	308	331	349	335	353	361	299	351	322	337	295	377	328	352	342	329	352	338	343	312	325	345	338	313	319	349	371	321	312	312	313	341	336	298	346	354	332	336	372	320	339	361	343	328	335	325	306	349	352	337	350	336	353	367	337	342	326	353	331	312	346	324	349	324	340	326	331	327	342	310	335	309	378	328	336	291	316	309	298	334	345	342	334	305	359	309	325	357	350	322	350	369	358	318	336	322	323	338	345	342	327	319	293	314	339	330	330	343	376	348	304	296	290	349	338	323	353	331	372	316	300	312	324	303	341	335	318	348	305	360	369	329	316	318	356	333	342	363	318	323	324	340	334	331	347	344	350	322	323	332	342	340	326	351	325	315	343	343	373	345	315	322	318	345	326	326	348	373	343	324	345	326	294	317	339	330	324	313	339	313	322	333	335	296	333	328	356	362	327	349	328	332	337	337	343	333	311	289	312	354	305	346	392	334	345	363	333	299	265	366	366	332	345	330	339	339	308	335	330	315	333	352	353	323	312	353	353	359	296	346	322	326	324	352	359	311	357	302	354	319	325	365	355	332	349	331	339	327	322	310	341	317	326	358	356	345	340	341	312	308	329	332	316	307	366	316	324	347	349	346	344	302	317	353	361	357	339	302	319	327	314	340	316	319	299	329	340	313	313	359	340	293	339	319	314	335	351	341	326	339	319	286	299	320	324	350	306	339	343	327	346	356	363	330	309	333	327	342	313	345	350	333	393	317	316	342	327	342	318	365	337	336	325	308	354	347	338	314	335	347	331	332	342	388	369	333	322	313	308	318	310	344	335	370	340	368	359	315	304	317	317	359	354	346	318	346	366	308	351	361	324	335	352	378	342	340	338	313	293	321	332	371	339	315	308	351	338	301	330	345	328	352	369	349	334	341	354	330	326	350	330	319	337	316	330	336	365	403	325	323	349	289	319	302	320	275	352	312	353	321	325	292	330	334	321	348	338	359	361	324	340	336	321	325	340	329	363	331	322	338	320	336	309	321	356	315	346	320	302	332	325	354	307	319	345	326	297	317	324	329	308	348	357	335	340	361	334	287	349	351	348	349	370	350	337	343	338	330	331	350	357	327	302	342	333	369	345	354	360	323	325	321	346	337	328	332	343	344	321	312	342	341	311	361	308	311	340	309	331	365	359	352	377	317	347	326	321	330	278	334	340	316	335	325	345	341	273	342	351	315	339	368	337	361	331	311	343	356	317	345	346	345	339	345	327	337	369	318	321	337	328	353	295	341	353	346	314	325	323	331	335	336	330	355	337	353	317	329	314	326	305	281	334	340	349	329	345	376	333	358	340	327	299	334	339	313	335	314	336
17145	4254	1828	1016	872	792	821	774	739	668	734	736	751	743	713	766	745	767	751	762	766	757	739	702	765	784	716	691	674	788	758	766	694	713	714	796	768	722	792	749	719	706	749	735	751	772	773	734	700	667	748	734	742	761	744	747	735	734	735	687	784	740	806	693	744	763	758	685	750	736	706	796	702	726	739	688	759	720	759	722	783	775	752	729	662	781	669	737	747	716	753	741	786	725	706	771	727	707	768	746	708	770	698	756	745	770	745	722	707	668	720	728	747	717	765	747	749	745	728	749	692	739	697	742	722	774	752	760	737	724	700	719	748	727	709	752	722	727	722	742	734	743	758	753	729	739	765	773	729	712	710	706	697	778	747	774	770	755	734	706	714	737	757	731	770	759	745	726	732	699	765	759	718	746	714	755	761	736	752	784	783	695	782	742	748	688	723	735	755	733	750	729	759	710	713	749	744	712	738	701	734	645	694	764	746	733	740	742	831	733	725	701	719	743	819	769	709	741	737	747	768	740	735	766	743	749	787	728	736	719	794	722	735	732	778	755	743	657	727	734	749	688	717	769	724	730	762	703	730	764	770	675	688	779	751	726	718	760	750	748	751	735	728	747	726	730	733	723	762	760	736	710	714	768	720	801	731	770	775	756	797	735	737	774	789	750	723	744	731	766	702	776	751	752	743	768	703	719	727	700	757	709	737	725	734	736	736	724	773	750	719	704	757	724	695	687	749	702	722	737	724	719	721	718	808	774	705	725	725	722	757	718	780	726	763	765	733	747	702	704	715	739	768	743	748	745	790	731	737	682	751	786	745	734	706	702	755	754	729	725	788	795	813	792	714	754	792	760	745	738	741	662	760	789	766	756	783	714	780	691	700	732	718	763	762	715	775	765	778	786	762	761	689	779	669	700	744	755	717	752	679	723	723	763	714	762	719	736	731	744	745	753	757	725	695	716	748	773	702	778	752	685	773	749	743	743	752	758	747	756	701	745	764	722	753	805	733	715	748	750	707	727	742	738	708	772	748	769	789	708	718	730	748	715	770	710	771	689	753	715	723	766	734	746	742	673	736	733	765	715	752	742	743	733	755	740	748	742	773	715	692	779	760	670	707	761	802	769	746	743	700	757	712	782	759	787	697	750	784	749	738	715	739	749	756	711	741	741	766	759	702	743	705	717	783	753	740	678	803	727	730	742	767	752	779	701	767	756	706	772	774	739	779	755	783	752	647	731	767	715	730	715	736	758	731	724	705	738	722	803	729	776	717	721	719	761	705	765	726	747	710	707	730	722	723	710	701	713	761	716	750	714	778	806	735	710	756	733	729	711	753	767	709	770	777	778	711	756	735	735	725	758	775	718	727	778	688	727	731	718	701	717	747	735	750	700	729	726	696	780	742	764	749	768	735	736	751	711	737	750	766	749	734	756	757	766	743	730	734	707	783	760	722	737	732	681	728	762	743	719	690	725	734	737	738	755	734	660	776	699	754	715	774	746	743	768	738	721	773	787	716	728	746	753	724	745	722	744	704	757	697	696	742	761	651	724	760	750	792	763	718	717	761	756	737	763	796	755	674	780	742	731	700	726	768	774	720	718	786	727	765	781	760	702	738	749	745	764	746	713	750	730	713	745	743	748	769	704	730	721	707	726	767	765	741	694	759	697	726	730	739	730	753	731	749	741	775	719	723	756	783	723	763	713	765	776	772	764	723	705	697	728	775	712	704	777	749	761	767	752	716	730	740	724	801	735	748	739	726	733	704	704	754	727	745	754	744	730	715	748	722	721	725	754	733	710	733	722	729	744	707	754	721	686	717	767	766	723	729	748	741	781	735	732	757	797	739	691	734	715	736	719	765	799	739	721	735	681	704	777	697	741	681	796	708	777	765	743	744	710	724	780	759	780	742	727	765	769	742	771	745	715	681	708	753	766	737	727	738	750	704	713	764	751	684	744	779	725	759	744	713	724	723	741	705	720	703	703	731	757	717	741	742	709	757	738	724	684	657	743	802	754	755	714	734	732	763	777	795	704	729	733	769	742	758	720	755	791	733	724	751	730	709	753	752	755	746	718	761	710	748	715	739	770	705	752	738	707	710	748	754	757	718	691	706	713	699	758	800	752	744	754	674	721	739	755	711	760	685	710	725	739	714	729	715	759	736	699	761	763	709	679	768	766	724	730	715	739	735	756	760	710	743	686	726	746	724	718	750	762	759	752	752	748	765	740	704	749	766	718	748	765	740	718	760	714	763	703	707	730	768	771	777	730	735	707	747	718	733	718	746	745	746	782	716	762	771	721	761	709	768	703	730	690	760	752	720	787	749	739	733	753	755	748	763	706	711	711	744	748	753	692	742	790	691	764	749	759	722	747	748	771	736	740	707	719	734	757	725	719	758	723	768	740	709	714	749	773	789	702	745	737	753	737	738	758	757	723	771	764	733	733	748	711	727	748	727	722	713	729	768	753	726	752	753	757	756	761	735	756	736	769	746	760	731	745	704	760	722	722	740	725	706	729	763	717	720	759	740	771	766	764	769	769	774	712	773	760	747	706	754	742	716	766	732	761	787	738	761	701	737	710	696	728	731	735	758	801	701	751	723	725	744	724	709	738	746	706	768	744	740	738	732	711	731	754	752	755	775	761	706	724	739	727	719	739	746	777	740	742	705	794	740	769	738	778	716	732	714	714	770	780	700	729	714	692	766	715	740	789	694	753	702	732	739	769	759	753	738	685	719	770	731	784	709	734	739	753	719	748	758	706	753	717	759	758	782	735	703	754	741	743	775	762	767	783	723	749	761	743	726	668	758	731	750	736	748	770	747	784	760	684	731	730	749	722	724	723	751	744	756	746	772	702	763	760	711	753	706	721	757	726	764	760	752	709	720	764	727	755	737	783	776	784	771	737	785	775	762	738	765	747	725	746	757	753	738	750	741	757	714	724	741	729	720	691	740	766	707	731	739	770	682	734	755	795	752	738	743	750	694	765	765	743	726	723	753	744	773	751	730	769	723	754	757	764	752	705	724	754	713	714	703	745	719	782	721	724	711	774	753	738	736	776	751	803	735	721	755	730	718	744	728	735	772	784	692	723	753	756	706	723	755	767	706	727	662	716	715	784	708	742	742	713	774	724	716	760	713	743	792	703	773	756	725	720	732	706	783	724	745	727	743	703	774	769	768	797	718	770	777	707	727	716	763	747	727	766	792	728	774	737	705	662	759	714	697	754	757	730	725	761	745	732	800	727	775	771	740	734	744	709	737	744	766	721	760	740	792	709	757	721	744	724	698	723	763	717	746	767	749	697	724	757	680	729	770	715	735	716	707	691	723	700	773	728	761	793	764	752	760	742	722	702	728	737	727	741	714	771	747	715	727	744	672	675	742	693	781	754	739	709	716	737	767	760	777	727	693	763	704	712	735	777	738	727	725	735	698	760	727	727	734	792	670	731	768	780	699	803	742	712	729	741	684	768	719	740	680	785	742	712	819	733	758	773
33803	5086	719	459	389	299	322	321	334	361	360	394	317	326	343	367	340	346	316	349	370	326	346	348	387	325	323	335	384	372	346	323	310	292	329	344	310	336	355	336	318	354	314	328	329	335	349	351	333	369	340	356	322	357	336	313	314	315	364	367	352	337	305	304	392	346	345	337	366	346	336	307	404	347	324	317	337	325	328	340	334	329	371	339	312	327	343	322	330	342	382	331	332	321	309	343	356	346	332	293	313	341	328	317	348	342	336	344	387	332	378	322	330	340	329	335	318	343	312	332	301	335	300	330	308	350	326	335	322	312	327	312	352	312	340	338	368	307	305	309	291	338	328	341	361	384	350	332	353	317	359	351	338	351	331	330	346	356	347	325	353	340	353	317	323	334	327	355	348	337	310	326	326	339	343	322	339	317	353	322	344	341	358	327	318	358	340	352	332	369	344	363	363	362	336	319	369	342	347	355	335	341	303	386	358	317	334	340	376	326	316	351	315	327	348	311	335	360	375	355	322	355	306	386	357	337	318	353	342	352	343	333	357	311	350	333	316	358	349	344	369	308	311	331	304	341	349	361	335	351	354	337	366	339	370	337	374	359	334	307	386	337	347	364	376	331	325	315	304	347	338	342	350	333	364	384	334	352	347	353	352	303	376	341	353	334	363	284	310	315	363	323	339	355	333	323	359	329	348	344	361	354	322	335	309	333	333	361	331	309	337	348	341	340	377	341	298	317	344	335	365	356	335	313	309	334	364	326	339	326	342	325	326	353	313	371	320	341	323	299	308	317	380	340	353	361	329	350	344	344	352	369	330	331	303	347	328	329	350	341	361	342	320	343	338	334	291	367	347	335	367	360	353	329	314	345	364	325	351	366	330	324	336	312	344	318	325	355	308	333	332	332	356	361	326	345	333	319	337	327	291	334	337	360	354	342	327	329	345	336	345	374	343	324	322	340	305	327	326	347	339	336	331	309	351	285	340	349	331	366	318	381	363	336	345	333	364	355	333	331	319	343	346	315	329	332	312	348	353	320	342	330	324	343	331	384	306	329	329	376	341	353	367	369	334	333	293	346	317	329	336	345	361	342	310	355	355	359	345	313	363	330	323	352	354	300	355	333	364	386	315	358	364	392	339	351	353	327	323	341	334	320	323	333	336	337	336	339	325	336	348	360	335	364	359	402	343	356	334	358	339	330	323	334	340	355	377	322	311	354	404	333	314	377	347	378	327	357	356	314	356	304	327	331	339	340	328	299	336	338	339	368	333	344	334	346	340	362	364	329	348	343	380	349	337	328	316	288	349	379	356	329	349	362	333	349	348	340	329	324	363	328	325	350	333	320	304	303	306	296	365	373	353	358	351	321	346	337	328	313	385	329	342	339	334	338	316	300	324	295	345	342	369	350	370	374	333	342	340	325	354	315	316	325	343	327	333	355	344	338	328	308	341	300	342	304	361	356	315	336	331	347	339	324	362	321	346	345	299	305	300	346	324	339	351	313	334	346	375	354	314	343	325	333	379	354	342	320	334	304	367	355	327	338	287	313	308	331	339	298	337	317	338	329	303	329	355	334	345	327	305	343	312	332	300	386	331	329	346	344	362	331	342	325	311	354	350	298	303	336	330	336	308	348	343	352	386	312	336	310	363	332	372	319	368	357	374	318	324	341	329	358	357	368	376	356	380	333	312	361	337	328	358	330	338	349	373	319	363	344	308	338	319	308	322	388	327	353	361	351	348	333	363	339	335	339	366	340	347	361	381	352	340	330	319	355	348	341	320	323	318	363	329	341	298	311	343	328	354	349	319	322	340	357	358	373	334	336	294	363	348	333	325	338	370	393	349	339	327	313	350	317	353	335	341	327	363	340	350	356	344	379	347	337	339	315	350	317	334	348	313	368	316	350	335	327	366	342	311	342	333	329	343	330	335	360	324	347	331	303	318	353	378	362	362	284	367	323	331	324	361	334	351	351	310	346	362	314	340	343	372	353	364	335	350	312	323	310	359	355	342	322	371	353	350	321	322	378	347	360	366	321	324	370	333	334	354	361	333	314	354	363	357	338	335	324	359	370	320	361	340	336	333	326	364	344	364	327	383	353	321	325	382	345	343	349	350	353	347	333	337	384	338	378	319	343	353	353	366	341	328	332	336	376	318	365	326	320	328	338	310	347	351	352	327	316	340	337	353	344	372	297	333	331	342	318	306	315	340	353	309	338	323	321	342	323	344	335	314	311	347	330	336	361	337	343	366	350	345	350	312	344	326	363	339	379	335	360	330	363	360	369	376	339	338	344	365	365	315	340	346	338	302	312	357	341	334	366	307	364	391	350	360	338	320	338	338	351	373	334	367	326	300	362	373	370	346	340	325	359	375	334	325	334	374	336	340	329	330	348	368	324	367	364	346	355	389	344	308	320	368	349	342	355	329	366	289	312	339	370	359	343	334	332	375	336	335	296	335	344	314	362	311	364	328	366	378	360	313	329	328	323	318	357	337	323	346	336	347	345	312	331	355	350	335	329	345	333	355	304	352	361	348	332	370	328	324	356	316	331	349	330	326	353	335	325	331	368	341	313	355	307	320	363	342	350	338	342	338	340	356	346	343	324	336	319	337	337	363	379	298	364	354	310	351	354	316	328	331	363	361	333	322	341	382	377	332	337	345	332	342	360	338	351	317	342	335	354	332	352	342	299	343	352	310	355	334	317	318	346	339	335	371	389	322	358	326	368	308	352	358	327	325	358	344	343	349	346	298	375	345	344	361	319	309	314	336	338	354	320	323	349	335	346	323	342	359	354	340	342	343	308	336	347	364	326	341	344	364	362	301	337	323	386	339	342	352	299	323	321	345	338	328	359	317	346	347	308	320	316	371	318	318	370	281	349	333	343	334	343	341	323	332	360	374	374	364	338	325	309	336	353	320	320	307	352	329	335	322	335	332	333	336	375	361	377	370	303	331	363	380	362	336	358	333	311	360	334	350	337	359	344	318	339	334	332	330	282	325	341	328	343	368	352	354	292	327	335	307	319	328	389	334	345	299	354	318	325	331	363	287	330	327	328	321	320	352	350	333	323	368	382	355	313	336	309	321	334	335	327	353	367	367	353	348	356	315	347	330	335	326	352	331	387	371	348	326	331	330	350	341	338	356	324	352	302	376	335	310	320	340	339	336	361	349	319	346	352	323	333	369	361	333	345	339	336	306	327	316	337	350	367	335	359	340	359	308	361	348	342	349	364	318	358	352	339	341	362	362	379	330	355	357	327	335	394	374	310	347	329	330	355	316	313	346	333	337	339	300	326	327	354	351	357	350	325	367	382	363	342	349	349	349	352	355	334	366	335	337	333	357	346	333	322	313	385	331	294	339	333	294	320	346	361	318	283	333	325	308	318	322	342	344	317	346	344	299	368	332	357	360	343	369	355	328	341	315	368	298	321	321	335	286	326	327	307	329	319	333	321	277	330	330	366	340	358	356	337	340	342	362	338	354	365	373	366
22431	7975	3140	1560	1031	971	930	790	802	804	780	743	741	781	772	731	741	811	759	784	753	756	788	781	735	799	718	745	770	805	763	732	739	749	751	749	782	757	784	713	818	804	779	775	766	771	755	724	804	798	776	785	748	753	736	767	770	734	771	790	774	819	822	718	789	764	749	808	751	810	765	754	798	818	761	710	738	767	781	726	768	781	727	779	752	788	793	738	738	811	759	769	746	820	747	738	776	820	791	724	782	711	770	791	832	810	759	768	730	799	765	748	758	733	764	763	771	780	782	766	768	733	776	795	763	784	806	752	741	742	751	773	762	758	784	756	759	725	784	725	730	724	756	779	759	741	798	730	736	791	775	825	724	769	803	755	740	778	739	774	737	735	752	752	790	774	740	729	750	756	745	794	756	733	748	785	793	766	741	787	762	733	756	830	770	806	755	756	811	759	790	742	779	754	741	722	812	760	825	739	787	728	823	768	785	759	730	751	827	773	706	736	747	780	737	774	799	749	727	740	759	784	817	761	750	743	719	837	725	797	752	818	787	777	796	721	735	761	779	737	729	781	777	807	724	795	739	728	764	754	767	759	778	790	762	823	743	730	773	759	730	779	769	743	749	772	834	737	732	754	715	762	799	783	774	745	751	797	759	764	769	778	795	731	764	786	775	738	760	766	804	736	746	754	747	813	786	748	786	751	801	739	768	760	754	743	786	751	772	735	748	751	765	758	748	739	711	778	753	769	756	764	762	745	708	763	705	759	759	738	735	762	746	769	790	790	738	752	737	761	758	742	806	764	777	788	795	815	772	755	786	751	774	791	742	782	771	762	778	745	754	753	731	767	797	761	756	762	786	767	749	789	761	763	802	803	748	778	778	760	790	735	743	765	740	832	734	769	783	734	758	764	764	721	765	741	772	772	757	771	739	755	738	789	715	790	716	832	754	759	749	796	741	748	761	785	762	770	783	775	767	774	790	768	766	762	775	716	770	751	776	744	739	726	794	751	697	799	730	779	756	772	815	753	772	747	738	743	752	804	737	746	807	786	781	739	787	749	741	752	792	761	748	767	732	767	745	783	772	783	779	801	722	764	714	790	754	786	713	723	796	779	781	815	757	742	734	743	754	784	759	779	822	729	778	799	742	736	735	784	763	755	729	740	833	788	775	688	713	741	759	753	756	788	821	784	784	738	754	740	756	779	798	765	753	779	715	740	735	783	793	825	797	728	785	765	768	770	810	777	752	788	716	740	744	793	801	743	723	766	753	789	763	766	762	728	788	772	779	774	775	818	752	793	775	791	768	756	759	757	722	752	743	799	742	733	767	764	745	707	789	749	735	742	733	748	731	754	772	750	793	743	751	799	752	787	800	760	765	783	773	802	744	806	771	719	729	761	784	727	779	714	747	786	801	796	798	778	778	773	766	737	714	708	793	763	806	726	769	729	752	783	767	778	755	793	732	770	775	773	751	783	811	825	749	772	786	785	776	769	736	693	760	798	708	734	800	762	770	748	792	782	784	765	755	793	780	784	781	710	796	750	726	780	753	819	729	794	779	761	705	757	761	680	712	734	754	820	777	748	765	782	783	764	809	815	741	758	771	761	774	751	735	764	780	775	787	756	724	745	790	789	800	785	760	764	783	783	770	803	726	728	734	790	723	776	750	797	706	758	778	712	818	768	782	827	764	793	781	762	739	753	732	777	762	791	798	739	785	768	775	733	753	814	728	747	759	718	739	753	729	785	788	738	724	794	779	756	748	712	781	755	767	756	751	722	760	779	775	789	774	747	748	701	780	773	746	740	782	756	779	748	770	806	781	765	742	734	753	754	718	771	712	742	754	732	742	755	698	785	770	789	736	793	709	778	776	745	812	767	775	768	804	838	727	752	774	762	778	747	804	778	823	782	744	762	748	790	787	808	734	771	799	737	776	754	776	744	724	717	765	720	746	757	787	757	783	795	767	769	781	789	750	755	850	787	800	770	796	740	744	752	757	753	796	741	761	772	754	738	779	836	742	798	733	773	804	743	788	792	760	743	779	831	801	768	778	806	742	738	753	763	757	732	772	771	806	758	766	789	729	714	737	789	753	737	752	744	757	734	711	749	786	770	763	702	697	816	755	740	731	743	831	769	804	782	782	718	753	787	769	790	718	737	783	738	756	748	784	753	731	814	767	797	763	776	792	760	767	726	740	731	738	740	740	766	730	789	719	764	718	788	782	799	781	742	735	813	800	779	747	786	767	822	774	740	706	808	751	864	724	778	769	775	755	779	744	725	784	786	745	809	804	773	805	794	738	705	778	797	795	729	759	741	747	762	777	785	728	791	733	771	739	753	782	752	719	764	787	788	698	743	713	760	754	765	804	771	770	771	699	759	782	769	765	789	826	728	773	757	772	751	737	737	731	728	739	760	719	802	729	744	706	767	770	750	731	729	760	808	764	819	738	783	705	783	805	747	744	728	764	754	762	784	808	771	732	778	765	782	746	779	751	737	787	764	767	780	800	778	820	772	763	729	785	728	729	782	747	774	736	740	798	749	755	719	815	784	783	748	759	739	798	738	721	719	777	746	765	739	767	795	744	763	778	789	761	757	744	770	792	798	764	797	788	758	755	765	779	766	722	750	759	740	774	757	800	765	749	741	771	750	757	746	769	822	719	785	725	712	805	787	797	773	708	732	752	691	783	735	759	761	774	696	756	790	729	798	762	765	767	763	737	800	763	738	762	747	710	806	727	808	753	781	781	736	744	787	719	744	760	770	767	779	776	764	702	735	769	784	731	780	748	774	785	749	804	758	719	721	711	813	756	779	763	763	767	720	738	724	771	752	780	818	771	784	764	763	796	808	779	765	775	751	744	763	773	747	810	753	796	749	805	706	758	746	785	813	758	790	764	807	760	709	792	797	778	789	741	808	767	755	808	790	776	739	719	740	798	776	700	745	778	733	773	731	745	795	727	739	765	778	729	737	739	766	817	764	784	765	757	761	770	743	769	791	783	751	804	798	745	775	757	777	768	779	775	759	803	759	734	754	773	767	776	770	762	778	751	700	778	752	764	799	756	743	752	762	738	763	735	752	698	817	750	794	755	727	781	796	769	783	791	754	746	733	760	757	790	805	763	740	777	777	773	793	806	806	757	790	738	751	755	769	744	803	786	739	769	764	752	762	805	773	743	777	764	732	747	812	781	747	766	743	726	771	791	770	789	781	760	759	823	792	781	756	744	822	761	762	788	760	736	744	782	740	755	748	790	747	743	746	747	799	751	736	756	818	790	781	760	769	816	805	779	762	744	757	805	760	755	768	751	801	756	759	717	740	734	748	743	740	778	772	787	707	761	757	763	699	744	750	768	782	740	709	734	741	768	776	775	808	764	777	773	779	760	732	764	768	796	763	749	747	769	759	779	747	790	771	767	750	786	759	754	820	752	772	754	788	784	784	805	744	753	749	789	754	783	803	761	790	806	764	778	762	785	758	724	740	769	782	745	794	756	794
36848	6654	819	454	369	391	376	390	355	372	358	344	379	355	366	312	373	340	344	354	361	380	352	342	349	353	336	339	360	350	373	349	359	401	363	349	359	358	324	337	371	284	330	339	344	373	348	324	344	329	365	360	327	332	414	345	360	371	339	369	372	389	356	373	328	395	361	337	391	377	387	366	350	352	377	337	370	366	376	380	360	392	324	353	358	347	339	350	348	322	380	360	349	361	368	347	348	329	324	336	371	325	352	376	361	392	370	346	354	337	335	376	351	316	384	364	383	380	361	360	365	354	355	371	361	376	387	373	358	373	343	378	338	347	355	372	340	318	365	336	350	330	362	315	343	377	353	346	343	369	365	360	357	329	344	405	383	406	363	338	412	344	394	351	344	351	338	312	354	366	329	392	306	327	323	338	369	375	358	360	317	368	341	328	382	372	359	354	389	366	358	342	329	335	347	327	371	374	338	331	352	378	334	335	322	362	345	355	330	364	332	331	347	371	374	380	351	346	382	348	356	349	337	336	343	355	359	357	368	363	387	357	358	357	368	346	352	323	365	380	386	367	323	383	370	332	372	366	354	369	359	391	364	349	345	334	367	341	366	380	340	332	341	376	351	326	342	356	358	330	349	327	346	386	348	373	374	336	383	364	334	337	324	381	343	365	386	368	315	340	361	343	363	366	373	350	345	361	344	341	351	310	339	374	332	363	339	389	392	311	369	354	344	376	366	343	340	336	341	343	374	335	312	346	339	352	351	347	357	365	363	359	362	338	352	339	364	374	395	373	385	350	362	352	305	323	377	359	330	360	336	367	399	334	355	325	326	331	377	319	375	380	370	379	349	306	339	364	372	328	384	374	367	359	376	311	334	346	353	340	371	367	325	351	331	340	391	386	318	321	340	305	358	372	370	381	353	300	377	356	342	319	390	361	349	355	373	377	366	374	394	376	349	339	366	383	312	313	342	370	325	353	335	334	338	351	371	339	379	333	332	329	354	348	402	347	389	316	363	343	316	368	361	344	367	370	320	359	346	384	383	371	330	343	347	333	395	341	320	348	364	367	337	379	357	350	339	366	329	356	323	355	325	362	365	344	366	362	364	354	357	363	344	333	344	354	379	351	342	338	387	375	350	347	335	349	344	336	347	329	334	356	349	364	353	364	330	318	332	332	355	367	391	353	350	375	386	352	357	331	375	358	325	362	336	346	343	348	354	358	350	364	327	339	391	348	371	383	361	333	354	316	349	348	319	361	360	342	353	356	355	359	333	344	355	332	346	351	346	357	356	341	349	356	412	339	307	316	315	334	331	312	332	326	346	371	356	392	346	349	363	340	337	329	399	319	350	325	343	344	359	334	352	371	337	374	344	373	338	369	385	356	347	310	364	380	358	311	388	338	316	327	341	380	377	360	368	366	305	339	354	316	355	343	359	369	357	347	353	328	341	332	339	354	365	357	346	323	369	336	372	353	354	337	363	385	360	350	366	353	339	337	362	331	373	343	361	340	373	378	358	347	358	326	354	339	346	356	369	353	350	354	367	370	397	351	365	350	376	308	347	333	345	330	409	344	358	350	331	337	369	330	393	386	334	361	335	341	377	339	387	375	331	356	336	332	346	341	377	359	381	332	324	349	344	328	367	351	358	327	365	348	357	387	336	339	376	314	329	334	359	341	352	394	372	369	361	352	341	362	344	353	351	355	399	355	362	336	346	340	359	321	323	373	362	368	354	351	373	315	382	378	381	332	334	376	345	336	369	331	381	350	370	349	346	393	349	365	348	323	309	332	349	365	365	361	338	362	342	341	369	363	336	320	327	326	361	337	356	346	335	360	351	377	387	356	384	347	333	307	313	380	358	380	350	328	403	336	341	350	352	307	381	333	379	346	391	368	332	389	301	349	327	337	363	350	353	314	353	340	380	364	371	351	387	374	356	368	358	336	334	377	376	329	391	388	360	301	334	380	358	326	329	355	324	343	355	330	359	346	372	356	346	345	355	341	366	371	378	335	362	330	350	351	311	355	358	373	328	349	353	334	367	364	331	383	355	357	333	299	347	369	351	328	360	351	364	354	361	346	391	326	359	350	360	328	354	375	363	348	326	316	364	342	342	378	376	365	381	365	333	343	375	373	390	369	351	332	374	356	357	374	371	339	369	372	331	351	389	329	367	321	387	363	367	337	326	347	355	343	360	330	372	315	347	326	389	402	354	344	325	350	322	341	370	342	342	310	348	344	332	321	316	308	330	353	364	316	327	359	364	364	376	371	377	354	357	332	364	336	349	329	348	352	373	395	336	363	342	358	381	357	385	379	342	356	326	331	352	374	368	373	353	337	330	344	361	348	308	367	360	349	351	358	331	359	344	376	379	352	335	333	338	320	321	352	360	361	346	368	368	359	327	338	391	364	340	311	334	327	330	357	373	377	394	365	378	320	343	378	379	369	380	360	318	367	376	376	369	349	355	343	347	393	369	362	371	344	367	363	353	376	362	336	353	350	346	344	347	365	354	338	354	337	335	356	324	371	388	333	369	332	364	334	337	346	335	356	364	355	334	329	326	331	338	370	338	366	366	362	356	321	336	355	341	355	340	311	367	356	327	341	375	382	346	348	330	321	370	393	364	344	360	348	341	352	373	351	338	339	354	372	335	380	367	336	327	355	335	396	371	335	379	360	323	383	339	342	344	345	325	360	357	349	340	359	345	352	364	376	361	355	324	353	369	363	345	362	332	363	323	366	366	334	370	340	372	379	372	295	349	340	334	379	358	352	366	376	381	378	362	344	364	345	382	327	364	364	379	351	359	302	355	331	327	339	366	376	377	374	328	329	376	365	317	398	368	365	361	341	364	340	316	338	326	380	360	362	364	324	371	357	341	354	337	365	354	334	361	372	332	363	382	345	365	361	405	361	360	369	350	312	355	337	387	364	317	334	331	359	362	375	344	336	361	345	356	336	376	363	344	373	411	344	352	328	408	361	347	379	327	323	353	346	334	390	345	337	352	386	338	364	356	378	326	330	421	372	374	361	383	371	356	323	386	376	371	396	355	380	346	372	320	300	347	377	350	348	370	385	334	335	367	321	353	342	366	361	354	378	390	317	360	323	308	338	337	345	379	369	352	348	344	375	343	359	383	351	371	315	340	291	304	367	372	338	362	309	358	338	367	376	349	328	360	332	364	350	366	327	333	332	338	350	330	363	325	326	378	346	359	356	363	365	329	368	342	358	310	343	343	336	360	367	363	393	347	342	308	353	348	353	352	345	318	332	364	363	370	323	358	408	352	390	332	337	378	364	367	378	337	338	367	353	356	341	364	357	367	336	351	388	357	354	329	424	365	350	330	398	340	349	367	366	374	325	345	339	336	341	390	348	348	361	361	339	366	342	352	390	346	303	350	347	354	390	381	361	348	306	341	355	369	363	376	347	354	385	356	324	376	331	365	349	310	327	374	380	360	344	379	356	374	338	359	336	327	375	380	347	358	351	384	360	366	369
23076	8148	3213	1440	1172	1084	996	884	859	861	851	859	791	830	848	836	819	771	812	788	805	819	815	790	808	828	833	774	805	832	830	816	819	790	846	796	814	807	763	755	768	767	793	813	832	839	819	819	827	790	808	781	808	792	787	814	821	875	788	850	812	832	748	819	811	756	818	818	757	801	798	860	846	806	781	789	811	778	850	802	816	796	885	804	804	820	797	818	788	824	807	799	781	779	882	767	806	774	854	837	810	822	802	785	787	819	860	801	824	810	812	815	812	809	813	812	829	813	867	792	804	846	848	825	772	819	822	818	868	856	833	809	831	808	789	818	803	798	802	845	802	734	797	838	831	885	808	847	825	797	821	876	812	834	816	771	799	819	781	773	783	754	830	848	836	809	779	797	834	836	830	749	821	788	816	804	778	829	882	775	803	798	832	832	832	812	771	822	851	766	807	796	844	789	822	756	866	835	781	805	814	832	808	875	837	841	799	782	794	775	823	760	828	834	829	787	864	756	794	843	812	827	786	764	805	775	815	799	793	838	766	841	821	831	773	825	794	755	815	786	851	795	791	817	820	873	850	870	789	846	803	848	762	844	781	861	799	812	806	810	818	850	829	810	822	799	775	820	779	831	843	838	809	815	748	746	840	823	817	835	812	815	797	829	796	826	790	825	771	783	806	805	787	814	790	816	813	884	781	780	819	817	798	783	813	827	835	785	845	795	845	797	857	774	785	807	824	777	829	832	837	882	794	847	826	824	819	801	837	799	844	870	796	807	803	833	771	829	829	847	795	785	846	822	847	801	758	835	868	794	799	822	871	829	767	752	869	842	793	817	771	802	841	830	789	792	849	818	858	783	810	825	798	836	812	779	810	845	819	746	830	845	753	880	835	835	814	797	764	816	867	815	810	779	776	810	848	865	810	833	772	843	796	799	819	822	849	795	830	834	825	810	799	783	819	811	804	832	781	875	813	776	808	822	749	826	812	812	845	833	863	826	861	819	856	887	810	820	844	846	813	773	780	780	832	789	806	813	848	783	852	774	801	804	803	798	818	809	752	816	830	808	782	800	861	809	843	827	803	797	754	842	831	769	810	793	843	814	767	819	776	788	832	791	832	816	860	794	811	848	813	794	828	777	866	780	856	766	837	823	836	747	820	852	826	861	823	789	831	794	781	831	814	812	794	794	791	786	863	861	810	836	865	803	829	878	816	786	785	852	814	803	775	816	749	777	797	854	835	800	854	771	785	805	795	780	847	839	801	801	822	797	866	830	761	868	838	815	797	835	823	814	824	824	883	722	822	792	812	819	853	808	785	787	832	845	877	799	834	800	796	802	827	815	817	832	763	803	790	873	832	855	833	785	863	802	866	826	811	830	872	794	813	810	821	782	803	836	773	793	841	805	842	819	769	855	775	837	812	797	827	751	740	822	805	774	769	827	786	821	839	783	824	780	823	789	825	828	788	822	805	827	804	793	836	846	779	842	807	796	866	788	816	789	791	840	876	808	811	808	859	782	839	822	811	825	831	830	845	808	818	789	764	771	798	802	831	828	828	807	755	815	870	867	792	839	861	822	800	811	783	804	802	850	805	836	840	838	823	829	783	863	821	833	845	813	824	828	829	787	794	781	852	824	774	875	853	841	820	811	782	823	796	773	860	855	797	805	800	814	811	815	795	779	826	804	790	796	830	807	837	803	795	821	779	846	805	793	805	786	788	826	830	787	759	765	818	817	829	762	781	792	812	796	799	830	816	870	765	846	827	848	791	802	816	821	791	836	758	834	767	809	839	796	854	753	855	849	824	792	837	870	834	757	855	818	821	811	817	820	802	826	855	813	814	800	781	807	808	764	829	840	848	797	832	873	785	849	818	806	798	743	816	772	809	798	794	847	847	849	830	856	774	830	771	784	854	794	796	840	767	806	826	824	809	842	828	817	801	839	797	808	771	846	838	828	808	791	836	767	779	797	826	785	822	791	864	793	785	816	785	793	821	843	853	779	820	816	816	829	869	832	771	834	764	775	761	826	767	808	812	831	854	809	823	805	817	850	808	781	796	820	770	794	835	805	857	754	762	858	847	844	801	821	807	866	804	773	790	837	820	864	784	827	832	756	868	826	800	781	784	826	822	831	828	811	877	831	827	810	801	831	821	844	827	795	789	868	831	870	795	797	805	828	768	813	782	837	833	798	843	801	779	792	810	815	826	859	820	760	864	802	791	903	807	840	775	824	833	803	820	825	796	789	807	833	827	843	787	796	814	791	820	809	791	829	868	779	850	844	805	823	776	762	774	827	862	813	766	814	799	798	778	854	749	824	835	796	848	772	774	817	785	800	820	837	770	825	817	786	784	812	815	815	780	775	756	778	812	850	822	846	811	797	849	797	775	757	841	782	805	862	806	752	816	834	808	786	800	820	837	809	776	891	835	813	765	800	799	802	812	792	830	811	860	798	788	749	813	826	830	853	837	813	814	770	812	836	826	812	833	813	790	796	843	821	822	783	824	807	770	820	811	805	791	847	787	861	854	814	828	795	778	826	851	810	797	778	823	799	819	805	766	822	783	866	819	787	806	849	828	785	826	814	783	792	791	819	805	819	759	840	807	855	815	807	833	825	848	813	798	801	850	796	767	890	841	823	886	824	811	764	791	822	854	798	786	886	777	807	805	828	762	790	805	809	803	815	803	801	792	809	819	768	819	852	774	805	805	826	786	814	819	812	832	809	820	848	808	842	828	770	821	797	844	809	799	842	839	798	834	789	810	843	838	745	806	829	790	821	813	868	809	782	820	845	839	830	810	745	849	805	776	768	749	832	886	832	792	805	870	807	867	798	820	848	805	788	825	794	828	846	809	823	787	841	773	834	850	796	824	835	823	834	781	778	816	795	818	781	802	818	802	766	880	827	831	817	799	816	776	777	859	794	844	836	805	775	739	788	826	788	792	798	781	770	813	787	758	879	800	836	848	872	819	810	823	817	752	816	809	826	818	834	794	783	796	853	823	842	786	842	799	795	789	821	765	811	758	825	769	843	749	794	853	801	826	836	799	839	843	790	770	817	821	831	821	837	783	810	747	817	776	818	793	820	823	843	834	794	794	848	831	772	854	781	803	813	838	828	801	755	882	815	825	853	817	767	862	801	774	813	805	763	816	788	836	791	782	765	826	787	784	825	811	852	796	776	826	758	802	797	833	814	878	781	828	844	803	784	818	824	816	823	778	773	816	801	801	866	811	798	798	834	806	792	814	829	828	861	819	817	815	793	800	783	819	801	795	805	808	827	808	798	790	823	800	786	861	770	810	773	818	834	818	823	794	840	760	781	808	826	807	799	776	836	830	774	831	828	800	810	816	797	831	781	849	787	789	831	811	795	802	822	848	797	794	806	837	776	805	809	785	779	779	831	784	805	816	840	784	870	828	793	831	827	812	807	799	808	818	836	844	811	804	759	781	785	814	760	819	830	810	784	850	752	816	853	843	840	831	828	833	804	814	822
25583	2695	507	381	333	365	376	335	337	344	342	326	343	315	316	341	310	319	342	289	314	322	345	345	305	346	316	309	293	317	322	326	369	307	341	299	338	327	320	378	306	365	342	326	320	338	353	331	311	298	326	372	370	316	335	335	302	331	317	338	333	349	357	334	341	314	364	368	321	325	340	333	354	330	351	316	322	337	365	354	305	314	324	352	340	320	335	315	327	298	345	344	379	354	317	326	344	345	283	286	335	336	322	334	349	346	329	340	304	322	303	349	328	304	317	327	348	398	323	319	342	323	359	326	367	319	310	314	342	354	316	326	313	327	339	382	323	351	325	330	333	312	326	331	331	355	372	337	310	350	322	330	292	308	309	324	330	351	346	318	358	360	355	321	307	342	314	336	337	331	330	316	316	325	329	329	341	346	337	316	340	334	326	323	340	307	312	310	323	317	367	328	334	329	335	359	356	335	350	334	354	332	314	305	308	338	320	326	326	315	372	318	337	334	330	324	366	367	333	369	324	337	355	325	339	303	317	305	339	310	334	338	318	326	335	377	325	351	350	344	358	360	302	319	338	347	334	329	324	320	321	272	315	332	289	315	345	282	264	349	328	307	335	332	306	332	336	345	335	352	329	315	375	299	336	316	355	322	329	333	355	317	302	312	306	325	312	331	349	303	343	325	312	302	351	345	329	316	341	307	329	360	345	308	308	318	344	324	317	332	330	336	319	321	330	349	329	304	301	360	344	368	305	302	356	362	335	313	316	359	322	308	342	330	322	307	310	306	366	342	326	301	319	334	315	304	379	319	309	346	359	353	324	326	342	321	345	319	329	324	373	334	317	332	314	307	334	319	299	353	349	326	341	315	298	352	347	350	329	328	338	330	306	323	324	326	323	298	328	333	310	303	321	321	316	330	364	337	324	337	342	324	312	298	342	333	346	344	344	324	325	335	306	311	343	350	334	341	321	317	337	313	340	361	345	282	336	338	310	316	345	331	284	328	335	313	322	320	338	324	318	340	335	327	299	355	357	357	323	342	347	333	363	295	337	349	326	329	318	329	341	320	313	328	323	350	338	342	318	347	326	320	321	318	332	327	312	339	345	335	348	314	358	302	329	313	327	327	323	334	383	388	357	322	343	321	317	334	324	326	308	326	346	341	325	315	340	296	316	349	326	320	329	329	345	339	326	361	334	337	297	332	352	333	311	309	345	360	299	342	333	360	350	336	335	322	346	337	315	316	341	345	326	360	333	309	306	335	345	363	339	336	340	329	347	332	288	323	328	320	346	329	309	340	355	321	333	316	302	307	305	331	362	336	337	352	306	327	320	337	333	305	318	354	304	358	309	302	346	336	333	363	370	335	335	324	346	341	344	328	331	296	311	333	305	345	308	349	355	367	373	324	332	333	276	289	330	287	332	320	332	334	344	327	375	326	350	315	350	316	350	329	313	294	320	337	355	367	339	379	277	320	360	340	327	340	333	331	315	304	306	316	345	316	359	362	339	315	313	323	315	282	348	314	328	305	335	353	334	311	366	345	331	311	357	354	325	345	335	317	310	349	340	351	328	347	349	346	329	345	312	322	339	346	327	368	350	305	328	339	333	342	334	326	313	330	297	328	322	320	328	303	308	367	361	326	335	313	328	348	340	312	321	336	368	312	390	278	304	327	331	313	314	334	318	306	340	330	370	334	324	327	351	350	350	338	357	329	311	327	359	318	328	311	330	332	343	318	328	326	332	308	340	321	345	361	355	339	312	331	348	347	337	360	317	322	301	278	340	332	324	324	349	317	332	324	328	338	316	329	353	303	362	335	299	313	319	347	330	336	353	322	313	321	333	334	355	328	353	330	312	347	309	320	336	354	366	322	357	345	322	350	340	309	345	338	328	310	309	315	338	319	330	306	345	325	351	307	329	341	306	298	333	327	297	359	329	341	328	351	301	334	350	323	325	335	328	321	303	317	330	348	353	339	328	319	304	331	374	338	321	345	315	343	333	341	340	347	366	313	278	341	309	338	338	375	333	323	317	364	330	335	324	337	350	289	351	293	328	342	323	340	370	333	310	346	354	303	321	332	357	323	348	347	323	335	341	322	339	328	325	285	364	325	338	324	322	295	333	331	303	332	378	328	283	319	340	325	346	327	316	345	374	365	332	386	309	335	335	323	327	305	333	306	299	324	334	303	307	335	351	339	305	331	340	366	370	344	347	325	337	336	362	316	269	293	310	319	312	357	351	312	326	304	330	324	336	317	357	341	343	370	331	313	336	294	329	322	321	332	384	326	295	328	333	352	348	311	316	331	355	328	340	322	339	338	361	321	311	341	322	347	327	324	333	330	358	351	323	315	325	377	324	346	334	353	317	385	338	333	331	314	311	343	321	330	319	332	330	334	325	306	317	357	348	344	355	324	301	333	348	361	349	341	311	308	329	338	333	333	326	310	291	352	352	353	351	323	350	363	342	336	300	338	358	324	361	301	322	352	333	366	318	335	305	321	324	318	312	351	317	369	345	331	310	313	334	300	324	338	308	281	343	338	308	336	320	348	381	369	306	318	327	309	350	342	367	350	352	329	329	300	314	328	307	326	320	328	303	350	355	304	323	340	351	332	336	331	299	337	365	351	337	329	338	312	343	299	306	332	335	347	320	314	338	329	357	310	301	340	330	345	342	357	351	326	338	336	350	335	282	337	345	283	322	343	324	330	305	371	333	335	317	333	345	381	327	320	321	333	351	351	326	336	326	340	330	322	327	313	301	341	319	366	325	306	285	323	319	356	336	334	321	325	328	313	324	327	337	357	344	306	336	322	335	351	304	312	333	323	362	326	325	335	327	310	312	336	346	333	331	359	341	366	342	334	315	346	351	305	349	320	324	332	348	318	329	295	318	319	337	325	321	328	342	343	315	306	318	311	355	326	354	315	367	302	323	340	365	356	322	343	334	321	314	333	352	317	321	309	330	340	310	319	345	313	330	313	326	338	344	322	376	346	337	329	348	364	354	346	332	357	303	361	376	308	304	309	383	318	340	316	325	355	369	322	388	320	322	350	327	344	359	347	327	318	332	317	340	326	340	311	329	350	345	294	348	361	339	313	358	336	347	331	321	364	290	371	326	340	305	331	308	345	338	342	316	322	322	332	349	348	353	365	314	358	344	313	334	319	368	349	307	348	293	323	322	307	309	372	337	345	342	337	336	344	337	302	334	375	351	327	342	334	341	350	327	321	318	343	319	327	322	316	307	321	323	320	318	298	331	300	350	319	340	303	354	302	341	338	323	332	333	338	336	337	354	329	326	361	332	305	363	345	323	331	309	323	299	326	350	338	347	322	321	325	344	342	337	313	327	293	357	328	333	338	314	344	348	299	327	322	323	337	331	349	347	351	326	322	315	340	348	334	344	351	307	317	350	303	311	325	301	331	316	361	327	292	351	340	335	348	355	279	349	344	333	329	329	327	317	330	287	337	342	313	365	301	309	322	346	314	307	325	321	319
18828	4433	1919	1096	880	796	796	688	745	750	774	762	755	746	787	737	788	759	742	715	739	751	728	709	719	797	723	761	714	784	762	703	733	758	770	726	763	730	748	693	701	737	731	708	708	708	719	717	739	705	748	751	699	737	735	707	708	706	691	693	754	707	674	740	683	704	718	718	740	722	743	718	750	749	695	726	705	730	711	761	729	741	714	675	724	731	685	716	740	734	768	744	715	732	722	729	717	730	742	745	699	737	699	725	740	732	714	723	675	742	728	731	741	712	755	749	701	723	669	709	734	713	726	721	733	736	746	704	677	684	717	779	661	717	679	744	716	809	684	737	762	722	734	718	767	712	723	716	736	764	750	725	691	761	706	658	732	734	766	774	696	713	729	720	739	731	721	726	727	712	745	703	755	737	767	753	711	687	752	734	651	738	749	709	758	727	726	765	699	733	685	708	701	731	769	714	730	786	705	654	715	772	693	718	723	717	696	728	731	728	773	752	759	675	743	735	731	754	734	741	687	743	686	720	780	690	702	745	710	733	726	761	733	746	758	777	710	788	718	755	755	737	732	739	731	756	749	730	749	738	764	736	723	714	709	707	712	709	787	664	747	747	713	676	744	727	732	727	713	710	729	737	702	741	752	711	725	759	717	751	755	750	764	721	764	708	744	685	676	736	681	738	707	695	767	737	763	739	773	756	702	702	718	738	750	767	756	734	731	730	729	726	727	724	721	726	785	713	765	738	747	747	725	725	728	741	742	700	780	745	745	715	749	688	737	721	732	760	743	685	717	749	712	749	775	709	744	738	777	695	749	758	739	763	737	766	752	716	754	724	735	685	689	727	711	733	740	767	732	762	713	710	755	703	735	747	695	678	737	727	742	772	696	706	744	737	759	757	739	720	765	738	782	723	727	713	762	734	693	695	764	761	752	711	754	708	727	750	720	702	762	746	757	757	679	726	731	705	779	741	750	773	719	716	761	738	739	726	775	721	709	679	750	697	732	757	689	659	720	681	744	740	733	743	729	790	707	733	761	711	687	703	720	699	748	700	729	721	751	757	752	715	711	769	764	773	726	718	751	702	795	762	763	725	707	721	762	684	726	690	700	704	793	710	689	707	716	748	713	723	744	771	748	750	752	729	721	705	748	711	737	732	770	674	767	779	708	709	756	746	715	699	715	705	750	766	712	732	764	734	744	760	701	723	727	730	702	733	722	769	708	742	689	689	695	707	732	746	738	715	708	749	739	737	720	733	740	763	741	732	748	725	705	742	755	706	689	765	674	698	716	724	753	765	658	703	717	724	757	731	727	712	738	703	759	736	759	729	724	757	710	704	674	730	768	725	719	760	715	749	701	750	731	716	784	747	698	727	782	697	727	740	778	737	736	739	735	657	735	716	715	718	751	707	744	777	741	759	694	741	750	718	747	732	750	769	695	724	714	684	684	749	783	701	734	737	716	756	712	765	761	713	723	730	736	747	739	751	773	735	752	706	682	741	712	761	760	762	709	748	714	730	696	755	693	738	756	768	708	726	714	705	703	742	696	762	741	764	766	696	733	746	753	720	737	759	746	719	732	731	710	806	749	733	714	752	727	698	718	709	731	727	692	733	727	750	726	751	722	742	679	696	691	757	735	705	743	731	673	706	710	702	744	705	701	743	763	755	745	687	745	725	721	710	750	771	687	724	750	735	758	702	778	751	733	758	674	730	728	749	753	679	704	721	734	708	744	777	730	700	746	695	735	751	700	754	676	739	752	728	759	733	739	742	762	741	711	746	732	779	713	730	672	752	752	770	727	744	714	729	743	717	717	741	697	751	731	752	797	757	755	722	719	738	782	775	719	749	756	720	737	719	795	728	735	729	733	745	683	695	734	699	749	722	761	730	740	727	727	771	776	733	726	727	729	706	711	672	801	734	712	719	738	695	754	715	677	736	735	741	640	735	758	735	708	714	736	701	741	717	701	739	717	765	741	725	739	716	740	752	748	713	719	724	713	757	724	752	719	742	778	702	722	738	724	756	720	701	714	747	781	760	731	754	739	754	761	706	743	775	747	709	738	715	723	773	717	746	771	709	709	720	714	763	754	747	692	692	749	713	720	731	709	776	755	711	703	819	741	719	733	790	757	731	766	747	771	755	701	782	725	748	756	758	701	756	675	696	720	735	722	705	740	722	765	737	685	757	762	754	754	682	755	738	731	692	752	736	722	689	689	682	759	734	721	732	709	750	656	720	765	754	729	694	745	719	738	773	747	744	707	773	686	756	718	704	719	764	731	699	684	725	762	748	716	737	720	770	678	698	722	774	762	718	768	750	713	771	734	749	757	732	713	734	737	720	703	718	728	745	732	770	677	762	749	774	734	743	754	748	737	762	722	756	708	754	717	681	691	744	736	696	703	755	730	690	721	760	767	725	765	700	743	743	733	731	720	777	752	746	684	713	757	730	705	703	744	749	718	795	698	716	728	710	709	718	729	688	718	749	732	735	686	709	791	728	753	734	741	739	720	698	772	724	809	667	731	753	695	786	697	732	708	747	766	739	688	749	746	704	731	724	743	744	701	724	743	741	740	766	707	766	743	743	696	731	710	714	711	715	742	709	753	713	723	743	701	710	731	765	741	744	755	733	730	717	762	739	774	730	739	757	780	761	724	736	759	779	719	733	741	680	739	718	771	715	759	725	729	719	723	713	739	747	735	743	730	767	729	764	724	779	776	698	701	731	723	744	759	753	757	735	714	760	743	748	720	759	704	769	724	713	666	726	666	700	713	648	730	747	749	716	736	719	718	741	720	732	725	732	807	714	757	765	779	729	682	752	775	743	750	725	695	691	807	742	753	728	695	778	734	753	814	724	749	740	739	753	734	738	798	722	741	675	698	719	755	702	765	744	717	736	739	725	746	639	738	735	751	707	734	737	706	730	757	707	724	727	698	733	703	763	724	734	729	707	744	700	694	734	716	740	757	762	755	757	731	684	717	734	731	700	747	756	727	794	713	676	712	809	719	722	768	740	675	741	723	738	752	704	728	740	737	720	732	687	753	685	750	718	800	763	744	698	751	710	725	685	742	799	754	713	740	728	671	741	724	705	733	646	746	719	741	760	763	754	757	721	762	711	758	743	707	732	739	718	726	672	775	735	700	752	740	732	728	724	774	744	721	758	750	695	712	737	754	754	714	733	729	751	667	715	743	746	752	710	758	721	742	700	723	749	691	727	770	766	718	763	720	744	710	728	754	690	741	711	758	696	702	766	693	713	693	714	723	753	754	728	777	749	732	785	718	704	716	744	719	725	748	731	699	730	718	773	756	768	686	744	738	720	724	728	735	727	762	749	729	713	750	716	697	750	728	737	683	726	722	679	674	710	762	787	747	730	763	750	760	717	738	743	738	710	721	720	725	733	753	713	714	718	708	716	752	756	748	702	723	725	770	731	736	717	735	751	774	730	719	721	725	758	736	727	711	751	747	722	697	738	727	757	708	751	706	753	813	785
33465	5054	719	472	339	317	328	340	343	316	321	363	312	354	313	361	352	351	328	337	324	319	360	321	334	312	312	356	322	329	335	355	332	341	318	352	327	312	320	352	323	349	353	343	323	312	346	338	335	336	359	350	309	321	338	376	327	344	370	324	329	342	338	342	329	372	335	319	359	309	314	339	353	326	309	359	351	330	343	375	336	309	349	314	330	365	330	369	311	344	319	353	317	330	361	351	358	313	344	355	335	318	338	330	335	342	361	318	307	311	314	363	371	337	348	348	328	348	366	332	350	325	340	364	314	320	365	353	346	341	314	327	336	334	316	323	337	348	338	381	363	355	349	336	340	333	311	321	329	353	367	340	328	326	311	312	321	311	362	334	334	337	328	338	337	333	351	329	350	367	361	332	319	352	301	345	372	316	330	362	301	339	333	342	364	322	309	333	342	336	373	358	381	321	368	344	393	341	350	321	280	333	348	334	305	354	329	345	362	362	325	297	326	351	344	343	337	343	358	317	358	303	313	366	342	320	326	340	348	318	335	335	332	307	321	334	328	319	369	327	345	338	373	306	315	320	337	309	339	356	313	321	369	350	340	319	323	380	357	346	340	306	325	331	346	368	348	332	349	360	365	340	336	307	340	333	325	336	324	339	334	362	330	322	358	376	339	318	369	339	303	347	310	330	293	300	312	274	357	323	298	320	301	378	328	338	349	385	314	344	313	323	350	329	316	358	345	321	322	330	319	342	325	351	340	292	326	314	291	315	339	325	337	336	348	367	323	354	344	337	331	306	291	350	357	308	366	349	306	339	341	308	353	336	328	368	343	328	354	334	314	356	364	325	337	329	372	339	342	322	345	327	346	298	332	330	339	350	335	352	321	360	339	336	300	318	318	374	348	330	362	330	315	367	320	311	330	340	324	348	320	309	327	373	381	315	344	286	351	299	367	340	335	355	306	339	341	357	331	332	316	355	294	314	345	331	320	308	319	357	343	331	341	302	307	296	330	321	334	328	324	358	325	375	318	328	332	359	313	307	329	353	334	303	356	320	355	344	310	303	301	358	314	356	369	325	295	341	295	330	295	346	334	343	351	321	317	366	327	348	368	343	318	361	349	353	322	347	345	374	341	309	321	348	344	328	337	351	342	310	311	336	377	360	338	293	382	319	314	347	338	332	313	338	321	338	339	303	311	348	323	368	370	343	348	372	330	309	339	325	347	315	333	312	312	329	313	355	319	342	391	383	352	317	355	356	323	360	317	324	327	329	309	276	354	334	309	321	377	346	349	351	346	329	360	310	316	341	316	302	355	338	357	358	345	309	344	345	321	323	308	370	355	323	350	345	362	325	364	346	332	323	338	325	332	348	317	399	337	329	300	334	338	385	317	306	319	307	333	356	350	348	349	353	324	335	365	314	340	338	288	317	330	380	390	301	320	341	299	333	326	294	319	334	329	320	326	324	359	312	338	345	316	332	321	309	313	314	352	321	340	311	340	304	343	351	322	354	330	321	345	321	320	332	378	358	339	306	341	345	350	310	322	338	341	377	327	338	318	317	382	315	333	289	317	333	339	339	328	280	345	325	297	346	336	337	315	334	363	302	328	313	339	351	354	333	300	316	357	356	322	313	322	302	339	370	314	306	335	325	314	311	323	323	328	322	338	338	347	330	335	295	313	355	352	310	334	300	355	348	387	349	339	305	303	369	308	342	322	348	319	313	336	298	357	347	393	343	319	333	299	315	316	333	301	354	356	327	311	343	331	323	341	353	339	307	329	318	314	345	343	309	350	341	354	315	328	341	330	354	352	330	335	336	344	366	335	309	364	349	366	340	336	331	315	328	307	327	370	346	320	289	344	339	358	363	339	356	347	302	296	374	361	329	350	331	306	352	277	342	375	352	321	332	338	315	337	332	348	341	318	319	374	361	370	351	346	324	338	320	371	393	321	338	332	357	338	313	294	327	323	324	367	361	360	312	326	346	322	359	345	328	387	373	352	285	344	352	300	373	334	344	301	322	323	328	357	283	345	318	358	348	329	326	369	327	348	288	319	324	349	331	308	364	332	332	315	334	347	333	315	340	328	337	322	346	342	310	359	320	326	346	368	323	332	318	345	348	319	315	335	330	327	306	364	328	357	332	361	365	330	318	330	322	356	336	296	315	365	322	361	368	353	357	332	305	364	336	352	353	345	335	357	343	344	344	331	311	335	317	312	347	302	337	334	331	352	327	325	322	360	332	372	332	333	335	319	347	320	327	355	329	335	351	341	327	322	305	319	340	336	348	355	327	345	353	341	324	343	322	299	332	361	321	350	335	327	345	323	342	345	329	356	336	326	349	346	342	306	316	333	323	344	368	352	361	341	327	369	353	360	322	297	320	325	321	329	326	339	304	300	332	331	326	348	345	319	331	319	345	346	322	328	299	374	336	329	330	320	304	357	358	319	313	319	358	324	347	320	326	348	333	312	299	368	345	323	329	317	348	319	309	337	325	309	375	322	349	370	318	316	333	361	385	343	349	357	335	331	340	324	347	334	318	334	334	345	327	326	346	325	346	335	352	321	319	337	315	335	332	373	348	350	347	323	324	339	323	296	336	349	328	343	327	310	296	343	341	332	322	316	323	365	339	340	335	316	291	349	369	328	330	315	312	319	303	361	351	353	351	365	336	318	321	335	335	331	358	337	340	323	333	344	316	349	353	310	328	325	321	338	346	337	324	363	349	321	309	363	327	366	325	331	358	373	326	350	349	345	331	331	333	303	285	317	319	345	331	334	321	339	311	332	321	358	336	359	338	361	337	331	334	310	342	330	335	333	335	348	310	325	314	334	341	327	332	324	337	358	335	316	341	410	355	331	359	369	343	337	351	327	333	344	347	305	289	366	301	374	330	311	324	383	347	317	362	309	310	320	363	324	325	334	350	324	307	333	355	315	346	324	332	339	330	349	385	344	313	335	330	346	337	322	361	348	322	317	331	296	369	346	370	359	363	346	340	331	304	356	334	311	351	372	343	332	327	383	299	373	334	367	325	286	391	340	299	314	322	355	329	314	338	326	336	299	331	322	313	312	327	337	339	339	336	340	321	351	357	317	341	340	350	338	338	333	317	315	311	318	347	331	340	326	349	303	312	325	329	354	362	344	298	310	366	349	329	362	332	369	344	344	350	330	319	346	342	346	340	318	364	346	302	320	327	355	338	364	341	362	353	315	355	357	322	306	326	334	332	359	332	333	363	358	362	307	348	337	357	338	343	308	321	301	322	352	361	338	352	319	338	345	362	366	369	324	335	322	333	341	336	309	313	345	318	331	385	329	386	343	322	373	337	344	358	339	330	320	339	347	358	341	372	340	362	337	292	325	361	393	347	343	345	332	322	342	343	321	344	323	393	361	305	327	325	363	379	371	345	354	305	333	368	337	348	326	357	365	360	346	340	337	303	312	345	302	335	345	329	348	327	343	370	344	323	335	368	320	307	338	321	317	342	318	321	344	310
21868	7572	3409	1612	1031	949	850	817	761	813	768	754	768	798	776	811	781	789	740	776	792	782	777	744	779	751	736	705	756	753	742	738	761	726	775	715	737	741	751	746	769	783	799	746	729	747	771	705	777	775	750	709	780	754	753	742	741	759	766	750	720	763	766	772	726	769	709	749	716	749	775	755	720	736	779	729	719	754	728	707	720	724	734	703	709	751	801	737	706	750	715	711	745	794	724	744	729	772	745	765	744	784	739	768	759	728	759	712	778	737	790	738	725	760	734	774	753	783	734	770	710	729	811	754	738	792	779	730	750	760	739	771	800	830	762	771	709	694	730	724	763	741	722	747	711	758	699	752	729	805	747	743	694	803	722	753	737	720	756	730	751	712	778	727	740	769	753	737	738	725	775	802	739	736	755	752	789	723	738	742	686	731	783	754	741	763	747	738	741	755	784	756	795	801	798	749	794	724	731	754	740	685	749	742	730	765	736	744	730	762	742	784	793	774	708	758	711	790	744	781	785	727	735	726	768	738	777	783	731	808	806	735	771	788	802	748	767	789	750	728	759	772	759	744	745	749	762	783	744	706	732	728	740	747	734	717	718	773	753	736	783	784	760	779	723	814	770	767	726	785	748	738	713	754	745	790	755	750	760	732	782	779	768	761	716	739	732	766	758	722	727	775	755	781	712	729	733	713	757	775	755	753	746	785	804	777	758	702	764	749	772	719	740	750	762	742	712	750	694	706	752	743	730	771	803	763	764	744	748	758	705	787	765	698	746	724	753	759	739	758	717	759	764	767	744	775	760	755	718	771	750	725	700	739	686	731	746	685	756	731	733	785	751	748	770	811	735	781	698	735	784	826	777	723	751	755	713	780	737	776	801	734	708	795	738	703	802	738	747	728	742	746	723	706	755	735	750	750	763	731	752	742	724	744	757	778	749	763	744	727	788	731	762	758	732	723	770	779	738	704	774	751	804	757	741	769	771	800	794	776	728	758	715	757	732	756	748	731	722	768	706	701	713	747	763	750	746	741	757	728	739	724	770	772	769	756	790	783	772	735	733	754	706	768	778	772	777	738	711	810	738	760	751	792	774	758	720	754	787	793	781	763	722	736	754	750	696	777	764	774	807	706	791	743	754	715	777	756	715	778	721	811	751	792	777	699	747	807	767	783	778	772	749	735	749	758	766	751	785	715	743	760	762	751	750	774	742	752	741	719	775	785	785	779	725	802	745	817	735	784	744	797	772	759	760	783	758	773	726	750	744	791	744	738	729	803	729	734	770	704	746	733	790	766	788	791	725	744	746	722	711	750	774	711	758	778	752	788	732	721	782	785	731	789	772	734	784	770	763	726	790	743	768	731	736	690	769	693	750	803	779	747	761	746	767	794	772	744	758	793	711	695	789	775	805	736	733	744	730	687	740	748	763	773	731	763	781	754	759	767	735	761	732	739	760	754	711	731	769	720	739	810	756	756	788	733	750	737	766	767	741	778	727	763	690	752	732	753	746	743	775	775	772	742	774	790	770	774	724	732	732	784	768	714	786	806	771	735	744	746	720	761	753	802	701	751	753	714	760	745	787	758	719	732	739	751	780	713	701	747	767	729	760	753	717	766	759	749	737	734	702	780	775	793	727	801	758	740	824	710	684	693	801	753	765	713	694	747	756	789	800	779	792	789	734	791	779	757	757	753	778	798	748	794	782	707	754	741	723	812	750	763	761	804	765	761	746	739	733	728	744	773	746	715	752	759	737	770	743	784	714	704	723	754	778	773	767	735	735	771	744	730	779	752	732	749	758	771	788	751	759	732	760	714	808	730	771	722	789	723	765	727	726	736	800	696	771	730	738	790	733	807	751	769	783	797	753	770	779	763	717	757	774	745	701	756	727	770	753	717	775	767	781	777	769	755	749	778	685	734	776	762	676	756	761	717	741	739	755	746	765	738	734	778	762	718	812	777	733	818	714	776	739	762	746	817	846	735	778	793	785	773	724	752	737	713	768	800	728	769	756	725	737	762	766	780	771	726	722	765	719	714	726	753	767	741	734	734	732	755	775	762	688	784	753	745	736	757	762	769	724	751	740	789	738	755	815	748	735	739	775	725	748	762	787	801	811	776	741	794	787	771	741	754	757	800	755	768	708	791	752	718	717	745	777	752	788	761	750	763	770	754	732	775	759	755	785	773	776	758	749	768	759	758	756	734	765	739	740	698	737	763	732	745	742	765	784	775	739	792	752	758	779	726	740	743	777	766	758	734	769	717	766	746	783	735	701	750	738	806	752	787	739	721	755	740	748	746	724	751	772	757	756	752	783	738	774	750	782	821	721	721	698	729	758	778	745	727	677	768	722	719	761	722	742	753	770	710	742	757	714	709	792	768	757	715	799	788	821	713	752	752	745	793	744	686	758	737	753	759	691	799	770	755	778	774	778	784	775	764	783	760	753	719	733	729	755	755	849	798	708	809	776	760	763	725	778	722	761	759	764	704	781	791	710	728	770	730	774	721	664	698	733	771	748	779	737	718	737	762	703	719	794	663	704	721	766	784	795	759	797	781	772	765	750	752	743	730	729	797	697	731	759	698	732	720	809	724	758	758	708	732	780	750	801	771	778	697	723	718	760	799	741	737	765	753	743	777	819	778	759	759	729	728	759	712	755	739	742	717	790	762	748	743	739	731	748	732	735	721	738	730	758	685	737	745	748	747	698	792	762	758	753	761	791	765	808	805	762	794	763	753	716	676	814	763	757	689	696	728	784	716	751	701	753	693	738	743	719	739	798	750	774	790	758	755	745	744	776	773	744	762	777	786	692	759	759	739	807	772	762	711	778	754	743	747	733	768	765	739	730	760	738	688	776	762	789	772	757	742	699	755	772	790	741	735	760	747	742	801	715	744	699	697	748	765	762	713	762	768	775	732	808	772	740	758	781	705	797	734	782	738	736	723	794	760	762	748	738	759	727	692	737	725	720	782	759	811	756	778	759	730	738	725	722	720	763	779	796	788	754	762	718	760	765	737	732	756	768	728	770	757	771	763	741	750	772	733	781	752	743	788	759	765	761	705	713	771	760	786	755	741	718	752	735	792	745	718	730	780	765	791	802	767	732	790	837	728	769	724	810	733	779	766	732	734	703	753	722	767	683	731	748	770	761	723	746	775	743	763	759	725	763	754	737	760	711	782	780	749	760	731	765	737	756	721	754	817	751	773	730	730	708	681	735	706	699	731	739	761	754	766	784	808	785	742	733	729	793	747	787	825	702	739	763	786	773	756	723	751	754	746	759	712	770	762	743	753	752	739	748	736	730	744	766	754	701	780	694	740	769	773	748	740	714	702	769	775	700	746	780	719	676	756	780	794	789	723	773	728	766	779	751	703	723	765	746	758	750	777	700	726	751	755	726	791	737	725	738	775	741	741	795	708	776	691	783	772	780	758	762	685	710	809	738	741	720	758	780	784	738	782	785	772	758	747	767	713	811	716	722	745	738	768	755	741
36436	5977	781	457	401	388	397	358	356	345	374	359	330	346	358	348	363	362	379	348	348	353	350	351	348	336	336	352	362	375	339	343	334	379	288	329	348	383	334	355	389	344	363	367	379	327	347	360	350	339	363	375	330	350	389	390	346	374	345	343	367	380	326	332	344	328	354	334	380	316	350	326	357	359	352	346	373	360	322	343	361	355	369	331	394	317	332	342	360	342	373	353	357	382	346	365	343	334	347	354	361	347	332	324	362	367	339	361	339	322	347	368	388	358	333	398	368	324	324	361	340	356	349	358	340	338	369	356	361	360	354	347	331	355	370	333	362	334	333	391	351	376	348	342	375	320	348	312	365	359	368	336	349	336	311	311	358	337	375	328	355	329	363	331	357	346	360	378	325	323	371	387	361	302	337	410	326	339	359	310	301	392	358	314	317	352	359	332	317	366	355	340	359	377	351	353	355	321	337	323	297	362	367	378	352	377	353	356	355	344	320	336	368	335	324	392	315	338	341	363	330	338	312	311	394	364	371	323	329	343	349	361	365	361	359	371	378	362	344	357	318	382	352	335	370	354	338	369	337	349	345	343	364	318	336	328	337	373	339	343	357	371	378	357	341	368	354	376	326	382	352	316	330	348	339	345	359	365	323	346	315	340	337	365	368	369	325	312	344	325	358	378	373	360	361	346	391	336	389	356	368	353	393	327	364	345	360	358	329	348	378	339	362	356	337	346	350	318	385	307	374	319	311	373	365	380	367	353	331	337	361	317	341	355	341	344	341	353	363	347	375	376	317	336	353	390	341	323	357	363	372	380	358	324	363	352	336	386	342	327	334	366	328	379	350	353	386	369	368	338	347	328	361	298	332	385	309	363	359	349	340	359	382	345	321	357	373	348	343	317	347	367	377	364	332	343	322	341	355	380	334	344	367	344	331	376	404	366	345	367	368	343	357	290	352	374	382	334	318	348	341	369	366	354	341	333	371	346	373	320	338	350	348	328	333	368	338	353	369	356	352	368	344	370	332	338	348	343	381	327	318	345	359	349	344	365	325	385	361	310	355	345	368	336	360	387	371	337	375	366	347	348	384	374	378	338	354	363	378	348	330	346	312	387	394	402	354	325	353	337	354	342	345	351	354	319	367	323	343	344	370	354	357	363	374	339	371	366	392	410	335	367	379	340	333	332	321	334	364	318	360	366	336	327	342	384	366	333	370	365	336	314	343	346	338	316	360	344	364	365	351	341	372	326	328	334	364	337	316	375	316	362	363	322	340	365	384	357	340	396	381	378	347	308	340	324	327	348	318	352	367	318	309	337	364	343	341	347	363	322	360	341	331	349	332	376	374	364	343	369	342	348	365	354	365	319	338	330	325	343	321	339	365	371	342	343	324	352	318	367	330	346	345	357	313	350	351	314	372	345	341	319	379	348	359	351	339	355	356	336	367	360	360	361	360	350	327	367	349	345	374	341	346	347	364	355	355	349	381	352	343	357	393	338	313	335	380	327	356	354	364	345	345	381	336	339	376	325	368	338	351	336	347	346	351	346	336	344	357	341	345	363	384	327	333	339	354	366	358	357	348	327	347	354	351	368	358	344	338	376	346	361	357	351	348	361	317	354	392	335	364	318	378	345	375	370	364	373	352	383	336	347	351	376	353	370	356	349	356	345	350	346	351	356	368	344	325	333	356	359	377	356	351	327	401	398	363	321	384	342	369	335	366	291	355	334	350	347	363	356	341	313	320	353	298	392	325	375	328	366	340	330	327	357	373	395	348	341	349	380	356	339	328	368	337	379	354	331	360	341	345	331	388	369	327	353	352	357	364	368	379	356	336	331	315	355	339	351	382	369	369	346	351	333	343	296	404	360	340	364	340	342	380	330	333	390	345	344	335	328	339	341	354	336	355	323	378	366	282	341	317	334	368	336	368	350	318	341	365	346	332	344	339	359	329	361	358	351	323	373	368	371	339	338	360	324	385	344	318	323	359	354	369	346	369	362	379	353	372	349	352	336	361	365	357	347	351	365	364	370	371	352	360	362	375	372	364	355	335	347	355	379	398	370	337	385	340	364	338	368	337	359	373	363	337	346	363	342	350	354	343	356	344	339	362	363	362	345	393	359	335	346	366	388	341	320	378	345	353	318	376	363	419	412	342	394	345	334	342	326	368	397	347	355	378	354	379	345	361	368	361	343	352	359	411	367	347	338	334	348	339	333	340	348	314	352	362	352	374	356	382	343	390	382	375	343	354	359	340	334	336	342	368	372	380	357	362	352	374	352	350	331	366	297	340	330	384	328	332	362	342	339	343	356	383	348	324	331	376	378	334	330	366	377	320	356	387	363	336	373	350	354	375	367	376	325	372	374	364	340	357	331	365	351	402	341	346	338	378	367	362	383	341	376	381	310	353	345	326	370	330	365	353	337	341	329	365	349	353	360	351	377	396	350	359	350	368	357	333	359	334	411	356	354	369	364	347	341	344	355	345	320	387	359	348	333	364	336	334	315	344	354	356	362	365	348	368	325	323	369	355	331	377	362	372	378	338	345	400	388	332	359	330	304	341	322	337	337	315	355	341	344	332	326	367	352	315	313	373	378	352	377	365	341	366	341	358	377	345	354	367	356	335	353	343	352	349	369	365	338	374	330	345	364	326	341	340	330	312	367	321	348	353	358	359	356	348	333	329	370	360	378	364	373	353	341	376	367	365	328	314	341	376	369	367	355	357	398	363	335	354	367	356	386	314	390	380	374	347	318	337	388	331	362	339	335	359	345	366	373	349	395	335	353	307	341	365	344	371	359	345	356	322	317	342	357	397	354	371	346	347	394	362	326	361	348	339	341	323	362	361	348	363	378	381	354	351	356	317	332	381	352	349	338	363	356	372	343	361	326	372	344	346	329	317	372	344	298	365	367	369	333	347	365	384	332	348	335	360	384	388	349	372	355	343	372	341	385	335	325	317	376	359	371	359	362	363	341	322	386	366	375	382	343	337	379	348	348	331	324	357	379	330	358	387	354	380	334	334	359	331	317	345	335	325	370	366	347	372	357	347	347	352	344	371	387	352	392	330	336	321	330	351	370	400	396	363	347	319	363	344	334	342	357	375	348	343	387	346	309	317	352	354	369	341	345	384	338	353	357	358	341	403	332	364	351	309	346	341	322	334	365	342	349	340	382	371	336	341	381	365	326	373	321	373	323	345	373	349	331	339	338	344	381	361	358	343	369	355	357	358	330	374	346	329	343	348	383	328	334	356	372	373	347	365	371	368	378	334	339	367	348	394	375	344	361	345	364	356	319	389	347	361	343	354	367	331	360	352	377	369	315	368	350	359	334	380	339	385	367	355	344	342	326	354	375	350	387	361	363	390	375	347	358	323	334	376	326	339	386	325	328	360	315	312	338	340	372	315	328	345	348	354	341	297	348	342	352	379	346	337	373	329	350	360	402	357	344	359	374	364	346	341	358	355	304	356	345	346	366	332	349	345	372	357	346
23525	7854	3378	1827	1349	1203	1069	954	919	840	805	817	815	793	833	789	788	785	798	823	761	798	782	839	783	816	766	822	825	795	821	815	776	777	791	853	761	768	809	798	791	830	789	730	819	833	810	769	822	814	878	781	785	793	804	777	781	769	798	760	805	789	790	829	833	785	816	782	811	768	812	789	810	790	819	796	859	771	787	801	830	813	763	876	834	851	783	815	778	825	790	787	826	784	810	794	818	771	825	838	782	838	818	804	794	752	791	812	798	817	798	850	778	796	736	792	852	762	722	785	850	837	799	790	747	792	793	820	839	762	793	842	794	799	755	817	825	834	839	752	754	790	810	814	812	780	792	740	800	847	792	811	792	765	849	826	798	810	844	776	828	831	791	803	770	802	818	818	837	797	817	796	745	794	838	838	817	848	799	823	887	802	767	823	823	816	820	812	776	808	845	876	825	832	803	774	809	840	774	797	842	797	783	781	793	789	790	791	796	814	821	778	778	751	805	818	772	814	853	826	768	784	793	810	805	794	829	780	808	791	846	846	831	807	824	788	813	786	807	813	835	775	776	815	809	793	833	761	818	779	792	745	790	803	829	781	803	807	802	783	841	777	807	803	836	802	816	778	809	775	842	777	800	799	792	847	827	809	788	792	812	817	836	816	755	799	835	753	762	820	761	819	822	804	788	812	813	809	787	811	838	776	852	784	783	801	760	778	785	830	767	839	759	823	805	801	836	850	809	816	772	835	826	812	896	803	840	798	808	790	804	758	802	789	784	815	812	813	792	784	807	806	799	807	784	853	812	752	807	832	808	772	815	769	743	819	793	791	797	829	790	753	808	812	792	828	800	801	811	800	831	806	799	805	779	824	791	798	850	788	788	847	811	847	817	756	786	812	829	759	811	791	835	820	807	828	820	786	799	840	814	795	829	788	778	783	773	793	776	754	790	790	783	796	823	781	781	822	809	807	806	768	793	804	762	805	798	784	829	810	818	845	844	818	817	805	777	819	782	819	823	845	785	812	755	817	784	816	758	783	782	746	803	770	826	808	778	752	784	820	800	795	861	800	809	774	827	833	786	819	837	787	844	832	832	869	783	801	830	766	787	753	795	798	795	834	769	775	858	790	809	788	847	779	815	793	795	860	813	851	788	773	777	783	761	802	795	789	811	755	839	781	759	868	809	800	814	769	813	782	791	743	758	775	833	811	766	736	816	829	824	826	820	846	730	775	845	798	774	798	791	829	793	806	734	795	824	823	770	775	786	814	809	898	768	791	732	773	824	808	815	797	794	816	796	844	795	776	831	832	766	792	802	834	795	794	802	839	791	751	789	817	818	764	807	832	771	817	772	750	781	799	769	785	789	798	777	821	827	764	760	791	782	773	804	814	781	823	785	798	818	785	760	802	860	830	793	738	766	808	858	787	804	846	784	770	815	734	777	838	835	812	790	837	784	801	838	827	844	838	831	792	800	805	800	801	756	803	778	819	846	784	765	842	814	771	775	817	738	775	771	781	781	794	797	839	754	804	795	787	846	822	814	825	865	768	863	858	805	784	761	807	848	768	813	823	785	818	760	815	815	809	755	733	784	847	804	813	757	814	806	786	800	823	769	796	786	799	826	799	745	797	778	824	813	785	806	775	776	776	824	783	856	793	786	809	847	793	744	742	809	781	832	842	787	814	796	903	820	807	860	773	811	785	795	825	800	755	810	784	799	808	790	784	857	797	799	812	791	808	779	821	828	772	813	812	798	809	813	820	829	812	835	756	788	809	775	826	795	802	822	777	801	768	765	802	748	821	794	790	766	789	828	802	785	848	820	798	855	802	784	814	777	782	850	767	841	801	851	774	806	800	757	794	825	783	807	752	796	784	832	820	839	829	796	755	806	838	811	756	763	811	805	803	813	780	766	786	819	841	823	765	788	785	749	801	834	784	801	769	766	847	843	814	786	818	794	777	778	817	816	819	775	879	786	800	795	805	834	789	813	815	859	808	776	837	788	854	816	802	785	802	786	821	773	770	812	822	830	775	809	791	798	808	830	785	772	774	794	795	784	812	803	810	815	795	763	779	817	798	817	729	851	799	836	863	789	793	788	815	816	806	800	816	790	754	801	816	798	792	813	796	837	817	784	781	767	779	798	809	815	809	835	786	847	826	755	838	789	820	787	791	776	808	831	756	809	781	763	762	818	813	726	781	799	758	802	825	781	802	791	816	798	770	787	787	807	786	825	795	825	807	863	802	741	797	826	791	735	780	780	810	772	818	810	816	794	843	832	810	788	798	792	815	792	776	784	809	825	778	817	782	828	784	819	768	846	769	730	837	819	795	800	796	730	776	779	798	802	758	807	757	791	822	784	850	821	820	827	780	814	748	826	790	817	783	769	786	812	781	814	805	785	836	825	776	855	824	802	785	829	797	775	777	793	831	782	791	793	830	796	822	819	797	757	792	816	841	836	784	808	804	806	758	782	826	830	783	817	798	839	840	785	758	761	799	810	823	751	806	791	814	836	775	832	845	797	791	788	812	765	775	779	742	838	817	796	801	794	806	774	801	846	798	811	798	807	839	834	813	827	793	797	843	794	817	786	764	787	775	790	795	764	791	795	791	775	800	793	807	781	816	806	810	777	844	777	816	793	789	787	799	804	773	748	828	820	809	767	773	832	813	797	795	821	791	791	805	789	799	810	795	759	792	853	830	851	746	838	805	794	799	794	788	825	802	772	816	812	847	850	806	832	821	836	844	791	823	815	773	815	873	733	809	786	833	825	860	805	785	809	772	814	818	762	774	835	810	838	780	788	764	832	808	790	837	842	849	805	830	782	793	781	816	775	752	839	837	854	784	796	795	800	815	777	778	807	809	824	814	814	817	814	766	821	817	797	838	783	782	821	800	791	827	801	769	798	734	861	821	806	794	848	796	784	790	763	794	809	849	826	799	797	818	782	793	814	841	837	750	780	862	783	808	794	742	767	783	763	802	781	773	837	825	835	829	760	784	833	806	784	795	821	794	814	806	800	774	834	806	759	811	796	820	810	774	803	782	766	834	779	818	805	803	746	770	820	804	825	800	782	802	734	803	800	788	786	801	864	753	848	796	804	807	795	823	766	772	862	782	805	899	793	808	783	794	824	812	813	823	799	770	814	775	843	781	764	848	813	778	769	852	821	838	818	856	767	783	828	816	791	839	805	785	808	799	817	824	814	818	802	787	772	792	873	803	787	853	863	793	841	792	805	773	796	837	801	865	842	781	827	771	804	776	832	765	839	803	829	850	791	826	808	804	772	785	789	875	815	793	825	768	796	828	792	843	772	814	764	811	805	835	781	836	767	748	779	815	744	761	791	788	817	836	809	815	841	798	806	816	791	789	846	801	795	804	750	799	785	805	848	803	777	837	786	757	772	806	808	805	772	806	793	773	814	814	836	793	788	831	834	849	836	838	820	791	774	810	835	800	794	802	864	801	791	857	852	784	775	840	771	799	801	854	772	792
23080	2063	450	407	379	352	343	337	330	341	294	310	329	303	326	315	335	293	319	346	335	363	321	350	326	362	356	327	326	359	333	338	350	353	375	317	297	339	340	324	330	321	314	346	308	345	306	304	345	306	317	323	356	343	307	293	345	339	303	327	307	326	341	312	332	367	334	363	318	331	359	331	312	294	328	301	317	361	338	321	339	322	328	330	342	297	340	306	353	335	362	347	329	372	312	357	342	338	345	323	330	329	349	338	323	340	356	308	323	340	334	316	310	310	320	327	298	332	331	361	355	327	299	320	347	345	331	325	355	327	343	334	329	353	312	326	362	318	310	315	319	340	305	334	323	299	318	340	322	313	312	307	323	323	320	338	339	349	347	319	342	317	307	318	327	317	341	315	342	362	346	322	349	327	346	322	363	341	357	323	293	304	288	344	338	313	308	326	363	322	319	348	344	320	307	324	374	329	332	310	343	337	303	340	314	341	361	304	309	340	308	313	296	331	328	369	281	341	343	312	332	347	340	330	314	350	302	352	322	296	313	333	341	314	341	349	288	330	331	333	315	320	322	316	320	336	295	302	300	337	324	331	374	356	369	320	314	331	371	344	294	335	338	341	319	341	317	345	353	336	322	316	329	308	297	322	354	322	288	315	334	315	348	297	329	338	332	341	324	335	348	333	349	366	347	330	326	341	300	310	327	316	307	321	353	313	353	359	342	307	328	338	328	315	328	318	286	312	365	335	355	312	317	314	283	293	313	347	345	340	355	326	333	333	328	353	319	318	343	327	324	316	361	296	313	331	304	337	315	324	326	314	326	327	316	321	328	309	361	356	344	310	340	350	347	345	333	351	326	329	350	308	307	326	338	356	338	314	321	328	347	331	327	316	301	317	335	360	313	340	328	346	330	345	370	350	344	341	341	326	311	323	314	328	346	360	320	313	332	325	300	311	345	315	313	357	314	303	314	346	315	365	327	320	303	324	348	340	337	351	326	299	349	339	307	307	357	334	343	390	324	329	329	328	322	331	310	314	364	325	313	362	325	359	338	362	364	318	291	304	338	347	323	343	380	341	313	324	336	350	339	302	310	325	338	337	328	314	342	310	313	337	308	296	322	331	346	331	352	336	348	307	324	314	342	343	292	323	353	311	351	338	334	306	303	323	319	305	325	312	358	322	339	318	370	334	325	376	309	323	347	335	311	306	324	307	323	346	332	328	363	354	316	335	324	327	318	327	310	332	312	341	354	323	343	319	349	331	326	368	344	309	315	309	330	331	312	300	301	340	328	313	345	316	350	303	334	313	309	293	310	316	382	364	336	349	326	312	318	310	316	309	321	294	320	307	320	314	295	320	307	314	313	306	345	303	318	309	357	344	319	307	309	322	332	292	324	308	294	377	370	334	343	334	343	332	357	297	300	312	342	334	299	376	307	366	341	292	309	348	317	372	328	334	330	337	351	348	343	331	326	334	327	309	330	327	308	317	352	339	330	305	335	326	304	333	321	340	312	305	334	322	346	300	344	326	357	282	344	336	331	345	319	379	343	310	324	318	339	319	299	324	314	334	319	323	310	318	326	285	313	319	314	318	333	305	303	341	328	316	309	375	344	324	340	352	307	382	345	323	339	334	296	318	348	299	329	326	298	321	281	327	345	290	296	337	310	304	317	328	343	334	300	287	342	317	306	314	322	342	320	334	340	319	326	339	313	321	323	331	356	317	336	308	348	297	323	348	313	337	336	363	338	338	351	338	330	322	291	311	332	338	362	337	330	348	304	276	358	313	291	321	323	346	336	323	304	284	341	331	336	342	339	323	326	333	308	303	317	347	310	338	324	347	326	302	351	376	307	312	306	343	333	329	330	331	309	355	327	304	326	329	356	340	314	310	330	328	316	303	325	314	294	343	323	335	280	307	328	373	339	324	328	329	327	318	345	310	311	322	342	345	380	371	321	320	328	332	302	294	351	352	298	338	300	339	276	322	368	341	316	320	363	321	322	302	356	316	335	343	318	297	342	363	349	358	319	321	363	348	332	328	317	308	358	325	354	304	332	338	342	327	324	331	336	376	321	367	329	343	337	312	325	301	343	343	273	327	299	331	332	361	343	314	316	303	319	330	286	311	325	342	307	310	331	344	306	358	299	300	290	346	362	310	326	311	324	319	331	319	352	309	293	317	334	332	325	353	306	298	339	351	311	330	335	298	331	320	339	367	326	319	334	321	325	324	304	322	345	341	358	314	352	311	373	329	348	342	318	390	320	320	340	342	327	318	323	295	382	332	349	324	311	331	284	331	367	318	311	313	318	322	330	361	364	341	358	349	357	315	318	311	325	316	356	324	360	323	320	322	334	316	318	315	312	309	346	277	306	321	344	303	325	317	339	318	295	305	331	332	361	327	329	297	322	314	332	349	348	285	350	307	363	284	341	335	359	364	327	364	316	325	345	325	286	337	306	341	352	333	363	350	350	338	306	338	316	348	334	336	342	311	318	300	335	305	339	314	334	321	290	350	308	331	323	333	342	307	307	339	337	309	341	336	294	319	361	332	346	356	310	319	305	313	331	342	330	333	352	319	337	331	358	300	346	314	364	345	290	344	345	292	318	309	353	337	328	340	325	368	303	322	310	323	339	314	349	359	307	308	304	323	339	314	346	334	331	339	354	322	329	315	316	339	313	320	310	314	313	325	358	335	364	319	322	360	330	318	331	346	335	305	350	325	359	365	306	342	313	339	320	331	363	361	323	305	313	356	329	323	329	292	333	294	314	312	337	343	358	334	357	346	373	294	307	296	305	301	336	298	330	319	334	315	344	296	344	337	322	306	305	328	330	324	319	294	336	304	321	347	334	315	351	330	307	316	311	331	314	360	333	320	334	315	363	372	302	304	315	312	312	336	338	282	323	332	350	336	318	310	324	333	312	334	313	336	368	302	330	304	311	319	330	343	339	350	333	314	329	348	338	333	340	342	311	323	328	327	323	334	309	302	323	355	313	350	315	298	349	363	338	330	343	324	322	327	337	317	324	317	328	342	331	303	327	311	299	364	323	294	350	345	308	361	336	342	315	324	326	323	300	332	315	347	327	302	312	315	351	313	366	321	337	295	306	323	325	319	349	343	300	345	329	343	338	315	324	348	354	326	330	326	295	325	335	311	335	330	357	312	290	302	308	360	356	300	346	353	313	368	316	303	346	288	336	290	336	345	340	316	320	320	306	330	338	344	355	328	333	344	328	303	325	344	334	318	295	363	347	321	303	356	324	301	342	342	338	323	331	300	323	332	326	333	360	286	364	357	341	325	307	321	312	319	328	313	321	340	351	316	345	284	308	328	340	316	338	306	338	336	327	334	329	327	360	315	324	338	351	351	346	326	340	341	311	323	310	306	349	314	335	332	335	373	337	358	332	321	360	348	342	309	286	332	316	319	330	349	333	316	324	307	360	362	338	311	323	332	314	349	313	302	342	362	334	317	313	333	316	363	344	339	317	318	316	336
14767	3311	2067	1350	1079	914	776	764	699	716	683	665	723	743	753	676	771	743	739	742	748	718	710	704	724	740	787	703	771	713	696	736	701	728	715	695	730	767	730	720	746	737	760	718	744	713	674	743	690	712	718	738	762	683	748	727	723	690	716	734	708	685	720	743	710	761	756	732	723	699	648	755	745	700	706	708	703	744	698	757	718	803	702	722	684	705	723	696	723	729	687	714	709	681	720	670	742	754	674	694	764	705	739	754	716	702	685	752	724	746	804	756	702	743	747	710	689	742	755	728	713	711	688	705	744	680	724	719	749	715	750	691	752	714	717	761	721	727	726	680	747	749	745	738	672	738	703	709	732	690	711	721	760	713	715	734	700	725	740	749	697	747	725	774	725	703	704	680	762	771	686	728	700	765	750	791	725	742	742	726	731	729	718	709	818	702	713	737	752	739	755	674	737	734	753	730	685	683	756	727	771	785	776	726	745	687	720	747	697	680	696	754	764	743	738	701	740	689	700	724	712	777	725	728	749	759	736	712	717	736	696	702	684	730	735	751	757	708	745	664	754	671	732	714	754	710	691	753	735	745	717	726	687	777	701	731	777	715	720	760	749	731	712	729	710	732	700	734	690	709	724	704	717	772	760	701	720	734	657	688	679	702	734	763	713	764	717	755	724	767	686	758	714	725	758	741	708	692	658	705	780	721	693	707	716	725	752	715	669	755	736	770	737	790	708	715	725	675	703	739	735	687	759	718	703	704	736	717	729	735	734	728	757	741	740	789	730	721	722	752	742	697	729	785	737	681	714	731	707	724	760	722	720	678	708	760	745	722	743	692	713	757	688	708	743	777	679	773	703	758	714	727	701	679	732	720	712	708	696	728	750	738	716	764	722	701	725	720	756	731	730	720	724	743	729	704	709	746	734	730	729	743	764	735	757	728	706	692	770	724	731	705	705	720	706	726	730	745	729	724	735	762	760	746	701	739	723	740	724	702	748	727	730	739	726	730	711	713	753	765	714	719	750	732	715	717	766	745	663	700	721	725	730	730	745	774	746	763	768	745	710	691	720	669	658	699	765	783	738	720	686	768	731	752	724	740	686	717	740	696	705	724	779	726	692	765	743	724	728	750	746	727	705	717	708	758	708	667	685	717	712	758	726	692	680	749	691	689	741	714	705	726	729	670	737	669	750	758	749	682	700	736	744	734	734	711	716	757	755	710	748	731	775	698	762	734	754	694	697	698	679	690	700	742	724	731	713	751	697	697	747	752	731	778	738	675	757	708	762	793	730	692	719	705	737	732	713	703	733	669	719	712	712	742	731	701	706	745	747	668	716	687	769	667	739	765	717	718	710	702	737	752	743	745	710	729	770	721	732	729	713	675	700	716	719	734	701	682	716	738	734	738	756	701	719	735	674	740	673	751	774	782	725	701	707	718	747	756	751	752	712	730	699	703	691	744	691	729	759	717	693	686	736	713	752	721	765	740	682	688	727	668	758	791	716	725	748	700	744	740	663	749	699	717	748	778	730	713	687	746	744	764	727	732	717	711	707	710	701	738	722	751	754	737	731	722	737	713	724	719	717	681	712	721	742	673	701	690	750	741	713	739	713	718	693	714	729	733	748	716	714	708	741	701	717	734	750	708	733	754	679	713	724	713	771	757	775	700	734	684	687	717	809	746	746	769	722	718	734	762	719	679	705	753	730	730	747	753	780	702	748	709	785	695	749	727	712	691	754	746	704	675	734	707	676	732	699	766	750	711	747	725	738	698	722	725	681	721	720	761	741	714	703	740	708	731	704	768	701	715	732	740	771	665	722	701	720	742	734	738	716	702	736	702	731	742	702	689	725	721	690	695	751	719	737	742	705	708	706	755	767	702	674	805	744	714	734	726	731	766	750	724	713	726	755	756	701	721	726	740	741	727	735	769	699	711	734	705	733	731	725	684	698	715	710	740	708	744	747	707	697	736	738	757	734	720	742	657	720	717	694	728	713	751	772	700	747	715	698	729	697	706	710	716	739	714	697	769	727	763	704	726	753	732	752	743	748	733	686	747	711	702	732	729	729	720	748	685	713	768	739	697	733	750	750	704	723	699	710	749	742	718	720	674	725	744	699	713	689	724	700	733	716	692	717	730	741	722	682	707	764	744	727	744	756	717	745	749	762	708	734	762	709	703	724	692	685	719	722	730	745	718	725	757	735	743	719	732	740	734	690	733	738	735	737	717	759	695	708	738	750	748	728	760	699	731	726	692	727	743	721	729	700	647	755	765	711	726	702	711	659	763	757	697	733	741	712	733	761	773	698	701	734	700	784	762	702	690	731	718	724	720	699	743	693	694	750	712	716	712	704	699	704	697	722	710	672	760	721	737	732	708	756	712	710	741	712	729	696	694	734	724	727	677	735	729	703	740	737	758	721	723	705	757	705	752	742	707	761	734	686	757	795	753	731	683	747	732	753	743	728	728	728	716	735	727	726	765	733	741	741	750	719	724	724	754	753	725	767	721	718	711	692	701	695	698	748	776	769	738	750	707	756	710	706	775	732	760	751	718	713	784	742	715	762	751	751	663	741	693	747	739	760	714	714	706	741	702	718	698	722	706	786	721	715	709	752	707	734	732	678	779	695	712	758	763	750	767	749	739	722	735	727	770	753	667	708	751	737	731	726	762	736	755	699	748	699	715	735	706	744	694	736	758	717	712	706	761	724	756	746	710	715	709	690	712	715	782	741	736	719	725	697	733	740	698	691	704	739	719	739	692	748	730	709	695	762	731	773	792	698	700	721	706	711	718	684	734	784	757	753	704	693	667	708	740	717	720	738	707	712	744	765	709	728	739	650	715	696	759	716	705	733	731	724	747	753	708	737	703	778	696	709	718	731	665	718	736	724	727	723	741	680	757	765	724	740	686	727	713	748	714	729	717	732	727	764	730	736	695	695	722	733	765	686	761	799	711	716	749	714	682	712	741	781	708	732	713	740	730	673	729	711	701	724	686	733	716	755	692	704	714	705	765	719	708	740	759	750	728	785	703	741	744	734	710	717	746	746	694	728	728	743	716	689	737	726	739	721	699	713	712	765	695	720	732	706	722	718	726	763	720	740	687	737	694	728	714	761	721	755	709	677	720	714	748	699	718	744	724	721	732	752	740	710	693	740	715	738	723	757	705	722	709	713	681	733	713	727	746	740	718	706	698	715	677	708	692	691	683	730	713	733	739	727	703	723	756	725	735	716	735	754	750	691	682	699	689	719	770	729	713	717	704	717	691	716	730	744	737	701	700	713	760	730	689	749	750	722	737	709	694	729	735	791	733	751	711	737	700	724	714	719	680	748	731	706	709	702	712	667	741	686	698	715	719	735	747	687	701	699	714	680	697	720	717	730	727	745	746	722	734	706	732	759	732	729	759	784	717	701	781	691	662	715	726	667	754	692	737	701	735	722	787	813	720	749	726	782	715	725	738	711	714	724	748	694	743	715	748	707	670	804	716	726	741
31250	4469	766	468	402	377	364	366	325	390	334	335	357	316	328	315	316	340	343	308	330	291	327	360	364	333	349	319	357	377	346	358	350	370	343	342	305	349	339	283	317	301	342	332	318	289	326	314	352	309	331	327	323	357	312	360	356	344	358	329	363	343	325	345	352	295	326	308	328	339	307	328	356	342	334	374	355	345	353	352	333	327	307	332	300	319	326	302	348	368	379	315	337	308	380	320	348	304	330	354	346	330	316	308	341	349	351	330	320	298	342	303	359	318	336	325	322	319	302	345	332	352	334	331	328	320	333	367	313	334	345	319	318	335	338	327	343	303	315	329	311	313	343	355	358	361	298	355	314	351	339	347	345	339	313	312	323	338	336	344	316	312	314	315	325	312	321	324	326	292	355	330	317	319	341	344	338	308	355	327	345	334	332	305	323	332	346	328	352	333	333	342	301	332	328	312	322	322	315	338	345	347	358	339	333	349	319	308	340	395	337	328	344	331	344	334	256	334	300	306	316	339	358	306	348	300	323	320	332	329	293	329	317	318	320	348	357	355	349	353	339	353	341	325	365	347	352	317	340	336	337	345	336	312	321	374	356	338	326	345	297	314	314	373	299	334	319	317	343	335	362	321	331	353	335	324	340	306	319	321	327	345	315	336	334	305	333	308	338	307	330	313	330	347	325	337	359	344	335	346	279	333	323	355	332	336	332	312	347	325	329	331	356	378	376	308	339	335	314	371	322	320	346	329	311	340	306	319	351	318	319	336	318	309	319	347	334	372	332	300	328	317	337	335	332	299	296	318	310	324	312	313	348	341	338	346	353	332	336	347	314	278	343	325	318	323	309	326	325	304	320	339	308	308	309	331	340	301	309	366	353	341	358	303	313	329	347	318	319	321	352	342	355	295	304	333	337	342	323	328	322	303	325	323	347	338	343	317	317	333	377	349	332	292	331	331	331	300	327	344	309	324	356	309	321	300	272	329	333	349	349	326	337	331	347	342	332	336	317	330	347	355	317	347	321	329	329	328	292	295	323	329	344	293	288	321	307	328	331	318	343	322	307	328	385	299	328	325	336	311	311	298	316	321	321	358	371	327	342	364	358	326	324	344	362	333	328	326	323	334	283	321	361	312	348	326	349	334	310	355	309	349	346	300	336	329	339	328	307	341	329	323	345	353	347	276	265	360	347	307	327	320	303	311	299	327	320	361	335	334	295	306	319	356	329	311	362	348	332	349	309	327	318	342	323	300	326	332	360	323	315	333	313	351	307	303	352	331	345	340	314	341	339	324	372	368	313	319	308	341	323	359	343	298	351	344	337	354	365	312	349	345	362	340	303	332	324	311	331	369	312	327	324	328	338	314	336	299	302	320	359	326	335	329	364	345	337	332	330	346	306	320	367	375	317	358	355	333	319	316	305	325	333	334	329	347	347	327	317	344	347	301	329	371	338	302	317	362	315	323	352	321	352	319	333	332	306	316	330	331	366	390	318	332	330	347	276	334	312	339	296	332	351	331	330	323	320	310	344	361	348	303	320	317	327	344	358	333	325	294	325	328	326	335	302	342	342	318	304	311	286	314	322	296	348	307	351	331	298	309	334	344	344	351	327	325	329	352	370	353	301	306	315	330	316	311	310	339	333	333	305	355	303	364	320	329	338	380	331	339	359	329	357	336	324	318	371	309	322	337	322	346	343	338	324	341	351	320	332	353	353	360	326	332	316	337	363	330	347	342	342	320	341	296	335	306	344	336	359	315	348	347	329	318	341	317	325	327	358	322	346	319	293	352	346	329	324	324	294	324	311	358	374	323	328	362	341	325	330	303	289	295	316	327	317	355	303	323	292	335	342	314	352	377	342	349	324	338	335	331	332	344	321	338	289	319	351	356	315	310	320	318	353	330	346	327	316	347	359	312	346	342	349	284	309	332	332	335	352	345	320	326	331	326	314	305	359	317	336	355	281	302	313	369	354	326	330	297	327	343	331	351	315	344	326	332	309	332	360	319	337	339	346	299	308	330	324	307	353	305	335	346	319	352	335	310	337	270	318	339	335	342	335	343	370	325	366	296	316	348	350	340	314	334	317	346	303	315	313	360	306	308	291	306	299	348	332	366	332	310	341	366	313	359	320	383	327	319	329	323	363	322	286	340	334	302	305	304	359	349	359	317	330	292	286	311	314	329	343	360	375	358	372	316	346	364	353	339	335	347	313	330	322	332	332	331	305	331	333	337	321	341	342	350	319	351	338	326	333	324	361	333	328	306	348	336	323	323	308	325	329	320	345	335	327	357	330	322	304	336	364	348	338	327	343	349	350	301	295	338	341	348	347	341	313	350	302	321	348	315	302	331	352	371	293	310	362	302	356	330	302	309	324	312	319	331	336	308	326	342	327	334	336	335	336	349	282	311	360	354	329	352	353	341	318	320	379	339	354	310	337	331	336	322	325	320	321	332	351	305	314	357	367	317	343	313	354	319	297	326	339	344	294	323	298	305	339	344	338	348	337	328	339	332	355	317	356	356	351	344	314	320	308	325	319	334	352	346	331	344	299	287	314	304	315	328	307	359	345	330	310	319	330	351	327	356	348	344	335	327	316	352	342	337	314	323	319	307	323	340	368	314	310	375	332	318	317	337	340	351	316	325	343	356	294	288	325	329	338	344	295	354	343	307	374	341	334	331	324	343	323	363	357	322	321	295	307	354	356	321	361	359	344	291	334	349	341	347	322	311	331	348	327	316	320	340	310	369	346	313	321	344	307	307	343	323	353	327	316	338	319	325	317	327	322	382	339	332	342	331	325	320	319	348	371	302	310	329	334	296	336	296	298	341	342	326	299	296	331	330	300	302	318	302	331	347	310	318	335	330	331	331	345	320	347	314	339	303	335	305	329	349	342	334	328	326	320	289	344	333	374	355	306	328	341	304	336	334	392	333	314	314	315	356	333	321	348	350	311	305	343	326	361	347	332	346	375	325	295	332	327	313	360	300	304	304	317	334	322	340	308	336	347	330	290	350	326	321	335	317	334	337	289	338	305	313	344	321	322	311	322	335	321	342	352	326	339	307	355	342	340	347	314	328	315	364	332	335	315	313	310	328	347	322	327	348	322	341	324	357	320	337	338	335	329	346	327	358	325	310	358	316	350	306	302	324	330	333	347	320	313	309	295	368	296	341	339	311	309	339	309	320	312	334	303	324	322	340	322	323	310	364	329	338	315	323	319	299	318	337	333	349	334	334	304	327	338	323	333	334	330	322	367	302	330	292	344	330	314	328	327	316	307	362	340	355	291	311	346	333	323	279	343	336	368	310	319	320	316	321	337	278	338	329	336	323	331	340	329	352	314	313	299	340	315	312	349	324	330	334	349	325	287	332	327	311	318	337	349	330	338	330	319	335	312	320	312	341	355	342	331	324	297	319	345	351	367	323	333	313	336	330	382	317	337	327	356	313	317	337	348	333	312	330	352	311	341	364	358	348	318	330	331	341	349	327
19846	6976	3978	1968	1423	1194	1041	979	811	747	758	739	776	731	782	687	743	725	763	784	707	738	732	734	752	747	737	721	722	704	720	742	724	721	751	707	770	743	727	743	728	708	763	728	794	783	672	713	711	711	730	747	706	706	742	778	755	726	749	734	738	746	753	696	739	738	734	770	699	694	687	778	773	743	756	738	731	712	701	700	740	760	698	718	777	735	734	741	713	722	716	745	764	806	796	771	694	766	746	734	733	768	754	733	684	711	678	759	708	782	762	715	702	699	706	752	715	663	777	766	729	718	785	719	749	741	730	718	745	722	733	747	725	696	761	758	741	740	713	705	781	682	708	732	742	755	739	719	760	747	743	728	777	727	785	720	773	718	735	738	730	727	768	737	728	738	723	749	741	757	735	731	735	710	786	742	747	743	730	733	783	752	720	793	686	728	742	738	734	790	733	697	675	735	755	715	714	732	709	759	705	789	767	723	727	754	707	739	731	744	727	757	781	752	729	755	717	748	740	707	743	746	734	727	764	731	683	746	780	746	727	741	752	766	714	732	779	772	760	781	693	689	709	736	724	728	727	777	722	720	762	725	760	704	763	694	734	715	738	717	777	723	713	735	714	762	810	707	727	687	720	739	720	752	749	755	752	708	733	771	727	789	696	741	718	767	722	721	718	712	753	721	738	765	731	730	771	717	738	702	730	772	739	719	736	745	720	702	675	734	747	729	759	758	697	743	726	741	764	718	705	791	721	706	762	750	739	725	745	763	750	747	699	728	696	751	719	706	738	761	744	766	751	713	740	761	716	755	764	725	715	725	703	799	761	762	725	751	703	747	709	748	740	764	702	695	741	736	674	706	714	764	732	761	724	769	810	712	726	742	761	763	704	750	735	737	703	762	729	726	759	775	757	780	749	726	722	718	777	701	721	684	742	707	708	725	731	759	706	744	753	738	752	743	765	714	744	776	728	755	715	735	685	744	711	753	721	765	725	715	755	748	717	753	749	773	744	723	742	721	721	714	753	725	755	706	753	731	687	749	727	719	781	719	788	676	747	709	716	767	792	750	692	697	765	772	780	743	771	747	732	731	753	781	737	725	713	731	737	694	733	770	731	717	747	664	778	752	765	727	768	784	703	763	718	712	738	689	757	748	739	774	778	759	753	734	706	746	702	755	790	672	747	715	711	736	758	776	776	746	727	727	689	771	744	705	734	722	693	786	720	742	728	741	760	746	702	737	714	726	709	734	729	691	711	806	750	746	768	792	701	767	750	726	749	739	765	724	728	757	740	720	727	767	732	720	733	693	764	741	745	740	756	745	751	744	743	745	737	726	810	751	698	771	752	686	733	766	719	746	726	741	710	735	731	739	720	707	761	754	753	737	719	780	778	710	800	717	733	746	724	727	722	721	796	767	716	760	742	690	728	724	720	722	746	723	676	726	779	724	723	736	768	736	749	746	777	717	759	735	731	739	763	775	708	742	774	764	731	733	716	691	739	802	758	721	738	743	790	779	735	722	757	732	722	702	663	709	738	745	728	741	759	739	757	730	776	722	760	717	755	756	774	749	757	736	737	732	746	745	757	762	739	733	752	718	731	767	833	755	727	755	723	783	757	740	718	720	711	721	762	731	753	705	722	750	721	695	712	736	734	763	750	730	782	695	744	690	732	766	744	763	731	719	707	758	685	749	729	749	721	760	725	719	712	741	738	719	766	728	735	714	792	762	684	736	760	757	696	719	714	762	761	672	737	768	759	698	719	705	783	714	777	709	733	760	754	706	746	720	752	737	763	779	753	753	726	756	712	756	730	744	717	759	732	723	722	726	741	783	739	724	761	723	765	792	772	758	732	786	771	746	741	720	727	721	741	725	758	773	735	761	748	808	721	698	728	778	727	749	763	736	720	763	738	707	740	718	734	721	775	737	724	704	689	766	732	727	727	793	704	708	776	812	735	735	718	721	738	737	740	754	762	702	764	732	702	713	719	756	701	746	686	720	746	735	750	747	740	739	720	705	692	730	702	727	715	787	766	774	723	751	718	742	755	739	731	737	763	787	725	706	756	756	732	772	766	764	788	784	741	756	688	754	753	774	701	678	731	811	711	689	676	761	731	737	694	743	729	758	756	768	715	735	703	756	723	679	702	715	764	717	760	744	797	748	738	702	784	749	726	747	695	736	723	724	773	679	749	759	734	736	766	660	715	715	755	761	792	710	774	738	754	702	717	717	748	734	706	731	755	724	737	695	772	749	733	771	753	734	776	735	765	782	740	721	759	736	715	751	739	748	743	770	753	746	736	792	730	679	747	713	747	769	722	744	763	737	709	725	726	688	713	709	699	738	803	738	709	733	719	696	701	755	665	733	754	729	741	756	750	690	713	726	679	730	767	728	704	716	736	745	731	786	787	721	741	762	772	720	696	760	744	718	722	760	756	755	682	722	697	704	764	757	709	727	740	798	741	733	734	777	705	758	713	755	727	730	763	758	780	722	725	762	723	735	707	739	702	744	765	678	732	747	751	736	731	732	736	696	736	731	730	739	689	718	680	781	734	750	758	752	729	732	754	761	751	794	750	750	685	717	725	741	696	743	780	723	714	718	721	746	753	769	776	701	680	724	771	764	746	729	733	723	713	762	722	729	740	664	796	708	709	704	734	725	765	730	732	750	801	769	684	772	683	715	757	705	740	756	708	680	769	758	735	749	739	696	734	783	685	779	692	728	696	739	690	767	748	762	759	748	759	703	757	765	727	747	713	749	715	688	762	713	696	759	778	783	746	694	791	805	773	749	785	731	734	711	709	744	737	746	763	733	737	753	719	732	736	767	724	739	727	718	764	758	785	747	704	737	738	735	720	769	707	719	692	694	775	757	725	772	751	700	756	768	762	721	736	671	766	683	766	749	757	732	727	704	765	768	770	738	678	713	745	747	717	711	761	779	705	721	737	710	721	737	662	746	686	717	713	708	770	749	789	756	769	738	727	710	728	756	723	776	711	703	729	762	718	750	739	730	780	719	751	713	723	766	758	720	719	769	726	763	713	739	676	725	700	726	753	733	770	788	716	674	700	740	724	730	726	713	695	773	725	779	710	742	752	730	769	775	739	719	727	746	751	716	748	727	744	727	746	694	700	722	749	763	774	739	773	745	704	759	737	744	714	736	729	730	749	754	741	774	728	719	731	760	708	720	718	726	737	773	752	791	784	755	749	746	753	719	759	753	723	721	766	700	737	737	795	703	757	712	787	749	721	723	741	708	750	754	726	719	788	686	735	706	700	715	755	753	720	767	714	733	708	700	694	727	687	775	749	740	718	754	781	727	760	739	747	753	702	700	723	677	670	693	750	730	764	772	772	748	711	739	684	760	748	766	771	672	700	727	718	796	784	695	793	727	738	784	694	751	751	728	733	713	749	758	701	718	709	706	719	694	736	678	731	709	710	746	719	739	731	788	707	743	714	765	724	739	793	705	760	734	742	722	717	731	767	729	756	729	745	741
35846	6319	758	452	407	371	390	358	318	365	321	303	343	317	380	350	357	340	373	361	337	339	316	339	342	363	362	375	356	338	333	351	354	333	334	359	387	333	347	341	353	335	348	336	326	301	352	375	315	306	375	293	374	341	362	376	370	336	357	339	328	316	366	296	370	330	341	325	326	379	331	375	338	346	340	375	370	323	323	365	349	360	367	350	334	353	354	338	318	293	332	355	343	352	342	380	378	334	371	352	349	342	355	337	349	406	368	352	343	324	316	386	335	338	346	327	375	361	312	316	317	372	348	325	326	341	337	328	363	359	379	365	361	380	338	354	359	372	320	324	359	342	373	397	353	316	396	350	367	338	359	326	346	323	370	319	339	335	329	331	359	355	364	375	366	335	306	338	343	358	333	370	307	361	347	381	367	379	366	354	338	383	364	337	361	316	341	330	396	333	337	356	349	353	356	341	330	377	376	323	367	344	368	351	324	337	353	331	372	325	346	339	323	367	335	385	370	325	336	326	364	361	356	298	323	362	309	365	317	329	359	373	320	365	392	320	299	361	324	346	347	355	372	354	375	364	361	363	357	355	380	349	332	359	364	361	346	362	332	323	368	362	356	331	328	341	332	331	338	359	334	370	324	360	338	337	338	309	352	356	321	345	362	345	349	357	331	364	326	355	402	313	351	335	336	336	359	371	369	335	359	348	334	353	370	346	322	330	340	321	354	368	368	317	361	346	330	351	368	324	386	365	374	357	344	345	344	317	336	326	337	304	336	356	363	310	378	361	338	348	335	338	375	372	345	351	351	367	362	325	327	362	379	356	337	368	377	343	337	335	355	350	319	364	358	346	317	353	368	333	340	382	351	373	357	310	332	348	342	349	356	360	362	348	330	322	339	372	342	328	306	360	381	380	307	319	318	359	387	371	344	357	367	347	353	335	371	383	369	338	329	339	317	346	346	355	349	337	377	372	354	344	338	287	353	340	349	333	334	355	334	314	350	293	354	317	342	326	337	361	365	333	335	317	359	330	343	317	311	352	361	340	329	340	332	352	304	340	313	339	366	340	351	409	339	322	387	350	340	340	336	358	316	318	322	322	345	337	368	336	348	382	339	360	350	345	375	348	325	308	354	351	353	362	333	325	381	370	310	335	373	350	361	334	362	357	352	321	365	364	308	351	366	344	368	351	339	363	323	353	354	372	313	344	352	348	352	330	341	344	372	321	357	351	370	329	332	324	323	344	343	363	337	371	340	348	367	352	392	330	386	354	308	342	326	362	372	349	324	365	361	333	342	359	339	338	311	324	340	323	367	318	331	321	365	361	398	348	342	339	358	345	355	340	339	333	321	343	360	345	335	336	355	377	335	351	351	365	356	346	359	383	353	333	387	314	336	325	354	358	323	323	331	367	334	360	326	328	318	311	320	366	353	338	357	342	331	337	344	370	324	338	353	323	354	335	335	356	328	354	341	320	373	321	353	353	340	358	361	328	331	372	365	333	370	344	323	358	313	339	349	367	348	331	348	363	340	330	372	360	356	354	366	384	377	364	343	340	358	346	360	375	341	384	382	346	367	356	337	349	329	361	348	365	344	389	353	343	320	311	346	332	364	319	340	353	365	358	344	349	382	360	338	364	365	367	323	371	322	352	353	353	340	327	350	327	330	375	318	334	380	351	367	342	386	313	325	328	331	361	352	336	342	353	349	311	310	342	341	336	363	327	352	320	311	342	354	352	354	348	325	365	367	378	361	358	337	330	309	319	359	351	323	388	363	349	343	363	349	348	318	363	375	370	357	344	346	360	319	374	367	390	370	341	359	367	364	357	341	342	341	361	303	365	337	397	374	323	316	333	340	359	304	323	317	370	312	332	349	334	365	321	378	369	320	337	334	365	322	367	389	355	329	327	350	337	361	366	364	340	323	358	324	339	335	363	334	336	362	355	337	319	380	337	355	364	363	328	356	328	341	317	308	333	380	333	376	327	398	323	317	339	355	358	343	361	339	358	314	351	385	352	333	386	365	369	368	359	326	365	380	345	347	368	358	407	332	361	349	329	373	321	335	307	337	369	329	343	313	338	340	373	353	341	359	399	329	326	320	333	325	389	378	358	353	394	381	349	360	320	364	364	376	350	387	389	346	343	325	318	328	356	346	341	341	366	330	336	344	365	364	337	315	332	347	322	330	340	356	350	329	382	318	315	365	324	355	359	345	328	348	391	329	379	364	323	342	358	330	368	392	384	345	384	331	322	344	373	381	356	364	321	347	337	373	340	348	367	378	356	369	359	323	333	364	384	318	356	326	309	332	353	354	340	363	327	322	346	353	315	285	366	340	316	360	352	351	346	362	389	345	370	377	362	361	393	364	348	365	368	387	335	357	342	341	315	341	332	368	357	316	335	315	355	322	358	369	353	347	342	346	348	377	373	339	359	335	328	323	368	331	362	366	328	349	318	331	350	379	345	357	363	336	356	343	338	348	346	359	370	349	356	326	367	324	338	336	328	336	361	342	360	387	391	337	342	367	345	365	298	329	389	400	331	352	357	388	328	371	313	325	349	312	349	348	368	334	296	351	325	365	405	340	340	347	320	376	342	380	350	355	381	326	349	350	357	360	314	353	342	359	334	338	362	372	382	357	380	376	334	353	350	422	308	339	383	360	340	391	385	383	336	368	343	368	307	345	357	324	312	389	309	339	333	340	335	331	337	351	360	349	359	314	348	349	307	356	357	336	365	344	343	328	340	347	339	338	361	363	373	403	332	367	331	343	357	331	352	338	350	369	346	345	353	344	310	361	330	357	327	370	366	306	320	322	369	362	349	329	345	365	339	324	368	319	357	363	348	341	360	372	335	350	360	335	364	315	341	342	337	312	336	352	323	387	340	371	348	348	340	314	347	340	359	335	341	353	342	333	325	343	344	359	328	356	333	354	364	380	341	341	300	328	371	356	393	375	358	365	355	387	319	365	354	344	322	346	320	351	346	345	348	328	370	334	318	330	352	370	365	331	335	344	356	331	320	389	330	385	374	341	351	350	357	316	363	362	353	317	391	352	391	377	371	325	349	355	361	349	351	317	330	370	363	383	338	378	314	347	358	368	354	326	353	306	346	352	359	345	347	343	370	345	358	347	358	372	341	341	330	331	356	390	333	345	329	322	336	294	382	330	338	343	369	365	336	353	355	328	342	353	361	335	375	369	394	346	369	332	352	327	322	360	357	348	354	375	349	332	345	276	377	362	364	344	361	370	333	368	351	338	300	394	355	308	339	356	364	351	355	311	341	350	348	356	340	362	322	388	308	365	332	374	333	337	363	327	309	356	375	362	326	328	327	374	368	349	374	343	335	352	374	339	353	365	337	331	350	367	351	325	374	351	342	316	334	327	357	344	348	344	318	371	326	344	319	369	367	359	346	353	368	334	351	349	357	349	357	366	340	333	362	359	336	318	340	336	343	353	357	380	310	341	345	341	340	341	333	368	382	366	328	321	359	353	366
23225	8523	3197	1952	1566	1274	1169	907	834	774	855	826	762	790	830	785	757	834	848	788	746	777	745	758	806	756	806	751	816	763	747	817	799	818	795	856	811	807	756	796	772	789	773	811	748	793	857	814	755	779	828	764	787	744	797	804	755	783	744	775	769	810	768	827	799	761	809	826	840	747	789	801	793	829	804	752	767	788	773	836	779	768	807	775	769	772	770	800	744	775	787	811	779	791	786	769	767	817	751	799	792	744	766	792	808	750	770	754	821	802	791	759	810	805	774	814	787	725	718	750	833	790	785	814	785	812	781	737	804	744	821	796	768	772	770	772	786	776	782	786	791	719	777	793	759	799	797	855	818	827	780	803	807	815	750	784	764	787	793	789	809	808	784	796	792	762	754	755	819	772	788	763	781	784	804	804	826	759	811	736	768	787	817	756	816	779	860	816	750	797	793	780	817	811	769	765	799	796	765	793	803	788	802	797	784	818	746	824	798	817	809	827	811	811	795	785	809	798	779	793	780	797	793	752	788	784	820	788	709	742	783	819	773	819	811	761	785	733	730	822	783	733	842	759	786	789	779	786	841	749	768	774	819	789	792	782	827	780	774	794	785	779	779	799	764	835	788	858	784	772	750	837	748	790	798	762	801	846	781	812	784	779	789	823	795	752	803	777	777	800	743	801	775	818	789	786	815	765	740	800	760	802	778	803	743	787	850	784	823	806	826	765	803	830	745	751	804	772	791	746	792	771	774	774	767	790	767	796	712	780	767	824	784	740	807	768	783	776	802	746	812	760	808	794	813	787	807	775	769	805	802	778	824	783	729	823	796	810	759	742	773	831	816	801	753	744	799	758	821	782	807	792	774	780	753	802	797	775	754	801	758	740	818	819	825	732	837	759	783	839	789	778	774	818	789	817	833	752	788	824	749	776	761	808	761	821	790	800	771	800	822	776	873	791	823	726	800	762	799	758	829	778	769	804	769	798	802	779	796	761	773	779	764	811	802	802	801	815	761	799	796	770	780	800	761	806	742	786	770	758	804	781	821	819	771	785	782	761	793	769	798	790	759	795	777	750	804	765	801	816	826	814	848	730	806	802	819	774	757	819	750	797	796	830	816	830	759	801	783	747	769	756	836	814	741	765	781	833	800	776	800	818	757	799	770	769	795	793	786	783	813	816	848	811	757	808	809	768	773	770	791	748	819	762	769	811	819	783	788	799	753	816	793	775	791	815	778	807	794	771	813	804	769	823	785	871	772	811	817	812	830	815	812	822	797	788	803	808	774	844	720	791	762	744	815	767	774	781	779	751	759	796	765	768	783	784	792	829	797	764	767	779	793	811	779	768	809	793	817	734	779	805	782	758	757	866	789	788	798	789	826	797	866	784	783	745	744	798	857	788	787	771	772	802	798	777	811	787	787	773	754	793	783	749	795	789	793	786	760	783	774	817	798	782	764	765	791	794	783	808	758	819	770	818	818	738	778	790	833	764	802	813	823	814	766	811	845	790	818	794	774	749	801	843	774	813	749	795	788	786	810	782	785	805	768	737	775	802	780	755	779	780	795	800	764	770	809	752	763	804	750	771	798	777	810	804	787	771	815	824	830	808	791	789	803	787	827	838	817	782	758	766	769	859	803	742	712	739	784	780	742	789	814	806	805	793	814	790	778	786	755	796	759	787	803	770	821	788	775	762	795	865	830	825	784	764	768	813	791	762	803	791	817	774	778	745	783	752	825	829	821	796	750	787	736	816	808	799	820	820	790	783	748	814	773	765	708	791	809	739	765	823	777	809	788	752	793	815	823	776	831	812	812	806	790	802	745	819	769	798	815	770	767	732	826	800	790	828	796	825	829	810	816	794	761	762	804	735	815	749	787	769	770	785	835	778	762	757	768	856	775	759	744	772	795	786	782	797	801	831	782	798	837	784	862	782	789	756	799	765	774	776	761	825	754	829	802	794	810	779	815	793	805	768	783	803	765	768	780	774	806	766	742	841	789	788	755	735	751	790	778	843	795	782	815	822	791	823	771	786	780	720	773	818	772	763	779	791	717	835	801	771	812	804	772	808	799	756	788	764	799	781	777	791	786	782	746	821	728	791	779	804	879	826	792	771	817	864	752	766	765	778	766	777	782	842	757	792	786	844	820	772	753	794	786	806	774	777	779	767	755	750	812	747	773	784	788	785	775	782	809	815	765	796	788	739	791	769	789	771	823	813	779	780	778	735	738	789	767	769	781	748	793	847	836	800	808	734	830	780	745	782	780	762	810	802	836	794	781	814	802	798	746	761	772	793	807	728	800	769	740	776	781	797	763	781	788	779	840	802	781	847	767	794	761	751	785	781	820	742	822	739	751	806	823	807	766	802	733	813	820	767	781	818	802	771	783	818	796	789	798	763	815	840	811	774	788	802	792	829	788	824	807	762	754	806	805	813	805	803	799	832	810	782	801	783	759	794	750	761	777	797	834	784	776	768	782	762	818	770	821	829	793	792	750	800	836	799	781	790	799	800	792	763	790	791	812	776	831	775	833	798	741	822	770	848	787	892	750	789	716	768	772	843	818	798	799	790	806	821	807	752	769	817	783	779	783	762	789	767	781	803	772	776	825	811	819	797	755	788	800	785	796	786	806	767	793	763	766	774	782	783	776	781	785	801	797	736	791	797	800	767	767	709	826	838	782	769	832	817	789	817	790	786	775	753	819	764	779	827	791	721	823	828	759	803	773	748	840	775	734	776	783	788	774	778	756	844	845	790	758	839	786	774	729	809	786	796	780	753	849	826	804	812	762	758	798	755	782	809	739	786	779	789	794	816	794	796	803	769	772	807	781	787	821	783	788	755	765	789	781	782	759	812	801	766	778	772	805	773	798	827	798	791	763	786	784	785	800	824	725	836	752	793	790	755	770	760	826	804	789	763	809	817	794	813	785	802	781	785	733	808	805	774	791	753	762	852	767	743	782	802	779	843	802	767	815	763	797	827	792	792	838	793	801	816	744	777	851	743	796	790	767	788	760	797	798	849	837	859	834	816	787	794	838	815	792	766	791	792	726	799	809	812	784	742	803	800	812	734	779	795	783	764	808	791	740	771	831	787	783	787	833	775	772	784	722	755	822	750	776	729	770	767	820	797	760	814	773	801	789	811	756	751	767	752	745	741	840	836	767	783	756	794	790	755	791	822	716	810	777	793	810	796	823	800	792	806	789	765	802	805	776	800	800	716	751	790	810	825	836	747	815	831	762	780	773	796	808	767	799	766	791	779	790	809	778	764	804	800	799	804	782	786	790	813	775	819	748	817	810	761	833	798	772	789	774	723	777	811	780	774	835	720	835	809	749	772	786	779	731	759	804	781	780	830	800	766	753	802	765	764	851	820	793	733	785	806	778	766	780	787	808	775	823	787	799	803	800	825	806	800	812	745	754	770	795	779	753	830	789	790	828	789	806	761	765	775	771	783	805	750	828	837	773	735	782	769	773	763	782	807	762	771	793	802
26656	2913	458	395	352	354	337	334	302	323	287	347	281	331	304	320	311	341	332	344	306	349	317	324	325	330	322	333	331	310	326	335	321	324	320	320	342	328	299	321	361	342	307	322	284	318	330	296	330	310	320	309	332	317	338	361	297	316	319	302	305	348	343	339	296	310	351	320	353	354	326	334	318	300	345	324	333	291	317	338	312	349	326	329	332	312	346	346	333	341	346	299	336	322	339	361	340	310	298	340	335	334	300	324	335	353	324	290	307	306	351	336	356	320	336	360	317	328	328	333	342	292	290	318	323	288	302	308	345	329	343	320	304	344	273	317	310	358	287	331	364	307	314	326	310	304	328	323	315	325	338	329	287	325	308	333	336	337	323	312	341	314	314	347	349	305	331	306	312	303	326	368	335	309	347	309	301	317	340	320	337	303	281	278	302	344	328	332	316	340	287	313	341	345	333	348	327	307	306	348	386	271	330	318	302	338	343	312	308	299	320	300	312	319	310	314	321	327	352	310	346	314	315	319	338	315	305	310	335	340	338	330	311	359	325	322	321	320	316	351	336	313	316	319	345	328	335	293	288	308	335	324	306	340	338	331	317	319	307	333	353	334	308	332	321	305	333	333	290	335	312	312	322	335	339	310	368	324	295	290	316	329	321	296	351	316	342	312	335	339	315	346	334	312	330	327	311	351	359	326	334	312	334	337	369	334	330	317	350	317	318	304	315	317	373	335	344	307	318	312	304	341	316	318	296	332	330	364	335	328	312	310	319	326	330	310	348	325	298	309	326	309	337	361	315	351	308	309	360	322	308	329	317	324	296	317	345	312	341	328	304	358	305	340	290	317	307	315	317	299	337	324	346	369	320	307	352	331	318	318	329	295	315	329	335	318	341	334	330	320	318	311	305	319	341	338	331	302	318	292	325	330	322	303	309	302	316	340	344	359	325	317	375	352	331	295	340	349	351	346	311	306	333	328	292	315	324	325	376	378	340	329	327	286	327	329	329	319	328	346	335	326	326	333	332	324	323	294	334	366	311	349	336	338	332	273	342	301	309	345	363	323	323	324	320	326	332	319	339	335	345	319	331	350	297	331	322	322	304	325	305	279	327	325	336	316	330	334	339	323	304	348	337	337	351	374	326	340	320	290	352	296	304	313	363	345	317	283	308	326	344	297	334	305	331	327	301	332	327	283	346	350	312	294	295	323	346	304	303	333	315	306	339	315	328	332	322	355	351	352	324	352	325	345	324	322	326	309	325	360	301	304	330	343	355	315	340	324	338	319	356	352	323	344	355	299	310	300	321	280	290	350	335	370	291	347	332	320	306	356	287	307	327	345	343	306	354	311	317	328	352	365	328	374	326	323	278	339	330	318	323	310	270	291	344	343	368	335	357	313	302	344	323	327	331	364	314	318	332	343	297	328	351	358	340	330	340	301	342	331	309	343	310	328	311	332	314	352	308	365	324	307	326	348	330	298	326	325	347	316	314	330	316	328	326	300	340	316	327	326	294	282	328	302	313	309	313	318	327	314	324	322	305	383	309	308	312	323	319	300	323	355	331	318	315	341	353	311	320	322	309	348	344	303	315	291	315	320	350	324	294	295	338	352	355	331	364	316	340	312	326	291	320	336	333	332	314	301	328	342	328	306	350	330	347	320	349	349	325	354	329	304	343	292	328	310	321	314	296	301	302	319	337	336	340	334	280	308	301	352	298	355	321	327	307	322	332	345	346	321	336	306	303	341	302	339	348	358	337	293	317	331	347	322	313	317	329	309	312	364	321	356	330	345	346	305	335	306	344	332	331	339	342	344	322	305	340	317	340	320	315	305	340	328	324	325	360	302	321	327	303	308	312	328	292	318	310	305	334	332	349	340	325	343	360	348	303	313	330	282	296	341	316	340	297	344	309	329	312	327	340	291	339	318	291	299	319	333	325	333	339	344	304	315	328	336	287	336	353	300	311	349	350	343	349	318	326	290	341	316	334	319	303	337	306	327	330	322	364	318	328	328	303	320	330	332	340	342	306	313	301	368	339	323	314	323	344	334	323	312	338	333	331	347	312	312	348	301	335	334	326	304	278	363	365	372	339	357	313	329	326	326	303	311	303	336	351	362	324	331	298	314	338	311	305	312	316	326	330	356	329	346	342	324	311	295	371	307	309	305	337	320	340	313	371	325	348	308	360	331	310	324	315	317	352	346	326	367	317	305	324	338	330	332	336	303	344	328	327	292	352	344	330	304	295	312	320	323	363	323	355	335	339	359	349	323	345	348	364	336	349	290	335	318	321	317	332	349	344	321	296	329	305	324	329	305	290	334	313	339	334	339	355	317	302	278	313	353	332	313	325	326	325	321	310	323	352	333	296	316	357	322	301	335	330	353	345	310	315	370	332	336	332	331	322	294	330	308	314	308	360	333	306	327	359	305	348	333	294	350	334	297	328	346	308	312	346	338	335	337	330	317	328	299	312	316	326	324	303	359	319	356	331	320	345	333	345	323	342	315	323	339	356	319	327	353	324	286	372	321	326	349	341	320	306	347	317	314	331	343	347	279	327	325	326	348	316	286	340	317	357	317	356	321	337	341	324	314	316	327	311	315	332	346	346	344	317	330	331	307	325	295	308	325	335	287	290	336	315	304	327	332	343	324	295	326	300	302	321	314	301	340	300	327	332	316	311	318	348	328	338	309	331	320	311	298	312	326	313	362	351	352	323	322	322	309	311	330	341	348	314	333	341	342	337	325	324	367	340	329	321	325	328	334	323	344	303	335	285	331	278	345	315	302	341	334	361	304	325	349	301	320	361	343	343	354	353	299	279	336	334	275	340	338	296	337	333	334	305	355	288	331	327	317	314	338	299	332	342	335	338	315	336	301	306	319	312	330	296	365	338	300	311	336	313	313	318	334	314	318	291	323	344	339	324	337	318	304	352	332	280	312	324	365	348	307	349	352	319	284	329	346	319	341	343	363	329	338	328	335	361	316	323	358	343	351	319	342	302	315	325	319	288	342	316	301	327	305	310	317	341	302	315	344	365	319	334	298	286	329	325	327	315	356	316	339	353	289	350	352	314	324	347	338	311	341	309	309	355	343	318	341	305	322	336	334	324	348	303	297	339	357	342	325	326	320	285	331	313	291	303	329	315	297	337	321	324	297	342	322	319	311	337	334	309	330	336	331	305	329	324	317	305	315	349	308	300	312	336	306	329	313	303	316	321	303	384	324	333	314	338	314	317	307	315	318	313	316	312	311	329	293	307	332	304	305	291	325	340	324	347	338	333	327	335	313	325	307	350	344	313	358	349	335	312	319	324	313	342	313	346	364	323	350	343	344	323	355	326	320	314	299	308	313	321	330	350	309	352	380	338	332	333	318	341	326	343	330	325	309	328	339	308	351	323	331	326	326	311	329	347	353	329	328	317	325	322	343	329	351	322	321	280	327	315	306	322	314	372	337	316	306	339	316	355	344	368	329	338	317	304	329	346	345	315	330
17051	3019	1551	1125	840	807	757	760	735	725	743	694	659	686	681	720	685	692	702	663	683	726	742	725	679	687	699	754	716	720	708	689	675	725	644	710	684	728	737	717	718	692	713	688	755	737	707	742	717	681	699	736	689	757	695	717	735	715	751	672	671	745	779	703	702	721	774	699	681	737	689	737	690	717	683	746	682	711	715	665	685	714	721	714	703	709	667	732	732	731	720	683	698	742	718	673	695	712	761	691	697	689	746	670	687	696	708	723	746	677	734	700	742	716	702	676	687	652	701	717	741	659	759	675	729	709	703	684	715	717	713	734	638	710	691	676	764	665	691	680	663	708	699	745	730	744	701	670	762	722	761	703	699	678	660	679	700	688	726	711	689	674	702	736	742	742	694	685	709	746	711	712	692	727	683	703	735	721	773	698	689	675	729	705	666	726	703	734	736	648	705	684	707	704	731	694	692	678	681	676	718	676	693	691	676	695	714	664	734	730	705	729	706	708	724	718	713	754	735	719	706	693	691	707	660	699	700	743	747	717	684	693	680	699	756	706	751	732	708	695	725	765	697	715	715	719	724	705	655	672	735	678	700	714	724	715	694	740	694	711	731	708	740	702	740	681	682	657	685	699	695	691	682	742	682	690	749	745	712	734	678	727	747	674	702	700	736	714	707	639	701	717	717	724	702	693	719	706	709	724	697	726	716	724	723	680	711	673	720	683	735	685	680	690	724	718	752	735	715	742	730	702	720	707	707	711	708	709	754	696	744	724	704	700	706	684	721	708	668	754	690	717	742	690	722	760	745	675	726	671	684	732	691	690	751	724	704	683	698	733	704	728	709	674	735	710	662	724	691	707	688	665	730	658	709	712	735	703	713	700	707	740	712	704	714	771	688	729	701	710	762	706	678	703	702	770	674	703	738	720	730	663	679	682	643	677	717	753	672	741	714	680	750	677	726	769	667	677	706	694	642	719	711	686	723	704	737	714	707	727	713	756	709	678	742	702	763	706	707	744	699	713	699	722	698	733	722	763	677	728	774	717	730	750	748	713	680	668	721	718	710	694	720	708	702	679	726	726	719	747	738	746	684	697	691	698	744	696	715	746	748	682	669	721	684	707	705	699	709	684	694	734	705	717	705	743	756	688	722	685	684	730	737	734	721	674	728	695	694	681	679	719	705	790	703	704	700	732	711	715	731	653	687	686	690	674	700	739	700	715	700	711	700	745	763	710	687	727	726	716	736	691	742	719	666	751	689	668	738	713	719	693	688	667	701	696	672	717	781	692	716	716	666	684	687	728	680	740	732	705	706	739	697	719	725	746	716	709	720	684	694	713	730	709	751	718	684	759	727	708	751	728	691	712	695	663	739	715	700	723	701	704	672	755	738	706	681	697	706	669	707	662	714	707	732	702	723	699	703	732	675	728	693	694	701	673	768	679	753	717	735	681	730	690	740	723	648	703	725	720	730	683	738	686	679	753	705	736	707	675	669	733	686	722	705	700	704	750	722	685	684	676	711	682	720	735	715	721	710	681	764	710	725	707	747	711	676	761	717	722	718	674	694	739	777	697	655	674	693	722	720	712	711	681	683	739	688	720	686	709	718	730	698	699	687	710	699	691	714	769	719	708	735	699	658	672	694	661	726	724	701	735	672	703	725	737	665	696	714	718	706	728	694	728	728	692	698	705	682	743	699	681	665	715	698	679	764	744	724	709	726	723	736	720	719	736	728	716	693	685	704	675	773	711	710	685	718	723	761	707	716	728	711	695	759	686	673	732	688	703	712	690	744	711	683	659	713	746	716	733	706	733	678	724	694	661	730	698	754	752	672	690	722	708	712	662	714	733	749	769	740	708	720	710	729	719	669	674	694	686	738	701	700	728	718	699	668	711	659	659	704	676	683	720	696	774	717	729	709	729	693	755	706	727	680	665	702	689	739	730	731	722	711	690	718	740	722	667	691	734	680	717	684	751	667	700	731	713	722	758	718	723	713	680	662	696	737	713	685	725	694	709	739	713	719	656	728	735	706	726	701	753	713	702	703	731	746	751	717	723	692	703	682	667	681	694	684	654	712	726	655	707	700	747	682	731	739	685	695	684	687	649	740	708	682	731	668	686	672	726	749	702	730	709	736	720	704	726	698	723	699	698	738	646	714	673	775	695	695	667	699	693	746	689	701	719	687	716	672	718	748	728	719	727	703	720	744	706	726	691	697	688	717	706	723	718	672	759	702	674	744	783	734	751	727	679	714	703	707	696	776	672	689	684	733	671	685	720	718	722	731	722	708	726	672	706	724	683	686	727	716	711	728	727	679	707	666	709	701	722	723	714	689	675	728	694	720	673	711	710	702	756	700	711	709	716	691	688	757	729	743	694	682	742	662	721	741	727	692	689	702	729	683	682	715	678	728	738	774	703	734	733	706	700	717	730	738	691	727	711	713	671	672	683	703	690	706	721	723	658	685	734	728	722	700	680	691	703	764	746	726	735	718	704	635	729	735	706	714	731	723	733	739	708	690	749	725	757	757	686	734	657	682	669	724	683	714	715	713	769	694	710	747	713	693	691	660	712	726	708	758	681	744	732	710	731	718	671	669	732	691	716	699	707	723	710	645	713	659	723	716	732	690	704	680	676	704	706	712	693	707	713	721	718	702	675	707	725	722	714	711	724	718	723	716	679	719	652	710	728	707	730	708	701	720	719	723	692	675	722	682	700	690	652	664	677	752	678	712	698	693	702	736	699	730	751	782	720	693	710	710	719	715	725	739	729	671	692	712	733	698	726	708	716	676	714	707	718	754	684	696	685	713	708	689	728	740	701	736	651	673	712	648	724	698	760	704	752	688	674	692	697	730	694	724	698	745	706	726	709	690	693	730	682	686	700	730	673	693	700	670	691	716	681	705	718	687	725	720	686	690	689	767	730	725	721	718	726	714	665	648	709	743	703	707	705	686	688	695	701	693	635	719	711	719	701	690	700	706	713	734	734	714	706	687	752	728	700	676	691	766	712	683	700	676	717	738	731	707	714	694	687	708	725	697	721	748	663	712	744	680	660	739	721	712	727	663	704	693	680	728	709	705	719	682	704	628	700	723	719	696	704	702	708	747	738	735	734	706	752	693	709	734	707	715	721	739	723	699	761	718	664	715	746	740	679	699	725	677	682	737	687	686	703	784	696	702	655	705	697	707	697	732	748	721	730	752	669	734	705	687	690	703	719	746	716	705	732	704	688	717	674	720	676	717	664	664	722	723	717	735	701	725	755	691	735	708	705	724	674	720	732	716	710	751	686	710	672	710	701	746	715	720	778	664	706	646	689	697	699	720	680	730	743	690	736	725	725	770	715	737	714	682	696	715	679	678	702	695	728	711	729	718	659	777	689	684	738	710	720	719	701	707	706	716	678	684	706	729	693	765	718	727	739	710	738	732	708	748	735	731	699	696	666	717	741	710	720	732	695	676	684	741	731	731	776	714	718	760	710	775	705	729	693	679	683
32566	4706	686	444	388	367	330	360	365	305	333	308	331	344	312	350	375	320	369	318	334	284	307	337	331	316	316	305	347	343	367	286	321	343	318	347	338	318	347	360	348	340	313	303	355	339	325	341	340	338	343	379	319	339	334	353	333	336	341	341	299	335	319	332	305	327	341	320	320	365	279	319	329	330	287	299	321	330	307	304	313	318	338	349	296	359	325	310	329	324	358	306	356	359	337	350	326	304	336	326	318	337	348	349	316	320	319	332	318	308	308	329	353	354	289	301	318	317	347	302	327	334	338	341	314	290	336	328	323	287	329	347	358	344	333	348	308	332	326	361	317	306	340	326	343	288	317	336	349	338	312	329	290	338	339	323	326	300	324	321	307	344	330	325	322	334	317	330	365	360	321	310	336	287	328	336	336	318	316	339	370	315	329	327	338	316	332	322	362	338	342	324	349	325	337	324	297	290	324	325	332	331	321	307	349	333	313	345	290	339	339	311	327	308	303	327	330	305	347	307	282	333	322	332	305	327	279	326	325	357	341	307	311	324	344	300	292	317	299	297	294	365	349	287	344	348	313	345	336	321	364	365	343	347	344	325	317	312	326	323	332	341	332	330	330	337	311	313	301	367	316	302	303	319	377	363	348	330	332	325	336	342	327	328	312	300	321	333	348	328	327	304	320	322	351	344	316	273	309	340	311	335	328	323	318	311	314	323	299	335	361	321	353	340	298	308	332	343	325	343	354	313	340	343	320	341	318	343	331	311	327	319	320	307	320	300	293	344	303	337	328	306	358	323	345	367	329	329	355	363	332	343	322	328	301	312	348	355	306	312	290	333	326	309	287	336	275	319	317	323	341	292	316	304	327	347	297	339	311	325	349	302	328	299	328	326	311	320	295	292	320	320	337	350	317	291	303	317	302	332	368	315	335	324	337	337	326	338	336	295	339	354	299	349	334	325	317	324	340	336	315	355	304	343	310	310	313	355	343	338	314	321	329	272	296	337	316	306	328	315	341	379	332	335	340	321	311	321	361	306	318	340	336	308	334	287	311	310	329	329	346	318	345	327	335	308	308	236	298	321	310	313	313	321	313	333	348	305	338	324	310	313	332	325	333	336	281	332	310	345	367	316	345	316	326	339	337	300	325	342	324	329	346	357	337	352	327	355	309	322	338	372	325	323	345	307	323	346	307	337	323	311	332	349	326	280	326	356	316	333	320	316	317	343	345	329	333	326	313	328	340	348	316	305	355	332	329	298	322	328	320	362	318	315	285	320	342	307	315	322	315	330	368	339	328	365	340	325	304	322	301	331	323	356	342	298	351	354	354	351	354	356	336	286	310	322	356	337	330	311	311	341	303	345	340	287	334	324	345	319	339	331	313	337	331	341	327	340	336	312	343	346	332	331	333	303	349	341	322	320	319	326	347	342	321	328	336	319	331	315	339	340	339	321	318	346	319	336	335	325	331	317	320	311	309	320	304	309	325	336	315	353	308	333	325	285	317	351	293	308	332	347	323	308	333	301	393	354	321	371	287	335	297	324	360	330	339	344	332	318	316	323	333	319	345	315	308	332	315	322	327	351	345	324	336	356	306	316	334	349	321	359	325	311	295	352	339	361	346	274	339	318	367	325	325	348	340	328	329	331	340	329	334	311	325	333	320	315	348	303	330	335	322	342	347	332	332	299	301	314	350	316	301	338	330	328	340	324	339	323	354	346	319	330	337	326	336	321	315	346	320	319	299	323	337	353	306	323	316	317	320	320	336	340	353	332	318	311	337	301	336	374	310	350	324	348	320	266	286	324	330	321	327	315	322	320	327	335	329	351	363	311	329	343	332	308	313	349	305	355	325	345	359	322	320	347	359	310	362	350	294	311	329	341	347	326	346	307	358	331	342	350	315	336	325	362	359	347	329	344	335	332	327	316	321	321	301	348	353	359	321	346	336	350	313	303	313	349	325	361	305	350	321	329	320	308	337	294	316	330	325	313	323	354	366	346	316	302	322	334	289	304	318	318	366	326	337	338	353	344	321	312	356	316	279	338	307	306	282	322	324	319	324	344	326	306	352	312	292	312	340	341	279	308	306	326	346	345	341	301	334	314	316	327	366	360	314	329	352	314	336	339	309	288	346	297	312	334	321	324	343	335	361	276	320	298	368	313	327	325	303	285	352	317	315	309	316	370	364	312	334	322	311	331	356	332	303	333	352	323	330	351	336	345	336	317	356	328	333	345	320	338	363	345	323	325	317	322	329	303	365	327	319	318	353	339	287	311	359	314	315	345	339	311	334	339	357	321	335	304	328	331	303	347	311	327	293	339	352	336	345	355	338	321	359	336	357	334	352	333	354	331	307	295	319	333	333	288	306	312	349	319	326	343	346	319	322	354	351	327	292	354	324	327	343	340	327	327	304	321	342	322	313	335	307	302	344	334	360	326	346	325	330	325	319	333	364	341	323	337	327	304	353	320	329	345	292	304	347	339	331	381	334	289	319	342	312	354	378	286	317	301	321	332	325	323	331	325	310	327	322	326	317	308	329	318	319	313	310	300	326	347	352	299	326	306	316	325	310	318	302	288	326	313	319	338	327	333	327	301	307	329	353	333	325	332	324	322	405	354	320	322	336	332	327	337	321	339	322	336	342	323	311	324	333	324	324	380	327	327	343	324	320	318	324	376	346	317	307	319	328	347	353	341	315	302	389	319	332	305	349	321	337	300	322	356	335	325	336	313	346	322	320	354	358	328	347	287	366	348	297	308	336	306	334	322	333	320	321	336	294	284	326	341	349	330	328	326	318	309	314	334	343	318	306	348	296	318	368	338	296	333	303	296	328	331	357	347	360	298	329	333	329	297	320	298	325	338	317	315	307	300	339	344	309	309	330	346	314	307	310	305	336	358	312	317	348	325	340	329	341	352	340	336	341	322	327	311	329	313	326	340	337	303	318	330	316	338	311	359	328	335	321	343	315	332	299	292	308	326	322	319	321	373	358	339	337	331	339	341	365	304	339	360	316	307	310	306	302	318	341	330	301	310	328	342	330	337	298	319	338	327	338	322	324	331	304	355	297	315	318	348	330	314	320	351	377	334	357	334	335	283	330	319	362	334	282	341	304	331	339	348	303	325	298	316	357	290	350	325	324	336	290	351	350	361	331	324	327	343	341	315	291	346	353	337	365	296	331	328	299	337	304	349	354	315	346	342	354	308	344	327	309	362	306	327	352	284	330	304	291	350	320	295	298	335	322	342	338	344	299	351	314	332	330	344	319	325	335	309	334	313	340	321	269	341	363	332	328	335	299	337	388	303	380	338	327	329	335	317	320	318	318	361	349	330	372	329	330	358	310	321	332	289	326	336	350	322	331	329	332	361	351	321	344	349	305	346	344	340	302	317	337	331	311	337	343	331	315	320	325	362	321	339	322	296	335	360	344	316	341	312	317	343	322	305	332	350	339	320	347	311	350	348	308	310	325	308	354	307	384	335	301	324	294	325
20659	6761	3168	1871	1357	1031	887	889	821	733	738	728	686	738	758	753	738	760	758	784	749	690	770	751	723	715	733	721	741	708	707	731	743	712	714	677	728	722	699	764	727	722	766	700	664	744	726	755	708	722	734	756	735	735	728	742	762	703	707	729	754	707	732	711	698	714	722	743	771	739	741	720	683	731	739	696	751	750	748	742	722	743	691	720	698	786	763	749	722	684	731	754	703	711	749	710	720	710	664	716	712	718	711	737	738	713	719	727	733	710	707	719	716	725	727	730	669	762	724	679	722	729	690	768	705	694	730	731	696	710	713	708	771	743	714	699	735	717	737	710	717	682	637	695	740	700	705	743	728	728	675	734	744	725	707	754	749	713	726	729	674	728	712	743	720	728	690	732	709	705	732	705	715	723	679	763	720	740	761	732	731	735	685	730	749	672	728	740	715	726	756	686	733	716	718	724	707	707	698	674	707	709	732	720	721	785	673	682	702	746	724	738	728	751	724	764	718	720	763	755	724	750	696	740	738	782	745	691	710	745	751	698	736	738	703	706	707	729	688	693	766	735	687	721	686	738	720	735	712	723	755	693	700	734	681	728	714	729	713	732	750	762	727	734	758	758	764	723	699	760	696	729	687	778	721	694	710	741	709	749	683	728	696	734	751	695	713	777	751	769	707	702	678	714	726	743	762	661	788	690	749	721	742	726	699	733	727	714	689	717	715	711	722	724	729	701	692	722	744	740	749	723	730	778	752	691	638	775	641	690	648	711	700	708	682	679	719	738	768	729	707	683	722	725	727	732	693	731	763	760	730	681	696	781	753	745	766	699	715	732	701	721	702	706	677	723	741	649	716	701	711	715	688	708	765	743	753	729	716	733	739	766	740	759	715	722	697	697	742	686	760	728	715	719	784	701	720	745	696	703	724	686	705	740	724	774	727	736	719	712	684	794	758	761	717	718	695	700	694	730	729	706	700	707	717	674	726	697	726	719	698	641	730	744	750	706	739	731	756	745	768	663	758	703	789	754	746	687	719	690	707	708	693	732	676	679	742	685	771	763	749	699	717	734	715	708	741	704	733	735	729	722	708	703	685	734	701	765	724	774	721	713	760	716	711	738	740	744	672	749	693	722	709	704	711	724	723	715	747	724	723	743	692	687	736	760	731	734	685	694	667	713	734	722	715	682	725	716	670	717	744	727	720	713	755	701	711	723	726	708	689	697	725	706	731	672	729	773	715	689	742	712	716	751	698	689	750	758	737	739	727	706	701	722	760	777	756	725	723	706	700	767	692	700	712	684	729	675	713	750	746	697	740	727	741	767	748	756	722	744	741	707	697	740	688	712	774	713	685	787	721	664	690	727	706	704	717	732	755	752	728	729	715	717	759	718	728	737	712	746	699	719	714	681	737	743	724	698	714	701	695	768	719	709	727	746	737	768	723	725	737	727	717	711	693	703	678	685	735	679	723	707	751	771	729	751	709	770	671	698	731	724	723	704	773	670	690	694	649	733	750	694	736	779	791	736	699	699	705	736	685	696	719	730	702	753	712	783	705	675	691	736	738	755	692	725	711	706	678	701	709	719	707	680	717	730	697	675	763	729	701	713	774	700	698	693	708	713	734	690	758	713	683	676	733	700	728	762	774	775	706	723	720	711	691	727	682	710	689	718	677	716	753	731	723	739	723	751	707	732	760	782	708	730	753	728	670	719	757	728	714	720	724	794	695	727	747	714	727	756	732	762	741	735	721	685	713	682	725	750	728	699	735	767	713	671	726	714	732	688	744	801	689	732	697	702	725	713	706	726	778	719	707	729	694	685	723	711	708	720	725	734	683	739	729	728	722	800	720	679	702	728	732	750	689	784	738	693	723	671	728	744	743	727	730	749	665	698	735	766	700	730	745	739	686	726	743	756	690	709	751	717	748	730	719	716	722	691	682	729	705	670	714	752	726	754	733	733	681	764	731	651	789	702	720	710	736	705	727	748	716	737	712	775	691	761	760	716	765	753	707	727	696	699	730	718	714	677	792	695	787	739	710	683	689	775	710	698	712	661	749	719	706	710	740	705	678	728	739	702	682	782	740	721	690	710	720	716	709	739	692	727	685	739	696	675	724	706	730	748	685	719	723	725	711	703	727	671	744	738	742	734	718	728	740	716	758	718	727	783	703	745	698	730	709	697	749	763	732	725	715	735	733	768	704	694	716	710	725	732	729	744	721	726	686	733	747	709	746	764	727	719	728	746	742	760	730	705	715	685	682	718	627	716	648	706	759	691	775	745	700	697	722	737	738	759	743	692	763	697	710	738	718	680	703	691	710	754	664	694	730	746	691	718	722	698	695	720	759	737	712	724	717	719	749	735	735	726	716	719	781	719	726	720	768	710	728	729	680	720	758	765	762	748	762	729	729	712	752	754	708	705	666	706	746	707	712	725	690	736	750	706	719	739	727	691	722	740	746	744	732	735	760	713	755	729	706	720	686	712	736	708	736	724	700	715	677	689	720	715	758	685	707	757	735	734	761	732	760	735	722	728	744	750	739	731	736	728	722	681	693	712	688	752	682	739	786	708	697	717	751	779	684	737	718	724	727	666	733	724	693	771	741	698	693	717	711	704	759	740	743	700	721	706	728	767	736	697	732	728	740	734	743	706	732	711	722	744	726	744	713	731	688	740	704	742	767	729	718	751	759	719	681	741	732	681	740	705	704	711	722	722	720	713	726	755	754	760	701	707	749	690	734	765	729	718	727	690	708	692	718	748	733	738	700	694	697	760	750	697	713	709	727	705	737	757	738	728	763	757	698	713	749	731	762	725	729	728	722	766	678	732	758	764	742	700	703	703	736	697	684	752	806	707	739	742	677	698	732	780	748	761	684	774	738	735	717	758	735	715	691	772	757	698	729	720	733	716	738	730	739	746	724	727	705	735	721	770	739	704	761	692	742	687	712	725	691	728	760	719	724	754	726	715	711	693	740	724	641	702	730	722	710	748	681	710	740	770	734	721	669	751	707	734	750	753	695	700	713	720	706	726	782	667	760	765	727	744	760	727	730	781	740	794	694	769	723	707	707	752	732	695	704	751	671	690	714	769	725	699	719	671	724	711	752	750	710	720	714	722	713	769	727	717	710	739	734	762	730	760	751	715	722	726	704	663	686	747	732	690	716	726	730	743	738	700	714	761	738	751	778	730	712	722	740	760	710	703	737	700	690	722	742	723	689	706	744	733	727	752	746	749	747	732	719	704	726	755	723	756	729	760	711	732	702	729	725	720	755	698	728	719	757	728	740	718	697	705	697	686	650	717	721	679	744	702	740	766	706	726	687	735	684	705	762	704	714	712	764	709	683	722	748	691	757	699	713	744	698	750	745	741	746	712	714	723	730	680	735	762	725	723	774	755	701	719	758	746	787	711	722	750	727	727	670	712	732	767	677	759	745	723	722	731	737	688	679	696	715	706	683	761	667	739	684	738	706	739	727	683	716	722	730	765	741	714
34046	5454	899	547	421	370	323	377	349	342	342	366	328	331	317	366	315	330	326	359	316	338	367	353	326	340	332	335	348	347	327	354	320	350	359	302	360	350	341	317	337	326	346	346	365	312	330	374	345	341	334	344	329	340	377	345	393	348	311	341	339	318	298	405	312	327	342	341	324	343	353	340	316	309	350	322	319	325	365	307	324	364	373	372	356	337	370	380	354	338	352	353	374	359	323	347	300	302	359	322	340	363	328	336	333	354	378	348	343	342	325	348	328	316	384	338	333	341	369	367	351	359	376	325	321	275	312	316	325	329	311	360	349	389	311	336	333	352	343	317	341	382	343	344	334	348	347	313	374	321	331	330	367	381	347	341	332	354	346	344	382	317	350	341	342	330	312	346	319	324	327	350	327	362	360	355	335	360	363	320	317	341	313	345	359	337	361	395	352	358	360	331	336	365	366	349	335	353	322	354	340	367	368	386	331	329	346	340	322	347	342	347	347	335	344	350	341	361	339	339	319	352	354	333	316	344	384	334	338	309	318	380	358	326	361	334	381	362	377	343	331	347	332	349	350	363	341	331	353	336	355	334	339	323	333	359	340	378	329	336	356	314	366	307	377	372	345	347	350	364	320	305	305	325	347	351	373	347	350	341	353	366	337	353	356	344	300	333	379	343	330	322	330	338	343	356	361	324	344	324	332	358	310	337	331	347	345	318	332	350	372	345	324	393	346	322	365	350	309	374	368	344	364	326	314	332	341	333	340	348	348	373	337	378	351	379	303	363	348	338	354	355	335	346	356	350	350	335	334	316	333	338	350	310	330	342	318	338	366	348	339	341	303	363	367	337	306	361	311	319	321	329	309	346	366	325	318	318	323	319	339	341	337	350	326	320	362	330	341	336	371	340	349	374	367	343	341	354	349	316	347	321	348	350	347	303	347	300	357	351	352	356	354	323	346	325	352	327	298	345	338	338	328	340	296	322	295	323	353	352	367	354	349	382	320	350	311	361	298	310	344	312	334	313	372	367	333	341	349	367	285	315	331	374	332	305	330	318	345	349	325	302	337	371	355	351	322	329	347	374	383	314	372	340	306	310	360	319	323	342	332	359	333	334	340	355	339	353	334	372	290	329	331	360	314	335	333	351	345	343	308	334	337	327	327	361	352	384	326	346	279	308	339	337	344	336	326	338	412	315	347	361	375	342	310	351	350	366	364	328	336	308	300	351	341	355	358	335	338	348	351	323	349	360	323	362	342	339	359	326	336	365	306	304	310	363	341	336	349	367	359	334	351	352	324	342	344	353	362	343	321	344	323	338	358	340	342	314	352	346	329	311	335	344	338	318	322	327	345	317	335	356	355	343	305	372	348	335	342	357	314	339	339	314	329	344	354	356	336	366	346	334	348	364	332	363	331	330	327	348	350	341	351	346	414	364	352	352	325	335	378	326	337	325	322	339	356	362	318	310	358	345	334	323	335	330	357	353	367	322	342	340	314	360	323	343	381	344	359	329	322	317	352	318	363	329	345	351	375	347	341	424	374	338	351	351	316	315	335	320	334	344	313	327	341	335	314	351	358	319	325	350	351	348	370	368	364	355	337	330	366	349	367	369	362	316	345	355	340	340	333	356	365	318	347	365	333	347	380	333	317	327	359	325	347	333	365	351	346	377	349	362	331	361	379	349	359	335	366	323	315	319	352	333	312	359	369	321	360	334	337	352	376	341	337	327	375	378	347	336	374	343	378	336	330	356	362	331	372	348	344	339	372	349	332	352	366	373	338	400	346	335	367	307	349	306	347	325	345	332	382	343	350	355	317	348	342	341	345	367	403	352	293	330	332	322	338	347	350	361	300	338	341	342	332	343	345	367	347	296	374	322	309	316	324	312	358	289	348	361	374	385	349	334	319	343	336	323	340	334	352	328	338	345	323	369	379	314	319	352	345	360	361	350	351	320	350	299	325	345	321	353	367	369	337	323	361	349	337	291	366	344	349	351	359	344	348	295	356	337	310	363	356	344	321	341	325	311	346	362	364	360	352	348	365	311	301	360	365	356	319	336	368	333	337	350	360	353	327	365	404	340	309	316	389	318	385	351	322	355	316	356	354	363	289	329	341	357	335	336	351	325	357	343	331	357	343	346	348	364	403	335	393	321	339	311	347	363	306	339	349	360	351	352	340	336	339	350	340	338	348	295	313	336	349	343	362	368	319	324	357	329	331	370	376	311	330	319	349	349	358	334	344	336	368	343	299	342	345	328	298	359	327	323	323	318	320	371	355	313	318	337	341	324	317	309	351	353	358	346	344	326	382	342	383	406	319	335	330	326	332	364	333	326	368	361	318	360	368	359	337	320	341	326	320	365	322	320	341	338	310	337	332	377	309	326	330	328	356	336	342	376	385	345	372	335	336	375	339	357	346	339	334	359	354	335	353	345	357	318	333	344	307	328	359	320	360	346	341	326	331	311	342	345	351	331	332	327	377	373	350	375	328	373	350	349	337	323	330	343	360	353	322	388	326	317	348	373	374	317	360	352	363	359	353	333	345	314	343	319	277	330	311	334	329	337	330	306	354	352	349	340	326	318	344	332	323	363	380	346	365	363	330	363	343	310	329	333	375	341	356	325	349	347	342	349	328	364	301	332	318	368	361	396	335	290	349	323	356	321	389	384	336	318	362	344	388	348	331	327	344	342	323	371	354	321	345	317	330	348	345	368	311	340	352	344	342	358	335	321	366	362	374	373	348	345	354	393	333	350	339	333	323	300	348	348	343	355	335	350	348	358	323	327	369	333	327	317	329	369	353	331	330	327	339	322	335	312	363	338	344	342	384	365	349	332	350	350	346	341	361	343	343	352	336	364	340	363	350	317	347	359	367	354	373	375	344	312	311	343	324	320	332	311	311	348	327	368	348	309	312	358	354	349	336	370	323	358	332	359	358	337	342	322	361	325	334	364	381	332	360	328	361	353	345	322	343	334	347	332	371	357	306	331	340	357	313	346	352	337	352	336	341	346	358	337	316	337	379	301	338	315	369	362	374	285	362	375	293	355	375	354	369	387	379	358	327	383	367	316	326	329	335	345	329	343	366	324	321	305	318	339	312	316	336	314	367	357	335	354	327	327	310	329	324	358	350	349	332	355	377	364	342	324	364	344	353	359	362	331	318	362	339	316	330	355	353	328	334	346	356	364	371	347	349	346	341	349	346	318	337	341	317	382	385	332	361	340	371	360	332	322	345	362	357	348	351	349	381	374	315	362	326	343	309	357	362	330	342	330	335	320	369	347	346	386	358	354	306	362	356	339	332	364	333	391	339	326	313	372	347	328	344	328	329	357	329	308	329	374	347	323	379	349	350	325	365	402	354	337	345	315	358	335	339	336	364	347	339	344	315	347	319	332	339	341	377	331	369	352	344	348	344	355	335	379	360	322	361	343	298	351	346	297	334	317	392	355	339	340	363	327	376	343	373	378	351	339	377	351	355	340	342	350	342	340
21737	7838	4789	2593	1738	1265	1094	985	838	845	803	770	802	805	787	801	819	760	790	766	816	799	755	795	759	732	765	786	746	750	771	763	767	808	790	845	793	778	760	787	745	797	828	745	810	794	765	804	743	777	774	776	724	743	756	750	765	786	752	719	772	763	722	766	774	767	809	776	723	814	769	784	802	740	778	769	782	816	741	760	776	770	823	740	771	767	831	801	774	750	731	749	796	797	733	764	794	770	780	779	765	739	815	736	779	797	771	775	793	724	804	795	779	766	773	762	736	737	763	749	744	787	735	785	758	795	717	791	736	745	746	767	833	794	766	736	773	744	816	806	796	765	776	762	784	794	765	798	777	778	727	779	736	762	755	811	744	767	762	785	807	726	802	718	774	768	768	815	775	812	771	797	755	786	759	799	788	808	763	758	800	777	803	761	763	756	759	771	797	764	774	796	705	769	806	779	762	750	792	781	685	786	746	804	756	753	781	716	751	823	754	743	762	805	737	784	823	785	815	799	824	748	763	833	798	790	757	836	764	732	768	783	785	770	764	765	771	774	759	773	760	800	790	753	739	768	781	773	735	783	783	777	801	802	778	765	757	769	784	821	783	723	799	733	755	723	771	771	783	831	754	742	798	719	742	760	775	819	757	766	786	774	823	703	743	764	802	754	784	736	756	744	779	748	755	772	787	805	713	812	791	803	747	756	787	745	748	795	754	771	792	759	756	795	739	778	751	749	787	792	726	807	815	842	824	807	748	758	754	769	766	803	754	744	792	815	798	720	772	795	751	796	780	764	754	793	809	740	760	729	766	790	812	826	785	766	771	781	781	765	810	804	794	808	785	752	792	727	772	752	795	806	801	798	772	797	758	757	749	815	807	750	769	764	797	718	754	826	728	762	795	795	787	716	749	773	770	790	761	756	790	738	760	745	789	761	749	739	758	799	738	726	723	748	815	794	794	745	781	781	725	776	750	788	759	720	814	759	755	758	787	803	793	771	829	737	771	773	798	762	761	757	779	789	782	785	746	795	764	777	763	765	760	756	767	758	744	753	749	821	725	767	808	761	767	792	725	732	736	808	781	823	815	742	785	758	772	770	834	787	817	792	731	770	717	753	796	782	725	782	782	797	730	791	836	808	816	828	786	779	792	751	759	754	757	812	798	804	756	746	797	811	734	792	792	735	759	789	813	746	795	792	787	752	770	774	786	832	748	797	815	790	822	726	727	789	788	792	787	728	752	783	740	777	824	788	760	798	755	761	785	748	769	788	796	747	754	744	799	781	771	796	786	794	763	754	783	754	715	770	772	826	791	779	770	776	776	761	786	781	779	763	769	755	732	792	764	789	782	739	742	792	720	742	745	772	745	766	766	772	763	779	759	805	725	808	795	798	750	769	744	710	809	802	824	754	794	765	758	759	777	788	753	808	770	773	776	793	784	818	825	863	741	771	832	773	763	780	780	776	791	749	784	751	796	760	791	756	783	783	783	769	758	754	735	743	793	776	787	780	754	776	781	759	796	792	711	739	754	809	785	763	773	730	771	770	762	825	778	725	782	752	765	800	749	738	774	794	778	844	765	824	760	780	804	762	760	745	797	811	769	762	779	720	790	780	752	723	790	765	766	783	782	774	765	792	792	757	830	833	729	792	728	746	749	735	816	810	776	821	752	807	749	763	783	774	758	786	780	794	794	809	795	798	796	760	794	747	755	766	772	759	810	759	802	733	759	786	764	736	731	771	717	732	765	758	804	742	801	751	749	779	750	743	780	768	759	762	773	789	771	755	812	761	752	827	827	762	787	785	708	754	752	789	791	784	766	773	754	795	791	824	782	781	821	773	797	759	766	745	805	735	760	745	746	760	774	823	757	757	805	748	789	785	752	766	787	776	777	800	800	713	771	761	774	770	740	785	773	782	821	817	729	741	781	777	757	810	768	758	719	765	723	764	781	762	763	725	770	764	731	715	780	785	766	775	761	748	770	771	866	772	847	746	782	812	802	793	829	761	765	744	752	808	694	772	762	766	799	748	746	789	799	778	780	776	774	776	804	765	789	774	772	752	807	716	801	761	808	725	804	761	766	732	754	763	773	825	756	771	737	752	772	755	801	768	765	749	782	805	811	749	766	752	761	762	791	794	761	714	771	830	803	786	787	700	772	772	760	790	804	778	776	793	756	783	836	774	802	762	816	784	731	779	840	741	768	777	765	803	847	765	768	752	744	754	795	776	802	774	755	814	763	827	777	823	755	775	777	745	735	759	782	764	781	789	767	822	791	797	820	755	791	774	814	694	790	782	794	728	826	750	743	731	722	743	778	799	742	791	732	742	804	770	769	796	763	769	764	751	767	771	789	757	778	766	806	777	772	764	782	745	771	762	745	793	796	794	832	779	746	764	782	817	773	730	765	763	764	783	734	819	817	769	739	720	807	754	783	785	803	798	784	775	745	735	730	724	807	752	820	775	708	737	770	774	750	777	794	687	787	784	774	786	757	719	757	813	786	761	726	753	787	746	816	715	773	735	814	780	785	716	778	800	751	781	761	807	693	771	736	767	771	809	771	779	802	794	772	771	749	773	757	820	789	803	777	775	791	744	767	766	773	724	797	817	746	731	765	769	790	779	748	753	833	717	780	744	808	805	751	804	781	796	777	818	771	761	783	738	712	779	776	772	737	815	758	763	788	799	823	754	750	754	739	790	787	725	809	758	778	809	791	765	735	799	792	766	765	733	763	787	779	769	768	773	793	797	807	777	741	736	810	800	762	766	799	737	777	790	753	735	793	740	830	807	775	780	792	796	758	826	773	783	706	774	782	717	737	807	774	812	754	748	772	796	849	792	781	796	781	775	772	814	786	769	763	755	791	781	786	762	755	746	760	786	807	803	748	765	794	753	775	754	764	790	815	739	741	815	785	796	745	727	760	827	725	788	770	814	742	764	755	727	801	779	759	757	728	793	791	777	772	711	711	744	739	805	809	718	764	802	747	786	781	722	771	781	750	784	773	757	781	761	801	771	725	765	761	752	809	833	796	781	769	832	750	802	742	751	760	766	765	761	791	748	802	785	786	740	793	749	748	778	782	778	785	746	790	798	726	771	789	735	807	750	778	774	777	791	756	834	794	746	752	805	784	801	790	775	767	739	772	763	764	769	744	784	766	795	800	829	795	710	703	758	747	802	743	752	784	805	747	779	787	735	710	827	770	728	782	799	773	783	756	770	760	783	715	756	768	777	783	785	767	743	763	794	808	825	768	738	720	817	820	772	767	780	773	753	727	731	741	770	797	807	719	789	738	742	752	788	725	800	828	805	764	751	726	808	837	800	757	743	757	716	725	764	783	817	762	787	777	787	788	820	768	825	784	767	813	780	772	754	780	794	793	778	744	788	745	747	843	788	758	754	783	709	785	772	773	828	747	768	766	845	796	722	776	764	764	789	743	854	758	782	770	731	764	754	766	797	734	753	762	764	811	769	762	763	751	765	751	796	740	740
22339	2482	552	389	372	343	297	326	325	332	316	294	332	316	321	268	315	319	339	335	301	324	314	352	331	292	341	338	320	292	322	309	323	336	325	307	279	327	300	346	333	291	262	349	332	336	317	319	322	297	340	335	303	332	296	305	327	332	312	311	332	324	304	339	283	330	305	298	325	314	350	314	327	294	321	287	323	318	285	314	306	343	329	299	324	288	325	321	333	313	325	325	303	338	318	303	284	307	290	311	343	300	309	343	297	321	358	313	309	298	311	323	329	328	357	346	323	325	305	358	352	301	316	289	339	318	322	304	335	313	341	314	296	282	297	299	339	307	323	319	301	305	309	336	317	356	327	296	301	328	323	339	308	307	303	354	333	314	349	342	298	333	342	333	343	290	290	330	314	308	309	334	325	310	322	314	333	331	349	360	334	305	339	346	334	333	304	308	328	286	321	330	309	336	320	297	322	342	314	341	329	311	350	301	349	320	311	294	327	265	339	295	324	324	290	331	272	296	313	300	298	315	330	320	313	338	313	322	314	307	306	319	348	279	348	317	343	301	310	301	315	311	345	316	307	350	312	337	356	350	336	344	334	344	336	307	352	332	296	291	331	338	334	341	324	299	338	289	292	346	337	318	297	350	323	309	322	341	289	328	330	305	296	352	276	347	317	317	326	304	332	303	284	298	303	306	374	327	303	318	359	364	337	314	333	364	324	355	309	329	301	288	280	328	371	332	303	325	363	307	318	298	341	305	359	307	320	310	308	309	323	353	323	301	362	290	315	318	325	339	295	305	308	299	331	338	335	345	342	327	338	327	356	330	324	330	322	316	320	287	332	333	308	355	300	329	326	314	331	306	287	323	320	330	293	289	327	288	301	306	344	319	306	322	348	328	342	307	321	295	352	318	344	316	355	333	311	316	323	323	296	284	326	307	334	289	318	313	306	308	330	292	323	305	322	331	298	312	313	332	313	279	351	353	344	309	336	287	305	344	334	356	302	334	334	317	312	322	324	284	327	302	327	299	349	346	304	285	319	295	308	325	349	332	283	380	282	318	342	302	351	295	319	295	331	335	301	303	354	327	304	270	333	310	350	337	344	340	306	308	328	316	309	341	314	332	336	276	306	334	349	357	350	326	353	356	307	296	297	317	318	286	297	320	328	319	318	275	286	313	280	334	295	322	306	314	283	316	352	285	316	327	335	291	302	329	311	327	314	353	334	317	311	372	326	350	276	335	303	331	316	328	324	307	333	342	310	303	325	303	311	339	304	339	331	355	341	318	314	317	320	309	344	341	289	311	310	302	318	341	346	320	329	325	309	292	324	356	314	324	322	322	319	358	299	347	320	352	346	354	312	318	310	328	354	318	297	303	276	303	336	332	329	305	313	309	317	346	300	319	307	313	308	305	338	338	318	313	355	332	318	321	328	329	346	340	349	308	303	325	337	330	347	322	323	303	308	310	296	306	325	315	308	347	311	332	308	332	324	338	306	347	351	317	315	339	343	331	358	340	335	295	313	302	349	344	296	311	297	295	320	306	334	291	301	352	329	326	345	317	289	294	319	306	272	322	367	306	367	368	317	321	332	315	287	322	336	297	357	333	307	331	298	310	305	292	317	324	306	337	349	313	350	338	360	352	322	324	299	313	295	314	293	312	318	333	308	301	328	291	332	296	329	365	318	345	328	302	287	313	339	349	286	331	321	327	320	316	360	333	331	343	310	329	262	339	325	284	316	313	317	328	337	306	328	270	335	312	307	319	288	331	313	312	287	329	332	323	328	358	303	324	332	345	298	343	358	290	288	308	304	306	302	331	324	326	340	308	334	343	326	321	322	309	344	324	332	342	324	303	313	311	310	348	312	279	288	295	323	326	302	297	306	338	330	353	302	318	312	338	326	331	337	303	305	334	311	290	309	308	344	315	298	332	344	291	334	324	297	265	315	319	328	307	316	302	309	340	352	325	327	305	330	355	305	287	322	315	332	363	342	343	316	322	351	348	294	366	326	319	285	311	306	305	295	345	340	314	305	330	310	321	316	282	319	308	348	337	309	313	310	339	331	343	316	359	305	317	316	324	319	294	307	327	334	315	303	304	312	320	287	296	320	336	308	305	330	339	338	295	346	302	328	328	336	319	308	314	310	293	347	270	305	324	314	330	329	315	290	334	357	354	304	330	375	372	309	324	305	277	300	303	360	347	286	326	338	362	335	323	324	312	327	311	305	323	319	333	343	329	329	293	302	325	302	305	317	326	309	335	306	339	356	336	305	322	310	325	308	325	346	327	321	342	319	342	295	334	322	331	325	344	345	350	319	375	345	328	309	316	345	304	328	323	341	339	347	293	317	315	331	299	344	356	330	332	324	310	297	305	319	335	339	343	311	375	325	327	307	327	320	322	352	324	343	317	334	320	306	314	303	303	321	285	296	323	323	307	318	290	319	325	321	345	313	331	375	318	332	319	342	336	306	339	305	317	313	317	295	308	311	322	286	317	305	297	305	319	319	300	346	333	321	295	342	309	364	343	311	316	310	296	305	331	307	326	329	314	352	344	331	318	301	282	334	334	322	291	324	321	318	344	318	297	385	294	309	288	322	323	292	311	336	324	334	320	349	328	332	332	330	331	309	322	334	338	320	327	317	344	327	354	317	328	330	317	342	347	309	321	329	329	337	331	313	323	314	342	307	330	302	322	290	343	332	335	328	332	334	319	308	325	297	330	326	328	293	322	326	307	320	317	332	315	333	307	294	329	329	311	300	331	317	324	310	278	312	355	327	295	273	325	312	337	319	325	307	339	301	286	316	343	327	312	312	312	330	319	355	358	310	322	326	314	321	325	361	296	313	297	343	324	324	314	303	320	302	329	330	325	309	321	304	325	285	282	314	304	304	347	347	294	309	342	303	330	322	303	310	332	343	301	329	298	309	303	324	356	302	347	341	322	343	333	311	295	321	325	293	355	357	324	284	322	318	331	353	313	312	333	310	316	328	291	301	286	342	318	357	337	340	360	304	349	285	305	290	346	325	305	313	319	328	332	322	355	361	332	331	301	338	358	331	304	362	314	326	349	337	293	298	306	299	298	322	340	315	328	288	322	308	315	308	316	330	330	322	329	311	308	337	328	343	296	316	338	329	311	323	303	320	326	293	340	299	317	327	341	302	358	328	278	326	340	318	344	323	340	321	297	360	340	328	326	345	305	321	324	338	348	305	292	304	305	334	338	300	347	336	307	321	309	298	296	309	322	326	324	375	332	308	319	326	308	313	332	284	308	326	329	316	297	316	304	369	329	313	312	336	350	310	276	329	329	321	329	304	348	345	344	333	342	327	336	320	312	318	303	321	355	342	295	322	308	349	301	290	326	313	300	322	331	304	318	326	307	313	339	347	283	361	359	359	321	330	310	314	282	310	338	315	313	326	291	315	325	288	340	348	327	360	298	335	294	341	309	288	354	294	337	322	315	361	293	313	312	335	307	276	330	359	338	313	339	314	315
15731	4432	2485	1372	987	845	752	730	731	673	681	715	702	701	695	705	682	659	712	677	661	717	733	684	677	696	715	726	689	702	702	670	706	655	706	688	662	682	739	685	692	706	751	690	696	729	692	721	696	687	679	685	654	725	666	669	717	677	710	707	705	687	679	672	727	697	672	671	726	712	702	668	686	674	669	644	696	670	738	641	700	695	684	741	708	714	713	724	664	665	668	697	726	651	723	715	645	677	715	684	678	684	709	734	723	697	676	696	686	725	659	664	690	717	713	678	690	694	655	648	691	704	709	718	702	701	722	653	738	678	725	706	708	686	735	685	685	661	666	740	675	695	732	655	711	714	647	703	697	694	672	677	717	684	676	699	671	693	700	681	711	718	729	649	695	680	680	686	682	711	673	705	711	716	661	696	723	721	729	686	678	725	663	674	684	707	664	651	686	693	690	767	715	667	694	649	699	670	651	691	698	681	780	676	662	683	649	672	657	703	680	636	694	675	710	700	664	714	664	674	668	645	711	670	710	689	694	666	674	720	672	695	692	678	700	694	693	696	711	758	690	674	669	674	681	699	667	696	697	678	681	708	681	700	720	696	676	686	671	685	705	694	713	724	708	686	701	648	684	678	675	736	703	673	660	685	669	682	684	679	725	622	711	704	732	724	741	701	721	688	665	705	687	694	744	706	681	721	685	695	711	652	708	696	702	696	724	659	688	663	691	681	734	723	723	705	680	697	711	713	709	667	697	692	702	713	704	649	655	685	676	676	693	652	693	668	724	741	698	702	694	690	685	746	702	692	708	709	677	731	698	709	653	685	656	677	681	705	679	689	688	706	697	686	738	705	694	725	744	705	717	703	707	702	720	710	716	699	670	738	704	694	700	701	684	705	662	739	649	662	669	653	716	715	698	697	743	661	672	656	700	703	652	642	694	683	669	733	711	624	668	726	719	656	723	735	716	712	710	721	695	705	707	736	655	738	673	703	701	685	712	696	662	659	680	724	665	664	682	698	623	682	708	668	638	680	693	708	718	708	690	687	696	717	678	722	691	669	707	705	692	708	634	690	711	676	649	693	709	652	704	702	687	669	728	710	673	670	655	668	690	702	747	698	676	652	645	672	698	683	668	711	704	705	658	714	720	663	678	683	740	645	673	713	707	686	688	760	697	742	639	702	661	678	702	695	743	651	686	665	679	687	682	672	698	690	739	697	699	672	732	720	709	709	669	693	688	633	663	638	696	671	741	695	648	697	723	704	679	706	662	648	710	715	690	713	660	708	685	660	698	656	700	659	672	697	680	733	707	711	641	704	692	699	680	697	687	690	741	681	676	746	687	641	721	667	695	706	710	655	690	725	692	678	683	671	677	658	712	706	686	705	725	680	663	690	678	683	732	672	666	683	676	654	703	676	676	699	659	668	704	683	722	701	694	692	671	705	723	703	660	729	666	691	704	661	681	685	705	671	673	704	684	659	680	714	686	646	728	691	710	651	701	703	683	725	658	681	677	697	712	696	689	690	702	656	682	695	697	669	722	679	732	681	667	723	707	637	720	703	660	715	711	661	682	656	693	743	680	728	678	670	698	682	679	697	679	652	726	686	684	712	727	666	701	682	723	683	708	684	712	674	722	677	666	696	686	648	648	713	702	685	675	715	685	724	696	713	685	661	700	690	706	679	668	691	686	701	699	725	692	684	714	663	667	697	701	725	673	696	679	689	692	707	708	710	710	724	670	657	706	664	663	734	647	703	656	661	692	668	662	731	653	640	717	661	759	675	693	698	674	684	680	702	700	695	711	688	748	710	706	671	679	638	670	698	673	701	729	654	676	702	711	685	674	750	717	676	681	686	719	637	667	675	675	690	715	750	683	692	636	659	678	653	666	690	707	692	685	684	728	692	737	731	674	715	697	732	673	663	693	654	697	708	682	738	686	709	709	689	656	694	701	688	701	694	710	686	672	704	686	705	703	678	701	698	698	700	683	706	705	691	670	708	702	666	690	700	709	711	721	637	708	709	714	698	739	684	698	737	710	713	690	725	702	656	707	728	685	657	740	678	663	659	711	707	710	721	620	716	668	696	662	665	630	690	686	725	679	720	722	687	670	746	740	694	673	664	705	701	687	650	644	674	682	659	682	707	719	674	709	722	650	645	723	676	652	744	744	676	686	703	672	639	713	659	673	697	718	681	706	687	674	674	682	734	688	730	650	673	671	688	649	713	713	642	694	682	689	687	649	649	687	729	692	696	686	699	661	698	657	689	760	709	644	709	705	697	750	686	662	709	723	696	690	738	659	704	726	695	700	680	690	690	747	702	689	694	677	726	706	650	682	665	722	692	708	682	719	716	679	687	737	677	682	637	690	668	728	715	689	694	668	708	705	677	721	686	693	715	654	673	683	673	705	702	714	691	674	695	705	694	696	639	635	706	692	692	661	724	654	719	703	674	700	734	694	704	726	667	666	664	693	684	703	679	668	698	691	714	684	708	704	723	684	680	698	720	693	688	687	689	688	702	693	661	633	701	705	683	714	708	646	723	710	719	674	674	687	668	672	711	662	702	681	707	684	678	723	698	686	711	685	717	694	711	713	685	711	692	686	725	700	691	710	708	765	700	706	706	672	691	729	638	648	711	688	701	698	672	639	710	682	668	698	730	703	691	659	637	692	724	704	691	677	693	701	649	657	679	703	654	682	729	683	685	670	677	676	694	687	642	693	680	727	714	698	691	709	699	673	717	688	674	700	695	649	657	696	719	702	708	660	682	677	705	645	652	764	657	697	715	696	742	702	681	734	716	698	699	713	724	694	702	679	704	688	714	717	677	693	718	679	716	716	667	648	657	703	672	663	666	684	651	662	692	696	643	674	687	701	712	700	693	672	733	672	660	691	698	673	679	682	688	688	701	729	743	711	681	666	738	692	714	689	712	662	650	714	714	683	689	708	731	694	656	673	722	694	692	705	729	700	700	692	704	651	660	727	698	676	622	694	720	676	722	706	672	699	681	680	669	704	703	697	704	652	707	656	717	737	682	706	675	667	703	750	697	719	698	685	708	728	646	711	750	652	709	695	714	723	704	717	704	677	732	687	717	657	715	681	652	711	686	707	717	742	691	704	717	707	717	698	700	711	727	668	698	653	731	728	672	695	691	705	719	691	641	686	720	699	709	640	724	663	728	659	732	744	659	702	696	701	703	672	652	731	718	740	674	718	696	664	678	651	680	691	721	690	699	784	718	674	687	745	666	703	692	654	681	661	686	699	725	744	696	686	711	671	702	736	679	640	706	691	707	660	687	686	715	682	650	681	708	677	698	683	674	744	707	724	739	685	712	700	702	681	697	699	692	707	671	758	726	675	724	701	705	676	697	682	696	662	718	650	678	667	702	737	694	698	695	729	693	699	650	702	680	657	712	664	664	713	682	686	692	695	666	708	678	685	706	702	720	706	733	690	779	709	680	676	695	654	700	710	660	628	682	714	695	697	662	676	695	706	667
31359	4591	646	448	372	355	322	288	330	318	356	310	337	324	329	316	319	319	361	325	322	329	333	328	325	359	347	332	349	313	344	284	274	269	319	292	289	351	311	330	379	368	356	293	350	336	327	309	307	301	329	291	322	327	323	334	315	345	345	313	307	319	304	278	353	283	309	291	304	341	318	352	321	343	305	312	317	328	340	301	353	312	302	333	333	307	326	344	341	308	320	310	309	305	304	313	329	326	301	282	319	300	322	362	304	315	318	320	324	312	351	313	313	313	288	293	328	311	372	311	310	333	334	292	313	305	318	301	348	346	311	300	297	351	357	320	282	303	319	319	306	333	283	304	366	345	335	327	321	312	337	311	303	310	299	352	304	323	340	367	334	332	337	326	311	328	316	337	329	313	326	344	350	333	309	352	332	325	317	294	307	342	328	303	356	327	322	310	309	315	337	333	295	314	298	350	355	327	324	310	339	311	323	320	329	328	387	359	381	362	324	304	336	300	298	309	342	312	293	327	314	323	334	307	310	343	293	290	299	301	321	303	324	359	326	352	314	291	330	333	317	305	352	322	310	327	316	309	325	330	329	331	280	331	331	327	332	326	314	317	365	319	333	346	348	328	315	294	325	353	330	322	325	326	334	329	303	347	326	317	353	328	313	311	306	327	326	354	339	299	341	325	315	314	324	308	342	345	316	309	344	357	323	323	295	310	359	331	328	303	321	325	352	307	359	330	302	277	334	305	356	315	289	345	338	308	313	278	307	324	337	353	324	343	320	365	341	351	336	320	284	327	299	299	345	295	351	293	350	333	344	306	324	306	307	324	289	325	301	349	319	302	330	336	331	327	325	315	281	337	309	351	307	331	314	336	314	334	354	330	342	333	324	318	352	335	334	370	370	324	279	313	369	304	339	319	319	317	333	313	327	315	330	328	354	303	329	309	297	319	341	300	292	315	316	304	317	317	341	290	321	331	339	334	326	308	302	302	327	341	349	312	311	332	311	334	289	309	332	343	317	350	291	321	339	305	323	315	328	294	306	317	362	316	319	309	338	318	295	308	285	299	307	331	338	296	337	355	354	350	321	352	323	315	313	277	298	330	349	285	308	314	355	322	318	326	340	335	288	302	296	305	308	324	310	309	324	331	298	320	308	316	321	289	332	331	323	315	302	325	291	321	328	359	318	332	332	312	326	321	289	346	308	307	345	286	315	356	264	336	309	361	334	347	283	355	310	296	324	343	315	355	358	326	312	347	348	297	306	296	322	290	278	313	329	277	283	321	333	331	306	320	294	324	315	339	316	330	330	322	280	320	315	350	326	291	343	314	343	303	349	318	342	343	319	306	351	330	313	326	332	341	304	349	343	322	308	325	311	301	317	306	320	338	332	325	331	292	349	313	341	333	275	322	336	334	349	304	338	317	297	317	330	330	302	326	313	309	301	307	332	338	338	325	323	322	302	314	322	333	329	317	320	321	295	322	334	337	355	298	329	323	312	340	369	327	324	301	307	298	328	334	322	337	319	331	316	309	297	332	327	341	319	312	323	335	298	370	336	343	331	330	321	339	350	329	301	364	323	315	336	316	336	336	296	334	328	355	323	331	323	354	327	309	320	334	341	335	361	298	329	308	296	361	317	301	329	312	353	337	292	334	340	326	321	295	323	293	325	315	338	333	356	309	335	380	352	319	349	332	337	315	324	337	357	304	304	350	316	326	332	302	314	333	341	315	291	343	337	321	341	337	322	305	327	304	330	357	348	330	361	313	316	326	332	316	292	349	317	327	334	315	365	309	321	334	337	307	297	370	317	314	344	301	332	329	294	338	334	316	303	334	320	323	348	313	341	313	325	325	308	311	331	272	315	289	342	308	326	362	309	330	336	350	333	285	364	279	324	304	313	291	325	334	331	314	323	342	323	324	349	331	300	270	302	343	329	340	326	327	326	333	334	333	313	319	352	351	311	340	322	346	337	363	323	299	335	333	282	310	328	322	340	311	316	344	330	329	330	343	325	341	315	331	339	332	323	330	350	329	306	352	326	313	294	317	329	322	327	292	302	327	318	348	348	339	336	347	307	308	320	316	342	323	323	322	314	335	330	306	332	341	345	317	317	336	370	308	347	299	331	278	350	308	336	308	317	311	352	315	318	308	329	338	349	364	364	322	324	328	320	315	324	293	321	373	297	354	305	287	334	322	329	320	320	332	344	314	327	327	343	336	290	287	340	295	345	312	330	316	326	326	300	370	316	313	316	324	310	313	319	341	322	311	322	333	341	328	315	322	290	320	304	339	297	341	324	344	323	326	311	321	349	336	318	337	328	286	324	328	319	322	332	321	321	337	312	325	345	294	300	354	331	333	343	317	317	307	370	324	317	368	344	319	332	311	361	323	304	346	315	312	330	341	340	303	312	332	364	318	346	333	344	311	307	325	288	280	305	337	314	321	343	313	320	315	306	355	341	307	310	309	318	321	322	298	310	338	339	306	325	296	327	330	333	306	343	303	322	308	319	355	310	307	324	342	302	269	295	307	301	306	335	294	356	293	330	312	319	312	296	316	293	348	349	325	330	306	360	330	300	315	295	297	344	324	339	333	319	327	320	319	310	321	307	298	334	329	307	332	305	335	316	331	303	313	339	318	367	313	321	341	335	323	299	346	301	320	317	297	266	298	303	339	332	346	361	360	329	320	340	341	336	285	331	311	327	320	333	337	310	325	357	319	294	339	320	316	300	317	356	286	312	303	348	298	312	310	327	305	326	285	311	298	348	323	317	304	315	328	318	354	311	324	306	298	302	339	374	281	298	304	326	344	328	312	308	335	327	331	341	347	330	332	332	320	335	345	371	293	352	353	351	316	340	337	313	311	347	329	347	343	349	323	366	315	359	358	328	345	300	314	306	299	315	363	294	319	333	293	315	341	324	300	355	291	320	315	328	302	343	297	316	336	375	303	318	300	370	339	317	285	326	323	320	347	308	349	324	318	341	323	355	323	315	296	326	321	360	350	312	345	318	275	295	319	341	329	336	315	326	342	340	297	321	278	316	318	324	289	361	313	336	331	321	330	312	349	337	336	310	331	323	351	336	286	319	324	290	327	351	363	319	302	325	332	344	321	314	347	306	349	336	332	344	344	346	307	322	325	340	322	331	352	343	346	333	311	320	319	316	325	306	335	365	354	316	323	339	317	359	291	324	374	321	347	304	337	302	330	307	314	300	316	324	341	332	313	384	336	354	350	336	370	335	320	332	303	291	321	291	280	311	343	339	315	353	332	333	314	337	302	318	305	330	339	349	328	349	347	332	317	331	324	307	328	327	292	312	308	301	333	329	339	308	346	315	353	311	296	308	354	337	315	349	366	293	324	326	337	330	305	321	290	325	312	315	347	336	309	335	306	327	323	318	339	299	328	337	301	347	320	370	321	326	312	341	330	293	298	359	342	319	350	333	304	358	344	315	348	317	317	307	299	319	319	338	308	323	336	338	324	317	312	324	307
20621	7329	3245	1839	1432	1061	967	811	796	761	717	701	743	731	710	662	706	695	713	731	706	670	721	734	724	725	701	733	723	733	734	700	720	674	702	710	675	746	730	720	682	786	700	736	657	737	704	746	709	746	693	741	721	701	708	727	755	743	684	774	709	689	709	692	741	692	718	703	685	677	726	719	734	698	643	685	762	744	684	708	667	743	683	705	745	747	744	759	706	743	688	763	728	728	699	685	768	732	688	773	716	738	700	694	720	673	699	711	685	705	696	724	784	690	712	723	664	669	735	707	717	714	738	714	728	722	660	693	715	727	686	726	755	747	785	715	694	724	672	683	691	699	656	748	710	731	699	747	697	722	794	690	705	714	737	718	694	739	705	661	664	720	698	715	726	712	719	777	697	718	724	761	748	709	732	777	722	724	664	747	732	695	687	739	753	702	718	677	711	734	725	695	677	701	668	738	710	655	704	677	689	739	724	690	700	671	689	694	725	653	703	705	677	681	705	693	671	712	662	711	711	716	721	675	671	768	673	681	742	700	660	764	691	719	682	729	686	682	722	704	706	735	745	697	673	732	687	712	677	716	732	749	719	705	684	691	700	682	739	749	762	670	697	714	713	716	703	677	722	733	664	693	733	746	747	707	731	731	690	733	703	683	720	711	714	746	727	746	699	720	685	722	682	652	731	708	694	720	713	672	694	711	747	670	694	703	658	720	714	725	748	708	701	736	692	718	712	722	687	714	651	712	673	712	697	689	692	669	730	722	714	705	679	672	705	692	695	723	745	678	695	737	698	720	699	711	678	688	769	716	696	680	702	706	700	734	698	729	720	718	674	686	728	699	707	690	686	678	737	668	686	706	722	705	684	706	724	697	714	709	749	734	738	687	698	700	687	713	699	721	694	674	705	726	716	711	729	716	736	679	737	697	723	675	690	710	711	685	715	673	684	734	718	693	748	660	724	726	678	725	724	714	743	714	731	679	737	740	706	715	721	698	682	712	669	707	666	688	685	695	732	712	682	690	715	728	717	707	702	662	740	711	685	686	707	713	669	684	665	713	725	690	684	704	748	696	719	695	699	666	698	703	766	723	701	750	689	728	684	682	686	731	733	724	721	694	667	676	713	729	692	716	753	696	752	713	736	691	685	737	702	732	747	734	676	686	697	713	745	687	724	699	712	711	670	706	720	759	724	731	765	699	713	771	663	688	699	752	728	700	740	713	719	694	738	650	678	749	706	689	744	730	678	728	740	684	706	736	697	708	695	732	723	693	731	724	685	679	681	726	729	744	712	739	732	727	720	695	718	753	708	673	732	728	761	732	703	745	734	721	691	730	733	713	759	710	694	697	684	670	709	724	717	661	728	693	728	668	752	663	663	724	721	722	686	731	747	706	692	733	652	712	739	755	768	725	717	759	744	681	725	682	681	711	746	687	719	741	740	734	706	699	722	713	680	664	709	702	630	710	714	706	722	678	736	736	700	668	704	679	746	757	726	691	679	700	701	655	727	686	741	697	677	706	705	714	674	744	781	695	691	729	730	701	710	692	664	733	730	755	728	729	687	684	699	695	743	691	716	712	712	700	724	737	706	694	714	736	661	762	683	742	712	677	676	722	667	684	689	692	684	702	768	753	738	754	740	757	739	710	723	749	738	716	692	710	700	619	655	729	758	747	718	682	708	712	693	739	705	742	728	686	750	743	692	680	671	717	682	711	695	660	647	710	691	767	712	719	736	739	769	690	755	726	676	718	725	674	699	678	678	730	739	716	732	717	699	702	700	650	738	682	725	697	728	701	673	722	786	736	707	712	660	700	682	682	746	733	702	742	703	729	740	698	674	726	725	683	696	693	684	721	700	725	669	729	706	729	706	678	708	705	739	696	684	676	752	677	710	730	754	704	734	717	684	682	674	701	760	763	725	723	748	707	721	721	716	652	704	685	728	710	702	700	720	705	635	713	682	697	729	710	707	699	702	756	714	738	711	676	714	716	719	731	725	694	720	747	706	736	747	714	694	731	693	714	735	681	732	699	710	704	740	702	750	705	720	752	729	706	734	661	724	717	694	750	700	679	707	702	700	716	703	728	749	743	711	719	685	730	730	708	703	728	716	667	677	725	737	731	703	697	761	766	695	721	683	691	717	732	723	663	659	709	728	690	736	729	668	718	730	720	746	677	712	711	710	731	724	725	722	743	740	683	766	736	703	670	737	700	679	714	667	712	684	710	678	732	719	717	675	734	687	727	703	766	771	725	733	698	714	674	694	723	696	724	728	680	724	708	686	693	700	717	742	741	690	748	683	725	684	739	701	689	675	702	731	729	708	743	707	716	681	708	721	717	717	736	681	690	692	724	681	679	691	688	710	682	702	743	697	705	747	701	710	697	680	709	726	690	713	689	761	702	699	765	694	698	711	728	733	757	673	684	707	706	725	709	702	719	684	708	682	721	708	729	726	699	690	729	705	754	735	675	719	683	744	676	718	749	682	703	661	716	733	711	725	686	663	707	701	682	725	745	699	698	730	737	701	684	723	704	703	758	718	761	702	687	647	670	708	685	724	712	738	679	709	684	748	667	708	669	680	728	704	722	699	683	702	721	701	746	715	701	730	664	668	790	729	681	730	761	727	736	707	711	712	744	667	788	697	739	745	701	751	699	761	713	734	689	735	710	672	702	733	699	718	691	681	676	711	733	732	722	768	729	752	704	701	686	725	670	678	709	739	716	723	686	730	699	755	717	735	743	704	684	700	701	715	731	727	738	697	757	710	708	689	750	722	720	658	685	742	737	686	687	720	725	716	781	699	754	679	718	688	687	702	737	739	758	705	688	676	749	686	700	686	710	692	725	726	685	743	646	718	733	696	706	665	710	762	697	687	721	758	736	750	752	698	736	689	761	724	704	714	711	741	746	749	695	689	750	688	737	702	700	736	708	653	718	686	740	701	701	724	732	710	658	701	714	716	718	662	729	715	727	724	712	726	709	698	708	699	661	696	733	733	738	695	693	728	724	733	709	743	719	692	733	690	697	690	741	714	683	728	704	699	751	688	726	698	695	733	732	690	687	701	676	743	716	715	719	734	671	732	723	713	736	681	710	740	655	706	718	667	733	748	712	760	708	729	746	738	709	694	678	744	754	691	698	757	703	690	670	696	716	675	722	687	734	695	723	763	714	762	710	701	706	707	693	661	691	705	698	736	676	690	753	704	676	702	723	700	708	728	713	712	721	716	707	721	716	695	706	718	750	737	705	691	732	743	693	697	706	714	691	753	693	685	703	724	715	732	714	700	712	728	742	720	697	721	732	739	679	721	703	712	712	709	675	723	661	721	703	682	698	716	723	710	648	686	721	660	719	750	729	700	727	677	713	702	737	755	708	705	708	719	700	712	760	694	692	726	720	719	732	749	743	688	724	682	662	679	673	710	744	693	742	759	730	702	711	713	726	739	663	738	728	755	710	724	727	682	779	734	770	704	695	696	717	700	696	737	725	707	738
36754	5757	692	489	415	345	384	348	354	349	362	351	337	381	322	349	354	345	384	359	333	304	341	309	342	332	393	322	367	355	355	335	350	348	357	332	326	351	339	355	336	324	354	340	361	362	355	334	316	322	343	337	332	343	321	351	342	335	338	347	327	316	312	345	308	348	304	365	414	322	367	332	330	357	341	398	329	317	343	337	319	324	330	325	373	345	370	357	372	329	353	320	355	368	393	365	318	326	325	347	305	342	342	352	334	340	308	366	331	354	302	326	320	305	345	336	356	369	340	359	340	359	317	332	305	345	352	331	380	330	328	353	294	352	353	320	322	309	366	312	363	328	349	317	327	326	312	373	310	301	352	344	367	356	345	343	399	351	336	340	373	351	349	355	349	312	338	331	303	321	325	333	348	349	358	324	319	313	347	330	348	359	335	335	313	325	343	344	319	297	316	342	348	369	398	336	340	372	351	299	300	343	378	351	315	314	349	352	319	321	311	341	337	314	323	346	329	326	370	335	372	341	334	324	351	351	354	338	306	335	364	339	344	312	318	355	313	334	341	356	300	306	312	317	312	355	325	378	350	365	326	352	348	384	351	323	329	333	329	348	348	329	349	345	302	341	356	324	331	329	342	304	343	330	320	333	331	368	313	343	343	331	339	327	327	333	308	339	332	312	314	311	346	322	342	305	345	299	333	329	357	324	366	365	300	338	354	312	351	354	328	356	341	357	328	357	339	365	335	382	337	377	378	368	339	320	353	331	346	319	359	308	330	310	341	363	315	353	326	342	356	357	326	370	372	363	350	318	318	344	324	342	367	342	387	364	351	326	331	342	318	363	352	357	364	395	345	385	323	362	347	335	337	320	349	355	293	313	362	347	337	335	350	329	314	315	310	347	331	308	343	357	352	348	351	372	379	323	302	332	309	310	341	356	375	361	324	316	365	329	318	355	320	325	347	311	316	340	313	319	331	349	326	373	328	316	347	346	312	351	355	308	333	372	356	334	331	288	346	333	332	359	333	342	332	351	376	365	318	367	360	326	326	344	304	338	330	351	367	361	380	327	342	334	335	330	329	327	375	311	344	348	333	359	341	341	352	363	382	329	300	297	329	351	339	358	348	355	335	349	351	342	339	374	351	363	352	371	363	359	352	301	352	340	343	343	317	358	343	367	326	342	345	343	327	342	371	336	323	369	318	367	327	359	365	348	361	312	362	320	325	313	310	363	309	350	359	337	353	309	333	332	384	343	309	362	359	327	352	315	343	297	331	340	350	339	387	341	322	316	340	361	373	328	348	325	374	321	380	315	348	360	339	342	309	320	347	342	336	358	341	323	318	363	372	329	366	336	362	325	326	330	313	364	359	347	312	340	299	339	327	345	363	352	303	342	297	337	377	352	309	312	310	347	361	356	316	321	339	329	313	353	345	322	321	358	307	344	349	354	344	328	353	312	371	326	326	368	365	327	320	323	368	387	349	364	350	320	332	345	311	360	315	382	352	347	353	351	343	353	330	336	337	323	319	327	344	350	354	341	339	342	377	399	354	299	352	318	332	341	352	303	334	317	335	333	302	328	313	299	344	292	310	318	317	358	316	350	341	361	346	342	346	340	351	339	356	354	359	326	309	358	375	336	367	333	363	288	349	354	351	314	326	358	317	357	313	312	355	356	317	347	329	344	292	302	317	309	313	334	335	362	330	327	332	339	342	311	372	349	314	288	330	337	341	323	331	303	336	399	334	335	298	327	312	359	367	345	352	350	334	303	320	356	351	308	337	342	323	344	363	290	359	348	353	299	360	333	292	338	346	354	348	324	332	342	346	312	332	349	357	350	364	299	319	350	364	368	313	339	354	338	365	313	335	347	355	336	335	368	342	378	320	334	309	354	375	410	308	346	347	349	348	317	337	347	337	330	326	340	339	348	316	335	301	325	344	355	348	335	326	329	334	358	321	322	346	324	328	337	352	346	351	349	330	352	327	332	347	319	321	363	343	350	358	348	379	297	340	336	340	373	331	304	320	374	292	389	320	343	303	349	351	320	337	342	331	339	327	366	347	298	360	351	341	317	332	287	336	315	363	318	348	295	370	340	280	344	352	350	336	357	342	322	368	335	332	334	337	320	335	342	341	351	338	334	373	333	356	339	327	322	309	334	331	374	351	326	330	321	312	360	351	379	302	342	358	312	351	321	350	351	348	294	316	368	317	322	350	355	331	321	330	361	342	353	370	307	354	383	340	354	358	320	339	330	335	315	350	368	325	368	346	322	341	368	344	305	303	343	353	341	377	390	330	344	340	336	339	350	327	365	358	342	343	305	338	350	373	379	349	363	340	355	347	363	345	346	375	341	325	321	337	303	325	321	321	338	335	355	335	339	315	306	314	346	354	343	349	353	307	327	325	322	333	362	361	375	323	351	318	315	325	305	336	344	345	367	315	346	359	316	342	305	350	326	308	333	315	339	316	299	339	363	324	365	339	348	370	380	336	315	351	351	353	368	356	328	332	356	360	345	306	316	342	333	360	328	356	345	326	320	353	334	342	324	336	351	314	360	341	382	337	343	323	326	320	332	380	355	360	353	330	347	342	310	341	308	339	348	345	371	312	327	344	303	343	334	349	323	339	313	362	343	314	311	331	343	319	358	333	368	335	362	314	333	348	339	340	325	344	355	334	388	339	334	347	340	335	335	348	390	370	375	328	355	327	349	319	337	339	383	303	336	333	341	313	346	343	317	349	343	350	420	311	328	321	334	338	333	301	363	354	357	360	338	349	324	361	327	325	350	326	309	326	342	375	358	321	319	324	302	309	360	349	345	345	304	326	332	326	336	350	353	353	363	334	358	343	322	337	337	365	305	355	312	341	344	357	359	320	316	331	357	344	315	311	341	352	330	374	332	373	361	353	308	337	353	356	335	341	328	323	328	355	370	322	357	373	315	313	310	330	323	334	366	341	311	322	351	350	293	379	319	362	317	340	375	354	377	321	338	353	389	367	326	356	341	389	347	333	308	337	342	342	338	349	282	335	360	309	378	338	333	354	352	330	330	316	347	357	340	302	312	343	335	307	345	372	319	347	337	319	332	305	307	339	386	367	326	340	330	303	324	323	341	338	316	328	335	319	355	361	352	337	324	369	313	327	301	343	329	342	365	331	319	335	334	367	339	362	343	368	312	370	366	321	336	334	317	332	342	347	353	341	334	304	337	352	370	344	340	308	363	367	331	348	344	366	384	323	329	370	312	354	327	334	409	369	305	327	325	336	335	336	370	346	304	323	330	343	338	318	328	315	327	339	346	328	342	342	353	338	300	327	375	331	328	317	357	345	340	390	312	355	307	322	360	353	321	322	366	368	319	305	339	366	318	366	320	376	377	297	320	359	344	335	327	315	379	362	310	347	331	317	343	312	359	331	361	366	326	362	318	354	383	333	349	333	343	335	350	331	345	345	341	322	344	346	355	349	299	358	353	340	351	324	342	361	326	323	360	344	358	337	350
23587	5852	3039	2039	1514	1133	984	903	840	794	827	811	761	802	754	730	793	739	781	796	749	744	787	738	779	799	763	778	738	719	780	750	760	750	721	761	770	768	741	715	759	722	776	758	804	789	749	801	751	807	758	767	722	760	775	761	724	786	714	712	774	776	728	817	744	748	785	780	770	735	799	782	796	807	787	702	742	764	793	806	751	777	785	756	770	780	766	781	760	740	756	778	794	718	757	712	735	743	734	810	804	758	732	783	774	724	727	728	781	763	764	759	791	764	796	737	750	775	697	738	740	740	790	774	730	728	739	759	736	759	787	745	739	790	774	787	829	712	797	804	758	816	757	768	751	793	794	710	740	766	813	820	748	728	769	797	791	746	792	749	779	795	784	800	747	776	770	778	795	723	805	729	752	744	798	755	708	735	781	755	798	755	793	796	766	796	715	784	798	705	731	742	750	760	735	776	737	845	753	775	744	779	737	726	745	751	765	744	756	772	762	772	776	795	747	744	771	753	744	734	784	762	796	801	776	739	739	762	778	724	769	771	786	785	756	743	778	816	805	816	740	744	736	740	809	725	750	801	797	835	775	751	765	778	784	777	801	785	753	812	785	780	771	810	777	761	790	733	747	757	768	778	772	774	788	759	791	754	769	751	726	754	758	795	727	779	747	777	774	762	739	749	792	781	752	738	778	768	819	761	806	763	721	759	821	788	756	759	743	737	796	730	784	799	786	784	738	764	807	795	794	754	757	703	754	765	718	794	802	741	773	825	750	768	780	761	790	757	774	706	753	751	734	746	807	753	765	779	739	780	759	740	749	745	753	786	763	801	742	751	773	749	735	740	790	759	770	770	696	753	731	775	767	744	703	765	712	711	754	768	755	730	766	754	738	792	758	710	775	735	794	791	757	769	754	786	780	804	753	706	789	749	777	745	755	811	787	759	800	767	759	766	776	712	796	819	755	779	780	750	770	768	788	771	782	732	752	802	774	721	778	780	794	812	753	749	778	767	782	775	763	790	797	756	748	769	788	756	769	757	757	792	752	747	733	733	771	808	773	740	778	842	818	740	740	732	757	731	734	764	746	811	716	770	775	813	778	743	768	760	711	791	735	779	831	742	796	791	764	761	776	746	751	752	765	767	739	752	772	771	800	735	792	770	785	748	775	804	797	789	801	735	823	769	768	812	792	814	794	773	765	770	781	734	727	780	789	740	745	793	810	742	750	772	755	760	788	760	782	802	754	802	771	760	744	765	757	740	737	791	759	755	737	798	760	762	768	726	765	860	795	770	784	744	752	754	752	792	745	763	737	736	756	798	718	785	761	780	756	720	777	768	718	753	770	786	774	784	749	774	753	765	749	763	768	764	788	756	742	745	789	741	729	774	732	742	820	757	715	728	764	768	775	727	762	786	740	768	723	780	763	773	738	811	728	751	727	820	785	770	742	754	784	749	712	750	742	803	703	752	758	764	707	770	752	742	762	744	758	708	777	718	768	756	756	740	798	745	729	752	745	795	759	747	791	795	733	748	784	756	776	766	779	805	734	757	819	743	763	803	777	760	817	750	812	796	762	763	804	802	789	680	783	786	762	756	724	846	808	764	787	800	763	760	764	796	802	783	767	740	732	786	782	792	719	729	733	759	712	768	787	778	772	821	802	817	721	754	747	702	751	784	727	832	774	691	794	763	788	738	761	773	742	754	769	772	727	758	722	742	744	726	796	765	812	764	745	748	787	777	752	757	774	764	796	766	780	753	763	795	750	768	742	743	765	787	772	746	798	753	745	762	727	766	785	753	787	784	799	760	764	758	738	712	795	764	782	738	725	729	762	789	752	796	809	757	718	781	794	726	768	739	747	804	809	745	773	778	745	782	738	772	789	743	751	781	772	770	741	738	805	805	755	732	768	791	737	800	740	738	769	719	719	768	727	737	729	795	763	725	758	762	790	749	756	769	731	771	772	784	790	774	775	746	714	781	817	769	745	787	727	788	757	719	806	767	764	754	747	751	732	795	788	751	732	763	740	808	763	818	773	779	809	736	775	788	749	752	772	781	786	731	763	801	772	776	833	723	775	766	777	758	764	745	783	750	827	778	751	744	747	754	757	750	748	709	777	772	751	792	789	793	780	777	755	781	736	781	762	793	796	784	772	777	764	762	724	786	749	735	798	750	823	779	769	804	748	763	765	739	785	793	837	771	758	722	762	810	763	793	721	742	765	768	774	739	786	754	773	735	759	779	755	771	725	804	777	767	772	774	782	777	776	828	743	745	751	758	804	756	742	720	734	742	744	761	770	768	745	751	744	773	768	786	753	750	775	729	779	790	773	732	769	767	772	756	763	745	748	739	793	698	778	777	750	751	748	746	790	772	732	760	796	771	750	721	756	720	743	769	797	761	777	734	802	738	789	743	705	733	760	772	763	695	765	736	766	724	719	825	750	773	733	710	762	756	731	767	784	744	747	711	797	781	724	736	750	729	752	754	748	766	726	747	775	822	731	765	807	770	754	759	777	752	781	681	788	760	824	762	741	779	756	781	782	751	771	800	753	748	769	710	764	785	768	781	786	763	761	728	770	747	757	754	815	776	780	739	755	761	778	768	756	785	797	765	784	761	742	738	800	809	797	769	786	804	768	750	803	736	798	813	816	752	755	803	788	777	791	779	725	756	783	750	767	758	721	770	813	796	768	774	728	729	779	816	775	731	792	755	748	801	828	762	781	774	735	727	783	762	789	778	800	742	814	759	751	756	800	771	751	759	747	743	756	794	761	791	774	810	749	770	726	768	800	757	825	781	786	788	753	782	764	744	800	787	838	741	782	773	731	735	791	775	790	765	743	752	772	770	716	791	754	730	763	709	763	729	733	729	794	775	793	758	705	810	831	788	765	732	764	761	725	766	808	767	747	735	743	760	767	751	771	772	717	766	750	782	777	749	773	775	829	732	740	807	787	733	775	780	795	759	824	730	801	741	757	771	796	802	718	792	796	769	749	808	731	775	760	767	757	787	776	781	714	783	743	772	785	792	781	772	783	769	774	776	742	764	785	750	759	806	795	757	773	740	786	757	734	774	752	732	748	796	807	765	736	753	736	744	737	722	766	807	731	813	746	783	760	817	777	733	805	793	782	722	845	743	728	790	742	775	751	732	758	717	724	748	723	712	754	733	709	756	763	749	730	780	785	749	778	796	778	744	763	731	726	787	772	738	794	782	736	783	816	792	753	768	732	783	783	789	777	766	768	791	746	751	756	789	767	781	763	759	760	769	767	756	830	751	740	773	790	787	763	745	694	775	732	766	790	757	805	752	755	757	737	760	820	708	709	792	790	733	774	728	770	744	810	793	750	760	737	752	763	764	776	701	712	699	754	777	788	792	686	704	802	783	770	792	799	757	748	675	716	804	796	747	770	740	745	752	754	766	794	768	715	795	756	743	791	753	779	745	784	779	750	743	744	767	738	764	716	756	735	837	792	783	802	739	768	811	766	783	765	750
27189	2581	391	361	333	348	298	338	303	325	284	325	358	344	307	323	298	337	345	308	303	293	295	313	331	301	321	321	338	279	295	309	319	331	317	332	288	301	336	331	311	354	318	349	327	283	332	328	304	281	306	295	344	331	321	274	334	273	310	320	305	311	307	311	325	341	343	343	294	313	316	322	356	309	313	337	332	391	316	313	338	316	289	341	324	318	303	309	317	303	314	332	321	313	306	312	326	321	361	312	319	294	328	306	336	300	359	295	301	320	303	322	299	369	328	307	304	323	298	331	313	337	340	318	318	345	326	285	344	327	313	306	290	332	307	280	303	337	314	303	324	276	323	329	345	323	325	313	341	340	336	338	345	355	335	326	330	301	341	305	318	318	307	333	314	305	324	285	314	298	308	310	300	317	326	310	310	324	302	349	321	309	305	308	290	350	322	280	309	286	298	322	341	298	359	328	330	360	327	320	324	335	350	352	342	337	336	316	325	294	306	326	319	330	328	304	300	300	361	299	328	361	301	276	286	308	329	360	303	317	312	287	342	314	347	321	343	294	311	322	317	302	337	334	312	318	327	300	337	308	346	324	301	339	349	361	309	293	313	347	333	339	317	319	328	336	311	303	333	300	332	314	291	303	312	316	325	333	295	335	324	339	308	329	316	322	359	348	321	349	318	262	313	306	349	306	328	312	305	280	303	320	328	320	332	301	316	312	321	311	299	326	297	307	294	306	304	323	315	344	329	348	337	303	313	322	339	317	325	296	318	348	313	316	339	312	363	307	303	307	286	322	348	320	329	293	286	313	335	312	328	333	353	315	292	343	301	347	316	346	335	304	315	303	304	303	337	320	337	312	289	307	320	291	342	265	292	340	299	341	323	343	342	322	362	326	342	307	322	345	323	290	309	315	325	331	371	324	284	375	310	319	316	296	317	318	329	304	307	310	333	368	306	326	341	347	341	302	315	267	300	328	307	330	308	317	324	356	329	321	304	342	338	289	349	314	344	345	294	307	341	311	315	325	279	347	320	364	333	346	327	313	298	325	314	318	324	289	344	308	337	316	325	330	286	276	330	340	319	296	323	327	321	317	336	312	333	317	310	301	304	319	276	296	331	331	331	314	321	342	311	324	323	312	278	326	303	320	337	314	300	317	326	318	323	330	328	300	330	309	325	325	345	356	328	294	335	359	304	300	343	329	341	334	288	303	274	293	342	347	326	298	319	333	300	302	309	331	308	341	357	350	307	326	330	327	291	299	293	353	277	304	339	342	331	304	311	315	308	323	293	310	319	307	294	340	353	304	337	321	295	303	302	332	319	298	288	307	288	311	327	335	314	311	297	331	347	326	310	367	328	332	318	296	317	331	305	295	317	284	330	324	334	342	340	300	304	298	298	327	313	310	300	311	320	327	332	276	298	302	342	338	300	322	308	345	322	270	321	305	331	328	335	314	326	333	376	306	301	340	323	320	309	310	310	312	321	332	342	363	323	312	327	328	330	355	337	332	360	329	303	323	334	326	316	313	318	390	327	311	304	331	336	334	302	353	339	344	345	332	330	313	324	335	313	347	336	290	352	330	320	316	319	314	336	321	338	312	317	312	341	313	343	312	333	347	317	301	304	325	321	291	310	295	352	386	352	325	308	323	350	326	339	323	302	345	343	295	338	297	310	298	331	305	311	313	275	337	291	319	304	331	311	333	334	324	365	319	350	350	347	340	268	327	306	324	334	316	303	321	298	293	296	309	332	322	350	321	320	302	341	291	342	339	339	365	308	304	316	340	312	306	288	302	322	322	303	323	303	313	321	281	302	309	304	286	279	339	289	308	325	325	328	324	314	322	298	336	320	311	367	340	287	305	327	321	357	286	328	337	333	324	334	325	348	278	337	328	306	318	308	297	330	338	296	322	319	321	318	337	323	311	304	314	327	321	309	316	305	325	305	331	360	313	318	354	318	337	327	320	295	306	302	315	315	330	330	348	362	327	319	321	339	343	316	381	327	303	300	307	355	326	298	302	284	295	306	353	309	327	300	286	339	305	344	348	318	303	341	319	307	331	313	299	325	316	268	288	309	292	366	297	300	318	351	344	340	337	350	321	328	310	293	313	306	316	292	322	323	305	325	319	319	361	346	284	331	301	345	336	388	312	320	310	333	309	318	288	302	310	297	302	325	350	313	297	315	315	331	280	336	316	310	326	333	367	295	349	326	318	281	370	327	313	331	318	343	343	297	306	339	322	302	322	308	356	324	319	324	265	301	300	329	320	344	339	308	302	327	326	332	310	327	314	290	321	292	314	349	296	302	307	357	340	308	345	309	311	346	365	328	309	305	345	329	339	323	327	305	344	336	339	327	319	319	308	321	328	293	299	321	323	311	309	331	304	276	301	291	306	294	290	323	332	319	301	336	291	324	339	343	348	332	320	301	335	302	324	344	337	339	313	340	309	307	322	331	329	302	339	286	312	319	330	313	317	298	335	333	328	331	328	314	334	305	305	351	313	325	331	365	324	318	330	293	330	317	354	281	316	322	308	333	321	331	299	332	324	284	299	339	296	321	355	324	304	328	322	292	339	363	293	300	296	312	345	321	335	326	326	287	304	321	315	310	310	335	314	283	294	341	342	319	323	306	321	308	318	322	336	329	324	351	297	336	322	339	310	285	331	329	315	309	307	327	331	295	300	316	325	311	327	321	290	320	283	308	335	326	271	307	307	333	300	323	341	324	329	323	379	312	374	339	279	328	275	318	345	293	325	343	322	323	307	340	340	343	307	316	320	328	331	291	302	284	309	326	308	358	320	286	272	294	317	309	313	330	310	330	356	330	276	322	298	312	298	337	326	300	315	335	308	320	296	286	309	339	361	337	304	316	325	316	333	272	353	332	274	357	287	312	302	345	317	320	296	339	323	329	322	320	334	285	302	276	339	300	330	287	310	302	330	321	337	354	310	318	302	294	293	316	296	323	303	291	296	364	335	290	315	318	357	306	293	279	371	331	318	342	322	323	328	294	324	293	321	335	369	305	306	317	366	305	358	310	302	322	323	340	295	313	294	274	304	305	322	317	322	334	311	289	338	321	303	332	304	330	305	313	284	350	332	363	319	331	311	296	310	309	318	334	305	308	296	343	288	300	328	294	302	332	309	330	316	321	323	344	313	309	321	276	326	294	311	317	303	336	339	312	331	319	344	302	300	335	341	282	314	309	330	347	285	314	302	324	306	347	289	324	292	312	317	313	318	339	332	315	310	322	285	348	328	328	366	308	341	312	323	306	319	355	345	323	333	313	321	287	324	349	334	323	320	319	311	313	353	320	330	301	322	329	340	297	313	316	327	362	350	322	316	295	317	286	352	348	336	324	309	319	311	331	322	330	323	279	354	306	311	330	330	289	334	312	314	330	327	316	307	285	302	337	306	322	323	358	339	327	329	364	323	314	301	330	324	315	336	291	321	336	297	339	302	342	360	309	298	336	340	314	317	293	286	315	316	317	348
18025	2940	1596	1051	841	789	748	723	675	692	705	719	711	701	701	690	754	675	706	679	630	662	696	746	671	665	667	732	709	688	656	686	670	706	670	691	713	672	720	687	692	640	691	682	690	684	745	706	676	629	734	747	715	704	674	692	712	704	652	680	720	678	688	696	775	664	699	720	649	680	636	696	674	703	740	732	728	708	655	650	722	703	708	682	669	685	633	668	656	731	719	721	696	714	682	668	703	668	686	686	721	709	716	695	663	693	755	716	682	699	726	714	698	711	711	687	725	723	684	700	698	701	704	728	725	668	688	697	703	697	663	735	673	716	735	672	707	777	646	734	701	727	665	687	702	671	657	721	666	711	731	722	705	699	658	734	670	699	727	660	683	665	715	706	700	703	678	723	664	668	704	667	680	669	699	662	725	739	663	697	689	702	706	700	725	644	726	669	714	683	691	732	745	690	660	666	667	690	710	667	658	696	691	671	685	668	631	688	707	691	705	697	727	649	675	732	719	690	735	697	664	666	698	672	722	691	742	638	694	663	713	707	692	721	714	723	673	685	677	698	690	683	721	687	693	734	708	721	655	671	719	675	727	703	675	707	670	714	722	709	670	672	682	711	696	692	745	682	701	659	717	734	677	719	684	692	694	713	727	674	705	703	685	657	706	744	739	686	716	620	749	680	741	702	700	691	705	725	725	679	691	700	701	704	645	693	674	667	697	687	713	669	645	671	667	680	689	690	690	684	742	680	660	722	681	690	720	744	715	680	698	678	728	676	698	727	711	669	688	683	657	700	704	688	662	702	713	713	728	715	721	688	681	713	677	732	651	682	731	708	693	664	697	658	649	739	698	687	699	696	728	708	713	686	701	676	660	702	682	727	688	631	717	703	702	719	665	643	667	723	711	695	682	665	674	735	712	683	729	709	681	662	708	688	685	695	750	700	700	693	676	666	705	662	717	669	692	734	702	691	719	718	663	735	706	670	674	665	687	674	665	670	647	686	703	658	645	725	718	714	689	681	701	723	650	681	691	725	712	687	742	668	687	708	686	679	723	683	700	709	724	698	703	711	621	684	712	730	735	663	683	675	676	667	683	656	683	695	662	676	717	653	712	719	665	737	676	702	691	672	715	687	686	652	674	683	668	698	711	714	680	658	679	660	668	684	673	698	690	698	652	738	646	667	689	730	641	708	704	719	646	674	667	721	685	696	706	683	712	691	672	718	715	636	659	693	700	692	694	712	694	651	664	656	693	687	684	669	705	659	693	720	695	663	710	708	702	665	682	706	730	690	718	684	737	692	704	682	701	700	702	670	694	659	698	677	696	680	702	709	698	725	685	682	727	710	732	697	645	716	671	694	657	740	693	685	650	646	688	607	646	685	654	668	667	706	697	671	733	666	694	699	695	675	695	727	698	697	695	703	714	676	680	694	680	684	662	715	719	682	737	675	738	682	712	682	726	659	666	673	700	660	696	709	689	712	664	708	708	717	739	719	673	696	731	699	735	700	727	717	688	683	733	653	682	702	673	685	682	695	665	670	671	708	668	688	685	698	735	686	681	704	671	696	675	754	701	684	715	685	699	656	631	732	717	664	669	741	682	638	724	745	701	709	683	678	636	682	741	689	679	667	722	703	703	637	660	717	728	689	695	736	680	660	701	646	722	739	693	739	640	728	726	653	641	699	730	641	685	706	668	687	740	692	695	676	683	698	724	661	693	712	695	680	672	669	667	686	729	690	714	679	672	666	671	664	685	701	731	703	666	692	683	698	697	658	672	713	690	708	691	650	678	672	689	775	659	716	671	653	685	692	675	695	690	699	640	686	696	658	724	681	744	663	635	720	716	701	708	677	669	669	696	671	681	667	707	674	718	690	693	687	702	660	673	682	697	670	627	721	702	723	735	722	689	693	695	660	727	709	712	696	665	720	684	693	669	681	688	740	713	696	675	678	694	664	648	690	698	701	731	678	743	707	695	698	687	724	686	701	698	675	701	752	671	663	700	733	726	766	666	719	639	671	673	668	741	681	685	697	737	689	678	681	655	663	699	668	687	721	732	686	669	695	658	681	699	697	688	698	660	680	685	661	707	644	657	702	671	730	701	710	697	706	616	722	657	754	731	644	689	712	696	681	657	678	683	666	736	710	724	652	683	700	643	679	682	671	722	682	728	716	652	678	681	746	661	649	675	661	683	675	698	674	724	669	709	714	695	733	696	673	703	689	655	697	687	741	693	692	708	703	720	628	703	692	704	662	694	661	720	732	679	691	675	677	686	683	693	696	665	689	692	707	651	658	692	725	685	661	688	711	717	699	699	689	697	643	727	708	681	692	682	709	679	671	635	697	695	689	716	711	619	689	707	663	694	725	714	671	727	690	700	694	666	659	679	708	656	655	688	660	733	726	687	663	683	746	714	673	666	688	684	687	678	723	710	686	730	696	699	663	719	656	695	692	725	704	680	707	703	728	681	671	621	698	656	637	653	644	678	698	705	712	698	707	703	686	648	704	717	686	656	702	706	691	748	650	640	729	692	685	686	706	734	673	717	704	686	664	652	699	676	712	689	659	670	689	675	706	668	711	685	696	718	705	676	705	722	689	700	691	678	727	709	711	669	679	661	697	676	730	713	683	712	720	715	680	700	713	670	678	684	680	698	679	697	713	657	650	672	737	697	731	680	746	725	710	704	700	692	708	684	721	670	674	626	715	705	683	665	739	674	708	730	673	653	685	733	718	646	666	658	713	678	693	673	688	707	739	710	679	723	720	682	703	687	712	687	681	639	673	707	703	647	740	705	684	692	680	699	677	752	684	656	680	665	717	708	675	693	707	714	702	731	735	668	645	722	690	741	672	710	709	722	674	659	655	730	633	701	713	703	659	707	721	703	716	723	697	673	705	721	690	690	705	683	689	723	693	694	687	678	710	665	716	721	677	702	697	700	732	694	675	711	675	681	704	753	709	742	704	681	689	654	738	676	686	708	725	688	697	699	699	678	732	721	675	739	727	698	654	729	657	698	674	729	659	697	680	731	664	707	709	670	698	735	727	732	648	701	671	674	680	661	684	721	703	716	661	716	698	710	698	728	651	715	707	689	682	678	707	700	669	724	662	656	710	694	746	760	691	668	714	718	678	694	712	704	687	687	690	711	656	700	714	626	706	707	694	678	684	676	667	622	652	702	733	725	670	735	712	694	678	731	720	708	648	747	695	698	711	703	693	724	685	700	682	688	671	703	683	672	731	714	693	764	728	689	710	687	689	662	713	656	696	691	699	748	668	701	670	701	688	699	666	700	699	685	670	712	709	706	706	682	680	663	715	642	658	696	707	695	727	730	666	670	646	701	672	707	678	699	674	710	712	663	671	708	699	676	699	660	694	648	690	627	696	686	725	688	690	751	706	669	678	644	678	670	677	667	707	695	710	682	680	711	666	700	674	693	704	670	686	684	658	696	681	696	727	739	707	701	682	740	665	675	697	660	707	681	688	691	701	718	726
35039	4758	644	458	358	326	357	333	322	345	346	305	350	318	350	336	311	292	313	325	305	344	330	274	367	328	298	347	322	336	356	311	319	333	331	312	322	311	330	317	329	346	297	309	307	304	302	316	330	320	373	315	304	316	360	332	318	296	337	317	325	286	321	325	303	328	361	308	324	362	311	313	314	329	316	309	301	332	365	306	295	311	310	330	325	307	320	327	341	318	314	314	343	310	336	330	290	347	331	310	328	310	324	331	323	296	326	308	332	282	338	307	294	329	293	314	342	294	281	355	328	350	304	293	306	291	324	371	328	322	378	345	316	324	326	351	295	344	322	330	323	309	320	346	314	343	307	334	339	328	358	342	316	276	332	386	303	331	324	341	313	349	347	341	328	299	345	290	296	307	327	310	331	299	304	325	328	295	320	282	288	325	292	337	311	313	337	322	346	341	340	344	307	314	316	347	324	363	338	329	283	332	337	344	307	330	343	346	328	360	333	320	310	310	318	370	325	340	333	330	346	328	328	339	321	318	324	296	328	333	321	318	313	332	319	323	341	356	333	306	329	340	312	333	304	335	352	303	328	336	317	324	330	358	290	296	315	320	307	341	322	322	305	328	310	332	327	345	283	341	299	314	317	314	328	320	333	336	360	331	321	344	332	330	332	312	311	318	301	329	317	309	372	309	343	356	330	359	325	347	318	316	310	300	304	313	311	349	321	323	345	329	324	350	335	323	351	335	329	304	310	330	349	358	329	344	325	313	338	320	311	316	323	333	307	355	327	328	321	317	358	290	316	316	346	307	284	314	296	308	277	321	298	328	295	334	314	313	323	328	318	317	302	328	343	346	318	347	328	333	293	348	346	377	330	343	324	293	337	318	325	350	347	289	327	384	283	328	333	318	318	378	329	350	351	331	306	328	316	324	348	355	336	320	318	334	332	314	345	302	322	312	310	352	318	344	301	341	338	312	314	325	321	325	329	333	316	337	301	318	342	343	334	316	336	337	335	308	343	308	333	331	331	296	335	319	302	345	298	317	356	325	313	316	333	328	333	344	324	321	331	334	321	363	354	328	342	328	353	348	349	303	296	317	293	316	338	328	339	323	342	280	296	282	330	343	322	331	348	337	304	302	307	334	314	393	333	322	304	324	329	318	353	313	350	342	333	326	328	349	366	318	363	328	321	354	352	353	320	328	290	323	334	306	336	321	338	322	339	351	333	317	331	338	327	312	313	327	343	329	341	327	322	315	307	308	326	335	285	359	346	320	351	341	325	321	327	319	314	306	318	336	318	312	345	359	325	363	306	303	353	310	339	315	338	333	343	341	339	314	303	316	351	297	334	346	322	340	334	332	309	322	300	309	331	317	364	322	318	306	315	339	359	328	357	355	327	288	315	300	325	309	335	340	330	340	350	379	288	306	321	314	305	363	331	356	337	331	333	366	346	318	308	310	324	333	354	345	332	317	333	347	328	341	335	316	317	337	325	322	340	328	306	306	318	291	330	325	306	338	327	307	322	323	349	316	351	340	309	316	289	308	326	334	304	310	348	316	339	376	313	310	337	330	327	299	322	320	303	281	312	319	300	292	323	317	330	326	349	345	316	299	318	364	342	317	343	327	363	322	274	359	301	331	345	330	335	345	387	314	322	345	295	315	328	339	338	317	329	299	299	321	350	308	324	327	319	325	284	335	300	292	321	337	323	308	334	337	318	320	324	338	326	302	319	355	330	341	347	304	343	304	322	345	341	326	355	285	347	343	290	292	344	347	327	308	328	336	331	322	333	320	317	323	306	348	324	353	330	312	323	330	322	361	330	321	323	314	301	341	336	305	341	334	359	304	336	327	317	315	313	305	287	311	338	306	336	287	316	322	309	317	353	310	283	287	338	292	300	313	342	326	376	333	314	303	279	305	320	327	319	360	340	276	315	314	355	330	323	341	350	305	286	327	310	359	335	276	351	317	354	295	339	329	310	345	311	329	365	321	316	309	309	341	301	344	338	312	330	352	318	317	335	317	334	355	351	351	304	359	332	326	321	322	365	311	287	315	281	348	348	316	318	326	355	326	314	346	341	324	303	302	336	329	324	302	321	334	308	352	338	321	311	291	338	318	313	329	333	295	324	341	307	284	334	319	292	338	350	321	350	335	335	311	322	336	338	302	327	286	320	364	360	315	316	365	321	294	348	336	333	359	317	329	345	332	283	301	318	330	306	334	318	326	316	347	339	334	378	328	352	329	331	292	293	340	358	339	327	339	341	330	327	339	353	332	296	318	326	313	321	341	283	347	300	330	317	345	380	322	298	348	340	352	313	300	368	337	305	344	317	312	288	315	319	331	336	373	345	314	327	324	303	361	293	310	347	343	339	320	356	289	334	353	347	326	330	348	330	300	350	332	338	327	335	321	314	353	322	320	340	332	349	345	291	327	275	316	365	313	303	328	314	327	340	285	379	335	338	334	302	332	313	300	337	327	319	323	331	314	355	314	344	325	346	331	356	361	300	309	362	321	335	300	344	353	333	333	320	341	323	342	348	309	305	367	326	322	322	334	308	357	326	317	304	337	297	317	362	354	340	277	314	324	311	334	345	334	333	334	335	294	285	324	324	308	340	301	325	277	306	319	321	298	328	305	313	315	336	311	295	346	322	310	282	306	324	338	365	307	327	299	345	317	313	307	335	281	300	335	324	338	322	340	356	319	304	315	322	351	324	309	332	312	324	322	278	368	351	318	323	321	358	331	283	312	343	328	347	353	351	358	326	347	312	373	315	316	312	301	373	344	348	339	343	337	338	326	326	351	314	356	307	323	319	306	283	313	292	326	340	301	330	354	312	319	332	288	330	332	319	330	301	302	335	323	354	369	317	328	296	336	323	332	340	323	311	301	318	322	316	320	282	327	303	336	307	307	351	311	325	326	316	324	328	361	280	386	325	324	326	365	303	334	320	333	327	307	318	376	349	293	347	315	298	336	303	332	304	289	316	306	341	320	319	303	330	316	327	307	322	339	338	326	304	312	306	333	341	303	337	322	310	328	329	339	301	314	300	302	369	322	308	343	269	342	343	330	324	339	342	338	318	326	355	347	304	334	287	359	332	313	306	298	348	355	349	319	326	348	339	308	325	300	328	291	340	323	324	363	313	329	328	352	327	321	329	337	343	308	345	335	314	336	310	323	317	312	319	324	305	304	303	347	327	373	336	325	351	301	280	353	337	323	356	338	341	327	332	344	327	317	325	318	332	297	306	355	306	300	370	284	322	337	323	326	321	300	302	344	333	315	321	344	315	331	294	356	296	333	335	323	340	321	314	329	350	369	352	315	278	310	326	345	321	327	339	342	328	336	322	325	343	288	344	317	326	312	320	301	332	281	344	310	311	352	329	351	323	274	350	295	323	344	304	312	345	298	327	303	342	307	317	323	327	310	314	342	318	344	314	335	320	310	297	357	300	312	323	323	326	319	324	307	340	367	318	298	322	286	321	352	294	307	285	330
22318	5398	2743	1812	1357	1172	881	826	779	740	769	753	727	785	694	689	740	715	692	711	684	778	697	712	724	731	754	735	739	710	711	709	754	711	676	679	751	712	716	710	699	752	747	722	655	714	710	724	737	769	712	710	726	698	713	762	745	738	698	632	736	729	718	725	685	673	728	703	724	726	746	707	718	686	697	714	702	760	702	731	691	688	690	718	692	699	756	717	654	743	682	701	690	755	701	750	711	733	742	659	682	703	695	684	731	721	697	724	730	695	688	743	704	721	680	696	767	731	716	657	773	705	729	674	717	757	696	788	756	740	717	729	687	727	731	683	716	758	717	724	722	710	747	679	700	734	706	692	695	757	722	654	676	707	757	658	730	683	713	695	705	705	699	712	692	697	737	717	710	689	729	683	702	709	722	722	716	687	711	770	693	691	714	697	685	754	697	705	752	704	729	697	718	772	702	679	717	737	723	741	678	730	713	749	721	642	742	754	752	738	718	733	725	773	685	724	698	736	707	753	661	745	745	707	724	673	690	663	720	749	721	686	711	696	739	678	731	689	724	771	719	730	724	718	739	756	663	702	758	658	687	690	763	709	740	733	692	707	737	643	739	697	730	780	688	749	688	758	725	706	725	691	724	682	731	739	705	689	682	717	735	680	729	686	728	680	667	702	728	662	769	695	693	675	689	684	707	690	734	729	703	705	746	726	737	703	699	698	688	723	698	684	737	747	727	720	694	715	752	695	729	708	758	789	728	738	751	726	730	742	714	700	740	735	690	654	692	734	688	770	750	756	683	737	749	724	698	750	740	758	709	709	743	699	731	721	679	725	705	745	734	688	716	706	704	741	724	734	697	685	694	730	694	780	746	689	723	761	733	706	734	673	727	710	689	697	704	744	692	651	724	713	795	707	742	665	736	677	706	741	732	778	718	677	728	699	719	704	671	714	690	748	723	694	684	685	672	725	724	710	669	756	720	716	698	710	739	692	717	744	732	740	737	712	728	694	684	720	706	745	719	743	647	707	713	722	720	751	668	715	701	713	712	741	759	726	718	730	687	730	752	739	783	721	711	659	718	729	718	700	729	705	722	722	702	692	714	748	717	732	743	744	728	700	696	719	699	699	704	738	710	741	713	688	667	680	715	735	682	728	712	744	743	719	720	695	709	720	705	693	695	704	738	731	720	710	778	695	697	696	696	763	706	730	695	684	706	689	729	686	670	708	727	741	734	719	747	679	696	742	700	716	681	712	703	725	688	732	701	754	712	682	710	722	745	720	691	753	746	738	683	729	672	719	739	682	774	712	701	685	716	734	706	718	722	706	663	739	722	717	652	746	737	693	711	698	685	739	775	735	695	752	708	700	687	726	712	731	683	709	760	703	708	708	734	710	705	719	703	657	720	751	724	741	752	744	746	745	724	750	769	718	709	736	728	710	724	747	734	703	728	659	724	730	696	750	757	707	702	738	780	712	724	718	673	677	731	714	710	688	683	780	704	729	751	706	715	728	701	720	732	734	721	750	766	745	701	672	745	708	700	708	687	726	747	684	685	724	690	687	710	715	719	708	705	704	751	712	692	716	727	714	743	713	703	701	668	696	716	701	726	705	701	710	715	749	736	766	741	706	695	752	725	685	675	761	670	753	692	686	750	700	702	715	741	745	705	701	711	690	745	742	683	743	681	730	733	744	745	706	768	716	719	715	696	725	726	724	696	702	738	716	730	710	684	674	713	710	747	708	775	709	737	710	714	707	750	729	675	711	743	659	681	734	708	689	678	697	683	718	709	701	718	722	738	736	714	697	734	695	735	729	717	684	719	706	692	717	738	768	730	692	749	726	746	736	787	686	677	677	716	651	750	666	677	701	764	704	670	660	696	721	704	743	737	739	763	694	739	735	734	747	732	720	666	649	660	722	737	723	696	713	704	700	664	663	709	787	730	747	667	726	701	727	611	754	707	685	769	747	714	729	735	674	722	684	723	710	732	686	732	722	733	728	689	738	729	701	718	751	733	694	718	709	732	671	745	729	685	757	707	698	729	667	699	705	735	739	700	663	679	776	690	653	723	737	717	738	698	717	724	744	740	734	715	732	779	719	718	723	702	712	707	718	737	653	728	672	748	700	731	773	691	756	697	689	728	748	697	723	717	686	729	727	760	729	701	691	739	731	693	740	786	730	659	689	716	740	733	748	724	724	692	714	693	701	748	706	701	691	719	727	659	723	697	710	678	674	703	725	727	728	718	709	710	667	758	704	712	696	747	717	710	725	716	690	743	728	715	719	711	718	729	705	735	714	735	720	727	736	701	693	693	648	653	712	723	695	713	697	693	742	734	717	714	736	723	715	695	673	689	676	720	706	720	750	695	676	684	745	769	743	724	705	690	693	725	744	686	735	664	729	753	709	750	726	760	713	649	723	712	705	729	706	787	672	701	730	779	662	746	717	687	683	696	697	709	714	736	750	665	693	677	738	714	735	721	752	752	768	736	745	698	676	717	676	706	781	730	689	713	753	696	707	698	704	749	762	756	765	688	752	759	745	690	755	724	685	733	702	739	722	695	703	679	703	715	727	704	747	800	717	739	730	747	707	707	706	676	740	715	718	725	695	729	731	719	749	731	779	732	729	716	731	690	696	687	724	733	710	722	740	771	736	709	738	712	660	714	658	702	711	692	735	747	761	714	716	714	721	707	733	755	688	709	700	664	732	722	733	728	697	734	660	758	694	704	723	718	757	726	721	699	695	714	739	743	671	752	789	722	705	734	697	699	674	696	698	729	725	761	737	708	718	720	725	768	720	717	685	705	725	704	673	743	673	719	699	692	694	703	712	743	692	717	698	706	672	715	717	727	681	718	722	672	727	691	698	680	734	693	700	672	718	723	689	719	701	721	693	678	723	662	672	757	710	766	753	709	739	720	747	710	703	734	747	734	730	725	751	691	686	660	703	696	727	705	705	740	701	729	727	736	748	689	724	688	716	743	667	690	710	717	730	714	680	712	702	676	726	731	728	722	699	736	679	736	755	730	694	713	754	737	691	700	788	741	742	722	716	707	747	715	749	654	707	806	752	748	681	711	658	701	775	726	688	685	689	766	732	678	731	719	682	752	731	679	710	738	752	723	703	718	712	752	681	684	705	721	676	762	741	676	673	714	738	702	686	741	767	746	739	691	711	713	763	740	681	743	682	730	698	718	717	699	795	721	721	653	703	737	700	700	720	688	711	675	777	722	702	716	761	700	760	712	782	709	756	718	728	728	677	704	734	682	687	696	670	765	652	708	663	730	713	710	693	734	732	673	702	704	675	784	721	721	710	701	730	734	736	731	701	729	694	706	718	807	712	711	683	712	700	714	679	747	719	694	664	706	704	721	750	703	733	706	694	726	685	726	696	683	708	729	706	750	708	686	718	696	663	710	707	748	695	718	711	694	715	724	745	724	686	716	713	730	754	710	727	705	703	754	684	702	691	665	725	739	718	728	736	749	690	731	759	718	731
37634	5924	756	508	446	404	370	353	305	324	355	315	347	349	369	375	362	375	342	334	315	375	335	340	308	362	354	317	352	336	311	343	350	356	365	370	339	318	354	361	316	302	350	354	334	342	348	358	339	337	311	336	344	377	309	348	370	350	319	323	317	347	348	343	353	306	329	324	295	332	340	374	316	366	343	330	294	359	339	317	327	365	347	358	376	327	330	329	289	330	327	353	354	351	334	339	295	335	367	389	335	334	344	367	338	332	339	335	334	310	335	332	313	331	346	368	344	319	328	334	330	361	343	367	347	358	350	357	393	342	360	335	358	318	315	359	314	320	327	359	336	316	362	375	325	333	333	319	370	365	323	317	363	341	388	353	348	355	370	331	336	359	381	336	332	345	320	333	344	307	361	347	329	349	344	346	355	359	351	349	344	357	314	364	353	342	360	324	332	335	346	338	346	317	330	340	296	357	327	333	301	331	342	305	333	351	377	322	328	350	375	370	346	340	340	342	320	315	311	369	322	308	321	345	341	348	326	349	340	396	323	341	355	354	344	343	340	316	338	341	341	364	312	351	390	360	334	347	320	368	346	370	322	352	354	330	330	349	356	337	349	327	344	338	333	333	335	303	321	340	334	326	319	329	336	331	360	380	318	340	350	351	326	365	332	388	360	327	322	346	368	299	364	330	315	343	369	360	348	381	363	352	345	375	348	295	345	320	367	331	332	327	342	311	339	344	321	355	334	311	329	323	323	311	376	364	347	312	346	301	355	359	332	356	330	328	377	350	367	328	309	335	302	350	316	343	325	336	332	349	360	335	318	349	327	328	323	327	333	345	370	390	357	379	323	331	338	328	345	352	343	342	344	343	302	369	343	348	326	304	355	336	345	344	334	380	365	316	327	321	309	320	376	330	347	334	300	369	312	350	332	331	316	408	339	323	323	341	365	358	334	337	331	323	359	376	304	380	363	323	367	357	322	312	373	346	375	337	327	303	339	373	341	348	374	351	351	341	356	356	326	362	358	340	353	334	329	340	342	328	378	347	378	309	342	337	315	329	335	353	334	305	333	365	395	305	368	333	333	331	346	342	341	348	338	318	397	357	340	339	352	328	355	336	311	321	347	339	330	362	350	338	355	367	366	336	351	368	339	312	343	303	320	343	340	340	320	379	369	328	328	330	341	349	336	327	315	345	351	344	321	338	353	338	331	307	352	372	332	336	288	350	308	341	386	367	330	365	331	337	332	347	367	332	370	327	355	291	335	341	339	314	361	335	337	345	358	326	360	340	343	368	340	402	368	348	347	349	351	324	319	320	325	331	374	331	400	341	354	347	345	320	327	343	337	294	340	350	337	328	352	353	349	333	339	332	326	357	380	361	339	330	365	341	344	322	342	348	363	323	368	346	335	325	324	384	356	310	366	344	333	339	356	332	332	331	355	330	374	328	316	314	372	365	325	318	339	349	364	322	337	337	325	344	349	359	338	391	337	340	338	316	357	310	296	336	320	322	340	340	371	306	343	299	353	356	329	312	354	349	330	323	341	320	332	341	360	317	322	326	317	332	342	364	312	352	370	335	328	365	334	321	361	338	310	332	367	335	331	386	350	358	339	346	358	319	375	368	366	356	330	358	346	325	344	344	362	360	342	358	371	358	385	351	351	351	301	357	372	330	299	350	351	347	351	357	322	356	325	344	330	312	356	339	330	306	327	326	319	348	359	340	335	324	363	336	320	355	331	329	313	338	339	386	350	377	331	326	316	303	328	366	364	351	320	351	358	361	367	326	338	349	373	351	334	359	354	320	345	342	361	361	352	352	346	353	346	332	333	290	349	335	343	335	339	311	338	358	363	312	345	340	349	335	335	311	338	357	339	329	396	345	333	348	355	322	329	345	322	334	349	387	319	384	342	374	397	364	315	366	356	343	326	317	338	319	335	320	317	353	352	402	330	350	370	342	341	342	313	314	359	306	344	340	342	332	373	367	349	324	348	350	385	337	370	342	348	353	406	353	326	309	356	344	312	336	327	309	344	365	349	343	328	331	291	373	359	308	324	337	327	335	357	338	380	345	358	314	365	341	354	332	332	325	372	315	354	369	337	330	335	352	325	323	346	342	339	358	302	325	345	295	352	318	339	357	344	325	335	325	312	315	305	349	325	352	363	350	338	341	352	340	346	353	355	346	375	333	352	371	319	343	314	344	353	357	340	355	307	348	315	327	324	329	324	379	372	350	343	359	366	353	308	374	328	387	379	384	345	272	334	344	343	322	357	373	360	346	337	341	387	329	373	341	337	372	354	366	343	368	374	301	347	344	370	356	318	341	332	359	351	331	332	335	355	321	322	336	332	328	340	319	374	357	352	334	350	334	341	354	328	385	371	311	349	404	327	325	346	341	345	341	338	361	358	337	328	357	366	346	327	310	344	342	360	361	361	349	338	370	330	295	339	347	333	348	355	347	369	343	347	384	325	332	334	373	313	345	322	320	358	316	373	370	339	336	364	364	360	315	339	334	327	345	342	387	352	356	348	343	327	332	362	383	343	340	326	336	335	325	333	366	339	338	361	344	337	331	319	339	360	338	323	352	355	351	325	378	348	353	352	379	368	316	333	358	326	368	391	336	352	354	360	341	360	338	336	302	347	368	370	309	348	357	330	301	325	336	321	327	398	373	323	328	319	331	352	370	337	385	309	358	351	352	349	352	324	352	331	345	353	312	369	322	341	339	349	323	323	333	321	343	378	335	342	354	355	348	352	321	377	395	349	311	347	330	332	327	340	365	346	361	370	329	313	380	364	314	325	348	313	315	339	350	362	322	319	359	365	354	333	350	313	337	369	347	349	345	338	373	305	330	293	341	352	352	307	325	373	330	361	344	315	360	358	321	325	342	383	330	327	353	310	313	335	352	314	312	344	356	399	326	366	326	331	376	339	317	320	322	320	319	367	336	340	338	350	334	352	318	369	342	310	312	355	350	339	338	336	318	312	365	315	341	357	362	324	343	353	325	348	321	356	334	352	325	332	323	322	304	313	338	348	365	315	363	347	354	324	351	364	308	367	328	357	332	365	321	326	349	337	340	338	314	376	327	352	346	351	341	290	318	348	357	340	353	375	373	343	360	337	367	379	344	346	364	347	310	386	375	336	366	339	314	322	306	328	333	336	354	355	327	331	359	337	322	308	371	366	375	372	384	317	369	332	341	320	292	345	360	302	323	350	326	350	352	351	319	354	333	337	361	362	349	335	352	385	369	309	319	359	347	360	359	319	348	314	331	324	309	361	354	347	355	346	313	365	323	353	377	372	297	333	333	374	350	364	344	333	339	342	345	334	363	351	338	334	339	403	350	355	323	320	362	301	328	377	357	346	318	338	376	354	367	340	336	336	339	347	330	327	349	330	350	343	324	345	344	294	319	351	355	373	311	364	358	348	396	335	345	361	367	342	330	382	331	346	323	336	341	354	364	336	372	348	345	320	348	352	316	353	331	359	361	320	356
23473	7287	3479	2022	1653	1101	954	868	749	765	794	780	792	800	720	788	764	773	757	829	792	781	760	766	762	716	739	806	781	736	752	772	796	801	743	776	774	797	746	821	767	776	811	812	805	824	771	793	768	744	718	786	744	761	766	802	764	768	821	819	777	769	808	805	749	752	739	770	767	791	751	737	751	806	729	796	771	763	789	772	798	725	783	799	792	761	811	738	763	758	768	786	755	807	785	820	800	835	771	789	766	752	748	760	747	757	713	758	793	771	765	764	789	741	790	775	812	791	720	790	766	798	722	781	776	747	800	790	714	782	777	798	760	756	803	766	754	731	800	703	794	787	764	738	795	780	787	799	800	813	753	789	769	780	772	759	778	799	764	742	794	763	760	805	755	777	750	782	744	764	760	751	788	768	750	788	792	755	740	797	760	794	815	799	735	775	758	780	767	823	767	783	773	786	751	728	783	757	738	767	785	739	702	769	791	768	743	746	761	771	776	733	745	753	746	781	723	771	762	790	766	745	747	803	750	797	786	774	757	751	760	783	756	722	747	730	786	785	771	767	785	746	749	809	743	751	825	765	801	762	769	816	756	751	764	756	767	758	811	753	743	829	796	777	768	756	743	781	773	781	709	754	798	734	811	788	797	772	852	766	795	752	712	829	783	769	767	834	749	750	779	761	770	803	780	809	750	823	723	711	768	791	825	795	784	754	775	823	769	800	769	755	814	739	777	782	764	788	737	780	750	771	830	758	793	747	785	780	742	746	790	782	790	818	805	787	752	809	759	755	747	759	780	774	717	762	760	743	747	796	715	811	786	709	789	747	787	788	728	776	742	757	761	815	766	770	810	744	756	793	785	749	755	826	762	750	818	706	788	772	730	779	719	732	780	767	838	771	772	746	765	709	805	778	782	774	780	747	790	748	748	797	764	755	745	738	810	759	774	759	752	732	750	795	763	809	795	769	735	752	728	829	766	780	769	747	756	731	845	740	787	735	809	778	786	801	782	796	735	800	710	734	803	801	801	793	805	773	791	818	778	748	793	771	782	749	823	760	810	748	752	753	766	745	770	787	813	765	841	763	757	767	789	789	771	755	839	786	733	766	693	722	778	842	759	750	769	780	758	755	791	768	727	746	752	766	736	784	785	782	751	740	771	752	834	761	787	756	805	741	788	777	742	752	759	768	774	738	833	816	817	784	764	752	767	771	801	761	738	742	727	753	748	754	777	757	777	812	753	766	762	742	764	764	747	771	756	759	758	728	757	782	781	777	764	756	801	776	784	733	750	768	796	820	720	766	757	761	771	790	771	776	701	777	829	742	718	776	797	728	785	837	739	763	802	781	818	773	803	801	762	712	782	735	770	792	803	735	723	740	744	775	795	800	722	789	773	773	753	755	772	805	801	791	800	743	744	753	759	832	791	773	776	729	780	792	808	773	780	768	797	739	798	770	798	690	763	806	781	815	718	786	771	808	803	754	746	829	722	785	804	751	772	793	801	776	764	811	777	763	800	775	767	820	789	770	824	772	755	778	731	745	784	747	754	790	738	790	740	754	738	777	760	705	773	760	733	790	756	753	790	799	816	747	786	787	800	745	743	734	763	725	792	768	769	802	784	767	753	796	734	789	797	781	762	717	781	798	831	779	748	831	771	781	766	723	731	803	793	755	760	756	789	742	735	748	758	713	727	748	723	798	751	786	754	803	757	777	728	733	778	789	756	801	810	787	794	839	759	793	788	768	769	767	792	768	769	752	763	762	827	784	732	792	746	804	814	799	776	789	749	786	784	739	766	771	773	750	732	757	749	799	762	787	797	807	738	762	791	801	793	740	774	770	781	736	776	742	764	757	736	750	794	756	737	766	772	778	762	784	737	774	779	808	771	798	768	783	775	773	749	700	768	734	758	827	719	759	775	777	762	748	738	821	801	771	753	770	766	793	800	742	777	772	786	791	765	795	748	773	797	794	777	755	769	823	756	737	739	746	811	759	724	770	811	754	763	746	771	743	785	761	800	770	759	734	770	813	747	844	753	753	770	745	760	811	806	761	785	789	803	782	814	794	767	779	777	785	769	780	837	774	799	784	764	756	814	835	762	746	791	770	730	760	796	768	806	735	755	782	726	751	759	742	762	793	778	785	748	781	762	803	805	818	800	781	724	771	795	785	786	784	749	784	759	730	820	811	826	793	774	798	795	745	795	792	770	785	706	739	745	775	767	756	750	744	767	815	824	756	789	727	736	742	782	729	770	744	777	747	770	780	748	761	816	728	776	820	792	778	732	762	734	781	812	813	769	788	776	732	800	783	746	767	769	809	787	803	762	782	766	787	824	729	768	818	776	761	772	795	744	771	790	779	778	731	767	792	790	771	795	737	762	746	740	764	787	785	796	737	820	757	801	777	743	746	777	807	757	759	778	779	806	767	751	755	764	790	831	768	715	773	796	782	716	738	831	793	806	773	763	749	805	843	751	808	735	768	783	763	785	772	766	746	779	729	755	771	769	760	804	760	788	789	780	781	833	780	822	776	762	824	799	767	759	801	790	783	775	748	744	723	754	834	769	749	757	769	730	785	770	766	707	780	749	825	812	794	762	766	826	759	795	768	759	743	744	783	729	752	757	784	856	774	782	814	737	747	731	785	769	780	737	766	809	764	740	770	792	766	815	777	782	768	747	771	758	818	795	734	761	805	740	786	752	747	771	799	798	793	797	772	746	787	797	770	757	734	747	747	821	765	803	757	755	796	768	771	751	710	743	756	836	759	768	786	737	800	815	759	770	744	788	785	746	818	733	773	713	764	797	762	763	783	811	773	769	765	731	747	786	731	769	715	778	756	768	771	802	794	780	763	746	826	757	739	766	763	734	728	810	735	716	772	755	731	779	790	773	790	789	742	839	809	794	833	760	782	756	771	778	769	805	752	743	796	776	748	769	800	819	788	742	717	769	780	760	785	770	790	777	828	774	725	754	812	754	743	781	798	714	771	794	758	801	805	774	791	808	772	749	779	810	764	775	759	796	793	752	791	741	811	806	792	761	769	752	793	788	765	766	808	764	773	749	765	772	719	768	778	774	772	751	784	779	779	745	768	762	773	760	779	769	788	731	798	739	739	773	797	778	736	800	738	764	777	772	754	780	761	799	790	798	770	756	772	783	788	718	762	748	805	743	771	803	795	804	739	800	769	778	754	742	754	774	782	733	817	755	802	750	714	773	694	788	773	812	804	783	782	788	793	750	743	760	816	760	811	790	780	801	772	730	767	759	771	728	804	767	784	748	763	735	759	800	805	789	785	757	744	806	807	793	750	774	758	776	781	792	785	822	798	776	816	754	792	756	722	814	750	757	737	789	803	758	790	810	791	840	788	812	733	708	790	814	789	766	769	752	763	811	746	786	793	768	813	834	780	755	760	780	708	799	751	749	764	800	789	797	752	771	726	759	765	737	814	804	727	795	810	722	761	778	805	761	778	757	768	749	748	800	750	823	823	741	770
21654	2394	580	407	335	323	338	362	327	280	313	327	307	301	280	300	294	297	299	329	313	293	346	317	326	326	317	302	302	366	300	321	341	350	313	347	346	326	308	303	312	307	330	327	301	299	328	329	332	296	331	292	319	336	328	326	286	303	298	298	287	303	328	326	314	330	298	349	325	343	332	299	291	273	305	341	338	318	309	315	295	337	304	315	304	318	307	323	307	299	299	330	360	328	344	300	287	348	292	346	304	318	300	298	308	328	334	346	312	318	291	316	307	334	317	356	328	334	306	308	334	298	329	301	313	332	295	302	313	303	344	319	328	347	296	322	318	295	328	313	346	342	319	307	301	293	323	291	296	354	302	319	291	292	310	324	286	318	314	317	352	319	322	325	318	340	284	352	317	305	323	304	352	362	300	317	342	308	350	353	284	326	340	328	315	308	335	322	317	287	322	303	317	340	320	313	299	314	306	294	311	310	333	328	324	319	349	324	324	306	338	327	307	331	341	324	317	331	311	339	311	300	330	319	380	328	323	295	330	326	321	339	335	323	307	351	306	312	296	315	327	366	292	316	333	322	298	337	337	292	331	344	322	318	291	284	322	337	371	301	298	302	315	314	310	308	319	337	366	328	313	299	337	312	319	290	311	342	308	351	289	358	294	294	308	304	344	309	315	317	309	299	312	321	308	358	329	322	310	317	313	273	349	332	326	285	300	309	332	324	293	325	286	332	348	340	335	351	314	305	341	328	302	284	303	283	304	282	345	342	312	328	313	335	345	291	309	332	335	306	290	313	321	328	319	313	286	362	332	371	335	270	299	331	323	318	283	297	346	306	309	289	284	341	331	347	315	329	329	341	302	314	321	337	315	288	362	294	281	335	320	342	329	340	331	309	322	337	303	331	325	316	322	325	337	344	334	316	323	296	266	338	294	326	323	324	323	346	315	330	297	288	314	361	362	279	317	272	346	290	339	324	298	364	295	327	295	328	311	279	328	288	324	320	318	308	355	312	332	346	315	317	309	306	317	296	294	327	349	314	346	318	292	313	310	307	347	296	320	325	349	338	298	294	279	337	310	330	329	333	331	300	333	327	314	319	330	300	310	314	310	316	322	325	311	343	344	292	348	313	304	291	330	311	323	273	335	318	286	350	309	321	345	353	351	351	348	327	318	339	304	300	307	336	303	299	355	338	331	345	306	351	315	321	309	344	380	350	350	327	310	290	317	307	326	332	304	314	298	318	327	322	338	294	331	314	298	308	290	308	369	292	353	333	295	303	335	350	326	314	304	338	329	303	340	290	301	332	315	318	312	313	297	327	307	314	296	345	333	330	327	324	320	320	331	287	303	344	306	337	325	361	330	330	332	314	317	292	352	314	345	312	321	311	336	322	287	320	342	325	331	302	301	330	304	332	292	308	307	340	346	336	333	337	306	293	316	335	365	372	289	320	330	326	320	351	315	367	285	305	366	296	322	316	316	276	310	323	326	336	307	294	288	335	312	285	349	328	305	323	308	319	345	322	318	314	300	336	318	356	340	322	307	347	331	295	358	312	300	333	327	316	306	336	313	335	345	344	349	323	313	329	314	335	315	357	318	326	323	333	342	281	317	347	370	324	327	319	317	331	361	317	321	309	334	334	294	287	327	305	305	294	277	268	275	315	300	293	288	317	329	323	324	333	325	318	340	331	263	332	329	324	335	312	326	353	344	305	317	295	326	347	330	316	307	317	317	327	283	319	296	317	327	300	342	299	306	328	311	318	330	345	319	327	316	327	325	325	320	324	289	364	291	295	325	316	320	333	323	314	328	320	335	348	353	313	321	321	302	308	286	299	305	343	322	314	335	324	297	307	308	347	336	294	334	373	305	354	354	358	313	347	325	331	310	303	335	345	318	300	332	309	343	360	328	323	316	324	317	362	328	299	339	326	313	329	341	339	331	333	299	328	298	309	314	347	302	329	298	320	298	357	371	310	311	336	299	297	313	333	305	273	352	326	363	345	340	281	354	323	347	316	301	336	288	298	340	297	301	288	335	297	328	330	310	303	328	339	336	325	304	327	352	316	354	348	339	324	330	309	302	348	299	311	332	303	308	288	315	313	342	330	292	333	306	326	310	322	322	331	359	320	340	321	327	295	315	309	351	284	333	323	312	336	346	317	331	349	309	330	317	315	293	302	327	306	356	294	310	346	312	298	355	328	309	306	281	331	341	330	367	350	302	366	301	337	291	331	290	290	276	302	301	308	311	288	300	342	340	302	305	333	337	292	331	296	289	312	323	303	338	322	305	325	325	367	321	320	338	333	303	311	334	321	309	301	321	316	317	321	274	337	357	316	306	339	336	280	328	357	305	299	349	296	335	323	352	329	328	318	320	309	327	298	324	349	323	355	312	330	315	347	333	336	305	307	286	330	328	295	337	343	276	310	312	326	305	339	329	315	351	321	337	316	314	272	323	297	322	289	279	331	333	292	374	314	371	337	337	292	321	331	317	342	328	325	340	299	284	387	353	303	387	351	320	333	340	301	301	309	337	338	302	279	296	291	302	310	285	321	318	317	333	332	325	307	324	296	349	336	296	334	304	283	307	299	318	338	321	300	283	278	281	326	305	337	320	332	322	309	272	318	326	320	314	307	307	290	349	345	315	304	339	325	316	281	319	316	318	344	311	307	301	330	313	320	315	323	319	295	337	312	285	314	326	323	313	326	336	315	332	289	304	266	322	342	355	323	330	345	308	300	337	319	313	357	318	346	355	321	299	339	303	315	333	314	292	336	270	363	298	331	324	321	330	324	309	304	313	340	316	317	311	294	331	292	329	320	270	335	326	332	351	309	348	281	314	289	320	301	272	293	334	343	347	311	318	318	345	356	291	309	332	313	273	291	329	328	339	392	346	264	309	334	314	337	329	313	275	327	357	344	330	350	336	290	347	310	300	316	317	309	328	312	308	320	323	293	303	329	322	322	324	346	347	313	326	354	337	306	323	293	324	336	330	303	321	326	251	311	302	340	301	372	315	321	307	343	290	301	325	367	335	351	311	370	351	332	303	315	332	306	307	293	329	312	342	286	310	307	319	313	325	316	356	312	318	332	335	286	355	306	281	331	300	302	318	340	311	317	296	322	272	283	291	345	308	306	354	326	322	338	331	353	318	328	355	294	341	331	352	318	313	355	305	355	301	321	294	332	342	338	348	319	298	328	315	334	306	314	317	311	295	295	324	312	309	326	325	326	293	327	320	327	329	298	316	309	308	344	352	302	323	334	331	279	309	320	357	312	311	311	302	324	330	322	353	346	319	323	354	312	317	317	326	291	341	355	303	331	309	309	344	307	251	305	335	307	320	277	321	307	324	322	345	345	295	314	331	295	349	289	327	316	361	337	303	321	302	325	327	299	265	323	355	312	316	341	307	306	327	328	299	339	325	375	343	322	331	341	310	260	330	311	303	329	316	306	305	309	304	326	330	319	299	336	333	304	342	307	329	319	298	295	306	335
15499	4746	2651	1515	957	812	783	759	721	685	680	706	673	717	675	674	687	666	677	658	722	707	691	688	690	727	697	682	709	719	703	727	681	718	743	679	672	666	700	666	696	729	724	717	686	727	677	688	658	701	656	680	724	695	713	695	709	734	744	663	730	672	708	726	678	664	687	733	663	652	668	691	651	696	728	693	671	677	663	711	674	706	695	730	690	647	728	632	730	698	674	684	683	697	683	642	714	704	681	701	725	711	698	686	698	651	714	758	666	681	722	688	693	706	703	639	724	689	711	720	732	682	712	654	720	690	681	697	697	696	693	674	730	693	723	679	728	688	646	689	676	670	701	721	690	681	732	664	680	719	664	665	730	623	725	644	674	654	739	719	723	746	694	709	683	696	695	717	687	689	644	709	759	698	668	725	687	688	709	726	707	712	622	717	663	672	691	678	686	665	700	693	670	733	665	711	653	697	701	706	722	691	658	675	719	721	705	711	709	745	649	715	698	690	678	682	736	701	650	706	711	700	715	750	729	679	703	683	738	668	679	664	640	749	637	700	683	685	705	706	709	703	703	677	643	630	693	677	675	703	667	729	685	690	676	685	730	673	662	681	700	694	701	691	715	697	704	726	698	670	682	697	708	714	698	742	648	681	697	679	655	658	712	724	679	732	702	692	689	723	725	733	687	689	636	691	691	733	691	705	698	681	695	690	700	701	703	677	698	710	679	732	692	688	705	655	739	708	709	715	690	710	740	723	715	761	703	692	736	698	695	694	644	688	704	712	736	717	702	668	692	718	710	656	704	661	695	726	669	667	693	691	706	696	692	665	685	646	682	716	678	655	680	670	648	694	724	710	666	708	701	670	700	706	709	663	715	727	677	741	655	679	693	691	711	702	696	660	677	662	693	682	681	683	695	657	704	640	657	735	697	668	721	730	702	701	676	732	664	653	696	695	694	719	698	716	682	695	725	694	669	696	717	656	668	707	688	668	742	648	686	677	673	644	659	703	683	704	729	669	682	705	689	699	706	710	671	713	687	670	701	738	738	678	725	730	671	675	723	685	648	731	706	709	686	704	647	638	711	706	691	649	680	707	717	678	691	683	685	674	717	684	633	691	713	689	759	674	660	691	700	726	656	672	666	731	709	688	704	697	653	685	675	656	710	685	683	671	733	645	680	678	677	711	727	661	674	716	666	681	679	670	660	674	646	688	718	657	687	667	733	724	696	673	647	714	763	705	648	725	708	641	659	704	681	677	677	684	697	669	682	703	722	730	700	725	713	720	681	688	664	678	671	680	655	710	697	743	712	682	734	704	720	736	709	639	665	681	716	706	694	661	688	678	670	672	701	685	704	714	720	690	708	708	722	722	722	690	667	690	665	708	699	681	701	700	715	670	688	680	691	700	698	642	677	742	675	711	745	681	694	675	655	724	694	669	684	704	722	734	728	712	681	696	631	672	720	699	696	698	691	643	671	666	689	712	656	714	684	730	696	673	724	702	640	684	691	668	693	682	700	683	732	711	771	696	697	717	679	704	670	670	729	754	676	671	679	709	732	747	679	666	695	675	723	667	690	694	728	658	704	683	681	719	704	729	661	720	703	731	691	682	710	700	655	732	678	629	705	661	665	699	678	672	714	711	694	695	742	684	647	731	696	669	671	693	667	694	699	684	689	679	690	668	693	689	734	675	702	723	697	695	667	677	720	693	667	691	735	681	681	699	678	703	670	709	699	676	658	657	683	697	686	644	732	699	690	718	698	740	668	718	669	717	696	730	657	681	699	722	721	688	718	686	693	721	694	719	674	669	721	679	677	705	705	655	694	720	709	686	683	686	714	708	702	707	703	704	685	717	688	727	717	682	737	719	714	692	697	674	683	738	726	700	715	673	692	716	695	717	713	661	636	697	763	648	672	711	676	706	649	699	670	702	720	685	675	693	682	680	665	647	678	749	733	696	692	656	674	680	690	676	708	699	654	690	703	712	679	656	752	709	724	696	726	701	647	675	651	679	709	704	650	662	707	693	694	693	701	698	680	650	665	733	722	705	658	720	683	658	671	672	687	642	705	677	658	707	666	714	703	696	677	686	706	715	678	681	673	621	705	678	731	696	691	676	658	705	684	675	687	666	700	727	664	650	672	667	742	694	680	693	669	711	743	678	714	690	664	698	688	688	674	731	702	671	681	701	727	740	701	692	698	689	716	655	666	686	681	682	687	699	704	668	701	737	709	651	745	653	692	711	653	685	684	750	662	710	697	680	688	678	718	727	684	664	689	696	684	726	678	657	647	679	717	703	746	694	684	713	704	652	698	693	640	699	746	686	701	659	686	674	674	698	670	687	688	693	689	664	670	712	706	685	726	696	702	646	743	689	675	685	678	673	685	708	697	687	674	686	684	686	711	686	716	700	686	702	684	713	659	651	718	696	689	689	663	689	718	716	696	714	670	709	654	701	715	705	726	680	666	703	703	708	713	630	713	707	672	672	687	698	695	659	683	684	690	694	690	718	658	693	683	722	669	703	687	646	688	706	678	727	694	682	706	694	667	670	663	645	667	687	673	675	720	663	685	693	729	634	639	653	709	687	685	711	667	673	708	692	703	678	714	715	680	700	702	709	663	655	679	699	726	732	662	663	698	704	654	711	753	653	739	694	718	702	702	687	700	683	680	687	687	724	700	689	674	675	733	719	666	675	676	766	694	651	699	711	689	686	708	687	692	726	713	725	680	694	708	708	696	665	643	652	704	730	701	732	704	699	668	645	667	711	693	786	675	706	688	714	683	703	672	663	701	690	679	684	673	696	677	659	682	634	652	705	718	657	718	672	663	698	683	707	713	740	711	660	718	707	744	717	669	631	714	652	707	701	718	700	700	689	679	682	689	716	720	717	700	688	695	706	689	692	668	678	715	686	680	721	698	687	706	644	689	674	713	682	701	697	660	703	699	658	671	694	668	687	704	676	700	737	672	691	648	696	690	650	684	693	696	646	704	690	656	670	697	669	685	662	688	694	633	772	661	680	647	681	703	638	723	683	749	701	711	683	717	672	669	686	718	710	733	684	694	686	688	707	703	732	671	671	667	701	695	681	714	729	747	668	707	703	671	639	708	686	657	700	678	690	684	751	717	735	656	716	688	726	706	676	762	661	673	710	670	700	715	694	723	716	667	706	687	705	673	691	644	708	692	674	692	663	731	696	698	680	666	710	713	706	603	683	683	675	717	674	690	704	673	673	718	686	672	683	705	728	689	683	674	704	721	708	678	712	675	633	704	689	672	661	700	699	724	674	723	681	676	668	723	729	705	694	661	686	721	694	701	705	726	646	684	714	752	708	720	689	694	728	677	669	669	667	685	672	686	682	656	679	699	701	665	675	715	717	654	710	705	703	728	712	690	742	672	705	690	676	692	662	696	674	734	689	654	741	718	662	698	672	711	684	714	738	710	661	683	729	667	665	701	674	694	677	668	738	695	674	712	685	664	716	687	709	663	669	720	722
33993	5652	741	462	349	340	374	323	313	334	306	308	342	339	337	348	312	333	361	368	340	351	324	352	349	338	281	343	326	353	326	324	317	342	330	314	317	339	318	346	300	369	330	314	320	324	307	329	312	346	291	342	305	313	321	322	306	316	324	342	320	360	324	300	339	316	324	357	362	319	303	317	321	341	330	333	365	312	319	358	348	312	335	349	334	324	339	342	299	304	386	342	350	301	320	320	345	310	334	318	345	339	333	327	322	342	336	346	344	312	343	343	329	341	339	308	362	334	303	309	321	332	337	344	327	313	335	331	362	354	318	318	333	347	328	351	331	318	338	368	343	356	329	302	330	320	338	312	331	343	320	349	345	333	317	341	319	340	345	327	299	336	332	323	323	334	328	335	316	317	314	332	349	315	333	311	300	344	349	311	324	330	336	328	311	328	339	357	317	345	362	323	319	328	282	334	304	339	348	316	312	308	320	349	336	324	331	329	343	314	300	322	353	345	328	369	304	349	336	353	308	320	348	327	325	344	297	337	365	325	332	300	332	356	331	303	333	324	312	343	319	362	342	337	325	316	324	317	332	303	327	322	328	338	317	299	317	322	348	360	328	308	354	343	347	351	311	323	322	309	322	333	300	327	309	308	319	301	308	293	344	353	349	310	277	327	330	324	336	337	333	373	338	307	323	319	332	325	334	336	344	323	319	319	337	346	334	330	317	351	313	338	341	369	316	305	306	339	293	334	302	346	309	371	301	319	345	334	317	327	316	302	325	332	300	338	361	347	318	319	339	297	296	299	337	345	315	283	348	338	314	335	347	323	320	325	341	334	312	293	293	324	362	340	343	347	336	311	312	331	349	302	355	346	336	303	315	339	350	349	349	318	317	334	314	359	334	333	323	301	344	319	356	334	363	331	365	315	342	320	313	347	324	307	321	319	323	312	316	312	327	310	336	339	332	351	353	343	298	271	303	337	352	334	357	320	309	328	355	317	308	322	357	299	336	333	326	324	321	335	296	344	343	325	356	318	348	349	303	333	352	348	326	321	338	338	316	355	303	357	311	356	348	298	319	360	343	328	343	306	294	323	336	344	308	334	329	328	326	327	370	320	336	353	308	314	307	316	322	350	336	326	337	335	335	316	313	361	354	308	289	348	345	335	362	330	309	328	321	336	324	357	337	349	365	336	325	330	355	332	350	336	338	322	311	315	343	321	293	307	298	333	304	365	312	356	341	308	331	340	356	340	329	333	323	319	314	312	319	323	322	327	306	317	289	353	318	329	309	321	368	315	345	343	328	323	308	332	300	309	347	339	322	310	318	307	377	302	349	349	362	314	341	325	320	321	350	347	373	378	353	351	332	324	313	299	321	331	341	324	343	313	316	290	321	336	341	343	344	301	320	332	336	311	339	343	316	348	367	356	322	337	343	353	344	320	360	290	307	327	300	293	308	323	302	315	336	316	287	324	373	308	368	332	325	337	338	323	323	300	332	379	335	342	292	318	305	328	305	315	342	328	354	345	322	322	357	337	320	292	305	317	331	311	312	348	339	382	357	324	344	320	335	340	338	349	328	343	318	329	352	303	345	348	344	319	308	310	333	333	343	342	300	346	306	332	334	313	306	337	349	347	309	361	320	325	331	333	313	337	338	343	317	359	366	315	333	361	285	354	335	350	300	344	302	332	338	321	320	306	300	321	318	343	306	311	347	347	321	343	329	363	325	331	327	363	321	322	300	320	340	330	305	339	332	321	333	297	347	335	322	323	307	303	329	325	329	371	343	327	330	324	267	312	357	281	342	387	369	335	300	293	340	351	317	341	316	345	340	317	337	296	317	341	302	329	323	325	366	341	295	311	317	323	344	354	344	298	335	324	346	329	334	322	344	381	365	328	342	343	351	322	328	340	320	311	325	335	351	348	335	321	310	332	325	286	357	334	345	328	345	322	347	326	392	322	344	318	330	349	351	335	310	331	327	347	314	334	344	339	335	356	360	321	291	317	318	348	325	375	329	334	330	315	301	336	323	287	328	350	317	333	339	322	332	298	350	315	311	352	317	342	337	332	333	319	340	316	313	293	324	353	339	351	294	334	307	309	323	306	356	311	312	314	342	335	328	299	345	325	312	339	340	299	324	303	275	336	311	339	319	331	300	310	353	289	297	305	320	365	307	321	299	337	313	338	347	335	332	345	333	305	298	371	295	328	317	346	345	369	328	307	320	356	362	336	321	345	326	333	351	312	328	296	326	311	314	390	336	353	349	381	317	351	357	339	314	366	328	308	328	313	344	315	308	356	317	329	339	341	338	300	360	339	322	341	349	306	350	331	336	347	345	340	330	359	352	318	353	374	348	331	325	329	322	336	340	322	305	341	342	315	343	338	332	367	339	321	320	320	329	307	311	318	311	314	289	303	335	328	349	331	346	337	321	299	352	317	300	339	333	322	317	309	334	348	332	331	333	336	328	340	354	322	329	354	331	365	303	315	317	296	301	322	339	310	323	293	329	303	322	324	331	336	344	340	313	348	282	312	370	366	320	325	323	313	353	342	317	321	344	344	287	308	350	308	326	294	337	350	317	322	318	325	322	354	363	340	333	303	376	332	328	323	329	317	345	324	326	315	344	343	324	315	300	312	325	331	337	359	353	352	320	376	321	335	327	331	298	319	311	343	337	321	324	330	346	334	322	334	353	355	322	283	276	306	326	312	319	332	345	301	349	356	322	312	344	311	343	357	298	286	334	343	338	320	325	333	334	314	350	304	292	305	302	304	331	322	321	334	324	326	341	308	291	317	328	347	353	379	312	319	348	342	335	339	337	313	318	308	333	330	323	329	313	325	321	322	341	348	301	351	313	316	362	332	341	323	323	343	347	333	351	350	299	355	304	324	331	318	316	316	306	336	314	297	315	343	365	309	323	310	318	341	343	331	340	303	338	311	341	288	338	343	358	335	305	315	348	337	369	330	310	345	357	334	328	364	348	359	316	300	321	310	326	303	346	326	324	276	340	326	343	362	352	313	344	310	326	311	333	318	321	323	318	324	327	337	318	302	333	302	334	305	303	311	347	328	325	328	290	311	323	318	328	342	341	367	323	343	324	323	341	304	295	356	321	320	312	351	337	316	342	335	343	327	309	355	356	372	344	337	275	353	335	338	305	347	337	330	322	318	326	346	372	342	299	327	292	327	353	318	337	334	379	280	303	359	310	339	332	334	333	332	337	345	357	330	301	340	333	350	342	322	323	318	330	328	337	328	310	339	337	343	330	319	317	325	329	322	337	338	375	331	301	309	330	377	332	339	324	326	346	350	322	354	351	330	357	343	319	292	363	340	328	324	320	326	310	322	337	309	346	342	311	326	291	311	317	326	323	317	339	342	317	323	341	329	371	341	311	305	314	321	336	323	322	340	364	341	340	363	322	324	320	330	303	340	344	328	315	358	327	372	345	308	332	314	332	340	316	334	303	338	325	311	330	320	331	320	336	334	311	338	328	321
23727	8268	3810	1809	1339	1141	964	892	757	699	725	793	705	752	777	740	737	781	783	703	746	764	705	758	716	721	731	716	725	728	706	732	722	737	716	758	731	709	748	732	708	683	703	727	737	746	757	716	751	736	725	749	714	776	741	737	681	753	711	730	736	758	732	729	750	737	715	749	734	735	774	696	764	751	746	670	716	705	739	775	701	765	718	744	706	692	704	791	726	807	717	689	706	667	734	698	752	824	724	730	698	742	770	700	739	727	722	709	770	738	755	745	708	730	675	740	750	740	716	744	697	695	761	736	757	724	759	745	748	737	712	744	728	707	719	804	690	767	729	711	726	721	735	776	723	704	728	698	717	724	764	720	736	720	748	709	733	715	737	731	732	671	738	682	722	702	734	685	738	733	749	738	750	735	683	748	689	734	734	746	753	738	733	717	747	711	692	756	743	761	725	726	756	712	743	733	707	718	757	738	687	719	750	745	687	756	728	740	753	713	714	764	706	705	740	741	749	736	718	733	687	728	728	765	718	703	742	727	713	712	689	749	712	716	709	664	704	747	740	710	750	698	715	745	721	723	798	758	701	745	722	674	711	685	725	730	703	724	686	735	772	733	737	681	648	721	700	736	728	752	693	724	728	694	715	734	756	720	720	699	753	731	695	727	746	745	714	735	691	682	745	697	699	748	767	741	760	760	733	720	664	763	704	749	693	787	772	713	755	702	755	738	725	710	748	714	776	689	710	708	711	705	748	725	736	735	683	712	737	767	756	732	752	684	752	728	687	739	771	751	708	727	743	770	755	738	730	732	725	693	768	725	769	699	734	693	749	709	730	723	724	717	694	687	729	692	706	705	725	730	736	717	711	704	718	699	774	726	668	733	752	729	647	764	780	682	773	707	773	699	750	743	729	716	740	740	735	681	774	712	742	728	740	694	742	740	695	699	746	711	705	707	711	727	736	709	742	727	739	771	709	671	720	677	731	777	735	760	743	701	747	708	734	688	722	724	750	702	739	751	774	743	721	725	769	702	717	712	742	708	749	780	757	728	711	749	724	745	710	747	687	701	743	746	783	722	751	720	689	754	711	693	690	695	699	725	739	750	723	720	701	741	755	698	683	751	762	782	706	692	675	729	716	698	705	760	747	757	714	740	752	738	680	712	743	691	695	686	771	742	701	742	707	789	709	681	699	740	716	762	713	753	694	741	734	725	729	701	713	752	726	701	722	728	689	735	734	729	702	710	708	640	716	695	724	729	716	661	765	730	732	712	787	729	677	763	745	740	719	762	728	745	737	711	699	726	754	743	720	706	675	688	707	711	744	683	736	722	714	772	710	716	696	727	722	717	772	706	743	740	734	768	762	706	727	762	731	697	686	773	730	702	730	726	742	711	790	713	708	717	761	736	702	755	773	739	768	712	768	671	732	753	681	734	753	739	744	739	729	673	724	756	698	700	671	721	739	763	716	735	765	672	735	726	723	716	715	693	699	709	745	664	771	718	767	751	707	730	748	733	684	767	759	733	790	737	781	700	751	714	758	687	731	711	736	742	740	746	716	706	649	694	671	706	736	734	708	713	714	716	727	719	731	734	735	735	710	703	717	766	770	772	750	731	791	747	725	782	713	742	755	777	747	736	724	767	729	737	756	699	749	709	777	729	712	723	688	728	709	689	748	707	756	751	714	685	750	723	755	669	701	728	719	705	749	741	767	709	719	741	757	751	705	757	692	705	764	747	729	729	720	666	697	730	720	711	708	762	762	736	679	729	672	746	692	725	728	791	749	674	726	677	745	751	761	748	685	754	727	737	749	726	699	740	747	767	743	727	689	734	741	721	763	724	741	724	744	730	658	742	726	714	713	720	727	721	754	734	734	743	730	710	738	780	776	780	735	718	731	690	726	751	778	716	742	715	693	657	749	755	734	680	721	782	715	723	688	741	721	741	746	748	699	728	720	734	748	684	716	706	741	745	710	713	731	738	702	719	676	737	795	733	737	703	704	693	730	729	680	710	738	712	696	749	673	731	725	747	765	772	746	746	721	713	713	751	724	706	727	714	703	706	775	756	776	722	722	760	703	783	760	727	722	671	723	722	752	757	728	758	705	719	703	707	701	670	723	709	738	715	704	708	809	773	802	708	707	734	751	768	742	750	747	707	718	714	714	756	741	738	766	694	700	769	734	752	703	707	718	683	706	702	760	762	749	783	743	769	716	749	750	734	698	758	755	730	722	723	779	747	726	705	730	734	721	772	716	731	700	670	737	716	739	736	775	715	778	742	748	752	751	732	737	699	712	742	755	761	728	750	692	719	768	720	666	736	781	773	734	727	775	734	717	719	692	762	700	735	716	708	669	712	712	743	747	786	751	721	749	751	698	766	724	727	682	718	739	725	708	743	734	717	709	716	772	704	725	779	670	715	800	693	688	665	740	701	750	703	761	732	723	749	723	688	671	753	782	743	802	769	678	706	700	767	724	730	668	740	692	753	760	739	752	669	697	733	743	729	794	734	716	718	721	765	764	702	712	719	734	763	728	697	683	761	727	736	710	747	739	707	687	742	774	743	732	745	726	751	723	682	729	716	671	694	715	705	763	694	761	745	754	730	749	737	714	716	744	677	740	765	693	716	826	743	748	767	748	707	708	776	761	679	727	737	757	721	672	735	732	757	708	742	742	747	699	679	720	724	728	727	768	717	688	718	709	749	835	703	728	761	729	737	666	674	705	725	737	769	717	747	717	725	655	760	742	714	705	755	701	717	733	747	696	669	746	694	718	727	737	705	716	735	759	741	727	695	760	679	707	753	691	746	739	764	738	732	743	664	754	702	791	708	657	796	696	729	737	720	727	732	720	725	701	756	748	746	655	676	749	702	675	681	693	750	671	716	754	721	685	693	702	670	706	696	790	758	765	736	732	704	786	702	714	728	699	753	662	708	720	733	688	784	701	728	741	717	750	731	720	719	717	687	747	702	724	737	709	729	699	705	773	734	703	752	748	724	744	704	719	725	735	736	739	710	722	638	763	712	726	701	753	738	799	744	732	724	733	711	756	741	715	711	711	673	729	718	764	748	740	700	698	714	763	716	712	782	745	724	704	751	749	732	712	717	752	758	713	694	767	709	727	762	688	773	733	745	769	752	734	716	738	716	730	779	702	688	709	734	699	710	715	704	735	712	698	765	660	753	768	719	740	717	770	702	718	672	740	769	687	695	748	734	808	695	709	735	697	781	710	729	692	741	738	739	728	708	717	668	755	712	743	748	681	704	717	726	699	743	717	761	702	736	752	731	754	705	737	710	764	773	699	710	776	682	693	731	741	705	736	722	740	745	715	745	728	734	746	722	699	760	712	725	677	734	676	722	742	726	702	714	736	704	778	747	706	712	707	737	735	751	726	729	688	748	772	750	716	703	681	753	719	762	729	750	743	710	717	687	746	720	723	794	728	761	744	741	717	729	717	714	712	747	762	643	747	719	727	728	712	684	709	735	764	755	741	656
37158	6650	771	473	396	396	336	329	364	365	347	321	309	337	347	324	344	336	386	361	364	329	333	378	364	347	338	326	318	369	316	397	309	369	310	321	346	333	357	350	351	338	342	371	325	352	334	370	379	378	346	331	373	363	345	326	345	379	326	359	325	340	350	359	356	360	326	360	345	322	325	358	346	344	365	332	324	329	333	348	357	334	332	373	355	334	334	356	335	352	351	325	377	384	367	362	357	330	320	320	321	304	347	317	348	332	374	356	356	342	339	348	355	338	330	338	345	352	348	356	336	356	346	362	375	336	341	335	348	352	388	358	343	307	343	297	349	346	360	346	354	372	328	321	360	336	326	329	342	386	336	332	393	349	369	365	363	336	312	333	330	327	342	330	360	334	354	308	337	334	351	347	424	346	345	322	343	346	323	365	326	341	344	342	344	334	363	367	328	376	330	355	357	330	363	358	382	317	308	343	331	347	345	374	316	332	353	363	319	334	355	393	332	363	359	364	343	345	352	346	334	371	340	354	317	327	315	310	385	343	330	373	336	345	333	356	317	316	362	354	322	327	346	353	367	376	382	382	308	326	345	307	318	324	321	327	318	357	339	366	332	356	315	337	329	335	318	373	364	360	344	326	360	361	343	365	360	339	357	337	377	352	335	325	331	329	349	324	354	348	327	359	350	333	357	363	354	343	367	327	318	311	345	334	310	368	370	351	334	319	355	356	319	362	392	366	363	319	333	347	346	352	361	339	368	328	375	356	358	367	336	353	340	321	349	342	338	350	341	343	388	381	345	336	335	311	291	320	351	345	318	324	314	329	333	327	372	334	352	342	319	337	320	325	335	338	345	382	354	326	385	323	389	328	350	332	346	350	321	319	329	346	351	356	371	344	348	345	320	318	350	325	362	313	341	339	385	379	347	366	332	373	363	330	371	329	368	337	323	344	341	358	358	326	305	337	339	398	377	350	338	306	333	349	327	330	338	345	336	345	354	363	323	349	339	340	360	351	348	307	340	346	353	349	299	344	348	311	370	338	354	327	340	366	355	359	312	369	322	340	322	348	358	320	300	334	377	362	320	388	321	373	383	330	355	346	357	342	312	339	365	332	340	355	320	345	327	341	354	354	334	349	377	313	375	325	344	356	356	346	380	339	324	342	335	335	322	339	330	382	338	359	343	358	344	370	351	330	349	330	374	367	327	324	344	322	365	340	351	296	361	359	353	354	396	331	364	343	325	339	355	380	333	353	333	297	362	379	332	334	345	317	351	360	368	362	337	362	316	338	371	344	345	361	338	376	350	348	345	334	341	362	342	346	361	335	347	334	346	305	357	334	349	346	329	291	367	333	322	341	363	330	370	327	348	369	375	351	362	330	339	335	330	328	343	352	330	335	373	321	308	346	379	332	352	350	348	360	349	334	338	387	318	334	350	374	361	353	344	349	333	357	390	347	343	343	340	368	342	356	349	348	359	352	321	323	316	361	321	374	367	375	360	334	339	358	338	322	329	374	343	380	336	330	339	316	361	337	349	347	344	347	331	342	363	332	376	337	336	334	346	379	335	350	346	345	348	358	355	347	338	317	304	343	343	332	353	380	307	323	314	320	345	360	384	306	326	343	333	417	350	353	305	308	347	378	317	317	356	346	368	381	334	359	341	332	387	323	368	327	363	330	325	345	326	340	344	363	328	369	316	345	350	376	344	335	319	368	354	323	321	341	314	341	357	320	340	363	359	327	309	379	353	303	354	320	354	323	338	374	331	330	328	361	349	328	339	358	320	307	328	317	332	379	340	356	345	314	332	328	363	355	360	321	362	349	398	360	328	354	374	344	355	358	340	322	367	357	331	347	379	307	341	327	322	326	348	317	337	351	353	368	330	334	344	359	326	364	341	344	362	365	324	379	339	359	369	334	308	309	317	371	353	343	351	328	340	351	325	327	338	376	360	334	341	334	324	345	334	330	334	373	346	364	337	347	352	353	331	342	373	324	320	343	333	334	316	347	336	328	340	386	343	369	376	356	342	338	324	358	334	335	332	330	333	334	315	364	345	333	373	384	337	315	370	326	380	355	354	352	352	342	346	348	372	353	336	374	345	346	342	355	330	306	320	350	326	356	326	330	322	366	351	359	341	332	355	304	343	339	357	333	360	349	320	321	345	345	350	326	334	341	379	341	355	350	295	335	333	326	380	318	346	369	359	346	335	374	373	360	340	338	315	350	329	309	323	347	321	308	335	320	362	328	361	360	343	333	347	338	363	350	368	355	340	333	375	367	338	363	311	313	337	338	346	346	350	336	339	337	324	335	385	357	310	346	350	337	350	326	324	345	315	308	350	353	319	291	342	379	348	335	336	337	339	325	354	328	321	354	339	352	339	345	337	287	347	357	344	359	366	367	327	342	329	331	377	310	309	353	323	329	339	333	381	335	333	348	358	381	334	331	339	344	347	357	356	357	350	339	345	284	307	309	340	337	343	346	343	330	322	348	326	337	340	365	362	357	336	350	305	326	360	324	376	373	346	332	355	370	332	342	413	346	332	331	332	353	341	330	342	351	319	325	380	360	338	342	369	343	325	365	358	331	342	351	392	352	354	335	325	346	338	371	356	350	312	351	353	340	372	373	352	330	354	342	331	375	314	308	354	341	326	359	361	363	372	348	310	353	369	353	343	349	323	352	365	318	330	339	344	339	325	313	310	333	345	330	360	342	338	343	346	362	329	331	356	322	357	353	344	310	315	334	330	320	376	335	328	350	361	359	362	337	356	331	374	306	374	338	383	355	391	333	392	361	352	315	325	367	338	337	339	361	318	348	352	295	334	377	324	320	362	312	319	352	340	340	352	345	353	367	351	360	340	346	377	341	328	351	306	363	355	354	363	346	337	333	318	321	347	329	348	347	362	381	357	334	326	354	365	342	313	329	347	375	339	342	317	307	363	329	366	408	350	327	354	329	342	331	331	315	353	369	359	339	296	340	321	322	369	356	303	322	334	357	346	313	386	316	397	321	333	375	364	331	353	346	306	359	338	342	343	379	334	330	317	340	371	378	321	354	311	334	320	346	329	335	330	344	325	325	354	310	345	332	347	308	361	364	325	331	351	337	334	345	318	358	335	343	329	389	359	379	317	310	347	356	319	312	350	350	339	332	324	329	325	343	364	352	357	389	331	351	349	379	352	375	338	338	335	388	352	349	370	331	291	319	344	345	339	332	324	332	336	327	370	308	367	389	358	342	341	355	352	374	341	372	355	350	314	322	342	325	350	319	351	351	336	337	326	346	313	333	325	379	366	338	337	305	347	341	336	322	364	359	355	340	317	324	322	351	336	321	373	348	323	382	332	358	334	303	300	356	322	315	328	336	372	339	330	353	305	332	330	382	327	344	343	353	336	338	376	374	333	344	359	335	319	330	341	356	374	360	351	351	328	360	341	345	340	338	333	329	349	351	332	342	346	379	303	355	355	350	319	350	340	350	349	325	341	351	370	364	355	364
25223	8217	3402	2333	1774	1332	1003	937	813	805	742	798	789	748	834	747	848	784	780	779	746	848	766	833	784	777	757	768	783	819	769	806	748	777	762	800	815	775	773	763	815	763	751	789	800	801	739	801	764	779	759	780	807	779	813	779	785	798	810	758	758	804	804	770	755	788	806	697	798	735	799	777	817	789	778	779	802	765	785	836	819	788	751	814	783	768	766	736	779	775	800	791	779	762	726	775	729	813	777	828	787	800	726	792	778	781	841	756	773	803	729	808	783	763	787	792	815	783	802	808	809	771	792	736	779	784	732	783	759	759	789	797	779	754	808	799	725	738	774	806	783	813	787	803	758	768	733	793	783	776	813	778	784	774	684	784	779	766	816	744	726	766	757	827	764	760	819	805	778	797	814	796	764	798	804	715	757	793	813	777	753	760	769	766	746	793	766	774	826	777	796	769	797	779	760	768	769	761	731	783	729	801	759	738	789	775	765	764	782	776	762	759	761	813	749	690	745	806	810	809	785	776	731	749	840	748	727	746	790	782	791	757	785	776	768	812	728	816	773	825	817	736	783	794	756	775	767	725	825	780	760	758	833	818	828	784	833	795	800	758	780	818	818	764	802	786	773	769	745	770	818	734	814	816	762	762	836	761	819	771	798	790	777	777	772	813	792	836	804	749	802	753	751	830	780	762	742	766	748	780	770	756	748	786	793	803	726	793	803	766	761	776	782	842	761	780	756	804	805	723	782	770	764	762	793	793	780	783	771	781	782	753	788	746	745	737	715	690	772	790	802	769	797	791	791	811	812	798	810	754	774	764	741	767	766	780	789	801	735	785	772	718	820	810	783	749	771	777	805	790	762	823	764	773	735	766	788	784	790	777	778	777	768	758	738	757	756	778	763	765	762	761	761	762	758	807	788	753	821	766	770	833	802	826	774	707	752	777	765	764	772	742	773	764	773	797	787	774	782	771	800	761	784	796	741	772	754	793	791	755	779	811	747	809	767	809	734	777	768	774	779	747	759	767	781	801	791	760	747	778	814	775	768	835	798	817	768	765	768	791	808	816	721	813	788	744	721	789	806	718	802	773	764	767	759	771	738	772	785	791	781	788	739	816	762	791	789	770	789	749	755	796	780	822	746	783	792	834	782	762	759	759	815	779	812	799	731	789	782	733	747	787	760	786	738	740	780	781	779	758	803	819	782	764	776	794	783	727	772	764	767	776	771	741	787	821	811	811	813	816	800	779	747	747	741	752	737	807	761	768	781	788	767	751	742	796	778	851	802	787	804	762	780	806	805	785	768	787	809	792	741	787	774	731	766	744	743	775	757	730	808	767	768	729	751	786	810	792	808	798	747	801	775	826	825	741	781	786	743	729	778	729	749	716	748	764	791	750	803	765	803	828	831	825	757	761	810	736	786	789	779	795	802	739	773	790	770	764	752	797	791	848	788	752	761	808	814	790	776	738	775	818	728	748	772	802	752	752	802	807	817	815	805	812	720	744	801	771	800	765	784	813	797	744	808	792	822	781	796	771	790	807	798	760	734	746	743	723	758	776	755	787	789	820	760	774	762	758	750	727	755	769	761	805	781	755	773	807	743	817	744	782	783	747	771	766	779	784	781	739	752	801	797	751	793	786	764	844	748	809	797	779	819	781	795	760	742	765	742	784	761	766	757	784	806	793	801	783	775	782	844	804	786	787	792	696	789	798	802	776	745	775	738	774	766	742	816	792	782	770	750	767	792	823	768	772	806	777	755	722	786	775	784	831	778	792	750	780	733	779	816	758	806	783	770	753	760	747	709	796	781	787	801	809	728	813	792	732	771	785	770	758	788	780	822	801	803	758	791	745	814	747	778	786	787	800	837	793	782	774	747	751	801	814	778	793	777	827	813	797	770	799	769	810	750	816	785	771	755	784	754	796	793	794	786	754	828	769	767	810	789	786	815	784	812	760	799	781	791	839	814	784	801	774	738	765	804	803	789	771	777	770	742	763	794	799	746	770	763	756	753	748	760	769	765	768	777	808	745	742	780	831	722	803	782	741	789	765	779	757	702	767	752	747	811	777	802	760	787	779	795	737	765	780	800	751	762	828	761	817	720	783	792	737	765	761	788	738	778	797	754	760	772	809	773	808	774	762	775	787	760	780	768	742	744	747	809	769	696	785	794	771	782	753	773	775	795	782	768	795	712	783	758	809	782	820	808	751	755	794	724	803	750	813	753	818	785	745	787	758	794	780	756	793	790	756	814	756	727	780	725	743	796	798	820	816	772	772	770	759	754	793	815	736	752	813	774	779	760	767	761	789	777	732	768	790	742	753	765	793	804	769	789	762	817	766	829	797	786	778	804	787	708	768	814	776	787	729	780	801	767	795	749	784	774	793	752	762	802	804	766	843	772	780	753	778	807	777	815	827	742	789	766	751	799	824	788	815	770	809	804	786	758	743	840	793	750	812	751	815	751	753	726	777	804	789	761	781	711	799	770	779	777	766	760	765	806	756	781	739	751	815	776	836	816	738	858	748	815	789	784	832	820	777	777	749	801	807	729	732	824	735	745	745	764	784	793	788	778	785	789	754	727	796	737	807	810	774	779	742	764	753	791	796	775	808	731	733	720	822	724	746	742	730	779	740	754	769	749	764	776	770	780	796	848	825	740	743	745	822	834	830	741	755	804	775	766	773	727	763	744	786	801	745	752	817	805	714	792	732	732	807	745	804	770	775	790	796	757	775	825	730	806	781	780	802	770	803	774	775	771	768	776	772	729	736	774	750	807	807	753	794	734	730	763	821	807	765	788	733	797	840	824	772	784	764	768	759	785	825	783	790	792	726	788	775	774	800	794	786	773	752	828	784	804	804	783	740	788	793	767	789	809	815	755	757	727	737	782	778	781	794	802	799	794	793	782	805	767	737	777	752	718	793	798	769	772	802	787	789	766	719	770	772	744	790	833	805	784	776	779	764	840	767	772	750	772	782	768	776	762	821	794	806	760	786	769	796	789	792	768	784	799	737	785	822	770	816	793	863	778	769	762	727	780	830	771	821	797	789	759	747	745	751	808	818	817	781	771	794	777	855	792	804	787	796	757	749	829	792	799	805	762	819	783	762	759	789	794	778	807	766	768	780	760	720	781	775	798	782	773	742	803	791	782	785	784	805	791	759	786	735	807	789	807	789	804	762	759	798	751	725	834	792	832	752	815	788	768	792	799	755	769	749	728	815	783	771	718	771	828	749	764	807	746	706	746	785	733	785	832	799	761	781	784	745	799	799	803	755	807	780	764	779	760	791	774	752	799	775	741	806	770	784	729	783	778	731	739	802	785	784	785	822	838	791	747	798	788	767	790	751	786	758	777	760	765	739	782	815	813	801	786	778	795	801	768	762	804	782	815	838	800	742	750	768	803	750	844	813	760	781	803	790	773	745	775	752	697	748	765	775	794	759	755	777	776	796	744	753	803	830	775	805	775	782	736	813	748	791	785	789	728	779	816	769
26913	2671	518	366	362	330	346	342	356	320	328	367	311	366	343	327	356	301	343	341	312	358	339	347	340	333	330	317	323	298	311	354	327	301	328	313	327	311	319	328	337	315	319	319	335	327	297	316	308	300	324	340	349	319	296	331	314	329	357	315	284	307	321	312	349	295	308	340	333	297	336	323	354	347	334	365	324	315	297	356	330	335	337	313	323	357	320	335	329	331	370	274	309	320	359	303	317	317	366	307	346	306	319	306	335	306	353	321	316	354	338	314	305	347	296	357	317	321	294	340	349	328	315	315	322	308	309	336	325	310	308	324	330	322	312	293	313	304	318	340	340	329	302	345	319	323	313	297	283	334	360	306	323	313	326	348	296	344	319	297	338	322	344	316	296	336	327	307	363	337	302	331	310	340	326	303	330	363	329	314	307	346	343	334	377	364	294	380	354	326	322	339	308	315	290	306	324	319	308	314	325	333	283	354	320	307	298	314	313	322	346	324	330	310	266	323	345	321	326	359	304	315	292	329	325	289	338	328	329	358	324	305	313	312	332	343	338	357	330	334	336	333	312	355	295	303	289	318	327	280	276	325	331	292	357	329	326	313	297	315	329	328	320	318	301	371	321	331	340	302	340	349	289	286	325	312	325	337	363	343	339	324	325	317	321	338	359	327	370	366	343	320	328	318	306	286	314	332	311	317	320	325	321	318	336	331	311	305	335	360	350	328	321	304	324	318	308	332	320	351	349	328	309	343	339	316	305	307	306	311	333	280	319	322	340	323	330	330	331	318	321	297	348	305	323	327	340	294	357	351	372	312	339	313	363	342	324	323	312	309	321	335	327	310	331	295	283	312	320	328	294	335	332	339	323	336	321	329	320	341	332	333	307	296	279	310	300	336	301	314	312	318	318	354	326	336	303	307	320	317	335	315	304	304	344	342	323	319	343	322	340	321	313	351	308	320	284	334	304	337	317	359	311	346	308	340	333	352	321	286	323	348	348	349	344	335	318	328	309	331	349	341	313	312	319	346	320	308	352	370	295	329	318	315	319	318	335	330	316	310	339	351	343	331	314	332	339	293	335	300	299	338	293	331	361	354	336	306	309	370	341	366	311	328	324	346	354	316	324	345	349	342	326	317	302	355	347	343	284	358	293	333	334	307	337	345	331	309	305	316	349	346	328	314	346	320	317	319	332	335	319	301	317	361	321	346	326	323	318	303	323	290	311	330	360	298	279	322	322	328	324	321	330	341	317	320	330	309	325	321	340	338	343	310	293	328	307	312	358	296	310	322	296	306	309	302	325	283	320	307	271	347	367	284	336	315	342	307	324	302	336	320	344	316	373	295	312	333	310	318	334	344	357	322	331	338	336	353	341	315	315	338	311	289	316	327	306	311	326	322	334	321	293	320	328	315	341	295	368	304	324	304	339	298	337	303	309	299	340	326	297	324	319	336	329	332	339	324	292	357	314	316	331	300	354	339	300	323	352	324	309	263	322	332	347	325	350	343	299	317	312	312	320	331	303	304	319	306	354	356	321	286	337	325	308	306	310	310	333	292	374	314	334	289	289	327	313	284	294	283	326	338	325	342	301	326	331	323	340	309	320	343	327	320	284	312	332	329	316	332	341	331	322	268	303	307	362	304	307	311	323	338	336	307	324	298	318	303	342	329	328	314	330	332	355	306	278	332	287	343	352	317	311	316	319	329	328	303	315	291	316	328	338	302	335	298	335	335	335	317	320	307	287	310	292	340	305	330	373	309	307	314	317	339	337	344	316	324	326	319	329	371	320	305	350	317	294	343	320	293	282	349	353	323	323	320	331	338	307	351	314	317	331	307	309	321	302	338	337	325	339	334	313	296	332	296	296	311	331	363	322	300	298	352	349	324	315	346	327	338	341	322	318	298	296	303	292	330	317	318	328	338	323	352	296	329	325	301	338	308	335	344	288	312	298	309	331	304	291	332	356	329	317	330	302	334	346	294	325	315	288	286	318	316	339	293	340	319	348	316	345	307	365	349	270	368	318	292	344	316	288	319	305	339	339	332	333	292	337	306	334	308	342	358	298	321	303	335	300	353	287	316	367	316	294	328	342	312	333	321	307	315	325	299	334	340	307	321	331	309	307	308	323	336	319	324	346	344	297	322	311	264	342	358	302	325	298	307	313	310	345	310	335	335	328	335	317	355	298	338	270	290	317	341	308	343	314	322	331	345	309	304	329	300	297	332	324	329	327	340	328	332	307	307	312	316	323	334	311	323	329	330	327	338	328	329	355	313	342	325	340	336	311	311	324	329	346	312	322	291	333	304	327	318	299	343	316	294	329	320	316	283	335	295	334	303	341	328	374	302	343	362	317	335	322	346	356	332	366	340	341	303	326	338	294	332	332	303	344	319	304	355	335	333	290	307	294	284	348	322	324	332	291	346	299	311	339	325	319	336	328	321	320	317	336	341	368	330	315	286	307	339	317	326	279	316	299	332	319	297	333	316	353	370	317	304	303	293	331	313	354	295	302	344	307	329	297	348	332	309	325	326	322	320	280	332	316	356	315	314	302	328	323	349	332	337	314	335	327	301	332	322	356	348	343	344	329	320	326	340	307	327	343	306	335	341	321	328	338	305	304	349	294	331	308	285	342	352	348	328	334	279	326	310	328	340	326	319	359	340	317	341	355	316	332	321	322	344	324	298	321	289	315	295	325	334	349	296	351	318	304	309	333	317	341	315	315	311	320	362	297	317	343	358	299	282	312	295	353	329	376	343	334	320	332	350	367	288	276	331	325	327	335	345	355	354	313	279	315	346	323	271	328	310	341	344	303	330	318	296	311	329	327	305	319	314	358	325	310	346	354	328	306	313	330	327	324	317	325	320	345	326	373	338	357	320	314	364	329	334	297	318	308	333	328	335	298	286	333	347	375	277	333	323	324	320	362	288	341	336	306	343	300	324	316	315	299	320	352	326	333	315	366	326	352	341	339	342	303	323	327	364	304	379	330	300	320	327	336	300	364	356	308	326	292	322	345	301	319	328	330	317	317	313	322	321	336	321	337	307	325	339	312	344	323	337	330	326	319	303	327	332	362	327	318	325	367	316	331	333	314	335	296	349	321	344	348	299	335	332	306	354	328	354	320	280	322	321	309	320	333	332	342	338	322	360	315	339	301	310	341	318	355	335	334	341	283	311	328	331	334	307	326	326	322	326	315	320	337	314	306	343	368	318	322	316	364	318	304	288	343	289	310	357	341	299	354	315	330	327	285	331	328	316	315	318	359	301	301	336	285	305	362	359	342	316	308	331	386	314	340	323	353	321	323	326	338	288	318	327	323	338	322	317	326	304	319	305	309	330	331	328	328	373	324	335	343	340	309	283	323	323	320	325	325	306	323	312	312	317	302	287	329	359	314	345	301	308	326	323	329	330	304	335	318	311	327	317	367	314	298	312	351	307	290	295	331	304	340	363	307	356	332	324	293	318	310	301	336	320	324	319	326	334	339	321
18414	3267	1872	1282	948	836	808	785	734	662	710	690	701	719	700	728	706	728	699	705	685	719	700	689	701	689	717	720	662	701	736	725	706	696	696	721	724	694	742	745	702	707	702	737	725	721	761	798	684	732	785	705	674	750	725	694	728	701	740	712	716	727	736	692	733	667	708	688	735	738	690	718	701	655	721	702	706	684	706	709	663	622	668	691	716	666	703	657	725	720	713	721	708	717	688	696	700	666	666	674	677	724	691	680	727	680	666	701	679	710	713	720	737	671	712	719	715	746	688	682	714	677	709	743	686	681	715	728	707	673	737	706	702	696	715	743	722	740	735	702	673	707	710	685	704	649	691	735	715	703	710	679	688	764	738	702	743	678	712	735	681	705	738	705	677	707	692	755	703	729	713	715	703	701	729	683	734	689	662	665	688	670	765	708	725	700	685	711	762	715	702	647	683	769	680	648	743	732	693	715	765	696	767	678	739	687	714	738	731	774	670	688	721	732	735	673	677	675	752	665	723	709	659	768	697	691	693	752	675	690	664	711	682	705	686	716	676	702	683	722	661	758	716	706	692	718	708	714	721	707	733	670	760	717	698	702	733	677	641	723	685	717	686	706	722	683	752	757	692	675	772	712	675	688	697	725	752	671	667	743	717	684	716	660	727	711	697	694	716	659	667	710	695	680	726	647	730	695	734	715	665	711	726	662	710	739	751	685	684	692	692	714	662	737	688	696	718	734	662	677	717	722	710	658	678	758	700	687	730	713	734	715	715	700	736	717	660	729	677	694	685	744	747	734	739	714	697	671	686	716	690	691	669	729	690	718	661	701	704	729	711	711	720	705	689	637	669	701	675	681	709	740	707	702	737	684	678	753	684	703	744	768	722	711	683	696	664	703	752	739	671	648	710	710	690	713	715	708	728	676	697	687	716	712	708	694	710	719	677	705	716	683	735	709	700	687	695	704	675	682	723	713	702	781	659	718	676	706	647	682	700	700	671	747	696	737	676	712	692	704	675	693	719	740	702	658	696	743	702	688	722	643	689	699	698	680	716	710	726	703	729	745	678	708	695	664	660	736	725	694	710	693	745	707	713	680	683	692	697	691	702	677	666	706	731	754	726	663	676	686	715	694	674	741	698	724	696	661	687	713	731	720	691	699	713	677	779	667	692	711	696	682	690	737	725	766	746	733	678	731	720	727	678	688	685	703	705	701	700	706	714	746	648	682	751	757	691	687	733	695	666	721	711	644	626	711	710	700	703	724	735	671	682	715	654	717	749	684	656	658	675	676	686	700	709	717	722	719	634	717	688	709	690	707	683	690	705	774	696	708	721	767	728	700	726	748	719	709	710	734	729	664	677	673	690	701	719	703	694	701	699	675	704	711	775	725	671	722	718	679	708	661	741	739	687	681	728	660	691	681	723	713	700	738	653	671	659	718	684	717	683	710	698	747	715	705	670	691	758	748	752	693	726	709	716	766	764	683	700	645	751	724	704	677	740	683	694	694	766	727	682	711	710	659	755	671	672	720	756	705	694	692	711	701	666	709	701	726	702	776	729	692	705	695	679	773	690	762	691	695	712	681	688	652	682	720	681	710	701	660	706	695	744	702	752	644	648	684	695	748	702	714	700	702	703	702	699	673	697	686	681	688	689	682	692	710	730	723	665	718	712	707	699	724	700	692	689	700	714	691	722	714	725	728	633	677	730	701	738	693	635	685	689	705	724	696	723	708	687	708	700	677	707	700	715	724	685	709	700	758	694	737	749	723	655	687	728	654	689	697	719	713	738	713	698	691	705	718	748	754	666	695	689	665	730	712	681	708	735	730	744	671	699	695	711	700	728	687	682	643	730	688	716	736	739	704	737	711	706	728	670	696	692	708	714	682	683	668	753	721	719	677	709	710	689	693	713	695	699	693	695	680	717	732	724	698	701	748	745	672	689	710	662	675	705	655	731	726	750	694	702	691	660	726	719	741	697	726	680	742	667	684	694	699	710	718	675	713	684	703	728	688	669	726	705	739	687	658	720	719	689	694	696	646	714	685	703	690	711	678	670	717	730	692	713	725	668	695	722	650	728	698	697	721	716	674	735	694	723	707	691	681	675	709	726	705	696	687	710	692	669	664	738	675	702	718	716	697	723	705	688	614	700	699	695	679	733	672	719	689	688	730	721	653	717	704	711	708	672	690	679	701	699	714	675	707	696	697	683	714	728	681	706	701	690	701	706	725	697	725	716	695	685	707	718	700	730	750	713	724	650	734	685	703	748	647	696	682	734	714	707	694	719	690	697	680	718	705	688	650	726	726	733	720	682	739	708	720	695	706	731	694	660	678	741	708	713	726	687	694	669	713	648	691	670	710	720	736	702	710	657	661	709	696	717	703	699	748	660	747	683	690	710	715	692	711	670	699	683	689	689	718	728	710	735	707	742	748	708	728	711	749	712	689	700	719	694	723	745	651	709	707	719	705	680	677	706	684	657	704	684	680	701	681	694	689	683	731	767	723	732	710	719	747	685	676	726	703	695	687	729	772	738	726	682	669	751	691	689	723	745	645	659	712	707	710	674	698	707	743	747	746	667	660	717	688	683	700	654	719	720	656	694	690	729	715	684	705	730	708	707	703	723	706	722	681	681	701	725	763	678	728	668	699	707	706	693	717	716	705	705	668	667	757	674	724	675	681	685	727	676	632	686	704	704	709	719	723	745	689	732	705	706	716	742	654	742	749	698	689	670	718	701	690	714	716	709	685	701	686	665	676	728	694	668	706	700	708	702	722	737	718	698	699	692	684	662	718	691	688	755	695	734	686	697	711	730	703	697	711	712	704	730	732	693	772	682	676	711	700	716	701	693	683	729	732	752	717	680	721	696	715	729	729	781	714	733	715	664	730	706	688	701	666	737	733	705	661	717	671	717	637	708	700	715	705	746	701	720	732	738	687	722	676	700	698	737	703	712	720	746	753	692	703	714	702	681	675	712	773	707	716	715	676	746	694	691	661	702	770	688	663	684	693	715	708	683	705	779	739	682	709	736	721	712	729	724	700	728	703	696	730	707	717	690	733	749	725	712	683	716	753	711	701	713	708	704	725	722	686	724	675	713	647	683	679	707	691	662	720	702	712	705	725	713	719	731	707	699	684	770	712	719	710	756	696	668	689	677	674	707	705	771	714	733	705	733	724	681	724	702	749	708	710	703	678	675	666	708	674	760	725	688	700	746	717	679	712	723	730	700	719	724	703	675	705	741	711	744	672	707	690	742	732	710	726	720	676	722	705	710	706	695	714	707	694	697	730	725	768	674	713	660	737	686	693	738	729	722	674	701	655	734	669	692	689	712	691	728	691	656	718	669	748	705	701	726	720	690	685	721	727	737	709	667	706	679	753	737	674	707	708	697	654	755	675	722	683	682	707	716	710	718	723	700	750	726	677	706	665	661	659	682	683	720	718	700	695	709	722	715	731	722	740	731	722	708	704	723	702	702	680	680	707	717	722
37800	5860	644	438	377	350	337	306	315	308	317	340	327	323	347	354	344	337	337	319	346	319	333	311	295	332	292	323	317	318	311	346	328	319	325	309	341	363	334	338	342	336	349	316	331	312	337	327	339	345	332	317	308	322	318	339	333	334	325	338	320	323	386	315	305	342	328	329	348	336	341	345	335	348	336	320	320	343	326	349	343	335	337	348	326	366	361	312	328	313	353	347	303	312	339	334	328	319	329	341	324	318	319	336	336	331	340	334	332	378	314	334	308	370	306	345	326	351	313	326	327	332	329	338	352	321	311	350	309	324	295	330	335	345	332	282	336	343	316	331	360	320	319	329	364	310	342	319	334	323	324	356	320	350	332	341	327	328	348	294	327	369	335	323	318	305	336	354	354	313	319	285	289	321	338	334	332	329	356	344	296	335	339	344	371	288	329	344	304	320	291	324	331	291	335	304	337	311	334	303	327	327	316	315	352	315	315	347	329	359	301	335	299	309	358	320	354	374	307	321	373	377	327	347	325	325	312	334	333	342	336	331	373	344	322	319	326	361	333	334	336	344	318	352	319	331	341	344	296	350	328	342	349	347	345	364	329	334	317	316	326	363	336	344	343	325	349	332	323	349	344	308	313	334	315	296	329	351	332	365	328	286	326	344	317	315	320	340	345	335	331	325	331	289	343	343	359	364	339	298	349	343	348	336	313	316	338	372	328	319	330	357	295	344	328	340	319	346	314	342	298	332	335	326	322	325	335	285	351	323	315	367	311	336	310	307	320	300	326	329	321	351	305	381	334	317	332	352	314	352	355	334	342	338	327	316	313	305	314	318	337	334	296	313	314	300	337	348	318	296	335	294	326	353	361	322	304	320	304	314	318	326	324	361	343	333	310	333	333	291	306	315	288	327	345	340	369	368	327	320	322	318	301	338	310	305	348	326	325	330	320	339	332	358	340	309	346	343	328	337	338	349	322	355	361	338	322	375	364	338	312	348	344	310	350	387	325	329	314	332	345	340	364	318	318	322	305	333	314	326	312	337	325	323	348	320	319	344	348	346	308	302	346	320	324	318	334	309	335	319	288	317	329	347	326	314	339	318	325	288	346	360	332	307	311	321	348	320	313	321	339	294	331	338	336	345	341	332	295	334	339	299	319	344	344	306	328	338	318	329	331	347	316	337	322	313	285	354	354	346	336	329	331	314	325	350	345	340	323	342	312	336	335	326	363	318	295	302	326	334	283	299	308	321	318	346	330	341	339	333	307	354	298	330	371	361	353	325	264	348	338	281	329	341	339	328	350	334	337	383	349	338	324	325	305	310	330	302	336	344	329	335	343	365	347	314	324	345	312	355	355	329	335	314	324	340	321	332	342	345	312	316	324	330	341	329	313	323	326	339	307	317	337	364	342	344	329	313	311	360	320	320	340	337	323	337	339	296	340	343	296	356	301	351	314	341	315	288	356	326	328	312	321	368	331	339	303	330	327	293	308	340	340	345	326	320	333	363	338	352	311	331	352	331	338	339	320	315	304	311	327	302	337	302	330	296	294	321	327	344	361	323	350	309	344	339	319	288	334	313	334	336	325	296	313	319	348	305	347	338	305	313	326	315	328	361	347	339	336	325	363	322	359	321	365	280	304	323	311	364	319	355	361	315	337	337	358	329	318	331	338	330	328	320	307	339	325	348	324	323	365	341	318	361	338	346	304	326	318	310	340	343	326	344	337	331	307	348	337	337	339	319	365	362	328	324	341	323	333	353	297	325	317	309	334	326	339	317	306	337	320	360	327	340	315	380	370	322	354	311	307	316	318	370	299	353	302	326	348	313	332	358	339	348	317	361	332	332	315	342	340	334	308	346	373	312	311	311	324	300	337	336	321	338	337	338	326	318	324	315	365	311	316	320	334	324	332	352	331	361	339	359	307	329	303	299	349	351	307	344	320	300	332	320	342	321	312	344	313	357	319	370	320	342	327	322	341	321	335	330	314	320	319	367	346	378	320	335	319	301	362	306	347	349	341	345	338	348	335	332	335	295	319	356	323	315	351	333	321	327	319	362	342	329	327	359	312	328	307	347	310	340	329	319	336	286	310	325	308	326	353	332	327	329	317	297	354	319	334	314	313	312	317	351	340	358	318	328	365	351	359	315	317	307	316	325	342	312	351	355	367	347	334	337	352	356	363	330	325	324	294	318	355	335	346	340	373	318	310	359	330	332	290	335	305	362	314	363	308	331	313	301	340	329	342	368	336	308	327	334	305	339	349	318	323	337	343	338	342	313	346	316	326	322	346	347	349	336	326	356	319	312	308	324	335	341	308	321	346	336	330	324	299	328	351	304	313	331	346	327	345	332	345	325	312	358	324	322	332	295	346	331	286	342	327	312	344	308	320	329	372	371	335	325	325	332	323	341	355	370	378	319	306	342	354	339	331	334	355	330	329	344	303	325	303	325	320	342	328	312	300	293	316	358	336	334	343	328	286	295	327	302	347	328	329	355	284	314	366	321	310	356	303	319	349	352	372	344	354	381	313	319	311	339	337	299	344	343	331	314	338	310	323	326	317	298	310	346	335	342	333	341	333	327	370	327	307	346	332	326	301	327	347	299	325	296	314	329	335	331	317	331	325	329	335	333	329	356	350	348	333	278	331	318	283	366	290	337	317	339	319	323	375	341	376	308	307	339	356	349	331	330	295	317	322	327	321	324	326	342	331	342	323	366	305	336	315	330	361	309	336	291	318	296	334	327	315	311	338	370	358	356	383	330	333	317	341	351	289	318	354	333	345	356	320	325	323	313	309	342	314	339	324	332	317	328	323	341	326	304	321	290	354	324	331	322	319	330	386	308	341	328	339	319	335	345	334	341	328	324	306	315	318	329	336	335	318	316	350	315	333	304	333	349	336	355	355	349	329	333	318	343	316	332	314	313	311	299	351	330	363	340	308	354	309	358	326	345	304	331	335	339	318	336	309	333	295	347	330	347	313	304	349	348	330	336	296	305	323	352	350	332	299	321	340	279	330	324	298	287	356	334	304	317	313	341	294	281	336	332	354	336	351	346	333	389	337	338	315	336	337	320	345	337	362	330	336	315	351	329	293	328	356	336	318	307	364	345	333	329	354	379	365	358	340	347	349	350	322	312	353	332	317	300	362	327	345	308	355	322	349	345	280	335	285	342	357	354	314	350	346	306	356	310	319	369	318	339	357	325	308	366	352	313	334	340	343	317	352	343	323	334	329	336	323	310	298	319	331	339	329	321	298	347	341	346	334	285	306	297	331	300	315	309	337	320	326	304	321	363	350	336	332	316	306	346	362	334	357	315	364	322	336	331	349	361	362	340	315	323	333	326	336	325	330	359	327	342	307	331	332	315	311	319	322	332	293	301	329	296	312	350	315	360	349	319	305	338	341	314	303	319	315	318	342	366	316	323	330	326	322	333	337	306	268	345	340	342	336	349	306	315	333	327	321	313	318	315	337	339	349	329	340	380	303	328
22306	4636	2288	1426	1170	939	841	808	769	750	762	721	699	726	680	755	754	749	737	732	759	750	766	778	702	749	739	728	720	760	712	713	679	791	776	708	731	700	764	744	705	704	717	719	711	704	732	773	734	744	727	715	724	708	713	746	724	771	766	731	733	726	746	737	786	689	723	679	742	700	719	719	754	769	739	752	730	779	749	774	731	725	671	719	750	753	761	761	753	697	711	725	695	735	741	763	711	690	759	741	732	734	716	772	761	699	772	759	703	695	717	695	744	692	774	728	732	721	711	744	798	736	759	772	711	725	726	745	689	694	694	719	752	724	702	738	716	765	722	755	723	713	727	717	668	686	775	733	733	749	747	753	720	742	717	707	667	691	702	749	789	715	741	754	716	720	753	748	751	733	671	711	706	736	761	743	698	678	698	716	719	694	743	730	736	749	743	747	713	699	777	767	773	767	802	794	740	697	776	732	717	720	694	733	722	736	746	723	783	713	733	754	640	740	732	734	717	755	727	742	749	698	748	741	698	733	707	722	731	697	714	779	756	717	721	786	745	742	747	760	761	712	700	734	750	681	689	750	752	733	714	737	763	746	733	720	703	711	691	745	723	710	733	712	724	727	702	724	734	714	717	699	773	749	741	759	669	713	712	757	731	753	720	688	772	764	768	766	729	735	739	695	724	744	725	736	744	715	691	765	714	706	709	751	724	731	726	717	727	768	712	770	764	725	726	716	731	716	720	726	717	694	688	761	668	697	709	716	781	729	734	712	715	721	729	716	720	741	746	725	718	719	743	725	758	767	780	715	753	741	766	745	750	703	730	746	654	729	739	731	722	693	714	750	732	696	691	765	728	765	727	704	759	740	738	742	704	697	749	730	791	687	744	744	754	738	704	732	762	733	738	742	723	748	760	757	753	724	730	721	766	717	739	732	710	714	713	730	734	764	696	714	713	729	721	713	689	718	738	762	711	759	730	767	747	729	710	759	725	747	775	759	742	771	740	736	710	729	792	759	732	744	717	692	738	668	718	692	715	678	790	737	700	720	771	745	726	756	753	757	721	724	755	736	669	714	769	761	724	704	705	741	788	718	729	738	759	712	697	752	729	767	748	754	717	659	737	753	758	705	689	724	741	755	697	705	688	751	711	761	765	771	715	673	742	720	728	720	688	722	723	744	703	762	714	754	730	717	718	729	718	712	735	781	758	781	674	689	686	737	708	747	773	715	706	714	676	712	690	730	701	697	790	752	735	716	705	673	740	740	704	777	739	744	691	766	748	700	775	687	733	742	760	696	723	720	763	734	771	721	730	724	771	724	741	767	743	736	775	731	681	770	712	735	754	721	733	692	715	771	718	735	745	660	735	696	745	772	724	753	728	692	779	720	770	716	733	728	743	720	707	722	743	738	718	714	691	753	752	695	747	713	773	725	706	727	750	751	730	721	725	709	736	737	680	712	690	703	745	745	774	747	722	733	743	710	748	747	739	681	707	729	723	702	638	676	748	696	732	737	758	718	740	736	729	760	755	743	708	746	728	770	729	708	711	731	751	739	727	725	772	742	748	690	694	739	738	744	727	717	744	706	733	751	730	767	741	704	726	773	718	733	703	740	758	723	721	760	716	747	682	690	729	716	689	785	725	744	723	699	776	722	685	744	775	743	761	740	765	788	764	736	735	708	717	746	756	760	745	718	775	735	719	718	759	662	740	773	727	751	748	753	759	716	749	736	707	664	697	729	706	723	733	719	748	730	751	722	681	717	763	797	767	683	723	713	708	746	795	714	759	709	717	756	762	716	753	710	742	702	727	721	732	790	737	733	699	719	711	768	788	744	728	772	724	720	737	739	729	773	748	714	747	746	716	702	708	725	738	709	726	745	747	764	719	776	778	716	722	747	709	727	742	728	724	755	809	775	698	752	736	723	738	705	737	738	774	746	725	704	781	734	725	714	774	732	724	731	670	757	729	718	737	773	734	753	705	725	752	690	737	746	710	703	713	746	727	715	712	753	742	724	709	703	755	742	777	728	709	746	680	693	751	712	702	723	753	709	749	729	732	747	733	727	718	746	664	664	669	768	708	668	777	676	718	736	759	754	707	762	782	766	732	712	772	671	745	742	768	711	713	722	694	720	724	746	747	735	718	730	706	727	660	774	739	729	777	752	724	754	712	770	718	749	734	729	795	725	723	774	758	729	743	711	763	779	711	752	704	718	725	723	723	723	712	749	736	734	750	730	732	736	706	735	726	734	743	736	774	700	720	728	774	724	758	759	762	743	716	704	710	746	687	701	742	757	725	736	673	697	736	692	762	736	774	734	717	740	778	703	740	708	738	737	710	713	709	751	718	753	774	747	728	754	665	726	699	759	734	729	748	730	724	729	742	677	716	745	736	741	700	696	701	744	717	784	748	787	722	709	735	732	741	698	738	690	759	696	741	703	767	682	749	750	724	770	740	733	721	697	716	766	723	749	720	749	727	703	730	699	730	768	739	734	749	768	706	738	762	719	737	743	719	738	696	730	788	747	768	752	700	726	712	725	760	688	713	741	713	704	749	760	719	721	751	729	718	762	696	785	738	738	750	726	772	749	758	749	782	715	778	733	762	719	709	680	734	765	714	735	780	764	696	710	729	739	751	688	767	758	766	692	771	748	744	675	721	693	769	759	750	698	732	757	791	757	755	752	755	744	757	769	705	757	742	780	750	737	781	727	794	774	701	734	761	719	756	696	755	736	741	689	717	740	685	716	767	723	730	741	717	720	706	748	755	728	757	779	760	689	736	737	720	748	717	800	683	753	702	769	740	700	693	713	734	768	723	735	739	716	723	737	751	746	703	703	755	762	731	687	773	734	716	735	767	675	778	772	764	736	761	702	724	705	753	731	761	771	724	761	766	713	784	750	763	683	743	739	721	763	733	783	749	747	686	696	720	686	749	758	749	725	775	725	744	773	746	702	731	749	756	739	733	704	733	711	733	753	723	725	712	714	735	720	709	729	750	754	750	715	754	731	744	703	672	717	718	725	807	746	738	734	705	762	729	731	713	745	767	717	727	759	738	735	701	747	728	769	687	729	702	764	678	712	740	736	712	734	736	737	750	735	744	771	719	700	724	720	737	743	754	698	757	759	700	741	742	736	710	700	758	754	765	729	745	745	734	757	740	752	706	736	678	751	722	709	705	702	719	739	746	730	696	758	699	762	700	726	750	740	727	737	721	674	723	756	730	749	715	703	729	690	757	710	735	786	716	741	728	751	712	717	730	695	731	773	751	754	749	738	746	717	720	720	736	709	685	784	660	749	710	725	747	706	744	764	726	683	728	782	742	724	729	742	746	734	757	748	702	695	717	767	722	708	758	693	722	757	701	740	695	735	718	774	759	749	728	702	742	741	736	769	702	784	701	704	733	744	766	747	698	713	795	732	768	760	718	760	714	725	763	716	740	744	699	776	756	735	704	719	733	748	756	742	688	748	746	702	751	731	720	720	688	743	685	765
34556	5927	889	468	392	396	342	344	368	317	332	348	343	336	357	312	356	391	329	394	343	343	371	347	356	293	337	307	330	326	312	360	349	353	352	353	354	318	369	307	323	371	343	359	377	348	392	375	379	326	344	337	332	296	351	376	355	345	345	342	358	363	373	358	357	333	389	329	344	332	376	374	337	349	331	363	359	368	346	326	325	345	365	336	338	308	338	318	333	333	325	329	350	319	329	367	316	353	339	355	315	389	314	339	339	316	352	337	366	325	349	342	345	336	342	313	299	329	353	335	354	357	359	373	320	357	348	328	370	344	334	376	306	316	348	336	325	359	365	348	297	340	326	372	326	347	324	346	374	348	378	342	357	315	340	356	360	347	320	315	341	369	364	326	332	347	364	330	406	370	372	353	333	346	355	341	346	316	339	299	342	331	347	357	342	374	366	328	307	348	338	317	357	366	319	326	339	368	333	358	357	333	309	348	339	281	328	353	356	358	351	379	384	358	366	341	352	347	288	362	371	343	332	362	353	339	314	343	328	367	337	301	335	355	341	346	358	344	360	372	358	347	321	340	341	366	322	313	335	351	358	367	368	340	352	336	342	321	333	330	336	339	372	357	333	372	339	302	330	340	342	360	324	340	339	319	338	344	342	318	334	372	344	309	352	369	377	347	331	295	299	359	319	325	357	340	325	341	350	327	338	364	338	358	334	333	355	369	372	315	354	312	308	338	363	336	340	299	347	329	363	326	340	370	393	348	338	307	345	333	366	367	323	352	353	366	333	350	350	343	333	347	317	321	303	315	322	336	333	350	331	324	345	325	354	379	350	368	344	318	334	369	320	327	315	392	331	338	358	358	359	352	355	296	349	353	335	372	354	394	344	349	358	337	342	328	362	346	374	366	399	334	321	360	332	340	310	318	371	380	358	350	331	305	351	338	345	353	344	357	363	371	345	347	353	327	345	333	312	333	368	321	354	321	345	339	325	319	373	349	362	342	366	333	345	380	329	369	374	321	357	379	317	318	360	336	378	369	366	302	341	307	379	360	337	329	362	320	342	375	346	339	336	326	331	369	338	338	362	348	325	331	329	302	348	341	335	354	334	314	324	322	307	369	329	359	345	310	330	319	329	312	343	349	358	371	337	360	351	349	350	350	335	309	337	317	369	331	338	331	363	304	342	295	311	333	328	286	359	312	363	338	362	350	354	335	338	304	353	341	381	322	372	341	376	293	332	382	376	320	362	327	323	346	326	334	307	369	321	356	347	317	349	314	339	342	392	353	373	325	340	342	360	307	340	342	322	333	332	310	334	355	310	350	346	368	350	357	349	322	373	383	342	358	325	322	393	364	368	319	326	294	365	351	359	347	359	311	370	352	345	328	318	358	368	339	345	341	375	384	349	348	309	376	349	355	350	351	375	321	344	351	358	390	338	360	323	339	335	382	359	371	354	341	325	355	370	352	378	381	326	330	345	330	384	346	341	375	350	339	375	340	297	351	362	366	351	345	325	350	356	329	349	345	355	335	328	359	341	391	335	328	333	355	336	336	364	371	331	357	328	369	343	362	371	326	343	345	327	332	378	359	333	350	317	321	400	328	312	310	324	346	342	342	342	361	298	351	367	336	361	332	346	341	364	330	339	335	367	364	369	367	335	330	358	349	364	303	314	314	317	345	371	356	370	343	325	334	320	333	341	313	340	350	366	324	373	374	370	343	381	361	355	367	371	347	353	339	339	320	311	328	343	321	367	360	334	345	332	344	333	350	354	375	346	348	318	357	354	349	351	365	304	295	367	336	334	363	361	383	328	342	306	323	377	329	344	357	345	349	315	321	357	346	341	349	323	323	357	332	354	320	346	316	333	344	360	341	376	351	332	320	346	375	348	344	373	342	357	330	357	310	328	368	330	352	343	335	386	335	306	348	334	309	351	369	351	322	319	316	360	348	365	351	363	361	340	371	384	355	386	373	331	338	351	339	370	315	391	387	277	356	343	355	348	330	353	318	374	316	352	349	338	352	346	367	385	385	363	343	344	321	313	286	334	328	347	353	341	312	358	331	327	331	367	353	341	389	360	391	345	313	323	325	398	322	342	314	347	338	326	329	348	344	366	357	329	373	330	330	331	313	296	305	344	367	375	346	350	301	335	350	328	346	373	348	343	325	369	362	426	363	333	369	331	291	340	376	321	338	347	357	347	334	321	344	348	354	331	358	346	354	352	346	341	348	347	323	357	387	336	345	351	362	338	354	367	361	279	359	339	351	351	342	340	352	357	354	315	305	318	346	340	354	354	313	327	371	342	326	345	327	340	373	330	345	363	364	397	326	319	327	334	356	348	327	353	353	355	348	338	338	335	339	315	366	345	320	337	344	378	319	351	328	345	308	322	326	357	354	361	343	358	335	337	312	352	346	352	335	343	335	319	360	336	362	354	299	380	362	369	343	359	332	345	377	383	343	312	321	322	328	333	336	336	340	351	329	353	339	371	317	335	351	312	340	379	376	336	361	366	351	313	326	363	355	355	338	382	342	309	356	334	321	360	372	362	334	342	314	309	360	303	324	301	343	331	349	351	340	378	355	315	345	356	324	364	356	361	360	340	351	349	328	332	301	342	301	375	334	359	319	304	352	329	344	353	329	354	353	373	369	362	391	372	347	352	323	348	314	337	334	369	325	333	337	362	349	342	372	337	331	326	378	348	354	328	312	309	335	313	344	343	325	357	371	339	300	300	352	326	303	309	350	332	378	317	358	339	371	324	378	373	308	390	333	346	346	346	322	328	340	351	360	352	341	335	389	344	328	343	350	328	327	316	359	348	350	325	337	360	329	349	304	318	365	333	366	307	343	348	346	386	400	364	336	346	362	342	351	361	373	388	346	335	347	327	347	341	340	346	365	359	367	352	319	360	350	343	370	326	366	313	319	331	395	343	327	334	355	377	331	392	345	349	334	384	336	348	324	348	302	336	338	342	360	342	343	352	389	371	326	351	343	318	311	369	347	358	362	363	347	344	357	347	381	350	361	356	345	373	356	345	361	338	338	325	354	349	363	345	343	345	351	370	299	358	356	363	347	352	363	351	363	357	349	369	337	334	312	322	331	330	349	359	311	296	344	362	328	350	338	307	331	375	374	318	346	330	314	361	368	365	326	396	329	358	348	355	305	343	346	316	304	350	366	378	350	306	363	294	331	356	334	333	347	328	348	339	361	340	380	364	367	342	364	353	326	305	340	329	349	345	351	299	334	334	338	360	340	362	353	334	347	343	322	378	336	322	321	374	342	363	319	327	304	308	332	356	348	333	346	334	323	355	360	317	354	333	346	384	362	344	320	342	345	368	371	360	353	328	346	351	325	343	369	345	328	316	357	333	343	359	332	344	344	337	359	358	355	309	317	340	363	334	321	313	314	329	318	330	318	313	325	356	356	332	352	345	314	313	357	297	287	334	341	351	359	335	326	354	381	360	346	322	353	339	319	285	311	327	330	321	328	322	321
21020	8089	4086	2324	1498	1359	1113	969	894	834	821	790	797	778	832	737	805	796	797	766	741	731	811	798	819	801	826	782	751	794	825	810	756	783	772	798	790	791	768	767	774	768	738	820	735	761	819	822	825	780	794	758	752	736	778	778	784	780	731	791	791	762	745	802	745	806	768	784	785	770	819	785	734	796	796	783	775	763	745	736	719	715	751	801	788	775	809	772	741	762	755	757	779	797	784	760	821	801	826	747	753	763	774	762	846	743	724	689	805	794	790	799	774	733	777	765	781	744	752	775	764	766	795	776	778	744	743	806	783	758	778	771	785	807	746	799	812	772	776	800	778	819	716	786	757	767	813	761	756	829	825	773	747	797	730	802	791	735	798	779	793	795	780	779	781	790	808	771	794	792	762	777	735	771	774	790	778	759	753	739	764	719	732	761	798	778	823	799	785	799	793	775	777	795	768	780	734	781	760	770	777	732	853	801	768	768	766	783	776	807	799	742	788	769	749	823	782	796	794	797	800	774	778	779	800	822	815	811	788	762	787	751	757	772	744	774	768	728	749	787	828	718	777	792	757	804	784	767	767	728	804	774	755	744	820	800	804	765	776	815	768	742	791	782	808	855	799	799	756	752	758	770	730	778	758	776	780	770	754	715	750	793	790	798	778	782	787	789	822	777	770	777	776	796	802	755	813	771	768	844	733	751	802	766	767	758	809	756	757	788	764	764	787	775	784	822	785	730	752	804	759	739	751	791	778	766	805	774	758	781	748	800	788	767	766	750	771	779	771	822	784	759	809	783	761	799	796	718	744	800	755	808	798	739	753	764	730	780	776	740	771	809	762	787	806	849	762	787	786	813	763	846	782	810	761	789	755	793	767	780	764	819	743	791	833	756	799	785	754	769	764	780	785	829	785	782	821	833	759	776	718	754	776	770	770	784	814	755	801	798	806	759	806	781	787	815	798	806	784	772	807	772	764	774	821	796	737	739	746	794	757	784	761	777	778	792	797	812	745	779	842	792	784	803	789	816	827	778	761	739	783	761	783	761	788	749	785	809	766	787	800	779	822	795	820	788	773	825	765	803	771	826	804	762	745	782	807	735	783	727	759	786	765	826	797	772	796	752	744	767	724	786	765	824	756	802	813	751	757	768	748	765	745	782	797	774	824	749	794	757	763	787	826	742	786	797	808	724	754	769	740	787	760	751	745	756	753	762	756	784	741	768	780	806	764	789	759	748	787	843	739	775	810	761	776	780	806	789	809	761	733	743	816	781	757	772	784	803	804	784	815	769	817	777	783	813	767	822	789	745	794	757	790	830	731	809	764	796	802	792	805	783	767	793	786	821	803	791	787	785	793	729	786	770	818	731	768	750	782	726	787	754	742	746	790	766	799	766	844	748	771	758	763	752	742	750	762	759	782	824	763	800	778	760	732	760	772	782	747	752	821	787	754	828	778	749	817	790	825	771	729	742	796	806	767	765	813	765	790	786	788	732	776	788	760	791	792	750	790	762	788	805	813	771	763	782	813	778	794	762	782	778	756	725	787	826	708	791	814	760	802	804	773	770	767	800	763	760	781	804	795	725	830	786	769	758	792	788	793	765	849	816	748	739	793	771	795	783	843	762	745	758	831	769	816	780	759	737	793	823	787	762	765	787	783	784	779	811	807	822	785	735	800	775	786	810	787	757	769	805	753	712	785	794	765	797	768	860	778	776	761	803	798	769	729	758	783	737	769	756	754	797	763	781	774	731	742	802	753	771	794	802	764	794	775	788	799	789	777	749	784	802	808	718	733	740	788	774	792	761	759	754	797	800	766	761	787	786	780	771	743	827	834	790	790	735	793	699	755	758	751	758	724	759	821	783	741	790	772	794	793	799	767	753	783	819	737	797	755	790	799	813	750	796	812	815	777	835	789	771	778	811	757	797	807	749	788	804	779	780	763	763	813	744	749	820	769	766	757	739	854	757	780	764	760	830	698	736	763	833	800	786	801	757	723	783	776	820	766	792	760	761	729	766	793	749	802	747	749	793	735	855	777	799	758	808	752	741	769	781	772	765	775	751	752	761	810	772	813	751	781	746	784	789	819	710	792	799	789	794	778	712	761	772	766	783	754	760	801	793	769	747	782	803	791	768	800	825	771	787	831	765	743	739	792	790	788	806	758	774	731	806	807	798	778	854	749	750	772	779	790	776	813	785	821	746	772	794	809	817	780	799	797	724	816	768	769	790	732	769	794	765	745	782	774	786	826	699	782	827	723	785	807	776	769	783	852	739	754	784	751	766	799	814	753	806	777	735	747	792	816	794	735	767	830	796	782	757	764	770	775	821	760	763	829	830	804	776	725	754	783	790	766	793	777	774	823	799	794	759	776	789	769	773	796	747	755	788	784	768	713	777	853	759	736	795	764	791	749	779	813	788	759	760	775	759	799	762	729	784	768	767	758	790	759	793	742	798	807	759	770	749	816	754	753	762	781	732	789	779	820	783	760	805	746	766	835	776	813	794	763	782	830	765	780	796	780	779	774	778	742	742	770	741	819	785	810	789	755	806	757	769	750	752	762	822	785	749	758	821	812	762	772	781	752	789	800	818	756	832	759	780	737	784	783	805	821	770	831	773	766	763	798	818	823	777	770	768	783	775	760	785	822	772	762	808	818	781	737	762	749	793	740	788	783	749	789	805	731	752	810	787	794	821	804	753	808	779	753	749	756	773	842	750	755	749	756	739	795	745	725	770	773	794	737	772	736	758	751	771	784	770	768	745	742	792	787	708	747	792	778	759	768	758	788	764	788	796	788	747	734	769	794	766	783	802	833	853	777	787	761	726	805	776	776	815	811	828	759	743	718	752	753	750	783	778	786	777	792	769	787	778	767	836	745	727	779	724	796	769	814	766	791	793	824	782	767	752	757	802	753	788	783	767	757	750	765	771	794	786	805	741	727	802	800	788	778	814	811	783	801	756	777	753	843	767	782	722	809	800	758	780	766	790	804	803	748	750	803	737	759	803	808	800	746	789	777	778	787	783	756	761	749	850	776	733	782	787	809	764	780	791	777	802	784	742	793	796	763	779	794	791	783	858	792	778	820	777	828	803	765	780	753	752	772	820	822	761	772	813	798	802	781	787	761	765	813	763	776	757	731	791	747	789	726	765	809	800	763	784	774	744	787	786	731	811	746	791	747	758	781	780	798	766	735	774	782	777	827	732	833	773	786	782	781	742	780	761	746	742	785	779	746	771	752	771	783	728	816	786	743	801	731	794	739	774	743	791	790	761	744	754	736	777	765	757	764	758	813	734	837	767	759	765	816	769	759	795	784	748	778	765	796	797	712	745	762	780	793	741	773	720	796	763	738	759	790	769	788	764	807	846	771	765	761	780	854	796	808	783	782	804	805	785	754	787	792	823	753	773	795	818	788	772	771	742	811	743	769	767	806	769	755	803	786	829	822	848	740	769	741	757	819	821	817	746	790	764	740	763	789	787	760	771	815	769
22477	2220	498	360	327	351	295	327	335	323	354	334	338	301	319	317	310	306	308	327	327	325	315	333	326	321	334	319	348	319	335	324	314	302	319	353	301	310	362	297	339	364	312	329	327	324	307	323	312	348	281	323	325	324	328	350	320	322	314	343	299	350	302	322	325	351	328	352	282	311	322	354	334	313	310	323	317	277	290	343	335	351	343	315	337	309	305	304	333	300	324	314	324	341	332	313	290	294	311	288	357	344	311	327	363	348	288	308	344	334	334	349	321	327	314	357	353	303	328	343	312	319	347	304	316	337	315	318	307	293	309	347	380	327	316	337	324	299	314	279	360	313	335	348	310	317	326	327	340	304	345	350	329	319	319	336	277	349	308	311	327	355	289	329	347	295	317	309	343	326	321	315	332	330	340	320	283	310	312	317	309	336	308	352	298	340	312	326	330	338	324	317	301	329	304	327	367	311	317	333	308	346	314	316	331	329	315	291	325	321	335	322	312	316	318	330	317	349	325	321	348	328	293	332	313	326	301	298	352	333	340	362	317	334	332	332	270	306	346	349	367	312	323	350	336	348	342	324	371	324	312	321	294	328	305	304	340	348	330	329	345	342	338	329	340	312	325	310	323	321	292	315	289	338	320	341	337	335	323	350	303	307	308	340	328	326	333	333	341	330	312	315	347	351	324	314	303	319	315	352	298	308	299	312	333	307	325	321	304	288	327	308	298	328	314	307	323	309	323	316	303	338	318	326	319	332	320	355	333	335	313	330	264	331	293	297	313	267	305	305	316	314	322	339	337	310	312	340	324	323	295	325	316	345	352	328	314	313	309	297	328	338	334	351	324	322	304	327	308	345	306	300	343	287	356	313	295	318	343	316	336	301	311	317	307	328	332	283	314	347	304	326	328	329	328	346	309	339	320	316	347	341	337	318	303	317	340	356	304	327	324	272	338	329	359	307	330	308	305	341	296	312	357	317	305	293	336	309	346	346	334	325	291	307	298	336	329	310	276	306	300	333	338	334	297	333	319	343	317	325	327	335	319	380	357	333	325	333	332	335	350	315	338	320	311	327	339	323	327	326	323	303	304	297	309	327	322	300	341	313	340	332	352	320	313	328	322	329	298	320	329	330	291	329	328	309	355	341	335	321	327	334	303	325	337	290	339	316	330	317	309	301	307	304	304	321	306	349	303	306	320	318	280	339	300	303	309	343	295	306	335	328	317	318	335	287	327	320	316	305	311	316	278	286	318	315	337	346	316	337	315	327	316	336	301	333	319	345	320	325	305	298	318	352	293	348	317	340	334	304	304	315	311	343	315	336	326	338	318	324	315	311	298	333	337	295	319	314	361	349	330	321	346	310	317	279	345	340	355	320	311	355	331	328	309	326	305	329	318	303	292	305	322	299	328	319	355	308	346	314	323	342	339	306	310	329	321	344	296	332	343	328	302	315	316	319	344	353	345	302	320	296	322	350	312	303	303	342	312	315	348	335	328	338	312	331	361	339	300	342	325	341	327	341	333	283	339	312	289	354	282	327	292	308	318	339	348	311	314	346	299	317	339	325	342	310	328	311	338	320	362	333	322	303	302	334	340	309	320	328	316	331	330	314	311	331	361	318	314	357	300	324	318	310	342	316	352	336	369	339	331	311	341	297	321	336	342	340	324	342	298	295	346	346	329	311	305	286	363	293	298	341	327	295	306	317	290	332	345	288	307	308	314	310	335	330	316	304	325	339	328	318	319	285	308	319	326	337	368	323	308	336	327	344	304	327	303	341	307	302	357	318	305	308	334	373	323	360	327	317	306	326	344	315	332	317	277	306	290	344	307	323	337	328	320	300	339	308	317	320	321	328	323	332	306	313	337	320	304	326	357	293	258	318	325	300	296	322	338	325	334	340	337	310	301	320	326	315	304	323	382	333	324	321	356	339	304	318	308	315	316	350	308	379	371	344	306	330	350	320	308	322	359	309	332	322	325	316	333	341	319	321	324	311	323	282	320	323	318	316	326	328	325	304	320	317	323	315	295	325	336	312	310	317	306	312	332	323	347	321	298	301	363	328	329	338	348	315	325	319	318	313	319	334	307	311	316	349	297	347	340	311	351	333	310	310	332	364	333	324	342	315	331	347	337	338	346	348	319	361	307	323	282	313	307	329	304	330	331	293	325	328	314	308	340	343	336	296	331	304	331	308	367	339	347	328	334	350	313	299	325	306	339	331	306	336	321	377	301	315	313	337	356	332	295	309	315	336	315	355	362	327	346	325	311	310	300	328	334	340	327	341	348	317	304	324	346	326	312	322	316	320	312	313	313	338	333	319	318	309	300	317	363	317	290	335	319	350	358	299	316	362	327	260	319	343	301	303	330	322	340	349	342	324	319	308	305	355	304	330	311	302	352	303	311	348	315	328	311	338	348	344	319	369	301	321	323	321	343	317	320	323	318	334	339	313	321	334	325	294	307	337	323	335	326	346	309	318	308	329	304	315	327	287	356	340	319	314	324	284	373	316	324	317	284	303	339	352	367	292	312	293	292	334	322	315	328	334	327	316	308	343	311	317	314	361	326	363	310	298	328	277	371	329	327	312	295	280	307	318	301	323	315	333	324	300	340	320	317	299	306	343	310	333	311	361	291	330	321	288	318	332	293	330	351	353	341	338	314	344	328	306	359	330	355	355	325	349	334	317	343	337	315	371	328	330	346	328	292	307	318	298	310	315	328	331	273	321	319	318	359	297	310	326	326	300	305	305	322	338	334	317	296	311	326	324	332	332	323	320	329	339	355	347	329	330	313	355	299	304	298	324	337	343	315	315	299	307	326	358	291	318	308	291	324	367	321	294	325	301	340	350	312	297	365	307	349	335	319	318	325	324	331	346	308	314	347	330	318	301	320	314	332	304	325	297	292	299	352	302	363	363	318	344	309	325	333	329	314	279	326	313	329	288	356	310	324	350	342	310	302	320	337	313	330	341	358	322	325	328	327	328	335	297	302	334	326	360	323	325	301	310	275	353	300	320	302	323	310	345	329	326	357	319	320	343	316	301	317	353	345	306	331	353	302	339	314	329	320	349	323	299	327	328	330	317	331	382	340	343	326	316	317	348	315	309	313	322	318	329	330	329	296	388	301	317	288	304	342	313	302	329	377	326	322	307	333	361	305	302	350	336	321	325	339	328	336	326	334	350	313	303	312	297	293	328	314	342	310	299	316	330	337	312	283	355	313	315	320	320	323	284	299	349	323	332	350	361	327	322	314	315	335	289	316	303	333	299	358	304	314	304	293	295	282	254	302	289	304	326	278	320	310	341	309	275	315	301	330	300	299	327	301	330	340	303	291	312	328	336	337	348	323	330	314	335	330	321	322	350	333	295	294	294	324	296	347	321	328	317	317	330	325	321	332	315	318	363	309	275	337	371	323	335	312	317	326	306	316	316	298	339	349	322	324	319	346	322	319	313	341	308	317	331	323	293	333	354	313	317	309	338	352	313	339	332
15195	4110	2391	1600	1129	888	815	744	730	695	719	680	702	677	735	666	687	670	699	692	719	737	730	739	705	687	742	713	679	689	689	697	650	684	679	664	699	744	691	664	663	704	710	742	718	741	742	747	702	731	711	681	730	653	693	704	623	693	681	722	677	666	707	646	732	664	743	698	703	702	716	691	687	697	714	731	695	706	664	643	665	684	688	637	665	713	706	731	696	698	712	689	698	720	694	656	694	712	696	721	721	698	686	706	698	692	686	688	720	703	689	686	643	703	700	717	699	698	680	731	743	731	710	722	703	662	707	705	716	711	724	709	697	672	728	722	693	734	716	737	704	697	686	696	634	651	734	732	662	700	683	702	671	724	655	703	651	729	667	684	683	670	700	642	695	742	687	675	719	646	678	673	707	716	720	716	686	674	749	646	704	664	654	690	699	669	671	676	709	691	690	651	680	713	734	681	708	740	666	711	703	673	750	679	727	683	713	691	730	728	661	680	671	657	693	708	675	671	724	712	692	688	655	706	696	688	738	711	715	704	682	718	715	701	670	744	757	732	698	712	732	676	677	712	703	728	666	683	683	675	714	719	679	694	724	695	703	713	718	707	659	730	709	705	705	714	694	661	677	720	702	690	694	686	694	665	701	713	706	707	712	705	736	679	727	658	624	708	664	658	671	712	715	679	647	715	719	727	675	687	722	713	694	722	729	694	714	692	722	739	711	667	679	697	700	723	736	718	720	724	723	691	713	709	667	655	704	677	686	676	673	711	712	667	668	727	687	676	695	711	721	703	726	697	663	674	682	674	751	710	694	696	620	687	671	702	687	703	717	671	681	646	734	700	728	710	700	714	717	718	668	690	668	673	705	701	702	679	674	683	701	671	721	668	710	691	688	718	715	705	766	700	685	680	695	732	776	722	689	714	732	698	685	678	714	683	706	731	694	620	684	666	735	700	687	692	695	674	698	716	708	703	705	692	704	714	700	692	749	691	700	680	699	667	721	717	676	717	697	668	676	691	748	685	777	738	650	699	701	679	660	643	690	667	671	739	694	710	709	708	704	728	708	662	646	683	700	694	717	716	724	675	676	672	689	689	711	724	669	690	684	708	697	676	755	706	693	705	739	712	704	674	693	736	725	699	686	720	716	740	703	717	706	676	669	772	726	673	722	734	691	698	701	691	684	701	714	686	688	694	715	670	693	686	708	674	656	692	703	723	646	641	706	668	681	737	657	708	696	678	719	614	712	679	648	720	739	694	666	712	696	727	640	741	688	689	679	678	650	720	672	688	701	718	688	665	746	677	700	696	741	750	719	726	673	747	694	748	702	704	704	652	681	672	687	731	703	682	695	718	751	730	726	673	684	722	719	651	679	727	684	708	676	717	675	701	693	666	689	719	706	731	747	716	700	690	709	671	691	675	641	738	709	714	684	694	687	692	708	704	670	686	740	672	662	711	711	702	683	682	655	631	700	722	712	726	679	696	714	705	704	671	748	725	700	685	693	711	664	702	672	664	745	713	650	715	708	702	695	775	706	730	712	705	681	709	708	688	661	665	727	691	706	698	731	648	669	719	656	689	686	695	689	707	700	697	711	651	705	710	698	677	675	708	707	714	709	650	689	693	691	698	645	691	676	671	696	691	698	681	716	669	661	740	730	678	665	661	685	733	696	705	733	698	705	691	719	698	668	681	704	651	684	717	718	666	731	754	711	681	695	714	692	675	666	714	684	709	675	657	677	679	702	716	705	682	730	718	681	680	666	694	692	694	729	776	655	707	726	725	627	701	733	699	738	719	653	726	674	665	684	639	695	691	724	741	684	681	689	720	762	700	701	660	709	685	700	703	682	713	726	661	649	688	702	709	696	687	680	710	704	706	705	693	674	696	671	686	690	711	698	684	671	696	685	670	687	694	684	652	725	711	707	715	723	723	671	737	666	699	679	678	670	722	698	720	713	751	718	668	671	742	713	713	708	688	749	680	696	710	678	733	714	703	747	706	693	700	663	691	680	684	710	686	683	730	687	757	662	714	736	661	669	729	728	699	726	716	693	672	648	678	789	697	712	702	706	651	645	727	717	706	716	693	700	694	717	707	666	674	673	706	718	694	706	662	694	705	715	702	722	714	670	732	702	689	697	700	696	706	700	691	672	702	682	698	702	786	708	705	653	678	741	727	708	692	660	661	700	701	739	677	651	682	709	652	646	718	715	690	689	677	719	688	726	688	650	714	688	709	675	661	675	693	672	713	692	681	737	706	745	699	655	691	642	709	701	731	679	704	744	686	698	654	719	701	716	702	732	701	686	728	671	718	703	714	666	699	658	696	686	688	695	676	696	731	689	713	698	706	712	666	671	725	689	697	720	736	691	704	683	714	697	669	648	693	664	676	686	696	657	702	721	661	685	702	701	726	689	709	652	705	713	701	688	716	727	682	702	698	702	691	728	670	683	702	725	728	664	688	672	700	707	708	664	647	716	720	663	730	722	712	709	708	706	704	646	716	678	692	692	678	619	675	675	708	721	718	673	731	767	650	712	715	656	727	635	688	678	674	713	707	728	741	674	712	675	695	670	672	749	715	637	680	721	688	678	681	740	691	701	731	670	656	720	660	694	756	735	704	649	670	700	714	686	681	699	710	709	677	698	675	710	709	666	655	689	716	693	754	758	702	701	691	739	715	703	715	714	718	701	700	711	734	694	669	733	669	739	730	677	701	682	721	705	665	684	729	720	716	696	682	730	695	726	708	734	725	710	705	679	700	666	681	720	685	674	712	734	652	693	694	694	730	688	672	673	687	700	730	723	671	680	692	684	738	676	652	679	682	708	697	675	725	689	687	690	715	724	678	715	674	698	665	690	659	687	719	678	684	733	709	689	709	677	726	706	689	698	719	685	730	686	684	650	685	670	701	686	698	742	689	692	728	691	690	693	707	661	726	658	728	713	653	665	713	715	680	690	723	653	701	697	739	710	700	712	705	698	686	685	716	676	678	656	725	694	717	678	708	753	712	649	720	675	724	702	689	690	729	682	714	669	707	672	670	667	726	712	765	684	663	727	711	694	745	735	753	658	717	661	692	680	705	690	700	675	743	717	701	661	695	685	709	731	724	675	653	712	700	720	695	693	731	663	732	702	721	698	702	702	691	698	697	641	685	764	660	698	673	683	671	707	669	638	655	736	673	686	737	704	733	670	701	690	730	699	739	680	727	692	703	701	735	692	708	703	675	709	639	666	658	670	731	714	695	716	636	660	718	717	743	666	693	632	656	683	704	667	755	699	678	685	660	697	724	691	694	691	735	675	667	675	680	715	692	700	727	714	730	668	704	702	662	675	708	689	671	687	708	729	665	708	684	713	640	671	702	695	698	717	715	701	690	706	752	652	657	741	672	665	688	700	671	726	679	688	705	718	665	697	734	657	693	736	660	741	684	742	682	676	649	719	706	722	702	694	707	695	721	670	679	682	646	758	723	725	682	712	645	676	739	672	701	692	718
30817	4855	802	506	434	368	347	323	321	362	328	348	354	313	348	319	312	318	319	344	366	337	315	322	315	313	338	342	328	331	328	327	372	320	334	315	332	343	349	342	330	360	351	296	328	346	329	336	362	361	349	273	308	315	349	322	329	345	304	349	336	322	327	296	312	348	293	333	328	337	333	330	321	302	316	315	325	324	340	325	360	342	347	339	303	330	331	345	340	308	319	308	327	338	322	335	294	318	344	344	349	330	355	325	300	307	295	367	363	363	355	337	332	296	329	308	311	311	306	312	298	328	330	298	318	311	336	338	313	317	330	337	365	302	345	355	361	350	306	330	327	328	351	320	335	346	340	345	320	260	330	318	310	352	332	352	332	324	312	309	326	299	323	320	321	349	338	291	310	342	313	362	323	362	371	313	350	300	303	323	304	300	366	341	317	337	309	351	334	318	341	283	341	323	332	320	321	304	308	310	313	370	347	352	358	343	359	353	360	329	298	338	356	321	321	310	305	347	317	345	322	313	312	337	321	307	337	357	349	339	317	311	345	336	287	316	306	339	347	299	301	351	344	341	333	345	308	311	357	336	301	319	288	325	370	335	362	315	325	337	287	326	346	301	363	332	348	331	307	318	373	347	322	338	341	316	337	342	337	319	341	320	308	300	287	310	321	363	347	303	346	316	335	333	307	359	314	320	349	338	357	365	313	307	362	341	324	359	349	300	315	337	335	312	333	324	351	318	350	312	342	306	328	354	316	349	326	349	372	291	367	302	381	347	358	332	327	308	368	293	313	287	322	356	315	302	339	326	327	347	320	306	303	311	300	327	308	352	351	323	338	297	337	302	313	328	336	331	326	360	292	296	310	346	347	314	347	367	342	346	302	319	342	306	317	348	323	319	316	301	335	348	317	299	338	320	334	303	372	353	318	334	316	350	309	303	315	336	310	304	312	320	349	321	322	297	300	353	363	340	357	308	333	317	334	314	312	343	347	318	309	371	347	324	372	309	312	323	332	288	351	317	324	327	310	275	309	327	355	334	314	364	337	317	335	350	324	339	320	352	349	317	333	384	348	333	399	362	319	291	299	287	314	293	332	331	300	306	330	303	294	329	324	315	324	312	343	307	336	320	321	341	295	359	318	330	323	347	342	341	306	334	354	311	319	330	306	334	298	308	340	344	350	318	312	283	318	339	325	290	331	327	307	323	334	361	312	340	339	323	318	284	288	296	302	366	317	314	326	351	317	312	297	328	321	334	327	339	368	334	348	318	369	331	292	335	300	348	347	343	308	354	350	285	395	324	318	345	338	311	348	319	286	302	341	357	334	300	315	286	358	347	299	335	306	310	318	277	321	345	353	328	334	366	342	331	348	340	292	336	327	341	282	318	346	321	316	323	321	303	310	315	338	341	332	300	349	329	326	331	309	307	309	315	322	320	330	332	313	322	340	364	350	348	340	326	313	337	329	338	278	349	334	329	327	333	298	338	338	335	335	292	312	313	341	328	342	319	326	329	323	327	333	334	296	362	315	313	330	314	322	304	314	333	364	358	305	322	291	253	337	337	315	320	301	332	324	330	378	317	319	327	329	345	313	301	336	338	335	354	304	367	316	354	347	323	344	291	328	312	320	317	332	296	339	330	305	330	336	311	320	343	342	320	322	320	293	316	334	314	353	343	344	336	318	326	308	343	376	337	331	347	327	327	328	334	307	313	319	297	331	341	364	355	335	364	354	327	315	351	357	340	320	317	300	302	331	299	344	361	371	297	313	306	320	298	329	336	382	337	329	326	325	343	332	338	318	317	335	326	306	328	321	336	298	312	312	319	346	358	313	301	322	338	369	334	322	289	358	333	309	289	321	327	346	320	316	321	300	329	330	329	329	334	364	316	322	323	346	332	314	324	302	320	320	318	320	345	335	355	312	320	310	345	314	335	312	344	357	324	281	321	343	315	343	326	331	311	318	331	331	291	322	310	354	315	348	315	360	332	345	329	351	340	354	322	282	339	380	294	344	352	329	337	346	332	318	324	321	312	329	325	349	306	316	367	292	311	315	312	302	313	329	373	317	332	320	324	298	355	290	347	330	294	323	309	320	326	312	330	329	365	347	291	323	355	309	302	320	326	349	306	330	298	306	349	319	317	336	316	322	365	335	315	318	331	285	313	338	336	326	304	314	300	342	339	305	324	318	302	295	305	330	317	315	352	319	326	322	337	308	311	346	333	274	349	319	326	342	330	363	317	334	288	319	402	313	323	318	275	326	288	312	317	345	297	332	286	347	328	314	315	315	335	329	336	330	317	342	335	295	325	341	329	342	331	338	309	311	327	322	336	344	331	351	344	298	357	315	323	318	324	323	333	293	305	318	281	313	315	336	328	357	328	331	327	311	318	369	325	352	314	312	307	332	324	339	318	360	321	335	319	331	327	325	314	338	399	327	314	330	334	317	286	297	308	329	328	327	319	331	335	310	342	339	293	333	350	347	327	331	321	329	315	336	341	333	356	355	344	323	321	318	324	290	336	310	310	287	326	347	313	316	333	268	313	285	362	379	320	340	339	345	316	362	339	328	348	350	363	333	329	326	334	346	303	348	337	346	344	344	350	353	323	336	316	336	317	347	331	332	325	343	321	351	342	322	332	341	317	347	371	302	314	334	325	327	350	358	334	331	333	342	336	302	331	345	311	323	276	330	304	327	357	323	304	333	370	350	337	328	340	305	327	286	353	305	334	317	298	318	374	310	344	360	313	305	341	361	316	337	343	328	328	303	372	330	336	343	334	290	320	324	347	350	307	324	347	334	324	336	321	307	319	293	312	334	326	337	331	295	330	344	341	323	309	314	330	342	346	364	348	332	303	334	327	322	303	357	339	305	300	334	373	320	301	340	356	322	363	348	311	347	354	329	335	334	344	311	323	336	366	324	328	333	347	334	339	337	313	362	317	347	322	329	321	328	310	322	328	362	306	283	375	315	308	338	319	357	342	332	334	299	315	374	322	300	322	344	322	305	347	297	320	378	347	351	319	334	319	320	340	345	353	343	317	338	303	293	316	340	332	353	355	356	294	341	336	334	334	327	314	324	316	313	318	367	354	290	303	306	324	340	336	353	354	296	335	355	339	305	335	356	353	333	313	334	330	336	320	327	371	337	340	360	320	355	349	325	321	341	315	313	342	327	361	299	355	316	357	317	334	309	302	363	330	320	286	296	347	350	324	346	307	311	339	330	332	309	292	335	321	336	345	350	329	316	292	337	329	297	353	338	314	340	339	309	324	375	319	359	318	327	316	323	321	297	306	296	317	324	318	337	334	343	305	346	311	323	347	343	318	383	323	333	306	311	342	325	321	305	318	314	296	341	365	315	357	313	361	342	325	320	342	318	326	325	340	315	298	350	325	333	309	323	341	312	330	354	335	358	314	311	284	357	317	329	313	348	368	309	334	335	321	344	315	356	352	330	324	313	310	318	313	331	339	322	314	347	326	363	348	338	316	327	278
21019	7920	4878	2612	1706	1154	901	816	843	764	753	741	777	743	734	730	679	748	760	748	673	781	762	707	724	694	740	704	685	750	757	698	765	706	702	754	704	723	695	730	740	726	718	699	708	697	723	709	750	759	709	694	714	774	773	756	733	696	687	690	708	719	704	744	719	716	718	713	713	690	717	706	659	747	767	752	736	704	712	727	765	723	716	735	702	690	705	713	707	702	731	732	763	717	651	733	733	724	723	722	697	727	782	712	767	738	725	666	739	697	742	679	717	719	729	670	737	700	679	703	719	725	713	714	733	727	761	739	657	717	753	721	704	705	688	765	753	727	683	737	718	715	686	725	704	713	724	746	745	746	704	752	702	709	671	740	669	679	711	677	726	745	728	693	717	758	701	731	746	771	741	722	706	736	675	692	719	710	683	712	729	737	742	719	747	719	727	726	718	731	679	735	734	779	730	749	722	644	681	695	751	717	759	731	726	723	702	729	756	710	719	701	767	775	745	744	796	710	733	715	737	701	677	729	702	706	694	697	726	735	717	704	726	699	701	751	726	710	649	752	755	734	703	718	665	758	712	735	685	717	752	736	687	699	679	709	743	774	695	743	720	765	746	720	705	752	736	669	736	735	746	696	712	707	784	689	718	720	738	731	691	706	732	731	735	708	688	714	713	717	733	739	758	738	706	740	751	761	677	691	724	737	750	709	743	690	734	769	686	748	729	674	727	789	725	733	682	720	748	718	686	712	739	773	736	705	705	745	710	722	698	723	737	727	773	701	689	719	683	716	713	664	687	725	730	741	721	704	704	777	723	749	754	709	763	725	754	703	716	726	722	710	734	694	684	721	752	697	755	731	708	753	717	669	745	662	728	689	702	717	721	711	731	736	707	707	761	764	707	704	680	743	682	663	704	757	726	706	753	709	697	676	729	725	677	739	748	732	771	738	715	742	735	715	743	734	676	713	728	747	690	713	702	685	669	755	745	745	760	667	790	712	658	748	689	686	717	710	714	761	698	719	700	746	722	696	728	780	698	746	719	684	751	776	710	740	727	788	790	727	771	726	686	726	767	741	739	740	805	747	745	760	670	715	759	769	752	739	767	713	742	710	715	754	770	701	707	685	746	739	755	778	757	720	725	725	731	674	716	684	739	645	719	754	729	712	694	701	745	719	736	691	759	723	756	743	696	749	720	726	672	714	687	693	762	717	742	727	723	689	740	694	729	685	728	732	725	714	720	740	685	678	681	728	719	799	686	767	685	755	709	722	718	748	687	762	707	732	692	717	741	730	729	730	748	727	740	760	774	737	723	713	710	688	753	763	686	756	663	748	665	687	696	761	736	761	743	679	727	727	694	776	710	711	699	688	724	704	727	729	719	733	704	734	709	739	695	746	738	686	706	735	733	679	759	746	741	707	740	760	758	702	660	723	708	714	681	715	741	710	737	730	719	700	744	719	691	733	754	745	704	697	675	730	672	719	720	733	663	729	683	752	691	768	749	707	669	738	672	696	730	691	670	645	674	731	708	722	721	741	750	710	698	717	714	721	699	681	734	732	699	727	790	705	729	723	719	746	709	734	770	750	747	734	711	722	725	710	725	688	713	748	784	694	755	760	704	791	753	749	743	720	756	725	715	714	719	686	686	731	691	782	732	725	751	711	699	707	727	698	693	778	752	693	686	730	725	714	761	775	743	712	718	771	678	708	723	735	736	752	721	706	753	719	722	723	745	666	718	748	718	715	758	753	702	795	772	713	773	714	699	758	730	710	737	753	719	723	703	723	713	691	689	749	757	732	678	752	748	707	739	703	718	722	753	735	723	745	714	730	716	749	729	690	739	741	674	724	746	721	728	682	771	757	692	703	686	742	772	709	717	699	758	715	762	721	715	741	757	712	701	750	749	721	719	669	744	739	724	761	732	757	682	691	750	743	717	721	732	724	723	710	720	742	761	722	697	729	751	731	756	702	723	725	701	731	694	660	713	677	749	713	723	758	716	734	713	729	719	713	713	736	733	725	754	684	656	758	705	725	713	646	726	697	746	732	667	784	724	745	741	714	711	710	729	774	729	670	759	723	699	737	665	671	732	725	745	741	697	748	735	779	721	758	739	707	707	711	691	771	763	723	718	704	701	641	712	718	695	664	763	706	724	706	758	687	737	735	731	763	722	699	740	695	691	738	726	737	717	722	684	709	744	731	695	725	714	747	702	686	749	619	709	737	713	739	754	680	775	706	707	746	773	717	777	694	754	755	722	719	694	749	721	696	732	688	762	743	740	784	708	713	723	734	720	668	717	702	726	689	742	704	719	722	650	760	720	744	714	745	727	715	795	736	727	703	721	727	678	700	713	715	716	721	709	692	720	720	786	752	735	682	727	680	719	699	703	672	716	691	758	777	689	725	774	753	710	757	783	691	707	653	731	731	716	729	733	701	760	771	720	678	726	718	715	732	757	708	750	715	743	715	665	738	726	740	744	706	747	736	697	697	686	756	715	755	707	701	713	704	728	732	778	735	736	689	734	746	749	741	700	755	744	731	764	686	762	730	697	798	725	739	698	713	689	748	698	760	754	704	697	777	770	724	693	752	715	738	714	723	707	725	748	687	745	712	685	755	738	706	732	758	739	701	707	685	752	745	701	727	702	714	687	682	685	740	738	717	728	685	680	706	751	678	678	694	729	699	663	727	771	717	729	667	710	706	663	680	749	725	705	719	759	708	686	729	710	708	742	678	690	699	717	736	745	787	718	727	712	706	756	679	731	732	726	701	760	764	739	726	717	738	762	742	742	742	726	706	729	692	702	711	733	737	722	742	752	721	719	718	691	725	715	689	699	724	720	726	733	729	722	707	723	743	716	779	705	743	740	731	715	698	639	739	711	655	676	652	697	689	747	730	689	689	784	739	715	703	717	771	769	697	726	751	705	726	718	724	720	748	714	700	735	732	713	716	797	722	761	686	777	705	725	796	712	720	712	706	703	732	727	711	718	699	772	738	745	701	731	723	713	722	674	730	683	733	713	744	685	750	729	712	734	749	694	714	726	728	716	708	775	724	719	726	732	690	736	687	754	689	707	733	745	715	707	725	754	686	718	751	702	729	715	688	760	718	688	728	725	731	683	745	751	726	718	760	715	730	710	700	746	727	742	728	666	711	740	749	720	695	765	738	683	733	751	742	751	765	761	708	712	735	702	782	698	697	737	703	740	707	743	739	761	713	734	745	742	743	691	760	751	717	749	672	681	726	736	695	737	734	756	732	706	681	738	692	737	696	658	767	669	690	755	732	743	686	713	682	719	736	725	752	765	668	680	712	725	744	673	705	726	754	732	706	737	721	743	773	734	723	708	688	725	782	694	749	702	717	746	715	700	747	696	738	729	735	716	719	694	680	725	718	679	638	673	716	716	697	758	692	705	724	735	721	730	705	715	684	681	714	770	679	706	732	729	750	776	775	700	728	724	760	686	760	713	696	723	730	735	754	727	725	742	704	749	725
35186	6168	812	543	405	400	350	383	369	343	370	381	353	332	373	339	350	374	374	341	351	317	302	303	363	357	336	336	355	354	326	321	325	377	313	348	336	337	401	340	370	318	334	327	327	318	367	335	325	329	308	344	356	334	367	353	362	346	371	340	349	335	387	328	341	354	309	387	334	383	316	368	368	362	366	345	359	338	368	331	352	336	303	327	373	341	327	366	363	349	344	370	364	335	336	360	367	355	324	361	365	380	328	361	318	333	344	369	355	353	366	337	341	321	358	358	359	324	350	332	338	385	313	390	322	322	322	338	382	303	326	346	317	329	334	377	341	348	318	316	334	315	334	394	351	335	350	390	347	367	313	312	360	360	329	345	343	302	353	294	357	325	356	305	323	383	326	370	341	315	355	348	348	367	359	299	312	339	342	352	377	312	316	327	326	333	356	370	343	334	339	351	316	315	320	387	324	331	347	393	347	296	340	364	370	303	324	357	349	334	339	353	364	354	354	353	339	326	322	331	371	353	331	358	347	318	352	351	344	360	346	309	340	365	353	366	334	363	334	341	308	322	359	377	346	321	330	353	387	365	316	353	376	380	364	378	338	325	324	313	354	305	314	332	323	352	348	326	321	350	298	369	336	330	331	344	355	338	342	339	317	335	344	369	362	367	340	326	348	309	309	332	332	369	339	345	338	372	355	323	346	368	369	371	327	355	337	320	338	355	341	345	354	331	340	360	352	346	369	320	380	325	353	329	338	357	345	357	324	339	332	368	328	330	362	299	389	333	325	309	352	330	348	361	334	330	355	320	376	332	333	337	322	330	380	360	368	339	321	342	311	352	324	350	338	346	394	350	398	347	354	338	313	345	329	362	351	297	337	311	368	347	360	334	317	340	338	357	311	358	305	335	351	332	365	349	352	371	313	317	379	346	349	356	322	380	363	308	334	337	323	340	330	342	332	335	336	318	346	363	317	325	367	362	304	365	354	362	290	299	340	322	321	374	333	334	374	379	351	304	320	362	316	340	350	324	352	322	310	319	350	330	338	321	317	310	364	364	312	336	336	343	313	309	351	362	325	360	328	362	364	355	344	317	347	388	319	348	331	335	332	336	336	317	314	342	339	359	375	326	336	337	328	360	315	328	342	349	361	348	353	332	356	351	360	342	331	330	337	339	361	360	318	342	371	340	364	355	324	323	311	339	309	309	330	391	357	396	360	333	369	347	308	331	320	332	348	360	379	311	358	374	315	359	362	350	376	319	306	397	343	320	347	327	337	330	343	333	333	339	336	332	347	343	319	358	339	315	320	321	381	308	355	316	344	354	344	336	326	336	382	343	357	327	312	317	346	341	334	305	367	300	420	356	367	342	323	331	316	342	377	357	356	325	335	307	302	351	321	318	373	305	368	343	307	342	341	331	335	358	332	307	326	315	345	361	336	351	325	317	349	350	355	331	347	342	338	334	312	288	306	370	305	364	332	322	336	306	321	360	348	332	354	334	355	374	378	333	359	364	320	340	344	343	361	295	304	363	329	367	318	321	360	320	291	340	327	322	355	350	344	364	348	315	323	331	310	351	312	366	355	340	310	359	398	378	330	356	320	343	293	328	339	329	315	340	337	350	326	348	344	348	369	340	336	354	319	344	340	362	315	322	336	344	318	330	357	351	367	341	361	346	324	321	337	306	297	335	359	347	319	328	373	344	345	374	316	305	317	323	317	380	358	336	391	359	367	351	300	344	330	340	308	359	348	336	314	336	336	382	306	357	365	335	338	360	314	321	345	368	361	349	330	319	317	324	316	348	384	340	361	288	354	336	341	340	347	353	355	321	317	381	312	337	392	326	310	337	343	363	352	336	354	317	358	349	342	349	339	340	324	385	330	355	347	326	371	319	309	327	308	310	349	346	354	345	328	325	316	358	363	323	317	343	332	331	335	367	313	358	340	355	374	304	329	356	351	339	329	322	321	334	343	305	372	326	344	318	332	322	336	332	366	325	378	349	342	339	318	345	281	335	338	363	379	327	315	336	356	351	350	344	324	341	327	324	332	345	302	368	343	342	333	319	323	334	314	311	340	359	347	374	402	320	332	374	356	333	347	353	361	373	361	368	349	352	339	351	331	312	336	330	342	327	347	330	314	349	349	328	358	320	368	344	341	344	348	365	342	329	320	324	396	346	395	349	365	325	354	324	365	322	342	358	364	313	316	334	334	314	356	356	339	319	320	322	310	322	385	342	306	298	338	378	353	346	401	345	336	329	354	365	367	352	377	318	338	331	372	334	356	329	340	354	335	339	356	336	341	349	334	338	362	348	387	352	351	356	349	346	383	346	352	360	375	386	306	334	355	358	344	343	340	334	335	321	326	328	332	355	349	347	287	311	365	357	342	351	316	325	345	328	355	350	318	350	270	360	378	359	346	333	348	344	350	331	316	308	385	362	359	295	326	350	359	327	364	339	307	331	343	351	343	359	350	316	347	330	334	332	299	348	358	314	363	347	333	343	346	329	327	357	378	336	318	338	329	360	334	356	350	321	333	337	363	352	363	307	296	335	384	304	336	330	344	335	377	337	314	325	321	328	335	319	304	339	372	384	324	367	336	326	357	333	360	361	323	360	357	361	368	326	328	379	357	354	360	343	327	329	345	344	353	345	342	317	351	361	343	373	332	368	345	353	369	348	327	354	332	305	307	288	353	360	338	367	367	353	356	325	347	352	361	330	363	329	341	346	357	396	340	349	332	363	325	349	362	325	344	336	321	311	320	341	365	368	355	322	352	348	322	369	377	353	378	331	369	373	333	323	334	367	352	365	336	312	331	348	337	325	310	341	329	326	342	357	340	362	343	332	341	329	331	336	311	306	350	334	353	327	343	367	329	344	382	315	334	351	306	356	327	343	365	348	320	370	341	349	360	353	346	347	354	350	305	370	331	350	358	347	344	369	315	346	332	333	345	365	322	340	330	353	328	351	338	362	364	350	384	385	358	333	335	339	344	293	337	301	340	354	335	390	355	349	322	337	357	326	343	341	332	318	358	339	338	327	338	332	314	323	310	352	345	345	347	335	320	344	331	331	311	344	368	335	341	383	342	352	337	346	339	327	361	324	327	298	355	344	330	330	362	282	335	304	352	352	328	328	312	316	368	338	360	335	330	344	335	324	330	348	358	307	377	369	321	342	313	346	393	382	329	310	341	341	353	334	350	314	375	319	341	360	333	344	335	349	328	334	337	334	344	332	370	358	340	356	341	339	339	320	336	343	325	338	298	335	339	348	349	336	337	343	362	347	336	324	342	361	340	356	369	322	323	361	325	349	344	362	355	356	329	329	330	328	351	344	346	358	331	331	308	350	327	331	352	367	328	310	333	335	323	320	321	342	361	356	351	333	346	379	377	313	359	348	368	322	336	349	347	371	320	352	374	331	337	332	340	376	353	342	344	338	345	356	361	336	346	314	327	328	370	339	335	301	335	361	350	349	333	349	315	401	331	316	329	319
23632	9295	4026	2550	1561	1261	1102	958	914	775	830	805	808	764	798	806	802	788	783	795	798	792	798	741	774	752	802	792	763	748	787	756	784	796	746	727	806	807	759	755	714	753	752	735	767	801	767	780	771	746	794	741	799	799	814	721	781	785	770	764	813	759	744	776	774	780	818	801	785	794	743	743	792	818	807	786	781	803	718	731	782	718	777	774	769	757	821	779	790	763	713	781	799	743	829	786	742	768	779	804	768	750	786	774	702	748	782	711	804	807	752	766	749	731	737	783	772	798	791	769	783	766	782	757	745	798	818	785	803	735	762	781	743	743	770	738	766	767	759	799	743	752	784	759	793	801	748	825	766	822	753	772	779	759	760	779	763	793	770	781	797	749	763	797	730	766	787	747	772	816	806	763	775	761	800	778	733	732	804	708	707	766	762	769	765	825	742	778	785	741	776	793	724	773	782	744	762	836	810	738	811	770	733	765	728	786	690	768	760	799	806	803	725	710	776	819	762	715	773	775	746	770	801	794	740	756	789	751	812	792	751	776	790	795	802	771	806	758	785	778	786	766	732	759	766	752	812	781	764	808	753	769	803	739	774	792	764	757	755	766	795	738	790	756	724	778	800	806	772	777	727	743	781	778	766	768	777	782	779	776	723	758	765	795	782	780	769	797	747	767	762	763	764	784	765	789	813	759	756	755	696	751	768	761	835	796	774	777	779	758	745	794	778	773	746	779	769	733	759	737	771	728	728	779	804	754	742	756	794	783	747	762	850	785	765	775	776	759	742	789	750	801	773	760	764	731	826	710	735	716	760	765	730	721	842	790	778	763	790	800	801	768	775	787	713	742	771	749	777	773	724	769	767	745	810	741	781	768	861	755	753	851	738	773	767	800	749	815	730	744	802	750	767	801	755	834	743	786	799	764	766	757	738	765	782	776	743	816	726	742	729	792	765	766	776	769	824	796	721	780	795	776	757	801	760	741	756	742	774	735	787	719	746	780	756	779	752	752	793	792	732	793	781	737	793	741	733	781	719	748	741	771	773	746	800	802	761	770	726	793	755	775	796	791	773	784	799	805	767	748	761	777	745	762	732	820	814	743	748	787	764	776	760	819	799	794	793	787	794	744	746	802	788	778	792	771	749	810	746	704	760	791	785	770	753	828	800	756	790	740	760	807	802	775	836	756	750	745	771	721	786	799	766	709	775	808	750	784	785	775	817	783	773	767	779	764	791	773	802	766	765	714	760	806	788	754	760	764	767	746	778	774	790	791	761	766	764	779	791	732	805	706	756	808	760	723	722	757	768	787	784	752	736	756	780	813	774	774	753	779	727	766	772	735	754	779	744	702	812	751	779	780	774	746	725	763	802	707	767	790	814	723	810	746	810	737	802	775	718	807	769	731	676	808	740	789	739	713	839	755	763	800	755	782	774	789	803	774	776	785	771	778	735	761	827	767	787	734	796	717	785	742	796	784	751	784	756	785	763	783	748	758	771	779	758	830	754	778	789	755	788	837	724	813	810	762	755	771	765	785	748	803	781	761	741	728	770	763	801	737	779	742	720	762	753	832	722	786	762	745	730	775	802	795	746	786	771	798	768	750	782	744	809	764	737	817	756	740	755	774	757	818	808	781	778	740	774	775	770	720	716	771	773	803	751	715	784	791	792	753	736	702	763	813	818	721	767	807	804	715	775	787	809	807	806	742	770	717	769	784	757	739	796	759	782	766	776	767	815	817	779	780	769	725	722	780	761	804	732	797	762	784	794	763	785	735	788	757	727	787	745	761	755	769	735	791	744	778	777	774	754	777	747	772	794	765	800	789	744	751	786	790	736	777	723	750	735	779	809	774	754	767	812	789	768	750	762	769	800	725	773	775	785	750	739	811	745	731	758	725	723	776	766	765	781	743	786	761	733	738	766	756	738	780	751	780	761	805	751	777	778	758	749	775	720	777	784	712	761	791	730	715	768	773	769	736	775	772	810	796	770	785	703	779	802	719	752	779	766	820	733	758	739	762	759	755	775	749	750	792	750	825	766	723	793	754	755	733	769	768	733	826	762	763	816	823	728	829	753	754	748	790	761	732	760	814	812	774	766	810	736	800	771	783	757	736	745	778	784	771	790	766	729	748	788	754	805	722	730	735	722	774	789	802	706	796	825	733	773	814	793	763	765	737	731	764	739	800	780	725	809	824	788	795	798	828	787	746	768	831	736	774	773	805	759	773	771	754	783	763	785	762	775	789	778	715	760	742	770	769	749	785	771	801	737	748	864	781	785	729	779	762	793	748	772	785	819	821	758	731	790	746	772	734	779	822	762	771	753	787	765	780	752	764	748	749	782	766	820	818	782	744	784	774	794	790	772	833	775	781	734	802	764	759	782	750	722	808	753	782	727	795	767	734	765	776	779	789	826	802	816	788	810	779	816	791	794	717	766	767	726	800	755	797	729	753	770	746	717	753	781	714	740	748	778	763	788	795	784	747	736	820	790	742	741	751	780	755	751	757	736	760	736	779	773	803	782	771	760	752	743	789	735	756	767	829	800	792	802	757	753	758	772	750	747	719	779	727	787	764	816	772	774	774	767	797	789	777	732	779	810	741	794	823	795	796	761	797	692	755	755	779	811	729	797	835	720	768	739	743	736	794	799	749	784	799	764	814	758	733	817	824	762	734	767	751	780	784	756	800	795	768	765	805	746	784	779	753	739	762	770	781	784	766	787	792	788	737	792	773	761	759	765	773	822	742	749	781	772	810	803	807	794	755	789	770	754	779	772	727	768	727	781	756	781	733	771	747	772	758	766	744	815	767	787	796	734	778	772	804	766	754	791	790	774	787	756	771	736	765	731	810	840	754	787	805	763	766	774	742	756	764	816	780	814	762	757	807	763	754	772	792	743	750	806	761	755	734	728	776	742	734	819	734	755	773	876	782	746	798	752	730	775	783	783	786	734	770	751	787	782	735	792	790	802	749	784	783	771	729	764	773	802	744	736	787	804	775	802	803	797	767	754	782	766	816	754	796	768	735	792	739	766	790	788	778	742	807	790	758	747	824	795	744	787	753	756	780	750	754	759	778	731	761	770	770	788	738	762	754	772	803	743	755	794	717	769	783	773	727	811	728	794	757	766	779	790	764	793	774	789	806	795	739	729	805	750	738	759	798	797	736	774	720	760	764	713	806	752	782	804	740	831	771	768	805	767	742	777	780	749	753	733	728	788	773	749	783	741	723	704	769	836	811	740	779	792	764	786	812	761	764	811	747	770	745	787	787	809	822	786	802	725	730	761	796	775	777	815	767	770	752	776	771	745	825	756	771	753	768	771	779	802	767	761	763	777	739	751	758	785	746	766	786	776	765	777	734	770	779	763	773	727	785	771	770	751	793	745	764	769	754	809	754	792	792	763	750	773	750	806	785	796	758	753	783	745	775	796	731	752	746	753	801	783	786	739	798	775	723	757	772	770	783	774	731	761	768	766	742	753	817	766	753	775	788
24084	2613	485	398	336	305	304	359	326	323	317	301	361	321	298	353	298	306	341	310	337	317	350	320	332	294	314	305	323	363	347	329	319	340	323	322	310	288	332	331	334	324	312	360	340	332	308	327	315	303	339	314	339	301	269	292	280	324	293	343	314	328	305	354	298	366	322	306	321	330	324	331	335	376	344	307	329	313	296	292	309	314	287	334	322	329	309	352	350	322	343	316	316	363	340	306	304	357	304	305	319	320	278	334	330	330	360	303	312	344	314	318	334	309	325	312	300	347	351	305	332	326	325	317	359	296	300	289	336	348	308	333	321	308	307	311	334	306	319	298	297	294	299	304	338	291	300	325	280	286	279	337	263	318	320	337	316	288	303	288	322	311	362	351	330	321	297	317	310	312	274	334	313	328	314	326	313	318	324	347	344	306	329	304	290	328	316	274	360	317	313	317	330	283	331	322	308	365	335	335	307	337	329	279	338	307	335	312	336	335	339	344	274	314	344	319	322	342	323	323	291	347	306	303	333	312	339	317	319	310	353	334	305	339	310	290	317	346	270	343	347	333	328	321	340	313	321	327	318	300	323	324	322	297	321	309	301	306	291	311	347	324	288	292	337	340	355	321	311	300	315	347	316	325	313	341	327	334	340	336	315	344	281	287	302	305	335	325	335	322	343	320	302	315	289	362	335	345	314	316	303	315	313	325	357	281	312	325	334	314	337	317	339	270	305	309	338	289	306	290	328	328	329	316	316	332	322	345	295	294	316	311	324	335	340	340	323	341	290	349	340	332	297	342	322	329	294	308	333	331	291	319	321	341	364	365	315	322	366	304	297	337	322	301	341	300	322	325	317	327	312	314	305	324	349	301	331	311	323	309	303	320	296	308	333	325	349	318	319	314	330	340	318	288	290	312	300	339	342	294	350	331	330	287	357	298	296	354	332	330	324	349	333	347	341	301	333	292	286	308	347	347	343	316	355	343	318	358	329	321	339	325	338	350	319	347	339	312	333	329	323	340	334	301	341	357	319	316	357	335	287	317	320	325	344	365	321	334	347	339	319	291	303	303	316	305	309	302	313	317	318	332	323	295	289	304	290	340	316	316	349	331	312	348	319	318	326	345	303	350	336	332	301	308	314	308	339	317	335	262	311	304	332	306	294	334	294	322	355	316	304	330	314	290	293	332	309	300	329	267	288	296	335	313	343	317	323	307	331	327	333	307	333	318	300	328	316	304	334	311	301	346	301	329	343	350	336	323	332	331	326	316	279	311	323	284	342	341	287	316	323	324	349	325	325	290	311	345	332	310	319	322	335	360	330	333	283	320	315	335	370	309	301	315	287	313	325	306	367	303	293	314	347	333	299	269	354	323	312	294	325	328	330	321	278	335	336	319	344	349	344	346	349	349	344	324	313	320	298	307	313	321	322	333	316	332	312	321	344	319	315	325	307	285	331	346	330	326	289	290	322	312	318	346	312	318	335	331	327	308	322	313	340	335	301	300	333	302	336	331	343	324	298	309	303	323	307	319	345	392	300	356	342	298	335	361	279	323	346	315	305	297	305	310	341	362	364	324	321	372	321	321	301	319	302	304	329	333	362	318	348	311	332	324	328	293	299	310	284	342	326	307	342	323	284	331	318	362	333	337	321	326	279	366	334	330	327	335	348	310	308	298	333	306	352	336	327	342	334	308	361	303	323	305	320	295	299	314	329	344	301	295	307	307	307	301	282	308	320	310	374	335	339	310	306	364	328	307	305	294	318	295	300	339	350	300	322	344	332	313	335	325	330	339	331	333	331	298	331	331	297	316	342	315	326	320	316	325	313	326	299	340	338	355	321	375	335	318	292	327	311	311	310	292	340	289	300	289	344	353	324	355	311	304	342	327	323	314	333	308	324	321	342	284	363	325	370	346	338	325	308	349	340	272	328	332	296	294	271	325	318	324	317	306	334	313	329	305	339	325	321	332	323	317	328	286	325	295	327	332	306	314	313	315	339	324	347	316	324	282	303	322	338	343	342	294	316	316	309	334	306	296	285	323	359	313	329	318	310	331	363	290	322	343	334	341	309	339	314	373	342	301	320	326	309	319	318	308	319	328	312	322	306	324	331	324	346	340	346	329	286	326	307	351	337	349	328	323	343	320	283	315	312	321	318	321	290	342	351	315	357	313	286	323	314	301	321	309	300	296	301	327	359	326	306	339	332	332	312	338	318	340	327	352	316	368	338	357	317	313	309	315	333	349	311	319	318	312	324	329	314	328	356	291	315	308	301	352	317	308	341	329	337	335	323	313	288	292	316	324	295	325	329	329	321	319	308	337	336	314	309	322	301	325	335	285	294	310	359	330	286	334	308	313	319	339	334	331	302	304	303	331	333	329	322	346	358	334	309	313	284	303	344	334	324	318	326	375	337	364	306	314	314	311	307	320	314	310	319	343	322	320	335	336	307	324	326	322	339	325	327	309	287	308	305	331	301	317	296	333	299	288	297	276	322	320	332	308	315	310	305	321	301	278	324	321	333	346	310	326	311	327	302	345	282	300	304	324	323	336	326	306	327	314	326	348	318	327	322	323	332	346	374	266	347	318	326	322	316	345	320	281	326	333	326	334	313	333	333	368	303	324	320	337	331	310	311	313	331	314	317	339	310	318	338	307	280	323	306	311	321	331	326	317	322	313	318	279	308	328	321	291	329	301	312	292	321	319	346	346	337	310	299	312	342	360	347	309	307	303	338	307	317	304	323	314	320	314	319	363	301	318	312	355	293	302	348	344	318	281	313	326	334	330	299	344	325	344	288	331	310	340	338	359	319	335	316	312	335	325	318	302	304	293	315	300	361	332	305	316	314	291	335	310	313	329	322	334	343	323	323	293	306	345	326	337	296	317	315	312	323	307	313	281	310	296	285	335	293	354	333	353	315	358	351	304	298	329	332	342	324	338	311	326	320	310	344	357	362	323	330	328	352	337	315	319	356	346	315	322	296	318	300	331	339	321	312	320	326	327	284	290	308	325	324	322	311	321	344	306	362	305	323	286	311	323	351	304	328	326	346	343	349	319	308	317	318	343	349	279	358	329	313	326	350	355	319	318	332	337	310	352	327	320	287	306	298	346	315	366	315	382	327	280	318	325	330	294	327	322	299	334	284	304	291	341	352	300	327	332	330	313	310	313	327	297	307	293	302	321	299	291	328	304	312	331	324	324	297	331	339	338	321	331	324	331	270	322	285	312	308	306	309	348	330	318	327	351	340	327	341	314	335	332	312	351	315	334	281	316	328	348	377	304	287	332	316	298	316	318	309	337	344	316	301	314	322	355	339	325	323	290	317	352	386	365	308	349	343	349	306	278	329	318	331	318	306	312	315	332	361	296	324	308	309	318	307	351	341	335	304	310	334	332	326	300	318	348	310	316	304	329	327	321	320	340	302	305	310	305	302	338	353	352	337	324	334	308	360	310	351	323	319	297	334	328	346	350	342	320	342	284	326	276	307	340
17164	4621	2371	1431	923	788	785	736	747	703	704	676	701	719	754	702	699	737	678	711	724	712	716	695	746	710	695	785	676	677	709	725	692	678	706	697	664	708	760	710	677	684	749	677	697	713	701	728	699	703	715	721	670	720	656	702	730	696	686	708	721	683	648	725	711	747	695	660	628	697	676	681	677	674	688	756	709	700	655	695	665	666	712	668	704	680	730	721	703	726	723	702	729	688	738	662	735	658	697	723	705	738	706	720	701	664	626	673	723	692	705	678	690	704	730	654	694	670	737	698	705	729	632	676	660	672	743	756	700	685	709	683	694	716	659	703	706	695	690	738	704	687	686	684	721	704	731	683	718	706	704	722	693	666	721	723	683	687	678	704	717	702	715	684	672	682	685	724	700	664	655	701	691	684	677	740	748	649	715	698	655	674	768	740	638	698	704	680	675	717	737	672	750	743	698	639	654	743	736	753	702	711	685	670	685	707	698	666	685	691	669	677	697	675	714	718	707	684	713	731	685	723	745	725	725	674	708	694	721	730	682	697	700	727	671	740	677	667	717	694	663	681	692	718	716	653	739	729	692	763	729	719	677	717	631	644	662	658	730	699	709	668	682	764	716	705	706	749	721	714	686	667	705	716	725	676	674	689	692	697	707	666	724	732	703	706	702	714	718	628	706	703	715	709	703	699	664	707	719	719	736	646	714	720	664	688	696	704	668	693	728	708	709	698	713	657	670	658	706	696	719	696	729	676	643	732	745	690	676	642	731	685	731	676	671	663	695	669	681	724	714	705	725	693	727	726	731	693	736	696	739	658	638	670	695	718	671	694	687	716	724	725	703	702	708	717	667	708	667	706	709	678	696	719	720	710	707	642	718	714	669	675	721	723	701	652	721	664	706	690	692	669	683	711	684	693	752	688	704	689	685	671	743	683	685	696	697	701	666	654	722	669	713	699	676	677	732	655	745	715	713	685	742	728	688	703	696	674	702	667	703	714	728	695	774	718	696	693	640	723	659	687	695	744	724	638	687	714	720	678	665	697	690	669	667	706	699	722	672	657	721	656	683	688	701	700	703	689	700	676	712	663	701	747	688	690	715	701	697	732	662	705	684	703	724	679	720	672	675	669	673	701	691	736	705	675	685	720	740	714	694	664	698	685	718	734	696	709	696	694	674	688	691	691	671	681	674	700	677	694	686	726	709	682	683	741	690	708	725	670	709	760	712	641	714	673	710	706	711	720	689	694	689	691	733	704	701	664	689	674	697	696	669	714	679	684	763	698	692	682	742	715	679	712	733	669	694	699	708	699	722	705	680	646	689	670	711	690	708	717	717	671	722	739	704	706	661	739	704	660	681	690	748	661	737	680	709	702	695	671	757	696	702	700	672	724	674	720	709	673	679	744	700	703	668	652	674	723	681	670	732	719	644	716	758	672	666	652	717	658	719	676	695	678	694	696	700	707	679	712	678	684	682	671	649	766	678	737	725	732	720	746	691	704	683	672	711	722	658	718	648	735	670	683	680	714	716	750	720	700	764	707	702	684	725	705	693	690	705	702	682	712	742	686	649	712	677	741	736	712	687	771	715	718	740	698	668	688	699	723	684	682	704	721	731	667	713	736	730	704	663	699	729	687	728	735	678	736	667	650	681	743	671	682	682	708	717	705	719	670	680	726	713	697	702	722	679	741	704	714	701	695	690	667	752	701	700	715	723	672	686	658	717	697	677	741	720	695	720	669	663	674	658	737	722	672	708	675	697	717	732	689	696	678	691	701	681	694	740	680	749	693	733	668	680	713	697	710	681	652	695	679	727	711	681	731	764	713	725	721	716	705	699	679	739	686	715	694	721	659	719	691	662	711	696	714	724	726	650	713	669	689	696	699	734	662	671	658	678	755	668	681	701	675	735	707	687	642	743	713	701	690	736	723	703	694	678	676	671	671	664	689	691	686	696	688	723	690	720	651	683	703	676	707	721	715	705	729	680	685	695	714	662	683	721	677	667	711	663	714	721	738	747	753	679	694	692	703	672	705	734	677	684	686	736	674	671	722	722	700	658	695	739	698	688	706	708	697	743	702	702	692	696	675	701	697	713	705	664	702	721	665	683	731	714	667	711	686	681	659	723	674	696	717	733	664	704	717	706	665	726	704	720	721	701	714	720	683	683	735	717	690	663	684	725	682	702	711	733	670	727	678	700	705	688	697	714	723	714	679	695	715	655	696	694	674	708	678	683	694	717	724	702	692	704	736	732	698	708	703	676	680	694	682	703	705	719	726	728	733	687	710	711	730	702	693	719	703	747	685	694	659	677	685	738	771	661	758	715	701	711	764	698	686	721	713	706	718	712	692	710	706	702	669	689	669	653	706	708	686	736	712	714	649	691	672	679	687	704	691	694	718	716	686	686	699	729	704	697	669	738	679	724	677	702	668	685	716	669	741	703	703	724	713	648	718	637	766	684	696	688	668	682	717	663	708	676	685	716	674	734	715	728	712	669	662	717	665	663	686	725	667	728	693	676	677	749	680	697	699	679	715	762	702	661	731	712	712	688	713	689	723	727	707	666	705	724	683	708	733	711	685	683	718	753	724	726	688	701	718	695	692	705	718	696	678	697	716	696	664	720	681	661	668	695	647	726	724	711	732	683	678	649	660	713	679	674	705	713	634	738	708	717	708	729	716	712	667	693	671	667	712	708	697	684	695	690	697	716	706	716	720	698	731	684	701	689	700	663	666	686	683	742	691	669	675	656	674	747	739	689	680	718	677	668	710	667	699	670	715	743	686	683	651	664	694	741	707	692	680	733	697	630	680	696	656	701	698	721	718	659	713	719	670	692	695	691	695	681	680	691	745	702	649	697	716	706	758	706	675	673	705	710	712	630	700	710	689	708	661	670	714	696	700	687	733	731	714	764	670	729	688	737	703	656	710	652	724	695	713	699	693	696	668	705	718	703	699	696	697	715	685	698	673	672	729	687	671	704	678	646	629	719	717	662	694	703	706	681	724	740	735	727	738	674	720	677	684	714	683	710	720	689	716	729	738	701	668	711	713	765	668	699	660	653	682	679	687	736	721	699	672	693	736	646	659	673	718	661	699	691	708	665	709	649	664	672	709	687	711	714	737	702	708	747	725	693	659	699	660	702	699	706	710	663	663	694	717	677	693	679	658	697	688	722	675	723	665	693	755	697	752	691	692	674	704	694	691	732	700	646	708	672	689	697	691	688	735	701	676	691	695	665	674	710	718	672	686	652	704	764	730	720	679	715	642	726	706	701	699	691	706	668	681	708	689	698	703	721	668	693	738	721	681	679	671	700	723	681	658	742	647	688	681	682	677	699	710	675	699	662	686	676	688	680	706	679	669	645	675	671	702	715	674	714	658	657	735	688	712	678	718	691	730	684	677	686	692	674	734	659	675	733	665	722	665	661	681	699	671	672	704	702	697	688	721	704	727	700	701	675	750	722	694	702	707	654	683	744	697	665	723	690	741	730	711
34317	5200	790	455	377	373	355	337	353	340	349	335	312	330	363	300	357	309	310	338	327	329	347	351	347	349	345	353	317	325	328	366	325	343	358	328	334	332	356	335	341	299	367	307	314	324	315	324	340	310	300	370	338	357	329	334	335	340	354	349	339	316	325	330	326	346	323	347	335	375	333	328	297	307	334	335	313	335	382	328	341	300	341	328	324	342	318	329	309	324	345	348	311	333	354	338	321	380	299	346	313	292	307	298	333	327	327	320	294	359	314	318	318	344	319	349	391	337	331	336	344	359	396	288	323	304	301	364	337	320	305	347	345	345	321	313	363	329	341	347	304	327	338	314	316	316	339	323	342	317	329	296	304	333	337	344	342	312	297	305	337	329	317	314	304	361	346	308	337	327	333	346	337	362	316	320	313	329	338	316	326	289	333	348	327	312	350	346	359	279	322	303	329	349	334	358	328	322	283	332	349	313	361	318	319	318	315	317	333	328	350	378	337	317	295	317	351	358	321	337	312	314	352	307	327	301	321	312	339	329	349	322	319	308	331	314	339	345	354	344	322	300	292	294	328	300	349	327	335	321	298	338	369	330	299	311	337	286	317	345	343	324	319	329	328	324	343	327	391	336	331	290	327	304	338	297	328	315	302	316	365	316	336	321	325	351	364	327	307	363	300	289	297	309	328	266	281	338	306	322	313	332	330	333	319	318	351	333	327	329	319	343	374	352	320	314	312	348	300	327	323	329	293	322	323	305	339	325	331	269	330	327	310	340	296	325	330	339	339	353	326	328	369	332	285	321	333	331	324	319	314	369	302	310	324	316	331	337	282	328	357	335	337	316	343	302	314	305	324	349	347	335	283	291	295	316	345	337	307	316	329	312	311	320	332	370	343	362	298	332	354	310	301	356	351	312	349	335	339	321	334	305	322	332	300	300	349	300	358	361	335	368	314	349	366	335	332	330	327	340	325	330	327	341	303	348	329	351	336	327	302	340	314	314	331	318	318	359	341	317	300	342	325	337	316	309	298	354	329	336	333	335	349	318	303	346	335	320	357	290	337	329	318	342	316	350	353	338	287	339	330	300	335	313	343	333	304	350	325	308	300	316	372	311	304	306	326	290	341	304	329	334	305	344	304	347	329	354	337	290	299	309	345	333	354	311	337	311	339	326	342	336	353	368	329	340	330	315	338	377	324	310	284	324	322	314	318	358	314	337	349	324	343	332	300	314	337	329	341	365	323	319	333	318	307	332	336	349	319	380	336	345	337	348	311	320	328	348	343	324	309	342	357	343	313	325	343	372	351	328	376	353	301	344	293	316	341	317	336	339	359	296	340	322	277	349	353	310	385	315	332	333	306	310	324	330	303	352	321	328	337	352	333	304	313	333	315	353	351	343	325	336	316	355	340	335	332	319	391	399	303	337	356	326	297	358	362	321	344	310	312	299	321	353	314	342	359	324	328	327	320	304	334	316	313	302	296	331	334	330	356	311	289	336	342	342	316	344	326	314	291	311	319	327	311	329	353	370	325	318	326	337	332	351	332	297	297	323	277	321	317	333	289	288	323	330	320	325	295	373	305	304	367	310	322	283	296	347	333	318	302	296	323	344	346	308	271	300	315	317	305	341	341	340	340	336	314	366	326	329	314	300	348	331	325	332	296	297	334	305	296	327	299	355	338	309	369	337	343	315	319	333	310	342	323	351	320	319	356	329	344	312	292	340	336	324	310	357	328	322	307	340	321	313	309	367	322	321	309	343	337	341	331	311	342	366	365	317	320	337	356	320	344	343	357	349	339	319	284	363	364	310	342	368	315	354	322	337	319	359	301	308	331	294	349	339	337	303	313	339	347	339	354	321	331	335	298	349	325	342	355	337	329	341	339	332	299	298	349	310	310	365	316	321	350	323	340	355	314	313	297	330	323	340	332	331	325	320	334	322	305	324	305	376	346	323	380	348	330	304	323	332	320	315	305	290	333	350	322	366	336	281	310	324	308	303	323	331	341	340	316	340	322	336	377	331	383	336	306	285	337	300	381	333	343	355	349	338	355	330	303	321	294	319	340	328	336	342	311	308	342	325	310	354	313	305	320	318	345	367	343	332	345	330	297	315	350	333	349	335	252	306	319	316	338	328	299	345	307	341	329	332	355	309	333	320	367	390	329	308	319	354	333	327	303	338	306	331	331	274	317	348	315	325	362	348	329	318	309	340	337	314	299	307	337	333	354	333	317	308	327	309	314	351	323	290	293	302	329	316	311	327	365	290	346	328	329	315	325	365	305	309	328	282	322	323	367	358	354	321	296	310	285	333	304	300	338	292	314	342	341	338	331	352	335	297	325	307	342	306	328	285	317	326	322	320	338	329	327	353	323	342	314	305	329	324	328	353	312	316	300	308	324	320	336	344	309	303	300	282	319	321	339	312	358	366	327	352	322	321	319	334	307	343	342	348	325	294	326	308	330	319	344	300	332	327	284	322	318	308	365	342	327	303	320	302	293	322	349	309	320	342	316	325	313	352	301	310	332	284	304	300	320	318	316	312	365	331	323	304	297	338	317	313	315	285	309	330	321	326	347	341	330	315	334	319	334	308	311	328	345	309	296	326	334	347	324	337	336	310	293	322	330	308	320	299	313	304	323	326	328	306	303	346	342	316	338	356	312	323	302	371	315	313	297	351	304	295	313	356	357	314	344	283	322	286	344	352	352	314	317	337	335	314	345	326	314	319	372	326	351	337	333	345	339	322	332	340	326	320	310	355	360	332	369	292	335	333	333	338	355	342	349	319	357	298	343	337	313	322	314	313	332	331	363	333	327	327	303	333	324	318	306	349	319	298	321	335	310	312	331	329	343	304	331	343	325	339	306	349	316	335	319	331	334	333	338	330	339	299	314	313	322	362	340	330	353	336	367	330	336	328	305	320	313	326	319	334	335	309	324	283	367	347	343	352	366	325	358	337	362	321	380	344	321	339	315	290	324	335	332	329	346	343	309	331	276	319	321	336	335	303	338	352	335	359	326	329	322	298	329	381	327	297	345	344	340	272	320	334	347	324	304	349	341	330	315	325	340	359	326	375	308	321	346	316	309	365	327	334	355	320	334	296	288	334	352	326	336	353	323	332	357	315	310	324	374	310	277	293	330	365	311	313	316	315	339	316	314	332	331	347	331	302	314	338	343	324	320	344	335	300	335	317	327	321	353	353	347	346	343	339	346	360	311	346	317	297	307	349	315	327	334	328	335	339	334	309	325	332	322	310	285	342	305	363	350	326	342	327	314	349	309	336	316	365	350	304	334	313	318	353	354	347	311	313	340	342	306	316	295	287	309	330	336	364	341	320	337	329	310	310	307	350	336	350	355	337	339	306	344	292	329	324	364	342	304	302	319	306	336	304	348	312	328	308	308	322	351	329	301	331	339	330	334	330	328	328	325	319	318	320	347	309	292	306	340	302	340	291	321	334	296	327	303	302	334	346	317	340	321	332	313	342	350	357
23303	8143	4653	2046	1174	983	968	856	826	754	775	733	735	738	757	731	723	707	724	729	691	673	755	722	702	750	743	731	684	752	732	728	685	785	755	728	715	727	711	743	731	727	727	728	749	740	749	720	728	736	734	740	741	727	755	780	762	701	736	754	717	733	735	714	750	697	731	733	705	686	757	700	741	736	739	742	744	731	748	699	756	673	688	720	703	713	725	707	706	799	694	742	770	703	715	740	760	717	731	756	756	719	724	746	756	747	738	721	718	751	757	696	703	730	771	738	723	746	719	699	660	729	739	752	711	673	691	727	751	726	717	755	745	711	707	751	715	736	751	753	756	739	685	707	661	723	747	759	768	728	724	744	732	727	762	737	753	725	733	761	722	719	763	746	754	768	710	735	680	689	793	712	743	707	746	752	714	773	758	740	698	758	718	706	705	696	713	719	705	760	763	746	708	737	718	734	714	733	705	779	727	695	719	748	734	758	697	751	701	765	747	724	707	719	754	703	708	693	744	691	708	756	696	749	724	727	734	705	729	703	736	697	761	711	726	772	729	766	749	726	717	691	755	737	709	742	721	738	724	771	682	733	681	688	756	748	659	789	706	760	680	707	743	704	730	719	733	741	676	710	718	710	732	716	716	713	737	710	693	706	779	711	781	738	758	737	704	689	709	744	706	721	762	741	742	723	691	743	752	738	734	757	751	728	744	742	725	735	722	738	738	734	729	715	729	729	781	727	731	730	715	720	710	654	684	693	720	697	679	762	683	702	767	737	692	717	722	725	766	704	726	721	714	746	729	761	695	731	753	752	720	733	732	755	751	735	744	744	708	747	718	692	741	709	700	701	729	737	725	713	724	697	697	758	678	779	715	683	726	732	717	706	729	757	715	740	700	775	735	683	735	711	721	711	756	754	709	737	691	770	756	695	718	761	778	734	755	725	718	730	743	735	680	699	698	730	740	734	729	702	738	724	725	736	723	708	722	762	757	723	682	749	745	797	746	727	707	747	743	719	725	695	705	716	820	712	711	719	794	738	749	735	739	731	710	735	750	690	708	734	727	711	759	726	735	725	728	684	699	750	733	702	745	689	711	751	697	744	809	727	745	739	704	714	686	791	754	753	748	728	702	736	755	764	721	747	696	749	741	717	714	720	727	748	735	712	677	760	717	743	728	728	754	721	704	705	745	710	743	717	740	665	806	745	737	732	732	775	700	706	719	719	718	716	682	730	785	726	723	746	713	729	738	743	800	753	682	745	743	718	737	679	731	701	740	779	701	719	673	744	744	715	743	778	711	772	724	715	714	722	764	752	738	761	720	751	741	744	710	688	728	731	712	765	760	767	709	772	734	713	740	735	748	743	704	723	713	741	774	754	732	760	782	752	681	755	700	715	721	686	758	720	712	711	670	683	736	768	749	760	754	719	727	752	692	700	731	754	798	736	710	737	761	743	704	753	746	731	733	738	725	702	682	737	701	733	698	709	757	812	706	714	664	738	732	720	707	694	745	746	741	685	762	778	702	750	735	733	712	731	701	715	747	736	784	721	712	700	719	691	699	707	765	720	713	800	731	733	744	700	716	728	715	774	694	704	741	700	736	722	726	685	755	724	710	711	746	706	722	706	744	734	718	752	733	778	777	739	712	716	716	718	741	724	727	692	701	720	708	728	725	776	736	713	774	717	755	708	732	734	773	672	737	704	710	766	750	729	741	714	728	719	729	730	759	707	772	691	749	740	692	726	747	713	734	719	710	719	729	711	756	714	741	747	725	724	706	762	743	736	738	700	767	693	709	743	701	716	688	712	705	691	762	698	729	714	720	772	719	695	665	751	756	702	704	711	745	735	738	744	746	656	739	665	747	691	764	741	777	751	718	738	717	680	705	729	705	778	786	704	716	744	679	755	723	730	727	719	751	773	668	714	663	719	723	737	745	732	713	733	680	723	658	724	750	740	725	752	756	693	768	709	737	771	762	717	758	740	702	698	759	721	763	663	750	740	740	718	742	726	712	735	702	775	740	718	708	727	719	730	767	741	771	728	699	720	789	769	743	674	787	721	722	701	708	747	734	622	748	753	743	662	714	697	760	763	681	695	691	748	674	748	762	784	725	749	732	743	757	731	782	677	711	688	708	701	676	761	750	685	715	719	713	725	777	718	729	730	716	772	745	684	718	724	705	717	734	711	709	731	735	761	718	743	763	715	695	772	724	760	757	724	768	769	701	754	746	712	717	751	712	747	731	711	737	736	694	731	762	756	760	739	776	757	678	734	712	742	786	701	748	725	768	719	735	716	757	742	731	718	698	714	729	705	716	707	751	668	715	746	744	744	713	744	737	732	718	743	694	733	739	718	758	709	724	736	721	797	715	737	741	684	719	701	710	746	793	733	774	745	745	766	756	721	700	706	710	752	756	662	817	727	728	732	699	731	749	747	739	734	782	715	707	719	737	731	699	713	702	708	717	698	708	738	744	747	725	734	759	749	733	699	747	730	701	732	745	761	683	733	745	713	695	736	742	706	709	740	774	767	756	712	698	708	715	751	720	731	699	773	734	695	746	742	734	723	705	733	725	771	787	707	710	733	741	748	730	770	772	763	767	709	688	722	754	765	735	726	738	729	754	734	676	741	744	686	718	729	729	697	777	757	713	738	722	786	744	741	767	695	708	741	741	735	727	748	757	727	733	729	742	719	735	730	643	716	780	739	713	737	736	722	763	762	726	701	780	721	708	781	661	717	751	706	722	707	697	693	740	716	713	793	700	676	708	713	758	732	704	671	774	783	739	757	727	734	712	699	767	706	704	738	721	728	749	745	690	697	769	748	742	757	753	685	726	691	740	692	720	732	766	750	706	690	755	739	740	715	754	716	752	729	733	702	798	739	739	698	773	732	782	721	718	734	754	708	707	719	754	748	730	727	733	758	726	733	769	719	719	785	717	743	715	733	716	707	800	739	730	710	726	813	708	716	757	743	755	715	770	719	736	718	711	734	744	712	674	757	751	730	720	723	710	708	750	737	726	746	739	740	750	725	751	763	727	686	736	718	697	711	752	776	779	713	726	728	735	773	686	749	700	742	714	749	720	715	744	746	735	712	737	715	758	705	713	711	734	746	750	728	770	726	709	719	724	748	770	744	704	707	737	728	743	711	728	775	736	683	726	728	713	744	730	756	756	695	713	704	708	719	741	714	719	736	742	694	710	743	745	748	748	767	741	726	713	724	773	750	714	692	750	731	739	724	728	730	707	781	772	687	683	719	722	733	713	719	782	728	735	718	720	705	756	728	736	737	708	783	674	744	740	716	690	774	737	743	765	702	739	724	707	767	693	693	696	731	745	768	750	723	732	741	732	687	709	746	746	739	700	701	713	754	745	702	786	776	711	731	736	725	717	711	733	759	730	716	770	691	746	715	717	738	669	758	728	733	711	728	715	739	700	722	810	767	764	717	715	733	741	717	717	706	728	725	754	706	717	762	754	740	758	736	737	690	716	736
38686	7052	796	494	411	356	401	322	313	370	328	361	372	345	346	340	333	319	333	348	347	356	335	352	374	333	356	346	344	324	331	373	382	372	356	354	336	359	309	340	318	373	324	323	342	353	358	338	365	358	368	355	339	331	361	311	303	343	360	341	333	317	363	349	346	328	317	351	367	387	329	363	299	364	372	302	361	320	342	317	322	377	371	321	361	346	362	357	353	351	343	351	347	343	357	351	304	372	316	341	332	368	350	316	351	352	356	315	349	319	342	345	345	356	340	312	321	343	361	321	301	336	329	344	305	341	333	329	371	366	337	337	336	363	354	360	315	320	343	314	323	304	292	311	339	351	356	343	325	325	328	355	347	354	362	362	383	371	317	322	312	351	337	345	347	342	347	363	310	366	364	355	339	306	312	311	340	321	374	360	345	363	376	324	368	377	344	339	349	325	353	343	312	337	333	325	343	333	367	316	370	357	351	341	333	352	340	335	317	352	325	339	363	339	308	327	355	353	345	342	336	373	338	340	358	370	344	357	352	312	317	314	338	319	364	323	354	339	379	330	329	335	303	354	365	320	359	302	298	340	333	343	312	365	342	341	399	350	317	364	332	347	355	361	317	336	357	349	374	380	380	361	363	341	336	403	352	341	368	346	357	343	304	342	338	341	336	356	319	325	385	358	346	353	325	337	337	285	330	382	373	325	334	371	319	339	326	340	368	333	336	302	337	353	358	341	328	341	353	314	359	323	345	335	335	354	395	351	360	322	330	344	321	337	337	336	350	329	381	363	378	322	341	363	322	367	306	350	365	334	311	329	340	368	368	329	341	366	350	315	340	347	354	333	301	339	350	314	345	378	337	356	348	332	318	328	311	320	327	335	358	312	331	374	350	355	321	371	343	358	368	303	370	354	344	332	345	327	376	325	362	317	341	368	342	347	384	347	366	348	329	366	359	385	364	363	359	351	329	334	362	351	342	339	392	337	328	374	330	368	348	334	367	354	356	301	345	309	340	351	355	343	367	352	357	384	361	350	306	326	318	329	331	312	355	364	357	311	367	343	338	333	326	339	339	318	347	344	326	329	348	321	316	377	373	353	359	332	329	389	323	335	327	376	355	297	363	310	360	324	369	350	313	353	372	380	340	335	347	331	372	331	366	314	354	325	356	344	380	369	365	334	301	333	338	355	337	365	358	389	329	320	334	339	367	327	372	365	345	395	381	316	335	329	315	310	331	335	310	311	368	344	385	331	319	337	334	372	342	348	316	366	340	356	374	333	349	367	331	324	342	355	352	388	363	322	359	346	327	350	358	333	378	344	335	341	384	402	319	352	327	331	344	313	346	381	362	347	332	362	303	351	384	393	327	363	337	366	358	366	320	361	353	336	380	347	340	358	326	333	340	344	349	337	356	344	366	348	350	310	325	317	349	368	333	375	334	340	363	338	356	315	330	357	376	322	334	354	319	355	340	341	358	367	346	341	350	356	351	335	348	336	334	352	330	338	364	334	352	326	388	375	362	340	340	338	365	340	350	293	318	324	336	340	341	352	339	324	341	349	346	342	389	349	375	343	344	356	371	331	344	332	338	340	327	324	405	350	335	357	348	330	353	344	379	386	348	329	344	313	316	374	354	333	338	333	295	348	325	358	330	337	311	332	396	356	340	320	311	380	296	327	353	343	347	354	313	327	397	333	330	326	335	356	328	330	348	317	308	371	332	341	354	348	345	382	355	312	331	342	335	336	359	341	321	344	322	360	347	372	334	363	321	339	356	368	330	320	328	349	347	357	343	354	368	347	305	320	340	329	340	348	347	313	318	333	357	287	324	343	292	392	343	375	335	344	348	348	356	321	299	330	341	341	339	389	362	324	338	347	350	351	369	319	377	362	355	346	337	369	314	317	377	329	320	324	362	344	374	307	383	329	327	358	309	325	334	354	351	323	349	345	359	304	313	311	359	348	349	312	365	336	341	341	342	377	362	362	340	352	345	320	327	312	297	333	362	374	336	336	358	334	343	351	340	339	326	341	355	341	336	323	380	325	397	363	274	355	364	317	375	351	342	356	351	343	330	324	319	354	312	360	328	325	329	340	348	325	330	338	369	347	328	342	319	358	352	366	345	311	325	378	334	336	348	381	342	361	360	379	349	313	324	356	337	353	358	358	347	344	345	343	341	360	337	345	368	348	341	347	355	397	331	342	358	378	326	378	337	356	368	360	308	310	373	363	367	316	365	344	350	322	350	363	355	332	320	358	315	345	364	372	347	320	351	364	316	350	303	344	352	288	337	342	316	349	380	356	351	342	339	309	318	331	320	375	390	327	346	332	337	326	345	340	357	406	336	384	341	325	326	349	334	332	313	327	370	351	321	368	355	319	336	359	384	291	309	348	346	366	332	345	344	308	330	367	339	336	349	367	323	327	354	308	325	347	358	336	389	334	352	300	386	329	312	336	317	331	332	337	328	367	383	373	330	322	320	399	349	362	351	336	384	367	329	319	338	352	345	347	354	341	384	345	328	379	344	333	338	348	359	330	329	336	301	393	344	340	385	358	291	371	348	357	335	350	366	384	333	356	363	292	399	345	337	299	347	326	349	344	360	375	329	352	317	339	351	358	366	365	334	336	319	326	338	353	301	343	336	328	342	344	335	345	348	353	384	350	371	330	354	310	372	334	295	365	348	372	321	335	340	345	330	325	337	324	335	405	354	328	347	323	324	352	308	327	331	322	348	340	323	326	328	358	356	368	353	346	348	363	316	312	364	335	336	352	382	354	358	354	319	343	345	344	323	358	332	364	340	317	374	320	348	293	308	333	351	343	333	330	386	413	337	353	334	328	324	343	341	333	340	334	353	341	344	346	332	314	385	303	341	365	352	357	386	368	373	376	329	358	372	342	365	327	325	340	320	340	368	319	351	343	340	344	361	349	384	348	357	330	333	334	351	337	324	342	333	321	333	342	334	326	344	321	349	326	382	342	368	353	351	362	342	342	355	342	373	333	326	298	323	351	349	332	400	333	331	364	307	316	357	327	348	353	351	366	345	325	317	358	334	358	339	361	361	361	369	356	321	353	305	352	344	344	324	344	354	376	328	352	368	329	370	348	318	367	353	388	339	319	348	321	332	342	350	376	342	351	325	331	348	316	317	334	317	338	336	333	343	346	309	366	341	337	337	299	355	378	323	365	343	302	348	349	306	310	335	405	344	358	332	373	350	360	332	344	341	355	345	373	362	339	354	344	365	324	346	399	387	316	320	335	351	322	346	370	349	310	347	338	382	332	335	367	336	329	337	337	359	353	325	328	363	330	348	341	343	330	353	333	361	369	338	333	336	370	360	376	308	304	364	363	339	363	322	350	384	354	361	341	319	295	346	348	364	360	351	329	354	366	359	410	332	345	316	334	333	333	357	324	341	329	316	363	338	370	361	356	343	348	361	363	340	324	347	334	347	369	303	315	337	383	354	367	342	336	351	332	373	339	348	382	303	359	366	329
25124	8554	3252	2002	1416	1097	1013	949	840	796	814	814	814	747	779	790	784	775	749	768	789	800	786	760	798	785	736	792	803	801	767	815	748	738	790	799	747	740	774	724	799	820	789	768	747	781	735	831	759	828	797	805	790	769	824	788	825	758	790	807	791	742	805	773	819	741	809	780	777	784	813	780	766	733	834	801	826	777	778	736	725	813	786	738	785	765	798	797	726	764	769	748	770	798	750	753	743	754	782	780	769	768	778	821	772	769	767	743	806	764	784	770	796	740	786	779	856	768	840	745	828	772	773	744	786	797	790	752	729	748	765	772	756	770	792	784	727	786	776	716	789	776	840	753	768	806	814	755	805	766	756	790	728	820	822	773	776	782	784	758	824	797	856	778	802	773	782	767	806	782	805	764	756	773	793	786	812	763	776	785	839	794	803	793	717	795	792	817	754	740	859	783	765	770	811	795	778	840	786	759	750	856	751	818	825	756	788	791	768	759	778	820	731	781	813	782	825	838	783	802	837	763	774	850	713	754	735	750	785	762	753	713	836	773	790	807	769	774	766	795	796	757	770	815	831	779	814	747	725	738	820	729	766	800	733	836	741	761	812	787	768	802	789	783	728	738	780	829	729	761	782	765	766	821	776	804	825	800	793	803	786	762	803	790	724	775	767	780	833	802	787	784	757	757	783	756	770	752	759	738	839	798	748	783	755	783	800	717	768	779	743	779	748	813	783	760	800	823	744	804	783	773	801	748	759	815	714	814	793	846	766	778	760	776	795	817	783	809	795	747	736	757	758	775	756	819	799	757	770	824	786	807	763	772	783	818	779	767	757	797	808	789	763	766	752	767	826	763	777	795	767	804	751	765	760	780	781	767	765	795	769	809	762	740	773	773	776	795	803	791	786	763	787	799	769	815	744	789	792	788	783	792	784	744	789	804	824	745	769	742	739	782	833	806	777	729	745	780	742	824	783	774	809	753	766	795	802	798	729	789	736	757	800	791	789	778	737	757	798	818	816	741	769	807	777	765	797	752	826	770	789	829	772	768	783	796	785	753	815	793	779	759	760	787	783	762	791	769	716	800	824	771	811	799	814	799	836	806	802	760	812	783	776	794	829	810	750	801	752	792	785	784	789	815	807	740	780	789	791	743	787	801	723	827	737	789	820	825	760	826	754	742	794	761	827	773	744	730	761	821	761	781	700	753	795	777	700	754	740	734	751	816	750	770	790	753	780	760	712	746	760	823	771	800	748	771	747	779	858	800	798	770	759	772	792	799	778	751	728	795	871	766	774	764	746	813	820	752	727	779	760	808	761	808	800	725	815	818	731	779	754	732	779	753	808	735	773	766	765	768	796	760	765	788	769	824	775	777	798	780	852	765	779	791	799	779	775	762	790	821	762	776	776	758	808	763	730	787	816	768	806	767	790	764	820	760	775	799	787	723	771	795	766	749	784	789	796	795	784	757	765	775	798	822	758	781	743	766	811	761	777	804	824	775	815	770	759	787	753	793	804	785	736	760	727	773	762	801	747	785	813	801	796	785	780	794	766	786	737	775	760	741	735	800	785	750	780	762	721	777	747	793	760	769	718	723	759	787	786	798	806	732	754	737	773	777	809	723	786	800	759	768	728	797	807	818	771	782	802	741	759	827	791	769	777	765	836	819	795	771	749	801	776	750	774	777	745	788	783	796	782	771	824	810	799	784	817	808	750	791	820	746	774	743	843	807	758	775	767	775	734	798	778	763	769	797	781	769	800	806	778	785	751	757	715	833	824	767	755	773	812	767	749	773	780	818	760	794	836	756	733	736	797	750	801	737	724	767	812	779	753	796	750	805	807	826	781	756	793	788	860	791	808	763	794	734	756	720	800	785	759	731	828	798	789	768	798	821	753	826	808	760	751	802	777	755	773	785	801	832	780	748	773	818	857	795	765	746	771	763	779	772	757	792	788	782	825	758	769	758	761	770	768	797	763	796	768	784	779	748	836	774	808	835	732	759	787	807	806	779	765	780	714	782	773	805	800	742	758	810	737	726	762	716	753	810	801	749	795	762	757	786	760	774	755	784	750	805	766	776	829	779	739	787	764	813	773	777	763	773	781	799	851	767	758	777	827	781	749	758	794	760	727	783	812	761	809	788	749	755	832	748	773	791	843	777	812	771	843	735	769	774	781	812	789	720	871	848	741	776	725	812	784	767	757	748	773	762	786	815	816	805	723	753	745	741	759	791	744	780	844	743	721	753	829	761	798	783	762	764	765	755	784	788	739	803	794	802	787	770	780	826	788	827	809	761	764	815	757	812	807	809	752	763	771	858	792	761	787	739	749	762	761	787	749	826	758	777	790	773	753	792	745	784	791	777	822	750	700	751	744	799	762	790	765	778	821	796	774	784	816	788	771	803	801	836	776	785	780	815	772	782	756	772	771	756	770	696	853	764	795	799	791	756	717	783	749	775	778	790	822	770	766	778	843	785	777	767	747	793	755	787	817	779	796	818	708	786	804	783	819	775	729	794	818	769	743	782	754	826	776	710	788	796	789	766	798	818	765	758	824	787	768	772	794	793	735	784	717	761	777	812	767	813	799	744	747	758	799	782	786	820	815	798	783	763	771	858	811	790	752	759	752	765	727	782	817	790	760	812	837	793	804	764	798	816	776	819	749	788	747	787	769	825	744	767	801	765	826	788	812	817	784	783	792	766	756	732	758	746	777	791	701	770	781	787	788	753	827	798	775	834	759	787	773	765	813	781	772	777	821	787	770	813	818	837	809	764	789	817	785	773	742	753	777	770	785	808	802	783	788	801	714	790	751	761	839	779	733	758	742	773	796	765	793	784	747	790	800	819	790	787	774	808	790	787	797	866	746	781	819	794	788	812	771	773	760	796	766	797	762	807	822	849	787	763	796	775	792	703	767	790	755	817	764	820	777	793	786	769	742	790	814	811	793	801	778	811	780	757	812	806	722	797	754	774	792	819	744	823	762	756	770	763	804	793	768	765	787	801	789	768	780	753	757	802	790	765	751	761	780	809	793	818	818	783	795	763	755	748	771	782	776	731	732	784	789	815	715	756	783	832	810	811	760	751	757	820	800	817	774	761	783	788	836	783	770	780	788	749	766	772	734	793	819	780	781	770	792	789	761	801	775	782	789	804	777	786	776	783	812	787	793	794	816	782	776	797	772	747	790	754	785	771	769	808	799	790	785	757	815	851	813	847	767	797	798	793	749	815	808	777	847	769	786	812	759	784	748	751	697	819	727	812	805	755	794	805	781	815	750	801	798	781	721	795	773	839	725	788	815	793	830	745	742	761	760	760	755	802	804	813	805	780	787	804	801	770	774	786	781	787	757	713	764	839	786	722	779	765	830	764	807	787	798	742	801	766	794	786	828	808	765	797	770	781	793	734	758	773	730	794	744	816	797	770	794	820	776	787	796	749	835	780	796	781	768	728	712	802	817	761	796	768	759	709	765	731	753	750	811	757	767	774	811	795
27410	3460	498	353	346	350	320	327	339	328	322	336	315	340	312	290	309	336	331	334	334	307	309	317	377	335	332	357	321	333	347	342	321	290	322	323	304	345	316	305	364	298	363	338	333	357	331	311	310	327	324	316	341	309	359	359	296	322	339	331	354	316	308	297	315	328	314	370	296	356	302	337	336	261	296	279	311	299	287	315	329	326	352	305	329	309	295	337	333	303	337	309	348	300	346	304	310	328	328	345	330	321	352	335	334	308	347	298	312	311	308	303	314	309	364	340	312	340	309	345	327	357	296	350	348	328	301	294	291	343	314	350	317	354	292	371	348	343	320	326	335	317	331	338	348	343	318	337	347	335	305	319	328	334	371	356	299	301	296	316	329	293	355	336	317	316	327	312	309	329	290	290	305	302	327	353	333	310	317	329	317	308	330	312	318	330	349	315	279	338	347	351	355	333	335	303	317	304	342	323	319	291	316	315	342	336	354	321	342	313	302	339	306	327	381	334	346	351	319	321	305	362	312	315	328	326	337	309	323	331	304	337	335	304	322	355	324	291	298	337	322	317	356	352	333	331	327	292	296	299	332	298	319	335	325	298	351	324	329	314	268	311	340	339	312	326	279	325	321	340	324	336	348	318	357	329	341	315	331	317	353	318	343	301	356	319	353	316	306	327	304	342	313	361	320	306	333	304	348	330	310	342	331	324	363	312	300	317	339	329	331	337	345	343	331	276	298	336	334	347	332	349	335	296	327	342	345	309	341	333	349	335	344	293	311	324	319	317	366	332	302	308	325	310	312	338	350	341	351	349	299	335	322	311	352	330	370	311	333	323	331	333	338	305	308	332	331	325	365	332	322	303	321	278	332	326	304	314	350	334	326	351	324	332	316	355	322	290	346	316	334	332	321	317	319	331	335	355	345	341	317	326	330	336	333	363	341	323	316	324	375	338	347	308	345	304	314	313	361	327	362	355	350	312	355	289	352	320	314	303	328	292	344	280	331	298	300	330	365	351	330	305	351	320	321	306	296	294	319	372	360	389	303	314	348	298	350	348	315	327	302	329	336	333	338	285	313	315	342	323	314	310	337	358	314	316	315	283	305	293	354	326	345	318	336	332	302	338	317	350	309	367	359	307	349	315	327	303	302	330	315	307	306	330	317	307	334	331	335	344	372	308	357	336	305	337	311	350	317	313	346	363	330	310	332	310	369	349	324	320	346	329	299	317	311	344	323	338	316	321	316	320	324	329	356	314	325	337	301	346	306	335	349	303	301	377	340	335	349	348	340	360	354	344	317	323	338	321	353	350	318	347	355	304	330	323	331	331	337	308	297	305	286	342	297	290	326	310	344	301	358	318	290	302	317	309	297	339	330	330	335	366	306	311	342	339	340	329	369	317	309	313	312	294	361	320	316	336	324	331	357	321	344	292	331	302	308	332	290	340	325	277	330	320	321	349	319	342	363	323	379	346	340	287	307	356	349	300	278	330	340	335	355	339	317	294	350	345	313	334	334	321	346	312	319	309	324	312	330	335	328	311	307	310	321	328	297	357	340	342	298	359	311	339	347	285	343	326	328	310	339	342	308	322	320	358	319	325	329	306	335	317	326	324	336	312	365	332	333	297	343	316	361	273	325	331	302	307	343	331	334	316	322	345	312	351	302	325	318	301	326	328	329	346	346	370	339	338	307	308	335	296	330	305	313	322	361	334	321	303	302	285	301	322	363	341	332	291	342	322	322	327	334	322	353	303	311	343	304	313	313	305	341	325	299	332	341	331	286	341	292	355	335	304	343	350	356	356	328	314	321	331	292	339	331	322	361	309	359	336	355	329	311	349	305	319	303	333	319	312	302	278	337	284	297	306	303	342	332	316	357	336	361	293	320	321	327	308	329	323	316	304	324	357	285	319	344	310	332	349	342	313	333	358	351	356	329	332	315	306	342	328	304	337	330	330	358	362	320	297	324	315	331	339	307	344	300	324	322	335	319	323	348	321	335	334	338	336	301	323	333	358	307	340	372	306	331	357	345	356	304	367	354	315	298	339	313	332	327	343	331	333	332	332	335	337	317	330	317	333	318	331	329	319	311	372	370	361	326	304	308	327	329	327	328	327	338	299	314	349	289	290	341	338	288	310	314	329	303	334	308	327	312	345	354	366	311	315	344	319	321	332	321	292	329	357	317	316	368	329	345	303	336	341	368	304	318	325	329	345	342	330	330	347	337	338	344	320	303	342	337	331	315	383	327	324	322	338	357	346	340	344	334	378	353	353	309	313	308	333	344	323	334	314	302	310	330	296	312	340	338	369	348	331	266	326	299	314	317	348	364	315	350	359	320	347	309	346	325	357	342	352	312	334	328	325	313	329	302	318	369	275	340	308	308	334	326	305	314	350	319	303	305	351	293	352	279	339	358	315	311	306	329	392	309	310	295	309	315	328	343	348	311	287	321	353	330	306	298	331	317	336	367	327	323	346	327	336	346	313	344	369	336	283	343	348	325	336	336	350	305	301	337	345	311	345	293	306	316	303	338	320	342	325	346	340	305	308	325	357	362	292	360	303	327	311	352	315	359	316	320	321	306	354	305	323	371	340	321	372	304	332	300	334	311	318	294	312	304	341	310	322	321	349	329	349	315	317	330	379	323	340	316	308	308	326	299	315	346	332	351	321	319	342	320	320	310	335	345	358	310	320	299	292	337	338	344	342	332	341	328	330	324	289	349	319	296	307	325	345	330	355	304	340	328	325	352	322	330	347	334	300	336	313	330	339	349	350	353	336	334	349	293	357	316	310	387	376	376	332	337	316	306	304	303	346	324	299	324	325	325	352	319	303	382	348	330	334	324	317	328	330	310	364	297	303	304	340	300	324	329	330	327	349	361	317	361	332	345	323	289	337	307	317	346	318	301	312	366	323	328	342	310	324	305	295	340	332	296	336	308	339	295	328	338	350	324	305	303	342	362	296	317	366	347	330	338	355	312	292	316	323	298	343	311	338	314	351	346	323	371	323	306	317	329	341	313	309	308	368	338	342	324	343	349	329	316	334	301	365	373	301	330	330	323	336	357	344	328	342	327	328	336	308	310	325	318	352	304	326	289	341	344	358	339	330	323	283	302	316	343	291	340	374	320	353	297	333	325	330	341	372	349	300	290	339	311	367	349	340	339	312	316	322	325	302	351	337	323	344	351	273	313	328	378	349	318	353	293	316	330	341	326	307	341	320	336	355	338	337	322	318	334	329	303	319	368	328	322	340	325	328	322	288	324	297	340	341	324	327	306	322	322	336	314	316	326	335	331	323	303	338	319	311	286	318	321	326	366	339	278	325	340	334	298	315	313	300	312	313	295	302	352	383	323	346	308	327	316	312	339	341	322	344	345	327	327	316	324	299	342	354	328	310	332	325	324	331	299	322	316	327	328	315	319	329	309	308	331	336	304	347	317	317	334	370	331	297	303	325	357	352	339	336	350	328	347	324	354	336	336	378	318	334	282	359
19745	5699	1931	1127	836	788	776	725	708	716	664	737	731	708	736	709	678	712	737	705	666	747	720	697	708	729	689	750	707	712	742	722	740	702	699	732	681	723	706	748	664	716	707	693	697	689	722	760	724	722	693	709	709	765	726	690	705	755	681	698	729	685	744	710	700	712	706	732	706	755	701	704	731	734	738	671	689	696	681	749	706	666	728	731	765	712	755	702	739	758	717	742	719	700	735	749	703	726	679	694	734	752	729	705	707	729	700	767	732	693	744	687	721	743	733	699	720	710	697	698	730	685	713	726	722	716	757	665	679	733	705	711	738	707	754	735	750	740	707	704	715	716	696	741	718	743	742	719	709	718	692	718	739	732	696	724	715	757	688	724	744	728	725	679	717	717	710	704	734	730	750	706	716	737	709	715	713	717	746	694	755	767	739	754	745	736	754	712	746	779	723	757	712	686	707	757	734	723	774	708	673	733	727	710	739	734	705	725	744	707	720	698	737	764	673	724	688	708	708	725	755	718	753	723	687	724	732	738	700	736	700	729	729	702	672	748	724	751	729	706	713	726	675	723	678	751	658	713	690	723	724	750	737	725	771	701	697	692	712	733	732	724	753	729	757	767	713	683	706	717	726	712	708	680	762	704	733	709	695	787	706	684	744	741	716	670	704	676	728	711	705	724	758	683	707	742	704	719	750	726	742	757	717	698	715	779	745	755	733	715	696	655	687	724	709	797	756	769	688	677	699	729	767	694	727	708	679	759	671	684	676	747	737	668	715	701	678	740	729	697	707	722	683	757	723	723	782	705	745	711	708	681	775	713	716	739	751	757	680	744	714	704	700	732	743	745	663	727	719	677	728	695	684	693	704	680	773	718	708	715	743	731	741	687	713	700	723	692	694	719	707	714	710	719	734	723	730	670	748	695	738	717	706	732	714	679	736	709	770	720	711	741	672	715	738	706	689	701	748	703	708	759	781	723	736	745	687	723	748	701	692	709	719	718	688	751	731	744	777	696	739	740	734	699	733	726	688	701	702	699	688	698	763	698	701	777	747	727	718	678	686	723	711	677	715	731	702	726	696	666	680	650	625	684	745	737	727	706	718	709	697	698	677	709	717	678	731	735	680	744	684	746	696	717	733	672	722	673	732	715	689	736	698	735	684	713	729	708	772	712	740	737	735	708	703	721	698	716	751	761	724	730	742	703	693	693	710	740	742	726	690	735	735	687	740	784	715	755	774	696	746	715	708	712	721	737	739	717	730	734	737	689	759	695	721	767	740	717	719	754	677	739	686	685	750	699	727	717	709	697	745	727	755	707	736	704	762	699	678	687	713	714	706	704	754	741	719	712	692	753	694	685	723	704	673	756	672	716	757	722	695	706	699	726	697	750	728	782	717	727	730	692	668	764	757	712	701	710	740	702	741	716	689	708	742	744	739	740	731	743	685	740	653	692	737	737	723	738	723	714	684	703	753	727	677	736	673	696	738	748	728	682	729	713	740	769	732	760	707	742	704	696	721	689	723	739	703	730	750	687	699	758	734	739	722	730	696	704	740	717	703	758	736	756	750	771	709	729	743	719	750	686	729	659	720	723	716	717	734	746	735	728	680	685	688	760	705	716	734	712	742	706	688	712	724	748	740	735	764	731	723	689	758	716	675	739	726	711	744	685	683	731	728	762	718	695	736	674	706	762	708	711	718	678	734	714	734	708	778	703	696	717	669	709	750	686	694	732	706	753	722	728	766	747	676	727	699	742	721	700	736	778	714	704	686	736	738	732	726	693	750	735	721	750	720	713	686	772	727	740	714	731	736	718	774	734	742	731	679	716	701	721	688	745	726	716	734	728	698	725	734	792	711	711	741	775	761	671	734	717	669	726	720	725	713	768	715	716	694	713	689	697	719	757	733	714	727	696	700	688	729	741	701	712	709	714	714	743	683	671	760	780	674	708	669	697	742	721	691	772	709	725	716	703	732	670	727	714	721	748	729	761	719	732	721	741	721	680	714	763	746	707	715	724	725	755	687	732	727	705	673	658	716	697	686	711	710	747	678	679	723	730	710	692	727	687	713	720	737	738	704	720	692	751	725	700	724	696	685	727	718	669	705	743	711	734	717	740	691	705	762	686	701	735	726	734	649	702	709	737	764	769	658	720	653	689	741	732	745	714	717	736	730	742	714	717	718	684	685	692	717	701	679	733	731	754	738	717	732	726	737	718	742	725	778	722	713	722	721	710	758	728	734	704	750	677	713	711	712	767	724	737	717	707	698	730	773	702	733	732	780	696	720	723	688	696	696	705	695	693	685	689	692	701	749	717	677	734	739	761	692	716	752	763	716	739	701	675	736	714	707	701	729	730	697	714	729	735	675	741	711	686	742	775	660	730	752	703	719	707	706	748	674	700	675	802	700	742	732	660	718	717	759	726	687	758	732	730	705	712	713	760	707	705	724	690	683	749	713	754	704	675	769	743	683	755	766	703	708	693	672	717	679	703	700	709	735	718	719	719	712	736	684	727	712	666	706	709	700	721	715	708	750	720	750	722	768	744	752	726	739	661	728	722	692	699	763	754	681	698	745	746	756	726	678	760	728	710	722	671	738	710	719	688	715	743	705	685	739	748	686	742	746	696	744	747	763	740	720	751	725	722	752	712	696	731	757	722	735	736	755	721	746	703	747	693	680	727	749	720	707	681	735	717	707	720	704	705	689	694	719	700	695	681	707	695	741	729	764	717	715	718	735	728	750	714	764	728	691	741	706	713	708	704	705	749	683	673	714	727	691	725	716	703	763	748	724	703	720	701	674	747	716	716	687	678	742	707	739	723	710	728	738	688	691	731	725	703	742	727	704	715	738	718	718	670	728	779	721	713	761	714	730	675	736	779	708	726	750	695	732	746	708	675	736	739	687	696	725	696	784	715	726	733	736	696	735	707	742	752	701	757	702	726	685	736	695	783	750	750	676	746	732	748	700	697	719	733	729	709	703	702	708	706	700	724	715	690	705	723	721	754	703	656	756	736	736	709	714	705	734	694	706	719	713	708	727	717	716	720	741	679	735	716	729	750	758	726	689	716	767	654	669	689	717	730	755	715	754	715	727	763	724	712	689	718	704	688	735	727	722	718	753	715	715	730	701	736	741	708	674	713	722	754	689	694	717	680	758	726	770	718	687	711	726	685	722	708	733	673	712	713	682	717	732	696	751	733	703	763	707	729	741	737	747	743	715	718	721	737	697	676	706	652	703	725	676	703	717	690	704	708	744	721	724	690	666	713	750	728	738	742	767	770	745	737	723	716	707	725	757	702	702	718	731	747	695	742	700	737	685	726	726	708	739	738	719	692	715	709	697	742	712	760	725	710	743	704	713	728	717	727	723	701	725	714	705	710	701	758	711	713	713	651	719	745	739	738	704	703	738	741	666	772	719	738	695	752	708	693	705	766	736	715	719	753	705	716	730	754	726	709	747	688	693	712	769	719	656	729	688	698	712	681	731	736
33722	5584	739	501	405	327	333	344	343	322	344	310	304	353	315	297	330	329	348	304	364	336	354	282	318	360	299	357	316	327	342	315	316	313	309	364	340	329	315	378	331	314	304	312	319	364	373	316	349	315	330	328	340	320	313	314	342	372	347	331	356	297	334	324	341	347	307	312	352	312	320	334	327	315	325	359	344	347	292	327	370	312	320	315	326	334	314	324	336	312	331	335	322	343	325	325	312	346	349	334	320	339	339	319	320	330	345	319	338	351	302	303	345	330	316	325	318	314	304	298	303	322	319	351	358	337	328	313	348	293	314	341	369	336	326	326	302	315	326	330	328	311	365	316	283	307	332	326	343	318	321	359	326	319	330	338	315	303	321	317	361	293	321	375	324	321	321	313	339	332	311	374	344	317	336	333	316	330	311	300	341	296	302	316	299	320	324	327	376	327	340	342	376	302	308	326	333	304	361	334	328	331	323	325	341	303	304	326	349	305	328	336	360	315	344	352	330	326	365	344	305	342	295	306	302	320	328	369	319	363	349	356	335	316	351	354	340	308	345	337	343	337	341	312	333	347	326	345	333	340	335	328	317	355	302	305	352	351	329	318	313	332	352	272	287	333	323	328	314	327	358	312	323	336	335	333	313	302	346	334	313	289	336	308	313	318	351	335	341	304	327	363	319	293	321	311	347	299	300	323	326	309	336	325	351	297	305	336	309	293	340	333	317	365	330	344	325	319	336	351	303	314	340	328	327	338	315	307	306	312	376	314	304	301	351	344	303	349	337	307	324	312	335	326	300	302	319	319	336	298	312	350	329	338	352	308	314	317	321	314	303	314	337	342	336	295	351	323	334	293	324	337	325	356	365	327	319	319	337	338	338	341	307	342	363	325	342	348	342	312	332	341	331	337	368	315	365	327	325	346	304	336	310	351	322	335	322	308	299	309	327	310	344	297	344	324	321	295	301	307	341	378	310	323	340	312	311	354	311	325	325	327	297	310	323	303	370	350	307	325	311	327	350	347	334	335	339	317	330	291	309	325	336	307	336	325	312	310	331	335	326	341	335	344	331	333	307	345	340	314	343	288	377	365	290	331	337	326	348	301	316	332	327	302	322	318	314	316	339	373	300	313	323	309	332	318	312	300	338	328	314	307	323	321	329	288	311	336	309	325	328	329	332	341	332	348	323	326	315	319	325	298	301	357	340	350	307	337	357	322	354	316	282	362	303	316	294	299	325	345	312	305	317	363	345	304	340	322	329	315	336	298	309	295	326	341	366	376	345	343	270	300	327	340	321	320	295	343	328	356	320	315	331	341	344	336	329	325	340	323	278	310	362	334	326	291	315	361	305	348	341	316	323	310	334	334	304	341	319	334	335	325	324	321	318	311	330	328	321	327	348	322	307	305	308	333	336	328	318	303	331	373	342	342	313	313	313	284	330	339	301	307	306	343	322	356	317	324	320	341	297	311	335	359	371	327	348	347	352	313	334	280	306	305	296	334	337	329	353	321	331	349	350	328	335	355	317	313	313	338	374	341	328	289	284	340	312	343	338	378	305	338	300	331	334	303	304	329	331	344	308	343	366	324	317	342	320	295	335	346	372	322	322	318	317	288	338	321	314	353	326	308	319	311	334	293	334	320	324	311	356	357	320	373	326	296	300	324	319	324	323	314	346	322	324	302	350	314	316	340	346	338	330	331	391	312	335	339	344	299	348	326	358	343	309	339	334	341	375	327	335	322	315	329	331	280	338	358	325	336	333	351	294	297	367	353	343	347	313	321	333	315	323	339	326	304	349	292	316	290	281	322	332	347	304	321	334	316	337	320	363	355	340	332	343	316	320	309	329	307	309	283	359	328	317	343	374	314	368	362	333	343	303	338	321	348	313	311	355	283	321	291	305	315	368	303	350	337	316	303	338	317	332	337	340	321	317	302	333	300	334	336	314	322	355	327	341	322	305	368	322	358	338	324	321	341	311	290	345	347	329	280	330	340	305	304	329	319	350	323	307	304	326	355	326	338	319	318	344	322	300	331	316	314	325	296	300	314	343	338	277	330	321	336	341	307	347	305	322	288	336	358	300	330	308	329	322	314	350	355	347	310	332	310	319	318	326	285	312	350	311	356	340	344	306	308	305	341	339	296	333	317	319	332	361	326	351	321	331	339	328	357	317	307	318	320	340	335	366	370	309	311	328	298	339	383	337	359	357	318	307	336	343	294	296	326	335	325	328	311	332	358	331	339	309	314	325	343	328	332	349	342	294	289	315	343	346	340	332	274	348	322	306	366	336	304	330	342	349	329	359	343	296	318	319	341	315	377	320	341	332	320	339	338	363	317	329	336	338	296	325	290	323	313	309	355	332	334	353	350	357	320	334	344	304	308	336	308	329	333	340	314	312	334	300	297	335	372	342	343	330	364	320	305	325	340	325	331	325	303	314	344	322	301	366	338	337	308	331	312	335	336	327	333	358	333	330	322	309	354	333	317	346	301	310	302	333	332	360	314	314	300	331	287	334	279	346	332	345	335	326	323	345	354	334	341	333	316	315	323	341	291	354	312	325	350	321	289	327	317	317	349	304	337	353	330	315	334	317	314	307	319	322	307	334	297	352	325	327	338	296	320	343	320	330	334	338	354	342	313	337	304	368	324	338	334	317	347	334	312	337	337	282	328	309	345	313	329	400	380	338	293	326	329	320	364	328	303	325	324	306	344	332	327	342	338	305	354	334	334	318	334	293	327	313	295	336	339	318	343	314	303	381	325	305	318	327	289	326	319	336	334	323	322	289	294	319	321	329	339	337	338	327	349	339	355	341	341	338	329	340	319	365	351	343	343	337	319	333	314	348	328	348	340	301	336	299	334	333	372	329	350	301	365	339	311	327	318	319	311	327	306	331	353	339	305	315	324	348	346	343	325	304	352	307	328	316	270	343	345	383	291	298	294	342	327	360	341	349	321	349	330	360	343	340	324	334	340	327	327	301	330	312	359	337	330	313	354	301	336	323	309	316	304	328	322	328	347	317	355	327	311	314	320	315	336	335	330	322	312	311	319	337	339	313	347	310	347	312	285	313	326	352	298	333	308	338	298	344	318	323	351	348	304	313	314	375	346	362	338	311	354	316	371	370	367	310	354	321	358	331	319	293	330	335	341	341	310	328	346	328	343	306	302	313	321	296	318	317	336	354	357	326	319	342	305	338	359	320	306	299	335	310	374	344	324	314	342	364	340	320	332	326	327	299	365	320	333	348	326	322	299	331	323	294	307	344	317	344	288	290	341	305	360	313	348	337	332	333	336	348	327	324	288	315	291	356	322	338	320	341	310	312	327	315	332	344	326	316	321	303	338	343	353	350	306	325	360	315	355	305	325	312	331	362	337	331	312	324	324	299	349	352	344	332	310	334	329	320	331	319	324	294	350	320	389	336	292	345	331	327	328	334	315	349	331	376	353	371	340	346	326	342	321	316	312	313	324	301	349	287	328	336	297	291	334
19579	6821	3675	2252	1359	993	905	811	841	768	757	787	752	723	748	738	723	742	775	753	763	758	766	744	774	689	706	753	696	763	716	757	717	741	686	713	710	713	708	696	731	700	705	714	713	699	731	706	722	724	766	745	756	759	743	690	738	785	717	728	748	702	724	730	732	724	738	746	760	739	781	704	712	714	760	717	789	764	703	696	664	750	757	746	702	684	745	703	739	742	720	773	731	743	745	674	748	708	753	711	756	770	738	721	722	726	734	707	707	759	749	753	704	707	762	703	725	720	760	746	746	690	764	746	713	719	704	748	720	739	737	721	673	710	669	764	729	746	722	724	772	757	711	671	715	748	720	684	727	724	668	745	703	684	770	768	692	681	744	744	715	774	702	811	707	705	742	763	713	715	716	763	728	721	701	794	732	733	724	709	689	669	786	750	721	704	753	728	767	684	715	759	800	716	752	729	705	692	698	720	798	711	700	721	721	777	756	806	730	724	730	697	740	737	734	674	717	696	715	764	708	713	740	733	685	734	707	739	740	733	716	739	720	663	717	710	733	726	700	739	726	718	703	775	727	746	765	699	743	706	725	684	716	743	742	771	731	738	705	740	710	717	778	728	749	716	769	778	734	718	757	764	750	757	725	739	743	694	692	770	776	728	747	732	717	739	710	703	724	752	727	735	676	688	737	745	726	737	703	740	745	754	660	739	737	779	693	725	729	722	741	697	714	760	714	702	758	701	754	720	733	753	731	733	697	729	744	711	758	739	684	751	700	742	735	759	752	726	731	712	700	706	744	685	761	716	724	706	689	706	737	781	705	732	753	734	740	726	724	741	711	746	753	761	704	745	709	708	748	745	702	722	744	707	720	679	757	726	725	724	682	729	705	725	748	753	690	733	767	726	739	725	685	707	715	728	724	681	777	772	769	644	763	734	704	716	736	727	720	715	687	721	650	711	762	732	742	721	693	733	788	713	797	678	699	723	673	727	734	758	743	714	706	723	709	763	769	787	751	755	740	744	708	780	719	742	716	756	752	719	744	795	737	724	713	704	716	730	695	721	715	784	761	749	754	744	755	751	730	778	704	762	711	715	687	674	691	763	738	717	788	715	741	711	747	742	712	724	734	755	708	722	736	739	713	718	721	743	757	707	679	686	734	781	726	741	746	663	817	793	762	747	692	689	720	757	706	701	778	735	719	745	760	763	734	733	689	709	696	711	691	670	721	736	721	719	708	736	709	682	695	757	717	699	741	760	762	696	769	708	764	748	746	674	732	783	713	672	734	739	719	680	731	764	721	753	761	765	713	681	752	756	723	703	706	721	704	741	765	717	733	779	687	715	735	731	755	716	742	729	732	747	747	685	749	747	733	709	787	719	759	696	708	732	725	735	715	705	761	720	730	770	745	751	715	808	746	719	689	701	683	673	761	756	715	717	714	766	737	693	721	704	716	730	736	753	740	715	709	723	717	709	718	756	741	772	713	803	746	721	735	734	662	761	712	740	754	749	736	707	765	740	795	698	722	732	722	738	720	696	768	736	744	735	702	735	685	787	722	725	723	712	727	703	747	722	729	731	687	752	728	707	745	734	728	718	725	703	709	714	733	715	785	702	723	756	709	713	716	682	777	736	716	717	724	671	728	756	687	708	757	743	738	765	727	727	751	712	702	732	755	720	738	742	729	720	752	732	746	702	704	735	729	730	730	713	755	752	739	812	711	733	729	706	773	706	743	753	737	694	771	740	692	735	748	728	720	729	708	727	670	752	770	752	730	702	694	722	783	753	683	702	737	764	735	706	696	710	665	749	708	784	766	681	723	745	757	762	740	708	742	718	789	743	686	685	743	722	739	705	755	685	742	730	734	691	688	704	736	736	701	787	775	731	747	738	690	693	696	765	751	755	726	673	669	715	674	693	657	765	713	793	751	729	769	711	745	707	771	751	756	715	681	744	772	761	719	726	730	693	742	749	732	717	700	764	752	737	695	732	707	706	797	742	759	686	759	691	729	703	741	709	701	741	755	733	738	716	748	721	762	726	721	728	703	755	791	696	746	746	734	814	695	738	759	740	756	774	703	750	733	725	756	743	770	746	737	731	755	759	711	701	745	773	714	754	735	771	743	694	756	715	711	741	723	747	739	725	757	754	751	677	746	740	745	689	743	706	727	684	711	668	706	743	729	744	708	737	768	723	743	737	744	698	728	705	737	752	766	746	697	718	761	772	710	725	713	716	679	706	700	740	703	768	771	738	726	734	686	753	678	750	759	724	763	762	719	726	780	748	741	714	731	719	731	748	741	706	674	757	707	735	754	706	755	715	717	698	698	760	724	757	718	737	712	750	760	773	705	767	771	785	742	764	718	748	683	692	769	733	663	773	721	709	681	758	751	720	720	747	767	706	738	721	763	731	705	716	738	746	754	687	739	719	732	762	780	761	741	735	706	732	743	745	685	726	752	694	745	673	731	699	770	737	718	739	741	711	747	722	701	675	747	730	782	711	704	754	686	703	744	752	754	713	727	743	774	739	752	688	776	705	738	721	719	748	746	711	702	731	767	743	723	720	744	728	736	758	767	706	742	731	809	665	701	723	717	718	757	773	689	739	709	737	679	770	735	704	712	706	751	688	725	726	703	724	701	729	725	749	749	704	670	708	720	740	731	757	708	765	772	733	721	706	715	689	766	739	720	759	690	742	745	721	678	755	712	698	730	712	750	733	754	741	743	676	649	761	731	733	727	731	690	677	725	699	756	809	695	697	700	738	737	756	756	735	685	734	753	720	776	755	729	690	712	680	710	715	760	750	728	749	716	737	719	747	698	709	753	746	729	749	738	746	760	730	748	796	742	754	718	747	703	751	731	789	718	725	715	729	745	743	734	728	737	768	729	704	717	741	726	710	698	730	706	699	692	722	749	709	706	720	718	729	724	724	716	771	760	699	672	745	742	718	760	762	767	740	748	721	759	756	771	733	750	719	715	746	700	785	726	766	711	716	787	718	711	722	739	729	752	738	694	770	702	731	704	699	727	689	733	776	743	761	741	732	709	712	780	731	748	700	710	757	721	766	698	701	784	693	696	726	757	704	696	709	735	720	714	728	724	711	713	758	702	722	744	715	742	638	766	744	756	761	756	705	753	758	742	732	723	763	674	681	714	727	716	709	754	710	740	752	689	773	735	758	758	745	753	763	712	728	706	718	667	735	736	778	740	728	732	721	783	715	758	692	713	750	778	747	718	721	739	738	756	702	795	723	695	663	695	727	738	736	744	698	746	720	713	737	801	720	736	789	726	707	743	727	689	693	725	736	700	696	730	738	718	785	732	754	746	757	809	753	683	734	726	728	712	767	715	713	802	713	686	714	703	761	733	728	803	722	747	745	675	779	740	758	738	691	708	718	759	703	672	743	692	691	746	720	742	721	701	775	758	701	819	741	746	730	684	713	717	690	738	735	707	716	690	728	732	717	713	707	761	720	753	706	735	727	799	658	736	722	728	696
39035	7471	944	465	402	361	380	368	325	317	352	369	373	347	347	345	347	350	357	376	379	350	348	363	357	358	387	319	321	314	359	364	353	330	343	371	332	344	328	333	358	356	332	350	334	367	329	339	331	313	352	362	361	336	328	337	318	374	357	357	393	345	325	321	344	342	323	344	292	351	335	336	359	338	344	338	372	337	322	345	366	362	303	358	344	357	366	300	365	360	301	325	316	371	334	358	334	302	337	364	353	341	358	373	347	333	289	350	355	329	347	344	304	332	326	345	368	318	327	381	327	344	328	358	361	341	318	332	312	372	360	345	345	361	323	358	332	347	365	302	311	317	355	381	373	401	352	318	376	344	330	327	350	374	338	347	307	362	318	392	368	308	359	335	366	324	294	360	344	347	346	348	337	333	335	385	336	345	302	315	360	361	364	360	356	352	349	336	309	324	364	344	345	367	357	340	359	307	348	328	336	338	383	317	302	343	348	349	320	343	385	319	348	301	324	353	361	315	402	341	339	351	356	348	333	332	350	341	342	345	314	328	368	325	349	349	341	326	340	340	343	347	370	335	346	348	332	355	364	336	379	327	311	336	329	305	328	323	323	316	348	357	310	350	340	357	331	353	339	345	355	339	371	329	336	312	336	325	330	313	351	348	379	328	340	322	344	349	347	304	355	364	318	291	334	343	369	379	327	340	330	327	325	359	363	326	349	352	326	364	351	314	370	354	345	343	329	349	365	362	337	299	343	327	361	321	361	355	327	327	365	388	334	339	344	344	345	377	342	373	331	357	354	357	369	330	342	327	326	332	346	342	318	347	361	336	293	359	317	352	339	334	337	372	341	346	335	358	315	357	339	336	300	362	351	324	350	324	350	348	321	310	314	381	390	352	383	304	339	327	367	367	351	311	347	315	365	366	297	328	358	348	333	339	363	355	342	345	343	349	358	352	360	333	336	312	341	344	351	352	325	341	347	353	360	383	360	342	358	356	335	315	329	349	358	337	336	341	334	356	347	367	329	328	350	323	365	363	352	346	337	332	331	331	350	348	308	346	359	328	367	366	364	377	320	345	369	363	363	357	357	358	370	326	357	296	339	343	329	328	356	347	348	377	353	352	359	316	349	327	353	345	378	346	327	336	316	351	350	327	346	300	343	331	350	333	321	366	335	353	341	322	308	348	364	325	329	346	329	343	350	389	345	372	361	339	333	356	351	350	356	351	336	324	319	325	354	326	338	368	361	340	292	317	357	327	324	361	322	339	382	341	376	347	386	347	327	325	343	333	319	360	376	308	306	373	324	334	358	337	399	327	353	348	350	342	361	326	354	343	333	372	330	349	342	363	358	328	347	335	344	333	358	317	324	353	327	334	379	324	356	322	322	376	311	339	352	339	368	343	336	332	293	320	352	364	326	340	342	336	360	375	325	340	325	366	305	313	328	346	352	341	365	346	366	367	345	349	358	336	298	369	342	335	318	342	359	326	334	339	358	371	371	332	343	332	344	388	350	325	316	372	337	363	360	303	329	348	343	354	347	335	322	349	365	351	355	340	331	322	352	343	347	354	347	398	338	325	330	346	376	322	338	344	355	357	343	380	323	373	317	341	346	334	352	336	344	331	302	353	343	339	354	339	364	335	318	310	328	337	332	332	330	330	316	361	330	319	339	349	386	372	342	334	311	356	336	392	358	323	369	328	373	339	328	342	316	375	327	338	330	340	311	318	339	326	330	356	336	367	361	358	381	384	332	371	330	363	320	331	321	376	315	337	339	320	320	350	374	341	358	351	351	327	330	334	341	324	360	347	344	348	357	362	325	340	317	341	322	309	324	369	376	336	326	353	391	368	355	336	330	371	352	334	342	310	317	339	362	351	334	342	355	324	342	341	325	333	347	350	330	341	337	340	288	335	347	334	375	371	307	331	339	349	370	371	359	308	354	359	342	319	396	353	308	307	357	341	327	367	341	368	365	341	375	324	377	348	340	346	337	354	318	310	355	309	309	352	347	322	347	378	335	394	347	320	345	339	344	420	376	363	388	326	351	321	333	389	337	348	340	377	356	321	346	341	331	325	332	365	359	334	327	350	367	326	337	373	358	343	389	313	363	343	361	355	344	369	356	354	326	379	356	350	359	317	362	353	353	360	368	354	348	378	360	347	335	337	346	346	353	297	363	293	355	341	355	354	367	360	397	345	351	335	360	340	343	324	337	342	326	327	363	344	367	328	351	342	353	336	339	359	351	326	348	359	356	379	340	340	354	352	371	372	357	351	376	343	327	322	329	335	329	358	366	313	334	336	337	291	335	345	366	374	361	323	324	327	324	346	304	333	343	344	365	384	342	368	353	336	330	343	342	334	360	352	333	321	347	335	342	338	340	348	333	352	328	330	347	343	332	353	342	340	340	357	366	349	311	335	372	392	350	345	329	339	326	358	361	382	343	339	367	317	345	321	314	341	347	349	344	338	375	353	327	356	350	360	342	361	347	330	370	307	372	346	317	350	371	352	359	389	325	326	384	358	329	341	349	332	376	353	380	365	370	320	340	374	312	330	358	333	315	322	336	344	305	319	351	333	303	343	353	366	325	358	378	320	356	363	360	345	342	327	332	361	352	346	343	328	335	355	346	330	356	320	342	311	320	346	360	353	316	387	319	362	320	330	372	395	354	347	353	353	311	347	362	311	371	333	347	341	329	351	367	336	342	355	328	352	314	330	346	330	360	374	359	359	314	358	317	338	362	337	336	337	342	339	381	356	376	364	356	347	372	355	357	338	362	362	337	334	323	359	359	307	346	342	353	324	345	341	360	399	350	355	359	357	333	315	326	350	366	346	379	348	334	338	340	318	355	344	332	351	343	383	357	363	313	355	326	348	355	362	343	379	350	310	351	321	351	377	344	353	319	345	326	362	330	309	354	343	349	375	328	346	316	367	358	334	302	337	367	365	342	349	334	329	323	346	363	335	330	316	339	308	331	360	316	342	346	339	346	299	323	331	368	337	369	344	336	357	384	344	351	364	337	339	375	348	376	365	337	347	339	335	339	293	331	334	348	316	295	346	334	360	383	334	358	373	332	314	345	352	315	341	382	373	351	341	357	352	330	332	337	348	353	338	358	368	353	323	371	332	349	387	367	378	304	352	338	386	343	285	334	340	343	320	373	331	357	351	340	335	342	363	352	326	309	312	352	320	338	336	342	349	352	358	379	339	337	326	325	330	317	331	321	330	347	322	393	367	348	358	355	349	354	346	369	356	336	349	320	338	369	316	346	307	310	341	363	337	330	343	334	326	342	337	308	342	322	331	348	298	378	327	304	367	325	330	313	319	316	323	339	360	337	337	321	343	308	374	357	386	353	344	341	313	316	361	356	330	342	339	369	306	326	317	358	327	359	330	393	332	313	318	323	369	352	320	322	364	312	327	366	327	323	346	357	349	338	335	345	351	350	364	355	323	341	354	321	319	312	304	346	343	348	344	344	362	346	367	332	373	367	351
25817	10017	3857	1985	1268	1113	953	832	759	810	806	804	848	824	797	811	795	782	784	773	839	695	794	768	802	767	799	797	790	784	756	822	810	779	751	743	796	777	728	821	785	743	783	809	766	761	738	802	820	757	789	836	784	827	809	770	768	713	796	730	773	786	807	798	782	793	754	764	769	794	815	739	764	756	737	778	729	775	770	786	733	818	770	750	812	784	739	802	799	829	726	760	828	790	806	777	788	790	782	800	776	801	757	790	767	743	732	814	818	765	777	763	775	830	789	779	824	791	749	818	779	833	776	725	818	786	788	817	762	734	763	795	763	781	758	740	800	752	790	806	753	836	802	784	745	787	753	778	770	793	787	765	768	846	758	803	848	789	734	787	793	786	799	766	784	806	826	878	784	826	780	747	759	721	769	821	819	742	751	778	780	753	787	731	800	763	755	762	791	755	787	821	806	763	749	788	758	781	770	835	786	812	789	796	775	785	758	769	775	830	801	793	818	727	764	764	767	769	801	740	780	763	794	769	818	820	760	773	759	781	714	805	795	755	826	783	812	794	735	781	777	726	798	795	785	805	789	792	773	797	766	767	762	747	765	750	776	758	784	710	785	802	818	794	795	750	753	778	738	775	779	793	809	801	808	790	804	780	814	734	760	778	794	786	804	779	821	786	752	807	804	805	789	769	820	784	808	812	832	774	730	754	855	779	765	727	774	734	752	795	721	778	790	788	786	768	763	768	761	803	767	815	786	754	715	785	780	768	812	830	783	766	777	828	786	810	782	782	789	789	783	784	721	741	821	761	799	724	745	781	795	747	785	800	837	778	783	733	803	747	762	763	843	824	811	733	778	758	788	785	746	785	772	780	785	747	810	757	789	770	716	774	790	769	791	758	800	770	786	797	833	820	831	809	722	819	755	767	769	802	779	817	746	745	779	762	786	802	757	800	741	782	765	773	823	752	800	825	787	749	777	794	766	789	776	819	759	816	801	773	763	793	780	763	780	817	772	829	781	769	798	729	805	780	832	807	799	824	747	837	807	828	776	794	790	797	839	771	780	793	760	792	779	831	799	794	756	764	776	791	779	804	759	765	790	796	742	848	767	807	774	797	813	784	767	780	763	753	798	793	771	816	786	762	806	781	755	790	729	783	787	808	752	824	784	770	755	757	795	775	799	825	792	783	751	772	803	759	781	778	815	782	741	806	769	777	793	743	831	717	794	780	770	788	715	779	752	773	737	803	796	797	822	782	768	755	758	784	784	785	827	786	772	820	792	814	780	752	731	817	762	764	735	839	758	820	752	826	752	774	750	763	762	753	769	756	790	734	767	785	782	784	774	759	862	758	753	796	762	780	780	812	792	795	782	783	811	760	754	751	762	792	811	804	818	759	700	796	765	841	780	778	776	844	789	805	833	774	751	830	767	837	796	784	747	802	812	811	776	793	815	749	765	784	729	797	807	820	778	781	787	790	811	736	801	762	805	763	746	824	808	709	779	784	768	749	792	766	804	727	784	801	785	851	825	778	821	802	775	848	797	751	763	796	774	770	806	762	754	719	804	767	800	761	773	772	763	726	771	767	792	738	794	791	745	746	767	760	779	780	745	844	815	824	770	771	809	741	798	759	769	793	791	739	755	746	795	788	822	782	802	740	805	751	810	801	818	758	797	775	749	815	786	784	768	745	761	749	783	798	793	816	783	765	727	808	819	787	769	760	782	813	734	819	780	821	832	784	803	790	791	807	745	794	718	779	756	756	789	722	813	790	785	808	826	736	821	755	777	771	789	759	793	772	811	773	791	814	796	791	751	701	804	822	746	790	749	764	751	772	841	701	763	757	785	843	823	752	802	795	835	756	808	798	749	763	778	807	826	787	777	743	767	726	767	801	752	741	771	809	749	766	785	786	722	773	786	759	828	793	770	790	800	786	779	785	762	799	725	762	804	780	796	762	758	831	783	797	801	766	808	842	776	807	771	801	753	818	778	781	803	781	758	806	757	832	760	755	778	748	779	795	784	789	798	782	760	763	798	719	784	809	749	810	799	809	728	800	785	846	765	781	784	803	801	744	774	789	788	826	795	766	832	778	766	783	761	838	797	762	776	764	832	824	768	749	793	763	811	826	774	742	808	801	785	811	780	787	786	775	800	793	758	767	796	797	854	771	799	780	794	774	752	754	846	765	781	768	811	814	793	800	799	806	755	799	840	780	788	801	775	806	743	719	784	769	805	769	793	792	804	814	795	782	752	785	751	776	801	807	769	787	761	750	804	783	787	736	825	849	766	746	775	759	813	814	807	778	767	782	809	801	766	730	741	797	807	838	797	766	785	745	784	799	830	765	764	786	759	759	785	765	801	780	860	778	750	784	811	815	785	759	812	821	741	771	801	791	815	831	784	785	785	773	798	805	754	767	747	763	795	818	752	808	774	848	806	759	796	770	756	808	810	794	797	824	777	759	820	784	809	789	776	779	797	778	753	764	803	767	775	786	791	813	781	800	821	755	831	762	737	775	758	741	779	785	750	826	762	792	770	773	805	790	754	753	802	827	819	793	804	795	763	748	789	733	827	744	774	831	866	776	773	741	803	835	793	833	774	793	796	809	800	824	800	774	725	804	755	750	792	701	850	774	786	793	760	803	791	724	763	769	774	772	784	760	829	800	811	774	781	720	834	717	752	781	795	751	811	806	786	790	758	784	791	792	762	775	789	774	755	816	770	756	818	827	755	801	804	835	751	798	764	751	749	768	804	799	777	745	764	797	770	841	762	805	825	802	790	785	728	791	775	779	780	757	773	773	801	753	799	792	762	793	754	801	751	783	780	746	781	807	802	756	805	856	774	753	793	779	756	772	806	779	774	782	756	756	792	789	804	783	779	824	773	781	773	783	808	778	821	797	785	772	718	805	793	760	794	849	756	769	774	788	781	769	793	816	761	808	768	802	843	747	777	721	781	806	756	818	795	752	787	775	774	797	735	765	811	762	791	810	773	797	779	823	827	741	750	808	784	732	754	799	812	764	784	817	787	769	752	775	782	777	773	793	778	798	790	815	789	757	801	801	814	801	788	787	822	778	779	770	753	793	771	743	770	827	739	804	795	789	725	752	823	757	755	828	773	780	759	780	833	780	747	767	808	779	716	784	796	797	775	768	707	803	808	755	810	753	739	826	760	734	776	862	795	759	772	790	754	770	840	765	835	778	818	731	780	771	787	750	771	757	784	778	777	792	798	784	779	843	811	814	817	768	761	738	736	800	755	801	796	768	792	813	794	840	765	744	811	815	787	796	773	797	786	773	753	783	730	810	772	760	820	738	798	817	783	780	816	783	807	787	766	803	820	821	802	768	804	768	784	760	809	784	739	805	780	746	785	779	799	765	726	785	788	791	745	801	745	821	796	783	796	806	802	756	798	804	781	727	785	768	797	813	784	754	709	798	819	765	776	840	794	832	764	758	792	795	754	764	798	794	761	796	794	803	738	848	768	816	810	739	781	754
26128	2807	518	417	369	368	342	337	303	298	325	361	330	338	356	309	325	365	352	345	343	319	341	310	298	304	359	290	319	318	294	335	334	317	340	279	320	289	343	332	320	318	291	304	322	364	373	360	306	271	332	334	330	293	322	307	286	297	342	313	324	322	335	326	310	333	296	324	310	317	335	274	335	308	323	328	353	355	337	326	360	351	323	334	309	309	321	297	320	333	344	270	355	364	318	331	340	338	319	324	320	309	312	322	327	329	334	323	309	295	298	290	305	305	327	343	331	295	311	325	337	339	298	317	327	339	333	331	323	326	329	324	353	335	301	310	297	312	326	328	335	281	334	304	293	319	289	317	336	329	355	321	298	329	312	345	284	300	326	297	336	336	309	281	337	332	313	318	323	337	327	341	312	322	324	365	348	340	307	300	304	315	315	334	311	282	330	333	324	311	308	327	355	348	319	355	337	307	335	304	369	329	303	334	304	289	301	340	335	324	302	290	323	315	320	315	305	328	361	312	332	310	323	332	310	296	305	320	337	356	337	340	345	331	334	342	327	316	376	322	347	348	344	287	337	281	324	326	353	338	351	322	314	336	310	322	323	329	340	341	315	355	318	303	303	322	341	302	336	385	312	324	311	320	339	365	354	312	310	344	341	319	297	332	336	312	305	350	373	336	329	300	316	292	311	317	307	321	301	359	314	319	333	328	319	356	346	329	339	356	334	329	295	328	330	306	315	336	325	355	321	318	324	328	307	331	283	309	324	304	313	363	312	354	320	331	288	325	325	303	315	322	329	293	368	318	310	335	298	321	332	304	316	334	322	347	310	317	358	316	376	311	351	297	323	316	286	319	299	307	297	285	320	325	302	322	345	317	328	314	328	310	323	329	310	340	309	296	311	315	314	318	305	306	323	335	306	311	339	345	299	318	328	317	308	338	320	359	336	303	311	301	343	282	332	332	322	352	334	319	336	313	304	330	312	349	358	350	342	325	322	299	316	326	288	295	336	327	335	313	325	316	347	301	329	307	320	319	344	357	338	336	307	309	341	347	324	344	327	327	326	304	292	317	317	307	298	362	322	319	338	323	315	337	292	353	278	351	349	306	313	291	293	347	281	319	342	335	284	318	329	304	310	333	307	329	358	385	345	321	331	357	302	351	305	313	338	311	296	347	318	297	327	322	360	324	349	310	333	290	331	332	354	325	353	360	308	374	302	321	340	347	306	345	333	317	317	349	325	313	320	342	338	337	334	346	337	306	290	311	308	336	299	331	356	333	306	339	327	319	336	348	327	326	338	331	328	326	315	319	275	332	312	316	339	343	316	316	304	354	302	298	286	308	323	344	308	334	313	334	341	297	334	329	324	299	329	296	297	316	303	322	330	341	343	356	320	288	327	316	347	317	323	325	309	304	321	311	341	303	348	326	332	339	306	334	350	302	304	344	310	322	289	309	330	329	305	348	367	356	322	331	344	321	325	295	311	313	317	328	309	315	339	311	357	319	333	321	336	337	348	323	307	347	321	310	301	322	285	309	319	326	339	342	304	343	300	293	332	308	318	308	297	333	328	328	348	345	340	331	334	332	370	360	338	331	317	318	309	342	317	297	335	303	327	320	318	330	332	284	351	325	330	307	326	298	315	333	341	308	327	354	353	341	319	313	333	329	318	343	342	320	324	306	299	299	332	305	336	334	352	332	314	326	320	286	335	342	326	344	304	329	349	311	298	360	329	345	338	301	317	307	296	332	318	347	354	349	299	297	307	359	326	316	325	380	310	350	324	294	299	324	318	328	311	316	341	314	300	302	328	325	287	319	313	348	316	317	323	288	318	324	356	298	341	330	314	318	291	336	332	350	317	313	315	314	339	298	348	364	333	309	343	309	309	321	283	337	336	331	357	319	321	365	313	332	315	328	346	312	358	359	360	314	331	336	295	314	321	322	291	304	296	317	300	315	344	318	347	328	360	308	333	295	340	308	282	311	299	334	324	314	337	286	318	351	344	333	329	353	318	310	323	320	329	331	339	340	346	345	324	351	352	309	335	344	347	296	330	298	313	341	353	299	334	344	340	303	302	285	327	328	348	346	333	339	314	301	314	303	340	326	327	312	297	321	309	309	332	335	297	344	317	330	322	330	343	346	298	305	313	326	329	317	291	313	339	300	337	301	307	349	329	339	329	331	327	345	306	357	369	293	311	340	351	322	334	304	320	292	317	314	307	351	341	316	330	315	290	309	355	317	332	321	312	327	321	300	325	322	313	285	276	300	295	323	334	354	302	313	324	309	294	319	303	361	328	328	329	336	293	283	343	326	327	311	303	357	327	349	303	320	291	358	314	313	343	351	319	330	323	327	302	345	309	320	338	302	302	306	305	312	296	334	337	329	339	316	304	309	313	345	320	342	314	341	312	323	333	308	330	338	343	342	333	304	320	346	378	323	314	316	339	314	304	320	300	346	336	287	321	331	293	327	323	311	305	344	317	335	335	325	335	318	342	323	324	328	326	304	328	321	305	310	322	353	332	326	313	301	302	339	329	291	335	268	336	358	314	336	314	316	330	336	335	288	298	326	308	328	320	309	311	340	313	295	319	332	305	319	335	341	324	314	319	321	321	315	307	338	344	318	326	339	345	354	337	330	307	324	350	307	303	297	350	316	324	323	363	346	337	320	326	324	306	329	310	325	312	357	302	314	335	332	314	318	345	319	306	290	325	338	310	349	307	336	321	360	333	330	365	332	351	298	298	339	310	341	334	316	358	350	291	320	335	335	364	280	339	326	340	346	315	317	284	299	315	339	315	294	274	344	328	295	332	313	342	332	332	301	343	285	309	337	318	329	298	345	316	329	317	336	356	310	301	345	310	288	353	311	337	310	315	308	323	342	324	303	286	296	335	310	336	313	299	307	330	337	309	332	306	374	317	312	356	352	334	309	310	317	324	295	311	286	308	337	356	305	335	325	331	341	333	318	323	321	350	314	307	342	338	363	296	357	308	334	316	322	336	324	349	311	294	290	329	323	323	336	325	293	310	324	347	308	332	344	330	280	325	306	318	386	329	335	305	334	352	292	288	349	311	338	298	345	273	335	315	340	327	281	310	324	344	342	300	321	308	335	347	345	313	336	286	314	309	337	321	338	332	331	311	345	312	293	306	346	355	342	318	312	327	329	326	320	294	331	328	310	336	298	293	301	336	317	303	315	297	291	324	302	325	318	303	308	321	297	333	339	333	342	290	294	319	319	290	319	337	349	325	313	331	321	310	305	341	332	359	345	307	354	331	316	337	329	324	318	316	317	320	309	324	321	351	338	318	317	306	317	357	329	329	301	336	335	322	321	282	274	333	308	326	316	343	336	349	321	361	328	349	303	316	294	308	323	303	312	341	315	316	279	312	339	347	301	333	331	326	310	342	326	340	307	317	324	300	273	323	317	319	304	355	329	294	334	312	325	307	333	311	315	320	304	319	350	325	298	319	312	373	320	291	310	314	321	313	298
18183	4937	2228	1407	1007	822	805	714	770	713	693	729	644	719	710	728	725	703	689	719	744	702	694	744	675	691	726	706	744	709	706	707	696	725	713	736	699	742	692	667	751	675	754	667	741	727	729	708	727	721	667	677	690	742	768	716	723	680	697	700	657	691	702	701	700	721	668	720	713	686	673	660	695	769	700	698	718	724	699	688	657	737	681	761	688	711	728	705	729	692	662	711	691	692	725	724	693	693	656	723	693	736	712	699	656	718	706	702	727	742	730	726	729	705	705	697	718	707	683	706	664	712	770	693	683	753	704	710	712	689	716	661	667	752	691	695	750	701	691	693	708	677	726	685	689	733	736	735	659	681	740	772	739	755	740	730	729	744	726	690	744	665	686	707	701	731	661	727	730	728	718	711	718	715	713	702	736	700	698	660	717	708	754	691	712	691	695	693	696	740	675	710	713	705	728	692	699	694	717	731	721	747	735	738	716	699	719	738	715	714	728	709	725	689	716	675	740	715	719	699	668	696	725	679	719	745	667	740	649	726	705	711	684	746	756	713	697	674	696	706	646	721	695	671	684	747	731	671	673	702	720	716	774	693	706	701	695	675	700	731	714	645	653	725	709	727	695	677	702	680	721	712	695	705	703	697	736	729	704	718	712	713	703	705	681	689	672	693	699	707	746	712	706	685	739	698	697	701	708	702	644	674	701	720	712	724	703	725	722	665	693	695	660	751	706	710	768	677	714	724	743	717	765	737	703	669	700	697	685	673	671	690	674	725	693	721	690	707	702	713	721	686	742	693	686	674	725	763	709	686	698	688	689	763	700	728	661	727	736	689	750	702	722	691	713	732	732	763	669	737	681	748	730	727	683	715	721	703	712	700	702	677	714	703	722	719	666	645	704	709	745	703	746	735	717	726	746	721	754	656	722	704	713	691	714	697	732	698	694	734	701	717	704	684	718	698	738	701	707	729	690	711	675	675	710	732	665	718	659	687	719	708	710	761	715	651	722	715	674	725	734	686	717	765	717	671	680	746	716	715	623	731	699	707	719	701	658	694	701	699	747	716	662	704	680	685	703	672	660	693	719	737	688	696	734	739	711	682	774	709	681	722	719	693	729	691	730	750	679	685	742	716	740	697	737	692	768	734	728	741	687	673	707	706	733	666	706	720	708	681	716	730	699	680	730	680	710	668	708	676	735	700	730	736	699	710	684	698	712	647	708	705	698	727	743	728	705	736	705	681	724	757	704	723	695	689	732	713	684	731	748	667	706	707	675	710	704	717	753	691	660	702	680	700	670	760	682	683	680	687	667	725	694	737	711	754	693	728	709	699	661	642	722	681	702	746	667	734	646	694	702	708	672	705	692	650	707	724	706	718	681	728	724	741	661	669	710	702	709	670	719	720	759	744	705	672	718	793	690	668	655	750	714	712	740	742	698	669	641	690	731	739	695	739	711	657	724	729	699	704	758	742	743	736	756	690	683	705	707	705	707	735	755	685	713	711	710	738	696	700	750	678	734	690	689	697	721	718	685	679	735	717	694	701	696	703	760	727	672	698	738	759	746	679	741	674	691	749	727	715	730	717	703	681	739	705	726	669	689	691	717	659	655	656	704	697	681	717	702	682	698	730	690	721	662	783	679	669	708	723	715	729	700	684	740	689	756	724	640	693	702	735	645	725	663	704	716	721	719	746	735	703	746	688	737	707	705	721	722	696	722	729	657	699	691	686	697	714	719	643	717	708	728	727	735	723	658	678	666	697	736	739	697	724	715	695	725	688	664	719	700	713	720	683	719	757	731	691	711	751	751	723	688	728	664	761	703	704	692	737	740	741	719	712	696	708	763	780	704	721	700	755	720	706	708	699	672	695	697	738	644	724	716	686	743	712	724	711	676	697	732	728	701	713	730	683	685	740	679	726	718	637	694	694	702	723	721	710	760	684	664	712	680	716	722	708	711	718	743	699	712	685	699	696	693	713	722	745	701	736	708	689	738	741	682	675	760	738	716	707	702	648	674	765	742	673	748	712	650	711	715	718	702	681	684	765	713	707	693	693	667	708	701	684	687	706	736	712	676	711	660	728	775	675	727	723	696	675	689	726	743	716	691	727	692	742	671	701	660	686	728	690	725	747	698	708	694	697	719	702	709	697	733	635	665	719	749	711	679	755	730	687	726	690	693	716	734	697	698	657	742	697	713	730	720	707	707	722	727	645	656	666	698	732	656	714	742	698	726	750	761	744	744	697	717	677	688	631	661	700	707	677	715	695	688	754	706	722	653	683	721	682	686	697	785	704	679	694	713	723	714	680	708	727	730	650	678	738	707	704	682	692	679	646	701	732	710	647	662	707	704	756	743	624	736	701	734	706	685	673	711	755	716	720	740	689	685	703	707	681	693	724	690	703	719	682	683	748	676	709	716	711	672	707	738	701	699	708	709	716	719	732	741	697	739	703	761	698	693	702	714	693	734	713	737	706	708	712	679	707	730	701	715	706	702	757	681	689	711	732	735	700	684	660	724	689	672	682	724	696	731	747	679	715	664	735	688	728	679	746	686	683	664	734	708	715	691	779	689	715	703	729	711	728	702	723	674	665	674	734	699	709	686	699	692	718	736	695	701	701	699	688	698	691	746	717	724	774	718	702	678	683	698	695	707	747	694	703	686	737	691	712	705	729	687	705	699	701	758	765	672	747	700	713	687	697	657	685	689	664	704	742	699	704	704	719	666	737	711	686	653	724	695	763	719	660	719	703	672	697	697	699	695	730	673	694	676	703	716	692	706	683	744	746	744	705	678	740	657	712	681	646	713	733	699	673	707	712	722	689	663	697	712	704	726	727	757	717	703	711	704	734	708	674	710	688	667	699	729	717	692	761	709	712	678	685	733	700	721	689	711	711	730	730	720	692	681	739	688	718	688	689	723	687	690	690	753	710	647	660	754	698	676	684	732	733	695	681	715	658	709	664	711	646	719	741	703	687	749	710	697	766	676	713	733	705	678	708	738	722	682	710	727	699	683	696	713	712	698	688	678	677	786	686	688	741	735	710	758	713	718	705	678	706	668	695	696	716	677	683	713	697	638	684	676	727	705	671	720	692	715	697	723	671	711	691	624	720	636	703	708	732	702	678	662	716	740	686	706	685	683	718	721	684	696	732	717	709	723	714	698	703	717	666	713	723	723	739	698	689	740	686	658	758	685	755	689	652	690	695	682	746	725	706	709	692	707	708	691	698	722	663	755	684	691	757	674	709	676	725	709	696	747	767	745	694	718	738	765	693	710	700	714	691	710	703	712	740	748	735	689	729	709	707	714	726	689	710	681	676	729	726	699	698	706	711	734	700	687	753	673	747	712	691	706	679	686	723	760	723	695	669	724	726	726	682	748	702	676	684	761	706	715	736	731	722	709	706	737	694	664	718	695	698	712	698	745	756	668	696	726	714	731	712	733	684	734	695	745	689	694	778	675	690	711	707	708	706	693	700	735	703	697	703	705	688
38076	5947	673	416	347	333	340	307	331	317	325	295	281	312	318	349	348	289	323	305	359	333	319	315	382	347	329	296	322	341	313	348	336	309	331	308	312	344	339	324	364	355	321	322	360	331	351	306	328	363	299	323	329	333	286	342	335	331	337	318	329	308	319	333	349	317	314	363	312	347	313	341	351	347	364	351	356	319	326	316	325	355	326	321	316	290	321	298	334	353	287	337	333	331	340	345	343	321	327	331	315	338	322	331	371	318	273	363	318	307	299	343	349	335	345	328	338	352	313	325	324	330	343	318	368	312	326	336	308	313	346	332	354	311	324	314	331	288	314	357	318	323	306	339	324	301	340	348	341	353	336	308	303	351	300	302	351	307	321	336	324	321	336	355	341	318	344	310	305	338	333	319	320	313	303	303	326	313	300	335	323	313	315	342	335	316	341	325	331	334	306	305	361	359	302	351	317	308	337	356	341	329	302	310	351	301	323	331	306	337	334	334	340	374	368	336	310	325	283	349	332	310	296	322	325	304	292	296	302	319	316	354	314	302	322	324	306	314	373	363	293	320	301	324	331	317	319	323	314	318	337	336	326	324	341	329	353	337	304	320	325	326	297	319	343	381	324	304	349	323	337	287	314	326	360	360	313	284	323	324	308	320	330	344	350	307	352	332	321	325	298	337	322	334	347	321	338	349	328	301	330	330	336	325	296	359	311	341	317	319	315	294	364	305	344	322	329	317	344	374	303	331	303	319	334	312	345	339	369	304	355	332	324	322	305	338	346	303	309	337	362	295	335	316	359	339	333	336	301	323	339	285	322	334	336	325	361	331	333	346	319	338	323	316	321	345	323	334	314	315	338	323	354	307	326	326	302	304	325	308	346	331	348	351	324	318	327	333	319	328	310	336	313	363	308	348	351	344	321	309	341	327	336	306	309	350	333	347	342	324	350	337	323	311	360	334	321	335	343	350	329	315	339	310	349	365	296	341	304	321	311	320	307	323	308	323	300	369	316	312	319	338	303	345	369	307	339	301	312	338	291	333	341	323	335	306	326	309	324	312	312	302	329	353	336	294	319	319	302	310	364	322	316	340	308	341	314	298	326	338	321	365	333	339	323	312	287	312	341	295	327	330	300	305	349	308	344	345	333	294	367	312	325	336	328	330	319	368	330	308	326	332	322	305	277	325	316	349	327	298	318	316	313	296	326	339	303	327	293	324	327	335	338	304	298	292	352	316	335	336	330	320	294	326	284	319	331	301	333	327	324	313	360	333	303	332	340	305	311	348	328	332	288	335	337	340	324	338	316	334	326	371	345	292	301	327	338	322	354	323	336	295	333	333	281	312	359	321	357	334	356	305	304	325	302	352	332	343	345	370	336	331	313	325	356	328	312	326	364	291	330	282	356	301	309	367	294	330	349	320	377	340	357	310	358	338	333	353	341	294	322	312	321	308	339	308	353	345	294	306	332	332	306	329	325	366	315	330	318	330	308	304	311	346	313	348	303	332	313	328	313	342	323	327	320	376	361	332	337	321	332	336	355	341	318	335	322	341	344	320	345	325	342	333	318	347	331	337	356	315	321	348	341	315	347	375	325	317	377	359	286	337	320	306	332	295	340	322	338	290	304	307	327	301	286	329	325	320	322	344	320	335	315	313	323	344	309	310	327	303	349	316	291	298	329	300	338	345	334	321	312	354	347	321	310	337	353	354	313	296	326	336	355	325	302	331	352	345	334	342	306	296	314	307	351	337	345	317	310	300	313	314	354	339	301	348	329	349	356	299	365	358	323	358	321	325	321	319	347	341	350	338	304	306	324	338	345	347	323	318	330	338	319	324	326	322	301	314	309	307	269	338	335	336	346	322	317	320	334	304	328	331	307	344	348	312	307	339	334	327	327	316	303	343	331	341	287	305	332	351	338	263	320	352	302	355	344	355	328	322	331	311	332	323	310	297	322	357	330	358	357	323	306	331	345	343	315	322	326	304	343	325	335	348	342	322	352	353	323	338	346	331	344	314	302	329	308	313	297	330	347	341	335	352	332	347	353	307	310	334	305	340	331	329	370	314	313	309	350	322	283	324	305	331	352	309	335	327	337	299	331	323	320	349	348	287	334	306	304	278	339	321	337	300	298	359	344	349	316	316	354	330	336	314	330	318	344	348	311	337	330	300	352	310	344	327	350	321	335	306	297	299	332	334	309	329	314	363	346	304	306	302	344	313	308	293	327	347	329	332	307	315	348	334	355	323	356	313	350	286	272	328	355	319	344	318	323	343	328	337	337	306	309	332	310	309	320	322	321	304	340	336	337	336	344	320	318	372	335	309	335	276	296	333	334	327	316	346	308	330	339	331	328	335	362	333	301	318	340	349	355	333	349	333	303	301	349	305	327	332	301	326	322	316	337	293	319	318	331	319	300	328	340	305	312	330	389	343	353	348	345	329	335	300	330	332	331	292	299	320	372	338	311	320	330	315	327	332	326	308	313	296	324	307	316	316	325	367	336	317	346	325	368	321	293	322	348	360	309	345	332	329	299	335	322	321	320	278	354	351	344	323	322	373	323	345	345	331	313	333	333	305	303	307	315	336	290	316	319	337	358	351	374	317	331	354	337	334	339	355	319	299	331	376	339	291	324	339	312	319	328	349	317	329	338	332	334	324	312	309	343	368	315	373	321	324	312	352	298	331	354	366	327	328	327	333	310	299	308	287	319	360	291	358	325	329	293	340	302	302	310	268	303	325	319	346	334	331	324	306	348	323	298	332	350	309	320	323	339	314	319	292	372	340	331	348	333	299	342	319	358	346	329	334	302	342	329	347	338	323	325	342	319	347	324	350	323	312	298	340	341	309	358	325	323	337	320	349	354	365	326	335	342	316	363	345	318	292	328	358	306	318	289	344	299	359	317	325	318	285	327	346	335	306	335	355	363	344	351	323	318	310	291	325	353	323	321	333	336	324	356	331	292	335	301	329	321	335	335	348	325	308	329	349	351	334	355	315	302	356	327	353	326	321	341	347	359	369	322	313	336	310	316	325	334	362	338	315	336	296	339	292	313	308	331	322	359	289	326	353	314	334	322	343	293	307	346	280	331	330	326	338	345	300	329	343	346	343	325	322	321	327	308	327	341	303	313	327	290	356	336	303	322	314	322	309	320	338	329	329	350	335	306	320	354	327	317	332	327	316	336	334	315	371	353	320	329	313	347	297	322	315	327	335	347	320	288	307	324	334	350	341	333	316	314	350	323	326	342	347	355	304	297	360	342	347	333	326	315	300	337	320	336	287	320	317	332	319	325	368	297	381	331	366	305	356	326	316	353	334	348	325	339	324	323	343	335	330	300	344	287	341	331	286	287	375	312	323	297	309	346	306	335	332	311	318	330	304	338	327	340	316	328	334	335	311	308	309	318	318	325	336	307	324	342	341	316	342	297	320	353	345	353	303	303	342	325	305	343	306	341	306	310	352	312	328	352	356	316	335	319	331	324	337	331	300
24480	6429	2782	1796	1289	876	861	752	771	769	771	741	772	741	780	705	721	689	713	774	749	700	745	743	745	731	719	762	755	678	745	745	794	741	728	696	728	730	701	719	724	733	726	740	743	753	693	690	718	731	694	695	744	673	738	723	753	724	726	744	739	733	715	712	765	731	706	753	720	744	735	784	707	723	742	757	770	740	764	693	741	757	724	719	718	733	763	689	784	706	731	741	722	709	710	730	688	756	737	716	723	726	712	718	755	732	721	692	709	757	734	781	746	753	730	708	748	742	714	745	767	738	741	794	732	757	749	748	730	722	739	713	639	765	731	703	710	714	709	734	719	733	753	703	686	709	702	742	752	685	740	713	729	763	741	762	743	772	734	713	724	728	719	727	697	739	711	720	751	740	759	683	719	707	723	723	698	758	731	699	728	770	739	718	745	754	697	709	733	703	735	699	734	747	739	724	734	723	755	753	738	692	729	733	692	731	713	740	722	754	731	795	732	703	745	737	713	758	734	728	754	760	710	720	710	706	756	738	709	721	741	737	745	777	693	737	711	749	696	676	709	699	711	722	686	733	728	708	747	723	723	729	778	717	665	670	701	701	733	697	669	694	722	725	712	726	701	686	758	694	713	772	736	751	726	759	740	759	690	682	734	720	712	722	714	718	749	702	709	722	701	733	691	769	765	728	722	701	722	714	761	786	724	738	735	733	777	762	686	723	770	750	725	752	710	697	691	697	705	706	713	764	665	697	722	728	714	723	687	715	733	757	677	766	709	719	713	698	717	751	783	757	716	752	799	681	735	681	725	748	730	741	706	733	702	702	721	750	737	720	739	721	740	739	726	649	735	758	769	750	709	722	691	709	752	738	757	690	748	728	724	757	722	718	694	730	737	747	743	714	735	705	747	667	752	723	718	729	679	715	750	712	699	711	710	733	737	686	733	709	717	732	737	717	703	727	732	668	708	705	733	725	716	732	804	777	688	739	749	711	708	702	702	718	696	722	734	671	731	716	734	715	710	739	731	729	687	708	690	789	710	765	725	693	765	723	703	707	715	739	714	741	750	743	710	775	734	692	787	756	718	692	687	702	739	751	754	706	704	732	728	754	693	732	733	681	710	689	749	712	739	724	773	731	687	714	713	728	643	720	710	702	739	777	716	730	711	705	733	779	703	729	740	710	732	707	705	727	758	709	746	750	726	758	754	705	714	701	710	723	688	697	796	788	785	732	711	757	767	696	688	726	711	773	736	713	744	700	700	731	694	700	723	741	722	726	742	770	713	745	774	740	717	748	742	735	778	711	739	784	719	685	752	769	702	726	698	710	686	710	670	738	735	750	712	673	744	680	757	687	695	720	707	722	738	710	719	730	686	715	788	717	745	727	727	749	694	710	703	754	741	775	706	755	762	736	714	750	712	698	758	708	718	723	756	694	743	745	710	718	722	744	756	713	747	679	721	724	776	728	749	747	717	719	745	703	755	690	694	688	753	734	713	758	735	743	726	693	718	713	738	719	761	737	746	808	724	728	735	698	734	735	725	693	754	726	683	724	748	754	728	718	755	744	751	700	721	749	740	692	721	708	751	807	685	677	696	666	754	689	719	756	742	738	769	766	780	766	755	775	754	671	721	716	774	737	745	739	733	709	791	683	711	816	680	758	706	742	738	727	723	740	679	726	690	742	756	715	695	776	736	703	720	753	711	725	728	745	716	747	786	726	747	699	714	745	778	748	729	702	732	752	750	718	746	731	691	743	718	693	769	684	722	720	766	766	704	725	705	754	762	709	722	727	679	679	723	752	731	754	760	749	718	728	726	731	737	737	725	771	739	745	752	737	699	743	680	733	808	707	740	748	741	714	696	727	729	736	725	708	707	733	779	729	725	744	685	673	739	725	697	730	685	783	756	747	742	771	732	721	728	726	774	672	753	736	735	772	781	726	708	765	731	701	750	727	725	730	736	738	740	720	749	756	669	700	723	687	747	752	719	656	748	765	771	733	723	724	744	736	724	725	699	727	728	715	705	720	741	770	741	791	674	784	689	746	713	730	775	750	713	763	682	728	725	682	743	710	709	673	735	776	727	738	702	736	743	735	727	686	737	739	756	709	711	774	742	704	719	739	719	688	668	768	755	734	723	702	721	761	748	696	754	716	752	723	759	694	772	683	743	747	720	659	710	757	778	705	712	751	700	701	682	702	737	757	793	724	704	732	750	723	749	771	713	696	688	707	764	712	715	762	700	764	715	754	703	725	721	746	734	747	737	731	764	761	708	710	725	697	728	742	748	693	733	728	719	781	712	706	679	709	692	690	679	742	712	739	753	748	707	679	749	680	724	702	754	724	730	714	708	705	736	731	723	748	687	708	762	776	704	758	702	763	717	676	670	698	692	774	729	718	752	736	689	717	696	670	755	730	687	743	688	733	747	710	723	775	696	748	798	793	690	739	737	724	761	697	740	714	724	733	713	715	743	696	757	759	752	726	694	724	725	737	692	747	771	768	708	759	684	733	795	740	695	728	717	731	720	743	732	788	764	755	741	748	728	723	687	748	719	724	793	699	699	724	675	700	690	790	732	696	734	749	768	704	742	741	733	745	730	768	691	702	707	742	712	770	752	686	758	721	741	727	762	685	709	739	765	770	747	700	704	705	703	715	697	741	774	745	760	704	716	717	736	707	797	766	698	717	766	753	718	749	715	703	734	715	741	791	796	772	770	695	708	703	764	749	754	743	698	708	760	728	712	715	712	694	715	735	765	695	770	705	738	741	733	721	747	764	706	742	757	723	752	731	718	734	726	688	729	716	678	736	758	736	727	729	705	756	683	679	739	730	755	748	731	694	711	764	689	774	779	712	713	732	741	748	682	792	648	707	717	720	718	704	709	724	686	765	696	652	758	719	735	725	742	712	729	743	758	747	705	697	697	730	739	724	713	746	656	732	714	727	732	719	687	730	675	688	764	727	716	780	705	732	705	736	689	706	765	730	758	736	751	705	711	707	721	705	706	741	728	695	762	737	761	680	713	741	679	718	744	756	738	747	711	756	721	690	706	719	719	745	698	667	701	742	748	770	716	695	703	746	707	737	718	697	730	768	742	718	720	726	811	720	773	706	781	674	722	778	710	739	684	743	735	760	759	728	709	731	705	762	730	701	729	720	732	668	714	702	715	786	692	678	748	713	716	719	752	703	694	724	683	722	743	710	733	723	736	711	780	733	748	770	737	738	695	749	706	738	734	698	720	684	829	689	686	723	720	748	675	755	739	747	720	721	744	701	724	667	688	715	741	759	742	732	734	776	689	674	699	758	724	694	738	770	766	690	789	734	779	781	706	743	747	740	684	714	714	750	713	733	719	749	749	720	728	715	734	716	683	715	695	683	746	705	701	713	684	737	721	731	698	778	713	712	757	747	762	695	682	725	694	699	694	717	784	729	736	727	765	716	735	700	731	765	764	719	763	756	710	719	691	723	739	696	759	737	750	769	747	752	735	699
38192	6869	723	480	415	373	375	351	344	290	361	310	339	342	337	339	340	328	320	379	392	329	365	362	353	380	349	326	372	320	347	344	342	341	309	333	337	371	339	342	328	312	354	325	373	323	346	304	326	330	368	366	353	345	311	311	347	315	335	311	322	337	324	355	304	327	335	375	334	346	353	336	343	329	337	375	338	331	339	353	339	327	328	324	322	364	313	339	358	357	346	357	369	357	336	356	340	322	314	290	320	338	333	326	330	353	343	316	332	334	353	344	357	345	307	340	341	328	326	333	350	326	318	347	345	335	321	343	350	370	329	338	350	328	317	333	370	370	355	311	338	318	336	344	387	364	371	327	375	344	354	352	336	323	328	325	325	354	345	340	326	359	339	342	356	355	350	324	325	339	346	355	337	312	346	342	368	324	345	381	360	311	343	352	331	322	285	331	328	321	346	333	354	391	336	365	344	339	321	340	381	325	351	349	325	331	327	344	312	381	355	325	299	300	323	357	348	356	334	356	315	343	371	349	320	362	304	321	320	335	301	296	363	326	325	330	329	310	309	333	313	328	341	387	349	366	364	343	364	353	385	341	354	314	373	332	343	331	355	326	340	372	296	349	363	345	370	351	296	327	353	320	333	314	349	369	344	333	333	335	305	331	348	334	335	336	355	347	379	365	351	317	348	307	319	383	303	332	319	355	324	373	307	336	330	330	354	396	353	358	334	383	411	307	372	335	337	341	365	329	341	352	325	341	344	320	378	355	322	368	329	321	383	358	339	368	336	333	371	360	344	345	315	316	327	312	353	311	351	353	314	351	353	344	334	295	353	362	365	354	313	340	375	372	331	330	289	327	380	323	338	316	345	316	315	326	382	302	354	373	317	372	338	373	335	353	310	371	364	306	342	290	358	362	361	329	339	372	356	313	337	347	324	320	331	333	350	373	391	363	320	312	323	336	353	330	358	337	369	359	304	319	360	345	353	324	337	367	362	344	331	335	345	331	319	321	356	313	335	333	352	323	344	327	323	335	348	361	336	352	313	340	340	340	344	304	377	339	332	315	337	356	347	360	383	302	331	333	353	350	330	381	344	343	368	332	335	316	338	343	347	325	331	332	307	336	353	339	339	333	330	356	344	349	301	354	358	333	327	347	353	331	319	342	362	300	366	311	320	321	333	350	378	327	353	366	329	343	342	334	304	351	354	328	365	363	335	328	308	359	319	350	354	357	376	298	337	334	376	345	345	348	332	315	354	361	353	356	341	354	357	364	317	339	384	334	333	347	295	355	346	304	361	356	351	373	349	297	333	364	362	335	326	353	380	340	346	361	331	336	323	340	335	359	348	364	340	345	300	344	331	310	347	324	333	342	342	337	365	384	341	335	362	299	341	341	340	332	330	324	368	365	351	339	354	330	340	360	374	374	372	327	362	302	346	322	345	364	332	336	346	340	357	358	334	372	364	328	355	346	352	357	348	361	321	358	354	334	310	323	332	314	323	344	337	345	304	326	321	347	369	315	326	363	344	330	334	355	369	330	328	334	335	348	367	350	363	359	337	349	328	351	353	318	345	369	331	343	316	336	327	314	301	309	338	325	343	327	361	338	344	378	338	341	353	322	360	310	334	368	336	314	389	365	342	385	335	348	346	310	272	317	325	356	327	335	366	344	358	328	343	351	299	345	352	367	318	338	369	312	359	388	325	331	315	347	374	327	320	352	336	341	365	360	361	358	368	343	333	275	351	367	338	334	343	320	297	336	331	360	347	321	357	334	340	391	310	375	365	328	337	369	355	341	315	324	341	346	315	357	345	340	334	368	364	315	346	332	337	332	334	341	334	343	306	381	311	333	363	344	350	321	349	342	316	334	359	316	324	375	382	358	360	351	320	303	320	320	342	329	338	345	360	312	352	307	355	363	335	347	333	325	312	326	326	340	326	327	364	324	348	355	366	338	343	323	350	306	334	341	324	324	339	364	344	350	321	349	345	310	322	332	304	321	314	316	309	323	343	343	341	349	343	340	376	332	352	365	349	330	376	334	299	341	365	362	318	329	377	365	352	336	330	373	315	375	362	338	334	329	324	326	330	365	348	310	380	321	309	331	350	370	316	351	351	354	266	327	324	342	337	332	335	335	366	341	342	370	349	358	295	329	322	342	377	339	324	340	352	341	315	360	339	366	348	337	311	338	319	338	327	322	354	323	346	325	341	319	279	374	329	322	332	351	319	340	381	347	336	340	349	324	322	337	371	342	355	358	335	351	332	353	317	333	321	352	318	339	336	317	366	358	349	352	335	340	349	325	353	378	314	349	324	359	335	320	335	345	320	349	358	355	359	320	345	349	372	327	348	340	353	322	388	348	319	344	354	321	341	339	361	335	342	344	339	317	347	341	349	355	309	380	348	298	335	340	353	363	317	328	338	318	334	341	358	338	313	336	343	336	364	361	343	368	352	341	339	343	342	352	351	332	348	334	350	327	338	343	379	335	333	351	348	346	380	377	338	293	382	323	360	363	323	377	347	341	328	355	323	331	338	343	333	328	356	325	344	348	354	317	369	366	332	315	323	313	313	325	356	316	294	339	367	361	329	314	344	334	319	324	348	367	362	304	356	347	299	303	315	331	370	382	353	352	312	340	347	331	356	337	333	328	342	298	303	295	371	340	378	369	334	349	317	331	361	359	342	344	360	324	373	349	332	346	311	355	334	336	328	345	329	337	350	357	329	318	333	321	343	324	333	325	326	348	366	307	345	360	343	362	363	367	314	324	308	385	342	331	326	308	303	351	348	333	336	365	364	341	311	303	353	349	322	320	300	331	358	342	319	359	333	295	402	326	352	342	334	345	355	342	327	334	364	335	330	366	329	349	356	349	339	327	332	308	330	337	341	302	322	330	355	341	345	331	386	350	368	342	334	320	304	365	359	354	316	290	331	323	374	334	342	326	358	333	337	342	324	356	326	338	315	343	325	351	340	393	348	322	360	321	352	338	366	329	339	347	336	327	363	358	322	343	364	335	346	328	346	334	329	329	365	352	337	359	374	363	342	324	315	353	330	349	368	367	332	313	356	329	356	342	361	343	308	358	309	334	323	299	295	345	362	308	346	354	316	339	337	355	349	394	387	344	381	374	308	322	333	342	341	320	300	344	366	329	332	322	317	318	351	304	360	366	350	329	333	367	319	317	344	384	337	336	328	329	328	330	298	332	314	347	350	374	307	370	352	338	345	333	311	359	360	341	332	335	332	309	306	375	364	331	317	357	352	349	345	330	316	327	332	352	338	348	325	337	326	355	367	289	293	355	360	352	343	360	333	352	315	380	357	366	339	373	352	388	353	312	370	319	341	328	308	309	345	349	350	366	319	372	347	359	310	335	360	334	344	360	327	332	350	375	322	356	367	348	333	323	332	345	339	307	321	348	310	337	321	362	328	326	367	335	328	324	325	346	324	338	314	328	315	380	352	320	353	321	351	345	335	304	314	344	367	323	330	337	330	380
23828	7233	2978	1810	1397	1212	1090	935	864	797	793	801	805	779	827	805	807	747	789	805	764	805	719	780	803	808	742	776	781	730	767	773	757	737	763	792	814	759	720	804	818	762	780	742	740	779	771	727	738	784	775	764	766	798	797	793	794	789	800	754	707	779	795	771	758	726	780	703	801	767	744	777	738	731	778	755	805	752	820	794	832	805	785	741	765	777	808	767	737	789	794	754	770	738	737	781	773	758	762	751	775	758	749	784	775	784	721	776	759	772	760	744	721	826	815	773	727	730	748	815	777	729	730	727	758	749	757	779	770	757	768	780	772	785	780	737	798	756	809	793	716	737	766	743	727	753	787	772	791	816	788	794	789	760	768	785	716	769	770	787	783	755	769	722	847	779	743	784	784	752	768	775	823	791	805	767	777	780	732	728	809	752	762	731	750	754	750	787	741	811	775	785	790	780	758	741	789	766	777	782	747	771	771	812	698	746	776	727	751	771	729	767	770	738	757	789	789	783	751	778	756	806	768	779	759	751	770	741	773	765	761	737	740	765	738	780	729	758	703	786	792	815	724	768	773	754	772	832	771	743	751	774	745	773	734	785	789	752	778	718	790	778	778	771	819	730	759	769	844	723	751	763	798	766	769	713	711	821	771	788	739	746	771	742	712	808	807	781	764	750	752	747	734	763	765	722	775	725	774	772	749	756	769	773	795	774	728	808	823	765	761	809	753	790	749	763	787	800	797	783	764	747	734	804	755	772	782	777	766	738	795	750	786	769	769	728	786	785	769	762	738	745	703	799	749	788	818	752	740	732	744	770	739	810	741	737	762	747	791	808	739	773	751	748	790	800	755	765	757	770	747	735	767	786	780	748	750	732	766	755	778	763	798	753	807	776	769	780	743	754	793	768	758	750	765	770	789	806	749	820	798	789	785	752	785	799	777	750	747	763	722	758	799	783	768	815	724	750	804	727	780	776	742	782	748	737	752	740	800	781	724	746	772	795	802	794	736	788	760	733	785	734	815	819	753	755	720	787	753	749	749	754	779	766	798	775	786	786	779	777	781	745	678	781	767	820	763	768	732	760	755	756	787	772	776	761	767	778	758	723	760	759	750	745	758	774	754	800	747	761	811	791	800	764	768	792	753	756	790	726	795	773	738	781	734	741	796	758	793	744	767	733	756	722	739	791	761	726	720	775	778	796	759	777	706	797	772	746	806	810	799	778	732	790	713	752	724	762	783	770	746	805	767	772	722	746	726	732	760	763	773	804	767	767	773	744	800	769	798	781	779	759	770	810	797	743	789	772	771	775	775	703	727	771	786	773	727	787	767	751	750	765	747	790	769	740	747	762	728	780	775	764	759	757	756	796	794	768	747	783	759	786	737	780	739	768	769	771	715	752	770	753	769	757	689	780	799	781	793	803	756	783	735	800	778	802	776	775	757	772	789	799	762	762	757	828	747	772	800	742	769	775	818	778	765	744	811	781	772	761	787	749	795	760	743	758	762	759	796	801	778	778	762	783	808	797	750	771	722	786	813	763	788	807	793	716	828	780	815	796	774	773	768	765	751	756	751	745	747	739	768	757	747	739	809	787	751	797	773	795	772	774	716	771	741	789	733	745	750	723	797	743	761	792	789	824	783	763	757	740	749	815	762	733	779	768	730	789	806	786	748	744	752	726	817	763	819	769	838	773	771	756	784	755	794	733	773	763	775	763	740	786	772	754	802	859	820	772	772	754	762	737	801	783	777	764	734	778	739	778	756	758	773	753	786	742	778	759	791	779	747	745	715	783	734	767	780	790	751	763	788	793	745	797	773	751	805	786	754	777	745	783	798	721	793	744	790	721	723	764	775	730	785	737	801	794	741	751	759	837	780	707	749	796	772	729	781	774	799	763	752	749	806	726	753	759	754	767	783	773	804	792	794	742	760	763	797	746	720	795	768	761	739	746	794	749	778	776	741	764	750	733	743	768	791	727	754	759	787	763	773	736	774	783	755	780	744	755	779	773	774	793	761	792	732	788	757	792	810	833	752	790	798	767	791	770	775	784	749	770	779	801	748	762	788	830	797	762	754	774	777	729	725	777	756	782	741	784	745	767	765	773	774	769	759	739	720	766	760	733	773	699	735	788	800	742	748	763	719	782	768	732	782	799	815	739	701	720	780	771	811	729	757	775	766	798	745	754	788	768	787	758	793	733	764	724	753	772	783	792	763	800	790	798	788	755	770	753	781	760	743	770	740	814	729	746	802	770	750	730	803	769	733	786	751	813	728	773	754	787	711	794	755	806	781	752	751	811	778	810	768	796	747	790	765	793	797	764	792	758	762	754	785	778	779	717	764	724	762	791	797	722	746	781	820	762	753	745	798	744	745	808	796	741	739	752	756	774	797	758	731	776	778	753	801	691	732	823	769	800	753	735	807	775	772	802	744	793	752	764	733	802	764	774	737	711	798	726	799	789	773	766	791	704	786	760	793	770	758	767	784	819	747	812	747	756	724	763	773	715	772	716	818	748	771	781	789	727	814	712	775	739	801	763	780	745	834	784	768	807	801	755	799	805	801	805	743	791	749	771	721	786	772	795	751	782	731	743	786	782	754	779	805	754	748	784	796	743	768	699	775	728	763	753	746	765	771	779	788	792	762	789	773	818	740	757	772	720	768	787	777	812	720	789	781	785	756	756	790	765	724	746	751	749	775	735	759	773	790	742	759	798	759	778	756	753	812	761	822	785	755	831	771	781	807	792	759	788	725	732	772	729	745	785	777	779	727	787	765	784	788	826	795	738	783	717	715	810	751	753	751	780	769	774	736	755	799	762	725	728	758	727	750	734	773	784	771	782	768	771	801	770	770	786	797	760	739	779	797	739	727	755	769	745	730	736	782	784	766	715	756	788	793	764	755	786	764	790	796	754	746	765	709	782	751	747	758	760	777	754	787	766	735	775	792	795	688	809	778	796	731	740	768	743	728	746	781	776	803	796	748	817	808	757	727	735	769	766	748	786	752	779	773	754	771	759	770	757	770	728	772	761	730	744	767	798	740	774	770	795	806	768	787	783	756	752	794	789	765	772	766	749	767	753	727	748	777	709	770	754	794	758	779	737	751	801	721	782	776	774	777	786	777	745	724	763	743	758	808	732	735	771	748	806	778	731	776	787	757	735	777	752	789	813	763	766	791	759	750	737	769	780	760	750	762	793	762	769	763	763	724	783	717	776	726	804	739	806	727	738	824	755	784	816	746	733	723	744	773	757	749	761	784	770	744	733	749	731	743	751	720	791	722	781	775	755	769	810	759	797	770	763	762	778	759	783	755	775	732	743	716	754	746	796	740	741	788	801	762	837	804	784	812	775	751	779	783	786	761	790	769	770	790	766	757	742	772	795	709	746	776	735	774	765	778	722	734	762	742	779	750	731	752	727	746	735	827	791	765	757	744	738	755	745	736	789	751	774	739	721	777	778	760	731	753	778	724	790	779	784	738	737	796	765	754	759
21922	2750	532	368	362	349	311	317	310	332	322	328	364	323	317	327	298	296	316	292	326	323	317	332	321	326	337	334	282	295	310	310	348	301	351	319	307	341	284	329	322	348	322	330	347	299	327	291	311	297	322	289	292	312	333	313	366	314	339	307	331	323	326	302	344	343	305	380	321	307	324	322	291	299	339	321	329	334	312	314	334	301	291	345	292	276	297	305	328	345	300	284	306	341	331	333	341	330	290	311	341	312	295	344	327	301	318	294	306	320	329	354	304	304	314	341	300	316	311	303	359	265	325	295	328	350	315	339	320	325	305	308	355	339	327	329	289	356	330	360	328	353	341	374	334	304	314	321	302	350	341	323	307	292	335	309	319	354	342	302	310	321	317	304	312	304	317	304	308	298	323	324	312	324	357	308	316	298	270	341	334	302	327	326	327	304	335	324	299	328	319	319	349	337	309	286	334	313	327	341	319	329	290	312	324	319	344	356	304	304	288	329	279	316	293	316	302	316	334	324	310	340	312	310	319	342	317	339	308	322	341	324	327	291	297	324	313	335	344	334	349	326	339	329	319	321	344	301	307	296	307	340	322	332	279	326	356	323	315	311	321	309	345	324	325	311	325	355	294	311	358	290	307	359	336	311	320	326	306	360	298	326	316	311	325	320	339	329	337	331	337	319	330	347	338	324	340	318	316	318	316	293	295	337	318	298	332	313	299	308	347	329	313	317	318	346	357	299	310	274	284	332	297	336	319	297	338	337	319	303	333	321	337	320	306	310	302	315	294	302	319	322	314	309	351	281	272	284	264	310	305	335	282	311	300	324	332	326	362	295	318	330	317	288	297	339	302	343	297	349	322	322	357	334	299	290	310	323	328	305	338	343	330	311	292	317	315	320	293	296	299	332	305	344	320	334	323	310	333	315	341	301	283	307	358	324	313	351	323	300	341	321	289	305	324	304	341	305	338	314	325	325	301	317	317	303	308	318	315	336	327	345	287	333	333	334	332	353	335	279	335	293	320	347	333	326	353	339	281	332	337	294	313	306	332	329	362	310	311	347	333	314	303	319	300	346	315	311	376	297	329	339	304	323	348	356	313	300	326	337	311	299	313	318	276	310	335	342	314	336	335	370	358	297	318	293	358	371	334	297	280	322	298	327	328	283	299	344	311	327	330	301	323	339	287	330	300	311	359	330	319	307	301	314	292	317	303	296	308	332	318	342	279	333	326	316	338	300	334	316	330	335	308	320	283	294	326	302	328	309	306	317	342	333	324	307	313	327	353	326	327	355	326	320	369	345	340	323	346	331	313	334	333	335	328	300	331	321	338	281	305	319	299	335	306	312	292	341	324	326	321	334	370	342	297	304	316	340	329	348	321	356	304	320	307	315	365	351	322	325	341	326	354	315	301	318	295	322	295	341	331	326	308	294	323	306	291	291	330	333	303	294	338	307	320	338	339	324	306	290	284	305	307	313	322	312	293	282	328	309	293	332	345	300	291	341	324	323	338	324	333	317	290	339	290	341	270	340	332	330	321	353	301	335	327	319	296	326	308	311	306	305	280	347	318	290	326	336	319	286	337	326	320	316	332	292	329	318	308	282	376	332	308	365	335	321	310	317	338	289	343	286	336	329	338	311	346	303	330	294	289	270	324	332	303	350	316	342	316	333	331	305	315	353	290	315	326	310	315	316	314	325	297	336	340	336	304	320	295	311	328	339	292	357	343	294	326	308	327	295	265	316	295	298	321	328	349	374	259	315	306	320	308	298	308	362	304	306	347	291	327	349	337	367	343	296	338	340	329	296	282	352	334	322	284	307	328	319	316	308	307	325	346	334	343	324	321	316	319	324	316	290	326	318	306	271	306	334	352	295	305	303	296	355	339	310	283	289	301	330	366	309	313	328	348	316	322	312	301	301	299	319	311	340	331	327	333	310	320	349	327	329	292	344	371	335	319	292	322	338	341	346	350	351	316	345	304	317	297	336	299	288	340	356	353	341	324	312	288	304	326	331	310	326	340	299	310	325	308	342	314	299	338	309	298	310	339	311	300	336	315	269	290	315	337	336	314	309	310	313	319	331	299	326	307	358	319	342	296	304	337	312	291	323	314	329	311	301	294	303	332	290	311	310	359	318	328	315	300	313	344	303	286	297	291	286	291	330	326	320	303	292	339	366	316	351	360	331	333	311	290	333	333	296	331	342	304	324	346	338	334	300	317	322	338	337	316	331	309	342	335	321	337	316	350	351	361	372	310	333	298	346	308	303	320	314	298	308	340	337	321	300	335	295	339	316	334	346	315	348	323	336	309	326	339	296	361	311	350	267	331	311	327	343	299	363	333	332	364	304	339	291	293	317	316	342	307	311	341	346	313	320	353	371	336	338	310	339	345	351	333	332	318	300	284	355	341	313	295	305	326	335	332	300	288	322	318	299	322	310	313	308	334	278	283	344	284	322	319	338	320	320	314	294	307	308	281	316	319	321	305	288	332	339	358	285	303	324	327	315	311	309	348	312	334	332	334	345	294	335	299	319	364	315	314	329	326	295	313	338	319	309	315	324	311	326	321	319	286	332	341	308	299	336	328	325	332	331	328	359	357	349	313	316	303	322	304	339	329	358	337	334	314	306	320	303	336	335	307	312	333	333	311	310	321	353	323	302	302	312	336	293	326	298	309	345	340	333	332	330	314	340	278	311	334	318	313	308	351	332	358	328	314	320	325	294	287	321	296	293	332	356	298	323	322	333	340	301	313	337	330	356	313	333	317	322	335	291	346	359	357	315	326	332	299	318	331	307	316	307	306	316	319	343	333	312	293	326	319	313	325	329	321	308	313	331	328	333	319	359	371	304	336	325	360	299	298	313	361	315	317	314	308	354	332	315	322	326	330	301	284	341	327	325	353	314	309	320	332	317	335	340	321	327	350	324	270	315	321	329	321	331	302	309	325	328	331	314	333	313	283	321	309	313	313	347	315	300	316	341	325	328	339	324	315	306	285	291	291	312	306	296	328	366	351	329	337	296	308	317	359	344	294	325	331	386	320	327	311	320	317	301	289	306	335	319	322	350	301	334	332	314	320	354	320	289	308	335	324	341	293	312	318	299	355	277	310	337	305	321	300	320	294	316	322	332	316	313	314	310	316	316	345	330	282	302	298	325	314	330	328	324	332	330	304	342	358	311	334	318	347	317	321	306	301	324	307	348	359	348	319	314	308	317	334	341	274	337	306	312	338	321	315	332	319	326	323	329	346	310	302	329	326	286	326	313	328	295	308	331	341	343	314	320	316	292	293	316	327	332	297	318	307	325	356	298	309	307	280	311	319	322	322	326	295	337	267	319	328	303	325	338	323	332	316	330	329	315	322	325	345	325	300	340	312	306	340	325	293	349	287	310	311	307	299	303	304	320	337	337	334	336	289	285	286	329	309	333	350	329	318	308	294	333	341	325	306	315	326	340	341	277	268	296	285	320	311	293	333	310	340	348	323	306	331	339
16346	5721	2348	1438	1072	895	862	792	749	706	731	723	703	653	691	754	692	698	735	718	706	674	697	738	689	729	703	691	762	735	725	683	659	695	665	681	701	664	677	728	674	720	690	684	671	697	700	673	692	715	732	716	671	729	713	668	687	723	689	733	674	687	729	663	745	647	658	674	676	721	735	682	710	695	693	635	751	695	658	693	715	676	690	696	711	688	725	689	723	689	710	707	715	691	689	686	686	630	697	697	687	654	670	691	709	684	691	671	723	703	671	649	710	704	703	677	643	727	694	707	686	718	725	636	733	704	702	722	687	646	698	730	685	724	690	696	661	649	683	689	694	682	690	706	702	712	684	714	742	717	766	707	688	711	662	697	680	703	740	750	746	743	737	701	668	684	701	625	684	689	709	721	707	722	632	667	722	776	711	692	752	735	648	663	701	708	719	698	715	679	686	742	646	661	683	638	655	683	721	699	631	674	719	699	672	679	680	683	691	648	696	686	643	668	690	688	650	689	708	659	680	679	660	682	661	726	671	739	675	737	674	707	737	666	666	725	659	665	676	693	627	675	701	673	720	675	712	668	730	686	691	707	734	639	656	728	704	691	662	656	646	712	672	705	678	695	749	673	690	653	672	706	712	711	671	713	719	721	711	682	640	650	718	694	690	687	706	636	656	660	711	669	656	710	694	677	655	676	714	691	720	675	720	704	696	690	684	637	744	680	708	647	710	716	686	699	710	669	675	668	669	730	692	670	703	682	656	667	691	673	730	690	691	729	723	733	702	663	734	708	669	738	684	665	687	642	682	711	693	678	750	683	681	658	685	697	717	688	686	731	698	651	648	701	663	704	729	673	715	642	698	691	682	705	647	711	717	675	716	661	675	682	691	651	670	688	665	634	651	671	645	715	672	666	694	698	664	669	697	656	661	710	709	739	670	641	713	671	689	685	691	670	694	676	702	681	700	699	718	712	702	757	680	714	706	727	719	664	734	701	689	648	727	701	716	666	636	693	682	638	702	659	719	700	678	680	688	653	699	708	734	723	709	736	675	668	654	626	663	674	662	702	742	676	713	760	692	662	711	645	714	735	705	615	698	712	648	702	721	692	674	733	671	704	675	654	741	648	666	683	701	683	696	676	686	661	680	683	673	679	693	738	705	654	704	671	714	665	731	617	743	659	708	636	701	669	667	697	664	665	657	687	661	673	722	656	672	732	648	664	669	714	687	729	644	711	719	693	710	719	673	692	729	670	658	723	667	677	733	683	633	723	670	706	667	719	705	678	728	660	680	693	695	719	654	694	693	685	684	732	681	652	690	708	688	669	697	702	708	679	675	693	715	719	674	694	703	683	677	680	698	727	664	704	736	714	678	732	695	700	704	725	658	706	648	685	658	682	723	656	692	682	715	673	724	669	721	685	725	692	673	685	696	704	714	711	727	662	658	687	723	703	672	652	684	727	703	683	713	667	722	650	704	717	676	676	708	673	698	688	620	654	675	695	691	710	655	684	706	722	687	671	636	702	646	700	676	670	690	713	700	673	677	699	703	698	715	690	688	653	718	702	684	677	684	698	788	698	702	692	732	680	725	693	708	708	652	662	698	707	707	701	671	672	682	668	670	661	645	680	681	678	685	677	685	713	729	709	764	693	717	703	702	718	737	680	657	649	712	673	679	686	696	679	651	726	706	676	663	689	671	704	743	639	706	712	684	659	652	716	715	705	701	687	719	688	685	683	688	645	705	687	746	725	674	690	665	638	695	724	683	681	689	698	679	725	682	701	686	702	660	687	651	648	675	656	662	718	654	706	699	709	675	693	658	656	689	684	665	694	682	698	684	670	700	671	707	707	689	675	682	697	688	685	701	733	667	680	670	692	698	690	651	713	694	697	721	653	675	714	658	697	689	738	657	706	693	651	674	743	667	665	658	690	681	684	701	674	686	703	661	721	714	695	691	662	700	682	692	694	668	701	697	647	732	721	664	692	664	652	708	689	705	672	695	677	696	714	693	724	700	695	675	655	742	651	722	730	691	750	660	702	628	697	642	708	739	656	696	696	708	702	750	648	690	667	668	668	671	707	687	674	700	652	695	697	697	668	676	696	682	692	706	716	678	699	669	691	633	732	734	740	706	715	701	691	674	706	703	655	662	676	701	676	702	708	705	681	666	711	637	721	675	704	672	647	704	699	708	703	698	644	705	689	744	665	694	673	684	711	702	689	695	702	691	702	669	700	680	655	718	702	679	676	660	699	667	678	689	673	664	652	702	692	672	686	644	649	694	684	723	674	732	724	668	697	732	723	696	696	654	725	677	685	685	684	709	657	659	676	669	668	683	682	657	719	672	697	695	684	670	693	723	699	713	686	695	699	729	727	745	731	670	701	664	697	705	716	729	670	676	730	718	743	705	674	738	648	658	679	645	692	685	688	670	663	688	693	663	711	653	630	689	681	681	676	716	667	686	721	711	729	673	669	701	681	718	690	719	685	684	685	717	710	710	664	716	653	683	680	673	711	673	693	647	657	707	675	668	664	727	711	739	667	724	700	676	732	739	696	675	670	687	690	714	701	644	671	678	679	691	713	710	672	717	667	736	677	669	677	697	737	719	717	681	698	690	653	662	715	745	672	680	678	666	708	696	697	700	636	711	651	687	678	738	721	693	654	694	677	689	698	705	701	676	744	723	748	664	686	701	665	708	733	714	702	716	708	644	679	684	725	609	679	675	691	680	698	727	641	675	624	718	692	730	690	719	707	710	697	665	635	655	705	678	676	719	736	692	718	646	675	694	696	712	733	680	707	715	671	703	676	704	699	730	671	709	733	698	684	693	682	650	672	712	681	732	667	656	710	678	659	660	684	647	681	691	651	701	689	686	697	680	682	702	665	673	687	712	701	730	686	705	673	649	658	669	672	743	664	694	680	671	638	701	733	708	668	689	656	695	711	701	695	683	677	678	696	712	724	757	668	656	732	673	704	730	662	786	689	668	703	666	687	649	709	727	658	660	716	724	700	717	707	668	666	749	717	655	654	723	663	713	694	666	673	684	708	696	690	686	700	678	656	713	732	712	694	644	676	693	714	700	757	693	670	731	677	738	700	711	670	716	699	669	690	677	692	715	691	689	724	686	680	704	652	671	657	687	735	718	675	675	680	719	693	692	660	680	717	737	690	696	709	662	656	698	729	695	724	689	677	680	672	696	699	709	701	661	712	720	728	681	695	683	714	688	689	674	700	698	730	656	705	718	696	644	670	709	724	681	672	674	693	661	677	666	693	696	743	725	730	683	676	666	750	719	641	743	708	685	720	713	669	751	723	667	693	702	684	677	647	727	679	699	663	695	685	755	734	645	724	728	659	756	744	708	675	743	664	716	740	664	642	739	684	660	673	688	721	628	686	756	695	715	701	616	698	681	687	719	708	668	691	639	700	703	759	716	700	660	671	704	708	728	691	692	683	679	725	690	702	695	698	735	688	674	714	714	675	677	658	716	692	689	665
35063	5797	699	452	414	360	352	320	358	326	351	371	346	305	296	318	310	295	304	349	277	311	338	334	326	339	345	328	345	300	282	333	330	294	299	308	313	341	333	322	320	331	318	345	312	352	340	354	333	319	339	331	321	325	325	347	331	322	334	307	346	331	342	304	339	303	356	314	346	319	301	300	328	325	356	313	325	297	332	309	309	352	337	271	364	333	324	303	299	327	331	293	312	299	259	340	318	331	331	277	374	312	358	358	335	362	294	316	342	338	331	347	325	358	328	298	315	285	335	284	340	327	317	285	315	324	347	341	324	294	343	325	303	320	310	300	294	318	359	312	334	354	336	320	325	325	348	310	318	312	337	308	317	335	317	340	320	301	315	299	351	303	290	343	336	312	342	336	315	333	327	330	292	311	291	293	307	302	298	333	302	323	340	327	310	319	326	321	333	353	361	322	309	304	312	330	338	358	337	312	311	313	334	346	329	304	345	346	336	338	353	354	314	353	350	338	310	303	361	309	325	329	343	325	332	318	325	339	361	306	375	326	335	306	328	324	344	331	301	321	314	275	328	318	314	313	326	327	348	321	303	354	348	303	350	327	353	332	330	330	310	334	296	340	300	295	354	348	303	328	340	316	362	308	302	325	316	333	373	351	294	342	300	373	292	347	345	311	315	316	335	337	321	300	331	314	311	316	322	383	332	338	287	309	297	345	343	331	308	355	325	333	313	313	320	334	323	316	306	328	342	344	318	330	335	357	322	336	312	355	315	348	335	304	335	321	295	329	306	344	284	367	307	363	344	310	329	324	314	299	317	343	324	300	328	331	310	331	372	318	323	330	296	320	310	348	318	290	324	325	330	336	322	292	332	331	327	323	314	307	337	364	352	338	350	326	348	313	313	296	316	341	343	305	350	333	320	336	335	316	363	317	299	337	315	321	315	308	331	350	314	328	347	284	340	344	310	321	303	341	349	337	337	330	355	313	331	334	316	318	336	325	316	329	322	328	337	286	359	315	362	300	341	356	345	296	303	299	316	334	326	293	322	322	350	353	312	349	334	332	295	354	334	318	285	329	336	340	332	315	320	342	337	358	316	322	303	314	336	311	315	289	312	336	299	351	310	323	323	277	329	309	335	363	338	368	331	353	334	302	350	362	315	326	352	322	299	375	324	353	301	310	343	296	305	317	314	307	318	330	311	323	327	296	369	341	306	331	325	334	336	340	341	333	299	300	305	333	292	343	306	319	343	314	313	326	355	319	305	310	335	337	344	336	290	323	311	288	360	329	311	335	322	317	310	300	361	347	293	314	307	337	327	322	337	334	320	328	327	353	321	316	335	272	347	307	340	357	302	337	328	316	331	321	323	349	331	322	352	337	347	348	349	312	325	349	322	316	349	350	307	314	329	320	301	328	339	318	359	333	311	336	299	325	315	307	296	319	312	361	329	325	291	321	339	344	291	364	288	294	299	319	315	329	340	332	338	337	287	337	340	316	342	320	326	338	283	314	346	335	317	317	321	334	321	298	331	313	301	325	310	311	324	290	329	333	313	307	319	321	342	304	309	351	339	304	322	361	308	315	330	277	302	344	366	315	305	300	328	327	315	335	340	299	335	316	336	318	353	306	332	315	346	371	339	342	334	342	349	304	318	357	336	325	337	313	307	321	324	351	332	312	311	357	319	339	331	304	312	291	303	293	319	331	328	317	311	328	306	351	303	295	325	305	320	339	334	315	339	367	351	302	317	299	315	329	342	334	345	329	338	289	305	282	327	313	341	317	307	318	345	346	311	325	304	307	307	305	330	347	368	317	303	321	312	285	315	302	351	316	306	308	298	312	344	350	326	307	315	341	331	316	284	322	324	295	326	338	312	342	337	298	320	327	381	322	342	305	316	324	316	338	312	319	353	306	371	294	342	352	319	347	320	307	355	366	332	324	296	324	359	308	322	348	338	320	341	321	348	320	318	302	342	356	362	287	327	322	329	335	311	310	322	316	317	302	344	345	295	353	367	334	323	330	316	323	286	294	357	320	303	321	351	344	306	305	316	339	344	299	336	291	297	309	298	308	297	305	328	344	315	326	350	340	318	317	315	296	323	328	361	343	331	307	315	339	316	309	331	313	345	321	334	321	323	292	344	330	311	312	353	318	343	338	330	330	359	356	319	323	347	303	328	317	324	336	341	322	320	297	319	321	319	325	309	274	324	335	324	338	300	322	334	315	335	308	329	335	310	323	339	345	318	325	329	319	293	316	332	306	350	304	302	307	298	349	313	322	352	293	322	353	340	300	282	340	336	325	312	341	317	329	342	336	342	349	334	306	333	334	319	355	329	335	342	349	351	349	338	311	297	332	292	313	301	294	314	374	340	364	329	329	350	282	302	322	338	342	341	286	304	309	312	333	321	315	343	342	331	335	365	326	355	335	320	339	349	291	317	325	303	331	338	332	292	312	341	299	311	329	349	347	346	342	346	360	313	337	325	303	304	330	310	330	355	315	337	330	322	348	333	333	294	297	331	320	318	346	323	287	334	340	323	312	352	346	304	294	327	323	314	304	321	289	298	311	315	326	328	336	339	310	333	286	301	354	298	311	314	357	340	343	342	331	301	341	292	325	333	304	353	316	343	334	359	309	345	331	328	339	329	317	342	367	338	323	320	316	338	306	317	315	336	332	371	349	327	316	313	326	343	352	322	309	324	334	338	315	361	337	359	365	327	321	310	344	299	285	325	327	326	319	327	352	342	286	285	325	323	338	348	319	284	307	359	291	294	307	336	295	312	334	375	299	349	335	299	353	310	370	331	316	332	309	315	338	334	352	324	314	326	365	340	279	316	339	339	320	333	347	327	321	344	291	356	316	304	332	312	322	304	329	341	313	340	357	321	303	284	350	350	296	323	343	320	323	333	316	304	318	336	349	313	342	281	335	361	338	330	325	341	339	341	334	294	310	341	338	300	327	363	331	286	320	320	295	302	327	332	359	340	347	302	333	347	297	334	345	340	325	316	295	353	318	326	361	298	321	294	375	344	317	325	293	301	323	341	325	331	352	332	282	337	331	314	333	341	323	309	326	309	321	340	322	302	332	331	353	302	317	329	339	355	338	322	297	341	346	328	323	318	332	320	327	321	326	306	340	312	317	303	335	301	357	319	331	333	316	309	337	337	326	322	341	325	336	331	327	351	318	335	342	334	323	319	291	312	304	342	302	333	333	318	321	325	301	318	344	349	294	335	298	352	308	307	329	339	347	323	306	363	324	347	336	320	321	320	335	326	328	329	339	343	287	325	345	367	317	334	338	351	352	340	328	308	342	310	316	325	329	331	358	322	349	371	343	339	338	296	283	325	332	363	319	304	341	317	296	303	333	311	328	334	312	326	314	347	312	306	348	306	307	285	300	290	323	335	325	311	296	318	318	302	300	344	339	314	336	343	331	322	323	323	322	311	306	292	322	334	301	336	325	317	318	336	347	319	321	366	349	326	311	342	310	323	317
23695	8248	3562	2219	1447	1141	951	893	817	772	729	735	741	765	719	712	754	741	727	751	786	729	725	708	747	713	703	713	767	736	698	713	705	720	699	726	692	710	682	735	731	677	729	745	749	692	735	735	685	701	705	699	687	744	774	697	705	683	747	743	753	705	744	692	744	721	694	756	700	739	712	737	699	709	677	729	689	685	702	752	748	717	688	721	743	718	752	755	719	699	752	738	698	697	727	672	714	679	767	699	710	665	716	716	701	722	683	738	741	736	731	693	724	740	743	703	707	693	729	736	721	723	747	682	688	734	711	760	729	730	726	711	723	703	689	766	724	713	730	728	767	740	720	724	726	714	736	765	757	710	722	710	689	781	686	712	677	713	712	721	728	703	695	723	731	761	750	708	680	719	684	700	700	741	717	717	694	711	725	721	734	749	784	705	734	739	773	718	778	695	711	691	732	732	759	702	769	701	716	686	726	685	747	680	676	735	700	717	679	677	723	697	750	722	757	727	717	708	721	744	723	719	725	777	726	733	714	697	780	758	754	726	682	749	708	691	726	718	783	720	767	743	704	706	743	718	699	675	704	706	733	790	715	749	727	719	688	731	736	740	715	726	709	692	735	701	791	722	734	745	743	700	737	708	698	743	757	721	708	759	653	717	750	741	724	688	742	736	711	749	706	746	699	775	676	703	701	761	678	650	675	736	731	687	739	689	731	732	722	697	699	782	695	697	706	730	715	716	686	691	747	747	762	757	731	726	707	722	735	743	763	696	682	727	713	694	713	674	746	750	684	697	756	746	699	722	679	710	744	688	686	739	724	725	782	768	748	683	743	732	681	678	710	704	748	719	791	742	713	682	709	771	744	767	747	744	672	711	708	748	709	725	699	675	719	773	709	690	714	743	726	702	727	716	755	708	743	689	765	678	769	740	744	735	743	726	700	708	725	709	762	709	763	688	722	749	708	716	768	718	702	730	694	687	713	727	690	724	723	696	702	729	706	739	724	700	735	712	717	697	701	674	747	740	734	734	688	779	734	709	748	701	719	716	748	747	734	745	737	676	723	770	700	706	745	745	727	691	715	726	753	767	768	741	699	719	702	737	748	772	761	742	714	664	709	734	706	715	694	738	750	784	727	718	693	742	720	729	769	699	694	710	751	703	695	748	695	752	709	729	709	749	722	691	687	727	719	720	712	742	721	745	733	697	707	717	732	756	725	729	690	725	717	729	726	727	745	659	749	707	728	739	739	748	680	688	700	717	693	738	719	701	709	735	706	689	699	719	750	728	690	717	750	705	727	719	755	683	719	722	683	769	682	681	747	723	695	729	700	713	692	721	737	748	713	727	767	686	745	749	694	752	728	758	718	705	749	723	726	717	740	739	734	770	695	721	678	729	716	710	727	706	656	725	760	687	762	715	708	786	695	690	685	743	718	687	752	686	723	728	699	726	740	735	729	686	714	737	698	761	728	704	673	731	673	738	706	764	736	759	723	712	737	717	731	723	751	711	732	705	696	705	685	676	682	699	743	681	715	713	718	764	724	714	699	744	775	748	751	729	700	731	717	675	708	715	697	766	766	740	693	761	715	742	732	704	748	660	681	706	756	692	752	690	678	722	708	699	779	744	721	712	754	747	720	712	713	765	670	718	741	730	680	687	771	726	695	704	677	712	735	719	765	735	709	743	724	713	705	717	693	716	766	748	703	734	718	742	707	660	696	699	737	726	779	731	701	718	766	704	735	725	751	666	702	695	742	716	719	710	753	761	738	771	701	746	737	690	739	707	757	703	727	732	690	678	752	764	745	696	741	690	709	743	739	722	719	735	673	708	745	738	703	705	715	702	673	757	738	698	722	725	708	713	723	758	700	727	682	740	731	706	714	702	732	732	710	763	712	724	709	746	723	725	713	715	725	717	724	750	777	770	742	699	736	726	698	739	651	734	750	680	709	721	750	718	739	769	734	690	728	705	761	760	751	708	706	749	726	692	741	684	689	718	723	723	791	721	698	684	718	738	744	745	708	692	735	730	743	698	757	749	704	724	717	727	715	731	758	707	739	731	782	754	710	706	738	719	686	740	772	730	724	711	747	675	736	718	727	695	736	686	679	722	689	743	737	693	740	740	760	689	748	719	700	709	682	680	728	735	678	673	719	734	696	743	707	730	709	711	686	722	712	767	738	708	716	727	693	698	730	781	730	741	693	720	738	731	728	698	702	705	702	724	738	714	675	683	738	685	679	657	752	724	735	674	720	654	735	689	677	644	745	737	691	703	729	695	746	739	720	711	732	719	757	703	727	727	756	710	696	691	720	756	687	744	785	685	725	731	690	726	720	716	716	703	735	743	718	744	713	732	819	701	755	738	766	749	707	690	768	722	697	694	699	695	736	736	695	768	697	730	763	691	711	698	712	712	748	702	755	749	723	752	770	671	682	726	725	691	766	699	717	739	688	742	727	768	725	713	707	726	701	782	787	676	723	696	767	749	737	748	720	683	705	754	758	753	735	704	754	768	722	704	663	685	708	718	729	713	701	712	723	708	740	779	752	711	708	702	679	769	724	646	747	711	691	752	744	742	719	710	736	714	715	695	727	704	718	726	674	684	755	763	733	695	684	655	691	683	721	774	707	728	742	681	722	678	724	757	717	711	718	721	698	687	699	714	765	713	733	731	693	714	772	717	715	774	736	661	679	751	709	705	735	690	757	766	726	737	702	733	720	740	721	726	744	707	685	727	706	702	675	738	729	741	733	717	695	708	715	727	719	746	728	723	687	755	695	750	704	767	757	750	675	682	704	742	729	755	739	719	721	698	765	753	729	731	752	675	716	725	744	719	701	730	744	710	755	730	701	755	684	729	765	752	676	735	754	667	741	800	712	661	780	700	762	719	765	704	746	742	752	707	754	701	730	733	705	714	739	677	680	723	779	743	681	700	698	714	720	695	709	736	705	744	765	792	758	714	714	728	757	770	751	736	756	731	724	751	671	738	718	722	737	720	760	707	682	753	677	739	726	724	739	717	734	711	736	755	745	734	743	745	720	757	731	719	701	736	763	683	741	713	721	751	729	710	730	688	735	689	680	694	699	694	726	735	728	734	664	688	743	727	685	700	732	683	703	703	725	687	704	746	709	688	705	694	725	743	669	722	738	718	782	696	736	736	761	681	715	734	720	698	734	714	746	711	755	747	704	723	716	712	710	728	678	719	721	727	716	701	737	725	710	714	724	719	733	693	742	707	731	723	693	725	700	707	664	725	673	742	707	703	681	700	747	729	760	710	763	689	721	730	747	687	734	731	714	700	691	760	687	721	719	762	683	728	704	754	743	769	731	713	683	726	696	670	733	708	748	687	713	690	693	741	734	754	704	736	733	781	720	729	748	743	692	669	713	692	757	771	749	717	722	732	748	732	711	718	678	684	732	721	763	729	663	719	744	729	721	750	709	761	709	720	747	689	728	717	720	707	725	691	758	733	737	700	718	701	784	739	666	757	720	751
38818	7023	858	478	417	385	420	342	374	360	327	341	309	344	324	324	282	356	373	334	351	344	331	373	316	317	363	347	376	313	360	342	338	322	379	330	340	317	348	318	338	374	357	349	344	359	291	278	342	369	340	355	325	327	297	326	318	344	355	329	345	364	344	331	328	341	357	363	324	324	334	361	328	342	305	336	341	351	341	326	360	313	340	347	328	367	315	324	340	349	300	311	287	378	356	367	314	345	366	353	376	352	351	351	350	356	378	315	336	334	342	309	337	353	352	342	350	323	331	321	324	328	376	305	360	324	353	357	337	357	343	334	375	341	343	337	318	386	338	325	324	320	359	332	338	339	365	345	385	371	356	345	339	323	373	316	348	292	328	322	335	349	365	378	328	325	308	377	341	323	328	314	362	306	342	325	316	309	378	340	392	325	314	302	357	314	318	348	325	346	307	349	319	345	345	363	333	329	344	365	376	322	363	340	360	326	343	330	343	330	329	346	353	349	352	340	412	363	294	353	321	333	330	349	362	317	341	311	336	355	330	369	349	353	358	310	349	339	344	339	350	339	333	347	318	325	337	328	353	347	318	288	395	339	327	334	324	352	331	340	359	382	337	350	351	366	338	333	315	320	365	316	349	338	344	350	368	327	337	338	334	340	326	337	348	339	330	316	363	342	313	349	365	347	384	348	302	339	341	333	338	335	327	329	322	322	325	341	338	377	314	351	336	345	364	321	357	311	348	352	323	344	330	356	406	311	331	343	331	336	357	333	396	386	364	361	342	399	351	324	357	329	373	326	349	301	309	358	314	323	373	370	381	383	311	355	359	301	317	343	314	316	353	327	355	336	308	339	383	341	331	362	359	324	343	320	321	345	343	393	387	348	327	327	309	397	324	349	329	302	352	312	380	380	335	349	361	337	356	328	329	332	327	307	326	338	388	342	340	345	345	340	354	378	349	324	338	334	359	345	336	343	355	339	330	369	313	319	327	321	317	353	346	333	381	318	319	351	321	360	349	355	334	350	372	359	368	373	348	317	319	356	339	355	331	335	309	333	348	308	338	341	323	343	337	347	345	323	349	355	330	331	357	348	316	288	326	380	376	342	382	345	373	343	353	343	342	328	333	342	303	345	349	315	351	356	352	307	360	351	365	360	320	338	330	356	360	332	354	343	346	341	345	323	337	385	329	344	398	374	370	324	322	349	323	340	341	335	323	369	364	368	351	335	308	352	345	344	337	320	345	351	347	323	360	342	355	359	314	373	346	339	293	330	341	328	337	349	329	343	381	329	313	353	291	318	317	350	326	328	366	364	338	327	361	319	343	331	333	343	360	337	325	339	317	370	351	356	351	333	343	329	343	344	345	319	352	383	338	336	371	359	364	346	366	327	363	356	331	322	371	339	337	357	353	344	353	347	315	329	342	356	342	316	329	367	382	337	349	300	333	328	355	316	345	352	379	357	328	394	371	356	348	323	339	281	372	325	372	327	343	332	342	388	340	370	352	320	344	318	360	337	289	338	372	346	346	365	342	343	356	361	308	324	334	336	372	327	355	318	325	345	354	357	359	325	341	352	340	367	355	365	365	340	343	376	348	337	329	330	333	321	389	317	336	333	369	335	372	350	364	305	329	347	350	342	334	374	371	348	327	340	349	307	337	331	336	375	338	340	359	309	309	296	353	316	321	361	321	311	347	384	364	340	339	316	354	346	361	354	352	314	353	338	311	340	354	307	347	356	339	348	345	288	343	334	340	315	307	333	325	322	315	325	329	318	310	351	345	351	365	341	343	342	340	344	339	356	329	343	369	354	316	339	323	309	345	383	338	341	343	365	339	310	328	338	332	402	335	339	308	376	339	316	357	342	382	379	324	356	340	310	328	334	322	304	341	355	343	354	346	357	343	374	354	323	350	366	367	319	317	345	341	342	357	305	373	350	309	358	361	342	336	279	287	354	328	334	348	312	339	369	326	341	324	337	318	354	362	341	344	381	329	373	350	329	307	322	353	373	334	324	317	326	331	345	342	353	342	325	338	365	356	351	317	363	340	337	356	323	341	353	358	312	310	324	298	328	317	329	308	352	369	356	318	358	367	354	341	345	350	295	335	308	337	360	319	342	333	371	364	301	372	368	341	350	357	364	315	342	338	336	352	289	320	345	319	358	311	354	391	386	373	365	352	337	317	365	333	359	313	369	359	366	300	322	327	351	351	312	325	363	360	369	314	367	353	336	324	344	325	394	379	329	327	362	365	313	359	328	314	302	350	356	341	364	348	328	320	323	360	337	368	316	303	348	330	348	347	331	356	369	319	340	327	296	350	345	329	360	349	337	360	329	379	353	339	330	362	349	325	327	349	330	356	391	346	360	375	344	346	327	323	358	391	358	324	352	325	372	319	310	335	315	341	349	370	339	335	314	314	335	332	322	334	330	390	359	343	316	316	340	313	351	374	349	337	351	321	352	349	357	348	354	340	356	328	320	340	414	348	319	336	344	348	345	331	326	382	375	319	340	326	334	328	348	306	341	285	345	365	327	349	343	335	339	331	338	337	348	329	323	334	312	349	329	311	347	350	315	334	343	357	342	330	365	329	370	306	312	347	320	332	395	336	336	339	354	383	357	331	336	374	363	349	367	327	355	360	349	345	346	336	314	324	339	362	334	335	379	366	353	396	335	308	334	370	316	327	338	352	374	334	343	367	349	307	335	307	334	362	354	335	342	273	355	333	353	332	335	290	331	345	384	346	353	357	347	352	297	322	343	321	310	368	371	340	350	326	363	323	325	342	354	332	359	331	311	314	308	331	332	325	333	314	368	353	344	340	325	333	375	338	322	331	318	360	377	356	344	361	358	338	307	374	354	360	340	342	330	327	301	319	361	307	332	338	336	364	347	325	387	391	334	323	365	304	340	299	314	306	297	372	338	331	333	309	340	313	376	332	340	331	312	358	335	320	347	311	307	368	360	362	358	332	328	323	355	353	326	348	338	342	324	332	302	371	341	310	320	370	352	327	330	373	335	325	350	348	335	360	366	356	342	314	340	322	342	382	337	334	345	343	334	336	329	353	335	341	384	349	356	379	336	378	341	344	332	396	336	349	323	330	331	336	296	363	353	357	353	333	291	334	346	318	331	347	314	345	306	357	342	338	334	348	368	358	341	341	346	359	340	356	366	352	344	332	311	271	311	352	310	364	336	334	323	319	372	407	330	335	342	376	386	340	321	372	303	341	342	343	302	327	336	308	317	338	363	364	324	339	373	351	350	347	356	314	312	315	359	364	329	332	316	347	320	344	352	368	342	375	360	321	359	337	340	357	339	370	326	343	340	363	367	318	345	337	364	365	332	357	339	378	338	288	310	375	317	358	362	316	345	363	288	368	381	367	356	362	368	333	341	364	346	334	320	345	368	333	317	336	376	335	342	341	343	354	333	380	308	357	324	312	301	295	365	358	337	339	363	359	366	351	391	376	307	351	380	383	345	357	315	376	345	325	340
26089	8465	4280	2306	1649	1244	1143	986	815	764	826	784	802	782	750	814	762	745	750	780	780	712	767	693	811	714	754	700	811	804	785	772	751	770	782	791	802	779	766	766	763	815	740	791	783	744	749	817	764	749	773	723	795	789	780	725	715	755	733	831	768	748	822	740	747	776	751	761	846	763	751	756	750	830	752	742	756	805	735	777	729	752	785	778	760	800	731	737	759	757	749	750	789	779	782	777	752	750	753	825	821	736	831	774	756	752	749	770	774	829	761	795	768	752	771	778	805	782	820	795	790	771	782	778	776	751	773	798	746	777	781	794	758	727	804	735	768	775	797	769	749	745	801	724	797	829	765	780	811	818	781	771	813	717	754	758	745	768	724	796	741	790	749	721	790	760	773	788	734	732	734	755	806	752	809	813	778	731	713	781	776	740	773	806	766	756	696	793	775	758	746	744	803	783	750	808	789	717	807	801	765	802	754	733	751	756	754	815	805	754	783	778	768	751	791	769	793	743	785	753	763	807	812	750	799	761	784	754	755	764	835	682	756	691	751	767	788	797	808	773	768	787	785	744	776	804	757	823	833	818	773	759	770	753	811	802	723	767	764	773	781	795	840	820	765	795	795	757	801	714	712	786	799	733	808	729	800	786	803	761	768	781	733	722	821	830	800	721	767	786	800	764	731	795	837	709	808	785	770	755	766	732	763	798	735	774	833	746	763	814	791	747	813	747	787	768	739	775	773	764	799	824	782	747	782	780	748	794	788	773	776	720	765	722	799	710	790	820	769	785	753	736	784	760	755	718	726	749	778	761	796	759	754	758	780	775	791	756	780	752	792	782	756	770	775	832	803	773	769	782	798	768	791	737	757	801	744	741	773	766	782	797	806	743	824	767	780	778	761	784	746	757	783	781	758	777	798	787	822	805	773	761	819	836	747	783	762	780	833	766	828	779	795	805	730	760	751	766	777	769	799	797	790	753	761	739	766	778	756	786	763	792	785	790	759	828	767	774	738	816	791	766	724	776	740	746	715	724	785	825	780	787	730	780	774	741	812	795	793	777	779	747	805	785	810	791	794	741	782	735	772	781	813	777	784	793	707	772	767	773	761	799	777	766	790	788	759	744	784	777	791	772	761	775	796	748	755	778	763	775	820	816	815	764	799	789	763	780	821	777	753	793	745	736	759	760	785	786	749	775	728	706	853	787	754	765	759	740	709	811	773	756	735	704	767	782	803	779	788	799	744	785	837	741	788	772	773	814	750	759	762	790	726	726	753	778	767	780	745	782	794	774	806	757	754	754	792	730	744	771	780	789	706	767	721	733	761	739	768	759	738	758	776	747	804	805	801	743	802	770	822	810	776	740	732	793	742	747	786	754	783	769	771	778	783	755	784	801	776	756	730	779	754	753	787	768	765	771	747	782	762	756	758	815	777	803	789	749	785	778	796	767	747	801	714	802	781	743	768	817	778	809	774	797	764	753	718	798	769	756	780	732	798	744	752	750	733	786	753	768	786	777	731	757	796	808	789	748	785	763	836	746	798	780	761	789	800	748	721	738	826	772	767	798	757	756	821	795	776	763	757	760	765	747	831	774	729	827	813	740	804	774	738	741	774	801	759	795	772	818	771	770	792	784	760	762	799	752	776	800	757	766	737	737	753	804	787	714	746	775	774	785	746	832	710	781	833	736	785	805	751	741	766	771	787	739	769	833	748	807	738	760	731	740	724	813	716	805	772	771	770	764	755	743	746	738	756	809	763	748	796	778	732	757	787	809	768	763	734	762	778	747	734	810	821	805	799	743	788	738	773	796	746	772	751	771	767	760	766	791	736	723	796	788	762	772	735	770	767	775	782	782	754	821	824	707	750	749	757	771	789	812	761	817	792	775	775	757	773	798	753	735	739	771	805	756	784	744	747	719	800	753	744	783	800	765	751	756	760	811	772	768	777	803	829	803	716	757	800	731	797	794	784	768	723	773	733	764	729	776	753	764	795	811	816	781	778	766	795	765	809	789	813	734	772	781	721	789	759	773	792	766	734	718	709	751	801	749	750	806	749	774	726	818	777	747	739	810	771	739	751	779	776	819	816	737	793	786	742	799	747	757	765	782	728	793	765	784	769	800	798	771	757	767	828	717	747	806	744	821	760	766	742	780	772	748	798	765	750	778	792	800	706	739	729	801	739	742	693	756	790	793	783	786	795	801	827	808	776	789	747	782	747	832	742	767	755	770	737	749	725	780	789	780	759	743	744	809	793	785	769	719	787	745	792	730	749	730	760	726	746	780	706	815	724	779	743	771	763	767	754	800	801	754	757	755	773	773	791	797	783	779	796	717	774	818	715	746	772	757	774	760	742	759	754	827	749	794	789	796	771	747	782	746	784	765	796	742	728	783	807	727	827	725	774	739	783	758	788	723	766	828	778	758	781	760	791	759	741	734	760	779	757	765	760	790	782	755	777	765	757	790	781	752	806	765	769	716	774	757	743	732	830	709	769	785	785	769	724	840	820	746	786	766	780	780	782	819	743	787	767	789	804	756	737	770	782	806	770	769	757	746	775	726	791	786	783	768	783	752	772	723	712	777	754	766	762	779	784	790	748	812	704	772	755	724	786	794	759	774	829	707	824	775	733	750	793	812	770	798	827	738	789	761	770	747	733	745	800	803	751	747	745	897	763	743	785	774	726	794	770	744	741	765	814	768	770	761	829	782	818	746	770	731	806	790	822	776	765	758	795	727	736	752	732	755	764	775	740	726	768	745	736	787	809	784	804	813	816	805	757	743	744	724	785	696	760	766	757	790	773	801	765	764	793	764	747	810	765	810	737	773	789	769	796	764	771	812	773	789	758	777	734	740	783	715	754	773	792	793	786	732	761	744	753	802	806	746	747	778	711	725	809	744	789	779	796	760	760	787	781	811	797	797	731	788	748	754	732	758	770	778	772	804	778	788	799	735	820	778	827	773	793	847	783	769	800	787	785	798	735	750	739	780	775	756	774	759	765	757	807	755	730	758	752	751	807	780	783	756	783	795	770	811	776	753	786	759	785	779	764	785	805	793	771	753	828	738	799	743	797	772	777	749	769	796	787	814	774	773	734	797	771	798	796	761	772	793	780	741	768	780	742	749	740	770	829	733	742	751	793	724	762	764	827	805	770	795	746	726	779	788	785	766	809	772	770	767	728	801	828	769	791	781	774	765	736	753	758	732	796	822	729	745	741	815	787	797	726	757	778	747	768	773	778	723	809	802	748	759	779	787	764	827	796	809	782	780	788	758	802	809	803	750	755	783	783	768	775	777	775	784	786	830	768	798	813	753	758	745	778	764	761	805	770	789	802	733	755	819	759	740	728	736	726	787	802	767	813	730	788	779	730	742	722	767	751	752	714	794	713	801	716	716	785	812	801	790	807	713	759	776	775	741	795	774	828	794	778	807	768	756	690	776	773	765	724	758	766	770	738	784	762	799	760	772	760	744	779	765	798	764	775	789	765	762
26793	2663	515	370	335	347	345	325	309	345	327	302	347	321	329	333	330	342	373	303	342	310	302	314	321	346	337	304	337	335	318	324	294	351	315	335	311	274	346	310	349	297	352	337	301	271	320	323	321	295	309	313	314	352	314	285	333	338	342	314	298	310	298	312	343	339	315	326	292	285	337	331	300	337	307	286	312	338	329	314	314	320	316	307	349	292	360	345	316	331	337	329	304	336	357	325	304	350	301	307	317	330	315	345	308	306	325	327	322	338	318	342	377	313	334	324	331	333	339	314	331	374	332	345	321	360	330	312	328	308	336	331	346	349	294	327	323	307	338	307	346	316	313	325	280	328	325	341	320	290	311	303	337	332	314	314	327	304	336	320	318	336	341	326	351	299	330	335	328	322	324	322	311	360	325	341	338	283	313	297	325	339	306	301	349	289	303	310	303	312	316	294	372	325	310	333	315	314	341	310	303	321	336	318	309	298	322	333	336	308	335	287	311	308	303	336	294	310	314	316	305	291	299	372	337	311	374	325	321	331	319	319	327	322	330	296	342	287	312	321	314	377	297	332	329	310	293	328	298	331	309	316	318	307	331	332	319	329	346	301	301	310	336	374	324	319	322	327	306	334	271	310	326	307	344	329	340	306	314	330	329	317	322	312	297	323	307	307	297	340	295	348	326	308	347	299	323	316	293	304	306	326	333	315	359	301	344	344	329	342	311	333	310	332	323	302	347	337	285	322	326	310	355	329	308	340	341	309	307	314	378	341	297	332	335	317	324	335	312	336	318	335	354	312	319	327	343	306	317	309	353	333	372	331	316	312	324	334	332	312	319	315	324	341	346	325	310	306	292	320	308	302	327	320	344	345	309	349	310	293	311	306	310	308	319	349	307	341	325	297	327	308	307	368	350	311	328	318	351	321	312	356	325	339	324	352	317	304	324	294	292	281	341	303	324	348	312	311	309	303	319	326	328	323	320	333	302	334	315	310	301	324	326	294	306	333	323	321	357	344	343	279	313	333	358	322	316	328	320	321	316	307	320	334	324	276	332	324	341	311	352	321	293	295	355	315	336	309	319	363	327	291	314	345	307	261	279	339	292	316	306	315	348	313	273	303	315	302	341	289	311	306	317	358	323	319	324	340	336	285	321	284	321	316	324	313	336	307	357	322	302	331	323	306	337	331	341	337	307	351	330	333	313	306	326	301	343	338	326	295	305	364	318	314	330	333	337	286	315	311	316	321	305	335	302	325	300	343	286	377	316	300	330	349	326	345	311	318	312	346	305	307	352	326	318	328	311	347	342	326	356	323	308	344	309	323	336	334	306	332	319	326	331	313	316	305	358	342	308	319	299	296	324	341	369	335	342	336	326	319	308	313	353	322	296	326	319	316	344	296	334	312	317	310	265	306	310	276	330	319	325	333	325	299	346	322	325	284	314	348	340	328	359	283	314	311	341	318	303	280	310	312	346	332	332	330	340	325	327	348	332	339	327	314	328	314	326	302	311	354	308	291	311	327	326	321	367	363	337	322	338	321	314	344	343	339	309	307	322	306	307	304	316	335	287	332	340	353	302	322	340	312	338	319	341	348	330	356	311	353	325	320	341	284	304	367	311	332	349	321	343	306	299	307	335	292	309	350	288	356	312	313	358	338	281	309	330	341	313	335	330	313	309	315	336	347	308	319	311	305	310	306	300	305	355	325	317	362	379	336	338	318	304	312	292	367	344	328	332	313	310	330	355	327	307	302	306	328	316	316	346	320	347	325	319	318	329	281	310	314	295	275	331	357	303	305	353	334	321	293	306	331	347	337	350	321	328	325	326	335	319	301	312	314	366	306	320	327	282	370	332	326	333	297	316	310	294	340	315	292	324	316	291	315	312	326	324	306	332	311	321	323	339	330	330	313	303	322	315	352	319	301	336	310	326	334	331	333	312	329	309	342	317	313	360	270	378	317	288	258	322	338	312	267	316	335	330	333	301	338	302	316	329	287	322	346	331	296	305	336	329	317	314	337	344	291	349	292	317	318	327	288	351	332	312	330	345	319	292	311	301	322	352	322	303	303	353	356	328	310	325	302	365	302	300	350	323	331	313	314	306	289	292	280	358	338	318	340	292	314	311	309	333	311	321	295	322	334	313	290	342	331	346	334	323	315	341	332	316	333	315	296	315	296	316	322	360	335	333	302	362	312	324	335	314	350	329	304	290	325	316	328	313	335	328	320	330	319	328	331	283	324	346	322	312	309	324	294	313	325	331	319	344	317	327	257	317	322	312	314	327	341	340	313	362	310	275	308	312	319	305	296	335	336	364	343	315	291	331	333	308	327	305	309	305	296	354	305	308	346	298	336	327	336	343	290	310	367	315	287	297	336	339	314	284	329	335	340	320	311	340	327	334	326	291	313	323	300	331	332	328	327	298	320	318	318	321	310	322	351	293	330	292	322	334	318	320	319	256	289	336	355	303	301	293	360	290	294	333	329	336	337	342	339	334	308	296	318	282	355	284	282	332	306	267	303	334	334	317	299	320	329	326	331	279	313	345	324	301	313	332	337	298	296	352	318	372	338	339	316	311	307	302	301	303	362	336	308	280	312	319	345	319	336	339	341	352	329	330	280	337	303	360	347	290	330	318	288	267	295	352	301	325	317	328	374	323	320	334	344	309	311	331	344	304	309	309	307	334	283	331	347	308	324	321	329	313	278	297	271	317	328	340	318	335	298	298	303	304	291	328	365	356	350	309	320	332	297	331	285	284	315	313	290	313	335	342	320	292	368	284	330	325	362	339	345	324	356	322	346	295	314	321	310	307	347	346	304	345	303	310	344	312	328	354	334	320	335	372	277	314	316	295	282	307	276	336	317	338	299	369	301	324	346	332	295	304	313	331	309	317	327	317	328	311	328	308	332	318	312	323	313	328	290	314	347	314	295	357	326	334	309	328	324	347	350	343	316	320	355	337	316	371	316	325	321	316	324	351	322	341	321	304	277	353	325	286	312	307	288	377	318	340	329	328	302	313	310	292	301	300	337	334	333	343	312	283	292	364	335	348	321	338	332	323	310	312	315	336	348	333	295	312	291	359	324	286	321	290	313	315	314	339	299	304	338	348	323	312	315	315	314	338	334	373	298	347	314	319	302	287	350	320	335	316	343	315	324	314	289	362	332	334	341	303	293	295	325	333	314	294	319	316	301	346	307	326	327	371	342	326	316	297	334	325	338	285	343	348	320	327	345	336	308	325	313	362	366	336	329	300	306	306	328	331	351	316	368	298	317	323	320	311	339	312	316	315	311	301	318	308	298	324	346	330	310	321	333	327	335	348	342	345	320	350	318	298	351	344	342	295	293	320	337	329	358	316	302	322	309	298	311	319	330	345	324	338	334	327	295	302	372	338	333	328	320	267	319	325	296	318	327	327	338	309	307	320	325	294	314	335	356	314	281	311	295	341	319	329	288	347	318	321	336	314	304	297	304	321	330	318	341	329	339	299	322
18156	4264	2059	1311	974	918	768	723	739	695	718	735	710	751	736	744	647	677	678	749	705	738	694	700	634	731	693	689	705	697	653	681	691	729	685	687	721	717	736	671	664	658	740	698	707	737	713	712	633	710	744	719	692	669	708	665	724	738	658	734	711	700	689	733	705	623	671	756	742	701	706	752	717	649	658	731	707	694	683	686	672	694	709	706	677	713	679	695	679	663	732	679	721	726	707	683	703	752	653	707	706	693	736	744	666	706	683	666	694	717	699	716	694	710	652	659	729	717	775	708	694	694	751	696	684	715	697	719	697	681	706	718	653	667	711	659	662	724	679	721	695	686	708	689	684	713	703	675	707	682	701	679	739	697	671	681	713	732	711	682	717	735	712	710	678	707	731	686	716	725	707	698	677	727	652	724	704	735	737	715	672	723	708	709	696	734	688	680	705	740	707	713	723	710	708	664	690	697	678	695	701	709	670	654	686	680	694	686	691	650	729	707	701	741	674	696	683	692	700	706	622	675	687	713	694	657	655	680	664	707	720	674	721	716	713	708	696	674	672	686	768	685	711	682	715	698	690	673	740	735	681	714	726	740	675	682	726	699	671	718	689	740	695	684	704	715	709	656	718	649	728	705	739	708	713	717	711	678	693	721	725	719	715	687	689	744	673	698	685	716	690	719	735	721	655	719	722	731	662	695	685	692	655	695	683	715	718	684	706	708	697	719	700	759	700	716	669	711	676	697	748	719	717	697	716	677	690	714	717	690	718	646	742	679	710	653	701	675	694	686	674	680	705	716	707	680	665	724	691	685	700	641	636	727	708	707	686	660	652	719	709	719	723	661	707	703	708	730	695	696	706	675	635	688	718	700	678	735	684	755	699	697	711	660	702	675	722	655	688	674	738	706	695	734	722	728	746	656	663	668	641	686	672	734	692	680	679	703	709	674	683	697	686	693	692	719	723	664	716	724	759	702	705	719	668	716	653	655	679	689	688	728	695	672	691	695	731	692	683	690	664	715	678	710	730	698	709	712	686	744	732	733	654	683	718	737	694	719	717	725	726	720	707	709	692	689	716	677	689	671	700	658	674	669	723	727	721	662	705	638	719	668	669	690	715	652	697	677	643	672	699	698	741	708	704	729	676	688	700	683	712	710	673	669	735	687	644	702	695	721	678	734	690	690	687	676	672	772	696	693	698	702	687	692	659	717	649	682	689	638	679	738	722	669	695	707	669	742	683	687	679	701	748	705	739	717	717	703	677	745	661	756	724	715	723	705	733	712	707	725	674	708	682	684	689	664	702	688	629	688	724	661	753	696	696	701	727	698	676	683	685	706	696	664	704	701	685	703	676	687	697	655	709	702	659	698	646	713	659	682	720	674	680	706	707	691	713	729	716	645	705	729	692	651	686	723	691	640	718	661	724	686	687	737	673	736	718	702	658	668	695	723	743	664	622	743	716	726	691	722	703	772	718	697	671	686	740	723	668	726	711	687	680	715	716	687	688	747	745	666	714	696	730	688	687	716	678	686	711	656	740	743	723	683	678	721	703	718	712	717	684	721	694	711	664	734	675	691	695	671	693	722	681	716	702	701	739	715	689	717	706	724	723	721	732	741	703	705	700	668	723	710	683	654	729	670	661	714	672	709	740	690	682	728	696	688	710	681	696	699	715	726	697	692	704	754	671	635	740	701	725	687	692	685	642	714	716	700	712	681	721	704	693	700	666	685	687	683	676	724	662	653	714	710	714	649	723	726	720	634	698	710	685	729	707	745	706	686	765	710	706	679	719	724	689	685	718	728	724	691	735	732	703	707	731	716	690	680	725	668	706	667	710	663	675	692	747	648	708	666	691	746	679	673	620	714	733	695	722	699	707	698	668	650	672	663	662	665	673	688	692	676	658	760	683	671	661	705	705	725	697	719	745	684	714	668	689	680	698	688	678	720	690	695	711	665	682	725	684	681	672	704	688	696	652	673	691	685	737	715	674	672	685	651	682	675	661	703	714	684	675	722	697	707	724	717	714	674	680	683	681	696	737	698	666	642	698	624	726	709	688	760	718	725	706	689	697	701	679	728	702	711	683	688	696	645	759	733	706	668	670	696	690	692	689	664	701	647	685	732	719	726	658	713	656	676	680	672	699	693	701	726	678	755	709	745	706	669	715	672	687	688	685	720	722	685	639	718	716	761	700	715	713	657	716	667	684	687	666	689	683	723	660	666	683	684	699	686	721	704	715	705	649	678	687	696	716	717	714	681	768	647	734	674	719	726	730	658	689	741	635	701	682	685	671	695	712	726	739	719	764	692	689	714	677	692	719	661	713	729	676	697	720	737	685	707	739	676	693	695	670	689	708	747	743	714	680	687	658	698	711	671	720	698	702	683	723	667	692	680	741	724	692	699	721	690	715	718	719	735	671	686	697	695	717	695	782	649	738	698	740	705	712	749	742	731	721	713	674	706	674	676	715	746	657	716	717	714	721	694	678	680	729	689	709	687	680	696	713	636	679	691	709	670	727	669	725	732	683	785	655	676	738	713	684	656	721	670	710	703	689	645	676	659	678	706	707	713	680	711	671	724	701	751	701	666	693	653	682	697	704	699	690	716	667	702	720	664	659	673	640	703	681	685	690	701	720	694	712	741	669	749	663	683	660	723	683	681	722	716	732	679	720	694	685	621	678	700	717	683	687	689	693	646	719	716	701	701	667	692	729	684	712	690	680	714	709	700	753	698	699	713	710	691	719	688	674	725	661	691	668	696	711	679	707	698	670	719	682	684	687	651	694	710	682	751	675	769	761	728	703	680	698	708	677	701	705	726	713	721	699	658	709	704	657	687	684	688	665	681	721	708	667	700	722	668	708	724	691	657	693	690	677	682	671	678	680	717	757	706	735	698	672	723	650	679	671	714	666	672	677	695	739	694	700	707	671	685	675	689	702	707	650	688	713	690	745	653	671	666	694	720	687	693	704	695	723	706	691	732	717	714	677	690	722	743	688	674	691	727	714	643	633	705	675	726	674	709	676	698	734	693	707	773	696	649	721	667	689	669	702	763	740	704	669	699	687	745	699	686	715	702	673	761	740	680	677	729	684	680	744	680	707	694	720	715	730	736	690	712	735	729	665	680	718	677	677	681	669	717	717	671	639	698	714	700	720	760	692	718	705	668	675	717	675	713	707	744	687	685	709	740	678	727	695	661	720	724	687	673	707	714	681	737	651	704	686	713	653	715	720	677	709	634	688	686	756	680	703	737	689	742	750	662	719	693	692	675	707	655	711	743	705	743	700	648	703	690	716	709	721	694	733	677	690	716	699	713	680	716	666	667	693	725	674	654	691	708	693	678	689	714	696	691	703	767	689	714	724	673	692	646	731	723	662	707	663	739	687	698	757	673	647	693	709	675	695	651	753	624	702	704	731	710	714	657	702	728	666	681	747	707	704	716	698	681	730	689	760	712	714	662	676	716	707	702	703	704	660	762	686	679	673	693	685	715
35165	5595	751	513	412	337	332	336	340	309	285	318	344	315	311	295	354	329	320	322	328	289	347	342	319	338	353	347	314	342	327	310	359	327	276	329	317	284	328	325	307	361	335	312	352	318	351	336	309	332	330	310	345	329	343	349	325	299	339	354	316	325	334	291	346	314	323	344	324	310	337	347	340	287	361	322	360	344	334	351	278	330	383	337	306	313	358	339	346	310	331	339	299	325	306	322	380	345	355	297	297	345	342	302	329	366	303	352	303	346	354	340	297	331	326	324	339	328	342	335	310	315	345	348	344	297	342	319	333	306	335	325	339	340	312	349	358	327	340	281	339	350	335	352	318	314	291	310	330	346	330	311	335	319	363	315	355	320	327	312	295	326	337	308	305	314	313	292	332	356	326	331	317	316	340	341	344	333	324	340	318	345	343	350	347	324	315	359	305	327	318	300	320	323	332	318	316	326	319	323	325	343	344	352	318	338	336	328	327	357	335	340	318	316	293	311	296	345	378	345	320	320	308	313	334	346	330	300	298	311	342	340	304	319	328	296	327	330	293	300	309	305	358	337	318	350	299	326	341	333	327	351	342	299	333	317	298	302	325	363	351	324	327	333	296	342	285	321	368	309	324	332	331	344	301	350	329	328	323	314	329	328	314	330	309	330	359	368	349	362	317	286	349	345	342	330	327	329	349	343	309	353	322	327	327	333	342	342	304	337	299	314	317	330	356	350	310	331	315	308	313	353	314	323	331	359	330	305	371	293	299	307	356	332	306	312	286	322	313	323	303	339	333	324	334	331	357	352	332	344	344	347	401	326	313	350	333	298	354	329	298	350	323	355	334	338	348	319	362	333	356	325	321	318	333	318	337	344	357	321	347	333	334	325	348	315	307	348	327	332	369	324	354	335	322	353	351	312	316	314	317	345	355	317	331	328	320	323	320	367	355	336	357	296	298	317	364	317	344	350	356	304	357	335	315	279	313	323	313	323	306	314	328	317	344	318	339	333	375	372	351	308	308	331	312	344	316	289	337	296	324	301	284	322	343	318	355	375	337	335	311	332	352	341	319	326	351	319	281	368	340	340	345	329	352	365	334	328	331	333	344	333	324	321	335	321	301	316	336	296	327	345	347	318	310	318	340	336	330	335	334	339	318	319	296	311	314	327	327	341	350	334	316	314	328	314	335	327	369	345	325	355	332	337	342	341	337	308	331	330	327	310	364	308	331	307	322	315	315	314	320	328	335	306	335	313	313	301	303	339	353	343	340	344	299	306	314	346	327	334	340	375	336	307	299	369	345	396	336	339	330	335	344	281	298	335	316	295	324	351	326	347	355	322	325	304	302	347	329	297	325	366	337	334	342	315	321	334	348	332	347	320	325	330	334	291	328	366	330	309	299	308	346	292	296	342	332	347	305	335	334	329	315	318	344	305	294	316	298	317	336	315	319	338	291	305	335	269	312	302	355	317	338	304	346	328	337	333	315	363	302	296	363	339	339	307	312	334	314	343	347	324	338	346	303	361	332	295	330	284	319	351	319	338	337	347	328	341	365	331	301	326	344	316	337	324	298	312	352	317	315	342	314	338	312	322	355	341	309	328	314	341	335	292	302	319	322	356	304	311	314	316	299	317	347	303	284	298	324	343	338	348	351	374	347	323	338	308	314	325	287	375	334	338	302	374	337	336	342	334	314	318	325	337	320	353	312	344	321	328	354	354	338	375	322	346	346	295	317	312	361	326	332	304	321	354	328	291	358	346	332	308	314	340	343	290	312	335	352	362	352	315	323	305	330	332	348	333	333	346	309	378	330	302	314	327	313	336	315	312	276	315	281	324	376	365	349	301	303	343	324	330	333	325	360	332	306	292	323	353	350	318	383	309	329	330	344	325	334	320	322	340	311	321	351	308	344	315	350	318	382	368	334	341	329	339	336	320	285	356	333	352	322	339	312	307	333	319	323	327	326	335	316	318	348	313	309	358	361	323	344	324	273	388	346	326	313	354	341	329	332	335	334	332	331	326	338	339	289	333	363	300	330	339	302	291	357	322	338	314	349	337	341	363	302	309	316	330	320	332	310	341	318	336	344	310	317	307	365	320	335	363	351	323	348	339	333	285	301	333	324	351	319	318	334	334	353	306	330	351	345	323	315	259	321	340	336	335	342	277	296	289	298	361	351	350	366	322	331	381	336	328	288	339	350	337	364	317	350	287	328	316	313	339	335	322	357	357	357	380	354	336	295	348	327	332	309	325	294	299	340	345	313	354	321	310	344	350	339	319	326	337	337	310	323	316	361	336	330	324	355	325	305	339	315	293	306	311	320	335	308	341	366	316	307	318	305	316	356	340	323	337	335	341	348	322	317	298	308	310	339	349	303	353	314	373	338	333	349	331	338	335	348	356	319	352	341	319	322	351	294	304	355	337	317	322	314	333	339	346	312	275	320	328	343	326	322	337	336	381	345	340	363	321	316	330	324	320	331	350	358	341	355	336	328	319	331	287	324	318	315	309	311	345	367	354	309	339	322	326	309	342	304	318	335	310	325	329	322	323	345	299	345	303	317	338	339	325	326	308	335	322	315	398	339	323	301	348	317	308	338	305	357	370	314	341	337	369	377	327	340	336	352	329	298	295	316	310	324	337	287	340	321	319	309	303	337	291	376	349	332	330	324	322	319	310	349	298	335	338	326	333	325	305	304	322	326	317	358	346	348	338	323	358	344	358	314	323	329	341	334	334	349	362	322	335	311	307	338	332	318	303	306	329	302	304	336	360	329	312	345	324	348	360	376	301	329	320	335	328	320	297	313	321	327	313	333	325	339	353	328	316	354	330	299	304	319	307	354	317	338	325	331	307	326	314	338	361	330	335	306	320	323	333	365	328	347	344	359	339	328	309	344	326	348	318	309	324	373	329	333	316	328	305	316	318	340	289	335	364	305	280	289	357	322	319	286	317	354	364	336	325	303	291	345	350	351	311	323	333	320	355	325	287	332	362	363	286	309	318	323	297	319	341	299	319	337	337	298	349	358	328	346	354	339	372	389	339	327	347	345	301	322	311	350	334	375	359	344	319	323	295	310	326	309	331	330	348	311	351	334	331	328	327	355	319	309	324	341	352	373	292	303	340	326	375	334	315	332	326	314	354	331	350	328	317	288	315	347	370	326	302	317	372	317	368	328	340	311	338	335	329	295	331	335	322	363	337	323	368	304	320	300	321	323	333	319	347	353	312	312	330	339	307	300	331	321	349	294	343	308	335	303	278	347	347	319	336	303	353	333	312	350	323	333	323	318	374	357	353	336	324	295	315	341	336	321	323	339	338	374	300	303	351	330	308	305	340	297	284	354	367	355	345	319	336	337	342	328	351	343	315	344	337	350	327	363	320	300	355	337	303	350	321	369	321	287	318	332	325	330	350	298	290	340	346	298	344	331	348	319	313	346	348	309	287	319	358	344	359	344	336	351	315	329	335	312	283	313	345	325	317	345	298	292	302
23769	8201	4201	2839	1730	1200	907	795	765	727	768	773	785	721	747	742	695	709	700	736	733	757	708	774	711	731	727	768	758	671	748	764	720	725	745	762	693	760	730	722	707	732	723	723	717	755	725	757	713	735	751	675	756	718	736	746	752	705	693	707	694	715	747	758	755	678	765	701	728	677	761	697	712	704	772	713	748	752	750	701	684	684	744	733	716	701	748	718	742	712	740	729	723	701	732	734	750	747	692	757	747	731	703	734	715	687	735	697	746	699	687	688	752	659	693	729	721	711	748	715	774	732	760	706	675	752	733	742	723	741	736	671	742	737	721	708	711	732	732	723	743	747	720	752	734	738	665	703	690	750	722	735	701	725	773	712	739	703	729	729	745	761	788	711	757	726	751	702	735	645	737	696	701	743	669	743	721	720	744	741	788	768	697	714	743	742	733	688	736	718	717	738	755	678	703	729	674	707	750	745	762	707	732	714	705	745	691	679	716	737	737	744	758	739	705	709	776	735	703	711	719	666	723	769	775	737	745	716	697	740	676	769	704	702	694	738	712	736	722	724	716	701	734	741	779	732	728	730	756	715	739	712	723	720	719	703	742	692	749	684	663	767	731	706	713	716	721	725	701	721	725	729	742	748	717	720	676	743	720	735	707	760	694	700	735	691	732	723	755	719	746	724	744	721	729	724	701	754	697	708	740	727	746	744	707	726	687	730	729	721	721	708	727	704	756	725	721	707	716	763	720	687	695	708	697	721	724	719	730	729	740	769	749	734	722	717	734	737	737	756	709	710	707	761	699	694	717	723	715	710	695	704	715	732	700	731	708	738	665	724	719	708	699	748	736	794	717	715	715	702	676	719	693	744	690	750	763	736	702	758	724	735	698	704	676	731	689	718	701	719	740	793	677	702	711	745	744	736	714	673	722	729	725	733	698	672	703	712	685	730	743	753	723	723	696	686	715	683	723	728	732	708	704	757	681	708	692	689	761	740	748	721	760	706	755	686	723	695	731	713	709	701	730	765	704	692	744	701	702	731	765	748	741	747	718	735	705	738	764	744	716	748	689	736	719	726	700	754	730	744	729	768	682	756	695	711	724	727	724	777	728	752	706	748	745	684	675	666	724	772	746	763	702	718	755	677	710	728	715	784	676	685	674	749	787	714	696	721	713	691	692	706	711	745	716	701	732	747	747	700	755	764	704	747	755	725	731	705	692	733	755	683	785	768	719	707	702	735	752	693	702	754	744	740	753	698	727	718	692	697	699	744	736	710	729	710	726	751	740	684	731	730	722	768	744	659	693	740	766	709	731	731	791	719	719	731	684	785	700	762	735	754	737	753	702	718	738	709	731	705	704	714	725	783	712	714	757	682	715	733	732	705	733	714	711	700	747	708	732	747	721	780	708	708	705	728	666	682	712	664	715	716	754	755	701	735	734	755	709	664	695	735	745	741	754	720	738	723	715	689	738	723	763	733	695	733	678	762	731	748	737	737	737	668	716	709	737	721	723	729	763	737	744	706	698	751	750	772	750	694	694	687	699	694	751	768	703	684	716	754	715	791	691	680	735	724	750	686	695	770	741	749	729	727	739	718	728	762	679	734	755	708	711	702	691	719	735	733	720	745	759	701	714	703	685	755	707	757	708	685	728	726	696	738	699	704	766	693	724	707	777	726	687	767	725	758	729	728	739	723	775	749	719	759	757	709	711	731	692	716	702	750	740	738	746	755	737	711	713	763	713	734	691	716	711	712	713	774	763	763	714	742	708	730	735	751	702	710	696	702	732	748	747	738	691	711	733	733	708	719	707	747	762	672	686	749	706	730	740	721	734	737	733	733	704	727	738	731	706	745	705	729	740	746	729	693	715	734	731	727	748	706	771	712	804	731	676	750	696	731	701	684	762	723	697	721	711	749	736	726	716	729	714	693	719	754	716	772	698	710	703	757	718	664	773	745	692	703	700	738	717	738	744	742	729	716	684	717	733	762	758	760	708	757	744	747	711	672	760	695	702	766	739	718	731	691	737	723	683	682	710	755	705	686	746	727	717	690	796	671	754	741	738	699	755	701	750	725	701	752	681	715	697	688	738	725	717	708	736	667	758	691	707	744	734	713	729	793	766	704	742	724	721	717	778	762	674	656	741	753	716	765	724	777	698	719	733	685	762	775	743	753	752	718	681	687	745	771	763	720	702	748	696	708	764	744	709	761	722	723	805	741	726	726	696	698	740	750	715	711	739	757	726	720	734	717	710	675	734	706	737	716	751	766	728	725	741	714	715	708	732	773	765	749	698	751	744	665	734	732	758	668	718	695	738	736	740	750	703	737	708	717	723	725	722	715	730	658	763	719	728	702	722	770	720	716	694	744	708	644	730	715	736	712	696	732	753	722	763	756	749	688	708	739	684	726	737	730	776	739	737	727	752	737	703	706	752	732	717	756	737	753	687	723	782	781	703	713	733	718	716	719	720	703	742	719	737	760	732	680	693	700	730	700	715	683	724	780	698	732	702	693	765	731	714	693	740	724	733	787	710	731	744	724	735	726	705	774	731	717	716	737	739	730	706	740	713	731	684	728	774	740	689	749	700	714	763	716	710	710	770	681	723	731	729	751	720	700	703	751	725	739	721	703	723	777	728	732	720	752	747	727	723	650	699	739	703	738	748	741	719	755	733	725	738	738	715	719	721	707	779	722	794	734	754	709	720	732	722	721	727	700	732	716	670	714	717	714	725	752	731	756	717	769	682	726	705	696	725	715	735	765	688	731	739	712	735	746	698	671	760	712	696	718	725	721	759	725	719	699	704	753	729	716	740	780	649	759	706	703	729	731	695	772	714	707	725	750	718	760	708	753	748	706	740	722	735	706	763	703	710	734	733	730	753	696	790	736	722	714	714	750	739	702	710	763	715	714	762	736	675	699	749	737	740	762	682	774	752	659	755	718	693	762	696	722	715	699	719	694	691	705	702	738	724	764	733	730	722	727	714	734	715	659	674	701	704	725	723	731	712	718	670	743	735	744	744	774	708	759	751	718	749	678	805	783	712	727	751	717	714	710	721	733	727	735	708	697	749	717	760	729	708	775	730	713	705	744	722	753	719	674	740	731	733	703	680	706	681	736	742	743	744	743	746	659	688	769	797	730	672	672	773	723	731	715	751	700	744	737	736	795	709	722	716	727	729	741	714	678	696	734	725	703	719	698	719	729	719	768	747	744	698	736	696	725	724	711	693	679	730	719	736	776	751	693	699	727	730	699	728	774	739	748	725	727	693	677	701	722	684	707	722	726	690	709	706	764	711	695	722	725	727	730	706	703	711	721	717	736	730	723	697	722	748	700	707	728	720	758	761	730	711	752	759	726	710	736	706	751	722	733	760	722	719	718	703	725	726	727	753	724	772	755	755	712	676	698	713	772	702	719	710	704	721	690	740	726	742	769	751	710	711	739	735	746	703	736	730	730	722	702	714	751	751	718	713	728	768	731	723	727	720	729	732	734
35947	6182	890	526	463	373	365	354	353	380	365	321	355	346	342	367	342	301	326	376	339	344	318	339	330	359	319	314	339	340	358	333	314	336	358	379	371	325	336	340	323	326	334	333	366	368	363	362	335	330	310	345	345	360	318	327	329	352	333	341	315	329	297	305	358	329	356	312	362	341	340	335	327	363	341	337	337	316	358	376	352	339	309	318	338	315	384	313	328	317	329	328	337	344	320	304	323	357	324	354	352	318	315	370	323	309	331	351	318	352	333	336	317	314	309	338	337	357	378	338	301	354	316	341	366	358	366	325	322	349	326	339	354	368	344	325	347	380	362	378	299	345	335	340	339	351	368	353	346	345	321	335	322	354	329	367	349	356	349	350	331	326	363	356	324	353	352	357	322	298	329	310	311	294	350	339	328	346	347	333	323	321	339	339	379	344	358	334	341	348	348	361	345	325	329	328	343	315	354	351	336	330	343	336	344	339	337	328	298	380	323	362	325	313	308	353	344	346	341	396	372	330	322	356	377	306	332	299	345	309	379	314	339	336	354	336	339	345	349	363	326	362	342	323	359	317	354	337	327	330	320	349	291	380	334	362	312	337	358	341	336	348	356	333	348	370	362	325	354	337	344	317	316	344	346	354	337	369	359	342	309	322	344	353	350	331	365	348	384	353	371	327	313	329	335	323	339	332	375	361	354	337	357	351	322	321	367	308	335	340	352	348	385	365	316	355	356	368	341	330	322	353	317	328	340	346	316	306	364	319	340	345	336	354	327	307	338	367	361	368	349	357	353	335	367	321	336	329	335	328	328	385	345	343	347	341	312	323	369	317	358	329	376	340	327	375	365	339	333	329	359	355	329	324	348	316	358	363	340	353	375	344	335	353	351	299	352	336	362	359	330	358	379	351	308	352	328	320	310	336	364	350	336	315	357	342	343	357	320	321	341	341	333	318	339	341	348	312	320	317	348	342	340	343	314	359	312	348	328	324	338	341	346	334	348	368	337	349	348	344	325	340	354	354	364	374	336	308	342	328	370	364	339	341	350	350	326	341	342	310	360	351	345	341	342	302	357	344	333	345	335	342	316	371	361	333	398	343	324	340	356	389	368	332	330	342	357	336	344	357	358	339	311	361	352	340	342	354	329	345	319	318	360	322	344	343	373	349	362	324	363	353	389	322	342	340	353	365	368	360	368	362	332	344	333	358	321	343	364	335	292	357	322	301	363	342	333	316	350	313	326	318	336	358	358	329	342	338	381	395	367	307	317	349	358	372	338	360	340	336	380	322	345	333	329	360	329	339	376	338	326	379	377	345	325	351	352	326	313	327	327	342	356	361	357	350	350	353	359	333	345	360	370	364	352	345	328	355	381	335	334	338	334	321	303	338	332	331	323	313	342	352	339	342	365	343	328	336	353	300	364	340	353	319	368	342	368	347	345	369	353	356	347	347	332	325	345	309	338	368	347	365	351	329	357	377	356	335	390	375	369	357	351	383	370	337	373	337	343	304	353	294	329	330	341	336	360	336	303	372	337	328	318	289	331	338	314	345	348	346	315	352	370	367	365	331	340	385	369	360	355	334	353	336	313	360	345	312	360	362	367	343	337	329	331	333	324	305	347	323	355	331	322	306	351	335	343	350	327	356	353	317	341	342	357	341	358	337	291	351	337	310	350	333	335	363	349	315	335	328	342	308	318	355	351	327	342	344	349	343	333	338	349	342	359	336	325	343	317	327	368	368	335	355	346	353	367	320	305	323	366	333	344	359	343	326	342	360	369	334	349	354	299	334	352	353	337	334	333	315	357	366	350	321	368	328	362	360	330	333	343	322	351	333	307	328	354	309	376	344	320	319	352	360	356	339	320	314	331	310	345	306	327	332	298	344	370	344	336	347	319	337	363	365	353	339	324	347	358	353	346	342	340	360	315	353	369	328	355	330	341	333	316	332	360	381	366	337	368	373	326	350	337	348	324	324	357	360	317	341	355	325	325	336	318	316	361	333	320	339	357	301	378	357	358	346	349	328	320	361	361	321	337	333	372	324	318	325	306	334	325	336	375	322	345	331	347	346	343	361	360	327	355	353	337	338	317	307	324	374	341	335	322	345	348	346	382	350	339	359	334	332	371	331	356	337	338	334	341	343	348	312	345	358	316	314	335	350	344	344	362	336	314	350	331	343	333	361	301	332	326	345	372	382	335	357	362	343	364	343	339	361	318	353	361	354	327	317	346	343	312	307	322	301	351	360	351	308	325	343	340	328	348	360	343	355	344	350	383	333	354	334	329	359	392	348	341	310	318	328	323	371	320	323	318	341	322	306	334	327	361	359	338	349	321	336	342	332	354	362	321	343	306	320	338	308	341	326	330	357	332	331	314	359	317	330	345	320	328	335	301	351	354	329	322	358	342	350	346	314	314	341	373	363	332	331	340	376	365	298	329	356	319	373	319	352	345	373	341	327	331	324	360	373	368	316	350	360	353	344	347	305	348	323	330	356	337	381	321	357	332	338	352	333	361	376	338	358	331	323	327	327	366	372	352	328	327	357	340	357	348	278	299	323	322	334	334	362	325	336	306	321	346	385	352	369	317	343	338	353	347	367	327	327	324	354	396	350	347	368	333	350	335	365	331	367	343	346	338	326	339	372	328	337	365	303	334	372	290	352	327	361	384	303	330	305	338	349	306	348	333	330	352	328	352	376	372	331	354	337	367	318	315	292	329	342	346	336	331	316	308	333	333	339	325	364	311	355	318	354	354	358	359	337	369	299	303	354	354	330	374	321	338	391	326	346	366	388	352	337	366	376	341	323	336	352	314	334	344	333	339	321	343	370	371	302	368	339	334	330	331	338	359	332	334	355	319	370	341	348	363	323	329	327	354	330	352	328	336	322	383	316	369	354	312	361	332	343	339	331	326	375	323	338	354	324	380	364	383	338	325	349	324	316	312	341	353	343	332	371	342	360	361	312	345	324	352	353	317	357	381	351	329	349	345	354	357	339	340	319	322	339	318	325	342	360	321	354	336	318	328	330	336	322	344	314	335	318	393	324	324	329	345	363	358	349	341	330	329	343	343	329	322	326	326	358	357	334	364	358	324	323	325	375	371	380	337	309	341	354	331	335	365	346	349	313	327	367	342	353	384	360	334	314	317	372	324	356	366	386	386	390	346	320	321	350	306	324	347	331	337	361	378	325	326	333	337	358	361	377	366	341	355	355	330	322	357	395	311	357	334	315	369	358	343	320	355	348	331	327	385	383	382	337	353	348	335	310	341	323	314	365	357	358	365	344	364	328	327	337	342	322	361	336	350	332	349	365	322	370	367	326	320	308	358	347	315	314	337	342	330	349	370	342	315	353	348	332	310	330	330	356	340	352	333	342	310	359	338	339	348	341	350	370	353	335	327	327	369	344	327	343	307	340	325	303	352	333	326	347	363	327	315	357	336	332	351	344	341	349	325	370	340	323	314	345	319	345	327	362	327	344	356	336	357	310
24001	9380	5326	3033	1692	1236	1048	1031	889	824	859	830	797	797	776	819	797	782	758	773	806	751	776	804	771	737	789	741	807	699	772	730	811	823	756	734	747	768	738	746	775	771	759	735	826	787	817	812	742	780	762	854	774	768	749	803	764	789	807	759	792	731	821	765	791	771	761	715	752	766	729	804	758	722	797	730	725	756	777	724	759	748	804	777	762	760	763	783	745	785	816	774	747	808	805	779	741	779	709	748	785	781	731	753	788	808	772	786	783	733	799	736	749	731	761	780	750	752	802	700	769	782	775	776	759	754	800	736	744	779	746	756	744	768	779	776	725	766	756	818	742	769	744	765	758	782	786	763	772	788	721	779	798	806	733	790	779	787	803	789	805	752	794	786	744	802	802	797	773	822	783	782	780	813	778	781	740	745	771	793	780	729	812	762	803	790	803	776	741	773	774	796	769	757	758	741	732	730	745	737	773	733	770	739	781	809	791	782	794	747	773	749	807	729	840	770	758	792	714	717	791	791	734	788	792	779	758	758	780	741	781	775	771	760	777	737	743	805	778	786	752	739	775	752	805	794	786	775	777	772	714	800	797	737	768	780	761	814	790	786	822	801	788	820	764	781	768	729	752	760	800	761	833	779	771	809	785	777	851	691	741	735	777	769	737	803	717	745	751	787	779	791	819	796	760	759	779	784	805	779	769	773	757	802	780	798	775	738	728	791	713	728	819	766	776	820	753	726	765	765	772	768	773	744	750	815	767	750	791	786	789	812	743	726	782	764	723	782	715	746	822	778	729	743	772	748	745	761	733	772	782	757	767	770	713	776	726	777	766	755	801	759	812	771	815	765	808	750	744	819	810	777	799	737	784	775	773	771	791	818	725	755	746	770	749	816	729	796	793	765	790	762	806	819	780	733	767	745	780	751	765	755	749	798	768	809	790	790	756	785	725	685	816	785	779	793	780	724	735	754	770	716	730	787	738	742	792	767	732	789	750	807	720	772	733	800	754	796	706	804	787	760	765	758	786	775	745	795	829	778	759	759	765	823	759	729	752	767	732	832	728	795	810	737	751	826	812	762	764	775	814	741	788	767	748	803	748	773	843	788	736	775	810	782	726	765	754	769	766	722	743	733	732	735	793	767	791	720	769	802	772	787	816	724	793	797	794	775	788	799	737	774	743	747	826	757	748	767	720	807	754	794	716	784	763	714	762	791	795	770	802	747	746	793	730	793	763	745	808	735	796	727	710	763	785	835	731	745	769	770	749	763	806	757	770	804	781	794	826	794	788	755	768	793	703	786	758	779	821	749	775	721	810	776	733	772	785	757	748	757	842	783	759	757	773	781	781	775	747	761	725	809	802	808	817	803	694	743	809	775	804	795	745	779	780	764	770	764	784	759	782	753	790	720	773	783	794	762	773	744	771	824	782	713	798	724	761	789	800	782	764	792	757	773	739	753	789	830	796	784	753	815	798	751	716	742	751	800	763	773	751	716	780	799	767	786	732	768	727	794	784	743	853	806	784	758	746	804	804	778	798	703	731	756	766	804	757	774	789	755	798	818	736	755	756	819	789	733	795	777	773	766	724	780	816	736	781	745	721	792	759	789	772	807	767	749	786	787	773	796	741	812	809	776	755	810	772	740	754	757	782	790	777	774	741	784	753	752	787	756	756	715	754	744	757	792	807	781	713	754	796	769	761	779	783	799	783	728	720	745	726	755	737	787	756	773	798	764	733	771	760	801	746	771	812	796	780	752	801	774	778	764	788	781	793	761	767	779	815	778	751	753	803	792	706	715	751	758	777	742	793	796	813	753	773	749	800	766	804	803	760	733	765	760	768	785	751	796	831	810	817	832	833	771	756	810	789	811	718	745	804	767	740	769	840	793	769	817	745	736	738	772	706	774	792	742	782	770	737	800	763	800	735	774	754	767	764	749	812	763	787	797	811	792	774	763	749	758	819	779	839	788	775	729	773	787	761	785	786	774	799	797	746	751	708	727	771	755	785	728	798	759	775	793	775	735	733	746	737	776	806	733	793	773	746	763	807	798	775	797	759	815	774	732	799	775	755	773	786	805	746	727	790	768	787	787	771	801	744	775	747	790	759	782	758	729	794	765	759	745	761	766	749	782	800	775	793	822	752	747	789	812	829	736	785	779	758	737	766	766	774	789	763	787	765	740	736	771	777	751	821	777	800	768	750	789	804	815	738	733	767	778	803	795	742	785	779	798	777	757	759	746	754	809	767	785	770	782	778	764	802	763	784	766	771	747	718	768	824	815	768	744	763	785	820	781	829	773	758	758	749	845	760	749	748	762	791	791	780	755	748	751	761	766	775	817	760	799	742	768	778	735	807	764	798	768	733	831	763	795	804	792	728	709	779	748	796	783	789	780	751	776	777	717	810	760	755	768	775	781	754	816	835	766	826	764	790	769	735	801	774	759	732	781	774	782	751	756	775	808	768	807	831	777	825	795	761	788	783	787	761	777	802	775	806	756	814	736	767	776	804	756	787	719	780	842	757	777	764	754	761	760	767	747	784	752	770	797	764	768	764	785	774	740	768	774	760	773	802	795	773	717	767	810	835	802	812	756	771	751	766	766	866	792	746	801	765	778	782	781	726	751	788	810	788	747	808	752	772	773	700	760	719	791	774	807	839	789	753	748	784	763	797	786	751	768	771	766	805	762	796	814	799	792	762	774	762	790	773	768	766	737	754	744	759	779	765	797	776	834	743	756	754	746	813	729	762	728	750	809	759	777	816	758	762	813	756	752	767	789	738	749	742	770	767	779	774	730	793	739	762	775	763	742	797	769	760	785	743	809	798	719	758	720	793	804	778	770	785	789	782	769	772	791	844	751	823	740	801	738	772	785	765	742	768	778	781	752	755	774	797	763	759	770	779	773	783	863	741	787	778	793	755	770	787	767	739	734	749	785	817	775	816	799	774	783	752	724	772	787	771	781	762	747	806	805	783	804	783	745	787	715	751	783	745	799	771	789	761	755	748	730	796	774	750	781	712	734	758	792	742	748	776	742	756	726	808	735	770	749	746	747	796	777	808	754	747	744	783	746	793	722	794	818	762	754	767	826	771	785	774	758	761	788	769	796	786	773	810	805	733	742	768	818	817	762	777	754	679	750	768	771	775	772	766	773	788	776	734	750	783	756	747	809	745	736	729	811	823	786	784	743	743	838	753	798	786	735	799	748	733	803	813	727	788	780	729	780	789	731	728	775	781	778	746	777	727	795	745	789	778	741	771	792	756	732	750	786	747	789	764	790	778	758	784	781	754	792	789	812	761	778	757	800	823	795	808	771	810	733	804	777	790	786	795	756	757	755	781	730	811	728	790	789	761	802	784	777	814	751	743	754	735	809	802	747	763	720	781	795	746	799	788	770	784	763	770	773	802	740	708	733	771	813	776	754	727	760	775	772	756	774	774	833	803	757	792	758	800	746	744	781	776	752	753	748	780	769	796	739	782	793	721	797	730	838
26524	3048	479	367	375	318	278	365	317	331	353	310	315	388	341	306	295	309	324	326	322	302	329	317	282	329	316	361	319	322	320	334	331	354	314	296	308	351	317	315	311	332	302	296	328	312	341	328	342	357	307	313	316	312	308	321	340	323	337	291	334	338	311	297	286	344	359	325	302	369	371	303	328	309	302	314	337	337	351	306	338	365	336	345	347	315	335	334	347	328	319	344	335	368	342	359	327	354	295	333	358	336	341	313	299	341	346	343	341	296	317	330	332	345	338	359	287	335	320	311	334	326	294	329	347	354	331	296	307	325	329	303	302	318	304	321	329	323	330	330	315	327	290	298	342	344	326	343	357	304	342	342	366	325	304	330	367	331	337	332	319	309	315	365	337	360	327	359	322	377	346	361	342	321	315	356	352	336	332	321	337	332	337	289	300	287	324	351	344	330	339	350	310	344	298	344	351	308	292	357	308	347	326	319	369	352	326	318	325	323	311	299	283	351	328	293	321	311	308	329	290	313	309	300	313	358	360	298	307	343	311	326	319	281	311	344	356	347	335	326	367	351	332	339	343	329	304	322	329	339	312	309	303	338	329	321	308	340	337	328	348	315	313	337	306	332	331	322	304	361	350	328	307	357	322	365	290	307	345	317	316	342	340	305	329	343	291	323	312	335	308	343	322	329	322	330	336	296	300	345	334	333	340	344	309	344	333	315	325	306	329	343	331	339	322	336	328	327	331	355	314	318	336	342	328	336	332	303	324	315	339	325	308	343	343	312	320	355	325	334	337	326	340	323	311	338	325	299	285	326	338	355	317	331	341	292	320	336	319	309	327	323	322	319	326	328	328	312	363	322	326	327	367	349	363	352	329	349	329	296	304	356	289	353	282	317	331	337	297	308	349	312	362	333	358	313	347	339	339	313	375	320	306	347	340	290	333	319	361	342	345	320	379	338	337	341	303	306	343	339	323	335	319	282	358	324	365	323	295	301	311	357	329	348	360	333	314	333	334	310	309	325	295	304	360	344	332	308	295	315	327	309	359	314	314	292	295	334	339	346	356	315	341	326	288	320	311	298	300	289	313	297	334	328	360	342	313	335	322	313	307	292	303	352	309	335	335	323	324	312	293	352	320	323	336	315	315	336	336	338	326	324	328	356	306	306	316	337	316	303	359	339	340	320	321	349	340	288	327	341	331	312	318	287	308	347	327	321	326	332	322	322	306	357	337	322	292	307	323	343	309	327	350	327	326	299	343	322	304	299	310	343	293	307	323	314	330	343	331	322	340	342	308	341	325	297	339	293	325	313	329	342	322	348	338	315	360	341	367	314	332	294	298	296	326	308	356	329	317	311	268	307	319	299	324	308	316	329	342	300	336	314	322	322	329	319	313	320	293	310	331	367	308	310	333	343	328	302	370	354	311	340	302	333	315	333	347	302	290	296	334	361	336	339	335	297	319	331	283	351	316	302	333	333	354	326	325	383	335	345	338	285	319	343	314	316	329	340	334	319	347	330	308	318	320	332	331	350	317	339	339	336	292	307	363	325	316	331	325	289	346	310	335	302	298	328	329	333	333	340	344	311	330	354	320	310	336	362	325	327	325	347	319	331	346	305	332	330	338	338	300	354	340	336	354	329	322	340	316	307	315	304	319	326	338	331	333	313	331	335	289	327	321	334	328	337	339	335	314	373	345	333	327	346	354	316	344	328	377	327	339	320	364	342	331	318	364	302	328	312	341	333	342	305	304	345	332	309	291	330	336	314	332	358	326	331	293	346	316	319	357	319	315	374	333	366	320	355	354	336	328	324	330	312	349	317	305	330	335	328	340	344	325	348	306	342	321	342	333	294	314	304	328	304	305	319	351	317	325	325	317	328	345	302	335	314	297	292	330	372	359	317	332	333	340	336	335	316	337	333	349	350	321	315	308	292	299	321	327	349	336	331	350	301	329	326	310	325	326	362	339	331	303	318	263	333	332	294	355	356	370	343	312	314	318	313	346	294	302	320	315	301	346	320	331	338	322	329	359	341	302	353	363	359	310	324	292	352	326	325	339	337	342	346	338	342	358	309	315	343	313	312	333	328	351	335	337	354	315	324	354	354	307	309	348	333	331	354	317	340	338	343	325	330	316	299	339	338	305	312	364	336	323	307	335	346	329	315	361	345	323	326	319	318	329	300	333	318	339	335	325	341	320	320	342	344	323	344	342	329	344	326	346	309	319	332	319	343	355	341	374	308	357	340	305	333	354	309	372	330	319	306	336	315	350	301	313	333	340	344	328	316	308	334	342	342	340	354	316	367	345	331	322	318	305	310	326	349	323	288	330	340	339	342	364	356	339	316	343	316	363	341	348	320	342	325	333	310	313	347	337	335	288	363	299	313	288	307	322	338	312	319	304	310	323	344	342	343	340	306	350	292	313	314	326	321	323	313	347	306	332	342	330	354	352	294	342	321	328	308	321	358	343	286	316	339	341	323	358	360	338	325	365	366	319	303	325	333	297	311	277	340	318	338	332	291	304	288	321	321	298	316	335	310	326	358	328	310	344	326	298	353	290	315	322	290	333	338	331	333	349	338	346	311	324	305	329	320	356	336	315	356	290	323	368	323	311	316	321	349	305	342	347	329	338	367	346	320	343	308	329	332	330	335	327	320	297	323	304	298	319	329	327	331	354	290	322	310	298	348	331	284	329	330	307	357	325	350	323	317	300	320	335	336	296	326	319	333	353	283	314	339	325	314	275	337	360	313	308	304	310	342	319	313	341	313	312	341	347	332	348	339	318	349	329	324	339	278	308	288	335	363	337	313	341	325	336	317	329	339	337	307	306	342	329	313	351	347	341	331	288	334	360	342	334	338	349	343	310	349	362	331	307	330	310	321	294	341	325	337	334	318	319	331	309	324	334	320	346	328	357	317	349	327	347	323	345	330	323	371	330	321	333	334	343	309	305	307	309	332	296	308	314	346	347	304	360	343	303	324	310	305	320	293	300	332	335	378	335	322	340	304	324	368	336	294	290	348	335	316	356	299	343	285	359	359	308	314	367	321	327	319	352	310	349	305	380	341	328	313	320	322	336	350	346	327	322	332	347	316	314	330	328	323	291	319	319	339	331	377	333	318	314	295	327	356	337	320	327	332	300	354	291	325	308	333	336	323	320	303	361	323	320	370	386	345	315	284	329	316	328	314	342	328	337	361	312	343	361	330	323	347	339	350	302	311	295	335	341	313	316	303	304	352	353	342	338	330	340	330	323	333	350	337	344	347	342	294	327	324	348	312	331	332	344	336	343	331	348	372	327	311	335	359	306	328	340	330	292	313	298	299	315	347	319	318	322	350	324	310	348	344	313	339	313	348	305	355	366	319	295	349	308	306	341	283	312	354	313	332	351	309	293	339	329	320	337	317	314	321	326	291	314	335	337	351	333	343	335	347	299	344	325	343	315	338	300	333	331	361	330	314	320	310	287	355	357	322	329	362	352	320	309	312	328	345
18846	5337	2181	1255	940	870	803	765	741	690	770	701	709	701	703	756	681	727	711	732	736	699	732	726	734	764	745	698	660	681	706	726	713	706	723	674	724	695	703	666	763	723	694	732	668	722	659	725	766	725	755	708	677	698	674	682	700	750	701	690	695	712	660	741	709	712	739	728	729	723	691	684	668	680	684	672	752	749	707	727	715	725	732	716	726	713	722	651	700	720	691	722	717	683	673	711	721	718	744	722	689	704	711	707	674	684	745	663	707	706	674	719	704	714	762	682	698	678	725	759	706	738	654	753	722	721	710	657	715	742	699	700	700	733	730	730	686	701	669	707	711	756	713	719	652	724	692	703	699	759	747	707	696	767	696	728	760	745	735	763	692	742	697	713	745	705	716	706	742	680	690	703	740	671	734	692	732	708	743	679	768	694	699	673	710	712	648	735	779	688	691	758	748	707	662	749	673	701	700	728	740	732	700	693	709	687	714	709	735	685	737	716	712	707	737	680	713	688	728	694	699	718	712	710	705	689	723	695	684	696	664	685	714	725	751	746	693	643	705	721	679	758	671	746	740	679	755	729	672	730	705	701	709	669	726	742	715	715	697	681	745	738	719	671	706	717	717	768	681	728	706	690	707	695	668	739	673	743	731	711	725	748	696	665	697	743	738	698	760	715	723	736	720	745	707	713	737	668	705	745	732	698	730	694	731	735	706	710	752	729	731	700	712	725	752	660	688	693	700	710	686	704	746	712	723	729	689	722	727	717	676	695	720	682	676	729	731	716	725	733	740	667	754	711	696	740	718	717	715	733	706	681	697	704	718	705	701	705	739	721	725	752	715	721	698	719	671	726	762	710	701	713	690	701	721	684	710	691	738	696	744	688	720	768	731	647	684	726	647	766	694	732	731	730	787	665	729	736	673	723	724	775	683	704	686	707	697	727	700	647	717	762	716	701	714	753	708	691	738	644	724	712	675	721	694	691	727	705	745	730	746	720	728	727	721	715	714	707	722	720	714	714	723	706	709	694	731	725	749	730	682	716	679	741	743	715	733	743	730	719	699	728	716	721	696	672	748	692	696	731	729	719	746	745	655	735	708	733	787	712	696	697	745	746	678	723	706	738	754	774	672	707	713	727	690	692	711	710	680	699	703	780	707	672	746	736	688	728	722	691	720	692	706	719	702	716	747	720	710	751	681	746	765	693	726	717	675	707	696	743	751	711	728	721	708	695	725	678	715	705	661	715	698	737	684	727	686	691	747	725	690	737	711	720	633	706	727	717	772	705	728	665	678	699	705	692	736	666	708	714	717	724	711	713	671	706	700	745	711	719	679	730	687	698	679	734	750	675	714	709	693	733	666	678	681	706	723	706	725	752	717	687	732	714	693	719	687	721	746	725	697	669	689	714	731	748	697	742	783	758	736	713	702	727	716	714	711	715	680	694	726	650	675	692	717	669	736	739	779	693	681	720	719	682	725	674	729	752	691	719	746	724	718	738	678	779	706	747	724	645	706	729	708	705	678	718	729	691	762	738	742	697	736	711	722	790	675	750	707	708	716	711	716	726	715	686	736	701	714	759	709	737	732	688	697	709	683	676	694	707	741	726	669	718	683	688	721	696	747	718	719	721	731	742	718	730	686	731	751	703	727	716	670	677	762	711	703	772	675	690	708	709	727	724	721	690	707	696	712	759	737	690	730	726	732	680	723	780	719	738	742	711	690	735	758	732	734	699	740	728	712	730	668	737	738	725	683	725	689	709	693	753	716	696	688	722	704	698	759	697	671	703	710	694	727	688	726	688	766	716	705	673	720	721	705	725	730	687	730	701	717	694	731	665	684	726	656	725	672	733	696	735	718	697	670	727	757	743	675	699	710	696	713	678	737	687	727	764	688	686	682	683	703	751	732	723	760	678	722	701	720	699	702	757	740	700	708	756	704	688	737	724	759	652	696	737	739	671	685	725	690	743	749	743	684	750	716	717	687	708	760	699	711	728	717	670	687	693	702	700	729	724	719	737	737	713	691	699	681	744	744	721	715	746	672	712	658	728	686	752	724	716	739	741	653	712	706	697	684	710	699	714	714	684	721	724	717	685	745	672	730	665	685	731	740	722	711	714	691	681	716	712	737	740	677	722	701	717	683	737	702	729	707	720	705	695	695	672	722	656	698	723	716	674	775	727	736	733	743	779	694	730	743	717	747	729	684	706	699	697	717	668	708	693	723	729	720	676	765	705	737	713	705	696	723	689	691	709	735	712	747	724	675	706	731	679	689	693	746	728	694	741	707	745	725	736	718	747	716	699	708	654	670	733	692	678	689	722	697	724	721	742	728	733	712	716	728	684	655	681	682	688	727	700	713	750	748	757	759	740	731	747	717	678	756	735	693	680	701	689	694	660	738	686	752	644	690	732	644	720	758	709	712	696	736	748	718	726	725	726	733	737	674	683	686	732	709	746	704	728	704	688	696	714	674	712	733	717	700	714	709	742	745	720	715	708	729	733	716	747	734	731	697	715	694	704	689	712	719	673	722	677	704	731	744	704	742	693	740	699	717	729	740	722	638	696	725	685	720	723	694	736	683	683	710	692	739	744	748	700	742	719	714	711	712	709	770	721	763	694	743	736	708	698	693	735	731	712	748	699	709	708	695	701	731	736	734	683	735	736	693	683	712	737	737	692	763	727	697	710	711	748	714	688	726	712	738	761	777	697	690	687	722	700	693	734	682	716	749	788	688	694	716	698	721	693	707	714	726	705	715	710	697	758	761	655	722	698	749	689	719	689	701	769	696	690	709	701	685	716	709	724	689	695	736	691	718	702	749	761	694	765	704	741	710	684	770	661	725	722	728	709	641	735	729	651	704	678	729	738	705	717	695	728	731	709	715	712	684	720	667	698	731	715	731	743	708	738	739	722	734	689	763	692	738	653	715	720	717	746	712	705	679	703	727	715	678	709	704	707	703	761	685	694	762	680	645	734	721	702	750	667	720	741	753	704	742	770	699	757	692	731	706	674	721	724	742	753	704	662	740	664	748	681	677	724	700	704	728	671	688	731	690	728	716	730	746	706	706	746	750	733	727	737	682	674	740	739	703	688	676	675	733	754	715	703	689	689	689	748	701	701	745	671	719	707	715	719	713	720	684	727	647	740	684	750	686	710	647	754	695	733	701	692	694	730	683	712	753	753	697	691	684	698	688	676	719	741	808	706	702	680	699	698	755	688	704	725	704	675	718	736	709	699	684	744	748	712	712	734	689	723	731	717	735	710	756	721	721	733	724	740	690	702	702	742	761	722	756	699	717	682	710	688	725	694	760	714	690	686	731	708	719	717	735	670	685	743	683	715	701	697	742	740	701	712	703	716	738	670	675	708	700	712	701	704	652	703	686	711	637	750	722	764	701	696	743	698	718	702	734	726	766	689	682	740	746	694	740	793	699	696	727	720	722	683	721	703	713	706	739	762	715	715	698	684	714	702	738	723	743	769	753	727	734	750
35618	5515	749	462	386	383	357	366	310	344	330	319	346	332	310	302	341	367	344	349	351	331	304	325	356	324	354	356	303	334	311	303	312	322	320	332	338	344	342	312	322	353	304	314	315	309	318	340	341	314	318	313	302	327	321	338	351	322	351	360	330	330	326	301	302	313	328	315	358	329	317	346	323	281	322	311	328	287	348	329	305	314	354	321	339	329	309	330	336	337	322	326	336	310	318	329	300	330	353	321	308	334	319	323	338	352	338	311	328	338	299	329	321	317	366	323	355	376	298	334	319	301	329	310	328	323	307	303	327	339	317	332	307	331	342	332	342	309	341	323	294	318	368	319	312	314	338	340	327	335	348	316	327	345	291	347	327	352	317	320	324	288	323	347	317	337	337	331	332	314	343	323	361	316	294	304	317	345	345	315	304	349	326	323	307	342	325	324	343	343	333	341	320	342	365	332	333	312	322	330	359	326	309	299	321	309	319	327	302	324	304	345	362	321	293	340	330	349	298	319	333	348	340	298	332	318	340	335	307	340	323	317	316	343	349	336	336	335	316	319	308	313	325	329	345	347	320	288	325	314	314	355	322	316	294	332	294	305	355	340	323	329	320	365	331	320	298	321	356	354	313	310	327	328	317	325	311	356	339	308	320	326	307	316	335	311	346	348	292	345	316	344	334	349	327	312	339	279	312	329	323	318	311	318	303	328	331	352	306	335	330	345	309	315	302	323	330	341	357	318	322	340	351	320	301	290	329	331	327	320	316	321	316	321	313	306	341	317	308	311	317	353	308	303	317	306	323	355	357	310	355	312	350	366	336	307	336	338	308	332	331	357	367	327	289	334	306	311	322	322	355	361	316	370	333	327	337	340	328	307	342	298	313	338	309	335	308	295	316	325	386	317	330	351	344	353	331	315	351	322	324	325	320	330	331	324	340	302	304	338	314	323	310	331	336	348	296	363	359	299	323	338	347	293	334	324	321	358	315	314	336	344	365	302	378	336	326	307	318	337	289	330	330	345	308	329	298	332	313	292	334	347	331	362	312	297	344	373	316	306	329	349	329	368	364	329	320	303	338	339	328	327	356	332	356	368	316	286	283	286	326	370	302	311	328	324	334	314	358	321	345	367	326	364	309	342	316	292	331	317	339	343	330	320	305	348	338	342	332	313	297	285	352	353	365	339	313	303	356	313	310	326	334	365	329	331	320	319	324	355	329	327	357	320	309	341	341	309	329	319	310	306	351	312	381	335	322	355	304	305	319	308	312	323	344	310	346	326	324	307	308	309	318	328	299	321	351	343	354	334	310	319	360	297	319	342	311	324	309	335	305	313	322	346	313	362	338	332	322	345	313	335	309	352	319	295	326	356	345	357	328	333	344	351	276	346	318	327	314	324	327	321	345	321	331	310	336	309	364	305	299	328	328	327	308	335	346	358	355	314	309	326	358	334	315	307	318	326	327	328	327	350	355	338	291	327	304	342	335	325	338	337	322	329	286	340	339	329	330	352	284	299	327	322	320	302	324	331	322	340	336	354	354	299	321	288	325	279	310	321	318	314	349	353	345	322	336	353	338	329	337	325	344	341	350	372	287	339	316	339	323	373	358	320	298	347	335	316	371	303	366	322	306	354	328	334	312	337	314	331	373	314	325	323	300	322	357	328	309	329	326	350	340	341	338	327	312	326	325	350	345	350	373	309	355	360	343	327	334	316	340	352	307	316	337	336	322	319	304	319	306	313	337	333	346	311	300	364	336	288	313	341	332	313	320	338	313	346	317	313	370	326	312	332	330	351	342	346	329	303	339	356	324	332	339	352	344	326	334	302	344	329	324	325	318	340	323	311	301	305	324	299	335	360	313	304	353	321	296	323	331	340	303	303	318	307	326	358	347	313	319	296	331	336	351	351	306	335	327	364	333	326	277	320	316	333	322	335	322	322	346	331	353	312	317	344	311	308	359	356	348	341	326	354	334	336	314	312	324	336	328	333	340	356	333	333	322	353	374	321	354	354	363	340	379	345	329	329	301	319	322	288	338	345	352	340	315	302	336	308	338	329	324	335	321	336	352	331	320	360	342	342	350	342	335	340	324	350	324	325	328	364	322	301	295	315	302	317	326	310	304	334	315	284	310	329	344	332	315	323	318	340	320	349	327	305	327	326	342	336	323	335	339	330	319	339	367	328	312	325	299	311	342	326	327	326	324	315	354	353	328	294	327	348	357	324	329	281	358	319	346	330	356	348	361	314	331	327	317	312	305	323	332	382	314	293	358	319	327	346	318	325	322	352	322	322	341	307	326	336	280	319	347	335	377	349	288	340	338	334	307	298	303	331	319	350	334	299	322	308	347	339	349	347	365	340	341	334	301	317	340	296	324	358	340	320	319	311	326	326	321	318	338	314	328	360	317	315	301	358	361	296	313	343	329	315	310	324	345	338	322	328	332	311	354	313	303	315	309	306	330	338	355	326	276	301	300	308	335	319	316	371	324	333	352	299	308	351	322	350	305	313	313	317	343	339	349	334	322	333	304	317	307	296	351	327	318	374	347	328	339	342	313	334	314	302	317	364	324	361	340	336	353	300	339	348	308	329	326	358	310	316	323	368	338	312	307	321	329	321	337	326	354	354	325	320	331	309	304	336	349	326	366	319	351	328	310	294	325	337	349	335	325	326	363	353	315	321	312	333	326	332	328	304	319	331	301	348	336	320	334	342	324	338	325	331	341	327	346	313	336	316	347	355	273	304	329	344	289	332	303	335	329	377	350	315	304	335	319	329	308	359	344	308	330	329	332	347	303	331	324	360	354	325	335	341	351	370	338	351	316	327	348	349	333	309	324	352	308	316	298	363	357	330	336	319	295	320	341	309	331	310	341	311	303	307	311	316	363	341	289	332	299	296	358	335	328	313	341	300	327	303	300	336	297	338	311	307	321	297	354	337	308	365	321	334	326	324	330	330	342	358	348	295	330	363	332	347	320	314	367	328	325	336	301	328	312	337	321	343	310	321	325	279	314	307	362	341	308	355	331	287	318	348	320	324	347	326	356	333	279	323	319	347	324	306	337	310	352	346	299	322	331	292	329	329	351	322	345	336	319	329	313	321	319	354	356	282	355	328	345	341	330	340	312	302	308	317	330	342	322	294	305	292	338	338	296	325	321	332	327	332	334	334	327	310	365	307	336	311	312	324	314	293	313	326	312	324	318	319	341	305	290	308	303	335	306	330	349	322	354	290	338	328	289	336	341	317	305	321	330	351	317	303	355	305	341	308	360	323	318	346	322	315	342	311	305	298	325	361	338	293	363	321	337	359	338	324	325	328	295	336	316	315	285	341	318	329	345	307	340	329	296	324	322	333	321	334	313	352	313	325	340	299	346	343	353	297	338	317	354	302	328	311	345	333	298	363	323	320	352	296	351	327	348	291	366	329	319	385	341	342	295	336	307	320	335	325	313	313	356	321	355	322	357	343	359	329	304	311	352	328	285	288	318	308
23010	6590	3484	2095	1698	1305	972	812	783	732	761	780	779	773	741	755	771	766	765	791	785	735	776	743	703	756	751	752	749	711	715	738	758	767	729	761	712	690	719	704	772	756	731	713	701	748	670	758	757	674	749	679	748	703	732	674	709	709	727	732	785	767	714	758	731	711	741	720	734	739	759	779	775	775	716	752	715	702	785	725	681	696	719	735	741	705	708	728	721	698	731	753	708	805	708	749	741	729	723	746	775	738	748	726	697	714	760	712	741	699	776	744	695	699	720	719	775	699	740	725	744	750	728	728	727	704	693	737	758	715	725	679	747	695	727	744	721	730	710	718	723	737	695	748	711	743	731	713	713	720	724	779	724	758	705	752	706	779	758	698	774	704	710	731	689	704	762	793	715	732	755	766	750	766	722	750	685	750	726	724	741	725	740	760	730	716	766	667	744	747	763	742	753	695	691	723	693	758	718	744	758	750	689	760	722	720	712	723	711	731	750	743	723	707	673	719	816	753	776	716	714	704	707	694	729	688	731	746	740	745	689	763	745	770	741	742	734	716	751	734	737	703	719	681	696	736	717	721	746	757	817	730	749	734	741	754	706	729	680	674	684	762	684	673	762	741	698	759	705	710	723	741	730	735	752	715	725	729	759	727	694	744	735	743	735	757	723	729	719	688	735	783	743	671	732	732	802	765	749	761	704	745	740	731	723	706	725	747	706	712	690	761	760	743	781	704	754	747	762	778	701	713	741	723	712	742	811	728	728	761	776	733	718	720	759	751	725	704	701	731	762	738	727	703	703	784	750	740	723	755	722	705	739	703	709	747	720	770	739	753	739	753	709	745	725	699	724	718	758	701	708	719	719	712	688	717	721	757	806	741	817	697	772	725	726	744	725	781	733	690	747	760	747	741	702	720	724	688	730	789	705	719	760	727	732	711	707	756	746	743	711	703	722	688	733	702	729	751	715	754	751	760	762	739	764	716	781	737	737	679	744	735	723	713	723	745	740	786	747	710	709	697	750	695	719	739	695	742	702	727	728	706	766	756	758	729	761	689	770	709	728	705	725	731	739	735	701	734	724	674	721	742	686	751	771	738	754	739	718	723	707	733	731	755	732	744	738	740	717	730	727	738	707	730	726	742	704	765	693	734	739	720	792	747	750	693	754	697	709	750	765	770	749	740	758	734	736	740	703	777	709	717	709	735	759	755	743	715	763	735	661	743	703	701	761	720	732	743	768	749	740	794	681	744	671	767	714	754	732	727	748	768	756	750	791	744	768	726	753	693	777	729	715	680	692	717	745	717	726	733	724	739	712	729	717	726	773	704	741	721	748	713	682	735	719	744	703	771	728	701	771	753	736	740	697	723	737	747	744	720	710	735	730	748	714	775	747	727	763	747	719	713	703	698	732	727	720	734	746	737	761	810	757	744	726	721	710	724	742	716	765	736	704	751	747	727	717	741	726	723	677	737	775	772	760	769	724	724	720	784	699	719	745	741	729	736	763	762	729	712	751	707	698	776	758	750	754	729	767	772	711	732	744	729	765	772	715	754	711	752	784	774	735	733	720	702	721	710	715	769	700	727	727	738	717	684	690	710	754	701	734	713	728	685	731	780	741	766	738	752	749	706	707	757	730	738	711	747	714	714	732	766	747	711	718	751	716	709	666	733	753	712	737	692	709	715	753	760	749	741	721	791	720	703	718	761	751	708	738	725	755	749	775	736	727	749	730	805	749	710	749	725	723	679	784	759	747	706	721	717	734	713	785	668	734	711	715	804	721	712	733	745	761	746	723	676	766	714	742	726	752	734	694	684	725	739	749	732	770	753	726	705	715	737	785	722	697	739	705	737	766	740	722	682	702	741	707	719	695	764	709	732	684	707	752	749	800	699	672	750	766	730	688	744	726	725	715	747	705	776	759	734	752	727	712	694	725	715	693	683	696	779	730	706	734	708	716	768	729	794	762	733	774	734	736	718	740	724	708	735	742	719	736	736	750	715	753	714	730	694	702	720	739	735	721	775	752	732	743	742	708	742	762	783	777	714	693	746	752	763	702	756	680	736	748	726	737	724	746	742	691	721	708	752	707	746	715	746	730	664	711	752	728	743	734	719	708	740	745	757	784	712	726	704	708	701	695	696	719	729	747	773	692	741	685	731	721	759	746	785	746	749	718	728	741	750	723	765	727	721	736	738	776	736	742	733	715	758	714	729	708	723	750	700	759	707	712	748	706	764	728	789	715	759	754	775	753	721	697	756	716	700	736	761	704	756	730	716	740	745	731	717	714	714	734	738	730	740	782	737	755	733	719	756	732	738	680	755	716	703	706	725	754	697	748	759	747	769	749	711	733	722	748	713	741	720	753	693	707	776	748	716	760	767	740	691	748	744	740	709	742	748	711	761	686	739	725	728	729	728	722	754	756	736	730	766	729	704	695	729	760	764	733	730	716	741	687	730	702	696	748	748	718	733	705	741	735	720	718	705	729	693	722	708	777	724	743	772	722	736	703	751	725	712	732	719	727	730	792	699	753	750	725	748	711	722	747	722	736	769	738	725	780	731	719	711	726	766	741	766	759	757	708	768	678	760	690	728	713	746	752	721	766	704	704	755	724	735	707	745	731	728	727	727	700	722	699	677	700	727	766	724	747	744	694	706	714	758	713	749	743	674	746	707	714	745	774	758	738	759	765	749	747	701	733	736	762	735	688	701	731	730	695	757	758	750	715	769	716	685	728	739	747	775	752	721	692	775	756	673	731	732	727	776	760	749	791	753	740	724	767	715	728	728	716	709	743	744	739	710	735	711	762	738	722	731	703	723	684	701	725	721	730	797	719	716	719	698	746	748	758	726	761	752	684	743	702	747	771	735	656	759	748	695	787	696	712	737	731	721	732	749	752	720	769	731	766	756	844	730	715	733	714	785	703	735	706	724	785	700	715	737	748	712	717	707	754	686	720	813	748	756	720	762	737	710	740	762	703	765	747	769	798	718	750	711	777	720	725	711	705	760	713	720	723	738	791	731	714	732	689	721	681	702	766	747	734	765	726	771	763	755	734	712	762	744	737	709	724	779	707	708	765	777	758	741	714	750	732	799	772	713	704	695	700	734	738	718	712	686	733	721	714	726	719	712	744	749	722	701	780	670	692	761	703	741	699	751	741	757	727	744	731	763	721	703	772	740	704	765	736	713	768	742	683	767	744	757	743	715	729	706	768	728	724	675	734	705	747	724	683	712	742	768	741	762	711	747	713	671	751	771	725	739	704	720	757	711	718	765	723	726	773	726	732	792	678	711	736	762	726	733	732	685	707	704	707	772	787	758	706	676	719	702	688	759	752	717	766	695	723	712	768	753	678	707	689	757	686	748	729	722	760	688	773	777	703	715	805	757	761	674	757	706	723	803	727	706	703	737	730	782	781	732	785	716	738	744	696	731	731	698	709	743	781	725	696	735	779	762	735	748	730	744	733	786	772	756	711	740	707	778	766	736	716	733
35083	5705	816	482	459	448	338	327	355	342	354	352	324	324	357	314	360	355	334	339	320	344	328	322	374	361	301	311	325	370	325	374	337	325	369	369	323	360	326	362	365	335	333	320	369	306	307	350	357	350	336	330	342	342	364	368	356	326	331	346	314	332	340	351	342	370	301	350	299	350	347	353	360	393	327	337	349	378	313	360	346	370	327	343	362	344	383	351	368	313	335	340	360	339	337	341	328	365	307	332	352	343	355	357	348	333	350	356	324	327	341	344	376	338	355	340	378	352	338	326	310	358	332	357	371	363	348	335	362	355	352	316	361	358	359	344	334	327	335	348	326	353	309	355	368	359	292	335	367	344	325	357	329	341	330	338	336	315	359	382	344	334	376	346	331	351	359	333	365	327	312	327	398	326	339	315	349	380	350	346	363	307	347	386	337	337	346	344	353	329	364	353	370	351	346	335	320	342	376	327	326	329	372	322	370	333	354	381	340	336	340	332	371	346	340	343	355	368	351	353	343	354	345	342	328	351	337	326	344	360	341	345	348	336	341	343	365	320	296	332	334	337	372	345	345	294	371	346	318	340	324	312	317	300	350	354	333	334	355	346	354	311	348	353	367	330	341	335	343	335	341	382	329	346	350	307	337	328	337	364	356	343	386	360	352	340	334	347	327	318	350	343	357	301	315	326	359	339	379	378	355	358	335	337	378	376	380	368	290	384	333	341	373	335	340	339	368	363	346	335	364	370	364	357	331	356	349	401	304	344	342	353	343	357	316	347	332	340	354	326	346	359	365	324	352	395	332	328	347	366	295	349	358	330	357	313	293	337	328	348	307	357	348	362	340	339	356	363	380	387	322	362	354	369	338	348	376	356	364	342	321	311	352	361	322	301	347	373	416	313	303	316	351	330	306	354	351	355	341	353	333	363	291	336	332	389	329	343	325	341	339	397	316	343	381	372	336	350	351	358	386	328	329	340	324	379	359	355	342	313	361	357	329	374	343	355	359	365	325	323	347	340	365	308	349	357	378	377	327	339	319	347	334	350	353	362	335	356	345	313	374	328	317	362	381	376	311	335	352	348	369	332	323	326	341	377	338	336	374	364	331	321	331	323	371	330	318	347	313	389	340	323	360	343	344	340	349	327	336	340	343	367	330	366	301	345	316	388	346	335	317	345	358	318	377	336	329	314	359	396	358	330	379	342	370	332	355	360	372	342	315	354	348	327	370	356	341	313	340	317	376	345	333	306	360	335	329	328	329	357	347	367	356	328	371	359	346	328	352	338	322	318	370	337	295	339	331	350	323	361	343	330	384	317	369	370	373	354	395	341	361	357	358	351	362	380	350	323	350	358	340	344	311	337	313	324	361	331	379	348	303	365	362	347	312	359	336	329	334	344	333	345	346	334	349	339	353	376	340	332	340	343	332	301	358	351	323	343	343	360	354	313	333	339	336	338	346	394	362	354	332	354	339	339	350	352	327	332	359	302	327	303	356	318	330	290	345	360	354	350	333	366	320	324	336	334	363	325	365	344	371	316	344	351	359	355	302	310	318	361	368	328	336	333	359	331	335	314	340	338	357	349	289	321	327	312	355	332	343	345	370	339	367	368	372	343	352	328	346	351	319	352	342	343	368	336	379	357	350	346	330	367	347	319	343	342	330	338	397	355	339	324	345	321	362	367	389	345	335	343	327	348	339	369	348	343	381	355	314	312	345	349	332	359	362	366	303	348	322	360	382	342	322	390	354	341	398	358	348	357	300	350	349	375	349	330	372	367	351	333	365	319	351	325	331	356	403	355	324	317	322	357	305	335	338	330	365	387	366	340	337	346	297	355	357	372	320	348	319	309	340	322	353	347	327	346	364	317	351	342	344	312	347	334	320	339	356	338	352	330	351	346	341	359	336	321	335	333	340	369	349	375	376	370	359	337	362	343	341	342	352	322	362	322	374	346	314	361	384	360	382	362	338	338	325	347	358	351	341	327	331	373	351	318	350	375	341	358	341	378	335	311	333	301	348	348	351	327	349	333	351	361	355	381	323	323	336	324	341	363	331	343	316	297	351	326	321	339	348	349	382	368	359	350	320	326	342	317	348	361	312	327	347	375	351	347	336	340	346	377	347	335	333	343	326	354	300	344	371	327	317	319	347	333	387	364	356	359	332	330	326	339	342	401	374	340	333	340	357	333	362	336	338	333	336	355	368	316	335	350	297	353	334	358	349	364	352	376	341	340	343	370	328	344	385	349	344	368	335	372	344	348	362	364	387	371	356	343	346	337	333	355	320	340	336	364	344	328	379	364	333	354	313	341	346	345	380	334	305	340	340	332	338	335	348	330	329	334	305	351	375	346	347	319	314	324	365	380	335	362	339	328	302	315	350	360	353	353	320	340	351	332	338	343	352	350	357	342	335	364	352	372	364	350	327	356	355	346	326	368	327	386	323	324	350	362	389	337	333	322	358	377	344	327	352	310	350	335	327	322	346	348	325	356	314	346	408	342	310	334	375	350	379	348	353	342	333	362	317	347	344	346	337	349	345	319	349	376	331	323	340	301	355	355	375	331	373	350	325	337	349	332	367	367	301	354	358	315	361	357	343	315	351	376	356	359	345	358	370	384	364	342	347	340	359	347	315	324	333	375	325	359	313	330	320	315	308	325	336	336	359	355	333	360	342	298	329	361	334	369	363	341	351	369	320	324	332	362	350	373	397	357	345	315	365	367	353	350	314	362	338	345	324	311	307	303	344	357	348	325	341	342	330	337	353	339	316	353	348	310	340	362	325	370	314	380	367	351	362	354	334	327	336	363	328	324	317	338	351	368	340	351	352	374	368	333	327	353	332	329	321	397	327	342	366	318	363	358	320	360	347	359	376	326	333	346	368	362	332	314	313	340	331	335	337	350	348	325	387	334	306	376	337	344	332	353	362	361	336	337	306	329	355	292	333	384	378	355	327	346	338	360	376	350	315	309	359	361	369	351	319	352	326	328	346	336	324	348	333	325	348	361	317	365	367	374	338	331	330	335	320	337	366	314	341	354	315	377	357	332	353	377	347	373	337	325	317	337	362	353	336	365	328	350	292	316	370	354	338	337	349	340	372	350	318	307	312	318	304	350	310	366	342	345	311	349	327	361	348	372	334	339	342	344	357	315	354	361	340	291	380	363	340	342	353	334	344	363	372	358	372	319	347	382	358	339	381	348	353	349	363	330	383	332	342	311	351	352	322	334	359	355	331	317	364	362	324	370	316	379	319	330	347	333	360	348	361	375	332	326	375	356	329	342	326	362	329	323	326	331	313	371	358	370	358	321	341	348	371	331	352	355	332	379	349	383	340	379	358	385	352	349	359	346	330	326	361	351	361	357	312	321	352	313	349	357	352	371	305	342	345	400	361	329	348	366	375	341	355	371	338	368	320	369	367	370	338	365	354	315	337	340	364	354	363	332	323	347	339	369	329	329	361	309	360	385	378	343	335	358	366	340	320	361	374	356
20733	7257	4145	2713	2064	1543	1147	1040	946	873	839	837	867	807	815	794	818	833	807	755	840	758	768	755	785	800	806	816	798	814	831	777	796	814	821	814	782	840	755	813	818	772	754	799	814	768	767	804	788	799	826	786	772	758	787	750	800	792	786	788	777	764	780	792	805	776	742	779	781	808	803	810	775	843	773	797	822	801	810	811	812	806	746	790	808	765	793	792	749	864	802	795	757	818	763	804	775	744	779	807	763	783	758	759	757	803	808	801	766	791	762	780	786	799	819	832	753	776	743	830	794	795	798	778	810	808	814	761	836	754	815	769	805	798	793	777	754	719	766	747	778	778	714	814	791	765	799	777	765	745	766	796	781	762	747	829	776	822	827	794	812	755	830	806	773	785	790	789	760	801	786	797	785	767	785	776	813	755	791	822	788	778	758	773	798	784	802	817	809	771	817	787	752	789	851	798	765	759	801	794	749	769	773	768	820	772	799	783	767	793	760	786	765	786	824	720	771	834	791	749	799	801	844	787	772	813	820	786	798	791	754	814	798	783	798	800	774	820	795	782	780	807	784	776	797	778	804	760	824	763	780	776	760	816	791	790	822	732	810	826	816	716	812	786	803	818	748	762	808	817	757	791	764	720	794	811	827	872	790	798	806	786	779	758	753	771	765	787	769	773	797	778	747	808	798	798	804	798	796	724	740	747	739	808	759	732	847	811	802	758	799	767	750	776	727	787	803	766	773	731	781	786	758	792	782	820	813	769	820	800	758	781	800	786	734	830	800	822	751	753	731	798	784	787	806	777	867	806	801	798	808	842	780	777	812	788	795	761	797	782	757	768	773	780	761	822	772	757	845	747	737	800	819	799	812	760	789	817	785	770	801	815	803	754	777	793	790	775	778	801	759	788	825	752	725	808	785	800	801	783	776	737	779	796	808	804	836	743	759	808	809	791	772	757	767	768	789	740	745	792	780	776	778	767	762	814	796	826	805	824	777	801	770	822	772	771	774	776	800	726	784	752	793	863	823	824	798	781	771	791	813	793	745	716	738	782	723	739	756	782	740	801	813	797	754	759	766	820	783	770	785	760	795	788	787	764	805	793	793	774	747	774	732	717	789	789	824	809	821	794	720	768	787	790	764	801	764	799	766	822	777	807	680	770	814	832	791	754	782	793	796	823	799	792	790	805	781	813	744	773	801	815	792	759	819	761	818	809	786	810	811	743	773	749	801	766	813	803	728	808	775	788	749	799	752	766	789	783	786	747	794	717	800	807	777	762	792	788	788	738	812	809	755	767	767	798	787	811	808	751	818	785	782	792	780	805	791	779	725	743	796	784	761	800	788	732	802	803	778	722	785	791	789	762	802	761	791	784	752	821	768	789	786	804	839	806	783	769	772	785	820	813	804	758	721	822	769	723	770	763	797	778	776	743	730	778	782	775	810	740	793	781	764	826	797	826	781	750	772	768	760	769	716	810	759	767	754	755	797	775	730	764	800	712	807	715	779	756	825	754	764	781	758	818	801	815	783	783	799	778	792	744	799	773	801	803	767	794	763	747	772	754	835	773	734	770	745	799	795	792	823	849	798	816	786	765	785	754	799	791	826	798	779	810	784	816	785	791	770	767	811	792	781	780	750	784	820	770	794	770	790	773	798	787	787	772	834	772	807	753	824	785	790	795	842	782	804	771	753	782	753	747	759	774	746	749	809	812	732	771	719	754	823	760	764	813	822	857	838	783	799	762	747	752	786	794	763	801	853	774	759	754	756	807	822	759	769	732	779	776	811	772	791	779	773	795	821	823	756	807	810	789	777	763	804	793	815	766	811	782	814	799	781	791	774	826	768	775	815	800	776	750	779	745	713	817	714	703	794	738	815	766	749	812	757	805	758	806	758	801	777	763	769	800	786	835	766	774	761	746	762	808	793	814	772	818	752	763	815	832	826	756	748	770	806	813	821	756	766	862	777	818	817	808	802	806	819	784	779	787	772	816	811	773	746	771	831	791	812	785	829	821	745	797	768	792	764	768	816	830	724	814	796	774	778	781	760	775	789	800	753	783	781	743	811	772	809	783	779	743	779	754	771	786	818	771	818	802	817	793	843	803	783	792	752	796	790	750	814	704	822	767	768	793	771	757	767	833	760	828	771	783	825	796	796	765	774	766	811	806	808	807	770	736	728	746	787	783	756	812	787	800	777	745	814	797	792	762	792	792	774	811	815	699	764	784	780	778	794	795	804	795	788	741	786	808	776	749	784	814	789	769	757	767	778	715	760	756	772	823	802	754	787	820	853	806	793	775	767	777	796	760	762	776	771	803	821	802	770	771	758	803	831	796	762	790	784	727	834	814	783	772	800	796	793	813	818	781	766	800	787	754	786	784	771	737	786	790	821	736	732	778	819	735	787	792	787	733	753	685	820	821	775	757	799	801	801	789	813	787	794	772	769	799	789	733	760	788	807	776	795	782	767	771	726	722	770	802	797	804	791	844	767	788	745	784	783	804	784	829	771	788	773	797	804	728	773	808	771	756	787	765	754	765	787	790	778	791	826	758	788	768	768	801	805	825	711	766	758	803	699	757	814	757	796	735	756	752	787	813	759	791	766	770	783	754	775	747	784	854	815	776	839	774	803	792	797	814	795	785	760	798	805	741	756	813	800	788	757	802	752	746	756	810	761	801	835	740	797	729	774	812	814	831	766	752	774	726	879	700	744	809	793	783	765	807	796	818	803	801	808	834	780	760	800	803	766	778	796	795	734	785	790	806	752	775	743	765	816	796	815	787	795	788	808	775	800	739	801	798	731	763	817	749	792	746	760	737	800	828	737	771	765	758	802	805	781	780	780	745	732	782	714	854	797	809	827	808	731	767	825	747	789	750	811	806	810	832	791	782	753	783	763	805	749	755	818	827	800	781	795	792	759	755	768	832	763	832	804	775	787	820	800	738	757	819	831	766	728	784	817	758	732	834	740	781	820	825	817	821	742	756	836	767	810	784	775	782	746	749	783	773	824	804	773	852	837	829	772	794	814	816	763	783	821	767	786	848	794	811	817	823	786	828	847	787	793	798	780	763	832	791	787	716	842	801	803	792	775	827	784	772	793	741	825	764	842	735	773	835	814	779	784	824	799	811	831	810	754	811	768	812	759	791	762	817	831	782	793	769	783	801	752	769	837	803	742	783	734	856	785	763	792	799	783	789	751	768	800	775	735	780	755	788	808	810	800	760	777	792	782	757	733	757	780	800	742	791	718	716	789	769	805	741	792	801	759	767	774	794	779	798	820	762	784	823	787	765	744	800	801	762	755	745	738	765	828	770	744	789	740	783	765	768	806	763	778	776	804	854	781	792	782	780	818	747	776	753	823	756	787	811	781	782	777	830	764	734	746	790	748	731	764	803	781	783	784	804	780	789	737	775	804	828	749	769	807	783	795	734	810	828	798	798	824	776	835	848	765	837	819	783	811	775	779	808	745	748	771	800	830	789	781	768	743	762
23708	2727	550	375	338	377	348	364	321	385	342	294	295	348	322	330	331	345	384	329	329	284	324	277	307	339	319	325	319	323	300	333	333	345	289	344	306	323	316	326	342	352	334	325	303	374	326	344	338	326	301	324	330	296	343	332	295	325	324	321	336	325	329	375	383	330	319	332	330	349	330	265	347	312	323	327	327	349	366	315	331	341	328	325	314	365	328	354	313	350	348	310	360	350	305	309	332	295	309	329	338	320	330	303	344	326	290	321	298	329	296	318	330	332	354	326	322	335	329	348	319	357	338	323	364	289	321	341	296	338	347	330	333	320	348	302	333	340	318	320	313	371	311	309	314	302	316	326	321	350	366	290	327	326	335	322	327	350	321	362	318	313	332	329	311	324	349	324	329	336	324	333	308	287	320	321	302	307	333	351	314	341	317	298	340	296	358	344	322	316	316	321	321	338	316	352	328	327	334	322	330	315	336	329	288	310	312	315	355	315	317	337	322	326	312	386	314	311	325	367	352	338	341	336	336	298	312	335	325	347	312	333	344	325	296	315	348	336	300	307	343	348	292	323	307	369	306	302	326	375	308	363	346	353	277	318	346	343	328	304	328	333	342	309	334	347	309	317	317	276	327	333	286	303	305	348	333	329	322	340	316	346	320	327	344	320	351	337	315	316	343	356	322	336	325	321	317	363	344	330	276	320	341	329	310	352	338	301	292	335	332	317	295	346	346	306	349	317	316	361	271	329	331	312	292	312	281	348	309	333	323	341	322	348	331	328	369	322	327	360	314	327	333	312	315	295	320	310	331	317	333	347	284	309	320	331	297	365	328	324	326	310	340	325	355	340	350	335	289	314	363	307	321	352	295	333	307	324	337	293	326	347	328	318	282	307	313	341	342	335	346	325	335	319	319	307	338	310	286	325	358	289	344	300	339	319	309	281	339	348	335	339	343	317	364	354	314	315	310	322	325	320	370	320	329	302	338	328	330	340	313	381	334	291	332	330	325	354	350	335	313	314	315	362	298	336	328	367	332	297	317	303	328	323	324	308	297	322	349	308	334	313	294	338	331	354	331	301	314	327	320	308	312	320	318	365	319	340	341	345	315	271	324	318	338	318	335	331	329	335	352	353	341	312	324	354	332	309	291	309	331	303	343	306	332	344	326	348	306	322	333	314	329	311	321	299	329	295	351	326	301	307	330	331	300	313	340	305	377	322	349	344	332	302	310	309	298	369	275	329	320	305	354	363	319	322	332	343	340	283	331	318	338	336	338	315	309	364	324	326	317	324	288	332	319	318	351	364	323	337	332	339	343	313	313	309	363	322	273	307	315	304	334	298	341	357	358	286	289	340	330	317	320	345	339	321	338	354	321	301	341	359	311	323	334	335	301	315	295	299	363	319	312	332	332	310	316	335	325	355	331	304	337	367	335	328	342	323	327	321	340	308	316	339	315	315	329	334	309	302	316	336	311	330	325	315	304	319	338	301	313	328	328	333	351	368	308	323	337	325	289	333	352	322	353	330	318	313	360	325	317	313	291	289	312	319	316	314	316	352	319	311	299	330	356	349	320	322	345	320	314	296	339	316	325	346	322	296	344	339	295	332	332	325	322	301	292	321	320	309	350	353	323	332	314	302	321	319	334	324	352	291	349	363	311	301	359	296	332	343	322	324	315	327	324	311	342	328	310	355	337	328	344	308	306	339	308	330	319	313	342	343	347	333	361	286	334	314	349	338	320	277	331	344	340	348	363	325	332	322	278	342	326	306	296	385	330	330	339	337	340	325	314	348	318	342	343	328	351	333	359	348	300	310	318	325	329	324	304	283	337	335	337	342	308	341	324	327	316	351	315	323	349	317	326	356	269	309	298	316	349	313	302	328	353	301	339	334	342	312	350	327	355	377	329	363	309	315	341	353	334	345	355	321	346	340	312	330	345	299	332	362	322	323	309	314	326	314	359	305	297	300	327	360	333	305	336	321	318	337	327	360	318	325	368	332	283	335	294	277	316	342	346	298	310	342	326	339	318	274	334	355	306	332	334	365	303	309	338	344	321	317	316	319	319	303	336	336	327	272	314	366	323	295	289	311	329	316	326	361	356	311	333	345	305	310	323	317	308	355	342	311	311	306	318	344	340	318	310	364	336	301	329	308	309	328	293	352	347	326	316	320	343	365	335	341	337	330	337	303	340	296	294	331	322	331	352	304	338	331	338	321	326	330	285	312	357	321	308	327	349	342	318	304	338	316	314	285	330	315	307	359	310	309	311	330	344	299	296	318	303	303	302	307	304	337	327	309	328	337	326	338	320	324	339	389	345	292	320	300	338	326	315	307	345	348	345	308	326	323	344	335	322	315	319	357	325	355	298	329	315	330	346	344	332	314	352	319	334	306	335	355	312	346	311	308	329	340	337	321	353	333	334	304	340	330	321	291	322	301	325	308	310	329	286	315	305	311	351	307	285	315	308	318	336	325	353	333	323	333	347	319	338	329	306	307	320	312	314	352	350	335	296	307	324	287	356	324	343	338	303	315	320	345	319	327	305	314	347	350	311	321	319	352	359	332	331	314	312	323	322	329	298	319	299	341	330	350	325	361	310	326	330	361	304	300	333	342	322	308	355	308	302	317	291	341	336	360	316	315	355	296	340	353	317	311	310	314	333	327	316	306	350	284	354	353	338	333	348	295	302	341	355	367	360	292	321	348	330	311	328	351	325	342	347	320	257	325	325	348	295	341	311	343	330	309	315	330	324	283	330	323	297	335	315	337	340	296	325	343	304	331	302	321	336	325	304	327	323	332	316	301	333	293	325	301	307	313	334	303	299	296	347	317	344	344	318	330	359	337	286	335	343	347	344	309	356	348	295	348	321	329	304	319	315	322	305	341	309	322	317	330	342	327	368	339	275	321	336	335	351	335	339	297	334	322	341	295	323	302	297	320	304	287	308	322	320	321	335	310	349	314	300	314	305	276	301	324	327	308	329	316	345	310	313	311	338	302	321	317	325	341	306	302	319	354	358	333	298	306	326	326	341	328	354	312	329	335	342	350	308	324	326	330	322	313	327	345	334	323	308	332	323	337	291	358	302	321	320	315	326	301	301	334	321	366	325	362	330	297	334	346	304	355	332	315	320	294	320	333	317	311	319	310	293	311	328	324	290	310	326	367	338	321	333	307	365	345	299	330	348	337	335	329	316	355	319	341	346	313	317	304	301	329	337	343	298	285	329	344	331	325	289	310	324	317	370	353	314	287	331	324	352	329	339	318	327	312	331	306	347	318	381	335	264	361	299	320	349	312	324	318	305	343	356	342	327	301	294	319	284	332	324	331	347	313	332	325	330	291	354	305	301	348	373	350	326	336	325	324	309	316	355	331	341	339	332	349	321	333	320	336	304	317	313	314	305	326	365	341	297	347	341	304	344	351	344	329	330	295	335	346	314	334	298	338	363	309	270	328	327	315	340	317	354	340	304	296	312	325	309	329	313	345	342	326
16977	5421	2407	1496	1133	955	846	796	818	735	747	756	725	739	736	737	712	678	738	712	703	731	687	741	733	776	702	712	749	737	749	766	705	716	782	759	682	706	716	748	675	700	703	790	730	734	749	674	738	698	737	664	716	717	725	704	713	738	691	676	693	690	695	721	655	742	720	761	677	708	689	697	725	696	737	747	719	712	715	776	705	688	714	682	738	735	727	708	729	710	704	711	744	712	717	710	688	730	679	735	710	691	718	706	674	671	733	735	699	736	747	731	710	720	740	728	714	746	674	738	732	756	702	729	675	715	693	712	721	709	704	723	699	722	713	685	702	758	752	729	639	696	736	686	737	740	704	719	722	717	708	701	733	710	681	678	702	714	743	736	705	759	729	729	692	682	720	733	690	714	753	723	735	697	753	757	691	735	707	726	731	703	730	720	711	720	673	706	713	760	735	711	710	692	680	720	765	730	667	677	694	707	740	680	759	735	738	703	708	727	680	732	686	726	709	757	695	746	757	680	756	736	681	723	690	720	722	779	724	749	713	692	722	703	773	761	725	703	748	718	680	668	741	694	687	707	696	725	705	704	731	675	718	791	719	700	714	729	741	729	757	715	674	733	717	729	753	730	723	707	746	705	763	677	717	680	745	706	742	726	659	725	681	710	701	744	732	692	725	725	747	742	671	726	705	688	711	749	676	712	751	720	728	765	660	712	675	731	685	732	723	745	695	725	696	713	710	698	691	706	747	751	732	711	753	680	697	678	742	755	734	708	729	702	705	733	686	678	742	742	722	684	732	675	684	729	704	746	702	758	746	675	671	683	740	715	748	698	692	687	719	662	735	713	717	728	751	694	740	722	722	721	707	741	716	737	728	670	675	736	721	713	732	706	699	734	764	775	712	723	764	784	738	711	704	691	672	762	689	755	720	723	717	731	709	684	688	696	678	740	713	710	705	761	718	725	720	697	721	764	683	743	691	705	702	657	678	742	716	695	753	693	720	654	678	751	721	727	713	707	691	693	762	686	739	701	736	733	701	786	737	737	701	756	722	735	731	732	639	703	686	739	719	703	741	722	688	686	745	731	672	749	731	762	704	702	688	689	717	734	743	732	716	712	731	700	685	731	730	688	687	765	686	706	695	760	666	703	646	715	788	746	726	695	726	704	699	716	720	707	706	718	750	706	739	743	713	718	668	696	729	689	717	721	726	698	718	772	727	736	720	728	713	757	724	698	745	753	761	754	670	705	692	731	742	693	724	731	694	712	666	702	753	688	717	692	766	685	721	745	733	706	729	734	720	698	719	706	702	696	721	732	690	740	699	748	709	720	718	734	741	729	759	757	666	741	753	721	720	761	697	726	772	718	688	710	661	722	708	712	748	733	756	757	672	708	701	689	767	749	689	747	777	712	688	715	698	708	734	730	738	769	708	716	713	726	717	678	712	710	729	663	700	655	715	731	737	658	668	719	705	715	679	720	653	713	709	728	718	727	702	741	721	746	706	738	704	715	726	757	738	757	758	739	724	672	745	682	715	732	743	745	666	731	723	735	710	707	734	697	700	721	701	743	659	719	727	723	723	707	753	692	689	736	710	691	725	714	745	697	725	713	732	694	770	751	728	746	710	695	703	721	711	717	725	677	658	722	684	704	737	705	703	709	716	750	680	700	694	719	699	706	702	719	714	703	697	720	769	721	707	749	693	698	750	749	675	726	729	743	682	710	704	753	735	768	738	669	690	716	697	714	753	762	720	698	721	725	713	733	741	705	683	704	752	706	695	733	727	695	716	680	713	753	742	735	730	656	759	779	739	666	731	708	731	669	685	720	717	709	721	734	705	704	760	711	737	696	762	696	668	714	749	731	728	742	740	735	706	745	764	709	717	721	707	741	731	696	702	731	789	754	707	689	731	720	742	662	765	699	718	711	707	704	666	692	716	705	710	685	692	752	707	656	712	729	720	764	719	750	725	772	672	710	663	727	728	720	707	707	749	729	757	718	723	754	687	757	714	684	735	729	705	699	711	699	743	770	710	718	694	718	748	725	712	750	747	675	668	719	708	736	695	783	754	683	667	710	687	705	702	721	704	718	707	710	691	694	730	699	715	737	750	711	664	712	675	733	680	721	665	705	723	695	717	715	693	740	718	738	738	717	709	697	737	728	769	726	703	728	729	719	706	704	738	710	748	710	714	724	676	695	703	740	694	733	733	696	659	718	709	741	717	752	669	721	691	714	753	721	753	708	691	725	695	783	663	696	677	710	749	700	758	679	749	693	672	763	703	694	665	734	727	707	767	777	692	768	693	734	710	694	689	778	782	698	721	699	694	641	727	718	728	727	678	690	718	728	723	714	691	722	675	734	703	697	685	680	723	721	713	714	768	716	700	720	727	701	731	738	719	704	712	755	663	708	739	758	730	754	756	692	747	723	739	728	738	663	702	717	724	696	688	712	728	674	710	693	700	770	688	717	714	701	699	663	718	749	761	736	702	751	749	736	732	760	699	708	706	673	728	695	713	703	737	726	719	692	690	708	727	692	745	667	716	748	675	693	727	739	777	705	736	702	698	672	739	731	748	702	692	751	672	715	698	708	747	744	739	748	739	741	722	750	703	706	767	707	747	690	703	757	685	708	699	709	718	689	767	697	703	712	726	689	705	730	707	769	695	730	714	712	714	700	690	717	707	694	686	715	732	691	715	717	715	703	710	715	703	694	703	697	711	703	727	727	714	725	733	746	709	737	680	731	755	657	713	741	733	725	708	699	727	678	724	774	745	727	739	705	714	645	717	723	687	684	731	695	681	712	714	692	723	716	720	698	714	718	703	686	754	689	686	703	728	708	738	765	766	746	734	740	757	698	710	696	714	732	717	729	688	741	682	708	752	645	757	699	709	710	713	693	722	739	704	740	744	699	677	688	698	719	709	702	725	682	704	740	725	711	666	720	727	733	695	737	725	748	741	741	731	748	702	714	771	712	713	709	768	735	713	688	753	753	727	673	688	729	730	702	698	727	714	729	714	730	681	747	702	702	717	719	757	691	699	707	706	750	713	679	709	753	753	736	736	781	681	696	777	702	720	745	712	715	714	704	762	707	738	730	689	663	725	730	735	711	766	709	692	702	745	714	671	726	752	684	680	748	714	746	753	717	749	728	697	721	681	718	703	718	696	730	728	724	715	765	741	713	716	705	756	702	704	746	698	699	733	713	697	684	720	707	739	693	722	763	711	730	733	710	722	711	709	700	708	694	737	717	773	762	714	741	739	701	724	708	705	682	702	735	773	726	748	728	691	751	705	726	742	735	680	717	735	675	733	688	701	688	693	664	750	714	741	684	727	722	721	669	733	719	731	660	703	713	706	672	713	728	694	684	716	705	707	696	690	741	763	732	724	712	745	729	697	734	687	702	693	711	711	700	720	695	674	756	701	684	739	729	751	742	713	722	725	746	721	688	658	772	699	770	701	734	715	726	692	713	758	733	702	676	724	752	717	729	702	734
33127	4548	740	502	382	363	395	313	346	329	337	304	303	367	315	333	329	347	367	324	341	346	307	320	319	296	336	324	334	317	347	321	329	322	371	341	339	319	327	332	330	363	324	321	367	309	300	349	309	316	351	393	351	345	342	334	353	334	329	358	338	320	321	295	313	327	282	310	388	324	324	325	329	327	342	347	360	312	360	341	327	296	328	324	339	371	337	288	356	325	305	315	329	342	327	334	356	319	314	332	336	349	301	347	357	324	334	308	290	340	304	332	322	348	362	317	328	305	343	328	315	338	331	298	300	340	323	323	378	377	285	330	319	324	287	356	323	342	325	326	306	358	337	352	366	342	329	319	365	369	318	322	304	304	327	322	337	353	330	342	329	333	332	314	330	334	338	314	310	312	323	307	337	301	329	341	313	343	324	320	328	295	326	329	314	334	339	372	330	331	343	349	343	361	315	319	310	345	337	345	340	322	313	335	312	319	342	337	320	350	307	292	338	325	321	355	361	332	318	293	308	352	334	313	322	316	317	344	316	326	338	346	348	343	322	318	335	313	361	301	285	331	298	310	308	340	361	340	327	349	306	321	322	353	338	318	300	303	372	353	333	359	309	300	291	340	335	311	303	335	328	345	365	343	364	335	348	319	303	315	345	333	330	333	296	302	318	320	345	345	341	342	313	305	350	329	331	364	325	314	363	316	333	297	341	313	278	373	338	353	324	323	301	303	378	320	339	351	385	371	336	326	321	313	332	308	326	343	350	327	349	305	324	368	353	323	335	356	304	340	334	330	308	386	312	334	331	322	333	339	323	358	353	333	334	344	324	336	328	330	307	325	312	311	325	319	320	319	317	327	313	332	361	329	334	334	336	327	363	302	302	360	334	336	315	336	353	351	358	352	327	298	330	335	367	346	323	310	297	293	315	333	325	321	330	329	331	311	337	341	328	358	347	324	330	323	367	363	377	314	365	285	341	301	313	333	338	342	329	335	306	335	338	337	319	349	361	316	349	337	332	318	389	322	293	337	359	315	335	297	347	354	356	339	340	343	327	339	284	325	318	319	331	335	336	401	348	310	333	321	350	322	297	336	342	310	331	390	334	312	354	323	321	334	332	336	328	316	328	332	327	306	299	351	327	341	359	309	315	348	312	365	359	306	324	302	318	375	324	307	374	321	331	319	332	324	353	305	353	336	353	345	346	312	291	332	326	302	337	320	333	351	333	357	344	333	367	316	325	351	330	322	314	327	299	321	316	336	307	335	339	318	323	354	335	345	323	361	349	352	287	312	350	338	349	326	314	326	318	369	332	342	338	311	347	325	320	332	359	332	336	283	325	358	298	345	284	362	355	318	329	318	355	344	331	340	362	332	329	325	338	317	348	307	348	309	318	315	354	323	334	331	343	316	311	344	333	361	338	328	349	309	313	359	346	329	285	304	339	310	330	347	308	360	339	346	317	301	318	319	326	324	299	291	340	319	332	307	295	324	321	278	356	370	348	346	317	321	380	378	351	348	299	297	330	359	304	345	341	323	348	345	313	354	327	341	315	294	348	351	340	344	377	322	311	347	323	330	332	398	353	351	350	319	334	352	294	333	355	306	340	284	354	348	335	357	349	334	348	306	364	344	352	390	323	327	337	318	324	353	322	338	316	327	364	336	326	339	327	340	364	364	353	347	316	347	355	330	352	305	314	315	324	335	322	341	303	332	312	304	338	320	346	334	334	304	341	311	307	306	313	365	307	313	323	333	353	311	317	359	335	347	311	324	347	323	345	327	330	335	345	337	314	319	317	337	345	367	320	357	346	346	335	358	306	373	341	351	318	287	316	289	325	306	335	358	365	372	345	334	343	318	348	333	335	311	335	304	316	317	328	325	379	343	311	338	315	326	343	318	352	334	350	367	344	287	303	330	349	291	325	358	335	340	347	319	334	332	328	321	338	324	366	310	316	339	319	312	341	332	333	304	324	323	368	341	317	329	368	331	353	315	323	334	355	352	327	358	329	333	308	293	323	323	332	326	315	315	351	327	344	322	324	338	372	315	358	290	348	388	329	365	348	306	341	314	322	350	300	330	301	349	339	312	351	308	313	315	308	321	343	307	340	345	327	329	300	311	345	301	353	315	346	345	349	340	351	309	340	364	350	333	335	340	334	304	336	325	339	328	346	332	309	345	355	335	350	359	333	351	351	306	344	352	328	351	322	302	326	344	304	310	328	295	332	354	353	311	357	343	312	352	346	321	323	314	340	322	344	322	343	324	318	315	326	306	331	334	335	352	322	301	323	347	325	325	344	308	345	291	360	332	341	324	331	329	369	335	327	301	331	353	324	319	370	334	377	321	312	311	339	339	349	310	330	340	324	332	333	320	346	323	357	330	337	341	330	315	364	351	310	334	387	351	329	349	300	299	341	316	363	299	353	358	306	348	309	345	366	318	319	314	317	355	359	308	275	358	352	335	315	310	327	320	295	338	336	297	340	321	347	343	330	300	352	356	312	306	365	348	335	340	317	325	385	320	338	309	361	367	354	365	334	320	338	329	345	342	356	337	336	313	339	347	336	328	328	336	336	345	311	321	314	336	342	347	334	282	331	313	344	354	337	345	336	334	337	299	322	309	333	314	362	318	317	324	338	332	361	299	321	363	352	325	329	315	332	340	295	337	350	322	332	322	310	331	340	345	320	313	312	357	372	295	327	318	340	345	339	294	317	341	339	312	338	397	342	334	336	316	354	353	348	319	347	332	322	355	331	303	310	301	337	350	327	321	364	340	349	334	325	316	311	302	325	346	341	349	346	306	326	329	333	317	336	331	298	350	353	357	381	366	345	366	323	317	303	335	321	329	328	304	331	330	348	318	362	348	338	331	315	336	319	337	353	319	337	332	321	336	340	340	353	353	331	333	337	327	310	287	326	332	337	371	353	338	340	309	311	356	335	352	311	341	339	357	329	353	319	343	337	349	309	320	335	348	317	326	304	321	316	312	354	338	352	363	306	311	337	338	367	339	371	332	324	339	339	314	313	367	318	333	323	309	331	316	338	350	362	337	350	316	343	353	351	321	312	360	324	333	336	357	365	313	340	364	347	319	336	364	376	328	299	330	306	342	339	358	358	350	317	331	314	327	336	330	317	334	367	356	318	347	338	349	379	316	347	322	336	325	321	332	354	338	339	342	362	331	335	330	306	331	334	351	333	323	320	338	351	321	323	344	333	345	338	353	322	324	333	322	304	317	311	308	320	363	360	321	296	324	321	315	371	341	342	283	313	312	343	269	314	342	342	313	324	337	334	342	313	290	321	320	338	318	326	383	330	370	318	313	360	324	352	340	272	315	331	307	327	306	322	303	321	289	342	342	358	341	318	315	324	347	390	360	319	281	328	332	303	322	329	319	375	283	385	300	324	277	338	359	297	336	311	328	343	305	324	334	356	372	365	342	393	312	321	339	357	323	331	361	369	340	331	351	322	292	356	302	328	303	330	314	312	342	329	316
21051	6850	4588	2821	1565	1166	1077	935	847	821	789	748	713	732	815	778	794	776	731	753	764	761	776	733	778	750	794	740	713	759	738	815	755	752	736	718	754	759	775	771	780	716	769	742	738	766	707	773	761	790	832	754	701	781	785	777	732	745	702	730	780	685	751	765	800	751	744	757	743	759	744	817	754	782	768	753	750	743	736	789	795	755	683	735	774	733	718	768	754	741	753	715	760	754	721	726	706	761	732	713	694	737	728	742	774	709	749	744	731	713	761	710	764	720	778	747	758	690	738	816	741	729	772	791	717	800	691	774	776	781	781	728	783	722	767	777	770	761	705	747	775	769	744	769	727	748	799	743	758	724	729	725	754	722	771	742	759	777	745	719	720	706	743	698	759	741	718	761	788	709	776	747	728	737	720	779	727	753	736	678	792	720	775	724	762	825	729	788	722	739	767	721	763	712	744	709	721	765	746	747	800	777	721	764	722	703	761	785	766	749	716	776	744	736	750	762	748	749	766	783	747	768	731	713	756	756	743	746	755	746	761	777	742	742	754	739	770	781	740	686	695	790	754	731	757	706	717	741	821	709	800	749	687	724	729	751	762	722	675	760	745	791	760	757	712	709	705	789	718	757	787	750	725	744	749	778	731	717	789	799	783	728	744	747	744	763	775	755	740	750	778	762	728	763	754	753	782	742	714	734	717	763	748	686	723	738	717	784	672	735	735	714	704	769	748	733	760	790	758	745	735	786	783	786	786	768	752	772	767	761	778	688	744	709	707	766	757	689	767	712	732	722	721	757	749	694	756	747	708	747	797	744	750	751	784	717	727	751	768	812	725	697	712	749	764	676	767	770	751	764	765	799	789	738	747	745	721	737	763	752	787	763	754	777	761	776	777	774	747	690	769	727	758	774	734	805	709	787	731	751	754	735	741	754	681	738	747	810	709	773	774	710	757	726	735	776	732	725	746	749	771	767	727	736	780	731	752	736	746	733	684	764	688	781	744	704	736	700	780	720	720	736	768	758	746	762	738	735	699	707	753	769	784	750	674	779	723	716	747	819	729	735	693	726	704	784	775	722	742	738	766	734	745	776	761	713	722	685	783	752	725	756	703	785	765	748	788	801	710	760	769	748	699	740	709	776	736	722	787	771	765	760	746	746	737	688	757	748	724	730	741	732	724	760	764	739	748	733	740	726	722	734	745	731	772	810	721	767	736	724	757	761	749	753	765	755	740	745	772	740	787	760	732	755	760	749	770	772	753	751	782	771	774	734	762	722	741	739	744	749	737	753	711	775	758	808	703	745	701	738	747	736	706	768	762	717	709	736	727	740	732	752	762	800	676	759	737	771	760	702	757	721	744	759	770	764	766	737	799	742	771	729	754	754	740	739	788	746	736	730	727	758	714	727	694	740	767	791	744	763	750	720	730	773	706	760	767	743	750	755	752	694	773	744	778	720	723	778	726	715	759	759	782	710	771	755	775	785	766	721	704	731	751	778	748	780	720	764	805	748	734	775	739	782	753	751	755	691	721	763	742	796	698	763	712	741	791	704	732	775	740	771	704	714	750	725	785	715	773	756	735	768	744	750	770	692	698	734	742	709	708	773	754	714	725	743	767	730	748	763	761	746	774	760	779	711	759	721	738	722	744	736	716	723	716	742	736	803	730	757	716	748	725	760	772	718	801	731	748	730	783	745	739	782	726	739	786	702	751	757	707	828	768	752	744	738	753	769	766	764	707	742	744	747	757	714	785	730	724	741	753	770	743	733	719	781	758	723	796	738	761	755	713	742	775	780	749	734	752	749	732	774	726	734	724	777	744	765	759	739	707	741	805	750	730	736	734	780	759	778	764	717	791	743	732	751	753	716	717	729	762	761	731	737	741	789	716	768	764	736	695	769	756	783	736	730	722	750	745	709	830	752	698	755	765	736	748	768	725	731	769	746	712	716	744	735	676	738	751	798	751	761	730	729	716	744	772	786	767	762	722	714	759	783	839	764	748	774	722	797	751	687	714	749	790	775	727	744	746	758	781	734	705	734	717	736	784	691	758	762	816	759	757	768	771	781	746	734	741	753	789	759	746	801	792	754	724	779	748	738	735	727	763	763	748	708	747	796	758	774	771	721	765	765	759	743	766	760	753	792	733	741	761	743	782	730	775	748	763	729	748	772	731	729	734	747	776	789	759	791	714	740	772	762	803	732	716	772	746	743	750	746	728	740	686	734	745	801	697	754	730	769	769	789	743	763	707	771	802	789	735	752	714	711	715	729	767	751	765	730	774	760	761	794	759	729	789	765	738	781	770	791	727	744	761	716	757	689	722	789	778	737	754	745	746	720	707	735	763	774	718	732	787	730	705	712	740	776	763	761	714	732	728	730	734	710	773	765	719	782	767	781	711	818	724	720	809	735	760	711	737	756	776	752	769	752	751	755	706	771	746	746	796	755	711	724	727	727	718	742	716	757	744	789	758	760	726	729	734	736	739	695	753	753	708	777	794	747	801	758	745	780	702	777	768	729	774	756	747	754	717	780	742	764	788	724	700	743	783	704	797	731	784	755	758	761	781	779	750	725	689	754	773	710	811	732	743	764	723	707	755	740	718	759	759	706	760	791	762	722	693	727	723	810	724	733	732	708	770	719	724	739	781	724	674	762	783	757	743	797	743	779	707	745	718	743	768	792	729	766	794	797	779	775	741	730	731	790	746	750	745	777	744	725	712	790	732	777	709	782	758	803	757	766	751	764	737	775	807	676	778	795	740	721	794	744	729	733	762	740	744	757	694	782	789	728	725	782	732	737	686	758	761	756	703	723	739	787	744	703	703	765	704	802	805	772	752	726	697	751	754	776	764	730	775	718	744	715	762	766	778	754	743	732	730	773	697	757	754	738	716	704	767	748	765	725	762	715	800	754	719	750	758	773	756	728	720	767	741	778	718	714	726	780	783	740	742	743	733	735	683	740	725	727	733	733	737	775	740	737	727	747	786	723	698	760	748	758	734	731	754	715	759	721	735	725	765	740	732	728	706	743	718	787	718	809	765	750	747	714	763	760	746	773	769	707	752	734	753	707	772	790	717	795	756	749	740	766	753	755	744	746	727	744	713	768	707	738	721	754	723	702	721	768	769	769	804	766	741	806	745	747	713	723	731	756	784	720	681	790	769	768	741	752	742	690	785	761	758	719	694	710	740	732	767	768	684	731	752	773	703	739	769	741	753	759	702	727	775	712	710	755	726	768	757	759	739	719	778	727	745	801	752	730	772	777	712	737	761	767	770	755	790	718	786	755	809	732	753	771	735	732	761	746	749	776	753	735	757	781	738	721	789	713	810	779	757	781	711	714	732	783	755	736	708	756	759	738	705	766	745	736	732	752	719	804	749	774	733	769	738	738	724	696	788	777	747	812	777	763	743	750	735	767	789	766	751	710	741	770	794	777	719	759	733	746	770	746	780	776	755	816	744	720	727	794	758	726	750	727	766	717	704	739	737	783
34821	5932	994	606	498	396	378	367	383	351	299	359	392	331	334	361	353	334	334	331	345	367	327	323	349	385	339	327	359	361	351	354	333	344	349	362	322	313	345	366	350	338	337	346	329	344	341	348	361	327	340	358	349	348	388	365	390	366	335	350	349	321	348	367	368	335	343	378	347	348	344	352	348	332	345	364	341	363	352	328	341	365	378	343	339	328	372	357	345	328	350	343	382	359	339	348	336	356	333	365	384	391	345	340	334	373	376	333	357	340	365	354	330	388	346	357	325	385	308	333	351	357	366	321	328	323	329	367	379	341	350	334	384	337	339	353	357	352	332	328	347	375	363	335	371	352	302	340	359	365	343	367	297	364	319	341	382	350	347	377	321	354	347	362	330	338	346	370	398	321	340	351	359	342	348	350	332	318	291	334	324	342	370	338	363	364	355	304	340	343	383	370	337	336	340	314	323	368	366	341	358	357	356	364	383	360	358	347	382	346	363	335	344	333	351	348	390	339	359	371	333	389	347	344	339	351	350	337	343	346	364	357	343	396	324	381	358	321	362	388	337	322	330	339	371	363	381	377	360	337	345	380	348	370	347	333	332	340	357	373	340	344	353	348	366	354	365	367	336	329	355	360	372	368	378	359	352	330	363	344	334	370	344	317	327	347	366	366	321	323	350	382	361	344	315	325	326	321	349	357	324	329	323	382	312	347	363	353	363	369	348	377	359	326	371	326	347	384	341	390	340	351	310	370	311	335	366	333	332	315	361	339	329	338	356	345	370	364	358	338	373	376	337	329	380	408	382	329	344	362	325	368	317	345	398	351	347	336	389	363	345	362	323	352	337	365	361	366	354	361	363	364	388	376	342	311	354	386	340	330	344	334	359	362	337	333	362	322	326	331	323	339	321	337	344	391	348	338	375	355	364	354	334	333	378	366	354	376	338	355	340	339	329	340	368	384	368	333	336	366	345	402	349	331	371	351	356	323	352	364	336	315	367	362	350	389	341	321	319	381	361	328	312	328	352	360	379	343	350	345	381	357	344	314	334	357	382	323	364	357	363	337	353	378	322	360	356	335	347	351	341	342	358	350	381	345	313	363	343	361	368	352	383	352	374	384	348	383	353	355	324	343	375	329	321	329	368	354	372	376	365	393	374	335	324	316	339	354	348	337	362	359	359	376	342	358	370	377	342	359	376	371	332	368	350	399	369	364	367	344	360	371	357	356	342	315	351	349	311	343	365	338	340	352	362	333	325	367	349	325	310	360	337	354	341	359	367	359	322	344	361	337	312	328	341	352	344	358	316	370	360	376	356	319	371	347	363	345	320	369	367	374	318	338	323	328	375	330	368	365	333	364	364	392	383	350	359	312	340	365	355	352	362	345	338	350	326	342	389	377	346	329	338	339	372	353	326	347	368	346	355	353	371	349	347	358	310	356	393	362	360	312	332	345	357	359	322	308	311	343	309	322	325	311	334	351	354	326	371	366	304	354	354	326	340	331	315	367	329	311	327	360	334	376	331	308	350	334	322	357	345	308	343	348	391	391	353	318	345	358	334	356	370	364	330	333	356	367	342	329	351	372	319	335	355	353	328	339	385	377	355	394	350	344	373	364	413	349	336	361	354	392	375	336	329	331	319	343	337	360	345	362	339	321	376	340	351	388	366	372	355	382	362	307	343	341	360	326	375	330	321	342	368	366	318	317	317	365	349	391	357	366	341	343	364	397	347	361	330	325	373	359	363	359	362	381	360	341	339	394	348	347	325	361	352	331	333	339	343	368	355	371	396	332	334	364	373	388	365	338	315	329	383	385	344	368	323	362	347	380	358	379	342	361	342	332	309	355	363	349	353	374	368	348	339	347	346	353	384	326	305	322	343	345	357	360	329	383	341	338	356	329	360	362	342	343	363	353	322	364	331	321	356	366	373	360	293	365	387	363	336	346	337	329	340	337	340	356	399	368	332	301	348	355	328	346	346	351	344	342	352	393	374	341	335	364	331	370	342	324	320	354	316	374	357	330	356	356	313	356	357	328	322	375	351	359	385	326	353	340	329	393	358	330	348	329	352	337	350	351	342	340	330	333	377	375	301	324	366	346	348	326	371	362	404	335	332	342	378	370	366	328	360	332	327	377	354	344	363	352	363	339	352	364	350	366	329	315	321	312	331	312	324	327	322	337	354	391	332	385	371	330	314	316	337	368	340	371	323	362	349	350	367	360	331	334	354	334	329	312	339	343	366	304	349	374	363	363	325	347	393	349	352	333	350	324	366	368	363	334	336	337	350	346	333	338	341	368	379	359	330	317	322	343	352	372	333	314	349	337	360	334	399	350	331	353	334	336	327	349	332	333	352	372	369	319	316	357	312	392	333	332	315	375	324	330	297	351	333	306	323	324	340	310	330	336	318	336	335	350	361	361	346	348	350	366	341	395	383	340	344	314	354	372	328	338	348	334	350	367	355	355	337	325	358	336	328	325	378	339	330	351	344	359	332	357	364	366	355	359	356	330	334	359	362	334	326	321	330	349	373	364	309	352	365	380	346	341	331	337	338	346	340	388	389	333	339	342	346	359	339	346	353	334	319	320	336	342	326	353	348	345	348	368	359	368	367	357	339	359	339	358	322	337	317	313	322	372	320	315	344	357	371	364	346	385	321	292	335	349	382	372	351	343	414	360	353	324	373	387	397	371	319	312	351	359	367	385	339	392	358	370	330	354	361	323	372	380	343	336	355	326	341	329	335	342	326	378	381	363	368	383	349	340	399	402	341	340	329	359	329	376	368	385	396	327	347	357	356	329	298	353	337	355	346	353	351	359	361	370	331	343	378	357	369	339	380	378	368	340	355	330	324	381	356	360	330	339	332	345	385	358	318	338	335	308	331	366	349	321	358	306	335	339	354	381	387	322	361	351	382	358	353	366	346	325	340	333	340	380	350	381	373	342	351	341	311	314	338	319	314	335	342	371	331	355	342	333	346	369	360	353	372	349	343	360	341	313	328	346	326	375	305	317	355	353	338	345	363	328	319	347	383	362	365	344	335	370	328	397	361	309	345	329	356	333	339	345	382	336	348	379	322	366	360	338	316	352	339	359	367	355	364	372	363	329	339	327	354	337	342	340	348	355	354	330	330	345	364	320	364	375	347	359	375	370	359	369	377	362	386	371	356	331	352	361	342	341	326	363	334	369	337	324	339	356	351	337	385	352	329	348	345	328	360	340	315	333	352	381	371	386	330	380	353	345	354	363	368	315	368	334	368	339	336	307	301	348	346	298	339	331	338	328	370	352	328	378	376	363	361	356	338	336	339	349	345	341	358	355	330	338	365	334	311	313	343	337	358	341	340	381	358	366	381	354	342	349	350	346	328	324	338	366	370	360	327	372	341	328	330	342	327	333	352	372	377	359	336	375	340	342	360	361	352	356	341	346	335	363	317	338	377	350	344	369	362	345	363	336	339	359	327	369	336	340	359	292	312	368	365	387	382	366	349	377
21675	9117	5716	3305	2048	1475	1183	972	946	829	853	851	809	813	787	807	855	843	746	836	815	795	859	831	765	780	793	768	783	802	800	837	828	807	793	810	791	762	816	822	767	807	820	825	827	806	841	830	800	788	776	803	835	791	836	836	829	763	815	779	830	799	849	819	825	821	798	830	784	739	842	803	798	829	840	819	734	807	815	827	775	803	791	812	839	786	809	820	843	826	754	800	793	815	791	831	861	839	797	782	789	764	868	807	800	817	816	801	796	817	802	804	855	770	885	821	802	798	778	834	812	781	835	777	812	818	801	820	810	822	855	873	837	824	827	793	806	777	827	809	794	785	796	794	826	793	794	772	810	811	835	836	843	767	791	845	775	783	824	790	798	769	813	770	790	798	860	752	799	837	761	820	804	873	812	811	798	812	819	830	798	741	760	824	824	842	837	800	844	801	864	814	789	788	838	804	827	816	820	760	815	840	817	818	760	819	798	783	794	816	787	752	767	800	754	815	802	781	798	807	801	797	823	790	800	728	769	840	781	797	776	846	805	801	827	819	800	806	789	766	803	839	750	751	765	826	840	788	860	788	797	795	764	793	811	832	838	834	774	790	810	831	785	749	778	788	827	780	815	849	817	783	772	837	802	881	824	811	773	790	787	837	828	796	919	788	766	805	816	811	841	797	746	767	771	861	834	826	788	825	830	851	845	793	828	835	861	823	873	823	786	829	816	882	791	814	798	780	797	813	800	779	809	791	792	768	840	814	827	804	836	806	804	866	842	848	804	783	802	798	802	821	804	768	806	828	772	794	773	822	781	781	786	792	794	786	841	798	813	752	800	833	789	838	791	813	824	845	810	779	730	807	803	809	793	830	812	784	798	803	767	739	760	820	810	811	767	804	796	789	790	787	759	793	781	827	804	790	808	839	816	813	797	859	813	856	763	781	847	804	817	842	738	827	818	750	824	777	739	789	892	823	830	786	804	856	799	839	821	804	808	789	788	805	769	824	876	791	829	737	753	799	783	816	774	771	794	804	798	813	829	844	798	809	824	822	833	817	780	772	854	752	827	799	819	734	759	791	762	788	795	777	773	804	823	785	784	780	819	805	829	806	869	772	765	794	810	773	776	771	783	808	842	827	826	801	842	857	863	855	768	792	821	818	806	819	836	866	770	846	807	800	783	823	856	787	804	835	863	789	853	804	815	785	824	826	846	790	766	778	804	807	787	813	783	772	822	802	814	828	755	835	829	754	786	797	789	794	802	793	750	792	850	779	783	798	816	798	800	751	780	825	772	867	825	822	734	808	847	812	822	875	785	817	816	757	777	801	765	792	788	791	797	789	796	851	807	810	816	807	822	871	831	859	822	791	872	777	797	805	769	788	787	835	723	739	814	843	789	776	834	782	816	780	793	795	841	766	838	801	817	853	799	793	805	780	813	811	780	800	773	786	760	804	783	797	822	748	803	805	817	848	772	825	763	758	836	813	820	783	785	784	833	809	841	822	815	819	801	840	795	807	867	790	762	814	787	813	807	818	860	786	860	818	795	803	814	818	837	822	840	783	775	767	789	822	817	835	796	771	792	777	812	805	846	814	819	821	799	830	795	833	849	780	818	801	834	773	817	806	804	853	831	754	814	833	824	833	802	814	820	795	749	843	786	792	777	837	806	786	814	803	826	814	825	804	825	826	799	836	850	811	794	816	785	794	800	820	850	832	819	806	761	801	798	776	771	793	839	811	809	881	805	797	844	775	759	804	831	797	820	816	828	825	824	806	826	813	773	843	800	806	824	859	788	823	785	782	805	809	788	816	765	797	771	828	833	789	832	744	793	806	805	778	818	805	830	801	822	860	824	826	792	774	806	834	779	788	813	773	812	840	768	857	795	841	811	753	814	817	778	772	809	785	848	814	835	748	783	799	830	808	790	844	839	777	800	769	795	837	804	849	838	806	750	788	832	814	845	815	794	781	772	820	836	825	817	830	808	781	796	772	817	838	744	794	809	815	803	800	779	847	777	803	820	845	820	776	842	804	786	849	828	792	757	789	816	760	831	771	846	795	834	801	824	786	788	827	817	835	801	835	824	795	795	794	774	795	834	834	763	796	811	808	809	812	810	819	862	823	801	796	851	803	762	770	821	809	847	793	826	801	802	793	864	832	869	792	830	825	792	829	819	771	784	826	795	849	778	863	799	720	804	844	776	763	847	834	797	779	801	794	842	802	785	799	778	799	770	876	829	813	800	803	837	825	791	813	825	817	799	805	786	834	779	793	852	819	774	775	770	840	835	805	784	813	815	825	822	826	835	808	815	860	799	762	812	773	818	762	830	779	764	780	819	817	820	822	806	793	812	764	800	828	810	812	818	830	871	863	807	757	779	766	779	824	883	802	775	846	838	773	783	820	800	811	805	794	809	750	776	868	835	811	849	802	781	812	764	789	791	793	753	826	822	783	770	829	775	789	797	778	798	804	810	823	846	834	799	809	747	771	770	819	817	844	790	825	788	866	764	795	838	770	775	793	815	785	826	794	830	827	818	769	835	803	847	859	833	741	769	814	787	776	809	804	789	831	842	800	840	793	780	791	781	823	810	811	808	805	775	794	793	783	857	817	781	778	772	761	779	778	791	776	807	804	761	785	807	795	850	849	794	755	802	780	800	801	770	794	832	797	774	810	846	806	847	825	814	809	807	840	765	785	792	851	794	825	810	846	814	738	799	746	844	822	814	819	807	794	809	799	839	809	814	788	843	801	781	791	787	837	794	799	818	787	752	749	866	854	789	796	869	772	721	799	844	784	800	809	874	826	776	785	844	769	806	790	798	840	815	826	804	796	763	861	792	773	772	826	834	795	840	772	767	776	816	775	750	808	820	796	746	791	755	789	787	777	775	815	794	781	832	837	839	774	839	787	825	757	820	798	818	778	815	807	872	843	858	809	829	796	817	800	829	846	786	811	802	804	800	845	788	835	808	810	859	846	816	816	792	819	788	825	767	869	815	818	854	859	824	855	781	797	770	788	812	821	779	829	786	822	765	826	783	789	869	820	787	825	802	793	813	805	831	809	833	806	795	836	824	811	799	827	811	804	769	788	743	791	824	831	819	774	782	805	800	750	734	845	786	767	752	819	752	772	776	787	825	810	809	821	756	820	771	808	812	799	774	789	809	824	774	843	753	828	785	762	778	814	817	790	801	824	804	812	797	784	793	829	772	774	821	804	833	800	838	825	794	806	796	807	825	756	849	851	800	837	815	778	818	811	801	884	811	744	843	804	817	808	816	789	840	812	756	802	796	814	812	877	803	833	776	788	757	780	786	857	829	831	844	775	791	826	821	809	743	759	788	793	800	845	740	822	811	844	841	815	810	746	766	714	838	797	796	790	804	776	814	813	817	838	804	790	859	820	814	850	803	804	799	821	801	817	781	866	771	850	809	786	845	765	803	808	830	867	816	767	834	838	767	797	810	844	790	849	842	819	781	819	807	789	826	797	838	800
24182	2472	586	486	348	371	359	354	306	344	326	341	348	307	297	330	332	355	315	341	325	332	332	303	312	331	372	327	318	339	320	328	350	360	321	295	290	305	304	317	299	309	305	299	311	331	315	295	342	312	341	323	273	306	306	277	311	323	331	356	311	315	305	293	318	331	342	322	328	339	340	312	315	335	349	311	325	331	350	329	328	327	341	332	337	328	318	321	379	339	297	358	370	332	357	328	332	311	324	342	299	301	328	328	324	344	334	320	315	336	327	339	332	356	329	337	305	348	350	358	374	347	333	324	331	352	336	298	324	313	315	363	318	345	325	308	320	349	324	304	361	320	298	294	340	334	346	319	335	313	299	334	297	333	306	314	365	314	329	359	361	351	315	327	282	342	380	334	305	349	335	336	313	307	317	296	321	353	331	305	342	301	293	336	337	354	350	332	307	341	334	304	341	334	300	357	299	345	345	353	337	336	308	308	307	348	281	296	352	336	341	326	301	299	298	307	334	324	338	306	297	321	332	345	326	314	349	290	339	356	326	326	310	321	318	336	344	314	339	343	367	347	336	326	326	321	300	305	307	333	299	317	316	336	336	314	317	300	280	302	317	320	340	319	290	316	317	289	334	321	316	352	359	311	309	310	301	294	326	309	327	361	362	342	355	343	302	348	341	340	317	302	339	320	354	333	296	369	317	352	331	325	321	318	339	337	327	353	327	313	301	352	333	307	315	330	314	317	355	362	326	333	337	333	291	325	309	343	354	332	352	366	308	332	324	354	307	312	344	317	316	326	325	336	299	333	341	358	332	381	330	346	325	315	306	323	305	294	302	345	345	310	355	343	374	312	326	359	373	335	331	343	329	322	341	339	323	337	342	341	310	329	317	281	318	313	342	316	335	301	343	281	324	338	310	344	306	303	347	331	335	334	335	350	339	329	337	351	389	304	356	332	315	302	337	325	336	375	357	320	331	320	338	326	319	298	378	337	310	309	324	324	306	327	314	345	316	292	307	309	372	326	383	340	335	313	316	350	335	334	337	306	357	330	289	321	320	320	343	317	308	377	336	347	279	297	339	308	308	309	332	404	301	304	322	322	347	332	320	322	333	359	327	317	306	328	343	317	299	330	325	343	325	356	338	328	316	337	311	296	311	321	310	341	327	321	337	363	325	307	301	314	349	342	318	332	331	302	297	284	318	297	293	317	296	315	337	313	333	360	309	307	328	295	325	331	333	309	350	334	353	291	322	330	323	318	347	323	302	337	363	338	331	311	322	347	262	330	292	302	313	319	305	318	335	339	302	320	326	330	321	311	328	271	365	321	313	317	333	349	332	334	336	340	332	298	337	332	314	349	302	316	323	310	329	329	324	336	331	315	308	307	324	367	346	342	326	307	322	300	319	319	327	349	316	302	332	339	341	342	324	293	291	361	321	312	346	307	381	358	362	280	363	306	354	350	338	313	329	335	342	342	352	318	315	319	357	338	343	344	321	327	290	314	302	322	336	280	332	349	332	303	337	332	309	337	316	344	347	317	317	339	322	348	327	325	326	323	322	329	326	340	334	330	344	329	335	346	316	351	331	333	332	303	348	304	296	327	333	370	307	271	313	333	327	335	312	316	319	335	336	327	328	320	289	298	336	319	311	323	344	313	332	317	297	315	323	305	320	334	323	331	349	339	359	359	328	355	360	330	354	339	311	344	301	355	293	290	292	345	302	323	327	341	319	323	321	326	325	317	343	331	348	303	300	299	345	316	354	295	376	303	300	316	275	287	307	350	341	347	317	313	335	342	338	314	321	312	309	310	305	312	303	327	321	340	338	321	353	322	330	341	357	304	302	352	348	311	331	343	352	343	351	350	307	315	325	322	311	331	357	347	315	338	334	353	319	317	304	308	351	304	366	312	369	348	319	344	297	331	333	359	312	308	338	341	321	321	313	314	323	346	344	343	360	334	350	351	319	333	305	362	350	320	341	313	338	306	329	307	321	319	341	312	360	312	324	307	337	328	316	324	350	355	353	288	350	336	334	336	340	289	336	284	313	321	328	340	336	320	336	344	298	370	313	345	351	323	317	309	328	280	330	331	381	361	323	347	345	341	345	313	318	341	331	317	340	315	339	334	336	321	350	352	315	347	317	324	324	326	321	354	332	323	340	329	306	348	337	321	339	378	323	337	338	317	336	335	319	322	285	317	319	366	338	329	319	296	355	381	332	347	286	318	320	293	299	312	301	302	309	302	323	351	305	334	297	347	333	322	344	357	371	331	344	309	315	341	350	326	327	309	332	323	283	335	372	366	303	323	306	292	319	389	347	317	310	335	339	352	336	338	319	334	339	327	280	304	326	323	331	345	316	291	347	345	329	314	309	317	301	315	341	377	322	297	290	313	352	333	343	355	335	349	291	351	305	315	333	323	341	299	337	327	371	304	349	265	347	313	317	308	355	289	339	343	319	324	339	337	336	339	329	333	333	330	319	317	317	324	317	321	327	323	295	309	330	319	328	338	305	326	324	320	321	363	336	325	321	298	335	320	334	327	334	349	342	328	335	356	332	305	317	330	354	363	317	321	368	346	346	324	329	308	340	338	293	321	318	352	338	309	313	304	328	302	350	334	324	308	318	344	343	337	360	312	308	320	309	332	295	346	325	350	315	351	313	369	327	329	304	298	328	313	280	304	323	346	347	318	310	340	336	341	341	309	310	316	304	300	315	313	279	330	305	323	322	361	346	299	314	297	325	336	330	333	325	288	283	323	325	323	344	310	345	345	322	323	346	300	356	336	340	325	345	305	331	326	311	354	347	324	305	326	309	357	340	310	330	322	383	325	331	318	329	339	325	342	298	383	329	329	325	321	339	318	336	328	349	368	308	319	343	313	297	315	289	327	352	322	338	343	330	331	306	344	333	328	343	348	344	351	290	325	314	310	346	341	323	359	314	327	308	317	333	312	320	291	342	303	322	322	314	314	327	334	312	298	309	313	337	305	314	322	342	281	334	372	340	318	338	340	341	293	320	345	290	325	311	359	309	324	332	321	311	344	361	342	328	306	309	289	310	314	304	330	324	333	343	346	320	326	303	327	317	353	329	322	321	304	352	339	334	366	350	356	358	357	329	331	341	303	314	357	315	327	336	336	328	322	303	298	358	332	347	355	322	326	356	401	329	315	315	310	335	323	352	307	319	334	343	316	312	353	350	335	330	325	338	307	306	338	355	323	321	357	337	337	327	311	331	341	348	311	313	329	337	336	338	306	271	324	326	329	366	299	315	343	319	322	340	368	292	345	310	342	320	330	301	330	331	354	347	335	352	348	277	328	334	379	348	315	296	343	340	298	305	336	314	295	344	319	351	345	352	330	307	333	313	325	338	317	322	332	350	328	356	349	351	343	346	339	355	321	332	355	334	307	315	355	353	371	326	330	330	317	284	334	339	348	351	277	344	339	327	348	348	352	313	318	316	345	330	318	323	305	301	329	361	319	331	333	348	310	330	343
16635	4643	2923	1884	1254	1011	863	757	754	764	700	785	758	761	734	697	743	736	747	688	743	763	783	760	727	735	725	757	772	731	716	750	737	734	736	690	722	730	726	775	741	735	738	709	746	721	755	728	734	709	734	703	741	762	734	733	693	748	661	718	719	760	785	733	708	726	704	723	718	693	728	737	773	707	786	696	686	715	724	693	684	692	700	740	725	755	744	739	703	701	707	690	715	726	759	715	775	714	718	732	716	684	768	734	776	692	748	708	778	782	763	706	698	744	724	761	747	736	729	741	716	737	712	759	778	716	693	760	720	690	732	726	691	782	782	726	737	730	700	791	697	769	721	720	738	728	699	770	731	747	673	703	697	776	729	732	719	776	717	778	726	767	739	719	745	760	686	702	721	746	737	748	745	778	704	705	710	760	696	720	767	744	769	714	734	710	719	771	703	719	724	698	755	701	731	702	694	681	692	736	702	708	713	741	750	739	690	747	730	733	728	720	744	757	729	694	688	793	726	728	737	697	741	722	738	707	778	698	706	728	714	727	725	707	750	703	781	703	706	743	704	710	780	747	727	710	667	745	747	729	752	711	708	766	715	714	727	773	705	711	719	695	747	723	698	754	704	767	737	776	760	732	706	762	736	721	719	692	726	735	717	740	724	764	760	736	754	772	703	742	719	729	761	704	760	701	720	733	713	741	728	719	717	750	709	711	763	703	740	685	758	743	723	745	768	713	732	744	685	740	702	724	721	730	739	728	700	711	678	743	711	763	726	755	743	742	719	682	719	757	667	720	717	739	704	719	678	748	703	722	753	735	728	717	728	738	710	741	707	721	747	737	744	717	743	741	779	698	702	696	712	746	717	692	747	783	679	735	733	720	689	738	701	726	686	735	751	662	801	746	754	722	751	722	740	712	704	748	750	734	731	750	750	781	766	756	719	724	733	721	762	700	755	708	723	698	724	773	727	723	730	742	748	707	724	736	729	723	744	723	697	705	751	726	765	725	783	716	749	695	773	734	759	735	690	749	748	708	721	734	732	702	753	791	718	736	755	732	722	755	724	722	740	754	700	751	715	752	670	744	750	739	740	708	714	695	775	709	770	738	734	732	746	706	775	733	769	722	749	738	747	744	731	687	755	740	702	712	681	706	773	747	763	723	728	762	717	740	690	735	706	755	718	743	729	747	750	764	748	732	765	705	698	698	749	757	744	709	745	772	739	714	746	737	726	717	713	734	730	740	714	767	717	662	733	718	752	787	688	774	737	695	740	706	763	688	705	754	738	713	732	778	713	722	772	722	732	752	727	715	731	739	723	717	756	668	726	718	711	734	726	721	777	769	728	759	705	755	744	742	720	754	762	778	790	741	724	741	738	763	724	707	735	766	751	745	722	662	712	720	694	755	701	727	771	666	750	719	709	751	679	734	656	732	736	751	687	738	739	746	760	724	699	724	751	725	759	754	697	737	744	756	689	722	721	720	721	694	756	731	718	741	713	739	733	685	707	760	701	769	736	772	721	759	726	751	744	713	718	731	763	740	737	764	710	703	763	720	731	738	646	704	732	729	724	686	752	768	727	749	738	707	710	755	745	772	766	704	759	710	755	746	739	690	722	749	736	813	774	755	736	722	756	729	705	724	733	740	747	727	747	731	734	788	683	661	762	757	759	740	757	784	709	722	742	729	750	712	762	743	689	753	712	694	776	771	768	748	746	766	753	725	760	685	739	756	760	739	736	731	752	740	719	717	757	716	711	740	723	692	725	736	713	698	761	727	701	699	735	760	744	727	711	692	720	727	715	721	754	757	732	756	738	682	741	681	758	768	759	761	701	745	762	705	736	736	720	723	727	730	746	715	730	703	789	736	732	728	759	735	695	711	765	750	718	741	757	736	685	774	756	784	705	773	701	770	771	756	699	753	751	719	728	719	722	696	754	673	711	711	714	738	700	769	721	740	751	702	771	723	725	740	696	679	697	691	736	692	713	708	748	740	718	728	758	726	692	694	769	714	715	750	736	725	740	751	720	749	789	744	757	727	741	719	735	757	738	720	749	729	715	745	725	763	758	752	710	748	748	763	728	753	782	749	687	781	723	726	711	753	757	769	703	734	746	716	763	745	774	700	721	781	777	706	750	706	750	731	728	706	729	743	747	724	722	716	672	703	719	685	773	763	776	725	707	721	734	751	718	750	753	713	714	672	751	709	771	718	742	689	748	756	647	745	698	693	684	746	790	735	699	732	717	741	690	649	704	724	764	765	683	713	761	693	729	726	723	718	732	709	723	695	663	738	706	750	689	741	718	729	735	757	726	732	699	728	707	685	759	735	746	722	721	765	761	699	736	774	788	730	730	712	728	732	740	736	744	730	711	710	701	699	759	697	704	695	718	716	745	747	685	736	707	750	723	731	752	749	716	690	751	693	733	735	763	756	754	729	716	737	704	770	727	724	761	744	815	730	708	775	728	711	705	768	696	762	740	726	692	733	741	815	786	737	715	761	700	724	727	734	748	740	742	729	746	709	765	721	699	686	729	719	701	747	746	661	754	737	719	728	709	740	772	732	752	747	753	730	754	733	725	764	743	719	746	761	755	728	759	755	720	683	725	707	752	736	732	740	718	765	743	775	742	760	757	724	723	692	658	773	714	773	714	708	670	756	776	707	693	719	694	781	717	775	715	696	720	723	701	701	695	706	728	720	735	697	728	805	717	735	726	742	775	776	745	772	770	678	755	725	708	737	707	735	763	737	711	688	715	727	736	708	703	718	729	732	747	726	743	720	731	706	789	740	731	753	728	743	741	747	759	766	721	777	708	710	696	740	746	701	745	714	702	749	751	752	684	774	691	761	693	709	738	712	679	709	725	690	724	749	689	762	735	762	686	717	734	743	724	794	742	734	726	698	759	685	753	706	755	698	720	738	753	708	741	777	743	711	758	681	733	701	736	720	748	741	717	697	748	725	723	735	706	714	705	763	721	737	767	668	721	752	767	748	742	712	741	768	754	693	762	717	731	755	733	720	704	732	786	729	718	706	650	688	743	734	738	758	749	690	758	699	760	742	752	728	725	744	718	747	726	732	689	751	768	774	696	725	761	762	727	748	720	693	698	711	714	675	735	698	754	692	729	756	750	718	724	714	729	726	726	688	770	755	707	726	689	702	702	708	709	718	751	724	764	765	738	711	722	780	702	781	708	817	761	730	793	703	722	728	774	716	728	729	744	721	722	755	735	692	734	733	700	737	773	694	718	728	792	735	722	737	752	734	686	788	766	712	720	731	729	697	750	726	703	763	721	802	703	756	736	721	747	725	762	738	753	723	730	712	738	706	754	705	751	748	765	712	749	723	754	704	695	691	717	723	682	754	704	717	719	726	710	750	757	690	729	738	711	727	695	740	729	783	732	718	734	725	766	707	710	799	711	703	706	696	747	723	770	793	702	701	737	747	746	709	753	718	732	732	765	717	790	706	673	760	742	724	747	712	759	754	780	738	742	717
35109	5843	929	506	437	356	330	327	330	345	343	327	318	320	352	334	349	347	321	323	322	328	333	341	336	326	313	363	328	331	325	299	338	311	364	332	330	294	346	337	334	302	326	340	388	355	351	356	353	318	330	323	335	353	326	345	347	326	299	320	327	336	307	336	329	371	333	324	295	326	332	322	323	325	324	307	328	331	358	319	357	337	314	323	331	354	304	315	337	372	332	336	332	327	340	320	322	331	336	336	334	351	339	387	332	317	307	347	350	320	323	334	335	323	327	335	350	387	373	347	336	331	346	327	344	373	361	304	339	362	366	350	287	340	315	342	334	342	369	326	317	323	324	343	331	360	354	308	329	324	361	309	347	388	306	352	309	334	325	337	325	319	329	327	319	345	331	316	307	291	323	295	342	334	353	320	349	333	363	337	332	310	364	352	356	328	316	335	312	300	307	326	330	315	327	363	317	332	339	307	306	373	352	363	335	326	325	311	330	329	329	354	332	348	361	307	316	337	331	328	350	390	349	323	331	322	366	287	310	360	339	314	317	342	349	349	326	303	347	305	322	311	353	320	303	307	318	319	309	322	316	326	311	333	344	332	340	319	328	353	348	329	315	349	355	353	336	339	298	334	369	331	314	306	329	336	327	371	380	314	304	333	314	326	325	372	295	320	302	316	354	321	309	340	333	358	332	343	345	334	338	345	348	345	309	341	333	327	322	305	315	356	310	335	325	304	369	365	346	357	352	329	359	355	343	324	324	343	336	354	322	390	352	364	322	354	387	334	325	296	332	355	337	359	336	341	329	319	305	337	334	325	332	314	316	351	364	320	345	323	336	295	323	307	303	326	330	322	332	363	324	296	314	377	335	352	334	349	362	322	301	328	366	352	323	332	351	307	308	331	321	301	330	341	358	323	306	343	340	364	298	315	344	354	362	356	344	350	324	339	320	317	320	322	344	342	299	312	327	346	378	335	325	340	335	373	351	341	348	336	345	356	301	365	339	314	360	320	341	312	323	299	325	343	359	379	332	354	339	312	310	328	346	317	330	309	315	308	312	302	320	303	305	334	307	325	338	318	365	284	318	336	316	357	350	287	325	315	343	311	335	298	339	353	348	335	323	329	303	337	341	335	337	328	364	324	298	334	316	333	336	381	330	333	309	341	306	301	350	307	361	334	324	305	336	330	371	327	350	335	338	369	287	350	308	357	313	322	317	319	355	341	308	356	361	324	289	336	331	331	366	365	336	342	314	341	325	352	355	345	331	334	317	324	343	354	347	322	331	330	317	354	343	381	321	349	322	327	294	354	348	343	349	326	319	340	318	329	331	294	329	329	339	300	319	331	349	317	341	346	368	336	325	351	345	364	342	308	326	352	294	340	318	327	313	317	300	348	324	315	324	289	291	363	357	320	322	325	325	340	351	343	303	360	334	325	338	348	311	346	342	349	306	340	321	374	331	318	318	339	345	368	331	348	317	344	347	344	330	287	325	327	339	371	340	363	333	337	343	339	330	334	367	335	313	349	318	310	357	316	347	311	312	358	335	345	335	376	314	328	317	316	360	360	303	349	353	310	319	331	299	324	308	306	324	322	340	342	345	318	373	354	350	349	362	325	323	369	309	327	362	306	274	346	339	338	353	314	317	322	306	337	326	308	382	317	345	316	338	327	331	350	324	341	324	324	311	347	351	326	353	367	321	327	322	328	333	286	330	325	354	291	363	338	342	352	341	351	382	339	298	315	337	310	297	369	325	332	350	344	360	335	314	344	314	332	339	364	340	336	347	346	314	311	359	292	306	323	357	335	336	328	312	339	295	337	326	310	286	342	327	302	305	333	341	371	313	357	307	323	311	345	305	331	322	332	330	348	335	340	322	330	337	306	335	336	315	338	317	352	313	353	317	326	338	308	337	349	324	305	318	370	346	357	343	321	311	350	343	331	325	353	327	344	305	326	356	314	335	364	371	334	312	316	317	322	363	338	343	318	306	337	334	332	342	366	333	357	325	305	327	321	361	349	311	371	301	348	342	319	319	394	362	317	316	323	312	343	342	352	351	347	345	332	357	341	336	362	302	355	329	322	346	320	305	292	324	347	344	346	335	355	333	318	297	330	311	297	309	342	337	350	319	355	357	312	346	338	333	356	327	364	314	327	343	317	327	303	369	332	327	286	329	315	331	283	334	296	309	319	340	318	356	351	349	350	331	338	331	375	337	333	350	291	344	338	349	319	333	335	354	323	341	313	360	320	297	306	334	321	368	330	347	332	289	342	333	352	344	347	311	325	349	353	360	382	342	377	338	313	350	306	311	306	336	356	303	339	353	357	308	358	357	356	365	351	338	347	341	325	344	337	339	342	319	318	346	357	378	367	304	339	312	331	321	346	347	347	333	314	312	312	304	297	345	328	334	334	342	340	326	353	361	333	329	344	352	350	338	332	358	332	356	286	351	318	336	309	366	334	338	323	335	333	356	356	357	350	342	332	333	306	357	316	375	311	339	331	320	309	324	345	360	319	333	353	308	343	333	338	301	311	345	348	316	335	321	327	299	320	306	343	365	308	332	341	327	331	285	299	336	359	324	333	374	353	339	338	333	337	346	359	357	375	386	347	359	340	307	333	317	341	316	362	338	352	366	305	314	351	371	297	309	312	342	291	318	353	313	347	341	324	356	330	332	340	305	353	291	307	305	320	331	330	358	352	321	340	357	366	363	325	319	390	332	343	404	335	330	363	277	365	327	354	336	323	301	326	319	359	365	329	327	347	325	359	283	340	344	348	318	322	348	313	366	337	328	337	358	357	311	349	403	382	338	338	299	314	318	351	308	331	366	345	338	390	322	343	321	340	303	317	324	337	336	379	307	308	331	333	320	325	363	359	343	330	349	377	349	348	360	322	354	318	331	311	358	348	336	317	341	343	344	343	325	333	307	316	315	318	366	347	340	311	345	347	336	314	287	327	291	314	371	307	331	319	327	326	344	313	344	349	345	303	347	327	307	312	353	341	357	357	343	327	366	334	339	328	305	336	362	332	324	329	377	345	329	324	333	362	363	322	331	306	357	334	335	336	356	319	324	312	340	347	317	328	331	298	321	389	309	339	349	326	330	332	299	324	335	340	339	320	344	299	309	315	343	324	334	376	350	347	332	326	351	327	339	318	356	348	323	331	363	345	335	322	339	402	357	302	343	335	328	351	373	326	346	353	342	352	347	320	323	323	325	347	314	319	307	351	296	349	298	309	301	326	333	355	359	319	349	347	306	343	316	338	309	296	330	313	310	309	306	332	327	359	321	328	349	352	317	347	331	352	316	375	323	343	336	382	330	323	342	332	321	335	353	348	312	352	340	313	332	364	352	352	327	315	305	325	348	346	351	338	340	308	321	353	324	324	322	360	372	330	297	359	335	325	325	328	285	383	322	339	279	337	372	358	311	347	323	349	339	321	317	339	315	341	335	366	327	326	350	355	348	340	330	344	363	329	311	328	314	319	327	324
22677	8396	5265	2899	1963	1118	946	853	855	828	777	793	741	776	741	779	777	777	749	799	794	779	726	785	796	762	775	747	765	776	777	776	743	717	772	797	767	807	762	709	727	758	769	743	750	771	804	810	732	770	735	732	724	758	783	747	736	781	756	751	745	742	787	765	715	734	763	827	764	780	765	782	764	768	765	756	769	775	764	781	716	776	781	762	758	710	737	802	784	747	794	761	811	819	745	769	812	771	745	729	763	787	810	809	762	797	760	754	757	743	756	759	746	828	699	746	716	787	760	722	766	740	752	725	768	765	758	783	641	762	745	734	732	751	779	753	759	773	761	748	791	756	781	721	782	806	724	801	769	714	793	713	766	755	746	744	769	861	745	785	707	760	719	769	749	793	781	832	793	758	745	752	799	802	802	799	783	770	775	777	788	805	772	743	769	763	783	763	778	773	769	784	757	756	761	725	733	797	730	751	844	723	773	763	770	745	756	754	721	761	724	786	728	729	768	757	780	800	741	709	760	788	789	721	691	751	792	743	748	783	744	727	820	786	745	743	746	755	781	745	732	765	734	733	799	760	779	770	718	760	775	755	760	741	747	728	742	770	740	731	785	759	788	741	791	771	722	766	775	732	756	740	749	747	692	737	719	722	756	823	762	738	739	738	726	768	718	781	742	763	820	733	784	793	750	736	757	778	766	783	786	728	800	753	806	736	784	753	766	770	760	788	747	774	798	789	763	736	744	726	721	713	761	743	788	770	794	791	763	760	783	703	716	789	784	756	764	734	690	714	777	730	734	781	742	749	734	806	788	755	772	806	809	732	783	751	752	726	774	729	767	795	787	749	806	703	821	733	713	776	761	735	705	743	767	747	757	713	743	795	756	758	758	696	734	774	771	792	787	799	744	802	786	733	792	747	796	731	785	732	794	711	727	793	775	720	828	775	757	795	700	769	770	780	768	772	829	779	769	752	775	708	773	741	751	758	741	723	764	698	733	719	770	781	784	765	773	762	751	728	767	713	739	723	804	720	829	699	740	759	721	749	766	795	747	762	771	777	802	745	751	771	773	768	789	759	816	786	743	747	736	769	736	767	756	766	766	799	736	725	687	761	778	807	792	722	739	716	817	751	773	751	769	782	754	776	742	744	739	717	742	781	757	782	783	781	729	775	772	715	748	750	754	754	762	753	746	773	772	700	747	742	681	741	749	730	715	741	788	759	732	784	799	687	733	719	771	784	763	791	799	748	756	709	763	768	769	765	775	713	802	765	742	732	755	748	765	815	762	748	746	735	775	746	804	759	721	779	783	768	741	759	791	708	730	767	813	728	758	761	731	779	749	721	754	753	795	722	800	759	789	720	763	785	769	767	800	749	762	739	730	731	747	759	745	725	759	731	728	754	793	713	788	677	751	765	818	741	730	753	792	774	750	750	765	735	765	750	743	724	803	808	712	757	790	732	734	785	780	768	774	736	815	739	750	716	788	780	774	716	752	694	752	786	737	760	790	811	731	728	744	745	716	735	752	791	768	707	755	742	747	720	701	803	701	795	759	767	739	771	812	760	711	747	710	778	789	797	759	756	814	801	752	732	770	776	688	757	771	790	748	746	740	725	782	803	753	752	756	774	740	759	761	757	698	777	793	705	735	799	783	768	764	805	733	800	782	714	840	776	722	745	789	775	718	748	736	773	739	716	708	787	762	775	754	774	791	740	792	835	746	750	741	779	691	755	774	754	748	746	720	698	807	765	750	800	732	745	790	789	758	821	790	739	748	793	785	746	760	816	802	775	754	789	750	738	779	740	727	739	741	744	716	692	741	782	726	673	771	774	733	754	750	785	797	791	797	739	773	731	838	822	746	744	747	771	781	748	753	775	772	732	753	759	779	673	728	730	762	756	767	771	721	770	769	731	725	775	816	725	745	729	772	755	806	739	773	714	769	780	775	722	765	757	748	740	747	776	754	812	755	748	759	784	804	787	734	741	738	721	740	770	795	759	813	726	767	706	792	749	763	789	742	731	759	763	754	726	726	755	770	758	757	746	778	759	781	804	748	752	713	763	733	749	782	765	777	766	762	787	771	797	796	764	712	716	753	754	749	712	754	739	765	772	762	740	768	795	789	775	767	783	771	791	794	799	735	725	780	750	742	800	775	755	784	757	746	772	766	761	775	766	736	733	751	749	756	770	738	821	766	713	753	768	768	784	763	786	748	711	714	735	771	763	739	781	746	764	765	685	764	768	746	718	773	750	752	731	761	792	769	763	801	750	726	753	718	752	737	711	753	748	774	747	754	760	745	751	753	747	786	755	728	764	758	755	758	742	766	746	758	731	783	761	750	768	724	775	784	772	721	722	766	765	759	813	774	823	728	753	754	796	737	744	758	764	701	769	782	700	776	770	751	797	762	738	813	805	719	771	778	750	791	723	776	710	766	728	734	788	754	814	751	713	784	771	774	747	739	745	773	773	766	806	762	749	778	742	778	733	782	765	756	787	757	697	766	754	770	790	749	786	731	742	755	765	760	713	752	775	713	743	811	768	771	762	746	719	743	781	744	746	760	713	757	757	775	763	767	723	739	725	740	717	784	778	732	781	790	802	739	760	755	757	777	748	795	735	739	767	774	788	797	772	765	746	772	717	737	777	744	755	769	761	748	769	774	714	754	749	735	756	812	732	815	809	744	727	751	721	791	792	768	768	750	772	706	741	749	740	743	783	750	756	754	784	768	707	794	720	818	782	764	771	747	771	770	768	791	799	745	749	759	749	772	751	782	759	725	727	801	746	749	727	740	771	768	764	760	773	764	798	736	764	769	781	781	755	763	762	757	735	749	761	774	761	758	735	705	753	735	752	801	715	732	775	726	784	719	752	745	764	781	717	768	739	749	756	744	745	758	767	796	735	753	773	759	766	763	762	789	760	772	729	744	744	799	751	760	796	738	826	727	747	781	745	772	766	757	738	786	742	797	741	790	775	753	764	794	751	728	747	778	734	782	754	732	748	745	678	751	753	750	721	734	788	768	756	778	688	783	772	766	757	773	770	792	766	728	781	751	768	791	790	774	781	748	746	739	812	740	746	792	772	739	768	771	724	763	750	786	738	762	720	744	763	752	767	770	762	740	753	719	762	753	770	786	741	728	726	792	774	761	741	718	805	769	779	776	792	780	721	792	793	720	756	765	779	725	788	759	750	796	801	762	748	728	758	800	759	767	714	798	761	778	749	780	744	760	763	723	765	739	697	813	766	744	786	786	746	745	741	771	783	754	746	789	786	740	766	693	761	763	764	779	773	745	785	741	794	771	790	742	771	772	805	776	736	840	781	758	823	792	778	765	738	738	793	745	757	746	805	783	729	769	788	778	735	782	751	756	815	802	739	737	777	707	763	762	703	754	775	780	720	736	766	742	747	746	769	783	752	735	794	784	730	800	719	732	766	772	734	779	757	756	759	768	733	767	845	767	758	769	759	749	815	774	746	724	700	731	778	755	772	801	753
39006	6737	873	526	403	339	357	359	351	351	361	366	393	328	362	323	335	380	367	328	362	322	388	331	306	347	325	324	340	384	358	349	318	369	344	364	371	304	353	331	327	322	338	321	348	361	345	361	342	373	315	331	403	362	334	307	365	338	358	341	341	358	358	303	340	361	351	336	376	337	335	334	402	363	342	323	320	329	315	357	336	356	346	357	342	349	341	340	376	316	315	361	358	370	308	350	345	368	356	329	401	305	346	322	349	379	383	379	366	342	348	372	297	315	389	346	326	336	363	379	314	331	292	317	350	354	313	358	319	348	337	349	334	332	336	300	353	319	352	310	311	361	330	359	329	378	370	337	352	333	338	334	355	340	354	327	326	313	349	372	348	355	404	312	358	320	345	343	361	388	346	322	365	319	316	360	368	350	326	305	376	333	362	348	368	332	336	351	359	337	344	343	308	312	370	349	344	368	345	365	320	368	356	326	355	345	352	334	404	320	337	323	321	337	325	324	369	353	385	364	390	383	367	342	321	333	347	340	352	359	343	366	353	347	330	356	347	342	320	295	289	317	321	329	358	349	366	350	360	318	344	323	325	356	346	339	359	376	344	384	363	363	344	374	337	327	378	322	355	362	344	332	349	373	323	354	329	371	362	359	353	311	354	362	376	341	331	350	340	362	346	351	364	279	364	388	342	379	336	348	362	346	338	304	360	347	368	345	378	361	317	361	381	340	332	376	351	372	334	365	330	361	316	341	382	395	355	348	346	332	346	325	276	349	361	327	347	343	328	346	354	334	373	325	369	360	374	352	348	370	339	335	334	354	383	336	358	370	349	370	318	342	331	344	349	361	372	351	367	367	351	328	343	372	318	356	344	347	310	350	304	346	368	348	360	318	362	344	380	362	370	361	365	374	352	344	317	345	336	364	359	374	348	331	366	336	336	318	344	387	309	374	350	347	340	357	408	379	369	349	354	353	372	315	326	326	330	359	362	379	324	360	357	343	325	353	352	359	355	361	322	366	362	347	357	332	347	356	344	334	335	328	343	355	316	354	349	338	328	359	347	339	328	320	354	360	406	351	359	337	381	336	324	308	359	315	357	338	341	357	352	328	363	332	354	350	390	322	347	358	343	378	347	378	351	363	410	341	353	387	371	317	321	306	329	340	345	336	331	354	339	329	335	332	352	349	346	360	355	360	348	330	367	347	357	351	360	334	361	341	336	358	328	358	316	364	364	360	337	359	327	322	374	366	368	370	311	338	333	407	347	345	341	336	346	365	328	345	352	293	346	328	361	347	348	344	358	368	320	356	343	336	339	340	335	359	339	334	354	348	367	331	326	357	372	319	345	330	364	337	357	353	355	374	342	334	312	321	366	346	362	326	334	369	355	366	354	362	367	353	344	303	322	355	355	376	359	338	386	337	352	357	308	345	322	336	339	330	335	361	371	353	357	338	347	338	335	328	348	357	339	386	377	329	320	359	344	354	348	361	343	349	352	363	403	377	396	323	401	331	339	323	329	372	325	389	354	340	315	365	329	348	391	320	320	350	345	352	397	301	370	365	358	340	362	369	312	353	393	342	320	354	367	364	332	335	373	341	341	346	361	346	357	361	363	360	353	299	318	330	315	352	333	346	339	310	330	347	321	342	370	367	340	323	356	356	365	375	332	342	360	341	344	381	371	336	331	366	394	315	347	350	334	338	366	386	347	332	336	325	350	293	376	346	336	358	382	359	371	369	364	389	330	336	332	349	387	343	338	325	326	339	340	361	332	348	379	360	341	323	330	344	347	366	320	336	349	323	352	345	375	351	352	326	331	343	334	324	333	387	331	349	361	388	338	338	374	323	354	328	282	322	329	370	321	327	350	334	356	345	331	340	369	391	362	376	328	344	329	334	347	345	386	343	357	378	369	353	356	347	333	350	306	360	383	338	330	334	321	321	336	366	336	326	328	339	381	326	385	351	306	422	354	346	347	331	355	322	343	334	342	333	359	364	357	397	342	363	312	365	334	357	386	371	336	328	352	328	313	356	341	352	340	370	382	373	342	370	291	361	370	312	316	365	385	361	352	311	333	359	359	360	328	340	341	349	333	352	350	347	331	367	363	384	370	362	354	378	362	348	379	361	331	326	379	375	321	329	326	368	332	336	319	316	318	327	335	339	385	317	329	377	318	341	379	327	346	351	355	345	339	344	381	368	367	331	328	328	356	336	358	376	374	374	350	345	369	351	337	329	362	344	319	365	327	319	321	364	322	345	331	375	326	327	343	310	367	362	318	355	317	359	348	338	366	337	381	323	361	364	331	346	378	327	349	346	357	314	352	371	370	338	370	341	375	342	337	367	335	380	308	324	367	370	369	353	381	349	353	341	333	338	358	323	345	322	315	358	344	327	365	338	335	293	356	359	360	317	356	342	382	338	352	363	364	375	354	362	295	361	319	394	359	356	347	356	338	330	347	335	382	360	349	350	336	346	360	361	359	388	343	342	346	361	367	375	341	352	321	334	355	361	339	364	359	342	324	334	334	340	369	366	356	348	354	333	353	331	364	345	318	349	347	364	378	375	360	292	332	310	342	367	349	378	334	336	329	352	360	342	308	330	361	370	351	323	327	349	317	343	326	328	365	286	354	323	329	380	368	366	338	350	349	373	364	343	393	346	330	350	337	353	329	370	324	355	355	374	350	329	354	320	325	353	353	388	381	317	355	332	335	349	353	356	340	355	345	342	343	363	350	346	340	354	338	354	319	333	333	329	341	346	379	369	327	342	340	354	344	362	357	319	363	359	354	366	352	375	322	323	388	390	379	378	350	279	358	339	354	318	342	354	348	361	344	374	382	363	387	357	365	346	342	368	343	319	366	300	341	333	344	319	309	333	369	337	351	362	320	376	373	385	378	341	371	328	325	318	342	288	320	353	354	339	348	348	346	360	321	342	355	393	351	361	365	320	322	347	383	314	341	332	361	296	371	340	361	313	352	333	347	330	370	347	364	380	333	319	357	334	352	375	370	376	309	339	326	354	385	349	319	365	367	358	338	357	346	335	348	344	371	342	356	356	354	329	346	366	373	300	343	323	384	324	358	317	339	346	325	349	388	347	348	354	345	390	338	365	350	297	372	357	348	349	369	354	350	323	351	320	354	337	322	341	337	332	359	324	338	349	329	360	315	324	353	370	361	325	341	351	345	339	340	329	369	363	362	380	345	377	349	322	356	347	370	348	371	366	327	366	349	348	366	355	312	334	323	324	364	317	343	342	333	314	342	336	362	379	387	341	361	338	321	353	347	355	335	334	351	360	358	388	360	350	347	342	340	350	360	353	342	374	367	386	391	359	357	336	341	360	314	323	349	351	339	321	375	321	334	338	368	348	351	362	342	347	374	343	341	351	332	352	348	347	378	342	340	357	357	350	356	328	344	315	341	359	374	385	317	328	365	334	320	370	338	343	361	342	355	344	363	345	355	394	336	368	328	318	356	338	352	344	366	361	359	344
23227	8040	4343	2645	1782	1285	1103	989	866	802	832	865	832	888	796	753	844	827	772	795	792	755	764	850	789	778	808	796	832	773	805	844	879	793	826	808	749	787	766	801	801	796	818	820	801	777	772	840	811	796	838	801	829	800	794	820	808	851	815	792	776	796	841	822	799	802	796	818	766	793	859	817	809	823	780	772	758	818	803	811	803	829	780	792	798	788	819	806	805	791	835	811	829	771	809	822	748	769	810	807	818	827	781	817	825	802	828	769	771	780	794	763	764	827	800	803	807	824	807	776	842	772	812	792	781	775	806	833	783	783	816	757	783	813	806	796	787	805	800	783	780	774	800	744	797	789	829	790	787	752	782	801	841	816	807	785	806	787	833	832	785	798	763	768	765	800	811	769	765	813	801	770	786	795	783	812	743	810	821	815	822	787	842	773	781	771	811	782	762	815	746	825	817	822	796	798	752	777	797	794	789	793	777	814	854	852	803	809	772	787	857	817	836	774	796	846	802	792	854	787	776	791	824	783	799	788	794	820	790	807	748	811	787	841	762	746	782	877	806	800	786	809	775	776	804	825	785	758	773	780	796	821	799	791	755	792	802	793	791	823	756	820	793	769	779	822	838	802	784	809	870	805	812	834	770	775	765	806	824	743	760	791	782	788	840	759	797	803	786	779	795	799	829	831	792	796	854	797	802	765	794	779	795	787	793	856	773	805	829	832	843	804	874	792	785	807	816	818	812	766	786	801	801	824	795	813	802	766	795	814	777	769	793	833	772	783	798	830	744	808	814	755	816	805	815	762	830	817	806	731	790	814	760	778	780	808	807	715	815	850	814	813	778	805	824	817	797	818	777	760	785	763	823	797	764	831	817	838	782	777	826	747	803	817	866	807	836	743	782	768	851	819	777	843	795	802	759	769	806	779	828	815	812	780	771	783	814	846	741	827	763	776	788	776	737	841	808	852	813	848	776	824	820	823	818	768	756	821	802	806	804	855	764	796	805	829	819	757	817	753	800	749	830	769	812	793	801	756	795	854	862	855	824	813	830	803	813	788	743	793	827	760	815	801	788	797	824	780	834	765	800	803	768	810	826	777	744	788	784	789	796	785	802	821	781	771	798	789	736	775	797	791	786	830	840	735	770	838	740	826	743	768	805	809	791	781	809	805	797	836	839	773	807	791	767	744	776	778	798	781	801	809	775	778	805	808	858	823	811	824	795	779	843	797	826	799	801	793	847	788	817	808	827	796	795	841	793	816	803	817	787	786	824	808	798	797	851	808	833	783	758	801	817	792	810	765	741	824	802	809	755	833	812	777	841	817	758	786	797	849	796	764	770	760	769	798	748	741	800	809	792	775	737	785	819	792	770	804	827	766	830	771	802	778	771	791	788	851	764	816	800	775	766	816	798	796	790	825	783	845	778	780	781	766	786	801	815	805	829	758	810	793	852	795	771	773	772	811	787	820	776	772	815	793	806	790	808	821	825	797	795	788	799	827	798	770	809	829	811	793	854	844	783	846	788	724	806	791	771	790	788	789	768	794	795	797	796	834	819	794	807	783	745	814	809	780	793	788	830	839	805	781	809	793	779	764	817	815	787	835	804	781	765	828	736	768	831	812	756	835	822	780	761	763	800	791	815	808	818	795	816	797	752	764	816	773	801	814	821	783	778	758	806	832	809	766	825	788	789	781	782	743	805	774	800	804	765	819	831	737	787	791	816	794	807	775	765	799	807	754	835	793	784	794	775	789	765	807	800	766	818	768	724	846	771	781	820	811	847	805	802	776	785	769	804	780	850	839	789	791	754	753	825	813	833	783	771	818	789	833	839	762	758	828	804	806	785	780	757	815	799	771	799	805	790	786	774	822	788	818	734	785	765	765	828	832	803	786	847	793	776	802	789	831	744	777	755	818	774	831	763	764	818	793	800	739	842	810	800	821	775	762	806	802	835	810	855	792	829	818	769	791	823	759	804	801	783	849	795	753	824	750	758	792	804	743	823	868	765	762	806	837	768	796	800	781	866	801	847	783	821	828	812	777	797	755	766	787	822	781	813	815	754	810	778	768	793	814	789	780	869	803	798	785	820	787	766	799	845	800	782	809	796	827	814	793	806	805	785	788	787	827	846	809	772	837	802	820	817	784	779	812	780	808	803	854	806	796	759	760	804	818	768	820	767	774	765	820	849	808	850	761	860	766	837	810	741	805	830	802	793	774	832	759	778	791	772	799	808	795	797	843	772	791	746	772	794	814	773	787	786	782	731	795	801	791	809	726	742	803	844	787	800	834	808	780	767	797	768	817	803	815	801	837	779	860	842	832	808	784	787	776	775	813	799	785	792	820	785	777	826	807	817	799	837	770	781	729	791	791	828	777	818	844	823	801	803	809	732	762	787	792	825	786	765	747	792	805	805	853	861	806	800	766	780	806	832	750	830	796	756	761	836	808	796	801	769	794	764	775	826	787	802	793	791	761	799	802	784	784	807	792	821	827	781	766	834	771	798	833	839	800	768	733	796	812	755	795	817	776	825	810	791	799	796	808	759	781	751	803	810	777	832	791	807	803	799	793	802	812	765	797	769	819	820	838	803	831	856	782	782	824	768	797	791	787	820	766	809	788	783	757	786	815	809	803	821	795	801	823	790	810	749	815	781	795	835	808	809	823	788	795	799	807	746	792	801	811	775	841	795	822	804	815	767	714	795	776	789	795	808	800	863	808	761	803	763	796	748	794	849	779	793	750	825	772	792	798	793	814	802	754	846	846	833	758	835	799	829	793	866	775	792	796	829	809	768	822	832	746	767	851	839	749	755	807	812	809	832	808	847	785	841	775	777	805	827	800	822	734	756	757	805	781	805	782	798	812	818	841	794	787	786	817	832	835	783	850	795	813	807	790	775	772	839	794	823	773	775	782	862	810	822	824	787	838	806	715	801	795	803	792	808	808	812	799	823	826	816	825	786	855	809	815	775	813	800	791	841	795	817	834	795	794	824	767	787	778	804	804	803	803	758	804	803	796	791	811	809	796	759	833	781	789	772	759	738	820	824	827	770	785	805	788	781	766	781	895	806	796	797	855	783	827	804	828	780	761	814	819	840	779	810	817	770	800	781	809	794	829	779	809	781	771	796	808	814	809	765	743	818	808	824	773	795	789	795	783	759	799	792	870	849	810	792	798	785	772	767	764	796	773	761	813	773	814	771	823	822	786	783	787	809	768	795	791	761	794	845	795	796	779	786	822	820	853	824	805	829	793	789	840	815	813	854	822	744	764	779	841	755	792	830	815	825	784	758	804	788	768	795	825	793	757	811	829	826	750	769	836	772	780	811	835	750	799	765	775	822	822	781	776	829	789	843	806	788	801	799	776	804	799	809	796	777	830	845	772	794	784	756	814	790	772	813	854	792	765	831	800	813	771	758	802	815	797	770	801	840	793	820	808	763	748	784	801	783	827	784	807	775	819	752	761	804	770	798	745	747	801	797	807	807	835	784	806
22848	2603	569	425	373	383	330	331	344	338	325	317	298	364	373	333	376	345	331	331	313	310	310	330	305	318	371	346	344	347	293	315	328	320	347	325	306	319	346	330	284	332	341	300	330	326	295	325	336	343	361	317	337	315	308	349	317	340	329	346	329	321	303	319	320	320	336	367	334	295	303	300	352	331	322	326	353	307	338	305	327	325	351	304	345	334	312	330	325	299	341	323	332	290	293	318	305	341	361	351	309	330	340	326	337	321	315	322	362	326	316	328	334	278	316	341	335	309	301	334	358	335	316	343	331	331	309	310	297	335	368	342	322	323	344	303	314	336	327	347	294	288	299	315	271	331	312	304	320	313	334	315	321	317	334	312	337	299	341	326	339	317	326	344	338	367	331	316	329	296	310	351	341	378	355	332	330	333	295	338	287	328	292	323	318	321	339	355	362	333	355	330	319	297	359	311	358	334	305	315	307	322	313	308	359	334	343	319	354	313	347	303	307	310	303	315	319	368	318	306	322	325	375	319	341	314	334	299	334	297	335	329	339	329	334	315	365	317	330	297	334	340	325	310	356	326	354	301	300	369	330	325	342	360	336	315	349	307	341	348	339	315	319	289	362	369	318	318	288	298	321	320	312	320	304	316	323	355	339	339	303	338	312	321	308	310	331	320	316	351	315	315	321	286	320	305	333	337	332	307	345	366	345	327	328	372	313	295	348	310	328	333	337	350	356	333	367	322	342	326	296	268	315	310	331	317	308	357	299	309	340	339	337	335	355	308	315	324	295	315	347	322	331	323	352	341	363	306	312	305	308	331	322	296	338	330	339	311	325	309	337	315	336	368	327	312	306	309	322	347	312	315	328	333	360	322	343	333	327	304	333	287	313	344	322	324	315	320	311	333	320	327	305	312	307	356	309	370	346	353	324	327	304	297	320	308	342	314	337	332	318	324	358	338	334	329	344	336	317	304	355	336	296	311	338	308	315	288	320	309	320	336	347	347	285	298	292	347	299	309	329	351	316	314	365	331	317	311	348	332	313	324	335	318	298	298	355	266	333	366	333	316	317	328	321	316	339	364	314	354	324	317	313	326	334	328	339	299	354	337	322	345	323	311	319	305	337	323	314	322	316	296	320	325	325	315	307	303	298	333	373	367	292	339	320	342	365	324	292	339	337	329	351	290	331	315	321	335	349	351	361	359	341	326	326	317	296	303	339	352	354	321	324	331	322	298	347	357	280	331	324	318	301	323	341	329	325	316	332	336	336	294	349	336	360	339	328	325	348	325	338	291	339	331	287	351	321	334	307	313	304	307	320	385	299	315	338	285	320	370	337	346	305	298	301	336	322	326	294	294	280	316	325	339	361	303	293	343	331	288	324	365	322	328	348	345	347	373	361	322	359	324	324	323	349	306	315	330	319	314	348	327	350	268	360	305	323	327	319	342	335	303	369	302	342	301	319	290	352	322	343	265	328	331	328	329	342	333	370	344	314	335	324	348	341	297	327	352	314	326	359	310	323	359	346	343	338	325	309	296	350	321	311	313	307	314	305	370	325	319	342	344	316	330	311	347	320	357	306	295	333	319	335	357	332	363	306	324	321	363	322	314	375	322	321	321	361	341	304	331	360	355	310	316	341	337	301	299	330	291	314	314	347	323	321	276	309	352	344	334	346	339	297	334	299	299	325	327	329	347	299	297	298	338	347	322	333	330	308	324	353	323	327	365	335	335	333	321	286	336	346	348	372	335	320	316	297	346	332	307	310	298	355	326	329	334	353	334	273	335	309	302	312	335	323	315	335	350	325	357	326	334	333	313	335	295	340	366	360	365	325	332	284	323	326	322	317	278	317	323	332	282	323	299	296	320	316	306	342	308	313	314	333	326	319	334	311	331	307	345	329	275	314	321	323	335	317	326	339	328	346	313	338	335	335	307	332	367	347	340	318	316	343	291	344	320	317	324	293	305	331	307	306	318	269	296	346	319	328	307	343	326	315	323	341	327	319	356	328	299	342	300	318	343	348	302	299	318	335	317	340	300	326	368	334	376	333	301	352	294	319	306	330	332	318	317	340	317	330	378	363	341	329	325	320	355	348	303	320	308	365	333	332	353	295	340	304	324	355	304	371	357	292	351	312	304	321	292	296	339	347	307	317	313	304	308	367	380	312	327	331	300	313	295	309	309	350	343	318	354	321	345	281	322	325	351	367	334	306	320	308	305	367	331	309	287	341	345	370	347	287	292	295	267	290	338	335	320	332	339	381	307	351	341	332	335	325	332	312	337	313	312	340	327	388	313	316	307	340	281	351	313	349	342	309	328	335	350	324	325	308	276	332	345	330	306	334	327	334	343	388	288	369	322	326	347	322	347	309	350	337	348	314	324	335	350	346	332	329	347	370	331	361	350	313	298	312	310	296	349	315	309	327	323	331	331	330	317	342	305	311	286	336	315	333	316	361	336	337	354	338	337	329	338	328	322	322	327	323	329	316	344	353	322	328	335	345	326	340	304	342	343	358	329	319	341	311	324	341	321	317	305	332	335	336	288	331	331	335	299	335	323	349	319	357	303	339	322	334	338	349	347	324	306	325	321	351	361	334	339	333	350	332	309	298	296	329	345	357	298	328	324	333	336	309	305	313	310	314	311	293	335	318	339	358	295	331	307	293	345	320	284	318	325	322	320	348	328	313	337	322	332	334	340	338	335	336	307	330	334	343	322	353	315	349	344	298	308	325	316	311	331	338	366	331	336	330	314	319	329	336	347	325	299	359	348	303	331	360	347	377	318	325	302	315	337	338	350	305	271	305	322	350	356	295	309	333	362	350	370	333	341	340	299	337	316	322	356	320	352	340	317	304	370	358	315	316	317	332	331	303	308	356	326	342	351	283	364	324	282	310	342	351	323	335	306	326	311	296	336	343	340	323	339	336	305	309	368	323	340	327	349	329	332	307	314	344	334	327	336	344	305	292	296	311	291	310	324	319	324	305	314	324	295	290	339	351	370	352	339	290	312	319	328	352	363	341	328	322	302	335	310	312	314	313	401	327	321	317	315	322	321	336	320	322	323	324	330	325	297	330	312	340	306	313	325	290	346	320	324	323	313	316	305	293	330	311	345	338	340	338	296	358	310	328	286	311	344	352	358	290	312	299	319	316	333	363	327	315	303	313	360	337	313	347	319	338	374	329	299	314	316	340	309	327	330	328	342	326	314	323	344	326	282	352	328	321	337	346	290	327	310	329	315	315	315	331	335	328	325	310	305	330	309	350	323	337	326	347	348	326	328	364	331	337	294	321	295	298	337	332	306	322	302	328	318	330	342	364	330	304	361	314	295	317	298	327	327	368	320	301	330	324	370	393	348	351	334	349	288	309	296	313	319	287	295	314	335	348	291	341	379	341	357	334	323	327	300	317	347	329	323	316	364	305	297	340	289	340	337	318	329	307	333	340	351	340	288	329	317	362	298	331	308	328	345	355	307	322	305	366	354	290	306	323	283
16140	6066	3218	1763	1223	929	805	764	712	700	751	720	737	737	751	718	765	792	764	714	720	731	710	756	726	697	713	711	702	705	717	698	770	743	667	681	736	743	704	738	679	767	716	676	708	787	703	740	732	703	728	721	739	746	747	676	699	732	763	706	682	710	742	728	754	721	686	715	661	684	759	743	692	713	669	700	705	745	728	720	717	733	753	701	692	662	675	747	744	770	696	726	770	694	747	682	703	729	679	663	751	737	734	706	688	699	655	724	712	717	742	680	763	747	723	734	736	673	705	702	698	755	742	708	700	711	715	672	678	721	737	752	710	744	721	717	691	729	739	756	725	695	692	702	729	691	714	695	684	697	773	715	694	722	700	761	718	716	745	724	773	689	743	707	729	738	704	687	730	745	752	694	764	688	679	747	730	699	740	700	701	716	768	762	700	716	741	728	737	716	701	685	710	694	679	729	699	780	718	700	784	732	692	685	738	695	726	717	704	737	739	754	730	722	722	692	660	690	708	765	715	767	758	738	706	706	747	752	738	697	743	734	719	728	677	757	694	764	738	722	705	754	723	712	685	671	713	719	722	695	716	678	686	691	762	751	712	714	686	730	698	747	703	705	684	737	773	718	718	687	710	744	687	703	758	702	763	745	696	724	714	701	734	776	686	705	719	733	719	752	709	747	711	731	754	699	742	715	711	701	693	731	753	691	723	700	751	667	685	724	686	679	770	734	655	719	726	742	650	733	739	718	730	706	702	777	755	719	724	676	729	739	739	746	719	747	688	726	738	712	730	696	733	703	703	772	725	732	702	703	700	693	713	706	738	750	693	693	730	694	722	728	739	719	673	711	708	726	669	721	708	717	721	702	651	664	764	716	718	707	713	726	706	743	675	695	759	696	724	700	726	702	704	711	754	743	715	708	686	714	708	713	656	702	724	709	742	707	759	677	749	718	792	678	723	704	736	722	726	685	702	695	744	681	721	714	756	765	719	748	701	686	723	680	725	690	710	737	662	744	742	728	706	703	701	704	708	751	682	771	710	737	717	722	756	672	705	677	716	698	693	748	643	675	739	689	713	705	707	696	691	694	715	735	718	723	726	720	722	746	710	694	717	721	740	722	737	709	717	657	743	724	684	725	752	687	736	719	720	668	700	714	718	746	671	678	726	709	728	708	703	718	706	752	737	723	711	686	784	730	684	718	722	695	678	712	782	694	723	715	755	713	737	749	736	708	723	734	787	763	737	720	639	684	700	719	740	776	717	716	683	726	703	708	680	704	727	725	680	696	731	702	701	753	739	762	649	736	680	723	715	709	750	710	714	742	764	695	729	686	736	732	707	665	702	684	723	761	762	680	722	695	734	719	750	671	716	707	632	696	688	678	705	736	667	684	680	745	697	705	785	737	681	714	723	732	696	710	716	767	710	782	717	692	714	719	692	703	712	678	738	732	704	717	755	713	693	732	734	707	733	670	704	742	731	742	687	733	685	729	721	714	666	681	667	729	686	676	731	712	732	691	731	681	721	723	706	731	724	725	776	681	683	740	736	710	743	680	705	684	734	756	685	723	707	746	768	671	716	714	718	674	675	718	715	718	697	697	714	734	735	727	708	713	730	678	707	737	731	715	685	673	701	674	731	684	743	676	715	686	724	732	694	702	735	721	736	717	729	700	675	820	667	730	713	715	666	690	649	689	743	762	707	693	729	750	766	693	722	728	659	725	711	694	711	737	713	719	681	718	766	691	770	750	673	676	723	720	688	758	731	743	679	703	727	649	735	699	716	748	714	735	697	725	700	694	703	720	690	701	695	777	727	697	733	784	698	709	781	709	738	761	724	718	682	691	667	686	711	684	733	687	664	654	721	690	703	722	730	738	716	710	684	738	731	702	773	640	710	740	726	718	704	730	756	687	731	758	705	735	711	746	716	700	696	712	747	721	679	745	765	722	695	745	720	737	685	731	716	707	761	711	718	697	686	722	677	756	716	715	715	704	726	653	716	693	714	728	712	716	694	702	711	724	703	717	706	731	780	694	706	771	698	715	733	748	697	731	715	736	717	712	704	748	707	692	708	717	735	735	675	717	729	705	679	742	709	743	719	673	709	709	759	714	758	733	658	693	712	723	717	733	717	693	731	702	696	737	738	694	696	720	757	714	685	707	794	731	762	722	672	699	708	699	723	687	691	754	696	739	749	711	755	733	774	647	713	756	712	712	715	776	725	748	736	683	746	757	698	722	754	760	728	708	678	728	717	704	702	725	685	749	728	773	720	758	706	697	696	759	715	712	691	694	693	702	753	733	740	733	760	727	696	722	754	746	727	711	678	694	732	710	712	726	701	746	705	687	675	731	714	688	721	711	668	686	695	713	684	678	753	696	708	724	738	780	729	674	734	723	696	725	690	753	712	728	748	756	719	700	712	699	710	725	659	728	686	767	704	730	722	721	723	706	713	629	726	732	644	688	658	700	746	730	734	697	725	717	722	730	696	727	700	717	707	718	683	733	682	717	721	719	677	697	722	748	691	726	733	727	704	702	704	696	742	713	696	775	707	689	756	726	761	762	756	684	651	698	743	730	719	725	719	701	710	746	758	746	714	727	717	729	686	731	718	716	708	704	746	738	710	727	716	707	690	719	692	719	715	731	735	712	739	686	725	734	751	718	746	723	738	664	673	700	739	722	706	744	708	713	703	719	720	718	730	700	714	704	675	706	732	727	723	704	672	717	717	684	713	690	725	727	730	718	702	681	714	689	764	682	720	683	764	717	702	703	703	722	698	723	728	699	727	731	729	704	736	749	716	735	748	701	712	739	759	721	728	694	662	687	700	648	757	685	703	637	723	692	725	750	732	680	735	648	713	702	800	702	722	745	757	691	677	704	660	703	746	730	736	660	690	749	725	695	793	707	712	661	700	721	679	792	686	706	709	710	680	641	736	689	712	721	698	713	720	686	700	737	772	707	696	704	687	732	698	668	746	700	697	693	686	675	746	748	761	720	707	710	692	709	721	719	699	742	713	674	699	689	690	691	725	691	699	680	741	726	723	681	764	740	757	746	685	741	702	735	729	734	730	711	702	760	734	703	726	733	682	757	746	651	682	727	730	709	746	697	704	720	698	672	716	710	703	745	764	708	734	674	721	748	704	679	711	708	698	706	771	689	696	713	670	679	698	664	694	681	706	712	702	724	729	729	727	736	754	688	723	666	729	757	724	687	741	681	733	698	705	697	714	755	754	711	721	752	747	685	794	707	680	705	738	715	716	716	726	752	705	717	730	678	706	723	763	700	761	685	725	729	771	734	735	736	726	711	704	664	741	711	728	721	706	757	682	691	722	675	684	719	708	732	703	755	729	712	683	685	769	734	738	697	703	736	732	720	753	737	682	740	737	717	770	755	708	728	749	710	695	720	717	765	721	703	762	701	681	718	747	659	716	738	723	667	717	766	686	686	709	697	711	691	736	722	727	674	751	701	703	749	711	750	748	694	745	708	722	720
32764	4838	753	480	418	353	331	397	332	320	308	335	310	327	330	348	344	358	348	346	288	329	297	314	295	332	323	328	360	370	356	332	327	335	310	319	302	309	312	317	341	290	314	315	313	353	297	305	333	323	328	364	325	343	329	351	331	333	303	352	295	301	362	315	324	327	315	320	321	347	321	293	336	322	326	308	331	333	328	333	321	350	329	297	324	332	308	300	333	320	344	292	298	315	344	319	344	326	342	328	368	321	312	338	336	348	334	342	332	322	353	317	340	335	319	336	315	322	312	312	344	325	338	275	325	340	325	348	271	363	325	340	362	379	349	326	294	331	342	345	355	328	322	336	315	314	312	334	332	339	328	317	344	320	339	312	342	306	358	326	367	325	342	298	300	288	279	361	308	365	341	370	357	307	358	322	330	277	330	317	329	343	341	286	349	353	338	314	349	336	329	321	321	349	322	357	328	342	357	336	333	321	283	330	338	343	325	327	316	342	344	343	320	311	331	314	358	313	352	335	313	324	322	294	310	337	331	325	305	301	328	327	320	302	339	316	311	312	310	307	353	298	355	339	332	323	333	335	360	311	333	351	319	341	319	329	328	332	325	325	295	308	324	359	327	295	336	326	356	276	327	353	325	314	307	312	317	347	333	288	324	317	351	325	332	328	325	312	303	344	360	349	366	343	337	338	310	305	345	352	341	346	341	298	330	305	337	314	333	315	301	309	306	342	312	346	324	314	366	329	353	354	301	338	335	314	287	315	294	336	295	321	330	340	316	327	337	338	305	347	337	323	334	311	326	334	337	325	329	336	344	332	312	331	318	348	344	326	313	353	359	317	305	350	307	332	305	337	292	297	306	329	330	358	316	345	325	306	296	330	310	333	341	330	330	320	320	323	307	324	336	323	349	335	332	351	305	325	348	342	307	346	318	314	293	307	320	316	349	359	323	292	321	350	381	318	344	342	334	341	319	316	310	343	327	347	339	308	307	368	320	329	318	342	346	344	316	363	334	351	334	327	346	313	348	280	314	320	321	329	308	337	313	325	332	334	349	356	300	336	350	310	318	331	333	332	311	312	342	335	332	330	333	338	279	311	367	319	299	315	338	325	337	330	290	331	333	337	322	308	327	321	317	338	338	342	321	295	333	335	322	359	359	337	301	336	345	336	333	342	324	346	303	348	299	348	324	328	310	335	375	329	319	337	320	302	374	317	308	345	305	347	299	315	319	323	344	299	294	316	305	319	299	356	343	349	327	365	362	321	289	343	310	325	304	356	305	324	347	337	329	318	325	356	324	391	338	323	314	302	308	333	341	342	387	327	327	302	341	334	343	350	340	330	352	335	289	317	327	318	357	307	320	337	332	350	327	330	311	352	329	322	338	344	348	315	302	329	328	345	326	311	348	332	324	335	354	313	374	338	346	314	315	344	315	328	351	328	333	306	345	334	362	293	325	333	282	314	326	331	334	355	303	347	326	332	337	335	348	313	339	328	340	327	337	306	316	297	341	314	319	320	319	340	296	316	332	327	283	299	374	337	307	306	281	330	354	294	350	310	338	323	319	342	330	344	332	365	302	316	339	330	310	309	302	326	330	335	360	337	345	319	316	349	317	331	331	376	328	316	327	317	333	310	348	328	375	298	351	327	319	307	327	317	303	344	350	332	306	346	337	324	364	324	365	312	302	327	354	351	285	351	328	318	361	364	327	344	314	332	360	359	326	319	325	323	332	316	323	319	346	327	403	319	349	312	312	320	299	322	335	308	342	378	361	337	348	313	313	327	317	317	338	339	313	294	347	365	264	319	323	338	324	305	327	310	339	309	318	311	348	326	327	349	340	276	331	333	333	350	315	323	323	262	307	327	307	281	355	327	348	306	337	340	332	310	357	311	339	331	325	319	340	348	350	307	299	339	343	342	312	312	334	299	306	356	334	340	313	319	309	353	322	299	318	361	330	307	291	339	330	299	324	344	373	362	346	341	353	321	321	310	336	330	359	322	325	304	320	301	335	297	300	300	332	298	319	325	340	351	337	319	312	310	289	288	343	352	306	344	320	296	351	321	322	369	293	357	320	333	308	337	321	323	310	356	305	328	313	313	335	325	323	335	312	338	323	343	315	360	349	327	344	311	314	305	278	316	320	324	319	315	339	299	343	326	339	330	334	324	328	319	354	340	305	301	324	299	343	310	366	332	290	314	358	303	303	335	322	336	325	346	341	359	285	331	343	321	313	321	328	350	310	347	316	324	323	355	333	337	308	337	334	319	310	338	371	323	342	321	310	292	313	330	369	355	329	361	321	315	358	367	312	292	381	351	363	344	314	320	339	319	343	288	319	315	349	343	309	344	312	304	298	334	319	332	326	315	354	319	352	333	309	336	331	374	320	361	348	354	346	331	299	332	305	315	296	334	337	363	299	337	309	331	351	347	339	350	335	319	355	316	309	319	348	313	292	325	310	360	306	371	345	309	343	331	298	307	301	271	316	325	370	329	279	350	312	320	299	321	337	347	343	305	304	334	340	340	340	335	329	295	344	340	309	329	336	324	327	325	323	337	324	351	296	352	331	313	296	319	334	311	342	349	317	347	324	327	348	333	311	344	297	339	330	294	299	326	341	327	319	296	344	364	353	345	356	286	307	354	322	337	336	355	325	329	342	331	347	367	319	327	312	320	336	298	334	332	342	389	350	290	315	354	342	326	398	355	327	352	329	300	312	339	352	337	288	337	317	329	312	331	299	337	306	319	301	319	345	324	290	328	324	334	334	289	346	336	351	326	305	303	298	321	278	344	340	344	365	311	320	307	333	308	333	305	349	323	316	315	342	315	386	321	330	308	345	316	325	327	318	298	339	313	326	325	301	325	319	326	344	342	313	305	327	359	290	326	343	332	336	342	321	326	319	352	317	326	341	335	334	334	304	314	304	314	307	293	342	327	339	329	310	311	331	301	382	310	316	319	351	293	310	323	325	354	323	354	294	304	331	349	316	303	335	333	333	313	316	321	320	308	320	295	323	348	332	335	341	375	317	328	351	329	319	331	307	288	307	336	347	343	351	345	319	308	352	352	315	325	344	341	313	326	320	316	325	324	334	333	340	307	377	339	309	351	333	333	325	353	345	332	328	374	325	327	309	295	341	314	329	314	294	343	315	326	326	326	338	304	323	317	322	297	377	326	302	321	320	362	334	293	294	305	335	340	354	351	313	322	331	330	293	320	328	345	338	323	327	313	327	289	341	307	364	316	314	311	325	295	341	348	310	349	341	341	367	339	340	310	344	309	319	333	339	308	329	349	368	299	322	296	351	332	308	340	328	317	319	375	313	319	334	336	335	319	368	335	319	316	336	346	320	341	367	346	302	330	329	324	329	311	342	323	328	314	328	330	302	325	320	327	329	309	310	327	326	335	302	336	329	311	346	366	327	302	330	316	316	351	345	328	321	307	335	318	353	319	320	343	318	327	331	329	291	345	308	342	328	324	346	314	355	361	330	315
21610	7282	4638	2932	1950	1470	1179	1017	943	780	690	813	757	789	774	756	702	767	807	740	732	749	775	753	737	741	733	756	734	678	733	757	755	702	729	704	741	743	760	757	735	761	711	716	730	719	700	745	720	746	720	697	730	692	676	740	727	732	718	734	764	741	752	738	691	730	737	769	711	727	700	731	772	739	720	728	728	705	714	711	740	707	653	744	748	757	709	772	687	741	689	696	780	727	779	759	697	708	709	765	762	731	717	721	712	757	736	705	730	716	712	720	751	740	765	711	742	708	732	706	757	722	688	685	739	765	698	674	682	737	726	704	727	737	747	723	691	753	720	757	772	710	726	733	692	718	746	717	727	699	726	693	725	748	743	703	706	699	669	700	757	706	719	780	713	733	718	750	731	750	741	695	730	721	712	754	717	720	681	749	705	738	675	698	730	749	728	748	734	744	709	692	732	709	688	755	759	698	699	745	741	758	701	718	723	733	756	717	742	712	708	761	667	779	756	740	745	758	725	697	723	750	708	745	676	726	745	715	729	743	735	718	692	698	756	721	708	725	746	768	703	717	727	722	702	679	728	722	736	717	719	745	745	770	733	734	712	731	698	760	735	700	726	746	749	750	750	721	747	729	705	751	702	698	756	712	711	771	719	698	756	695	739	735	754	769	665	703	717	784	713	732	732	738	675	745	747	698	762	705	727	720	676	730	765	737	723	747	703	736	721	706	737	752	713	741	716	771	737	704	740	717	681	736	761	727	697	706	728	728	686	713	742	724	714	684	761	726	699	739	724	725	689	740	709	734	718	764	781	711	725	749	716	715	771	733	724	763	712	756	712	756	714	716	747	686	769	749	739	718	731	714	690	737	754	759	764	725	757	746	723	705	736	727	732	775	721	737	755	711	722	699	793	729	749	723	756	753	762	733	766	720	734	756	691	717	711	718	724	742	734	740	743	719	792	718	747	729	717	728	710	744	714	754	772	726	740	718	681	733	756	718	733	754	679	726	782	721	739	759	744	704	709	680	815	722	709	648	722	700	718	748	694	723	735	758	724	736	733	754	759	675	765	756	686	755	754	749	714	712	670	675	739	774	738	759	722	732	726	752	756	700	754	738	703	740	687	754	722	729	699	703	742	714	721	723	745	707	738	756	713	733	737	758	756	696	750	694	705	777	732	721	708	707	723	753	760	719	798	743	721	760	718	717	748	702	723	691	723	746	687	702	721	762	737	742	739	721	725	722	751	750	743	735	700	758	769	723	763	646	747	706	752	705	731	713	714	776	701	739	744	696	718	751	707	730	710	735	672	741	712	746	747	757	732	675	718	748	733	714	730	748	763	686	697	712	737	727	721	698	715	718	755	715	709	758	771	730	727	746	721	713	671	732	696	740	784	730	729	674	701	767	787	681	730	744	718	701	710	683	728	742	706	653	708	700	725	721	681	739	730	769	723	710	737	697	758	730	737	689	766	734	735	692	675	759	777	689	747	722	734	726	716	679	700	751	718	691	686	700	697	740	733	782	697	668	708	775	691	718	694	745	671	753	759	720	733	776	688	796	736	707	717	764	726	724	746	696	699	705	726	765	720	690	738	727	736	716	728	735	714	729	699	775	724	736	748	718	705	733	696	730	762	708	721	741	727	755	748	730	724	737	757	751	705	769	705	698	696	735	716	740	670	741	733	722	717	733	785	779	741	697	727	708	711	746	712	755	726	769	748	730	727	731	703	662	741	718	730	759	708	744	726	690	681	718	690	728	667	711	696	710	701	683	803	736	765	775	703	711	714	725	707	734	741	745	756	773	738	736	764	753	765	742	775	710	760	728	722	720	787	688	698	761	725	745	740	729	728	745	683	671	745	739	761	720	699	716	718	730	697	718	734	707	753	717	767	706	700	767	742	685	684	756	737	734	761	697	708	698	703	693	701	734	683	759	770	687	713	720	709	759	708	735	754	706	709	739	734	730	717	728	708	704	721	743	725	741	701	724	686	721	743	710	785	716	683	774	723	758	684	698	748	706	713	700	712	724	723	748	744	741	759	734	700	768	737	768	728	721	727	744	759	739	699	738	720	736	675	732	702	713	713	774	672	688	768	737	710	769	710	711	717	724	742	754	711	741	729	776	738	720	745	744	738	761	769	716	733	738	747	730	709	747	743	734	751	746	690	715	734	725	761	728	749	718	761	752	697	721	734	721	700	721	753	711	720	771	700	707	712	793	760	722	707	740	727	699	724	747	775	757	708	697	749	782	736	782	740	701	727	713	708	757	716	734	703	719	689	736	715	794	737	714	715	745	734	741	751	714	722	730	698	741	724	730	769	658	713	687	737	701	773	742	700	711	728	704	709	722	674	706	710	748	755	745	753	720	787	758	702	711	775	784	754	756	720	678	710	748	716	761	684	727	706	758	735	658	728	735	717	750	757	691	753	726	688	732	734	725	696	689	735	753	721	712	758	740	765	723	749	706	755	725	769	782	710	706	716	737	706	733	689	703	721	720	782	760	744	747	706	764	697	711	769	725	694	715	751	758	744	743	699	713	783	722	758	754	757	752	740	749	696	748	737	713	770	697	728	698	731	732	718	685	720	701	762	718	757	761	717	690	731	735	721	767	674	749	758	729	784	776	704	742	719	698	747	780	723	724	737	694	741	718	757	756	723	729	709	703	721	751	708	738	717	706	741	667	733	715	717	762	681	711	711	715	694	730	736	739	697	759	700	726	715	735	671	730	768	702	726	722	708	729	797	678	723	762	763	768	758	740	727	721	721	769	725	717	766	730	721	735	763	712	746	752	809	704	739	709	770	707	702	738	696	756	825	709	732	713	778	712	727	707	735	769	719	738	681	730	707	711	705	740	665	703	761	741	735	709	694	732	726	736	740	710	723	756	725	723	745	697	732	758	723	751	743	716	713	745	737	753	746	694	675	744	739	719	692	754	749	733	762	725	761	739	696	717	720	759	751	740	718	726	714	742	723	743	728	752	795	721	760	747	735	738	741	711	752	726	737	718	693	711	684	684	699	723	735	667	715	675	713	686	710	762	696	752	767	763	736	701	746	748	746	731	727	684	748	742	739	670	745	742	719	716	739	679	728	713	754	729	702	749	695	749	749	719	754	686	721	710	734	761	750	741	772	739	709	788	732	728	703	783	690	698	715	718	734	703	745	697	747	749	704	699	733	705	705	722	735	714	766	735	743	713	709	764	710	769	720	711	687	754	730	755	729	725	739	765	739	719	697	726	742	738	703	753	739	722	685	716	737	730	725	678	741	750	756	749	742	751	761	736	724	653	770	701	725	734	722	749	748	728	683	770	705	713	717	706	716	749	713	692	706	728	702	746	684	739	698	704	701	713	736	759	758	747	709	708	746	730	751	693	744	732	711	797	690	703	692	749	711	696	689	764	727	763	718	758	692	734	689	800	707	735	711	713	784	685	695	718	761	764	720	710	686	731	754	753	709	734	764	762	722	766	679	725	724	732	747	803	701	729	777	752
34953	5717	967	579	437	428	350	385	378	335	359	343	340	347	326	335	344	351	335	338	366	344	330	335	327	368	310	351	339	345	334	360	365	348	358	345	348	363	336	332	350	375	297	332	377	360	319	320	331	354	323	330	310	366	341	324	355	340	341	348	338	320	353	370	358	372	347	361	354	372	347	351	344	359	352	386	341	340	346	351	339	337	330	304	312	311	379	380	364	383	376	327	340	329	387	370	327	356	353	377	349	319	338	337	359	334	341	346	366	315	356	368	377	341	359	344	335	367	338	352	312	369	323	346	326	346	335	336	358	341	356	345	381	344	345	339	313	318	347	341	339	303	348	343	342	343	371	354	325	315	343	343	335	339	376	360	312	354	336	366	348	350	355	345	305	343	347	328	317	324	374	374	338	307	332	326	367	337	322	343	327	358	363	298	334	338	331	341	360	324	351	349	349	327	344	359	363	335	370	335	376	389	317	367	301	345	326	343	337	340	358	379	362	380	329	341	351	332	331	321	362	327	338	343	339	328	347	292	327	336	333	364	312	334	343	344	355	326	288	341	330	330	313	327	353	298	340	343	335	353	342	296	324	346	346	342	368	302	339	316	337	347	368	302	310	341	331	334	382	303	342	331	339	376	352	347	345	350	326	378	339	361	348	313	333	377	350	349	366	337	401	362	314	307	334	354	355	339	362	348	351	324	358	332	376	354	356	354	348	349	334	359	322	372	335	355	369	362	289	366	322	344	341	340	388	364	318	323	349	303	319	350	323	329	377	381	370	320	338	327	347	309	365	339	354	378	283	390	335	350	314	349	326	349	362	335	340	360	329	327	289	376	357	328	328	390	389	348	329	330	322	324	314	301	361	337	346	346	321	321	312	363	354	345	347	370	334	348	334	318	360	339	323	367	310	339	319	361	335	331	319	368	329	339	335	289	342	364	363	368	358	363	322	339	341	347	296	346	332	332	311	333	367	343	322	345	360	325	371	312	313	355	361	363	325	376	306	349	368	388	326	313	303	324	310	386	336	341	343	376	339	348	314	348	368	301	339	357	352	314	364	324	342	392	331	367	352	336	314	340	330	382	359	341	353	377	320	357	342	361	347	315	368	321	370	313	337	312	301	347	356	345	308	335	367	344	334	329	308	348	357	318	365	332	360	350	373	319	345	355	363	348	327	332	348	367	364	308	336	341	357	278	356	336	339	329	397	329	344	347	325	331	357	386	346	335	342	356	342	358	382	366	359	347	349	332	340	334	332	349	315	307	324	339	335	336	298	345	357	346	340	308	349	354	323	339	334	305	346	313	328	342	352	333	313	328	356	345	314	329	327	342	363	345	357	354	328	356	331	344	346	342	317	298	352	360	341	369	323	328	337	345	326	342	368	345	357	344	322	363	365	324	359	351	361	327	356	318	383	372	369	347	350	322	355	353	342	335	357	333	321	346	350	338	347	390	349	361	311	336	336	347	330	364	324	351	319	360	334	364	328	358	339	342	328	313	345	353	338	321	364	310	333	330	355	341	370	388	348	335	341	360	346	361	308	343	384	381	346	335	338	376	332	316	321	356	309	372	324	312	329	340	359	372	342	328	345	328	333	387	327	368	326	322	347	352	314	318	303	335	314	350	328	356	334	302	351	366	329	351	381	299	333	363	350	351	363	330	339	360	356	313	337	340	335	330	342	369	330	344	357	376	305	360	327	368	330	342	334	308	351	319	324	361	320	317	308	375	388	338	401	392	324	392	325	352	325	326	366	346	323	320	336	361	354	339	329	363	339	338	308	328	320	392	353	362	355	355	346	344	355	323	337	327	327	332	333	330	368	365	376	334	329	370	356	308	336	344	387	342	372	352	354	320	312	362	352	371	354	357	365	372	333	324	334	302	387	310	377	322	347	367	343	345	350	378	326	400	330	330	318	354	383	327	369	316	342	334	326	369	350	343	356	336	347	338	325	344	349	330	334	346	354	331	349	331	340	336	357	319	330	323	359	301	354	366	324	332	298	330	311	399	344	326	328	335	323	337	338	349	313	373	376	335	354	321	321	348	332	301	364	360	370	338	320	320	368	358	346	303	345	359	347	334	378	330	308	377	331	376	352	348	346	333	343	380	368	377	350	363	352	353	347	318	350	328	336	330	330	329	387	331	356	314	334	337	361	368	338	355	347	329	348	322	315	337	324	349	350	359	357	367	337	310	341	312	328	344	354	342	295	342	340	339	363	371	375	370	332	320	304	363	361	332	361	318	320	353	341	342	288	313	366	351	341	334	319	356	352	332	317	344	361	307	346	341	357	356	341	367	360	396	365	327	344	370	347	352	314	375	333	348	366	324	340	334	393	342	344	391	322	335	296	337	352	360	321	317	345	343	372	328	339	317	336	348	323	364	359	324	334	325	344	357	310	348	354	357	317	357	332	356	368	345	357	361	377	321	329	342	342	363	335	321	366	341	349	343	333	358	332	355	356	383	347	373	345	295	328	343	387	323	378	371	380	341	296	337	340	367	383	326	347	330	343	338	360	368	347	317	287	317	337	374	329	348	334	380	370	361	346	336	349	346	350	344	323	331	331	371	322	356	327	370	373	357	321	332	325	348	348	337	323	333	290	385	328	362	369	388	358	322	340	307	356	373	350	310	340	360	339	359	370	312	364	295	295	338	324	360	317	308	346	327	331	330	360	338	335	358	333	327	277	302	332	343	343	350	365	353	315	344	319	353	372	362	301	322	395	328	311	338	316	329	345	319	354	339	313	313	357	317	352	337	346	377	377	354	325	341	380	369	311	317	358	358	401	359	375	365	323	350	307	364	375	381	354	345	357	320	345	324	336	353	318	341	358	351	341	344	329	329	338	371	316	354	278	358	322	338	319	335	315	364	341	374	386	330	351	336	362	351	301	328	360	307	376	360	371	359	328	328	325	366	335	346	379	327	336	339	350	330	378	333	309	308	326	328	346	346	328	341	307	330	361	350	363	320	332	321	327	353	327	356	336	302	343	341	339	388	346	349	327	375	333	323	355	342	344	360	369	380	326	322	332	377	368	326	339	345	334	349	335	354	351	357	373	338	356	327	330	350	316	390	349	381	307	337	355	393	332	353	326	331	326	368	351	369	379	369	326	335	316	330	327	316	312	302	372	380	350	337	378	374	353	328	348	343	328	364	325	341	364	343	317	384	347	366	340	348	336	347	337	332	338	325	383	348	341	323	334	336	367	334	347	355	331	353	312	344	333	348	355	366	377	358	346	309	373	360	326	355	325	336	334	339	374	315	331	348	337	332	363	376	334	315	309	342	330	334	305	313	357	348	313	332	344	303	349	359	361	310	348	362	347	337	342	310	341	350	324	375	339	335	342	359	337	354	338	355	330	296	317	357	369	324	361	337	371	324	328	323	321	368	325	326	344	342	300	337	316	334	341	377	347	324	351	360	377	313	366	342	337	306	366	342	363	361	325	335	315	384	354	310	326	328	332	343	336	336	316	351	374	309	356	348
21813	8931	5928	3525	2274	1653	1343	1050	881	774	814	862	826	816	801	833	799	801	779	800	785	767	779	770	772	794	804	770	796	787	837	783	725	794	811	798	800	745	811	793	792	761	767	804	795	751	782	770	774	799	789	779	765	817	762	783	769	759	767	788	765	791	787	754	791	841	751	775	777	783	732	811	794	797	765	731	753	782	770	805	739	756	765	782	811	804	757	784	753	770	799	787	791	775	783	775	755	730	788	798	743	727	775	788	763	792	810	782	841	757	755	750	810	785	749	748	758	744	814	762	784	746	789	738	773	790	789	771	756	761	780	795	799	738	752	772	802	735	740	760	764	835	762	744	763	796	815	768	762	794	775	769	779	782	791	781	794	782	752	785	752	737	717	738	801	804	773	807	821	806	825	832	806	788	790	772	794	769	768	743	753	735	754	791	732	811	764	745	738	773	787	782	780	800	782	780	785	760	787	752	772	816	809	756	786	765	775	791	803	834	779	731	753	786	766	780	741	801	860	772	799	770	801	789	833	775	779	837	748	758	805	730	769	836	768	767	751	778	782	753	764	770	778	775	768	747	759	734	806	802	803	767	787	780	779	802	769	752	805	805	825	824	800	812	836	790	840	788	779	811	825	824	803	738	751	757	803	747	755	802	797	786	700	799	769	770	761	769	770	816	787	802	753	791	780	841	779	784	818	846	810	800	747	754	765	803	833	741	769	785	759	820	818	797	808	770	788	809	814	789	755	772	768	837	808	792	821	771	773	712	766	788	789	744	787	714	740	764	779	772	804	794	802	803	764	702	770	763	761	745	753	781	790	802	784	724	800	817	713	772	809	764	705	808	773	823	748	764	795	787	834	773	781	769	716	769	749	787	788	797	788	750	847	747	815	755	777	733	783	803	754	774	799	790	804	743	722	742	744	767	784	779	839	753	778	747	770	778	764	840	794	781	784	774	779	808	784	824	766	773	759	774	749	811	779	802	733	856	828	756	765	810	823	760	782	755	816	768	800	737	808	777	736	774	770	824	815	763	756	797	827	846	784	788	786	750	816	800	808	792	770	799	755	814	768	762	781	798	782	793	822	755	804	735	741	790	752	783	744	788	786	781	757	742	806	788	806	790	783	825	774	827	803	824	825	778	768	777	763	825	790	792	764	765	792	767	777	775	823	804	760	788	802	784	769	748	806	797	786	769	813	828	791	810	743	830	767	776	719	806	783	769	770	776	791	796	782	781	809	775	802	776	742	842	768	791	812	762	740	764	773	785	777	750	804	820	816	774	759	764	794	799	788	778	741	792	828	811	799	739	790	772	776	731	795	739	747	781	820	798	755	811	748	813	770	787	741	798	798	782	797	751	689	745	785	766	765	810	832	782	791	766	789	771	777	819	796	780	768	783	804	750	769	788	772	735	797	766	801	797	822	782	839	776	744	807	798	791	758	721	774	791	825	819	765	763	794	820	802	764	793	751	748	772	734	776	798	811	730	792	755	758	818	771	807	819	851	785	748	789	754	793	790	770	794	777	766	789	763	761	762	755	819	752	754	773	861	767	756	807	748	777	811	767	760	815	773	749	770	767	790	810	775	807	793	759	799	815	761	818	793	786	764	808	765	737	802	747	779	791	768	786	783	788	807	791	790	761	796	779	815	777	732	762	853	783	776	810	750	745	746	787	744	794	749	795	801	747	722	785	803	706	826	808	741	750	788	792	767	824	794	803	762	786	786	825	752	762	773	759	752	827	803	766	763	709	757	776	822	826	801	816	754	797	797	800	794	724	773	791	772	772	756	832	780	790	770	752	767	778	810	757	779	783	822	808	760	803	727	773	792	825	779	793	769	777	801	750	751	828	819	776	761	776	785	794	785	777	758	796	788	795	793	790	791	769	757	826	763	777	778	789	799	798	818	749	756	772	783	770	802	771	732	763	823	763	784	758	849	755	800	822	785	752	790	762	744	740	759	788	724	780	808	828	782	756	787	752	748	764	823	822	792	772	783	845	802	831	795	771	783	773	770	830	780	791	735	774	770	792	790	766	798	811	788	788	762	806	799	808	749	792	828	759	783	810	749	738	786	715	744	776	790	771	754	801	757	752	825	733	755	781	773	807	818	809	740	775	785	796	818	783	790	780	840	782	793	789	776	782	777	731	724	772	755	789	788	753	784	721	768	782	807	833	799	779	794	754	805	768	784	797	796	787	758	783	762	814	786	798	792	721	774	805	729	799	737	736	751	786	758	839	771	807	732	778	753	787	778	791	762	756	776	809	794	725	759	783	777	784	846	774	798	770	776	752	785	755	784	808	721	831	763	781	764	765	810	777	798	754	798	804	820	778	753	810	755	765	750	782	785	751	777	786	746	788	749	752	834	728	766	776	802	827	752	780	736	753	828	796	788	795	827	809	762	738	789	835	766	797	749	752	768	840	751	744	780	768	765	739	787	802	792	789	751	768	807	851	788	729	812	800	792	816	733	815	773	789	746	763	775	832	773	750	791	749	735	785	740	749	768	787	792	791	757	713	762	765	833	824	736	758	797	815	738	770	785	760	797	835	822	796	792	789	809	755	764	766	833	775	726	790	837	791	771	801	772	806	750	759	748	720	772	780	730	787	784	787	828	764	777	778	749	808	792	751	770	770	743	845	802	772	830	795	756	775	782	830	788	739	795	778	772	789	787	786	776	807	802	789	802	784	816	834	786	818	799	827	800	770	793	796	767	763	779	777	801	766	782	821	805	757	825	748	786	739	795	797	809	762	835	747	727	787	790	729	791	777	766	769	772	793	786	796	786	770	757	759	784	795	773	738	795	784	775	752	806	774	739	767	782	804	866	728	723	750	835	813	792	828	840	784	813	796	786	831	775	752	774	816	758	798	811	760	795	779	747	805	803	722	784	752	827	802	775	779	828	781	794	795	768	782	788	786	726	761	768	744	776	773	779	797	808	820	797	776	747	827	786	788	769	761	741	764	767	807	806	821	800	768	764	787	777	766	821	760	814	717	723	775	789	796	807	851	793	803	738	755	733	768	809	762	741	818	795	808	794	816	732	812	811	779	770	776	767	779	792	727	782	781	781	749	766	797	765	778	779	769	808	784	829	788	807	816	748	813	759	809	769	807	809	758	785	754	801	768	815	810	766	800	779	770	802	782	765	821	824	752	755	783	744	795	797	808	760	769	769	796	749	764	778	750	780	838	797	816	793	776	833	788	735	793	789	759	750	772	749	763	796	807	704	790	740	774	761	801	772	802	741	781	741	812	750	776	782	788	794	813	842	731	800	755	806	778	802	788	778	817	794	740	784	801	773	787	773	784	724	761	811	772	785	731	749	780	750	766	724	776	747	802	776	784	770	794	765	776	803	803	857	716	753	780	740	796	796	820	794	764	778	810	750	759	784	795	825	747	768	793	885	804	810	777	798	737	782	791	757	769	749	744	776	784	779	777	770	810	729	844	726	762	775	826	738	773	785	800	793	804	797	814	804	785	803	783	738	797
24955	2947	578	399	341	311	316	346	314	294	330	345	331	323	362	327	307	341	327	310	297	303	321	322	312	310	296	347	307	318	334	303	304	303	283	346	331	300	343	312	322	335	339	330	334	336	317	299	313	326	341	328	324	328	313	310	340	306	314	293	313	295	303	324	338	329	332	332	327	323	317	317	313	318	336	334	337	274	304	377	339	341	311	276	324	322	341	318	303	339	322	330	338	297	292	338	331	332	350	337	327	297	300	307	353	299	309	322	301	331	300	297	313	331	327	347	313	333	341	342	322	351	332	306	304	329	333	340	333	352	317	321	314	312	326	323	301	317	332	327	339	342	306	337	300	319	314	356	303	302	355	327	317	340	339	326	308	320	289	338	312	337	311	327	333	337	294	280	305	311	317	327	331	291	350	325	324	315	328	358	322	329	310	298	336	335	352	306	335	332	320	314	339	330	342	340	308	335	348	345	296	377	327	337	332	343	325	342	321	322	334	308	325	343	319	332	328	340	323	314	315	322	315	311	346	331	323	331	279	300	306	318	317	333	311	339	360	309	286	300	310	328	267	338	323	357	361	329	324	309	325	296	341	309	335	346	334	308	341	311	318	296	337	353	318	327	316	331	302	350	321	315	334	298	323	338	350	363	287	325	280	334	320	333	326	303	351	314	317	343	302	340	323	342	306	322	326	307	321	301	346	312	327	363	329	312	335	317	290	309	343	291	303	300	288	282	338	341	314	318	298	313	337	328	341	307	325	311	326	306	374	347	335	328	333	302	329	362	305	318	291	324	319	308	322	332	327	338	297	308	353	331	308	355	346	337	297	293	343	362	313	377	319	308	301	315	321	322	324	320	317	309	329	337	303	316	307	309	295	323	343	314	362	358	322	323	309	319	325	338	314	299	313	303	322	332	303	319	305	348	320	313	304	326	283	326	354	338	314	363	348	314	338	309	331	306	300	326	318	274	318	317	337	332	314	349	318	315	335	316	307	343	332	342	323	331	356	322	346	318	274	324	329	325	318	322	319	329	354	313	307	298	303	326	318	330	311	360	346	302	305	319	312	309	343	308	296	299	337	320	320	325	312	327	327	346	315	338	308	314	298	305	335	310	299	301	312	327	335	323	311	298	364	337	337	322	340	320	314	300	330	317	321	342	281	362	317	300	339	313	329	324	327	298	336	318	356	369	314	355	338	303	331	334	293	299	361	361	338	349	320	368	299	316	351	309	297	312	310	302	318	313	290	327	314	325	322	316	341	305	312	330	336	336	321	292	306	273	331	345	335	354	338	365	334	368	318	318	304	335	313	351	343	315	333	306	346	324	297	310	307	308	383	322	300	334	312	318	327	320	327	296	337	335	348	351	316	339	343	339	316	326	317	346	339	339	320	311	315	339	345	344	289	335	316	327	287	295	334	304	316	327	318	319	287	356	304	332	316	326	332	303	324	352	331	335	341	345	290	329	352	327	317	309	330	300	322	316	337	314	302	311	340	316	335	327	294	315	356	339	301	326	312	291	311	325	340	335	297	370	307	335	322	326	374	351	327	325	313	322	310	321	268	326	346	294	311	303	302	325	340	301	337	336	336	314	303	342	345	358	327	315	339	325	367	339	334	333	335	318	335	333	302	307	316	365	367	345	311	340	337	346	326	326	328	328	324	353	330	298	336	339	331	305	326	298	326	326	303	297	338	316	334	347	295	298	323	304	322	311	325	337	341	331	312	289	319	334	319	302	345	334	303	341	330	321	310	326	321	338	337	319	302	322	330	333	344	346	313	289	333	345	338	297	321	308	352	318	332	327	349	351	318	340	338	319	332	303	327	327	321	289	336	313	309	304	286	318	316	299	329	316	353	284	313	308	337	327	330	368	327	297	312	317	326	328	308	337	323	308	349	346	327	311	282	278	332	340	331	350	329	297	330	287	313	313	304	321	318	319	315	338	315	329	312	308	309	316	358	352	268	320	343	343	307	327	296	308	318	339	313	303	311	297	291	290	323	325	346	297	306	338	317	324	300	306	336	310	320	309	291	303	323	313	364	314	322	325	363	309	322	309	307	306	354	314	307	334	360	314	331	278	299	317	343	347	337	318	313	343	325	318	298	322	334	335	313	341	347	340	323	320	315	295	342	365	319	304	305	341	343	328	355	294	326	318	322	294	311	299	328	359	328	304	333	297	322	367	341	318	316	316	319	295	318	348	335	304	298	310	323	331	344	329	350	319	311	323	326	346	325	293	331	333	362	311	312	339	312	332	333	350	338	351	318	298	299	344	320	367	322	313	327	332	316	321	318	365	340	312	335	291	323	346	315	337	328	355	324	313	332	362	355	341	321	366	349	328	326	334	331	343	301	319	332	318	346	329	328	285	316	338	332	312	318	334	328	328	306	315	327	335	321	329	333	338	310	295	283	323	328	326	293	311	333	307	297	310	280	337	326	308	322	352	324	301	321	325	321	282	333	338	375	317	356	330	350	340	365	390	314	332	327	349	324	354	330	324	346	337	346	346	344	338	340	332	348	323	310	292	320	310	318	303	324	343	324	309	315	312	309	300	338	321	323	329	307	316	343	315	303	352	328	290	333	332	326	280	354	350	279	313	338	325	329	288	312	312	320	364	338	338	307	313	335	335	323	325	327	301	312	303	301	331	338	319	346	308	314	311	332	334	324	369	348	338	303	316	316	336	324	329	318	351	301	321	298	371	339	326	323	286	305	277	317	360	318	308	318	369	295	338	315	335	316	334	341	299	294	344	348	321	333	336	323	319	320	282	331	309	366	339	315	331	325	336	313	317	314	347	321	344	332	321	334	303	337	304	323	314	322	321	366	334	296	347	333	356	330	329	336	321	326	319	357	315	338	294	301	341	328	324	311	347	330	313	315	323	324	312	327	325	311	307	319	332	309	327	332	344	305	306	318	334	344	340	350	336	325	337	339	324	356	346	325	303	367	330	332	326	328	310	316	376	313	292	316	316	309	288	282	302	308	311	303	345	305	318	310	311	320	297	302	286	368	323	336	323	325	301	345	341	340	302	344	308	309	303	308	330	312	333	317	330	304	282	344	325	340	374	346	345	310	329	338	353	308	313	306	336	319	289	329	334	337	328	317	350	333	366	342	312	305	315	312	309	334	312	307	342	327	339	355	318	276	339	329	323	313	334	336	310	351	339	306	308	301	328	331	282	337	332	291	308	331	308	314	306	311	325	349	310	309	374	337	326	339	325	325	331	349	269	321	316	321	309	327	287	340	310	372	322	306	338	366	313	335	344	340	327	333	345	327	316	302	344	294	310	317	324	273	339	309	278	297	320	324	329	352	316	306	300	321	323	308	308	310	309	356	288	297	318	333	363	322	330	343	360	350	345	341	354	326	295	318	336	296	320	311	321	317	323	319	317	317	329	344	333	351	370	302	299	321	321	317	374	288	346	317	344	328	327	317	322	297	341	303	330	365	315	294	333	294	319	330	328	247	334	306	349	327	291	310	309	323	293
16098	4923	2598	1482	1123	937	768	775	746	756	712	752	704	743	710	671	748	735	755	708	692	727	694	731	683	720	740	758	663	706	692	667	661	682	691	728	727	702	696	680	703	742	740	735	696	732	739	704	755	745	733	711	730	703	710	704	664	669	701	748	732	711	743	690	746	756	723	691	682	764	702	684	758	694	674	698	660	695	689	725	705	683	687	676	679	695	715	691	689	680	669	747	749	686	727	691	743	701	683	741	746	672	691	698	704	731	737	719	755	712	716	713	703	694	724	762	694	714	705	697	683	695	731	713	738	728	708	685	718	694	721	701	698	683	711	744	666	634	704	721	699	717	716	752	676	720	663	705	695	735	737	715	716	678	738	711	702	758	669	681	735	720	770	704	689	717	686	722	698	727	708	725	682	715	746	736	656	676	710	729	735	727	701	669	677	708	693	699	660	704	709	673	653	685	689	756	692	731	733	660	696	744	721	716	703	728	714	756	713	738	717	705	686	729	741	720	726	716	756	658	728	679	705	704	742	770	692	711	725	706	723	689	719	705	672	695	730	713	698	708	692	744	704	675	741	715	737	742	696	670	695	709	708	656	719	709	698	739	718	716	623	729	714	711	691	692	721	695	731	750	727	699	739	674	684	740	673	723	678	697	691	670	717	695	718	732	696	685	699	709	703	727	698	679	725	672	696	692	708	759	694	716	733	701	711	692	733	728	701	721	724	745	704	730	717	684	685	712	741	750	680	712	728	672	706	722	751	690	688	704	671	695	726	708	720	694	658	666	696	729	699	692	730	759	691	743	721	708	719	738	698	712	777	705	704	692	720	698	747	697	723	680	704	711	684	698	683	694	677	744	696	708	681	709	721	729	728	687	705	664	706	701	699	714	655	702	732	731	712	739	721	710	662	745	710	728	707	701	682	671	703	721	710	691	754	712	737	717	738	667	679	682	734	697	701	767	691	754	676	755	688	738	710	669	721	687	686	671	712	738	690	738	727	737	738	724	684	694	710	780	727	733	715	754	676	671	714	729	703	690	707	716	735	693	682	721	741	713	767	715	720	697	702	736	712	706	716	678	729	704	689	682	709	728	729	751	712	725	680	701	703	671	685	739	671	686	717	706	643	673	669	706	762	739	761	684	716	651	769	699	716	773	706	688	739	723	738	693	714	689	712	674	689	705	668	701	723	721	762	722	711	747	663	737	722	702	724	703	703	700	718	692	734	702	713	658	685	718	697	733	737	699	725	721	694	654	709	727	699	746	745	713	739	717	715	694	687	711	669	710	717	695	729	725	718	698	752	764	691	679	715	716	706	728	744	704	704	708	693	694	672	727	699	718	695	700	698	758	727	695	746	716	751	710	709	705	715	675	705	706	707	712	719	728	705	751	710	754	743	703	706	687	698	686	759	729	692	726	727	702	722	722	722	723	719	687	706	732	746	688	747	752	683	735	737	677	724	725	698	744	732	721	716	739	711	730	731	660	725	698	693	753	696	694	765	683	744	714	672	746	691	724	723	725	749	710	680	716	702	715	708	724	672	724	734	738	656	739	656	699	685	709	722	721	714	687	678	753	715	788	697	670	719	727	720	705	709	668	692	695	704	720	745	688	648	707	739	722	723	695	730	724	690	698	678	703	716	730	665	691	684	745	738	720	689	691	741	682	698	707	736	728	712	751	735	728	699	692	688	706	707	754	715	709	651	715	697	651	758	742	694	714	712	669	690	719	709	700	749	717	719	682	712	694	710	699	711	746	729	683	692	701	684	702	669	685	699	718	714	776	748	674	726	719	732	734	641	712	713	684	634	723	693	687	705	730	695	760	733	710	709	743	701	733	691	728	661	708	723	683	703	751	703	759	730	723	723	700	722	692	733	719	699	715	701	734	633	686	682	720	699	721	705	710	703	695	684	684	647	695	720	714	719	712	640	683	716	681	736	760	697	688	704	675	695	742	715	705	685	710	718	698	677	736	696	782	683	664	708	696	668	710	720	710	684	685	728	698	707	688	704	656	685	701	727	693	678	715	712	714	677	678	744	792	700	704	729	710	723	745	704	691	713	719	663	694	686	709	693	686	702	684	696	749	722	705	702	701	735	661	669	692	661	721	703	673	694	675	677	706	734	681	709	756	728	743	691	716	753	690	710	737	722	669	717	686	715	719	727	670	702	676	684	718	738	727	696	728	738	747	681	683	702	744	716	721	628	696	726	746	688	668	729	704	682	720	694	661	730	697	634	689	683	701	709	709	768	735	694	772	653	695	682	720	718	732	711	762	649	708	716	735	702	666	671	688	724	687	666	685	718	674	716	680	729	702	717	646	743	719	691	719	713	711	729	679	706	735	719	701	754	720	749	715	709	738	735	660	695	713	695	729	716	695	729	685	688	729	725	680	722	762	691	718	774	696	709	733	712	754	727	703	719	704	715	717	691	747	677	663	721	734	686	746	626	748	699	696	733	760	749	693	669	683	719	652	663	699	743	721	699	681	760	723	698	694	702	724	724	726	728	709	675	663	711	725	722	761	737	699	759	770	721	784	729	673	715	714	698	698	761	727	708	686	720	749	728	739	703	659	737	687	760	673	652	674	713	729	723	746	763	721	721	700	674	697	753	706	700	680	689	683	707	682	716	714	705	681	749	714	724	721	709	704	737	701	749	690	710	672	703	711	698	740	657	711	689	709	676	706	753	725	702	716	690	787	739	736	717	688	705	712	734	642	697	717	712	702	688	720	699	737	686	694	731	711	689	708	719	726	746	698	658	743	694	747	693	747	694	647	702	696	712	739	712	748	675	681	664	720	686	699	698	748	715	751	725	717	704	715	704	765	712	673	657	734	751	700	713	715	709	751	703	732	737	761	724	704	692	687	728	724	707	712	735	694	710	691	640	736	679	694	740	724	723	682	732	675	714	666	684	701	705	707	744	678	712	734	733	683	745	717	723	717	691	708	729	716	712	754	752	713	678	692	667	699	716	712	707	775	680	708	687	657	730	690	719	746	730	694	707	716	669	713	725	681	711	707	752	699	739	696	723	740	706	736	687	697	729	670	700	688	708	717	753	753	724	712	702	698	714	717	689	717	745	705	701	704	697	708	734	717	673	725	718	726	670	764	744	748	759	718	716	683	700	695	717	705	718	722	677	716	674	713	720	744	724	741	751	712	712	741	726	686	730	734	769	741	700	696	682	702	689	732	702	717	707	725	725	715	723	720	714	712	779	753	710	696	714	681	713	720	722	667	696	708	751	716	688	704	697	703	722	715	772	713	680	658	669	690	688	737	723	720	751	695	693	668	719	783	775	722	722	707	733	700	694	693	730	755	695	680	689	663	732	700	724	631	743	658	688	691	666	727	718	694	707	708	693	717	702	774	714	722	740	753	775	693	712	725	708	674	713	707	715	691	704	710	689	712	711	678	738	749	759	693	710	714	735	656	730	686	718	716	688	670	690	679	734	733	728	723	758	712	689	725	694	696	732	679	750	696	694	677	699	732
33694	5632	804	472	414	330	349	316	362	346	323	344	322	344	307	327	327	317	328	343	301	347	348	345	350	318	328	341	353	302	325	356	302	319	321	307	316	300	316	307	339	316	324	334	307	319	295	326	349	353	351	324	328	295	326	318	293	315	329	339	330	327	309	353	354	359	344	327	333	361	353	334	354	309	340	326	313	329	326	331	330	324	303	350	346	342	325	373	317	327	317	319	294	338	356	350	329	332	351	315	324	315	340	359	309	329	347	325	349	305	327	307	317	306	345	327	316	340	334	331	343	327	317	348	333	325	323	335	343	339	315	298	315	365	328	334	344	321	297	353	352	353	331	333	328	305	338	344	327	333	311	323	330	270	360	356	317	287	308	343	300	320	335	300	340	341	306	349	338	355	334	303	375	337	315	331	331	346	371	323	315	345	347	367	292	330	340	355	311	306	331	334	346	354	330	349	369	345	325	327	329	355	321	332	319	351	380	298	316	362	324	312	303	359	349	336	307	312	312	295	337	300	323	315	339	308	306	316	317	370	313	309	344	345	326	331	295	350	299	315	323	332	341	347	319	305	312	329	283	306	314	337	380	329	348	339	306	296	306	326	345	288	336	339	338	316	370	279	327	321	341	332	337	311	316	281	368	354	312	312	330	346	332	357	310	356	370	329	314	338	333	352	349	356	319	308	315	350	323	292	306	320	332	360	289	356	335	335	335	342	339	351	306	319	325	327	336	296	315	351	337	377	342	344	342	324	344	329	320	323	366	330	354	356	335	275	315	305	348	351	297	346	329	330	318	343	309	293	355	331	333	327	330	323	342	326	352	298	335	340	325	327	376	379	330	286	308	317	361	343	327	320	313	384	357	297	367	354	338	328	308	326	300	326	324	345	366	305	295	340	326	297	359	374	350	333	349	335	339	305	333	334	312	360	305	354	339	344	344	323	323	294	325	299	335	318	307	356	337	315	337	320	353	353	334	280	338	334	348	329	305	292	321	373	332	376	311	366	317	347	343	335	327	317	323	298	314	352	340	350	299	349	347	335	323	298	309	337	312	327	315	374	327	298	308	371	320	360	309	342	332	324	319	330	314	274	324	315	310	310	317	300	302	365	342	315	361	336	332	318	306	349	340	337	282	301	337	316	305	322	341	357	299	373	291	327	353	334	326	293	311	343	318	362	304	307	334	324	308	350	301	348	336	312	316	302	274	380	315	322	342	326	334	310	326	296	359	347	359	305	353	316	316	339	334	310	319	330	311	304	359	304	301	340	328	313	330	319	332	334	314	340	337	336	349	318	365	319	327	320	318	333	333	334	317	355	287	318	354	326	277	327	331	335	345	316	339	353	351	349	329	337	328	350	337	353	299	347	320	291	317	296	338	336	300	350	341	338	342	336	359	349	302	305	331	326	286	329	336	286	304	335	323	320	348	344	338	341	335	327	334	370	310	310	305	315	314	306	315	315	336	315	366	350	313	287	326	325	324	359	334	329	329	332	340	320	325	322	351	360	328	337	289	327	327	308	348	354	298	321	361	313	327	302	318	309	322	336	346	341	361	312	330	312	292	354	368	332	355	304	333	322	311	324	318	355	348	340	293	339	316	356	300	362	317	346	325	322	307	315	335	289	293	314	301	328	341	351	356	327	335	315	323	339	334	350	364	350	305	340	341	324	362	309	331	332	330	323	338	311	338	338	323	336	304	329	349	351	331	327	315	342	325	341	328	313	290	322	324	389	338	322	338	367	340	337	326	324	334	319	302	322	338	347	302	336	322	331	306	332	310	286	327	348	331	305	330	312	360	323	371	339	330	336	326	314	333	297	299	289	356	320	338	365	327	343	349	293	312	337	363	319	315	318	358	379	332	355	331	341	330	325	328	318	329	325	344	350	345	336	363	342	362	344	326	352	349	334	310	328	310	302	302	329	339	338	301	307	327	329	325	291	381	325	343	325	312	327	316	297	369	311	343	326	329	333	368	309	315	317	311	373	367	367	346	315	342	306	330	349	337	308	386	320	328	323	343	356	301	308	299	334	298	331	312	335	374	290	359	315	306	325	298	335	350	359	352	374	308	318	351	311	336	319	306	344	316	349	308	321	340	317	324	338	333	341	332	329	316	349	342	340	360	314	380	331	356	323	344	321	325	332	337	304	318	318	329	330	351	341	297	331	338	336	317	342	339	325	348	324	346	322	312	340	387	354	327	306	345	314	346	291	352	312	335	345	344	291	332	336	324	313	345	295	327	318	338	357	331	312	335	323	309	303	316	298	322	324	347	329	342	320	325	294	306	347	315	344	330	318	322	298	318	322	328	317	338	349	343	370	340	318	352	317	327	348	323	322	311	332	338	350	319	301	298	311	303	348	351	325	321	387	346	276	342	336	321	316	335	323	322	337	363	333	309	338	344	324	320	325	328	340	330	344	325	348	303	354	325	319	325	313	332	331	354	326	328	335	323	334	345	319	332	332	308	293	338	311	311	312	346	315	320	323	332	355	342	343	353	361	311	337	320	283	290	293	326	327	331	314	320	334	325	319	316	314	300	309	325	339	314	344	341	324	312	310	317	315	298	319	312	321	316	340	325	324	338	320	328	304	350	330	326	327	348	340	309	290	331	326	350	318	367	355	311	307	336	307	334	331	279	324	359	340	304	352	324	329	305	336	325	336	308	332	340	312	330	333	307	296	351	361	310	311	311	338	347	338	319	309	314	332	326	321	331	341	321	316	322	310	314	355	338	304	314	303	353	324	357	317	363	306	329	313	301	338	308	339	297	331	324	338	324	282	310	344	326	334	333	315	357	329	308	338	320	306	304	319	286	319	325	308	324	336	286	315	285	342	321	317	322	303	302	312	347	324	339	332	336	356	314	317	352	349	330	340	317	294	302	329	326	348	334	347	333	336	324	348	311	303	328	318	325	315	360	344	323	333	336	307	318	334	321	358	313	320	338	318	322	322	352	325	323	346	344	334	313	354	273	325	293	358	309	354	348	346	335	308	331	326	349	338	341	313	312	313	321	330	354	325	341	324	333	310	321	323	319	344	311	316	402	362	311	320	335	336	305	335	324	294	359	362	288	362	324	361	319	328	344	325	324	342	328	356	323	322	323	311	340	320	318	292	296	355	361	326	310	315	331	308	344	339	336	322	334	316	328	331	328	321	310	342	345	308	324	335	307	308	314	312	319	317	326	305	337	338	342	328	343	337	343	320	320	357	383	327	340	394	330	331	319	323	333	344	312	319	315	312	337	319	355	329	331	312	325	330	354	317	338	324	339	302	305	338	350	321	327	325	335	338	373	346	344	330	320	277	318	330	344	322	307	334	283	322	295	326	330	292	323	318	335	319	309	329	306	363	351	343	320	353	332	317	307	334	337	329	304	334	324	348	322	348	349	309	346	307	311	301	333	352	362	303	345	314	334	358	333	320	271	346	339	333	337	309	315	326	300	308	316	363	335	305	317	342	338	328	320	299	328	308	314	304	346	321	318	319
23411	9746	4401	2423	1737	1235	1070	974	850	808	808	743	749	768	739	762	755	769	776	737	732	721	742	728	741	707	753	722	746	743	741	735	722	776	660	694	742	708	708	721	753	771	756	664	733	708	705	728	743	785	697	780	741	708	753	755	748	753	711	733	758	737	735	707	726	734	733	767	727	736	752	746	714	731	741	704	753	722	688	730	741	680	739	750	764	751	708	753	734	702	744	759	728	749	766	716	666	754	750	761	733	712	677	717	732	737	709	735	764	725	696	753	716	706	819	739	741	742	728	725	779	709	728	712	705	709	720	693	710	754	766	736	699	771	735	700	771	732	724	714	738	706	682	753	767	755	740	696	727	681	726	728	721	703	736	729	715	747	713	766	679	776	735	737	739	744	721	757	682	725	736	750	741	734	743	727	716	729	726	700	778	772	696	708	718	759	745	736	719	738	724	746	717	747	748	752	721	760	746	727	712	788	742	752	739	751	749	703	796	730	721	724	737	709	725	742	753	725	673	721	726	701	749	708	736	749	653	761	733	767	748	686	740	716	738	752	727	731	717	710	746	730	767	717	760	760	746	735	738	738	683	686	691	706	714	713	711	776	733	810	701	765	755	748	742	707	761	702	722	744	758	671	673	711	717	684	761	778	705	772	686	727	775	775	705	746	766	756	758	720	762	794	750	745	784	711	762	685	707	735	748	764	736	708	748	762	742	767	726	703	745	743	743	719	734	739	749	752	738	702	738	724	735	705	689	735	729	734	727	750	704	727	749	718	752	738	785	740	712	752	724	788	699	747	735	742	749	744	728	758	720	787	740	735	697	726	649	739	727	697	750	729	744	700	708	724	696	715	727	731	753	751	761	765	760	739	720	703	734	749	775	743	728	711	709	734	734	717	726	743	721	720	710	748	753	749	719	714	755	743	736	710	720	756	721	754	696	745	750	745	767	702	767	718	737	748	744	735	727	790	737	750	701	751	736	709	726	745	737	721	691	692	743	680	766	708	768	781	692	721	785	670	749	736	698	730	734	756	696	760	750	758	727	752	723	735	694	745	752	779	748	736	746	734	676	715	694	738	745	719	772	698	743	683	717	720	725	711	778	734	793	784	685	719	758	737	758	743	697	784	742	732	719	707	743	728	709	771	742	754	753	736	748	753	718	742	699	707	692	733	727	707	814	701	699	767	740	744	654	720	701	757	755	741	739	721	744	714	698	765	720	761	731	699	713	716	754	723	790	764	734	723	711	748	715	761	723	738	736	744	674	734	725	712	720	699	716	752	722	756	728	709	711	727	719	700	703	756	695	736	709	737	721	710	780	790	682	729	726	748	730	725	685	761	700	762	713	729	745	764	771	725	716	738	748	725	744	763	723	746	685	734	695	754	686	714	722	771	701	736	752	738	690	698	679	774	745	722	773	784	737	733	693	723	802	710	801	715	742	735	702	665	660	754	748	759	771	745	737	733	794	714	742	761	708	711	757	763	768	740	715	751	745	708	707	714	720	692	737	724	736	756	764	712	774	734	751	697	744	739	714	746	686	718	772	739	681	713	721	721	751	727	714	730	726	742	699	706	758	759	758	736	754	786	766	734	720	668	714	757	746	705	768	700	711	700	758	713	722	686	726	717	685	712	685	727	722	724	653	735	726	736	752	735	740	721	704	780	742	745	755	719	741	712	777	704	743	728	714	665	700	734	726	760	683	680	737	728	703	763	740	749	738	743	676	763	717	722	713	740	725	719	718	687	738	696	718	724	743	717	719	722	750	746	693	728	735	758	690	732	703	698	743	710	749	738	668	698	742	736	706	726	727	776	713	748	739	718	742	718	722	710	706	717	783	714	731	725	777	739	721	753	740	751	702	686	759	697	743	698	787	757	732	721	765	710	757	720	754	709	744	701	730	746	739	763	762	683	655	748	693	738	714	707	729	784	746	711	775	752	701	698	734	729	749	702	698	776	767	771	692	697	709	728	711	705	697	788	755	729	743	723	711	674	729	712	714	711	693	733	743	771	746	702	701	732	754	712	786	804	756	787	730	672	686	669	792	697	701	779	716	708	729	714	744	781	756	705	732	722	743	681	707	745	747	784	660	745	752	722	698	718	762	757	763	731	744	773	716	741	706	713	762	708	762	682	722	711	744	732	747	758	749	747	678	741	727	757	724	766	683	777	739	695	746	738	768	741	700	736	730	781	771	750	723	721	748	693	710	798	710	729	707	768	735	703	742	761	733	731	702	739	762	726	757	788	767	709	765	695	722	726	746	732	718	756	753	686	747	768	722	713	735	718	731	727	754	714	711	758	775	755	728	711	718	711	742	774	683	703	764	707	710	752	708	776	724	737	740	741	745	683	800	758	776	698	726	795	722	708	713	747	685	684	689	702	694	718	758	730	772	791	746	718	686	742	734	703	719	745	768	696	730	738	752	775	765	725	726	719	762	737	729	706	719	707	744	740	697	734	750	740	776	745	771	666	773	707	733	759	777	737	727	723	721	729	756	716	695	751	748	712	713	691	743	750	739	740	723	752	710	688	763	691	729	737	683	775	734	727	715	757	746	734	725	757	764	756	739	703	718	668	722	771	757	782	721	718	786	688	711	731	718	707	739	703	727	760	736	718	715	755	788	722	720	725	694	699	697	728	715	723	733	736	747	718	743	763	715	740	659	736	742	782	722	714	724	735	750	788	698	752	731	758	744	766	802	722	713	736	730	792	733	767	709	756	757	709	682	734	687	782	749	700	762	739	744	742	707	753	704	728	730	764	717	750	718	729	735	745	735	713	768	693	741	738	756	767	723	725	697	762	737	731	724	736	750	730	678	749	724	721	702	739	663	723	788	683	717	787	733	757	705	775	674	739	723	708	740	734	767	774	688	729	729	740	741	772	784	763	702	704	740	728	731	730	708	750	792	736	734	687	738	741	738	708	773	716	718	751	719	720	770	745	740	751	708	702	742	768	719	765	748	717	685	738	765	733	696	689	763	687	780	721	771	786	723	721	758	782	724	741	741	755	662	710	704	723	729	737	660	695	730	720	744	735	702	767	712	716	714	701	761	736	737	781	751	767	738	732	751	717	748	739	774	708	727	734	728	709	739	744	684	728	743	749	743	750	732	722	709	760	689	758	686	741	729	756	746	669	738	694	739	734	748	755	709	727	755	733	722	735	708	724	761	724	720	681	758	728	728	734	723	711	721	773	736	734	719	738	754	718	753	698	765	740	753	735	752	779	736	709	723	675	696	771	714	740	716	716	731	727	723	734	755	702	816	750	780	749	764	732	694	772	710	768	742	723	710	724	715	691	766	711	751	738	732	708	766	711	738	731	698	703	702	724	718	742	770	707	744	770	740	727	674	709	720	761	740	714	690	775	748	726	736	715	739	674	701	680	727	712	739	757	758	710	765	713	789	743	719	745	747	722	693	709	753	739	761	780	740	758	712	716	687	756	715	758	749	742	713	721	719	713	736	749	743	702	745	768	736	755	767	723	707	771
34815	5996	817	533	411	391	381	324	353	370	341	343	343	342	341	346	342	351	337	344	314	370	329	333	323	353	340	352	321	313	356	368	283	350	327	346	350	359	386	305	357	351	362	322	333	340	338	346	349	332	321	370	352	343	392	350	349	357	303	340	335	354	320	345	345	338	311	345	367	325	370	316	339	346	362	357	343	334	360	352	328	295	316	353	352	334	369	328	351	331	302	377	343	319	366	311	324	328	343	349	340	353	358	344	335	319	342	345	381	357	359	306	330	353	340	345	339	333	355	358	350	288	315	336	335	316	355	332	379	370	310	363	361	341	327	362	353	328	337	356	346	342	364	354	342	370	350	378	329	347	359	327	336	335	353	326	328	358	347	337	341	342	348	349	365	326	338	372	351	332	327	337	359	395	309	379	325	343	349	332	363	334	317	361	315	334	362	379	351	358	325	341	313	341	370	360	327	347	313	339	344	329	337	331	361	344	355	320	341	338	336	323	335	318	347	363	380	369	364	352	377	318	350	342	323	341	333	369	358	359	337	306	355	369	341	349	312	335	345	338	327	337	332	317	320	312	343	332	418	311	309	346	352	337	344	403	369	316	356	334	370	347	318	337	320	356	335	331	342	353	332	338	355	337	355	336	318	328	334	345	375	358	309	319	330	367	337	376	340	330	367	376	316	364	311	360	338	328	359	335	336	348	352	345	313	317	332	321	342	341	348	353	331	344	368	384	358	317	320	364	368	348	348	366	315	362	353	350	357	352	337	352	340	364	346	316	348	384	352	341	340	331	345	333	343	307	286	365	345	360	362	318	322	324	327	341	295	356	364	354	349	323	332	343	361	325	358	331	365	371	346	350	387	349	298	341	319	332	330	314	350	323	334	332	362	357	342	341	336	365	347	339	322	324	367	385	352	365	329	338	370	349	365	345	333	363	352	351	339	326	387	346	370	328	324	361	309	346	309	333	340	297	358	331	324	370	357	328	326	361	351	340	344	341	379	343	337	330	366	333	352	344	325	351	297	330	334	326	342	364	336	318	352	369	382	347	345	362	325	359	349	377	340	340	349	316	323	333	349	362	308	320	354	331	337	349	347	352	374	341	337	349	347	337	330	331	357	359	341	314	361	347	324	380	348	349	370	376	340	375	351	344	356	327	352	348	321	355	364	351	329	289	359	333	320	348	317	329	331	332	397	372	349	316	340	367	337	312	322	369	357	356	335	343	363	304	315	310	333	301	345	383	351	346	301	336	332	348	336	332	362	327	335	352	367	297	347	326	348	374	357	363	328	349	371	342	373	342	361	324	342	335	324	328	358	318	323	349	325	345	312	339	348	359	312	356	368	393	346	300	329	332	320	331	329	338	341	360	328	343	353	315	365	337	354	378	342	357	368	308	333	332	342	312	341	335	338	385	360	341	347	318	353	339	333	319	344	347	355	331	304	312	341	306	337	381	364	332	330	356	326	361	368	345	314	338	312	357	375	329	345	351	353	326	313	329	347	325	329	336	333	358	347	313	313	322	341	352	348	342	351	362	378	347	325	357	370	339	349	350	333	346	315	359	325	332	346	372	363	341	313	359	341	320	297	324	322	336	332	334	316	375	354	375	305	339	355	309	345	381	331	330	326	335	314	335	400	390	387	343	342	387	336	310	356	331	353	341	329	313	357	337	359	329	382	315	358	344	333	314	330	335	355	308	357	370	353	332	329	377	304	316	332	354	366	352	388	320	322	340	351	353	347	341	348	352	333	372	340	304	348	352	329	337	323	317	339	321	354	335	339	358	362	335	372	336	350	333	300	358	362	358	367	366	337	375	352	346	345	332	372	374	341	353	355	330	368	338	319	327	337	347	321	358	313	328	348	296	340	322	339	361	335	328	355	351	335	358	355	342	347	345	318	365	352	327	336	366	366	310	324	372	344	335	360	317	326	356	317	343	302	341	365	326	345	363	379	325	333	341	344	359	322	306	315	355	354	356	343	324	342	344	316	325	341	355	317	361	351	367	317	339	369	345	347	311	347	350	349	358	325	345	333	343	335	341	375	324	360	358	320	332	363	362	357	366	349	375	345	349	374	338	349	329	341	328	329	360	339	398	333	345	361	360	365	330	320	326	367	293	329	339	358	360	364	357	337	350	341	345	326	342	339	348	381	373	357	407	315	360	378	307	319	346	344	352	365	327	366	304	324	392	325	344	321	346	356	377	326	310	350	319	293	313	341	344	330	336	341	300	308	340	381	354	359	359	342	313	273	359	342	346	349	337	317	349	389	318	337	330	372	336	332	357	282	358	351	364	345	379	349	346	360	303	347	334	333	365	346	346	339	334	400	333	328	359	306	306	325	351	330	325	323	311	337	341	369	410	320	338	339	350	360	343	360	366	341	352	330	348	308	340	322	324	355	345	353	348	349	332	339	373	325	354	318	371	367	314	355	349	322	343	340	308	347	360	350	357	362	325	363	309	310	332	369	353	349	360	333	335	342	336	335	354	315	340	332	346	336	357	335	369	329	363	353	352	329	348	355	311	338	319	305	372	293	345	348	342	378	351	344	384	342	356	343	305	364	338	337	373	348	341	360	345	346	327	341	338	372	325	345	328	351	360	324	346	341	323	318	314	367	304	310	353	343	363	350	362	348	348	338	341	345	306	342	362	346	313	342	336	342	365	312	334	350	310	326	323	335	366	314	350	334	350	336	321	373	350	331	300	347	346	335	349	323	389	344	306	338	326	339	317	347	338	332	346	324	310	341	328	372	321	365	373	358	327	357	325	324	356	348	348	357	351	354	350	335	287	380	327	338	364	358	333	350	344	317	310	353	379	368	361	366	339	343	350	315	357	360	361	338	387	357	365	349	374	358	326	347	349	336	318	344	341	330	329	302	340	321	348	315	351	347	368	320	338	342	322	391	338	313	343	344	358	365	378	352	356	349	355	316	365	349	349	308	335	313	326	347	326	368	333	344	332	331	314	352	350	369	348	314	328	369	339	339	335	374	299	359	316	319	353	342	344	353	320	314	362	327	361	337	347	378	364	343	358	336	320	320	302	346	325	325	322	344	370	391	396	346	312	359	393	316	371	336	306	335	341	317	350	357	342	333	332	304	346	319	329	321	347	353	318	368	335	347	329	350	359	352	345	365	376	337	354	321	352	360	353	335	334	323	313	395	317	341	347	362	325	378	374	357	331	329	346	340	355	351	328	336	362	367	335	360	347	329	352	361	353	334	350	347	358	350	317	342	328	327	310	339	352	363	365	322	328	364	338	309	332	324	352	323	357	336	323	362	328	336	299	359	345	375	369	336	337	310	339	352	324	318	331	335	357	349	325	344	323	431	370	344	333	364	330	320	359	303	352	344	355	365	320	363	349	299	327	334	383	311	334	346	354	330	333	346	337	345	332	341	351	359	333	324	312	341	369	344	336	369	344	366	365	333	351	338	411	328	344	334	392	328	350	372	361	349	354	329	309	331	368	384	347	317	328	310	341	339	347
23011	8940	5472	3128	2220	1807	1248	1026	946	882	834	818	872	825	835	825	830	856	726	803	767	773	768	808	780	734	791	798	779	833	763	787	801	807	807	784	822	818	780	767	774	807	805	837	743	792	794	790	795	759	783	792	847	785	763	814	789	794	774	768	774	741	777	778	770	791	805	791	808	833	801	790	776	780	824	757	786	805	788	832	827	794	806	765	748	779	769	820	778	769	817	768	848	765	761	726	818	754	751	730	800	787	760	803	769	758	771	795	787	701	736	801	824	784	768	796	782	745	793	789	753	813	773	785	775	716	763	782	766	846	793	792	794	834	772	820	765	791	810	803	786	749	766	801	770	771	777	794	737	734	790	732	801	810	774	763	712	789	776	747	806	765	792	761	774	797	769	761	779	761	719	735	773	779	793	775	724	806	785	801	782	797	778	792	780	778	792	793	799	785	830	842	788	790	769	769	752	823	800	757	814	805	761	736	797	757	781	807	765	784	771	794	796	802	723	779	790	775	737	806	778	767	735	776	774	785	773	783	787	779	832	785	812	778	764	763	788	733	778	773	771	807	738	775	799	795	777	825	792	811	791	790	817	757	780	750	765	772	788	764	761	818	820	756	774	777	783	762	807	786	742	812	791	821	751	774	754	748	737	790	791	748	775	835	780	773	776	751	783	833	757	762	810	771	793	779	746	770	796	843	808	786	776	805	715	766	795	787	822	778	805	820	781	776	814	809	815	784	807	811	844	823	854	793	806	782	779	822	778	782	796	789	783	780	765	767	785	804	768	754	755	818	832	805	762	786	784	787	778	759	737	788	784	745	779	751	827	809	776	731	781	762	775	770	796	768	787	819	809	778	762	793	758	768	762	778	736	801	839	790	791	786	789	798	792	817	769	734	805	772	805	819	774	766	772	819	780	825	763	800	778	790	753	785	796	784	753	723	801	782	814	778	761	742	798	763	785	804	815	757	747	797	776	721	850	778	761	771	815	800	755	763	788	742	801	794	770	816	720	787	796	815	808	811	784	763	766	783	783	797	789	834	800	780	762	719	819	794	758	833	755	771	724	767	808	815	784	764	772	761	742	829	769	792	773	769	722	806	695	818	785	786	786	801	798	807	731	790	808	798	820	772	763	779	766	789	776	773	817	813	761	831	841	815	772	789	788	779	811	762	791	823	787	797	815	799	722	804	770	801	758	788	774	805	747	761	812	793	806	789	749	711	743	775	757	760	817	765	779	739	834	786	753	822	791	795	814	819	775	783	767	741	764	792	723	732	779	764	798	746	787	722	763	757	795	796	748	804	828	818	832	806	762	811	817	780	799	777	783	753	760	833	752	799	753	784	789	820	800	770	761	737	781	757	796	788	799	777	834	762	764	816	732	744	815	785	750	797	790	806	779	763	794	776	778	784	808	789	739	737	754	733	783	807	765	777	791	781	779	806	807	786	787	782	760	807	747	782	762	761	767	788	742	768	738	781	849	814	749	762	799	824	776	764	794	782	756	768	782	790	779	802	746	836	778	754	768	774	776	779	836	800	808	831	775	837	827	820	760	761	828	798	809	749	809	798	745	800	730	768	825	792	798	797	759	786	747	765	765	799	767	809	894	775	756	793	791	756	814	782	779	776	732	824	759	792	758	779	781	761	764	802	797	807	761	772	765	751	823	758	761	743	753	799	846	799	805	811	843	769	761	796	783	770	754	776	784	806	800	811	782	759	772	773	728	767	782	801	842	837	777	788	788	813	743	820	776	749	807	785	814	811	847	773	757	753	740	839	790	776	754	858	763	776	743	780	786	833	819	754	811	772	809	809	773	798	832	791	824	752	767	790	786	796	804	758	798	757	744	832	820	780	811	815	826	765	776	745	797	797	802	755	802	763	820	805	789	777	765	792	779	742	771	802	803	749	791	742	798	761	770	762	778	787	836	813	800	785	779	731	768	799	752	787	810	782	829	726	778	764	793	737	829	800	801	798	750	793	798	798	819	805	819	772	800	745	814	759	772	772	718	747	776	740	811	763	795	798	797	811	807	777	759	783	780	802	776	785	834	815	787	761	775	799	803	776	821	750	833	744	801	752	782	747	806	748	839	780	813	805	803	840	788	760	813	789	820	843	729	776	805	784	807	784	801	783	834	747	740	772	723	825	756	795	742	814	850	759	800	729	812	764	791	803	778	782	760	747	768	780	813	787	793	811	827	804	746	791	744	808	756	833	792	766	765	807	822	821	712	828	734	824	755	806	800	746	796	729	781	797	814	724	751	722	770	803	762	769	763	837	755	786	794	777	730	774	807	762	786	776	785	749	749	830	742	782	796	788	796	715	795	785	843	781	755	786	777	781	786	750	725	861	725	717	772	741	805	806	802	784	748	822	843	784	749	797	773	783	774	789	731	762	780	759	745	796	797	755	808	804	769	765	801	786	779	756	772	788	794	752	741	817	775	754	773	795	817	786	797	774	792	784	769	812	813	814	805	834	811	769	792	793	790	810	787	755	785	785	781	819	714	820	753	795	786	774	793	758	770	757	762	773	753	797	799	790	762	836	827	798	843	781	805	743	788	804	817	776	790	845	773	742	834	808	817	782	775	826	737	750	771	794	748	758	817	758	746	756	731	774	767	748	765	795	786	758	777	833	743	753	772	791	806	724	735	828	755	772	741	792	711	825	751	774	721	775	755	755	773	806	774	797	752	794	780	754	786	761	770	769	823	811	749	797	729	791	776	800	836	808	765	771	797	805	815	729	750	808	813	811	810	783	794	753	813	824	789	829	829	780	806	821	799	827	795	747	726	748	770	778	736	804	796	773	801	756	794	752	802	834	764	778	799	783	710	759	822	809	778	786	778	815	762	789	751	776	806	827	783	788	820	731	738	783	795	772	798	791	809	744	804	772	742	755	779	788	789	807	798	792	739	783	774	773	787	817	833	737	801	767	771	796	773	753	741	778	758	753	800	775	815	783	776	781	857	841	822	760	780	817	829	788	803	764	811	756	782	789	793	779	735	797	794	799	842	767	770	765	750	771	829	755	774	806	791	818	816	777	743	772	772	831	851	740	795	797	751	741	868	798	802	782	796	762	803	813	789	773	779	776	788	768	740	770	771	769	756	802	742	771	773	765	807	778	777	749	757	802	721	753	762	803	813	778	810	749	811	784	750	773	792	767	813	728	824	771	796	774	752	769	784	834	777	812	744	768	774	788	755	768	744	710	797	788	742	734	772	814	775	774	841	785	785	804	785	777	763	760	826	780	815	773	821	826	798	743	763	775	764	791	745	744	749	768	794	779	803	848	816	744	826	762	781	719	762	784	808	740	770	784	767	780	795	763	781	826	804	819	811	767	774	796	804	742	768	737	783	757	849	769	718	761	745	811	796	766	718	842	772	769	790	760	818	737	803	784	794	733	723	786	770	816	804	746	811	797	785	768	755	799	773	786	837	753	767	766	806	758	791	757	775	761	813	782	782	799	793	803	752	776	761	759	778	749	765	798
22046	2187	541	382	351	344	310	329	351	317	337	346	310	301	328	345	324	319	328	328	344	315	323	313	332	295	295	312	341	315	315	332	316	334	340	307	311	356	330	339	369	344	339	294	366	344	295	339	301	310	307	338	324	331	317	285	341	300	301	318	293	367	325	327	371	311	311	302	317	320	337	304	293	326	330	283	333	321	324	316	322	315	304	317	319	328	328	321	326	316	309	321	324	319	326	347	331	311	347	306	326	328	296	314	312	325	297	287	335	294	302	348	328	335	352	298	322	329	346	307	287	316	327	300	329	305	300	307	311	357	315	311	319	342	322	326	283	306	302	342	307	310	345	327	327	341	293	335	348	289	354	317	319	316	318	298	318	324	306	376	351	303	321	321	324	297	315	316	314	294	347	326	347	357	312	331	342	311	341	350	307	317	357	325	348	331	326	277	310	355	299	315	344	318	296	324	288	332	325	315	308	301	316	297	341	320	310	361	303	326	315	322	345	354	314	320	334	286	331	307	326	298	341	292	305	338	313	334	300	303	318	349	317	291	365	356	309	327	318	296	301	321	304	330	376	344	354	327	293	299	301	306	320	292	378	306	325	320	305	325	303	325	340	321	310	294	278	273	326	308	346	297	330	310	319	330	302	334	370	334	295	308	341	321	317	335	317	329	323	316	313	303	324	283	318	326	291	325	329	305	316	320	308	306	328	297	327	319	318	279	293	315	320	345	299	344	316	298	315	306	316	312	334	294	333	293	323	301	308	312	332	308	334	357	290	332	328	322	289	329	313	381	294	319	333	376	322	291	335	342	332	341	309	305	314	305	287	318	304	300	305	349	320	309	317	296	295	328	328	349	321	350	336	328	322	313	304	300	326	367	303	353	342	332	282	312	305	302	292	314	287	285	317	348	316	364	314	324	333	354	329	357	318	329	327	299	337	325	332	283	296	361	309	338	351	365	341	337	294	306	330	332	311	315	309	353	321	323	310	301	319	311	313	293	303	324	302	318	316	326	267	327	315	313	299	314	316	343	318	284	324	327	307	307	332	317	318	337	337	331	328	355	339	287	294	307	322	333	310	309	309	344	318	334	338	305	313	361	335	319	346	317	332	327	312	314	345	328	306	325	347	311	330	314	332	317	336	323	358	324	338	324	296	321	330	329	324	335	307	328	308	352	314	280	319	328	344	337	313	300	275	314	327	323	295	297	338	354	302	328	347	305	352	332	321	318	338	326	328	323	298	330	365	321	324	329	275	315	326	308	305	323	316	320	330	314	321	336	335	330	323	296	357	347	302	310	343	379	348	294	330	325	358	284	332	289	325	317	321	320	342	340	335	298	346	336	337	355	296	329	323	304	285	301	346	347	314	353	322	339	353	304	325	368	302	322	285	317	321	311	336	351	331	288	306	358	328	329	309	308	319	329	320	328	341	308	317	302	344	286	309	291	322	312	329	332	324	332	310	309	342	314	317	324	324	361	302	325	368	311	304	308	321	356	340	354	314	321	317	340	330	325	320	310	301	324	325	345	335	321	308	338	328	278	340	313	350	314	322	311	301	290	300	364	346	315	283	288	297	293	341	291	309	313	314	320	318	311	336	325	342	357	325	318	285	326	302	321	348	336	305	323	286	337	313	287	313	321	299	324	295	330	293	329	325	297	322	303	299	323	299	295	322	335	339	326	316	328	322	275	373	323	311	351	332	323	310	290	305	332	319	358	329	339	327	322	302	315	327	308	315	291	271	321	316	358	312	353	321	311	292	344	312	343	326	362	351	345	311	314	309	336	362	310	327	312	293	307	296	308	337	317	356	322	304	311	337	300	328	329	320	331	339	357	311	326	312	358	283	319	299	301	317	327	311	374	353	365	312	307	320	294	324	308	311	279	295	323	329	306	306	341	291	341	338	319	332	328	307	319	313	305	328	321	322	351	311	332	324	290	322	345	321	339	320	306	315	295	330	328	309	326	373	329	334	288	359	353	332	306	334	332	315	317	308	314	320	291	313	315	313	310	296	300	328	350	321	328	333	331	291	306	318	327	298	293	353	295	310	303	328	307	338	352	308	354	333	329	353	316	303	334	296	315	318	336	325	307	325	304	354	317	310	355	290	343	332	328	327	322	324	334	343	335	335	312	335	317	315	304	304	326	355	345	330	334	355	345	343	324	336	322	304	290	325	304	310	291	300	340	315	315	323	326	312	345	323	320	314	325	291	326	323	318	333	335	309	297	316	323	332	301	301	351	339	303	324	298	344	328	316	323	315	314	284	318	294	292	302	336	314	333	343	300	327	325	324	338	336	324	318	332	340	344	294	353	307	309	328	334	325	321	350	293	327	358	353	313	306	326	333	364	324	309	280	340	345	332	321	329	327	319	321	285	322	322	317	277	336	316	322	309	328	376	332	292	343	274	346	339	291	310	337	339	349	330	359	328	306	299	300	313	300	312	334	292	291	304	321	332	332	323	327	337	312	308	346	339	323	318	341	317	316	289	315	348	309	305	318	314	334	345	302	328	329	333	347	321	291	288	314	329	320	370	338	323	316	283	318	309	305	351	335	316	303	326	309	327	356	336	347	303	347	346	305	331	298	336	304	305	308	318	323	352	327	323	352	318	316	328	298	322	300	365	333	324	313	325	318	334	306	324	341	306	354	301	332	340	332	338	299	343	381	308	337	323	301	317	348	331	302	298	332	304	312	336	321	311	299	315	324	327	279	326	308	347	300	350	344	300	279	330	314	322	329	340	343	321	315	309	304	302	315	312	366	306	330	302	304	338	325	343	328	307	354	332	344	321	344	311	344	322	292	315	275	292	330	346	326	293	335	297	316	332	315	348	301	325	318	300	292	323	342	313	313	318	335	318	327	293	336	314	287	348	315	302	332	316	320	295	312	316	315	312	324	363	356	321	337	319	326	329	316	328	330	296	320	293	304	312	321	334	322	314	331	283	312	311	314	296	311	332	315	345	315	315	315	321	317	285	303	329	338	319	329	312	342	343	333	309	329	330	359	282	359	312	338	314	349	304	320	332	292	322	340	299	305	334	318	337	301	341	331	321	342	289	343	345	303	347	316	334	319	251	306	282	333	300	286	334	340	307	317	376	323	307	336	324	288	317	290	316	349	327	332	310	333	314	311	293	336	308	284	339	316	340	334	320	329	289	329	361	300	286	339	317	373	350	312	351	312	314	316	327	330	328	338	314	341	300	311	286	283	284	289	315	318	363	310	356	297	339	319	326	286	330	348	333	317	295	313	302	343	318	343	279	320	312	312	301	310	330	313	348	304	324	326	313	355	340	312	337	308	286	344	325	297	317	294	336	326	360	343	306	393	341	313	362	315	345	315	324	324	362	299	349	334	303	327	359	311	318	338	344	299	323	331	327	340	313	293	317	337	327	346	336	300	373	331	315	328	317	305	327	351	316	292	309	312	304	317	340	324	331	382	331	278	332	325	308	311	339	351	286	330	315	309	308	328	319	309	305	308	307	300	270
15476	4368	2807	1925	1390	1022	901	788	743	727	747	776	735	682	715	734	752	728	712	694	642	722	701	711	757	682	749	733	733	736	672	733	690	755	638	738	704	753	746	720	716	738	755	739	704	725	707	718	731	693	697	718	711	710	712	733	685	672	696	704	690	670	723	705	683	728	702	747	698	708	685	707	705	729	682	753	708	726	709	682	685	738	675	706	683	715	693	714	670	738	735	681	667	734	697	701	725	717	730	689	688	693	720	678	685	759	760	672	689	700	753	690	703	717	727	690	722	723	717	735	705	716	707	775	750	777	735	703	725	706	756	749	708	693	693	685	677	653	670	676	717	716	691	733	705	666	713	668	670	695	724	756	700	670	763	713	687	710	695	722	730	675	700	708	709	735	705	658	729	699	666	704	710	779	695	678	788	747	741	676	708	727	729	741	734	720	757	692	694	691	709	716	712	720	667	698	695	674	683	749	671	693	699	770	717	743	682	726	711	714	668	680	696	739	722	764	725	697	732	697	679	720	745	712	692	741	693	721	700	727	739	682	695	727	735	707	750	709	699	687	743	683	710	687	683	763	683	710	712	718	699	703	809	689	763	689	673	701	775	737	726	702	750	704	696	755	708	672	722	664	697	700	747	734	675	735	725	691	711	710	695	729	723	731	738	663	767	673	705	714	733	690	696	708	712	644	718	755	680	698	691	692	656	668	693	661	723	643	683	747	693	684	708	689	750	678	751	678	709	731	734	691	730	710	696	712	754	695	697	694	633	691	695	695	691	774	767	711	670	686	708	635	713	733	729	706	730	734	737	729	763	664	747	727	730	734	748	724	723	707	710	687	740	721	730	675	730	678	724	705	692	711	702	712	708	675	716	767	715	665	719	650	685	662	744	707	676	683	731	729	736	743	681	724	702	716	674	692	686	735	684	721	740	718	701	735	708	726	750	718	717	705	749	716	721	672	721	675	692	711	713	709	706	713	715	737	704	716	737	703	698	727	708	671	698	672	698	712	720	713	683	687	722	744	687	685	730	664	695	721	678	719	716	692	723	742	721	735	717	714	685	717	683	697	745	710	742	709	698	732	741	724	710	699	683	694	739	693	734	741	677	700	668	769	697	707	750	744	681	698	702	708	709	713	690	742	691	726	703	717	677	696	659	724	692	670	734	692	717	703	700	741	700	693	706	690	722	733	679	722	742	701	713	662	647	731	719	751	689	712	679	682	714	710	740	680	688	682	693	700	707	698	673	742	693	672	680	690	692	716	760	710	725	731	753	701	720	716	712	708	739	699	663	691	712	696	687	703	716	726	729	749	687	701	688	721	732	753	746	746	686	698	718	686	698	691	699	732	676	714	689	674	758	737	742	668	689	742	709	696	736	694	703	672	721	728	653	719	680	707	716	720	710	701	720	725	724	732	701	698	713	650	661	681	705	675	697	753	709	697	710	671	720	696	689	728	676	709	732	678	713	699	664	699	724	695	716	738	741	749	750	674	728	719	699	700	714	708	670	751	681	672	739	735	682	760	714	735	693	706	725	697	684	716	666	742	702	691	688	714	742	718	715	715	693	686	730	696	688	739	676	720	676	697	748	701	736	691	733	734	751	711	741	668	708	727	701	746	693	716	713	735	708	724	684	677	700	703	705	700	707	727	748	652	689	721	767	692	708	717	672	687	709	715	717	721	747	710	704	709	720	699	695	735	702	720	738	707	672	687	689	650	724	659	729	727	710	723	705	686	723	698	688	716	706	706	746	721	701	744	716	713	694	782	719	729	687	708	734	710	704	689	722	715	727	725	726	689	718	679	709	694	776	743	704	680	715	733	708	718	697	690	731	717	683	680	690	706	731	763	701	736	726	653	663	662	724	734	655	696	721	734	728	722	731	731	770	718	689	713	732	689	723	708	697	732	736	730	723	695	699	706	747	770	747	672	731	678	707	676	735	696	711	736	733	687	699	665	736	728	692	689	709	704	737	713	702	758	711	720	653	684	695	735	736	667	717	690	733	694	735	727	691	704	679	727	723	688	718	695	684	746	747	703	715	728	714	673	741	750	694	722	711	727	746	698	716	671	759	680	706	740	693	714	693	697	665	699	721	694	687	764	695	700	714	723	685	695	728	711	666	705	760	698	754	676	722	762	716	713	661	698	742	737	704	658	683	717	690	735	728	699	746	655	709	707	695	703	704	703	720	750	681	743	702	717	771	722	734	728	715	684	679	715	680	663	680	716	756	720	691	752	722	742	671	718	739	688	699	651	679	712	702	725	667	665	730	688	745	734	733	677	734	661	654	698	691	698	699	680	700	712	689	678	744	672	715	684	696	713	671	738	685	706	720	718	682	694	723	723	675	725	692	677	733	740	686	720	728	704	699	718	727	691	678	722	721	754	710	646	702	670	755	680	730	735	750	789	702	716	725	730	741	671	737	724	739	696	685	683	707	738	673	662	730	716	736	691	710	686	704	707	694	686	687	736	752	717	698	739	648	712	703	665	709	709	661	689	688	670	733	726	669	685	732	720	704	720	723	724	725	726	722	713	675	696	696	698	723	747	725	716	692	676	737	654	716	670	702	721	682	677	665	692	685	700	719	709	725	733	680	713	639	710	739	737	668	741	646	744	696	739	711	687	705	758	667	701	741	736	683	729	727	720	676	741	721	689	732	690	683	723	696	725	726	722	708	656	752	728	729	743	721	709	711	715	751	750	717	703	738	669	742	718	736	716	735	716	733	683	678	698	658	705	715	698	647	738	759	682	728	668	676	703	679	675	708	696	739	734	716	655	721	706	739	725	703	740	726	651	667	659	716	737	739	662	700	673	721	707	686	688	708	706	665	712	701	734	689	701	740	757	689	716	677	702	712	675	677	723	684	682	669	702	715	691	681	718	697	716	707	726	715	697	737	732	687	702	692	728	745	715	696	678	692	741	653	678	712	774	699	714	689	730	700	715	676	728	721	685	718	730	735	727	680	760	736	712	675	701	710	701	726	746	704	724	688	715	763	729	722	643	733	694	682	730	741	689	700	688	681	694	752	685	658	741	693	750	694	687	721	686	714	665	676	710	723	734	735	711	723	708	723	700	696	738	706	732	672	671	711	703	728	700	695	706	725	701	690	669	691	698	718	663	701	693	753	706	660	712	753	682	731	664	703	718	699	719	720	680	693	719	670	685	700	738	684	699	708	687	736	706	717	699	700	754	694	664	688	719	688	708	725	673	753	687	713	718	712	718	699	689	755	710	677	737	725	708	717	715	682	671	716	739	701	707	717	658	733	702	707	683	713	710	720	742	675	652	732	710	677	732	701	726	661	715	753	714	692	690	739	698	718	680	716	706	712	763	715	708	673	713	677	688	709	701	723	703	717	717	699	642	674	710	743	706	632	735	713	760	704	684	712	700	716	731	712	750	690	699	696	717	682	750	713	680	739	736	718	675	719	724	661	710	738	663	731	701	673	741	753	731	675	667	672	759	732	700	684	714	724	722	699	755	741	730
30838	5179	871	528	407	390	345	369	355	344	372	335	306	349	340	341	281	325	319	337	358	358	315	329	327	339	316	312	354	381	350	314	317	328	295	304	327	336	346	394	304	331	337	340	342	339	351	372	357	346	303	319	344	364	343	321	339	381	315	336	325	314	342	340	338	331	340	312	354	338	353	346	353	339	346	317	317	293	341	331	344	339	321	323	299	322	331	315	343	336	349	324	331	322	325	358	329	342	309	344	306	329	320	338	313	337	348	310	331	326	318	329	320	323	313	355	317	287	315	336	336	323	352	311	330	288	312	344	325	368	352	318	350	330	342	345	326	299	323	345	363	373	313	299	296	308	351	351	327	350	322	354	320	306	342	326	318	303	355	365	317	357	347	341	262	309	310	311	350	304	337	354	325	324	323	343	330	313	345	310	348	329	312	314	329	344	297	293	364	333	319	340	334	357	315	295	351	331	338	336	327	307	313	385	304	296	346	356	357	305	336	331	327	356	359	367	352	332	348	383	312	338	309	324	321	331	317	361	332	343	321	318	328	332	274	298	330	367	344	320	302	319	287	339	338	321	358	323	318	370	338	325	341	366	317	363	316	331	324	323	294	319	360	317	328	325	335	352	297	333	304	337	335	315	361	356	313	356	326	341	342	308	352	323	325	321	296	320	334	343	335	287	323	340	288	302	329	300	382	370	344	299	308	330	339	309	313	327	319	326	311	306	320	338	326	352	341	372	315	373	339	316	336	310	319	321	331	330	360	309	383	333	322	330	336	295	303	318	354	308	336	338	336	346	328	328	317	329	315	305	306	341	319	365	295	328	328	332	320	363	340	355	337	311	327	367	345	367	293	329	398	330	344	349	357	339	310	371	354	317	356	350	318	364	344	360	342	324	354	336	333	335	310	321	291	343	338	368	323	339	338	348	311	357	334	350	328	331	328	342	342	355	342	320	320	312	291	338	332	315	306	332	334	286	360	352	309	357	323	320	388	355	360	298	366	319	337	331	313	348	320	355	334	338	317	354	302	327	327	338	321	346	358	332	332	294	318	351	298	302	356	308	328	330	309	337	346	345	356	300	339	293	314	289	347	310	342	321	324	336	309	312	316	317	339	290	352	347	316	355	344	337	317	321	333	341	315	335	366	335	292	333	346	332	369	351	302	319	356	300	319	321	308	350	328	327	309	333	318	333	343	287	332	315	387	315	330	354	374	332	311	322	321	325	331	344	306	337	335	298	364	363	347	315	322	340	324	346	314	328	324	308	345	315	319	323	342	322	286	313	286	333	374	369	353	344	299	337	368	341	317	337	305	363	339	310	369	316	325	311	336	339	332	337	339	328	314	346	323	340	348	318	369	368	371	342	355	351	343	386	356	345	336	371	307	314	358	336	309	323	298	303	309	339	356	337	339	355	349	300	321	321	316	335	305	358	344	314	294	351	327	303	347	334	315	327	344	317	326	315	315	356	305	330	337	328	307	327	353	369	328	342	329	331	327	347	320	336	324	320	345	349	326	333	335	343	350	317	325	373	335	304	318	307	318	385	340	336	361	344	319	307	359	314	324	339	333	311	330	358	349	351	298	331	315	322	313	329	351	317	321	335	326	331	348	314	314	363	335	286	284	324	359	369	332	375	318	337	318	334	327	318	296	363	331	319	320	347	328	325	332	359	357	343	331	311	302	327	312	319	339	331	339	360	321	336	348	328	317	356	326	296	315	344	372	325	352	328	317	320	331	310	371	311	338	321	306	319	358	332	341	334	348	343	356	324	325	344	349	325	331	317	334	358	350	299	336	308	331	333	299	356	329	367	337	325	327	323	365	327	313	372	331	338	337	306	327	324	312	307	352	340	318	336	316	332	339	355	353	332	322	319	300	333	311	316	350	335	348	313	351	307	322	318	310	335	372	334	313	309	286	333	331	314	357	309	297	333	315	288	298	330	334	309	337	325	341	364	332	337	288	326	315	361	362	305	339	348	342	331	309	289	323	350	309	324	329	341	322	320	350	306	326	317	348	335	336	312	301	344	337	323	330	334	367	316	306	298	339	333	326	331	334	335	329	352	336	345	327	346	298	356	336	330	290	354	337	349	344	307	340	315	331	320	319	331	335	364	332	350	314	303	321	336	307	332	301	339	311	323	350	304	318	355	331	300	352	300	319	338	307	346	369	333	340	330	356	322	336	307	346	338	329	359	327	348	369	307	346	364	355	280	318	329	347	372	319	345	329	369	325	332	322	332	319	335	324	293	312	338	321	271	308	358	360	299	299	324	344	343	370	350	316	316	294	298	306	329	337	329	308	336	320	296	313	335	373	350	341	293	332	294	341	332	352	341	338	298	296	335	309	296	298	311	322	332	326	304	335	357	323	344	315	327	331	348	337	351	335	357	317	353	311	312	332	324	334	345	317	330	342	332	336	366	342	355	332	303	340	309	327	298	306	327	367	339	322	351	331	303	336	326	303	325	349	326	335	302	314	340	347	340	358	308	328	299	324	306	315	337	330	356	293	324	334	348	262	341	349	330	344	377	322	319	315	285	335	339	299	298	325	317	323	347	343	338	332	332	340	371	315	374	351	357	325	338	337	328	344	338	292	319	332	359	362	324	346	304	328	343	327	310	314	309	331	332	346	339	330	335	365	354	351	321	319	323	333	340	315	340	345	347	308	327	330	336	288	349	348	354	327	324	300	359	339	337	357	356	322	347	366	323	338	325	355	311	292	338	326	293	381	365	362	368	350	329	320	348	337	336	338	314	345	340	362	326	368	319	353	349	350	326	318	347	369	337	316	353	325	376	336	336	318	310	345	348	327	350	349	361	350	331	343	332	350	327	322	332	352	304	362	331	326	361	383	321	336	291	297	331	291	326	323	352	333	288	284	342	327	326	336	391	321	316	316	348	322	312	313	350	334	313	289	322	332	319	328	360	366	348	332	329	327	330	328	307	349	336	303	317	334	351	335	349	345	334	343	340	345	346	327	346	324	316	303	369	335	348	346	344	360	340	354	293	303	345	325	380	317	317	336	356	307	312	341	317	315	320	313	304	333	290	371	297	326	367	364	321	316	338	315	300	331	327	347	327	311	361	341	330	341	318	345	343	324	308	324	363	309	301	353	298	327	351	340	317	340	326	334	323	348	344	330	327	325	361	367	332	330	283	358	329	347	308	367	324	356	339	331	311	324	334	363	334	323	378	372	285	314	289	307	323	321	374	379	335	318	313	311	329	289	357	335	328	304	387	347	321	322	329	336	345	350	331	334	317	308	316	305	369	342	351	355	312	327	346	324	370	340	329	341	375	334	325	316	342	339	335	319	328	336	310	317	356	305	321	316	310	332	307	333	305	304	333	354	356	319	320	310	334	321	327	356	318	318	337	281	325	361	306	341	302	327	326	350	326	324	327	347	358	339	290	349	330	302	339	327	309	365	322	301	327	352	294	338	333	344	347	334	324	312	302	296	332	310	331	306	357	312	340	297	314	311	339	304	339
21568	10245	5261	2967	2042	1386	1189	1002	878	785	784	809	810	733	788	769	772	804	757	713	736	780	782	785	761	758	722	747	765	684	755	728	720	749	692	680	718	724	696	736	748	779	788	717	775	769	756	729	767	788	748	728	718	777	773	760	734	739	796	766	759	772	766	787	785	740	757	823	714	777	750	787	725	754	770	792	740	763	693	732	734	717	752	781	809	710	752	741	728	713	779	729	780	761	710	728	778	721	718	796	706	748	696	735	718	737	763	758	749	757	720	752	707	762	716	743	693	751	795	689	736	741	721	784	733	759	758	744	793	760	694	704	755	718	761	781	707	738	749	763	783	759	734	752	765	771	746	722	752	810	790	731	747	726	758	740	737	745	764	698	768	703	711	751	673	739	754	798	712	771	719	754	721	755	709	720	769	758	779	750	721	732	714	783	762	779	701	734	731	758	741	765	744	798	731	766	747	761	757	729	789	750	725	734	733	720	750	759	758	738	744	742	716	748	721	744	762	729	734	748	722	739	717	716	750	738	723	763	728	781	758	744	746	705	703	734	722	747	748	771	716	714	718	707	767	771	709	743	794	735	772	739	743	684	700	760	753	792	759	721	761	736	768	729	775	761	821	703	740	769	751	751	738	750	720	720	730	767	763	728	735	717	746	743	729	730	739	722	701	696	758	737	751	735	680	751	728	759	750	804	735	701	739	753	771	754	732	750	750	747	706	760	759	725	743	746	754	738	771	752	761	717	716	740	696	736	722	760	673	762	763	731	782	723	743	714	767	753	810	770	760	778	774	769	719	717	734	761	716	769	796	739	727	739	765	723	767	718	747	776	754	733	704	751	747	784	819	754	719	761	747	758	736	747	738	739	777	776	733	757	798	732	751	705	772	756	709	734	764	748	806	749	769	758	699	794	769	744	742	739	756	776	742	747	753	711	721	761	732	704	778	747	727	750	777	735	772	724	754	744	773	716	744	744	746	719	715	762	715	776	734	706	762	757	760	755	721	754	741	775	756	770	731	762	714	761	700	773	730	803	729	790	694	767	731	746	787	776	739	751	762	791	760	695	748	729	799	761	720	724	732	722	728	723	753	776	725	779	816	740	772	743	762	754	744	733	727	743	755	681	778	720	719	767	726	807	814	712	695	692	688	720	724	747	733	758	722	728	771	745	709	744	744	748	783	779	760	732	705	776	788	769	766	721	758	763	742	730	797	765	709	720	746	695	710	735	751	753	698	732	727	702	752	758	735	738	743	767	726	764	786	774	743	793	725	741	711	725	760	718	735	704	775	741	785	702	748	708	751	756	743	733	774	729	781	769	736	688	711	722	732	763	726	761	710	748	782	716	751	733	761	761	733	731	739	793	737	749	737	681	757	768	727	733	739	760	768	691	755	740	772	718	788	759	721	762	779	755	779	785	824	769	734	709	784	740	737	732	734	774	708	737	762	791	739	778	720	736	749	728	763	771	724	761	752	764	772	767	774	743	746	705	746	727	697	729	721	752	777	724	718	740	698	712	737	786	724	728	765	746	697	760	762	766	765	778	776	740	750	773	798	784	721	775	728	759	743	732	715	735	755	741	759	752	693	724	758	738	716	755	739	742	752	779	703	722	735	724	768	707	769	736	800	765	743	738	743	754	742	700	792	695	755	721	763	747	770	718	714	755	739	703	747	697	736	749	752	753	724	743	749	733	781	721	782	709	710	721	750	794	760	732	768	741	700	710	736	761	761	760	741	734	773	775	733	726	720	718	761	778	738	776	731	763	810	750	793	731	754	778	727	755	754	765	741	752	719	786	748	687	760	718	767	760	740	751	742	640	727	749	739	714	714	723	764	762	718	748	702	773	725	692	751	769	770	762	787	764	767	752	743	711	770	790	733	649	765	734	772	738	735	759	702	725	729	751	734	754	770	744	753	752	724	733	708	734	723	736	737	820	790	706	721	785	780	729	763	698	762	787	725	746	757	776	762	806	752	744	719	694	746	799	749	747	746	776	787	722	775	762	761	762	789	716	758	774	737	723	745	790	729	767	764	734	712	771	696	767	732	768	688	774	737	785	732	766	740	786	711	777	808	792	755	760	745	755	755	784	744	756	792	750	729	742	757	706	765	724	700	732	730	744	725	793	772	775	720	755	699	727	733	743	699	771	750	765	746	730	715	747	770	745	761	771	782	762	768	733	773	716	771	742	734	720	773	720	753	743	753	708	748	756	759	754	705	773	769	733	761	783	743	759	760	754	729	720	745	752	738	744	791	724	771	731	727	761	777	730	770	735	803	698	681	724	752	740	743	780	695	756	736	795	749	714	723	770	760	739	726	766	747	752	788	713	729	757	779	745	773	722	728	722	776	722	733	747	722	766	708	761	734	726	706	767	764	735	761	792	730	757	764	710	741	747	766	732	733	732	763	774	725	736	711	772	706	739	783	770	782	743	735	708	721	766	695	695	753	747	764	739	740	721	762	763	709	769	743	774	757	737	713	790	783	788	724	772	739	735	755	740	751	773	719	746	749	773	705	710	723	736	764	733	740	761	686	803	722	699	776	732	724	719	767	752	724	761	773	792	771	738	728	769	762	747	769	757	769	746	741	733	742	786	717	770	805	716	778	783	793	728	735	742	749	747	769	758	778	757	775	691	791	743	750	743	683	778	745	702	751	776	794	743	724	769	809	771	798	764	757	709	761	712	783	752	707	737	743	730	765	731	740	725	760	775	763	724	741	745	731	733	752	750	745	745	725	715	729	668	724	752	738	710	689	693	734	786	700	733	729	745	741	815	763	773	742	760	743	742	740	702	774	736	746	758	774	684	796	733	776	770	682	754	796	776	759	716	760	772	737	769	719	771	734	756	776	762	751	752	715	713	774	745	765	729	756	753	725	752	728	759	698	733	801	739	740	721	755	713	727	731	752	745	783	726	779	732	744	732	755	742	757	762	729	724	741	751	738	716	791	765	733	756	718	774	721	718	804	750	709	712	718	696	781	690	746	718	715	758	758	731	773	779	770	812	800	763	710	776	751	700	700	737	724	794	750	799	802	766	753	722	697	748	800	745	764	778	734	753	739	745	731	752	716	746	742	690	720	739	731	781	736	763	732	745	724	739	795	773	750	722	750	734	746	750	780	739	757	778	801	775	733	767	761	702	721	728	745	728	696	695	732	740	772	739	752	757	764	724	731	716	654	718	757	727	755	738	749	796	737	730	762	732	714	785	745	744	771	748	750	757	753	752	731	778	729	745	755	740	696	757	743	777	765	768	750	769	701	718	766	764	727	723	754	731	782	743	725	772	739	772	808	702	751	815	754	728	725	738	808	715	732	752	758	778	756	782	735	733	710	788	723	726	741	765	712	719	817	718	756	736	765	752	770	726	708	773	724	773	759	781	736	807	769	740	733	730	771	716	775	796	728	754	730	740	753	769	774	728	735	703	774	773	751	758	753	734	726	690	759	716	712	771	767	746	781	752	721	724	742	724	703	714	702	744	773	732
39488	7864	966	511	421	397	380	353	340	340	364	361	317	322	340	347	353	345	341	325	332	349	340	325	347	358	335	353	279	324	322	347	326	334	391	366	326	349	322	367	366	390	359	353	323	350	326	315	322	354	382	356	312	304	302	345	334	344	334	294	327	353	369	320	367	361	350	342	328	363	343	361	365	336	368	331	370	330	301	327	333	336	344	375	386	330	346	374	395	319	371	296	336	352	378	333	331	334	371	347	312	308	325	381	347	351	337	365	363	316	328	373	348	315	353	361	389	325	330	335	373	335	326	368	351	348	325	387	360	373	359	379	370	338	336	315	330	360	397	339	306	327	355	388	318	368	338	323	366	366	358	356	384	356	364	345	333	350	358	344	382	343	328	347	352	334	326	348	326	338	337	350	362	337	354	324	330	357	354	340	353	365	376	356	339	358	336	329	342	322	358	311	365	364	360	356	328	315	369	305	349	344	357	322	348	309	325	332	338	333	319	358	328	325	355	337	353	355	316	330	392	351	359	341	402	369	353	328	339	365	338	344	362	352	349	328	357	379	334	342	367	339	351	350	343	311	322	312	355	338	360	320	332	306	353	374	373	315	346	323	342	338	359	353	358	342	332	350	368	335	341	370	369	330	305	339	321	325	359	319	347	367	363	343	351	350	361	364	342	334	374	334	364	358	354	356	301	338	385	343	326	350	326	334	351	365	324	339	341	330	304	344	329	376	324	333	328	331	340	379	349	308	349	345	340	352	339	356	375	380	369	369	333	344	332	342	349	359	329	335	364	342	367	347	342	348	352	314	412	346	393	335	347	335	365	354	330	327	384	325	328	337	347	368	351	324	340	345	375	320	380	374	324	304	344	361	344	356	327	343	337	330	347	320	368	341	332	382	369	332	337	368	335	357	344	315	344	369	331	304	335	341	341	347	354	300	369	346	319	341	342	333	361	341	340	348	376	363	289	342	334	340	340	291	341	373	339	341	347	354	340	359	345	330	369	361	351	380	342	352	359	318	318	339	338	337	347	376	362	380	347	362	342	352	328	352	351	324	346	344	301	363	358	339	327	304	372	334	360	329	327	410	331	340	358	369	350	329	335	345	309	337	331	350	364	364	337	366	322	314	339	325	338	386	357	329	361	334	376	334	346	357	347	363	355	339	322	333	360	347	356	344	408	325	350	364	336	310	345	387	352	337	314	297	385	351	371	324	336	376	343	342	357	331	365	360	362	325	347	356	365	318	361	376	354	344	349	365	373	338	339	331	309	360	329	330	378	367	356	322	330	343	340	359	335	356	394	314	325	330	397	315	344	342	340	366	322	344	355	354	369	351	316	352	334	378	335	345	360	368	349	332	398	348	355	349	374	352	360	361	376	341	370	336	382	326	324	325	362	370	324	391	338	343	363	349	342	390	345	334	320	341	326	342	376	318	329	355	335	318	347	356	365	325	327	330	370	326	393	362	330	314	371	341	374	354	374	336	351	341	311	348	359	338	371	340	361	363	382	333	314	334	340	377	359	326	342	337	365	359	363	332	332	329	336	361	348	369	331	394	308	332	360	348	346	336	354	323	352	336	334	335	368	345	333	330	319	326	366	347	354	318	351	336	363	359	334	354	354	353	360	356	382	346	379	364	374	364	362	369	367	342	356	317	341	363	330	371	309	338	348	342	347	332	329	324	361	355	370	347	355	332	315	336	370	329	344	378	376	377	298	365	337	336	351	324	376	372	335	318	347	373	329	345	323	373	324	351	322	355	301	351	352	354	329	340	316	319	350	315	318	342	374	356	321	341	344	352	345	317	337	319	333	401	342	333	338	358	327	328	323	337	350	335	338	334	334	331	344	326	344	329	334	367	332	344	343	312	352	357	359	350	342	350	320	331	358	359	366	342	373	356	333	360	337	373	326	318	359	351	333	361	372	365	339	364	313	348	345	353	322	312	325	308	353	312	339	346	392	356	344	382	320	366	323	358	338	300	337	329	397	405	354	345	379	372	336	370	362	338	344	341	320	369	347	327	372	339	347	366	351	305	369	357	337	353	338	327	349	324	341	356	338	331	350	333	329	341	336	341	360	312	326	335	358	353	335	337	331	303	354	353	354	346	345	288	367	358	318	324	345	346	341	334	351	348	339	340	330	399	349	343	365	322	368	368	374	336	335	381	300	293	346	347	362	355	363	317	356	338	346	324	347	354	357	361	361	335	351	350	311	337	332	335	347	380	375	323	328	359	332	321	358	389	347	336	345	321	371	326	313	357	348	367	331	327	309	348	363	333	334	349	359	321	329	366	354	386	324	372	333	308	322	334	357	343	321	357	329	317	333	361	347	293	345	353	325	343	344	349	338	356	349	386	348	364	306	349	351	328	317	325	376	318	361	342	331	326	328	321	308	341	368	316	345	327	348	359	396	392	362	339	322	358	338	364	305	330	345	326	358	323	353	341	328	347	359	345	339	328	363	346	364	339	323	353	309	347	356	332	359	373	372	331	334	333	310	309	380	376	357	357	370	344	352	326	362	320	373	353	344	316	347	353	352	361	384	322	325	339	343	309	339	395	293	355	405	364	333	334	310	316	332	332	353	398	336	323	323	348	354	360	327	323	331	382	333	328	316	351	340	342	376	356	377	346	364	329	315	325	335	328	335	326	335	352	314	345	345	401	345	353	332	346	348	341	378	319	306	333	344	310	332	337	341	360	330	297	374	352	348	335	369	330	340	330	383	369	344	349	366	378	363	347	335	340	345	337	342	381	374	346	354	314	342	354	363	355	316	344	355	350	315	298	314	315	304	332	381	348	328	337	347	329	343	331	330	333	321	370	332	372	338	366	351	350	326	332	313	345	336	335	326	330	372	335	368	392	362	338	358	338	345	358	347	355	343	326	327	369	307	352	324	342	359	327	320	372	329	355	322	316	345	375	336	352	347	365	351	341	368	355	329	317	343	384	331	328	362	325	364	366	348	320	333	334	356	360	367	338	343	351	392	355	344	337	363	354	337	333	358	382	357	374	371	336	399	299	334	344	308	382	360	359	353	326	336	355	335	390	355	394	340	350	387	349	357	348	394	362	345	325	308	345	297	312	320	329	326	349	345	384	365	357	378	356	323	322	374	355	372	343	370	332	353	348	356	344	348	330	360	354	328	339	340	344	291	393	370	345	326	301	366	341	324	330	340	364	329	333	364	362	351	341	333	330	336	317	350	348	346	348	359	366	313	364	360	351	328	346	328	315	357	345	356	356	326	346	347	374	378	332	322	302	345	340	313	372	340	344	327	334	320	330	305	364	345	365	312	332	346	334	381	359	344	356	361	307	378	338	347	348	352	322	333	332	321	333	332	357	348	342	305	339	342	369	340	355	328	316	341	315	358	325	331	324	328	314	352	348	334	354	313	372	329	343	358	338	343	327	326	369	363	333	358	348	311	367	361	317	362	345	336	335	341	365	369	340	363	316	345	362	323	335	331	307	333	293	372	350	339	331	318	367	307	324
25077	7039	3646	2537	1615	1287	1098	967	906	836	813	845	766	801	842	817	768	821	788	794	812	777	772	795	811	797	797	798	808	766	796	818	816	839	788	804	810	771	791	741	780	784	807	779	735	780	756	771	796	755	831	816	762	802	780	793	758	791	786	821	745	823	777	815	781	794	792	837	770	721	812	741	790	766	828	782	788	817	850	790	771	811	830	759	769	791	798	776	782	830	789	752	807	804	804	792	801	829	776	785	757	816	848	807	824	766	781	783	790	811	817	754	791	800	797	760	791	776	809	810	805	788	788	789	729	843	786	773	845	861	790	833	856	834	782	800	802	778	784	805	784	799	795	747	802	770	821	757	784	800	765	788	782	798	789	773	788	779	794	797	787	821	819	768	816	746	779	801	790	795	773	764	759	814	795	789	794	765	820	757	838	798	801	770	792	803	749	788	781	780	758	785	824	784	798	822	799	771	791	744	802	782	772	797	784	810	783	811	839	821	814	824	740	824	797	839	763	827	815	784	842	812	773	802	780	809	758	783	738	777	815	819	783	803	765	810	782	814	807	777	765	799	818	798	771	764	787	847	806	790	758	788	749	772	772	756	844	793	687	800	810	736	807	814	808	815	775	797	732	797	801	783	769	807	827	786	819	798	825	824	838	800	760	770	770	804	784	828	835	771	763	812	785	777	758	730	862	775	823	824	796	743	842	802	768	816	792	834	785	786	786	786	795	777	834	741	774	742	802	780	796	760	802	874	761	807	794	787	747	790	767	771	791	771	823	757	803	795	807	802	802	832	886	827	790	847	806	871	795	800	824	819	798	839	767	794	772	821	856	811	767	796	756	749	782	740	833	752	810	795	812	851	798	773	821	787	814	767	833	812	750	722	823	782	773	825	860	849	797	763	793	789	822	801	795	772	839	760	776	762	817	743	829	822	831	765	782	758	811	737	770	824	855	818	776	819	760	765	803	803	791	776	790	767	794	816	804	796	809	793	755	786	773	760	757	785	795	800	781	785	828	799	811	844	804	745	785	758	783	769	776	812	815	813	742	754	771	787	781	768	789	832	800	796	789	723	781	767	817	794	852	777	789	804	741	789	738	820	812	801	774	711	749	852	763	843	834	782	812	843	801	772	821	740	754	832	735	831	825	839	763	808	776	807	738	758	852	771	836	745	782	813	773	771	826	814	828	794	833	830	774	755	749	781	757	833	814	793	758	827	766	812	779	844	810	814	772	795	831	798	792	782	779	771	768	814	751	821	766	809	867	834	772	809	845	803	809	769	756	764	787	793	752	797	817	794	839	784	760	808	777	854	816	785	839	833	777	842	796	808	810	761	792	774	825	755	800	813	805	801	797	810	800	783	771	787	754	823	763	766	816	748	797	787	784	773	772	783	776	775	783	793	799	771	772	795	862	835	765	808	850	803	751	792	746	813	806	798	766	859	754	769	799	762	819	838	807	859	732	817	808	725	825	791	799	755	824	799	792	798	806	799	825	766	797	785	784	805	792	793	796	742	770	763	767	825	788	816	817	777	777	776	791	759	760	740	756	813	820	844	778	794	769	800	800	753	776	833	851	789	770	836	785	820	762	756	816	732	815	765	756	815	778	823	839	776	801	774	798	783	769	809	836	836	878	752	784	820	809	769	775	843	803	828	760	799	792	787	801	788	764	773	792	777	815	771	821	819	795	861	822	822	777	794	863	822	808	761	762	798	781	821	776	843	822	806	829	836	822	798	781	761	818	793	804	789	755	748	823	805	816	837	818	822	747	785	749	769	820	790	827	788	793	813	807	802	837	764	787	804	794	797	829	782	771	763	796	828	804	775	783	814	778	823	783	782	820	817	763	810	777	783	793	852	785	804	793	810	773	780	820	809	833	804	799	805	798	825	786	794	765	789	789	812	800	774	788	781	774	764	798	802	823	810	819	810	787	784	726	810	823	765	727	821	786	802	778	824	783	790	807	801	831	807	827	790	795	812	811	836	804	782	803	778	787	768	846	745	732	806	755	808	773	780	783	727	828	771	821	775	771	791	833	816	782	827	800	824	784	775	776	777	812	792	764	790	835	800	793	823	789	815	794	801	847	827	767	840	767	773	788	787	791	795	806	788	755	748	810	811	777	818	804	786	799	813	887	804	757	786	807	777	853	791	824	815	751	793	812	791	828	820	854	772	797	792	798	806	830	811	753	814	756	823	790	786	780	816	823	811	775	737	824	770	803	777	811	817	803	765	834	816	787	795	783	800	807	773	763	783	820	821	820	819	792	767	787	818	840	796	847	746	778	781	791	815	772	763	809	778	809	799	818	766	769	767	842	755	790	804	769	801	818	809	741	786	831	754	804	836	753	783	785	796	792	800	815	799	855	786	838	811	794	800	826	814	767	791	813	766	824	844	823	821	818	792	777	800	783	793	813	804	831	713	820	758	816	820	764	790	789	797	830	766	794	802	795	797	786	815	851	797	753	761	792	798	828	822	819	832	742	750	804	803	825	750	821	815	794	811	762	816	846	813	765	794	784	833	786	825	815	799	786	815	779	789	806	767	776	823	759	807	749	818	788	787	801	776	770	796	800	769	797	805	772	787	794	782	797	781	794	798	802	726	821	823	773	820	822	833	785	821	756	848	821	782	827	809	760	786	779	786	815	801	791	766	792	758	790	790	772	763	809	791	770	785	826	804	806	727	792	826	809	768	788	840	783	743	817	783	815	766	793	793	780	836	810	740	806	780	809	808	801	791	861	841	798	785	785	772	790	789	765	736	781	755	794	783	781	781	823	803	789	763	747	806	784	811	798	786	859	764	818	798	778	823	819	781	777	797	789	793	770	799	782	765	775	794	893	763	844	789	844	794	770	793	840	804	808	813	795	790	826	757	822	805	813	821	742	812	758	807	861	802	743	769	799	803	794	837	848	812	824	780	813	831	777	687	765	801	777	774	786	820	794	788	848	788	829	844	816	768	785	796	828	802	749	806	766	757	785	781	779	790	804	728	827	810	795	796	770	784	791	787	809	745	779	822	797	731	770	811	807	797	807	793	808	841	823	793	820	787	794	835	779	812	767	747	791	787	766	810	826	777	806	816	791	791	799	824	835	818	754	777	787	816	809	740	832	786	764	745	799	815	753	789	784	843	822	816	840	782	810	786	792	782	784	816	775	837	757	780	765	779	783	810	783	813	819	806	808	775	810	843	780	819	764	860	824	760	770	782	783	792	765	791	774	827	816	760	788	806	758	823	777	776	782	795	771	790	785	815	775	784	794	770	765	806	781	769	742	845	832	813	799	756	789	789	763	796	801	779	797	810	785	818	798	811	817	767	768	774	811	819	772	774	789	819	792	762	803	805	778	782	822	802	805	785	747	774	763	813	765	809	849	782	807	854	814	825	834	775	800	792	785	830	760	775	801	808	801	750	765	824	798	832	818	751	820	822	771	848	758	787	777	749	819	813	773	812	786	821	823	795	856	759	787	793	817	833	785	761	818	785	820	781
27940	3081	513	362	337	370	313	337	317	324	314	286	292	324	336	332	325	344	357	326	326	356	334	353	312	324	321	277	317	333	338	316	339	330	321	336	336	313	275	321	310	340	329	314	294	319	307	300	288	316	345	328	338	327	334	307	346	303	328	324	306	310	348	327	315	321	332	316	296	325	322	381	332	338	289	311	310	331	320	381	350	317	311	364	348	345	333	341	324	313	324	329	340	300	342	330	326	335	326	312	330	317	351	313	335	292	278	300	330	357	330	310	346	330	331	360	318	341	296	319	304	320	297	346	339	355	323	302	313	290	320	309	330	297	359	318	290	312	291	317	318	334	341	346	327	322	317	314	305	333	328	326	309	325	305	293	295	319	298	324	334	338	345	309	314	310	360	337	338	314	320	329	346	355	303	336	311	332	376	336	339	318	324	306	297	342	302	349	344	274	329	343	327	310	328	318	308	316	336	347	313	325	334	351	353	334	313	357	321	357	325	333	301	338	311	301	292	320	337	357	341	294	344	345	316	344	279	319	312	332	313	299	301	323	332	324	335	300	320	364	340	342	316	359	326	304	312	326	313	306	349	323	280	308	306	285	314	329	354	329	339	313	352	304	360	353	370	306	285	325	357	309	332	314	335	284	325	311	328	299	316	337	300	336	358	315	371	311	334	334	361	323	318	347	330	327	333	320	292	344	324	352	308	311	318	341	342	311	343	324	320	336	318	309	332	329	317	329	322	319	357	328	288	328	351	296	339	336	316	310	376	366	303	326	299	323	313	316	321	316	355	336	336	323	308	305	296	274	322	320	305	342	320	359	333	310	307	344	326	317	319	302	322	290	329	332	350	344	326	314	347	295	310	300	312	300	325	294	312	328	312	312	329	340	323	310	352	342	323	317	333	328	305	335	280	306	330	321	334	325	370	314	283	358	341	315	315	319	301	333	335	324	309	329	316	323	327	304	338	313	314	313	341	332	346	307	337	328	314	367	299	335	343	313	335	334	315	341	335	340	332	348	308	337	317	295	296	305	355	375	334	343	352	332	328	366	327	315	337	329	343	364	350	340	328	305	312	321	334	290	339	331	330	350	376	342	344	346	294	358	363	317	340	332	330	348	297	303	302	321	336	325	329	314	348	333	339	316	376	313	331	309	323	339	321	322	271	342	310	306	329	366	320	337	336	336	305	303	293	321	331	340	327	331	309	319	336	385	347	306	338	319	308	290	350	341	362	355	296	305	319	328	342	322	313	295	334	301	332	329	359	340	341	335	324	324	338	303	343	307	311	294	321	368	347	344	304	333	336	345	381	348	297	327	335	322	320	320	308	291	355	304	294	344	318	331	307	299	322	331	351	321	337	320	329	353	328	366	347	326	334	326	294	273	319	318	309	358	322	347	332	317	309	332	302	295	289	317	351	365	344	309	351	359	363	323	353	345	300	322	318	335	348	308	292	299	343	304	332	290	298	329	299	307	340	300	332	351	384	328	278	352	326	324	311	323	279	328	334	315	339	342	321	333	353	278	328	311	326	295	336	324	305	304	330	323	363	320	307	294	338	348	333	333	322	326	320	340	343	340	304	308	315	315	309	315	319	312	282	345	296	327	311	343	345	339	349	294	305	325	313	315	314	340	335	324	317	324	369	317	298	360	304	337	313	349	322	306	290	370	320	315	325	302	338	326	314	306	322	317	322	332	339	333	309	342	349	318	314	346	314	338	325	287	319	327	316	349	348	312	317	324	300	339	338	344	278	333	337	359	325	326	307	319	321	337	305	343	343	307	316	346	299	318	338	327	314	312	304	317	335	304	320	337	334	319	324	332	309	320	327	294	309	342	320	318	344	303	302	333	352	317	303	316	305	309	331	337	288	314	354	305	282	323	359	331	320	346	345	308	319	277	347	353	335	348	362	341	323	337	338	334	334	312	335	312	284	321	311	320	336	312	328	347	339	301	321	355	356	305	320	299	312	346	280	308	341	311	298	320	320	311	316	307	306	327	346	337	348	276	357	314	337	337	297	308	301	302	301	335	285	302	337	310	328	315	324	337	315	326	322	298	332	304	323	317	334	322	264	361	307	337	348	348	299	328	327	341	302	304	342	305	326	328	309	319	337	326	320	334	330	349	336	295	334	334	349	341	314	339	335	299	301	302	317	305	308	332	338	333	304	288	336	321	333	322	316	356	340	354	342	285	325	338	307	319	375	333	306	338	290	335	308	323	300	347	296	331	347	303	335	333	308	327	272	332	296	303	322	300	345	301	344	315	287	348	331	337	305	350	343	307	304	307	312	331	312	321	343	323	339	329	329	325	309	311	353	334	334	296	340	312	350	295	309	334	341	317	331	331	333	324	298	318	326	321	326	338	324	321	307	319	326	314	317	348	314	338	300	351	335	288	295	309	326	315	333	304	308	306	299	360	320	365	324	334	295	281	314	334	325	320	313	317	343	335	323	318	347	325	292	346	355	339	318	317	318	326	324	372	330	308	340	296	323	287	307	316	322	327	339	320	354	321	292	317	338	346	315	343	333	306	308	317	303	308	299	337	338	298	279	330	330	343	310	358	305	341	323	320	317	297	324	311	332	323	321	338	317	316	331	349	341	309	312	323	314	286	336	366	313	328	306	310	341	313	315	301	309	330	301	347	341	331	358	309	367	296	323	323	320	352	351	314	331	318	306	359	328	332	362	294	298	330	328	371	315	341	345	331	331	332	294	310	351	321	345	331	312	338	321	311	303	323	346	331	317	329	327	295	311	314	337	356	325	321	319	342	313	337	314	364	328	300	306	308	322	313	323	330	325	307	304	323	299	329	334	301	316	292	314	333	322	339	336	310	298	304	304	325	311	349	301	290	333	322	306	344	342	303	318	332	379	379	297	322	295	339	315	347	343	318	348	330	326	322	304	358	353	337	336	315	324	311	294	331	324	321	305	370	329	323	333	336	345	327	307	310	317	337	343	337	307	353	305	283	305	341	350	335	280	362	273	301	346	362	313	337	330	312	306	304	302	335	341	302	341	318	314	347	327	296	343	307	334	336	338	339	295	320	318	314	328	299	304	327	309	348	308	347	341	306	343	310	299	330	344	336	310	309	340	339	353	328	301	308	333	338	319	310	316	371	336	322	326	299	322	331	363	268	309	322	324	325	313	313	331	346	312	359	305	326	282	313	316	303	290	297	347	297	330	330	328	332	351	316	331	341	340	352	290	323	321	302	317	328	319	317	339	333	355	304	305	333	316	302	329	329	345	323	338	372	318	367	305	332	340	324	317	304	312	364	318	340	341	337	312	313	329	312	336	319	324	306	298	327	336	309	308	353	315	343	336	335	336	323	304	323	311	333	324	289	296	331	315	325	365	339	299	316	288	301	324	350	331	298	308	286	344	318	331	332	324	318	318	319	354	335	319	334	323	322	330	341	318	325	286	310	355	335	337	337	301	316	362	315	345	341	326	308	302	331	342	338	321	326	328	335	335	309	337	339	330	321	313	282
18412	3830	1970	1434	1050	925	798	741	757	704	749	723	736	663	746	747	728	743	740	699	703	707	705	658	746	684	671	692	736	702	730	735	707	723	712	712	723	717	725	743	716	713	710	705	730	766	774	705	667	714	728	769	715	747	725	723	703	713	692	742	737	666	692	718	714	736	691	688	770	767	688	698	740	734	749	711	741	766	727	662	704	701	663	704	707	664	701	710	724	682	709	753	699	749	700	661	758	712	739	730	669	717	706	687	691	714	705	672	682	714	692	705	739	705	666	770	719	709	695	747	731	728	711	734	673	696	708	771	725	679	724	738	691	666	725	754	752	680	726	699	734	697	710	715	722	680	747	750	746	719	716	711	706	737	740	712	661	727	714	731	717	765	703	712	697	695	793	715	720	760	697	681	709	680	698	674	756	733	668	706	738	694	742	749	713	701	689	721	753	698	739	731	750	695	697	705	747	739	745	696	767	778	711	615	739	750	687	736	720	729	678	712	693	750	770	763	733	708	698	744	725	707	739	729	715	723	731	707	734	689	684	777	705	760	686	709	736	746	738	704	678	750	719	724	721	720	708	703	734	729	746	697	703	708	731	676	681	673	704	746	744	677	715	692	728	695	709	713	648	760	714	662	739	684	716	735	698	726	724	731	755	678	726	737	717	658	711	717	723	692	766	673	733	710	745	728	733	742	733	769	692	754	734	719	730	693	769	715	779	697	693	709	758	720	708	716	651	712	703	696	733	651	710	673	686	740	725	734	707	697	691	703	708	768	670	714	742	716	715	695	725	757	693	740	686	736	701	718	706	752	716	684	739	679	737	741	721	715	733	718	700	692	711	737	770	751	743	697	700	654	695	722	738	685	733	743	724	727	719	707	701	707	686	708	669	731	698	705	746	688	718	722	717	724	725	738	732	716	672	719	732	721	661	713	732	735	702	765	746	705	728	710	705	728	707	734	749	703	726	730	727	695	715	700	742	726	709	698	712	686	731	681	721	676	727	708	736	676	697	766	688	748	754	707	731	707	741	691	702	756	699	694	745	717	727	729	705	753	671	719	717	717	697	677	725	721	741	777	709	724	727	674	675	724	731	749	726	739	737	752	708	746	744	728	720	720	710	635	700	735	690	736	751	702	709	693	740	718	696	706	733	748	722	685	689	725	657	767	759	720	709	684	738	737	714	685	730	754	695	720	761	679	726	713	777	723	710	718	737	761	685	750	698	746	674	721	713	707	723	757	694	690	728	719	748	717	666	741	671	702	699	727	698	695	711	700	689	737	741	695	695	689	727	696	700	732	719	735	677	709	738	676	706	736	700	735	703	712	699	720	738	701	695	711	678	730	738	712	737	699	706	744	733	725	692	705	730	718	717	752	684	720	731	810	727	754	736	709	679	697	751	749	722	692	744	780	743	748	715	720	715	757	696	710	704	732	688	728	684	705	700	669	720	759	765	700	677	713	730	711	698	732	734	682	711	728	675	767	728	694	709	700	712	782	747	715	731	717	749	728	691	722	704	742	705	712	684	702	725	686	669	722	716	670	726	748	747	737	723	729	706	685	705	728	722	703	758	726	699	737	724	712	709	710	731	730	704	750	724	695	746	681	719	722	712	728	725	727	713	721	662	657	742	718	690	714	758	736	720	630	684	735	717	700	725	704	751	699	711	706	692	696	741	679	750	700	713	711	698	758	722	715	698	702	687	668	726	688	716	704	740	759	743	734	755	704	709	751	716	652	729	718	719	706	706	694	731	742	727	710	751	686	768	697	739	762	720	720	694	735	724	763	693	653	719	751	747	741	718	719	748	727	712	726	735	747	711	709	712	675	684	721	755	723	757	769	752	689	657	770	736	705	690	717	732	772	708	722	772	734	686	713	696	740	743	736	734	688	700	779	756	745	720	735	735	746	703	704	748	718	691	693	724	728	750	751	718	762	702	713	778	684	723	704	709	748	734	684	698	712	716	726	747	710	685	700	721	690	735	691	709	676	726	740	695	717	734	729	721	735	669	748	683	737	753	717	733	722	710	643	723	738	707	719	732	712	690	689	710	711	760	722	721	722	740	692	695	715	699	724	730	694	737	675	718	729	710	715	684	710	700	744	735	720	686	703	737	716	717	708	727	694	727	717	748	713	712	731	706	744	695	716	757	724	720	706	726	736	728	751	678	658	725	686	706	688	763	738	753	743	711	676	724	715	728	687	737	679	695	703	757	740	717	718	692	723	695	716	702	697	695	677	680	662	725	684	765	724	762	695	722	703	710	724	727	693	704	707	712	721	721	678	700	706	742	744	747	714	709	733	720	754	752	726	771	716	733	709	725	727	742	677	698	693	694	753	697	665	766	744	710	672	697	681	691	709	704	711	716	707	702	727	690	687	701	699	724	647	714	730	718	751	689	733	699	704	660	723	747	705	707	689	729	717	723	743	687	723	745	704	707	741	735	705	679	685	686	699	779	713	670	705	695	726	715	693	719	751	684	737	737	741	696	733	689	748	739	746	687	731	680	733	753	667	761	710	731	701	722	738	743	736	710	741	754	722	733	690	701	722	720	713	740	714	721	735	722	726	740	772	757	724	688	792	742	741	721	727	684	735	723	747	658	730	682	758	686	745	748	756	733	737	711	709	729	693	709	740	729	703	756	768	721	708	692	695	705	715	696	727	736	690	697	709	713	704	720	729	746	708	681	678	669	691	763	692	711	716	705	709	714	726	699	703	744	721	672	707	711	757	694	715	689	702	698	710	700	662	645	654	690	729	742	741	686	749	740	700	696	737	746	718	705	678	711	728	694	704	689	706	764	672	754	696	736	744	721	729	699	752	661	698	667	684	711	676	696	682	740	703	718	655	723	706	679	673	764	710	724	754	749	673	705	777	735	723	717	700	691	738	688	710	691	668	678	732	681	716	728	707	736	737	692	697	731	732	712	746	684	680	706	750	745	713	745	681	701	706	737	747	691	748	731	699	754	722	729	691	726	751	701	751	730	687	762	733	691	744	657	760	716	721	735	761	682	757	719	694	743	731	669	730	670	733	718	688	706	736	681	686	731	676	676	719	703	748	728	734	741	707	727	727	740	657	717	739	716	738	741	728	714	716	706	762	761	707	691	691	722	723	775	743	705	717	720	713	730	747	712	665	772	714	688	680	709	682	735	704	730	679	718	731	723	745	700	713	735	740	732	707	712	728	708	698	709	673	695	643	737	726	777	700	759	713	745	702	729	704	745	764	686	684	733	749	665	715	667	715	725	708	722	687	700	703	661	729	707	703	658	718	672	703	704	705	659	696	742	747	775	700	729	717	712	697	742	725	687	724	744	668	720	670	727	739	686	714	731	741	704	728	708	746	762	740	709	722	706	720	748	748	734	726	702	721	665	745	730	715	680	714	733	705	723	728	728	713	715	777	711	701	676	690	742	722	734	687	718	734	702	699	763	691	691	757	726	722	745	739	724	737	711	672	729	690	708	744	767	723	720	705	714	714	685	700	684	723
33139	5248	775	507	401	352	356	332	347	354	322	323	351	344	323	340	306	329	307	309	274	307	369	338	309	333	308	326	305	301	322	331	260	363	335	299	332	332	331	328	357	357	331	321	340	338	372	334	335	343	293	285	320	318	312	368	336	301	311	334	312	364	292	341	354	299	333	294	307	303	329	362	312	334	335	347	316	298	329	352	281	304	325	325	343	359	357	343	360	327	296	339	321	339	318	348	319	369	304	326	331	363	319	332	331	341	332	329	312	347	327	313	330	308	327	309	324	315	295	336	351	334	309	334	345	397	306	324	316	330	328	314	316	311	326	319	305	312	319	325	328	344	332	322	335	356	328	324	293	301	350	318	334	339	339	302	326	322	324	329	342	318	342	348	344	260	310	330	312	346	319	381	324	353	356	362	348	328	330	327	362	352	323	351	338	329	333	348	306	301	323	353	334	357	317	316	331	306	354	324	323	358	306	319	299	311	318	312	318	318	324	346	310	297	332	312	316	303	340	305	329	328	300	336	337	327	276	314	333	337	320	341	328	335	327	329	340	327	341	341	322	297	311	325	325	356	341	305	346	354	339	338	302	318	301	345	354	322	328	302	342	336	309	331	325	317	360	296	330	333	343	281	343	357	281	310	299	344	309	341	334	354	317	315	335	314	344	364	314	325	335	293	347	327	368	315	334	310	318	362	345	319	305	331	349	339	333	343	326	301	306	319	345	360	349	350	336	321	305	317	337	323	336	303	319	291	328	352	328	297	313	310	349	334	337	310	338	331	345	359	347	316	352	324	378	314	356	313	293	338	315	338	335	317	305	331	336	334	364	324	346	341	319	340	366	344	340	324	311	346	327	337	326	306	297	389	363	332	358	339	306	331	341	348	390	329	324	284	301	342	313	324	312	342	306	318	320	283	309	325	309	327	315	323	358	318	337	308	328	328	321	365	297	299	338	310	306	302	316	330	366	326	335	325	287	332	341	339	362	329	346	336	311	338	331	320	340	335	368	319	370	351	341	346	311	352	334	319	311	329	307	303	325	338	332	352	351	380	309	311	301	346	325	337	321	344	317	306	331	326	343	312	294	338	373	321	301	320	330	326	300	339	323	315	317	332	322	297	328	348	302	339	323	335	301	329	333	324	339	368	321	320	318	314	313	325	324	316	398	325	341	303	331	326	294	330	306	369	339	312	336	323	339	295	314	340	364	354	330	327	323	287	347	328	330	330	339	334	313	339	338	304	344	328	309	367	296	330	298	382	289	310	313	337	320	356	329	347	327	328	347	336	316	321	342	345	315	302	334	339	309	336	338	319	314	296	327	349	341	318	354	351	346	321	350	344	338	336	321	297	320	329	372	344	330	332	314	356	316	340	305	323	315	340	310	344	324	335	334	314	322	304	362	280	322	328	353	321	346	329	342	295	312	339	312	328	333	361	316	336	296	317	350	321	312	318	326	332	305	332	307	299	347	332	362	328	327	317	334	357	323	312	328	356	319	380	335	334	292	347	321	353	319	314	337	321	326	327	321	345	296	313	367	333	389	306	307	358	331	349	327	326	328	311	309	325	331	325	304	312	297	339	339	351	353	351	321	305	347	334	341	329	363	324	315	323	304	346	343	336	316	354	326	334	357	350	303	377	352	323	322	312	322	321	357	320	320	353	314	337	345	311	299	333	311	340	304	313	333	309	303	328	339	372	317	324	338	312	309	327	303	349	332	346	356	319	318	343	339	333	348	296	372	313	360	326	337	352	340	339	308	315	308	302	351	313	366	370	336	322	342	384	295	336	344	339	308	308	331	339	333	322	311	286	336	351	341	319	297	329	335	343	311	343	342	327	309	335	343	347	342	340	343	343	326	344	345	336	335	352	294	366	309	318	354	351	354	381	352	338	307	308	332	334	292	303	332	311	326	322	321	332	329	308	334	298	325	365	341	367	332	338	338	326	331	337	337	336	320	324	273	342	309	287	328	303	340	325	334	338	292	286	335	331	321	332	282	310	320	308	316	320	354	318	319	304	330	351	306	324	336	342	323	330	287	338	326	326	332	294	309	307	332	305	318	317	307	324	338	325	295	298	324	346	322	324	333	311	307	302	307	353	326	347	364	298	353	325	332	328	355	350	338	345	348	291	346	331	337	280	315	312	324	311	315	320	284	338	333	332	349	313	368	330	310	337	316	292	323	349	332	335	318	307	314	359	380	333	315	303	333	326	358	340	337	331	342	315	312	304	345	317	328	358	322	320	301	327	354	315	346	320	319	323	303	311	326	297	344	324	303	298	351	310	356	321	357	327	380	338	325	345	298	329	338	333	320	366	354	311	313	344	301	317	322	331	322	314	297	324	328	304	329	368	330	277	320	312	325	336	319	334	345	331	306	310	294	331	354	314	351	344	297	318	343	345	319	336	314	312	356	329	333	336	315	385	350	342	335	345	328	325	312	343	346	359	350	336	358	358	302	350	357	349	317	330	333	330	382	340	327	328	311	325	333	321	315	307	318	287	324	313	314	309	345	319	332	342	341	334	316	298	315	348	312	289	348	313	326	332	329	301	306	337	366	310	310	309	339	348	336	318	336	314	304	379	337	324	324	361	312	324	305	336	335	362	341	352	331	292	344	322	301	310	311	341	335	318	323	339	318	346	340	332	344	318	301	334	340	322	327	323	300	319	347	362	327	321	341	340	321	304	337	322	319	315	284	298	320	352	336	349	337	304	290	314	295	326	335	318	300	318	326	324	322	323	308	340	316	315	369	340	342	317	339	345	339	329	304	317	351	415	312	312	305	330	332	325	324	331	347	322	338	328	310	339	344	277	299	341	331	332	351	345	320	370	337	317	316	317	336	334	323	342	309	318	334	333	351	315	388	353	323	328	319	358	370	336	361	310	316	390	346	331	342	312	320	312	317	344	345	325	321	306	319	312	333	310	351	341	331	296	309	345	343	321	321	313	330	321	325	304	331	333	332	321	332	319	335	292	330	360	282	335	337	308	336	340	307	336	343	343	336	314	371	313	353	301	336	351	298	348	332	329	302	325	310	305	347	318	316	328	321	340	335	324	300	328	335	332	357	324	336	306	350	339	284	332	343	319	325	338	351	311	353	329	309	338	331	321	310	346	324	333	350	343	348	301	347	354	347	326	348	326	319	311	358	328	331	336	325	349	319	370	324	307	341	290	298	306	298	297	349	315	323	330	308	310	342	324	320	327	326	333	336	325	298	345	319	342	319	337	344	347	357	324	338	282	328	345	362	344	340	333	344	372	353	339	322	331	324	301	337	338	362	313	362	336	309	341	327	310	355	303	324	310	311	323	298	345	329	308	311	314	330	297	315	332	361	290	335	296	346	339	330	334	341	340	351	324	329	346	341	336	344	317	315	366	307	354	330	329	321	298	332	356	322	339	300	325	357	322	322	302	290	332	350	349	326	318	360	322	291	334	339	344	329	311	327	321	339	310	331	347	371	321	314	307	305	304	346	330	321	337	334	315
22601	8982	4888	3231	1677	1306	1046	922	781	833	755	757	764	804	765	743	832	752	739	769	743	737	748	782	743	759	785	755	774	734	761	722	749	693	706	743	715	691	728	727	744	716	757	762	712	749	734	789	722	765	768	687	743	689	759	699	648	733	722	737	757	745	710	712	702	730	739	736	743	750	743	730	737	712	722	703	758	691	764	788	727	692	744	749	724	719	722	663	769	748	769	751	761	685	770	737	729	755	779	769	677	726	771	726	751	787	731	762	800	721	754	754	787	735	724	697	747	702	746	701	714	751	701	750	745	734	735	709	752	732	777	762	772	755	704	746	670	695	761	708	742	766	786	772	687	714	738	754	687	754	712	783	738	726	718	716	754	763	745	776	759	768	759	737	791	723	752	717	743	732	744	759	757	737	746	734	685	729	754	765	741	728	756	737	694	746	701	752	761	695	724	714	706	770	756	768	750	730	722	686	754	674	708	694	767	705	710	746	741	786	721	732	732	729	755	763	735	746	737	739	796	785	756	748	722	732	712	735	733	723	719	701	702	763	688	707	793	730	744	730	762	722	717	745	765	694	731	735	716	720	763	758	725	741	721	758	741	670	726	763	713	710	780	718	739	723	730	728	765	729	751	702	757	738	728	734	743	751	774	747	757	737	721	772	698	737	698	733	774	697	738	701	717	743	740	723	694	732	753	732	736	769	707	702	721	709	739	763	750	782	847	701	789	726	735	687	729	737	721	728	728	668	745	747	757	775	752	719	720	741	707	715	750	743	789	721	720	706	731	719	675	714	724	718	721	678	707	720	751	689	715	820	772	755	692	733	748	710	719	706	748	744	705	735	754	778	717	770	721	745	771	704	751	780	748	743	771	755	758	752	711	731	735	703	715	730	731	741	746	739	747	696	748	733	736	731	721	699	728	733	750	759	765	724	746	684	697	711	743	741	742	759	764	752	738	742	784	766	727	775	736	754	753	725	737	742	745	709	729	727	746	731	734	693	711	712	718	762	779	743	754	716	736	700	780	692	701	764	730	724	717	687	758	720	802	799	744	740	773	726	720	750	735	749	745	691	731	726	741	747	738	740	681	693	714	747	711	687	724	752	749	717	753	674	772	707	726	670	759	731	726	754	723	703	757	751	697	743	771	741	702	778	718	750	762	745	761	698	735	733	758	737	784	743	673	694	712	685	697	755	737	717	770	714	698	718	742	772	723	780	783	772	746	710	744	797	760	724	754	735	701	767	714	754	738	732	750	765	715	724	724	701	741	785	751	785	736	720	696	789	754	725	771	687	793	726	711	735	771	694	752	775	694	740	741	758	782	735	725	717	758	778	707	769	711	729	753	776	738	794	793	712	716	754	760	787	779	779	757	747	711	690	752	701	723	735	721	763	749	685	719	741	745	697	718	723	687	758	729	732	718	746	708	698	705	788	735	757	762	731	772	713	740	741	754	726	726	692	760	722	720	732	746	737	757	829	708	735	753	690	778	723	745	736	756	785	758	745	729	772	792	712	736	766	737	734	774	742	782	759	722	695	749	736	754	728	763	694	739	754	729	735	731	718	729	735	680	731	776	709	757	750	746	766	811	746	723	772	721	729	723	704	719	730	708	740	716	735	708	723	751	742	722	692	734	732	732	713	724	727	729	676	761	717	756	742	718	734	695	780	779	732	754	781	780	712	793	690	718	744	742	742	766	726	725	772	740	713	790	747	707	745	758	754	692	714	706	738	799	736	711	751	696	738	768	713	779	699	724	695	749	734	724	737	772	715	767	716	782	744	766	704	720	741	675	746	741	764	732	754	673	771	718	743	765	750	720	744	746	718	763	741	777	747	730	744	746	735	767	750	747	750	736	744	752	697	736	769	734	732	732	752	731	765	748	730	734	727	722	737	732	738	702	756	744	782	709	716	705	743	683	668	704	706	695	763	720	741	765	752	781	737	763	730	741	766	754	729	741	687	724	721	775	731	781	723	739	680	714	717	728	727	735	780	749	745	764	691	679	750	774	765	746	725	720	724	744	721	750	781	733	752	698	726	798	764	777	712	742	772	731	740	726	681	703	761	701	754	730	657	716	714	741	731	705	820	730	700	706	734	712	699	752	706	685	677	736	764	746	735	767	756	702	773	770	717	749	734	732	783	781	750	776	723	686	724	763	684	704	694	759	754	716	672	700	778	751	738	757	690	729	777	810	719	758	768	732	706	747	719	716	714	736	733	758	707	732	769	770	719	689	790	762	702	754	686	751	723	721	707	775	745	698	729	730	735	791	737	792	764	745	731	686	742	749	762	711	725	717	739	712	681	761	752	745	780	730	697	747	712	755	706	717	745	750	705	738	750	712	718	752	753	762	733	691	738	741	681	714	749	724	693	732	770	735	717	745	711	742	728	741	760	690	725	718	732	701	692	748	717	768	746	753	769	733	695	731	735	744	756	690	714	731	810	736	730	733	755	737	728	754	755	773	749	725	754	764	756	797	748	772	714	754	684	743	748	763	697	716	739	751	720	716	759	771	750	745	734	704	705	745	751	752	745	729	757	729	710	714	713	760	808	673	732	748	711	726	719	714	774	719	752	746	746	701	750	721	740	723	754	711	757	739	789	722	762	757	746	748	708	709	738	782	744	735	736	730	748	768	729	766	738	731	713	712	730	753	702	706	730	745	732	791	723	716	734	753	716	716	796	723	721	755	755	744	737	787	728	754	743	739	801	703	733	760	719	763	715	745	759	702	736	730	719	681	711	749	760	722	738	745	722	683	715	753	722	748	720	729	748	756	747	747	746	700	757	732	734	732	699	742	715	743	752	749	739	762	735	727	697	752	704	725	710	715	783	708	739	776	730	778	753	712	736	764	784	740	707	698	738	757	706	764	785	781	748	687	670	692	770	726	697	687	739	717	760	737	700	751	724	740	723	723	769	752	673	756	754	727	720	755	733	744	748	754	789	738	741	710	784	698	764	703	729	722	690	699	766	754	734	704	783	784	741	711	727	728	706	744	747	734	741	715	709	764	698	700	747	731	774	727	753	768	714	717	701	686	738	763	784	751	776	728	753	775	752	771	728	703	735	764	741	742	746	722	785	720	716	732	744	763	760	722	727	737	733	696	677	760	720	699	758	765	753	689	767	741	723	756	791	745	712	754	699	771	733	731	738	750	734	761	728	680	747	730	720	733	764	751	753	789	754	753	780	704	712	718	732	738	725	698	696	740	734	705	776	741	743	740	716	764	757	720	695	748	743	678	771	712	737	722	735	748	738	752	726	702	731	761	756	721	744	737	733	738	768	722	760	703	750	731	721	722	751	705	760	737	690	777	703	756	701	689	709	739	714	742	714	749	697	729	697	742	708	779	757	698	735	704	716	706	752	690	726	780	723	693	737	718	723	769	709	736	730	725	741	762	724	715	729	742	748	737	711	750	725	725	718	695	718	772	705	744	716	712	750	722	704	703	690	732	711	729	751	742	747	780	737	718	749	793	761	757	748	717	725
38408	6707	1038	503	419	413	383	343	360	330	365	334	321	343	377	353	350	341	327	339	358	353	323	377	325	369	346	324	332	362	353	320	338	353	355	355	363	348	320	341	322	320	353	332	365	346	365	344	335	352	331	357	373	362	327	367	326	335	368	292	359	331	360	349	318	325	358	387	356	352	324	374	340	345	351	340	327	363	353	348	309	300	412	338	323	338	348	384	342	347	375	348	386	390	322	351	322	320	355	359	337	355	313	340	331	327	350	321	320	354	357	311	341	295	305	332	368	375	321	359	333	356	329	374	330	319	348	351	331	350	314	344	361	347	321	355	351	322	356	328	367	317	354	341	330	338	330	316	292	341	316	328	306	324	377	375	331	339	371	366	345	364	380	364	329	341	309	355	344	350	343	374	343	366	302	317	353	328	358	374	331	329	326	368	312	321	363	349	363	368	350	342	388	400	345	333	343	331	344	326	376	381	361	395	350	364	358	316	290	314	368	323	308	316	337	325	319	320	327	359	343	337	388	355	351	350	337	333	350	321	340	377	338	339	332	327	340	316	347	330	321	357	394	347	373	340	352	341	309	322	301	313	334	364	325	373	360	338	336	344	359	348	333	355	355	347	352	343	351	359	333	319	327	367	364	345	322	349	344	366	357	331	365	347	379	337	334	350	402	346	321	324	312	330	340	303	363	379	370	324	351	351	380	359	340	348	337	326	319	348	366	360	328	377	345	301	346	353	338	334	330	329	309	347	365	330	374	339	372	334	330	384	351	298	347	398	327	311	355	353	368	326	344	315	318	339	282	358	306	340	328	358	337	366	342	309	370	330	334	344	349	364	342	360	347	330	318	341	354	339	344	380	362	322	337	353	306	356	340	333	348	338	337	333	373	356	344	353	331	325	363	341	331	356	354	352	330	333	342	371	321	355	361	349	339	358	349	329	337	341	350	354	370	349	339	354	352	335	341	330	312	345	361	352	312	335	332	386	318	353	325	349	321	347	310	342	324	365	309	378	370	322	377	330	354	360	345	373	347	355	377	372	339	349	350	332	319	362	313	330	342	405	350	346	329	338	344	319	333	298	296	347	342	369	345	324	359	362	344	367	343	328	324	382	344	306	338	342	346	362	356	351	326	321	342	363	366	340	344	341	323	327	311	356	316	346	376	345	350	359	369	315	340	376	367	352	363	354	333	354	335	369	341	367	373	330	345	313	348	343	328	359	331	326	347	339	338	361	346	304	336	338	324	346	327	345	315	319	346	350	343	337	364	326	345	386	327	359	324	409	337	333	335	370	362	354	329	344	333	339	308	336	338	343	335	339	350	334	358	341	351	340	338	346	351	342	314	296	331	324	338	363	332	333	330	407	337	317	359	315	336	326	338	353	305	359	353	370	360	320	367	339	310	347	376	359	337	345	343	336	323	327	339	317	399	340	315	342	367	366	362	327	347	337	370	366	353	381	331	284	350	358	327	357	342	349	339	324	340	324	331	327	375	346	343	349	335	351	366	339	336	363	339	350	325	367	339	310	308	335	362	337	335	331	344	356	344	333	371	353	344	361	341	312	346	331	339	368	353	355	334	347	342	366	356	331	362	347	338	332	341	352	379	340	348	367	324	371	341	303	330	349	358	306	337	363	368	371	323	338	335	365	339	336	323	387	377	367	355	344	354	308	329	331	353	327	367	335	331	359	334	379	341	378	374	387	360	317	349	424	344	371	346	323	372	346	295	349	352	377	324	371	372	373	371	302	378	355	326	352	306	311	387	318	338	353	349	340	329	342	323	320	351	291	309	328	353	338	355	339	358	330	355	358	353	327	326	346	354	375	341	358	391	348	381	341	336	396	349	319	367	336	318	347	335	347	345	319	300	337	387	308	320	357	329	368	373	351	322	311	381	356	305	299	355	318	320	349	353	351	364	370	332	341	331	356	388	340	359	331	345	382	366	327	350	335	357	322	324	365	374	323	355	349	332	362	325	337	323	367	330	363	335	330	355	339	340	340	344	335	344	340	339	371	352	327	347	352	343	374	344	400	325	343	331	315	330	329	342	338	301	310	312	344	306	351	365	372	339	351	350	310	342	314	346	335	334	391	380	364	315	359	349	346	380	353	343	354	336	332	376	344	336	330	334	339	335	342	326	338	342	332	326	339	331	360	316	308	348	345	323	349	341	374	330	336	370	341	348	353	345	332	342	345	340	379	362	354	353	354	377	400	339	339	322	330	370	347	318	337	311	315	335	312	341	319	332	356	314	345	374	367	358	342	351	336	351	319	328	339	377	326	348	334	358	384	310	351	327	327	349	362	340	347	372	333	334	341	366	330	335	318	333	359	339	370	324	341	355	332	366	389	335	322	352	383	351	287	313	360	351	373	326	353	305	356	368	348	318	337	320	319	320	287	330	336	351	361	350	390	327	329	343	338	357	341	346	314	288	345	350	331	340	337	334	305	299	342	334	373	329	361	325	305	312	339	367	377	334	331	332	354	380	359	349	332	360	357	358	365	351	335	338	361	325	354	339	329	293	358	342	323	348	308	375	314	369	320	298	335	335	359	332	322	316	379	324	349	356	297	332	334	342	326	351	379	365	346	357	325	339	377	342	341	339	302	369	330	345	341	366	351	332	336	372	344	339	367	363	355	364	350	378	339	322	373	381	339	309	364	375	362	345	342	375	352	336	346	326	362	356	347	339	335	325	324	337	328	348	336	340	336	354	314	347	344	342	327	323	367	324	329	358	307	346	333	343	346	350	356	377	359	312	349	362	355	378	373	337	313	321	351	349	355	345	317	324	332	347	319	322	327	352	360	353	367	372	334	330	367	386	363	358	315	370	362	334	325	343	365	318	381	339	341	355	378	344	313	344	380	343	362	279	341	342	352	329	351	353	336	335	358	337	374	356	348	312	342	363	343	350	328	370	381	328	413	317	383	340	344	317	340	361	340	328	362	364	357	335	352	348	348	345	310	329	365	334	357	318	349	368	358	345	348	331	325	329	337	351	376	310	361	357	386	322	337	368	348	350	382	375	340	296	311	318	355	326	304	334	358	360	353	352	380	374	371	366	375	324	348	311	348	357	329	313	355	378	360	357	358	354	363	360	318	336	312	356	346	345	326	350	338	376	339	328	333	352	366	364	377	357	316	339	334	345	349	361	363	366	327	379	364	315	347	323	368	377	321	348	372	342	364	349	344	349	345	324	342	326	330	374	339	293	344	322	346	322	351	325	313	359	344	316	311	358	355	349	354	353	345	373	373	343	350	371	346	340	319	359	332	327	341	334	335	358	336	329	363	294	368	303	342	332	373	371	341	336	325	349	358	329	326	336	322	339	327	365	353	380	336	346	321	365	329	391	318	337	348	312	331	337	357	332	384	348	331	298	340	329	375	326	351	355	314	412	345	347	341	367	346	364	329	338	326	302	345	342	332	344	339	317	335	341	380	370	303	358	337	320	383	359	353	344	339	389	339	387	344	389	349	314	345	303	361	291	305
25423	9528	5874	2908	1876	1574	1198	960	877	819	816	829	771	815	847	808	788	805	757	821	823	823	766	778	794	760	817	747	792	777	798	786	791	748	802	752	847	766	759	784	772	755	730	762	792	804	734	761	817	767	782	781	778	834	805	763	784	810	774	761	773	825	778	779	798	740	799	808	741	792	840	786	793	774	780	745	788	793	782	821	741	807	765	755	776	753	816	766	781	809	767	802	817	770	771	775	754	747	778	786	817	770	741	763	721	771	828	774	774	805	786	817	775	813	795	798	772	792	822	807	753	797	793	767	805	752	765	753	787	780	789	808	767	805	791	773	763	799	778	786	768	773	797	790	780	775	800	771	770	797	776	812	798	794	816	769	790	760	743	792	783	783	812	783	837	752	784	761	813	714	801	785	736	738	769	796	809	744	775	747	762	767	819	796	794	770	803	755	749	774	777	784	797	739	750	785	748	794	828	836	728	763	791	743	836	727	790	803	772	836	814	808	725	785	813	790	760	834	770	762	862	830	800	763	791	763	767	807	770	812	748	804	790	720	787	781	788	764	771	741	827	780	800	819	779	794	804	812	792	764	833	785	797	778	744	789	800	813	828	837	738	771	759	784	814	758	803	806	785	754	753	742	804	794	796	813	805	767	833	773	808	809	794	766	796	777	770	794	813	815	775	797	809	835	774	786	806	766	780	780	759	771	806	791	771	805	795	781	776	763	782	812	791	745	785	763	814	756	812	743	739	793	787	806	775	752	788	804	766	795	771	778	754	815	758	843	767	804	785	739	752	781	812	847	766	793	806	786	834	801	775	820	799	758	831	785	747	759	742	769	791	762	836	777	762	796	799	816	802	819	770	739	786	765	795	769	785	757	807	772	748	779	753	706	757	748	809	793	837	749	821	773	832	796	840	785	788	784	766	769	787	781	788	785	845	763	775	777	758	766	756	735	800	792	803	764	777	788	794	779	754	802	810	825	774	794	785	810	750	786	790	776	814	779	787	804	748	769	820	806	737	810	793	737	789	776	797	798	777	803	779	814	818	768	812	784	843	799	751	782	819	779	819	777	766	806	751	800	787	786	829	791	756	752	834	760	810	780	814	832	742	771	803	826	806	774	735	756	760	765	830	746	812	752	762	799	767	754	796	772	814	771	788	782	748	805	830	749	790	801	768	781	779	761	764	775	761	764	767	805	815	817	792	824	765	802	820	814	777	773	720	785	768	780	760	797	769	734	762	772	706	800	797	794	773	776	761	784	775	818	781	769	774	740	773	823	818	802	784	819	803	799	781	794	782	771	728	762	760	779	737	787	831	755	818	806	780	715	757	753	785	788	780	786	781	782	745	723	803	760	765	777	806	770	833	759	783	797	772	755	766	799	785	799	783	768	794	757	823	773	775	777	788	774	802	799	788	778	813	857	788	771	810	798	816	820	780	808	715	702	814	775	806	776	809	812	787	770	771	784	805	741	808	760	760	756	783	752	790	748	780	836	722	792	806	814	753	814	744	801	797	791	825	736	799	769	796	766	782	782	795	800	746	796	785	767	768	767	791	714	808	799	799	829	734	794	775	772	781	760	830	784	787	757	804	772	820	736	801	836	829	802	821	807	773	774	760	821	801	807	755	769	777	751	815	775	732	825	798	813	788	762	748	787	791	736	789	789	759	839	741	763	789	775	753	786	805	764	821	781	817	778	768	817	757	764	760	821	800	789	830	785	752	816	750	759	795	755	810	825	789	819	751	769	746	783	733	766	791	758	777	809	773	834	777	794	790	764	779	850	794	785	800	832	740	801	739	746	728	787	750	760	817	814	822	832	729	796	760	783	821	774	806	785	738	800	735	784	783	747	803	765	796	773	729	739	814	828	767	835	733	758	773	793	786	766	798	773	767	786	802	786	765	780	760	776	754	776	783	784	858	789	790	832	768	795	793	800	788	787	844	771	850	716	781	778	794	823	777	775	719	784	778	780	836	800	764	800	848	709	815	805	798	785	794	769	787	806	778	781	794	811	774	757	801	793	767	812	838	743	829	789	758	747	788	732	838	806	794	767	764	809	795	787	776	797	783	795	802	748	748	788	717	784	741	723	764	742	806	800	730	814	747	776	779	744	876	723	800	769	790	791	724	736	735	742	805	712	829	737	771	814	802	773	800	791	775	775	795	778	774	730	790	788	751	804	801	783	766	791	792	790	770	730	777	765	744	786	790	780	775	802	774	775	778	757	811	762	779	735	787	765	785	744	780	736	772	792	770	796	824	863	811	781	726	767	772	789	804	811	771	803	753	751	798	792	799	770	825	771	770	807	796	748	791	778	814	785	819	801	758	792	791	814	735	816	815	803	790	763	756	759	779	817	771	873	761	759	783	799	824	828	771	748	791	715	735	824	823	808	837	777	752	796	811	814	803	770	769	794	735	818	819	762	748	812	739	850	751	834	792	822	789	793	783	816	774	764	777	763	822	783	835	838	790	784	826	764	802	792	739	765	837	786	790	743	693	778	803	828	774	794	741	762	705	766	808	813	768	808	773	791	763	766	803	804	720	784	766	797	764	746	783	762	776	797	817	809	809	782	806	810	745	792	854	766	777	733	743	747	771	819	786	803	751	794	807	790	798	752	801	748	831	762	792	802	768	827	767	758	752	779	778	816	775	779	837	759	802	782	763	803	723	747	772	851	810	785	798	801	807	794	785	796	770	835	765	758	822	735	812	815	780	777	812	769	821	789	735	770	788	861	738	791	803	779	816	732	764	786	765	729	782	789	779	777	778	815	754	777	819	808	825	768	712	774	747	768	776	815	730	773	815	747	738	772	790	767	842	758	781	768	780	785	832	736	789	825	753	728	787	769	792	796	777	807	786	855	837	805	808	807	785	826	788	773	780	781	769	813	794	741	778	850	735	752	801	765	763	842	762	797	770	799	798	759	775	773	768	776	740	815	804	826	790	777	741	764	752	814	769	769	753	777	755	793	806	781	796	755	737	765	766	848	805	790	731	785	835	760	746	831	789	862	802	772	778	784	795	795	825	782	746	847	759	791	780	784	759	757	756	818	756	787	762	771	799	793	837	819	728	774	793	776	751	762	754	774	758	738	779	824	754	799	860	762	772	781	806	763	772	804	789	797	806	749	776	793	823	731	763	770	784	775	795	781	810	775	759	736	784	763	760	782	828	818	767	801	749	800	788	771	796	802	864	792	761	777	788	833	732	760	782	831	755	800	817	778	760	780	757	747	809	803	749	765	769	783	822	812	786	819	788	760	757	811	745	789	797	784	751	840	831	810	774	815	776	790	798	820	793	804	817	770	750	813	787	776	787	740	782	763	786	760	745	791	786	797	797	768	776	787	799	827	819	754	780	770	749	773	781	803	767	766	836	780	755	796	765	799	776	780	735	720	751	777	799	795	769	770	800	757	805	824	813	737	751	766	776	800	789	765	816	811	758	774	784	769	824	775	788	762	733	786	792	810	734	788	780	753	770	787	831	756	789	791
23460	2517	512	392	350	335	343	309	333	329	373	331	343	297	326	309	320	337	323	343	342	284	331	321	316	325	329	286	297	326	324	346	330	352	329	328	325	317	368	301	314	321	312	343	327	319	314	296	338	351	302	303	307	326	312	367	307	352	335	343	330	334	354	301	294	324	329	291	300	287	335	298	293	342	347	314	294	321	307	327	318	308	283	324	311	303	352	305	301	341	310	314	324	306	320	331	295	302	312	317	353	349	318	317	325	341	326	306	299	324	333	303	307	305	353	344	323	348	335	321	316	325	342	317	352	332	278	333	313	321	368	356	338	328	284	343	320	286	320	329	319	351	338	325	304	333	337	285	341	315	345	278	363	338	276	304	338	329	309	325	326	323	300	345	335	324	265	335	306	333	289	313	339	337	319	300	298	328	330	299	329	310	329	330	348	286	300	339	301	324	316	310	342	316	337	305	330	353	343	319	310	333	306	293	318	306	341	337	336	340	294	323	282	293	319	333	331	332	303	276	297	316	312	357	341	323	321	297	315	283	315	310	325	294	308	311	289	320	326	290	352	306	317	347	307	304	355	356	354	312	288	284	314	328	312	319	324	352	324	335	365	314	290	303	315	351	331	305	286	335	310	308	311	323	314	338	339	310	338	309	318	320	266	276	331	311	342	319	324	336	306	289	358	316	310	345	318	339	279	302	305	321	318	324	341	296	320	312	310	368	297	306	353	305	339	312	296	308	313	319	327	295	332	322	293	326	337	302	328	315	335	335	333	333	321	359	285	318	320	337	327	315	309	312	325	315	333	313	295	358	342	321	296	316	328	330	347	368	334	319	301	344	311	301	350	330	362	328	334	315	313	325	308	338	333	314	341	325	346	371	367	328	329	337	330	343	335	349	286	311	340	356	309	295	304	326	318	331	298	351	338	348	366	295	294	332	320	347	300	321	307	323	323	306	302	317	316	321	318	326	291	319	318	311	325	339	315	297	315	345	293	328	310	342	368	319	311	344	339	318	332	353	318	292	355	313	327	322	321	337	321	299	291	323	329	346	351	329	327	311	335	352	311	332	341	285	311	281	304	304	297	327	319	349	282	364	335	337	362	305	333	302	309	304	307	324	313	290	312	321	308	314	346	279	324	349	349	305	312	307	357	356	345	302	300	317	296	348	327	267	304	347	312	308	324	333	313	299	333	312	305	319	275	303	304	319	316	303	274	325	299	341	333	313	310	335	332	336	299	313	341	319	303	309	306	293	349	317	308	319	300	309	300	295	304	328	305	299	293	291	322	286	346	335	329	316	280	335	281	322	350	346	308	327	308	328	311	290	308	273	385	324	311	284	306	309	325	321	310	319	347	299	316	320	344	306	299	312	307	288	321	324	313	312	305	319	313	320	321	330	330	311	333	331	322	312	317	299	299	335	311	303	298	328	304	369	328	368	328	326	305	333	323	321	305	311	319	320	313	330	322	301	270	353	329	309	329	325	315	300	346	352	301	296	292	310	302	308	350	318	279	321	314	330	292	282	322	347	350	298	319	321	343	329	304	325	310	344	338	310	317	298	359	348	330	289	327	312	314	312	312	307	308	307	325	308	339	327	319	302	350	319	327	301	309	307	322	310	328	317	363	347	294	328	325	324	296	323	300	291	323	311	321	362	335	317	359	305	360	312	330	345	319	338	302	308	353	300	277	327	321	346	323	283	302	305	309	307	336	291	349	312	294	338	388	295	312	315	299	332	317	317	338	337	296	353	331	332	353	338	322	319	311	312	330	313	313	332	352	318	338	304	303	311	304	288	312	334	318	342	295	328	335	313	297	295	319	281	281	322	290	331	346	312	330	294	313	305	318	322	351	356	315	318	333	289	326	280	324	303	318	360	370	320	317	314	308	330	324	320	334	334	326	310	322	284	324	304	302	322	280	332	324	284	354	359	331	330	333	345	325	323	307	316	274	325	340	283	325	309	296	298	347	337	331	338	327	333	310	314	295	313	347	318	334	308	324	311	305	328	309	325	303	344	315	276	272	293	352	335	318	313	298	298	306	330	327	311	329	326	351	310	336	305	337	314	316	350	326	309	311	307	354	284	346	322	351	329	343	338	357	308	310	347	313	314	312	302	337	318	328	286	318	322	324	327	291	321	331	310	314	332	308	330	287	280	327	336	349	299	269	323	328	335	311	346	298	338	329	312	354	326	315	314	263	293	332	324	319	322	331	322	298	323	311	320	291	335	311	296	319	290	333	279	333	333	330	307	345	333	301	315	311	323	297	285	324	325	339	309	316	298	328	287	305	310	315	290	320	309	275	317	314	290	304	330	308	287	327	326	299	313	341	332	382	326	291	329	311	310	303	320	303	307	323	305	354	275	342	345	326	346	324	305	315	299	337	338	303	311	300	316	292	286	320	306	335	319	279	296	325	305	309	316	310	330	311	328	321	303	330	352	297	299	345	335	300	292	306	315	309	321	337	340	293	333	330	356	300	294	321	308	326	317	311	314	332	314	323	333	327	284	319	344	318	284	319	325	323	314	352	336	308	329	316	359	293	365	340	305	311	316	351	330	330	339	317	350	318	291	311	337	304	309	300	325	320	329	357	282	322	314	327	322	309	340	309	331	319	295	345	312	322	337	314	319	316	330	304	309	318	274	337	345	322	291	338	321	289	330	327	314	338	316	353	346	358	318	311	305	328	336	318	325	352	346	347	328	317	333	311	323	319	338	300	317	318	291	340	337	339	350	309	330	343	299	298	316	311	322	318	335	291	308	333	300	316	300	335	282	310	328	333	290	313	324	321	316	326	326	329	313	319	310	303	310	305	330	320	308	318	304	319	323	355	332	312	326	319	324	292	309	317	337	314	314	316	345	336	327	285	304	266	302	332	314	298	300	307	287	373	326	303	310	323	331	321	311	317	315	326	324	332	320	320	338	319	329	333	322	342	327	328	323	326	304	277	325	325	307	311	352	369	341	320	343	317	331	310	353	311	301	289	364	304	329	297	306	284	312	311	320	318	356	323	331	313	322	314	320	322	318	338	273	306	286	328	347	304	348	312	332	306	327	310	350	294	312	280	354	295	324	307	328	308	336	323	320	338	306	322	343	301	306	337	307	327	339	297	349	300	322	335	329	311	321	302	348	357	343	314	289	311	321	293	345	329	335	365	312	339	334	325	301	322	329	317	310	358	315	302	307	329	323	297	311	335	305	310	285	310	311	326	295	329	317	310	307	329	333	319	332	310	337	305	320	318	346	325	293	290	368	315	322	309	322	287	336	330	329	321	354	329	322	318	316	331	338	350	289	321	293	311	327	316	311	325	336	320	323	349	319	294	318	354	287	324	298	304	283	305	343	325	362	297	334	314	306	311	326	315	300	303	288	323	336	319	311	331	307	335	325	304	290	323	343	299	298	297	291	316	279	299	306	343	334	325	343	293	314	272	301	333	364	318	311	297	342	369	302	351	336	354	296	326	321	317	330	357	312	330	338	283	345	338	312
16329	4899	2855	1586	1302	1015	876	784	689	767	768	708	690	731	760	761	740	694	689	760	671	684	718	661	711	728	734	685	715	679	737	724	696	707	746	681	744	699	704	702	684	648	708	736	663	709	703	710	756	703	714	712	702	710	675	685	684	682	666	702	698	742	665	690	705	712	724	698	693	656	720	717	714	679	747	714	709	692	736	720	717	691	695	688	693	693	679	761	709	709	727	708	704	714	725	718	720	706	750	690	688	734	709	690	651	711	732	718	696	654	687	701	658	697	713	708	684	734	730	744	694	728	700	716	754	713	689	702	729	710	746	688	702	699	698	702	727	701	671	690	705	711	692	679	723	739	761	673	694	641	671	711	741	697	657	719	751	671	682	712	701	710	750	706	696	658	692	710	717	707	649	659	744	696	680	714	713	777	681	717	664	663	738	727	664	692	721	684	697	691	719	755	679	714	741	705	713	711	681	708	739	709	702	692	686	739	681	701	689	688	705	686	682	709	666	787	681	753	713	654	667	762	703	705	692	698	682	708	670	728	708	701	702	710	658	726	693	670	714	734	720	695	628	660	705	734	694	702	721	717	713	710	693	737	707	725	691	731	693	674	692	690	672	726	734	670	671	704	698	649	714	709	727	746	742	737	697	695	700	706	693	684	691	680	681	648	674	688	705	654	737	719	733	712	673	694	702	688	716	682	709	746	719	716	732	662	711	725	670	700	684	700	682	757	669	704	688	719	731	755	717	689	721	697	722	679	715	743	708	781	707	715	695	697	729	658	706	704	681	699	667	720	725	707	699	680	669	715	684	693	666	692	725	744	668	743	709	696	689	685	678	683	676	694	711	716	685	708	722	707	711	695	738	711	737	680	713	727	704	745	694	714	720	714	669	731	673	677	662	677	703	632	738	710	701	677	719	654	735	753	683	708	704	687	707	656	734	725	696	700	688	674	655	702	662	716	681	729	665	699	679	702	691	685	675	706	730	732	702	661	712	660	650	695	726	721	727	727	679	743	702	694	726	706	757	710	717	655	737	717	675	708	721	667	719	716	706	676	684	682	741	702	703	729	733	709	674	751	722	717	703	751	727	694	670	703	722	703	716	677	714	715	683	739	674	704	719	667	701	696	696	700	666	707	723	713	682	683	703	672	687	733	666	703	671	680	728	685	702	696	692	666	750	712	717	729	669	654	738	677	696	633	673	717	676	724	738	710	725	743	708	713	692	691	686	694	684	728	683	686	710	671	679	705	674	702	697	719	717	723	694	722	684	706	720	711	763	671	691	714	638	714	693	730	707	727	687	724	704	687	720	668	693	718	761	757	703	707	683	718	685	708	748	632	704	721	727	678	722	667	690	691	707	706	651	736	692	684	706	668	692	736	698	676	701	646	680	743	726	723	678	695	739	701	724	685	729	706	677	715	734	707	704	661	690	700	713	727	685	726	727	691	720	699	675	716	713	679	675	708	716	703	724	731	768	722	694	679	635	711	703	697	706	711	731	696	653	692	698	693	691	720	737	745	698	711	690	709	695	748	709	754	702	651	721	684	702	717	698	690	728	711	723	718	745	664	678	697	655	687	683	715	694	739	683	700	760	751	698	703	723	690	725	722	650	713	723	688	655	705	725	702	663	646	742	658	696	707	698	760	772	706	671	711	675	671	714	744	767	693	758	736	707	729	662	699	664	688	712	697	725	727	709	677	719	703	679	706	698	703	707	714	712	701	714	712	696	722	685	717	720	720	739	733	717	688	752	719	665	769	722	683	714	683	662	655	730	698	676	705	730	704	664	719	735	728	718	670	741	697	700	696	699	739	713	703	712	677	718	725	732	735	723	647	713	680	695	658	685	754	685	691	691	686	729	678	697	677	684	685	663	719	691	718	691	735	683	694	708	710	680	739	704	699	720	724	693	715	679	766	692	695	721	735	770	700	741	697	680	722	686	698	664	727	748	676	723	670	689	709	691	721	666	710	692	718	773	741	678	692	687	727	717	687	718	702	708	675	706	729	716	715	710	679	630	694	693	715	678	711	687	676	731	703	709	744	660	688	663	688	693	698	680	712	778	725	688	693	728	729	772	723	682	707	743	683	756	693	679	697	699	706	717	672	706	674	717	704	715	693	664	682	704	694	692	697	702	662	698	701	723	683	683	665	737	737	733	715	683	718	704	705	732	737	727	750	677	704	694	696	697	711	706	653	659	729	705	684	725	691	664	732	714	626	697	725	678	755	695	698	734	684	715	760	698	708	720	699	756	672	707	713	692	699	680	724	703	691	737	673	696	693	680	728	717	715	711	721	680	736	685	742	718	736	720	723	711	744	679	718	679	700	708	672	700	686	751	686	670	716	707	713	724	717	666	696	693	705	649	717	724	691	634	748	711	665	668	717	747	693	662	721	716	743	713	722	667	711	736	734	690	716	675	746	665	695	672	687	734	747	659	677	684	692	693	683	649	680	690	633	736	674	688	685	711	733	762	705	745	711	673	681	712	665	708	715	728	730	726	696	753	725	701	701	696	690	717	760	708	661	747	708	698	712	715	729	678	704	708	692	674	668	683	735	703	678	714	724	729	689	671	706	695	733	702	723	738	734	671	729	669	718	689	691	671	691	723	716	708	719	721	702	690	700	708	743	720	693	655	749	713	762	661	715	654	664	680	730	708	674	745	691	750	725	650	702	742	662	684	678	701	731	700	710	690	691	593	695	693	689	675	703	751	721	726	683	737	697	648	689	700	661	690	750	702	665	700	690	718	682	720	732	671	700	736	704	706	696	699	681	694	698	689	672	690	698	688	695	709	694	693	692	721	632	728	686	653	696	695	690	705	698	713	673	696	757	731	680	708	740	678	670	688	717	704	686	709	704	659	727	685	718	654	668	682	693	700	676	717	662	708	683	665	701	719	675	728	727	702	724	699	688	691	683	749	701	662	711	689	682	694	717	700	725	717	709	659	706	694	740	660	723	673	698	690	686	717	703	741	678	689	708	705	725	756	680	671	684	682	674	709	648	713	662	706	714	705	694	683	697	715	709	673	739	652	647	729	637	714	722	708	749	710	681	688	707	698	697	718	730	684	721	682	761	683	693	676	735	730	682	692	656	728	745	722	693	697	694	698	729	634	691	688	705	710	703	716	682	719	687	708	689	728	745	664	755	712	680	722	668	701	692	705	682	693	737	739	684	680	705	686	716	678	721	711	680	691	690	707	711	663	695	693	713	743	683	677	716	717	719	673	743	691	711	668	722	686	744	733	748	707	702	679	723	678	728	682	713	704	694	771	682	732	714	718	664	744	745	706	661	719	674	639	727	731	667	727	723	660	735	738	698	714	723	697	708	730	718	716	730	705	745	695	686	654	713	727	772	643	715	684	703	696	693	730	737	671	698	682	688	667	703	651	696	701	695	675	690	709	696	709	721	722	679	698	693	700	680	685	688	704	721	666	690	691	698	712	691	735	708	719	643	695	703	761	703	680	719	705	688	739	717	725	703	722	672
31807	4741	727	499	442	410	383	362	366	325	324	356	323	370	331	323	347	321	327	350	302	326	319	316	315	340	318	306	317	308	307	333	323	305	310	328	353	314	294	356	327	321	322	329	373	335	349	320	299	323	318	303	306	338	327	312	303	332	338	339	318	298	324	341	278	335	357	336	310	352	336	315	316	350	281	322	360	308	348	317	309	333	299	367	347	304	283	318	324	343	334	327	369	306	343	349	319	361	326	278	319	325	333	328	308	375	334	331	374	316	319	337	322	325	339	347	330	354	290	330	302	303	330	335	305	299	302	337	286	304	312	324	333	309	318	320	304	326	336	339	315	310	336	327	301	319	311	299	322	293	316	307	332	359	349	324	318	303	326	328	359	337	315	293	345	332	320	323	347	305	360	306	343	340	308	349	349	322	314	316	328	304	308	333	326	344	326	368	311	357	334	301	340	305	323	325	310	312	340	325	310	342	324	353	331	319	333	337	324	280	298	331	342	352	318	329	345	354	298	326	293	331	328	326	327	342	353	326	334	298	318	294	337	342	304	316	329	307	335	315	320	314	310	332	313	306	349	328	299	337	307	325	288	317	313	316	351	332	316	348	352	378	340	314	337	312	291	303	340	331	391	329	346	300	297	307	322	329	354	309	370	334	346	333	326	343	327	321	299	331	337	319	275	300	327	353	366	349	371	302	310	321	308	296	330	291	282	287	351	322	308	305	311	325	308	335	331	309	330	342	330	310	303	340	320	329	293	324	323	297	317	341	336	305	319	332	337	352	344	281	303	327	326	317	322	329	350	323	329	330	330	314	347	328	326	311	328	348	348	301	333	291	307	334	329	328	296	301	332	356	359	331	326	339	308	324	306	368	345	337	309	328	298	334	363	316	314	336	280	276	315	304	311	310	337	315	341	308	293	337	329	302	306	309	323	312	330	341	337	336	325	308	352	329	295	336	364	329	347	325	354	321	331	334	298	367	308	309	315	320	287	344	350	329	306	307	323	324	320	366	303	290	332	332	360	333	313	320	309	343	318	303	322	309	325	306	311	313	289	314	344	298	374	310	315	319	337	330	305	286	325	325	326	322	369	320	311	314	324	308	324	317	357	336	327	329	334	352	302	304	307	339	337	313	335	299	301	317	322	336	315	304	296	284	353	321	319	301	355	307	303	325	334	314	322	343	338	296	316	342	328	365	334	302	324	329	299	320	311	337	362	337	329	280	303	321	325	333	318	354	314	328	307	337	298	330	325	321	332	333	365	349	334	362	316	360	320	332	323	296	306	326	325	301	307	307	353	347	313	366	324	306	292	303	313	298	315	335	348	323	329	335	316	329	300	327	321	283	320	332	369	347	298	325	336	321	317	294	311	333	337	330	326	332	315	311	310	297	305	329	281	341	324	344	286	304	332	326	350	339	342	300	330	361	312	309	297	297	331	351	347	323	289	327	307	324	335	324	332	308	293	356	341	313	332	318	351	362	322	335	325	350	312	337	338	324	314	338	337	294	305	311	353	324	304	298	345	322	328	323	311	343	335	324	329	338	330	340	311	311	309	347	300	315	345	369	293	344	334	309	310	336	326	352	330	306	347	320	283	311	322	331	341	330	332	290	340	319	315	315	330	301	368	346	328	346	308	310	330	331	312	321	331	316	302	321	358	346	328	295	336	343	322	342	318	314	325	334	287	337	307	313	354	309	291	345	359	327	319	339	331	349	283	314	332	345	329	329	320	348	329	356	323	361	306	323	357	339	308	330	303	329	296	340	353	296	345	325	321	323	330	336	320	300	374	312	353	352	315	314	318	310	311	337	325	320	325	332	321	326	344	323	322	326	317	341	296	307	345	322	313	329	359	325	299	314	332	325	341	335	357	335	280	272	344	323	366	286	356	302	309	328	351	313	336	317	348	314	292	327	303	331	343	322	310	322	330	329	324	351	320	333	303	332	333	366	349	304	278	337	338	357	291	369	323	312	309	314	333	325	311	279	312	316	308	362	328	310	372	318	326	339	348	370	320	296	326	337	347	331	348	302	356	357	328	342	311	337	306	328	312	340	337	343	366	326	291	344	311	334	297	336	308	292	310	318	306	280	314	330	295	302	317	325	358	361	335	314	361	308	294	300	290	325	324	299	341	290	315	323	334	308	328	294	320	333	330	351	323	327	333	347	322	306	356	306	332	340	319	325	327	318	325	326	301	309	317	293	335	319	315	332	313	342	331	335	352	301	312	351	329	339	333	303	288	346	289	295	337	304	352	324	295	318	312	290	328	301	319	330	303	305	335	303	315	281	322	341	328	316	303	326	315	314	325	307	301	378	318	309	354	359	350	315	344	337	303	332	280	315	322	324	330	333	321	301	307	316	335	316	328	345	315	352	303	318	302	313	330	378	319	340	325	293	351	306	339	344	331	310	322	303	333	304	309	353	313	326	322	303	347	354	328	308	321	334	322	316	326	337	292	360	289	366	349	364	314	309	319	318	303	321	322	331	339	322	305	284	326	281	316	310	332	296	326	351	323	345	325	347	328	324	321	290	331	307	315	338	311	272	310	345	334	298	307	334	309	301	333	308	309	298	363	305	333	306	320	335	339	351	353	358	359	306	302	344	344	314	296	354	360	361	349	349	325	329	327	316	328	322	343	330	321	350	374	334	325	313	332	327	325	310	332	315	307	315	321	300	311	322	288	367	304	316	342	364	321	310	299	300	325	312	363	329	282	346	339	305	300	328	316	339	312	303	319	318	320	301	320	335	325	329	375	328	355	336	337	339	298	356	301	334	300	302	300	325	346	331	333	327	344	310	291	294	302	303	341	353	352	317	324	293	285	334	307	323	298	313	366	319	339	349	318	345	355	325	350	339	337	313	336	313	308	321	304	327	322	348	353	299	340	374	335	308	335	362	314	334	339	353	316	336	334	314	315	336	345	318	297	327	297	359	323	322	316	276	339	322	314	313	331	315	309	308	332	293	286	306	334	324	318	346	338	359	327	321	327	340	305	295	285	337	306	290	338	298	325	332	332	343	324	316	297	286	277	318	281	321	304	309	335	323	327	339	336	313	332	362	347	313	307	308	316	342	293	338	322	303	332	298	324	323	371	323	345	317	331	302	313	354	277	333	336	349	308	304	311	326	348	322	340	328	323	304	349	307	314	322	289	360	330	349	302	295	362	329	309	315	315	319	349	357	336	318	299	340	331	363	291	327	299	319	355	337	327	315	330	301	359	320	340	323	334	311	319	333	339	310	335	347	309	332	318	343	308	294	316	269	304	293	310	322	334	335	340	367	328	345	311	347	317	297	340	347	283	341	318	339	316	321	327	339	320	334	297	329	341	326	350	307	313	339	345	348	363	353	295	319	317	336	354	339	338	324	348	302	306	344	329	300	342	336	324	313	350	322	307	309	343	338	290	288	332	348	345	298	286	323	313	294	334	338	324	318	328	330	321	286	310	342	348	323	338	314	323	342	328	323	320	326	302	320	340	344	301	304
20916	7503	4754	3296	2519	1911	1281	943	883	802	754	770	768	733	764	766	775	734	736	762	695	765	737	753	679	762	705	750	731	725	702	716	733	725	740	732	785	733	707	679	733	756	732	729	747	752	699	654	705	676	729	737	724	719	680	730	676	734	708	770	720	712	697	732	700	762	718	719	708	698	711	725	710	733	723	695	759	685	712	716	712	690	731	710	735	692	734	704	694	726	671	738	730	774	729	680	705	722	728	720	766	696	702	768	697	750	715	718	708	713	789	743	703	679	704	780	715	742	693	731	738	680	716	704	761	739	726	733	726	763	724	752	685	722	746	780	728	703	733	717	690	740	757	767	744	753	724	705	705	730	720	771	698	710	700	703	705	753	697	721	712	751	745	725	697	699	752	666	736	716	710	701	736	751	734	730	742	705	770	682	758	734	743	761	713	732	735	720	779	692	758	701	744	714	735	697	686	664	715	689	718	747	709	708	721	737	700	776	716	711	697	694	668	738	767	689	793	679	766	734	787	748	742	739	792	714	708	700	760	784	732	755	773	736	715	717	744	732	720	683	729	754	705	749	756	738	702	739	746	715	716	698	694	742	731	716	668	731	693	731	691	698	740	702	725	707	746	713	714	757	716	748	747	730	756	772	757	733	740	742	728	705	741	770	710	697	735	724	791	775	719	744	683	752	699	672	735	753	710	706	701	734	719	750	700	702	750	754	748	687	746	690	733	721	719	691	740	715	704	724	729	706	739	758	709	730	698	737	743	724	747	733	718	790	715	745	726	696	698	671	745	729	774	752	732	763	737	744	711	768	767	675	685	710	681	750	708	660	755	715	728	692	730	719	728	754	721	705	706	741	755	736	691	705	726	764	744	700	757	688	769	722	739	658	739	703	743	741	725	716	686	715	697	742	722	706	735	722	747	711	755	718	705	668	754	681	707	743	691	720	655	705	726	723	764	714	701	701	725	748	763	711	707	724	698	744	722	717	699	717	717	703	687	779	702	733	757	750	703	688	703	708	720	701	751	743	733	729	707	746	754	744	741	731	801	703	749	739	691	703	737	753	697	737	744	744	756	676	750	670	734	722	705	742	751	706	736	704	693	711	732	732	709	680	677	718	721	705	757	752	728	696	747	720	660	711	774	720	806	730	723	754	757	700	759	745	739	691	718	686	749	741	709	783	698	655	697	727	761	726	753	775	748	726	767	731	726	733	752	716	706	779	701	721	743	728	722	723	695	732	714	721	715	716	726	790	744	733	704	669	756	685	768	714	677	728	764	740	714	732	726	713	736	738	740	739	716	775	727	740	765	698	685	700	690	689	720	734	745	723	722	737	696	735	722	723	665	714	703	693	680	693	735	727	706	730	716	737	693	719	738	715	727	683	712	757	767	726	736	708	681	731	693	717	756	684	728	737	755	712	751	711	760	735	746	752	737	719	725	749	743	730	676	694	757	751	766	765	751	742	725	726	749	700	712	746	732	753	701	688	736	699	734	739	722	707	677	733	766	723	721	705	706	723	694	742	733	725	737	759	729	725	734	743	729	776	666	741	698	728	714	744	686	718	683	755	764	756	685	733	736	713	720	749	756	715	674	712	744	664	730	728	710	763	754	698	702	714	708	769	720	685	720	698	734	706	688	739	674	742	736	754	734	747	721	746	739	697	720	727	732	700	750	749	728	674	723	752	678	712	742	709	740	738	712	763	753	734	737	749	744	771	701	699	708	738	752	747	716	741	788	680	722	726	763	701	710	716	731	715	702	684	784	732	726	704	676	724	713	750	764	735	714	745	742	796	755	719	699	738	702	755	679	691	762	734	682	752	696	731	783	720	757	740	696	736	679	783	711	738	712	757	753	769	705	701	732	724	787	679	710	726	690	751	756	731	709	724	696	706	754	729	726	687	755	724	721	738	680	708	754	742	707	743	709	713	685	708	705	718	772	737	733	757	731	711	721	701	724	684	701	705	719	695	676	793	722	705	700	730	789	768	716	747	712	717	680	723	720	742	696	708	731	736	732	705	797	710	725	726	778	740	746	729	698	723	743	733	734	709	690	696	683	767	750	702	717	723	770	709	677	759	712	745	705	727	728	699	677	680	705	711	694	737	706	749	727	718	675	745	661	742	786	683	757	767	747	735	749	764	670	761	737	721	729	744	734	696	719	743	739	747	715	730	752	740	680	729	739	727	704	758	734	732	738	768	770	736	659	740	699	743	703	742	676	769	715	714	699	713	750	698	743	726	719	704	726	736	705	746	794	737	749	684	726	730	786	705	673	723	714	743	713	675	721	733	677	762	706	726	732	725	750	750	731	750	746	679	706	715	743	717	719	711	685	689	705	763	771	778	732	767	722	740	747	756	695	733	704	747	774	736	712	715	740	685	685	718	715	743	733	730	696	705	743	719	754	727	691	688	718	737	692	710	741	729	683	728	735	732	722	706	701	714	730	735	734	749	774	760	758	723	718	702	688	776	735	714	676	773	720	671	755	712	681	673	710	717	703	701	723	824	706	763	732	749	722	748	724	749	726	751	704	731	751	726	728	748	688	746	747	733	728	689	702	697	728	742	712	707	734	726	712	772	711	716	760	775	752	736	725	732	736	731	738	756	719	722	745	740	757	736	739	729	732	721	675	730	742	697	773	730	721	695	707	702	713	697	752	685	719	700	742	702	738	717	687	717	730	698	735	685	756	714	739	751	706	702	671	696	728	697	754	703	726	700	697	717	692	731	750	685	745	673	738	745	722	757	726	705	720	718	703	674	733	690	702	770	697	715	702	688	689	697	742	723	739	701	737	726	752	768	721	731	767	769	677	730	755	695	732	734	737	714	700	750	722	684	739	737	753	716	728	750	735	655	695	717	723	737	738	689	760	673	761	702	737	709	717	718	728	723	706	702	700	723	702	701	747	681	721	712	702	713	764	762	764	719	717	684	764	699	708	723	742	734	779	764	716	733	741	718	725	731	735	744	716	714	702	719	700	708	703	724	703	697	695	741	759	765	731	738	698	654	727	725	743	725	689	732	705	737	716	741	775	719	721	761	736	771	754	694	708	722	720	715	729	786	708	707	771	731	730	729	756	741	755	730	723	695	723	742	737	698	719	721	746	730	704	707	701	772	742	803	727	717	711	761	723	708	700	723	743	692	720	786	719	753	706	726	662	704	710	699	754	733	697	692	717	753	746	664	728	741	741	757	747	742	777	770	749	749	700	725	734	712	730	754	761	716	701	690	737	739	709	731	752	692	732	710	691	713	696	702	754	772	705	726	713	739	740	704	752	716	752	705	678	740	711	718	750	759	730	684	701	719	750	691	737	741	703	709	735	713	752	697	683	733	717	679	768	699	686	737	693	677	726	690	742	718	783	750	734	687	743	695	762	757	700	751	721	735	732	694	701	749	697	747	731	677	740	715	711	720	734	719	751	742	746	732	733	735	731	708	686	715	763	753	691	757	737	746	696	748	730	740	741	734	770	695	716	694	702	707	741	677
34614	5629	928	583	446	381	359	337	341	339	356	334	353	353	349	322	347	327	335	324	334	307	333	341	321	340	311	301	350	352	332	339	344	323	331	337	380	346	325	334	358	327	349	346	345	344	326	366	344	365	341	314	368	347	332	319	371	349	319	340	355	325	327	339	394	368	341	354	332	314	279	353	367	329	345	311	341	311	340	366	312	303	353	342	351	369	359	348	342	321	325	346	346	334	331	351	324	337	347	309	324	338	340	321	372	347	328	341	332	363	365	376	363	328	363	341	325	339	318	343	337	329	362	296	304	330	365	342	339	332	324	339	352	306	345	345	282	342	336	338	350	374	348	350	336	371	336	354	346	326	358	301	325	318	321	360	343	341	347	318	334	321	338	312	321	305	333	362	373	338	379	338	324	314	362	327	324	363	339	359	329	332	341	315	366	324	301	328	331	331	345	344	370	330	304	351	293	351	331	313	346	329	318	356	327	314	336	339	375	345	362	327	340	350	373	320	332	366	363	354	368	378	322	331	324	324	350	320	364	333	338	308	314	335	330	342	334	354	346	317	391	317	336	379	340	333	362	298	368	349	353	334	289	305	349	331	322	360	351	348	346	324	323	336	325	339	330	384	302	362	347	329	317	348	346	332	324	333	328	321	326	332	325	372	332	316	315	363	344	349	357	339	336	339	366	317	333	303	354	343	310	364	316	354	341	304	330	341	355	342	352	329	356	344	331	334	313	369	338	328	351	362	353	351	323	360	359	311	341	314	334	352	294	345	323	377	365	315	358	363	360	341	334	354	316	322	339	340	313	361	352	330	352	352	340	330	330	317	343	333	315	351	379	367	333	326	316	340	328	318	334	363	327	355	330	346	377	353	319	326	348	389	355	336	330	335	337	398	333	367	319	343	343	332	343	367	363	297	320	362	359	347	367	299	322	322	356	349	383	381	338	352	335	368	331	303	347	321	340	318	346	348	330	317	343	330	302	348	339	307	313	339	320	361	317	376	339	363	344	357	333	345	325	340	333	323	353	322	338	334	342	342	371	333	361	330	350	334	303	339	346	331	328	341	343	348	329	356	344	356	346	375	345	320	312	329	327	383	334	349	292	322	335	308	328	323	350	308	309	323	320	337	358	315	312	332	368	316	344	323	301	293	325	332	316	333	366	346	372	343	335	311	334	329	324	345	343	354	373	320	343	405	355	340	331	331	321	318	342	358	352	350	323	306	305	351	332	379	350	318	338	340	311	324	316	339	353	364	297	334	341	331	338	363	316	298	347	341	339	357	367	330	337	317	323	364	334	354	330	332	330	328	342	368	356	322	301	354	356	323	339	387	358	343	354	345	326	306	334	328	347	355	342	321	351	349	353	370	359	348	326	341	352	328	364	345	344	334	342	341	338	360	355	364	338	363	328	344	346	327	341	328	347	308	334	334	348	359	356	329	381	368	355	350	338	363	330	357	348	331	375	363	352	323	341	325	336	322	390	366	351	350	357	333	329	319	326	353	331	337	392	322	359	334	362	346	327	329	389	355	388	340	332	328	344	323	352	371	352	337	297	326	362	369	362	334	350	317	376	362	335	382	331	331	333	334	329	336	330	362	344	365	318	344	363	304	360	336	354	355	334	346	319	323	344	340	306	355	364	338	331	369	356	329	312	342	326	333	354	348	358	363	301	363	313	330	343	343	358	362	334	327	378	316	293	352	321	361	355	339	333	330	341	346	328	342	348	357	339	308	344	311	334	355	316	330	335	364	317	331	359	381	352	361	327	330	358	367	363	377	329	328	372	319	386	360	364	397	354	333	351	329	343	363	348	350	304	314	339	322	296	320	330	322	319	353	360	345	324	352	334	301	308	344	300	336	349	393	353	338	344	342	348	347	342	341	361	345	341	313	327	343	346	306	334	314	337	326	329	328	329	321	361	341	341	340	360	299	342	318	327	297	350	340	336	313	331	325	321	318	318	338	342	381	325	314	345	353	330	330	323	338	326	332	329	371	323	352	369	351	325	338	335	343	338	344	327	340	369	334	317	346	314	330	331	347	366	366	318	328	336	332	334	330	333	338	330	395	334	330	375	347	312	325	347	351	342	378	355	322	334	321	343	350	374	364	342	370	327	351	338	318	296	354	384	326	324	346	367	350	319	336	335	363	319	288	331	326	312	341	306	317	326	340	302	319	361	326	341	297	333	332	336	340	310	331	329	341	342	363	352	354	352	347	330	342	307	329	367	345	335	325	367	313	330	366	360	368	364	355	349	319	304	340	315	355	341	348	342	339	329	325	291	330	324	347	366	301	349	307	348	296	327	305	353	364	330	332	317	344	326	369	366	353	344	351	308	328	339	367	310	360	335	278	359	318	293	310	329	341	344	298	335	347	364	337	350	368	339	354	338	328	333	347	340	340	339	332	364	324	373	350	325	355	330	336	354	340	314	326	307	340	320	347	326	353	322	365	353	324	344	371	339	330	353	313	340	360	325	362	316	318	317	320	337	331	308	331	378	315	357	364	361	345	346	344	338	364	328	343	340	312	349	347	332	364	304	345	367	351	352	374	324	371	316	360	314	350	329	335	322	337	342	385	343	287	354	357	340	338	333	308	348	326	349	363	344	365	304	314	342	328	353	340	322	335	378	340	356	327	351	322	333	316	277	309	329	353	363	385	335	354	329	327	345	344	344	347	319	346	329	319	331	336	333	343	331	359	327	368	322	309	339	363	360	344	326	343	309	349	310	347	346	333	351	333	349	346	309	316	356	309	339	373	336	335	337	330	347	333	325	333	316	349	340	333	344	341	354	349	357	348	311	302	337	301	344	344	327	365	322	377	349	305	337	336	334	341	328	342	353	336	343	312	354	328	343	343	325	313	338	331	345	321	364	278	363	360	350	323	326	332	360	333	321	364	348	308	343	317	320	323	330	342	371	342	318	353	339	348	354	329	335	315	340	382	314	357	325	334	356	376	308	337	348	372	327	348	343	330	307	326	350	345	323	334	321	341	335	349	345	335	325	335	352	335	338	341	396	328	341	355	354	354	333	344	328	366	331	317	351	313	299	339	323	353	360	328	318	344	358	349	348	324	321	310	341	323	350	354	371	367	367	370	361	317	330	322	340	313	332	323	325	324	359	330	374	321	289	341	341	331	371	340	328	370	352	309	359	334	312	353	319	338	318	343	352	321	342	341	343	368	349	355	327	345	340	357	359	346	364	348	342	315	348	345	344	351	307	314	321	287	358	359	367	296	326	329	339	349	339	340	331	351	378	324	327	347	330	348	348	314	336	349	351	335	346	336	320	332	373	350	324	338	343	390	351	347	324	349	330	336	345	356	382	341	335	327	313	347	363	334	322	367	374	291	323	343	335	321	334	370	381	319	313	333	350	325	337	318	308	361	343	351	316	372	310	362	329	316	297	308	307	330	322	322	326	317	358	332	318	288	326	333	339	346	343	343	327	354	357	343	321	327	342	332	365	333	360	321	331	346	309	339	341	409
22801	8664	5957	4215	2556	1629	1219	971	956	865	877	860	828	841	764	768	816	775	813	806	757	792	792	751	737	767	737	827	808	765	780	773	798	744	765	796	739	777	718	774	727	757	782	781	781	771	803	821	774	753	854	764	781	810	749	734	764	778	745	734	785	749	738	764	835	758	820	758	756	728	794	817	799	768	765	747	767	760	831	750	776	800	782	795	722	794	774	736	748	783	758	800	795	772	824	772	776	807	788	794	755	790	763	754	800	795	852	774	753	807	799	795	789	847	814	776	768	769	784	769	767	782	756	785	792	745	787	748	777	818	766	747	828	772	770	774	779	808	772	763	804	789	674	773	757	752	775	773	763	759	793	749	741	785	786	722	773	714	812	788	781	826	771	754	748	767	755	808	836	768	746	795	741	761	760	799	743	772	778	783	821	816	755	840	771	822	750	770	739	775	692	724	804	811	769	774	774	775	755	795	748	759	771	796	795	774	784	787	719	739	747	778	744	745	764	752	742	762	779	783	738	761	756	760	786	736	763	775	737	802	781	778	769	790	789	801	784	770	814	781	757	775	731	807	787	730	839	802	769	748	757	742	793	736	765	784	807	785	806	747	771	779	771	758	775	808	763	725	785	788	741	709	781	766	750	783	747	783	749	797	766	784	753	733	730	752	798	767	766	760	765	766	759	774	805	762	735	805	790	787	781	728	756	817	731	757	806	832	727	778	801	820	780	746	783	842	769	745	741	803	772	754	761	764	793	754	842	786	755	749	806	751	775	796	806	789	763	814	739	790	769	769	809	763	777	805	786	781	779	785	736	811	795	796	827	776	849	770	740	809	744	802	777	797	782	788	757	798	804	761	776	780	786	796	773	814	818	765	795	785	794	777	791	820	752	732	786	709	756	761	780	781	775	798	780	811	819	788	779	765	753	767	774	785	740	744	800	764	782	772	723	723	783	783	760	754	773	761	776	790	791	805	760	724	796	748	822	693	803	764	774	805	740	773	752	705	794	784	773	757	778	776	750	775	768	716	777	792	761	787	788	790	763	766	785	791	809	771	744	808	709	740	763	782	708	782	737	788	804	785	754	780	743	746	847	738	835	810	722	760	736	783	812	756	825	799	761	757	743	798	791	745	795	772	722	775	723	816	771	734	798	795	751	790	746	758	803	796	734	774	790	818	750	805	748	750	769	708	797	778	738	791	778	797	783	764	744	768	802	746	755	714	764	772	787	752	761	826	773	768	813	749	737	756	777	774	789	790	761	759	758	796	784	755	745	735	811	744	807	776	798	721	761	760	758	749	758	763	778	811	771	734	790	778	771	731	848	769	768	761	815	779	742	789	742	799	794	813	813	810	737	769	769	750	736	786	753	751	766	831	799	782	800	736	793	691	711	764	792	770	828	779	766	744	794	775	782	814	782	768	776	731	775	737	750	749	742	822	788	772	806	728	779	853	743	825	734	776	769	818	738	782	731	770	804	756	820	775	795	814	783	813	765	784	808	785	740	764	769	801	790	780	823	753	809	795	770	767	769	796	778	761	787	779	810	762	782	788	797	827	714	818	776	748	754	772	752	788	754	780	761	770	788	734	766	777	821	826	697	735	730	841	736	741	734	817	755	737	767	763	766	782	754	811	761	779	758	786	817	814	738	800	760	741	805	800	747	791	780	770	771	734	791	757	743	743	816	719	804	779	804	793	772	772	766	784	815	839	775	781	826	766	790	774	777	766	791	753	735	792	769	793	818	727	774	743	726	782	761	809	750	773	744	793	746	755	822	790	786	779	785	781	763	813	820	741	791	769	750	824	826	771	849	782	766	748	749	766	755	791	794	764	823	812	747	732	772	731	759	735	804	789	761	825	783	769	738	768	757	827	783	819	836	761	798	787	763	766	758	735	771	756	779	811	792	771	789	736	811	790	754	773	814	768	751	792	807	771	758	773	770	773	832	824	835	802	761	785	722	790	815	806	749	792	768	817	805	772	785	799	793	817	766	761	734	808	806	746	754	770	810	777	782	745	785	732	792	778	772	792	794	785	794	745	775	780	805	772	728	778	786	771	799	785	788	768	817	804	764	774	738	741	786	755	752	828	802	813	753	811	787	761	804	792	817	746	789	767	731	765	761	791	791	744	789	752	787	745	831	809	759	776	791	802	755	739	792	746	772	740	728	741	769	756	717	775	818	731	781	748	800	767	805	746	751	787	774	790	783	783	781	772	746	746	699	793	777	754	759	784	743	780	768	755	774	747	785	777	743	739	726	755	775	758	764	796	830	799	789	743	805	808	750	797	792	791	760	809	778	790	766	823	846	796	845	752	765	756	708	741	808	769	773	795	770	764	768	719	767	765	840	806	761	776	746	768	786	810	767	689	799	799	748	782	743	770	780	758	774	708	720	763	748	785	816	798	782	818	812	737	738	778	806	764	790	762	740	830	771	745	759	804	749	802	748	827	795	823	734	790	785	760	794	761	772	781	769	832	807	730	774	755	733	750	771	714	792	806	795	744	823	793	771	772	766	748	747	792	773	795	761	784	744	788	763	798	792	778	771	784	786	785	790	781	743	728	747	823	766	767	822	777	764	767	787	752	754	792	779	782	769	786	787	745	774	805	769	740	748	754	770	777	815	783	743	826	742	794	726	779	685	779	742	803	800	734	775	777	736	743	800	805	752	705	794	773	777	743	728	846	771	761	797	732	739	798	748	799	769	765	793	783	742	779	777	776	766	736	750	775	768	808	761	770	805	776	776	796	776	832	790	807	747	776	756	800	741	754	795	791	804	791	780	749	768	798	721	768	764	752	748	770	741	750	830	800	776	742	778	789	799	784	763	768	765	754	758	742	740	800	791	804	774	782	754	778	804	798	784	764	802	806	771	788	748	802	763	816	763	773	764	777	811	739	771	779	765	790	714	787	777	752	715	754	776	818	759	791	779	762	821	768	751	811	775	754	773	795	811	786	791	754	805	787	800	808	762	800	767	785	817	779	737	721	782	771	739	785	775	762	801	787	779	773	749	831	765	761	765	798	748	787	803	777	777	739	802	794	793	820	825	788	793	774	770	803	770	760	786	709	786	789	750	766	749	828	754	808	783	806	783	739	777	769	740	800	776	778	803	752	760	791	801	762	786	816	762	748	770	763	774	741	790	795	801	771	793	757	804	730	800	819	743	784	736	803	775	752	764	756	791	779	766	774	785	750	760	784	797	799	768	758	757	808	749	766	781	771	822	804	737	778	821	734	749	736	741	793	794	817	799	730	820	778	761	788	765	778	797	774	776	812	779	759	780	765	797	827	811	769	807	806	768	753	798	708	747	763	759	779	810	786	758	784	787	829	784	759	750	749	738	767	798	809	763	742	744	798	727	782	745	776	785	789	783	779	770	788	795	775	792	752	751	798	766	783	771	754	755	779	733	725	786	816	774	811	765	761	781	786	789	743	811	750	770	801	763	802	766	778	763	781	812	792	781	787	762	772	739	792	751	804	806	756	742	730
26346	3119	542	383	336	365	336	359	329	311	326	289	328	325	297	302	307	321	322	331	325	343	318	302	332	377	326	321	312	313	347	315	331	320	315	331	338	323	337	371	325	348	316	319	349	315	328	327	335	301	304	322	315	377	311	333	293	322	337	336	354	341	340	313	341	317	300	292	320	333	353	324	333	335	335	323	326	355	317	311	322	303	333	320	333	337	331	327	341	300	296	294	281	323	333	313	273	319	315	300	298	354	307	313	319	310	310	328	331	345	309	305	323	335	320	289	330	313	340	305	348	329	310	316	333	317	323	327	318	310	318	287	312	336	356	339	314	295	286	349	334	307	303	327	322	293	361	312	278	319	299	286	326	330	342	318	327	345	299	306	327	325	320	318	322	376	278	314	333	293	313	333	335	342	328	345	317	334	301	303	331	333	310	340	338	319	293	322	317	347	291	331	334	295	324	278	302	324	348	303	329	345	287	327	313	335	315	313	283	338	331	335	316	333	295	296	293	337	372	318	333	348	315	310	357	289	343	325	325	318	339	326	328	314	289	316	312	357	313	333	344	330	314	321	350	295	319	350	281	311	310	336	334	301	326	308	292	337	291	339	327	333	337	320	309	273	305	328	371	324	358	323	327	341	344	305	370	325	340	337	361	324	303	318	304	328	324	308	358	332	350	322	307	307	304	361	336	311	321	310	330	315	321	304	350	315	331	339	306	335	320	326	311	326	318	362	313	332	335	279	325	332	348	367	330	341	316	303	315	345	328	308	297	361	329	318	334	343	332	338	342	312	271	325	348	299	346	318	307	335	339	284	284	294	340	326	304	306	289	302	330	326	296	352	312	346	341	324	286	321	315	316	362	327	348	315	334	337	351	335	330	333	320	333	380	326	341	333	304	342	313	315	302	298	315	295	336	327	296	342	336	293	340	327	318	331	330	302	297	295	313	342	315	294	320	335	306	329	317	313	314	299	338	366	310	289	336	332	314	305	319	306	321	331	305	290	332	367	333	320	329	273	355	319	321	354	303	333	305	280	327	319	337	365	307	309	340	332	340	299	296	308	342	322	308	320	322	334	288	297	297	289	304	340	320	302	318	314	348	369	271	296	337	330	318	301	349	312	325	319	325	294	326	321	294	342	326	307	342	328	291	352	329	298	327	289	313	319	322	314	335	319	328	333	309	304	290	361	307	322	336	331	317	332	344	336	306	301	295	355	324	311	323	272	343	286	335	333	321	344	337	314	350	309	339	336	328	310	321	316	351	324	341	311	327	336	316	327	299	296	320	334	324	288	340	308	336	344	328	338	304	322	304	343	300	356	314	311	334	269	340	355	342	293	330	283	321	331	348	310	331	352	304	309	282	298	298	331	338	332	337	309	336	293	321	371	375	343	321	308	314	287	360	304	322	336	348	303	323	343	314	325	321	309	356	317	292	284	310	329	325	280	294	290	336	323	339	339	294	344	318	295	340	310	302	309	327	343	332	325	336	333	294	299	346	342	331	323	312	317	320	357	326	316	326	308	308	315	309	322	305	300	293	329	325	345	325	299	302	303	333	324	323	315	326	302	354	333	314	355	301	318	319	343	329	325	331	315	334	305	335	344	362	324	335	357	331	299	329	317	334	308	293	310	332	324	337	318	297	305	311	337	322	344	290	308	348	341	312	304	344	287	309	317	330	326	326	289	295	309	379	310	351	311	324	276	316	315	354	329	319	334	317	328	304	344	315	290	349	308	296	329	335	333	325	359	337	308	339	329	330	332	339	322	326	298	307	325	313	321	330	316	332	290	306	345	328	301	318	336	299	346	327	304	330	335	328	322	331	311	307	332	326	307	343	321	306	318	340	343	322	333	327	356	335	324	307	308	318	326	337	333	349	308	363	311	282	296	355	308	329	319	312	324	325	319	353	358	339	331	332	327	286	291	335	355	283	319	314	291	306	356	359	322	324	324	283	310	327	309	325	336	347	324	321	286	276	356	322	319	318	306	317	319	306	312	305	360	338	322	284	272	326	306	344	346	312	294	317	335	333	341	356	333	315	312	301	335	322	329	310	303	306	334	334	323	352	313	327	334	325	327	346	302	310	321	348	343	313	322	307	313	321	362	327	323	343	319	323	317	307	314	348	329	359	318	331	357	345	335	342	308	346	323	301	300	308	314	337	324	313	293	334	359	305	310	293	309	311	316	330	303	335	344	322	327	321	325	306	322	330	306	350	318	314	320	300	351	369	316	341	333	301	302	319	306	313	307	325	331	337	323	311	299	277	310	357	333	340	361	333	341	337	315	335	283	298	354	333	312	330	343	315	322	298	308	330	306	316	328	313	349	324	299	323	329	335	314	327	315	303	303	264	298	299	309	291	333	310	303	351	298	314	329	336	317	335	301	330	305	316	299	303	313	369	321	304	341	333	329	301	317	320	315	313	306	303	329	321	297	330	309	305	335	309	315	349	363	308	310	285	334	279	316	325	317	344	290	345	311	380	359	301	286	346	339	314	319	325	326	319	307	326	300	374	303	332	290	302	303	281	303	333	315	395	276	297	314	308	321	307	308	332	325	312	320	309	300	323	333	344	323	349	331	358	330	360	334	338	307	329	305	321	328	324	323	335	322	290	344	334	307	338	307	276	317	324	304	331	305	335	350	291	359	334	333	341	344	282	313	332	355	313	307	357	357	321	320	339	337	302	322	330	328	319	335	337	288	342	347	331	325	334	330	305	303	340	292	326	329	370	314	315	321	333	313	322	291	344	349	318	321	295	312	311	325	324	311	281	305	363	326	314	321	313	304	302	345	300	322	329	314	301	340	349	324	298	330	313	280	331	332	353	352	289	314	316	332	318	318	312	328	297	353	313	332	288	358	346	311	319	338	352	317	352	338	333	319	320	297	331	325	322	310	332	299	301	307	341	316	339	313	322	303	319	304	332	338	343	346	312	323	337	333	307	333	349	340	304	294	317	308	294	316	332	346	334	301	346	320	324	294	346	318	323	300	306	338	331	316	322	343	321	317	311	308	310	306	339	319	354	315	316	323	321	336	318	339	321	308	371	352	292	333	327	357	308	270	311	333	349	327	329	319	303	306	294	316	311	324	324	328	298	294	297	313	348	309	313	342	366	307	296	333	326	319	328	324	337	315	330	331	336	346	312	334	316	350	327	317	342	308	295	289	330	309	335	319	304	328	304	301	324	364	359	314	333	304	325	283	340	349	292	378	347	340	335	341	336	318	326	340	326	345	320	320	351	329	320	299	322	315	308	291	313	318	325	319	351	328	344	314	304	304	317	306	298	303	352	326	331	322	341	314	317	347	319	347	336	312	280	298	342	348	352	294	332	335	332	319	326	324	312	322	323	323	333	303	313	286	310	330	328	333	294	326	345	315	353	367	333	324	314	331	337	335	314	328	344	322	310	320	318	349	329	356	353	341	308	317	317	309	330	342	353	338	279	318	283	279	331	352	325	321	331	329	302	300	332	283	311	346	291	315	353	303
19100	4954	2425	1394	999	863	791	780	732	724	779	714	715	732	722	712	737	734	703	659	693	704	702	715	670	754	706	685	691	730	722	743	660	681	684	680	710	685	695	717	724	701	697	686	752	677	727	708	738	727	699	682	697	765	725	707	705	735	688	747	701	726	730	703	710	705	733	714	703	718	710	685	658	726	666	746	706	716	705	706	690	722	727	713	712	744	716	709	720	753	735	718	726	716	703	747	720	675	679	761	715	712	706	692	714	711	699	675	655	699	721	702	691	701	700	730	699	709	703	695	705	736	711	718	719	716	714	721	678	722	709	706	736	717	719	753	659	714	694	735	698	705	666	700	731	689	706	636	737	702	731	747	666	709	735	767	732	720	712	733	688	646	695	687	765	705	717	678	733	689	677	710	708	699	687	713	655	675	721	723	691	728	674	732	716	730	715	662	751	713	689	717	722	718	711	688	693	653	727	704	665	664	724	725	786	722	705	667	713	708	757	702	706	719	736	725	665	672	693	715	761	722	677	694	679	674	713	675	720	674	733	737	725	711	684	728	707	728	707	685	710	714	733	697	711	689	737	725	696	735	725	744	729	682	760	665	709	690	733	701	702	697	730	751	691	648	694	740	735	683	669	722	728	716	686	709	718	729	694	708	756	702	725	707	690	684	694	670	656	701	722	679	701	703	695	678	696	765	736	701	743	704	701	726	679	744	668	671	715	707	731	695	707	735	698	724	735	733	735	741	676	720	732	750	703	737	667	684	713	769	742	721	702	693	710	679	669	706	752	687	662	721	695	713	731	752	727	652	730	729	729	680	668	765	666	688	697	694	660	738	679	732	763	711	702	688	705	714	722	715	656	712	711	670	675	686	722	726	734	708	756	728	696	731	703	687	668	649	700	708	674	666	667	716	693	662	706	746	743	724	728	703	708	698	723	674	682	701	692	686	730	725	764	729	693	670	655	738	715	680	715	752	658	665	682	747	723	792	751	700	725	722	733	699	694	717	731	699	720	646	704	653	685	701	687	704	702	689	736	719	699	714	713	714	753	720	711	727	760	675	704	727	726	714	722	700	676	664	724	642	726	672	750	697	709	724	744	692	735	674	696	666	735	704	675	714	690	728	721	717	736	711	707	722	722	711	727	724	682	682	672	708	672	686	675	667	674	695	699	706	692	752	754	706	718	731	737	742	713	667	693	726	721	710	696	742	710	718	665	672	733	710	695	725	694	686	699	738	716	720	703	701	689	686	679	708	696	710	642	705	641	698	730	744	691	689	708	764	705	716	695	766	719	735	720	720	714	673	694	687	737	694	724	705	706	720	713	728	679	734	713	698	675	708	700	734	740	752	703	679	709	729	731	679	695	717	698	691	710	708	698	701	679	751	705	722	712	681	733	703	724	733	681	743	761	671	698	770	749	691	650	739	697	717	705	715	706	694	722	716	709	721	696	697	703	700	691	692	699	690	706	711	716	728	666	698	724	725	724	734	706	751	726	756	662	687	693	730	708	689	683	669	691	715	703	666	699	702	743	724	723	692	707	688	690	715	709	714	692	690	722	695	681	682	665	712	719	732	703	674	677	631	718	720	687	729	736	676	698	685	725	724	685	706	743	724	744	716	707	704	680	715	728	739	710	696	706	747	725	747	687	705	738	719	677	740	698	709	700	733	711	719	667	714	750	767	705	703	704	710	672	713	728	672	723	717	677	713	689	700	704	727	711	665	690	734	699	698	718	692	701	705	685	699	728	735	704	713	704	674	758	704	699	751	674	746	687	727	714	679	668	728	683	669	733	693	738	715	703	711	705	695	697	687	736	727	692	734	693	748	685	718	682	729	731	689	686	765	683	722	760	735	706	728	691	705	655	698	683	669	713	692	730	723	719	694	696	687	754	698	702	683	692	734	702	728	691	666	712	699	715	759	683	712	658	702	683	716	691	672	705	653	713	718	724	695	731	701	712	679	684	713	728	689	603	735	743	692	699	702	720	714	730	675	666	631	732	708	720	718	677	719	707	693	718	693	718	698	713	734	722	730	682	663	752	758	693	714	686	714	687	686	674	670	726	690	707	712	734	720	673	706	695	674	690	726	674	685	724	678	701	727	678	719	735	679	697	695	685	711	752	680	704	751	687	696	719	719	682	734	719	697	713	731	714	666	760	729	730	748	718	680	750	734	695	687	679	728	701	733	700	683	709	748	696	742	662	681	644	732	701	701	711	684	710	720	702	675	671	721	673	712	721	679	714	677	683	687	694	686	778	703	713	765	759	743	709	712	710	691	700	667	768	693	719	728	697	744	769	681	756	677	725	729	679	719	705	714	723	718	668	711	704	691	736	751	655	714	667	673	752	690	740	696	676	691	762	700	717	722	690	700	666	685	729	658	676	702	689	737	674	696	696	682	731	716	655	750	694	701	695	664	717	694	696	739	749	690	725	680	705	703	734	660	729	724	715	735	702	687	696	735	713	718	652	725	712	753	720	719	726	706	743	736	692	693	702	738	732	705	732	717	710	736	754	681	731	661	688	673	723	695	700	725	721	731	699	719	715	688	697	730	717	736	741	663	714	733	691	652	673	686	718	713	708	735	707	694	696	690	731	708	676	720	732	710	742	731	692	707	737	705	715	717	686	702	694	745	729	704	693	688	718	704	669	700	661	736	742	741	698	724	750	740	687	707	699	679	698	713	730	743	678	684	733	674	690	669	710	722	713	671	685	754	717	708	729	705	675	701	704	734	695	697	729	720	722	692	708	744	664	728	712	706	711	731	684	772	720	737	681	715	762	694	696	698	726	714	749	735	760	696	659	724	659	706	650	698	698	673	710	672	732	699	739	687	741	658	716	730	743	718	709	690	680	678	741	714	744	686	736	694	695	710	717	684	721	774	739	773	740	732	723	670	727	674	691	745	702	733	702	655	709	719	709	687	722	691	729	724	728	688	682	764	694	684	713	739	728	655	713	704	740	670	693	687	666	713	722	718	721	716	690	652	747	708	722	701	691	700	744	732	712	650	668	710	714	712	739	718	736	717	675	742	742	702	719	758	758	683	668	729	702	676	662	722	734	742	691	711	704	692	692	750	670	705	761	713	687	701	717	674	677	704	693	671	740	716	713	705	703	672	710	724	694	725	707	718	761	755	683	681	711	711	749	714	701	731	691	718	703	735	676	695	752	698	714	692	661	669	750	738	679	745	661	697	719	668	742	718	697	668	691	720	676	675	730	698	644	700	679	719	711	671	727	705	706	710	721	693	743	708	709	667	704	699	740	690	748	697	730	739	655	713	682	715	686	740	703	713	665	730	756	705	739	709	688	710	714	722	713	691	741	696	661	753	696	711	760	737	707	726	666	733	730	758	710	745	715	693	697	718	716	735	731	732	699	722	677	663	683	698	708	707	696	723	718	726	698	711	736	696	659	734	738	749	720	693	721	700	740	701	727	694	661	640	768	743	746	733	724	697	749	693	729	736	688	746	722	719	722	682	712	685	707	691
36102	5735	685	444	357	343	298	311	319	338	299	306	354	323	330	347	363	350	331	337	334	332	304	286	336	320	331	330	329	396	330	304	311	317	322	342	337	317	333	317	325	316	320	301	288	336	343	309	316	340	352	291	325	353	345	317	314	333	322	343	351	351	347	336	354	333	311	332	331	327	315	339	334	319	343	406	303	329	319	305	319	356	319	308	345	323	317	346	328	343	329	344	330	363	344	305	362	344	314	358	323	354	305	320	344	326	282	309	316	317	333	343	325	323	298	356	319	324	317	303	310	315	295	337	331	294	337	341	327	313	329	311	322	297	353	314	334	312	292	315	353	341	343	380	326	324	306	322	314	318	274	344	294	345	329	325	331	298	288	322	334	331	299	319	319	323	335	340	326	335	311	352	332	334	310	301	329	331	330	322	323	327	326	318	365	325	302	327	353	361	338	345	294	336	343	337	304	356	300	327	328	348	322	326	361	331	329	316	312	327	279	334	334	328	331	311	329	336	328	294	321	349	339	353	315	310	344	331	291	291	312	328	320	294	339	354	357	337	310	278	340	297	300	335	336	309	349	313	297	340	346	344	312	332	330	325	348	323	359	299	303	358	321	339	307	341	323	336	334	336	313	294	307	318	348	356	354	309	354	333	330	342	337	323	343	356	371	319	305	322	319	329	319	335	323	313	352	316	314	351	346	349	351	311	312	343	300	336	353	338	329	348	352	306	332	319	323	307	320	338	337	331	319	334	304	361	351	299	328	325	332	356	363	355	339	296	280	280	323	332	331	297	289	298	308	345	310	326	331	342	285	314	334	305	348	355	314	299	356	335	341	298	331	353	357	342	328	291	293	359	335	335	329	339	320	305	325	347	334	351	356	347	326	309	308	338	313	316	317	349	338	321	359	309	295	339	353	334	319	310	329	290	345	370	322	364	302	319	359	327	318	346	347	328	370	358	343	332	328	302	350	326	320	312	338	339	330	306	344	358	333	320	334	312	300	339	306	321	360	372	365	314	330	363	349	320	328	343	340	337	352	351	341	340	342	330	326	312	325	335	321	322	356	323	315	299	316	316	346	296	331	350	305	323	282	341	340	351	329	323	347	307	334	334	337	319	346	345	297	331	336	331	370	328	341	314	297	335	313	313	323	320	334	319	318	369	323	324	348	381	352	312	333	340	325	322	301	336	318	312	321	322	334	273	334	291	328	307	355	342	297	333	344	272	321	328	337	334	319	326	305	321	357	348	357	312	327	356	317	310	328	332	312	305	330	347	329	307	324	345	346	374	289	348	332	307	350	305	340	342	355	325	344	335	335	308	318	342	285	342	326	321	370	349	316	320	341	344	285	316	335	331	341	327	332	327	321	336	342	313	340	306	335	335	349	347	339	348	321	318	309	353	325	336	331	358	370	301	342	350	340	310	356	347	340	339	310	312	350	349	330	334	288	310	305	333	340	341	342	322	336	346	367	326	341	331	325	328	317	349	315	326	379	322	364	298	334	314	355	312	334	334	338	330	319	314	296	324	325	332	361	311	351	344	354	333	298	328	294	354	331	316	308	308	335	311	345	358	322	288	331	306	332	324	309	349	295	319	316	280	324	338	342	401	298	306	345	301	321	309	321	338	326	314	343	328	311	320	358	355	325	310	331	334	307	340	336	305	332	333	313	336	346	344	357	347	310	300	352	344	314	342	343	349	308	315	333	317	355	339	326	292	312	306	337	338	329	346	308	303	334	305	348	343	344	326	309	370	339	312	358	339	326	368	316	338	304	332	364	321	354	321	314	346	316	296	332	331	342	333	360	375	323	310	310	288	339	336	331	326	304	344	303	289	330	315	328	326	314	350	312	333	341	353	330	323	332	318	376	359	305	331	349	310	333	346	286	329	334	312	347	322	324	333	328	332	311	313	344	336	371	326	353	380	301	334	326	334	316	311	318	322	293	320	340	348	336	300	329	309	336	292	331	328	324	317	354	357	335	330	312	297	321	308	333	303	329	334	347	323	334	300	339	318	297	338	298	332	307	323	323	300	316	355	308	345	316	348	304	316	339	331	322	297	311	332	313	385	282	286	328	331	333	348	346	326	347	355	310	288	353	310	317	343	333	320	329	311	357	345	333	352	329	306	324	318	365	373	344	332	311	273	305	341	319	355	367	342	326	297	331	336	335	334	359	324	286	343	334	376	339	290	307	349	300	308	366	352	320	334	351	347	346	353	336	330	309	330	312	342	314	379	329	322	343	291	312	361	305	338	348	296	337	324	299	329	330	359	363	361	332	327	346	305	343	322	330	319	306	355	318	372	325	311	320	322	314	357	353	340	298	291	315	321	344	325	298	312	364	329	331	313	340	336	307	307	339	324	345	323	303	346	313	340	349	349	340	316	355	326	308	303	364	334	316	328	313	334	340	316	317	342	351	328	321	367	313	367	329	315	337	320	371	339	341	360	317	381	352	338	311	325	329	341	342	314	337	314	316	336	352	308	311	293	343	306	352	329	351	334	328	343	308	343	356	334	313	333	322	327	296	329	304	311	319	322	314	327	318	337	310	333	369	336	350	322	325	298	319	292	327	321	318	340	351	291	310	336	294	324	308	306	315	350	350	324	316	317	318	347	325	344	337	347	302	332	302	311	335	353	308	311	343	322	339	338	308	301	342	313	342	316	342	330	344	327	349	334	333	317	299	306	295	358	312	332	322	311	324	322	339	334	323	314	317	341	357	298	323	306	307	353	316	346	323	333	343	337	352	297	345	329	353	328	319	314	359	334	334	310	309	354	275	303	322	334	310	316	337	293	363	332	362	347	363	378	313	337	298	308	334	342	319	291	314	335	312	301	304	306	327	324	327	297	295	334	334	326	303	362	314	308	294	315	349	333	279	309	345	341	329	299	331	344	319	326	299	365	328	357	359	349	343	312	324	310	336	303	297	296	341	355	321	331	343	322	321	329	289	306	335	325	348	337	349	311	336	309	328	329	342	304	339	338	308	334	332	308	330	319	337	319	316	309	323	355	310	351	334	367	289	322	293	323	339	312	304	325	332	390	311	377	360	356	320	317	332	341	335	333	330	342	317	329	333	307	288	386	347	339	297	358	318	314	366	341	324	313	316	333	348	323	343	327	365	313	335	334	325	316	333	309	324	370	303	338	315	316	372	360	311	311	337	317	308	291	319	328	352	308	321	306	302	310	334	352	323	315	304	319	338	327	334	318	317	318	280	323	344	367	275	335	284	323	304	307	318	339	326	308	377	291	325	335	335	349	306	318	299	315	320	343	321	326	337	353	338	293	291	326	328	299	319	314	297	287	322	323	307	312	339	347	325	323	346	344	321	346	372	346	334	393	352	316	291	347	299	339	350	324	326	354	302	334	327	331	345	301	348	339	345	348	331	334	334	350	320	314	363	353	298	343	339	303	354	345	334	345	328	316	352	336	394	342	313	332	318	309	331	311	333	303	298	291	286	311	296	303	354	327	380	324	334	321	346	330
23419	7591	3679	2067	1259	1014	905	809	851	738	755	759	705	758	730	698	784	749	689	748	680	744	702	744	725	740	776	781	722	763	685	748	761	760	752	746	721	732	709	743	740	705	764	700	705	740	727	772	777	708	742	706	725	720	748	724	780	748	725	719	723	700	715	691	749	694	808	699	729	726	731	733	700	749	720	695	728	743	763	688	739	715	677	774	749	769	698	752	786	708	759	805	729	719	732	741	753	740	738	715	742	727	725	727	766	777	687	684	728	667	771	737	774	686	755	734	728	779	713	763	703	725	706	715	701	759	714	708	686	693	736	733	689	711	752	755	705	742	819	740	765	677	736	765	740	786	776	715	795	741	698	787	730	706	763	738	753	710	759	749	791	707	758	740	760	764	748	777	750	770	737	704	719	728	756	696	764	787	687	759	754	732	716	769	722	753	749	751	744	769	697	717	757	730	704	755	726	746	799	778	747	764	763	735	739	740	711	770	723	723	774	692	715	781	719	699	742	772	762	718	694	721	782	713	725	794	744	797	714	737	703	752	746	733	714	745	726	784	716	681	743	753	709	739	718	736	727	725	707	778	751	699	727	704	722	732	731	751	762	707	733	710	719	762	715	737	753	718	699	730	769	761	744	717	705	742	706	737	738	696	775	698	713	732	722	754	710	752	655	772	737	708	763	708	758	771	731	763	762	721	737	744	741	747	763	704	722	716	732	736	725	708	731	766	751	715	760	736	727	748	707	687	739	718	741	749	733	758	745	751	754	743	747	777	731	744	726	733	765	734	752	775	675	796	650	702	740	743	759	718	682	730	734	738	682	740	736	711	737	701	738	788	675	707	732	747	701	665	718	749	737	672	712	703	735	742	742	777	673	789	752	744	737	712	738	762	722	716	747	726	728	765	759	763	687	777	737	715	732	765	681	757	739	738	740	723	750	729	702	760	720	751	700	756	746	730	733	732	711	753	700	707	721	709	744	722	734	777	709	717	701	729	720	746	752	751	730	746	743	725	777	744	683	735	703	731	705	740	731	705	704	726	723	754	732	716	734	698	730	766	752	714	724	693	787	730	751	732	742	722	743	781	762	761	749	748	731	741	714	703	690	717	731	695	698	737	690	720	680	721	712	742	728	659	774	724	756	702	697	763	745	713	683	705	737	740	751	756	763	755	744	727	742	751	747	743	740	747	755	703	755	713	710	787	740	739	725	753	784	750	705	726	742	723	704	761	678	809	675	708	703	729	701	771	717	739	698	704	727	714	726	759	758	722	751	726	726	700	689	719	729	742	737	725	757	702	733	727	735	779	779	704	740	710	754	725	723	730	724	726	727	705	717	733	698	749	760	768	758	758	741	723	798	749	757	790	720	747	746	785	734	791	724	735	754	687	744	821	747	705	729	688	735	720	709	764	739	693	754	732	740	721	709	790	697	706	734	804	733	741	700	753	758	724	727	703	768	789	719	720	725	743	755	745	722	762	739	762	736	706	738	636	744	734	769	727	740	746	737	739	720	716	732	748	791	690	736	749	758	734	775	710	732	753	734	749	747	740	748	749	712	735	784	785	760	715	702	740	677	754	696	754	742	689	720	703	718	711	756	739	689	758	727	721	694	739	779	708	724	706	686	767	727	723	713	731	711	755	788	683	681	702	756	745	751	752	749	741	763	761	716	735	737	731	701	795	754	738	749	755	764	719	747	754	684	764	771	787	735	755	745	744	720	771	758	776	721	737	763	730	690	716	769	755	717	749	723	741	757	711	759	752	707	738	721	745	752	721	686	732	731	739	711	734	690	709	715	762	733	733	739	746	751	710	732	730	733	722	715	742	747	724	748	679	743	751	690	723	753	747	774	726	692	719	697	754	709	738	766	704	722	765	725	698	734	699	767	749	742	756	762	666	739	776	741	683	760	733	734	759	735	725	755	738	691	769	713	758	760	789	704	739	725	766	744	752	717	774	678	747	746	726	714	738	707	736	730	717	722	687	786	730	720	717	707	748	756	777	734	726	722	704	809	725	735	736	746	727	768	721	766	700	713	738	782	777	742	719	690	707	758	746	761	726	754	737	724	716	741	672	747	719	729	779	745	709	697	678	745	695	722	729	750	745	730	737	714	709	739	749	714	729	762	725	756	676	754	741	699	729	713	730	745	759	759	763	676	768	710	710	759	762	739	749	741	732	699	761	743	695	749	744	680	723	781	742	781	778	726	741	747	686	723	752	769	768	764	752	762	733	728	749	728	728	715	756	730	721	715	701	734	687	697	737	733	742	722	744	729	765	740	684	750	758	760	718	705	809	672	735	715	785	779	689	726	737	701	729	740	775	753	714	694	739	715	740	752	778	745	715	717	713	711	755	754	720	771	757	686	760	726	719	715	758	746	723	725	736	699	681	736	711	752	732	750	717	681	743	750	742	755	743	741	693	711	699	765	725	709	767	739	755	699	720	737	767	726	722	736	745	784	723	729	726	711	697	724	738	746	773	686	751	732	719	783	773	737	709	720	701	725	745	732	765	756	766	797	728	725	752	706	720	719	746	748	746	724	755	798	726	745	769	732	759	720	724	831	746	680	679	743	695	689	726	721	746	742	703	746	753	749	733	728	730	745	735	670	734	745	770	730	761	749	733	660	709	745	733	732	735	764	714	724	702	763	712	703	704	729	750	741	756	706	739	797	728	756	745	773	774	736	713	687	752	726	731	729	688	712	735	734	714	763	732	690	770	705	694	754	716	657	761	749	720	772	748	711	769	704	764	693	755	720	725	760	812	745	750	724	707	701	727	738	709	781	754	776	781	705	789	743	764	724	707	727	748	764	755	766	721	790	735	697	717	753	746	715	779	709	722	680	730	774	817	746	729	713	734	763	703	665	770	709	809	773	760	689	746	725	728	737	765	739	750	745	771	733	725	718	744	706	733	735	764	775	740	715	752	730	725	690	749	788	695	695	705	748	750	747	725	719	682	742	711	754	763	736	725	737	713	765	758	784	810	724	742	746	772	731	754	726	688	742	762	747	685	739	730	756	764	741	734	687	664	741	718	717	795	697	735	765	685	712	738	722	766	696	707	711	755	771	764	755	722	740	709	747	739	703	687	680	687	724	730	731	713	734	711	727	763	720	741	727	684	684	715	708	794	671	698	735	733	790	750	802	735	737	739	702	759	725	770	738	729	695	757	731	751	744	759	751	737	691	690	742	739	733	707	773	739	734	702	701	734	723	703	709	764	749	725	713	746	728	730	706	686	740	762	760	693	731	796	676	755	744	729	768	716	758	726	727	741	708	704	761	788	755	737	762	704	725	704	731	681	760	712	721	714	693	750	684	746	780	750	702	770	752	733	742	741	757	754	754	762	684	742	734	747	747	725	725	755	764	739	722	701	751	731	681	741	723	740	697	715	738	723	716	697	764	730	741	707	677	693	808	711	738	755	761	748	732	736	737	755	736	703	727	737	701	692	749	731	718	727	763	761	700	719	763	684	740	674	668	717	755	733
38053	6463	728	516	412	379	368	358	339	342	329	323	360	334	334	370	327	313	336	307	363	363	340	331	308	331	300	327	309	326	355	355	330	320	334	336	356	329	316	318	309	328	337	376	357	359	318	341	366	355	333	336	332	281	334	376	318	310	346	349	342	338	342	362	317	357	341	333	355	332	362	328	319	350	356	337	341	334	315	323	329	337	351	339	358	383	355	373	339	345	321	337	334	354	336	368	346	308	391	339	327	340	341	348	351	324	341	310	323	329	354	334	356	308	337	317	313	342	315	360	320	359	370	367	353	327	350	341	338	333	349	307	314	339	357	356	311	309	348	339	325	312	359	364	355	327	311	333	329	316	342	293	338	317	321	329	322	347	356	368	318	320	350	354	365	326	335	385	323	348	354	376	371	394	394	324	318	327	346	292	327	330	351	347	328	315	360	359	327	348	327	329	337	345	329	347	368	310	381	329	317	353	302	353	367	372	337	386	342	344	363	347	355	338	362	368	379	323	313	327	357	346	358	329	323	360	361	328	320	302	342	323	344	307	349	398	349	358	351	374	328	375	329	328	333	347	333	335	355	358	336	324	288	351	327	338	327	337	323	358	358	299	322	347	329	304	331	350	353	351	362	369	342	323	351	322	340	343	333	356	359	333	359	315	333	337	351	331	313	315	331	314	318	338	345	351	342	329	344	351	333	355	371	341	361	328	347	320	368	350	336	320	347	323	358	363	358	331	361	355	300	298	304	336	361	315	335	320	356	320	333	332	359	332	336	319	414	330	320	352	364	367	371	330	308	312	321	339	341	321	340	369	359	300	361	332	314	365	363	341	338	353	343	344	328	371	325	331	367	333	356	325	318	334	306	334	357	337	368	340	328	344	327	350	355	330	375	341	352	350	326	335	358	354	321	334	316	352	356	351	346	342	367	366	308	326	344	320	333	348	353	352	322	345	375	312	366	335	351	336	354	366	369	362	323	348	314	338	308	359	337	346	343	342	354	342	339	359	296	347	321	345	334	342	360	306	355	335	300	335	339	313	330	355	363	330	331	364	347	326	310	334	335	352	364	324	379	316	333	324	320	331	304	300	337	333	340	330	376	329	377	324	318	322	328	335	369	353	359	355	341	345	339	333	321	354	313	339	342	327	335	343	339	335	333	365	343	342	354	370	338	341	339	352	333	334	337	315	334	343	326	342	312	336	372	348	347	351	360	302	288	332	322	332	344	337	315	369	363	365	357	348	317	338	386	326	320	353	303	332	332	350	325	312	366	317	326	333	341	337	343	330	366	349	331	338	322	321	392	333	327	353	361	340	359	321	315	355	335	391	341	344	382	346	389	334	346	334	331	300	354	345	334	347	350	335	294	330	348	325	322	335	339	327	362	363	340	298	317	308	363	336	323	350	319	347	382	355	328	345	337	367	334	328	358	332	371	326	347	339	346	316	338	340	329	366	352	338	317	363	330	341	374	320	372	349	325	335	324	339	353	357	291	352	322	318	356	364	360	339	350	347	366	388	319	310	320	355	346	350	310	367	356	340	325	365	340	370	294	382	319	341	332	334	347	351	356	348	349	333	315	326	355	340	323	331	337	348	319	325	354	364	348	333	353	333	358	331	351	323	359	347	326	320	310	360	323	332	322	339	327	367	347	353	331	319	338	370	335	331	356	359	319	334	366	334	320	341	378	355	362	315	348	359	341	331	350	351	354	321	356	359	350	332	346	343	350	315	343	337	328	332	346	310	378	323	334	374	367	351	338	345	368	322	355	378	359	347	335	345	328	309	351	349	356	357	340	326	346	326	313	333	314	350	351	330	313	331	345	375	365	313	342	369	371	348	389	332	353	363	308	300	335	354	327	326	325	352	335	345	334	344	362	333	360	359	335	337	367	346	333	354	320	325	337	328	363	335	356	350	357	380	360	388	324	337	359	343	372	325	313	307	377	318	372	338	328	324	358	369	350	362	324	306	361	306	342	333	334	321	388	343	332	328	395	335	365	371	321	361	343	318	287	348	337	333	366	375	315	327	335	319	312	351	343	343	347	324	370	306	336	323	342	335	345	346	347	304	345	306	302	306	323	329	334	370	327	354	366	383	340	338	343	314	307	313	359	347	327	318	372	335	366	346	351	353	323	358	325	370	344	336	363	328	342	312	309	345	383	353	346	352	335	312	351	340	315	322	342	317	264	279	325	331	355	320	326	349	392	354	353	312	325	362	360	346	326	337	356	350	353	322	354	324	341	347	382	302	364	325	346	361	348	321	350	323	339	343	343	354	321	358	358	337	326	319	346	326	331	347	361	365	352	341	319	307	352	331	337	320	382	371	351	322	356	340	378	341	349	347	337	356	356	339	357	360	340	351	313	322	340	355	346	351	329	345	328	346	320	329	361	343	343	298	352	365	357	342	340	352	347	305	319	331	347	319	349	346	338	331	339	337	356	357	312	345	320	332	289	356	356	334	310	364	321	336	328	303	323	327	350	329	326	338	367	332	326	381	340	349	343	331	325	354	382	353	336	324	311	333	318	353	326	315	318	325	345	320	336	345	347	356	322	354	347	348	340	314	314	330	344	314	345	351	351	322	360	342	377	340	328	359	311	373	349	313	314	378	315	349	364	322	325	356	349	359	358	359	326	363	335	336	353	356	333	344	337	318	336	315	362	314	365	358	337	318	353	354	357	332	322	333	326	337	377	340	305	339	312	326	353	336	355	348	375	309	358	317	313	323	360	318	355	339	299	309	355	342	317	350	334	314	361	357	353	315	380	370	360	345	365	348	327	339	358	350	388	346	366	345	336	328	332	354	359	338	352	346	327	322	341	338	378	325	347	339	311	334	338	340	335	369	359	350	369	352	360	381	317	334	351	361	325	353	338	342	340	308	314	318	349	370	294	355	327	322	325	357	322	356	344	339	348	341	328	323	361	342	296	336	337	326	316	350	318	302	308	370	318	347	344	307	322	320	330	350	336	355	350	357	347	293	343	347	361	340	358	317	347	336	392	305	378	319	308	367	346	289	352	322	342	314	319	351	356	318	350	332	343	326	333	362	335	345	327	335	403	334	372	342	330	327	304	351	294	330	340	346	329	331	310	328	359	326	338	346	342	326	323	342	351	327	356	337	335	335	324	396	368	320	339	336	333	321	318	343	328	351	341	333	349	363	366	327	343	345	390	360	356	324	338	325	365	335	331	327	323	315	335	329	332	329	304	328	315	381	343	320	342	349	356	351	357	330	358	358	326	311	362	326	345	339	325	359	338	342	357	354	371	340	332	333	308	315	327	325	334	390	366	378	366	324	335	346	325	328	330	340	358	319	317	314	333	371	349	364	333	314	322	374	335	311	345	329	345	337	338	315	377	388	357	349	347	343	384	323	336	375	351	323	313	319	353	370	328	369	306	349	307	398	369	360	364	324	347	343	351	339	337	299	361	304	326	317	362	335	314	357	364	339	339	341	354	328	321	356	329	326	341	324	351	335	355	319	356	304
25280	7755	3798	2643	2116	1490	1303	1056	905	812	826	837	872	796	816	754	803	752	813	773	806	726	792	765	769	752	793	771	812	823	775	769	802	787	794	795	743	794	828	823	711	841	767	779	728	753	785	779	831	785	738	816	740	773	752	785	770	743	803	816	713	776	771	787	767	793	734	700	771	802	747	761	806	773	744	776	797	809	768	777	740	811	756	772	782	757	751	750	811	813	781	750	775	744	787	719	746	814	808	806	740	805	777	707	796	798	798	732	816	756	777	770	727	763	724	785	781	776	818	817	733	811	768	767	735	816	794	783	788	750	786	722	784	743	718	782	798	781	822	786	814	788	790	757	794	772	763	780	787	763	771	773	787	804	776	781	820	787	764	752	698	688	774	714	786	838	766	787	790	776	792	779	777	781	756	782	721	744	821	764	767	788	835	742	723	787	821	775	790	812	787	722	823	769	805	747	754	706	739	790	754	772	783	814	776	799	778	769	837	771	754	732	766	808	780	789	788	771	742	748	803	743	815	809	775	791	740	769	778	736	738	761	764	763	752	749	747	805	779	808	738	814	788	798	773	753	752	770	813	795	761	817	766	755	768	771	769	780	779	799	727	808	790	738	763	759	727	802	760	755	744	770	826	805	783	758	758	778	754	720	730	796	780	776	808	758	783	789	834	822	786	768	804	738	750	768	753	816	791	790	758	777	766	781	823	752	768	819	759	750	797	801	761	775	722	781	767	777	753	796	789	771	752	739	791	779	737	791	758	792	771	760	820	762	782	772	796	736	792	743	815	760	751	803	752	748	739	747	803	723	800	770	778	786	733	750	795	743	821	784	766	763	740	793	780	730	789	718	797	784	770	762	795	798	793	800	779	761	839	834	786	786	809	777	778	755	731	789	718	842	783	709	728	732	768	787	759	759	776	801	790	792	794	798	873	795	784	774	821	784	784	713	798	782	779	809	771	784	775	798	767	745	852	773	784	786	750	794	824	776	800	764	804	763	806	753	774	765	735	789	750	782	773	746	749	807	768	746	774	787	782	788	790	763	719	727	766	778	801	737	779	784	780	785	791	843	780	742	799	783	822	799	744	822	757	823	786	791	713	811	746	764	756	805	755	796	715	733	718	785	807	789	781	739	785	765	837	793	779	755	749	757	773	801	684	760	751	786	781	759	786	808	800	782	752	773	755	753	750	822	792	799	792	773	725	821	782	800	768	783	794	810	791	782	819	752	791	758	766	805	809	784	774	767	763	761	818	792	792	747	753	739	763	824	776	709	758	797	760	775	736	806	783	807	760	793	778	840	776	777	797	765	770	756	776	767	813	750	771	794	752	786	786	750	765	812	770	816	773	766	760	735	733	723	761	785	743	772	765	794	819	749	774	797	789	776	767	791	762	762	752	715	760	740	789	791	791	780	801	766	792	758	786	799	769	751	793	760	766	804	768	757	761	759	786	757	820	781	763	769	774	757	767	774	787	799	722	785	741	787	801	799	803	760	741	804	801	779	735	715	746	762	767	823	772	778	773	762	814	750	777	757	790	733	758	781	754	696	813	753	727	749	783	705	811	749	797	704	806	775	747	806	738	794	769	791	782	787	820	803	754	786	761	808	734	781	826	772	754	799	748	816	807	788	810	789	765	781	815	793	804	748	793	770	771	758	791	789	764	792	772	754	779	802	779	826	832	784	760	774	771	748	777	829	777	751	733	758	744	842	733	768	804	787	765	806	767	731	748	788	801	792	771	815	795	767	735	754	751	766	819	726	768	816	757	788	739	790	777	791	772	759	746	801	820	780	746	803	786	779	782	766	734	751	789	793	759	774	739	787	788	765	836	777	817	802	843	707	757	801	810	727	748	778	757	821	800	771	781	802	768	796	790	826	789	751	785	791	733	755	790	798	752	789	785	764	774	770	810	757	768	783	767	740	787	799	800	776	800	778	755	725	753	795	786	787	768	772	851	776	781	805	820	763	786	746	752	756	744	803	774	795	747	839	767	823	765	767	802	763	742	808	829	736	741	764	796	730	786	770	757	759	786	720	781	791	766	757	768	751	704	780	773	788	773	717	754	785	822	776	747	780	721	774	818	805	768	770	786	734	764	787	757	812	719	739	728	759	783	775	761	741	768	763	802	764	747	777	832	770	765	786	788	758	829	780	776	786	736	753	849	738	810	807	794	789	757	755	792	788	785	807	745	748	753	735	808	718	735	785	756	775	795	778	829	818	710	848	743	783	830	742	760	832	749	738	754	789	800	801	790	774	803	768	811	814	731	827	770	798	730	840	739	709	778	758	777	802	744	815	751	800	774	802	739	784	767	817	792	767	773	779	764	781	777	788	773	796	768	747	762	756	786	744	757	731	762	794	777	750	782	775	775	798	811	747	720	739	793	821	789	784	732	786	752	773	820	771	736	732	785	772	759	751	811	775	783	778	787	767	803	715	787	820	776	774	790	761	791	766	753	816	785	700	790	772	807	782	812	775	804	787	822	766	799	804	749	771	803	757	759	733	763	783	768	780	719	767	720	778	765	732	809	779	768	793	772	742	746	792	780	785	708	796	771	768	785	753	772	761	774	838	724	795	827	797	746	807	810	735	802	788	772	733	753	766	757	827	770	785	785	739	801	772	765	759	819	722	736	797	801	734	784	747	796	775	758	802	798	792	770	775	753	770	761	740	824	799	719	759	769	805	786	779	774	802	757	784	750	777	815	800	808	768	771	787	763	786	818	757	742	764	813	785	741	794	737	790	769	783	727	767	790	718	769	772	720	770	779	747	786	759	780	759	780	773	786	789	785	779	772	750	826	803	763	737	782	768	769	771	738	764	753	770	790	823	769	807	726	755	776	779	754	741	771	772	753	769	733	766	771	815	780	799	840	758	758	723	708	773	755	757	823	795	768	777	797	800	781	791	765	777	743	751	793	851	744	864	720	806	751	809	814	810	785	772	765	772	780	797	783	778	734	812	794	745	776	737	728	786	809	777	786	801	754	744	772	827	750	737	779	815	789	782	749	761	777	755	747	763	736	782	727	780	781	767	784	763	787	730	811	755	813	779	836	756	782	780	767	785	765	711	747	826	796	721	752	744	762	743	782	771	756	819	787	819	781	727	782	815	774	766	766	784	795	789	773	762	774	750	792	704	812	736	758	759	766	773	814	814	766	776	777	821	842	756	728	750	731	811	747	784	773	780	802	796	740	746	768	782	763	762	821	783	789	808	857	799	753	804	740	799	777	767	787	753	818	733	794	812	765	824	731	737	828	749	749	786	780	771	749	776	748	780	773	787	816	770	756	794	775	776	794	760	816	768	786	741	797	756	741	829	766	714	801	759	756	771	772	755	769	753	790	770	773	771	823	741	781	758	809	722	781	836	803	803	743	775	823	780	791	752	770	791	770	766	754	804	789	781	794	746	772	788	807	766	810	771	817	811	799	822	775	787	749	791	767	784	757	785	792	783	800	772	814	795	766	741	750	832	736	814	858	769	786	780
22754	2192	514	409	404	330	279	334	353	312	336	291	307	298	349	294	315	305	320	319	324	326	365	328	298	307	333	290	318	329	335	304	331	300	294	325	326	322	356	314	344	329	361	328	349	325	345	335	297	286	303	338	314	307	331	318	325	289	327	361	308	323	313	310	364	320	312	324	298	322	302	342	311	313	328	347	329	334	315	339	332	354	355	302	339	323	307	307	309	341	343	346	324	302	338	312	311	301	339	308	323	309	320	335	319	321	351	271	327	324	314	327	290	323	348	282	290	321	327	306	292	298	289	354	337	316	339	326	323	321	328	298	324	320	304	330	327	282	351	338	301	368	282	309	319	330	303	356	339	311	343	340	306	345	339	310	323	328	308	315	333	282	322	316	352	331	310	328	294	330	288	297	301	320	336	336	300	305	325	326	326	327	316	317	310	318	324	308	310	336	290	279	308	302	313	288	307	288	304	306	301	308	300	310	307	342	349	355	336	299	282	318	348	338	312	335	302	299	297	320	330	325	359	313	334	319	311	349	347	318	322	345	323	310	331	315	271	315	286	312	314	324	297	320	299	321	331	311	311	327	324	322	336	326	330	319	314	326	326	290	335	323	345	322	301	306	303	299	305	314	321	302	314	308	325	289	325	323	330	303	300	319	349	281	345	305	309	322	311	303	330	318	315	289	341	365	321	352	347	318	321	288	322	323	345	301	298	363	314	292	327	288	304	331	328	319	339	320	338	327	331	317	334	307	312	317	310	314	301	336	343	296	339	273	325	351	309	323	348	297	342	309	343	277	329	319	308	330	294	314	328	338	347	300	343	330	312	321	291	282	305	294	324	327	330	292	315	331	327	308	280	271	279	320	307	324	329	309	325	292	332	310	317	352	344	290	320	316	332	294	322	286	313	339	272	317	351	344	315	307	354	336	335	328	316	347	343	294	336	267	334	344	295	295	302	327	324	301	350	352	348	341	309	320	324	317	333	344	313	323	347	278	309	304	325	311	304	360	293	316	321	305	296	329	309	307	312	334	313	311	350	313	307	332	321	324	312	314	352	368	341	332	349	325	333	334	308	334	305	329	308	307	321	325	318	344	321	318	322	299	323	335	330	282	319	319	340	315	312	362	316	307	343	310	292	339	316	326	316	294	321	317	327	327	308	326	282	354	357	314	321	331	326	295	344	312	344	346	303	333	301	321	313	308	331	336	312	320	324	305	325	314	294	320	320	294	302	327	295	359	330	331	332	306	337	327	304	338	314	325	291	284	323	346	320	284	341	303	324	291	310	314	340	303	332	319	314	329	307	322	303	331	305	291	328	344	341	304	348	328	287	323	305	350	319	338	313	295	304	313	306	381	310	300	321	294	289	336	301	323	318	294	333	341	345	336	311	316	349	319	319	279	333	331	368	338	321	329	339	327	328	327	335	313	336	310	308	323	331	278	307	314	334	330	337	300	353	318	309	323	321	299	309	320	315	310	325	320	321	337	300	313	325	316	308	341	310	337	333	291	319	335	327	328	306	298	311	290	298	310	324	326	275	351	330	314	332	294	338	326	333	318	327	323	307	318	320	314	345	289	318	316	335	313	340	327	352	328	331	343	317	329	301	326	341	335	322	321	325	323	316	289	302	330	324	318	315	325	316	332	311	326	288	306	325	322	360	339	341	310	295	309	350	283	304	304	299	326	317	309	316	332	333	314	318	313	347	338	303	316	347	319	310	346	332	348	343	289	314	311	344	362	324	296	313	307	313	317	316	309	324	327	326	334	358	299	318	317	306	341	311	308	278	319	330	307	312	345	335	309	336	325	340	276	334	322	350	337	301	312	308	316	313	307	328	329	354	307	298	316	325	344	332	335	330	324	351	332	318	307	321	335	303	305	339	325	333	308	362	331	303	353	325	358	327	341	347	342	334	296	339	331	328	323	336	310	324	304	362	311	296	323	353	288	336	299	296	332	320	298	321	295	342	328	286	260	336	323	312	333	309	266	301	316	319	309	324	332	305	294	326	293	342	285	321	313	317	317	309	326	323	324	277	325	307	337	288	339	310	326	334	302	310	315	364	320	293	311	309	344	343	306	321	342	290	293	322	329	308	335	316	338	322	340	334	273	302	300	303	327	291	317	341	301	336	349	328	313	323	333	268	297	313	340	340	356	324	322	306	374	360	324	330	326	347	333	320	311	311	280	291	312	333	300	311	315	349	300	321	337	339	333	331	312	277	334	321	332	298	314	346	306	327	310	309	309	339	327	315	316	317	329	302	321	344	337	324	304	295	315	320	307	342	305	325	330	332	329	321	304	354	284	293	301	289	336	301	333	328	301	354	326	297	349	348	278	301	342	318	311	342	302	344	310	323	317	300	342	338	309	305	325	295	291	325	293	306	292	310	324	314	362	314	295	336	321	300	289	294	326	338	314	367	311	331	352	363	333	308	305	292	305	335	314	284	296	304	317	303	306	322	327	292	294	314	363	336	328	329	329	320	313	328	311	309	330	317	314	305	322	317	335	316	316	304	371	357	327	307	329	298	313	324	357	339	319	329	301	322	349	313	321	312	304	304	342	334	351	300	314	331	318	329	313	322	322	315	329	335	314	324	313	289	323	290	283	285	282	305	313	301	288	320	367	318	335	325	311	329	328	343	317	312	313	342	333	286	353	322	294	333	328	328	346	334	330	332	303	330	330	325	330	322	365	342	335	332	319	306	304	341	323	297	293	322	292	306	327	335	356	374	327	323	382	340	297	292	308	350	316	322	334	301	293	314	295	332	325	325	298	334	314	306	344	315	326	332	322	268	337	295	320	330	314	283	317	316	344	336	306	358	302	327	328	348	276	332	320	346	304	354	328	319	331	318	324	306	291	324	309	309	343	316	322	334	349	318	347	317	302	307	303	311	324	331	337	319	337	322	313	332	293	363	336	323	301	324	325	311	292	303	313	314	336	298	325	346	334	361	353	316	311	288	322	338	322	352	324	338	324	328	355	330	349	309	313	314	321	314	322	321	327	307	339	307	355	328	294	324	328	292	333	321	348	300	295	316	342	324	318	302	344	321	333	298	303	306	307	307	329	350	286	326	316	342	306	328	327	335	325	324	307	281	304	329	309	339	315	343	320	291	328	340	363	337	311	333	326	333	292	311	310	340	324	304	314	319	324	321	321	316	327	352	331	305	297	299	327	344	309	283	312	348	320	324	311	327	327	334	322	332	316	323	290	311	299	301	361	298	323	340	343	356	315	340	333	331	328	321	349	309	307	323	313	359	350	333	319	307	300	324	320	323	298	328	295	316	351	344	299	300	309	312	318	310	326	302	317	332	307	322	323	295	317	322	313	336	328	329	352	334	315	297	297	339	330	332	332	297	306	309	274	320	334	300	313	310	337	316	308	321	337	321	298	272	322	316	318	351	295	304	341	329	334	300	286	347	303	324	303	309	312	303	334	332	315	307	307	292	299	316	306	334	312	328	319	327	338	332	349	326	363	345	302	300	353
16007	4413	2741	2039	1335	960	903	751	669	779	687	744	707	704	724	687	725	691	712	700	702	702	711	718	691	699	720	669	733	720	722	686	684	680	669	681	724	705	749	683	710	710	703	668	688	775	739	655	712	717	699	755	685	752	686	707	711	648	709	741	708	708	654	668	700	689	675	690	677	696	658	704	744	693	730	699	702	705	717	683	735	670	703	688	684	683	708	704	717	652	708	690	740	714	702	736	668	687	667	694	703	653	691	695	698	740	673	695	740	691	695	689	703	705	697	726	699	725	693	684	734	681	712	705	704	717	720	736	728	734	668	711	718	703	721	725	691	729	692	718	698	678	707	691	704	686	713	684	683	732	725	717	707	710	719	689	702	744	671	743	745	705	706	683	724	717	714	713	711	685	712	696	719	702	685	669	695	712	709	720	729	663	681	719	671	703	699	717	657	705	720	685	638	724	738	697	737	751	657	699	691	699	686	648	722	705	712	750	686	651	764	745	658	679	698	684	680	698	668	683	713	730	737	715	710	646	689	710	733	715	732	686	663	679	671	701	680	710	681	622	652	701	713	720	697	685	687	696	673	726	732	720	693	685	694	743	716	689	715	660	699	687	727	713	671	709	761	760	688	719	707	688	665	724	705	721	729	696	705	717	691	663	739	670	747	754	675	710	728	686	692	693	694	698	691	691	691	685	706	744	742	711	720	696	698	766	663	689	693	648	657	767	702	740	701	675	731	651	707	714	674	694	678	701	740	662	716	698	706	706	743	667	676	666	689	694	710	696	747	675	657	721	714	686	694	731	711	662	683	729	690	652	690	750	662	695	672	703	713	701	712	746	728	718	723	692	655	740	700	763	695	665	688	674	735	711	670	715	680	721	691	678	702	675	718	718	695	718	659	718	669	707	690	686	705	752	703	702	745	725	709	702	665	698	709	756	712	701	712	722	708	728	645	697	762	704	703	707	689	733	734	734	739	688	711	723	697	672	740	697	738	702	705	685	719	715	693	732	655	699	701	622	766	721	722	728	658	680	678	680	717	712	727	684	684	651	735	700	703	713	741	756	662	690	682	690	719	726	708	732	719	638	697	682	740	739	707	723	731	682	672	759	684	705	692	739	717	703	724	698	677	698	721	720	694	697	736	754	702	713	675	723	732	678	749	689	682	687	750	702	675	735	683	693	672	728	722	747	690	678	701	651	751	691	697	756	708	697	702	684	682	718	673	692	715	732	648	746	692	656	730	713	724	716	697	633	685	680	690	673	665	703	726	702	725	695	694	697	714	668	718	729	720	752	721	677	698	689	737	743	708	672	690	694	714	671	627	691	670	664	734	673	689	682	689	715	699	683	766	712	730	690	744	684	711	736	705	714	729	740	730	710	668	698	701	673	703	685	720	678	734	648	689	734	700	695	700	735	715	692	707	719	713	722	697	724	681	713	713	783	721	723	716	690	708	667	671	736	715	738	735	713	685	707	720	655	658	736	729	668	734	710	680	717	651	686	669	686	671	680	728	743	718	687	708	695	682	712	701	703	688	675	688	732	700	720	657	733	706	699	675	687	716	742	676	718	689	698	661	655	715	705	713	720	695	712	712	704	728	706	682	661	662	699	706	709	706	704	721	655	704	683	693	729	724	645	697	727	746	686	677	694	655	701	706	711	654	739	692	673	692	698	664	679	688	754	675	742	680	723	721	696	712	684	673	717	674	678	720	691	723	673	692	698	692	684	728	654	719	735	763	714	677	735	690	727	713	725	712	702	719	697	691	688	653	764	678	716	694	701	722	687	699	675	731	660	715	701	725	691	700	663	704	722	705	700	684	680	682	721	704	713	714	718	678	646	714	688	712	684	687	664	665	704	693	738	670	694	720	678	729	731	684	710	717	698	706	671	728	686	689	737	699	763	692	710	723	650	716	680	745	710	710	708	747	718	675	709	697	750	699	688	721	704	697	715	686	715	725	705	701	707	687	765	729	740	686	671	689	706	697	697	698	674	743	680	719	713	703	681	722	695	638	673	692	744	683	703	692	720	705	731	718	711	686	703	659	739	661	729	700	723	691	671	741	656	696	659	679	688	719	674	688	653	685	738	707	743	701	681	679	688	689	727	678	700	702	668	720	685	716	659	701	756	670	700	708	708	719	736	675	691	726	692	682	704	631	737	720	727	682	676	692	693	713	750	696	700	686	720	661	665	691	687	750	715	685	751	723	704	707	684	694	699	694	707	664	717	631	683	714	687	730	715	730	730	696	697	707	740	709	684	672	684	704	658	698	704	661	731	716	690	708	694	698	707	761	714	688	672	719	691	682	752	720	707	647	727	711	683	690	680	648	692	720	697	727	715	682	738	702	699	702	755	634	718	723	718	752	668	696	691	710	670	735	733	730	704	701	711	708	693	700	757	676	723	714	700	740	679	705	675	636	755	716	688	673	721	697	608	725	675	709	695	704	768	704	706	679	709	717	706	689	714	735	693	730	706	695	665	694	691	726	729	699	718	668	759	736	696	713	721	673	649	716	668	700	694	736	668	715	658	704	704	702	637	750	661	728	699	767	704	689	698	670	735	650	716	720	717	738	697	750	686	736	726	786	727	690	703	696	646	728	715	672	681	693	699	703	724	672	704	710	740	702	683	681	677	729	704	666	721	711	699	729	680	720	702	681	728	663	656	679	701	668	691	704	731	717	748	672	724	724	679	681	712	705	711	701	724	699	712	696	706	763	707	721	707	701	693	682	756	671	711	748	680	707	751	699	714	724	702	712	685	687	690	708	699	660	728	690	715	670	656	687	673	723	717	726	701	648	783	729	686	716	695	687	685	731	690	703	700	690	685	727	696	650	696	730	731	749	718	743	693	724	722	704	715	696	736	673	712	691	715	725	681	737	724	688	713	777	722	728	701	749	698	699	704	728	659	685	681	716	694	722	698	710	657	753	679	680	707	689	723	691	716	718	674	695	679	695	697	699	702	711	702	678	725	710	690	689	681	757	704	657	666	711	664	737	668	677	705	718	703	733	689	714	723	699	717	765	706	719	745	683	726	721	695	696	664	708	721	688	722	678	667	721	664	709	706	632	661	681	670	724	761	704	713	724	716	677	746	738	691	702	735	665	702	692	716	689	694	692	721	689	685	695	705	743	727	710	709	650	730	709	705	708	706	687	699	659	693	684	659	702	706	694	737	696	703	718	690	685	712	651	713	730	668	676	761	689	712	700	677	684	741	733	691	727	690	685	696	684	720	753	686	736	711	675	683	668	659	704	717	706	712	687	714	720	738	718	709	710	691	706	698	712	763	734	706	714	656	705	665	701	683	674	679	657	740	727	724	695	700	710	723	716	723	722	648	714	675	665	709	718	716	699	647	711	695	720	717	710	688	689	781	652	712	705	700	709	707	705	669	696	693	712	723	641	717	712	673	704	673	776	741	712	643	728	716	677	684	759	671	685	690	732	671	710	694	689	785	678	705	698	708	704	723	730	720	683	742	710	723	707	682
32705	4699	775	512	420	340	365	333	309	345	327	325	307	363	316	355	334	329	318	354	348	326	325	340	322	332	370	342	318	307	288	307	322	309	280	321	370	334	326	342	361	338	340	316	321	333	362	349	311	338	349	335	287	319	308	322	307	305	335	334	311	337	340	302	348	309	346	331	328	309	334	307	302	339	338	301	335	309	303	334	365	333	325	322	287	305	362	319	329	328	336	323	360	351	332	304	335	314	331	318	301	307	324	332	333	375	315	331	335	330	313	320	293	313	335	332	316	328	304	309	287	301	294	343	314	311	342	326	308	287	321	326	324	334	324	326	336	294	315	339	369	326	341	328	310	336	344	334	353	319	352	325	320	319	313	303	311	319	320	320	311	348	314	361	337	308	327	341	342	300	331	298	290	320	357	308	332	301	309	303	359	304	336	303	360	355	323	361	337	295	298	345	290	372	327	346	345	304	328	300	319	284	322	315	316	330	326	317	337	346	304	289	323	362	340	290	338	326	298	294	320	323	277	303	327	302	328	316	333	334	334	318	317	327	377	312	313	315	320	306	335	342	309	304	292	316	321	344	347	317	330	336	313	312	326	287	346	312	333	323	301	330	300	333	322	318	339	343	313	316	340	316	343	318	338	316	364	341	343	344	337	282	332	345	306	336	367	378	331	289	316	336	365	359	335	314	377	320	286	322	306	308	299	278	358	359	342	328	303	320	284	347	322	284	337	329	310	329	347	319	295	329	337	330	322	272	329	320	304	322	328	318	335	343	302	320	298	314	331	309	302	377	370	304	323	312	341	312	326	329	314	301	324	345	285	333	313	343	331	362	325	317	318	332	328	345	306	363	303	357	327	345	283	339	340	308	311	308	359	333	315	310	308	361	340	309	327	325	335	318	308	318	302	307	312	355	348	328	288	303	330	332	293	300	315	343	347	345	323	367	312	293	360	320	316	309	330	325	326	322	314	333	298	322	304	283	356	337	310	333	337	336	344	298	340	323	302	319	321	317	318	338	309	312	333	321	335	334	322	330	329	360	347	326	311	343	339	289	301	360	313	326	357	309	341	341	310	320	345	320	332	369	322	333	318	322	325	333	314	316	351	348	299	308	331	326	356	336	350	325	318	333	303	325	320	334	333	310	298	333	333	343	367	347	309	310	303	344	337	321	378	335	326	318	340	329	288	338	337	357	332	289	322	349	346	330	305	315	352	313	349	382	304	314	356	350	282	328	311	308	345	321	302	295	321	324	334	371	346	339	318	313	328	313	312	298	345	310	299	335	321	356	294	329	332	329	345	341	327	335	340	326	299	322	324	308	284	298	356	329	347	336	319	329	339	328	322	331	353	307	341	290	314	326	283	321	315	330	308	334	352	369	329	305	321	305	340	338	351	319	331	306	311	299	264	367	359	346	284	337	351	306	314	317	320	366	308	326	319	329	362	295	319	329	345	320	330	320	348	349	335	303	344	300	352	342	333	299	281	346	356	317	357	298	330	333	374	276	329	331	326	302	325	336	285	323	286	316	353	333	321	327	335	325	357	369	332	365	330	316	355	339	329	293	321	328	327	345	343	316	337	330	326	354	332	349	296	321	310	324	311	327	353	335	302	297	327	333	350	321	349	298	292	314	341	304	331	314	328	327	322	308	341	321	307	343	326	351	313	317	300	330	290	321	341	312	332	328	325	319	342	343	337	327	287	323	316	328	313	372	316	303	333	312	337	341	358	299	322	309	301	358	317	321	308	291	290	315	324	297	319	334	373	289	316	333	324	318	330	348	304	353	348	301	312	330	358	308	305	310	326	282	352	331	315	352	326	305	280	267	322	324	324	343	351	299	359	302	340	327	330	327	314	322	292	316	350	305	331	344	332	334	321	326	317	301	346	316	313	312	323	275	336	305	324	306	346	314	306	320	328	352	369	346	384	344	319	320	338	299	345	327	327	356	319	322	319	357	328	321	321	333	347	311	312	299	318	347	361	321	325	323	302	345	337	347	321	361	314	314	302	326	313	355	341	318	296	308	376	342	309	310	334	324	339	324	371	309	338	339	306	319	289	350	326	315	360	323	322	332	330	332	323	314	316	357	322	343	338	338	334	325	322	305	365	329	323	317	344	303	336	336	321	363	327	345	353	341	285	311	330	331	344	340	316	318	373	310	328	325	342	352	343	318	338	326	307	312	294	341	314	326	337	338	321	342	344	344	329	320	299	293	342	297	313	350	320	338	326	301	288	298	299	312	331	341	341	342	336	334	340	327	363	345	331	337	332	315	317	320	320	347	292	311	329	333	304	293	353	331	343	311	317	324	317	329	306	316	319	315	340	316	312	318	339	325	326	297	323	327	304	335	335	321	350	319	318	303	302	311	332	361	334	298	288	318	322	307	322	337	324	338	321	314	334	307	317	365	328	339	333	323	342	324	337	310	342	315	318	296	306	302	326	371	336	351	333	323	303	316	304	321	296	342	309	338	328	295	280	336	345	338	340	299	299	338	326	376	320	344	299	320	303	357	342	334	329	305	329	300	311	320	306	339	328	335	313	357	304	330	329	348	356	346	305	332	307	322	331	323	314	347	290	306	311	302	283	346	356	322	320	308	334	320	305	343	298	320	309	327	306	344	341	333	321	346	308	338	305	297	308	315	346	295	326	345	347	338	317	338	304	320	274	332	322	311	346	331	299	321	327	338	329	307	314	313	338	362	334	324	291	334	358	341	304	339	307	363	346	323	333	340	328	380	315	296	297	296	332	315	327	306	337	343	347	366	301	309	312	330	345	315	320	331	321	364	327	297	333	297	330	300	349	317	339	343	325	310	337	316	317	336	339	340	292	275	345	316	335	335	344	310	346	298	308	326	337	336	349	347	320	325	344	307	377	321	306	358	340	311	301	329	372	332	386	353	346	323	324	281	320	326	346	331	362	321	319	316	343	347	364	303	325	321	291	325	353	326	327	302	297	343	332	338	309	323	333	331	338	331	332	332	349	328	305	339	344	326	301	337	335	335	295	321	333	325	315	334	323	328	328	329	305	310	331	324	341	294	300	351	340	326	338	324	326	338	349	336	304	328	355	348	309	351	306	343	332	332	318	296	341	326	345	311	323	335	302	335	349	324	330	327	332	338	344	350	359	329	294	322	314	353	322	330	384	343	330	326	301	317	326	364	309	334	313	308	349	317	372	322	350	303	359	318	331	320	327	315	309	347	339	365	315	286	337	329	303	336	352	324	369	329	326	329	320	331	333	342	326	304	345	323	325	312	310	327	340	331	331	320	364	319	339	333	315	325	319	348	356	312	335	329	329	308	318	343	306	306	353	326	325	335	343	343	343	325	319	319	335	313	321	355	281	304	350	300	324	332	306	347	347	304	275	312	308	319	302	292	330	348	295	322	326	342	299	314	305	311	293	316	341	302	339	342	327	311	328	311	298	309	304	322	306	326	326	300	318	353	287	314	318	312	351	312	303	318	315	337	354	298	334	309	312	336	291	335
20633	6960	4634	3209	2154	1675	1285	978	821	813	786	751	768	788	738	768	788	768	779	693	711	731	743	728	732	715	752	728	723	708	731	741	742	739	771	682	744	719	744	773	754	776	757	702	709	770	725	726	758	735	684	686	764	669	769	693	712	719	752	715	771	671	762	713	748	700	733	697	723	741	694	728	712	722	738	717	768	708	710	662	720	746	699	722	734	721	734	765	744	752	734	709	705	683	769	799	733	668	698	750	737	691	756	759	706	683	713	777	717	746	752	727	713	751	771	777	751	750	804	733	791	719	698	728	727	713	692	739	752	728	748	727	738	713	762	764	779	680	694	749	738	740	745	749	738	697	691	782	761	684	729	720	750	700	739	692	754	753	728	707	692	719	733	757	732	738	729	685	730	726	692	719	717	699	730	741	740	738	700	727	699	736	762	722	771	760	730	725	742	699	728	738	734	673	716	696	754	736	753	752	736	756	759	741	688	745	718	737	701	703	748	709	727	746	742	720	767	754	719	742	749	736	765	760	747	721	720	691	702	711	736	738	678	707	724	689	743	657	743	760	714	740	674	710	719	751	750	704	736	724	774	747	763	727	736	683	766	741	738	712	731	675	739	718	761	718	722	688	739	738	693	778	722	766	741	696	688	713	746	727	708	736	721	709	694	697	726	734	714	732	744	692	734	736	764	742	723	680	761	712	757	717	750	724	723	709	733	680	732	724	733	746	729	763	733	697	709	699	755	677	758	740	743	793	702	702	714	769	744	731	656	737	696	755	734	725	803	736	737	665	713	728	737	682	753	755	706	764	754	697	781	773	741	743	733	705	742	756	734	769	779	739	666	719	741	758	696	728	727	785	746	767	737	750	750	785	768	746	752	732	695	718	744	751	727	730	713	716	718	693	724	736	703	694	705	723	753	751	727	750	710	755	754	706	715	781	711	773	751	732	763	704	738	703	719	767	731	722	731	768	741	761	717	740	705	727	741	720	753	781	734	729	732	685	726	720	673	676	721	752	746	703	778	747	729	750	720	729	754	729	731	688	710	762	679	708	752	736	772	716	738	744	748	724	773	738	733	753	741	755	748	666	783	779	751	697	736	756	770	672	715	741	739	765	787	741	752	712	740	725	738	700	775	739	707	740	763	753	722	785	684	733	700	779	751	775	783	719	736	720	781	689	762	736	759	755	755	707	741	744	727	735	757	738	692	671	702	725	757	711	692	733	714	732	759	768	737	736	738	750	711	714	795	701	730	705	731	698	743	703	747	745	711	718	754	714	743	703	756	771	762	733	753	715	732	695	719	714	721	725	711	752	721	716	738	737	709	772	714	740	705	726	691	791	683	764	722	762	730	770	717	790	746	765	699	704	676	731	727	766	717	734	746	700	741	738	713	765	725	762	766	696	738	713	727	695	767	772	684	730	733	740	706	717	768	651	729	714	694	739	758	728	753	715	737	743	728	714	716	731	745	786	716	717	763	753	751	747	732	689	751	745	763	714	754	765	693	766	747	748	747	770	761	756	685	716	698	747	696	757	713	735	734	738	675	715	720	724	743	726	764	731	716	718	769	708	777	695	690	783	699	729	712	772	695	719	720	719	738	738	691	709	739	756	708	736	772	752	727	693	690	734	732	774	722	736	748	678	757	690	764	726	729	717	762	772	717	701	700	761	709	750	693	692	764	759	726	763	751	680	743	753	744	733	732	761	724	702	725	703	728	753	711	751	727	689	722	702	723	721	721	755	713	745	672	707	669	726	700	730	694	743	750	747	756	728	730	720	733	728	717	726	723	695	714	728	682	707	684	680	691	740	741	761	709	712	696	690	751	697	771	763	712	710	760	788	733	727	708	792	708	713	710	764	739	753	692	719	701	722	704	760	770	721	707	796	764	703	756	752	723	715	708	753	727	766	713	753	729	706	730	745	733	703	705	735	717	743	705	694	735	794	804	712	739	754	757	737	771	693	726	721	759	704	712	709	724	741	704	718	749	735	667	746	753	706	729	728	752	740	666	673	762	756	765	749	737	752	764	676	749	705	720	746	725	754	750	722	730	721	750	736	719	686	719	727	726	762	652	703	733	706	768	702	727	736	761	750	776	711	757	705	803	734	658	698	747	725	752	705	794	793	752	742	769	728	807	724	705	709	701	778	723	752	760	719	713	770	688	735	713	737	774	756	712	720	702	739	736	695	685	706	720	745	700	685	755	723	697	768	708	739	728	735	728	752	750	720	745	744	720	737	712	759	730	756	679	737	676	724	721	725	729	723	751	719	742	701	740	650	746	744	690	697	790	714	783	740	742	692	789	742	744	746	692	717	739	717	742	753	732	792	731	735	746	765	728	708	720	682	735	757	732	771	710	778	723	727	707	698	744	749	703	718	691	712	765	745	774	733	753	724	733	730	696	719	721	759	695	754	709	737	679	704	723	674	715	734	677	731	754	731	709	740	762	723	763	750	725	709	752	705	699	773	737	720	707	715	751	697	744	713	768	746	716	735	730	706	713	734	739	686	767	778	755	726	708	726	716	761	711	728	704	729	703	749	730	723	725	731	752	696	754	710	727	701	740	733	730	738	762	744	744	733	727	717	720	730	722	708	778	747	738	707	730	742	720	743	724	718	727	734	725	776	712	718	742	714	715	740	728	709	767	713	748	699	715	700	774	726	749	771	755	701	718	781	754	747	703	758	752	723	758	750	726	734	718	755	702	725	698	754	722	727	772	777	706	711	698	717	770	760	740	729	725	710	705	756	731	753	728	718	733	745	713	688	726	731	729	706	755	671	680	716	736	718	731	707	730	730	722	715	706	742	738	720	731	753	700	721	729	725	744	761	726	771	712	782	677	706	696	714	720	700	727	736	698	768	763	758	745	740	706	757	771	687	696	736	713	710	716	725	791	741	727	769	714	664	756	754	729	734	744	742	686	751	677	730	754	741	711	752	813	691	718	727	676	762	727	759	768	688	748	662	769	716	729	755	738	727	720	730	699	758	704	691	680	756	773	683	728	751	734	769	697	708	749	727	709	753	771	760	729	712	729	746	754	784	720	693	728	761	746	720	711	726	745	699	709	690	690	748	731	722	695	772	729	744	728	728	734	698	755	719	772	708	685	703	681	733	741	757	703	774	744	709	720	767	745	741	741	731	724	732	776	751	711	691	766	704	683	735	759	740	695	757	747	773	745	730	703	682	729	744	746	745	683	711	735	723	744	736	738	738	742	758	715	752	717	761	702	744	689	725	730	726	716	711	744	717	723	781	719	694	757	677	738	711	743	773	692	715	749	683	678	762	689	738	734	739	774	731	737	762	678	741	691	715	672	738	729	698	687	728	746	778	719	714	780	677	687	686	738	784	716	694	709	736	741	756	727	678	729	687	704	729	784	756	726	709	753	705	730	706	738	686	716	716	739	739	761	717	762	751	726	710	716	707	755	717	743	749	773	709	716	759	695	710	745	723	742	738	721	734	784	778	743	745	723	717	745	747	667	733	730	736
34763	5947	923	568	501	382	346	342	373	359	346	350	331	353	359	368	318	348	360	342	317	326	324	370	336	361	360	351	368	341	326	363	302	354	360	324	397	323	334	345	359	353	365	334	364	344	357	329	327	384	287	359	331	354	360	327	334	299	348	322	352	342	366	338	356	360	348	352	302	345	361	356	318	347	337	351	357	359	346	330	369	342	313	362	369	368	338	310	336	337	368	351	346	352	324	347	345	346	337	366	305	311	330	340	375	368	374	310	327	339	366	372	369	339	312	326	342	324	357	298	397	334	317	321	348	353	315	328	347	371	361	337	367	361	308	335	355	329	347	336	349	342	323	342	330	350	338	315	347	334	402	356	375	322	348	327	339	383	344	367	313	307	314	341	321	334	329	347	348	374	376	302	345	339	360	313	350	332	353	326	372	335	400	376	340	376	331	329	342	346	336	370	349	379	367	335	344	353	313	341	371	353	365	310	319	378	377	352	347	345	367	365	359	309	355	366	367	293	320	382	360	362	340	342	343	329	315	333	364	355	351	397	353	336	338	362	356	342	332	334	332	329	349	343	338	391	355	340	363	338	328	345	319	311	335	354	356	370	338	334	346	330	352	351	362	350	346	369	356	306	376	365	379	304	354	314	332	334	332	312	332	365	343	348	317	323	344	328	337	341	339	336	388	351	330	316	326	335	350	339	348	350	350	352	325	329	317	327	323	311	348	375	338	326	346	392	354	313	358	344	354	344	333	372	350	345	337	344	375	364	337	387	368	368	309	313	370	356	356	338	348	352	330	332	330	343	340	363	346	340	329	318	328	347	331	336	358	340	352	340	361	359	332	333	333	342	337	338	304	370	309	345	345	333	354	344	325	323	335	332	365	366	325	306	330	345	362	299	310	323	385	314	334	355	340	321	354	299	313	345	323	365	331	320	345	344	320	362	360	301	307	328	341	340	332	381	311	320	354	306	392	299	351	335	300	355	338	332	375	291	348	347	357	347	364	352	344	387	370	324	332	341	329	337	350	339	330	318	329	357	354	301	334	363	315	320	363	334	362	338	332	336	342	316	341	340	366	319	328	319	375	320	334	321	362	347	360	327	358	385	340	357	322	343	348	364	308	304	368	347	357	345	336	359	358	353	329	384	340	316	349	337	322	329	316	325	335	355	339	336	318	322	337	371	347	324	324	330	351	349	385	369	326	359	322	342	307	356	332	375	331	330	349	295	353	298	329	325	325	341	360	350	342	343	376	373	364	339	316	385	341	317	329	334	358	323	325	322	363	359	344	378	364	352	323	334	310	331	369	339	355	389	363	315	324	358	334	341	321	301	353	350	378	313	344	323	327	334	364	303	355	381	352	344	304	359	327	333	354	314	345	350	329	332	324	328	371	373	364	370	331	341	323	353	361	330	341	317	326	334	358	335	321	355	341	378	350	352	350	317	347	353	325	343	372	342	376	349	325	308	340	348	355	356	335	338	334	321	328	375	351	355	350	340	327	337	344	375	334	347	332	341	370	348	336	345	321	367	360	350	359	347	329	309	316	322	320	346	323	367	344	327	372	333	331	379	336	351	318	320	324	346	360	344	371	343	322	322	305	351	340	311	333	359	363	348	338	302	340	338	306	339	337	316	356	298	333	386	365	348	356	286	359	346	325	305	347	299	361	382	285	339	360	389	335	341	341	343	378	328	339	357	315	336	320	407	361	345	353	367	360	308	320	363	319	348	314	365	338	366	339	347	369	331	333	351	370	335	320	334	352	302	370	307	321	341	358	340	383	356	340	334	346	374	297	365	333	326	353	313	333	313	351	356	371	344	367	347	317	320	340	323	324	350	303	357	347	324	383	323	339	353	335	333	380	345	333	327	356	349	330	322	341	335	316	349	317	342	321	341	363	360	318	355	370	349	339	331	315	355	332	335	343	312	353	358	344	329	343	389	319	285	347	330	362	361	334	340	351	362	314	373	353	318	342	342	338	332	298	328	370	330	335	307	314	335	360	324	328	368	311	325	366	352	344	313	355	314	305	344	339	349	337	356	388	344	393	350	311	314	317	323	324	352	350	395	338	295	326	298	306	357	328	315	336	337	330	342	325	369	354	363	367	362	338	327	344	344	359	344	319	341	373	339	328	384	295	331	341	321	368	367	343	338	306	330	343	341	339	369	340	325	314	357	338	339	370	337	381	368	364	355	351	367	313	299	377	332	323	359	314	319	379	333	365	357	365	340	336	330	355	353	319	314	328	339	402	335	347	340	332	338	344	360	370	305	342	344	370	351	325	380	342	361	381	327	359	323	336	347	335	339	288	349	315	355	357	321	345	333	349	344	359	360	372	353	390	357	351	347	361	350	365	323	364	331	366	347	347	355	355	372	346	375	376	334	355	353	342	331	350	335	350	358	318	339	375	333	347	332	309	322	322	315	334	373	329	349	313	361	383	342	312	378	340	324	347	340	376	344	303	339	339	344	321	347	330	322	389	333	352	331	340	354	344	324	321	357	348	333	347	353	310	369	347	324	341	369	325	340	337	312	335	349	348	318	317	335	335	371	352	329	292	381	324	345	322	317	333	333	345	327	347	338	357	336	352	364	393	344	317	363	338	330	345	368	376	326	340	329	322	351	331	300	329	315	362	308	336	321	357	332	318	328	369	338	359	325	359	344	349	338	347	369	358	367	321	332	333	325	329	327	344	332	361	343	332	353	349	360	348	340	342	356	350	339	368	389	367	359	323	329	347	344	363	363	346	379	319	347	358	337	337	355	350	306	324	333	327	326	337	368	325	340	349	328	356	350	372	345	333	353	330	282	365	315	342	333	357	360	356	345	344	329	338	320	358	353	359	359	352	332	375	351	306	369	328	340	318	337	321	360	366	320	344	344	355	351	314	383	327	362	338	302	349	325	341	311	324	315	338	332	348	326	329	337	348	355	384	338	353	342	309	350	388	341	354	342	386	315	364	369	330	346	316	345	325	279	304	361	373	306	336	379	331	369	328	329	314	347	336	361	357	328	388	322	331	348	341	334	327	350	301	341	347	342	343	334	345	362	357	389	369	334	326	351	316	349	356	329	347	328	383	340	378	334	366	335	323	354	326	353	360	349	330	346	341	350	337	355	315	306	334	347	361	324	382	345	372	375	388	365	342	334	365	365	348	354	343	359	368	334	312	331	330	342	346	318	338	331	369	351	361	369	341	336	362	355	366	379	334	307	337	356	336	351	333	362	332	365	329	368	333	330	352	312	349	315	333	328	325	344	339	329	297	328	331	357	322	345	343	361	403	351	324	352	380	382	351	333	349	341	322	312	355	321	307	370	380	355	316	317	365	331	344	353	390	367	371	373	352	351	360	357	357	353	348	344	372	385	335	329	363	303	330	365	369	325	326	333	364	347	358	333	373	336	309	331	338	328	350	336	340	312	340	341	342	361	341	349	314	307	348	363	314	321	316	348	308	294	334	388	316	350	395	331	402	368	359	342	385	340	324	356	321	323
21536	9284	5863	3579	2561	2018	1278	993	885	794	836	829	766	847	785	817	795	793	803	809	809	792	809	806	824	808	789	812	793	726	784	786	768	799	738	744	781	827	792	813	777	779	768	782	756	791	793	706	741	775	838	823	793	841	763	763	813	771	807	725	798	763	776	779	749	796	797	776	772	799	790	813	782	772	759	802	778	800	809	740	756	785	730	764	821	803	793	795	813	798	782	846	740	767	803	818	839	742	838	763	774	752	819	731	749	726	827	805	860	774	800	801	768	747	801	776	785	803	758	722	807	771	746	804	748	783	786	774	779	775	810	788	771	845	802	805	756	766	740	811	772	847	786	780	741	765	795	803	759	818	776	715	764	777	774	834	758	800	792	764	788	761	805	747	829	765	823	740	775	753	769	759	794	791	746	737	801	798	769	739	795	782	811	740	804	783	754	742	793	788	740	753	755	803	775	744	783	736	794	751	760	779	796	764	725	795	772	774	783	799	761	748	812	775	719	770	797	799	798	783	743	830	780	782	807	761	808	779	801	775	756	726	772	789	772	807	737	795	775	758	775	783	790	768	743	750	830	797	765	782	797	769	799	800	769	834	850	811	837	798	710	748	744	772	777	783	773	789	795	760	779	765	824	761	768	752	766	838	793	813	739	780	773	742	821	800	752	764	758	742	717	802	769	816	802	765	768	789	766	769	792	738	756	786	819	760	800	751	744	827	806	812	775	743	821	757	797	801	771	795	764	804	788	795	763	770	801	761	781	747	759	801	777	757	804	809	746	792	797	776	794	813	784	786	777	784	737	791	756	762	785	821	758	764	750	794	801	779	828	754	772	769	815	781	789	787	804	766	787	819	753	721	765	764	815	781	783	775	749	766	776	802	812	769	822	796	796	784	775	734	726	791	774	771	771	804	870	766	779	779	748	744	777	804	820	804	780	778	824	821	826	769	775	805	739	795	796	771	784	782	755	774	773	811	729	728	757	838	747	789	774	779	759	800	790	786	801	813	786	783	801	729	694	763	789	825	755	815	782	750	807	769	758	755	751	784	798	805	775	831	831	735	774	815	760	779	755	837	759	754	783	797	780	814	795	785	809	759	786	745	815	786	762	836	776	743	826	750	822	802	777	754	766	831	795	790	809	792	798	793	799	848	785	780	797	778	746	781	800	774	789	805	788	798	841	769	780	842	756	801	796	828	742	798	810	747	782	784	739	798	773	742	804	761	775	843	751	806	776	813	846	768	797	808	776	761	839	850	809	775	778	792	745	832	791	821	802	777	784	800	802	786	791	839	727	756	808	775	811	788	811	727	805	797	740	767	793	760	778	802	726	755	773	710	759	761	777	753	716	830	777	796	810	792	785	809	740	770	797	730	796	783	747	765	744	830	807	795	778	807	808	750	774	804	766	769	765	803	747	769	831	740	763	802	749	778	811	822	821	744	799	840	790	770	819	794	777	759	803	775	765	735	795	729	760	817	781	764	755	783	798	744	783	809	758	813	781	804	766	761	800	782	774	783	753	830	806	800	802	763	723	764	748	798	772	763	750	794	699	787	786	745	811	770	843	780	834	727	800	785	796	768	771	846	786	791	769	732	787	856	821	791	814	770	803	798	742	785	789	795	829	792	761	787	804	756	767	803	795	784	759	754	810	872	760	769	792	817	776	812	787	803	790	836	795	817	791	755	788	778	785	757	795	761	783	808	781	810	768	766	789	785	760	806	781	790	797	752	824	796	747	799	781	770	775	815	772	772	773	785	690	802	822	739	733	753	799	796	767	864	784	815	723	786	772	797	751	802	753	791	748	720	780	774	725	780	779	831	814	736	798	789	823	792	799	834	838	784	785	812	748	829	790	789	793	759	767	792	756	771	779	756	785	758	775	735	757	749	761	772	768	768	784	780	772	777	773	792	766	803	779	771	798	759	794	753	769	739	789	720	798	759	781	822	778	792	779	789	765	786	779	761	764	795	837	760	852	874	817	749	794	708	746	754	851	749	802	785	794	779	807	810	787	799	803	737	753	827	779	796	812	775	770	766	818	739	791	747	845	857	786	762	795	763	792	806	789	782	792	781	756	781	817	724	807	779	793	748	784	758	758	809	781	735	756	775	752	749	794	742	797	822	740	794	824	727	762	802	728	730	784	805	786	823	807	785	828	754	747	749	766	782	812	755	770	838	792	747	735	825	811	811	783	753	779	795	780	762	799	772	802	786	711	818	777	781	760	775	758	793	773	811	808	825	780	852	770	757	807	782	771	808	782	790	737	806	782	793	813	739	804	787	757	791	786	826	819	774	792	796	741	799	775	783	784	749	796	804	763	817	773	773	763	743	789	782	735	829	762	854	791	824	765	733	768	765	769	735	723	776	784	800	788	754	846	791	863	803	790	785	802	795	754	798	709	763	800	718	817	830	752	763	814	783	800	770	758	736	757	801	760	791	791	804	806	769	757	791	802	793	791	831	819	739	800	814	797	793	741	818	779	788	791	779	809	762	823	834	716	829	765	706	775	786	787	810	767	773	767	752	776	799	809	762	783	796	776	822	822	809	813	695	793	815	796	801	774	770	788	784	815	828	780	767	808	785	811	794	790	782	819	825	789	780	735	750	807	839	774	807	819	833	819	822	764	760	821	735	792	790	773	804	807	777	764	804	826	832	761	783	848	770	770	839	827	768	771	753	781	746	749	773	801	809	748	796	766	786	774	776	774	767	786	793	768	809	798	802	795	803	763	791	778	797	758	790	766	798	747	752	786	795	828	799	810	754	792	778	814	768	791	801	800	807	797	766	784	740	747	796	826	786	842	826	784	802	777	758	796	774	793	772	782	785	730	744	780	795	810	791	772	807	785	748	791	800	775	761	756	764	771	773	743	773	794	739	792	755	757	795	756	801	734	785	812	761	733	783	758	777	783	743	755	780	796	764	769	777	748	771	819	794	769	801	807	750	814	763	805	765	776	834	772	766	814	793	742	794	791	799	810	756	769	797	761	806	773	743	812	803	778	779	789	805	820	779	788	834	804	738	774	779	835	793	790	771	764	779	780	801	775	805	752	780	807	826	802	765	745	737	791	829	814	768	791	827	825	842	858	821	805	774	802	789	802	792	814	804	790	808	747	812	815	815	774	735	784	769	794	787	785	768	774	761	777	771	783	803	828	778	838	790	792	789	750	758	782	833	737	745	791	816	800	787	757	818	811	791	758	803	742	760	796	761	790	762	797	770	784	751	774	808	770	810	789	857	811	798	806	795	766	773	781	805	798	816	731	823	808	764	820	826	760	832	759	792	741	752	802	791	853	812	767	788	797	757	763	739	774	753	763	775	795	779	782	775	817	779	756	804	776	823	812	785	766	802	746	754	748	769	820	748	736	706	777	794	804	771	794	794	785	792	795	796	808	767	765	804	811	810	767	816	748	806	772	736	824	750	733	765	745	777	782	744	765	765	781	787	764	777	779	846	772	767	821	729	822	803	774	747	783	791	800	796	771	810
23879	2464	582	398	325	370	344	302	330	295	307	307	339	339	319	322	305	334	313	348	359	358	337	327	326	347	326	290	302	300	354	310	334	321	358	324	306	347	312	322	301	333	344	330	340	306	307	339	344	315	314	369	339	322	306	304	324	311	354	303	321	296	316	318	354	337	323	313	340	290	278	327	326	340	303	320	319	320	335	315	325	303	317	337	325	349	352	308	277	333	294	356	325	325	303	306	334	343	309	308	338	299	311	335	304	330	286	309	329	281	332	355	358	345	355	317	315	331	313	309	341	338	318	336	319	344	349	308	325	307	314	319	315	354	309	317	294	306	319	280	291	350	328	336	341	338	309	308	352	295	310	288	322	285	335	285	272	302	302	345	315	305	320	302	335	327	315	310	296	298	357	348	301	337	345	328	326	332	288	317	328	341	332	340	326	287	314	321	304	301	323	331	295	338	331	328	347	291	338	318	312	319	319	359	287	320	339	338	342	300	342	321	312	333	299	305	330	338	308	336	375	360	335	329	360	340	321	307	321	302	322	295	315	322	318	318	298	326	319	316	332	313	322	319	312	326	284	346	310	329	382	332	326	342	325	300	313	282	271	336	338	292	350	299	343	291	320	311	288	319	326	315	301	291	337	300	330	305	287	299	330	354	353	323	322	305	312	351	334	325	319	299	331	288	349	309	337	315	301	321	307	340	338	339	335	317	323	308	315	282	340	334	361	293	326	292	321	307	288	292	302	312	296	344	342	300	299	306	315	275	331	308	363	331	312	311	345	320	313	351	270	344	317	261	322	349	310	344	338	338	366	324	317	325	326	330	337	336	315	306	303	302	335	331	328	315	341	306	307	311	327	320	350	337	354	311	336	306	312	298	303	274	315	366	316	345	296	329	346	322	365	330	316	318	336	323	310	323	301	321	307	314	319	335	313	315	322	345	294	337	329	343	315	340	340	343	323	312	332	306	343	299	335	341	309	312	338	318	294	339	325	326	329	362	336	366	349	325	329	347	344	341	344	341	316	317	311	302	322	310	320	313	316	326	342	347	287	308	342	304	353	294	289	321	325	345	346	304	311	341	309	334	304	304	291	274	310	296	306	322	345	308	301	324	286	284	326	314	323	323	316	282	278	300	326	324	300	327	336	316	295	354	334	324	298	295	337	322	317	290	306	325	319	343	308	313	316	345	335	323	319	320	318	298	346	327	341	312	322	333	356	332	316	341	338	321	281	329	304	303	320	298	354	383	317	314	324	337	325	320	308	316	291	315	335	319	269	319	286	310	336	280	321	328	293	329	308	356	325	324	287	276	323	349	286	314	311	328	301	336	295	298	300	332	318	302	292	310	321	272	381	305	305	328	317	305	304	305	317	306	322	315	318	316	308	293	311	335	329	319	338	329	330	316	324	310	303	344	317	298	315	303	328	300	303	306	333	326	304	322	307	319	320	309	304	304	342	330	320	340	313	355	326	347	349	333	313	356	323	324	317	297	329	344	328	322	333	323	299	359	315	335	326	309	305	304	332	309	344	337	338	310	325	308	303	342	313	290	314	336	351	351	323	324	332	352	337	309	340	339	334	310	290	320	307	333	287	319	330	307	272	319	330	295	323	327	324	323	346	335	337	336	296	364	321	327	323	351	323	305	315	312	351	299	328	324	324	320	324	350	273	338	320	327	337	336	324	289	352	324	311	337	307	313	332	328	319	320	324	321	303	344	289	310	341	334	346	330	304	324	320	333	334	355	320	351	304	311	319	340	347	349	324	298	319	307	352	312	314	320	314	284	301	351	310	332	290	310	304	361	298	305	356	345	309	354	300	270	324	340	315	333	325	335	314	323	318	322	314	307	326	308	313	330	307	309	295	313	303	324	308	340	317	290	323	299	349	315	332	329	316	314	347	286	356	302	316	350	331	319	284	292	320	295	350	320	328	288	289	331	324	325	331	326	305	319	299	339	303	330	321	325	345	330	337	326	329	308	325	296	296	326	320	360	306	343	345	339	337	342	328	336	330	318	309	312	302	336	324	311	324	312	330	328	307	319	302	317	327	274	312	308	327	349	332	311	292	310	307	327	349	342	329	332	318	262	293	321	340	338	307	298	317	322	326	320	312	320	322	325	309	321	318	319	309	339	318	292	330	319	331	302	317	320	348	314	307	305	287	303	313	329	355	287	327	349	359	345	337	341	364	337	311	302	310	335	334	327	333	292	306	302	337	308	314	330	304	299	310	356	325	319	345	369	318	306	340	308	325	336	331	302	318	314	337	333	307	323	292	324	318	284	312	316	317	308	327	341	362	322	307	308	310	338	300	318	336	336	315	335	324	304	309	343	295	311	344	316	332	323	308	364	347	320	309	296	324	298	314	343	349	338	331	328	320	311	314	305	309	296	345	325	343	313	313	331	299	330	345	360	326	309	279	314	355	310	337	314	307	339	338	343	332	305	299	335	293	337	337	336	309	340	339	321	292	345	291	318	297	308	330	338	316	283	305	359	316	308	328	308	337	302	351	319	314	304	297	323	302	345	357	319	322	330	320	318	334	328	330	292	290	340	317	306	332	315	325	343	302	313	294	380	323	349	294	308	352	331	294	327	365	314	286	296	361	340	357	294	365	293	300	302	288	314	314	323	325	272	342	333	288	313	327	357	299	351	277	294	345	297	295	321	315	308	328	326	339	290	330	342	350	348	349	346	270	339	308	317	264	307	318	339	314	312	292	357	335	304	334	304	311	322	315	321	347	321	316	312	331	329	309	323	322	331	318	325	379	306	305	361	324	295	306	333	332	345	305	346	324	354	333	325	322	311	338	313	322	319	309	319	346	310	377	301	289	347	317	304	310	325	335	308	303	337	310	321	337	325	314	333	339	331	313	314	321	331	326	335	314	296	306	333	301	310	328	334	307	331	317	311	316	310	286	327	367	303	344	300	334	316	356	355	316	272	347	330	338	354	314	288	316	343	310	316	304	285	314	318	341	322	321	333	311	343	302	318	309	310	293	317	332	309	360	338	279	349	319	334	323	317	333	326	308	290	379	303	336	365	332	337	324	313	311	308	321	300	329	320	313	332	355	318	318	355	355	330	276	326	320	310	319	317	342	339	321	290	276	318	331	330	312	301	303	303	329	310	308	336	280	305	328	305	336	325	296	321	294	319	311	297	301	297	357	290	341	326	327	332	320	301	314	313	344	327	342	338	308	320	331	351	321	317	336	313	355	326	308	337	341	343	272	328	351	341	306	320	319	328	302	315	306	304	310	307	323	334	308	320	287	343	309	272	319	305	381	313	325	314	324	296	325	333	348	356	341	327	292	327	327	330	327	317	340	332	350	304	336	306	344	301	316	371	329	335	326	318	295	289	332	334	314	302	301	322	361	338	341	330	358	327	295	284	303	313	331	331	316	296	304	314	332	267	320	347	335	338	320	340	326	335	333	298	329	326	318	292	337	312	306	317	339	318	309	309	341	330	281	323	347	336	333	317	317	321	312	337
16919	4859	3133	1995	1384	1021	814	801	752	708	721	726	734	751	722	686	709	765	656	717	756	701	741	736	707	733	799	752	700	722	728	753	763	720	712	715	745	709	724	727	762	710	710	741	666	692	698	731	711	735	709	707	726	734	763	777	652	724	727	679	655	746	767	717	722	685	664	708	748	700	760	656	744	772	665	735	716	712	675	744	663	728	724	717	727	708	750	708	676	742	680	691	724	690	708	726	707	689	792	705	734	698	729	764	719	776	716	680	760	678	702	709	709	698	745	704	717	732	669	688	674	692	693	702	706	694	695	724	693	733	713	742	703	705	686	732	675	720	721	710	652	727	686	698	682	688	708	713	707	682	725	695	657	706	688	645	701	687	755	700	704	729	710	702	672	721	688	715	741	766	659	734	722	740	746	703	755	756	693	715	713	744	690	700	754	721	694	700	725	680	725	742	710	738	658	731	726	738	725	775	766	711	626	759	679	725	680	710	732	704	671	688	695	735	718	713	752	770	691	728	722	718	699	708	718	719	725	700	713	729	664	685	687	718	668	709	744	704	727	690	721	750	716	719	732	656	677	685	729	687	711	658	742	678	724	706	732	706	694	725	716	720	763	700	657	691	709	709	730	693	694	660	728	683	717	665	757	679	694	679	689	723	687	699	679	726	717	699	647	684	746	731	720	709	716	722	699	698	727	673	667	722	741	742	699	731	726	725	682	719	690	719	699	678	702	687	714	705	664	686	691	742	703	692	669	700	745	700	697	750	708	747	732	765	692	724	740	685	724	735	741	736	685	691	652	723	719	757	769	691	706	705	749	752	733	723	704	720	705	732	687	696	708	727	747	757	719	715	745	720	699	678	707	685	745	715	719	738	653	713	690	726	691	695	736	727	688	699	746	715	696	693	725	696	719	726	681	720	692	694	694	671	711	712	676	741	732	741	698	713	716	695	758	721	693	707	680	699	710	691	727	723	735	759	662	711	729	721	730	703	718	714	708	661	707	719	663	716	693	692	681	748	669	687	671	714	722	688	722	706	714	687	722	737	682	714	709	717	692	743	706	706	696	708	775	750	690	754	674	725	742	716	716	668	728	711	728	722	675	690	702	726	710	682	683	703	720	748	639	707	666	730	704	698	705	674	706	699	717	672	760	716	680	734	722	763	754	721	714	714	701	763	689	674	715	697	704	713	719	740	676	652	704	673	739	719	736	753	722	672	655	697	695	682	725	755	730	672	676	714	731	733	767	717	690	701	747	714	644	679	694	721	696	705	696	690	743	719	682	731	726	699	720	700	729	670	683	708	773	690	705	679	719	726	788	689	669	681	673	719	664	674	716	716	707	764	746	672	707	748	706	697	737	694	751	756	747	690	739	726	696	745	718	712	685	679	778	688	720	687	720	723	719	731	683	714	728	723	767	685	667	705	761	701	682	705	691	751	737	691	681	674	707	711	712	706	742	720	684	743	705	723	711	679	753	766	662	694	739	703	694	714	712	695	752	748	731	677	692	697	731	755	756	662	746	681	734	722	740	721	683	716	695	699	690	710	691	725	766	730	719	679	704	754	652	710	724	735	682	724	690	760	734	715	771	677	696	689	725	698	681	730	727	727	728	702	656	706	706	719	693	768	728	657	708	700	713	747	695	711	697	754	666	693	682	726	675	752	694	666	730	693	755	757	637	716	714	702	680	758	676	688	748	688	702	729	709	731	726	697	759	705	696	665	701	715	716	726	700	666	688	691	717	712	689	671	672	714	696	709	733	704	700	676	703	781	689	736	730	669	712	764	702	748	705	710	682	747	697	725	700	700	682	693	688	749	693	745	668	700	729	716	693	689	690	669	695	724	740	723	760	732	693	740	732	693	687	678	717	698	721	697	687	697	678	736	736	767	738	764	717	762	785	692	679	718	709	700	710	713	720	725	721	675	706	726	685	703	728	724	692	702	716	737	707	737	681	697	651	725	743	715	697	713	724	731	692	693	720	768	689	724	741	702	678	740	690	737	712	712	738	761	686	743	712	674	716	703	722	727	710	729	717	717	706	758	689	721	712	678	716	696	670	646	694	763	745	684	692	722	730	703	680	707	697	706	704	679	734	728	699	714	706	703	692	703	715	671	748	732	739	682	734	716	738	709	710	704	731	700	682	698	733	702	730	700	707	734	701	789	705	714	674	723	719	722	725	712	716	690	727	699	734	655	787	711	785	669	725	758	694	715	698	663	673	732	723	735	686	660	720	705	708	685	716	731	741	671	719	739	778	698	686	704	696	709	717	717	703	691	751	708	751	681	707	696	730	714	697	718	720	730	701	711	688	680	767	754	747	682	737	702	734	725	694	665	689	711	785	719	753	745	729	636	740	729	716	706	731	714	725	730	691	713	747	730	717	749	671	708	728	712	678	698	739	751	772	672	709	740	692	742	720	764	706	714	691	726	729	729	700	697	672	736	708	708	691	692	706	725	678	704	740	682	709	713	743	725	687	708	691	702	663	711	697	661	690	723	738	707	703	771	687	761	680	761	736	719	672	708	705	710	710	696	676	684	682	726	677	718	734	723	744	730	733	671	660	706	706	700	738	705	673	731	721	741	704	731	708	735	730	759	720	729	712	689	737	706	689	721	725	736	674	703	710	708	696	708	738	707	714	696	680	700	707	740	732	699	734	768	725	721	710	713	683	706	720	744	670	737	718	669	749	688	675	685	745	711	733	730	695	709	728	787	701	718	706	714	740	702	700	758	728	731	694	706	740	749	706	712	697	724	744	744	730	725	696	714	723	743	704	719	696	726	705	714	676	704	700	694	710	710	712	686	670	678	727	706	689	651	707	688	734	736	691	723	689	689	729	721	750	691	714	711	768	703	731	736	677	712	710	757	691	739	721	761	731	672	729	689	718	704	679	700	713	681	730	734	707	683	726	707	673	702	743	707	698	688	785	754	706	718	694	725	715	699	696	722	699	716	729	711	721	730	708	714	745	730	687	725	720	688	734	684	707	691	720	690	721	716	706	716	643	765	704	705	690	689	683	684	695	706	689	730	714	742	684	730	718	712	681	689	736	759	708	700	689	646	678	710	691	734	692	803	697	696	713	733	699	734	651	699	721	732	727	706	661	680	708	748	730	726	665	677	696	689	695	687	741	704	736	686	775	761	675	709	740	708	738	699	712	677	689	696	671	703	680	727	701	706	738	719	722	730	661	693	688	706	691	754	703	737	703	720	717	703	707	692	689	660	712	698	783	688	764	743	699	694	678	733	707	700	746	698	680	652	682	729	685	727	709	706	728	702	687	670	722	666	667	728	679	729	749	709	701	731	705	742	700	722	638	688	732	703	704	673	711	708	727	715	749	677	701	736	710	666	689	689	715	696	720	652	699	707	708	746	725	708	777	725	677	713	714	727	757	723	723	697	692	709	725	684	679	680	684	716	721	724	719	709	693	688	678	689	667	711	721	687	682	721	764	693	786	678	634	699	717	745	706	709	692	704	708	679	678	727
31236	4944	829	479	443	360	354	322	314	292	308	338	311	321	289	327	339	303	327	309	342	331	328	336	320	321	302	309	286	302	335	362	335	312	331	338	320	327	338	317	316	332	390	329	324	320	307	290	326	357	356	363	361	340	304	318	342	300	337	301	314	342	287	317	303	325	347	329	380	338	334	320	314	311	319	319	309	328	316	336	307	337	338	296	317	359	360	329	314	338	345	339	299	321	315	336	292	348	320	349	358	342	302	331	314	364	302	339	316	309	322	313	324	310	309	330	373	348	377	326	365	320	320	293	271	298	343	293	304	359	313	304	284	335	323	276	326	324	358	311	348	286	351	305	335	316	329	353	345	343	283	286	346	370	333	331	303	312	339	317	329	322	306	348	361	351	338	347	300	312	324	325	302	334	340	328	365	320	308	316	306	319	348	330	346	328	310	328	322	305	337	321	331	308	330	362	334	309	317	329	323	288	325	329	327	316	313	300	308	329	365	344	313	312	343	353	321	316	313	317	314	300	340	344	318	337	318	340	324	374	359	312	340	314	310	313	322	357	304	345	324	328	335	308	314	322	371	309	337	328	327	312	300	346	298	361	286	331	338	324	322	306	332	301	339	343	323	333	349	344	329	322	327	363	329	311	319	319	352	293	317	319	338	325	297	332	329	296	298	322	318	334	341	317	355	348	300	353	356	299	343	344	356	307	300	322	314	335	319	297	352	322	310	351	353	343	312	317	337	342	321	316	326	297	303	328	324	296	327	345	338	331	320	314	335	375	321	336	331	303	317	326	335	320	316	305	313	305	288	317	301	357	330	338	328	292	340	346	323	335	315	331	302	321	313	344	332	319	317	335	316	337	285	308	323	324	335	306	315	312	320	349	335	319	349	326	353	302	296	322	333	289	347	345	324	299	314	326	298	343	361	339	346	323	325	325	339	328	313	319	307	328	339	331	321	322	308	337	347	337	329	299	304	280	320	334	321	351	324	364	358	322	335	279	314	344	333	305	329	319	331	328	344	307	318	289	344	327	335	355	345	335	304	317	308	261	296	349	333	369	356	343	323	315	331	327	354	326	332	312	322	359	325	320	339	334	316	352	343	303	283	330	310	340	296	332	299	328	320	324	348	302	350	337	345	335	325	288	307	320	370	346	285	339	340	336	362	339	313	354	306	298	355	331	324	325	329	330	293	330	303	328	283	321	313	329	305	349	298	300	345	322	312	343	323	321	301	298	320	313	316	313	328	292	339	342	326	328	314	309	354	323	339	338	360	328	323	346	305	312	318	328	333	348	341	355	357	303	321	324	337	290	302	293	303	328	328	293	296	329	327	328	313	327	321	304	346	342	296	335	351	333	313	322	348	344	314	326	336	309	311	315	317	336	299	331	328	323	325	322	320	323	335	316	359	354	362	336	310	327	303	338	301	306	300	326	361	334	280	337	334	331	349	330	292	305	313	340	306	306	295	305	324	311	346	328	349	283	333	339	286	332	302	335	345	342	305	325	337	321	313	331	327	376	329	313	292	305	343	333	328	314	311	344	342	305	328	339	331	358	304	291	313	329	317	329	339	349	338	322	305	338	332	348	328	357	326	317	319	365	330	290	336	329	365	339	335	317	346	309	321	307	311	364	338	320	315	351	295	286	306	352	335	352	278	298	313	325	313	334	314	294	323	335	312	326	304	342	327	327	301	352	312	337	328	347	336	298	336	319	320	354	305	290	338	342	342	317	357	364	318	388	349	296	339	318	319	329	339	320	314	320	333	286	340	331	332	329	345	332	323	328	317	288	326	317	291	298	331	336	337	323	344	344	290	316	322	339	309	352	316	335	317	339	314	336	351	332	350	340	351	327	342	352	293	341	326	295	302	319	333	321	330	320	306	348	323	329	348	310	306	329	317	312	345	351	334	324	305	289	309	310	312	341	306	330	329	315	284	331	327	307	313	314	358	373	361	312	285	306	316	331	338	304	327	303	305	340	375	301	318	315	354	344	301	324	339	331	315	345	326	340	287	373	341	325	359	303	311	321	353	332	297	316	327	305	306	294	351	364	313	311	306	342	341	356	347	306	318	353	342	330	318	329	343	296	344	350	344	331	357	305	302	290	314	279	346	334	324	329	366	357	333	332	340	298	339	349	328	306	292	289	314	333	298	347	347	317	333	346	370	301	309	341	334	307	322	343	319	326	329	347	292	334	279	346	331	313	345	335	319	308	335	338	338	342	321	341	333	348	369	317	340	358	359	346	328	352	321	315	280	319	270	318	324	313	341	329	317	340	308	307	340	319	304	330	344	349	318	357	334	371	324	311	315	340	336	329	312	335	339	330	341	296	344	319	301	323	336	329	334	312	324	346	360	295	351	313	324	331	355	309	297	340	317	316	302	300	310	344	314	266	323	339	285	326	331	325	347	358	317	339	340	296	310	330	343	342	311	307	314	326	270	353	327	315	347	324	317	320	334	337	325	349	352	309	314	337	338	321	280	323	326	344	338	323	320	306	313	321	332	342	328	282	326	336	357	351	321	298	368	258	323	303	327	315	291	307	328	348	330	312	335	327	333	286	338	315	315	372	316	322	340	288	317	347	345	343	317	373	307	311	292	311	330	324	305	318	349	316	320	327	337	363	345	292	312	310	328	325	345	351	363	316	336	314	362	341	318	363	351	356	340	327	327	350	321	342	361	354	327	318	335	337	365	336	323	330	311	310	294	334	338	317	323	340	307	327	318	325	306	338	318	353	344	309	319	310	307	330	307	289	305	342	317	341	340	338	348	319	353	331	299	328	339	347	330	334	306	341	316	317	322	315	356	373	327	327	358	309	325	324	302	314	299	335	311	339	313	317	305	322	312	344	308	337	329	334	318	340	290	327	329	314	330	308	293	312	287	326	315	308	332	323	303	313	353	306	301	330	321	340	385	312	331	323	305	292	332	334	306	357	355	309	312	318	324	328	307	341	312	297	343	338	302	316	310	356	358	342	318	374	349	341	357	371	331	323	317	306	312	337	312	352	327	344	323	307	313	331	310	327	336	332	352	332	325	330	319	315	301	322	339	334	335	304	306	353	315	364	340	319	317	338	341	304	339	296	338	322	335	341	333	308	319	345	336	320	281	328	331	326	338	347	323	336	303	329	326	341	326	324	362	333	342	299	326	333	342	324	344	322	319	305	314	338	330	331	308	353	323	302	314	298	333	297	338	295	326	348	322	313	323	301	297	315	330	353	337	325	314	326	352	337	345	363	337	311	332	337	345	337	319	272	341	297	293	323	353	353	312	365	338	310	315	312	287	322	304	334	321	311	325	342	303	305	285	345	301	314	348	313	311	305	339	318	328	333	323	324	323	309	321	305	344	332	336	346	312	329	354	339	343	329	309	330	342	316	347	333	340	330	300	333	302	305	294	294	295	344	326	343	300	315	311	303	343	336	360	305	359	380	344	299	323	333	308	310	355	321	307	329	318	337	305	322	335	335	328	335	338	335	331	303	366	322
20964	8803	4991	2818	2169	1402	1067	959	882	814	739	757	778	780	747	790	751	761	749	710	733	731	753	735	777	721	764	771	723	743	796	760	720	716	658	749	698	704	706	652	729	670	706	740	691	758	705	693	709	759	707	747	777	711	739	735	665	702	772	726	726	707	732	713	694	693	707	710	726	691	691	751	750	757	743	750	764	678	746	721	709	739	698	720	678	694	737	691	725	720	747	749	693	746	778	720	720	703	763	777	750	770	729	716	706	750	703	666	762	678	692	760	784	748	700	718	676	691	706	736	676	692	750	760	712	760	742	731	702	762	741	676	733	703	691	785	710	797	744	712	752	728	727	769	711	722	719	694	732	724	714	737	727	703	684	730	707	728	745	741	735	757	720	724	714	692	756	649	682	695	707	758	688	737	735	723	698	723	744	707	706	737	739	772	751	687	734	748	673	704	754	727	696	729	698	714	756	724	738	714	697	746	698	735	779	785	725	705	703	730	732	746	720	694	714	737	704	721	729	732	771	731	716	706	738	672	739	757	745	691	744	722	689	700	738	709	734	727	725	712	706	738	768	750	708	710	694	724	709	749	690	731	755	691	715	690	724	713	732	706	711	675	728	741	709	728	760	732	732	727	729	729	740	762	696	753	719	679	699	730	739	688	712	777	735	723	694	731	720	699	762	656	719	700	776	721	715	692	816	752	768	728	758	692	715	702	711	682	740	684	684	736	725	715	688	682	745	751	681	710	713	736	712	745	717	744	737	752	742	754	726	741	729	745	710	769	714	732	671	713	729	791	743	704	719	703	723	698	736	733	748	716	740	718	708	753	757	736	767	732	734	721	695	743	714	698	752	719	754	726	687	708	714	689	699	742	716	723	717	751	785	718	733	698	743	716	765	709	705	733	783	692	726	740	735	664	731	689	761	742	714	714	707	721	735	682	773	690	688	693	716	736	752	689	707	768	740	751	707	705	759	798	729	763	717	693	712	735	729	759	746	704	702	742	704	747	792	685	756	736	740	739	745	768	654	744	725	679	726	720	781	708	706	710	691	738	686	674	698	732	700	748	715	708	763	712	664	704	743	737	723	749	729	677	710	728	740	691	727	745	728	700	747	714	733	665	744	703	737	733	739	724	729	732	784	774	763	723	737	681	720	760	712	739	743	709	750	766	772	724	702	760	688	694	735	761	724	722	751	723	730	727	738	718	718	741	749	693	729	707	668	687	726	679	737	713	748	708	758	688	782	678	696	725	720	705	702	744	714	743	692	732	702	767	721	666	726	754	714	709	731	675	723	724	681	705	711	739	696	672	701	751	681	735	733	703	713	712	761	707	724	685	691	734	739	717	739	669	725	714	700	718	706	737	718	780	704	750	680	687	715	716	700	682	736	737	708	694	720	781	727	713	683	711	698	757	727	701	733	721	770	678	714	764	720	784	709	702	769	662	710	753	756	736	678	679	752	736	720	712	714	711	717	732	707	746	711	713	765	753	769	748	755	728	717	754	695	703	692	727	723	766	706	723	724	680	725	762	728	750	703	713	736	720	713	726	746	681	696	759	709	695	740	754	692	704	776	791	723	729	746	720	707	711	747	728	756	742	734	772	729	713	707	735	725	713	747	659	741	738	741	784	777	716	754	708	730	684	767	762	734	745	730	758	739	757	735	718	694	730	706	651	726	675	705	709	745	696	717	763	693	722	683	697	700	732	686	749	719	756	682	694	716	726	702	774	740	712	684	800	741	712	712	709	723	683	723	753	718	721	717	733	734	681	696	697	712	724	700	718	723	702	713	703	684	730	735	692	707	758	702	673	737	740	690	746	711	737	734	755	743	692	758	735	724	745	709	759	705	720	663	648	705	731	762	721	729	681	719	707	681	745	704	739	741	752	696	752	728	774	732	705	726	767	724	726	724	726	733	721	709	763	724	720	729	717	674	749	719	697	765	719	749	660	732	759	736	718	703	681	737	714	769	708	693	741	791	708	707	741	709	698	723	713	765	726	720	767	685	726	719	739	721	728	717	681	762	716	703	763	753	690	754	790	717	747	731	739	657	690	755	680	748	706	735	686	702	708	747	778	743	768	703	757	668	786	714	735	785	706	740	749	706	725	692	748	745	694	737	720	771	764	720	694	703	727	711	762	727	724	714	741	701	722	714	707	697	723	787	769	699	809	738	699	746	755	707	751	732	725	737	733	711	748	746	756	756	741	729	751	715	732	704	747	764	725	759	736	737	782	711	763	709	724	755	701	689	701	722	687	753	787	724	716	737	708	690	675	772	722	736	682	748	727	674	716	727	660	737	669	747	747	705	753	728	713	754	758	719	775	742	734	714	746	720	778	705	692	730	718	744	712	716	733	763	712	694	723	777	727	776	708	708	773	758	761	686	730	730	712	732	717	694	727	762	728	717	723	701	687	737	697	730	675	733	711	774	723	761	735	697	707	718	735	676	725	727	739	724	700	715	700	724	746	707	681	660	663	697	703	734	730	723	758	711	702	730	695	746	724	724	723	698	737	737	736	699	710	697	706	730	762	744	652	751	779	697	717	715	734	668	752	769	759	769	726	695	706	806	739	723	693	750	695	730	750	787	749	732	710	693	768	697	738	737	753	738	731	757	662	674	715	717	700	758	745	686	731	718	715	751	743	696	780	708	760	712	689	763	738	760	741	721	723	729	734	731	746	731	721	684	766	734	718	699	728	689	689	714	715	753	716	706	723	741	724	774	731	700	713	737	725	647	742	727	699	683	734	693	709	721	752	745	768	694	704	732	722	746	748	728	698	713	735	765	705	701	732	674	740	721	745	733	686	687	752	767	725	688	737	736	730	657	714	748	702	707	696	728	725	712	706	703	744	760	768	730	733	741	729	705	732	762	775	741	703	665	748	721	694	742	734	722	716	706	740	743	742	738	707	651	712	710	739	681	688	709	749	730	676	714	750	695	709	687	704	731	789	777	676	755	698	736	721	736	728	710	749	716	731	734	701	705	691	750	733	741	697	732	667	744	738	725	733	726	735	716	743	750	720	765	690	689	700	716	723	779	709	745	709	752	759	736	742	674	694	748	729	705	777	734	735	761	729	712	721	687	765	727	717	691	741	675	732	748	728	671	671	710	708	701	714	658	661	770	760	685	793	714	708	683	701	746	755	746	744	743	688	726	666	728	695	743	719	711	748	703	679	732	712	763	683	750	709	685	721	745	725	748	744	730	733	724	716	744	700	705	703	703	777	745	720	705	701	719	721	678	740	718	722	746	758	715	750	703	724	726	727	703	696	704	728	726	723	749	727	759	741	737	698	729	701	735	687	747	736	696	716	718	709	698	695	705	739	724	712	730	732	754	722	740	729	755	734	714	652	685	712	762	707	757	758	732	695	706	749	780	741	728	713	703	755	736	745	797	684	736	697	748	719	704	725	741	695	739	655	728	745	673	710	731	693	719	711	722	722	692	760	729	788	737	763	717	776	776	701	677	740	715	776	731	754	713	701	721	725
36693	6140	881	519	438	374	326	314	363	348	363	344	308	325	315	362	346	337	340	367	343	368	295	339	353	362	357	365	359	331	350	331	341	299	316	363	351	328	377	326	343	336	365	360	331	324	324	343	291	350	325	355	365	310	328	326	330	317	345	304	367	319	369	326	343	320	327	305	286	309	310	350	324	335	333	344	324	334	338	358	346	340	323	367	347	311	359	370	341	353	304	319	311	347	346	328	344	326	314	357	304	322	344	312	345	326	350	352	335	364	297	342	325	333	305	318	336	349	345	302	334	346	350	361	346	363	318	340	305	370	314	335	329	366	337	354	313	339	325	337	342	344	359	340	328	319	331	331	330	342	318	328	336	345	305	365	330	338	363	322	352	347	352	369	379	328	337	347	330	304	311	359	329	366	322	370	346	367	332	368	337	352	339	338	356	333	326	339	327	346	330	301	341	387	324	322	344	340	334	327	335	299	338	352	329	351	346	374	356	323	319	351	338	337	313	340	329	308	324	299	340	346	340	340	352	346	349	321	349	347	319	336	292	325	300	292	337	352	329	340	362	333	360	332	342	342	350	336	311	333	325	315	334	352	363	340	322	331	364	348	366	349	336	342	310	339	318	362	348	321	312	331	354	351	346	339	330	342	355	341	322	334	301	338	379	357	316	341	333	341	325	303	330	341	342	331	332	321	299	329	349	315	333	365	360	345	328	343	292	335	327	307	359	348	344	353	366	353	345	329	323	334	364	339	369	369	359	318	320	335	338	353	317	353	338	331	296	316	319	301	367	348	357	336	345	359	348	334	347	350	297	315	349	328	319	337	334	328	344	346	335	331	325	339	344	329	363	335	302	367	313	346	339	328	295	320	316	353	343	364	334	300	334	339	332	343	331	351	349	311	350	328	336	359	301	341	361	337	365	322	367	327	377	344	333	309	323	333	317	330	304	306	324	331	354	327	302	334	322	389	345	337	377	365	320	378	302	345	364	334	346	364	343	350	357	353	329	344	365	339	321	335	297	331	343	377	337	336	351	346	349	334	350	374	330	348	352	334	312	323	330	339	350	341	339	346	320	331	326	335	340	361	334	359	341	365	336	335	345	328	323	347	348	311	339	367	350	327	339	352	372	346	360	356	331	365	359	351	356	351	346	341	368	307	353	306	336	341	326	338	310	345	344	340	322	322	327	355	356	309	388	357	368	352	352	323	332	343	349	319	347	339	351	374	367	326	311	326	329	344	311	371	373	313	317	343	345	364	347	331	354	349	326	312	340	333	354	315	369	299	325	372	327	320	320	331	328	345	334	336	334	347	326	318	312	319	354	339	326	357	359	346	371	333	344	347	358	370	310	342	366	344	330	360	314	336	348	345	367	322	351	354	321	344	302	335	387	328	335	356	314	329	322	368	368	363	345	338	316	341	315	329	324	335	356	313	329	334	343	305	342	331	307	367	314	358	329	342	315	312	343	343	326	340	352	355	303	358	347	375	348	363	354	323	324	371	342	329	306	347	306	325	354	353	349	351	350	330	339	325	331	330	373	349	321	333	354	386	342	324	341	306	349	307	340	362	316	352	342	359	332	339	334	305	337	325	345	350	395	313	350	334	306	348	330	323	305	321	316	329	345	350	325	360	333	336	342	369	366	345	354	307	321	301	343	312	318	360	329	347	359	337	301	351	368	345	352	334	343	341	343	324	338	330	325	364	327	363	324	361	357	382	335	352	332	313	346	316	317	318	334	352	356	298	295	355	345	308	315	332	307	333	334	357	315	347	296	372	365	322	332	354	362	339	324	317	348	304	353	365	315	299	314	356	338	348	358	319	325	299	348	334	384	310	376	330	342	348	336	336	305	305	340	337	321	337	296	319	356	333	326	330	339	341	337	322	366	333	322	329	321	352	364	312	354	339	342	318	386	349	346	334	333	328	345	361	378	351	352	339	383	317	332	393	336	314	312	337	332	341	312	326	334	358	302	339	312	332	304	365	367	318	348	332	341	338	349	353	308	353	319	383	330	308	324	345	338	354	329	339	395	330	349	367	316	319	319	295	315	333	350	349	331	342	345	314	340	340	328	340	344	326	356	358	330	327	376	330	330	298	347	364	330	349	347	339	297	339	332	341	338	334	361	336	281	358	333	374	318	339	321	363	360	351	301	339	343	333	327	334	364	317	355	341	344	307	357	336	384	340	334	341	320	351	331	323	318	326	354	335	290	335	319	346	334	365	311	349	388	353	365	301	333	339	350	341	335	337	319	333	333	333	347	325	325	308	346	350	321	328	349	342	321	325	322	306	336	356	324	323	328	339	313	325	315	345	361	329	348	362	342	300	336	321	359	337	313	361	324	310	302	324	299	346	329	362	361	336	306	344	357	337	322	337	343	345	336	315	325	342	341	330	347	338	349	337	339	288	350	318	325	345	344	359	357	378	352	336	328	366	355	325	318	328	353	359	322	352	328	334	352	358	309	328	336	342	334	344	336	340	346	364	331	317	333	320	310	349	337	340	300	329	345	354	382	317	348	325	330	333	323	337	313	304	359	346	338	366	387	333	351	350	332	356	345	334	350	311	340	336	320	330	333	358	342	338	376	323	301	310	366	362	369	314	339	339	294	350	333	326	297	314	319	340	358	363	342	351	329	331	361	321	341	331	344	349	332	374	329	333	332	333	342	371	345	342	342	340	320	350	371	349	332	375	354	331	344	324	340	358	343	340	329	354	337	303	329	296	327	355	282	332	361	358	327	320	328	379	350	317	308	327	321	316	333	347	387	343	358	365	334	387	366	324	321	326	332	357	341	349	327	314	331	339	332	365	337	343	346	332	320	326	300	356	334	318	355	349	306	365	326	326	305	337	336	361	356	310	294	355	354	347	318	331	301	360	332	322	321	335	374	377	358	308	358	302	372	308	343	351	340	323	332	331	323	314	342	358	287	343	344	325	342	355	353	350	365	354	328	293	360	338	323	339	313	375	289	349	314	316	350	286	323	325	340	330	346	326	341	356	347	323	347	349	350	345	297	338	316	342	365	337	324	327	324	330	325	347	364	313	338	356	352	335	351	329	315	313	329	331	330	347	338	320	354	342	340	318	361	317	340	331	335	347	343	322	332	329	344	310	348	364	341	381	346	318	326	324	299	319	349	345	371	329	349	356	331	359	344	328	297	341	370	368	322	349	352	327	337	322	349	338	356	341	334	344	325	375	360	338	335	331	300	325	355	312	341	329	373	336	292	330	332	367	347	345	350	312	351	313	330	341	323	331	326	349	335	344	374	352	326	345	362	340	330	342	315	325	337	376	333	337	317	341	353	360	342	351	387	335	364	344	358	340	329	335	328	337	360	351	375	367	363	338	321	338	323	336	352	320	382	340	355	340	337	303	322	349	341	330	337	304	334	349	354	332	330	354	307	319	355	336	352	362	330	281	335	339	339	326	362	365	355	305	388	327	343	355	325	344	337	344	329	358	349	315	326	355	338	330	296	365	323	328	348	329
23930	8170	4769	3400	2178	1353	1153	947	900	848	810	886	838	824	789	826	807	745	814	799	775	796	754	759	793	817	772	803	757	782	849	804	768	771	769	783	745	795	777	747	773	773	733	794	780	770	791	749	780	778	783	774	764	734	738	764	803	776	782	794	774	773	780	755	777	793	761	773	800	794	767	712	762	805	765	714	806	739	761	783	741	774	774	793	835	775	796	773	737	784	765	777	802	834	774	730	762	755	756	794	769	770	797	767	799	762	779	798	771	785	731	740	774	791	776	820	756	729	750	748	781	736	790	720	819	766	766	742	786	737	762	738	800	780	762	808	759	772	756	822	772	781	720	808	762	762	773	810	781	736	803	750	734	759	743	730	773	747	752	806	775	752	742	816	736	826	820	790	736	788	798	802	744	730	754	772	785	808	754	779	811	729	765	749	804	772	800	770	774	769	766	742	762	810	794	825	727	757	736	774	821	796	779	790	811	783	731	768	785	730	740	715	781	769	786	773	816	738	770	809	772	768	738	777	767	780	752	803	757	752	794	731	746	730	744	793	752	777	739	736	787	809	783	785	792	795	760	813	758	769	766	793	745	817	768	785	741	795	791	770	766	793	751	779	769	800	737	810	805	764	787	750	726	787	806	754	752	792	750	787	752	778	725	777	790	782	766	757	763	768	776	780	785	786	769	746	803	789	728	726	797	778	799	774	770	798	781	761	781	783	816	781	732	764	781	753	811	771	750	748	796	775	760	810	772	769	793	786	755	788	765	762	802	812	774	738	789	800	730	769	735	764	765	799	773	782	795	722	791	872	785	727	780	773	756	797	739	769	772	741	759	749	748	727	715	761	781	800	748	733	792	765	782	770	766	824	769	779	789	733	739	801	821	767	779	744	779	745	811	709	713	754	801	771	799	787	731	775	772	772	741	780	751	768	770	747	821	751	742	783	751	777	764	748	769	776	786	764	767	769	805	755	780	719	806	753	763	762	776	810	837	715	714	745	697	750	798	764	787	766	761	828	810	733	787	855	797	783	752	780	761	825	786	783	751	743	797	777	800	789	793	803	747	758	754	792	737	747	778	796	790	771	734	756	777	794	709	797	768	741	770	730	799	741	766	824	783	790	735	766	769	812	780	766	793	772	809	756	802	747	791	792	707	797	782	786	760	773	780	816	741	731	768	712	774	809	761	784	717	719	834	805	813	731	761	727	778	775	776	830	772	777	744	775	767	827	756	788	760	742	775	703	773	786	768	795	717	744	777	806	748	773	763	747	750	776	761	808	825	801	779	785	767	773	816	818	773	786	809	781	784	776	785	777	803	819	770	729	744	777	796	739	784	750	798	725	752	764	784	761	727	750	747	799	741	792	747	809	796	722	758	754	793	764	830	769	790	815	742	800	718	772	770	763	793	795	714	762	738	768	752	753	758	751	796	774	817	764	746	730	763	746	738	753	749	820	763	761	829	760	798	781	794	777	775	792	767	819	803	774	776	762	768	757	791	727	748	727	779	791	793	797	766	806	778	767	800	688	766	769	692	745	746	772	762	762	758	730	793	752	761	787	811	804	752	786	750	779	702	785	757	759	792	771	788	758	771	752	819	770	793	737	778	708	767	822	781	733	729	781	763	791	783	787	763	808	756	800	801	837	769	748	757	813	770	762	789	780	758	783	744	780	789	789	766	822	744	783	751	754	727	745	741	788	786	767	716	809	779	750	774	739	763	755	782	738	739	766	729	783	745	752	833	759	791	789	759	755	765	796	812	763	737	803	773	772	743	719	764	769	735	771	755	769	785	791	770	757	757	794	796	755	727	773	760	771	776	755	745	754	796	771	755	757	744	741	782	794	770	770	739	783	841	784	784	759	769	741	769	775	749	730	808	807	738	771	758	775	778	768	758	755	738	781	738	788	732	800	782	754	758	749	779	723	766	757	824	752	756	833	798	792	754	763	763	755	751	762	773	754	789	739	763	797	807	777	797	740	732	776	710	792	736	727	777	768	780	771	799	797	825	740	750	743	800	766	745	772	765	810	762	730	746	771	791	709	763	776	751	817	792	802	809	755	847	773	754	789	736	723	798	800	767	764	780	760	766	740	810	765	758	785	785	792	745	761	766	749	782	856	808	726	754	747	785	771	808	779	748	755	727	817	835	755	823	762	725	778	790	784	803	794	726	766	739	782	785	774	746	790	756	819	743	755	765	764	775	774	750	765	815	745	798	781	786	776	762	736	786	763	746	762	743	770	752	840	769	772	790	757	798	759	747	718	743	776	803	796	787	804	765	765	775	735	815	750	716	743	786	765	796	759	774	785	794	762	756	801	789	817	747	799	756	759	769	752	751	762	752	709	794	723	785	719	771	805	748	806	733	823	779	769	748	794	733	720	760	783	736	798	828	790	759	732	764	783	727	789	708	759	770	752	776	789	762	805	724	757	754	807	779	792	821	729	801	731	749	773	801	799	733	741	735	749	765	769	753	787	739	765	785	736	793	770	780	745	777	714	820	750	759	753	761	802	774	728	741	761	817	790	761	767	752	760	807	818	797	796	814	784	727	771	734	781	787	789	749	759	762	774	794	732	757	789	794	769	744	789	755	789	719	791	775	769	802	748	746	749	761	764	758	770	776	751	791	771	739	731	765	747	791	728	770	738	801	804	785	761	800	807	834	829	780	788	703	785	766	785	748	805	775	758	803	771	744	768	735	741	785	775	735	717	781	783	769	771	772	717	739	770	810	787	764	831	791	756	752	774	822	788	807	788	817	766	746	757	831	764	749	711	793	764	753	776	733	786	782	766	751	770	767	733	718	678	736	771	774	736	814	749	755	765	823	805	779	773	799	791	779	759	766	755	836	725	816	760	738	776	746	780	792	806	763	788	756	759	777	790	795	732	748	767	796	751	748	798	754	790	756	760	791	751	756	766	777	711	747	750	785	753	796	796	785	767	784	744	737	745	753	773	786	780	761	736	735	789	724	791	774	779	779	811	768	785	756	767	750	720	742	769	790	778	724	784	773	801	714	711	750	752	781	796	756	771	738	780	776	764	763	758	798	748	711	781	753	773	817	770	791	749	774	767	752	821	725	801	770	778	749	772	749	793	749	807	771	783	809	777	766	742	746	722	777	733	768	775	748	756	731	714	787	785	806	779	783	804	737	796	770	753	777	746	788	749	788	789	785	770	725	744	775	689	777	795	784	798	736	751	789	759	742	794	805	791	773	770	724	766	753	793	780	729	743	743	798	809	761	797	747	739	762	771	778	781	790	771	774	810	784	773	781	776	767	803	786	751	748	774	804	774	746	789	763	788	740	755	781	800	755	766	793	759	783	751	736	746	767	748	769	772	739	788	829	737	758	730	714	825	743	790	717	784	778	749	788	796	745	776	810	774	765	781	791	787	760	734	810	785	827	752	826	750	800	732	740	743	811	774	724	730	799	783	793	779	766	752	745	690	787	782	766	783	752	740	792	773	761	740	717	764	773	778	790	743	762	768
26241	3014	575	400	334	321	374	340	329	311	304	315	295	302	302	353	317	337	301	324	341	282	311	305	344	302	311	312	331	299	352	340	352	325	354	346	350	316	333	313	307	288	318	307	335	327	295	299	317	326	334	358	308	334	328	324	335	354	346	348	326	333	302	297	344	322	327	318	354	312	337	345	338	327	327	305	312	331	325	308	344	323	301	295	339	303	329	337	310	304	377	316	294	327	306	318	354	341	323	296	317	319	339	317	320	330	296	327	306	320	316	335	329	299	303	357	301	308	355	321	345	355	327	308	320	326	344	318	320	351	287	340	343	310	300	316	334	356	339	301	299	339	310	293	299	306	348	300	353	295	361	315	379	342	336	318	312	312	320	313	308	319	310	317	302	312	348	301	306	330	338	334	312	324	312	305	334	329	307	330	321	342	352	309	325	342	301	307	307	321	309	358	342	339	332	323	329	308	328	291	353	339	318	344	335	306	313	333	318	320	320	341	314	319	329	321	332	334	364	315	314	312	315	332	308	345	320	335	326	308	324	316	339	318	293	341	307	301	311	332	317	325	307	356	346	318	354	323	345	324	325	357	303	319	331	332	368	315	301	326	337	313	311	330	344	313	287	316	341	313	320	296	326	338	347	319	338	359	336	290	320	319	344	330	304	316	322	290	333	297	305	338	319	323	317	305	294	302	308	323	301	356	330	320	363	344	302	299	310	298	287	351	330	330	327	324	309	335	361	292	332	327	285	299	319	329	353	325	323	337	312	334	284	320	323	336	329	321	299	331	352	326	317	320	343	337	318	339	301	329	315	321	292	329	297	291	312	335	357	340	343	327	347	336	316	320	300	295	354	320	343	328	296	344	325	299	310	339	307	302	319	313	298	319	303	309	357	317	353	288	334	326	321	364	287	325	319	348	286	333	358	320	325	298	331	332	294	313	309	317	304	304	332	328	304	308	308	325	329	340	336	327	318	324	320	334	323	322	324	335	293	313	299	302	278	331	336	313	326	273	299	313	324	365	335	316	336	356	303	320	324	301	318	313	328	295	313	347	317	322	316	324	333	357	315	308	312	333	320	325	342	334	298	323	295	328	325	317	347	337	319	325	312	351	321	317	334	360	314	334	331	308	338	335	347	330	326	310	304	320	373	312	304	338	335	346	334	347	327	308	323	338	363	331	357	345	323	313	306	304	328	319	298	320	318	308	314	340	311	329	310	307	301	324	341	303	343	321	347	289	306	347	319	316	344	299	304	367	340	300	332	319	304	309	309	289	316	322	341	314	326	335	322	304	316	332	339	314	354	353	328	343	329	273	323	334	325	285	303	305	327	347	334	319	339	311	327	334	309	360	311	309	318	315	341	282	335	319	348	342	326	295	316	310	324	317	342	293	306	313	323	334	345	312	330	341	340	323	303	318	314	379	342	344	329	327	342	311	291	314	300	295	326	364	366	303	313	303	290	312	336	313	312	324	341	315	357	315	315	318	315	329	291	315	331	352	313	355	294	299	326	328	339	317	354	351	292	317	322	311	313	317	308	304	332	305	325	329	352	342	316	324	319	283	327	348	340	341	298	333	307	317	310	322	321	303	323	354	332	321	334	326	296	320	322	346	329	286	312	346	357	365	338	345	311	322	353	348	312	311	350	329	322	344	333	286	306	330	332	305	263	327	296	350	331	328	319	319	279	358	336	317	332	318	348	338	315	322	378	321	333	310	332	341	326	312	304	346	297	357	354	301	354	333	323	349	339	320	311	330	363	346	304	320	331	343	309	304	323	331	318	298	271	284	348	303	315	340	311	355	333	343	305	330	333	313	283	311	294	316	320	313	324	353	339	282	321	291	317	318	326	306	323	340	310	317	279	298	337	283	315	285	311	319	336	327	330	332	339	316	331	293	318	301	331	340	369	266	309	303	325	335	308	304	322	341	312	322	308	361	334	289	329	323	327	325	341	306	337	305	310	330	323	315	351	333	318	332	336	319	353	347	329	320	302	341	281	347	321	329	332	293	308	325	290	284	303	308	316	363	324	315	288	310	335	317	352	342	342	423	347	364	311	338	289	333	344	376	307	315	288	296	341	295	318	326	323	313	329	320	319	330	355	344	346	305	334	329	316	327	305	359	344	321	308	298	354	333	310	344	343	355	324	369	339	318	296	328	329	346	340	318	386	343	336	337	306	311	313	304	335	286	294	328	342	371	335	368	314	328	344	306	306	307	312	308	299	322	337	325	325	322	294	298	342	321	367	306	319	311	333	319	316	297	333	337	340	281	312	308	339	362	336	322	284	373	309	317	325	305	341	324	367	298	314	338	284	314	304	292	292	318	339	285	338	315	322	347	311	318	340	343	302	326	295	354	328	314	346	336	320	309	342	323	269	279	331	315	334	342	323	373	294	341	312	317	320	324	369	337	324	295	308	332	313	318	316	364	354	340	318	349	305	298	296	326	352	360	376	334	336	337	322	336	339	346	325	318	347	371	328	336	293	330	333	323	296	324	375	318	264	305	328	311	352	340	306	305	338	339	317	314	333	344	318	333	306	352	316	351	323	330	315	283	301	335	311	297	319	322	355	358	329	300	308	310	310	335	329	342	333	296	329	295	336	293	321	335	344	310	335	325	320	308	352	290	316	307	299	330	319	329	338	317	316	325	333	305	309	334	312	325	310	332	259	351	366	314	329	328	300	313	294	343	313	328	342	306	308	338	365	349	330	329	343	338	339	310	343	291	293	322	336	330	323	377	329	329	330	327	300	327	311	278	320	310	323	324	339	333	332	281	327	300	313	325	335	299	335	319	330	316	341	346	328	318	318	326	325	325	309	323	307	312	323	310	322	345	332	335	298	319	287	349	348	301	314	326	289	317	314	309	334	330	352	331	300	315	351	307	303	312	317	329	324	290	325	310	297	319	335	363	321	311	352	340	313	304	338	280	306	295	299	327	333	299	308	310	347	316	316	332	301	339	306	347	350	326	332	285	334	332	332	323	323	320	356	326	359	303	336	310	305	322	321	293	323	342	291	303	327	316	305	347	297	286	285	317	326	343	318	323	332	316	340	334	353	342	312	306	327	300	293	328	335	310	327	302	323	291	321	344	300	361	300	348	323	321	327	294	313	327	307	299	295	310	302	330	324	304	315	345	308	353	303	315	324	305	325	351	356	312	301	321	308	344	314	304	318	332	309	345	356	363	323	290	297	320	310	291	300	296	310	294	349	310	335	344	334	321	364	321	304	356	321	314	309	305	340	292	346	350	323	303	296	312	331	323	328	313	334	317	334	339	357	281	309	337	357	304	289	325	339	350	331	352	314	336	347	296	336	322	333	328	309	320	365	310	322	346	351	336	325	310	320	317	310	368	325	314	321	320	304	348	328	332	316	354	353	296	308	315	312	340	298	357	348	297	292	278	300	311	318	328	344	310	316	330	345	333	314	306	325	343	276	280	319	338	292	343	346	329	317	297	350	334	313	325	324	335	340	274	342	343	358	327
16862	4800	2680	1596	1140	848	744	724	786	714	719	738	714	685	700	733	688	741	753	713	697	712	705	673	753	742	658	693	700	705	696	740	712	722	693	677	721	696	672	757	704	687	697	706	687	716	770	718	706	721	705	728	702	663	752	717	704	692	680	668	694	704	685	721	681	771	751	709	668	707	735	679	658	666	721	689	765	742	698	745	668	720	741	755	714	657	730	697	697	707	717	686	685	716	731	735	709	737	702	641	689	732	717	698	688	703	656	716	723	741	693	681	711	700	712	693	700	715	661	693	714	696	740	657	673	678	691	721	731	721	668	670	650	704	710	689	711	767	775	668	727	685	748	711	686	765	723	679	769	726	671	736	664	693	709	774	694	695	737	716	661	720	727	709	685	753	714	756	719	706	722	687	716	725	727	727	718	735	673	718	698	711	720	679	734	687	732	664	721	706	730	653	720	771	716	704	724	704	684	686	753	699	677	718	699	718	698	673	715	668	680	673	688	698	691	725	715	714	716	677	692	696	708	739	691	714	717	731	744	679	664	681	751	697	704	703	731	732	682	733	760	747	715	690	714	695	717	730	715	699	737	710	708	745	711	761	725	677	685	720	722	695	707	698	728	699	711	699	659	693	772	705	715	770	710	701	679	694	714	739	692	691	723	683	705	714	639	728	719	679	714	731	674	710	706	693	679	756	649	765	718	713	731	655	678	688	726	669	672	687	731	678	728	749	701	704	671	719	692	733	734	712	700	693	737	693	741	735	712	712	749	722	733	705	707	735	788	715	739	705	712	714	745	725	670	706	694	731	682	707	710	715	693	722	739	730	750	713	708	702	711	718	707	695	677	705	745	695	737	684	707	734	681	685	711	715	736	696	666	679	692	699	689	682	735	728	743	716	645	711	696	713	724	675	732	686	663	757	696	761	708	672	728	706	716	679	704	695	655	663	727	704	684	736	707	707	698	707	631	720	744	728	687	708	707	709	667	702	694	703	698	721	708	709	679	776	708	709	704	692	715	772	681	669	691	688	698	674	691	716	695	727	695	676	675	698	734	699	742	694	678	649	703	707	678	685	699	709	725	732	720	660	652	724	704	686	700	666	676	663	660	723	744	721	716	684	683	784	703	698	714	731	676	714	701	701	721	696	742	692	719	709	722	699	701	692	722	738	707	740	659	733	694	708	698	706	707	704	751	744	728	694	695	745	722	801	709	708	723	740	704	704	746	727	742	686	706	682	696	791	735	694	681	711	688	675	695	680	671	713	728	767	795	708	689	702	717	709	691	766	726	704	705	712	673	735	720	700	659	714	701	707	752	710	694	736	727	747	724	653	688	724	752	702	712	733	732	689	697	734	654	682	705	684	697	740	721	721	720	662	713	729	756	732	744	683	716	731	694	673	742	718	741	755	719	694	692	715	754	708	717	708	724	720	671	736	697	737	715	687	745	745	727	682	660	721	694	703	742	689	768	712	705	697	678	670	718	676	687	692	699	717	756	727	752	739	719	693	714	684	675	722	699	713	707	698	730	713	718	726	726	683	699	713	710	696	753	714	688	704	711	646	714	669	675	765	731	685	658	730	735	748	711	732	659	696	783	681	738	726	702	679	712	724	744	735	743	686	721	699	721	750	705	669	684	732	684	657	750	721	729	678	724	738	724	684	728	722	720	642	725	690	681	721	737	706	707	690	631	699	712	739	690	695	716	716	687	684	734	746	679	665	712	726	696	698	680	705	703	700	749	746	696	704	705	751	736	695	733	734	699	697	750	748	736	728	749	671	697	699	692	740	712	737	747	707	710	689	696	670	708	729	658	676	693	713	665	686	703	713	689	745	675	687	695	724	689	708	679	647	738	741	715	697	712	716	650	747	729	715	759	739	707	692	707	775	726	712	731	707	702	743	716	738	742	652	717	720	689	734	701	734	694	708	724	716	721	729	743	702	659	751	727	727	702	712	680	734	731	751	714	693	720	717	709	678	710	688	743	737	706	721	678	683	721	729	731	722	698	748	726	701	672	710	696	671	683	688	708	669	694	680	657	719	707	764	739	743	704	712	701	705	706	718	734	719	697	735	732	688	745	715	689	731	719	701	724	685	694	663	690	724	739	696	738	697	744	719	739	729	729	762	737	753	682	708	677	735	711	710	723	731	659	689	729	732	705	732	704	684	673	648	727	724	730	706	756	671	722	704	683	668	707	732	698	736	749	756	699	726	712	689	662	683	708	707	752	731	698	723	718	683	661	766	698	713	729	729	717	706	733	688	687	706	702	741	693	718	706	717	696	750	750	708	679	686	735	691	707	713	707	705	668	723	732	730	681	690	701	729	734	706	724	662	710	748	693	746	704	720	717	673	725	685	764	714	696	732	694	709	750	676	713	691	759	704	653	708	722	747	684	780	693	703	700	696	703	718	733	719	725	717	744	748	718	668	684	738	742	708	684	686	713	688	783	719	656	746	720	682	765	724	650	742	744	699	740	706	695	686	716	681	667	716	672	720	742	704	734	684	737	702	689	685	713	669	741	689	683	686	712	709	711	674	716	734	665	701	730	682	740	691	744	745	696	708	771	689	694	687	655	695	725	715	731	713	671	681	703	749	674	698	704	671	702	712	734	749	698	759	753	717	727	667	723	660	710	716	674	756	686	681	682	717	677	684	735	754	702	684	675	694	718	663	683	725	725	680	724	711	762	696	706	679	732	706	739	748	702	741	686	699	698	694	697	735	658	728	734	714	703	698	717	731	683	765	723	680	726	771	718	704	721	720	698	732	720	750	719	693	713	724	691	682	715	710	651	711	687	685	725	724	678	732	697	678	705	713	683	684	733	695	729	730	745	738	704	737	664	744	740	737	704	773	724	698	713	720	738	742	729	744	728	711	700	794	762	714	710	713	724	739	683	743	727	714	672	698	669	689	718	723	747	727	699	720	715	705	660	714	717	731	706	680	671	677	751	678	684	724	674	671	731	705	734	699	743	732	716	730	733	719	725	667	672	685	724	698	751	708	692	712	730	655	733	669	735	654	705	728	679	715	694	713	714	708	729	702	727	707	720	690	686	721	688	744	705	694	737	701	681	725	700	698	712	703	723	729	721	657	712	717	694	685	699	709	690	665	688	726	663	744	702	741	641	685	709	687	728	691	735	716	680	712	733	773	725	699	734	710	734	728	696	734	715	733	710	726	741	680	663	714	727	720	724	676	723	648	742	725	737	667	652	740	747	758	700	746	713	717	678	705	738	724	684	769	687	680	714	729	682	697	778	723	679	723	680	715	745	675	717	730	696	723	720	725	723	736	719	704	743	714	690	718	691	715	705	697	763	698	720	738	712	667	704	727	762	708	725	691	706	715	774	748	718	681	744	699	686	710	717	731	702	674	736	695	698	679	699	725	757	723	728	742	669	709	734	696	720	668	711	658	707	663	719	693	683	742	697	718	732	696	682	698	700	666	674	727	728	694	725	728	735	724	764	745	734	734	708	711	701	678	749	710	731	724
33918	5091	814	504	416	387	393	347	318	324	330	312	340	303	280	295	344	297	317	340	333	304	335	301	301	327	332	307	323	339	326	321	329	326	335	285	339	350	299	330	317	317	339	311	346	329	347	349	316	327	322	284	321	318	364	350	347	339	336	293	320	317	329	308	365	331	308	295	300	358	295	314	357	312	309	302	312	295	328	322	329	303	285	304	334	329	328	297	318	327	329	295	313	338	330	356	364	315	324	335	358	303	316	332	317	297	327	313	325	336	316	296	333	310	362	315	280	331	326	311	314	336	307	337	298	339	354	347	356	328	318	316	318	320	346	357	296	342	304	341	332	324	321	343	327	296	317	295	323	334	328	320	339	323	299	335	327	336	323	348	340	346	322	332	311	363	337	319	321	311	343	357	332	322	340	340	341	310	328	311	315	329	333	328	382	292	287	311	331	321	337	310	341	382	322	278	327	339	316	320	342	369	320	334	348	306	323	305	317	300	315	300	310	333	356	327	360	314	360	340	337	315	316	326	307	321	323	356	318	315	373	324	354	321	320	374	310	349	315	319	303	340	358	332	323	309	311	362	332	335	344	304	322	328	300	323	306	316	358	311	274	318	353	310	332	319	331	311	326	336	325	298	347	330	319	287	313	342	320	325	313	337	342	295	317	335	359	347	357	355	353	318	357	336	339	343	347	314	321	325	359	324	296	329	360	370	301	323	305	347	319	336	323	337	327	311	325	346	313	368	323	318	355	324	353	280	373	370	322	316	312	337	320	323	362	331	313	322	344	333	320	304	325	341	321	300	329	323	341	297	344	331	371	319	314	287	319	327	317	316	337	328	320	337	315	323	319	331	343	355	310	328	299	311	306	322	315	303	319	360	389	327	318	333	300	350	344	318	331	329	314	328	330	366	333	335	339	295	326	322	340	309	325	317	319	298	320	326	292	327	363	319	319	329	301	306	336	318	310	304	297	344	313	328	362	319	319	315	337	353	305	293	308	318	315	365	345	321	339	325	353	334	335	297	339	308	281	317	301	319	332	341	294	329	339	327	338	349	322	345	300	330	304	325	298	289	329	305	329	352	321	310	315	335	329	348	345	334	331	335	338	320	340	291	335	330	321	328	322	357	323	348	296	303	326	309	293	318	299	337	318	331	344	346	332	359	320	310	353	349	301	298	341	328	318	320	314	327	337	320	316	309	343	306	326	339	340	359	310	324	334	313	304	336	308	357	377	372	342	340	317	331	331	290	338	333	339	323	317	259	328	312	348	356	341	315	306	347	306	341	332	350	319	337	333	337	340	351	353	332	344	312	311	342	338	289	327	335	345	326	343	341	346	313	335	345	313	336	329	349	313	334	305	348	336	325	302	324	284	308	319	346	300	351	314	318	360	351	327	322	344	355	346	331	345	313	299	328	293	303	294	308	359	348	363	341	330	324	325	308	305	348	327	330	370	330	346	333	306	332	279	331	315	323	307	313	326	322	313	322	314	322	321	330	312	373	341	302	316	327	335	325	374	311	322	320	315	324	294	320	318	327	314	345	323	344	337	328	331	351	320	314	327	368	335	343	341	319	321	330	362	329	298	319	308	308	335	311	313	326	346	333	336	311	293	346	329	338	338	351	347	333	326	321	334	355	299	334	347	337	352	336	338	333	334	345	315	313	311	340	334	308	340	347	309	299	315	321	337	339	353	324	323	305	357	324	374	308	319	365	368	369	301	309	300	305	319	299	338	347	309	349	365	343	337	316	339	309	297	279	322	304	352	351	328	308	311	336	350	339	305	320	341	333	314	317	342	381	333	291	306	313	332	330	346	313	322	302	331	319	328	315	302	311	296	321	368	330	323	329	303	300	305	296	324	330	325	335	313	351	304	293	292	335	349	326	356	349	336	330	309	352	332	313	298	303	312	332	314	351	313	307	334	345	310	368	360	332	323	330	307	331	335	327	355	344	303	288	308	296	283	349	333	360	332	347	311	370	315	359	349	339	295	300	311	314	313	332	368	370	300	334	335	341	326	329	328	352	304	328	289	345	345	318	337	323	347	323	335	332	332	286	275	309	353	321	345	312	337	345	290	319	311	335	329	333	336	330	332	306	319	325	353	339	326	308	305	329	309	333	337	336	350	306	316	372	331	313	353	322	306	320	340	308	330	324	315	328	335	330	314	340	334	297	351	340	297	343	343	305	341	317	318	310	337	350	333	277	323	317	340	341	330	342	347	321	317	355	294	354	320	341	312	349	351	339	330	336	303	298	336	279	337	320	326	314	346	315	315	355	351	303	262	322	312	293	327	313	310	347	306	334	331	290	290	335	329	315	302	355	332	328	313	335	347	344	301	299	330	350	355	363	328	311	336	329	359	295	349	327	339	334	323	300	364	329	359	342	306	329	347	326	329	360	394	316	297	324	293	347	316	348	339	336	283	354	330	327	349	328	329	322	318	363	345	294	321	339	315	325	359	319	292	333	313	348	330	295	288	336	343	315	333	334	342	298	338	324	339	324	291	334	344	337	322	320	314	340	293	315	322	318	319	347	299	291	343	299	331	331	352	335	311	306	320	309	321	330	319	329	319	327	327	329	364	341	299	313	310	338	343	385	357	373	318	335	331	332	312	321	318	350	340	318	355	352	359	301	334	316	338	330	366	340	342	356	313	355	354	331	324	294	284	298	296	334	344	314	327	312	318	328	308	325	313	326	309	305	358	335	341	309	328	299	335	345	327	344	339	313	297	339	321	346	326	322	358	322	309	334	331	289	325	364	325	329	334	272	331	341	349	308	341	323	314	331	306	342	330	356	316	336	345	334	372	333	295	311	289	351	308	349	320	297	308	297	297	321	336	321	333	315	331	338	279	300	326	308	333	308	309	321	358	348	336	344	370	331	349	344	329	328	300	320	318	307	305	360	343	326	319	336	317	341	348	349	367	315	321	304	315	291	340	287	313	355	298	314	324	323	278	344	305	330	344	271	303	346	383	323	313	305	297	321	321	347	313	342	343	342	348	325	345	321	326	348	345	319	311	349	288	349	318	322	306	325	322	324	332	359	327	343	344	355	341	364	370	335	302	313	320	321	339	310	317	338	347	322	271	328	327	344	360	324	345	323	337	303	336	333	335	331	310	319	333	319	325	327	305	353	322	346	334	332	300	323	324	309	332	312	365	301	340	319	290	320	350	314	326	325	340	366	330	336	334	335	305	301	362	347	307	327	283	333	325	319	304	367	330	317	310	347	318	315	344	314	295	342	283	304	328	317	318	334	324	324	319	311	326	333	329	331	324	340	334	305	323	339	314	322	313	322	296	320	330	340	328	327	345	357	313	339	308	340	321	320	302	296	309	287	314	329	348	343	316	360	290	326	301	335	295	343	302	361	303	344	360	319	340	331	318	336	335	342	354	313	310	301	370	356	368	325	359	336	332	332	313	349	304	312	314	334	308	345	314	327	366	378	340	339	351	379	338	314	288	328	306	354	330	326	312	328	342	310	330	340
21894	8074	4903	3160	2152	1530	1031	949	790	805	753	732	754	757	761	720	734	760	784	779	736	706	754	769	718	728	750	701	758	754	735	730	740	698	741	701	740	729	710	742	702	727	716	731	784	739	688	754	742	691	727	770	752	735	680	729	771	733	678	726	775	769	751	723	714	705	729	771	720	728	721	756	726	679	669	747	756	697	697	762	731	742	693	729	762	725	716	729	765	745	754	790	748	750	715	664	719	720	724	731	739	724	690	744	723	713	696	740	743	696	740	722	701	717	723	736	750	653	751	678	688	727	721	709	739	736	773	740	736	724	732	743	754	739	795	747	739	697	691	713	749	706	670	727	713	706	728	719	750	760	731	757	707	690	730	781	758	747	692	695	748	686	705	694	726	738	750	725	731	749	750	766	708	716	752	717	730	736	740	724	691	706	743	738	733	758	756	697	746	728	779	753	725	730	684	674	667	700	755	731	728	721	727	749	753	690	752	756	726	763	740	742	712	824	778	682	791	688	737	717	756	720	717	746	749	731	732	714	780	724	724	750	677	703	739	734	695	701	719	749	775	716	732	679	790	741	733	733	771	753	699	728	704	741	722	721	746	671	754	682	716	692	745	700	736	754	737	682	709	707	703	730	697	701	696	717	753	711	718	723	737	715	785	745	740	738	749	693	703	680	745	772	726	782	710	678	744	772	737	668	716	721	740	739	774	747	699	719	668	742	734	729	709	713	773	717	735	703	706	731	683	700	707	697	730	740	772	749	701	735	734	763	714	741	745	763	715	773	692	768	724	772	697	732	735	743	778	736	758	708	728	794	709	746	778	780	740	749	695	707	702	730	720	717	738	692	724	734	717	745	732	725	687	761	735	758	797	784	664	729	723	684	690	736	699	725	711	772	752	735	753	746	701	707	700	723	712	723	742	703	779	784	697	713	732	774	712	794	714	703	697	734	752	672	706	750	689	717	740	792	809	755	723	712	725	724	725	744	749	747	701	707	720	790	693	755	741	755	694	729	766	716	719	723	723	710	736	719	676	727	741	766	736	730	717	739	771	680	735	720	721	794	743	717	733	721	731	742	741	674	711	741	739	716	761	756	761	742	670	728	765	729	686	740	722	729	711	748	777	715	757	725	717	749	710	715	740	747	751	771	742	749	716	696	678	752	770	707	713	699	742	744	721	694	741	712	737	693	729	730	719	685	729	780	744	767	712	760	711	752	720	714	722	692	705	773	728	715	742	772	788	733	679	758	729	727	729	727	722	735	719	727	695	675	696	696	729	746	707	691	764	739	732	757	712	730	712	758	743	730	720	683	747	752	694	729	756	752	697	682	749	720	745	787	743	722	771	688	717	753	757	737	690	719	731	769	739	738	660	724	692	747	713	720	735	708	798	711	720	729	668	771	747	732	726	772	772	720	718	711	725	742	710	727	713	755	720	710	727	687	736	765	714	758	750	720	725	734	707	743	702	730	771	743	758	666	802	766	742	698	737	724	733	771	748	709	744	753	715	702	761	723	756	746	766	719	754	731	725	740	659	800	777	743	755	655	712	668	761	760	741	693	748	773	752	698	719	776	746	726	717	796	752	749	759	708	710	760	738	752	679	754	752	725	742	678	723	712	735	750	766	732	738	683	782	701	691	729	772	721	728	731	749	768	679	763	713	782	709	719	743	710	803	728	747	740	728	701	701	762	731	718	740	708	720	749	719	749	713	759	741	778	743	771	738	713	713	698	727	715	706	717	744	715	717	768	722	724	732	748	722	726	712	725	689	762	734	659	691	695	673	735	735	739	741	694	702	712	759	703	749	782	749	717	740	753	726	709	718	749	761	677	712	765	749	715	728	745	683	738	692	690	730	720	724	751	669	719	691	741	755	697	753	750	743	722	747	740	721	750	734	738	771	772	727	750	743	716	744	696	730	787	777	715	792	692	690	692	716	735	724	755	752	720	686	706	757	759	727	679	735	754	765	725	728	696	717	734	722	707	740	719	745	772	683	765	669	753	717	704	737	765	755	769	703	769	704	804	731	721	705	753	791	692	712	720	693	745	732	710	733	714	732	707	773	739	745	723	715	746	665	721	747	723	747	702	694	728	707	780	720	773	728	732	761	719	755	735	760	738	722	723	726	701	743	755	690	699	764	691	750	694	740	747	714	761	716	757	693	771	725	686	715	737	728	765	706	738	709	693	751	688	696	743	727	708	714	729	751	734	732	739	689	714	736	681	787	711	673	733	713	688	741	731	736	694	721	732	706	740	745	722	760	769	751	734	685	705	705	755	748	694	713	780	753	696	777	724	713	741	727	757	710	732	696	797	712	765	718	702	750	718	730	734	740	708	732	721	712	721	722	724	663	761	722	718	713	716	718	785	731	752	702	711	784	741	720	726	766	723	733	753	692	728	717	753	712	710	743	727	697	740	720	732	724	732	733	739	743	738	721	717	741	718	767	752	721	753	740	805	766	679	764	765	755	722	788	772	739	706	695	712	755	748	757	726	723	748	713	731	678	685	748	720	730	697	716	709	735	734	737	702	717	783	715	733	750	750	714	692	741	683	741	704	721	707	732	722	733	753	769	708	707	753	725	776	761	781	736	704	713	732	742	711	743	741	733	788	700	703	714	762	732	711	717	775	773	734	675	742	710	728	753	768	729	737	720	717	725	714	730	749	699	709	724	736	771	712	705	708	743	760	733	793	695	738	689	709	735	741	715	711	750	672	753	682	745	718	702	687	705	697	728	729	730	699	759	790	766	745	720	751	729	752	722	720	699	748	709	761	753	790	702	733	718	686	743	751	703	726	703	715	740	773	718	745	720	728	746	738	705	759	679	720	735	772	750	720	734	764	751	729	736	712	744	718	738	766	725	713	748	741	719	718	669	778	724	712	685	726	757	688	712	784	781	693	726	698	703	719	722	703	733	753	749	723	727	731	748	729	722	727	688	708	729	732	711	691	752	756	727	711	792	696	744	713	725	779	751	748	711	698	727	738	756	761	715	674	706	659	744	706	737	719	719	749	728	681	735	770	691	722	748	724	763	761	715	727	783	758	722	708	742	704	718	710	786	700	748	674	734	761	745	772	723	717	731	705	764	770	772	691	718	717	724	779	739	751	725	767	685	762	741	732	743	714	735	709	749	733	678	711	688	639	705	741	733	712	716	754	718	730	729	719	750	790	767	739	717	745	757	770	756	728	687	681	702	754	732	745	692	744	733	732	736	700	701	742	782	752	694	776	730	792	677	731	706	739	741	717	684	705	747	734	746	713	722	775	715	719	723	770	715	736	733	707	739	705	739	744	669	709	714	726	693	722	754	729	731	675	753	746	702	703	739	749	728	704	756	759	729	716	794	803	710	757	649	726	696	738	701	723	710	723	722	708	763	692	750	768	732	768	707	726	755	740	710	741	782	730	750	747	708	693	771	742	733	754	731	753	710	734	768	741	748	730	735	713	721	726	728	724	762	716	738	683	696	727	752	748	712	749	715	728	781	697
34962	6128	1022	592	425	379	343	368	343	333	382	333	285	333	336	350	335	379	352	345	358	351	316	346	346	332	332	323	389	343	330	352	313	339	343	366	368	337	349	294	309	355	325	360	328	357	357	326	334	381	328	348	313	343	354	339	364	339	310	312	349	336	319	345	317	339	372	334	366	357	346	319	359	341	379	332	349	325	349	347	343	343	360	323	301	303	325	366	328	335	361	342	324	324	362	340	340	334	318	330	380	339	328	338	319	342	316	346	334	344	333	317	346	353	363	347	372	306	352	354	330	364	363	353	353	312	350	325	398	317	303	349	326	341	336	348	313	335	366	335	365	320	340	325	384	317	312	344	331	346	370	351	340	366	322	332	326	328	338	344	345	307	302	328	352	363	324	323	328	332	341	346	309	331	327	383	332	336	337	343	316	318	318	306	325	337	362	336	371	318	343	316	338	346	382	349	349	356	327	311	334	354	376	341	377	346	355	353	326	354	322	346	319	329	352	329	364	378	397	336	347	311	333	336	372	338	324	377	335	330	339	341	348	365	353	322	385	356	339	298	331	354	343	354	309	329	362	330	330	363	355	290	347	353	328	328	356	322	341	345	351	368	288	340	317	351	374	330	343	330	311	335	379	371	358	337	350	346	371	325	293	292	355	368	349	296	323	309	346	327	372	350	356	311	348	336	343	359	388	357	333	326	333	333	361	357	313	328	352	354	354	377	345	335	321	324	351	342	328	328	350	334	340	359	331	334	341	359	348	341	339	333	333	362	312	318	318	349	337	346	275	322	347	364	353	313	344	334	317	312	347	376	345	353	321	300	345	353	310	360	332	363	316	321	366	320	331	359	318	315	360	318	349	321	336	331	370	361	362	318	376	351	387	349	348	336	357	327	343	329	355	352	319	354	344	369	341	403	350	349	312	334	338	358	348	323	368	339	370	361	334	333	336	363	334	354	313	315	336	379	343	316	335	339	346	355	344	364	355	351	286	363	318	317	337	340	343	377	338	337	347	334	325	344	325	366	357	325	318	333	354	375	342	333	374	342	325	349	372	315	324	402	344	327	307	378	347	337	335	330	328	319	363	317	328	353	327	333	354	323	318	356	361	344	343	339	277	337	312	348	357	374	332	361	359	343	357	327	326	342	358	357	321	308	347	343	340	325	347	351	341	303	289	352	341	367	350	354	326	323	354	339	332	334	322	367	316	357	337	341	356	376	378	358	383	336	349	350	332	321	360	314	338	364	354	356	303	314	360	359	356	356	344	312	316	338	371	339	378	323	317	370	370	356	344	327	370	349	350	352	333	327	344	312	336	392	344	354	346	365	329	312	344	305	358	348	327	360	364	351	315	322	326	326	351	319	351	350	351	345	347	346	349	331	349	333	379	333	323	333	345	324	378	305	364	355	326	312	347	353	344	383	402	355	344	338	362	359	340	357	333	363	334	348	320	321	331	330	346	324	370	315	334	357	364	354	332	328	330	312	356	342	339	349	352	343	348	344	352	336	361	360	317	320	325	297	346	354	380	379	340	360	338	333	323	318	315	344	381	373	335	332	376	348	361	332	363	322	346	342	337	369	339	328	325	346	326	345	359	317	347	348	339	334	335	352	346	347	343	376	331	334	333	361	323	357	386	332	346	365	336	302	317	395	358	338	352	344	331	315	321	364	341	315	360	349	322	328	347	368	342	361	306	369	351	341	355	324	341	332	336	348	351	364	331	350	382	302	303	343	331	388	328	332	344	333	326	345	357	341	324	358	326	369	362	350	296	311	323	363	357	314	310	346	311	340	349	300	335	368	349	338	308	347	362	361	370	344	326	330	403	322	358	350	367	355	345	303	327	343	332	333	312	354	339	309	355	355	380	348	304	365	357	321	319	354	303	338	335	347	352	343	294	361	329	357	330	356	335	334	354	353	305	374	330	350	353	353	365	355	330	365	339	322	341	351	352	306	358	384	339	341	345	345	356	343	349	362	379	368	318	345	363	353	357	335	330	331	362	346	315	356	344	366	357	329	328	312	361	338	345	355	346	358	330	337	341	362	348	337	333	340	312	340	340	365	360	358	325	296	333	313	336	352	349	344	318	320	373	336	339	333	330	329	352	341	345	357	342	318	326	329	369	365	362	334	320	341	333	315	335	302	334	351	321	299	329	298	368	333	366	393	312	351	335	341	336	331	302	351	326	335	338	356	301	330	338	345	348	333	342	315	339	330	369	333	329	337	334	324	303	350	356	330	318	355	354	353	350	354	354	340	383	317	353	313	327	292	338	333	335	373	352	331	345	330	347	346	369	329	332	370	331	369	356	351	325	375	327	348	345	311	345	326	334	331	308	362	355	337	319	325	337	349	360	378	348	342	345	334	342	360	328	352	352	331	315	345	368	375	320	313	326	359	330	317	360	361	334	345	321	374	320	335	375	347	343	349	356	331	307	348	360	332	363	334	347	341	342	347	322	332	370	324	323	349	359	349	321	304	349	315	353	350	380	288	325	349	351	357	355	368	327	348	347	354	354	331	342	343	369	323	350	333	327	362	340	330	349	373	344	321	331	339	340	400	337	342	384	327	350	337	330	383	335	344	353	353	344	341	348	349	361	319	310	342	335	328	325	353	362	353	355	342	358	336	332	333	320	296	325	335	356	354	308	378	350	340	329	343	326	322	353	357	358	350	366	342	337	339	367	368	349	378	309	348	333	334	349	353	314	321	372	363	350	337	352	342	309	354	351	312	350	341	383	302	302	355	374	352	362	358	362	314	367	372	326	329	347	329	356	338	308	317	354	316	334	316	330	344	319	346	345	325	325	344	343	371	343	314	339	300	363	331	345	337	377	343	353	332	322	312	367	364	341	327	296	341	345	369	346	358	324	368	348	364	336	312	357	354	356	368	365	364	311	348	327	376	338	342	354	335	343	342	339	337	347	350	353	314	372	342	351	338	376	331	310	317	341	346	313	317	359	313	357	329	343	359	351	323	380	342	361	327	378	330	325	363	350	334	349	351	347	367	314	304	335	363	291	340	318	289	352	372	317	314	353	337	318	386	340	351	349	354	368	330	363	341	338	326	359	348	356	345	346	310	375	349	366	357	351	317	331	352	330	300	342	348	332	295	312	331	354	342	299	312	327	340	343	349	380	337	347	329	316	337	336	344	334	351	355	332	344	347	366	329	321	357	370	318	314	321	325	369	347	359	353	333	306	378	369	338	307	306	335	344	362	376	351	330	333	368	347	312	328	346	305	326	326	322	336	315	353	347	323	342	328	331	345	336	355	342	336	367	349	358	303	301	321	333	312	328	305	342	320	305	343	358	362	367	347	333	318	371	390	330	332	347	353	348	351	347	330	334	371	328	328	322	354	349	325	324	333	361	343	305	374	343	324	384	357	321	340	345	337	321	380	356	355	343	378	353	332	346	335	341	371	308	321	362	330	329	338	311	339	300	359	365	317	326	303	378	357	322	361	374	332	340	360	351	356	356	302	362	356	344
22570	10435	6524	3523	1978	1376	1137	983	951	854	885	827	829	802	789	819	817	804	824	751	763	812	805	773	779	764	788	806	811	759	794	787	802	779	758	779	778	803	793	790	738	745	758	784	808	776	770	831	816	800	778	752	820	791	739	791	733	731	806	825	782	742	797	772	780	753	785	796	829	784	813	795	856	756	808	779	775	741	791	746	772	774	773	798	758	706	819	814	790	789	743	816	725	814	734	796	793	761	777	784	721	774	823	851	810	763	791	774	732	735	719	768	830	808	745	799	728	821	773	792	804	766	792	814	768	782	789	812	768	744	778	743	808	777	735	826	765	789	797	760	809	807	787	744	782	805	752	795	757	793	784	834	824	796	742	770	828	834	807	775	779	767	807	768	722	746	767	821	779	833	795	733	778	806	754	765	724	837	757	779	783	816	743	760	776	800	745	802	740	852	797	788	815	744	755	815	810	808	779	774	768	740	773	783	785	760	786	785	807	746	785	789	734	817	785	805	805	826	794	784	794	781	737	745	773	777	774	745	807	778	757	774	766	730	756	818	799	755	759	772	788	780	802	807	768	803	775	736	799	794	806	797	788	772	776	822	784	824	772	814	776	775	774	826	828	813	746	740	802	767	794	790	783	761	793	751	757	765	773	797	749	808	825	734	764	797	748	738	789	757	763	760	771	776	839	777	760	773	752	733	757	791	744	798	774	763	798	761	740	801	802	813	804	758	763	772	706	788	764	801	802	818	761	750	724	789	751	730	787	753	776	729	775	769	788	781	807	759	825	808	787	736	812	788	738	822	785	736	822	774	801	761	755	777	806	801	754	819	766	771	790	788	739	793	753	765	811	761	789	754	743	838	773	772	801	773	757	771	778	818	841	777	764	809	798	788	742	757	787	806	721	848	769	825	778	758	775	810	802	765	791	796	759	795	818	784	775	780	757	785	779	774	717	812	748	759	728	753	742	810	772	752	794	791	781	772	771	786	788	760	825	768	774	787	747	811	785	771	800	755	790	767	789	819	771	743	767	789	792	756	759	806	859	780	791	778	757	805	777	828	749	771	752	783	768	751	745	750	793	815	816	820	759	807	757	824	752	850	768	759	776	790	747	764	807	740	811	831	749	751	796	787	820	780	816	782	796	804	771	798	723	755	808	831	801	786	800	803	755	780	781	716	794	802	729	809	831	767	786	826	766	779	781	780	774	745	801	815	787	773	760	769	777	751	762	836	816	738	795	771	788	783	749	812	787	785	803	789	779	765	810	745	767	749	738	799	797	795	770	797	824	792	799	801	765	745	742	774	764	763	764	783	761	715	793	795	758	871	758	740	779	810	794	768	774	786	787	789	773	751	818	812	796	780	757	743	768	747	752	765	777	765	742	802	815	790	807	807	751	808	773	799	802	780	787	794	812	802	782	799	801	735	786	802	748	850	787	762	768	790	755	744	787	793	754	797	790	754	772	786	757	793	778	747	773	828	781	789	762	769	764	785	804	782	732	802	800	771	789	765	761	774	751	800	754	741	750	773	795	782	773	795	813	735	768	782	774	760	737	778	729	788	786	781	807	779	778	755	816	794	744	786	792	862	815	739	733	786	760	787	791	799	745	800	793	723	794	809	820	823	798	785	754	747	825	808	801	796	778	770	785	757	826	777	745	795	833	781	780	815	764	783	754	743	769	763	795	808	740	799	757	773	778	752	789	796	803	789	762	763	760	801	754	757	793	789	793	752	752	792	760	822	771	844	761	787	794	777	751	826	741	806	773	746	750	802	769	812	750	792	825	794	767	785	792	842	811	775	741	754	771	807	754	774	736	802	792	751	811	750	757	786	792	826	783	790	790	820	754	730	803	746	775	752	778	722	783	756	757	810	811	794	768	794	830	823	774	761	792	779	776	752	764	748	748	794	795	746	775	712	784	856	768	783	816	749	787	809	725	759	778	794	774	761	756	781	765	843	772	796	751	768	752	767	807	793	765	737	775	767	760	767	828	793	855	754	783	785	772	794	739	804	776	779	770	766	800	727	714	749	773	784	726	768	784	819	802	712	802	773	767	826	756	786	778	805	825	758	771	796	793	787	773	702	743	826	750	746	775	767	777	752	819	759	795	731	749	795	786	790	801	775	823	753	799	842	787	802	771	801	788	782	768	779	740	800	791	763	787	749	779	818	760	764	796	757	783	804	796	748	765	813	768	764	781	780	825	795	764	786	751	800	783	767	789	813	748	763	738	765	812	739	746	789	773	765	775	780	798	745	807	758	749	779	778	805	779	772	776	784	797	777	789	792	749	814	777	732	827	775	785	810	776	812	799	770	811	846	780	774	770	766	773	751	770	810	730	766	807	777	778	795	744	817	811	755	789	766	754	748	810	807	783	805	784	800	792	781	720	780	744	736	779	805	851	741	767	787	754	761	759	758	760	800	822	760	745	798	741	718	757	751	799	753	778	796	765	790	720	776	779	743	752	782	804	805	764	820	764	788	802	802	794	781	809	797	759	786	757	781	767	795	764	810	797	775	758	783	773	734	827	775	766	758	787	788	806	853	739	782	759	769	802	734	734	788	762	788	774	776	842	808	778	743	754	730	796	776	762	793	742	783	762	746	802	828	769	761	766	787	810	750	782	821	772	810	843	790	731	823	792	812	726	750	786	756	793	778	810	704	773	745	791	832	745	767	779	820	775	753	736	790	773	777	829	806	802	767	785	789	797	750	799	762	747	817	781	781	800	753	766	787	788	758	785	805	796	760	778	777	839	792	784	768	798	816	785	839	825	828	795	797	804	755	767	785	764	777	796	808	801	793	762	747	781	754	793	761	771	753	776	781	773	800	813	729	777	752	778	786	803	754	779	805	842	809	763	799	796	728	795	779	773	808	809	785	738	792	744	821	796	795	755	745	771	786	756	749	796	824	803	809	746	769	795	751	784	826	722	766	786	748	780	787	771	758	722	786	772	704	784	763	760	756	770	770	806	797	761	764	783	809	817	759	765	769	767	796	748	735	786	799	755	777	814	742	770	794	789	738	767	766	799	771	778	774	765	808	732	732	773	828	798	754	788	745	768	759	791	783	801	827	773	780	773	750	820	761	777	801	826	762	835	786	768	798	814	776	794	818	770	809	778	739	792	775	755	750	754	757	815	742	782	785	806	809	759	815	763	797	808	771	755	781	722	706	742	795	812	769	816	788	748	735	791	738	804	795	762	757	756	812	775	791	794	758	766	772	828	810	779	744	759	787	767	789	789	763	779	748	783	787	770	752	740	761	795	762	830	758	758	785	761	774	779	785	758	789	778	788	787	802	767	716	828	790	778	771	814	747	799	734	770	715	755	789	821	835	773	762	813	780	740	807	828	790	798	785	762	773	781	805	818	766	809	758	782	778	790	804	768	775	798	768	808	783	748	747	780	792	824	767	824	775	785	804	810	784	802	766	818	789	731	774	780	753	766	781	813	771	834	812	814	820	754	721	827	749	783	796	794	796	775	763	867	759
22665	2466	465	406	374	358	346	306	334	327	334	292	293	329	357	317	339	323	342	319	327	289	328	301	337	324	332	316	321	312	313	305	323	323	352	303	325	328	305	330	340	327	339	318	342	293	324	322	301	274	314	311	340	328	316	306	342	328	311	277	347	315	323	337	315	346	300	309	330	292	333	287	342	347	300	330	316	328	325	347	331	353	324	302	315	359	320	344	346	298	304	310	299	283	309	307	299	300	328	325	320	313	322	316	306	296	329	310	331	336	291	345	342	328	345	327	333	341	361	347	289	321	320	324	351	325	294	338	321	353	302	312	318	303	324	301	377	316	321	311	310	329	346	319	303	328	333	312	353	332	333	333	329	301	341	301	312	338	324	320	348	303	316	341	306	339	324	305	354	311	315	290	331	343	315	320	298	344	328	311	315	346	334	314	345	323	293	316	318	326	346	306	318	291	317	306	323	329	292	288	302	367	354	329	317	318	360	308	307	301	343	312	286	331	329	333	326	319	326	336	305	338	326	297	319	335	326	341	307	322	346	308	287	278	335	313	281	309	326	331	312	320	339	331	358	325	318	326	347	317	314	324	365	342	281	317	340	325	305	317	297	304	301	291	307	334	320	309	303	311	325	326	348	348	350	299	320	297	307	304	317	288	315	321	346	318	316	307	319	341	325	302	326	335	303	314	313	311	327	343	332	325	297	313	380	355	338	327	372	340	315	317	332	290	306	310	335	321	336	386	278	327	329	323	307	322	306	306	304	353	339	322	337	319	310	337	339	315	329	312	296	311	317	348	325	310	323	320	322	323	343	327	307	316	326	305	318	317	306	317	353	310	339	334	309	333	367	326	302	293	334	339	346	307	328	352	298	330	316	338	339	324	320	292	319	360	315	304	352	317	343	302	330	332	318	321	309	334	340	292	289	340	339	345	341	341	314	299	305	284	327	336	309	314	293	299	311	362	352	313	317	307	327	328	283	315	343	307	301	315	296	339	289	320	328	302	312	319	304	299	306	276	330	297	305	296	321	335	298	315	384	328	305	355	289	303	322	327	350	371	302	343	334	335	336	309	278	305	360	318	332	321	305	346	309	302	335	332	325	305	311	336	318	313	309	311	310	319	322	336	305	323	294	339	352	315	323	324	295	317	328	311	325	331	324	326	308	327	331	319	289	307	324	330	325	307	316	362	319	319	313	341	324	338	309	308	338	288	316	330	320	357	348	328	334	345	344	303	312	320	283	315	313	292	304	331	278	296	306	332	357	282	279	306	351	346	276	307	338	331	333	354	342	347	335	305	326	306	366	306	279	310	341	317	294	312	300	303	303	350	319	330	351	340	331	308	352	315	326	327	333	259	346	334	279	314	328	341	289	334	325	331	306	317	318	318	299	316	352	335	333	313	357	330	320	285	313	314	345	302	323	327	306	356	299	349	328	321	339	326	306	326	331	327	289	321	290	375	307	317	330	350	341	342	319	296	317	315	317	332	290	324	292	296	321	329	312	301	321	335	318	311	303	317	344	321	309	334	320	316	334	324	347	305	330	305	316	348	346	322	354	356	311	346	319	296	317	329	313	328	308	281	321	294	348	305	332	310	346	337	362	340	320	305	295	330	356	370	339	331	322	377	315	347	356	347	342	306	339	334	318	348	330	352	335	341	305	357	356	300	331	300	318	313	319	322	350	303	326	337	317	335	303	305	322	313	309	318	323	336	299	335	351	301	295	326	308	324	347	346	322	314	327	343	326	297	321	303	309	336	333	292	312	310	320	309	331	317	315	330	334	342	298	335	300	315	287	350	282	347	313	320	297	346	308	335	287	307	310	308	345	323	337	340	348	356	306	342	309	297	319	332	301	371	316	305	336	321	265	318	346	338	331	330	339	303	357	302	298	304	328	310	291	272	313	361	287	321	314	326	314	341	321	315	334	306	314	360	327	311	344	308	303	366	290	299	293	337	334	286	346	346	323	324	319	318	328	280	314	314	344	342	305	279	313	320	302	306	308	313	289	316	361	306	292	301	275	340	321	323	298	306	336	346	368	294	338	344	332	307	313	336	312	333	311	319	298	312	316	345	325	290	293	305	316	331	331	343	320	330	320	308	297	336	360	336	314	306	311	343	319	335	301	334	353	305	359	352	332	341	342	317	296	336	322	339	280	330	281	282	304	308	291	297	344	332	317	330	322	332	323	296	310	347	307	342	306	295	327	303	325	328	301	325	332	318	291	315	319	335	313	308	338	318	288	325	305	351	285	297	348	316	297	333	325	354	330	313	340	301	304	298	342	294	320	351	309	321	304	359	321	333	311	292	301	280	342	289	344	318	293	365	333	323	274	334	322	316	297	308	343	292	320	334	332	323	319	321	316	294	321	325	326	326	347	317	309	338	309	331	335	295	338	329	338	309	311	335	343	336	281	319	308	297	330	334	329	313	302	317	311	344	307	295	338	335	334	303	336	335	349	322	326	333	356	312	332	319	283	320	321	339	320	370	330	312	332	325	340	280	334	321	325	315	319	328	332	330	359	306	331	308	335	316	345	310	289	311	318	315	304	321	359	345	342	318	334	327	322	326	354	312	309	304	333	365	317	309	339	307	329	338	321	325	276	307	327	280	313	322	298	298	300	321	304	327	343	339	334	362	302	312	288	290	314	339	297	300	320	311	300	306	300	351	352	324	324	322	335	291	319	292	333	316	343	284	328	310	301	330	315	333	307	349	304	365	321	317	295	349	355	319	321	324	346	304	325	302	334	327	303	315	304	317	308	290	344	328	321	314	313	319	324	328	338	313	301	332	310	336	330	288	338	296	353	310	303	293	340	326	320	324	330	362	283	291	321	347	328	366	290	334	316	317	326	300	315	307	322	272	278	328	351	310	283	282	310	318	293	307	295	312	359	329	309	294	313	301	321	334	310	330	352	325	322	325	297	323	289	337	317	315	353	329	357	315	310	309	314	327	305	364	359	311	317	349	313	321	314	312	322	332	344	310	296	276	317	291	307	290	316	308	321	337	311	351	310	309	307	322	281	297	315	315	336	318	334	316	289	324	298	313	317	331	331	296	308	281	337	324	343	299	329	324	367	346	336	280	338	323	337	341	318	316	334	302	330	292	337	369	288	343	300	325	312	297	319	304	358	331	325	336	350	292	338	288	314	293	311	339	302	263	338	338	379	328	281	316	334	334	298	307	328	314	333	330	313	291	340	309	331	355	311	319	313	331	342	326	284	317	304	292	317	332	314	348	347	345	334	345	299	340	308	323	317	321	267	300	302	317	310	319	325	318	297	300	320	330	333	278	336	352	332	382	323	321	314	290	282	331	335	326	330	360	303	333	308	332	304	282	331	317	331	320	304	343	316	325	334	319	314	316	324	319	341	331	306	309	331	304	316	323	355	333	331	275	300	318	312	308	336	338	281	336	314	327	321	305	303	341	329	319	333	276	292	336	308	321	322	322	305	342	334	325	329	304	310	330	345	293	283	307	344	341	308	325
15802	4539	2538	1691	1348	1104	923	796	776	764	740	757	743	745	703	707	678	723	687	718	698	731	695	731	698	734	685	710	666	701	748	726	671	689	633	680	681	721	764	715	693	694	728	733	667	705	751	712	683	702	711	687	735	728	656	683	730	701	706	746	706	731	707	728	675	681	658	717	714	694	693	731	733	674	696	760	700	723	679	757	737	688	680	674	673	683	690	743	696	690	716	693	725	710	700	684	695	724	687	727	722	748	755	724	713	663	715	745	711	698	666	694	685	727	698	640	741	706	707	710	711	695	721	702	696	702	710	755	672	663	688	692	708	679	714	702	699	720	664	731	703	694	743	720	711	646	721	720	713	686	716	678	697	741	723	743	716	682	741	719	712	703	747	712	751	643	695	724	706	711	752	694	707	705	713	751	644	680	660	714	762	711	708	712	671	702	743	723	704	675	741	741	728	652	693	727	718	747	740	679	738	680	726	664	715	715	672	749	732	692	682	707	722	682	688	735	713	679	685	698	763	692	708	714	681	739	697	657	705	685	765	744	645	707	718	700	709	709	706	737	701	747	685	754	693	721	653	724	719	705	741	742	733	726	752	754	672	705	705	668	663	718	724	688	722	720	688	712	739	729	703	710	738	736	671	736	679	723	731	726	709	708	680	660	719	747	766	668	692	699	691	721	685	738	718	718	712	737	678	696	700	757	673	691	713	729	691	695	673	677	706	687	718	724	676	678	711	726	745	703	695	683	702	730	738	683	706	724	731	718	687	701	702	739	740	714	710	675	732	705	705	722	690	730	688	715	698	711	730	714	705	680	693	702	723	724	721	723	720	672	720	729	696	685	695	746	734	715	744	718	739	747	721	733	690	718	683	708	698	707	732	754	681	708	725	684	725	718	732	719	735	679	699	739	709	716	729	702	713	729	728	731	717	735	706	712	694	713	687	696	723	736	706	714	710	729	721	685	699	704	695	698	734	689	716	707	715	668	747	729	687	711	708	686	725	686	729	733	723	715	648	709	730	668	705	685	702	662	637	718	689	697	710	717	716	726	681	692	673	748	690	708	729	749	690	702	681	714	657	672	667	725	696	706	682	677	740	713	718	701	733	707	710	741	732	724	706	683	625	741	647	706	657	719	751	680	738	700	707	691	721	720	736	705	750	759	711	762	696	708	702	759	708	723	700	737	708	721	695	750	676	684	719	706	663	709	688	725	670	722	683	696	689	738	699	753	660	695	707	719	776	696	733	699	721	770	692	702	743	728	717	680	712	662	746	621	737	689	697	666	696	697	705	697	717	735	719	720	695	744	726	676	710	681	672	743	705	733	695	718	676	690	747	725	731	716	760	722	713	740	712	726	715	699	721	703	718	706	723	705	692	665	685	699	715	752	716	704	732	670	693	656	700	710	701	657	688	746	660	674	693	735	672	723	711	719	694	691	730	720	712	704	713	726	718	732	743	692	699	703	710	696	733	728	723	714	716	688	699	689	687	738	713	732	679	729	671	707	715	726	706	702	710	707	674	703	710	745	667	706	709	698	717	699	702	717	705	688	680	711	700	725	681	781	665	719	739	699	703	739	714	701	713	695	685	722	727	666	681	743	706	679	777	690	750	728	747	728	700	706	741	693	717	686	713	693	680	743	708	706	709	680	645	731	688	679	683	668	712	724	684	709	729	772	742	723	721	700	757	724	719	702	690	721	742	658	710	709	735	642	764	706	696	719	717	690	713	704	698	715	646	729	705	700	703	706	717	718	736	722	686	741	728	727	710	656	682	725	712	719	713	730	734	731	727	725	701	707	677	715	684	665	732	682	707	704	698	706	679	692	733	719	685	682	663	701	712	713	662	707	712	749	719	702	678	763	722	676	760	702	765	709	734	674	714	709	713	648	726	713	712	713	683	715	701	735	701	739	713	720	735	720	731	701	729	733	723	655	702	724	721	670	670	695	741	708	711	721	747	727	744	701	706	672	698	712	753	670	726	728	718	737	726	748	700	754	654	699	744	655	720	739	713	669	694	692	729	702	744	685	745	700	713	690	697	686	739	720	686	719	686	688	765	685	701	705	728	732	693	691	737	734	739	709	693	703	695	705	725	719	732	719	660	669	717	662	711	708	672	738	686	655	745	678	714	675	650	675	713	692	711	703	695	704	731	706	701	720	706	723	724	704	667	722	731	734	706	709	705	702	688	685	698	726	720	716	728	703	711	720	743	667	695	714	724	712	711	730	695	740	740	679	717	710	714	711	708	754	726	695	667	715	715	668	750	737	743	692	705	689	697	689	688	732	735	705	650	699	702	733	718	669	723	712	687	751	694	759	684	733	723	725	696	676	690	739	744	709	709	724	703	674	708	682	755	723	739	675	729	678	703	692	653	729	737	695	671	709	696	695	711	685	727	674	727	678	722	718	721	714	689	695	728	708	710	703	723	720	708	692	701	701	690	673	756	733	717	695	691	725	711	741	692	734	646	667	708	744	678	718	712	726	681	665	660	679	703	749	693	683	701	701	685	699	761	678	683	688	680	705	730	710	719	702	723	682	713	732	750	721	694	718	711	674	716	694	732	726	679	728	713	767	736	678	719	724	675	718	689	731	696	740	759	685	638	713	742	708	692	755	728	714	697	755	706	734	768	691	689	690	741	709	686	670	718	700	691	734	765	693	689	648	697	699	686	727	719	677	720	706	704	710	694	770	677	720	732	701	727	775	705	682	728	683	693	706	735	658	738	734	685	724	681	758	692	732	680	728	681	672	711	729	734	739	704	705	609	718	691	722	684	699	726	691	695	750	655	735	685	740	719	702	714	680	717	741	725	679	702	714	685	739	705	741	734	710	711	690	716	735	717	711	729	680	713	709	671	707	695	678	696	730	673	761	692	763	701	656	672	747	680	684	689	704	717	744	697	697	685	738	710	760	718	751	772	703	715	698	692	716	729	735	692	715	743	715	772	698	740	707	731	708	681	706	713	716	677	759	752	699	680	693	713	677	739	711	725	748	692	713	716	713	671	687	696	696	714	655	717	697	750	712	684	703	649	744	693	711	674	734	714	704	737	722	746	687	698	720	750	680	733	728	724	693	679	723	714	749	703	752	758	752	728	722	755	731	712	672	726	695	699	652	679	704	733	716	729	691	712	704	744	682	717	714	759	716	767	732	704	737	709	662	716	708	728	708	726	722	693	658	735	699	724	695	673	705	686	713	664	692	700	695	666	726	704	711	733	699	706	685	707	706	755	670	690	733	725	710	690	728	676	724	719	709	737	752	722	694	672	665	738	671	684	722	706	753	710	749	710	711	682	701	729	763	705	729	673	676	747	736	739	739	678	708	700	718	704	727	736	698	705	714	735	702	679	701	705	691	718	761	703	713	716	710	676	725	736	705	747	700	661	670	700	707	671	723	707	771	679	729	733	742	702	711	692	727	746	671	729	715	700	684	715	700	703	700	727	720	685	734	714	701	673	686	707	698	660	738	716	741	698	710	677	728	708	654
31978	5397	841	566	412	388	370	328	367	303	308	373	347	325	341	344	318	313	324	357	345	332	348	336	361	321	337	338	343	356	336	321	348	312	322	329	365	309	344	327	345	329	301	304	349	333	335	336	369	313	324	350	333	305	326	344	299	328	313	342	361	334	346	341	273	361	328	340	346	319	368	363	312	328	348	356	351	363	332	363	324	329	350	348	328	347	352	309	350	363	372	332	373	319	346	340	366	350	321	317	327	342	333	316	354	375	336	328	334	335	320	316	345	305	310	332	320	344	325	327	291	338	363	357	333	348	284	309	331	349	334	316	360	330	328	326	357	366	335	321	300	314	328	348	340	313	343	341	361	333	313	311	320	336	352	373	290	334	337	345	331	364	336	339	285	322	321	315	322	322	351	319	323	320	321	323	340	338	339	332	320	344	306	341	351	328	313	310	357	309	340	323	327	334	303	325	344	332	320	343	336	329	342	319	340	340	355	307	317	315	316	334	312	321	307	313	375	334	298	326	295	344	338	339	362	328	335	382	353	344	290	326	320	347	313	372	352	321	273	312	329	294	373	294	310	341	359	313	374	313	322	364	330	353	345	311	339	324	358	364	342	349	323	338	317	323	330	305	298	320	327	349	373	343	353	351	341	340	327	357	303	339	348	312	325	329	332	361	361	331	324	341	307	309	320	333	330	324	335	348	328	368	316	322	336	316	363	332	312	352	354	333	326	338	333	362	326	316	359	316	336	311	341	331	328	333	342	324	326	318	325	306	359	338	289	334	383	330	336	323	313	317	338	336	335	310	339	318	340	327	357	344	391	305	357	319	346	351	331	338	343	331	326	338	305	350	364	319	310	303	300	319	317	316	323	347	363	306	359	381	310	300	298	363	332	288	368	307	308	328	347	324	342	337	311	335	309	329	310	349	330	317	324	317	325	309	360	319	382	332	329	304	328	339	352	327	342	327	308	322	301	293	344	350	330	340	342	352	350	353	359	322	318	349	349	337	343	306	338	342	333	336	351	301	311	321	335	339	336	320	311	318	336	337	355	322	346	354	320	317	351	298	320	339	324	320	340	347	351	326	318	325	332	323	330	346	359	352	298	301	310	321	318	337	335	345	353	333	293	283	338	317	322	346	337	319	332	320	339	314	329	314	353	348	356	339	335	352	345	345	333	330	301	330	311	301	307	320	341	336	298	298	356	309	312	322	319	326	371	338	365	325	346	343	331	334	366	337	323	338	340	314	303	310	362	337	320	339	330	313	345	332	329	347	302	343	326	354	326	335	336	333	338	338	376	317	331	336	309	346	317	322	362	310	298	349	330	310	340	339	326	309	315	336	359	320	329	298	314	347	334	367	338	314	336	375	346	281	365	340	311	331	397	282	351	374	349	326	375	365	358	359	316	317	316	327	374	311	360	360	324	319	324	375	312	291	362	332	321	322	321	340	342	291	322	348	360	315	307	339	347	332	338	321	349	329	353	360	304	322	350	329	333	357	311	325	310	308	310	340	348	343	317	343	388	343	306	302	298	348	370	322	352	327	299	327	313	282	339	344	323	309	313	338	286	339	318	371	356	345	296	332	310	318	339	365	311	319	302	349	317	300	339	343	324	335	302	337	310	345	315	321	340	304	306	308	345	316	286	298	326	377	346	368	314	338	340	354	345	323	342	315	335	309	330	357	338	361	341	325	353	329	359	325	346	327	326	339	363	322	336	320	322	366	293	326	350	316	350	344	356	317	324	342	372	340	327	329	326	345	322	360	344	341	354	308	321	347	364	334	318	309	327	335	337	322	320	309	275	352	346	341	352	336	362	344	300	337	337	320	311	339	353	344	298	355	322	293	336	327	326	333	329	296	296	295	319	280	344	353	328	332	308	336	317	323	337	356	329	361	313	341	336	361	316	346	318	325	315	356	343	362	355	320	362	347	304	317	349	335	318	339	310	335	332	314	333	325	301	362	350	310	338	336	358	340	378	358	348	310	321	301	328	301	343	329	372	318	328	310	317	303	308	304	354	325	337	332	326	318	338	308	334	306	334	315	328	333	342	290	307	331	330	351	322	311	308	352	330	355	363	360	319	318	319	339	373	289	299	375	354	377	320	339	287	360	356	349	324	313	343	360	320	333	338	311	330	322	320	366	381	349	316	321	323	302	327	310	311	322	326	315	361	317	321	327	324	321	320	356	338	311	330	316	308	323	314	328	338	348	313	311	334	310	351	328	337	348	362	344	306	339	344	322	358	329	350	358	331	339	305	360	361	337	369	306	348	336	346	314	379	322	320	356	331	338	315	353	322	335	331	311	329	315	340	335	321	351	313	346	330	319	318	322	328	342	347	321	303	335	303	317	325	347	331	316	320	320	331	324	339	335	306	304	321	354	301	347	329	338	329	342	319	334	359	331	353	319	328	348	320	343	321	323	314	343	355	317	331	323	307	331	339	310	293	307	321	315	316	300	342	357	331	308	321	333	361	345	315	350	322	352	310	315	304	332	345	305	351	340	328	340	300	344	336	338	358	365	321	314	360	320	349	340	351	352	324	339	301	338	312	345	295	331	328	343	346	295	315	354	314	350	355	331	326	332	336	321	328	305	342	331	346	321	313	280	336	306	330	340	334	346	321	342	339	357	344	307	319	341	307	313	355	318	317	331	315	333	332	309	333	316	319	317	340	377	382	337	328	319	362	285	348	336	320	338	315	329	342	355	343	298	371	364	338	318	331	331	329	340	323	329	325	321	335	344	343	323	335	339	299	362	361	320	344	349	360	315	317	377	344	326	324	383	299	344	304	289	336	320	336	387	309	338	327	334	329	327	312	355	298	316	333	323	309	342	316	328	363	337	354	381	373	362	346	335	323	335	334	315	324	353	347	327	320	327	296	308	361	321	331	332	337	319	346	325	338	343	303	330	323	337	329	352	342	323	326	380	322	343	319	326	332	327	298	347	312	318	324	323	317	314	322	345	321	338	345	322	364	336	331	363	337	344	315	318	326	323	345	319	350	338	331	325	292	315	287	323	311	308	326	376	357	324	332	312	327	296	343	337	328	365	329	345	340	312	334	289	324	327	333	323	315	298	347	281	357	350	367	357	322	331	342	288	304	337	369	304	379	325	313	303	333	311	373	353	317	341	309	312	268	350	301	321	314	308	321	325	333	319	337	336	308	362	311	315	379	335	368	315	320	334	349	345	361	342	313	326	328	326	321	357	322	321	324	331	341	315	318	327	314	353	332	345	299	304	375	310	314	353	326	299	314	334	299	373	331	320	321	312	324	346	300	337	296	315	294	324	321	307	346	349	349	303	349	274	369	308	286	344	341	325	356	351	291	350	314	310	292	325	317	323	327	341	343	340	359	360	384	331	320	325	315	323	344	331	321	313	323	368	329	331	311	343	354	322	333	341	324	308	299	338	300	342	344	320	341	311	361	329	360	344	332	343	332	336	314	337	325	354	360	350	322	317	341	339	334	342	358	362	330	332	302	334	344	320
21855	9620	5019	3265	1952	1528	1115	872	813	764	858	844	732	761	797	715	757	778	709	727	773	782	762	757	758	722	723	758	781	788	737	752	793	767	756	773	811	785	766	748	751	742	686	730	736	755	758	738	776	735	726	748	783	752	773	745	758	750	701	766	714	754	724	723	715	806	736	719	760	735	743	705	727	704	721	711	727	741	729	802	728	719	746	792	698	696	782	754	746	789	760	763	694	753	765	733	777	800	735	749	701	766	771	755	713	735	699	804	711	774	710	713	714	762	704	740	720	688	733	727	728	730	730	713	759	701	727	730	737	753	719	693	755	702	735	740	729	730	737	735	738	752	730	778	751	734	711	731	727	751	730	736	758	747	697	744	740	741	714	737	701	720	758	752	728	738	745	756	774	757	721	738	773	705	771	749	723	719	718	707	740	750	764	726	750	756	758	791	727	748	776	696	758	768	701	769	761	756	668	712	693	754	744	748	716	750	743	702	759	707	805	769	769	767	777	734	713	740	723	724	784	744	713	760	780	775	817	739	726	733	743	792	725	758	700	751	756	688	704	784	763	735	717	778	818	731	764	741	756	749	732	761	737	704	795	784	751	771	791	727	713	785	763	761	756	768	761	748	748	729	736	771	737	727	762	713	771	756	754	717	754	733	749	739	752	730	759	716	745	699	815	694	767	709	802	748	698	768	751	760	772	741	746	786	719	773	772	700	772	694	770	758	739	752	783	779	730	742	779	748	760	752	703	736	752	719	786	696	752	755	721	688	735	760	735	715	771	760	759	729	734	739	757	729	762	784	711	712	742	741	763	769	761	712	784	711	723	738	724	759	743	781	721	747	719	774	734	709	730	777	717	742	756	724	739	693	705	759	725	746	773	752	760	744	695	756	752	738	724	742	755	745	755	752	735	699	753	717	751	731	716	705	694	764	735	741	711	766	744	757	736	764	744	708	784	720	807	751	744	678	751	727	751	721	779	745	734	746	735	760	713	739	717	778	751	750	774	783	755	733	742	687	721	782	750	706	762	745	736	755	739	752	721	734	706	755	730	756	766	699	738	677	755	716	785	720	762	752	748	744	690	730	711	759	726	744	715	748	718	737	763	744	779	756	757	781	772	767	774	733	705	702	728	715	730	713	721	772	714	767	699	745	729	679	764	768	763	726	721	716	774	761	731	701	706	774	739	737	739	733	720	744	732	757	732	772	746	788	799	784	770	753	776	714	694	796	753	713	756	744	745	726	765	741	730	722	740	759	749	713	740	736	753	759	736	740	732	768	741	733	782	742	726	729	729	768	717	698	727	754	758	749	742	794	715	773	731	704	697	746	720	758	799	768	770	744	739	773	740	782	744	690	731	723	795	766	718	750	744	703	710	798	769	743	736	703	727	778	700	743	726	732	760	739	752	744	765	728	751	797	734	760	761	735	791	689	718	751	749	783	746	795	798	722	772	739	731	703	725	737	740	742	728	773	697	763	722	738	746	770	698	727	727	726	807	699	727	724	741	729	725	740	732	735	691	745	690	776	723	727	742	769	717	714	710	767	707	720	749	711	748	713	789	757	792	734	767	769	786	728	719	780	706	774	772	743	737	743	780	758	750	748	752	781	707	724	756	736	755	730	785	730	737	756	724	738	783	745	729	790	763	721	742	761	722	776	776	766	794	733	723	724	793	751	734	771	682	746	781	724	735	782	733	726	782	718	752	732	769	763	718	751	740	727	733	766	681	746	751	742	707	754	770	722	773	768	750	764	696	728	706	780	717	723	756	755	736	729	740	757	738	779	749	745	751	779	715	769	766	730	747	776	730	714	755	710	720	740	762	751	721	757	735	709	782	770	752	793	700	717	787	770	771	741	731	766	735	771	763	750	732	758	757	748	688	771	757	736	735	723	737	692	732	714	740	754	697	744	782	814	776	745	711	698	799	766	750	751	795	707	712	772	715	752	751	757	700	743	741	770	755	751	763	768	746	785	729	716	761	737	754	732	763	726	697	719	716	667	722	751	731	736	764	699	741	737	769	772	758	762	711	763	736	794	748	768	754	782	796	768	752	777	724	784	738	762	760	680	760	770	752	706	729	738	732	768	754	756	776	759	719	804	774	720	719	743	749	764	726	763	713	713	737	736	766	726	750	723	728	752	770	741	747	792	756	733	767	722	718	757	764	746	769	750	757	741	713	803	768	764	767	730	733	742	752	742	748	756	750	714	772	729	734	779	733	776	758	751	811	758	781	722	727	759	686	797	740	780	750	723	835	732	730	785	785	732	763	720	750	800	735	783	767	775	754	736	711	705	739	717	750	752	730	780	740	751	724	775	719	737	669	726	774	758	764	726	719	730	717	764	781	813	739	749	751	737	721	704	735	692	780	697	716	803	747	729	740	706	698	759	737	720	806	759	730	737	735	693	748	761	707	769	768	765	763	765	756	799	700	703	747	768	755	740	690	741	764	809	676	750	783	731	720	733	751	720	723	736	754	726	700	713	763	733	740	747	754	741	719	735	745	744	762	761	760	732	739	774	726	756	724	718	728	772	782	715	726	732	754	737	777	712	693	723	706	728	717	756	740	728	766	756	745	708	793	762	747	720	782	757	777	753	760	767	762	789	737	751	802	772	723	727	755	751	754	731	744	713	743	761	757	727	738	746	719	732	786	773	738	705	793	764	761	701	729	758	739	734	715	750	714	737	719	744	722	782	739	765	751	751	728	732	738	715	709	721	762	709	680	756	749	729	711	727	764	815	715	749	697	739	723	770	765	746	745	749	723	730	761	717	735	721	750	744	755	719	736	720	744	772	694	677	803	704	776	773	729	729	735	752	766	818	689	761	762	732	731	745	727	778	772	776	741	762	778	706	739	772	762	760	755	767	779	753	738	744	689	763	724	752	755	742	768	705	737	670	753	738	771	745	732	734	730	701	749	740	763	747	752	726	775	737	749	780	766	750	701	736	763	707	764	740	727	702	680	748	731	740	759	754	726	773	760	725	767	742	780	784	773	740	690	738	727	717	747	746	737	761	751	759	765	730	713	789	720	726	746	765	710	737	765	725	744	737	734	723	741	737	798	726	726	694	745	740	706	805	713	752	738	758	738	738	734	780	743	744	817	725	753	694	748	797	731	748	792	724	735	766	729	721	755	754	772	720	782	772	750	731	742	754	741	760	741	700	769	746	776	769	767	754	715	779	740	741	766	752	772	740	749	766	747	743	698	761	733	725	801	791	722	688	671	726	775	763	788	750	759	719	746	692	743	763	701	736	778	742	789	748	760	770	765	729	768	724	763	786	754	715	746	747	733	752	728	750	758	763	749	711	777	768	746	720	755	732	750	737	736	711	758	795	786	758	736	740	779	758	757	728	721	734	763	736	760	728	724	763	763	707	750	780	746	731	776	768	786	749	751	715	785	741	743	751	707	748	716	742	732	771	751	744	739	747	722	737	768	722	776	739	766	724	737	735	692	826	731	739	724	768	783	725	791	739	728	777	718	751
33189	5881	923	610	456	355	373	340	376	361	362	339	324	340	371	347	334	341	353	362	346	316	349	340	316	343	356	352	351	365	353	304	319	343	348	359	334	305	349	316	302	351	361	329	342	366	328	273	377	338	351	342	343	362	383	332	392	358	365	352	327	333	357	306	343	343	348	347	368	340	360	338	352	310	316	317	308	371	311	353	346	343	342	340	362	323	326	336	349	364	343	332	347	390	337	315	366	357	357	319	330	341	328	342	368	350	340	331	371	328	321	311	316	333	358	320	364	330	319	327	336	375	350	349	310	334	350	333	317	362	340	354	345	318	326	365	357	336	356	319	330	314	317	353	324	329	333	335	348	350	326	327	354	340	307	351	346	337	325	336	355	369	352	366	357	335	369	346	369	349	314	344	360	329	328	386	315	361	342	355	327	358	357	345	388	329	351	340	370	305	333	341	325	312	377	344	324	357	351	353	320	323	341	337	339	345	343	355	364	316	391	324	326	328	364	377	354	379	343	318	336	330	316	350	333	322	317	318	331	307	380	333	328	389	348	355	406	365	380	333	364	334	345	336	368	329	336	336	358	349	325	357	377	358	365	340	339	361	370	340	328	311	303	353	318	348	368	351	330	374	329	322	336	347	358	353	335	333	312	305	320	348	343	275	335	363	322	332	347	325	331	362	365	345	313	350	352	306	328	289	365	327	345	307	359	327	355	358	334	336	407	347	353	356	343	350	329	346	326	329	331	339	325	345	325	396	341	355	317	353	334	349	287	345	309	354	341	369	357	318	328	350	308	354	325	319	352	336	304	381	385	340	329	331	337	336	348	308	357	322	324	335	335	302	356	327	328	363	365	354	358	377	343	342	304	315	331	375	322	326	392	367	355	358	353	336	370	380	370	326	329	362	365	346	366	359	346	334	377	379	319	338	337	332	341	386	310	374	361	342	351	350	335	340	331	328	352	349	324	340	362	381	325	320	337	362	363	334	365	310	308	311	334	352	325	336	352	337	362	343	384	363	334	341	355	329	362	334	333	332	332	337	325	379	370	357	358	341	350	316	353	311	364	297	328	345	335	356	357	343	343	336	343	343	344	352	375	388	322	343	349	296	346	324	373	334	350	346	361	359	363	351	374	356	313	321	319	348	322	335	327	343	352	358	320	359	354	361	377	396	332	313	317	332	346	347	356	340	333	315	334	351	352	348	360	344	343	339	340	337	343	389	345	331	343	376	325	332	322	344	348	355	349	367	355	386	357	327	348	320	315	341	346	351	366	326	351	303	320	321	343	344	347	326	351	314	357	341	340	315	335	323	330	333	329	349	383	300	370	353	322	323	360	340	326	334	323	348	338	363	342	362	353	359	345	328	315	328	315	358	363	398	332	338	338	336	367	333	365	322	352	326	349	337	346	355	317	362	334	358	336	358	388	341	325	375	342	326	312	343	378	325	321	335	340	336	311	366	342	384	387	345	332	348	300	325	371	347	355	345	350	347	364	338	381	347	361	365	330	345	356	311	352	328	326	357	364	322	337	363	309	360	349	379	329	351	317	302	331	337	355	341	366	366	329	324	323	338	318	329	357	335	363	326	359	359	348	341	366	345	346	356	347	343	353	346	351	363	377	375	372	344	368	347	317	348	303	341	324	329	346	379	327	324	332	396	356	367	321	278	340	327	342	347	356	334	351	359	361	321	314	326	346	342	313	368	312	341	378	343	342	345	353	332	308	357	382	385	371	363	313	333	353	316	292	329	363	357	336	337	341	380	342	367	352	360	350	326	363	349	357	326	398	345	333	334	319	347	364	385	353	360	345	337	331	386	326	382	325	329	336	331	336	368	355	325	355	359	375	322	331	329	375	332	347	330	328	360	329	338	363	322	344	367	343	338	318	377	329	334	353	324	348	311	354	362	374	320	350	342	344	341	363	324	345	345	373	368	319	368	320	308	357	387	342	378	354	348	354	364	359	313	372	372	368	367	351	325	310	317	314	345	385	351	352	323	354	322	358	337	361	321	305	367	376	351	334	315	339	392	350	347	318	354	357	337	376	357	329	350	334	361	329	283	365	320	348	363	364	322	359	343	334	351	366	353	322	334	331	353	368	331	328	366	319	314	320	322	298	314	351	354	366	335	355	334	355	342	347	321	366	332	370	350	342	326	375	336	331	308	345	338	338	331	351	343	344	356	316	340	346	350	339	317	373	363	347	345	343	362	364	363	343	319	328	336	314	350	354	320	330	327	306	351	340	306	304	346	357	342	326	310	320	322	324	341	312	335	392	349	365	329	325	297	348	339	349	325	325	371	373	375	329	364	320	335	378	331	344	376	317	359	327	369	330	346	351	334	315	325	373	343	373	348	378	311	344	328	349	382	370	346	347	340	367	354	372	332	352	347	300	341	321	373	370	357	349	341	338	334	343	316	320	325	321	326	343	309	382	384	327	349	344	345	328	355	332	341	351	376	342	326	351	350	304	343	358	359	341	329	377	347	331	356	308	362	327	348	361	315	327	347	309	330	327	332	309	323	359	343	341	356	330	354	364	349	334	321	338	353	338	332	338	348	336	330	358	388	322	351	333	358	335	339	312	328	374	349	337	391	295	331	361	329	331	343	365	338	362	355	365	368	343	325	303	361	334	357	341	318	350	369	324	328	370	343	334	374	340	292	320	355	342	353	375	341	371	362	331	348	361	317	347	337	324	331	329	361	356	342	341	349	321	360	367	340	328	348	358	346	309	294	364	361	369	366	295	365	323	361	343	342	340	331	345	351	346	356	353	336	315	315	316	366	350	334	346	332	361	360	322	367	347	328	342	385	336	341	342	344	356	383	335	345	363	337	335	336	322	391	327	354	330	341	336	352	349	328	365	358	329	339	337	344	339	373	347	373	314	361	343	306	302	357	328	368	333	339	323	349	340	337	328	310	321	325	360	344	345	325	347	360	307	345	346	356	348	334	329	366	371	330	344	358	324	394	340	342	327	339	347	357	355	339	362	349	323	343	354	326	332	322	319	341	375	349	349	344	344	326	332	345	347	338	323	349	348	332	358	353	307	378	366	357	380	360	335	362	328	340	309	333	316	338	333	344	323	342	326	342	297	342	317	299	320	367	326	334	368	366	349	335	329	325	354	350	351	356	353	371	328	350	339	375	353	343	293	374	346	395	351	355	341	319	310	362	370	365	348	326	332	396	355	277	363	367	322	312	370	371	352	372	388	365	360	374	336	350	352	338	357	314	363	351	349	354	338	328	367	354	332	337	337	375	319	371	357	353	326	351	345	335	348	365	332	331	351	320	374	348	309	300	366	322	350	370	330	341	352	357	373	357	328	337	332	324	295	343	353	343	354	346	347	328	389	371	352	351	362	364	343	323	358	336	335	331	316	316	356	333	363	368	313	341	358	311	351	318	317	342	313	355	340	360	347	349	368	357	309	370	361	313	321	369	308	351	327	318	317	313	346	353	336	329	375	364	311	389	337	359	364	327	342	288	354	367
21110	9168	5351	3994	2666	1926	1386	1041	934	874	886	847	846	855	801	835	772	769	842	810	787	830	764	821	811	795	764	782	750	849	836	792	793	841	772	807	771	788	798	812	816	826	800	780	775	801	783	812	803	782	737	778	804	755	803	826	776	793	773	815	784	803	801	771	783	781	778	790	791	795	845	755	802	796	830	791	778	795	786	843	764	761	786	811	777	814	799	815	800	824	762	803	806	856	775	830	762	774	806	810	761	722	812	789	816	773	827	781	776	763	754	760	795	801	821	773	823	800	761	788	790	741	796	752	789	847	731	841	761	740	775	769	821	735	771	787	853	810	807	774	767	761	814	777	801	760	782	785	770	816	780	820	799	823	746	799	814	801	753	765	769	836	797	796	834	778	801	773	778	775	768	754	809	812	791	773	808	764	791	784	818	790	810	820	775	746	736	808	741	792	806	779	803	778	799	775	800	828	759	776	734	753	800	794	810	827	806	785	807	732	826	806	716	786	801	804	834	785	796	826	801	746	843	806	763	769	796	805	770	834	779	776	748	813	774	793	778	782	807	828	874	799	816	796	797	726	791	801	817	783	858	814	733	754	734	788	754	727	733	781	770	797	770	818	842	779	792	799	786	785	731	789	757	785	797	840	800	771	764	809	817	766	791	764	788	784	793	803	813	823	799	815	821	835	806	815	816	798	806	771	825	805	784	810	802	730	797	791	739	771	789	744	811	809	804	768	794	795	793	790	820	860	827	744	779	782	811	783	793	762	780	767	765	758	807	808	733	755	815	796	784	786	798	816	785	782	799	788	836	836	809	849	789	799	803	811	809	763	843	786	815	826	773	789	846	775	846	808	783	789	829	804	832	789	811	813	786	725	809	843	787	774	733	762	792	794	818	845	778	785	772	746	791	800	813	854	773	806	760	791	797	806	791	785	811	826	743	794	796	802	786	786	806	730	797	839	808	855	759	793	777	771	807	855	769	789	790	831	712	747	807	786	771	755	775	766	772	812	775	804	770	825	802	769	787	837	767	777	804	789	762	800	780	778	828	845	795	786	785	766	804	792	866	790	781	800	751	793	809	849	807	816	744	840	786	793	720	801	755	807	778	820	778	745	803	844	814	789	782	805	766	822	741	816	765	767	827	784	804	782	774	780	809	758	788	791	758	764	774	776	803	774	766	808	870	827	739	753	832	738	763	758	792	836	794	807	794	793	832	804	775	790	802	782	802	772	789	771	794	787	834	772	727	782	792	801	808	829	782	757	753	807	742	798	778	772	765	847	815	774	810	782	844	803	778	786	802	788	814	834	839	813	774	796	808	780	783	807	789	795	742	815	790	783	790	766	813	799	838	810	817	823	764	784	770	753	820	849	812	770	725	777	824	790	817	724	752	793	817	826	822	743	877	759	783	758	783	787	757	786	808	825	748	766	814	807	801	789	756	742	812	812	815	764	800	779	809	772	752	798	822	805	834	749	706	825	823	809	794	772	800	812	774	841	774	807	807	764	828	822	819	776	734	785	784	720	788	823	823	831	767	831	766	846	800	824	789	778	805	793	753	785	816	836	755	766	809	795	754	797	819	808	740	771	796	778	815	815	773	792	776	778	785	784	778	807	760	787	812	775	776	782	794	789	802	791	763	805	771	792	804	834	761	763	814	758	794	811	784	790	766	796	776	822	786	824	788	788	817	793	814	758	829	781	791	802	795	810	786	771	806	755	788	844	780	802	776	791	734	778	768	763	780	802	817	760	800	766	801	803	791	833	812	684	747	763	802	782	802	801	834	787	790	753	770	792	775	800	817	777	776	761	793	771	827	803	828	804	749	815	788	796	768	761	790	798	762	781	836	818	780	795	823	821	826	817	814	765	790	773	804	744	804	825	775	773	789	777	756	774	793	796	812	796	838	793	810	762	770	763	838	819	787	808	761	765	759	777	835	753	796	819	768	796	771	798	754	785	820	775	821	824	796	809	802	766	743	781	847	741	802	791	788	816	806	793	854	792	785	831	780	816	793	818	739	853	802	781	769	822	764	767	787	776	848	800	810	797	746	760	825	772	835	791	804	799	765	784	800	820	780	803	778	771	820	829	732	792	806	810	754	807	782	806	798	770	766	760	789	743	789	829	797	815	750	814	768	768	788	779	746	788	788	736	789	808	843	768	818	802	776	814	788	782	803	726	775	792	785	774	784	762	796	779	805	792	836	738	813	795	817	807	763	765	801	794	808	738	794	777	824	776	787	829	830	782	823	749	764	782	818	826	776	738	752	798	760	810	742	791	755	801	857	777	872	748	772	835	820	794	717	763	773	768	794	795	820	786	738	812	829	829	793	796	790	816	776	756	794	783	820	800	804	772	806	805	781	782	830	763	790	742	716	806	856	786	783	825	781	775	734	777	803	796	789	761	770	745	739	718	860	753	805	779	794	752	796	754	830	816	760	811	797	790	832	820	791	799	772	818	809	776	828	815	763	827	794	772	756	765	806	818	752	785	786	803	793	823	763	801	743	759	769	763	787	795	809	774	764	805	810	801	777	780	756	814	779	774	745	756	787	785	743	815	777	801	791	780	769	822	839	804	798	760	808	814	843	775	801	800	819	757	787	753	855	744	782	755	757	788	794	812	784	791	755	797	781	769	766	802	779	787	782	727	759	776	828	739	798	844	812	765	828	770	787	803	773	778	783	791	798	760	748	796	788	789	799	783	887	785	817	761	782	779	802	802	778	809	780	758	775	733	832	753	742	815	807	742	778	784	812	818	816	847	757	802	794	788	823	748	800	818	838	824	806	783	792	822	786	789	795	819	802	738	850	841	786	791	783	783	812	797	747	845	813	820	837	800	805	782	839	772	828	793	799	804	779	767	816	794	781	770	805	773	833	807	778	779	790	846	797	760	786	788	802	777	797	767	794	778	779	818	779	849	784	821	774	846	796	815	810	734	795	806	850	816	750	817	777	743	790	853	787	786	797	838	803	789	810	799	800	829	805	797	781	748	817	762	812	783	838	771	789	789	813	792	775	760	826	831	790	772	760	746	752	780	810	821	744	816	780	842	768	775	801	816	817	775	768	787	816	820	782	774	832	820	780	754	802	766	757	802	761	760	794	784	751	765	818	772	822	761	865	806	818	791	828	784	791	802	818	856	823	774	783	768	806	790	794	770	793	766	837	797	787	829	767	784	746	762	793	782	800	821	815	752	846	724	770	789	719	813	826	773	806	759	786	828	795	855	799	832	811	757	787	810	815	814	786	782	775	821	809	775	778	796	777	788	812	797	787	760	805	770	817	810	793	817	810	780	778	792	804	771	831	800	829	718	775	803	790	768	810	712	791	795	842	802	819	831	791	856	780	817	789	760	766	753	808	746	786	780	762	738	832	768	774	770	775	768	768	810	806	794	818	773	735	785	804	781	770	768	773	815	823	784	816	796	752	857	782	803	805	806	793	799	827	852	759	786	814	814	755	776	835	759	789	801	833	805	771	802	749	778	836	792
22173	2401	525	404	330	338	323	314	349	331	344	319	349	317	340	334	338	324	286	332	310	298	329	340	350	304	351	319	312	297	326	329	323	308	296	326	342	333	278	340	373	356	337	337	326	315	298	318	322	319	368	370	320	297	304	317	336	319	337	331	339	322	326	316	336	293	340	305	325	296	335	355	334	321	318	308	298	324	314	329	319	278	323	335	293	337	292	283	312	341	350	322	308	294	317	300	319	318	345	326	326	341	341	371	339	331	331	319	330	308	377	314	339	332	316	303	309	298	302	317	306	325	330	314	329	334	305	357	327	345	327	306	348	283	312	316	328	301	322	303	299	338	323	314	313	335	368	346	338	310	334	297	320	357	298	347	343	333	340	321	344	353	316	269	326	329	314	355	324	318	323	302	297	327	295	332	337	365	317	321	331	318	352	321	301	343	331	342	335	296	303	293	313	329	324	302	313	337	342	277	325	318	321	316	313	322	290	301	332	294	306	330	294	330	309	324	346	353	326	337	324	374	309	325	314	347	314	316	324	333	324	308	316	317	346	298	338	317	325	322	327	337	325	318	319	343	336	326	352	317	349	306	326	349	344	365	306	327	310	311	371	300	356	347	359	351	320	312	341	307	324	334	308	323	361	341	356	318	314	332	347	307	334	345	323	314	298	318	323	340	325	339	356	338	325	327	309	332	363	338	338	288	364	326	316	335	318	335	320	324	299	348	300	296	322	325	340	300	288	321	314	318	330	307	304	336	314	321	331	311	328	340	306	321	323	309	303	334	320	316	326	344	313	336	313	331	363	296	299	318	304	317	331	300	301	306	296	335	301	306	330	312	335	354	322	316	321	319	331	303	318	320	327	345	299	320	343	323	305	368	316	316	300	349	338	333	315	340	318	305	350	309	343	323	319	321	326	308	336	366	338	297	306	299	333	315	350	301	338	327	313	329	327	333	289	320	297	339	305	327	314	335	320	338	338	297	328	320	318	329	314	335	336	338	313	307	291	315	297	318	332	311	339	325	331	314	345	320	315	341	305	312	317	318	295	304	380	338	299	333	304	304	327	299	356	319	308	354	310	344	304	302	335	330	308	320	322	324	316	307	323	299	259	342	337	321	339	308	299	318	329	321	327	320	372	356	308	307	296	333	353	357	336	291	305	351	340	339	299	342	343	322	306	332	283	319	305	331	300	287	313	310	334	299	328	363	316	315	303	308	363	348	301	310	323	325	338	350	311	340	306	300	345	340	316	314	349	325	338	327	323	337	329	320	337	291	325	277	308	344	357	298	336	315	331	289	328	331	329	322	308	337	336	342	314	302	352	290	322	313	335	338	340	316	307	328	320	322	344	344	366	359	292	304	335	301	310	319	294	340	317	323	327	321	324	356	322	299	311	273	345	307	299	323	325	338	340	313	343	326	325	334	348	326	344	309	305	303	334	279	319	291	331	304	321	286	338	314	302	376	331	301	374	307	367	311	331	313	358	329	318	312	310	308	302	319	318	306	299	303	306	316	322	296	332	305	308	335	348	312	355	282	318	283	322	329	331	323	340	314	334	303	305	309	309	343	340	351	325	324	293	318	331	361	298	350	323	303	353	281	348	293	332	315	338	314	328	355	301	297	329	359	288	309	323	293	285	314	322	314	314	336	337	343	354	325	370	363	279	304	336	338	346	329	298	360	305	336	289	337	307	320	325	314	318	320	306	317	290	338	318	321	330	371	336	301	329	340	306	310	305	315	328	346	332	328	346	334	285	293	291	329	324	334	344	311	306	296	346	323	315	311	328	321	310	324	318	336	306	307	315	305	347	330	361	317	350	350	317	343	321	308	303	318	324	340	302	309	361	316	321	342	322	299	323	352	302	341	346	314	323	343	345	300	322	304	307	354	305	309	304	290	312	318	334	311	311	314	286	343	305	316	309	293	291	319	325	373	301	300	332	301	318	323	298	313	307	330	339	364	304	315	331	312	325	309	331	298	321	340	315	318	318	316	337	319	312	316	307	359	310	355	299	350	330	321	375	358	338	296	291	331	336	303	334	320	329	312	337	294	280	329	304	286	319	335	361	326	326	314	355	314	341	338	329	301	312	319	329	322	322	358	315	284	308	353	311	305	311	315	323	307	316	311	327	295	339	308	338	315	336	304	310	339	355	356	340	343	313	310	333	327	324	345	296	323	342	315	332	320	344	343	302	331	304	294	326	319	301	291	328	300	313	351	351	349	358	293	361	340	351	312	289	282	324	339	322	330	326	365	344	344	320	328	326	331	351	344	314	318	334	339	362	343	330	366	289	356	314	307	312	306	341	331	326	289	312	357	322	312	316	324	308	356	341	303	313	329	364	334	314	290	302	346	305	317	339	326	338	325	292	323	334	352	350	324	379	328	320	304	340	335	347	367	304	322	336	299	296	301	346	323	318	332	330	352	330	325	307	304	320	313	361	359	346	343	312	334	286	292	355	326	322	311	312	343	326	332	327	311	301	353	346	343	315	321	327	287	301	332	295	347	294	321	350	301	320	299	301	295	315	300	275	308	301	341	317	329	297	330	313	308	347	304	333	365	311	348	310	308	293	355	299	340	333	305	313	308	333	332	292	289	303	297	340	309	327	318	353	327	296	304	339	301	326	327	305	327	339	320	343	343	317	361	302	289	361	338	340	350	326	312	332	339	317	302	309	333	318	326	331	323	332	318	323	305	325	321	310	318	308	338	375	320	314	313	366	343	357	348	297	319	344	305	336	322	317	346	313	333	305	304	299	280	327	294	318	330	334	323	306	331	318	348	362	307	279	322	304	351	304	286	321	316	289	331	309	324	335	327	296	367	318	311	326	309	337	289	347	294	329	307	319	311	350	336	321	324	344	343	356	322	316	299	335	332	354	303	317	333	327	350	369	297	330	349	335	359	347	312	338	316	311	350	338	334	315	345	323	311	341	285	311	327	319	317	323	299	356	338	306	311	298	349	362	327	332	320	338	319	344	295	325	365	340	333	331	299	337	311	316	316	299	315	324	298	327	334	340	336	326	318	308	343	303	333	299	300	299	328	316	330	289	346	352	330	311	315	302	347	370	330	316	367	348	335	331	287	321	332	330	315	328	365	315	324	322	327	362	345	315	308	319	316	324	341	327	335	334	325	317	313	346	315	339	292	328	316	314	330	302	331	325	342	321	324	327	332	339	319	330	327	364	339	311	318	290	301	331	347	309	305	296	326	355	344	318	335	343	308	382	352	305	320	315	331	304	329	341	335	319	303	336	320	311	311	331	347	326	320	350	323	325	295	320	289	303	335	326	306	295	320	327	326	326	338	337	322	333	310	306	335	339	323	336	319	325	336	324	320	325	328	346	310	313	309	315	279	328	305	329	330	292	349	310	316	349	309	318	317	338	317	335	325	365	328	323	352	322	351	349	328	323	344	316	318	327	303	350	342	364	331	291	316	281	292	314	309	329	343	334	330	304	313	342	339	313	328	294	330	297	332	334	336	322	313
15245	4723	3081	2026	1173	982	827	801	791	750	741	778	774	772	714	753	710	784	691	729	720	734	721	669	733	678	741	708	699	716	766	739	697	744	703	705	738	741	763	754	730	748	765	725	674	766	677	683	725	707	745	719	727	722	747	756	722	704	689	706	753	746	732	760	758	700	722	726	717	723	716	731	712	758	721	708	717	710	717	717	724	762	696	752	723	715	745	749	713	751	680	745	732	689	756	704	724	726	787	689	701	753	756	754	733	720	726	728	724	724	764	712	716	711	716	733	662	741	744	780	712	682	752	649	731	711	730	729	752	720	712	714	661	704	712	747	673	761	688	762	701	709	739	743	711	760	718	743	710	683	789	741	713	721	693	712	697	695	726	697	731	728	729	729	714	752	766	765	740	716	710	682	782	721	758	653	692	760	640	690	704	675	710	729	741	715	715	695	729	710	734	737	723	717	747	690	727	707	712	749	716	766	724	715	691	745	691	749	730	716	737	690	702	728	678	720	697	731	749	718	748	768	744	687	741	733	705	723	747	772	724	693	717	728	711	752	701	741	737	740	751	728	700	711	688	745	683	743	749	699	735	741	705	728	761	751	726	768	703	711	703	739	754	718	696	757	714	673	687	715	754	712	731	731	694	729	736	718	713	690	702	731	726	699	738	704	708	714	730	729	768	756	776	763	712	725	713	727	708	702	662	713	725	756	717	734	685	677	739	728	683	760	729	685	806	698	719	774	718	659	754	729	690	652	773	810	699	731	761	744	721	679	764	717	747	708	730	738	673	667	658	723	696	694	725	733	787	740	753	722	699	713	715	680	714	685	671	768	720	743	707	717	708	740	742	780	703	804	738	718	744	747	713	661	723	751	718	704	731	730	737	741	723	729	688	727	757	721	738	673	718	714	724	723	714	721	683	751	698	712	685	718	732	702	712	710	658	654	721	749	666	726	723	681	713	753	763	703	730	728	668	694	682	732	725	722	703	705	707	746	726	779	715	722	734	697	731	768	706	682	730	705	742	728	685	728	723	761	713	707	754	732	707	703	722	748	717	722	720	724	675	686	725	699	726	735	692	653	709	689	724	720	687	730	742	695	760	710	702	690	729	704	740	755	719	754	731	690	703	706	727	729	721	719	734	669	752	730	740	748	714	705	708	740	700	736	646	696	699	754	709	715	747	712	688	721	678	699	730	736	673	705	729	708	658	733	767	714	744	747	710	695	703	687	720	738	733	748	742	774	749	724	729	721	703	687	737	718	723	705	690	721	736	730	753	689	736	713	779	775	713	744	699	743	764	719	706	731	692	701	756	740	731	747	767	712	671	728	722	724	738	729	663	704	694	720	723	689	702	679	748	672	720	676	740	709	754	704	733	777	741	733	724	703	717	703	717	683	704	719	701	689	737	708	706	697	681	714	731	783	715	730	743	729	706	745	762	713	729	737	720	738	714	759	723	713	755	702	737	706	723	692	729	713	764	749	723	746	746	690	714	736	752	709	724	702	714	727	700	753	737	745	672	657	671	733	731	722	746	757	762	688	724	758	759	670	718	707	713	773	709	732	670	679	677	704	736	721	733	671	712	699	643	737	716	755	703	698	684	722	718	699	724	729	766	737	697	704	735	687	699	697	735	715	710	753	688	689	731	724	708	742	723	740	725	757	727	728	742	730	705	705	712	680	722	720	742	734	712	739	705	664	782	745	728	688	734	742	682	727	714	715	728	682	694	746	693	737	712	694	737	713	731	697	697	722	750	733	737	713	770	741	761	690	759	684	725	748	680	706	725	712	725	717	713	719	795	695	715	728	752	691	766	745	727	719	743	743	706	723	718	690	691	708	726	683	745	713	726	751	716	774	724	732	743	694	668	699	732	724	764	728	689	738	733	778	718	692	705	715	724	718	689	731	720	709	726	685	726	716	716	720	705	736	738	702	696	725	738	677	723	711	716	682	716	702	680	703	692	673	763	713	735	716	704	762	713	729	741	726	710	769	705	719	689	718	716	724	733	710	702	746	703	708	718	699	708	782	726	705	701	708	706	707	719	716	695	732	692	722	731	728	698	726	705	730	688	738	745	710	695	754	694	722	801	747	712	724	704	699	727	690	759	691	793	702	716	673	693	699	694	721	706	784	704	744	668	713	717	743	709	710	718	699	732	716	717	677	752	704	716	737	701	723	713	696	738	684	707	691	715	756	707	735	759	704	744	749	741	750	700	739	718	711	667	694	717	739	710	687	717	720	689	741	742	713	741	729	697	694	763	763	714	716	745	741	707	708	772	735	708	681	759	735	724	694	760	736	719	711	728	682	713	737	691	748	707	727	709	713	691	722	778	740	717	728	745	714	735	716	717	745	686	703	718	702	689	693	689	761	735	734	735	735	756	764	765	669	761	703	736	733	761	714	769	735	710	737	764	756	776	725	749	716	647	717	730	672	694	723	749	731	707	698	730	747	680	667	717	698	727	696	729	722	697	711	702	725	722	771	726	759	760	692	699	831	683	740	697	688	669	724	732	769	765	721	755	727	712	685	728	724	772	768	756	725	664	676	688	687	702	698	748	670	699	730	750	713	713	723	671	771	681	764	693	750	735	712	692	672	678	717	679	729	768	719	698	762	744	713	704	683	742	711	682	707	737	708	754	704	740	741	697	741	744	701	715	707	733	692	716	738	710	697	704	735	723	718	723	722	720	705	710	777	706	726	744	659	712	755	705	708	680	725	727	733	738	697	750	764	702	750	728	759	761	713	774	747	705	731	705	696	709	708	745	727	707	694	729	729	679	710	748	710	754	772	729	763	703	718	751	720	738	710	716	688	675	723	718	733	699	752	760	750	716	732	628	730	779	712	732	724	710	739	713	718	706	752	754	723	726	676	736	716	716	720	744	698	710	708	708	758	750	718	711	701	727	655	707	747	722	699	749	693	712	691	754	699	724	766	660	735	712	740	714	684	713	711	697	762	673	692	715	733	705	653	728	685	701	737	735	721	734	752	697	772	762	694	697	717	745	700	733	744	661	641	720	712	732	742	695	736	719	716	716	710	733	679	717	706	717	724	698	759	701	687	712	697	720	731	693	741	728	736	739	708	734	747	727	725	714	694	698	736	704	696	671	740	698	735	739	708	765	714	697	725	796	750	750	706	764	725	710	709	733	701	749	776	717	725	713	712	684	715	721	764	738	721	711	746	703	740	692	724	701	710	740	668	716	699	730	736	650	701	710	766	819	705	733	728	687	732	707	723	710	718	757	675	782	697	727	747	705	730	690	765	699	707	703	751	706	681	671	689	712	709	711	695	740	702	690	750	717	698	745	713	738	703	674	714	767	774	700	695	715	743	675	720	723	709	736	716	740	707	737	720	746	694	706	748	718	725	785	744	747	741	763	673	722	747	782	676	706	724	737	699	705	736	734	711	710	701	729	715	734	750	745	671	720	710	753	708	740	752	692	743	731	673	731	716	730	679	732	708	739	721	720	723	723	764	706	680	708	689	721	692
32057	4877	837	549	389	372	402	347	336	352	354	328	353	341	344	338	308	336	324	315	339	352	371	369	339	309	301	351	327	320	324	341	316	339	332	314	291	348	345	347	318	304	300	332	319	356	345	304	333	320	322	345	334	298	322	344	355	331	339	313	299	323	307	317	376	302	314	309	355	312	338	328	332	317	328	302	332	312	353	342	325	331	299	344	320	310	322	299	321	358	363	323	315	313	306	338	300	329	337	351	348	291	335	319	304	319	310	357	318	305	323	328	316	359	308	330	307	305	332	316	333	340	328	337	367	312	313	321	364	302	315	342	338	357	346	325	361	343	348	333	320	304	319	307	342	306	318	328	344	307	323	345	289	312	325	379	349	337	320	294	335	328	335	351	371	325	321	297	275	332	321	341	366	366	345	344	346	324	306	356	319	337	314	312	352	320	296	319	319	326	309	311	331	330	342	367	320	347	333	301	304	326	299	323	324	339	336	331	338	359	323	333	352	335	309	344	352	335	296	334	310	303	328	342	334	325	306	294	324	311	313	350	340	363	324	309	301	343	354	313	338	336	337	322	345	334	329	326	322	292	311	299	316	334	338	317	318	344	350	353	314	311	322	355	315	321	317	374	324	355	365	355	327	335	346	335	317	332	294	315	330	376	363	333	330	316	336	295	304	317	314	346	348	315	316	353	376	342	357	305	336	301	339	307	344	326	340	330	293	322	324	314	327	375	311	306	350	306	306	345	318	302	321	257	326	337	300	326	318	310	326	318	339	320	329	329	369	344	342	354	340	314	329	313	328	318	335	335	364	319	304	316	324	302	287	325	344	323	298	313	291	346	315	297	343	348	337	340	347	331	340	283	342	334	294	304	332	298	338	341	349	326	330	322	351	312	312	296	337	362	348	371	357	357	318	327	382	361	330	348	330	338	316	298	334	332	345	313	353	342	344	340	362	332	285	369	340	343	330	292	298	338	357	334	352	371	349	337	309	335	333	308	300	329	353	340	305	356	361	386	353	335	332	311	277	318	337	328	310	314	338	328	330	338	325	318	331	337	299	337	346	309	317	335	315	340	326	309	315	357	320	337	315	373	317	339	295	331	345	367	314	305	327	313	329	344	286	309	322	371	295	320	363	343	324	324	327	320	315	321	311	288	318	339	314	321	304	303	311	354	331	331	312	335	359	346	343	348	336	334	315	321	299	375	310	317	347	308	321	318	302	339	367	324	325	340	308	351	329	324	334	336	322	296	302	321	342	313	342	302	291	332	302	331	333	292	316	314	356	327	324	352	302	306	345	326	332	324	318	307	289	324	341	337	319	305	307	325	313	344	343	330	303	312	316	322	353	301	317	349	371	340	326	329	355	331	315	305	330	328	347	328	319	325	344	298	336	324	328	332	294	347	350	353	352	318	335	337	326	347	316	321	345	367	320	305	324	343	348	318	336	362	307	319	358	333	333	353	355	336	311	334	313	338	313	332	327	327	316	324	297	315	359	351	348	352	320	345	344	317	342	333	333	302	337	352	346	323	313	339	359	338	315	340	363	306	354	393	332	331	336	335	304	344	344	328	328	324	306	346	318	328	308	330	295	317	332	319	313	313	325	336	338	340	326	344	320	328	325	330	315	323	335	307	302	329	322	322	276	296	362	329	372	321	314	325	358	343	331	310	339	314	288	345	343	358	384	304	313	302	332	324	309	349	358	319	345	335	326	322	320	350	310	336	330	339	291	302	323	343	308	353	355	387	306	317	324	304	360	332	333	331	322	300	312	308	311	323	354	322	369	338	339	307	316	297	296	345	310	335	324	340	335	343	318	335	347	321	383	328	323	361	293	305	325	333	348	341	342	309	296	320	347	334	318	325	322	306	335	329	319	347	352	330	352	340	316	322	356	316	328	353	350	346	320	307	321	342	338	335	308	322	350	346	331	340	317	306	321	337	343	321	343	309	320	297	345	328	326	328	334	287	343	317	357	359	340	361	314	339	293	305	351	324	320	325	339	349	359	359	339	300	290	335	332	298	359	379	345	342	318	322	332	355	327	306	352	337	320	350	334	316	328	304	340	326	341	365	309	310	322	304	309	321	345	326	366	294	310	334	339	361	345	327	323	311	304	359	334	307	367	320	329	347	325	370	327	316	350	306	333	316	340	349	338	317	342	309	313	326	337	330	326	313	330	350	352	327	315	323	343	346	340	313	332	349	315	330	315	326	341	321	317	311	333	361	332	337	339	319	337	325	336	346	336	339	317	366	310	340	336	324	338	388	334	359	366	322	326	336	308	281	328	306	346	320	338	364	285	306	381	332	307	331	367	310	340	318	347	328	301	360	341	367	311	303	355	338	327	313	331	347	330	360	296	349	325	322	358	352	339	338	337	328	356	354	337	346	304	330	316	366	317	330	300	288	346	332	312	336	335	349	302	311	348	323	344	326	329	309	337	310	293	362	301	316	334	342	325	287	324	309	298	298	334	311	332	318	346	360	328	341	332	334	364	361	345	315	290	352	339	280	299	318	359	352	326	339	385	341	336	313	328	345	363	321	351	353	316	306	329	319	304	334	308	321	359	338	353	336	346	343	350	301	325	345	356	300	331	322	309	328	328	344	364	341	314	331	327	350	354	341	319	346	326	305	325	321	362	344	293	323	334	326	297	322	359	340	322	349	335	308	354	352	370	323	328	325	347	351	343	319	325	305	303	292	310	322	317	326	346	343	286	291	332	330	323	329	324	322	330	312	341	336	325	337	309	340	317	321	330	272	304	301	342	319	349	334	365	326	328	323	342	307	323	302	337	288	307	345	364	333	344	334	341	307	305	301	343	356	332	324	338	320	324	266	336	321	327	335	300	318	336	318	342	365	335	311	324	326	349	306	325	329	359	325	309	308	322	322	345	315	346	307	322	300	304	333	320	309	335	301	345	321	320	350	358	335	357	337	352	341	319	326	314	296	320	330	333	325	321	331	337	352	370	344	331	343	332	331	342	358	323	329	367	324	328	346	329	327	320	341	287	401	370	323	320	359	345	326	340	345	341	348	328	372	358	326	341	300	337	320	344	319	343	342	326	325	303	364	347	340	323	322	318	300	344	357	337	357	290	343	333	341	308	292	326	356	300	403	345	332	300	326	334	327	354	352	323	321	342	346	309	330	341	284	354	318	326	348	324	354	332	336	324	377	333	348	374	342	339	351	305	370	324	328	304	371	336	341	320	321	350	314	333	336	337	342	316	366	334	332	324	323	296	370	318	309	324	380	322	298	353	321	339	394	325	347	317	332	334	337	362	354	374	328	330	308	311	304	286	311	306	325	309	331	323	340	348	320	296	359	330	343	311	348	305	358	323	353	328	345	314	355	291	313	345	309	331	301	327	333	342	349	336	334	320	331	328	325	368	334	312	298	297	316	297	321	309	306	310	333	334	334	292	330	328	292	314	315	325	310	333	347	336	297	321	310	359	353	340	343	337	332	367	322	346	317	301	325	312	343	363	353	331	309
21609	8212	5359	3667	2048	1280	1085	961	897	847	838	775	759	798	769	758	759	766	780	778	747	748	739	715	775	757	740	762	766	819	743	742	761	712	808	718	794	732	763	778	729	744	707	787	699	732	818	768	811	802	708	688	744	809	762	789	708	748	754	705	745	685	702	766	773	739	775	768	788	787	751	719	705	724	746	785	734	756	791	768	711	761	703	741	739	752	792	764	729	762	746	750	757	777	703	737	767	748	768	801	798	746	704	758	748	793	740	762	771	779	698	689	715	765	748	807	771	744	710	760	732	729	749	701	746	716	720	742	733	780	767	738	738	733	733	738	751	740	762	710	745	744	721	787	771	765	760	776	739	775	792	724	744	721	763	756	773	813	728	749	792	748	770	746	741	736	726	715	704	766	733	753	724	747	788	719	772	669	734	744	749	782	713	726	746	784	726	776	759	738	742	715	762	728	709	723	747	774	738	718	747	754	763	746	768	803	748	730	789	754	730	753	746	774	693	770	767	773	746	758	793	730	740	782	732	743	779	759	807	750	766	725	739	767	776	759	789	766	718	698	715	751	698	732	716	724	731	779	755	717	785	734	754	729	742	752	781	783	743	683	755	719	738	703	766	742	759	708	748	726	738	762	736	776	721	760	743	799	778	731	740	739	748	778	780	751	742	735	761	710	727	734	725	745	774	774	760	810	732	754	709	761	767	769	737	729	719	758	736	747	733	719	733	723	729	720	723	774	739	754	765	742	795	744	766	788	754	746	778	754	751	745	791	734	716	724	762	734	737	765	728	776	771	749	754	681	797	751	758	771	752	773	709	727	728	724	758	762	777	749	789	715	756	734	812	730	749	706	761	731	744	771	701	728	713	729	742	745	752	796	780	777	766	753	750	740	744	738	732	766	758	739	744	726	781	762	748	747	743	787	738	760	724	772	753	712	753	798	781	763	770	799	745	723	772	713	725	777	727	749	719	769	712	758	748	726	789	730	682	740	776	737	748	704	745	766	773	777	733	753	742	752	750	794	734	741	740	756	800	736	804	766	766	728	766	727	741	718	787	740	745	714	781	756	765	703	752	748	735	731	706	759	701	732	794	719	711	687	723	745	728	741	732	793	760	731	744	752	758	714	719	777	715	750	722	743	710	799	733	743	745	743	755	701	746	737	741	746	726	741	700	757	732	739	751	792	724	737	725	736	750	729	721	772	763	768	756	746	776	705	778	760	746	780	774	783	752	752	719	758	743	766	731	716	789	764	738	768	737	793	743	740	760	753	757	685	738	779	776	728	716	727	720	702	771	754	757	734	772	765	745	769	787	749	716	793	790	728	754	744	744	730	757	742	735	779	728	714	814	696	754	753	800	789	714	797	761	760	766	774	793	777	752	777	724	725	793	725	750	719	763	743	765	749	751	718	792	794	736	729	717	733	716	782	721	707	746	699	751	738	689	764	767	737	779	787	765	703	801	771	732	755	778	770	785	737	759	743	759	700	688	776	768	730	774	732	733	746	717	724	771	806	747	714	739	725	703	750	700	721	744	719	749	758	743	719	757	689	733	712	698	754	770	715	752	783	730	757	793	766	799	794	785	764	726	771	732	711	726	719	724	754	757	763	797	738	718	737	732	741	741	720	746	761	734	774	761	750	725	740	728	726	755	734	751	743	739	788	729	715	714	744	753	736	718	729	734	768	819	729	788	782	721	755	782	719	748	814	696	768	771	711	743	733	737	739	735	734	740	777	763	723	703	764	778	740	752	767	741	749	735	760	743	732	735	737	775	737	766	758	746	771	730	752	758	765	773	743	751	746	733	752	781	815	748	749	712	768	749	694	750	725	718	718	734	736	783	717	723	696	798	763	767	769	738	751	757	766	733	756	712	707	738	750	711	785	710	756	754	770	688	743	712	754	778	793	757	734	761	720	743	732	715	726	744	757	728	761	721	754	771	734	723	705	730	761	709	782	752	695	740	715	782	728	731	704	742	736	771	813	721	730	743	735	739	757	716	729	709	742	774	760	686	790	728	749	760	766	733	740	814	724	732	765	721	711	727	771	731	746	715	726	754	700	721	776	712	740	750	747	708	721	736	723	725	776	789	762	735	745	687	795	721	799	713	738	766	754	752	754	796	728	723	734	759	786	697	735	758	724	745	738	774	725	704	738	749	775	756	737	716	768	726	761	807	715	753	726	770	737	748	756	747	706	741	734	781	718	771	750	749	769	751	754	736	736	751	704	757	787	759	736	735	732	758	710	757	780	777	736	746	748	722	777	762	758	729	720	761	744	759	775	742	766	715	808	718	726	759	685	768	741	752	723	741	750	715	737	773	722	764	755	778	715	735	732	720	766	684	779	770	721	719	769	775	804	763	737	784	761	788	786	738	751	713	735	751	779	732	778	742	768	744	770	773	726	724	803	735	744	733	710	769	696	795	739	725	764	765	733	763	798	713	716	769	726	748	711	764	759	778	747	757	748	721	709	796	745	716	744	772	753	718	758	730	754	750	724	748	709	755	759	757	759	714	765	693	729	774	746	774	747	731	763	703	761	753	787	733	719	784	753	761	747	752	765	798	805	778	775	718	788	695	750	750	757	744	735	725	730	732	737	737	806	701	729	713	741	757	755	752	762	725	762	786	738	738	730	770	777	714	756	781	762	776	720	741	799	741	738	725	720	710	811	764	728	787	765	755	755	764	738	748	771	700	788	718	750	785	793	685	766	748	707	784	741	836	746	733	781	722	795	768	745	750	738	712	736	736	748	799	736	760	749	710	754	725	762	727	756	763	678	818	729	722	766	770	738	733	736	742	764	771	791	764	768	723	764	720	750	771	752	724	775	719	691	754	743	746	730	734	736	745	732	770	723	747	776	722	746	747	724	795	711	756	763	732	771	735	777	728	749	718	799	798	752	775	705	794	728	779	757	716	770	780	719	788	742	759	743	744	738	724	751	766	749	729	742	751	740	731	729	715	756	739	778	713	732	721	712	765	751	800	777	707	735	750	733	761	775	762	763	737	766	702	750	813	801	736	747	727	789	729	738	766	741	740	675	738	739	709	771	760	733	734	694	724	789	724	736	793	761	750	772	725	673	764	734	729	762	739	803	737	722	729	736	759	798	737	724	766	765	788	751	722	753	745	751	711	767	714	775	727	748	787	756	728	729	790	746	701	773	774	724	764	725	704	763	833	801	734	772	730	702	784	779	775	769	751	787	764	732	742	768	838	751	700	685	722	715	759	764	743	787	709	789	729	752	705	735	707	748	709	797	686	754	765	742	743	730	718	701	764	780	771	785	736	791	752	746	710	773	746	790	804	704	751	709	748	730	726	746	793	749	760	751	749	731	756	797	717	786	746	736	737	711	762	736	726	728	765	725	721	687	768	762	762	780	737	764	803	746	754	757	711	774	730	703	746	734	746	734	776	748	822	756	755	757	751	690	750	764	753	757	794	756	729	767	801	730	718	757	762	708	766	735	712	730	750	768	764	758	731	727	745	761
33631	5604	961	500	422	377	409	372	354	375	339	349	352	335	355	345	311	344	365	293	344	353	365	300	369	337	322	361	344	369	377	357	349	355	327	316	347	327	313	358	333	325	348	333	339	362	377	335	329	319	349	309	331	311	338	356	365	363	320	342	375	335	342	338	345	356	380	360	336	345	362	334	323	359	344	342	350	369	394	346	348	349	345	359	332	355	351	355	334	340	345	342	373	323	367	347	333	360	291	351	335	373	353	332	371	371	364	347	334	355	354	330	341	342	352	385	333	347	360	357	316	375	389	354	332	353	336	342	343	313	340	359	356	314	359	343	346	356	356	337	315	349	346	315	324	307	381	388	394	366	359	374	360	365	357	288	356	361	333	350	347	342	328	348	347	350	355	325	333	327	388	363	352	363	336	292	363	353	311	365	295	349	323	321	348	332	326	328	295	363	395	371	375	366	354	336	331	300	348	328	336	323	341	361	325	330	359	366	322	336	363	375	337	307	339	310	355	307	375	364	373	327	344	292	364	359	314	344	332	300	354	364	355	368	327	333	303	363	324	365	350	322	367	327	317	317	314	340	354	305	372	376	330	367	364	353	326	327	318	333	347	361	363	306	389	329	355	337	364	332	371	314	294	319	361	345	317	357	359	335	356	362	368	362	345	328	335	300	317	366	330	332	353	341	360	319	367	348	329	349	366	383	341	351	349	331	344	326	361	365	363	354	360	337	374	336	333	352	361	363	365	336	333	339	346	351	340	353	347	344	375	305	330	370	352	329	420	352	342	358	374	390	316	386	355	344	344	333	361	323	319	339	367	351	350	349	390	319	340	369	302	343	322	380	384	330	358	351	360	364	354	361	313	343	326	370	327	330	338	349	338	354	324	344	322	346	364	378	332	350	339	352	341	337	338	339	380	350	338	332	372	285	352	381	345	368	337	333	340	367	326	335	349	349	332	366	381	373	341	315	386	361	308	299	328	331	340	344	348	329	339	360	339	362	344	340	311	340	351	356	294	322	323	336	366	324	339	422	344	343	381	359	341	338	365	322	349	340	321	358	329	371	367	347	341	346	346	371	330	343	350	340	364	353	323	349	317	294	335	350	328	343	316	316	372	332	321	344	364	327	346	353	338	376	358	401	345	320	334	363	357	348	323	381	345	331	332	349	356	332	322	346	344	332	361	322	355	375	348	383	348	311	326	365	373	341	343	345	361	346	366	361	342	346	328	337	348	376	358	346	336	360	366	350	324	319	370	330	345	375	335	346	365	333	354	367	366	315	352	328	351	370	351	346	336	344	338	351	365	336	344	315	346	348	314	341	358	336	291	352	366	342	335	310	345	337	334	315	338	328	334	320	357	336	338	354	347	333	334	373	323	348	352	352	360	352	368	338	388	328	334	338	347	368	363	336	337	325	332	346	360	304	342	358	347	338	320	372	343	366	364	360	324	338	323	330	364	363	322	325	329	364	322	339	349	395	336	346	329	314	316	353	391	349	356	340	340	321	324	364	355	359	356	345	332	375	343	344	347	377	369	321	366	388	379	311	321	348	365	329	332	360	346	379	330	345	305	328	327	351	357	344	322	325	344	360	323	369	341	367	339	336	360	342	316	339	339	343	344	385	334	341	326	337	334	370	348	357	345	352	365	368	312	351	348	318	393	356	357	345	362	313	345	349	372	335	355	339	350	344	359	347	369	358	332	351	318	330	309	311	368	351	335	350	388	341	323	344	358	334	337	357	335	316	363	375	353	315	348	328	323	322	321	354	330	343	377	351	354	303	334	357	357	360	333	363	393	318	338	349	362	326	333	305	342	370	337	347	327	365	348	293	313	346	334	370	329	344	380	364	321	334	331	312	352	324	362	346	355	316	363	357	338	348	321	321	341	344	362	323	326	359	346	342	340	330	363	392	341	338	380	364	330	372	360	332	354	319	381	345	339	393	374	339	316	353	371	355	358	338	347	350	327	378	310	327	372	313	310	348	320	364	379	379	332	339	335	364	324	335	376	336	367	325	335	336	356	343	383	382	351	338	335	328	332	334	361	308	306	321	356	336	362	330	356	353	317	357	359	343	317	307	334	373	307	351	365	358	359	374	346	330	348	374	364	345	331	359	321	353	344	351	307	335	347	339	345	336	320	309	321	309	336	366	379	375	353	331	343	361	351	353	342	310	334	355	347	369	328	343	321	325	343	338	352	359	376	313	346	340	362	354	331	347	328	336	353	351	358	339	328	349	399	326	293	353	361	343	360	327	342	349	336	319	349	373	360	331	297	357	373	341	334	348	327	334	374	351	315	364	387	333	347	364	335	335	324	359	352	340	328	328	367	327	371	319	316	338	354	373	366	331	328	368	389	339	325	293	335	341	336	330	322	329	380	330	335	372	379	325	383	399	341	323	365	353	346	334	357	364	378	385	335	310	363	343	285	312	355	326	340	329	364	359	338	306	318	338	310	367	355	364	371	335	343	366	338	366	318	316	311	347	326	326	379	325	313	358	351	338	321	348	355	384	336	365	355	357	316	345	324	345	347	336	333	319	344	306	372	353	303	362	331	350	360	333	328	329	323	320	369	324	302	289	342	337	381	356	358	337	305	317	354	337	376	313	353	363	353	331	369	352	342	356	305	316	354	368	340	353	367	315	345	338	334	386	337	356	326	362	356	337	347	354	388	316	351	363	335	327	359	362	351	351	339	330	287	330	338	344	347	331	360	350	334	338	331	343	353	308	328	363	329	339	385	338	344	309	339	329	371	329	337	390	350	335	345	336	368	321	347	336	366	322	347	334	341	357	300	358	340	362	339	317	363	365	339	289	328	319	364	343	331	337	335	329	369	351	349	359	337	363	354	357	338	317	314	338	341	342	367	383	317	320	323	353	347	332	336	345	340	376	344	380	395	366	350	337	321	345	320	356	382	362	334	342	351	336	331	378	301	351	293	356	365	331	319	380	343	340	346	355	318	351	330	370	370	343	356	300	346	349	368	345	346	356	353	342	337	393	353	335	333	372	327	322	349	353	383	395	346	336	351	331	341	352	327	363	333	358	366	352	345	317	361	377	379	358	365	377	363	328	338	371	336	361	318	369	291	330	363	303	349	346	328	353	355	345	364	337	339	340	341	326	389	353	312	351	371	343	304	359	333	339	329	332	347	347	361	331	351	337	379	355	293	336	375	329	364	377	357	354	333	346	342	343	353	320	313	317	308	333	373	357	365	356	323	305	324	318	328	330	336	343	316	335	327	374	328	348	345	367	377	337	371	349	323	331	378	352	335	303	345	341	328	327	327	361	369	331	313	345	352	310	334	325	321	348	361	336	316	347	331	372	331	319	371	386	383	382	365	342	323	360	319	344	339	341	336	274	349	346	341	334	356	334	348	363	337	364	320	356	349	361	364	346	317	344	347	342	339	324	354	368	350	354	380	326	331	329	324	367	326	357	362	366	379	359	375	316	340	351	359	379	342	331	337	357	381	385	346	352	372	340	348	337
22013	9293	5933	3753	2254	1561	1385	1169	998	856	859	835	841	847	819	828	849	810	845	768	820	785	788	853	804	829	767	755	840	793	807	744	817	757	792	782	762	766	795	809	818	746	802	818	799	806	833	818	804	778	783	773	777	802	790	835	838	828	772	758	804	796	744	814	776	806	775	797	813	777	807	798	759	766	744	786	759	787	817	830	825	838	760	770	842	812	788	783	771	831	802	805	733	757	772	753	796	787	791	801	861	795	825	790	749	807	806	779	795	763	810	783	806	800	773	778	806	809	831	801	761	810	820	822	772	737	788	832	815	820	766	800	790	777	795	792	784	793	775	767	772	836	786	760	771	757	812	793	816	798	804	764	788	826	753	784	767	791	819	806	764	800	828	817	793	789	797	814	732	765	766	809	769	807	770	805	800	829	769	800	730	775	764	810	790	753	830	779	780	775	753	770	778	787	780	808	831	793	755	812	804	815	801	834	790	793	807	794	793	795	792	783	743	796	836	776	827	778	791	855	770	809	786	816	792	796	819	860	813	787	763	764	784	797	760	801	783	735	786	823	810	764	794	840	774	753	782	790	785	762	789	744	795	781	763	773	800	797	774	803	777	782	838	770	808	767	798	695	742	738	791	775	827	849	803	808	761	804	761	826	884	792	788	805	799	755	781	809	787	825	766	776	795	820	729	814	804	787	845	763	771	816	803	803	801	836	790	763	755	815	778	777	837	813	794	730	791	747	784	859	785	821	772	794	789	808	807	790	791	809	806	825	758	842	808	815	788	784	763	794	817	764	774	759	827	833	856	813	787	794	792	758	842	866	792	825	766	784	786	804	796	788	743	766	806	792	757	762	823	826	743	779	749	810	761	809	765	788	833	788	734	801	784	813	791	748	804	847	810	773	816	806	768	752	815	759	785	793	801	781	804	807	744	814	772	757	808	824	828	754	834	831	840	785	743	821	755	801	823	799	751	852	811	787	784	827	782	752	784	819	781	778	734	800	810	860	837	799	811	809	809	790	784	784	784	789	852	776	780	777	801	783	789	762	824	790	798	837	789	762	769	787	837	769	802	774	759	740	828	796	816	765	786	783	803	808	777	785	808	799	811	757	763	799	773	800	805	784	785	789	788	768	798	760	812	827	742	812	787	858	784	818	795	858	788	777	803	763	788	751	796	820	804	802	757	765	787	747	732	787	756	803	773	756	788	802	766	717	785	789	791	813	835	771	829	757	834	780	772	765	766	786	793	792	808	788	806	775	778	763	783	820	795	800	777	801	745	763	783	770	766	794	754	781	796	755	809	775	773	827	831	775	837	745	769	785	792	815	782	810	766	797	825	802	760	768	826	869	778	790	848	809	797	773	823	774	806	829	788	786	789	779	776	798	808	863	788	765	807	805	795	794	751	794	809	794	798	786	794	790	779	751	774	772	851	768	833	823	757	784	801	772	751	790	777	793	753	809	820	762	768	825	752	809	769	819	819	803	800	771	783	823	829	873	772	821	770	774	827	826	771	741	775	795	812	817	817	770	826	821	770	763	722	716	792	799	806	801	762	747	797	811	802	805	820	873	753	826	765	825	816	780	798	733	836	829	805	787	771	803	775	798	734	819	805	772	767	795	776	836	781	792	879	798	794	764	790	801	740	745	838	782	821	760	759	802	794	742	724	778	787	775	786	759	787	855	836	812	793	824	820	803	794	767	867	739	789	824	779	780	764	806	800	760	813	801	753	827	799	812	791	810	782	798	776	745	830	792	788	774	844	728	850	790	777	826	752	772	760	829	815	758	785	749	802	793	820	770	794	813	790	798	800	814	786	782	773	765	800	798	769	796	806	763	793	787	837	810	778	831	779	786	795	794	813	783	814	794	805	770	794	814	777	821	748	839	838	761	790	816	840	786	780	806	807	786	831	794	775	766	766	815	799	803	778	794	792	785	798	764	780	788	731	794	796	796	832	816	826	785	824	759	782	808	798	775	808	781	826	783	845	783	841	803	755	795	841	823	804	849	753	810	764	783	820	771	796	782	808	801	850	814	781	785	758	785	780	804	765	797	819	795	771	800	773	805	819	762	787	774	808	801	819	797	767	769	814	770	824	795	786	776	761	810	792	768	787	817	762	784	828	805	815	730	767	802	809	811	735	734	804	752	785	764	821	791	799	789	769	793	806	837	782	792	832	802	721	789	834	834	820	833	771	767	779	762	769	780	817	759	848	767	786	805	823	796	765	811	802	830	807	820	792	785	847	757	817	794	822	763	794	768	822	799	797	758	836	791	762	816	778	736	745	746	785	818	767	781	774	808	806	776	829	803	784	842	748	838	802	779	798	820	776	748	794	782	796	820	773	807	797	821	779	801	803	741	801	788	794	776	772	784	757	817	800	841	827	777	830	799	814	741	777	806	822	825	761	801	758	785	775	815	746	788	726	786	782	789	804	759	778	795	823	791	788	762	791	838	858	772	809	750	766	810	846	767	772	792	818	763	796	793	766	752	787	793	797	803	808	803	766	786	824	808	758	813	827	804	818	792	805	803	798	819	812	801	836	835	781	835	800	782	781	785	802	773	765	775	815	793	811	797	773	782	833	762	789	788	835	798	840	771	827	819	803	780	787	820	694	749	753	748	777	797	755	806	803	789	772	781	759	753	796	752	804	799	765	787	771	775	818	778	763	844	788	779	773	828	780	777	797	812	818	784	794	750	821	817	821	808	796	841	780	799	805	797	753	808	784	790	798	773	832	848	817	824	823	853	804	761	808	807	786	836	782	777	747	808	804	774	793	771	781	755	777	799	770	809	810	798	820	764	762	845	838	794	819	813	764	842	811	798	784	841	793	771	783	824	818	760	752	827	781	811	758	762	786	814	786	784	799	782	784	780	781	783	806	779	770	839	806	762	805	824	797	744	812	789	795	790	806	790	820	767	764	802	817	808	810	815	814	793	791	794	842	768	823	865	773	782	780	829	771	837	832	774	751	827	752	822	829	818	751	786	752	798	776	803	825	827	762	799	750	825	794	771	784	756	778	769	769	799	762	809	740	745	775	808	812	805	792	796	767	780	771	761	801	826	772	776	767	818	789	761	795	761	760	792	804	766	802	766	807	833	804	808	734	785	821	828	811	772	810	742	826	774	795	801	829	774	773	814	756	757	785	782	837	791	802	787	759	801	750	795	819	754	779	785	835	832	794	773	840	748	742	868	807	793	789	785	811	770	760	791	794	786	809	796	794	793	787	770	779	810	789	779	811	785	745	810	815	813	726	793	784	781	808	772	789	752	764	817	757	793	782	795	819	821	843	804	777	718	801	781	783	780	776	758	771	763	852	826	802	771	846	792	775	752	817	734	775	820	770	762	796	801	788	791	824	822	754	798	783	785	807	721	807	766	807	766	777	817	776	805	784	791	841	815	812	759	787	792	760	814	828	788	757	820	772	783	805	789	842	782	786	769	798	778	757	772	800	800	773	786	782	755	826	761	790	787	805	785	810	780	813	750
23647	2825	543	368	396	347	333	301	297	321	347	291	339	333	349	343	325	337	293	333	303	333	326	325	351	326	356	300	342	330	357	327	342	345	349	325	379	303	301	320	309	322	324	321	315	307	348	348	343	317	364	362	361	337	305	339	307	308	311	311	299	345	339	335	335	318	335	332	339	334	298	356	324	307	309	293	295	337	329	299	349	330	317	335	286	323	350	337	280	328	342	323	303	345	318	310	337	330	333	332	327	324	292	330	333	321	328	327	295	310	296	335	316	328	321	303	325	343	321	332	299	303	308	323	324	329	342	341	349	315	333	299	332	341	306	304	336	333	313	326	301	361	311	319	322	304	340	297	311	316	304	324	336	351	352	311	324	304	348	346	334	317	335	293	314	321	344	324	303	269	322	334	316	318	306	303	343	280	298	317	333	353	321	346	302	328	337	301	328	325	320	325	317	329	313	383	310	338	324	325	345	334	348	318	320	321	341	373	340	301	336	334	317	333	328	298	332	327	325	321	322	364	310	317	351	306	341	303	271	318	359	339	345	328	316	319	332	333	330	325	298	315	313	345	328	339	372	359	304	337	304	315	295	296	324	318	310	361	322	360	372	302	323	336	342	298	297	324	306	347	315	321	297	323	289	314	314	336	294	329	324	332	325	347	323	359	282	336	343	306	346	322	297	329	329	299	337	323	358	330	312	348	341	291	301	356	345	340	301	318	340	341	331	324	307	302	330	325	312	336	310	315	323	326	327	313	317	325	335	345	306	316	300	331	298	321	330	313	295	299	312	321	302	313	326	323	330	301	350	319	315	311	342	322	313	333	322	336	315	318	338	333	291	304	311	332	299	321	328	311	335	320	347	337	314	327	325	301	336	373	310	326	322	306	296	359	331	289	325	347	316	316	310	319	348	290	287	368	321	350	317	301	330	314	308	331	287	300	330	332	343	336	318	325	326	304	311	393	336	277	304	304	323	323	313	303	311	347	315	321	311	331	300	341	343	305	356	310	347	343	321	284	352	295	323	289	316	316	331	335	330	310	325	315	321	322	338	332	315	304	286	355	339	357	319	315	319	330	312	328	364	338	316	314	334	318	327	308	307	308	314	324	344	315	314	286	312	327	315	294	310	338	315	315	306	336	300	322	301	318	295	313	355	286	333	322	308	309	296	346	341	327	311	297	316	351	295	334	350	342	332	339	318	339	335	317	276	367	308	315	318	334	346	324	318	325	337	308	299	341	317	307	319	309	287	341	354	310	337	287	309	284	321	325	313	347	292	329	349	318	304	321	340	325	323	349	303	370	355	302	319	359	346	336	323	324	329	322	320	355	319	325	325	333	378	330	334	307	317	326	335	362	352	324	292	324	330	282	329	355	311	277	310	323	309	345	297	314	314	337	357	369	322	289	327	301	328	302	324	324	314	353	322	281	348	334	352	324	309	348	269	298	334	331	303	333	378	369	334	365	339	284	329	340	302	340	310	307	307	343	305	361	345	316	301	303	326	303	291	322	348	319	311	316	315	304	311	349	350	329	333	284	310	341	339	294	314	327	318	287	323	306	319	325	334	311	315	290	354	356	349	352	321	306	313	319	372	295	327	325	331	311	331	300	319	330	311	356	328	319	326	338	384	346	316	339	333	354	361	310	298	355	336	341	322	355	334	333	331	299	362	323	348	287	360	330	311	303	321	326	315	296	296	330	301	315	324	299	276	327	318	308	313	321	319	279	334	346	325	270	305	343	337	305	329	354	286	356	332	312	313	327	324	279	340	304	303	337	374	326	304	313	335	328	307	321	300	304	369	330	309	363	331	359	326	351	341	298	305	347	325	339	330	320	317	302	301	312	334	302	342	347	333	334	313	317	307	356	307	316	306	298	334	317	319	332	329	332	339	342	337	326	309	313	356	325	334	315	315	314	318	309	326	332	349	351	328	318	327	357	329	309	305	313	313	286	342	376	327	332	351	333	309	338	316	340	304	338	332	320	317	351	294	343	312	304	315	311	331	327	307	331	374	367	336	327	342	326	351	337	313	302	307	319	279	256	325	313	328	329	305	342	335	287	314	309	314	306	359	301	302	348	341	300	301	287	324	290	341	351	331	347	340	306	344	319	349	317	347	318	326	317	354	296	343	316	383	306	315	337	307	314	342	347	293	330	298	360	342	305	305	318	326	335	328	292	292	304	306	316	331	318	321	295	323	353	293	296	344	304	316	327	356	304	339	339	343	332	307	341	317	319	307	321	310	376	331	334	352	336	347	261	308	334	326	347	371	360	337	315	325	357	322	358	337	344	355	301	325	315	312	286	319	302	320	321	294	373	315	364	276	328	325	302	265	348	309	319	346	295	342	290	328	294	296	307	349	294	324	350	278	327	358	308	330	305	328	329	307	309	320	315	289	304	275	365	303	300	356	304	321	306	305	306	309	328	319	312	299	319	348	319	300	305	319	313	331	328	351	347	302	293	318	311	328	303	321	333	339	339	306	305	297	331	331	317	343	311	357	365	346	307	337	308	330	347	328	332	316	267	307	353	308	319	346	340	286	303	322	346	303	322	343	299	365	345	319	342	335	342	348	319	302	290	324	309	335	315	324	317	332	327	325	333	340	346	322	322	347	304	321	299	344	298	333	339	298	329	330	313	344	330	351	317	320	337	296	292	321	303	353	332	328	326	345	299	305	320	299	329	306	321	326	286	345	315	324	315	304	318	320	316	310	325	340	300	327	354	340	351	338	328	311	349	338	324	306	300	295	281	330	317	302	350	337	323	315	328	315	311	341	329	331	330	322	289	349	347	363	297	300	292	278	320	312	331	335	286	377	368	294	302	312	310	337	331	303	339	313	328	322	324	325	345	340	301	329	336	294	356	293	319	349	301	331	278	326	277	337	324	292	361	321	347	315	325	314	296	318	347	304	326	301	317	308	334	328	302	315	359	381	323	332	327	318	321	331	333	323	326	320	304	340	312	316	350	307	344	298	333	334	328	326	303	309	296	302	323	340	350	301	336	324	322	313	350	340	323	306	294	308	316	299	332	326	351	353	346	352	319	319	301	285	316	315	342	329	303	308	329	354	339	333	292	353	342	299	342	320	299	332	329	312	354	272	311	290	345	324	319	337	336	331	340	310	285	311	355	310	318	356	306	355	340	336	335	327	333	337	314	312	320	311	347	346	338	346	284	324	313	341	353	307	324	309	315	334	276	305	331	327	298	334	332	354	321	317	306	302	336	350	356	312	331	352	318	333	305	311	315	295	314	338	309	303	333	347	306	328	322	313	325	313	345	344	319	330	313	347	311	336	328	330	280	294	324	348	339	322	350	308	341	337	321	349	383	324	316	319	316	324	337	311	316	346	301	280	315	323	335	351	335	337	306	351	340	367	352	310	302	324	342	316	322	348	319	363	343	316	330	315	314	324	328	350	330	292	323	333	305	304	301	345	368	326	326	330	320	332	324	315	291	341	299	323	289	321	306	362	310	353	348	302	346	303	333
17355	5770	2712	1772	1126	965	843	788	732	707	786	751	764	712	699	778	769	778	740	729	711	744	746	742	756	729	687	714	704	759	753	732	759	742	781	748	716	698	672	752	669	738	685	742	761	735	725	725	761	768	754	743	768	712	750	703	721	703	706	733	696	725	748	737	701	734	792	675	738	747	737	648	698	750	768	718	720	662	708	724	702	670	691	706	719	752	730	726	728	727	734	720	738	751	709	729	730	715	710	727	712	733	690	717	719	695	729	696	704	745	737	735	732	730	734	714	701	798	743	704	703	727	739	695	709	709	733	729	740	691	717	689	715	750	662	750	697	709	714	741	751	711	712	739	689	661	713	690	710	735	703	701	696	697	691	737	681	713	723	772	736	734	696	725	751	731	719	728	717	751	689	750	721	732	707	696	749	761	706	674	668	698	722	678	742	714	756	764	713	678	698	724	751	703	717	710	748	726	686	753	731	775	708	735	736	648	681	722	735	739	678	736	726	737	711	741	755	749	728	737	687	694	718	737	734	698	736	708	732	684	694	664	785	718	679	732	715	713	695	719	703	726	714	678	741	754	701	730	750	712	727	714	769	711	706	725	710	697	712	702	692	737	716	726	725	668	715	724	737	731	703	698	675	705	748	683	714	696	724	744	700	783	761	759	764	698	712	737	686	740	748	758	782	732	776	708	732	724	728	706	715	727	714	718	690	715	704	681	738	746	720	733	719	720	694	763	694	731	715	738	725	736	706	740	757	721	720	689	703	697	736	714	720	736	709	746	749	753	694	736	730	737	695	729	763	697	702	751	762	730	693	720	719	712	734	764	685	749	729	660	764	725	696	771	737	753	696	745	683	743	770	782	701	711	724	731	672	734	716	719	731	691	710	704	713	760	749	753	765	749	761	722	733	767	734	688	783	692	766	710	733	732	691	686	680	728	712	723	686	708	691	727	683	756	705	656	732	700	710	683	715	694	738	714	701	712	774	748	758	702	716	675	690	692	750	683	729	701	729	701	746	743	677	705	715	704	762	703	739	710	727	740	757	692	730	749	716	671	708	711	766	724	726	728	716	706	741	697	738	746	711	762	721	664	768	705	725	700	789	742	699	687	737	693	723	740	726	758	688	701	723	758	739	729	742	769	714	759	702	711	728	731	686	741	730	712	703	736	749	691	715	721	732	771	721	725	689	695	734	718	712	766	744	676	657	725	705	744	745	732	695	756	736	721	720	718	699	749	752	726	717	665	685	722	724	745	723	736	716	723	716	745	711	710	706	738	717	665	714	686	727	686	759	743	732	731	720	752	786	761	744	720	761	717	726	722	746	719	699	729	699	731	720	714	723	728	685	688	743	733	692	709	718	772	707	699	721	718	757	738	708	761	725	739	780	721	746	660	796	698	679	756	743	709	701	713	707	721	731	772	681	714	739	739	724	743	740	696	732	702	697	716	728	724	719	729	702	726	724	711	696	642	739	724	695	700	676	731	748	754	733	715	728	741	700	689	766	719	716	758	693	665	687	677	738	722	723	749	702	726	730	729	695	699	740	705	667	669	777	746	754	723	709	693	735	724	788	691	763	709	724	755	722	734	748	729	729	695	744	755	706	722	771	730	719	723	718	694	717	686	736	717	730	745	744	669	718	706	703	679	719	740	759	788	731	699	735	725	699	724	700	699	721	720	735	699	770	713	756	719	699	743	718	751	752	749	686	677	783	704	705	741	770	700	713	707	696	677	730	714	754	699	721	750	707	717	713	711	775	771	799	759	735	727	676	709	736	684	710	700	733	715	734	735	700	723	681	736	720	675	743	724	736	691	771	761	727	717	687	726	689	763	719	719	705	745	761	694	709	725	741	697	687	721	718	726	751	685	697	704	729	738	720	711	747	716	730	735	715	736	702	689	753	722	746	737	682	772	728	702	761	745	701	753	713	742	686	688	696	698	746	734	721	711	748	693	690	694	676	711	733	714	697	724	728	695	723	686	703	716	720	708	713	722	700	748	642	686	671	796	755	700	766	700	733	649	719	731	753	695	763	729	736	704	767	706	713	809	689	729	761	793	764	703	729	708	725	723	749	704	716	692	715	713	637	684	737	707	744	726	687	718	742	730	783	797	710	731	705	701	741	717	755	769	708	706	724	693	723	729	709	740	717	696	708	697	706	800	739	718	759	743	742	762	722	729	723	781	709	782	739	753	795	711	739	748	737	708	680	735	729	715	748	696	760	739	757	712	746	756	720	693	710	718	705	743	780	694	672	723	722	715	685	727	740	748	670	723	652	761	754	703	720	739	710	706	724	688	747	703	738	695	737	723	729	736	687	718	725	702	736	724	682	740	663	726	725	724	764	717	724	730	678	700	786	702	704	686	700	709	785	757	682	752	724	716	759	719	723	710	731	737	723	689	730	728	705	720	680	734	744	790	743	691	692	722	701	725	745	730	730	756	705	711	731	723	668	720	743	707	725	736	724	699	696	695	663	714	742	693	728	675	725	694	700	669	728	754	731	708	667	709	702	680	704	710	761	667	731	733	732	712	749	719	704	711	665	764	723	748	710	716	729	780	720	667	779	727	764	717	737	739	740	774	691	738	740	716	755	723	714	720	708	714	739	704	698	751	687	712	726	748	686	722	742	729	723	726	737	745	738	712	703	729	706	739	740	667	775	784	706	675	696	720	718	745	685	722	697	719	728	799	678	697	718	728	700	723	742	719	804	698	705	718	720	737	733	708	717	740	706	753	724	744	649	771	723	720	700	714	737	699	732	713	709	719	669	720	764	721	744	746	750	725	734	730	755	715	688	719	661	749	703	729	703	744	720	675	733	711	719	752	682	722	713	720	722	679	724	713	749	723	721	725	671	749	684	693	765	710	707	716	710	758	693	781	728	730	720	750	679	715	684	716	724	707	762	750	719	721	735	747	725	722	709	698	740	731	718	720	750	715	730	775	703	739	727	718	681	747	779	781	755	793	694	726	760	727	712	735	726	704	717	716	707	738	721	713	722	725	734	702	713	687	732	747	690	701	679	698	709	712	706	764	701	689	705	678	716	673	743	693	720	664	699	719	707	699	742	739	736	681	696	709	734	719	750	723	724	732	724	723	707	719	691	722	696	742	698	738	724	725	719	700	750	714	729	716	679	701	654	709	730	738	734	693	742	702	730	703	717	732	740	704	712	733	786	724	721	696	753	700	793	717	742	720	726	695	703	755	732	724	725	718	715	768	736	729	759	705	751	712	706	753	738	712	744	743	769	734	742	721	719	738	743	789	773	714	726	746	724	708	737	735	733	729	719	724	713	708	727	726	722	720	722	749	682	706	681	710	695	762	747	713	693	694	740	677	745	706	694	724	673	735	731	719	742	725	666	730	723	704	704	757	751	749	770	697	685	707	721	692	711	667	763	729	727	713	737	725	751	735	748	713	730	751	681	720	667	747	688	731	725	730	667	736	738	684	736	773	694	690	751	717	697	676	690	724	730	704	725	774	673	738	711	741
35324	5877	684	402	405	380	397	376	327	339	330	325	311	305	333	338	307	364	330	353	329	308	326	348	323	320	345	333	341	314	344	320	292	308	341	333	312	303	311	337	300	335	348	339	309	344	327	351	316	358	323	324	301	314	382	336	309	341	325	297	352	326	345	333	337	276	354	337	329	343	330	316	306	337	329	312	292	324	336	320	303	297	339	311	340	300	345	318	341	327	321	342	332	339	356	334	303	326	334	360	351	388	314	318	323	321	298	354	324	312	319	325	352	334	349	282	315	340	296	304	338	301	327	362	297	294	307	324	360	315	305	303	301	297	322	318	353	354	300	323	307	323	340	331	330	304	317	310	317	328	341	328	318	335	351	346	298	300	329	353	354	336	341	364	294	329	338	339	317	337	281	338	321	333	348	344	350	339	317	299	317	292	341	321	278	316	324	350	304	345	349	352	305	322	329	339	341	329	335	319	377	347	291	317	309	321	308	323	327	311	299	302	344	342	286	344	386	319	293	287	315	337	277	309	302	368	363	371	337	368	357	330	336	326	307	310	321	335	312	332	341	330	336	302	310	302	353	351	340	335	370	351	294	316	308	343	315	297	298	308	347	318	334	290	334	322	293	332	322	314	325	346	346	281	329	344	343	330	313	316	353	337	306	340	324	323	333	363	344	344	365	341	332	315	326	302	331	279	324	359	343	338	303	334	347	282	308	331	321	356	333	343	339	360	311	323	350	283	358	331	348	326	365	352	307	307	338	327	331	352	343	321	354	318	343	314	312	323	327	337	339	331	339	305	349	339	290	320	357	341	379	371	335	321	306	325	325	353	303	316	344	359	336	317	310	361	347	329	299	313	306	336	333	323	368	335	331	338	352	346	331	336	362	311	329	316	307	342	321	317	313	322	324	303	332	313	282	346	350	308	327	336	301	319	346	333	324	338	294	326	331	356	360	351	316	327	341	394	336	302	340	320	348	330	361	333	328	304	349	334	324	306	351	314	381	370	347	317	306	337	342	315	313	378	354	344	317	317	297	297	322	337	324	309	330	338	350	337	331	337	309	359	309	315	356	311	320	335	329	315	301	342	323	346	356	365	359	345	321	315	319	355	329	308	324	326	320	294	339	360	286	331	344	340	336	333	338	339	318	294	339	311	295	368	352	273	307	315	295	299	342	321	339	349	298	346	337	332	335	321	301	337	348	341	314	315	317	363	354	306	355	330	310	338	343	299	311	317	348	368	317	344	291	324	320	307	317	313	387	320	334	329	344	371	319	332	324	338	326	312	340	353	356	298	341	317	323	342	319	318	321	297	367	321	341	335	362	324	335	342	319	352	318	292	359	312	317	317	398	352	358	314	351	349	327	327	293	348	318	335	336	361	325	331	372	323	305	322	311	311	332	343	356	342	338	325	348	303	354	336	277	365	282	322	331	333	360	337	345	293	304	343	315	333	326	313	329	347	300	312	335	316	321	330	340	326	348	342	365	312	327	328	357	331	340	306	324	322	310	293	292	322	310	319	315	337	345	367	342	349	320	344	332	362	312	309	327	346	317	347	316	321	338	315	358	374	328	330	320	310	344	338	322	308	331	344	338	333	302	312	294	299	335	363	332	325	350	313	321	325	326	346	353	348	322	302	299	313	365	354	305	310	331	339	315	304	320	355	333	337	356	333	335	335	339	273	335	305	313	322	347	319	337	330	320	319	292	291	324	329	346	324	347	312	319	330	332	325	287	333	338	297	341	296	311	341	322	302	321	357	312	348	314	328	346	350	342	305	326	342	319	318	317	371	299	314	324	314	319	356	322	354	324	335	349	342	352	335	328	316	324	312	352	350	323	301	353	315	328	340	324	349	329	344	331	332	336	352	319	315	315	363	337	329	286	313	318	314	317	293	329	295	295	290	316	327	331	328	342	317	353	364	320	354	317	331	291	316	343	329	322	329	318	298	358	332	318	353	324	333	362	319	340	363	376	353	305	356	337	341	368	351	322	317	343	314	280	333	324	333	308	312	326	360	370	295	348	370	355	313	325	294	336	321	327	322	356	318	323	349	312	339	315	331	362	286	335	332	338	315	314	298	326	333	333	334	329	303	325	313	347	317	327	340	338	323	317	324	341	326	314	316	331	313	300	316	336	341	302	312	326	338	355	347	317	340	311	329	315	347	336	317	358	344	303	346	336	312	296	355	301	301	346	335	319	299	308	340	327	331	344	312	303	361	347	330	315	358	305	331	340	347	314	325	301	310	340	312	336	334	357	306	369	344	324	301	331	292	341	317	340	338	346	376	326	335	295	320	321	337	317	355	316	347	331	311	360	335	341	352	350	330	347	329	368	357	365	365	345	341	345	337	330	332	373	352	330	315	342	332	330	334	343	338	310	331	349	321	307	344	318	359	328	331	298	349	371	318	310	340	321	326	301	332	321	317	293	371	318	306	320	347	343	317	336	319	336	349	341	340	360	356	371	318	302	305	354	318	323	290	356	308	350	337	307	339	346	324	323	350	367	348	369	342	307	316	339	352	349	321	303	362	352	312	292	314	337	328	318	342	333	350	364	369	338	314	338	331	327	323	362	331	336	331	330	340	349	332	365	310	346	335	363	348	337	337	322	349	335	333	346	330	328	326	314	347	338	344	350	334	352	359	325	372	326	327	348	325	367	319	372	332	313	353	337	339	286	323	324	344	376	350	328	286	292	315	355	324	352	326	311	317	340	317	334	336	329	293	323	314	348	362	334	326	342	371	316	303	322	334	350	295	335	317	358	356	299	318	337	316	374	337	352	321	363	329	343	344	327	309	343	336	348	338	318	331	324	371	338	303	329	309	352	323	350	369	336	348	337	333	357	331	338	367	305	359	307	375	347	327	318	310	289	311	334	327	339	335	328	313	298	323	337	334	342	315	339	316	318	341	308	337	311	348	340	345	323	367	316	335	280	297	380	297	313	328	331	347	337	349	347	342	325	365	300	310	349	322	315	307	333	332	328	301	360	329	323	356	331	327	339	322	309	298	349	366	321	355	314	315	298	340	312	334	337	309	327	367	332	306	348	309	335	339	352	331	320	304	321	344	343	334	283	351	318	303	327	334	328	333	341	338	338	366	335	339	301	330	311	337	307	320	320	298	349	326	328	323	329	320	326	320	328	323	339	328	340	319	341	313	291	320	318	301	341	300	347	335	334	319	348	332	319	326	336	328	327	333	319	287	357	333	315	337	326	333	326	284	350	339	326	295	329	333	317	350	317	312	356	332	286	316	362	305	342	308	329	326	359	315	355	363	338	307	347	343	346	354	316	337	364	346	336	319	360	332	359	335	321	329	327	301	312	315	312	265	306	335	372	328	316	339	359	339	316	286	330	326	309	331	301	363	316	313	327	308	289	312	300	356	312	325	353	329	343	318	303	368	305	342	359	328	302	309	337	306	317	323	317	309	322	284	294	318	306	297	334	325	347	380	320	340	349	308	330	338	313	332	322	333	353	332	332	343	350	317
24425	7422	3662	2409	1873	1491	1127	869	820	823	823	769	816	773	757	788	759	748	763	807	802	757	725	745	744	747	771	709	757	760	755	682	707	773	781	745	708	744	728	784	704	719	733	733	746	751	791	698	758	710	764	723	764	731	727	764	757	761	793	810	718	779	759	749	773	696	802	768	737	714	730	749	780	726	752	745	742	768	754	690	761	680	724	727	752	730	702	761	744	753	706	729	759	735	755	681	716	730	748	762	705	770	768	739	766	744	756	711	754	784	702	787	780	726	747	731	729	725	743	778	776	758	730	786	722	686	773	731	719	731	750	732	745	713	761	736	802	719	761	822	758	716	707	780	774	730	732	709	701	752	727	749	749	777	726	710	747	716	734	769	781	763	730	728	728	755	719	707	738	783	727	726	734	708	720	737	744	754	719	717	745	705	778	785	682	732	761	758	704	764	769	789	722	749	692	710	816	750	713	689	771	706	749	754	757	765	735	757	739	739	700	745	706	785	746	717	748	780	760	733	756	756	716	730	779	735	746	729	765	769	770	743	747	730	738	753	767	720	748	730	736	788	779	755	689	777	721	750	724	730	749	752	776	768	718	748	722	791	743	735	782	744	754	751	744	739	678	752	727	732	772	742	763	710	741	720	763	745	759	774	729	723	708	782	752	761	740	742	721	730	760	721	735	731	722	759	755	768	749	719	758	793	767	736	744	733	713	731	725	736	718	768	752	753	761	703	733	724	726	724	745	706	738	740	744	718	712	722	711	762	706	747	773	707	737	791	712	748	761	747	733	746	796	736	783	741	777	780	743	752	764	744	728	737	738	723	727	737	736	756	759	724	717	780	684	694	759	739	762	764	734	717	722	752	787	756	741	713	739	720	742	753	766	742	760	715	702	729	728	723	726	764	707	742	710	758	749	799	780	809	679	766	748	740	767	754	753	737	757	734	803	743	780	788	752	697	768	740	728	735	731	704	736	778	732	730	764	711	693	710	749	731	754	782	701	708	747	734	766	788	745	775	695	744	763	745	741	773	844	733	703	740	744	729	767	753	740	768	731	759	736	713	738	718	765	755	721	773	775	769	738	732	722	787	755	711	729	773	758	715	756	761	699	736	775	785	796	728	744	747	711	811	795	735	754	742	728	741	764	770	717	738	730	729	739	686	759	791	750	685	784	765	784	736	741	790	754	726	744	816	726	738	742	746	729	717	754	814	733	775	774	760	749	738	738	681	698	731	721	689	759	705	783	751	679	733	751	768	695	738	730	712	736	751	781	748	717	784	750	745	779	706	769	715	718	803	741	726	793	755	748	719	755	755	780	755	743	723	698	762	765	765	784	748	732	746	756	699	740	751	744	762	748	758	700	719	742	721	750	720	739	751	749	783	732	788	777	697	735	726	767	770	743	741	774	780	751	730	742	747	789	778	761	727	778	724	768	703	719	711	713	677	744	754	756	717	765	719	738	757	712	714	777	725	779	772	729	745	704	736	794	763	745	753	741	762	740	730	733	745	769	755	737	757	748	832	775	730	755	738	733	721	753	757	750	788	768	733	754	762	742	722	734	747	749	779	694	731	733	733	747	786	708	742	709	720	753	727	749	725	731	760	759	758	722	772	731	808	712	761	762	769	770	762	711	778	688	758	727	763	729	713	728	730	751	781	746	722	755	716	787	732	718	747	727	738	728	668	811	753	733	757	774	759	723	781	741	750	797	755	748	761	742	705	760	718	711	737	742	732	739	733	740	792	705	765	716	716	737	738	745	761	770	760	755	752	774	702	739	796	739	722	710	758	716	745	727	774	784	723	775	762	759	740	755	723	751	748	697	711	723	759	723	690	722	702	741	737	708	769	697	750	741	718	795	785	734	749	739	735	753	725	732	707	737	798	710	768	769	749	756	726	779	769	761	777	742	753	720	744	763	715	763	731	718	766	771	785	766	708	744	773	713	732	738	773	783	748	765	777	738	778	795	685	723	741	771	747	786	724	747	695	740	758	746	714	712	733	715	703	744	759	761	740	746	700	732	814	750	704	735	745	740	744	704	755	751	776	771	719	759	737	720	777	734	774	761	686	770	795	721	732	719	741	752	699	714	718	771	744	764	728	709	747	737	772	735	718	773	730	745	736	742	739	707	731	779	757	728	721	732	775	740	761	742	752	727	731	740	715	725	755	750	797	730	748	797	750	719	760	796	778	731	749	738	763	775	743	755	751	770	803	745	735	732	810	751	792	736	689	732	716	728	751	715	703	741	747	755	806	706	759	712	729	737	767	774	745	714	717	734	756	710	724	751	774	757	754	723	717	732	729	769	734	741	720	686	742	794	702	725	792	719	726	727	735	757	749	702	727	743	737	704	752	773	764	739	690	768	757	721	739	778	694	735	755	706	733	711	788	715	772	685	760	686	739	747	753	779	740	725	741	701	766	734	760	675	767	756	798	748	754	722	772	781	774	799	701	741	749	737	710	757	724	712	748	689	765	742	734	787	719	732	723	739	781	729	711	757	727	741	703	735	724	731	719	754	782	705	758	766	668	751	755	721	749	730	705	758	702	755	723	753	767	775	738	737	758	732	768	730	729	780	733	738	699	777	725	763	765	758	725	725	722	694	778	728	734	749	711	747	743	785	732	750	748	713	752	751	767	737	721	765	712	754	710	797	718	721	729	738	756	779	728	721	719	752	688	768	736	756	768	743	760	715	734	739	735	751	771	768	754	773	720	743	687	756	752	705	738	706	732	734	750	743	754	699	727	674	763	779	766	712	708	671	734	766	725	692	742	696	722	723	771	722	709	724	758	690	715	749	744	738	732	681	759	793	742	699	736	777	710	755	764	753	742	715	678	798	761	709	751	748	821	732	778	721	749	764	769	739	768	712	740	735	761	750	741	797	749	719	756	775	694	782	710	715	794	746	757	794	765	748	736	693	754	754	769	759	725	711	748	750	760	732	733	750	728	712	754	718	750	733	696	720	697	769	729	771	763	770	734	720	756	779	717	704	731	760	775	711	806	752	725	738	739	777	716	763	729	758	725	741	742	818	717	747	762	738	764	744	711	737	745	735	691	770	734	737	741	736	771	718	715	724	757	747	753	728	747	740	685	744	734	715	722	739	787	730	759	725	794	744	688	740	707	796	789	763	789	733	731	779	724	700	757	784	765	735	726	778	743	737	734	765	724	774	768	725	739	731	776	688	744	744	769	786	730	744	761	729	719	745	716	718	778	700	682	763	746	689	710	701	736	770	796	776	704	704	714	754	739	774	806	777	734	777	687	766	676	747	699	754	733	765	776	706	725	781	717	739	736	685	776	717	726	700	724	776	711	740	718	703	752	759	744	751	748	784	745	759	767	767	764	691	729	712	732	718	771	744	743	741	782	737	725	731	721	812	726	750	717	778	718	766	718	744	739	726	742	743	740	735	786	730	754	737	746	787	777	762	706	716	708	732	745	763	772	728	711	759	780	742	727	757	766	775	712	770	756	754	727	755	755	735	729
37345	6245	770	574	434	374	345	364	362	364	328	301	334	353	336	351	380	344	355	335	366	321	345	346	381	340	360	358	325	337	344	321	353	332	363	324	347	318	351	374	352	352	348	377	328	321	338	340	335	342	343	332	306	339	348	389	353	317	345	316	322	361	346	366	341	350	318	350	365	379	352	375	365	364	313	343	351	352	341	364	360	338	362	313	340	334	306	349	347	332	323	343	344	322	344	340	377	306	374	312	344	316	377	367	353	346	337	360	321	323	309	360	316	340	399	334	315	339	342	348	389	365	319	364	361	333	340	365	326	338	350	342	400	341	324	323	346	338	348	364	347	315	346	373	331	336	339	307	346	324	372	368	331	348	303	315	355	349	334	334	340	361	333	351	385	339	331	318	324	337	324	303	397	355	331	351	343	337	332	351	367	335	343	333	364	340	339	328	369	358	343	356	330	299	344	372	335	315	356	323	361	364	349	333	337	364	336	338	358	332	343	381	369	313	357	343	320	360	336	326	366	319	335	369	373	322	379	364	322	334	310	298	330	352	380	353	336	360	348	353	356	340	345	326	310	336	376	338	350	345	359	364	343	372	336	336	366	317	304	324	315	374	328	353	337	392	404	303	336	313	342	355	342	296	315	343	348	327	342	313	354	366	345	345	361	386	349	322	324	352	340	362	353	325	334	350	331	335	339	330	342	312	335	367	346	373	301	309	347	344	348	344	356	336	351	366	348	346	342	320	319	315	343	372	340	366	340	348	344	297	353	356	306	317	335	359	385	320	325	370	342	363	324	322	348	332	354	336	365	297	390	373	344	326	367	343	382	336	318	317	320	334	323	333	317	320	349	373	352	350	319	343	359	304	347	374	332	351	379	326	306	332	335	354	347	363	356	332	320	326	314	372	347	367	354	341	335	323	348	319	340	320	380	413	312	341	308	333	375	371	363	329	295	344	372	334	356	339	353	320	333	376	361	329	343	294	319	339	372	304	328	338	344	313	351	346	341	346	360	327	358	357	351	379	332	392	348	352	354	382	375	332	355	334	342	352	364	306	335	365	293	340	382	369	331	339	369	348	392	343	334	331	338	354	314	326	337	331	330	339	350	328	351	314	348	342	343	319	322	333	355	336	305	345	328	338	290	339	345	340	354	351	348	363	325	361	339	322	321	345	349	342	331	318	389	318	353	330	323	403	334	344	334	359	314	319	328	325	337	305	342	350	336	358	314	337	318	353	331	317	367	373	338	344	363	350	357	338	313	315	356	355	331	352	334	331	312	345	370	343	303	339	322	324	345	333	362	400	367	332	325	359	351	349	324	341	326	341	347	353	358	319	315	345	354	343	345	339	326	355	348	354	328	297	344	341	343	350	348	314	336	358	351	343	350	323	338	332	313	347	369	339	365	366	373	345	340	336	307	382	372	331	357	342	293	344	307	308	346	314	359	365	368	356	394	341	368	302	369	375	339	370	405	315	336	333	320	335	360	335	376	367	330	332	342	348	350	342	324	367	356	393	335	370	308	349	326	349	323	361	339	338	326	348	336	334	357	329	334	324	328	323	356	328	357	353	377	306	324	345	368	341	331	312	335	343	350	304	332	367	337	344	377	342	362	341	306	329	358	332	321	355	341	345	355	360	376	329	347	282	386	353	339	331	354	401	363	367	303	309	331	306	335	349	336	347	325	378	324	323	365	316	331	334	379	372	378	364	342	343	339	364	328	347	329	355	327	354	362	372	303	358	358	307	358	346	341	331	365	334	348	344	336	357	334	345	358	349	317	361	310	367	349	353	330	342	353	322	366	322	328	317	326	341	333	306	341	341	338	345	351	338	337	330	307	310	377	334	327	339	352	331	348	313	371	355	353	367	312	324	349	308	364	332	324	362	365	337	344	335	347	372	352	310	320	324	323	382	357	340	358	342	352	329	324	347	351	319	339	355	301	351	335	368	331	324	373	335	315	358	330	352	364	339	304	301	349	354	336	362	312	338	340	346	365	321	373	308	338	357	311	324	343	363	384	339	335	338	337	360	354	360	384	352	372	359	358	332	337	353	310	306	389	342	379	348	373	360	345	362	349	361	368	346	343	336	337	337	374	319	309	337	321	336	315	312	309	321	315	335	346	369	321	328	344	344	301	298	351	342	333	325	368	295	359	349	385	331	366	349	325	361	378	325	329	365	350	331	353	348	337	360	334	379	381	319	343	312	344	346	323	370	344	335	357	381	352	319	344	358	355	347	323	341	308	313	326	349	360	351	330	348	308	344	350	345	335	385	348	368	338	349	367	333	384	349	343	361	316	399	375	361	311	360	336	341	366	333	339	358	361	357	357	348	319	312	364	331	364	352	361	320	367	286	340	375	344	338	355	352	344	353	311	367	347	328	346	352	326	361	300	349	371	365	344	359	354	332	323	345	302	336	360	329	330	329	330	356	301	356	367	339	303	340	360	317	372	331	340	317	369	328	362	339	355	351	367	307	370	332	335	344	303	340	347	337	369	347	345	332	367	310	355	345	354	327	364	322	347	366	328	367	346	350	341	332	349	308	330	313	362	340	371	327	336	306	345	312	329	334	314	363	361	344	346	329	360	344	327	356	322	307	368	358	314	353	324	356	397	351	355	346	332	351	360	340	325	355	328	321	388	334	331	347	313	353	318	334	330	313	343	329	318	354	329	367	329	346	350	339	356	343	384	328	326	364	353	323	323	337	336	337	338	330	301	368	354	312	349	370	335	327	364	331	340	333	359	374	375	350	338	359	377	324	320	348	339	368	317	328	350	324	343	342	382	319	310	329	311	315	343	356	369	356	341	341	331	358	339	341	330	272	293	344	319	374	364	315	403	327	324	326	359	378	358	310	391	373	346	369	305	326	364	346	348	339	373	357	305	335	348	303	368	358	343	337	304	315	334	400	303	338	326	322	345	336	347	342	357	317	323	350	328	347	332	338	317	361	352	324	346	349	342	341	368	331	319	361	345	369	355	309	345	342	358	357	346	346	353	331	330	360	340	349	340	344	306	326	359	318	375	338	332	342	382	346	346	326	347	329	360	387	352	371	329	349	342	325	325	353	325	368	349	318	358	371	361	334	328	372	314	327	306	361	383	313	338	339	334	376	346	349	322	344	332	332	334	330	358	353	340	340	383	354	318	344	340	332	345	322	329	314	332	356	338	346	327	360	375	333	366	373	350	332	353	354	319	338	343	321	339	351	318	343	338	328	307	332	366	348	319	390	351	343	345	357	350	353	342	352	344	337	333	324	352	357	334	333	299	381	293	350	330	352	359	316	367	338	293	365	348	327	319	382	334	327	340	336	365	336	324	346	325	338	325	329	352	349	340	347	389	322	365	338	353	325	359	349	330	305	335	330	379	326	351	364	358	376	386	349	355	331	336	317	379	343	323	311	353	346	363	346	348	350	339	338	401	376	329	346	338	323	361	349	343	350	336	318	370	342	372	305	327	358	351	349	314	349	346	333	338	358	319	350	369	320
24581	7976	4094	3084	2207	1565	1182	1039	909	925	948	875	828	824	813	845	843	819	818	810	801	821	761	774	732	780	767	801	792	806	798	787	816	788	827	739	721	812	838	804	753	781	798	775	778	772	790	809	785	752	798	791	799	777	784	728	742	782	768	792	745	863	731	756	778	773	726	787	760	812	760	776	737	816	802	784	828	776	831	727	744	772	784	845	805	786	815	772	782	781	808	797	752	783	789	790	778	803	815	780	797	798	820	766	770	790	805	785	820	811	770	748	763	755	813	781	787	788	785	761	772	805	778	743	792	762	767	778	812	865	749	825	821	777	802	743	750	781	756	780	824	766	774	792	784	761	796	778	722	767	714	763	759	752	788	760	717	796	750	798	759	795	819	738	816	755	746	783	742	810	810	770	755	810	752	751	787	817	804	790	741	781	786	746	777	793	857	786	772	739	796	762	825	761	811	765	799	752	786	739	807	800	777	819	770	770	760	791	753	741	784	791	765	749	796	825	757	796	787	773	739	836	843	794	811	779	762	816	777	822	773	823	753	747	791	777	782	799	745	808	780	821	794	742	796	794	749	752	768	833	769	837	751	777	764	793	767	781	785	764	783	788	797	773	757	789	776	745	797	766	745	815	776	758	738	839	835	724	777	763	793	747	824	753	824	793	766	756	770	818	784	801	746	747	768	803	790	815	802	787	782	828	775	763	786	747	793	849	810	809	794	783	778	774	791	825	783	768	780	786	762	781	758	751	798	836	743	772	786	789	785	792	771	792	760	781	797	812	810	784	795	764	774	767	821	848	774	773	768	847	794	758	776	733	791	753	759	833	807	755	800	805	821	768	757	705	754	794	771	770	776	751	793	824	771	832	802	771	787	821	762	806	781	799	776	776	782	777	769	773	811	812	805	809	741	742	752	752	776	809	754	728	746	762	750	754	810	753	718	775	771	752	804	765	824	768	784	778	790	796	752	769	724	750	765	758	847	756	770	817	761	777	777	797	768	787	793	780	758	768	762	840	832	804	786	762	787	727	735	782	768	764	748	834	820	763	778	785	774	718	794	779	740	797	755	785	789	769	786	818	788	811	698	743	802	771	803	793	729	807	796	788	804	778	754	771	784	757	765	784	765	804	824	763	738	795	819	705	808	816	809	775	771	822	731	802	756	729	779	781	770	747	771	750	781	760	760	769	784	797	752	787	763	748	794	770	786	768	802	786	792	797	771	804	802	752	773	773	787	766	803	769	846	784	735	754	797	789	806	766	768	769	779	756	773	796	768	769	800	781	724	838	798	779	760	806	788	743	753	787	812	779	842	784	799	790	800	797	769	776	772	826	823	765	715	790	785	787	821	805	782	754	799	789	811	743	814	765	763	806	789	780	757	743	754	733	803	823	794	790	780	751	790	735	782	781	749	771	813	832	722	757	763	760	745	780	806	835	750	816	794	768	772	835	821	774	786	761	799	804	796	774	835	756	749	747	773	821	742	755	794	832	779	786	765	777	830	739	756	787	756	788	778	769	764	717	765	761	787	749	850	718	763	754	755	787	797	761	760	755	817	808	794	815	826	773	771	743	795	821	784	782	767	746	735	787	813	765	746	765	740	795	778	756	766	795	789	742	799	768	778	780	797	791	804	779	808	817	784	795	757	801	793	797	787	779	794	814	790	779	774	760	754	804	766	806	812	813	720	758	783	779	725	809	727	775	794	825	829	749	774	799	781	756	801	815	793	742	818	809	761	749	805	772	786	707	763	760	776	770	746	808	790	810	753	764	761	795	768	744	788	727	805	747	791	826	809	773	790	780	772	811	734	778	790	772	801	776	761	780	775	751	770	760	826	806	759	783	791	788	752	758	793	799	807	760	752	753	799	749	792	757	753	787	784	821	741	797	780	817	784	781	765	783	778	730	760	804	817	770	773	765	788	771	811	755	828	793	777	784	798	762	703	794	788	760	783	739	786	749	784	768	841	819	787	771	764	828	774	772	790	731	753	739	788	762	816	825	787	831	767	733	819	759	753	751	754	751	749	773	810	829	757	767	779	767	789	772	820	794	811	780	766	777	739	742	800	827	755	769	794	811	784	785	765	779	791	809	830	765	775	761	764	678	780	771	762	780	802	749	748	771	756	792	777	777	765	816	796	795	736	767	743	827	773	780	761	743	795	781	791	750	842	756	785	781	730	805	811	745	787	737	800	817	791	805	830	777	788	745	727	831	798	800	739	766	783	787	729	787	772	781	796	824	762	772	805	813	810	779	804	732	768	815	781	779	846	783	810	787	746	783	772	776	725	773	838	780	798	780	777	759	755	762	783	746	757	808	772	784	795	792	740	768	740	770	801	776	795	761	805	779	759	798	770	788	740	761	769	810	784	861	795	769	781	811	787	729	802	791	754	777	789	815	785	746	817	752	778	779	832	805	797	795	770	784	761	712	804	759	797	786	825	748	779	737	768	777	757	769	791	775	772	771	761	766	770	777	757	722	744	776	752	805	763	778	766	799	792	763	797	802	755	756	782	787	854	724	797	789	777	744	755	788	817	844	718	802	788	831	782	811	785	785	804	826	699	777	763	837	750	839	766	787	775	797	751	766	764	798	817	780	836	788	771	755	774	748	763	736	779	779	783	807	731	763	758	841	801	780	774	737	745	769	795	770	757	758	779	795	785	802	787	797	736	831	783	817	759	784	811	780	795	765	802	785	794	833	777	767	741	738	776	800	806	796	777	776	768	812	819	820	814	782	749	770	790	823	775	824	801	779	766	761	783	838	757	777	786	848	780	785	788	806	773	804	742	793	776	775	784	795	788	858	820	768	753	758	724	822	740	779	775	774	800	735	765	721	776	789	763	797	805	752	791	775	766	777	806	791	763	772	794	740	754	810	719	773	705	804	745	798	736	775	781	791	800	795	757	773	795	817	726	740	737	742	775	798	838	808	807	801	781	818	799	756	797	779	807	801	804	780	777	739	810	773	814	749	748	789	757	782	773	772	818	768	804	826	815	784	805	805	811	785	737	817	791	766	786	794	759	786	801	776	760	743	813	775	767	847	797	731	813	786	764	784	751	794	809	767	778	779	774	801	846	776	832	785	808	786	786	802	795	736	787	761	773	781	766	829	792	805	786	742	787	782	764	748	767	774	750	797	742	766	752	791	755	814	741	749	806	830	793	793	764	679	799	780	830	849	792	759	787	795	807	774	794	775	811	759	756	772	808	802	806	763	772	760	754	803	747	798	830	789	839	771	766	807	829	817	774	741	767	809	781	787	772	763	764	776	755	743	716	814	743	803	785	759	717	799	768	784	833	789	779	780	755	742	789	748	836	747	769	800	773	784	821	730	784	736	748	787	741	750	743	806	828	812	786	788	798	841	801	841	816	790	802	756	868	817	815	796	822	797	745	779	790	830	794	781	760	771	779	782	820	732	772	771	774	772	785	795	766	788	806	772	798	804	746	820	764	801	778	789	780	756	809	792	776	804	779	807	821	793	807	779
26432	2650	500	391	360	316	283	313	343	331	325	299	321	323	335	343	317	330	305	290	341	299	327	302	327	334	328	348	320	349	323	334	305	329	293	324	315	319	320	335	328	326	322	316	326	291	337	324	317	284	319	324	327	332	307	300	328	313	331	331	326	323	306	303	315	296	321	314	308	287	305	280	298	320	301	338	337	288	296	334	341	332	327	312	332	338	315	293	306	299	354	352	358	326	321	343	300	321	331	306	326	337	329	319	346	322	326	357	357	339	338	320	347	345	321	287	340	333	342	318	310	322	319	341	308	330	326	314	335	344	297	314	297	356	323	335	312	335	320	326	325	355	322	334	278	311	317	301	349	318	329	351	318	344	322	353	320	329	343	351	353	327	309	298	302	276	320	319	330	355	315	316	341	318	318	312	344	299	311	324	325	324	288	321	316	340	363	335	301	307	261	341	318	348	314	355	329	333	321	337	313	313	318	309	342	342	309	336	329	300	313	336	335	317	312	298	286	323	322	352	318	351	319	313	336	336	364	329	340	307	335	316	306	348	314	360	284	307	337	318	327	285	311	325	341	328	339	314	334	331	309	334	340	318	322	307	298	353	344	380	300	373	370	370	347	291	301	340	322	334	334	270	338	320	306	324	291	358	297	318	348	322	328	355	379	315	295	341	334	301	318	329	307	297	329	311	294	293	297	331	365	295	342	349	327	325	317	305	300	344	334	349	316	326	314	330	324	292	335	328	317	331	329	324	306	285	296	352	322	352	330	345	362	315	344	345	308	314	316	332	292	319	334	328	325	291	355	309	290	332	332	316	275	302	303	320	318	353	349	323	308	315	336	284	315	333	300	363	298	343	316	313	333	315	314	312	333	335	331	350	314	302	335	297	302	313	350	307	355	331	324	332	309	310	307	350	324	291	320	339	318	330	353	332	356	335	309	277	314	304	332	308	333	328	356	309	351	344	314	313	371	322	362	352	335	339	358	311	332	315	344	308	303	301	338	349	346	343	338	336	354	325	305	374	337	316	351	340	330	346	334	357	329	332	364	341	300	343	350	331	358	303	349	315	322	298	319	337	321	316	314	337	280	321	350	324	327	309	321	372	318	327	323	294	334	315	335	353	327	347	341	345	349	392	322	309	295	346	338	332	340	313	345	340	322	319	329	317	314	340	359	306	315	330	354	330	327	351	334	302	341	334	298	343	340	332	289	319	314	305	338	315	294	315	300	323	327	334	315	341	329	322	347	332	334	325	316	341	366	333	293	368	335	328	309	289	313	335	321	302	334	360	342	304	310	358	335	336	331	324	325	339	325	325	313	292	335	326	319	297	285	300	261	316	342	340	340	321	332	370	315	290	313	301	319	317	340	345	297	329	341	318	323	355	296	318	301	321	316	356	344	336	331	303	341	302	314	335	318	328	306	325	322	309	311	334	342	314	316	317	326	343	334	335	350	306	323	311	317	314	330	348	327	343	316	346	328	324	329	320	303	303	355	349	322	310	323	300	308	300	298	318	318	328	319	352	335	339	315	341	284	292	313	295	327	342	326	299	362	362	308	340	304	339	300	321	339	293	329	325	313	319	323	303	371	352	321	359	325	271	326	328	363	308	310	321	340	311	309	319	305	316	301	310	318	326	343	361	341	312	296	346	315	311	320	353	377	300	298	305	333	308	350	345	335	317	316	318	324	309	354	343	328	344	326	341	339	312	321	362	325	343	342	307	316	330	295	326	334	312	335	326	300	328	322	318	312	352	344	322	329	311	308	299	326	302	321	333	327	314	311	297	327	287	323	321	364	328	306	319	315	320	347	334	322	311	312	342	353	348	366	349	303	315	338	303	346	294	307	307	305	335	348	342	310	329	301	353	333	341	374	336	356	341	337	347	334	301	339	330	321	303	346	323	312	328	310	294	304	319	328	314	324	318	324	316	311	344	311	335	323	335	313	336	325	311	322	352	299	324	298	292	318	300	323	352	302	300	330	323	333	324	348	341	320	330	339	347	392	316	340	290	310	325	326	313	316	317	307	297	323	342	330	340	366	356	298	327	328	345	322	332	316	340	316	300	333	329	360	380	326	336	306	328	312	361	331	331	336	321	292	317	384	362	328	340	314	360	372	316	328	326	322	323	350	300	355	333	347	310	342	323	333	328	300	302	314	332	339	292	313	374	363	284	296	316	330	324	302	308	320	273	325	311	339	321	351	336	311	333	305	309	341	318	338	326	304	290	334	335	350	358	314	318	347	316	375	343	313	315	348	352	307	305	313	343	319	313	344	326	325	308	326	343	333	306	371	306	347	319	347	308	336	359	313	328	322	311	339	336	323	330	349	289	316	335	352	298	327	327	284	319	312	299	328	328	306	338	323	326	319	300	329	338	351	325	338	289	354	308	329	320	300	337	322	314	298	317	328	307	349	304	336	340	349	317	375	318	320	307	323	353	337	369	330	341	337	340	291	325	349	306	354	287	311	342	313	322	329	315	304	383	310	329	293	326	298	312	307	354	317	333	303	348	341	350	333	323	325	318	327	311	302	299	330	350	359	333	312	283	329	321	338	322	320	375	340	330	360	323	332	346	335	365	318	250	302	313	340	335	305	339	321	314	336	306	330	358	316	366	367	327	319	309	312	333	330	338	299	306	296	332	352	311	329	343	291	320	342	324	342	325	354	336	326	303	306	327	352	318	323	340	326	361	323	348	339	329	311	317	321	303	316	309	368	330	339	348	322	320	297	319	312	351	301	319	346	335	275	320	332	296	314	305	294	313	323	322	324	313	339	311	307	342	337	339	335	317	352	347	359	304	353	350	332	293	338	270	346	330	332	307	299	334	330	309	333	334	332	307	317	295	363	382	331	325	329	339	324	310	344	344	310	328	349	323	322	320	312	310	292	319	299	333	303	315	315	342	322	305	327	309	334	303	355	307	328	318	343	351	335	356	322	319	273	299	325	326	326	330	300	311	332	327	281	356	350	327	329	339	338	327	331	338	347	313	332	325	330	334	312	336	317	337	327	306	313	328	302	328	286	336	336	296	349	315	334	319	313	336	357	346	315	316	317	347	341	337	316	306	323	333	310	339	340	275	326	301	335	372	340	308	291	304	320	298	322	318	282	295	338	299	312	340	298	310	309	330	307	319	325	331	325	341	319	323	332	331	326	326	320	289	329	331	330	332	316	347	319	310	323	305	315	338	336	303	313	319	352	313	324	322	332	345	343	325	320	324	326	332	331	316	358	308	342	338	312	343	312	363	347	316	327	314	294	335	303	322	311	315	299	309	318	311	299	333	318	330	311	331	343	354	364	344	340	308	315	358	293	309	317	328	323	290	357	321	327	368	336	346	328	300	343	348	321	314	311	296	332	354	362	310	322	327	367	355	324	280	341	327	329	338	325	355	314	349	304	305	302	328	304	344	355	337	398	343	319	314	349	371	344	306	319	312	354	298	339	348	335	362	312	356	349	384	316	313	333	354	331	337	306	328	327	340	322	323
18479	3736	2531	1769	1032	899	802	797	808	714	761	693	716	754	733	769	783	706	688	737	709	733	718	707	721	726	707	703	700	755	709	738	730	722	693	699	709	764	722	726	731	702	701	670	690	707	730	713	712	695	707	737	668	725	701	707	726	732	710	733	693	729	763	731	676	733	695	704	722	765	690	755	735	724	684	679	737	725	717	729	734	715	700	751	744	725	698	715	697	744	733	725	760	700	705	687	729	751	716	729	714	767	677	717	710	715	712	687	688	765	730	697	702	706	688	727	702	742	666	746	720	705	721	722	743	730	743	669	692	755	726	717	726	663	773	717	737	701	706	694	734	714	710	740	748	724	706	746	750	695	662	685	697	694	671	737	652	707	671	728	700	660	731	718	686	749	712	709	695	668	693	672	716	713	716	707	719	715	687	684	720	742	702	701	742	755	724	699	755	720	721	680	724	693	745	741	714	725	756	702	738	711	658	702	694	736	707	737	751	714	760	682	667	719	710	696	671	745	663	724	729	646	761	666	718	710	695	760	693	688	724	729	726	752	737	696	720	702	707	700	714	719	704	665	677	662	679	698	729	698	642	689	715	701	722	750	732	711	693	734	659	693	747	734	706	706	740	724	729	758	694	698	666	701	675	688	692	751	699	693	650	697	721	683	735	693	744	732	704	703	664	692	681	711	697	708	723	683	763	754	733	754	694	683	663	766	730	690	731	718	728	722	701	718	693	705	688	766	733	758	687	705	758	696	688	769	703	719	674	702	732	698	705	758	721	714	680	703	750	666	676	709	730	722	718	771	726	713	732	682	715	710	708	713	702	684	763	754	693	701	711	675	720	748	717	747	672	693	709	693	768	725	686	706	694	727	704	721	718	736	693	699	746	654	730	769	686	704	660	689	723	728	696	696	718	741	760	678	690	707	726	764	709	716	715	718	725	752	716	693	654	688	727	688	746	704	699	662	666	744	730	711	756	681	723	689	669	710	706	651	697	740	714	681	719	746	701	724	721	697	795	688	672	668	688	737	757	712	721	678	701	689	699	680	699	688	734	720	699	652	730	721	754	683	677	730	714	678	682	695	735	703	738	728	704	667	710	703	701	783	719	722	737	677	712	728	688	730	763	738	637	719	634	723	760	671	729	710	737	697	714	660	729	739	678	740	728	717	731	708	709	745	708	662	732	684	750	738	728	743	720	723	690	677	710	722	698	676	691	743	729	731	695	734	669	708	728	665	694	683	714	686	707	712	710	709	691	747	710	742	703	672	720	707	735	668	692	737	723	686	704	741	668	691	722	694	706	685	716	719	692	741	693	733	781	716	690	713	689	726	732	754	704	705	696	722	694	698	721	678	713	697	693	702	751	716	687	683	723	729	749	697	714	676	692	704	702	708	714	723	730	693	707	742	706	765	712	660	710	663	741	709	704	729	685	717	730	701	724	685	715	699	725	696	732	691	658	724	729	691	686	764	707	701	699	720	733	740	749	736	717	724	758	689	709	674	700	738	728	735	762	769	716	734	723	717	707	743	747	706	745	743	731	716	696	711	695	694	763	748	711	751	700	665	700	696	722	667	740	693	715	663	710	730	733	723	711	727	649	680	714	708	694	745	748	749	676	717	655	730	734	705	741	735	707	679	720	717	736	711	766	661	699	716	681	753	737	689	682	674	730	664	748	753	731	756	724	723	685	719	696	720	689	710	686	700	720	686	723	722	661	704	706	746	655	739	719	724	745	736	697	693	732	717	737	707	731	714	714	703	750	666	704	675	747	728	703	678	703	691	707	740	684	727	671	769	743	735	722	722	708	726	718	723	719	693	665	686	667	702	704	682	713	654	721	742	715	717	738	724	641	678	711	698	676	718	709	726	719	678	707	726	716	715	753	721	689	704	697	669	678	683	736	692	777	724	729	678	690	736	698	696	722	717	737	668	722	695	718	762	667	712	769	733	695	692	699	716	714	717	735	681	741	708	684	667	767	697	718	679	699	713	714	709	732	738	723	701	705	718	744	741	692	700	685	712	705	688	710	689	707	730	724	699	729	711	676	656	680	702	740	686	745	717	747	696	709	715	675	727	739	740	726	678	744	743	725	762	678	740	730	707	726	703	695	724	747	713	701	756	771	735	724	734	688	702	728	665	732	701	762	737	686	715	741	712	705	680	731	703	669	672	681	667	688	691	704	723	678	721	673	708	745	774	711	706	686	698	733	655	685	751	695	688	702	714	738	716	720	660	709	713	720	705	685	697	746	718	751	743	723	717	666	699	717	727	672	689	730	766	744	711	722	734	709	711	656	731	715	753	738	693	722	757	734	737	746	741	743	715	714	683	680	667	787	693	693	740	706	738	719	752	709	681	703	704	716	764	741	741	732	696	668	720	753	693	693	706	693	720	679	707	691	683	723	715	757	714	680	720	696	701	699	699	716	681	692	706	678	712	646	712	680	759	704	697	720	696	704	705	705	687	749	727	736	758	670	724	758	673	663	724	707	690	694	742	689	747	749	758	687	691	693	727	714	752	688	772	701	691	694	681	718	692	731	668	702	716	694	678	704	662	664	705	701	724	723	694	676	753	759	737	678	695	689	715	728	697	672	722	747	692	685	717	724	710	756	669	732	720	674	717	713	719	736	715	719	690	707	695	681	765	737	729	733	722	694	685	709	690	704	697	705	650	674	721	673	749	766	671	736	736	705	719	740	723	689	695	699	700	702	687	713	695	724	678	700	699	738	672	737	691	718	729	732	706	709	696	701	765	672	706	713	703	671	704	688	714	699	734	757	721	700	696	695	767	713	686	683	732	729	737	684	683	695	684	720	700	773	729	677	690	708	677	743	697	754	715	704	730	693	672	743	685	719	735	709	674	743	714	639	749	738	686	692	710	732	684	657	681	689	764	719	722	723	704	725	682	692	702	683	719	656	725	697	731	720	768	698	701	750	673	692	686	742	712	726	741	715	703	713	679	745	720	721	721	703	690	709	735	682	720	687	681	683	748	732	719	713	703	697	736	731	706	698	721	722	715	750	715	710	776	735	734	696	700	730	702	703	729	709	700	685	690	683	716	691	713	715	699	748	697	667	697	698	740	698	725	663	705	690	673	719	748	719	694	715	673	742	634	745	757	703	740	696	706	753	729	694	736	704	756	719	703	761	748	718	715	722	740	684	752	773	711	706	681	716	740	714	740	695	734	736	747	710	699	731	671	704	774	722	723	715	690	738	695	692	724	708	721	738	702	759	718	688	674	750	757	703	725	716	721	699	732	694	703	691	676	703	735	760	733	658	714	694	692	743	722	723	721	664	675	692	723	659	729	749	722	694	699	744	687	738	694	683	712	705	669	678	719	719	747	689	656	729	692	650	726	727	687	671	719	719	725	699	707	706	756	692	731	738	693	742	722	699	675	719	695	710	727	703	705	695	740	743	694	694	694	681	684	716	688	691	753	764	712	730	728	714	740	677	752	729	684	682	718	722	687	725	736	736	718	687	758	760	721
35677	5716	824	456	381	339	333	322	344	373	287	323	352	322	317	330	321	323	317	325	339	336	312	326	353	311	337	334	344	356	374	312	346	302	336	332	328	314	309	337	359	310	321	371	334	303	318	329	361	285	343	339	302	339	336	334	325	297	315	344	305	303	381	315	323	344	346	366	308	318	329	331	325	312	361	339	350	349	345	315	351	328	333	366	336	311	338	383	337	326	316	369	310	304	295	305	338	360	359	305	324	350	328	350	342	292	370	337	313	350	334	311	324	334	302	361	315	349	370	326	332	328	308	338	310	338	368	332	327	318	304	305	353	349	332	334	294	352	347	349	344	333	334	376	306	340	313	313	293	341	331	352	340	322	331	328	328	331	368	308	319	314	342	335	328	371	348	294	332	358	328	333	328	319	357	327	307	336	356	326	315	322	316	372	361	363	294	329	341	321	338	332	304	329	324	297	340	319	338	337	342	320	298	351	318	326	361	319	338	351	340	341	361	303	354	336	350	328	351	338	282	338	336	305	351	338	331	343	332	314	361	325	305	341	358	362	327	326	331	342	326	331	313	320	336	311	340	335	331	323	364	344	337	294	328	328	347	314	368	349	335	311	310	322	321	329	338	334	335	315	311	346	323	273	335	362	322	356	358	311	341	373	330	337	378	343	293	321	340	328	321	308	313	278	339	346	291	316	328	337	333	291	310	332	328	295	304	353	361	309	290	323	402	354	303	325	303	337	341	346	347	342	340	266	351	323	329	310	337	324	332	343	344	333	317	333	327	331	348	344	356	340	347	322	315	393	369	333	318	360	295	303	330	339	348	371	318	345	316	311	341	344	345	332	331	318	349	313	300	337	361	355	364	331	329	317	383	347	316	328	319	365	368	334	319	293	332	343	340	318	291	319	334	306	351	294	368	330	357	362	337	293	334	327	321	309	348	326	324	327	301	329	296	350	341	354	346	350	320	328	306	333	330	316	323	331	335	334	313	330	344	339	339	314	347	333	324	325	321	319	322	301	318	306	303	348	335	342	330	334	353	308	348	354	370	331	331	299	335	305	300	309	351	339	340	300	320	330	320	336	338	335	321	334	340	354	344	306	320	329	330	354	321	283	317	333	359	299	335	332	307	317	332	307	329	336	319	328	348	339	353	350	291	298	324	300	308	281	360	326	345	315	296	359	340	345	328	320	326	323	298	302	339	352	287	339	338	354	306	347	336	332	316	334	356	327	322	337	343	323	359	346	337	325	322	314	357	340	347	309	353	336	314	338	347	348	322	363	300	332	311	349	335	307	371	304	355	342	319	294	347	378	342	359	310	321	358	324	350	370	331	336	351	307	335	339	340	339	323	322	333	338	340	340	342	323	301	294	345	315	282	330	346	338	331	326	327	362	344	317	327	332	353	325	313	335	327	310	333	337	328	321	324	333	335	372	339	340	343	306	312	318	307	333	334	307	327	329	302	354	321	351	317	322	314	356	323	326	325	327	330	302	358	331	306	361	344	320	311	325	296	377	317	334	323	335	299	306	323	307	319	345	330	325	352	311	294	337	294	278	341	335	299	315	351	372	307	315	340	300	311	352	298	342	347	359	328	334	330	325	330	278	330	344	339	294	350	299	308	354	321	299	309	321	320	357	336	325	336	342	355	319	290	348	295	331	352	315	297	329	336	286	300	300	299	349	394	357	371	326	358	351	339	361	354	344	315	329	294	353	332	331	367	335	312	345	341	320	290	309	374	345	348	359	340	350	297	321	359	321	307	337	294	316	334	302	331	312	325	326	333	327	330	357	336	320	354	351	342	361	324	307	367	298	320	315	364	365	355	306	325	334	319	327	334	314	340	333	382	337	322	293	334	307	276	339	320	325	338	320	343	322	296	328	373	315	334	309	302	318	319	310	301	342	325	323	326	355	349	286	367	318	374	335	387	346	319	340	324	323	309	321	278	338	300	327	307	347	370	306	294	315	301	312	358	356	317	350	329	336	331	286	315	309	344	315	367	370	316	287	293	336	351	339	333	307	298	379	347	351	324	317	324	305	346	328	338	320	312	344	355	328	326	359	316	331	335	365	318	328	346	316	300	339	317	345	324	317	321	306	315	340	344	338	343	326	302	329	317	335	322	306	330	324	316	326	344	356	332	341	319	339	370	346	351	321	331	381	329	322	352	320	323	317	303	304	311	355	329	342	344	333	310	352	313	298	308	351	312	351	300	313	343	324	348	331	340	337	361	325	310	338	333	310	304	314	350	308	314	334	375	373	342	374	315	294	315	348	376	347	316	327	309	330	284	317	337	318	311	327	314	314	335	331	292	303	339	324	322	301	362	315	343	325	337	353	316	355	385	312	373	338	305	321	332	314	331	279	295	332	346	342	335	352	318	333	326	346	355	328	311	345	354	323	320	324	351	353	342	302	351	303	343	311	328	280	338	374	330	306	307	353	334	338	319	316	313	340	333	325	330	285	337	334	353	323	356	311	344	289	320	332	343	330	302	293	320	298	328	343	342	350	326	313	323	339	342	291	357	329	331	347	321	321	338	329	312	308	300	309	359	352	359	334	300	341	330	341	321	342	341	301	321	342	333	321	288	364	338	326	300	326	354	346	315	346	315	305	357	338	309	351	384	330	304	369	353	339	343	337	325	314	343	330	352	365	303	342	312	343	331	360	339	332	358	354	329	324	328	313	333	326	310	319	332	335	342	348	336	365	345	317	319	323	325	352	349	344	288	375	328	345	299	309	358	334	349	319	338	354	326	337	322	344	342	341	361	300	357	333	338	333	328	329	340	338	324	311	298	359	295	361	367	361	329	312	316	323	321	327	337	329	349	321	298	345	332	307	307	309	343	344	339	331	319	337	327	313	301	358	338	331	316	333	340	333	313	300	346	326	366	317	369	341	345	310	332	326	341	363	350	302	347	343	317	321	335	321	364	350	318	313	288	336	339	325	297	388	361	322	333	336	301	320	326	318	339	317	334	313	346	327	354	353	279	303	334	335	314	314	352	333	341	367	344	311	328	345	335	292	353	332	363	335	325	293	344	329	325	382	323	330	315	315	348	333	340	318	315	316	315	337	328	352	303	283	311	328	343	346	339	296	341	310	345	311	288	330	349	326	375	332	360	319	343	334	334	317	332	330	350	321	346	354	355	352	339	337	305	312	325	300	340	324	312	298	331	342	322	316	340	371	352	353	318	291	368	329	334	318	328	368	331	335	354	310	311	354	311	322	303	321	338	296	371	309	324	337	337	337	303	339	332	324	337	339	357	346	298	320	310	313	325	317	380	335	327	345	321	352	346	309	382	325	336	329	310	351	329	322	315	332	310	338	316	337	316	337	318	328	299	338	324	333	331	328	334	323	349	333	361	284	324	315	337	303	343	302	348	337	339	301	315	340	312	353	338	296	363	293	284	303	320	378	303	340	328	329	352	320	336	315	329	349	366	292	312	340	331	320	336	333	318	323	328	308	337	316	287	355	331	302	318	318	329	350
23498	7200	4412	3080	1771	1247	997	886	809	781	718	773	786	787	747	776	799	715	784	754	727	750	708	763	734	799	793	730	758	739	759	784	742	725	769	695	724	663	737	718	709	725	721	769	722	702	727	783	688	732	695	690	696	741	788	761	748	705	755	718	725	753	707	712	699	721	706	753	733	748	726	807	765	725	752	756	732	728	737	716	706	749	779	723	794	720	755	701	700	717	725	724	688	760	758	702	785	781	748	732	781	723	693	785	734	781	732	723	769	751	712	708	739	694	728	765	737	724	762	731	758	699	784	734	717	736	736	758	768	739	745	739	777	726	778	736	733	724	728	744	740	759	769	714	704	761	727	704	746	733	730	798	747	773	722	736	756	732	747	786	771	737	696	732	717	739	704	743	763	750	714	768	721	741	736	782	747	738	724	750	724	709	715	712	743	773	730	732	788	747	751	724	776	765	715	699	746	730	740	709	774	750	710	751	702	721	725	725	687	732	729	743	752	746	736	692	774	734	735	772	780	730	762	765	739	746	731	729	753	773	732	779	736	719	720	750	756	743	764	731	744	691	710	745	722	750	791	720	743	756	745	771	716	720	736	770	747	696	725	718	761	766	711	718	713	720	733	768	714	754	730	772	775	753	762	740	759	749	723	785	755	687	759	705	766	749	759	710	804	734	747	737	750	739	731	694	720	716	684	714	786	728	735	757	726	704	735	793	750	724	740	804	738	714	724	762	736	754	769	718	720	727	752	724	747	780	740	749	723	749	769	734	756	754	780	710	755	724	742	777	713	756	747	740	726	785	723	732	800	703	763	701	693	778	731	751	774	762	705	659	752	729	743	771	733	762	762	741	752	715	826	730	748	727	727	676	737	717	752	737	759	794	761	726	743	741	704	748	720	690	714	693	690	785	756	730	762	744	729	762	735	748	712	771	761	736	778	762	715	725	729	712	758	743	732	746	786	766	724	697	730	759	734	750	713	759	742	787	767	776	737	725	748	760	742	741	697	759	707	770	710	718	688	680	677	714	747	724	764	791	734	694	715	768	734	752	712	701	714	714	739	682	765	701	658	723	729	765	714	736	696	774	735	683	774	769	748	754	757	688	725	692	740	746	699	747	791	722	769	678	729	704	735	721	764	724	761	752	713	735	739	732	775	731	771	754	755	715	742	749	738	745	742	729	755	744	694	756	758	729	732	723	759	763	700	773	699	752	723	740	714	691	769	725	752	742	772	732	760	719	722	776	790	738	757	740	724	712	729	770	731	729	737	742	733	711	730	750	706	767	775	711	725	755	685	726	725	746	770	749	736	747	731	731	785	757	749	751	752	750	716	748	717	723	737	767	747	767	728	719	795	683	709	796	687	699	744	753	693	727	745	771	722	711	715	745	731	758	733	765	734	710	784	723	752	729	767	712	784	717	728	752	759	718	765	732	749	745	741	746	779	759	725	728	731	721	744	702	781	737	795	738	718	734	745	728	719	734	697	691	753	720	755	725	752	755	762	706	791	697	755	775	730	763	774	720	695	691	750	707	783	713	734	721	803	788	727	719	711	775	727	726	798	736	752	732	740	738	787	740	694	771	742	704	654	764	708	726	723	739	809	714	711	723	739	705	751	730	744	734	790	720	751	746	787	728	728	742	749	769	711	749	708	731	758	704	729	684	754	740	699	727	733	752	771	748	708	739	766	744	766	736	791	748	700	702	716	779	709	714	770	721	723	773	725	741	731	754	697	683	751	681	769	764	716	742	717	765	745	689	828	699	796	737	753	756	759	721	723	768	749	726	721	770	698	692	754	754	725	711	761	772	708	720	776	762	714	701	693	773	765	717	748	722	729	759	791	702	716	727	779	782	739	773	715	704	806	752	773	733	766	705	748	761	720	746	729	680	754	713	745	734	746	700	739	759	746	781	735	733	672	778	727	743	753	743	692	764	742	776	727	726	743	714	690	707	734	777	716	704	746	724	739	716	765	735	740	715	744	716	732	717	737	693	709	751	701	740	736	764	775	775	745	740	780	774	786	686	754	768	733	723	760	723	711	762	731	756	679	731	749	760	717	759	780	769	732	770	746	733	733	727	786	735	747	712	799	723	799	671	766	738	741	699	713	733	772	711	747	723	797	726	749	770	697	709	761	721	785	766	745	744	730	725	749	746	742	745	755	722	714	744	668	779	796	749	706	738	731	705	705	728	696	747	752	722	720	764	743	757	699	758	760	780	762	722	762	758	757	722	696	745	664	735	765	763	715	721	728	692	740	757	695	828	761	701	741	733	713	714	779	758	764	720	685	694	764	819	702	726	739	723	725	707	765	743	732	768	726	707	745	743	787	750	704	729	736	731	732	770	730	782	727	749	713	679	776	710	737	709	749	746	730	741	748	755	734	759	779	709	695	745	730	725	791	732	677	791	751	760	751	742	766	727	710	747	702	742	698	689	772	754	732	738	720	722	705	816	755	735	726	725	703	770	750	705	737	755	765	746	741	756	683	766	744	756	759	708	760	752	749	781	762	680	735	717	713	711	724	724	724	706	702	730	731	717	748	749	808	699	711	752	703	692	757	713	691	790	713	756	783	671	713	714	719	723	678	800	753	748	787	775	705	753	723	776	792	726	790	691	773	758	775	746	737	719	754	823	721	753	693	731	733	750	715	771	744	715	775	757	723	699	733	762	681	749	733	698	716	744	728	710	717	740	756	714	767	789	736	755	735	715	724	701	810	733	818	749	780	736	776	784	724	759	739	725	724	757	713	749	703	748	729	758	739	703	704	753	766	741	736	788	746	748	751	771	772	754	683	730	754	722	726	752	784	733	743	755	768	750	746	726	770	729	793	734	708	739	722	721	773	716	738	716	774	745	761	729	715	706	753	778	732	732	748	766	704	732	771	793	723	699	706	732	781	711	670	789	750	749	747	748	755	751	737	685	774	698	741	749	765	716	755	708	788	836	730	723	766	707	743	763	749	739	738	736	739	756	704	749	770	781	745	737	739	797	712	747	711	799	763	731	742	715	747	742	728	744	739	749	727	755	699	753	716	768	798	727	721	713	714	757	749	744	749	731	719	767	730	711	761	759	727	755	717	689	743	746	729	794	720	763	724	752	738	760	746	770	701	771	693	726	713	687	772	715	727	741	751	774	752	757	728	719	754	716	760	739	738	767	758	772	727	708	719	734	711	735	777	755	734	752	682	730	737	739	711	767	769	726	732	776	701	746	714	727	757	728	680	744	734	732	743	734	766	738	742	755	683	726	735	760	750	773	715	722	760	774	673	696	744	744	723	763	736	745	704	717	794	708	742	725	735	775	753	762	725	787	742	728	758	756	739	702	721	732	757	761	734	695	806	723	728	747	712	717	725	728	703	680	762	743	726	774	757	706	727	691	707	747	768	691	726	735	756	729	719	751	770	735	753	784	727	727	789	755	730	684	769	741	783	737	745	721	732	715	758	773	758	755	741	787	741	708	720	706	715	694	724	750	724	749	718	735	764	713
34598	6793	1055	563	468	389	366	356	362	311	340	351	335	348	375	295	342	345	398	330	342	320	363	373	342	340	347	375	327	336	334	374	357	375	350	351	364	337	331	319	327	314	317	323	352	379	314	336	358	359	304	318	414	347	373	347	346	333	293	364	353	330	355	349	357	371	330	346	343	371	341	358	373	340	341	367	343	368	335	316	333	378	331	321	323	334	314	337	319	354	311	420	353	369	384	343	337	361	309	368	368	354	349	333	342	341	362	354	387	373	344	364	322	346	356	356	358	324	348	326	336	304	358	336	333	353	331	350	327	342	345	374	346	340	354	318	320	348	341	376	367	335	334	337	333	320	381	352	338	342	386	305	345	344	346	343	319	352	348	332	381	338	374	331	354	314	339	313	324	332	342	346	322	333	354	335	352	372	327	349	316	362	325	336	366	332	344	359	317	357	339	324	322	357	339	371	332	321	320	358	364	339	339	361	365	354	316	362	376	313	314	330	348	330	319	345	332	359	353	323	317	343	348	343	349	347	336	332	344	342	349	333	353	329	345	342	327	351	323	324	361	337	349	323	411	342	310	360	330	336	308	331	309	334	335	360	350	340	356	323	346	335	355	339	325	319	342	338	324	390	355	334	342	337	315	321	350	369	342	338	390	328	363	320	300	355	310	345	374	347	321	340	349	358	337	328	354	317	310	352	358	330	326	374	360	347	325	345	324	351	358	333	329	316	336	304	342	381	281	326	364	334	344	360	331	347	368	334	343	318	317	326	321	364	358	348	329	374	336	351	364	320	339	316	337	335	340	374	339	363	324	316	349	349	345	328	347	367	355	340	364	330	356	329	343	317	346	337	368	337	321	312	318	309	336	342	389	332	334	351	315	304	321	345	349	308	370	339	350	322	317	341	344	324	337	361	360	340	348	377	366	343	360	339	363	310	336	328	350	368	338	356	327	344	359	308	328	352	315	345	339	332	336	314	355	338	322	316	313	338	325	331	355	334	358	367	355	358	326	347	359	306	318	320	325	341	321	334	357	305	364	326	342	380	340	321	362	351	317	354	346	374	319	345	316	313	330	342	318	316	331	345	265	313	325	317	335	340	333	341	368	371	362	337	373	307	319	345	351	353	346	355	363	324	320	325	375	311	329	297	331	331	333	343	334	340	322	321	336	325	325	302	341	340	383	353	373	362	333	381	393	337	331	320	311	297	319	328	341	340	316	338	364	349	342	311	348	373	338	368	318	356	338	364	349	334	359	318	340	331	333	374	326	317	309	284	354	342	387	303	309	339	363	350	307	338	304	364	323	330	326	354	319	319	344	337	298	344	340	373	364	376	328	327	331	364	339	366	350	369	359	367	376	348	339	337	339	356	342	299	388	333	360	331	322	338	325	329	324	367	369	304	328	349	313	327	344	344	402	366	341	366	325	334	337	343	328	369	332	352	337	315	361	346	328	327	327	379	339	343	337	332	347	335	355	332	308	343	373	316	363	367	366	396	328	377	333	346	372	327	343	367	333	327	320	344	346	334	324	342	370	345	329	334	320	368	300	335	358	326	326	342	327	342	349	340	352	333	377	355	336	349	352	337	356	364	360	295	325	357	318	345	371	314	356	358	354	345	361	342	327	342	297	346	319	343	326	337	364	359	385	334	361	350	324	346	328	352	380	313	351	315	311	309	330	349	334	320	339	315	319	321	350	350	338	344	386	314	332	338	325	376	364	342	306	293	346	306	368	336	349	345	338	327	353	382	344	346	345	353	327	375	363	328	353	335	368	343	323	324	345	330	338	342	358	327	325	330	355	395	347	336	331	350	362	361	338	363	341	348	367	349	329	328	335	325	333	306	371	319	325	341	321	355	339	315	336	347	344	338	333	315	292	343	355	361	357	338	337	369	360	311	320	337	346	389	380	356	316	340	349	349	349	356	356	364	326	338	330	355	337	364	323	360	356	325	332	328	350	331	397	344	310	308	290	357	352	353	356	332	357	326	338	297	361	361	345	359	357	366	341	360	333	339	343	329	362	316	315	335	323	325	336	341	328	332	340	345	319	331	321	312	331	355	334	341	349	316	321	343	305	320	309	338	345	352	383	350	359	348	346	346	335	313	356	307	348	350	366	321	327	311	332	343	336	350	309	346	356	341	344	366	372	298	361	310	298	337	355	357	303	366	323	335	348	367	328	339	355	340	330	385	378	366	368	380	361	343	336	326	301	346	347	331	324	325	334	362	309	363	319	331	324	348	331	344	344	352	320	358	313	360	328	351	370	370	295	386	375	328	365	349	339	335	317	318	318	356	332	324	330	364	334	333	345	348	333	354	347	386	360	321	360	370	341	332	327	355	324	335	333	311	345	323	360	325	360	327	327	369	358	393	320	330	319	359	343	346	341	356	351	356	318	376	354	357	333	335	328	326	310	318	342	358	340	324	342	325	357	358	317	334	361	361	346	351	342	298	323	356	341	363	341	318	358	343	336	329	336	337	333	374	361	376	336	356	337	279	343	372	355	359	371	347	323	345	347	355	315	322	349	355	354	362	333	371	369	340	354	353	360	329	350	327	344	361	352	300	328	364	344	347	347	375	332	311	320	334	361	346	304	365	371	348	344	346	357	292	347	319	324	340	318	304	347	322	347	352	362	308	334	360	344	330	325	378	309	315	383	309	344	327	330	325	344	338	335	376	395	337	346	361	317	341	357	352	308	329	325	348	370	328	357	320	367	361	353	337	364	341	390	357	332	329	357	360	375	343	323	372	315	360	317	331	372	361	350	334	342	304	312	323	332	352	345	329	368	342	315	354	352	342	354	333	345	381	307	349	347	367	334	373	328	357	351	290	338	333	373	343	357	363	331	372	330	359	346	337	318	353	336	344	345	370	357	334	356	354	338	347	323	312	344	362	360	368	343	334	311	342	344	343	338	358	322	320	317	357	359	351	321	350	395	326	360	339	338	353	331	327	349	321	329	366	322	371	352	295	321	373	368	352	356	338	343	337	337	354	361	298	353	355	306	343	337	332	357	354	385	335	331	336	387	354	337	351	354	301	343	354	324	330	351	355	337	344	343	335	357	357	349	297	324	368	332	374	362	339	340	342	352	337	356	369	334	335	356	322	321	353	332	336	337	309	336	318	349	322	320	345	335	321	307	339	357	356	329	347	311	323	334	313	356	321	332	347	362	324	323	343	343	359	368	359	336	302	339	315	341	321	380	389	362	350	346	346	321	372	344	314	362	362	355	335	316	356	338	407	398	334	325	352	325	321	338	314	321	344	346	328	343	321	339	332	336	331	308	341	333	349	347	362	357	378	343	332	322	347	317	354	358	365	326	358	305	354	346	313	348	345	357	357	363	378	329	359	377	351	357	366	372	366	330	304	338	347	354	347	315	342	381	355	325	351	371	353	344	317	344	341	341	372	337	351	327	361	329	325	358	314	334	348	360	398	319	334	327	351	340	336	328	317	331	329	352	302	338	329	353	381	321	348	334	366	347	342
23184	11690	6348	3623	2561	1511	1101	1021	914	894	839	800	818	765	853	805	812	804	779	750	760	798	788	757	787	810	816	809	828	752	739	804	769	742	741	780	796	779	821	814	797	771	798	772	764	814	779	768	819	785	736	773	803	778	798	764	775	802	711	787	767	778	746	766	847	749	796	782	787	774	790	801	707	782	764	771	794	791	779	784	752	858	747	769	726	780	847	793	797	777	773	804	755	804	755	739	774	773	810	778	828	768	778	729	824	795	790	702	743	809	776	798	776	809	747	783	770	791	751	793	731	806	734	783	856	787	758	765	809	752	793	769	782	743	791	755	801	795	806	765	766	753	770	793	802	790	821	812	775	802	769	758	796	854	809	754	837	783	780	714	778	784	805	807	732	816	768	737	742	771	754	737	846	786	770	788	752	744	764	710	757	771	828	794	803	703	818	775	778	779	782	822	792	792	782	793	780	763	749	778	771	768	821	849	773	741	752	790	788	749	791	831	759	809	741	787	767	794	828	730	765	750	780	736	794	794	735	820	765	766	798	788	746	775	803	778	810	764	763	817	774	778	780	765	762	742	781	724	747	752	806	818	759	823	751	782	793	764	760	803	785	748	768	761	805	788	773	802	790	822	777	753	775	755	780	741	782	730	738	763	766	784	764	781	723	750	745	792	759	799	759	788	784	804	781	735	811	816	819	762	778	802	761	751	827	794	791	760	785	754	712	825	750	764	765	764	744	745	771	781	733	778	810	804	740	798	760	834	749	793	785	782	794	742	745	782	794	755	769	745	799	800	820	770	845	756	761	758	721	810	796	752	802	811	790	796	788	764	778	764	756	771	772	756	790	782	783	764	780	773	759	785	769	775	811	749	734	758	762	750	750	724	774	761	817	736	744	747	781	802	779	750	810	747	789	792	739	758	801	753	814	794	773	791	815	773	724	753	779	786	786	794	798	777	777	765	797	780	813	783	749	741	799	809	742	811	805	805	778	758	760	776	838	753	743	803	747	810	812	819	761	758	817	721	799	788	756	752	738	786	774	753	805	770	764	732	737	805	767	783	779	781	770	807	784	754	814	764	791	789	782	767	764	755	819	818	744	774	741	783	739	782	784	783	775	753	785	751	806	800	797	747	780	801	782	806	780	763	775	712	765	740	774	808	803	774	759	763	784	775	814	747	772	747	745	787	715	787	796	774	842	804	788	774	780	768	791	826	794	734	803	730	753	803	780	836	749	806	803	771	763	849	807	790	827	756	786	752	797	804	802	758	776	772	757	756	762	733	784	739	773	706	793	727	741	738	788	761	739	793	780	799	814	744	840	784	769	782	812	785	776	767	760	825	750	741	855	772	764	749	811	791	726	791	808	811	816	788	737	768	838	833	787	820	808	768	868	797	769	771	773	762	735	789	754	768	740	749	750	812	726	844	791	755	788	788	772	758	739	772	777	815	752	784	795	748	772	759	796	826	770	802	779	766	756	809	754	780	747	774	790	768	764	802	788	774	752	800	766	790	794	763	792	770	792	767	759	766	753	791	773	784	756	780	760	752	752	809	784	768	748	749	780	771	779	767	768	776	745	771	727	747	771	745	786	752	759	812	731	799	776	811	808	805	813	758	771	792	779	780	792	766	803	790	807	719	749	777	802	774	712	774	772	721	781	768	742	714	807	774	807	749	787	765	761	802	786	791	787	753	794	734	776	789	790	749	813	843	790	806	764	748	773	754	783	743	784	821	736	753	735	777	776	819	775	770	737	745	786	746	748	745	805	812	761	775	755	765	783	754	778	779	823	759	761	795	768	759	775	777	730	733	779	760	780	768	769	758	797	798	762	783	746	761	787	747	780	803	774	764	778	777	783	767	737	768	750	782	757	799	756	832	813	755	765	765	753	792	753	739	811	802	805	822	784	777	789	771	828	808	731	780	778	820	776	765	735	786	800	723	738	805	809	768	805	775	772	797	734	801	780	810	779	759	796	772	769	761	797	748	834	780	745	750	787	833	795	795	735	729	755	777	784	782	759	778	757	836	770	768	769	754	745	818	782	760	752	768	747	779	795	789	823	743	762	768	746	773	751	770	766	782	737	775	805	746	837	796	771	779	789	785	780	795	825	733	798	768	798	747	764	830	796	785	728	765	773	810	739	774	777	775	778	820	777	805	793	794	793	804	800	767	767	819	755	799	764	757	783	752	768	747	792	751	827	767	721	783	732	784	766	786	758	796	787	801	783	779	792	773	726	751	797	792	781	818	751	780	775	760	804	825	782	778	737	805	794	801	826	738	758	772	756	816	824	819	771	805	781	810	733	762	774	810	838	775	783	711	823	761	779	781	771	782	821	783	791	739	767	767	744	829	779	764	808	786	776	793	818	785	739	724	779	806	776	833	762	759	798	732	784	781	800	740	789	787	782	792	794	774	755	807	778	757	746	741	805	810	809	776	782	761	809	782	773	792	755	758	745	796	804	774	776	767	732	724	826	786	769	791	765	785	743	734	786	793	826	784	772	784	727	790	793	810	750	760	766	732	751	741	745	722	832	791	793	775	762	784	784	791	769	760	797	799	779	742	815	755	745	779	761	817	738	835	754	758	735	803	751	767	755	794	761	858	737	786	730	789	796	758	711	787	770	769	814	729	804	706	722	807	804	794	712	752	795	740	797	813	765	750	779	808	756	789	779	763	765	750	747	826	787	796	755	747	793	792	770	780	769	776	799	759	819	758	772	772	797	762	749	792	808	773	811	729	765	762	769	760	799	739	745	801	765	778	767	784	837	807	784	819	770	694	780	785	789	798	807	761	816	789	763	804	819	797	773	840	799	840	755	777	743	785	766	785	766	799	804	767	786	752	722	829	740	745	752	728	784	794	792	808	736	739	798	777	738	805	751	769	774	814	746	792	789	776	821	743	805	756	770	765	779	783	787	746	767	812	794	791	738	813	753	785	772	772	826	819	753	837	789	805	758	775	731	768	763	767	760	767	784	791	797	774	791	818	775	813	754	723	747	789	744	828	839	786	777	738	796	771	741	724	766	753	773	805	817	748	741	750	767	773	772	744	801	776	819	771	828	717	719	768	816	750	791	806	770	818	789	793	752	763	756	726	744	777	743	780	771	755	805	788	807	747	771	754	749	775	768	776	729	788	779	797	787	751	777	769	814	756	830	747	759	732	759	746	742	758	773	716	750	725	778	762	770	721	785	807	746	766	770	774	820	758	821	761	776	793	751	800	782	755	731	787	802	772	746	758	777	810	785	777	839	779	769	778	792	783	767	733	770	809	757	761	800	792	797	826	740	775	805	817	733	789	742	768	739	819	765	754	764	807	789	709	732	763	823	758	725	755	802	750	722	769	753	751	799	790	791	774	772	771	719	782	778	761	799	787	730	846	800	781	876	816	807	777	754	787	729	753	759	779	800	784	767	809	775	777	789	739	812	792	788	758	740	782	777	843	779	794	800	751	815	805	787	793	715	797	784	758	793	790	754	752	759	799	777	792
25971	3052	507	444	370	338	326	327	313	294	353	387	320	266	333	329	297	298	314	329	301	342	296	334	364	311	312	370	330	314	323	318	338	332	313	338	320	293	306	366	319	302	287	309	317	351	313	379	325	273	329	321	313	301	324	338	312	307	322	305	306	337	323	327	315	329	333	304	329	338	310	320	297	312	321	315	293	315	307	329	362	341	299	305	344	299	335	335	352	314	306	302	321	320	314	360	304	324	275	333	300	336	303	305	334	293	291	299	314	294	299	319	317	280	298	318	316	313	307	366	298	309	335	313	298	303	274	293	330	336	334	351	301	319	335	334	330	310	315	371	329	321	330	357	344	335	312	320	362	314	310	339	340	281	293	345	317	344	345	298	323	322	316	313	331	264	338	333	339	332	282	301	294	357	345	340	333	365	348	339	286	316	299	309	326	316	303	299	338	317	318	321	305	281	315	336	311	283	352	319	332	351	302	320	344	321	288	333	326	291	358	324	311	321	289	308	326	322	305	332	335	312	333	323	338	297	339	319	327	327	303	336	332	327	335	317	309	351	340	345	338	318	308	296	355	334	320	342	315	296	315	348	290	323	317	308	311	304	351	316	325	302	338	325	337	355	327	316	297	286	328	314	351	321	304	294	305	326	330	327	318	337	325	322	339	330	301	345	297	326	319	300	317	326	345	316	324	309	321	343	353	338	322	315	282	285	328	315	333	299	314	318	364	334	350	315	305	316	367	350	317	298	281	296	289	317	298	331	279	322	331	310	306	337	323	301	339	346	341	287	330	321	332	312	325	334	349	307	291	275	276	290	276	301	310	315	326	343	363	318	318	347	333	330	361	310	288	313	304	345	339	288	344	353	338	335	314	355	315	318	318	298	323	333	346	309	336	318	343	345	346	263	343	349	315	337	312	310	304	323	323	354	291	294	346	338	309	302	304	321	303	348	313	324	328	292	295	350	297	315	326	315	306	297	299	307	296	303	360	337	363	344	336	355	340	328	329	313	301	330	320	343	341	354	336	307	309	294	331	334	323	326	328	317	293	327	357	368	315	315	307	310	294	319	322	292	335	328	319	331	333	325	294	330	297	297	325	316	336	306	349	371	356	334	307	300	302	300	338	343	333	359	288	358	322	309	350	337	321	313	329	295	351	344	329	301	352	338	305	320	318	307	304	337	315	305	342	322	343	300	353	341	326	320	363	336	345	318	340	320	305	302	343	324	310	302	316	367	342	309	316	359	364	363	382	322	333	333	309	333	323	307	379	333	305	310	316	367	290	318	352	316	307	308	304	300	347	290	337	351	328	318	313	343	277	303	359	279	286	326	342	315	305	337	313	316	324	320	296	294	332	350	315	339	342	331	332	322	315	285	316	361	340	331	313	330	298	333	349	329	325	307	290	327	318	318	339	349	296	308	313	315	315	314	321	310	337	326	326	291	335	291	339	315	344	326	312	353	296	333	340	321	313	299	306	297	327	307	333	297	366	305	313	309	300	356	328	306	318	293	298	362	298	311	338	316	314	328	315	351	329	314	278	320	327	328	333	320	317	326	351	317	339	347	304	301	324	315	325	338	325	316	310	304	350	313	313	353	323	326	317	322	321	326	358	324	312	348	308	328	320	330	326	327	306	316	315	333	364	348	327	328	321	309	332	292	308	331	368	358	317	311	306	303	311	333	310	311	302	334	326	312	340	323	316	323	352	325	291	314	321	330	338	297	322	321	320	335	334	347	322	337	319	337	324	319	337	290	321	348	349	289	314	318	323	336	328	344	301	328	334	333	338	312	308	325	308	309	317	344	337	316	359	335	294	318	298	294	342	275	329	327	322	303	344	330	297	335	313	321	341	316	328	342	337	359	322	292	306	339	340	341	323	310	325	328	320	327	337	338	305	322	333	285	319	334	311	335	295	308	327	337	343	299	317	323	283	319	320	337	357	299	372	296	323	335	365	337	343	328	337	327	317	345	323	300	332	302	324	335	350	313	338	327	335	301	272	303	335	321	341	359	338	366	335	342	326	325	331	344	327	366	309	300	310	322	309	322	340	312	327	315	313	346	339	309	348	325	326	326	320	312	303	287	311	312	322	330	327	361	285	336	358	316	340	329	325	330	329	271	313	290	275	339	318	312	321	305	321	330	308	321	343	363	335	322	318	324	344	317	312	283	324	300	344	318	316	334	337	335	315	352	323	310	329	292	345	332	345	352	354	329	325	352	331	299	336	320	339	316	304	310	314	351	327	307	322	303	353	290	324	349	335	374	314	352	335	329	324	315	329	338	313	286	312	300	319	340	303	338	349	325	351	315	318	310	318	292	294	327	310	310	336	345	357	371	306	346	325	311	294	331	304	298	322	344	309	339	331	298	288	356	325	314	305	344	317	334	338	330	320	368	360	361	309	283	345	288	360	310	336	296	338	316	338	324	313	319	324	318	347	311	322	335	307	297	335	336	303	302	323	342	366	308	309	311	307	303	322	294	311	312	315	304	289	338	291	329	309	316	349	306	302	313	313	295	313	372	308	289	319	283	340	328	348	307	346	329	322	293	355	324	316	315	326	304	298	311	326	320	320	340	287	295	305	298	305	342	302	327	304	295	335	308	344	317	327	316	328	310	287	317	335	343	330	294	340	312	355	286	362	324	345	317	343	358	325	316	324	345	332	351	310	320	336	298	326	311	322	319	346	333	335	327	346	332	326	333	331	317	342	346	338	312	297	289	307	316	319	315	345	302	283	353	333	305	309	311	324	320	319	323	289	326	313	312	364	310	330	319	339	331	311	308	345	330	325	323	334	326	324	294	335	336	350	314	328	338	312	372	326	308	328	323	324	284	344	348	307	320	311	357	313	307	333	326	338	321	313	322	321	301	310	312	326	297	299	315	327	303	321	319	321	297	331	299	318	306	330	291	326	354	292	325	317	340	329	276	292	326	294	289	313	347	348	286	320	313	292	315	333	314	328	314	283	296	370	341	332	294	321	306	338	320	318	307	346	310	313	312	324	311	334	348	317	330	335	307	333	315	295	316	296	310	331	329	260	302	287	302	322	327	347	320	342	372	349	317	298	303	302	309	347	303	314	332	361	291	304	350	293	308	324	350	336	292	336	319	291	350	339	321	301	314	321	313	345	323	353	322	325	297	322	331	340	326	304	329	316	334	344	317	368	313	364	305	336	331	338	317	285	305	306	316	288	353	319	305	337	328	323	343	314	321	318	315	333	321	302	310	292	286	357	340	294	310	321	303	317	316	338	330	304	321	320	296	285	306	304	311	321	350	328	313	309	331	317	334	319	317	366	329	329	320	315	293	314	288	310	316	352	327	299	336	347	304	309	327	319	357	322	324	308	299	296	308	295	318	322	298	330	296	323	356	341	332	284	344	321	292	315	281	323	330	297	346	302	320	320	324	345	310	318	304	313	318	338	330	329	332	301	320	313	311	318	351	294	322	301	324	301	326	338	313	345	327	305	327	313	312	305	328	309	350	314	326
19032	4873	2271	1833	1134	887	793	725	715	697	756	744	727	747	741	730	729	718	735	709	764	707	716	741	705	662	713	670	734	726	728	733	720	679	726	735	724	768	728	709	700	730	678	707	695	719	730	686	693	719	704	725	754	700	718	726	724	696	710	674	751	696	740	708	643	694	718	722	730	720	717	700	695	718	709	717	737	739	719	704	716	689	761	653	697	701	742	704	682	696	749	713	731	685	681	716	730	699	701	695	710	688	679	759	698	669	680	711	729	714	713	702	699	746	714	717	692	710	742	712	711	669	735	664	698	689	673	762	725	767	675	705	780	708	716	733	703	724	683	756	700	727	669	740	712	702	679	677	687	693	677	692	707	670	723	719	676	731	733	664	716	680	684	752	714	738	745	678	718	715	684	696	708	685	690	709	707	702	750	671	680	723	683	700	730	692	730	744	712	711	712	717	748	722	685	683	716	744	695	763	710	719	698	693	720	719	715	699	734	729	684	684	715	683	660	724	730	700	715	673	726	677	712	738	656	708	724	707	726	753	707	757	675	702	726	688	719	695	705	656	662	701	696	745	707	729	710	688	682	677	740	741	751	685	750	722	678	739	735	724	745	712	754	669	688	713	709	678	710	727	711	716	718	657	685	719	708	655	724	711	734	705	681	710	702	701	709	693	734	750	717	693	652	698	767	706	640	658	713	712	707	657	720	712	693	708	693	714	676	724	727	693	699	718	715	664	711	701	736	751	678	680	711	672	690	676	681	723	703	727	698	707	681	710	723	701	689	702	725	690	718	680	717	688	686	725	674	681	718	728	707	695	705	688	736	731	711	687	701	697	705	696	672	708	689	720	708	687	708	689	681	734	688	685	726	658	726	667	681	712	721	680	671	710	672	757	705	692	686	682	721	713	710	700	691	676	675	711	754	736	754	702	710	732	703	677	676	671	765	696	718	718	758	731	746	684	637	713	733	718	707	746	710	721	694	741	663	735	726	725	698	660	716	726	711	666	708	689	714	762	714	694	672	682	683	725	751	685	725	678	740	700	655	713	761	680	741	660	724	757	718	718	682	741	705	739	717	681	704	732	738	740	718	707	670	656	692	684	712	722	689	723	748	724	704	714	678	732	717	700	720	677	713	711	662	683	697	720	678	725	701	748	733	691	739	650	742	656	735	715	682	698	722	691	728	680	688	730	684	689	668	670	704	706	715	699	732	666	706	727	675	744	726	723	744	702	715	743	725	720	696	707	690	646	691	668	730	675	698	719	682	736	746	662	746	752	652	693	708	694	694	671	732	703	737	682	708	674	719	709	741	774	729	740	689	692	701	704	723	701	670	689	711	690	738	741	735	699	745	667	697	743	713	769	679	709	707	747	749	719	693	683	715	724	728	730	689	747	681	684	683	657	743	719	715	715	695	712	728	695	707	720	729	708	720	690	677	717	716	737	701	721	733	725	669	683	713	734	668	714	730	685	652	728	665	711	711	662	741	696	718	682	716	718	734	696	712	732	738	715	715	702	695	709	670	696	752	713	718	665	732	705	729	677	711	694	756	696	710	688	664	678	687	724	645	718	752	700	685	741	721	687	739	733	766	702	705	715	687	692	726	685	732	719	714	691	672	713	722	745	708	659	665	665	720	700	713	725	641	724	748	777	705	735	720	673	730	706	696	685	743	696	712	670	755	670	709	727	689	694	752	705	707	695	704	747	715	715	671	715	722	730	685	728	726	694	706	660	702	750	786	684	690	689	690	758	685	766	745	678	732	722	710	732	762	717	709	706	677	721	702	745	690	721	653	734	708	702	723	749	724	708	667	716	713	720	729	716	711	667	708	707	737	662	725	734	754	731	705	673	717	667	725	671	700	696	748	787	660	725	721	757	670	712	639	656	699	669	696	718	690	700	731	750	661	710	676	730	693	710	701	679	752	741	685	716	739	698	721	701	721	708	735	702	683	716	710	713	678	698	721	694	694	715	707	703	705	692	751	709	656	717	728	689	680	706	698	695	745	696	716	706	715	698	794	714	709	716	658	753	767	729	780	730	701	732	741	728	692	676	675	667	701	689	714	635	732	720	683	689	709	705	697	710	702	714	720	675	720	703	706	722	720	672	722	774	711	692	716	740	708	733	718	658	731	678	734	693	708	684	707	718	742	760	731	676	729	658	705	709	692	706	719	732	708	703	658	669	682	720	691	743	679	713	741	728	712	698	744	724	690	685	693	717	697	684	734	727	754	711	741	731	665	731	690	658	710	708	754	717	754	695	674	704	719	688	748	713	673	712	687	686	713	748	743	753	738	724	702	677	715	725	704	715	726	723	699	713	739	739	710	718	755	712	735	666	724	704	719	723	762	698	659	737	674	723	748	709	666	683	666	731	722	689	719	741	670	723	713	714	710	697	716	741	723	661	671	760	678	667	697	717	683	748	679	726	704	655	683	676	699	741	704	703	764	713	687	701	673	701	701	716	688	756	706	758	721	693	723	704	718	672	697	768	759	699	700	712	700	693	713	717	707	764	704	719	685	698	729	688	685	703	697	702	693	694	727	725	732	720	708	655	739	758	708	736	695	670	694	740	717	713	734	705	751	660	725	701	693	711	707	719	709	709	710	726	715	758	706	712	698	718	750	709	699	709	727	733	727	723	699	712	756	711	670	663	651	699	741	687	747	694	744	662	732	729	734	716	729	670	756	697	757	709	709	643	685	684	733	727	715	715	739	705	696	746	776	754	719	662	783	690	758	705	678	681	706	676	756	699	678	722	733	702	710	714	707	706	660	712	715	710	725	678	696	719	734	690	713	668	704	692	689	691	758	689	743	751	680	761	721	675	742	739	687	690	703	747	714	732	723	739	689	709	715	705	687	687	740	692	760	701	721	768	699	682	699	763	735	699	683	698	737	703	677	706	699	743	694	726	728	712	745	676	701	654	752	730	700	696	707	700	732	713	670	676	675	699	747	714	698	672	727	727	751	730	689	708	726	719	723	728	693	681	748	753	694	651	737	710	717	726	730	713	688	706	723	689	685	711	703	733	683	713	703	730	693	712	725	701	696	700	755	691	694	680	731	711	669	678	649	739	679	684	733	741	661	706	699	675	665	715	754	676	728	764	708	701	700	732	716	692	691	686	682	720	718	722	729	663	700	660	712	715	743	704	689	732	690	726	746	757	674	694	717	742	697	638	693	675	695	722	697	714	672	689	728	720	684	811	732	722	706	742	702	735	697	685	707	660	702	701	698	646	661	698	699	706	722	684	691	702	694	686	696	763	730	732	724	731	654	764	718	737	698	717	685	696	716	733	686	697	656	745	729	687	701	696	682	758	704	678	731	699	668	679	693	740	664	703	680	678	710	709	727	731	647	695	728	662	745	701	707	697	719	698	688	724	689	731	718	706	690	663	730	701	696	727	697	736	735	706	734	741	685	685	734	764	658	692	685	723	706	736	697	708	742	710	731	665	712	685	712	734	655	728	685	704	743	769	720	748	748	663	727	761
34450	5339	783	508	430	395	380	343	348	310	312	356	344	341	336	303	362	300	363	353	308	307	324	307	299	323	318	340	292	328	346	292	355	315	318	310	334	354	336	311	340	352	348	301	340	356	341	363	370	314	302	354	307	329	350	318	320	318	305	344	327	341	337	350	318	325	319	311	305	325	303	344	343	298	328	327	327	312	344	350	313	353	330	322	331	294	310	299	318	332	346	324	323	356	353	314	349	304	314	330	320	325	334	334	304	343	325	307	312	324	329	314	352	333	292	355	338	330	354	337	327	305	325	333	347	341	337	324	291	326	328	323	341	298	310	324	356	303	321	301	339	330	323	310	345	318	333	329	340	325	383	359	321	298	329	375	336	325	332	311	275	319	308	310	335	329	372	317	317	321	334	321	306	313	338	355	286	312	322	343	283	324	346	316	359	322	330	348	302	335	297	313	313	307	369	324	336	312	344	323	310	317	337	360	317	306	333	353	356	333	312	347	321	326	346	344	365	340	320	325	316	301	334	350	330	326	324	345	389	303	330	333	335	294	341	355	347	337	314	356	301	317	329	326	291	350	344	348	308	302	336	310	376	329	349	327	331	312	334	282	306	298	370	344	347	303	358	317	312	327	276	351	344	310	330	366	317	303	320	325	341	294	331	316	292	305	289	324	349	344	297	328	315	332	306	351	325	347	322	328	336	318	301	325	318	345	349	320	333	313	313	317	322	336	308	332	340	302	339	347	337	337	278	306	318	298	316	365	316	337	287	314	360	320	390	326	295	323	328	315	312	324	334	292	328	315	287	333	321	364	330	336	327	348	338	377	319	335	362	349	310	312	331	285	321	324	300	322	346	359	332	350	366	341	346	343	325	310	340	342	281	321	336	338	339	326	338	317	346	309	327	335	337	349	311	322	337	292	323	365	339	330	333	341	339	361	359	344	327	337	316	317	328	323	317	346	373	342	348	292	297	362	338	339	302	325	326	308	314	314	310	306	316	330	352	320	290	301	347	305	304	327	334	328	332	324	296	335	293	320	337	321	343	317	341	318	317	329	303	339	362	332	317	315	332	333	325	318	330	323	312	345	322	315	362	337	334	342	340	325	334	314	328	350	371	309	305	345	329	372	303	356	319	319	317	329	316	328	304	305	318	314	340	330	340	338	297	346	332	356	338	332	322	349	311	329	280	313	339	316	359	338	390	318	366	358	336	323	338	316	326	339	278	353	317	311	337	354	365	353	336	338	331	333	325	334	334	355	313	305	340	336	309	338	298	300	338	326	293	296	366	334	332	361	291	339	320	311	345	316	329	321	319	315	326	375	331	315	328	316	308	311	326	315	315	321	324	288	358	315	336	319	320	308	328	287	309	297	329	318	315	300	355	327	326	324	321	342	337	336	318	365	328	346	309	313	336	348	346	365	334	348	329	314	369	337	365	317	316	321	329	345	355	341	339	313	335	341	328	318	335	341	344	334	333	366	333	344	313	328	322	321	334	345	308	345	335	297	311	316	331	309	291	330	355	341	314	280	328	295	314	331	345	345	305	335	305	321	336	339	311	314	332	323	368	303	328	339	341	320	320	336	319	332	337	324	340	323	323	303	324	320	319	310	316	326	347	320	298	344	337	353	311	321	337	320	329	331	309	332	311	334	330	341	324	309	346	333	326	337	360	344	331	342	318	304	327	294	276	317	341	325	335	364	329	319	309	351	340	341	321	336	343	313	297	333	322	321	366	332	346	309	324	305	331	302	328	368	331	318	338	307	324	326	335	384	330	325	355	359	349	317	324	346	317	348	299	347	350	362	320	314	318	343	305	304	325	323	369	333	320	322	354	336	373	340	340	286	325	342	310	327	355	314	321	351	319	322	319	308	308	351	376	342	347	350	355	359	356	343	300	357	344	306	374	375	326	341	322	334	350	321	328	348	372	308	343	346	299	298	323	370	383	326	303	328	337	306	306	308	296	324	334	338	330	342	329	351	295	315	328	323	370	340	309	341	351	355	311	339	339	315	336	313	319	321	373	323	350	297	308	339	334	329	316	320	341	311	314	336	323	297	309	367	345	346	339	346	337	321	326	355	347	367	379	344	295	336	316	320	309	314	381	337	331	362	336	325	350	332	320	314	317	321	347	349	325	311	319	319	322	336	356	356	312	314	316	316	304	298	314	316	350	331	339	346	312	320	334	298	310	315	350	315	322	370	326	290	352	319	297	311	302	325	300	299	331	316	319	365	292	309	344	314	345	335	324	345	333	335	332	340	339	327	328	365	343	345	372	326	329	318	312	306	351	354	321	295	317	302	345	327	316	325	351	334	313	301	321	334	341	344	323	326	341	336	332	295	314	273	330	311	366	297	342	318	319	306	335	333	301	305	329	331	344	308	353	322	354	362	335	363	354	329	323	324	367	338	308	329	316	306	365	358	338	340	330	361	331	333	364	348	334	344	331	378	321	363	346	300	318	320	306	344	349	318	303	315	296	332	338	332	300	346	345	303	341	296	332	362	292	325	301	315	322	311	309	337	347	350	317	312	331	351	325	295	327	354	332	361	301	340	337	311	358	299	315	334	321	349	334	332	311	298	316	355	325	341	339	286	325	320	338	343	327	314	289	317	345	309	334	349	285	345	341	327	323	333	374	314	367	310	349	316	326	292	310	354	357	330	317	377	331	325	321	340	331	325	322	333	292	317	311	308	322	317	291	319	304	335	320	329	362	327	284	311	311	316	330	263	328	342	323	334	310	294	355	340	339	321	330	357	335	319	310	305	332	318	342	289	346	326	296	355	346	338	329	316	343	315	302	333	335	311	338	342	304	326	341	341	373	319	319	336	349	332	340	352	316	318	339	317	343	356	324	316	329	378	329	319	319	333	328	333	312	337	330	317	337	312	338	350	344	307	321	315	325	344	317	282	313	350	322	309	296	305	354	335	330	307	296	301	314	335	346	336	318	333	340	327	331	317	344	345	344	355	338	330	366	302	343	316	328	330	332	335	312	362	344	316	314	361	343	312	310	318	344	332	352	363	324	323	288	341	332	289	323	322	333	331	383	345	340	324	328	342	337	324	350	295	336	314	332	386	313	321	320	316	331	355	347	338	324	326	271	314	300	353	360	323	318	366	293	327	325	340	326	366	324	311	319	330	310	334	381	357	342	301	339	331	330	329	308	354	324	324	340	359	339	316	324	346	328	331	324	306	311	329	316	329	324	350	329	346	323	307	353	326	325	331	362	334	336	305	348	331	348	342	330	337	355	367	329	315	328	294	318	303	319	295	329	322	323	316	328	346	331	318	315	335	324	342	326	368	328	361	316	311	352	274	307	302	300	334	317	337	320	301	307	332	345	333	291	348	299	301	342	324	340	306	324	328	334	311	303	362	290	313	336	323	298	299	357	348	332	342	340	331	331	325	308	320	331	353	355	317	307	341	313	311	291	335	335	315	328	365	305	331	327	332	307	342	345	341	336	291	353	335	346	319	316	331	339	305	317	315
22253	8246	4801	3022	1818	1194	1093	1033	953	754	767	717	803	815	745	700	781	718	758	738	761	789	787	762	736	740	709	754	760	724	714	788	735	723	688	786	699	681	740	705	755	770	765	697	746	772	722	758	774	715	728	717	741	719	730	737	732	751	713	737	702	735	692	726	751	739	758	755	742	764	728	722	740	777	707	753	746	813	742	731	689	712	731	723	726	693	767	727	689	763	696	730	728	757	734	726	743	711	780	710	740	698	733	760	759	755	729	735	705	684	763	695	689	741	737	717	737	740	732	742	761	749	788	748	754	725	727	719	719	709	720	688	709	729	763	695	704	780	725	714	742	667	739	699	698	722	706	719	731	695	783	722	759	716	754	744	767	750	749	758	765	751	761	768	683	764	740	741	739	720	736	727	774	722	774	770	693	769	751	727	705	735	728	729	731	757	739	746	740	711	715	734	748	729	703	709	747	759	761	720	702	734	687	720	766	751	724	725	754	728	737	751	733	745	767	717	720	701	731	754	710	728	679	740	756	750	741	721	719	745	735	758	688	745	702	702	728	734	749	720	784	765	706	719	683	730	720	729	723	717	689	747	738	734	753	719	711	765	745	747	753	729	767	764	709	768	741	751	723	755	725	699	771	745	771	706	702	752	762	737	726	741	735	666	729	733	713	759	754	763	747	741	685	743	786	678	738	746	701	695	746	703	713	732	735	770	706	766	759	781	733	718	700	664	748	804	716	735	693	774	719	746	739	709	720	750	755	747	714	720	723	731	734	744	687	717	718	749	732	748	722	751	740	723	700	754	745	729	709	684	756	713	770	759	766	735	728	688	719	706	761	725	819	716	743	731	709	735	717	756	678	759	740	737	710	753	721	711	750	715	727	712	751	710	725	767	737	749	715	745	681	733	716	759	732	694	758	692	725	725	809	768	732	758	734	708	698	723	724	696	700	714	753	767	713	778	714	772	734	721	766	721	702	693	761	750	726	734	733	752	705	662	713	754	745	733	751	722	728	724	732	707	720	743	729	727	705	724	698	761	779	716	724	705	721	745	759	767	793	730	762	719	732	706	723	794	735	708	714	723	700	782	720	702	720	765	677	693	769	744	740	745	764	763	741	670	726	759	686	745	701	760	686	681	722	710	722	740	720	762	772	706	723	738	705	743	721	707	736	740	722	719	711	744	676	727	748	735	701	751	720	753	744	693	700	757	700	704	727	727	718	753	774	754	781	722	740	732	678	701	761	734	696	783	724	724	787	770	732	716	699	753	746	755	732	714	768	766	687	762	693	702	754	722	729	735	702	737	752	697	767	738	819	723	749	720	691	780	768	801	717	747	696	735	731	713	762	712	750	735	742	768	707	800	733	729	786	735	736	711	724	715	764	715	754	712	741	763	727	769	736	776	772	717	744	746	746	766	733	770	740	716	695	748	700	780	768	732	773	699	730	693	754	732	715	716	751	733	733	681	684	694	714	747	813	751	697	737	732	766	789	726	717	731	767	773	701	781	727	715	721	710	713	731	737	754	781	723	684	772	724	772	709	707	752	730	750	763	739	754	745	734	776	680	767	706	741	768	728	791	727	725	757	736	743	751	715	723	752	748	728	782	719	737	736	789	703	731	731	750	764	710	756	746	727	745	706	738	713	746	750	732	735	700	765	723	763	742	740	732	740	750	722	744	779	698	746	747	736	742	786	782	766	695	747	750	741	745	734	707	719	735	708	740	735	694	716	749	693	753	735	769	749	718	761	712	710	710	734	731	734	687	740	710	769	712	797	716	733	761	715	702	679	705	698	718	753	741	752	783	720	725	729	736	733	702	746	734	694	690	682	735	749	740	741	712	728	753	711	780	724	704	715	669	720	779	750	728	733	747	736	744	745	759	699	793	742	758	746	734	756	717	745	713	716	739	731	758	743	697	710	792	744	731	728	700	744	735	688	774	716	734	712	723	756	749	707	767	754	743	707	674	721	769	758	756	717	753	730	704	722	755	770	761	753	710	737	767	732	747	711	746	725	712	771	715	732	758	756	772	711	699	751	710	727	742	745	748	719	701	735	711	726	774	746	721	785	741	731	761	709	747	779	744	727	748	752	717	743	717	687	725	768	710	735	755	735	713	757	761	731	691	774	686	750	715	772	683	749	760	745	756	718	737	720	685	762	715	727	713	708	738	727	787	736	726	689	729	774	740	773	734	716	758	712	714	723	712	739	744	740	747	743	711	718	736	744	720	717	715	750	743	724	723	701	732	725	721	725	758	742	740	736	706	814	751	745	745	766	716	746	773	757	676	786	743	741	716	761	770	734	756	741	716	726	742	699	742	722	707	708	730	763	709	781	754	785	762	752	694	738	744	726	716	710	718	729	754	746	714	711	785	740	730	776	735	742	748	732	688	720	672	720	715	703	766	758	724	748	725	752	743	753	729	767	766	710	754	727	739	771	726	717	780	700	700	788	717	728	754	705	729	688	728	771	746	725	734	716	693	746	688	733	713	741	726	766	727	749	739	695	751	748	709	743	747	710	715	702	728	740	752	749	783	682	721	728	772	691	772	751	732	746	757	697	720	725	735	718	698	737	729	715	763	727	681	754	735	731	683	740	782	738	706	708	718	765	744	760	743	803	702	747	724	773	791	760	682	742	711	696	758	678	702	739	728	739	773	742	741	735	722	743	730	747	755	789	733	716	710	694	761	775	748	711	741	753	767	750	715	721	743	736	702	727	774	740	679	722	725	752	732	744	714	711	744	716	769	731	738	760	765	778	734	731	697	734	805	752	741	715	752	719	777	713	757	741	770	722	778	730	725	727	714	739	734	662	746	687	683	722	733	704	731	735	726	740	714	728	696	747	745	734	716	779	744	702	702	760	693	736	760	716	727	764	718	715	738	742	773	693	719	703	712	723	773	737	729	737	737	783	741	752	761	696	735	776	703	719	709	727	676	720	758	751	702	748	748	730	731	720	755	740	744	720	739	741	696	711	710	707	690	747	710	759	739	758	751	774	760	718	728	688	739	720	704	743	735	706	738	679	698	677	728	759	737	779	690	750	723	743	710	755	749	697	741	774	717	720	763	750	748	755	703	725	693	750	755	739	699	743	717	736	756	713	706	744	789	783	730	747	782	727	729	764	731	760	744	730	729	724	770	742	716	738	709	686	752	716	754	770	763	674	706	732	738	704	784	738	725	776	757	748	688	737	682	745	763	779	752	718	730	748	727	750	705	788	692	716	739	738	716	773	721	733	733	737	775	760	739	746	767	717	753	720	718	698	740	754	727	723	743	743	702	710	802	789	712	695	714	735	807	716	757	740	727	704	754	735	729	729	785	749	741	732	737	729	720	721	767	723	731	689	773	726	724	757	706	731	725	754	764	698	729	708	744	727	668	753	702	723	717	735	755	695	733	739	764	758	741	777	738	736	746	716	758	763	745	734	726	724	741	724	674	748	761	698	750	747	737	715	737	741	719	738	708	700	736	718	691	700	753	732	707	720	704
38086	7184	980	542	430	413	374	389	349	338	344	328	366	358	311	345	350	360	360	332	338	351	331	330	340	369	304	340	335	334	378	345	354	324	344	368	329	352	356	380	323	362	363	352	351	379	344	335	377	343	364	336	338	369	337	320	309	336	366	310	320	311	323	322	318	359	335	341	339	355	328	342	347	336	322	345	316	314	349	360	360	356	385	332	343	319	335	339	340	394	310	356	338	356	330	324	345	336	339	324	325	339	349	351	357	339	338	360	334	301	312	327	334	299	320	335	316	332	291	373	368	346	301	341	299	352	315	343	338	331	335	354	367	333	339	353	342	381	355	311	333	328	332	352	350	330	358	347	340	359	345	330	367	331	336	336	340	330	325	298	354	345	366	319	342	318	366	356	345	319	329	325	358	369	338	385	380	347	376	340	309	357	344	332	350	325	337	324	326	318	358	358	365	339	322	344	345	371	340	311	372	344	329	344	350	340	303	333	322	325	333	285	311	330	316	348	367	358	360	325	363	349	362	360	356	306	352	312	354	339	331	323	337	329	321	343	349	387	384	348	318	357	356	340	360	315	355	330	378	351	340	324	341	340	330	305	353	313	313	329	383	353	305	364	324	318	333	338	303	369	340	304	330	323	356	318	336	348	383	351	353	327	313	330	332	303	341	314	345	347	323	348	349	379	354	334	352	297	319	326	344	330	382	317	335	325	314	328	367	367	350	369	363	311	333	361	359	365	329	349	341	360	376	310	347	401	315	353	378	359	374	317	342	340	319	347	310	302	334	371	309	325	308	339	328	319	297	362	333	382	338	363	354	317	327	369	367	334	323	366	333	362	332	324	340	309	310	352	354	365	353	346	339	346	346	309	338	338	377	342	339	341	337	348	339	305	368	365	358	349	366	336	351	301	322	355	374	345	326	338	350	366	337	317	331	315	339	327	292	323	362	347	333	376	322	339	318	354	312	359	331	355	332	342	378	348	351	345	322	344	337	357	330	347	304	355	362	331	347	374	336	327	344	318	352	342	331	364	327	333	363	324	297	332	353	326	340	297	358	353	318	331	332	346	348	312	352	356	372	350	349	338	348	388	334	296	362	336	314	304	322	335	326	351	357	320	392	356	374	341	322	342	305	340	347	352	329	347	338	329	350	346	320	314	328	356	337	350	352	355	325	347	341	349	329	336	362	334	348	341	330	352	376	331	368	325	319	333	335	344	348	331	341	347	348	339	347	356	335	312	330	339	334	383	328	313	355	343	374	350	326	338	373	354	338	310	336	336	324	339	367	348	368	332	327	333	371	350	385	361	378	298	341	339	332	345	358	362	354	339	323	341	345	320	375	392	361	345	316	354	334	356	358	357	365	344	330	357	333	360	352	329	344	294	302	336	351	354	332	332	338	343	357	326	325	332	353	388	342	328	336	311	307	348	364	357	360	370	337	314	336	339	336	336	340	349	337	368	348	351	341	340	380	359	339	366	340	323	347	353	327	373	373	296	357	312	345	340	344	329	348	337	335	391	337	370	340	353	351	334	346	344	354	357	346	357	332	340	327	316	317	332	337	335	387	332	325	305	340	302	329	363	318	339	331	288	347	320	352	355	329	352	355	327	355	370	318	334	347	317	348	352	326	372	362	358	359	354	365	352	337	324	322	334	333	343	369	339	345	341	332	354	332	334	340	349	342	338	366	324	394	307	329	337	311	337	350	393	334	340	317	347	369	343	336	317	366	339	352	327	326	313	364	340	343	369	356	337	315	328	330	344	335	343	326	340	348	362	353	352	337	312	359	341	345	371	331	355	341	325	355	313	352	314	347	346	329	321	395	366	340	333	328	387	334	344	330	387	326	347	334	374	360	366	369	334	257	346	316	367	354	344	345	320	339	365	351	317	316	348	312	348	307	343	318	344	323	295	315	345	338	323	340	356	315	335	304	354	331	331	303	314	287	331	294	339	347	337	355	351	330	359	341	368	337	370	332	338	359	364	360	320	326	348	333	357	343	322	364	360	315	345	319	354	352	357	355	312	299	321	320	324	341	332	321	330	350	341	326	334	331	325	362	397	355	364	340	378	342	354	317	391	345	340	382	371	330	361	333	341	339	370	318	381	323	315	346	378	301	359	357	366	345	305	352	351	330	316	359	300	345	388	380	351	351	318	364	339	337	379	333	346	339	338	318	309	296	356	320	376	360	317	342	347	336	313	331	305	324	363	355	337	331	356	327	348	339	303	371	358	345	345	323	312	373	338	334	319	330	305	333	326	350	311	307	304	308	331	342	341	365	328	355	349	342	362	355	323	323	347	344	352	325	342	318	388	365	374	339	309	364	344	337	347	315	355	338	390	325	311	351	300	334	324	322	309	346	285	363	343	340	331	314	401	344	345	333	336	342	361	326	367	356	377	343	362	287	356	299	349	371	359	348	365	349	336	327	326	330	390	343	373	336	345	358	346	329	305	345	356	353	359	312	364	333	335	313	335	386	346	326	349	353	393	296	326	340	360	297	291	331	359	343	346	308	354	322	371	348	316	312	330	302	355	346	321	337	320	347	355	363	318	353	346	342	370	348	348	372	346	331	360	360	358	323	366	324	309	320	334	307	366	325	353	331	317	347	357	329	337	292	358	368	323	330	305	337	336	328	349	326	304	360	333	335	352	349	362	332	303	331	322	350	301	357	323	372	349	334	312	362	324	362	342	359	320	368	323	338	321	341	341	342	351	351	353	335	334	317	310	332	365	340	333	355	331	332	336	337	336	362	352	333	336	350	322	342	346	317	343	291	304	343	327	346	343	356	362	381	363	339	308	332	337	337	308	317	344	373	355	312	353	326	350	294	337	367	363	326	316	324	315	337	332	339	322	345	345	345	343	335	347	343	338	363	333	342	347	301	366	353	343	332	338	316	375	351	334	363	364	366	329	311	338	338	330	367	360	378	337	291	367	334	347	324	351	341	326	350	337	330	313	362	360	369	343	349	333	329	340	348	345	293	330	346	346	360	340	316	328	362	340	348	338	338	362	321	311	337	316	358	341	305	326	336	320	355	365	343	354	378	337	335	345	359	348	347	341	334	353	357	320	313	349	342	357	328	326	344	358	315	289	340	286	331	307	374	333	340	362	361	330	328	321	351	331	290	301	300	354	320	302	358	328	306	294	333	348	286	334	343	335	355	360	344	358	317	368	343	343	343	360	329	353	310	331	349	332	338	355	353	322	334	348	294	355	321	323	354	348	331	334	333	382	335	380	353	366	340	335	343	364	329	387	338	343	360	337	350	336	346	316	294	308	328	347	349	349	326	307	333	329	349	360	373	353	302	330	323	310	350	384	348	351	300	341	346	333	351	334	349	308	362	304	336	322	338	312	305	309	349	328	325	324	307	317	316	366	339	331	361	359	328	377	311	360	346	334	332	335	364	339	321	341	392	358	304	354	385	355	366	336	322	331	336	321	337	370	321	319	348	347	319	311	300	314	375	332	311	377	346	357	332	346	318	356
25169	9859	5448	3181	1958	1504	1260	1074	916	869	805	813	844	796	765	820	790	815	783	814	786	797	804	799	782	786	794	820	732	823	754	740	790	792	759	803	785	730	776	785	781	810	757	830	782	727	798	776	788	734	771	754	751	785	748	839	771	816	735	748	741	853	802	747	772	799	786	762	772	757	722	764	798	761	769	805	768	766	734	760	805	771	770	790	768	749	749	858	775	759	725	753	765	770	760	795	788	771	797	781	758	797	774	808	780	779	756	775	767	738	752	787	736	751	741	787	775	785	804	744	807	729	772	736	807	729	786	773	773	761	811	753	780	757	812	777	787	752	763	770	792	797	789	790	773	782	723	756	803	756	828	801	780	762	775	780	767	720	772	770	783	772	806	756	798	763	796	808	807	759	787	763	743	791	853	768	748	785	753	798	786	788	791	771	719	783	733	771	789	765	788	768	751	803	787	724	786	832	781	761	742	776	753	755	761	793	799	762	701	768	803	777	738	745	810	741	748	730	758	736	715	777	765	752	758	770	752	754	787	790	793	720	750	770	816	757	745	739	719	730	811	767	730	777	768	789	824	760	798	766	811	779	790	748	725	786	783	835	740	796	806	769	817	768	789	763	823	773	799	791	794	760	758	786	778	816	793	743	784	801	756	827	725	794	741	739	765	780	787	760	752	779	755	764	830	798	801	759	798	776	751	780	763	775	824	735	728	792	755	746	751	755	760	771	807	736	753	801	764	803	777	779	829	767	797	767	760	806	780	791	754	779	773	751	780	755	792	822	787	795	778	773	766	780	740	816	764	808	773	744	776	780	810	803	796	758	737	778	762	797	821	791	794	798	783	804	776	770	818	786	756	769	781	768	736	786	801	790	757	782	753	739	780	771	767	767	790	774	742	789	837	800	765	753	833	777	758	791	742	761	814	772	774	781	774	769	780	745	823	782	765	775	763	792	750	789	761	750	800	793	792	820	775	809	772	737	787	809	787	735	761	815	811	743	779	786	824	809	765	745	775	774	744	788	778	722	759	760	807	769	720	778	743	770	791	764	803	785	786	794	803	816	754	782	773	743	772	861	762	771	742	775	795	789	821	806	795	748	773	839	754	748	815	762	763	808	756	737	781	814	759	788	748	779	778	729	801	756	768	815	754	797	760	793	802	760	799	802	750	768	759	795	757	787	710	752	777	774	743	760	740	746	769	793	780	770	747	778	781	812	771	853	803	782	811	731	714	779	761	775	740	825	752	785	729	767	782	793	719	762	802	765	782	715	772	767	790	787	793	751	759	754	744	814	747	804	758	723	772	805	778	775	838	771	761	739	802	739	770	761	800	786	791	757	741	794	816	769	787	734	757	763	771	825	802	784	732	780	774	762	743	780	778	769	728	771	782	701	813	819	822	737	752	768	740	817	792	775	799	756	791	760	800	791	768	790	776	838	747	835	811	767	851	749	805	804	806	794	785	805	745	802	754	758	750	806	780	745	746	724	813	781	733	780	797	812	771	742	747	779	754	763	746	805	814	803	759	836	770	757	758	750	768	760	742	749	772	769	772	791	753	759	812	761	733	731	719	764	727	751	744	743	718	814	790	736	771	806	816	776	786	817	756	763	730	774	771	751	747	714	752	764	775	748	731	811	736	801	735	775	813	773	787	777	771	796	793	776	777	791	780	790	770	742	754	796	756	768	786	735	706	780	753	728	748	787	730	759	779	733	782	777	820	743	744	730	784	815	757	829	770	765	789	776	744	797	757	783	718	828	761	792	773	818	784	795	775	791	743	777	752	780	810	756	790	830	803	814	790	786	763	744	772	802	769	787	774	759	757	778	733	800	766	740	668	772	797	817	749	788	764	843	766	793	829	792	808	796	807	797	768	750	778	737	760	757	803	731	797	794	819	759	749	751	761	737	785	792	769	770	736	791	757	800	749	779	781	747	727	764	765	762	806	779	760	772	799	785	779	753	790	797	729	772	750	762	725	787	738	789	753	763	803	733	817	741	791	759	800	771	764	781	779	774	774	760	765	848	777	755	749	743	777	795	750	774	823	757	766	772	835	767	803	752	789	733	741	743	817	785	782	730	779	731	735	771	799	767	778	744	744	789	775	742	765	808	733	790	769	792	746	744	747	810	774	815	782	751	788	797	734	787	797	787	769	716	748	754	741	710	785	765	742	737	787	733	817	791	734	766	792	779	805	778	794	745	759	817	743	777	793	756	754	738	740	746	742	783	802	812	792	777	810	752	744	787	779	761	736	781	762	774	782	811	808	779	789	756	765	794	784	749	754	778	780	781	811	788	732	799	791	796	806	773	830	859	780	792	766	766	776	799	739	770	761	732	800	803	782	770	760	772	784	764	762	748	807	742	768	729	752	797	756	738	790	807	780	737	781	767	749	738	789	773	777	809	804	738	765	789	806	740	781	842	736	793	777	781	765	797	770	747	816	771	727	774	783	769	736	769	781	773	761	816	735	745	784	829	782	750	765	791	744	787	739	812	755	756	773	743	751	752	755	738	757	751	777	762	752	804	777	840	809	774	769	708	767	782	727	749	768	745	731	747	739	782	775	780	733	805	779	754	761	713	777	741	778	806	720	728	768	789	764	771	725	829	755	742	700	809	773	820	815	745	765	748	783	820	761	760	786	776	761	751	766	789	811	742	754	733	737	770	814	803	781	777	826	802	745	797	789	781	793	767	767	804	782	765	800	816	799	772	746	742	782	771	737	807	759	754	804	774	750	817	793	782	799	793	753	783	797	792	687	743	775	743	756	801	745	825	797	800	770	788	777	771	771	793	754	799	787	778	825	776	827	767	775	803	741	759	786	755	751	758	688	805	759	797	769	806	821	750	796	757	786	735	779	757	759	786	800	813	782	788	759	799	736	784	772	787	754	769	799	738	763	783	756	808	830	734	785	805	716	760	757	773	713	779	807	787	810	792	774	729	835	824	763	795	791	751	834	745	822	779	731	790	790	798	762	742	754	742	820	765	812	788	782	875	736	801	763	800	776	763	781	732	794	751	732	787	825	765	764	792	817	763	811	749	773	815	753	748	794	763	816	766	766	803	777	750	783	789	718	810	781	722	773	740	827	781	804	787	801	739	743	759	807	836	771	764	817	811	791	798	775	792	765	782	772	810	743	774	739	764	764	786	749	825	806	698	791	796	811	779	811	791	824	776	822	768	754	789	790	758	780	754	777	808	794	779	796	761	787	808	780	784	755	726	775	785	785	800	792	824	765	759	739	821	737	752	792	842	741	747	791	743	776	786	750	758	760	810	771	787	768	790	757	770	788	791	766	793	744	760	766	812	776	789	787	793	746	768	761	755	843	720	801	788	714	781	770	826	759	813	729	725	750	726	820	788	770	756	782	751	776	760	828	831	787	776	848	763	764	782	752	758	787	722	766	774	766	791	719	778	756	765	761	752	766	742	784	808	784	750	791	767	765	798	774	744	785	782	815	785	781	753	775	715	768	775	765	810	749	788	763	793
26468	2981	534	364	385	342	341	288	312	328	324	352	343	359	315	330	327	296	287	309	342	328	312	341	354	363	335	331	350	321	314	324	337	307	344	328	290	311	345	327	309	354	295	300	348	333	313	319	293	314	339	311	329	308	357	339	283	294	370	326	326	318	301	326	342	338	318	322	358	347	347	317	296	389	332	329	331	283	335	326	326	326	339	310	327	308	346	300	350	318	296	303	314	325	320	340	315	353	314	333	367	349	338	315	310	346	348	332	333	329	353	286	296	281	304	305	287	352	347	301	345	320	322	335	309	314	317	291	304	333	262	310	315	304	327	355	348	317	284	324	314	323	316	323	295	324	307	291	347	345	310	290	339	317	334	335	318	324	333	305	288	316	317	331	335	324	337	337	315	326	306	320	318	310	328	304	318	310	319	321	345	358	264	324	306	308	331	315	322	300	284	339	308	325	323	315	317	368	341	313	328	308	369	320	305	308	342	283	360	299	307	299	298	312	313	311	338	313	340	353	348	298	356	353	328	318	279	284	327	331	342	297	338	313	330	335	324	340	375	333	312	310	318	302	314	325	312	333	298	318	341	320	315	293	283	345	348	327	365	318	335	324	302	291	304	315	342	308	309	309	330	331	357	324	300	308	292	316	360	315	295	292	304	348	337	361	341	334	321	376	294	365	322	315	314	332	312	316	309	315	302	311	338	335	359	373	337	360	329	328	319	333	317	312	340	344	346	320	321	326	314	307	316	351	308	322	304	312	352	325	336	345	314	312	321	314	306	334	330	323	267	318	317	326	332	353	317	342	317	296	331	318	320	339	350	325	331	320	388	366	340	341	338	335	341	340	324	293	330	305	314	311	314	336	311	308	286	324	340	336	316	312	320	334	384	327	317	284	321	327	335	348	360	319	342	285	328	285	293	307	322	331	328	319	320	294	319	284	318	334	305	322	310	297	316	318	333	324	352	321	329	329	343	298	302	373	317	350	312	310	309	314	293	345	346	306	313	332	315	332	320	324	303	286	320	343	340	326	309	297	299	318	316	298	314	312	316	329	319	366	295	332	332	302	305	324	344	315	351	318	321	318	343	308	340	327	349	342	308	316	315	333	341	289	325	330	324	326	315	313	331	294	341	301	355	301	338	276	325	331	374	300	296	303	288	330	358	309	325	336	336	337	354	336	319	288	336	332	285	330	354	327	320	314	318	325	320	342	323	336	339	309	346	338	344	317	319	320	329	331	329	331	322	309	312	325	326	328	336	304	319	342	296	305	325	303	315	309	297	323	337	334	370	339	341	310	334	288	332	320	321	315	343	273	310	319	304	312	350	336	340	352	350	340	302	318	332	335	331	310	308	306	364	311	363	337	328	361	320	320	354	338	292	337	327	346	351	303	337	320	314	313	338	315	345	321	312	317	346	273	316	331	315	317	291	286	331	347	318	331	306	335	307	317	320	309	315	335	343	313	302	302	335	326	349	296	346	327	306	278	312	334	336	344	311	341	286	301	325	312	323	282	350	304	320	318	332	327	342	357	319	333	301	325	338	296	319	330	308	349	320	327	306	317	333	330	346	302	311	325	348	330	303	276	327	347	349	331	305	321	321	283	269	333	387	323	328	326	340	322	345	315	325	293	336	332	293	334	325	309	318	331	301	333	337	274	307	344	324	347	321	308	346	322	318	356	317	310	341	320	306	345	349	334	299	316	341	332	313	292	340	319	343	343	341	321	312	330	290	296	366	329	352	373	348	298	347	310	315	277	319	332	317	368	294	321	336	299	314	309	308	312	301	328	311	312	304	334	337	345	335	333	335	288	350	294	320	337	327	325	327	322	323	366	308	322	331	344	292	341	357	311	294	318	309	337	326	333	332	340	328	314	320	325	335	346	328	285	314	319	323	305	289	284	296	309	282	324	341	302	314	310	349	292	289	314	316	339	317	344	337	323	303	332	317	310	331	357	346	323	309	348	307	327	317	343	332	336	313	336	339	332	336	326	293	315	277	338	310	329	309	317	351	299	337	339	318	333	338	328	319	301	291	322	318	307	357	327	329	322	329	334	323	305	337	340	336	316	340	319	327	292	289	321	325	350	348	321	330	277	333	346	338	296	324	288	320	331	346	345	322	326	333	340	358	338	298	338	311	310	344	336	287	320	317	325	354	321	336	303	320	320	339	303	361	318	352	319	291	324	328	348	330	330	332	319	315	326	314	339	346	274	345	326	348	303	336	334	332	302	346	278	293	359	326	318	339	313	336	286	276	311	313	337	317	339	319	311	293	303	299	336	351	352	291	294	326	308	331	332	334	307	318	338	347	325	318	352	336	326	342	329	328	316	324	324	327	340	291	296	323	338	357	333	314	303	320	323	316	352	336	314	317	283	308	308	324	358	320	293	320	323	320	342	322	320	336	315	323	320	332	332	299	304	342	320	302	352	283	368	322	307	367	353	328	338	310	315	311	311	320	308	359	334	313	326	315	333	343	339	314	323	315	315	341	332	333	323	311	308	279	307	315	286	306	312	343	358	313	347	319	338	337	290	297	314	324	348	290	298	325	297	297	308	321	330	343	323	329	318	315	356	357	305	350	360	356	367	336	324	331	345	342	336	314	329	309	326	308	296	327	351	293	299	321	311	328	303	329	295	335	322	323	343	302	325	346	310	334	344	319	316	300	307	325	303	288	318	282	287	303	314	315	342	338	335	340	294	322	307	342	362	325	341	326	350	366	328	302	314	336	310	338	300	337	239	304	297	290	319	349	322	318	307	389	307	316	320	333	274	327	326	326	311	328	332	336	317	309	328	310	322	307	321	336	321	330	312	339	324	356	320	324	278	293	297	304	336	316	290	343	327	332	305	327	317	316	323	348	344	325	304	327	337	331	303	343	352	304	314	327	302	335	326	338	319	308	341	325	335	316	348	294	366	332	307	323	323	312	311	317	314	346	336	333	322	345	313	339	308	321	317	329	325	354	341	309	344	293	313	342	349	344	312	343	333	318	282	304	323	299	298	346	346	333	322	340	317	313	299	297	312	302	327	305	337	296	328	318	321	303	297	299	328	347	319	305	304	374	320	334	299	270	342	327	327	320	280	338	324	321	345	299	334	340	287	344	300	316	331	310	315	324	319	357	317	283	296	318	355	315	305	335	310	330	327	329	298	325	310	322	288	353	359	335	308	352	299	313	332	324	317	333	350	311	326	321	308	318	316	309	277	313	356	345	346	325	306	318	329	304	291	320	335	359	294	347	342	304	348	293	342	306	355	321	294	290	322	327	343	318	362	300	321	317	317	304	294	328	332	304	308	326	326	349	312	308	303	302	310	309	332	355	338	327	299	321	321	317	298	348	332	336	317	283	287	326	315	347	347	309	310	332	309	339	331	330	316	357	372	323	327	307	290	338	304	326	268	314	331	321	316	308	314	294	306	312	319	345	306	334	298	258	319	332	322	310	335	309	315	372	314	338	313	308	296	333	335	310	345	287	335	341	337	301	319
18235	4432	2296	1504	1182	934	850	748	693	711	707	710	695	701	734	721	711	718	728	773	700	695	726	726	683	689	707	675	697	699	702	746	718	705	722	657	712	693	706	718	732	682	698	691	689	671	694	689	691	727	753	714	674	684	666	690	661	663	707	672	703	711	763	697	675	694	730	759	725	708	685	733	718	736	720	712	755	680	688	672	685	710	694	694	721	686	714	708	746	669	729	683	658	716	693	693	703	710	686	721	741	696	703	728	719	743	696	750	727	696	764	702	688	683	713	694	685	741	705	707	709	709	715	678	773	708	702	672	683	686	691	702	751	678	720	707	664	712	712	755	750	721	759	700	675	693	695	743	709	725	706	710	733	685	695	734	732	706	693	699	692	683	711	735	733	714	715	749	766	696	661	771	741	700	752	651	680	740	685	667	754	734	709	716	716	730	711	717	694	688	667	740	707	715	735	707	738	643	657	712	739	654	691	725	749	669	754	775	721	684	682	704	685	713	677	694	654	696	707	699	690	705	755	703	700	685	742	711	707	689	693	759	709	687	716	715	671	716	692	685	700	746	623	684	728	685	704	719	738	725	702	714	719	715	652	727	712	695	694	711	732	727	659	741	730	730	712	710	726	674	703	734	678	693	642	712	698	723	704	679	692	730	674	723	656	725	737	706	698	712	714	692	667	663	713	694	702	751	727	764	745	707	697	689	699	720	685	695	730	671	700	667	696	710	711	700	740	745	685	723	728	701	688	743	725	661	694	716	650	741	697	675	689	726	758	713	627	674	699	760	735	723	672	722	714	725	732	727	704	727	693	697	700	712	664	691	680	732	723	682	695	737	718	724	659	755	760	752	702	717	736	684	675	741	719	654	735	673	686	695	683	697	742	709	721	691	692	718	662	716	711	725	706	695	683	716	683	716	695	723	713	733	694	666	705	724	689	714	671	702	648	660	680	660	726	688	727	709	670	643	744	696	743	728	714	714	742	770	761	685	742	696	724	705	734	685	738	718	676	700	697	734	667	751	727	643	701	738	702	733	697	728	747	713	724	696	713	663	695	688	707	703	710	685	699	666	664	666	681	720	695	672	653	734	738	718	668	712	767	717	716	695	668	682	706	722	745	721	690	701	708	740	701	668	696	701	710	724	699	747	701	685	729	695	641	660	742	740	715	742	673	754	729	694	684	738	717	697	683	694	705	716	670	654	702	701	708	696	696	701	696	700	694	700	720	750	730	689	727	768	707	707	731	656	686	735	689	688	719	705	751	689	738	687	718	715	691	734	683	703	734	687	690	748	694	655	740	692	682	736	693	727	750	711	721	692	710	740	731	743	699	664	690	736	707	677	709	751	737	676	677	717	737	695	742	689	733	689	716	762	731	712	695	703	706	749	709	667	693	737	687	724	738	730	698	689	712	706	688	724	747	730	667	693	686	704	688	713	671	667	711	751	715	712	685	692	709	692	744	752	725	721	685	715	751	704	738	687	710	759	684	678	705	687	711	742	752	670	699	723	687	677	733	761	735	688	680	712	700	691	754	661	692	701	731	694	720	685	736	705	687	736	703	718	701	674	675	740	706	697	743	734	707	693	754	720	722	713	731	688	728	699	684	689	709	693	721	682	704	743	722	740	730	748	732	727	675	707	697	688	704	682	679	718	698	728	708	695	731	735	730	689	706	714	701	663	743	675	672	698	713	717	699	674	726	695	726	742	707	694	675	697	731	756	703	714	724	713	652	767	670	706	737	719	718	723	673	731	726	694	754	681	701	717	721	693	703	742	732	744	694	691	698	764	714	733	702	711	691	690	809	708	719	713	640	710	727	692	707	676	712	735	662	738	732	716	734	652	779	739	680	702	725	712	760	718	702	709	662	695	685	688	711	684	736	726	690	673	640	714	710	695	709	688	678	677	719	699	721	714	688	671	677	709	727	685	700	759	720	689	734	761	781	692	659	729	733	737	670	730	685	724	688	673	703	749	741	699	676	741	689	668	669	683	681	682	744	691	700	738	715	724	729	680	719	747	694	687	699	707	673	765	703	692	693	753	739	757	730	746	751	735	706	705	687	714	708	689	695	693	718	713	682	726	706	705	728	763	733	723	714	718	697	701	691	745	677	726	680	692	694	750	705	722	689	675	670	698	684	749	699	727	743	680	696	715	723	709	711	715	656	657	738	686	704	697	719	673	658	715	675	665	758	717	713	672	700	699	680	701	720	695	703	730	719	695	710	698	712	728	678	741	717	665	637	701	723	703	694	749	725	743	695	700	681	690	695	756	714	659	674	709	724	694	721	727	665	714	735	635	731	696	672	686	712	691	660	712	708	685	676	744	689	715	718	692	713	673	740	724	727	729	707	710	728	712	661	718	736	701	714	715	726	773	718	746	761	747	748	694	697	686	710	722	726	713	695	741	678	714	674	723	682	714	702	708	733	734	750	707	723	731	714	664	681	700	727	704	708	738	691	700	753	690	715	727	717	700	697	686	695	708	741	721	690	743	681	714	738	720	686	727	719	786	685	734	726	755	712	682	706	712	734	725	749	719	663	695	679	708	718	692	703	724	671	691	704	685	677	723	716	675	685	679	711	705	726	743	726	695	705	746	690	667	688	722	717	704	722	685	695	714	737	693	755	731	693	724	748	690	729	735	646	689	705	705	760	705	720	716	710	677	725	710	702	703	669	718	682	706	777	704	732	714	707	658	698	694	710	724	689	705	706	736	749	731	696	737	716	700	724	697	700	705	676	680	744	712	737	698	682	702	709	694	735	700	694	699	697	702	681	671	689	700	690	683	702	672	736	664	700	681	695	713	693	663	721	713	732	731	732	719	750	719	714	698	658	721	726	767	703	721	677	695	709	689	680	678	707	711	672	708	736	708	699	720	714	706	722	663	692	688	728	714	719	708	782	699	665	728	702	745	703	688	731	692	786	699	710	703	717	644	692	741	724	698	729	714	712	707	708	696	743	676	766	711	708	671	741	729	730	709	701	735	736	697	707	745	722	684	677	624	693	721	677	721	746	701	697	695	724	723	681	673	742	680	720	685	711	719	709	701	688	699	728	710	752	720	741	694	731	760	711	744	721	694	697	699	712	671	676	717	756	648	713	750	692	670	736	745	711	713	736	696	719	740	705	714	747	673	710	738	737	673	713	700	698	692	779	723	699	715	710	742	678	721	709	723	714	714	719	660	720	698	727	734	702	696	744	736	710	707	763	686	714	684	760	721	734	748	697	715	681	746	717	727	697	719	728	682	710	735	672	670	713	730	713	739	683	727	715	726	705	715	732	694	684	688	688	705	725	702	687	704	732	689	700	702	729	735	692	755	746	712	709	698	742	718	733	688	695	699	724	726	691	690	719	718	716	690	718	713	704	684	710	725	677	680	692	710	681	717	696	697	679	713	715	705	722	720	707	688	752	696	722	730	687	698	614	688	706	705	729	667	727	715	699	685	719	711	692	725	696	683	687	678	684	698	704	693	716	705	763	693	723	708
34792	5910	759	471	390	381	367	308	318	316	348	341	328	322	314	336	295	333	336	328	338	335	308	347	319	339	316	356	299	295	282	325	332	332	313	288	339	348	314	322	310	340	295	391	295	340	312	310	312	317	337	319	346	301	293	299	348	300	308	302	312	286	329	320	273	319	352	325	342	345	301	329	321	319	369	329	352	305	313	322	328	348	298	313	337	321	282	330	310	291	357	348	327	311	348	309	359	358	370	295	309	339	330	360	315	326	339	313	295	331	324	312	305	338	310	311	310	328	328	334	333	353	324	292	314	338	309	355	338	300	344	321	322	335	339	341	350	291	334	342	320	297	310	339	289	322	311	326	334	347	325	333	329	328	332	302	348	334	335	330	330	328	323	311	309	295	308	341	325	325	296	308	328	308	296	333	335	337	302	339	343	301	308	323	348	350	350	312	304	321	345	330	357	329	301	342	335	344	333	298	316	334	312	357	297	311	302	373	309	343	322	347	310	311	346	356	345	356	332	322	332	313	320	316	364	323	305	321	307	346	337	349	310	322	301	333	346	366	314	357	312	304	300	370	367	351	322	324	296	332	339	356	309	297	317	343	337	317	336	298	311	316	309	344	332	347	335	325	315	341	337	354	337	305	311	282	349	332	328	340	334	333	292	335	299	348	313	356	305	311	327	328	359	347	328	332	322	309	326	308	316	324	315	314	352	343	322	285	314	343	299	345	338	317	346	299	310	309	328	355	307	322	323	301	321	308	337	330	341	307	324	305	299	343	334	308	333	324	319	289	273	294	316	342	318	313	306	361	332	308	360	302	342	315	311	360	297	306	361	358	339	332	300	332	348	338	304	303	315	336	324	337	334	322	314	344	298	360	316	332	328	319	347	334	335	334	298	352	317	343	336	338	312	327	336	351	325	299	323	318	331	312	349	344	307	325	312	339	348	317	326	346	328	360	322	340	345	319	325	335	345	335	361	338	324	311	312	321	335	358	298	316	308	328	327	317	327	315	323	344	276	296	323	337	331	336	325	331	337	296	346	312	333	302	328	357	316	324	342	314	310	311	338	330	338	327	333	359	372	301	300	319	294	304	318	326	326	361	315	320	336	290	312	330	357	302	315	343	318	336	308	299	295	293	324	352	339	316	302	304	342	313	317	339	301	336	321	292	339	310	313	343	332	297	338	312	337	283	347	343	305	344	342	336	340	304	318	333	341	328	312	328	319	295	279	312	340	346	327	314	325	323	327	309	323	307	327	309	334	352	317	312	318	325	318	339	301	322	292	314	344	305	336	324	347	331	296	346	374	287	364	328	359	346	307	297	336	308	311	343	318	323	347	292	354	325	322	342	337	340	317	339	358	355	311	331	324	347	310	321	311	289	290	358	334	304	332	341	342	373	318	316	316	333	322	327	292	334	332	327	279	334	329	312	307	330	312	324	340	340	329	309	377	349	345	290	359	312	342	315	350	342	330	299	330	319	339	356	304	341	347	293	280	286	360	320	314	329	320	335	310	317	308	324	332	348	295	325	306	339	336	338	336	359	315	329	323	347	331	305	329	314	352	320	343	301	344	323	344	326	322	341	309	309	310	319	322	326	299	285	318	327	322	311	313	369	343	345	306	362	358	357	335	354	318	341	337	261	317	285	307	309	313	334	318	332	346	305	316	285	310	332	300	313	318	354	342	346	330	338	319	326	324	349	314	346	332	303	342	292	320	345	316	340	300	366	321	287	339	330	318	332	325	309	354	320	353	329	355	345	275	327	359	321	322	338	305	363	356	316	295	304	315	354	336	324	328	331	332	334	324	349	312	339	337	363	374	303	318	307	311	331	313	313	349	308	304	332	287	341	344	331	337	314	312	370	349	316	382	309	309	334	322	310	346	338	350	328	376	320	350	336	322	314	342	299	318	330	336	319	314	330	335	344	339	340	273	307	315	350	306	334	320	317	320	310	342	311	345	344	316	316	318	318	371	370	297	306	285	310	327	337	329	326	344	354	335	327	340	343	320	335	368	334	326	358	266	309	296	335	327	352	296	311	305	332	333	331	339	346	357	321	332	351	317	334	300	313	328	300	351	327	303	352	347	299	328	327	327	329	314	296	324	346	340	326	331	311	308	324	323	317	339	339	313	311	340	291	354	348	323	310	289	319	328	337	279	324	319	306	339	306	331	308	328	313	342	292	286	323	312	329	311	344	318	326	299	332	310	299	304	333	357	331	318	302	333	366	304	337	309	293	329	343	331	335	325	370	322	338	362	375	338	326	305	313	336	329	318	330	346	334	324	349	339	361	328	339	348	340	303	349	329	314	327	337	345	322	307	363	323	340	304	298	352	292	304	338	333	354	351	300	344	320	312	298	306	330	332	351	291	320	316	316	355	303	345	324	320	376	314	342	324	299	345	339	327	299	353	310	361	359	351	362	315	296	343	339	346	291	325	349	304	366	297	302	329	330	342	365	313	359	365	310	328	305	338	310	331	304	293	340	310	309	312	346	356	352	328	331	292	310	342	325	391	319	344	330	315	321	346	369	351	318	341	313	327	305	346	324	345	331	342	324	359	314	314	362	315	355	337	314	270	325	304	308	313	313	311	350	317	342	326	338	339	283	300	344	359	305	353	324	319	328	296	316	320	344	337	318	326	301	314	293	317	315	331	322	318	323	364	315	305	329	282	333	318	341	354	356	307	309	316	354	340	311	348	326	335	327	309	338	313	330	314	326	324	340	296	329	289	329	338	331	299	301	323	325	324	304	298	336	332	365	343	346	336	312	298	316	347	315	299	344	320	332	333	321	323	331	338	332	340	358	355	323	305	336	341	352	347	309	318	300	323	306	305	331	327	319	315	315	344	344	327	340	317	326	331	297	391	327	299	348	332	328	316	333	318	311	308	305	330	322	319	335	306	312	288	315	311	315	335	336	281	329	349	326	314	320	359	309	356	317	316	303	310	322	327	365	329	346	353	332	370	290	325	322	319	364	332	333	366	346	322	343	309	332	324	366	317	333	348	330	326	330	319	333	337	317	330	338	336	323	324	332	323	362	351	353	324	340	308	330	316	286	335	323	336	315	355	354	306	339	318	335	292	312	353	286	337	325	352	329	320	313	349	345	298	330	355	299	308	322	334	310	313	316	309	324	340	333	298	306	298	340	293	362	331	352	331	331	332	351	321	339	315	317	256	340	324	301	353	341	331	354	317	320	353	353	324	365	285	318	307	302	327	359	373	349	335	282	312	321	310	309	310	283	316	307	331	302	330	329	364	306	341	350	335	301	347	311	341	332	346	323	344	325	318	332	314	309	327	333	299	293	317	337	334	301	325	350	300	305	309	339	348	329	317	292	320	323	345	326	392	313	312	348	309	311	324	305	317	333	339	333	317	341	345	321	313	343	307	351	345	286	330	324	313	319	303	295	336	331	284	356	314	324	315	313	330	323	326	310	356	302	363	320	293	298	289	310	331	310	327	292	328	335	297	341	334	372	324	335	370	329
23377	7721	4320	2612	2032	1635	1181	916	842	783	819	800	764	769	755	770	711	768	764	740	733	774	712	743	725	716	691	728	697	718	760	735	724	742	700	756	675	745	696	709	747	771	776	695	700	746	739	695	703	728	707	696	712	733	711	721	793	677	715	761	769	702	743	699	733	646	725	708	706	760	714	743	762	727	724	697	714	715	762	743	719	756	660	723	693	746	731	702	755	754	653	751	737	711	749	698	689	709	713	696	710	726	672	750	744	743	717	720	691	766	738	714	754	709	691	742	711	737	686	710	762	746	681	758	749	746	685	718	741	697	733	721	680	675	721	703	756	723	721	772	778	688	712	735	726	752	721	715	687	696	723	781	691	715	725	697	717	706	702	774	715	745	727	712	744	725	711	713	713	697	735	721	698	724	674	704	713	722	750	746	747	679	734	659	746	752	711	703	771	745	717	741	713	734	733	721	705	736	785	746	703	726	753	737	715	692	746	740	732	742	734	663	704	715	730	742	758	731	719	701	767	698	709	744	730	763	716	743	757	757	730	698	722	720	760	717	720	728	685	757	705	664	742	741	674	709	758	729	772	743	728	731	737	722	703	665	718	698	755	711	746	749	717	766	734	696	714	753	749	706	720	755	718	746	778	693	721	677	724	691	759	757	749	779	725	714	778	728	764	788	720	745	691	744	745	709	705	760	718	686	725	723	724	698	721	710	709	719	701	703	748	744	724	751	751	733	748	716	737	686	670	753	754	712	721	708	717	729	767	692	705	732	755	682	738	725	731	701	743	709	691	684	721	718	730	733	719	686	699	662	755	748	711	718	721	748	707	729	693	779	672	747	717	733	723	684	753	747	743	711	718	734	662	714	773	769	718	670	758	717	738	760	716	742	711	736	720	730	729	742	724	740	748	758	716	730	749	708	726	726	745	700	735	726	704	740	765	707	685	735	731	734	712	774	737	720	718	744	750	764	754	678	702	704	753	755	744	772	725	728	753	722	715	698	746	771	729	722	700	739	749	665	749	700	712	740	718	726	704	787	746	772	737	698	716	728	728	730	734	678	749	729	762	728	693	701	760	766	708	741	710	751	749	770	709	702	733	713	723	717	744	762	713	744	727	719	727	740	750	732	712	723	739	700	737	721	745	690	704	755	723	737	760	700	716	778	726	787	684	711	740	710	685	779	686	756	699	727	729	750	694	737	689	727	688	774	744	754	695	701	724	704	772	737	735	677	708	725	758	710	711	700	716	706	738	756	700	745	743	732	722	735	723	668	726	704	752	757	745	695	715	751	723	735	730	735	744	751	728	703	780	754	715	669	698	703	723	759	678	716	767	754	741	753	722	734	734	695	742	746	684	738	696	717	732	729	765	691	741	706	740	724	726	762	743	682	696	734	709	713	700	689	714	734	762	754	716	740	696	762	715	752	732	746	706	709	734	710	705	738	706	762	703	716	715	749	728	764	690	710	744	678	713	725	742	742	736	720	762	728	732	733	777	751	763	733	726	705	700	735	664	747	709	727	730	720	782	749	718	706	681	695	748	698	719	719	686	729	720	769	694	735	719	703	722	728	752	690	715	711	750	727	743	748	684	723	685	712	676	697	725	773	767	709	735	723	709	749	698	715	730	693	707	786	781	725	705	713	728	725	696	735	724	744	743	718	758	746	686	706	680	710	766	689	704	717	733	744	734	755	734	690	694	765	721	692	694	704	706	743	739	701	735	695	749	746	724	752	777	756	719	777	716	742	700	758	723	665	773	727	736	777	732	728	723	735	748	702	698	704	699	757	754	708	786	720	718	736	754	721	763	698	729	758	726	749	744	731	748	710	758	717	725	711	739	736	714	755	734	703	710	715	735	689	719	740	733	720	698	728	733	753	748	675	746	685	676	668	732	711	729	729	749	745	719	710	714	771	784	724	702	731	738	696	730	727	694	716	792	720	720	714	757	727	697	742	715	755	705	708	724	748	688	744	712	741	716	695	741	735	704	701	725	716	698	717	721	693	738	727	772	760	699	737	695	772	723	740	719	742	684	701	707	709	689	741	712	729	751	717	755	702	750	756	692	756	726	745	718	732	732	749	743	735	723	747	738	698	720	708	690	687	740	705	733	716	729	683	676	765	679	713	732	696	726	705	732	741	669	712	747	728	758	741	740	760	707	745	682	737	714	751	750	742	758	737	710	730	738	711	703	722	723	742	747	739	717	759	735	726	793	816	747	713	684	737	727	730	690	694	728	723	726	722	664	725	756	758	716	712	688	761	720	782	718	709	735	733	717	762	731	737	741	731	751	750	690	701	745	716	710	695	706	764	744	749	723	710	725	768	690	716	733	723	716	701	719	712	711	746	696	705	744	734	701	745	733	768	768	747	700	669	721	712	714	751	735	706	728	677	711	677	782	732	668	716	717	685	697	737	725	736	722	730	716	756	737	754	740	751	728	733	751	716	669	747	731	697	740	679	707	687	727	694	734	742	768	724	741	734	678	725	698	717	708	704	714	676	718	723	704	729	730	684	679	748	723	717	719	745	698	768	737	755	686	734	750	747	703	706	724	740	711	693	790	697	756	717	801	711	712	718	709	708	725	759	751	707	706	709	724	753	724	690	740	699	740	737	733	716	721	730	686	705	727	749	743	745	725	743	757	666	740	766	709	694	733	697	730	763	697	755	715	716	721	746	682	679	736	749	731	729	752	726	741	669	739	775	744	711	696	741	704	686	737	740	748	739	743	711	753	772	741	737	711	728	731	726	744	691	755	689	734	700	736	754	711	704	704	757	753	736	725	720	735	650	695	713	749	726	767	713	693	706	735	740	714	685	726	696	711	688	742	766	736	705	697	764	736	703	789	690	694	706	742	749	751	700	729	716	709	738	766	726	710	725	713	755	762	720	734	812	738	743	705	732	764	742	743	696	715	701	724	735	716	728	721	701	714	736	758	725	711	698	769	723	753	724	758	718	710	763	711	744	716	720	738	719	765	686	723	685	672	738	686	729	728	739	784	734	745	744	736	705	699	698	771	732	722	712	703	709	693	753	660	703	718	724	720	779	747	683	707	697	714	739	699	734	685	713	739	730	709	721	716	678	732	759	712	754	762	738	722	726	729	677	741	700	750	717	750	725	711	706	757	695	722	690	741	763	780	749	732	704	729	756	725	774	722	753	709	784	720	766	728	735	718	789	720	716	739	715	727	731	744	722	717	674	722	751	702	758	710	690	760	715	757	752	722	718	716	708	725	722	722	736	735	716	716	734	738	701	734	703	751	723	688	709	675	778	755	750	724	700	725	732	744	742	725	719	767	744	753	748	711	705	731	753	768	704	740	709	772	772	688	732	692	684	724	698	713	707	666	731	734	708	710	761	748	725	766	697	774	730	708	728	728	689	764	724	784	736	710	732	753	727	673	724	717	710	724	689	675	700	752	671	726	728	738	705	729	739	681	724	737	698	716	688	733	729	696	692	782	741	673	688	687	725	684	780	800	727	713	744	752	673
36063	6163	929	573	452	406	376	349	362	341	385	334	330	292	340	359	326	321	378	364	356	342	349	319	387	346	373	345	357	359	337	328	347	362	341	335	330	386	335	347	328	354	344	327	314	331	345	321	369	348	312	315	347	344	352	322	334	359	352	334	338	351	341	355	360	336	381	365	320	364	326	364	317	368	310	349	371	341	354	367	339	349	326	341	330	326	354	349	317	323	332	361	325	345	326	306	296	364	348	353	334	367	343	354	320	368	336	334	357	340	362	329	327	302	322	314	330	343	306	331	296	316	337	341	320	348	386	322	375	355	350	312	335	364	364	346	313	340	337	364	318	348	348	361	349	337	326	328	332	336	354	330	320	350	321	340	324	356	329	328	354	346	331	373	378	360	338	372	343	380	299	327	357	381	309	346	339	334	321	317	339	355	317	325	339	335	335	343	306	329	314	299	300	341	308	341	310	307	329	324	348	364	351	320	310	340	381	318	353	360	349	337	362	311	348	332	334	321	342	308	334	332	313	370	306	319	327	368	366	345	331	323	322	377	323	331	341	331	327	325	347	343	361	339	320	330	315	318	322	340	307	324	309	342	339	333	331	335	332	347	346	329	307	339	338	343	314	349	333	337	343	369	340	340	331	327	320	293	341	360	341	339	342	376	328	330	333	364	316	321	342	329	350	325	351	310	334	355	302	320	351	353	374	343	377	370	323	348	363	310	336	340	344	379	333	352	345	315	333	317	325	316	306	326	358	361	350	329	345	343	355	301	300	362	303	337	328	317	348	371	353	345	314	300	335	297	318	348	334	347	322	337	317	364	339	308	327	346	331	348	295	320	353	342	299	342	326	319	325	361	360	339	341	359	341	335	332	348	366	337	330	324	338	370	356	355	307	369	317	340	320	351	345	378	345	363	306	342	312	358	383	324	333	350	327	330	337	327	351	345	354	364	312	329	353	327	389	329	321	326	342	349	327	329	342	356	362	320	326	365	324	323	330	339	304	336	319	355	372	324	357	324	373	315	319	335	327	386	317	346	337	297	313	318	371	341	379	361	317	344	324	341	326	323	319	331	324	343	337	348	341	363	322	375	398	358	359	318	347	347	328	317	344	309	324	342	367	345	379	336	339	314	354	362	344	380	344	301	338	370	333	341	328	339	317	296	366	346	343	311	316	366	320	329	335	309	355	355	282	352	340	314	322	356	295	333	312	366	327	342	329	328	341	386	358	330	337	317	328	345	343	295	359	311	344	369	365	287	332	346	335	336	349	327	355	357	372	347	341	361	353	367	359	343	342	313	352	350	344	347	353	335	336	330	346	329	324	325	322	342	317	346	339	323	358	331	337	317	325	336	337	356	343	341	330	344	332	362	369	350	337	318	343	325	340	341	347	335	328	345	349	324	340	345	331	330	324	339	366	315	328	322	351	282	339	319	352	375	354	341	326	371	330	295	349	331	329	354	315	333	344	333	340	338	333	315	345	332	325	316	329	321	351	329	362	301	355	324	314	355	357	325	344	348	330	347	339	350	329	344	361	311	335	324	339	345	338	334	327	347	324	362	300	338	329	346	350	356	322	353	348	353	327	378	334	339	332	312	317	334	348	371	334	322	360	347	334	321	334	349	322	341	320	324	312	360	324	336	345	339	365	352	371	316	341	372	371	361	383	342	344	319	318	346	344	342	345	376	349	326	340	295	335	330	377	336	381	315	357	362	318	343	330	347	320	364	351	336	332	327	335	360	336	353	332	336	348	342	349	363	349	353	376	355	337	324	350	331	334	313	318	350	328	353	310	329	327	333	342	360	363	299	337	356	352	319	307	334	358	335	365	346	344	356	332	348	373	341	315	313	341	359	320	334	358	346	361	343	313	321	318	367	329	344	354	337	379	388	368	319	356	315	319	318	366	334	343	341	332	332	352	320	353	317	373	306	344	341	343	344	328	330	358	335	344	327	323	350	362	308	307	327	331	347	355	319	313	341	362	373	354	323	322	325	334	333	306	325	356	367	351	334	376	367	357	331	348	351	332	333	321	359	347	329	341	339	332	337	343	337	349	320	341	320	337	382	346	368	343	335	357	310	329	306	330	331	302	328	325	361	331	342	355	350	338	324	330	311	356	320	376	338	336	365	337	347	364	313	342	354	332	332	304	345	328	319	319	351	340	348	381	324	320	339	369	311	307	350	363	332	323	297	365	344	320	323	301	314	306	331	332	342	313	311	322	328	341	314	322	335	318	351	308	305	350	343	347	345	335	311	307	323	351	355	349	295	329	313	377	361	337	313	320	356	323	306	315	380	346	331	297	297	354	343	341	366	348	315	340	337	337	332	344	322	346	346	356	360	353	340	292	353	318	344	334	326	300	347	334	351	357	347	337	350	333	346	342	322	314	327	338	312	352	342	312	324	352	384	358	345	354	304	367	317	354	309	363	322	325	369	328	340	334	347	361	313	342	366	318	345	320	321	314	330	308	315	295	340	304	336	305	337	337	337	357	358	323	324	343	315	329	331	313	346	347	326	342	318	332	333	360	314	342	322	330	362	401	343	329	348	339	337	368	337	348	366	318	334	309	355	335	344	344	351	329	355	347	317	343	312	375	348	343	337	326	339	291	311	379	326	331	333	368	342	331	334	323	309	333	326	332	336	323	285	316	330	305	336	354	319	324	299	324	307	352	335	321	319	321	309	334	323	350	326	345	345	354	322	364	342	338	319	333	360	357	308	361	354	334	377	347	343	341	333	324	340	339	371	323	305	377	367	329	341	335	346	325	331	328	339	326	338	323	350	340	355	325	326	340	346	335	349	344	346	329	321	348	327	337	311	340	329	343	357	360	366	356	353	310	342	381	331	299	309	347	324	344	344	317	349	336	312	347	323	345	365	346	332	337	332	312	355	336	332	313	329	363	374	332	323	359	379	325	324	330	315	351	347	369	299	335	345	356	336	349	369	349	356	318	352	348	342	322	353	358	330	315	322	326	349	349	290	318	338	333	343	372	359	334	330	352	341	362	344	328	332	335	340	356	331	326	321	362	336	348	336	362	366	359	317	359	356	348	339	343	375	329	349	330	292	337	329	319	356	317	325	329	287	329	326	322	364	341	348	321	317	338	374	333	329	355	331	335	347	341	360	330	339	371	350	370	308	309	367	340	337	339	311	360	345	337	355	351	300	295	369	378	328	331	363	334	331	353	320	350	319	314	288	366	307	358	333	334	360	308	329	305	353	344	355	310	316	374	339	333	308	331	346	324	356	329	335	342	315	338	326	316	356	334	343	344	357	312	309	362	345	369	341	339	322	364	351	329	356	336	323	359	358	357	330	331	356	370	353	335	331	371	345	369	350	393	354	342	355	335	321	297	346	336	329	351	306	288	340	301	365	339	344	351	360	349	357	329	331	363	353	308	378	344	334	351	324	351	327	353	318	347	389	366	314	323	353	329	360	332	327	350	336	331	331	335	323	342	298	317	360	335	374	354	359	350	339	373	364	330	351
23273	9340	5395	3388	2594	1706	1306	1023	841	836	858	836	842	838	809	798	789	765	783	839	762	730	789	783	835	782	720	775	779	785	728	769	766	784	788	795	754	753	780	836	797	753	761	757	770	809	785	775	766	774	767	775	778	760	735	779	738	785	764	779	738	807	733	808	727	729	802	745	782	764	781	731	768	821	789	774	757	787	731	775	713	801	771	748	755	744	741	750	773	771	753	724	760	706	702	810	770	781	781	750	799	768	795	760	743	688	770	745	771	709	733	767	770	789	782	748	767	719	736	741	771	708	764	767	822	737	779	730	792	779	775	762	804	773	784	741	802	732	767	809	783	792	738	743	802	763	788	774	763	764	754	746	755	755	785	750	769	743	804	756	774	760	734	752	759	757	773	764	741	773	738	773	715	806	767	754	743	769	742	803	761	747	822	755	790	772	746	819	721	735	778	727	736	763	779	740	743	734	760	821	754	743	725	743	800	774	770	761	748	744	772	794	787	756	737	735	756	760	755	736	830	781	732	759	745	749	732	810	783	777	775	755	745	765	766	773	782	750	756	754	764	796	758	754	781	775	784	740	778	774	760	749	749	738	769	759	724	745	796	766	775	771	760	768	767	801	766	778	800	735	774	768	754	738	793	737	780	773	760	748	824	727	791	754	794	797	723	782	786	790	799	749	764	809	811	768	763	775	832	781	755	789	739	748	769	775	759	769	778	766	770	768	729	765	789	752	764	785	756	734	792	763	795	730	744	805	720	793	780	730	813	743	772	763	782	803	765	792	793	763	762	779	810	734	779	770	788	781	807	813	779	787	733	739	762	794	753	770	718	804	747	787	742	789	758	789	743	770	783	787	823	804	754	753	756	777	791	765	770	761	728	757	823	738	790	770	769	724	724	766	766	767	723	766	770	720	805	741	765	749	778	789	739	764	714	734	766	794	801	763	762	789	770	784	759	758	729	769	800	760	745	792	773	738	748	764	822	783	839	733	782	748	813	794	762	738	776	772	732	809	736	777	794	748	751	718	762	758	767	753	766	737	768	789	704	778	749	784	764	786	831	782	727	768	728	777	777	783	775	751	772	781	772	723	738	800	742	721	758	754	745	751	752	769	755	800	743	728	762	783	780	739	760	770	767	761	779	740	723	718	788	760	742	821	765	751	751	769	722	770	727	789	714	794	796	794	822	734	751	735	754	793	780	808	728	775	756	760	756	790	752	807	755	815	734	737	750	726	808	761	792	741	791	766	784	760	745	801	772	737	754	806	771	746	769	719	791	750	785	762	772	749	767	721	822	761	775	779	821	763	747	759	783	796	672	730	739	786	733	820	773	783	760	794	799	783	733	761	738	730	783	760	823	778	812	780	783	825	805	775	765	745	763	695	762	745	762	766	757	786	756	727	733	751	812	756	760	732	772	801	774	753	770	821	759	797	766	745	801	748	739	797	789	738	702	806	769	827	771	723	742	744	773	780	750	806	741	784	769	727	745	723	753	814	780	835	788	786	767	804	797	771	801	754	716	767	740	770	761	792	819	772	692	789	798	735	748	736	760	838	772	776	835	776	730	712	799	781	744	800	760	765	722	761	777	776	796	768	709	798	743	780	848	790	738	773	756	787	747	765	744	767	741	756	786	738	750	775	825	761	799	761	807	742	808	764	765	756	758	825	765	755	749	756	785	715	742	768	731	780	817	775	751	797	755	769	804	758	820	804	762	807	697	748	768	706	795	797	761	809	728	748	770	779	732	779	760	817	732	769	784	781	767	779	759	820	765	736	771	766	754	746	746	721	762	764	765	765	802	734	779	734	747	787	749	785	778	748	810	746	789	794	689	750	771	753	816	745	773	787	776	794	742	807	827	802	790	763	801	741	793	757	767	784	769	801	714	767	781	792	758	755	762	746	768	775	768	755	797	820	753	755	775	776	782	794	804	762	787	735	792	785	774	752	775	778	795	769	747	752	786	778	725	765	712	760	752	774	820	806	773	765	793	783	749	760	795	773	740	777	764	788	791	785	800	796	749	779	722	730	749	729	736	742	770	784	766	748	739	783	739	764	745	831	740	738	763	760	761	797	744	729	786	811	795	795	767	761	753	737	750	789	836	758	773	728	758	719	769	743	824	776	817	782	736	756	743	769	734	786	801	766	757	803	768	768	805	784	825	797	761	763	771	782	794	766	779	790	774	765	796	742	751	745	723	810	723	772	780	762	760	819	757	761	761	761	754	760	779	770	744	795	760	790	751	778	741	756	759	736	735	753	744	705	752	744	741	801	792	844	766	717	731	773	739	739	752	818	807	801	810	779	769	783	778	805	794	703	739	794	722	752	749	723	755	772	735	736	775	807	752	777	791	804	748	780	726	819	743	770	772	771	764	789	808	809	759	748	752	768	754	793	785	731	823	738	778	776	757	760	734	737	797	757	757	732	776	808	712	734	765	800	774	716	761	774	744	772	798	767	788	766	748	744	792	750	764	794	743	774	758	764	743	760	786	763	748	771	798	768	752	784	762	740	789	799	769	777	779	794	815	750	785	780	761	768	773	741	747	786	777	751	771	785	753	776	743	770	726	787	740	803	754	774	743	793	744	736	744	742	779	749	760	780	773	700	718	763	762	749	762	750	746	806	735	779	762	852	765	763	763	779	777	750	757	787	774	790	764	781	787	794	810	813	783	790	764	769	742	756	745	738	763	761	778	748	776	764	739	814	797	815	801	760	739	831	750	713	759	770	762	784	790	757	786	796	759	790	769	769	749	828	748	754	761	785	812	753	764	800	766	726	754	751	706	797	758	784	773	801	738	732	739	756	753	720	770	801	772	771	759	812	777	744	771	752	771	745	723	807	739	748	796	762	775	720	733	792	813	756	778	783	796	772	785	714	787	772	711	717	751	754	774	747	731	813	769	774	758	793	794	797	794	781	794	784	787	800	806	787	738	810	749	785	723	805	751	754	785	806	824	839	745	746	812	785	792	840	725	724	800	746	757	718	759	754	787	744	754	783	735	765	827	778	787	759	764	731	775	779	887	770	732	764	785	816	736	759	737	787	785	769	740	776	759	775	731	745	754	762	802	744	777	801	750	758	773	788	747	774	763	738	811	803	724	798	753	784	779	751	781	738	757	776	782	788	730	750	757	771	808	776	767	771	751	766	809	793	797	746	765	803	774	776	758	767	712	742	730	733	785	748	763	713	790	779	752	723	746	784	785	786	753	821	803	771	787	705	803	761	771	750	742	713	741	727	768	832	761	748	753	758	737	759	786	722	808	776	814	748	757	708	796	738	811	759	777	776	806	780	738	749	796	789	768	783	821	748	783	800	778	757	757	789	733	772	790	813	746	724	765	775	757	749	779	809	783	755	815	740	802	773	754	750	780	736	759	719	782	778	764	760	798	759	806	792	749	796	789	777	753	744	772	714	837	766	801	761	810	735	811	788	810	770	797	749	775	772	820	818	766	787	849	783	805	767	717	723	785	731	776	781	755	755	729	793
28546	3436	478	385	365	345	351	345	316	314	311	335	292	368	311	349	313	353	303	333	327	292	328	329	312	338	308	332	354	329	319	303	304	310	339	317	349	330	341	338	325	322	311	299	351	311	331	345	343	322	346	322	348	310	319	326	301	316	310	336	350	309	342	363	342	317	345	332	334	346	309	321	314	322	320	305	320	366	320	336	310	297	292	341	291	317	286	301	302	325	301	308	311	324	294	340	323	314	299	347	326	304	340	329	332	354	348	365	320	325	306	318	358	351	321	329	317	301	317	329	329	339	276	321	327	344	339	327	360	315	336	351	322	336	338	330	304	350	347	331	328	314	320	339	288	350	359	357	314	289	331	351	352	351	329	310	315	303	297	311	325	319	300	303	311	317	360	319	327	352	319	321	323	330	367	334	361	337	348	299	341	335	338	361	349	337	315	334	327	336	301	322	319	327	328	328	355	332	340	312	363	344	335	307	301	325	360	327	355	315	333	331	324	329	338	331	293	359	332	327	311	362	323	320	351	308	326	317	307	317	314	317	352	328	303	314	317	324	361	343	301	324	341	322	301	338	363	352	351	354	310	301	316	352	297	318	353	349	323	310	351	317	314	337	334	338	291	353	322	345	341	332	348	348	331	314	338	327	367	358	333	333	345	344	343	346	360	351	300	317	322	314	324	303	327	341	334	286	352	308	307	324	294	359	288	302	310	324	333	317	356	287	333	298	327	323	361	328	350	329	354	319	373	346	315	301	302	380	330	304	309	353	348	322	320	315	327	326	348	294	317	296	310	306	318	334	354	352	323	334	319	324	358	323	329	323	331	303	287	302	367	323	320	315	298	332	354	337	331	352	330	305	319	338	346	297	353	309	325	348	292	323	307	305	326	328	323	339	310	326	331	333	323	309	335	335	298	317	335	299	309	311	316	295	342	324	298	350	336	303	335	315	344	291	315	317	339	326	320	343	302	342	311	328	316	339	330	291	315	376	316	309	296	330	323	337	348	300	328	339	312	314	322	359	328	337	306	325	342	316	353	335	328	314	313	346	350	324	317	349	329	313	312	330	347	334	325	328	308	320	304	288	335	340	326	328	297	328	312	358	302	331	346	291	336	327	322	368	327	311	345	335	343	324	354	368	340	343	326	302	351	320	327	354	284	340	369	319	346	361	338	347	315	362	353	327	336	330	310	331	340	297	312	317	346	335	342	328	337	323	305	344	288	358	330	327	337	338	314	313	296	314	300	305	325	334	296	346	321	326	358	342	316	332	312	317	309	320	319	306	346	309	335	333	349	347	345	275	327	326	329	344	345	355	304	337	345	306	318	306	323	308	338	332	365	307	322	358	325	358	361	349	294	333	332	310	339	362	338	300	285	326	329	296	338	316	310	348	335	328	322	343	317	354	327	301	360	358	311	338	333	332	300	298	312	346	330	305	319	325	297	334	334	359	334	316	307	327	300	339	333	308	337	326	346	353	321	320	350	321	342	305	334	365	274	358	325	324	332	345	324	321	334	343	350	316	350	297	332	319	379	332	304	348	331	339	340	352	351	351	326	328	339	326	327	304	322	294	361	318	326	348	330	329	307	313	333	314	338	301	337	330	308	310	335	334	323	306	319	311	312	305	298	355	321	343	353	320	332	319	329	378	315	310	309	331	307	373	342	332	296	317	314	342	321	333	361	336	304	328	309	298	354	356	340	344	320	303	336	311	327	348	333	310	344	313	338	300	356	315	319	319	310	326	336	353	307	325	333	330	357	334	322	340	310	352	328	341	290	308	355	332	336	347	309	330	322	283	293	352	329	359	290	343	314	329	328	308	325	336	328	318	321	341	330	375	313	341	380	330	341	331	348	303	331	327	324	320	334	345	352	353	316	338	330	333	334	299	319	330	341	375	338	339	347	338	305	326	356	336	347	324	325	314	322	342	305	296	359	328	320	344	325	334	305	322	297	296	341	340	308	297	355	316	347	336	277	346	305	294	333	334	328	323	306	328	301	327	326	327	322	340	299	320	304	283	324	300	335	318	354	334	319	339	309	318	357	335	319	303	336	337	325	313	297	328	338	320	279	366	330	330	310	314	299	345	349	318	328	367	335	298	315	312	343	331	304	340	292	304	293	312	297	305	326	289	347	333	356	319	351	344	352	339	331	328	331	302	334	352	320	303	340	337	310	331	346	312	318	324	342	291	335	327	319	326	347	301	322	354	319	321	306	332	337	384	315	309	334	368	340	361	321	331	339	323	353	337	326	390	290	315	350	361	336	320	322	330	280	346	308	361	323	314	325	334	327	322	311	357	338	317	342	322	338	342	333	333	364	306	308	350	349	300	320	322	313	339	327	318	311	319	330	327	330	302	318	329	360	292	321	331	303	372	326	332	309	346	286	314	342	329	338	360	348	357	357	317	311	363	320	341	327	299	339	306	325	306	309	319	322	298	308	353	325	329	361	350	346	321	336	333	317	300	316	305	314	325	320	336	296	352	306	317	273	332	304	318	324	338	326	320	354	346	320	339	324	348	332	348	321	321	316	321	314	332	324	354	334	339	319	277	375	293	331	312	316	316	313	333	341	356	314	343	331	299	337	354	340	308	325	353	370	370	345	338	331	294	316	336	327	324	347	322	324	305	325	295	310	332	317	301	332	327	324	319	362	326	297	335	320	335	301	318	336	338	318	348	337	306	315	329	317	298	325	299	339	319	326	351	350	296	318	340	341	305	342	331	300	330	350	330	310	289	324	285	304	308	359	307	349	323	309	344	356	334	345	332	311	321	358	302	322	325	326	318	318	357	303	346	353	326	335	335	348	293	284	334	304	304	341	333	316	319	319	321	310	318	305	359	317	344	327	349	343	342	325	370	337	312	323	302	318	296	331	329	301	315	327	297	299	335	344	315	359	304	324	331	345	285	313	296	337	326	307	340	336	324	335	307	297	339	321	291	317	329	346	316	341	332	306	335	300	289	341	356	332	355	336	331	351	339	326	318	336	330	307	351	321	309	324	337	326	293	328	296	304	317	323	341	331	360	288	297	309	314	326	377	344	313	318	319	325	344	306	345	300	338	318	339	317	278	353	332	280	310	328	339	300	345	289	299	305	346	308	357	358	315	343	342	308	331	284	307	327	325	342	299	314	355	355	364	345	347	362	332	330	315	312	322	351	294	325	352	320	347	315	342	301	333	300	325	327	323	313	333	333	335	316	317	349	355	331	310	333	320	342	312	339	332	323	323	333	316	305	345	306	333	331	310	333	349	278	335	299	320	348	308	338	350	334	345	306	298	323	319	339	357	345	265	321	286	365	315	345	323	295	343	395	333	320	326	336	331	343	346	340	309	299	325	295	335	320	333	336	331	318	329	313	312	344	317	312	327	306	322	326	313	350	324	375	318	328	318	365	324	319	321	334	356	320	342	336	337	355	329	364	303	334	348	338	312	358	318	340	306	312	350	303	351	302	291	304	306	315	343	319	346	294	325	337	327	328	354	327	331
20914	5281	1991	1400	1149	867	782	752	788	739	797	741	742	774	723	750	726	666	770	699	692	723	771	659	757	705	747	725	690	716	719	687	759	745	742	715	703	747	713	681	768	688	719	679	702	700	718	691	734	708	674	683	724	735	732	687	761	776	733	731	693	693	667	711	717	713	745	768	751	736	719	702	697	717	694	668	760	696	756	736	759	683	725	709	687	703	720	719	725	760	744	726	732	783	720	726	730	710	739	753	701	691	746	691	727	698	727	707	725	769	778	673	685	718	686	706	750	713	759	691	704	680	733	778	718	744	735	740	693	747	717	741	689	753	745	750	759	726	743	733	688	695	701	714	708	738	696	754	737	724	700	738	722	702	748	694	726	691	697	731	747	708	746	774	748	701	733	728	758	704	719	725	731	719	652	726	702	744	718	756	715	714	704	680	689	738	682	753	719	708	719	724	754	705	711	728	759	697	777	737	731	731	754	734	702	691	704	675	697	700	750	690	690	743	703	713	703	717	712	737	712	744	777	717	745	752	693	726	725	730	682	762	690	760	737	710	679	771	733	732	696	740	713	715	717	707	740	674	711	761	637	685	762	739	704	734	763	736	719	702	714	714	719	740	760	732	727	698	664	735	669	745	765	662	744	714	730	726	735	703	713	756	690	754	781	704	711	711	749	690	684	734	756	752	741	728	700	732	690	711	681	730	746	716	793	743	729	761	729	779	730	735	728	696	667	732	747	727	754	764	716	740	700	720	728	745	732	749	751	705	713	743	734	736	737	700	712	726	722	724	755	761	714	725	721	689	779	742	767	733	738	733	707	719	734	708	763	734	708	756	739	716	697	698	717	746	746	715	710	723	714	715	726	721	713	751	728	708	650	763	712	717	715	735	709	710	751	736	736	731	690	714	700	689	730	715	726	720	710	745	698	710	716	720	731	733	728	763	707	727	736	728	685	705	721	667	680	720	740	739	722	805	756	683	754	757	691	739	711	725	732	704	732	719	685	709	755	777	715	688	762	710	758	718	700	704	734	713	693	718	675	687	740	699	721	710	721	735	778	689	710	712	733	692	728	767	741	730	709	690	743	772	701	718	712	688	721	719	711	714	725	685	722	711	762	746	711	743	688	707	667	789	737	730	737	744	700	741	718	723	723	750	716	726	713	731	749	707	734	749	692	714	642	718	703	694	702	756	711	698	744	726	698	658	747	702	710	713	733	729	718	700	765	731	727	687	685	727	756	705	704	715	692	738	724	707	712	733	716	756	765	721	737	714	716	708	686	703	753	732	686	776	716	766	719	710	730	766	775	758	725	722	732	726	703	721	724	759	734	742	728	676	746	741	705	704	702	762	723	685	727	687	726	736	681	739	757	730	741	691	728	739	697	670	688	672	705	688	727	728	705	751	751	710	716	744	740	710	734	727	724	709	701	748	700	694	740	731	750	700	752	727	749	710	733	686	732	706	767	719	783	751	786	689	693	677	700	711	666	716	691	700	699	690	732	725	743	753	732	737	698	709	685	740	705	737	702	726	691	713	756	713	784	695	750	726	722	738	739	733	737	718	776	702	754	718	762	687	708	737	759	751	697	702	758	689	781	708	744	711	697	752	714	728	739	698	708	720	722	688	684	732	735	732	712	749	723	722	689	788	751	716	745	764	742	714	740	698	736	710	714	738	784	721	745	699	741	720	716	728	731	739	684	739	723	683	738	695	728	629	714	704	754	735	701	684	704	691	697	687	732	703	762	725	735	733	726	688	701	683	673	729	730	668	730	767	744	728	726	765	728	757	710	723	772	751	700	757	746	722	700	743	700	682	697	750	701	708	721	701	698	735	732	693	657	695	757	738	725	703	707	731	715	731	739	724	696	732	755	718	706	710	754	699	730	773	766	701	712	709	717	733	692	755	727	745	714	693	697	710	733	729	704	786	680	736	713	747	690	714	739	684	712	694	703	753	752	710	757	750	708	729	678	742	737	711	720	713	747	723	745	712	713	677	721	699	713	725	706	703	746	691	724	705	677	753	680	694	680	711	770	723	713	702	712	692	687	721	711	696	737	688	710	750	717	688	699	675	717	676	726	717	699	727	726	711	717	722	771	694	685	778	744	698	743	702	710	672	671	724	809	721	742	761	700	735	745	692	683	713	746	733	741	677	718	686	767	721	749	734	728	687	724	743	739	729	749	713	750	715	671	701	718	770	722	689	732	756	739	725	721	762	738	723	724	737	736	750	721	707	717	745	730	738	722	730	738	747	754	701	757	752	722	705	709	742	725	729	742	740	684	678	708	716	725	742	744	698	690	687	731	708	743	672	739	705	757	734	726	717	763	725	728	780	713	731	751	728	798	703	746	693	691	748	767	737	748	716	688	696	703	749	692	774	734	742	651	713	763	678	693	692	712	751	727	765	715	732	736	725	704	721	717	710	742	688	705	689	647	748	738	754	689	755	722	698	734	723	694	711	740	713	661	743	659	735	719	768	713	769	742	740	711	707	661	706	723	681	710	681	747	764	730	686	719	739	703	749	746	733	681	742	746	754	737	723	683	670	748	722	763	725	705	724	690	804	723	699	689	710	699	699	721	710	733	711	765	753	773	723	734	695	734	740	749	706	776	738	765	671	705	786	719	773	699	689	718	708	711	742	737	753	730	726	710	732	755	768	692	714	721	731	730	710	709	712	707	756	733	768	695	699	661	687	703	701	714	723	749	718	722	753	749	733	724	780	678	664	694	708	756	727	709	703	741	695	710	683	765	738	724	725	726	739	740	735	745	678	716	735	755	760	708	740	745	718	676	717	759	701	711	729	711	711	720	760	743	663	727	762	713	708	666	749	714	690	726	696	733	729	765	676	718	732	788	724	749	702	710	683	710	699	729	692	785	744	734	702	737	734	724	718	681	727	770	743	727	672	695	722	728	734	720	700	699	714	738	719	683	703	758	746	696	708	717	669	690	711	773	686	740	713	731	700	714	716	691	720	754	746	709	749	770	698	753	716	737	705	733	702	711	703	751	733	703	739	726	748	733	702	727	740	707	722	747	676	763	755	753	736	705	801	672	718	691	708	699	687	730	758	678	737	650	727	767	731	692	677	722	729	750	713	737	710	680	738	686	746	703	709	765	776	708	747	733	709	705	732	753	730	640	679	704	728	735	725	700	743	728	712	722	730	707	716	739	753	756	724	726	694	721	745	713	742	713	753	754	677	723	711	742	650	678	669	726	759	738	744	752	779	729	712	721	709	729	766	758	741	752	736	712	707	746	709	726	741	695	729	729	690	726	683	720	718	705	740	715	737	783	702	730	708	721	723	699	723	699	715	710	724	746	641	730	677	716	682	683	742	709	726	759	712	711	746	759	719	646	749	724	761	741	695	754	735	722	697	712	725	753	747	706	685	709	760	691	676	730	736	739	750	756	676	736	725	681	701	705	731	736	708	748	704	692	732	706	766	730	717	722	716	705	712	723	730	734	687	741	696	748	666	711	708	752	657	691	710
35403	5672	793	496	427	363	377	341	309	318	307	359	303	352	365	318	329	366	340	307	314	323	348	329	313	339	324	328	337	327	307	330	299	344	341	371	311	324	354	365	387	352	307	315	360	351	339	358	313	334	329	325	331	300	331	352	295	346	307	338	316	328	328	316	344	317	316	334	311	352	328	319	377	356	305	308	347	303	308	315	322	375	276	315	301	295	331	333	281	311	316	285	319	313	343	325	334	335	311	310	338	321	359	332	364	300	306	320	338	340	351	361	303	352	342	340	339	327	322	346	366	355	333	323	319	334	343	310	330	336	332	341	324	306	330	304	354	310	346	342	338	289	285	309	358	348	323	332	313	329	345	320	344	348	300	349	347	316	343	308	345	320	328	330	337	322	330	335	368	319	345	324	335	352	336	343	315	321	316	319	362	347	358	330	337	362	312	333	319	349	357	303	316	332	297	310	351	330	329	354	334	319	335	380	307	322	312	324	328	290	318	298	334	312	360	314	310	364	288	306	330	342	330	370	318	346	300	292	322	308	331	317	314	329	346	346	321	328	358	351	335	347	346	321	349	323	337	330	323	340	314	323	332	343	337	367	342	335	359	315	318	326	331	370	323	353	342	321	350	337	294	327	359	369	322	289	333	323	267	336	302	333	322	309	279	340	331	333	334	320	293	337	325	336	329	312	305	293	329	334	300	335	353	377	322	302	310	317	321	338	304	335	315	333	329	330	391	318	298	330	355	323	358	308	318	317	368	352	307	356	347	315	333	337	356	340	337	340	281	341	344	321	327	321	304	304	337	338	353	316	347	301	324	352	335	322	360	332	321	331	359	319	330	320	318	368	319	335	348	298	348	363	362	352	328	362	327	314	321	311	320	368	369	302	317	331	312	312	291	309	354	301	340	316	337	339	359	335	336	357	337	328	322	270	311	335	309	300	310	326	292	323	305	322	366	327	306	327	335	278	320	341	331	339	353	299	320	332	360	313	318	308	340	321	282	286	336	332	332	337	327	361	294	318	323	349	283	300	292	364	352	326	365	342	330	309	343	311	325	333	363	371	324	299	315	355	303	357	305	335	308	316	310	332	320	322	305	316	359	327	308	329	328	340	339	348	306	298	314	348	342	330	352	331	359	307	334	327	319	408	342	329	333	345	320	351	332	322	313	318	323	317	352	301	332	345	331	322	333	340	359	285	358	323	307	313	286	301	322	310	328	318	337	348	310	336	334	321	308	327	350	409	363	345	284	315	302	378	370	326	299	311	330	334	307	332	370	345	305	326	301	311	353	329	345	343	339	327	313	319	322	317	289	341	338	299	314	314	343	352	332	315	294	328	326	341	306	345	348	320	328	310	315	300	311	318	352	337	305	339	334	319	342	286	297	328	326	323	333	356	345	378	361	340	348	348	336	329	334	295	321	314	321	351	323	290	344	322	309	327	308	340	293	328	345	327	305	341	341	330	325	326	345	334	317	294	319	308	331	350	343	356	345	348	310	317	319	346	319	369	290	331	337	344	321	322	355	366	318	333	291	274	347	336	357	345	333	274	317	302	333	299	330	325	341	311	303	329	379	294	341	369	306	306	336	310	310	314	318	304	368	341	338	331	318	300	343	361	331	328	336	325	356	326	320	333	362	323	366	306	326	341	326	350	360	329	342	329	344	349	319	357	300	320	343	331	326	303	382	345	349	329	315	330	331	320	298	338	341	344	361	321	335	313	342	337	330	327	312	362	321	342	306	351	319	314	323	346	338	365	313	333	340	329	315	329	320	356	350	329	334	356	336	314	344	342	336	325	333	366	347	369	315	352	310	323	345	340	348	331	335	348	359	311	318	298	295	325	303	340	332	324	347	349	328	284	345	299	342	342	295	332	355	338	353	323	373	325	362	332	326	331	338	329	309	328	330	318	297	318	325	323	336	320	326	347	332	346	304	353	325	353	339	333	310	309	364	350	318	368	290	324	316	328	314	320	328	331	339	345	311	325	294	341	353	360	329	345	342	307	284	307	317	325	322	303	326	359	307	348	324	335	331	337	314	320	325	335	325	359	314	322	299	322	356	343	307	342	303	324	322	318	354	358	363	327	285	347	302	338	309	317	319	332	320	334	306	331	342	327	299	353	331	353	338	308	324	327	312	318	336	317	337	342	333	322	301	299	342	343	308	338	322	331	361	342	324	335	317	334	355	326	322	308	310	364	333	370	370	328	313	323	304	347	362	327	294	303	372	327	350	306	364	330	318	344	337	326	342	326	347	293	320	313	297	328	374	325	352	332	361	315	313	316	317	307	284	303	357	320	350	339	326	335	332	327	348	342	326	291	327	349	322	360	358	310	289	312	331	341	310	325	338	319	350	329	351	342	330	349	366	321	343	318	318	301	321	312	334	326	309	323	301	302	309	304	311	303	385	344	356	334	303	346	343	358	323	307	328	312	335	341	362	314	334	326	340	337	339	342	347	316	317	382	328	334	339	334	367	287	371	311	321	321	333	365	360	331	318	342	322	330	350	297	296	317	321	307	340	276	343	324	313	360	321	354	313	332	322	324	322	315	346	343	315	297	327	352	332	359	296	326	306	335	349	329	323	311	323	317	361	293	312	322	330	338	386	313	341	284	352	347	302	314	320	280	338	340	361	341	328	339	360	335	321	331	310	328	321	339	304	338	363	319	296	362	318	323	332	311	314	352	303	330	330	338	335	322	342	329	356	320	326	337	292	304	317	352	326	311	314	372	313	311	314	306	341	307	347	292	319	323	347	324	324	326	370	324	292	355	314	305	316	329	347	337	287	338	335	332	324	352	321	300	297	345	288	294	296	350	356	344	333	313	300	332	318	355	353	290	286	321	333	299	342	349	296	358	298	309	321	305	341	321	324	348	351	351	314	323	313	312	370	351	320	313	310	343	343	343	352	337	322	289	332	349	349	316	339	350	359	320	329	325	326	327	283	322	306	323	289	317	385	317	339	293	296	342	335	321	310	345	339	325	331	339	325	306	319	367	303	330	362	307	305	326	339	348	385	325	313	312	335	342	322	305	316	314	351	316	335	311	343	328	330	319	357	312	337	338	348	303	352	319	340	339	315	322	380	321	320	324	332	328	322	348	309	348	312	319	323	307	341	291	282	348	333	334	331	340	347	321	320	341	344	336	333	321	353	351	352	304	317	324	337	334	334	345	356	341	319	328	342	325	324	357	314	288	313	312	317	315	322	321	318	287	348	331	332	356	313	330	312	344	338	312	318	309	329	354	359	321	334	351	328	327	368	323	310	352	349	342	353	347	306	316	330	341	304	312	327	359	328	332	346	324	313	376	332	304	331	326	298	311	328	310	317	349	308	316	343	332	361	353	339	326	303	319	341	308	320	342	338	375	310	343	345	324	314	324	295	308	299	317	326	323	323	343	357	352	358	324	295	301	320	353	341	305	282	315	319	363	333	303	303	346	356	321	354	342	331	361	315	328	326	346	306	349	339	344	330	304	316	295	345	341
23777	7793	4606	2675	1886	1553	1265	965	883	812	764	776	761	763	723	727	757	783	749	729	731	719	715	706	720	777	729	728	749	766	756	723	772	723	722	752	690	733	753	697	734	691	741	771	721	780	752	739	760	721	754	743	744	791	731	737	747	749	700	711	744	736	714	707	722	717	700	701	692	728	780	722	742	743	730	748	722	748	803	704	772	774	735	717	726	709	723	748	729	704	778	697	741	695	740	722	717	729	742	721	706	713	729	766	715	793	741	701	749	696	742	724	746	735	754	694	736	758	715	692	743	770	709	769	756	741	727	770	726	696	764	747	739	721	687	731	723	718	778	675	708	716	740	751	700	695	743	672	725	707	757	730	762	724	682	754	743	792	761	752	726	710	665	718	736	739	748	685	731	776	757	741	753	751	745	767	724	752	695	736	777	740	744	786	728	743	752	734	747	740	726	688	761	745	734	736	713	760	722	760	759	741	734	735	753	768	708	743	767	707	745	748	696	686	772	754	683	696	748	743	755	735	780	734	746	767	740	720	775	728	731	759	753	738	693	740	777	710	696	735	703	720	789	688	727	712	764	715	769	739	804	725	720	722	746	721	714	695	744	713	700	737	744	791	759	725	708	720	759	730	737	732	772	747	730	773	740	698	716	780	769	676	715	720	722	741	702	719	712	775	714	754	684	704	724	737	729	741	758	694	731	685	748	729	743	737	717	662	684	716	775	762	761	695	731	737	714	716	712	724	778	711	690	754	664	741	723	737	765	763	703	795	735	711	748	696	730	731	733	724	682	740	712	732	768	751	691	750	683	723	709	771	723	714	806	710	743	738	760	775	726	766	695	720	716	737	743	763	716	678	735	709	727	735	771	713	768	739	747	747	744	709	717	746	708	771	720	694	737	722	722	722	719	817	704	748	750	745	758	707	720	708	714	774	735	756	798	680	747	729	709	744	724	739	772	730	747	754	692	745	750	711	779	708	754	727	721	653	761	715	782	702	728	746	727	734	759	735	688	763	762	749	715	789	753	710	742	748	709	712	727	736	761	718	787	720	752	704	704	754	720	713	729	704	765	717	711	699	741	728	735	718	749	769	712	697	728	753	710	702	698	741	722	707	747	727	730	749	724	710	726	760	721	748	691	765	677	707	786	757	726	714	765	703	723	749	695	692	690	709	764	761	751	714	739	737	751	717	710	695	749	776	722	714	773	740	765	733	695	736	749	749	697	732	736	701	731	787	769	696	764	724	719	744	775	759	752	738	714	745	689	778	679	709	740	731	733	695	742	743	781	745	690	729	738	749	730	775	731	746	736	725	738	689	724	749	718	776	770	722	738	789	724	721	758	730	725	767	784	662	756	792	723	688	703	718	720	744	718	711	749	764	749	750	751	753	722	714	736	728	765	723	733	740	749	787	688	766	750	721	774	789	734	743	681	721	676	719	735	780	732	781	738	747	746	719	734	771	744	751	743	786	758	731	705	770	751	729	740	750	721	738	733	776	715	709	708	730	712	708	760	737	695	752	735	694	738	748	752	698	720	721	735	749	678	697	733	741	766	761	743	730	757	726	744	708	711	740	773	692	687	773	750	728	715	758	722	782	745	732	744	767	742	721	737	719	754	746	767	702	719	727	729	786	736	732	768	708	758	718	709	711	706	717	746	712	729	738	723	722	714	761	763	733	756	687	729	726	734	740	766	740	710	703	742	721	732	773	752	809	758	763	739	737	734	699	725	756	730	751	728	729	759	720	751	774	726	752	745	668	733	751	727	750	790	746	754	756	707	706	664	747	729	728	764	686	709	735	783	730	717	768	686	743	672	739	712	790	745	705	736	705	700	735	715	713	757	732	726	747	733	694	714	724	720	773	720	726	757	795	714	710	730	734	727	652	761	715	761	780	746	723	739	704	767	760	727	770	737	748	756	734	776	764	715	705	776	712	703	755	739	711	696	746	709	757	724	749	756	733	718	705	766	728	709	715	687	752	733	724	737	710	732	726	722	708	691	724	761	769	782	751	718	737	728	749	700	730	744	746	747	703	749	751	728	707	707	720	749	717	786	767	728	691	725	765	718	668	722	685	754	749	725	723	748	754	723	703	685	732	717	744	723	721	763	769	792	751	706	760	734	701	791	740	713	714	701	695	681	719	761	742	747	773	752	710	745	761	740	731	754	731	756	693	702	751	708	720	704	739	729	737	709	740	723	718	738	738	760	754	696	732	723	737	758	741	724	722	751	704	739	722	732	710	687	726	699	730	736	749	714	768	733	760	705	701	756	749	738	704	705	722	749	695	715	721	797	764	732	756	718	739	747	716	715	721	764	744	721	726	726	686	743	717	732	720	752	719	752	706	733	724	793	815	754	743	776	712	737	720	744	735	750	721	741	701	725	729	694	676	710	728	751	743	763	690	748	716	732	730	706	717	773	664	684	704	756	736	744	730	764	725	711	709	785	707	677	690	698	729	722	749	753	722	699	693	749	725	780	708	733	740	675	746	717	734	756	783	758	795	743	707	747	765	760	743	753	704	715	750	776	722	717	696	753	764	733	749	737	744	716	764	741	737	732	746	737	694	680	759	740	733	675	719	732	718	728	719	729	723	732	712	781	706	679	691	714	704	753	756	732	766	738	718	655	738	736	720	710	709	744	743	736	714	751	684	725	735	734	755	735	728	744	732	737	696	683	706	789	771	706	697	732	759	681	763	758	718	692	733	742	744	721	722	693	693	748	735	740	736	736	696	735	773	681	757	735	776	728	736	707	721	777	710	730	786	770	720	719	757	759	747	722	793	724	734	766	746	752	728	709	777	687	711	706	710	730	737	689	745	760	767	719	795	753	684	738	757	778	764	728	736	702	781	695	700	720	752	730	742	715	764	733	755	788	749	734	701	740	685	789	738	729	734	724	696	719	748	710	706	717	726	735	696	713	822	743	730	785	723	682	747	770	743	696	724	730	744	751	739	737	754	715	778	706	710	771	751	710	765	758	713	773	740	780	742	743	731	725	768	765	726	704	747	726	764	765	747	711	708	786	752	754	728	747	749	767	727	775	759	750	731	703	736	716	776	756	738	719	767	762	675	799	682	681	707	794	763	727	707	712	678	682	766	703	687	700	762	746	789	720	704	753	659	727	747	734	710	770	721	712	772	681	724	773	702	711	717	736	717	732	744	791	716	781	736	725	756	747	709	750	743	748	682	735	715	718	757	740	723	780	763	748	759	775	737	713	721	761	743	699	754	724	731	729	712	720	717	708	705	736	700	721	733	754	754	714	683	726	775	766	727	722	710	708	748	691	747	740	733	788	721	750	730	692	724	741	788	735	694	710	744	754	738	728	669	725	751	713	719	714	674	742	742	743	715	761	748	693	717	731	736	744	694	700	684	659	774	710	716	759	725	701	754	739	728	740	725	735	733	782	740	695	687	759	774	726	673	733	741	765	760	731	750	738	706	743	749	722	728	747	782	763	723	722	773	759	712	709	722	710	758	758	726	734	715
35761	7215	991	574	472	369	381	310	348	318	348	372	350	372	359	326	320	351	348	326	319	362	375	323	370	352	351	382	361	317	313	322	387	387	343	330	362	350	328	368	354	345	332	359	335	343	358	389	334	344	373	321	381	322	325	338	342	337	303	330	361	339	331	337	329	345	342	318	343	353	332	303	318	345	355	334	376	312	334	313	314	318	318	356	372	362	348	357	376	327	374	338	318	335	335	382	346	350	354	335	361	329	349	352	366	361	332	347	354	364	365	354	349	342	310	350	346	339	330	393	363	345	366	338	355	352	352	360	379	345	318	343	300	345	362	319	340	365	338	333	366	319	316	336	337	342	333	330	323	365	384	339	357	343	335	361	317	310	323	315	340	325	351	379	360	359	357	314	352	339	342	328	323	326	338	308	388	337	349	319	350	345	344	342	352	327	332	349	324	358	369	325	346	300	319	354	340	339	361	338	346	352	349	335	338	356	335	379	391	322	327	386	348	322	334	335	324	359	316	397	352	346	335	361	360	324	322	338	383	354	347	353	340	349	362	299	314	361	343	345	315	307	366	319	328	363	344	389	357	380	359	315	334	358	328	304	319	310	316	353	354	391	310	326	352	313	312	361	338	362	377	368	343	308	320	321	363	343	341	352	322	364	360	338	307	349	344	372	341	361	352	350	353	322	365	335	375	383	289	322	329	357	341	351	383	397	328	306	301	356	336	314	351	344	341	357	322	329	334	315	342	358	333	358	359	314	333	328	366	353	326	359	336	345	338	361	317	338	367	330	339	325	365	367	313	327	321	389	330	333	341	318	304	350	321	352	352	331	319	365	355	352	336	350	325	312	308	327	367	324	350	327	339	348	305	322	334	364	326	364	334	345	375	368	351	358	342	338	357	363	328	348	343	349	372	382	381	329	343	326	328	335	325	315	318	306	331	383	353	330	356	335	352	385	368	330	334	330	348	325	343	368	350	332	312	322	347	322	373	318	317	313	358	348	367	363	369	353	310	344	310	326	332	332	317	330	340	334	353	349	321	347	324	347	341	343	344	348	359	356	351	366	329	308	342	335	322	312	354	360	342	347	301	335	373	333	306	292	324	332	318	311	343	338	327	346	314	352	341	345	339	320	339	327	357	324	363	298	323	334	351	354	336	348	312	373	309	322	335	344	354	366	368	322	370	327	358	337	372	358	365	346	322	326	314	313	377	349	334	327	324	330	343	339	364	347	324	378	302	321	361	362	313	310	331	325	352	390	369	359	353	345	357	346	314	335	328	344	316	295	367	323	362	319	330	364	368	322	339	337	353	351	348	332	339	364	338	301	337	355	314	336	338	332	356	318	347	329	348	347	351	324	341	340	357	353	300	336	333	321	337	341	356	308	376	348	335	339	339	336	329	319	311	340	331	352	305	317	353	342	337	325	344	337	377	340	306	341	351	340	321	369	353	358	331	340	353	342	318	327	351	343	388	355	338	294	359	348	339	361	304	309	354	340	351	335	356	312	348	343	328	329	314	361	307	376	366	293	368	339	342	342	309	320	315	307	343	324	280	321	351	324	331	334	349	349	364	340	334	353	310	329	310	327	370	324	329	321	361	349	324	325	342	316	335	320	327	358	353	350	347	343	360	353	309	315	360	353	375	324	340	323	323	349	390	322	323	362	322	338	325	356	357	347	363	346	349	320	322	356	320	354	356	339	337	345	347	345	327	343	344	317	368	335	324	309	334	363	308	349	325	343	347	332	341	357	343	355	328	318	347	363	286	351	328	360	350	355	346	346	354	310	344	347	352	329	386	336	316	350	359	332	371	301	328	370	342	337	322	315	340	320	360	362	355	349	307	330	351	341	378	327	330	346	367	327	339	346	344	319	339	306	307	341	342	347	346	363	373	365	363	314	335	357	382	362	364	362	321	308	349	356	354	346	338	327	329	311	349	347	327	339	346	331	307	331	322	362	341	328	354	354	341	327	358	346	320	342	344	319	355	354	311	336	349	329	320	335	314	359	340	350	355	324	298	355	321	355	327	301	317	320	339	345	369	345	328	353	309	361	344	315	343	321	303	298	336	360	328	320	379	349	303	336	354	339	343	386	381	356	341	332	355	373	367	369	298	343	304	360	340	315	359	355	357	373	322	352	343	344	359	351	346	356	334	293	336	350	314	334	360	355	422	339	403	305	311	339	353	328	321	326	353	403	342	305	319	324	356	341	329	363	321	351	330	315	353	366	338	371	388	334	349	346	380	350	328	375	367	342	321	347	331	319	324	350	315	362	333	297	344	342	347	353	310	338	362	362	347	361	354	355	317	344	339	342	311	345	322	315	324	336	354	336	304	333	337	340	374	325	324	349	378	387	354	341	324	337	322	367	335	340	343	325	343	337	344	326	350	379	350	293	362	363	323	323	290	326	335	339	333	353	342	357	374	323	381	358	343	338	323	374	329	349	304	341	323	368	321	360	370	341	345	341	357	368	314	349	349	334	332	324	340	353	331	344	336	359	344	348	327	339	330	323	314	354	342	344	312	310	330	325	355	363	340	339	346	303	345	318	355	323	342	351	360	348	345	354	315	366	335	340	302	333	330	348	369	311	306	367	342	356	347	320	303	325	345	344	320	346	321	351	360	352	334	355	373	324	326	350	355	328	377	355	326	338	311	344	331	354	329	297	350	330	324	341	337	371	350	353	330	343	332	355	320	354	325	312	326	339	355	346	385	319	332	310	359	348	334	318	357	327	344	358	348	333	317	351	330	363	339	352	343	394	339	362	351	346	330	306	352	333	352	348	352	342	361	351	361	369	370	320	336	370	326	317	348	329	343	330	332	308	348	352	355	308	343	340	348	371	306	332	367	338	320	354	314	340	371	357	342	355	340	326	334	337	319	347	330	319	339	327	338	352	334	333	365	337	326	348	331	362	321	333	348	333	290	353	334	320	311	349	323	353	354	360	322	324	371	343	345	321	348	341	390	353	332	355	365	343	306	329	320	347	328	330	312	359	320	344	379	310	368	348	345	376	393	310	333	317	352	330	328	351	352	316	332	359	365	361	335	351	350	345	346	368	332	338	310	309	349	365	334	348	341	302	342	369	312	348	338	336	297	341	357	357	342	333	345	346	340	310	356	357	352	369	349	318	380	352	344	378	328	332	352	354	320	336	351	323	350	337	367	340	331	359	320	335	350	334	339	357	339	382	329	379	347	326	316	398	322	326	347	367	346	316	371	349	358	375	341	331	357	333	308	311	358	349	330	353	386	335	302	329	346	319	334	341	374	336	337	318	339	343	314	325	326	327	317	329	323	335	355	356	328	326	325	354	354	360	359	330	377	346	407	345	321	357	370	338	358	350	341	364	348	327	348	342	338	370	393	373	357	313	341	319	341	335	292	357	378	340	301	301	332	319	331	315	340	317	339	341	341	301	367	343	354	344	339	348	340	325	350	330	353	345	348	331	329	338	340	372	356	329	344	375	344	288	340	329	343	358	348	334	373	325
24329	10730	5377	3193	2300	1637	1174	1022	902	853	787	786	771	801	813	813	810	811	826	773	786	822	778	832	759	754	815	754	788	767	757	746	747	778	738	813	771	784	737	788	799	796	760	736	762	766	795	773	736	743	802	833	787	750	813	780	761	767	774	762	779	818	740	801	737	754	769	759	726	714	765	754	777	768	797	773	762	756	727	819	737	783	806	785	798	786	807	749	777	805	759	787	739	791	765	773	778	778	803	782	738	800	797	741	777	758	797	851	743	752	788	795	784	764	786	795	809	796	768	802	738	772	763	721	764	796	788	771	784	742	793	791	801	724	716	830	712	794	779	769	747	762	760	853	817	755	744	769	769	812	774	767	755	757	730	751	809	807	776	799	795	748	804	787	769	762	749	762	838	729	801	803	740	747	745	814	779	733	751	717	736	778	765	803	779	756	835	838	818	781	787	735	759	808	792	770	793	790	752	746	726	754	781	729	771	783	812	775	769	802	778	774	821	779	768	776	771	805	764	749	739	782	806	727	740	750	763	783	793	734	780	801	758	729	797	746	792	784	802	762	799	728	743	816	820	784	803	770	784	782	833	737	789	792	788	781	788	784	771	798	754	776	784	801	751	744	781	766	713	827	790	792	775	802	799	782	788	770	756	779	720	797	780	776	821	730	836	751	780	803	764	774	765	763	746	783	764	753	778	816	760	770	792	762	710	739	785	758	730	775	753	799	756	791	779	791	785	770	777	763	736	725	784	818	773	798	800	733	783	792	739	742	759	816	737	782	740	714	784	807	812	786	755	761	789	774	819	763	760	740	789	736	779	800	760	777	733	783	769	843	817	824	732	788	790	754	762	832	728	761	761	734	789	720	764	773	768	774	727	736	766	738	783	804	805	762	802	826	766	768	802	798	744	782	746	765	797	742	743	812	794	750	813	768	744	778	800	830	751	741	781	778	768	803	730	758	788	731	789	776	769	732	736	805	763	772	782	760	746	764	762	789	777	781	809	789	783	803	764	785	771	803	773	800	798	822	757	790	750	760	824	768	736	748	711	767	744	792	776	781	760	775	784	764	765	811	799	746	736	776	755	749	773	756	741	771	745	731	771	772	763	801	768	771	789	751	802	782	807	756	822	805	819	755	793	725	768	837	785	768	774	758	792	783	805	790	773	727	747	766	785	782	761	797	778	787	783	782	778	827	734	789	738	778	740	772	782	813	778	772	755	780	771	715	803	783	800	731	766	775	825	770	786	756	763	770	756	800	741	788	759	767	764	761	802	789	750	756	744	775	735	801	723	726	772	807	777	757	760	766	756	815	767	770	732	780	825	760	838	760	753	782	792	748	789	791	841	807	740	785	785	774	767	810	743	816	792	739	825	779	799	735	808	747	770	719	734	767	768	776	797	739	791	784	769	757	757	771	795	815	760	801	716	755	766	707	781	712	773	813	793	752	767	755	786	736	811	803	790	796	739	762	732	797	759	713	730	816	768	743	834	846	757	769	720	762	727	771	746	798	730	799	767	782	760	799	812	777	716	699	775	772	734	748	809	764	789	790	766	774	793	792	768	754	792	772	785	790	822	775	790	739	713	761	738	795	818	799	762	774	750	743	787	734	777	767	803	805	756	763	792	756	779	805	749	796	782	784	816	814	764	809	781	769	763	796	820	786	836	757	779	772	806	762	790	765	777	791	804	775	811	787	744	794	767	758	827	809	746	782	753	825	798	760	787	743	710	756	780	785	844	772	763	780	766	762	770	770	797	766	789	798	738	796	810	703	814	756	798	777	728	789	733	770	776	785	748	769	781	774	743	778	783	765	765	751	753	777	771	719	769	827	791	772	770	793	808	733	767	754	769	768	741	724	691	788	770	731	741	817	786	814	794	761	744	767	771	786	767	760	780	764	751	815	772	749	750	812	782	753	752	744	779	807	783	749	775	791	808	773	744	770	750	799	778	751	760	767	750	739	771	732	764	787	763	808	791	734	747	806	755	747	801	758	787	769	753	751	750	735	757	796	772	772	717	760	765	761	734	847	748	777	774	805	761	781	776	791	804	824	787	723	752	807	741	755	832	842	813	792	785	781	772	764	833	796	793	748	771	754	779	772	792	784	769	774	751	811	806	753	806	766	775	755	787	768	718	826	802	730	761	752	751	824	737	795	766	812	795	795	776	807	778	748	796	785	772	770	806	782	811	748	777	758	779	761	807	798	772	814	774	785	817	754	769	805	792	765	719	727	790	747	721	789	768	758	750	777	768	771	712	748	785	814	743	780	773	813	738	716	783	767	717	729	745	759	764	786	758	801	763	755	804	755	780	785	785	786	755	776	838	795	777	779	779	752	744	747	770	769	748	784	728	790	747	753	716	746	770	794	772	714	831	807	783	817	737	773	781	754	777	754	715	774	774	750	729	796	799	736	738	746	770	794	721	799	761	828	829	792	746	739	719	756	794	773	777	790	788	730	794	773	750	785	781	767	752	746	811	780	758	754	793	808	817	789	748	729	772	799	762	765	803	781	736	750	749	748	747	813	786	754	763	733	754	798	832	781	767	758	793	768	770	794	846	740	809	758	751	721	766	822	751	747	762	782	725	784	760	780	766	841	755	753	740	814	801	819	811	737	694	834	774	823	740	776	755	810	782	795	799	771	729	737	755	706	758	778	747	786	811	746	810	823	799	790	808	752	763	763	758	777	764	801	745	814	806	806	710	791	832	767	783	781	769	815	808	776	805	769	731	766	733	762	791	717	781	773	750	784	727	825	764	764	758	773	804	741	764	821	708	741	767	794	775	801	782	759	728	743	824	770	823	788	760	777	752	728	809	809	783	807	789	795	768	746	737	819	791	729	720	728	817	737	796	763	785	784	791	814	774	734	772	801	783	740	795	803	780	782	792	766	798	737	783	763	785	782	742	762	808	798	801	774	729	770	724	785	798	754	734	763	792	773	802	763	800	799	751	796	740	803	785	808	752	785	782	793	746	765	774	767	767	751	788	800	750	792	773	801	764	812	736	766	707	809	814	793	820	762	824	784	787	757	758	781	773	748	749	778	803	757	761	790	771	796	773	743	764	789	790	771	803	806	738	811	789	817	691	702	803	773	790	772	734	736	802	740	770	812	782	768	787	785	757	810	809	831	781	794	785	798	796	821	804	772	771	768	777	756	792	786	812	779	729	801	811	773	757	758	789	808	809	744	714	733	758	746	776	742	757	843	803	776	772	739	761	760	784	798	735	803	784	753	787	748	748	789	783	741	777	793	797	767	798	767	783	801	775	766	749	841	763	812	784	768	744	772	776	779	763	765	776	820	795	769	753	823	767	767	763	791	776	827	755	737	736	774	774	770	767	801	779	787	734	765	712	806	760	782	763	791	779	775	736	754	771	733	792	758	751	800	805	775	774	829	801	764	742	815	762	767	743	764	772	792	736	792	757	799	784	784	796	717	752	771	798	796	725	775	758	758	816	758	774	735	716	794	779	784	751	800	769	780	745	767
25311	3319	559	435	340	332	303	350	325	317	353	318	337	306	341	302	341	333	311	316	309	357	318	319	318	341	352	308	344	323	318	323	329	317	316	299	304	336	334	350	333	324	324	348	305	300	335	322	272	310	342	301	305	330	327	320	319	326	295	306	342	318	346	341	315	294	346	320	294	276	327	330	316	325	330	332	326	334	315	274	326	333	307	313	322	317	339	339	334	338	329	344	305	305	347	345	328	328	358	324	327	331	327	297	311	310	315	341	308	335	332	334	341	332	331	302	325	327	332	347	305	297	329	318	331	300	346	347	337	341	339	321	310	329	283	327	318	308	306	319	335	298	279	305	332	339	310	295	314	354	329	312	316	339	362	306	341	305	313	334	323	351	336	347	354	346	327	343	345	324	334	347	326	310	314	339	321	352	302	314	336	321	306	328	325	322	340	321	331	342	334	312	319	320	311	315	322	306	318	339	315	328	312	339	314	344	314	337	306	330	316	296	310	364	333	311	303	322	326	299	330	374	350	314	312	331	309	355	305	345	319	307	332	298	318	346	349	336	287	333	348	314	348	335	308	319	315	333	335	319	326	312	347	310	335	321	304	326	336	281	293	313	356	342	322	323	304	342	316	314	298	332	312	336	310	334	353	310	366	349	330	332	337	330	314	303	298	333	306	306	312	325	295	343	319	322	299	318	313	273	279	325	337	343	333	322	356	316	325	328	338	330	312	300	316	337	295	301	313	323	334	300	285	332	332	320	358	331	322	300	309	335	366	351	326	324	327	336	313	312	321	311	304	300	320	330	315	311	336	307	334	298	322	310	310	336	331	339	367	312	333	323	303	354	331	318	341	306	322	313	305	372	323	349	331	307	344	344	312	333	325	331	340	303	313	325	325	300	302	344	354	328	270	324	320	309	336	324	336	339	345	344	328	341	298	303	283	360	318	311	313	332	324	333	324	338	337	357	326	313	350	332	292	309	356	304	304	325	339	315	319	319	324	324	296	302	315	324	341	311	282	341	331	303	292	328	335	314	323	347	324	335	361	297	348	341	308	364	318	307	346	315	359	366	347	307	314	325	331	359	344	340	360	345	365	295	292	372	330	316	299	320	289	269	314	340	344	371	363	324	341	358	351	324	327	317	325	357	295	316	322	344	341	317	325	321	329	324	341	332	350	343	294	289	303	304	334	319	291	319	316	312	329	316	300	340	360	309	301	342	350	331	321	340	314	321	358	328	316	355	340	319	331	319	325	308	327	338	345	337	323	305	353	342	313	291	310	319	331	297	309	383	316	321	322	301	334	322	312	324	333	319	310	349	297	317	335	319	330	343	315	305	287	329	321	314	301	314	323	372	317	299	317	331	317	321	337	290	308	318	328	340	312	285	311	327	355	336	350	282	311	354	352	313	321	294	342	336	337	346	305	326	333	314	321	358	278	305	339	293	313	335	318	331	294	304	304	307	368	313	343	339	339	343	320	311	338	322	343	342	264	355	283	290	331	291	311	338	345	301	312	306	332	319	308	296	341	296	311	319	316	334	326	355	308	330	325	337	325	342	269	319	332	321	334	319	285	326	318	316	323	319	331	354	340	312	323	333	323	332	310	338	354	320	288	311	347	339	318	327	346	351	317	312	364	304	351	315	312	356	334	305	315	321	316	285	325	329	327	322	340	338	328	351	326	331	312	341	339	330	304	313	352	352	305	353	338	344	358	326	329	338	323	318	333	340	330	335	308	330	328	326	322	249	320	335	326	339	327	348	308	316	342	330	317	333	303	357	311	319	334	292	305	318	313	335	324	272	341	328	341	315	314	325	345	348	332	298	332	302	320	326	335	322	306	282	339	323	340	311	334	348	320	345	295	303	312	330	355	308	350	343	361	296	323	329	312	285	335	296	330	358	310	326	307	314	308	319	328	307	331	322	342	328	306	323	317	335	356	328	330	332	317	344	315	299	295	324	313	316	298	309	324	324	318	320	334	304	337	349	352	321	352	328	326	297	308	296	312	317	312	338	322	352	319	334	317	311	304	337	317	326	308	321	281	313	351	317	313	324	318	304	313	308	335	279	318	337	329	354	301	318	320	339	352	330	297	318	333	340	323	334	314	330	317	328	378	315	306	304	319	311	309	330	338	300	321	301	299	340	341	321	344	355	338	306	327	304	309	319	317	362	315	344	323	355	325	335	338	331	305	330	319	320	342	349	315	368	336	325	341	375	342	315	332	341	320	305	332	286	295	329	345	320	334	315	309	293	315	332	330	325	327	274	303	338	302	319	304	346	323	327	336	346	300	288	341	336	311	312	291	289	342	331	331	293	337	325	321	337	310	308	341	351	357	315	318	314	312	306	339	319	340	306	349	377	303	320	337	344	318	340	302	371	334	332	344	338	304	323	318	361	310	301	339	315	277	323	322	356	306	341	314	349	296	311	325	287	326	329	324	302	328	302	312	314	305	308	344	287	307	344	340	343	328	340	322	296	372	332	328	294	297	307	341	322	339	300	304	323	331	323	304	319	350	268	320	331	353	348	367	294	313	313	339	349	323	315	293	338	325	317	315	303	295	328	307	325	329	322	344	317	320	369	336	334	307	338	296	289	344	319	356	299	307	352	330	327	353	356	343	325	269	284	332	304	321	310	311	336	333	338	320	356	335	311	295	355	313	327	307	298	323	322	295	300	324	341	336	318	333	294	356	304	296	327	374	306	281	292	347	310	356	344	303	300	323	322	352	300	312	324	329	283	361	329	307	313	316	336	344	357	319	354	305	343	301	328	334	313	319	314	347	324	338	325	319	313	290	352	319	322	335	354	299	347	340	311	301	326	323	313	318	319	350	294	358	327	292	319	317	325	357	359	343	328	329	305	331	302	309	319	327	294	326	283	279	334	321	319	308	317	320	338	369	321	334	321	318	280	295	306	312	328	343	342	313	332	344	324	322	328	328	328	359	336	392	354	326	301	320	326	317	300	333	327	337	303	363	335	335	348	323	314	335	288	299	323	355	305	309	312	326	310	326	321	351	324	312	303	338	291	336	306	325	335	327	329	310	340	326	318	330	337	320	298	303	305	325	354	309	317	308	328	341	317	334	309	284	310	324	302	303	341	366	330	365	286	312	319	302	327	332	311	336	316	287	308	325	351	324	334	355	334	328	345	345	359	348	333	327	312	322	309	303	323	327	323	318	293	301	307	338	307	321	315	308	322	336	309	322	344	333	296	323	313	323	330	304	323	339	338	311	340	341	342	308	307	330	331	301	324	317	327	311	337	336	333	335	362	307	321	358	342	378	332	349	311	310	330	328	301	342	318	339	316	328	320	340	340	337	310	313	323	296	318	351	328	287	316	368	321	297	312	326	298	306	334	312	387	317	302	297	321	309	359	371	314	366	368	333	308	342	328	318	329	320	309	293	292	302	303	312	329	312	297	371	313	306	340	287	293	327	358	343	343	340	304	290	310	305	336	305	344	312	328	327	318	351	339	331	314	316	322	368	318
19157	6384	2294	1436	1112	875	804	738	741	689	767	745	706	725	671	760	727	748	745	735	738	724	706	665	715	716	630	737	734	705	694	764	706	720	734	728	694	697	676	727	764	704	704	646	678	729	710	708	719	708	689	712	678	717	750	688	707	682	696	778	689	717	684	693	675	706	686	713	739	680	731	643	711	759	670	690	704	691	678	702	700	751	713	739	711	711	702	715	722	751	712	689	713	741	763	734	702	706	648	702	700	712	698	726	711	673	748	698	743	723	686	748	766	744	716	741	705	702	677	689	738	746	700	696	747	730	682	726	719	727	704	718	724	701	727	715	734	715	750	735	751	687	723	693	723	711	702	697	699	706	746	712	644	744	733	705	705	723	727	700	673	653	710	727	692	717	700	684	687	732	686	739	708	715	781	725	684	695	698	737	716	709	719	756	662	710	726	731	728	711	701	684	738	731	704	705	672	687	676	706	707	746	728	726	765	700	734	749	719	727	754	713	703	766	703	706	719	715	714	713	697	701	691	716	729	729	659	692	739	734	708	682	701	683	723	762	759	729	750	672	732	718	685	739	700	732	744	696	682	678	698	685	748	736	676	732	734	783	714	668	705	750	721	707	715	688	720	755	700	660	685	707	694	693	707	706	722	721	712	686	742	723	707	693	775	751	750	726	750	764	693	722	688	664	731	787	711	756	671	717	694	700	684	657	732	718	722	756	707	716	711	729	689	763	732	742	769	746	667	716	728	727	741	724	695	662	706	733	738	679	719	726	720	691	675	717	738	722	738	675	687	719	754	634	744	686	728	715	709	662	739	720	714	708	718	704	722	704	677	709	697	712	714	680	679	674	718	705	704	731	643	702	671	717	727	684	667	696	720	739	715	739	692	707	707	695	724	719	724	719	705	692	669	713	661	716	680	669	723	715	726	725	718	711	743	719	718	721	732	660	683	692	723	721	730	762	729	745	689	733	680	749	737	678	731	710	724	690	660	660	724	766	712	738	736	680	730	721	725	732	750	740	711	730	712	743	714	734	687	745	714	772	751	735	725	743	752	704	766	763	687	734	733	710	731	711	702	689	710	707	687	702	761	679	705	721	731	705	728	708	687	703	728	749	680	700	733	708	687	705	701	676	680	717	747	736	705	717	748	756	689	719	738	729	732	719	685	748	774	772	761	690	713	719	761	693	694	718	724	718	689	703	674	724	718	705	726	739	729	716	700	727	702	712	690	710	697	711	701	738	740	676	731	712	669	688	720	687	760	713	701	765	721	643	707	677	706	744	734	728	738	686	725	693	739	676	697	665	672	696	769	723	696	745	720	706	708	713	677	701	688	767	755	712	685	684	720	680	716	685	728	675	679	723	700	716	683	699	698	707	708	655	698	714	713	748	704	718	751	721	734	705	711	705	709	730	704	768	743	735	694	716	685	726	687	744	706	741	712	767	666	727	703	749	722	684	730	716	729	714	674	709	748	710	711	719	731	723	732	687	674	702	674	757	680	727	740	725	719	711	710	710	743	646	691	698	745	698	735	678	725	723	685	719	724	715	733	720	713	770	734	710	700	704	701	709	741	701	697	766	728	764	682	699	733	709	715	731	751	703	781	720	704	689	729	746	687	729	753	712	707	710	720	708	735	692	765	745	723	700	698	707	758	706	690	685	724	700	667	729	738	754	676	712	773	655	691	694	711	732	713	716	654	717	738	698	715	733	723	725	715	712	726	715	695	719	685	718	674	722	723	707	685	714	695	731	721	723	730	684	714	675	701	684	706	686	732	746	719	710	709	731	685	698	664	726	703	688	734	713	728	688	693	765	725	728	711	743	678	724	714	740	740	671	705	715	686	704	719	731	731	702	726	688	730	710	700	707	681	720	722	705	685	670	712	697	719	758	706	678	746	772	707	707	692	693	697	720	732	715	754	672	695	751	707	733	698	716	709	679	679	735	696	670	766	664	700	706	743	738	742	713	736	634	700	704	717	742	709	687	686	741	687	663	708	719	737	714	701	706	686	734	733	691	699	693	698	670	694	664	731	695	694	723	721	695	747	707	743	671	704	728	712	718	676	739	742	750	668	717	723	720	744	763	718	750	701	722	707	725	728	696	715	704	699	725	736	756	739	794	688	741	724	733	691	678	763	744	701	711	705	711	663	720	704	726	706	703	671	732	705	728	734	731	745	718	700	675	702	731	681	772	713	695	768	705	733	689	728	682	710	720	745	704	720	709	718	695	759	700	695	667	700	738	720	695	686	722	714	674	742	764	688	755	684	741	761	695	670	714	714	717	705	703	699	717	696	761	735	681	689	711	707	732	675	741	757	703	724	694	748	724	694	725	708	719	690	786	707	746	716	745	721	708	701	678	695	735	738	711	727	752	735	722	674	671	694	711	725	715	675	667	715	706	759	680	782	689	697	704	733	715	697	716	742	713	730	717	723	681	726	701	692	765	715	736	693	744	734	755	726	754	715	733	716	682	745	705	708	693	751	731	717	694	670	698	730	704	694	687	734	677	757	740	674	715	665	748	742	711	707	727	706	739	747	783	712	689	731	719	668	708	661	736	724	722	683	687	709	705	733	671	685	700	708	634	724	718	713	738	726	743	740	686	685	711	722	695	743	712	727	723	684	688	719	678	710	715	712	718	705	690	695	702	694	717	686	691	732	733	717	732	698	742	687	747	660	700	659	759	741	723	698	747	732	729	736	768	742	745	675	733	733	732	781	670	684	729	734	709	729	718	662	717	731	701	744	716	685	671	669	708	687	711	704	760	732	732	746	749	716	747	698	751	682	687	698	722	724	657	693	721	689	741	701	676	703	713	695	712	700	678	686	702	739	725	734	691	746	766	725	712	716	646	734	696	716	749	691	691	731	703	707	735	756	738	732	719	727	709	750	670	703	703	709	638	697	694	723	740	659	694	696	707	697	761	695	707	673	717	729	766	686	734	698	740	701	673	773	773	664	702	677	682	739	684	712	674	705	702	723	698	702	707	716	766	711	727	692	730	703	671	696	717	692	718	748	723	679	746	678	700	716	688	715	693	724	732	750	706	732	666	742	726	646	697	660	686	733	697	708	670	683	728	724	712	681	717	689	683	741	699	690	651	669	721	658	735	731	743	681	743	696	704	679	711	676	732	719	686	648	699	710	690	732	719	680	730	706	709	709	683	721	745	742	694	713	706	718	639	695	695	696	721	750	720	734	758	740	690	687	685	700	737	704	720	736	717	692	703	714	709	695	721	703	720	711	683	734	721	716	724	719	687	754	686	701	746	673	732	734	711	660	675	702	712	718	664	666	666	712	695	762	654	732	695	726	735	763	702	689	731	719	719	790	709	733	698	733	718	736	699	751	730	732	715	725	728	689	671	744	725	721	676	678	678	697	674	730	694	740	731	731	725	713	710	744	678	726	744	683	689	669	689	712	685	673	758	757	760	701	730	731	765	655	720	685	712	717	688	715	713	697	676	727	650	674	758	708	730	693	672	734	706	709	733
31390	4404	864	496	450	358	375	338	312	327	309	338	353	307	313	317	316	310	358	293	317	333	320	320	305	346	320	336	312	325	350	316	319	341	332	310	333	322	354	325	331	311	297	314	334	318	350	270	354	307	302	316	324	306	304	317	333	355	342	315	341	323	282	330	315	325	327	304	302	300	323	289	306	358	348	328	324	325	318	322	315	305	372	319	283	328	361	339	335	343	318	340	330	358	299	336	298	334	349	324	315	348	301	350	332	331	336	340	328	360	329	291	346	333	337	348	309	308	330	340	360	330	327	334	289	358	321	318	276	316	299	307	336	335	365	298	369	355	334	319	308	332	274	309	336	331	303	319	345	295	287	316	330	353	357	341	311	323	357	322	322	375	309	294	336	325	336	337	334	328	347	287	354	288	343	329	316	332	336	319	315	345	287	317	296	335	321	332	325	332	349	337	294	342	329	347	341	308	342	283	339	342	306	339	320	311	324	335	338	311	349	358	305	348	344	324	320	357	316	337	313	310	333	321	289	307	307	299	319	328	302	358	337	341	296	319	337	332	309	330	291	277	303	329	360	327	317	320	317	349	314	314	302	365	339	354	356	305	310	365	296	310	302	332	296	311	326	318	334	309	307	344	342	331	307	327	331	296	321	312	350	364	318	292	337	318	377	340	334	333	339	322	310	347	346	331	304	355	306	324	272	319	326	290	327	267	294	298	358	339	330	300	326	336	352	321	335	330	335	336	304	357	319	319	337	347	352	341	334	351	306	348	300	276	309	293	350	335	321	326	305	348	303	301	319	323	309	356	338	311	328	312	351	315	339	315	349	347	316	332	322	353	306	311	339	333	310	321	313	295	350	318	358	329	345	303	328	317	352	361	334	303	305	310	328	337	334	307	339	294	303	310	336	302	323	352	315	327	343	324	343	350	325	310	308	339	317	322	327	312	333	309	324	316	305	326	336	330	298	313	311	318	331	293	317	356	291	331	335	276	321	287	324	300	366	310	316	313	317	336	311	319	323	323	317	328	311	336	344	288	367	343	355	337	317	322	331	299	314	344	300	328	345	320	305	310	288	297	308	324	316	293	325	343	315	339	334	360	321	313	296	340	320	314	320	364	304	298	321	302	315	304	293	326	331	309	299	329	320	318	312	343	320	321	340	307	314	333	308	306	318	307	361	290	327	316	325	355	320	302	328	313	316	330	318	306	314	346	363	353	318	341	349	328	342	304	349	309	331	366	330	321	290	345	276	331	319	338	346	321	331	301	319	323	341	324	293	379	336	293	334	334	333	351	304	318	315	325	308	337	354	343	330	350	344	309	331	312	288	346	326	306	301	294	288	351	352	336	308	333	306	285	328	342	339	300	328	292	275	344	316	327	357	352	339	325	321	310	286	337	294	338	289	345	334	319	312	316	331	305	354	320	365	331	343	315	310	321	299	327	343	298	298	335	319	331	293	302	309	301	320	308	345	332	350	315	324	309	329	313	347	316	320	324	313	315	303	338	314	336	344	349	349	306	336	301	327	309	325	345	350	307	314	326	341	270	320	311	355	327	312	326	349	327	372	350	315	339	360	325	316	290	323	322	355	295	311	312	343	339	320	308	283	307	323	338	312	343	342	308	336	295	348	341	330	305	336	331	291	322	296	336	308	331	322	319	294	336	359	324	324	325	314	289	292	307	271	317	307	289	328	344	312	333	335	300	342	331	324	348	302	328	311	338	294	294	303	328	324	341	335	307	340	303	330	328	331	280	294	317	312	314	305	330	369	298	317	346	339	353	311	319	344	351	333	294	341	353	343	322	314	327	303	345	307	327	317	330	336	324	317	344	300	288	322	323	331	350	375	312	343	331	332	333	328	351	357	325	315	351	294	344	333	321	303	311	311	341	310	301	320	297	339	344	311	311	276	301	351	327	328	328	319	330	320	348	313	327	316	337	305	331	340	337	315	380	338	341	336	321	327	322	320	344	295	352	304	316	324	374	333	319	326	335	349	328	332	332	348	312	305	337	313	332	324	333	285	351	323	330	375	276	314	300	302	343	307	319	283	340	334	326	322	331	332	316	308	298	316	302	333	320	369	334	342	316	358	316	335	333	299	319	313	320	315	331	346	338	327	359	299	319	337	336	341	303	355	348	313	305	346	327	300	310	309	326	329	329	334	347	344	343	333	316	332	353	347	309	329	332	298	331	338	347	352	343	319	345	308	304	324	308	300	348	346	328	298	338	314	316	309	323	347	332	329	353	344	339	320	348	328	368	337	343	320	329	316	305	321	324	358	324	300	329	309	336	314	306	316	304	299	336	326	331	350	302	358	331	314	360	288	341	328	302	343	329	322	356	335	302	360	346	319	304	297	311	296	339	312	300	322	342	336	297	351	336	316	270	358	337	305	324	342	332	331	310	368	326	337	329	301	329	303	295	329	316	344	340	318	321	324	305	334	340	343	316	310	310	320	345	299	299	318	296	320	317	290	323	347	343	304	354	319	352	295	333	317	287	321	311	322	384	331	302	336	283	291	330	296	316	347	331	326	344	369	303	319	360	332	345	290	333	359	339	317	283	324	312	313	323	341	305	334	348	336	308	309	340	328	315	320	370	322	329	334	362	351	305	322	301	340	311	323	324	325	351	326	314	291	314	349	320	334	326	305	355	345	333	319	327	363	338	291	363	311	305	308	321	330	316	349	315	341	321	329	343	291	317	331	323	324	345	325	285	316	310	335	365	313	346	359	345	355	348	320	317	282	313	327	297	342	309	316	322	316	312	304	320	315	345	305	319	319	329	285	379	300	304	358	336	318	306	343	358	325	308	319	339	340	305	343	336	302	292	306	321	329	317	307	311	306	323	346	335	309	314	322	322	346	322	335	332	302	330	371	322	320	294	325	305	289	319	300	307	355	280	340	334	328	313	303	288	311	321	311	339	328	340	335	341	322	296	305	343	360	311	321	312	293	332	372	311	297	347	327	316	316	306	322	362	317	349	333	353	331	346	333	337	315	311	336	351	326	317	351	302	331	318	307	333	325	356	340	304	333	317	303	358	305	308	324	346	312	320	335	373	321	313	326	345	296	330	297	302	302	345	309	310	307	314	327	324	327	296	342	318	305	324	334	312	324	332	288	338	353	307	342	372	319	314	351	350	329	329	347	316	314	303	321	305	307	353	325	319	341	364	318	340	341	344	344	319	373	340	331	331	305	340	313	317	302	332	322	330	338	299	327	334	317	334	343	337	341	311	339	333	316	317	328	328	322	280	306	345	331	336	322	332	316	339	328	338	315	323	336	353	327	356	330	311	342	329	293	316	333	380	332	311	316	313	320	294	329	294	318	309	305	322	349	342	353	324	345	327	300	300	334	301	338	345	317	316	336	297	326	316	311	338	330	312	347	346	362	333	342	353	319	314	306	328	323	334	346	343	315	321	347	323	323	306	308	320	309	329	295	320	325	352	344	325	294	345	341	363	340	341	340	346	330	325	318	368	334	316	306	332
20585	7403	5853	3764	2347	1594	1298	1038	1010	783	870	827	772	775	789	777	708	742	764	729	790	773	781	778	713	699	710	730	749	743	732	714	727	755	715	719	694	702	723	724	720	724	703	709	758	704	738	736	734	737	721	718	717	726	742	706	681	769	728	729	711	708	717	724	750	705	740	761	725	720	745	707	729	716	713	757	751	722	708	770	710	744	722	687	741	720	729	716	723	733	715	699	732	714	660	711	728	689	702	731	738	760	764	693	717	746	741	689	709	718	744	722	767	699	710	745	706	724	744	685	712	720	761	697	745	688	761	724	724	757	746	781	792	734	648	718	736	719	746	737	778	726	738	713	716	702	739	703	742	718	731	751	719	683	749	778	758	727	720	754	756	714	718	751	665	694	755	706	684	743	740	668	737	737	687	692	697	711	745	716	745	703	713	728	730	661	740	701	700	718	694	681	738	709	715	707	708	712	718	719	717	695	725	726	745	719	739	717	721	726	746	736	718	725	705	669	720	748	699	750	729	717	778	691	705	713	731	744	740	724	743	711	748	736	708	754	717	702	736	692	710	745	710	739	765	766	697	748	733	727	774	786	759	692	723	761	698	707	718	724	730	686	708	721	756	746	711	678	731	733	764	757	737	671	740	722	750	741	739	720	702	757	728	705	763	667	719	759	704	686	753	772	748	754	714	676	692	740	741	727	719	709	750	719	710	748	732	752	724	753	734	713	733	671	710	709	692	767	724	724	708	730	728	728	782	720	744	709	717	767	738	698	713	752	685	730	704	711	711	726	729	694	744	709	685	722	708	708	692	686	800	774	758	752	729	761	736	693	676	680	757	713	738	703	696	738	712	751	708	738	774	747	724	739	677	742	757	721	734	721	641	732	735	752	740	698	716	724	709	720	701	753	760	741	761	743	719	713	698	761	716	734	756	674	718	741	714	691	682	735	757	688	731	752	724	720	722	756	746	745	758	763	727	747	713	713	766	732	687	687	726	762	740	677	713	711	738	698	679	720	712	732	741	774	721	711	704	724	702	728	750	695	722	698	709	756	736	743	695	693	713	733	722	744	692	688	783	724	688	791	685	697	738	738	724	704	738	719	716	734	754	712	747	762	755	724	746	727	709	733	707	709	703	700	721	743	696	727	746	746	714	705	732	711	777	715	755	734	712	719	779	698	769	754	748	801	712	701	696	734	751	732	703	766	707	743	722	693	764	737	757	769	725	787	708	704	744	693	723	748	688	714	802	737	754	687	677	757	727	717	757	768	732	684	713	726	728	773	730	720	713	739	715	739	743	727	708	677	708	732	710	663	717	743	736	690	745	714	802	748	716	745	727	747	733	735	721	713	699	709	775	737	734	770	725	715	713	783	708	715	724	740	688	739	728	701	679	732	732	698	696	738	695	773	750	718	797	746	785	720	771	749	757	741	733	705	709	700	772	722	737	722	699	740	713	764	713	703	755	710	728	710	713	723	720	710	680	741	737	687	698	751	698	767	726	731	714	748	747	711	717	749	720	680	701	696	702	773	727	708	711	696	785	739	707	703	729	733	719	715	722	734	732	726	754	779	688	765	711	710	727	722	762	740	719	770	777	744	709	765	657	746	719	727	779	719	785	708	728	723	805	709	710	690	709	715	720	732	762	708	717	744	736	781	736	754	709	693	731	718	717	738	727	769	724	787	737	680	709	686	724	717	721	682	708	714	738	727	698	704	678	771	763	747	752	700	718	753	731	784	692	731	763	759	745	698	686	748	741	718	696	756	762	730	715	695	714	693	732	707	729	696	789	685	749	729	720	722	717	734	711	684	727	746	715	698	736	741	750	667	750	707	695	674	718	688	718	695	702	723	709	721	716	761	688	697	691	734	751	709	706	707	722	761	738	774	770	772	752	706	739	719	692	731	710	764	763	744	697	748	680	728	797	742	724	710	743	705	747	756	784	704	803	699	759	731	729	715	761	709	721	727	661	684	740	742	719	754	743	729	745	753	722	736	771	692	757	698	751	767	776	744	674	736	743	745	710	728	749	723	697	755	701	745	697	727	762	715	724	755	740	699	744	706	745	749	748	723	708	703	773	760	767	759	690	765	729	738	734	751	704	690	748	734	713	725	707	748	721	743	703	735	718	762	750	699	759	698	717	693	723	727	723	725	708	734	756	741	730	735	696	718	756	756	737	684	694	678	723	719	689	748	706	707	702	737	678	708	738	752	707	741	717	692	740	728	773	740	736	761	721	753	776	699	686	637	752	764	742	762	752	759	751	705	736	744	705	743	690	744	748	701	779	667	709	715	721	701	718	763	751	724	677	704	731	716	739	701	747	693	727	729	700	710	703	742	736	758	705	727	719	707	738	765	668	768	691	746	762	768	709	726	783	737	711	706	776	731	704	754	691	765	684	705	711	736	772	745	727	749	754	712	730	714	714	682	730	680	728	713	698	719	738	744	720	742	737	731	697	723	722	744	730	747	726	739	769	749	722	707	736	750	721	700	736	720	713	759	765	717	698	722	725	703	678	667	762	700	770	692	714	677	695	717	711	727	785	743	757	741	725	766	706	762	729	667	732	720	692	749	707	703	753	726	773	740	749	716	722	707	748	742	766	735	748	701	736	764	708	684	718	735	766	687	739	781	659	719	755	732	735	716	719	718	718	718	719	748	699	744	738	728	736	745	682	754	720	758	755	737	710	722	749	746	728	704	734	732	722	716	733	699	757	744	696	751	715	731	775	722	755	752	731	716	688	732	742	730	722	738	741	770	750	798	721	727	723	739	734	727	756	743	681	748	708	730	726	761	769	715	648	758	748	748	701	757	682	756	687	721	717	705	721	728	736	726	733	743	746	701	705	716	692	735	697	731	710	699	699	720	709	688	711	749	723	740	741	680	704	686	714	741	743	702	730	720	721	696	779	743	741	695	738	739	753	721	738	721	711	743	731	710	748	718	725	688	782	722	733	744	745	726	710	728	721	709	756	753	714	700	750	749	727	734	735	738	710	703	702	747	730	764	698	746	712	759	749	772	738	703	753	784	680	714	701	675	764	744	763	713	774	693	738	748	707	757	776	744	710	731	698	755	724	687	729	694	702	741	721	744	762	718	714	729	771	732	724	704	689	712	742	688	721	722	718	729	762	725	687	729	769	765	702	718	729	727	716	720	682	734	728	685	734	692	733	693	737	716	741	688	740	731	717	717	765	719	742	765	712	695	738	711	726	734	791	727	700	743	766	705	746	732	740	699	678	719	710	702	708	724	702	733	711	739	701	700	707	698	711	761	750	755	728	722	721	688	736	726	699	748	783	699	714	719	695	713	723	787	703	742	763	732	716	695	748	694	789	743	783	721	762	663	711	760	730	709	759	753	727	696	735	709	711	733	726	725	723	744	694	742	716	719	695	736	691	748	793	693	722	760	722	703	675	735	770	737	700	732	718	702	754	759	665	696	708	730	686	695	744	755	727	737	746	676	767	726	734	709	712	682	735	768	750	723	681	765
31399	5281	937	594	508	377	363	337	337	319	348	337	379	353	349	358	345	342	384	361	332	354	328	270	345	345	320	364	344	367	353	333	329	355	348	348	360	330	332	340	308	315	319	340	349	338	368	330	358	339	348	356	328	334	331	302	286	345	363	337	329	331	372	317	303	354	326	357	350	330	347	340	321	353	343	321	353	351	358	350	332	304	350	337	343	351	342	339	323	306	305	345	356	346	335	331	335	371	311	361	359	333	320	327	361	338	327	305	308	306	319	341	365	322	356	306	325	328	359	325	347	309	318	362	330	350	347	367	338	370	303	317	322	348	305	290	317	340	358	320	316	345	330	369	350	372	329	343	340	343	326	326	316	325	358	384	337	321	307	346	341	347	368	316	341	327	305	344	342	337	347	350	329	349	278	371	338	334	333	324	349	322	364	344	356	377	327	371	330	388	337	341	339	329	341	354	347	346	345	353	319	360	327	349	313	327	331	317	331	316	324	345	338	319	351	321	366	343	351	326	328	348	337	333	365	331	319	359	329	327	325	319	317	331	345	343	335	326	334	325	368	344	352	326	359	325	289	359	343	343	353	341	350	370	352	342	401	329	327	382	337	327	327	347	348	336	335	363	310	373	351	325	377	347	357	352	339	333	337	283	350	339	352	349	366	349	329	342	367	376	333	309	359	334	327	313	327	330	314	320	312	377	331	342	318	295	318	349	324	328	349	360	361	295	332	328	344	375	318	333	320	314	296	343	298	340	343	358	342	372	334	370	335	335	351	339	304	341	314	350	352	314	359	316	317	340	336	328	333	323	337	339	346	310	355	318	352	309	344	347	346	303	319	351	314	375	357	333	345	329	342	294	358	342	329	390	363	344	311	369	354	346	329	314	345	362	343	343	353	304	355	293	341	365	329	349	320	338	329	342	316	340	328	329	345	332	369	343	341	319	358	352	340	329	336	317	356	388	306	346	332	336	334	339	360	336	340	332	347	337	355	342	333	330	314	335	365	335	377	349	373	352	372	348	348	316	319	377	337	319	338	368	355	347	378	319	346	341	365	339	328	339	344	344	339	397	382	306	353	362	372	349	325	308	354	311	360	347	314	331	355	359	350	355	344	349	367	336	350	354	375	374	352	303	347	357	308	335	321	384	352	327	342	348	325	339	306	306	361	307	314	367	347	311	318	320	327	347	345	382	345	307	343	333	351	349	361	342	346	331	342	341	365	341	343	337	319	320	357	329	314	327	342	363	344	339	360	311	322	350	316	355	321	336	359	350	357	314	358	329	358	370	338	354	340	380	328	362	330	344	346	322	342	317	343	346	351	364	370	317	343	350	340	356	356	335	334	361	328	332	363	365	333	336	345	327	341	342	409	365	355	334	349	375	316	345	333	399	341	323	333	301	335	364	349	325	360	350	298	329	353	332	384	358	319	380	339	333	354	328	337	327	350	356	344	375	401	339	312	333	347	343	304	348	350	352	341	353	323	375	346	360	318	330	305	338	345	335	348	365	337	343	350	372	333	321	344	340	340	330	332	339	351	352	345	325	312	326	355	342	367	326	350	335	334	338	357	337	370	334	319	343	370	347	346	372	350	344	324	342	310	321	322	321	365	343	342	317	288	365	329	381	344	358	317	350	360	325	327	359	351	360	334	339	361	324	336	335	342	315	348	327	377	368	335	318	332	363	343	336	353	336	349	312	385	393	322	339	319	317	338	371	322	311	345	350	319	368	365	316	344	364	335	339	355	372	376	391	356	325	341	331	330	377	322	346	360	361	345	353	311	337	360	342	338	372	364	365	326	327	353	346	337	345	350	370	343	372	347	355	362	357	338	310	329	368	309	313	322	332	362	357	312	335	338	315	344	343	355	314	329	351	333	304	341	318	364	376	336	349	288	335	348	380	313	325	366	355	347	314	364	332	308	342	326	370	367	409	348	356	360	319	341	352	337	333	342	301	341	357	314	363	334	373	330	344	331	357	351	329	340	343	332	351	311	309	315	325	381	340	338	351	323	337	328	325	346	338	313	330	338	340	349	301	299	338	325	358	368	347	355	363	323	317	344	289	348	349	338	366	337	337	337	331	324	319	330	364	364	332	346	334	348	340	358	347	341	345	357	324	320	348	345	377	340	318	333	354	338	342	341	358	372	312	326	326	315	336	326	365	326	341	377	347	367	376	321	343	360	339	325	323	356	330	327	343	336	326	329	337	317	316	334	326	339	321	299	335	353	374	321	321	333	327	360	353	332	361	336	336	329	336	345	337	327	332	389	355	348	356	350	360	385	305	321	333	367	336	345	321	326	343	342	348	344	315	339	331	353	336	359	313	347	341	338	328	369	314	329	347	355	309	375	350	324	330	354	374	403	351	334	311	370	375	303	339	366	327	345	331	376	336	383	359	345	352	348	383	318	352	349	342	323	355	290	322	360	341	360	373	334	329	337	345	323	307	376	343	351	359	297	335	315	320	329	347	337	334	329	336	372	338	331	320	328	310	300	334	314	333	312	365	323	369	315	364	341	349	327	357	322	365	335	341	366	345	365	323	337	347	352	334	369	335	310	329	370	390	324	310	364	380	353	325	345	395	342	351	329	330	318	350	311	318	347	302	322	320	314	339	348	349	317	347	385	330	343	337	341	315	376	343	345	345	320	357	359	338	361	345	316	315	335	329	316	327	364	351	322	352	341	323	319	321	361	364	334	342	345	307	342	342	337	378	332	305	315	356	314	332	291	329	338	376	372	377	310	296	327	321	338	326	368	361	346	343	336	368	357	371	339	342	298	370	328	312	352	386	376	312	350	354	339	331	348	332	347	341	388	317	344	315	334	309	353	325	370	355	391	344	328	335	323	334	323	342	354	341	362	337	319	316	330	294	348	380	337	352	318	338	362	344	338	351	309	359	307	376	355	281	305	312	332	332	333	285	335	323	338	361	326	349	335	370	321	342	347	330	338	337	331	370	378	321	356	330	333	340	352	330	355	357	364	343	322	306	302	358	328	339	332	357	361	323	343	312	387	347	335	315	360	339	340	301	353	350	356	348	354	361	340	334	307	327	313	297	334	287	356	327	349	370	295	346	366	336	380	303	357	316	324	329	310	325	351	326	328	318	361	341	336	342	340	341	311	342	318	347	370	336	319	372	345	351	363	336	344	317	333	348	335	337	359	378	349	324	336	356	358	320	347	315	327	382	356	326	379	369	310	342	317	338	334	345	311	349	354	379	361	345	343	351	362	321	364	314	394	335	351	304	382	308	323	336	338	349	328	372	381	362	330	306	360	357	344	330	330	333	353	350	352	307	338	296	321	337	341	335	319	327	341	350	351	366	328	318	319	336	355	344	330	329	360	358	366	337	329	368	372	358	316	331	310	344	315	359	341	306	314	326	336	373	316	342	347	339	317	352	322	341	373	332	345	331	339	346	387	337	347	338	344	352	343	329	312	374	342	375	343	350	368	332	334	322	352	320	338	325	323	356	319	338	327	350	368	322
19679	8908	6407	4385	3127	2045	1283	1234	999	954	933	918	810	812	802	823	806	784	840	812	762	793	795	806	784	815	803	806	776	828	750	772	803	717	762	789	793	732	765	793	750	803	772	731	805	819	826	821	781	793	766	761	773	782	793	781	764	824	836	782	778	778	791	757	749	759	749	768	856	702	774	723	776	825	757	743	771	760	813	783	781	758	799	790	757	774	760	794	772	768	775	739	794	822	736	778	778	766	752	751	799	794	727	763	789	777	812	754	856	803	741	741	788	731	772	756	811	755	802	752	770	771	768	751	725	776	802	816	786	808	754	769	760	831	770	729	764	802	762	764	742	772	806	789	755	746	778	759	802	789	696	770	766	819	792	745	796	793	761	781	792	815	736	738	761	762	766	776	735	794	782	780	792	795	738	746	780	761	757	762	770	770	791	812	793	789	757	808	813	753	793	810	790	744	773	798	776	754	758	835	750	733	771	798	800	788	763	770	782	770	853	801	766	819	715	826	779	756	743	787	783	759	774	808	820	785	734	753	782	724	733	788	755	790	786	784	725	736	713	726	758	789	745	752	754	737	705	767	743	784	803	813	762	760	784	801	743	687	731	823	800	747	805	777	767	765	793	732	749	780	727	743	831	794	787	782	805	777	777	711	805	754	757	799	783	747	765	779	772	740	775	768	800	718	845	775	771	771	792	816	797	730	760	793	778	771	754	784	719	824	737	812	767	799	761	774	746	817	769	785	785	791	812	776	761	747	748	779	812	799	823	781	761	787	710	820	753	832	773	729	797	789	833	778	772	745	772	742	770	759	776	713	757	809	751	812	761	783	784	772	776	773	790	777	803	798	781	798	753	748	737	782	739	718	762	766	745	762	738	752	770	766	766	770	777	764	771	809	784	777	778	768	764	759	830	787	779	758	805	781	777	798	765	828	821	682	767	762	820	784	730	767	819	788	750	802	771	791	786	774	769	756	801	774	754	749	792	795	766	741	811	753	772	806	781	817	789	730	760	752	739	755	739	836	799	766	783	750	757	785	755	775	796	764	761	780	797	766	744	752	749	745	775	785	788	740	798	752	733	720	843	730	777	812	803	774	816	713	759	775	771	781	818	766	739	788	826	759	778	751	780	752	791	802	766	711	821	739	764	772	809	803	783	787	755	786	757	797	774	732	732	742	771	731	758	844	771	805	823	777	780	779	787	757	765	779	743	726	761	786	803	766	763	781	731	758	800	752	837	801	769	766	773	790	787	798	781	762	739	820	780	772	735	784	768	763	768	746	784	793	783	754	817	833	727	757	743	815	807	756	726	760	739	801	798	742	782	752	757	773	791	760	771	727	790	785	766	793	738	810	759	802	803	772	739	757	720	740	791	782	802	839	800	708	752	757	764	779	784	814	751	781	837	764	776	753	750	758	759	764	791	761	757	757	821	754	807	767	770	764	774	751	731	742	764	801	773	764	790	780	799	779	797	778	797	785	846	799	821	792	725	790	798	771	806	746	785	771	789	810	728	793	800	775	754	779	814	757	816	802	823	802	778	787	782	736	740	784	775	764	798	769	751	781	809	784	784	760	823	760	844	766	772	755	770	734	778	792	838	762	735	787	735	777	809	766	758	719	781	783	755	830	770	737	740	732	749	811	776	832	738	706	794	772	790	801	772	780	799	807	752	770	803	790	839	804	780	723	783	760	757	842	785	757	751	826	822	792	722	748	785	783	766	798	702	737	761	745	752	791	757	748	785	742	785	729	784	821	806	772	810	751	760	711	798	806	765	803	813	726	783	794	734	805	750	794	742	771	728	809	801	786	767	767	742	728	771	770	767	778	780	773	796	793	769	822	798	770	765	731	794	796	764	753	794	776	715	750	796	720	808	781	762	776	766	762	749	782	775	745	745	800	807	757	774	767	863	770	824	755	758	767	799	800	770	751	781	782	801	792	803	802	823	799	749	799	807	748	771	731	759	770	746	788	756	804	742	787	806	753	786	788	783	773	769	802	804	762	756	795	794	755	748	789	742	774	790	792	831	793	790	776	810	772	776	754	798	737	794	748	721	762	737	795	780	739	723	807	784	735	751	783	774	738	763	773	767	799	787	724	773	756	771	785	756	796	751	774	756	808	785	768	757	751	724	821	782	793	736	770	793	764	779	732	762	741	809	791	745	800	757	801	754	762	771	779	780	733	757	742	781	775	759	830	825	796	749	756	746	747	721	756	826	735	788	777	767	810	759	785	770	796	792	804	721	791	739	807	777	767	784	784	750	788	738	725	750	769	747	760	763	757	752	758	797	755	770	749	770	792	760	763	752	763	808	723	758	824	736	791	771	746	767	775	809	806	822	772	790	789	738	720	756	783	775	745	753	788	794	744	774	753	762	810	764	768	775	802	775	737	756	747	787	850	782	784	773	766	754	805	770	747	751	777	731	772	747	764	804	787	741	760	748	791	737	764	800	784	766	798	764	764	777	753	774	772	808	800	784	770	694	817	795	743	780	758	786	764	769	756	750	735	759	757	809	747	796	780	772	746	787	718	755	738	746	832	736	779	802	817	761	788	761	763	756	817	762	751	773	778	796	807	751	715	776	783	782	790	753	783	841	757	760	787	759	836	762	727	828	757	748	758	808	797	721	727	771	741	781	801	755	827	836	814	785	787	810	741	765	765	699	783	777	782	731	782	738	796	804	791	807	752	786	787	808	834	786	794	779	816	763	796	791	724	757	801	761	772	752	794	797	761	824	818	731	789	784	779	778	747	783	750	809	790	756	757	762	754	734	824	740	757	751	805	755	801	800	772	802	754	807	716	784	754	811	749	764	748	804	749	769	784	803	788	765	767	723	741	767	805	737	783	786	788	736	782	760	764	759	803	754	776	839	749	770	798	777	760	793	728	814	780	816	773	816	792	760	747	771	761	812	746	759	771	776	733	811	790	808	799	780	783	770	749	762	795	776	759	774	765	755	760	814	783	766	767	778	804	744	806	792	777	788	807	742	758	783	785	761	747	733	756	779	802	783	791	733	802	823	741	827	809	760	746	766	744	775	715	775	779	792	779	768	741	783	786	783	743	772	789	790	746	768	763	754	786	785	759	794	815	773	770	760	770	759	810	782	766	782	763	784	797	813	780	809	720	779	797	796	762	784	779	790	725	752	773	769	797	746	736	786	794	811	761	767	788	752	766	758	777	763	760	821	801	796	793	788	767	751	746	817	755	787	798	777	786	723	761	812	812	723	766	775	744	746	823	774	760	841	748	799	802	741	798	785	773	749	806	797	740	775	772	790	754	771	789	729	801	769	732	766	747	798	740	760	711	807	779	829	773	776	776	785	804	822	753	765	761	758	777	760	677	798	713	795	817	773	759	754	791	755	798	809	813	804	750	837	776	782	781	765	797	799	801	753	765	717	749	794	804	758	747	766	761	761	809	777	777	775	797	768	721	821	732	770	810	751	714	794	798	795	791	811	775	795	741	792	727	778	759	783	786	796	762	746	767
20920	2439	607	429	336	328	338	332	354	303	324	363	317	305	307	297	329	356	326	343	338	312	337	317	355	346	333	315	334	311	334	317	305	338	320	348	324	345	314	295	322	313	315	308	358	318	310	319	341	326	350	302	327	338	300	342	339	337	309	315	349	311	330	304	317	310	305	322	285	368	355	315	311	318	295	320	339	296	282	300	350	350	317	344	317	339	331	344	315	293	286	324	305	307	298	319	292	302	338	367	321	349	309	318	320	335	305	313	352	330	314	326	322	258	305	296	298	312	344	265	330	346	367	292	293	283	344	325	325	324	290	334	313	288	310	336	314	316	321	319	295	328	345	319	364	322	323	299	341	318	300	350	304	301	362	296	297	276	319	340	346	314	323	305	365	298	325	326	297	296	320	310	305	313	332	330	326	354	316	329	336	305	331	320	318	330	336	327	330	325	317	335	302	316	342	340	336	268	273	328	304	318	324	350	311	292	281	331	347	295	339	326	312	325	279	322	311	316	297	317	317	336	326	326	342	321	343	316	340	307	313	323	313	331	335	306	316	318	330	283	328	327	313	316	305	319	312	322	272	306	320	314	319	307	301	315	330	315	302	297	374	337	329	341	334	306	326	348	319	331	318	314	313	342	328	313	284	334	304	312	324	343	288	346	313	358	324	314	315	325	315	347	324	331	301	294	349	338	325	302	336	309	300	317	338	310	325	283	343	292	299	325	292	317	304	303	353	345	313	362	315	304	389	289	316	324	311	306	335	321	290	315	345	333	313	318	332	338	302	325	305	343	322	283	312	370	321	313	320	326	325	351	320	331	292	328	340	307	335	330	295	324	318	291	342	318	314	336	348	310	331	321	322	305	299	314	337	294	305	305	326	310	307	329	302	271	310	290	295	325	326	309	331	362	311	306	341	306	327	312	331	320	312	362	294	326	322	285	322	287	317	304	309	336	304	290	326	289	290	322	345	301	302	309	310	321	282	277	309	302	324	311	312	350	315	330	307	311	333	303	348	326	320	358	324	314	309	314	299	314	305	313	289	301	338	321	339	338	303	359	306	334	333	298	340	318	333	311	291	297	333	320	326	337	317	330	344	298	342	336	323	317	303	319	370	309	340	344	327	362	313	326	306	311	317	357	303	306	305	327	311	311	284	276	338	303	308	322	330	327	356	330	292	306	316	297	335	313	306	303	345	304	302	321	293	363	293	327	320	316	319	324	325	299	335	291	334	350	283	303	316	304	332	331	302	313	344	282	283	331	306	309	335	310	303	323	317	321	333	370	310	316	300	330	330	361	342	364	285	316	339	330	271	341	277	339	322	374	312	335	313	309	282	338	311	314	314	306	315	354	302	326	326	312	289	312	337	316	312	321	320	301	298	346	349	320	339	349	310	311	303	336	354	272	331	318	345	338	331	339	301	319	308	309	337	301	312	328	324	314	295	318	327	283	325	322	305	306	325	309	322	322	327	305	342	332	319	300	311	331	311	320	334	345	328	342	328	370	319	304	288	307	272	298	323	303	317	290	329	305	307	351	305	336	320	328	298	325	315	310	301	335	304	297	336	304	287	335	325	280	310	325	345	319	330	345	318	324	313	321	319	361	347	332	314	329	333	323	322	318	303	338	309	280	303	321	349	310	322	336	309	301	333	311	327	303	315	290	279	319	295	331	333	298	310	317	294	337	310	331	349	319	336	335	330	352	326	329	342	284	303	340	285	305	312	323	296	314	331	359	322	297	314	299	314	295	330	302	286	326	294	313	318	331	305	325	301	334	319	310	333	296	323	351	306	304	292	338	305	329	336	323	301	329	331	295	319	338	326	352	318	305	300	277	292	312	343	322	316	353	295	305	310	298	326	336	303	314	336	319	303	329	314	299	318	299	315	287	334	326	310	315	346	334	305	338	323	319	336	338	344	322	304	330	332	338	330	311	288	288	313	299	334	347	287	301	320	291	307	333	297	288	318	324	281	315	301	350	323	327	301	326	332	295	300	348	320	291	272	347	302	312	324	340	296	297	280	328	305	357	346	309	299	287	291	345	330	331	307	305	307	290	328	315	310	307	317	316	325	324	313	313	311	302	304	309	347	330	357	269	309	307	327	345	338	344	301	326	311	338	331	302	345	344	346	299	314	337	320	331	322	299	312	321	311	296	307	281	302	329	309	279	301	295	319	333	345	321	311	352	316	294	319	311	325	363	349	278	304	320	303	310	302	294	320	327	362	334	299	344	298	325	350	302	318	298	315	311	349	328	311	297	323	338	305	327	325	326	337	300	348	327	356	279	349	339	319	348	317	310	321	310	317	317	299	328	320	306	304	328	305	320	324	325	315	331	303	328	332	297	320	326	322	322	343	332	331	299	301	330	321	310	311	310	314	280	339	293	309	307	297	325	335	333	321	334	278	342	365	329	313	328	326	352	353	352	311	317	310	277	295	352	315	296	334	331	282	324	292	346	351	308	316	345	317	319	319	319	318	291	310	312	325	326	305	280	313	323	334	307	325	352	322	292	339	335	333	311	319	317	300	344	306	332	305	322	323	322	345	328	316	319	314	332	315	293	335	308	332	300	324	280	317	308	308	360	339	318	351	309	290	339	288	295	320	341	310	287	305	352	324	342	357	304	337	287	316	314	292	340	316	330	324	335	332	352	328	307	357	327	343	302	326	379	287	359	314	344	328	302	309	320	310	361	308	336	330	339	289	354	312	312	314	321	362	283	289	347	310	307	301	324	311	348	315	320	317	315	354	347	350	326	305	310	338	326	307	313	327	375	310	288	295	330	302	306	301	313	316	334	283	350	341	349	316	287	326	333	330	327	357	337	325	319	340	307	306	294	321	333	350	326	351	316	320	305	334	338	324	345	325	306	340	315	295	283	306	292	326	347	339	304	323	345	335	311	315	329	356	322	307	328	326	317	302	316	300	343	310	305	330	330	288	340	302	345	313	330	350	301	309	347	333	288	326	344	348	333	362	321	326	324	298	316	318	314	310	322	312	341	314	284	316	304	300	280	303	322	329	340	306	333	356	313	320	289	300	331	335	289	288	295	309	316	333	296	301	286	329	386	347	307	313	309	341	330	346	289	311	331	346	322	313	340	293	301	349	297	293	333	323	334	336	316	323	331	294	304	314	310	317	309	301	335	333	328	344	297	330	346	311	337	322	324	335	317	319	354	320	338	301	299	280	345	312	320	330	343	312	293	333	335	324	346	306	314	313	320	326	336	310	324	327	302	306	296	350	335	290	326	295	276	322	345	295	331	333	309	328	331	342	330	313	315	307	329	271	319	324	336	314	311	311	313	329	327	343	358	301	295	356	361	330	289	334	296	280	330	342	307	307	347	361	379	321	328	297	344	325	316	327	364	313	315	353	304	337	315	332	291	303	311	323	343	356	306	308	333	307	294	310	319	331	338	351	332	340	294	306	341	321	311	333	330	312	313	314	316	342	370	312	298	347	299	323	307	332	323	304	307	319	308	316	344	312	323
15567	5834	3760	2243	1123	988	851	769	780	752	727	724	718	741	737	723	704	724	687	721	742	710	696	767	689	701	678	758	740	694	692	692	709	665	712	712	694	736	709	713	728	734	722	738	708	702	751	718	723	700	672	723	738	708	730	676	709	709	753	753	717	732	662	726	704	701	700	702	704	690	669	702	680	747	692	700	722	766	749	691	750	720	732	721	736	760	695	721	712	723	725	695	742	704	723	728	668	712	732	680	637	694	682	670	692	735	735	705	710	686	690	733	689	695	712	680	740	698	695	716	731	706	718	675	761	677	756	676	694	672	713	685	715	721	724	736	685	709	663	708	638	734	720	697	727	690	690	699	721	735	715	706	701	697	700	696	670	729	694	669	693	737	734	660	715	703	695	698	711	761	679	736	688	688	740	708	672	715	690	693	719	664	741	715	691	708	724	700	682	703	713	702	728	709	730	715	688	699	703	706	700	718	685	679	709	695	697	679	695	691	689	747	681	683	728	741	660	687	709	704	709	679	671	686	697	675	693	726	742	703	706	685	681	655	711	759	698	679	725	722	725	760	685	698	735	743	689	699	699	722	682	710	708	738	706	712	657	682	740	694	720	691	699	698	719	748	732	713	692	726	691	705	752	679	696	702	715	667	707	709	695	673	710	689	726	707	709	709	716	645	733	712	702	677	712	673	685	683	726	714	752	656	742	688	682	732	727	699	713	745	718	729	734	708	720	663	693	717	709	707	715	670	706	695	741	690	696	720	710	692	690	729	681	723	696	695	710	662	732	720	719	772	745	694	733	714	735	729	694	716	666	713	697	656	717	726	666	658	699	682	716	779	712	657	705	708	666	677	689	766	729	694	734	722	726	673	651	682	659	712	707	756	676	687	682	670	776	690	745	760	712	728	719	729	734	710	698	705	722	721	700	701	705	757	709	708	673	707	664	676	732	704	716	714	740	720	736	712	663	696	671	713	700	652	672	721	715	691	705	732	663	703	735	719	703	714	724	734	715	629	696	762	697	686	717	674	711	753	749	676	743	702	696	764	707	664	733	754	688	676	720	696	714	711	690	676	716	718	725	719	667	769	677	667	729	696	681	728	692	692	700	697	744	693	749	655	702	665	708	737	696	701	697	705	688	692	712	658	693	741	687	715	717	744	721	685	709	721	692	748	663	722	736	716	698	702	715	679	726	707	725	717	689	682	723	694	673	723	697	702	673	748	688	696	704	706	672	675	688	666	695	652	683	711	683	707	714	698	686	737	698	706	672	713	690	722	700	713	692	703	800	735	714	698	699	701	697	701	719	722	716	732	706	705	679	678	706	684	683	685	702	731	711	659	694	728	686	729	719	746	723	716	672	772	686	760	683	694	698	711	705	715	762	705	655	690	732	697	741	698	717	682	734	729	730	670	690	710	727	697	707	663	714	744	724	749	663	660	686	714	694	707	693	711	699	772	718	694	667	691	701	741	703	695	719	741	652	708	686	673	722	676	705	672	748	719	712	683	735	684	698	696	706	737	745	713	695	717	723	677	702	666	709	763	741	741	710	709	720	694	686	673	725	741	719	721	656	722	700	738	707	662	673	708	699	707	714	715	699	740	710	663	766	686	676	663	696	692	674	717	717	699	726	713	707	680	679	685	740	712	687	690	710	694	731	695	664	733	689	750	707	682	690	678	661	716	716	669	724	679	735	725	740	715	745	678	713	694	711	690	750	720	729	716	731	684	655	726	760	734	719	695	680	727	632	701	692	698	720	685	671	715	712	788	676	684	688	667	688	715	676	685	693	726	718	734	742	735	694	738	683	700	739	741	670	724	728	721	725	714	673	692	709	713	712	740	656	727	718	697	721	684	735	706	709	728	720	678	742	697	698	670	693	731	744	676	655	680	688	708	728	683	750	716	707	732	719	666	702	721	706	715	738	689	691	735	689	721	705	699	725	707	694	702	739	694	728	667	761	717	706	727	713	725	736	748	732	756	698	731	752	640	674	734	735	700	736	678	686	678	734	687	682	738	722	763	707	722	687	722	738	745	680	721	720	693	698	679	665	724	638	716	725	675	711	634	707	706	716	706	730	707	689	658	694	699	687	685	728	675	684	679	707	673	709	728	678	717	689	700	749	685	723	718	730	704	661	708	730	719	686	693	700	697	709	750	704	714	707	752	757	704	737	695	682	722	736	699	732	742	755	676	715	700	713	767	731	730	736	724	653	700	653	677	696	732	690	731	733	704	698	699	728	684	709	681	764	692	704	701	669	708	681	723	717	723	708	757	699	732	698	712	677	688	676	752	665	720	684	635	728	716	697	733	714	737	743	692	708	721	735	732	693	699	714	695	728	697	720	713	695	721	707	703	704	701	688	723	645	691	686	676	689	665	719	678	686	705	709	735	654	726	709	720	736	688	702	701	745	693	723	718	707	686	721	630	689	697	731	707	742	744	707	656	685	716	719	701	716	719	697	702	717	685	718	700	699	706	788	711	722	691	670	723	746	700	733	701	695	708	703	727	681	722	727	674	705	722	673	744	726	736	685	703	700	732	670	701	725	721	734	753	684	697	766	660	686	697	685	680	680	701	758	686	721	708	719	705	683	732	695	688	739	704	691	742	706	680	725	717	685	676	688	695	717	738	716	689	685	729	702	674	690	691	673	692	693	699	729	699	666	755	712	735	739	737	701	722	729	740	697	719	716	660	686	710	706	703	672	671	682	704	750	652	685	706	719	712	713	700	724	692	693	687	718	664	713	724	726	717	675	686	699	691	700	702	749	719	726	659	710	705	690	706	734	714	699	736	693	695	678	739	703	640	711	737	679	708	676	724	707	710	666	714	707	726	720	760	668	738	708	727	690	717	741	716	708	734	697	697	694	713	684	709	737	698	729	717	707	723	753	745	696	715	735	652	726	727	689	673	740	697	722	751	679	727	683	635	735	697	711	732	705	715	737	728	721	677	689	682	668	746	679	693	701	673	724	701	702	721	673	728	657	693	721	766	715	710	654	705	729	683	678	720	695	680	707	691	700	682	670	688	745	742	715	708	716	741	675	693	706	749	679	705	684	739	727	711	662	655	717	692	682	707	701	693	737	713	731	650	673	716	705	730	729	732	725	724	723	699	678	732	706	700	720	687	726	695	727	706	724	688	703	691	735	705	704	685	698	750	693	681	700	729	736	723	738	710	692	683	687	696	715	710	711	677	747	737	703	706	727	757	685	722	682	697	703	700	741	765	704	707	700	737	658	708	733	724	758	695	714	646	723	757	736	723	692	715	724	666	736	726	691	674	687	672	738	699	695	710	687	699	680	727	700	728	723	658	709	700	689	679	711	719	764	709	721	683	702	688	672	724	721	741	709	720	694	691	735	652	731	745	674	685	676	689	712	705	680	688	692	739	723	755	695	698	736	705	772	719	700	733	740	699	680	712	654	729	686	690	671	684	689	725	730	718	774	701	734	686	696	713	715	711	672	665	666	664	712	715	702	674	717	656	742	720
33595	5216	813	452	382	374	384	323	317	355	324	348	317	308	340	292	293	335	317	349	312	325	359	340	373	336	344	345	324	335	347	343	365	314	328	297	336	311	306	329	299	346	353	335	310	341	393	336	312	304	328	351	322	319	318	338	320	321	322	321	320	339	318	306	328	303	324	339	348	353	320	365	344	339	327	305	317	326	335	353	286	341	346	334	334	324	339	320	301	342	306	329	314	332	315	352	337	315	311	368	324	309	303	362	334	306	320	318	354	319	321	315	324	317	326	340	312	330	289	328	361	305	316	307	301	332	354	314	341	338	322	341	305	316	326	342	351	330	356	315	326	342	321	308	311	356	357	314	353	325	334	325	308	288	326	326	324	300	346	324	327	338	336	287	294	291	341	299	332	324	360	317	331	306	357	322	314	345	306	349	368	334	313	342	319	337	340	309	333	349	378	329	326	298	345	322	385	351	344	312	313	310	291	288	340	297	307	344	334	342	344	312	299	328	315	341	316	290	330	312	322	348	303	309	338	338	329	326	301	317	303	331	306	366	344	359	332	319	304	302	291	299	341	311	330	301	355	333	318	284	339	344	327	331	401	372	345	312	328	328	303	330	321	374	315	347	344	353	323	312	326	289	307	344	307	331	304	333	325	340	315	312	356	342	339	335	305	289	330	288	347	328	330	327	301	305	315	290	324	305	320	330	318	339	337	321	333	325	351	337	345	329	330	342	361	355	344	350	337	281	304	320	357	337	320	358	351	314	327	331	313	311	325	323	358	353	320	335	307	338	312	316	341	354	347	315	330	362	321	307	343	319	364	335	298	348	326	321	330	324	332	334	352	336	313	316	334	359	289	326	345	329	348	334	341	331	347	326	304	332	326	325	328	359	326	335	331	325	315	338	368	345	319	314	335	344	342	344	384	348	341	323	325	326	318	311	319	337	336	362	351	343	338	343	353	358	319	335	340	306	316	305	317	338	324	333	322	348	347	354	321	319	328	339	317	289	338	327	328	310	325	322	327	351	294	329	361	350	344	313	304	307	320	326	334	331	351	355	311	331	314	339	303	332	345	336	331	324	367	330	342	335	316	303	311	324	335	322	300	337	350	339	335	312	317	351	373	339	283	300	337	327	331	326	304	322	302	369	330	309	324	342	309	295	333	342	321	348	293	333	374	305	311	330	340	339	329	321	310	301	342	320	338	357	320	328	316	298	343	312	304	309	307	328	303	306	304	289	339	319	317	335	317	365	328	318	330	314	348	330	340	312	317	338	316	316	333	332	322	327	324	340	289	308	295	308	341	330	302	315	318	301	285	311	338	354	305	304	362	309	335	380	286	363	339	335	309	327	323	321	312	291	311	311	335	308	325	308	318	330	356	339	357	345	354	316	320	318	292	321	335	336	349	334	333	351	325	307	362	344	338	326	333	303	342	359	321	345	337	352	338	323	324	337	289	301	321	322	318	328	314	333	302	311	310	318	312	342	295	362	355	330	322	290	314	311	313	320	334	333	357	340	335	336	335	313	316	330	341	348	341	316	374	321	334	325	336	331	337	312	317	313	318	350	318	358	356	335	336	316	336	329	338	316	340	337	300	313	339	300	317	337	312	342	302	336	370	335	288	314	304	323	365	330	335	323	330	322	335	342	324	341	363	339	296	332	348	320	330	335	315	339	338	348	358	322	298	330	298	316	336	317	289	314	353	347	330	299	318	325	322	348	325	347	292	304	317	320	300	322	328	302	368	294	321	306	327	337	341	306	368	347	328	369	324	325	329	329	338	320	340	340	329	314	355	297	308	317	325	312	331	354	316	328	335	330	331	323	332	328	333	306	329	306	365	319	323	315	302	319	341	328	341	296	313	343	316	330	303	312	325	346	336	297	334	305	287	340	322	376	325	365	299	334	350	331	325	305	302	325	297	327	319	364	341	304	372	351	337	325	316	316	352	303	334	319	332	336	341	357	319	333	335	333	321	334	353	360	340	311	325	361	323	319	322	340	364	340	306	312	337	321	334	298	330	339	318	322	360	374	321	324	337	323	348	343	340	328	324	304	277	292	333	338	301	311	327	345	324	326	343	352	293	323	352	326	364	335	288	322	353	324	348	314	343	339	362	329	305	306	357	321	336	334	307	318	307	310	278	308	321	343	294	328	306	334	328	334	311	351	337	324	308	333	337	342	335	330	327	351	367	297	329	361	324	320	337	318	352	347	319	321	323	297	318	313	326	344	321	321	345	332	321	328	341	329	312	314	346	324	317	338	347	328	326	313	327	308	323	343	337	336	337	318	359	318	336	320	313	310	335	344	343	301	341	291	305	355	333	317	301	337	337	332	347	377	345	345	322	352	331	343	316	342	324	332	322	365	356	316	314	322	321	315	322	360	311	282	349	343	314	317	338	341	292	317	333	341	332	372	317	340	346	290	317	366	321	330	335	316	342	349	327	344	337	314	330	349	373	355	346	333	313	334	304	285	343	325	340	330	326	338	336	310	340	317	328	325	309	352	322	336	312	286	324	326	380	339	314	308	361	355	317	317	314	326	320	320	321	330	368	326	338	355	330	316	314	313	322	335	308	327	340	308	324	339	338	349	295	276	326	325	339	317	298	341	356	363	358	293	334	329	374	323	327	339	321	325	316	284	370	313	307	318	320	314	349	373	323	347	311	328	344	367	350	278	299	311	303	329	325	302	328	320	333	361	344	296	332	313	347	329	343	327	310	360	325	312	318	349	348	294	319	334	287	327	292	336	374	317	319	314	335	330	324	339	308	324	318	336	323	317	308	346	328	335	354	310	297	343	309	313	337	363	325	319	315	332	360	358	326	338	313	309	344	297	313	312	344	331	323	331	390	365	310	301	343	273	323	338	322	349	311	359	306	322	288	329	325	343	308	359	338	332	300	351	310	331	334	331	344	318	357	349	329	335	307	353	294	333	357	353	298	330	356	306	307	321	325	295	347	368	313	294	345	339	291	328	341	365	297	298	335	329	353	317	325	336	300	331	310	317	339	316	325	347	320	327	322	329	333	318	352	350	310	313	293	372	320	306	317	333	293	307	327	344	360	335	331	332	335	320	312	335	356	302	303	294	330	359	323	319	342	294	322	294	324	326	311	292	328	349	318	308	336	324	343	346	341	329	352	347	316	330	309	319	332	340	307	294	294	328	352	326	296	333	345	321	341	353	333	346	328	349	332	309	338	346	322	315	320	316	333	353	307	339	353	345	314	323	369	321	357	332	315	322	320	330	348	335	335	333	336	340	334	332	327	336	341	378	322	341	337	286	372	298	333	333	324	321	335	334	340	331	368	308	332	345	309	326	330	345	324	324	312	359	360	342	317	309	349	319	335	333	343	330	308	307	316	323	302	337	307	334	348	343	341	364	314	325	323	333	334	312	298	317	327	313	327	317	333	347	314	294	333	338	321	302	361	312	322	341	339	353	298	336	338	330	321	348	331	320	328	302	341	328	347	331	327	327	306	344	349	354	323	345
22640	8210	5367	2972	1866	1369	1272	1111	942	829	816	780	800	762	745	794	761	757	738	750	723	790	763	733	753	746	721	749	763	798	727	760	777	751	749	773	728	706	700	752	735	734	718	771	690	734	742	764	716	725	712	723	740	708	770	758	709	711	750	708	788	735	750	743	745	740	715	738	722	741	739	808	763	740	753	803	683	752	705	730	710	704	751	746	731	727	730	709	755	720	721	750	739	695	703	748	705	741	742	716	700	727	742	739	780	752	783	751	760	706	705	722	721	717	744	748	717	741	774	756	736	695	744	772	750	761	741	737	722	726	755	735	744	736	745	738	757	771	766	765	751	764	699	731	753	760	745	712	730	743	755	764	751	738	711	716	713	737	754	770	732	739	713	737	757	719	760	768	798	728	706	723	770	766	709	724	726	733	764	758	715	748	723	784	756	719	742	691	751	744	751	735	739	744	703	742	706	752	700	761	776	791	706	746	728	750	774	731	756	759	735	718	696	680	738	763	721	821	733	665	778	734	691	730	754	716	743	720	770	734	735	752	762	737	725	749	726	776	674	715	716	765	718	732	715	720	734	717	760	699	758	749	763	730	745	721	765	797	767	688	752	705	750	735	769	715	737	745	724	687	759	728	745	726	720	769	701	701	766	770	753	718	742	716	702	765	744	757	681	790	771	742	750	748	687	769	701	751	698	726	764	697	756	682	746	755	758	807	786	718	743	753	748	717	730	702	735	789	765	720	767	732	742	737	694	726	714	726	730	723	730	731	756	723	732	777	672	777	778	752	708	739	730	693	748	721	734	771	726	750	778	792	767	698	729	705	735	719	736	785	736	686	790	687	784	755	710	708	705	724	712	731	750	664	696	775	773	728	718	772	713	697	760	775	748	713	767	738	707	706	706	735	796	714	744	775	730	797	694	737	756	746	728	721	725	757	735	752	747	701	759	703	700	754	730	718	746	775	675	762	713	768	766	730	728	688	720	720	738	790	779	783	708	693	704	753	721	742	748	706	719	696	752	755	748	760	726	777	735	749	749	708	760	712	745	752	706	726	710	724	747	774	743	730	686	776	723	705	787	758	749	741	724	739	758	756	712	686	706	751	730	751	735	717	765	715	717	781	761	755	736	720	735	748	720	747	707	733	731	735	750	750	742	712	778	725	716	767	688	714	747	744	720	728	685	727	720	715	759	725	742	734	723	745	710	735	717	763	739	733	724	739	739	740	760	746	752	743	679	771	707	707	736	757	765	796	734	727	735	704	768	730	720	724	766	742	758	755	771	740	723	754	756	757	730	768	685	681	785	770	727	788	733	749	776	730	694	735	773	728	751	736	722	715	720	767	730	700	733	688	742	746	715	760	686	780	712	726	696	715	750	729	757	718	770	762	731	761	688	770	718	708	738	761	739	715	719	673	677	761	747	707	673	792	716	742	708	711	726	751	702	730	732	736	746	699	775	713	769	742	734	758	729	783	743	747	728	759	748	742	770	753	786	778	749	746	726	738	723	749	745	767	720	698	710	736	776	717	741	701	773	731	735	739	779	793	733	772	749	696	809	714	726	704	770	770	672	742	716	746	754	737	728	758	713	734	716	752	747	751	738	774	690	766	721	720	727	724	753	726	803	777	710	675	702	787	723	756	792	758	749	716	775	772	651	758	706	759	750	778	801	785	752	714	743	696	771	688	711	726	746	776	749	733	754	712	738	740	724	753	747	726	666	715	753	758	759	708	740	735	718	740	705	715	744	723	705	718	720	734	770	697	725	749	755	725	741	771	732	751	750	781	727	717	710	744	726	733	691	726	729	752	715	760	716	802	750	756	729	755	729	712	777	780	714	722	740	784	684	781	748	724	741	733	750	764	724	721	727	765	707	737	739	739	714	706	742	756	791	712	710	739	666	732	706	705	689	749	758	767	742	741	678	734	732	733	737	722	721	738	769	734	754	717	739	740	740	729	682	769	737	710	738	735	725	754	749	730	725	752	774	743	770	707	809	706	730	716	757	721	714	722	727	774	788	745	745	733	700	709	771	722	693	701	757	743	721	742	764	698	772	736	787	786	723	693	755	744	743	775	710	765	724	740	765	773	776	784	761	736	744	691	707	739	754	733	752	737	712	764	750	735	764	784	713	796	680	716	738	753	738	687	743	750	739	672	686	710	748	704	738	731	780	773	724	735	761	779	738	760	702	776	671	782	732	770	724	729	724	715	744	776	714	796	735	748	756	731	780	720	707	683	791	739	714	718	742	713	721	723	757	812	683	754	726	785	762	717	734	765	732	749	766	729	741	740	704	727	676	692	740	736	720	738	754	752	730	709	752	697	742	760	743	713	749	783	713	672	744	782	759	737	725	752	721	737	708	697	728	738	748	700	746	793	755	728	716	777	801	729	776	716	738	795	716	759	699	762	763	734	755	736	749	767	750	743	706	764	748	693	767	709	749	685	767	771	728	709	704	760	732	720	760	683	743	715	730	762	728	717	775	781	764	749	693	757	684	762	848	727	748	760	724	704	742	775	724	742	712	714	815	764	779	781	755	759	721	714	720	739	734	749	743	746	724	813	739	709	751	679	700	707	730	749	720	758	719	737	772	750	739	733	795	759	773	730	705	684	760	745	788	732	771	796	716	739	742	719	755	731	757	771	753	716	730	705	734	730	758	733	734	739	701	732	741	732	661	695	705	755	714	712	794	748	722	765	727	698	717	783	760	739	768	779	761	767	754	717	741	779	745	737	765	696	711	744	761	727	698	751	699	727	713	747	712	744	727	788	766	706	772	717	707	755	728	735	699	746	752	758	732	769	683	735	733	770	748	788	749	698	733	705	742	790	761	782	715	678	717	757	739	720	765	719	764	687	719	719	733	731	727	757	705	753	761	767	730	801	689	729	697	765	726	763	737	735	743	695	758	684	706	676	730	773	755	726	785	708	739	751	740	743	758	717	709	764	736	734	743	734	765	749	696	743	768	755	701	702	731	754	731	711	727	701	736	784	788	761	766	743	756	754	790	744	690	725	740	730	737	756	758	775	724	709	760	738	750	767	752	790	741	716	722	799	701	759	778	770	733	748	744	750	741	807	761	767	749	730	679	739	692	679	767	745	767	727	743	744	716	737	696	781	743	742	695	785	763	736	742	750	710	713	731	682	752	774	746	743	721	744	724	706	729	760	771	739	764	766	742	777	729	716	734	736	758	766	774	714	763	760	732	733	740	733	699	781	728	735	739	737	710	745	732	758	752	747	729	771	759	737	767	768	724	763	755	760	736	757	728	729	725	750	742	723	749	751	699	740	760	684	761	726	732	747	752	767	761	768	727	713	783	713	796	770	756	758	707	744	715	757	735	802	697	758	746	763	744	762	760	751	698	713	735	784	765	742	738	759	735	771	745	761	699	763	712	719	762	757	774	739	711	728	750	776	735	749	751	689	727	717	734	756	766	696	712	757	712	736	762	760	731	730	719	740	789	758	769	768	752	717	761	724	750	735	753	752
38935	6493	845	477	391	381	390	359	370	338	351	355	398	356	336	315	327	362	355	327	312	322	359	351	345	338	396	343	312	356	359	343	321	344	306	317	335	325	341	345	324	330	333	334	342	345	317	368	355	338	364	381	387	363	358	327	327	364	322	346	339	323	329	346	349	345	345	304	323	351	338	330	325	326	342	334	328	356	352	354	318	325	323	348	367	369	311	326	316	301	355	319	343	390	340	328	324	346	346	343	327	357	282	360	371	327	366	319	330	335	303	326	303	342	309	382	317	314	337	345	307	308	282	329	384	341	354	345	336	347	300	340	364	333	333	347	369	319	378	348	360	345	322	368	317	362	369	367	340	344	343	346	353	350	318	345	364	340	340	325	355	327	318	337	347	357	345	312	287	353	364	349	343	319	316	346	358	308	321	351	332	345	311	325	357	311	324	377	355	303	368	377	340	349	351	353	388	363	346	355	343	338	360	320	313	341	333	342	366	333	327	334	312	377	329	329	337	311	336	347	368	323	375	320	312	335	381	312	349	334	351	300	319	346	339	365	346	384	347	303	356	336	390	362	333	311	335	385	345	346	319	362	327	337	318	313	356	359	353	342	324	328	327	344	340	337	380	368	342	348	290	322	330	337	329	325	315	365	334	332	344	344	316	324	341	413	341	344	358	324	324	364	323	316	333	368	370	344	330	317	341	346	339	298	315	342	377	358	366	330	333	353	341	381	321	339	345	341	340	336	339	331	341	355	343	333	310	327	344	341	345	321	347	348	356	312	342	335	328	328	341	353	336	298	293	314	312	361	315	333	337	293	361	330	331	337	278	365	360	326	343	359	355	343	386	331	338	321	354	316	327	337	338	309	331	356	363	329	395	361	355	337	328	355	321	319	333	328	374	336	359	366	341	353	321	296	368	273	360	333	350	372	361	357	358	310	304	321	310	329	337	355	335	329	325	368	321	341	357	307	320	355	363	340	316	337	371	355	327	312	329	297	344	351	344	347	315	359	368	322	330	297	330	331	361	390	339	359	369	335	330	342	346	327	329	323	320	327	308	352	332	334	350	358	345	346	305	381	349	356	372	378	333	322	357	360	330	321	337	345	354	326	315	350	331	363	314	340	361	353	345	324	343	346	344	319	348	350	314	348	385	339	353	329	327	359	352	377	331	368	338	326	343	346	336	348	325	351	323	310	295	350	348	343	350	332	322	345	314	295	370	309	341	359	366	345	370	324	363	323	367	321	332	329	354	354	374	331	325	348	386	339	326	364	363	301	310	351	339	329	320	314	351	331	309	354	350	353	347	383	354	377	345	299	345	323	315	319	341	310	350	359	341	336	347	327	371	353	310	333	320	317	320	332	337	333	363	370	318	335	367	366	349	324	317	333	338	354	369	319	341	333	319	344	356	342	329	295	354	376	290	318	379	337	360	373	334	352	399	321	356	343	322	332	330	335	346	339	348	304	311	324	364	324	337	327	341	334	328	330	344	348	329	367	330	316	344	364	334	325	337	328	377	314	346	361	325	323	293	341	308	355	360	313	352	363	357	323	343	326	392	312	347	367	338	326	328	335	319	332	350	378	342	325	357	318	326	299	325	320	337	350	321	381	325	381	366	333	350	303	310	294	322	363	377	332	354	331	365	345	366	332	349	315	346	345	363	329	336	321	366	320	336	333	350	352	385	344	346	337	373	331	307	337	366	330	318	343	356	327	328	349	324	346	346	303	326	322	349	338	310	343	323	330	330	349	328	337	345	319	341	313	322	357	348	329	332	352	303	340	359	329	357	337	325	315	326	348	327	358	362	316	365	345	362	358	334	331	336	345	323	323	353	354	343	314	341	316	367	334	323	337	349	350	318	356	337	373	337	354	342	324	348	336	333	310	305	388	361	316	332	331	327	348	369	336	377	342	308	333	350	370	320	321	346	339	359	349	339	345	352	336	313	338	333	367	358	339	342	346	392	348	296	312	359	351	334	323	320	331	338	355	330	313	349	340	329	374	393	328	356	327	333	331	348	319	379	329	318	316	368	338	357	316	356	337	336	346	323	349	357	348	316	311	319	351	356	335	335	359	364	370	313	347	347	308	345	327	347	362	369	362	321	307	345	317	328	345	361	365	382	344	317	366	338	367	341	300	340	364	328	332	369	367	366	342	339	322	330	333	387	371	323	309	316	336	346	348	355	347	344	353	362	324	351	324	348	356	359	336	358	357	319	341	341	318	313	348	315	328	337	363	339	320	318	342	339	290	341	305	340	343	321	329	339	373	337	360	333	359	329	342	321	316	367	325	345	355	304	315	314	345	330	333	334	349	324	335	314	336	317	315	298	336	371	360	316	308	305	342	359	324	332	358	362	301	320	326	333	333	331	307	367	347	336	363	338	338	337	339	314	349	324	325	344	345	347	348	311	367	294	323	333	342	342	335	314	366	360	345	347	325	326	349	365	332	322	337	363	351	358	353	344	326	375	363	349	351	368	348	339	339	313	339	370	329	323	310	345	326	347	341	343	322	358	316	382	312	348	363	359	342	350	332	373	334	318	321	326	320	336	330	313	370	339	324	312	342	351	346	355	347	349	309	328	371	372	331	328	310	329	367	353	363	375	300	338	336	301	336	333	361	347	327	326	348	375	338	319	327	355	349	361	360	351	369	330	341	350	346	355	362	351	370	308	374	327	329	332	350	320	344	333	332	344	318	319	335	374	355	358	341	334	311	342	353	280	356	330	369	337	332	380	353	329	321	332	330	321	309	340	357	339	337	371	373	363	344	348	332	373	352	385	366	351	346	328	356	305	339	351	314	363	324	313	350	336	342	327	358	335	336	333	327	308	344	389	345	339	345	343	329	329	328	336	319	380	305	360	339	357	316	336	348	357	362	338	353	359	356	350	345	341	313	334	365	356	361	341	328	330	331	307	305	325	322	335	332	330	372	316	330	328	354	322	291	334	319	377	389	333	353	324	325	353	351	325	353	360	364	324	345	350	354	372	373	353	332	300	325	349	315	320	334	319	330	332	333	344	337	339	340	321	360	354	323	389	311	356	321	344	322	359	325	307	348	376	367	342	344	379	349	341	368	354	329	331	344	366	326	384	371	340	335	339	334	354	332	343	309	357	318	327	364	338	352	332	327	354	323	349	362	348	319	347	339	311	304	339	371	344	376	334	345	329	354	358	360	368	360	327	340	335	361	321	342	316	307	331	355	362	308	340	310	348	355	346	344	366	326	339	329	322	326	310	337	333	322	342	324	353	349	334	306	339	334	296	351	349	331	351	330	378	321	309	367	330	374	402	343	377	393	354	337	343	363	325	324	370	368	334	322	321	301	350	329	352	331	338	378	371	307	335	332	325	335	341	325	335	372	325	290	347	318	345	329	380	372	356	373	321	345	355	359	360	379	338	336	343	353	320	345	311	349	357	362	345	297	352	327	327	326	316	328	343	332	326	342	323	321	350	348	352	318	359	343	305	358	360	316	345	340	326	303	351	392
25576	8036	4402	2490	1843	1481	1276	1039	923	858	813	816	792	824	798	794	831	780	773	788	747	814	833	789	764	791	815	759	735	795	789	823	827	764	801	769	748	824	791	783	831	774	738	772	743	736	756	735	784	780	792	830	835	875	838	807	752	774	749	768	770	846	817	791	785	771	792	789	783	752	777	821	742	769	759	750	758	802	797	818	783	823	858	809	754	770	808	797	792	777	774	781	815	767	726	785	788	760	777	825	785	784	751	759	780	814	793	771	773	787	773	787	756	818	813	790	800	735	769	824	753	764	780	770	819	765	775	799	812	796	772	748	721	779	798	798	784	808	803	762	767	759	756	774	767	805	781	776	759	808	753	706	797	791	842	789	764	788	752	748	808	779	796	799	729	734	754	777	734	812	769	784	830	720	754	767	771	777	820	726	779	722	798	767	769	754	781	775	835	808	773	810	812	834	833	778	756	734	799	819	740	743	758	805	768	786	795	773	776	793	794	783	797	757	754	807	779	780	696	788	745	829	743	814	751	785	746	769	786	778	773	774	726	757	781	808	785	770	791	755	862	747	751	732	774	764	748	794	760	790	779	753	761	747	800	757	778	738	763	752	782	818	772	800	773	769	742	781	763	767	782	767	805	720	763	806	790	787	747	784	774	776	769	768	813	759	793	793	766	778	805	765	771	812	700	766	768	811	743	786	802	719	786	760	749	765	764	766	730	738	758	830	776	732	743	781	786	793	785	814	759	777	775	801	815	849	784	796	748	814	787	784	772	748	773	809	797	818	825	747	784	786	792	782	792	806	752	783	814	750	775	779	817	770	764	790	736	792	782	723	761	766	709	796	810	782	802	786	768	801	798	748	780	710	762	769	809	766	776	753	749	778	822	740	765	765	770	847	748	819	726	768	749	788	761	805	836	744	761	733	755	777	727	778	796	773	738	768	782	715	801	766	761	794	716	763	744	769	781	721	756	770	783	788	764	768	796	754	832	807	783	732	798	796	801	764	764	758	812	786	772	758	798	724	770	787	794	768	777	773	782	772	781	764	763	774	753	782	785	783	780	735	791	813	766	784	773	756	813	782	758	845	718	814	810	750	801	763	768	791	782	774	801	825	793	750	781	795	804	782	748	770	763	773	785	714	787	746	780	780	815	791	773	778	754	766	786	777	760	788	795	803	769	790	766	763	773	766	781	777	824	766	808	771	793	827	793	795	751	754	796	756	773	754	743	727	738	778	778	787	759	764	731	816	747	791	781	791	756	765	783	768	777	785	800	767	763	747	765	780	811	823	765	795	769	847	816	798	758	774	749	790	765	791	798	782	764	773	795	806	760	849	759	756	773	778	755	765	768	799	802	758	795	739	767	764	741	782	756	758	804	780	789	759	809	816	727	774	818	785	787	824	771	798	775	798	782	797	757	767	773	774	810	793	786	824	754	795	807	778	816	755	788	782	730	767	806	784	785	775	755	795	801	766	736	747	759	761	792	827	807	800	811	737	769	787	779	732	824	815	784	751	751	763	759	773	757	760	769	783	732	785	746	784	787	785	767	792	806	736	783	744	770	810	790	791	756	800	774	792	787	742	807	763	821	790	758	785	776	757	800	790	802	825	761	759	825	765	793	776	765	793	747	763	818	795	725	834	772	755	756	798	740	815	774	787	770	739	786	832	772	750	791	740	820	770	767	813	778	766	807	787	729	817	828	789	759	757	777	832	732	777	815	757	769	782	812	725	797	809	795	754	785	821	715	763	758	743	756	741	774	791	812	768	785	776	760	775	758	795	792	785	791	795	783	821	736	752	838	762	810	767	745	761	776	778	755	802	814	764	763	752	750	781	760	804	747	768	766	835	814	739	796	766	749	742	798	776	775	779	788	785	779	785	849	739	775	762	780	793	802	821	836	744	730	767	785	791	754	772	815	777	824	760	815	695	732	813	792	771	778	795	794	766	778	788	753	759	778	784	793	755	783	747	741	770	786	771	763	791	785	768	752	818	818	745	774	780	804	768	744	799	716	763	807	740	762	782	842	786	786	760	771	830	775	766	815	760	817	771	779	778	810	755	736	753	784	744	784	780	749	755	755	809	768	815	771	748	771	771	772	794	796	765	758	722	773	746	833	761	811	764	776	749	815	829	840	821	771	821	799	765	752	734	783	825	744	768	810	736	786	784	826	813	817	746	791	785	780	733	789	762	776	756	810	746	788	799	766	762	780	833	782	834	787	747	788	755	770	795	765	760	794	727	786	778	807	832	769	761	778	790	744	785	758	803	760	777	800	828	785	795	776	741	820	843	739	758	771	765	802	784	743	794	803	766	770	785	759	793	825	799	721	730	776	781	835	760	738	781	764	775	787	731	801	777	713	823	798	757	715	773	747	774	780	729	757	821	778	768	749	734	736	776	773	785	773	755	790	744	804	788	754	738	754	792	768	760	796	804	764	759	776	749	772	757	780	781	797	762	770	789	754	805	777	769	728	777	792	774	776	819	796	770	801	773	775	811	781	726	799	755	759	787	830	754	829	795	776	792	819	792	770	782	839	790	752	772	783	790	742	802	748	797	736	787	727	791	737	736	732	761	763	767	739	769	818	744	815	813	777	751	781	764	764	845	750	727	809	741	799	768	774	773	780	798	774	822	789	791	766	817	810	789	836	782	748	762	754	817	785	749	778	721	802	817	774	782	755	751	775	747	802	806	754	743	735	768	756	744	788	726	742	787	795	799	761	748	753	806	845	849	806	748	753	779	785	807	819	805	758	822	820	743	794	813	825	699	772	806	808	806	794	798	790	789	771	793	747	751	745	735	785	774	774	770	773	734	752	756	755	795	778	741	785	782	771	785	795	792	794	774	736	826	778	781	791	802	791	773	768	813	776	730	758	745	849	830	796	768	775	814	763	722	768	792	766	807	742	779	744	788	789	795	794	761	828	798	810	778	790	769	785	805	813	753	821	803	788	770	810	780	756	786	760	766	799	783	724	789	773	742	774	767	782	750	758	799	752	820	768	818	826	750	779	738	796	811	781	793	799	804	775	833	772	798	772	725	772	766	740	764	760	803	793	796	783	769	814	759	794	783	774	776	771	727	778	811	849	738	778	791	772	771	763	758	817	729	759	773	797	828	727	843	750	775	791	759	775	735	797	788	790	767	832	714	731	715	827	802	787	794	788	801	780	745	767	750	779	823	765	793	740	761	758	770	798	774	751	764	801	780	732	801	766	770	707	761	769	741	819	786	762	803	769	762	794	733	797	782	708	775	741	814	768	808	779	796	768	787	768	776	777	742	773	715	767	797	779	756	746	782	821	758	793	757	849	762	777	809	777	859	776	782	756	837	785	756	740	809	780	746	756	765	792	689	762	763	784	856	806	764	778	784	723	767	759	788	783	761	861	765	784	754	784	734	805	756	818	789	746	798	769	773	861	771	764	736	757	791	778	788	765	769	819	777	769	737	790	742	777	755	791	837	790	812	756	759	798	772	778	762	774	798	766	726
24329	2564	497	420	407	317	337	343	332	320	316	321	334	326	338	345	356	346	288	320	351	285	344	327	305	313	296	305	309	294	316	317	317	331	330	323	316	327	319	314	369	316	323	293	319	321	329	323	319	315	310	310	332	329	324	309	367	324	312	326	343	356	303	343	334	318	302	323	306	287	325	304	340	301	304	322	310	319	335	343	306	313	302	324	301	342	322	326	327	296	316	320	338	320	355	337	307	309	325	333	308	318	336	347	338	290	340	303	323	331	328	341	355	303	357	338	332	367	349	337	339	316	310	347	337	304	335	332	327	353	319	346	300	318	333	295	323	357	318	310	311	340	302	336	340	335	329	343	302	334	315	318	338	327	335	336	334	316	313	351	291	332	316	308	310	331	327	333	341	354	310	306	322	357	324	323	337	313	318	384	344	332	372	286	291	331	308	316	340	315	343	347	323	333	326	312	286	324	332	307	264	301	307	313	330	305	342	332	320	314	320	343	323	324	308	354	336	341	326	346	313	312	302	330	329	346	326	340	304	323	322	324	338	312	311	349	327	293	339	302	366	342	292	320	319	287	290	291	279	310	313	308	302	361	372	346	344	315	322	333	319	309	348	323	312	315	314	288	324	308	346	335	310	320	319	339	311	334	352	341	325	335	323	287	326	317	312	328	359	310	337	370	339	355	331	302	327	282	317	332	330	340	304	326	304	290	304	312	326	320	323	331	321	326	372	294	324	356	354	326	328	344	352	360	349	320	318	298	290	325	344	336	386	342	341	314	328	326	324	312	313	334	318	312	370	350	335	311	330	333	353	331	328	310	329	339	346	325	315	330	315	320	328	359	353	349	322	335	339	295	317	305	311	286	328	344	354	296	314	328	334	322	296	360	304	329	306	343	336	327	290	310	355	342	382	329	335	345	322	336	337	341	329	317	308	319	345	313	315	330	335	301	293	311	336	334	317	297	327	332	333	321	304	317	332	345	356	320	284	341	318	322	347	320	315	352	354	332	305	340	316	345	353	364	317	307	327	313	336	320	339	307	305	308	331	336	314	332	353	299	332	314	324	331	348	335	329	304	352	290	305	278	329	348	323	302	336	347	324	306	368	340	351	309	334	351	342	317	307	304	297	308	323	318	328	311	313	297	344	320	310	302	319	326	301	319	298	326	311	300	325	323	322	367	342	353	343	322	328	315	342	319	337	310	337	329	310	307	319	327	325	330	298	313	314	326	282	293	348	332	335	326	306	347	323	314	331	357	342	320	343	338	300	339	323	320	303	341	343	312	305	305	331	312	351	316	298	317	323	303	334	302	312	335	288	320	318	329	312	328	315	342	326	320	319	286	324	279	325	313	329	319	326	330	324	354	317	308	309	364	319	345	317	311	317	337	371	312	324	303	351	344	297	372	350	365	331	330	342	315	304	335	329	339	301	343	286	327	334	341	338	323	323	306	367	318	348	336	359	320	330	333	332	340	329	316	332	306	296	323	330	327	348	326	289	315	362	305	324	305	312	313	312	312	314	314	330	347	321	298	358	346	324	367	358	316	331	327	269	325	332	296	293	324	333	303	291	321	342	293	310	333	326	334	329	317	383	312	318	359	317	340	318	292	331	335	368	330	356	348	320	328	346	309	308	292	360	336	341	321	305	338	347	331	321	321	315	333	329	318	332	304	323	342	350	330	317	362	295	300	339	309	333	343	318	303	321	287	341	327	318	313	341	348	334	336	320	325	338	355	330	297	327	291	300	284	346	334	325	333	327	343	339	324	338	313	310	303	314	323	341	312	271	326	328	322	272	328	360	317	299	361	322	288	328	313	327	338	352	321	302	293	330	310	328	342	290	311	315	315	300	331	339	267	327	345	331	320	366	354	329	301	333	303	329	372	308	333	295	298	333	289	255	326	308	321	311	321	346	334	351	297	314	292	293	335	334	314	346	321	335	347	301	329	319	279	336	306	317	328	324	336	310	303	310	327	322	337	316	309	316	339	337	321	317	323	321	321	346	337	320	320	342	329	329	356	321	320	349	330	306	343	368	326	315	340	338	306	302	326	341	326	337	359	334	352	315	332	344	335	291	348	299	346	320	301	335	341	338	352	373	376	361	285	293	317	305	273	355	331	333	316	342	343	318	323	356	298	332	300	290	322	301	369	309	328	351	318	304	324	288	304	318	314	377	327	302	341	309	306	291	317	322	309	333	318	331	319	316	327	357	373	284	321	342	299	315	338	348	315	333	349	338	320	332	326	379	311	319	338	323	320	293	293	327	290	330	311	338	305	340	317	339	354	326	312	353	280	308	327	327	334	323	323	307	339	327	339	333	322	342	337	329	303	342	337	322	326	323	319	326	352	320	294	322	325	327	351	361	334	334	366	382	301	337	342	319	339	364	305	340	329	279	289	358	364	336	323	331	316	318	345	346	340	332	328	310	309	312	329	336	305	301	319	296	331	342	330	336	343	303	307	320	332	315	330	352	309	295	302	345	302	295	335	322	328	328	316	332	339	310	327	307	310	341	299	349	323	305	329	316	311	283	330	339	343	352	337	355	309	313	337	298	319	334	301	336	313	335	326	330	321	301	365	352	344	310	357	317	330	360	332	324	279	342	362	336	345	349	304	311	312	340	291	274	300	370	342	301	295	327	302	347	321	367	338	328	369	317	315	324	316	349	348	297	320	313	326	326	349	312	337	332	341	320	355	341	349	305	324	323	349	289	327	326	303	301	299	318	329	323	355	324	322	277	338	288	322	321	316	311	322	349	300	341	319	320	280	305	319	292	323	305	305	346	338	353	318	310	336	339	323	318	357	336	304	327	320	313	329	331	345	352	324	324	277	322	306	342	312	350	343	323	359	347	339	325	297	310	287	343	346	326	321	312	309	330	355	320	343	331	285	322	296	317	351	350	308	281	319	356	308	307	328	307	318	340	335	323	332	297	323	319	303	329	351	312	314	303	315	367	360	292	319	320	295	314	348	339	317	318	337	346	320	319	357	344	336	344	349	323	345	333	320	343	329	342	339	333	302	322	311	347	361	344	318	333	332	324	303	334	334	287	331	332	316	316	288	326	335	304	305	303	323	314	362	296	346	308	330	315	350	331	360	288	359	361	303	317	342	356	332	312	303	329	276	314	332	332	342	316	294	346	344	300	327	290	303	334	355	345	321	336	285	357	328	333	332	316	324	302	316	325	355	345	322	353	317	309	309	368	336	343	329	309	292	318	377	318	322	329	328	309	310	321	328	332	314	370	300	318	330	335	326	330	307	370	321	320	329	317	308	305	307	313	318	325	312	292	318	337	296	335	298	321	305	308	308	314	315	327	344	323	329	372	343	336	379	323	345	307	332	330	342	325	343	340	333	337	325	333	327	323	291	312	292	331	337	317	323	337	323	348	339	322	327	323	309	339	315	329	278	296	307	327	389	301	339	333	344	331	326	329	339	334	307	326	345	320	321	361	376	336	318	341	325	356	325	328	334	307	322	329	354	343	364
17326	4993	2444	1527	1223	961	852	887	743	766	720	707	704	739	725	726	739	731	748	742	739	711	759	750	732	750	731	748	715	732	730	742	690	702	727	731	739	763	749	701	723	734	702	757	644	711	670	697	679	752	726	719	709	731	774	731	708	734	730	716	783	693	727	645	705	731	660	690	708	760	743	702	734	759	742	757	699	714	704	789	676	731	799	697	767	749	738	694	713	731	737	742	728	723	727	729	652	734	724	773	681	755	703	711	737	717	711	712	710	711	696	750	769	697	726	701	680	764	747	681	667	703	698	768	753	725	758	726	717	723	726	755	717	724	696	707	718	722	696	735	727	709	701	766	720	725	778	720	713	718	711	730	693	700	739	732	707	700	728	693	681	712	766	741	733	730	714	681	689	730	747	716	734	716	699	764	742	763	722	712	722	775	701	730	703	733	737	726	767	716	705	704	699	715	722	735	742	719	741	699	758	692	695	724	735	718	747	744	731	747	748	710	692	727	708	720	692	725	765	714	684	701	707	729	679	697	759	672	694	690	704	728	725	740	693	700	778	737	689	755	712	671	746	686	702	716	683	772	744	774	697	727	721	714	692	722	656	715	679	724	668	734	707	712	697	711	718	702	695	675	753	729	707	701	748	718	719	708	691	751	742	724	728	741	784	704	699	656	702	660	746	753	749	711	707	727	700	720	693	780	718	719	689	728	758	725	697	705	676	736	784	713	697	732	751	701	718	697	752	750	732	719	698	734	760	739	688	746	752	688	704	697	714	733	733	686	691	739	750	677	753	720	728	746	726	746	702	716	700	733	686	711	738	761	722	736	723	668	767	691	698	729	727	668	708	716	724	732	718	715	715	775	756	719	740	766	668	719	733	684	681	687	707	716	691	687	713	680	729	673	694	753	733	713	691	694	762	701	691	728	678	744	718	759	718	753	753	698	685	682	709	735	741	669	723	732	708	697	680	708	699	687	727	741	707	742	751	732	708	720	759	771	725	691	677	734	650	684	696	691	757	737	712	753	691	689	731	724	724	692	708	690	702	662	701	716	703	694	685	714	699	712	673	734	698	723	700	734	688	714	747	729	727	729	716	718	727	746	680	712	697	676	734	708	703	660	697	740	722	708	735	717	672	719	723	675	791	785	701	749	737	746	688	734	734	700	686	707	677	738	723	744	714	758	699	698	754	770	762	696	733	712	714	692	739	747	730	689	749	725	766	709	744	755	682	749	746	757	750	732	711	794	689	677	726	726	747	693	727	761	693	675	738	699	692	708	686	687	698	714	732	690	718	747	750	714	722	697	695	676	766	693	740	766	715	747	719	765	712	677	702	714	716	722	729	718	713	723	710	747	691	721	731	687	737	720	744	748	739	719	691	718	709	686	722	730	695	753	680	708	749	708	699	741	761	716	744	725	713	747	658	750	716	674	707	698	731	712	658	726	725	706	717	701	664	702	748	726	696	722	711	737	706	684	739	711	717	755	674	754	692	707	744	698	690	733	713	740	722	680	710	694	663	704	691	712	709	734	698	679	759	721	753	689	729	727	752	700	764	740	750	752	661	696	717	686	672	706	739	686	746	694	732	743	679	776	719	707	720	701	690	719	726	749	661	764	725	731	736	719	670	689	668	726	711	743	753	733	697	667	713	691	715	686	741	703	738	698	703	715	716	727	716	677	735	667	731	727	726	704	708	719	738	729	669	693	705	747	669	712	738	719	720	742	723	720	719	747	789	696	742	627	726	703	749	689	722	738	673	706	709	699	682	701	731	693	706	733	756	667	765	779	686	709	732	657	699	700	682	707	705	749	692	712	744	703	763	740	793	747	695	734	674	719	684	710	766	731	688	706	699	731	696	731	732	729	718	767	731	703	731	733	672	706	748	689	733	697	694	715	725	699	764	703	654	676	724	728	714	730	730	738	745	680	673	722	722	712	691	698	723	757	725	720	690	676	772	726	735	705	708	746	737	755	707	700	685	657	765	669	729	725	677	682	727	679	685	724	733	703	717	700	702	734	704	688	664	753	733	722	735	694	701	737	741	645	725	776	736	674	715	714	743	735	683	712	721	721	750	739	737	737	680	702	656	666	724	699	754	752	671	737	692	729	721	766	698	723	731	726	735	686	713	708	669	728	698	771	696	740	700	700	701	760	696	732	696	714	687	744	680	689	695	693	725	728	724	743	698	756	732	683	701	748	733	714	741	691	704	737	684	731	735	690	746	720	681	695	682	703	701	689	725	672	748	694	720	760	745	763	742	702	719	714	731	721	747	699	725	706	706	711	721	700	765	734	704	725	669	699	721	699	742	703	702	714	699	709	697	703	702	724	713	698	674	695	725	719	700	713	700	685	710	721	727	694	723	719	663	718	728	711	710	711	682	726	721	697	731	729	702	704	706	679	683	719	727	701	766	716	709	693	698	688	709	719	736	746	695	747	724	719	717	690	741	717	742	697	727	744	768	747	735	723	758	738	704	683	712	725	723	773	728	751	725	727	750	694	701	769	711	635	770	767	665	745	719	701	718	759	707	688	692	752	724	675	707	770	708	699	732	798	662	744	659	719	697	718	737	738	721	743	689	734	718	706	704	666	699	710	715	718	740	699	684	709	703	686	729	672	661	686	747	724	726	700	699	708	690	702	683	754	700	716	765	713	719	677	739	711	677	702	689	713	718	741	722	719	743	729	730	726	686	699	755	696	704	713	771	702	681	730	715	748	721	760	750	722	662	692	763	714	741	759	739	749	711	685	769	733	709	727	725	719	701	715	767	748	719	745	695	710	667	719	748	720	723	743	682	727	673	735	727	699	698	720	747	650	710	743	786	688	736	678	725	763	715	689	723	741	719	728	708	706	707	731	673	714	718	738	707	729	703	702	703	677	763	727	696	716	683	686	740	743	692	724	707	726	714	720	721	711	723	694	779	714	704	718	735	689	731	739	685	796	675	706	771	722	704	712	743	727	687	711	748	692	745	713	712	675	742	719	732	700	699	706	781	712	720	717	716	766	708	754	740	737	728	692	738	688	725	788	718	775	748	708	699	721	710	709	734	708	705	737	704	656	678	723	754	702	739	706	712	732	738	690	724	712	725	700	732	713	693	709	726	715	710	725	708	712	716	752	714	728	727	744	746	764	697	710	733	662	722	704	700	657	705	728	744	714	741	685	744	712	785	701	728	727	716	720	746	740	678	724	751	733	657	690	713	700	692	709	675	686	711	726	742	739	733	751	691	709	715	724	747	732	691	742	725	724	774	745	721	688	739	733	655	693	685	720	720	775	765	741	754	767	749	730	708	725	680	705	731	728	727	712	692	671	738	756	793	780	705	713	696	707	720	706	746	741	787	722	726	691	693	715	721	683	737	750	735	711	703	756	766	781	754	738	751	719	683	737	719	688	737	688	698	746	723	740	697	748	708	693	697	733	723	732	708	707	687	675	738	733	727	727	739	681	701	695	736	732	767	746	690	702	742	712	665	728	747	734	679	702	682	651
36490	5601	647	487	384	343	374	353	340	357	337	324	318	323	335	290	334	333	332	332	315	310	350	347	327	328	316	343	312	326	353	317	321	315	318	314	306	332	346	289	324	301	354	304	319	340	311	338	305	326	330	364	364	342	345	332	329	361	333	334	339	341	344	359	334	349	365	342	371	322	322	353	315	326	314	339	324	353	337	314	324	309	350	341	320	317	345	307	297	328	311	345	333	345	316	308	342	294	334	342	328	337	325	331	314	345	356	350	341	334	328	321	345	311	316	374	321	315	341	329	327	299	348	299	352	335	290	309	328	342	321	337	354	325	345	295	346	340	292	353	290	292	312	335	342	330	334	366	314	352	323	333	353	337	332	346	319	359	366	315	310	314	373	344	357	372	326	340	344	334	365	375	332	324	342	355	319	338	320	358	283	330	350	321	315	321	318	334	333	318	333	333	338	340	329	325	322	315	350	344	324	339	330	355	364	386	305	277	328	332	302	330	302	357	329	355	353	343	369	306	301	332	344	306	337	354	318	335	372	312	325	340	286	337	354	344	313	310	333	336	336	336	330	332	359	331	320	361	340	338	324	298	348	380	338	326	327	340	335	298	307	340	293	325	334	339	331	349	383	345	334	365	322	334	351	311	372	327	340	345	310	349	331	334	335	357	327	336	344	333	307	332	308	337	339	348	314	362	340	336	308	329	306	324	320	341	367	305	354	320	350	344	365	324	321	328	344	344	354	293	334	339	371	355	331	349	324	329	304	355	345	325	370	300	300	323	313	346	345	342	341	338	306	323	326	365	305	314	343	317	298	374	366	351	357	352	370	349	318	323	357	340	348	363	330	309	329	345	340	307	319	350	321	323	344	339	358	366	317	357	362	303	314	332	328	338	301	297	330	336	331	313	313	338	319	330	341	316	360	354	344	345	345	307	335	336	323	320	342	321	350	343	369	278	339	337	329	315	314	350	323	313	318	336	320	312	341	312	335	343	312	328	335	313	332	332	347	340	342	371	328	303	336	317	320	349	345	339	370	317	325	351	318	337	293	362	318	360	305	319	329	301	312	347	327	314	318	342	334	337	310	310	316	346	323	314	350	340	306	329	324	328	302	306	349	327	352	345	317	362	358	340	290	316	309	309	328	309	328	315	328	333	379	341	316	311	334	361	324	328	328	332	296	352	324	344	340	310	321	331	322	341	338	357	307	313	329	334	299	350	344	362	341	345	332	332	323	331	359	320	320	344	315	339	337	324	325	382	340	322	339	323	346	393	392	295	335	346	304	320	327	337	315	304	319	358	362	335	300	351	321	329	301	320	333	345	332	362	339	338	304	331	321	325	334	288	345	335	338	333	289	309	314	330	325	373	321	308	335	324	326	351	318	336	347	327	340	383	298	311	299	340	351	299	325	319	339	322	317	331	363	322	314	334	330	335	318	333	317	324	335	312	352	324	339	342	315	331	322	310	316	316	322	324	319	311	302	378	323	351	354	303	322	292	309	340	338	348	355	362	347	333	341	334	326	329	342	286	312	346	335	336	374	333	358	326	375	333	339	307	336	306	326	337	351	362	328	286	347	284	316	306	353	317	359	335	340	341	343	329	302	367	360	346	309	317	336	323	346	353	304	318	328	350	322	355	330	318	338	311	314	327	321	353	313	346	340	323	287	298	313	359	352	328	334	327	336	339	304	306	339	321	320	296	365	335	325	335	320	311	370	343	326	339	330	341	344	314	320	292	378	335	363	358	326	347	308	356	315	379	319	346	315	305	324	309	352	354	304	315	345	302	330	335	367	320	330	335	336	350	326	366	329	319	310	347	292	301	344	355	332	316	350	340	365	309	333	308	307	310	300	326	314	330	338	329	320	334	339	304	340	338	322	310	358	308	322	394	344	341	363	356	389	329	330	335	362	302	298	355	354	335	324	357	354	361	339	386	331	334	355	360	328	330	327	344	330	307	298	354	336	326	347	324	295	330	347	318	336	354	322	364	298	344	301	334	328	327	339	334	363	356	311	365	316	342	286	363	314	347	319	335	321	327	312	310	310	317	299	353	364	343	318	359	308	335	339	308	292	325	347	330	308	358	359	332	373	351	279	307	299	328	312	337	335	346	349	362	336	324	327	299	291	327	317	299	331	327	348	296	330	295	324	353	322	332	326	360	297	326	324	337	340	338	311	318	332	296	357	344	329	316	356	301	381	320	322	345	334	349	375	333	330	335	345	354	279	318	325	319	341	358	333	301	322	309	314	338	345	350	334	335	331	346	283	326	361	346	350	309	332	322	324	315	311	336	354	343	348	335	335	323	349	350	322	335	323	331	339	347	344	346	319	333	321	338	344	345	316	333	327	294	329	356	336	357	344	285	360	349	365	350	307	375	350	282	329	322	334	332	356	357	354	334	336	322	328	318	305	331	334	337	357	318	311	328	337	322	320	300	296	325	284	323	351	339	358	298	298	323	348	336	340	333	327	356	326	308	335	343	345	354	313	306	331	333	340	303	337	357	336	311	339	380	344	323	323	338	335	341	330	322	363	338	319	364	346	321	374	329	344	356	329	327	322	335	333	341	345	345	343	341	330	325	359	315	322	309	309	330	328	347	319	310	347	330	307	366	346	313	334	335	327	323	288	346	324	336	323	344	337	293	294	288	309	324	353	313	337	328	313	351	329	360	307	339	324	334	346	337	340	330	355	355	354	314	297	337	333	334	327	288	324	358	341	315	315	335	339	343	335	310	339	335	336	347	318	348	332	357	357	312	308	356	345	323	309	339	318	330	341	333	336	333	337	331	332	314	302	323	330	362	339	315	325	331	368	364	321	337	325	395	364	279	330	347	350	305	324	294	333	328	338	348	265	308	297	346	318	312	337	342	356	350	340	332	335	332	313	342	334	336	379	331	325	352	367	366	341	356	322	316	326	312	331	349	339	340	318	343	340	320	357	319	346	312	349	348	356	353	326	300	355	345	323	323	311	307	334	325	322	314	329	341	332	339	346	302	342	316	320	291	316	327	309	349	337	342	336	332	307	355	348	365	295	342	339	332	332	310	343	344	328	337	328	327	343	318	289	329	353	331	296	370	327	332	356	331	364	330	299	334	340	353	316	407	352	332	310	339	361	347	339	328	355	304	360	359	319	354	325	344	296	314	309	318	313	340	332	289	332	274	362	284	336	336	357	316	315	313	330	326	352	295	313	327	346	331	326	344	348	316	342	347	368	336	340	344	316	314	342	322	340	304	319	343	336	328	329	351	338	368	362	296	348	343	355	367	360	320	340	344	333	317	328	326	338	353	343	306	318	325	311	337	287	329	344	368	313	324	332	329	329	343	370	327	335	356	365	338	365	366	347	326	351	290	341	363	345	331	344	320	338	341	316	318	304	318	337	336	343	333	326	313	321	319	360	365	329	338	325	366	301	358	273	312	326	313	336	333	349	371	335	335	319	377	340	344	313	340	338	337	308	336	280	352	318	322	295	328	292	325	305	303	295	334
24665	6638	3559	2486	1620	1210	1072	935	927	900	812	793	759	723	722	796	774	731	757	732	768	764	742	750	755	752	729	729	758	717	722	721	729	720	756	779	721	777	746	760	722	761	783	760	750	769	719	733	737	750	756	738	692	749	769	775	775	783	744	748	730	764	703	767	742	801	725	732	770	710	720	826	685	720	780	692	771	774	705	747	818	755	759	716	718	750	732	761	758	790	726	721	777	746	760	734	740	721	758	744	759	795	742	771	732	749	774	736	730	747	747	781	805	733	759	716	718	745	735	786	745	762	741	731	773	761	772	737	699	720	774	755	727	733	751	752	693	756	714	730	743	758	795	753	759	720	742	783	749	796	724	774	688	763	748	756	748	774	740	752	719	696	754	749	738	747	731	725	718	738	776	778	752	685	733	725	709	739	729	756	709	759	766	752	779	793	759	804	721	755	693	740	759	734	750	788	800	741	770	743	732	734	754	748	740	727	736	753	751	727	741	748	747	773	752	736	767	751	780	800	743	722	768	718	738	728	696	765	692	726	736	678	723	748	722	683	774	744	748	703	746	782	747	742	706	752	744	787	778	732	738	706	758	765	739	726	712	767	743	722	683	743	709	786	756	717	748	729	775	707	752	715	758	747	702	757	800	727	771	776	738	789	756	766	756	749	716	718	747	738	751	768	725	707	761	727	710	777	753	709	732	704	708	720	743	768	750	750	758	738	769	768	721	753	753	698	775	743	765	725	772	771	768	723	751	739	808	724	788	758	755	788	757	760	737	757	733	753	750	754	784	745	776	730	760	727	728	738	750	766	734	769	745	750	750	726	767	784	803	746	768	763	762	763	733	776	793	742	773	754	780	737	754	766	759	707	757	758	756	762	745	722	739	747	752	705	776	773	798	745	711	800	748	755	765	782	761	714	760	789	751	733	713	718	714	793	763	755	730	749	722	743	764	834	761	708	771	798	745	754	762	770	703	758	787	731	788	778	773	741	720	686	727	755	779	769	743	753	732	775	754	727	736	776	750	776	704	710	731	768	780	685	759	749	753	770	744	783	750	789	740	709	767	785	780	764	765	723	706	723	816	817	728	754	699	738	736	859	739	718	738	768	743	729	766	748	751	728	758	684	735	680	719	753	706	734	731	753	729	751	825	773	723	763	710	736	756	718	738	742	735	728	761	720	732	734	723	774	749	796	798	775	729	728	711	762	742	785	790	775	777	796	748	705	762	768	752	716	786	805	815	724	771	720	796	739	757	724	757	748	753	704	745	724	759	744	739	748	778	763	764	806	765	729	775	774	744	766	755	718	706	762	792	766	725	716	726	763	727	715	751	778	735	729	746	743	764	726	740	752	760	682	709	760	709	769	773	776	756	736	771	756	727	728	710	800	733	767	739	766	729	717	774	762	781	708	796	705	709	764	818	727	686	752	758	742	759	753	734	739	759	751	751	765	712	697	749	766	705	780	687	712	796	728	745	802	703	749	742	764	769	713	758	754	761	722	819	732	775	723	789	738	764	743	717	774	749	774	751	698	771	739	776	747	745	735	691	764	788	693	775	797	754	718	713	717	719	722	742	745	734	768	757	777	729	773	751	807	756	789	798	768	744	713	766	725	781	750	724	787	743	769	770	729	737	759	756	758	766	713	722	772	787	726	770	765	756	699	762	749	764	790	789	773	748	797	743	713	749	696	760	735	733	771	737	737	786	725	749	727	781	739	723	748	772	739	715	731	764	755	738	756	750	757	787	759	758	754	792	818	753	750	804	758	726	722	769	777	747	743	789	699	726	774	750	768	760	760	751	733	741	739	742	804	734	757	763	738	723	735	753	743	732	747	769	731	733	767	739	735	760	742	748	742	759	703	806	731	781	720	783	722	757	736	712	724	792	727	746	709	754	770	757	787	740	763	749	752	734	717	765	783	740	670	741	776	756	796	712	806	776	760	754	760	721	731	760	731	781	734	792	749	721	784	747	795	738	777	775	704	738	735	711	713	754	743	798	758	761	721	737	753	752	703	776	700	755	713	749	724	710	753	778	739	754	758	729	736	753	807	733	805	760	741	729	753	754	730	758	716	737	710	810	745	746	793	703	721	787	780	782	755	731	753	771	727	764	725	777	739	678	789	765	731	752	713	682	769	753	739	759	747	716	746	739	770	727	738	729	769	710	784	736	748	752	723	758	729	809	731	709	760	742	753	768	798	730	733	697	714	764	770	784	712	756	755	730	726	728	763	753	716	751	837	731	737	770	801	748	729	747	738	725	735	747	753	743	722	685	719	809	762	780	728	738	750	746	766	748	802	740	791	770	781	718	744	734	705	754	749	747	745	762	772	704	775	713	725	765	746	804	727	747	737	759	773	772	774	729	759	725	770	779	730	773	808	761	749	764	750	767	701	768	685	777	750	747	733	718	780	782	729	780	774	750	727	801	758	751	751	733	765	707	702	706	731	736	745	727	709	727	770	778	739	708	739	756	708	750	743	773	758	696	758	766	747	775	730	771	802	722	792	782	749	779	766	706	744	756	744	775	715	721	706	751	694	763	736	730	794	768	763	705	730	793	749	703	756	752	747	786	752	788	706	696	775	791	775	761	753	718	740	802	761	733	719	744	740	744	756	700	750	798	737	762	775	710	772	728	753	750	764	682	741	759	786	739	720	772	711	702	758	754	741	730	806	749	785	706	736	777	740	724	753	747	730	730	752	766	738	732	708	738	763	719	800	745	741	770	747	750	753	741	742	780	779	784	770	733	726	766	735	768	787	767	721	757	777	800	748	763	743	714	767	776	722	724	734	756	752	732	714	751	724	732	709	781	727	693	784	711	752	794	734	740	785	760	759	753	781	757	748	752	733	793	756	784	757	758	778	740	689	766	770	709	764	739	757	791	739	733	784	730	752	750	749	771	770	801	736	736	760	765	752	755	706	746	758	786	728	694	742	711	749	765	709	713	730	758	730	693	738	777	774	764	736	758	764	725	730	768	757	775	727	749	770	797	774	769	754	780	740	699	721	772	737	760	757	802	772	810	710	760	749	752	775	723	801	770	754	741	727	755	729	767	797	742	743	765	776	752	761	786	752	767	778	761	766	730	749	715	718	766	729	765	743	717	743	724	750	743	734	716	729	743	750	727	782	785	707	719	755	743	740	730	712	745	741	739	706	779	767	759	742	780	758	752	784	748	757	747	722	797	736	733	742	786	726	762	740	790	732	748	754	713	736	756	757	740	760	692	753	735	730	730	749	746	740	724	710	735	764	772	711	729	778	776	779	733	778	776	720	784	728	690	713	769	741	752	724	727	707	734	802	725	729	744	789	746	752	740	775	740	753	735	771	752	721	782	776	710	725	715	814	753	767	767	748	756	763	811	765	755	711	761	777	774	741	712	735	717	767	755	742	756	756	713	731	741	749	764	798	780	764	726	790	756	742	740	764	747	774	793	764	727	765	737	728	713	724	811	732	736	722	743	800	740	729	739	759	754	721	730	744	759	761
38829	6995	895	539	392	415	372	368	340	386	364	336	351	374	353	382	345	342	361	385	333	352	334	358	373	339	342	357	354	334	339	341	365	326	353	342	366	379	317	318	370	371	340	387	350	358	335	369	340	370	357	340	355	339	355	345	328	375	341	383	303	354	327	295	354	409	354	359	328	325	351	330	344	333	346	360	343	345	350	343	343	321	352	358	353	340	344	331	324	356	322	345	351	372	379	358	320	300	357	323	367	345	349	322	369	329	373	361	327	320	379	372	328	335	328	340	305	340	327	346	375	317	379	325	308	353	375	320	381	347	373	345	380	349	325	321	336	329	338	355	369	317	344	396	381	323	360	331	346	368	353	340	350	358	342	315	346	329	332	311	349	354	334	338	366	380	331	334	360	373	366	350	329	336	368	337	341	351	346	314	352	353	345	340	341	308	339	336	337	342	354	345	354	339	355	356	346	318	335	334	335	322	321	345	340	365	334	351	325	326	288	317	327	278	331	343	345	370	318	354	328	325	337	315	343	342	338	363	317	349	334	335	364	372	353	355	364	326	328	364	326	348	318	324	317	337	366	358	363	378	334	332	318	341	335	358	388	362	350	357	341	369	302	360	330	348	351	328	347	339	370	327	335	355	356	354	307	329	352	311	354	358	381	391	347	340	313	344	324	337	360	369	341	353	342	338	358	336	366	370	364	360	383	347	351	354	348	350	364	353	350	338	327	339	334	330	327	355	371	350	364	333	380	363	340	343	325	322	337	309	342	357	329	369	346	318	376	322	346	346	314	326	325	333	314	337	365	344	358	354	350	338	339	354	333	350	332	352	304	358	378	324	328	356	354	398	335	324	347	339	373	360	320	321	336	350	304	321	326	320	349	353	345	355	347	313	341	308	328	330	340	348	302	324	340	327	341	330	300	353	364	357	333	351	309	341	343	336	294	333	392	351	329	362	324	318	354	338	336	345	288	346	357	341	368	348	365	370	304	344	321	340	334	345	332	329	358	350	364	350	349	362	368	327	331	333	335	356	340	362	317	334	338	355	349	322	342	325	353	353	369	361	326	353	352	374	348	381	337	308	360	354	350	344	354	370	347	315	327	360	351	328	371	314	314	377	325	335	345	366	325	331	343	350	313	363	345	325	368	369	347	363	352	348	316	357	338	345	351	321	338	355	346	312	315	345	329	341	404	383	338	346	342	304	351	332	357	354	318	380	374	358	355	321	351	298	373	354	362	357	380	373	345	373	328	336	364	356	330	319	347	322	303	352	370	297	352	312	368	354	367	333	329	358	334	307	325	326	375	368	369	315	323	320	363	340	355	326	327	332	346	338	342	321	316	337	341	327	350	386	352	379	351	337	345	385	334	366	304	362	370	373	357	345	339	349	356	354	333	343	336	357	301	328	318	390	355	340	334	322	324	344	320	312	332	342	332	341	323	348	327	355	331	333	369	325	347	357	353	358	320	360	355	359	349	337	339	320	312	303	337	341	379	360	326	351	387	362	327	330	330	356	356	378	317	357	341	358	328	358	371	355	338	330	328	351	319	342	323	333	316	351	327	303	356	305	311	323	363	358	342	351	378	326	331	316	316	377	344	317	324	348	348	300	324	359	301	346	328	345	337	350	351	363	351	391	333	369	330	386	374	368	346	314	350	372	374	328	338	356	350	337	343	347	362	334	361	328	320	376	370	373	391	337	401	351	356	320	363	343	297	350	330	341	306	355	351	338	346	333	345	351	339	311	351	356	320	322	363	309	366	361	339	390	345	343	366	312	333	373	360	399	378	332	360	383	354	380	344	348	353	310	407	365	362	318	327	353	339	366	352	347	331	307	335	302	296	314	339	367	371	343	351	380	329	312	318	348	350	341	341	332	375	356	366	313	320	346	331	360	337	345	350	344	348	313	368	345	365	316	334	322	336	352	347	350	317	358	382	315	323	388	289	331	347	348	368	353	370	324	336	334	355	362	395	361	358	358	346	364	373	332	376	325	393	336	357	369	335	376	352	368	367	310	342	361	330	330	357	323	342	376	335	342	318	332	348	368	356	383	327	373	359	343	344	359	377	348	384	334	366	348	355	345	361	374	320	335	338	319	308	315	345	334	312	324	342	365	350	327	311	289	354	316	311	368	333	358	341	336	355	332	348	311	328	365	335	365	330	332	344	385	356	353	358	345	339	349	342	331	335	320	354	358	343	340	338	350	350	348	322	345	330	334	360	329	345	333	338	318	372	351	317	356	377	361	335	326	399	369	355	373	311	327	370	308	282	308	326	363	329	336	382	358	306	328	336	368	362	352	332	364	342	343	332	375	313	322	347	344	324	376	343	340	319	359	325	344	347	304	312	325	318	344	307	358	343	302	362	317	329	324	357	348	363	357	368	353	379	366	376	335	356	323	353	348	338	303	320	339	372	291	345	354	343	342	360	357	321	340	340	338	327	378	343	329	351	375	378	353	375	361	315	342	343	325	344	347	362	355	368	315	381	362	336	337	360	393	360	307	313	363	343	327	302	310	351	337	340	350	330	340	334	340	317	370	348	326	310	347	350	346	342	334	328	337	335	308	359	351	341	342	326	386	326	358	368	328	355	320	345	351	346	328	343	371	383	355	345	369	353	349	340	369	366	306	341	344	326	346	306	294	325	335	318	312	361	302	372	352	347	347	350	347	343	351	332	318	335	377	368	360	346	328	331	333	370	356	344	341	352	321	340	357	354	304	356	339	341	345	324	343	363	361	311	347	358	352	359	356	317	348	359	343	333	311	342	367	344	371	356	334	361	345	343	352	352	281	331	358	335	347	335	347	341	350	323	333	316	352	324	364	356	351	344	327	329	344	331	349	380	342	363	374	328	328	349	332	390	361	357	337	356	335	362	369	341	313	354	382	355	328	351	342	329	351	350	346	350	331	373	332	357	323	310	329	346	359	353	329	348	351	358	335	341	345	310	322	327	382	323	345	348	354	349	357	380	322	329	343	319	345	343	343	330	352	344	347	318	354	322	329	288	326	320	367	335	328	324	304	331	355	325	335	366	349	321	350	321	352	364	358	339	345	344	341	359	357	348	301	361	381	333	367	333	336	360	338	321	362	355	343	370	351	375	343	372	347	376	370	322	291	345	340	338	350	335	368	331	375	353	336	308	364	331	329	375	348	364	330	328	390	373	312	332	304	336	347	358	325	363	318	344	339	322	330	361	341	342	324	359	365	323	360	332	324	394	321	361	352	389	342	362	327	330	360	328	346	371	373	343	326	347	352	347	384	399	344	341	373	364	376	346	336	372	368	290	325	338	368	358	339	339	360	374	336	356	345	355	313	331	335	338	334	336	349	346	341	315	357	371	343	344	347	354	339	336	374	349	356	382	356	339	321	323	341	378	368	315	358	362	316	386	360	329	372	368	357	368	321	340	355	386	341	341	335	321	327	362	323	352	358	315	344	361	321	349	345	366	335	353	328	341	363	344	354	318	352	316	373	334	348	329	338	347	321
25653	8403	4655	3093	1913	1424	1210	1079	934	876	831	817	830	824	763	848	791	871	758	813	806	809	765	811	782	769	858	785	827	803	774	756	771	746	806	791	808	786	811	792	848	798	794	787	789	800	743	794	766	791	753	759	803	809	771	764	777	773	793	782	782	755	740	794	799	798	776	812	811	773	794	831	754	766	792	801	816	808	829	795	828	785	813	785	791	779	822	807	815	754	786	777	788	801	810	763	844	740	783	757	819	795	776	759	788	759	802	740	797	792	796	825	774	829	811	784	771	826	756	816	792	747	829	791	801	810	775	759	818	778	741	771	805	774	756	793	772	793	804	729	831	824	760	794	768	827	740	803	787	799	789	774	771	794	794	747	749	792	782	784	750	785	751	786	758	805	806	796	804	777	807	787	817	848	810	809	764	856	791	817	786	770	797	836	817	799	809	749	797	797	803	760	763	729	809	771	788	836	763	785	726	765	757	764	828	737	818	787	756	783	788	814	843	772	822	779	752	817	781	811	787	809	758	783	783	744	739	824	730	725	779	754	763	852	823	836	780	819	801	789	778	787	747	817	788	763	810	752	816	796	776	780	778	799	782	761	805	797	732	800	833	797	834	803	784	797	795	786	769	793	794	779	798	768	802	798	765	744	781	800	795	743	773	828	807	853	773	784	750	825	827	766	771	790	764	815	850	787	776	799	720	764	769	770	763	814	772	807	778	803	747	772	792	807	735	788	783	731	822	753	799	809	838	804	784	830	835	769	771	776	803	776	788	746	820	759	821	765	777	748	820	804	742	817	807	756	743	792	792	810	812	761	763	761	759	753	840	799	795	816	744	790	830	806	784	751	775	841	754	805	813	774	758	771	853	824	750	773	820	790	790	791	761	797	835	771	776	820	786	763	836	839	813	801	739	782	808	783	766	809	766	836	790	793	773	807	791	821	822	767	789	822	778	796	824	781	836	798	832	823	765	775	762	763	740	776	821	792	786	793	779	786	812	812	784	801	817	790	834	776	801	787	782	731	794	793	785	769	787	787	759	789	781	794	769	813	774	773	749	820	764	822	816	743	791	793	800	808	778	798	800	795	769	752	780	799	817	754	773	773	803	797	827	788	850	824	790	781	787	768	786	808	792	832	838	797	801	823	828	802	784	772	777	806	812	736	801	754	831	815	806	805	750	835	821	819	753	800	770	753	728	812	800	806	745	782	798	774	813	760	741	784	784	742	802	754	773	787	769	844	808	766	757	744	763	849	751	759	847	812	763	764	759	799	794	788	798	769	747	812	802	820	825	783	760	846	828	779	772	807	817	763	815	771	774	769	808	763	802	821	767	757	764	745	745	822	775	763	801	775	848	803	839	757	781	780	785	832	790	749	782	766	791	752	762	790	772	823	751	794	784	823	788	765	791	792	795	763	842	784	803	761	769	773	796	812	844	769	804	821	756	776	797	808	757	737	765	817	806	797	828	834	789	783	808	795	779	755	742	823	789	788	825	822	773	762	837	739	780	770	815	772	853	758	784	744	833	809	794	782	816	805	797	824	804	771	772	836	830	804	804	822	810	781	782	808	821	767	791	777	776	765	790	814	759	784	780	795	776	779	754	815	795	785	749	787	772	776	869	823	787	797	789	786	744	814	806	798	752	796	799	796	820	784	785	799	787	751	730	788	781	819	762	804	858	762	828	798	723	761	841	808	749	791	777	785	767	737	797	806	746	782	758	786	751	828	806	807	781	740	793	759	826	782	780	835	778	823	753	782	738	824	779	763	823	825	757	762	817	767	802	762	806	741	782	805	838	803	784	821	782	827	759	784	799	758	795	807	790	806	811	772	792	819	716	766	828	797	814	820	812	798	807	832	784	779	813	788	810	809	796	786	773	782	766	843	785	786	766	800	765	823	758	771	771	764	776	760	767	784	759	770	756	804	761	823	787	775	743	782	806	810	791	740	765	745	730	794	786	750	770	768	815	776	801	807	834	781	838	779	826	764	768	803	785	777	800	798	789	757	822	758	823	823	802	796	818	782	817	755	785	760	780	760	773	804	795	786	792	800	862	765	766	814	792	798	789	785	770	749	850	752	774	788	784	811	848	825	749	791	769	816	763	735	755	822	808	806	814	850	796	780	821	811	800	809	746	772	788	820	796	771	761	805	766	788	815	784	764	826	782	752	807	835	797	768	820	819	777	792	805	797	752	815	796	768	780	793	742	798	789	751	790	845	812	815	776	793	768	801	814	828	766	817	831	748	759	769	773	808	811	765	854	801	730	801	822	749	769	764	786	787	803	787	760	774	826	743	795	812	812	788	763	833	769	787	803	837	762	771	794	769	825	754	771	799	770	720	823	821	776	750	782	792	834	802	783	795	810	787	745	755	782	790	771	843	794	783	768	786	745	800	819	782	789	823	797	790	785	812	812	787	804	779	771	781	809	771	791	797	797	759	787	834	756	763	820	804	785	855	794	873	770	814	778	804	815	803	816	794	722	834	777	754	735	759	806	802	818	782	787	757	795	843	786	767	828	783	777	766	783	753	803	796	825	770	803	834	807	823	779	813	833	800	795	764	826	757	778	797	747	739	808	797	844	808	777	817	825	810	830	826	770	760	830	786	765	771	800	856	853	740	753	783	759	790	836	780	780	778	799	796	860	805	816	800	782	802	805	803	799	753	753	809	740	809	789	792	793	779	797	702	770	775	796	799	772	787	820	818	788	754	770	771	792	795	753	785	720	799	734	820	776	828	813	821	754	810	834	795	733	776	760	751	798	810	783	829	758	757	821	778	829	835	779	839	787	793	759	806	798	807	742	799	776	787	781	809	788	788	795	787	801	811	819	810	753	827	808	823	778	805	808	808	795	782	778	800	792	737	807	813	784	786	727	865	767	828	810	786	746	767	770	794	744	764	767	763	814	834	783	773	806	775	748	803	820	796	801	780	793	755	755	766	737	815	795	788	781	774	749	785	812	766	750	789	822	763	703	806	764	823	797	843	842	719	790	790	752	774	794	778	778	755	772	864	757	808	717	808	822	783	736	817	786	790	799	787	803	783	783	783	790	810	777	723	798	768	767	774	777	817	776	808	756	762	778	833	762	734	780	810	809	773	787	775	793	826	819	791	761	830	761	762	778	787	809	777	819	796	812	798	782	828	752	780	802	811	811	801	816	789	755	771	761	805	799	722	796	784	827	763	827	793	788	817	753	755	801	785	790	830	816	830	781	809	810	763	804	778	833	801	775	791	749	809	805	763	787	805	767	797	802	764	774	816	842	805	742	793	802	778	773	781	743	783	765	821	774	797	808	794	794	758	781	764	767	803	792	829	789	798	842	863	760	804	810	765	789	818	817	780	850	755	828	807	790	789	807	834	773	805	819	763	797	756	813	781	771	790	756	834	783	828	821	799	828	776	803	824	752	814	804	784	772	773	807	780	765	790	789	752	785	784	765	793	790	798	772	782	745	781	843	760	795	761	782	803	790	802	781	790	832	708	774	810
26722	2901	583	418	383	360	346	335	346	308	313	355	316	324	294	304	345	335	354	324	313	340	333	330	348	322	357	314	357	322	356	340	365	330	332	334	316	319	325	358	317	350	343	306	370	307	320	326	329	320	360	327	318	313	308	349	347	324	350	348	346	305	348	293	317	302	317	295	362	314	311	317	329	328	325	336	329	298	316	355	364	316	366	355	310	337	360	326	317	308	314	334	352	334	355	366	307	352	326	290	314	304	344	331	333	338	331	319	329	319	317	330	306	326	326	329	300	283	360	315	342	307	315	339	370	353	331	304	320	340	309	282	351	300	331	316	300	342	339	313	360	341	336	335	327	340	326	344	348	367	322	312	338	308	335	350	297	338	321	323	348	323	321	340	312	299	329	285	305	332	307	305	313	345	327	334	346	325	326	300	310	367	353	322	323	328	349	309	303	345	328	301	322	347	314	330	312	303	316	346	308	339	331	309	339	323	346	317	278	315	350	344	356	285	331	323	315	340	362	356	339	310	303	379	334	302	343	318	319	296	323	307	321	306	321	353	307	324	355	302	296	330	366	312	335	338	344	313	371	301	316	314	269	360	284	298	308	302	322	332	352	331	302	316	348	377	320	332	335	353	343	346	308	330	314	346	298	328	319	314	309	298	330	348	319	329	329	355	299	304	352	335	310	316	289	343	311	346	380	332	353	334	357	318	320	341	356	340	324	317	329	329	285	333	339	323	360	316	303	307	329	337	310	353	357	298	315	323	341	349	333	332	308	349	307	324	329	343	324	327	266	292	334	327	365	311	277	342	322	318	310	348	369	324	324	316	323	340	319	338	328	303	311	312	303	360	334	324	335	327	304	332	330	317	323	359	354	350	320	350	329	325	342	342	330	317	345	350	314	336	361	299	368	327	356	320	345	342	358	344	313	329	289	309	305	307	294	352	326	342	306	339	395	343	352	338	312	337	366	323	323	303	330	317	347	329	343	306	355	326	346	325	320	323	307	319	335	308	311	365	342	304	332	324	344	325	326	326	347	366	346	322	335	344	314	345	340	312	338	331	316	310	344	326	328	322	335	356	319	346	334	342	317	310	311	329	325	325	333	302	353	304	333	373	307	342	348	330	300	365	314	300	299	321	298	289	331	347	340	315	362	322	328	362	369	321	353	333	311	307	327	309	348	307	339	346	365	304	347	365	362	315	298	325	316	321	352	345	333	320	344	323	342	335	306	296	340	326	360	327	315	371	324	321	312	368	324	331	310	320	338	371	332	289	361	349	345	343	340	333	347	343	331	324	360	291	316	335	344	344	310	318	328	349	302	321	358	320	301	360	320	302	304	333	332	340	326	350	321	336	344	346	333	316	330	305	351	308	334	333	318	356	313	342	376	368	310	339	321	355	363	319	338	268	308	331	326	316	326	328	337	286	349	316	301	365	322	315	357	325	321	357	362	322	317	304	342	332	307	321	324	337	341	314	305	363	367	320	315	328	354	342	314	317	346	345	278	329	342	322	314	303	305	292	334	298	337	323	306	320	323	316	313	344	318	330	318	307	353	314	302	317	294	333	356	331	292	286	319	302	332	349	327	330	325	319	308	310	332	337	328	364	359	327	331	333	342	334	356	354	328	277	311	304	351	324	325	326	325	317	326	277	317	369	362	323	300	353	345	355	320	332	333	317	334	343	307	339	335	318	327	331	373	342	339	326	297	313	352	315	291	324	350	348	316	302	311	355	339	332	333	312	330	327	337	348	327	332	332	318	325	319	364	356	318	337	330	331	341	345	295	343	332	314	339	331	305	355	328	360	331	329	314	355	343	320	374	341	315	307	366	330	315	323	333	297	342	315	311	308	290	328	294	360	340	347	311	308	347	310	321	315	287	315	331	344	339	328	301	316	329	326	312	357	280	329	330	312	352	301	313	328	352	328	302	317	321	305	309	326	337	327	365	328	302	306	345	286	329	339	312	311	316	312	327	303	330	299	328	361	339	328	324	345	350	352	339	345	316	346	319	351	345	306	343	332	361	296	337	335	330	302	354	329	337	309	320	332	286	303	316	308	308	308	351	339	345	359	314	319	319	311	332	333	327	350	334	349	295	375	302	302	298	302	359	332	336	319	322	356	312	348	331	324	322	350	349	303	340	300	346	323	319	328	333	355	332	320	367	367	318	352	307	328	344	338	330	355	348	357	336	346	299	296	379	325	330	340	342	352	289	279	308	330	342	318	322	315	337	317	278	321	350	329	317	314	339	323	344	348	325	323	345	294	320	333	349	314	293	338	364	305	350	366	314	373	355	292	285	316	335	353	323	300	307	319	306	343	364	333	320	303	314	332	309	326	330	330	336	347	296	295	323	286	297	314	332	333	316	315	331	316	313	320	364	347	351	354	340	323	353	370	329	334	302	330	336	349	341	338	342	315	331	353	328	333	337	311	348	324	342	345	331	335	315	334	362	328	334	350	335	344	320	332	339	351	350	328	298	323	278	362	322	354	343	339	347	382	315	300	339	338	338	311	339	309	349	320	313	309	349	372	296	299	321	341	347	326	317	349	334	300	309	314	319	334	316	352	327	304	352	339	356	395	308	321	320	293	311	303	336	309	314	352	348	333	351	352	311	311	324	363	299	331	295	347	329	355	310	314	339	301	353	359	361	317	356	354	336	324	311	342	333	305	321	316	322	367	333	325	365	357	364	332	346	341	313	296	326	281	316	341	334	320	329	307	323	296	305	336	295	276	310	331	326	347	356	335	350	328	320	342	336	309	301	333	313	310	331	375	310	295	320	321	360	341	352	300	312	319	313	349	339	306	351	309	320	298	332	311	333	339	369	325	312	319	328	370	348	337	372	302	325	334	308	324	269	345	347	347	303	303	337	351	329	323	300	320	360	315	311	317	343	356	284	325	288	308	325	355	337	329	336	312	321	355	335	291	373	340	313	321	341	291	364	349	378	335	338	337	326	348	350	326	322	309	321	305	320	335	297	336	318	325	318	336	348	318	368	320	289	328	301	322	349	341	366	309	320	354	335	362	321	364	334	322	306	322	332	330	326	329	340	329	338	325	353	345	326	353	335	333	348	340	340	381	317	327	330	317	332	328	348	309	310	321	323	339	346	330	330	377	325	341	347	321	300	300	321	332	333	327	315	343	335	381	321	349	324	332	305	266	340	331	318	322	304	306	343	338	345	310	335	327	292	358	362	331	332	319	342	333	347	332	314	322	353	313	364	357	314	314	325	328	350	288	350	303	308	296	327	331	323	324	363	320	323	291	328	349	354	322	297	318	300	314	292	312	328	321	312	294	357	291	286	343	337	318	351	392	328	325	384	301	316	316	316	338	340	379	352	385	363	354	304	328	334	328	357	327	333	303	345	317	323	308	343	305	343	302	299	353	345	312	342	303	325	334	319	310	325	334	291	349	316	325	324	305	324	347	337	309	355	354	313	339	311	324	310	316	338	354	343	346	369	337	309	321	325	322	323	349	302	298	305	325
17910	4721	2799	1615	1141	914	833	781	756	806	749	749	728	751	730	699	727	737	740	738	760	742	714	722	761	721	767	722	749	712	736	747	767	735	724	743	676	754	732	760	730	789	730	766	772	773	707	767	709	740	708	714	741	684	760	674	704	750	766	774	731	728	722	706	733	714	729	744	745	721	742	717	713	719	753	670	730	710	721	732	737	711	699	747	736	732	697	723	710	739	749	746	723	742	701	724	710	768	721	761	730	709	763	731	740	710	713	738	746	694	772	712	740	723	729	724	795	718	723	725	695	730	706	693	730	709	806	735	718	763	724	711	691	723	719	768	735	710	756	755	741	718	725	741	711	709	745	719	736	701	744	717	743	745	667	749	712	697	740	721	768	668	752	733	764	785	678	763	703	735	739	713	698	754	727	705	689	759	721	716	715	738	726	708	758	774	732	740	727	719	756	692	734	762	737	757	722	714	707	696	742	723	711	714	689	710	759	697	706	698	760	713	739	706	741	736	720	745	738	743	765	724	737	746	699	762	702	743	783	766	746	789	738	749	754	755	707	698	687	693	678	734	731	756	726	787	703	731	741	681	687	719	665	742	740	726	767	725	737	749	714	751	740	686	711	706	725	701	706	737	732	718	712	681	723	746	750	711	693	725	746	751	712	656	720	730	685	761	764	688	732	721	710	714	713	709	715	735	722	747	725	767	767	727	775	723	710	748	710	711	757	714	714	689	712	716	740	685	682	685	745	752	792	759	736	766	694	680	736	728	699	737	701	693	779	646	792	693	704	698	718	705	690	749	742	703	775	689	728	700	728	714	752	766	685	719	724	734	735	715	740	762	780	796	791	747	703	757	667	746	778	704	750	739	698	746	757	757	698	736	703	749	705	693	728	710	756	765	697	735	753	708	789	764	723	743	752	748	745	789	770	742	709	719	716	745	747	749	715	748	701	717	751	735	717	745	752	752	735	744	723	704	744	748	713	721	681	764	776	745	711	788	701	732	701	711	778	697	752	694	761	759	755	779	765	772	712	719	709	733	721	731	704	730	781	706	724	722	669	711	716	711	689	734	712	738	730	703	749	694	730	732	744	731	746	734	735	746	755	710	717	759	691	708	752	764	698	742	738	742	756	755	679	713	734	712	689	741	729	723	719	718	725	707	686	743	730	708	710	726	754	765	727	776	722	715	723	722	677	703	743	743	704	776	753	729	715	709	731	679	773	785	711	692	724	720	694	679	672	769	805	735	770	745	690	689	696	716	752	764	706	687	766	695	733	733	735	751	746	723	778	755	737	728	720	746	754	704	737	724	705	738	735	745	702	684	758	752	745	769	691	733	733	760	773	753	765	669	786	760	737	709	747	779	757	761	694	724	766	743	698	701	728	713	709	718	696	717	744	736	739	746	661	730	745	728	773	700	720	785	715	763	730	666	731	758	796	719	666	670	750	743	724	710	723	693	740	714	713	651	719	754	741	740	765	730	721	734	745	704	748	724	727	701	796	730	738	730	756	717	734	739	786	721	778	706	722	711	778	718	700	719	720	746	709	738	732	727	766	707	733	740	714	773	763	756	718	757	746	724	724	740	755	732	746	770	726	763	716	731	774	716	706	771	698	729	714	717	732	733	755	757	740	683	749	691	696	676	719	770	760	729	706	782	722	711	730	698	745	762	757	742	723	768	719	724	746	697	712	700	723	717	755	756	716	674	738	710	765	743	739	762	748	779	727	766	713	757	658	788	703	731	691	671	738	752	742	739	706	703	739	654	743	701	695	678	748	768	755	719	725	774	756	709	687	688	669	769	765	697	750	711	759	722	735	693	724	720	704	738	674	703	703	686	670	740	696	685	692	683	731	708	723	706	713	743	700	705	741	751	732	754	697	759	735	745	720	780	734	704	726	721	740	663	725	759	754	728	744	750	714	736	726	767	693	698	711	727	707	761	690	744	736	747	727	732	701	733	734	724	737	750	732	728	737	774	712	729	734	715	726	750	715	670	773	709	710	749	761	756	742	746	750	724	775	720	770	741	761	793	743	736	759	776	776	720	728	789	697	697	709	745	742	703	685	752	748	711	741	698	710	715	772	718	732	693	709	762	716	721	721	701	714	779	720	713	746	733	742	698	715	794	735	732	753	788	761	740	759	732	731	710	736	733	722	793	691	704	735	743	798	724	687	721	715	768	744	689	715	694	714	753	702	770	722	649	708	766	752	761	743	737	705	711	744	756	780	720	750	716	739	684	688	761	743	722	782	747	743	759	719	712	737	693	737	735	736	758	723	758	716	706	743	748	757	745	661	702	758	717	760	759	739	777	784	759	731	743	671	704	718	726	741	707	709	744	703	689	721	716	751	730	753	739	735	738	689	732	716	676	768	738	764	678	669	744	774	753	745	735	729	743	747	716	723	744	746	702	673	752	697	673	673	749	732	710	720	717	735	753	700	720	773	735	742	732	740	696	726	767	776	706	777	799	704	721	698	751	724	719	699	707	718	754	734	711	754	751	778	733	720	720	724	732	712	696	727	697	677	697	742	710	751	678	767	710	715	752	665	750	737	740	680	738	769	793	721	747	724	735	706	722	721	732	707	720	702	736	711	692	751	724	715	733	724	684	703	707	765	685	751	758	736	733	703	744	714	695	757	708	681	762	720	740	710	768	807	731	722	703	767	719	758	696	696	752	718	746	746	672	765	769	718	753	747	697	728	685	717	702	753	770	734	685	747	715	736	796	740	755	675	742	737	709	738	736	720	748	769	761	681	724	745	723	729	760	779	732	759	706	741	742	692	708	717	723	746	767	723	718	665	739	737	751	737	735	714	706	714	678	719	718	758	742	698	728	748	742	709	739	707	745	699	706	782	714	715	740	782	669	742	717	732	768	775	773	730	749	692	799	692	730	760	757	752	735	722	746	717	719	759	766	726	735	699	705	747	730	723	747	728	739	675	748	751	783	715	716	711	739	710	738	740	720	719	746	738	713	731	720	727	713	703	734	712	785	759	734	738	750	726	785	715	725	715	741	705	754	741	703	760	679	690	707	716	726	713	722	711	758	755	717	756	721	752	757	783	768	702	748	765	761	712	781	716	717	730	735	750	704	734	751	717	734	730	665	755	737	750	698	755	780	759	682	718	721	756	755	797	725	708	739	709	687	732	723	707	722	763	729	760	737	738	716	726	740	727	700	756	725	719	738	728	705	784	725	767	781	792	725	727	746	711	732	762	698	690	737	712	733	727	715	706	704	755	750	715	781	720	730	776	724	752	770	747	738	722	746	712	752	755	706	710	736	722	739	774	749	744	694	698	685	758	726	669	749	686	693	732	729	720	716	731	698	701	780	703	750	773	708	786	740	695	704	713	728	723	743	709	737	707	784	730	752	742	706	738	720	743	744	746	696	711	709	748	756	743	780	726	720	725	769	734	742	743	746	695	722	739	716	700	721	726	775	760	746	770	784	753	713	708	706	733	712	725	730	718	764	758	751	730	742	730	746	711	736
35209	5849	856	510	395	416	369	329	361	329	347	334	357	362	329	324	351	346	353	298	311	324	325	340	304	340	360	308	325	337	315	301	306	326	326	321	326	388	317	327	337	345	347	312	337	339	322	330	287	305	319	320	326	324	312	312	304	322	324	346	323	336	308	310	327	351	335	377	348	352	341	335	354	333	335	322	343	333	312	320	343	328	349	353	332	325	328	383	322	351	336	333	390	311	345	329	347	333	314	313	336	342	362	352	319	330	348	372	337	317	323	324	318	319	337	318	359	332	326	328	335	373	326	362	336	320	365	340	330	316	344	335	365	350	313	357	313	335	352	302	359	319	362	363	302	345	380	321	358	314	362	351	323	350	312	327	342	344	356	318	334	380	364	324	356	338	344	346	299	338	353	364	376	364	345	329	343	321	350	318	320	333	338	324	362	346	324	303	330	343	325	340	348	281	309	328	315	352	325	337	355	342	336	333	307	324	323	337	378	346	320	342	323	365	340	306	329	336	326	306	334	346	356	326	327	366	327	318	320	340	320	354	348	324	332	328	361	334	330	370	372	333	315	337	349	341	349	340	323	326	297	359	304	324	336	357	341	335	327	323	315	313	329	329	358	366	345	279	333	305	323	331	350	338	337	350	333	360	352	363	331	339	333	310	309	351	352	311	359	336	355	329	375	310	307	348	338	335	332	332	320	375	341	368	297	307	329	330	309	332	377	377	338	292	329	318	310	323	327	361	314	329	358	344	347	322	311	337	325	372	403	357	371	337	301	326	331	307	330	332	335	346	335	315	354	365	337	361	335	326	352	367	317	340	368	340	309	306	326	360	282	344	369	344	328	360	369	304	345	359	355	327	343	330	332	358	327	369	297	342	349	316	290	368	332	327	350	320	335	359	322	314	343	320	355	354	363	331	334	312	330	341	343	338	361	356	360	327	324	335	338	323	326	337	328	352	327	312	343	317	327	336	333	334	346	323	362	344	330	387	328	310	310	344	318	335	332	343	341	341	362	352	305	330	338	307	351	338	363	313	284	276	290	330	333	343	329	324	365	346	332	300	299	304	337	334	334	380	324	335	317	332	338	310	332	316	319	313	354	342	362	335	335	314	380	359	326	340	348	340	328	345	328	323	335	392	335	352	330	284	359	338	336	342	354	316	345	347	301	318	322	318	347	346	325	353	329	301	351	352	360	329	353	391	317	354	337	319	370	307	351	339	354	325	297	330	330	338	346	343	331	340	305	340	284	327	347	304	342	335	326	356	354	340	328	303	328	363	360	317	343	344	321	316	339	335	345	337	355	329	335	303	351	338	307	315	366	308	351	346	323	346	357	364	330	336	360	311	344	337	327	297	349	365	327	301	327	313	363	326	326	342	359	311	321	315	343	356	320	324	310	313	314	350	382	369	337	335	328	309	331	357	314	347	327	341	331	375	320	314	326	366	337	350	278	333	346	334	365	375	335	360	360	317	340	336	328	345	288	358	322	399	356	324	378	340	346	314	324	332	344	368	330	297	364	318	338	321	334	329	336	346	333	305	368	364	345	332	356	311	341	315	324	350	357	323	359	316	366	335	336	358	322	332	318	358	358	299	350	353	325	327	313	359	343	351	382	308	330	361	357	353	332	342	316	321	333	326	343	349	347	346	302	342	336	356	344	341	354	320	327	352	343	329	303	301	297	378	337	365	307	339	294	362	346	339	332	334	352	334	319	341	345	330	340	370	314	348	317	313	392	373	334	364	336	378	364	325	354	328	327	325	307	357	340	318	335	359	324	354	298	353	336	359	330	334	334	334	324	337	333	326	353	350	315	315	326	353	332	410	346	308	315	342	344	333	362	381	327	365	346	325	315	318	339	343	363	336	364	338	362	314	301	307	340	323	350	351	330	329	361	359	311	361	336	356	341	326	348	345	348	335	367	352	356	316	343	335	337	323	315	355	332	311	349	301	289	361	337	357	323	331	308	343	333	328	345	296	356	348	339	320	321	330	328	310	342	358	339	319	359	324	360	351	333	331	311	358	332	319	358	322	325	349	366	347	336	349	351	332	368	349	331	313	326	372	346	364	341	341	303	338	329	310	346	380	344	320	358	352	265	309	323	333	343	350	304	323	324	324	335	332	309	335	307	342	346	377	349	329	354	335	330	320	326	337	350	361	338	333	298	338	325	318	353	340	350	382	363	363	333	311	295	328	300	342	347	317	378	336	348	340	341	310	321	351	340	318	316	328	328	338	308	331	303	330	334	329	341	317	322	358	349	329	313	356	353	342	335	308	311	315	313	287	351	330	319	360	321	336	347	354	333	335	330	350	339	340	350	318	319	352	339	307	322	339	324	333	330	322	355	316	339	344	319	332	336	336	336	342	320	293	335	327	335	280	329	326	321	348	309	295	303	318	329	334	336	354	335	291	327	325	329	323	346	346	327	288	360	373	339	362	327	328	332	318	323	316	315	292	330	321	321	364	350	339	329	328	373	341	379	334	358	313	324	329	308	325	336	351	336	359	335	352	352	392	351	306	357	311	281	373	313	332	293	327	330	319	303	344	337	326	325	325	361	394	383	332	297	340	362	346	334	350	341	305	350	361	325	340	355	328	332	331	353	330	340	300	370	328	346	346	321	307	323	307	367	308	344	356	359	347	311	305	318	282	294	352	334	378	320	329	332	329	304	340	351	319	312	371	324	351	355	340	340	334	357	329	329	346	294	349	336	316	350	338	321	342	399	322	307	351	349	353	343	347	339	300	367	325	335	345	315	328	338	315	319	319	306	324	342	365	333	351	328	315	347	300	315	360	352	345	315	323	338	351	384	346	350	325	331	364	346	338	365	332	320	318	367	355	356	340	309	312	353	339	315	357	327	347	331	362	337	314	308	304	277	325	339	333	358	342	361	342	305	360	348	343	323	360	342	346	333	335	353	322	311	330	338	365	386	343	299	315	369	312	351	344	339	387	357	295	356	361	345	341	347	326	347	335	398	298	338	307	363	321	338	379	357	337	351	352	319	315	359	334	314	324	319	359	302	346	334	376	321	334	332	330	294	309	360	322	368	344	345	347	334	305	324	337	332	370	319	365	321	286	361	304	332	342	340	344	365	351	324	350	329	314	324	343	353	306	298	311	346	327	320	312	326	347	368	335	321	359	346	338	329	319	305	340	345	362	324	342	319	368	346	342	320	319	332	298	352	292	333	312	307	351	308	342	336	359	321	386	352	320	304	348	335	354	347	348	345	330	323	329	335	332	334	320	334	354	313	325	339	314	333	347	324	302	357	323	360	324	337	294	336	331	296	357	311	366	347	344	329	312	321	335	368	344	323	356	362	341	306	325	355	302	352	354	328	305	314	318	334	321	312	333	337	335	376	357	328	319	346	370	322	366	362	311	320	359	342	349	327	305	331	323	336	337	330	338	306	353	356	327	310	297	346	339	341	342	339	345	317	327	334	363	303	331	322	363	365	324	358	350	321	309	335	352	333	327	311	341	370	341
23598	8956	4688	2485	1883	1457	1133	944	842	810	785	845	894	769	765	766	779	784	753	794	753	786	714	814	768	738	758	751	751	749	741	778	777	720	726	743	752	750	750	737	763	711	784	809	744	744	801	734	743	781	719	776	744	736	736	783	716	784	724	765	710	737	783	702	761	761	733	764	751	780	770	739	797	753	729	738	756	770	750	730	777	797	764	762	783	770	760	771	786	746	734	789	721	756	689	741	721	734	772	731	757	810	710	774	818	742	764	768	735	731	776	717	787	750	760	723	740	737	778	821	775	727	759	794	750	731	747	716	702	740	850	775	764	768	763	758	772	751	747	782	686	805	762	722	769	748	754	763	806	739	798	755	732	746	768	758	752	761	738	744	799	758	740	827	746	756	751	795	767	736	721	788	753	742	783	773	785	730	758	789	729	753	703	768	743	737	731	741	793	766	731	779	758	747	750	746	763	721	734	756	769	757	771	771	755	749	758	773	738	718	762	768	736	774	760	780	785	762	740	794	775	777	763	740	752	798	785	725	784	781	742	742	772	704	744	758	786	704	734	801	787	776	759	728	744	748	756	765	741	806	766	753	773	760	746	737	714	820	820	782	776	757	776	753	750	782	777	743	769	695	756	759	726	742	710	795	782	763	804	801	707	784	782	796	788	725	742	754	758	715	776	732	789	711	748	770	756	747	713	772	717	750	796	797	782	708	765	792	760	750	750	773	769	697	768	769	723	817	759	763	749	728	784	751	796	736	775	736	749	791	752	795	739	748	739	816	740	723	796	719	809	735	781	736	731	791	738	756	709	783	726	715	718	738	737	747	750	791	745	798	724	787	700	800	743	745	743	764	711	789	781	725	774	823	805	755	767	759	772	719	755	772	705	775	790	792	737	748	750	771	766	786	745	745	770	792	753	746	718	738	803	781	753	768	759	726	803	764	774	753	785	776	796	783	754	730	772	727	756	772	781	780	741	729	706	768	760	725	820	792	765	830	808	745	711	754	782	797	779	799	729	767	773	761	773	761	766	729	797	732	734	773	740	755	747	744	677	777	752	754	749	685	759	729	710	767	755	748	719	720	694	728	751	794	781	748	765	755	753	725	778	755	738	710	735	785	785	665	755	753	773	780	741	769	786	740	762	798	767	792	750	774	762	712	781	749	745	770	803	799	741	739	763	775	760	806	748	764	727	755	783	767	704	742	760	761	760	723	776	768	761	777	753	759	751	725	755	750	733	738	799	795	699	751	742	758	784	755	737	798	779	748	774	798	727	747	774	779	717	748	756	782	756	740	697	740	791	747	787	718	715	777	770	748	757	762	767	759	775	789	796	780	761	758	789	764	785	710	719	756	738	766	818	781	762	762	730	743	788	820	755	746	797	765	777	738	767	796	718	765	747	715	792	759	757	774	718	804	778	795	729	749	726	724	728	762	825	769	742	799	733	733	796	779	724	766	764	768	767	764	789	808	733	741	758	801	711	766	750	722	777	738	765	757	690	771	713	727	752	800	713	781	720	758	754	762	762	784	754	784	773	791	799	778	729	779	756	745	772	716	780	782	709	741	754	739	768	814	722	723	757	790	714	768	743	773	723	748	745	757	758	758	772	766	797	742	737	763	718	760	786	753	729	716	727	759	721	779	758	732	788	724	795	762	789	761	777	808	758	752	769	771	775	738	768	756	764	715	785	789	760	782	722	729	747	785	733	753	738	749	697	744	780	719	740	793	719	700	755	726	731	760	775	730	792	750	750	727	760	738	770	802	752	706	741	764	758	801	759	786	770	715	804	798	769	754	761	794	780	717	785	772	791	771	711	769	711	719	716	774	740	750	754	781	771	750	751	763	735	768	781	769	806	750	761	738	752	798	748	777	739	750	757	734	760	766	741	720	762	822	756	736	742	754	761	740	766	796	756	739	780	765	725	737	760	784	786	796	741	756	702	749	743	768	731	744	737	776	741	798	791	790	751	795	737	790	696	710	744	770	752	780	765	796	754	777	708	762	771	763	735	729	743	740	777	719	775	741	748	756	769	791	743	713	740	763	782	756	719	776	755	777	709	757	754	775	787	815	702	713	788	747	741	736	746	744	750	749	754	776	749	755	726	738	768	751	719	702	767	795	734	746	719	823	759	705	766	810	702	785	705	768	718	758	748	788	818	748	813	805	762	746	759	791	756	739	787	742	767	757	791	744	747	747	759	771	772	770	747	767	726	742	743	767	751	773	751	778	802	693	757	724	748	760	750	762	739	735	817	732	726	738	754	739	748	781	753	770	747	786	787	732	752	811	778	744	752	758	784	743	735	704	726	733	752	700	749	751	741	846	729	733	750	744	825	750	772	773	743	743	715	737	763	727	752	781	782	769	799	763	740	740	782	786	753	740	750	735	731	793	781	752	800	767	788	734	721	780	728	763	760	795	793	824	756	748	772	735	797	766	748	735	804	754	724	750	760	776	765	816	723	770	723	720	763	771	767	742	756	777	747	740	755	697	765	805	737	791	779	753	741	805	736	784	773	763	788	748	774	733	725	745	760	737	802	781	776	726	751	794	682	777	769	748	727	746	766	774	737	743	748	756	821	812	755	813	791	743	781	756	765	774	716	771	738	731	725	752	725	796	771	683	764	781	732	749	774	790	768	733	791	773	800	731	732	762	778	736	738	735	791	816	765	762	739	735	771	689	744	722	771	747	771	772	772	778	754	745	698	752	762	747	704	739	716	795	752	761	734	770	739	756	777	713	747	782	767	733	742	737	754	803	748	749	751	741	733	789	731	810	759	717	716	730	757	745	747	785	750	730	774	741	765	779	765	752	755	763	776	741	766	685	772	742	782	726	721	807	712	788	781	764	743	743	791	739	704	772	707	809	739	755	785	822	763	820	743	811	737	797	790	757	749	744	776	702	757	779	785	741	742	816	733	774	794	738	746	744	750	802	768	772	707	747	787	738	741	714	758	794	767	785	754	775	759	784	770	733	756	779	731	747	746	770	726	742	740	778	724	797	764	726	746	772	732	767	742	727	774	768	811	762	770	773	753	737	770	733	786	718	755	709	758	737	752	731	790	699	813	758	760	763	732	724	721	771	753	820	785	740	743	742	749	750	761	741	756	743	780	749	775	758	748	734	789	782	774	719	728	750	764	781	764	776	776	786	733	761	740	805	730	784	728	782	765	756	759	796	769	765	765	742	768	720	721	754	789	766	706	745	774	770	709	772	768	778	727	734	724	783	753	760	789	786	780	733	775	702	755	759	744	727	772	797	808	722	759	789	767	745	723	739	778	793	707	767	775	757	723	764	712	780	753	801	760	799	760	763	795	771	740	716	715	757	735	755	689	790	747	776	768	755	712	786	767	730	760	758	799	745	823	786	753	734	758	764	779	761	770	777	765	804	715	757	690	721	695	739	739	817	755	707	762	781	793	768	768	715	789	790	744	756	758	753	750	799	782	713	730	763	801	759	795	746	723	746	745	695	777	785	690	780	772	776	748	743
36908	7957	1113	523	447	393	361	365	359	338	361	349	370	344	325	344	323	344	368	326	371	347	347	335	328	341	365	382	326	343	327	337	332	325	386	367	341	330	362	332	388	318	331	316	357	367	343	367	345	297	335	329	324	333	358	342	376	347	345	314	379	340	360	343	351	366	360	381	356	363	356	353	375	324	328	351	349	374	346	301	345	351	349	336	343	330	333	319	327	367	337	343	319	362	333	342	331	351	320	308	331	306	369	312	399	336	331	332	341	365	315	342	328	364	333	333	351	349	337	333	414	359	338	367	364	362	352	288	320	358	350	347	353	319	351	369	358	335	368	362	334	331	357	383	358	349	360	380	349	340	334	365	349	330	333	351	363	365	355	351	351	332	332	362	364	301	326	408	367	363	342	348	347	327	327	362	323	339	325	326	365	348	351	359	334	354	351	319	338	337	371	338	361	326	395	348	342	366	325	351	374	327	350	352	345	328	366	321	307	368	373	363	313	348	346	381	324	364	369	357	363	352	373	349	344	359	325	341	338	327	349	350	299	350	329	344	324	328	409	378	349	354	337	371	355	312	388	343	343	363	349	368	352	389	356	348	330	365	324	369	365	338	345	331	339	332	350	387	299	327	347	360	327	337	349	358	362	340	326	381	358	369	386	372	344	323	373	342	355	332	363	312	348	374	358	329	357	381	376	332	343	330	357	323	319	342	350	347	348	365	390	340	340	353	356	346	362	338	341	302	290	339	362	339	366	372	347	353	347	300	327	363	373	366	369	371	379	330	354	337	358	328	345	356	330	351	360	312	338	320	333	343	361	321	369	331	315	333	322	377	358	351	318	309	355	359	366	345	339	359	360	352	324	365	341	333	343	357	339	383	374	355	350	310	315	348	317	351	334	371	318	334	328	349	346	346	357	326	368	366	347	333	328	345	406	346	372	358	356	337	337	353	320	369	327	400	314	331	392	328	353	339	350	375	349	350	359	339	356	323	356	373	349	324	385	296	375	343	351	302	332	337	329	348	320	364	352	368	346	351	342	386	322	325	362	357	363	359	367	329	338	335	339	342	331	380	358	313	353	339	378	343	365	358	367	332	374	322	353	344	347	360	349	356	381	311	315	351	347	303	320	340	375	310	343	344	362	363	333	303	333	336	359	363	371	360	334	364	368	317	359	367	380	324	350	355	353	343	325	333	349	394	386	379	328	319	354	354	354	349	333	323	300	350	350	358	347	303	349	350	339	366	303	340	279	374	345	332	337	346	333	331	348	337	357	294	339	342	341	371	322	351	350	350	333	340	322	333	347	357	323	370	362	367	334	330	340	349	363	364	331	335	377	344	373	351	339	317	331	396	375	358	357	340	369	319	331	373	377	325	335	352	384	334	358	340	325	313	346	330	359	364	335	337	337	369	385	326	306	355	368	348	361	328	340	370	325	353	338	348	333	363	336	328	357	318	352	331	366	328	386	331	323	339	391	352	330	384	346	329	335	338	372	355	355	370	325	331	353	362	343	350	319	320	352	346	384	352	332	368	334	349	350	359	342	383	360	339	343	333	330	346	353	353	376	355	402	353	339	368	298	318	329	330	349	350	338	363	375	344	354	320	357	315	335	352	362	367	304	344	329	378	332	346	367	344	339	356	369	384	313	374	324	348	331	369	334	316	339	334	335	342	325	351	349	366	344	345	329	378	355	343	350	349	383	335	345	343	344	336	357	377	315	333	351	360	345	330	393	338	307	344	369	366	334	319	317	349	368	356	375	365	317	350	368	348	327	318	352	345	343	327	322	326	362	355	315	346	343	354	314	369	335	350	344	320	353	336	339	350	343	355	365	335	364	349	352	311	309	361	351	363	351	337	346	366	348	375	347	344	342	334	331	312	323	360	362	341	327	331	330	351	347	334	357	347	351	343	343	353	330	338	349	350	339	337	365	328	338	345	361	336	325	312	311	374	335	365	357	345	370	370	309	299	360	347	355	347	382	358	341	375	377	330	333	321	352	378	362	375	305	352	319	328	343	354	307	351	352	342	336	339	328	335	329	348	377	337	339	340	383	316	339	340	375	357	366	347	324	342	366	352	327	344	316	352	352	350	356	356	379	359	334	333	367	342	333	315	375	355	349	368	315	379	346	343	321	365	363	335	385	347	378	360	404	359	367	293	362	363	355	361	353	380	374	331	366	377	325	321	324	310	360	338	342	325	334	331	367	356	355	338	360	382	368	356	350	339	343	333	330	368	346	357	350	337	364	350	296	364	388	358	357	364	331	345	351	375	328	357	323	354	360	384	332	350	349	335	383	327	352	329	382	387	368	337	377	314	358	369	365	331	372	327	337	336	340	302	356	371	319	359	322	317	339	310	337	341	359	356	332	332	317	353	344	324	322	340	310	323	349	370	325	365	339	369	371	347	351	335	356	325	326	358	361	356	349	353	329	308	351	346	323	337	336	343	371	385	390	373	347	302	350	353	351	357	335	346	342	351	328	344	351	330	377	341	350	348	366	336	349	360	352	363	343	367	349	311	334	330	382	336	295	353	359	349	377	387	351	337	356	348	378	340	329	322	359	333	352	357	335	340	335	339	330	340	341	346	330	347	344	360	296	354	299	325	356	321	338	380	349	365	332	332	385	343	337	335	351	320	308	328	352	337	366	349	327	362	345	359	353	350	316	362	329	332	349	352	369	348	341	394	353	357	347	313	324	325	350	354	350	351	355	297	332	353	404	396	347	338	305	344	346	355	344	356	345	347	335	397	354	328	364	333	338	353	361	326	365	362	372	334	311	309	354	336	351	333	359	329	318	372	386	366	365	365	344	294	349	338	384	376	357	347	364	354	342	342	318	354	360	346	372	337	363	377	309	337	329	316	324	350	353	355	343	360	329	353	333	368	348	336	388	338	348	357	352	377	291	329	326	356	364	345	381	300	348	326	334	330	349	331	352	347	350	376	334	358	340	351	311	302	314	347	353	368	361	368	338	336	310	386	349	369	349	343	339	356	321	385	346	336	322	372	345	351	355	367	359	310	322	346	372	332	357	333	340	363	316	335	368	328	331	364	381	338	330	296	318	329	368	319	305	330	368	346	336	334	303	340	320	367	353	356	325	348	354	369	378	336	326	366	340	361	362	358	331	389	315	360	333	398	364	323	340	354	368	350	360	362	388	389	346	346	314	351	376	312	342	336	345	362	342	315	318	333	345	391	340	354	342	402	348	362	363	352	340	375	328	339	389	349	305	349	353	370	316	374	386	321	352	324	375	359	344	333	346	350	344	382	366	361	374	361	337	344	310	347	361	380	302	352	333	376	365	356	333	363	347	395	347	327	380	381	388	338	377	324	359	344	347	384	370	332	348	395	317	335	353	392	368	335	328	364	323	351	355	369	341	403	338	349	371	377	332	330	321	342	340	384	365	371	319	355	356	328	330	341	357	343	397	356	333	345	355	363	342	333	336	342	346	366	372	344	342	398	341	338	333	378	359	357	318	366	390	339
25240	11126	5311	3513	2399	1544	1187	999	895	865	803	880	856	830	811	816	740	853	814	815	849	771	875	821	791	764	767	792	804	801	775	801	756	779	791	746	793	788	797	775	782	764	803	789	765	778	801	802	788	781	811	785	758	747	794	753	817	777	786	816	817	769	810	795	837	846	793	776	787	770	772	816	761	837	861	811	773	795	792	794	765	781	874	802	781	806	765	754	756	825	802	823	769	792	786	812	774	757	763	757	792	779	769	855	751	794	754	787	766	752	799	768	788	798	820	783	823	771	781	790	822	803	757	726	783	756	811	753	772	766	759	798	770	758	802	814	767	790	847	810	757	843	791	786	804	771	829	789	779	774	768	766	836	810	793	813	785	799	818	793	775	792	823	771	823	797	791	762	736	814	792	833	768	769	846	821	792	817	842	756	747	785	767	817	810	781	771	808	740	761	784	716	793	798	783	760	820	794	745	800	815	808	811	823	759	784	787	784	821	793	758	802	772	760	822	777	798	800	771	803	774	815	804	837	836	761	786	797	803	725	789	813	786	807	830	836	793	802	753	760	834	766	779	865	811	783	823	810	805	749	777	806	866	755	792	785	804	818	780	762	858	814	814	826	758	734	817	807	837	772	764	829	795	823	790	807	847	763	822	794	826	779	832	788	841	801	788	821	830	774	784	754	740	775	814	766	770	820	814	785	755	830	817	802	786	787	777	813	802	795	766	832	844	814	781	790	759	768	731	786	774	842	748	815	769	722	769	742	802	816	796	788	800	756	794	825	781	803	784	738	808	792	835	816	767	734	780	837	800	761	796	793	768	778	832	796	780	803	762	791	830	820	782	756	761	773	817	803	771	811	820	753	789	822	795	748	819	797	789	805	733	813	767	776	753	840	779	776	763	833	770	794	796	808	810	820	812	779	818	800	837	813	729	798	733	831	774	757	828	849	767	796	829	828	771	836	807	825	791	790	766	783	801	813	789	801	778	823	835	786	769	788	824	836	751	758	777	798	803	849	798	786	792	774	777	792	833	777	787	785	838	815	771	770	765	763	740	747	749	758	831	777	793	799	819	800	741	768	781	799	802	811	752	783	788	788	777	836	762	769	735	819	782	760	768	775	775	779	756	811	817	763	754	808	781	828	787	762	726	783	790	763	842	790	819	767	848	794	769	820	778	799	874	811	741	742	803	847	776	795	809	823	757	796	815	730	772	794	795	761	830	787	776	799	761	796	791	787	837	833	784	758	854	785	798	831	797	790	846	778	792	791	794	805	843	833	795	787	801	777	752	835	784	813	760	840	775	798	769	769	770	804	794	812	765	785	738	805	844	775	774	751	779	787	835	792	824	756	842	775	788	780	845	729	772	754	789	806	870	783	785	799	805	737	776	823	825	796	731	753	786	754	778	801	787	790	797	749	804	786	817	809	798	831	788	795	779	805	799	787	788	764	772	761	843	750	737	805	745	751	752	735	795	793	824	790	769	796	765	786	746	783	792	791	763	751	778	759	784	736	779	773	791	793	759	789	749	819	873	768	805	816	813	822	814	777	803	768	792	792	798	786	812	790	804	764	825	788	776	873	815	831	823	765	801	796	762	782	836	789	823	803	803	765	781	790	851	770	761	823	772	794	782	768	778	798	826	800	765	795	831	783	798	802	773	779	778	823	799	796	775	797	840	773	772	751	798	789	829	792	755	831	769	746	784	809	776	780	765	718	803	775	797	798	747	797	825	802	788	806	827	839	756	826	807	808	800	785	887	765	816	784	826	823	802	764	783	759	809	806	799	820	732	728	846	821	795	808	767	798	810	783	766	874	800	731	778	792	858	825	802	794	802	805	782	816	825	806	803	817	807	778	839	801	755	754	842	823	759	825	795	763	788	777	778	808	761	799	740	741	768	821	807	788	805	786	773	796	830	857	805	790	807	832	813	786	756	783	760	776	788	787	757	786	758	804	796	783	833	819	788	843	769	777	732	817	777	842	791	804	789	785	831	810	745	774	733	816	806	814	753	815	808	827	790	801	745	775	822	842	816	799	764	813	809	826	795	768	804	827	749	749	775	794	820	777	843	797	806	772	765	758	827	829	771	772	814	797	803	725	820	738	810	810	782	815	776	812	801	789	853	764	816	732	782	780	824	745	807	760	797	791	807	741	849	790	749	761	786	786	772	802	775	814	775	753	770	835	756	798	794	784	780	770	800	751	804	809	799	733	817	825	755	793	775	790	840	802	796	784	771	775	816	850	821	830	777	776	782	807	775	845	785	830	771	820	803	839	765	827	779	804	784	777	809	786	774	825	828	835	821	777	802	791	822	801	824	782	840	794	820	814	804	787	789	814	804	794	800	750	780	785	808	814	802	785	755	774	810	797	786	834	804	816	797	764	780	808	840	881	852	787	715	819	785	763	770	807	801	815	809	824	765	829	833	796	777	770	791	775	813	806	798	796	775	779	884	786	776	816	796	781	798	788	759	790	797	774	836	751	803	796	789	762	787	776	742	783	803	795	860	796	771	742	887	814	806	837	772	790	792	796	778	798	772	815	768	787	797	853	741	795	769	772	796	752	804	768	770	773	814	870	791	813	802	843	837	792	782	798	775	760	748	849	793	824	798	775	838	809	768	796	817	796	747	763	793	776	802	742	804	796	805	769	786	819	778	757	803	758	828	790	776	824	825	839	800	767	825	806	827	795	791	825	804	746	840	847	794	833	832	746	815	771	806	812	859	793	800	784	785	792	755	786	775	789	787	726	818	771	816	799	830	810	801	753	788	792	824	799	805	787	817	795	761	790	748	770	783	827	848	774	785	818	782	797	827	805	818	818	783	820	811	783	794	765	806	829	786	755	795	783	803	768	816	814	789	797	796	722	841	771	768	804	737	830	816	790	804	769	757	756	761	793	749	820	800	820	825	797	772	791	818	813	794	757	780	731	867	792	793	806	805	792	846	742	782	814	793	793	804	754	841	718	812	811	779	793	800	801	821	784	758	786	836	780	744	813	784	859	752	825	747	789	765	769	823	802	775	807	783	794	789	780	796	811	767	768	811	807	817	743	816	788	793	795	769	791	733	796	815	758	812	809	845	781	770	797	807	799	807	746	792	800	807	787	802	831	811	795	765	814	842	777	788	769	807	824	789	785	807	776	813	800	770	820	797	804	775	793	760	816	802	829	803	823	786	805	787	759	825	850	807	805	776	799	770	798	797	799	767	795	784	785	798	790	805	784	811	777	780	819	755	760	780	755	792	763	805	794	801	777	776	744	793	784	751	779	800	799	812	774	761	808	788	821	828	764	826	761	772	795	824	823	782	761	840	810	823	836	758	772	741	821	812	818	757	765	872	828	804	846	804	838	832	798	822	777	818	807	774	761	788	786	774	826	845	774	804	761	803	805	801	755	793	838	718	782	748	834	796	779	801	799	845	764	827	836	758	783	773	805	788	768	781	715	834	788	802	757	808	802	833	813	860	816	804	814	803	731	767	775	791	779	775	755
27148	3340	554	404	382	334	309	374	332	338	295	340	298	334	342	325	312	307	330	356	351	329	334	315	319	344	354	333	330	329	361	311	320	360	346	319	338	363	298	365	343	327	351	341	330	329	312	317	307	309	294	318	344	321	338	334	295	331	324	370	314	309	312	332	370	341	309	355	362	322	352	299	342	312	328	332	348	307	337	324	356	338	309	335	312	332	308	309	325	344	327	335	317	311	314	357	302	334	345	365	323	351	322	357	324	306	333	350	330	328	335	303	323	327	321	335	308	328	357	335	344	340	335	350	347	318	325	374	335	352	335	368	344	323	314	340	348	316	319	312	318	329	352	322	303	341	337	321	283	336	371	361	314	326	320	339	344	316	321	280	350	346	333	312	328	336	332	320	298	327	344	327	352	334	347	321	305	336	305	314	347	344	337	346	318	302	323	317	344	329	349	365	345	339	333	313	364	296	302	330	349	364	303	359	313	334	335	328	329	333	286	315	323	315	325	333	342	333	348	335	318	341	321	333	342	346	318	358	319	310	341	322	321	357	329	330	291	335	298	328	352	344	319	335	332	313	349	307	344	341	309	340	304	333	343	355	362	290	349	349	315	310	340	331	329	333	357	328	328	321	304	332	316	350	335	334	326	308	330	325	364	304	378	361	293	340	313	324	338	335	365	310	341	345	327	327	364	343	360	331	341	317	273	376	319	326	291	328	327	362	301	317	350	327	291	302	326	327	308	318	321	351	300	333	335	307	329	350	343	319	304	333	336	305	325	293	295	327	358	332	352	316	306	335	328	303	355	345	374	299	345	339	325	327	311	300	335	373	335	347	348	340	335	355	298	337	300	302	350	345	318	324	357	294	324	325	337	321	307	357	328	339	345	358	314	347	348	349	360	321	316	323	331	312	349	359	333	339	319	354	304	309	331	322	313	350	303	302	348	337	320	302	318	334	336	328	303	350	360	300	319	300	325	307	318	342	315	319	323	334	312	317	348	335	325	298	347	315	349	371	354	321	326	364	330	343	345	351	311	324	329	322	368	348	326	297	330	345	283	325	315	324	337	364	349	331	345	338	325	335	342	323	332	335	320	311	334	336	349	314	322	317	345	310	310	360	337	346	329	338	320	359	308	325	320	333	337	328	313	313	285	281	339	303	316	333	354	343	349	365	334	313	366	304	315	334	343	363	325	328	324	303	299	331	327	333	326	332	325	329	317	291	317	337	317	329	311	327	312	311	345	341	317	317	374	319	311	299	307	322	329	345	355	325	343	332	340	347	312	327	334	326	311	325	329	356	287	333	283	372	317	324	326	306	369	312	313	344	347	340	349	343	323	352	342	374	341	302	324	327	316	354	336	364	320	301	344	337	330	344	327	347	355	328	335	332	303	322	333	349	346	318	316	321	335	317	349	345	357	335	290	296	317	347	341	343	332	401	349	346	323	302	275	301	299	334	344	309	310	346	309	298	333	331	297	312	387	369	305	336	309	317	303	327	332	365	373	346	310	318	318	311	336	327	344	323	299	345	336	340	338	333	345	303	320	349	323	363	337	323	343	319	329	336	329	331	342	299	334	329	341	322	310	338	326	358	318	304	316	318	331	338	320	352	354	332	358	338	346	342	317	349	317	348	344	326	305	333	330	360	329	358	358	307	316	336	320	333	327	351	347	322	354	336	316	352	298	340	339	310	340	338	325	339	313	306	325	318	355	327	343	313	336	337	359	363	352	337	302	298	309	319	352	314	374	340	325	333	346	349	315	299	308	323	330	338	309	319	363	319	350	318	325	341	328	347	317	311	321	318	361	327	332	323	305	308	344	322	330	329	323	314	321	329	337	280	321	330	303	312	342	346	330	298	314	301	320	319	372	348	297	330	348	317	309	298	300	324	315	344	339	348	359	306	301	306	326	329	307	345	338	383	358	338	311	332	298	340	305	361	321	329	319	357	358	318	322	321	319	322	336	327	335	327	336	313	300	307	377	287	340	318	347	329	338	325	314	338	319	354	376	349	335	321	303	325	356	334	353	298	322	333	352	341	365	351	312	338	336	336	335	334	348	327	331	321	362	362	318	325	336	355	317	323	301	365	352	308	270	335	325	269	303	334	364	333	354	335	361	305	345	321	362	339	329	329	324	354	354	320	339	322	339	347	339	333	292	318	314	308	323	386	325	353	325	341	343	349	281	304	317	303	317	345	331	322	339	331	334	341	331	328	366	328	329	312	323	322	303	315	344	323	324	326	340	353	322	341	345	331	350	337	325	332	333	368	332	362	318	340	323	309	315	347	329	337	352	320	326	342	329	357	333	337	336	295	332	307	323	324	345	294	323	312	279	338	337	315	321	328	317	324	331	369	332	319	368	322	328	359	355	342	356	337	358	339	356	343	325	331	351	328	322	317	308	328	315	355	351	347	307	311	312	326	308	298	333	327	312	351	309	321	327	303	337	336	327	360	356	297	341	330	335	340	318	333	322	313	334	337	342	349	329	361	327	332	321	318	293	355	305	370	339	313	310	307	321	316	328	351	322	322	349	355	303	359	324	364	327	327	314	334	366	359	364	328	360	339	347	335	335	325	343	345	348	326	320	349	317	334	322	345	321	323	322	345	315	353	344	340	326	321	326	330	312	321	326	339	318	345	338	308	352	349	338	293	327	372	344	288	329	330	345	329	323	327	316	365	338	305	332	307	353	333	341	301	317	354	338	322	300	376	319	329	323	340	348	349	361	334	337	308	349	358	325	372	320	318	285	276	320	313	261	315	342	346	318	333	340	308	363	371	287	297	298	353	339	347	315	336	349	351	313	357	341	307	347	335	334	351	306	339	364	344	320	292	338	331	330	363	312	299	360	341	365	332	311	329	348	326	333	334	326	306	330	338	352	389	331	299	340	304	333	342	288	335	309	293	321	310	327	325	337	324	348	325	315	326	357	349	328	339	332	361	364	334	330	342	312	353	335	334	352	361	369	348	352	296	331	331	341	343	315	320	306	332	326	330	316	345	291	371	357	350	353	342	346	345	388	338	362	350	300	320	307	326	319	339	327	301	351	348	298	346	355	305	335	308	304	354	317	343	339	382	351	342	303	343	321	300	318	345	352	318	342	329	354	365	330	327	336	316	358	347	322	334	325	316	302	311	336	339	318	353	346	340	352	301	321	317	367	292	322	358	326	364	310	308	342	322	351	368	349	331	336	323	317	334	323	288	320	349	325	368	306	340	321	334	338	343	364	313	308	332	277	289	340	364	345	347	311	330	349	315	364	336	371	288	305	349	298	313	358	332	348	304	300	341	321	301	371	349	345	347	345	321	355	342	342	336	327	332	315	320	387	333	350	353	328	318	356	363	359	346	328	341	345	326	310	307	312	354	343	340	335	296	333	310	339	292	314	307	311	331	338	304	344	305	297	343	342	327	325	315	361	323	283	320	367	327	295	349	325	340	333	324	309	307	321	307	386	315	322	356	333	337	338	284	320	355	343	352	339	335	339	346
19923	5932	2537	1529	1073	916	778	788	734	747	733	782	738	741	742	781	765	737	709	744	751	723	733	741	757	721	730	748	739	764	734	731	788	647	766	746	759	701	721	787	768	731	726	755	764	698	798	764	734	744	764	748	718	736	707	695	782	723	714	699	712	758	741	783	701	709	754	750	773	738	764	730	756	734	728	732	753	786	712	694	717	725	725	714	752	710	747	707	728	717	688	736	761	711	785	708	731	787	748	743	721	690	766	703	753	712	773	731	743	787	724	745	755	716	736	741	729	772	749	714	755	732	711	772	743	746	724	770	730	774	723	760	729	753	714	728	753	697	740	771	766	672	741	722	730	810	727	691	713	707	707	751	750	738	739	733	717	697	745	705	729	796	740	682	760	748	728	779	704	686	711	760	730	745	769	808	757	742	718	744	732	722	725	764	750	739	771	753	777	700	732	727	746	737	783	729	731	754	742	753	708	760	732	786	748	726	724	755	743	726	745	760	737	745	687	780	761	757	739	753	717	731	764	764	708	700	722	734	741	747	764	717	715	715	705	722	724	709	795	734	740	718	747	747	731	737	729	756	724	751	740	745	725	706	703	753	709	739	732	766	689	749	738	752	738	779	775	744	717	695	708	727	733	740	715	709	754	675	798	697	752	744	758	739	783	737	695	736	701	706	746	711	746	770	763	751	753	698	740	734	670	757	737	735	712	711	750	742	711	744	742	764	742	679	731	682	724	748	773	753	731	744	737	694	717	753	750	769	757	736	745	742	743	701	723	721	751	712	766	721	710	735	719	709	749	742	735	771	734	731	681	743	735	712	733	727	769	723	735	700	744	728	797	768	765	717	756	754	710	733	737	732	733	737	737	744	723	698	765	693	730	754	777	710	740	729	696	734	762	766	700	736	705	707	784	690	718	694	754	690	750	798	735	721	737	752	756	748	734	735	734	719	748	732	754	719	756	755	744	728	706	756	772	758	729	769	740	765	784	701	772	672	714	741	726	741	778	757	726	690	780	758	757	734	684	715	746	725	758	749	672	742	740	766	755	708	719	719	722	741	700	754	760	702	748	749	715	725	751	766	716	754	732	747	786	656	735	742	736	738	735	699	724	732	770	720	762	689	737	749	685	691	742	739	730	804	714	731	706	798	726	761	716	757	750	738	766	758	739	725	703	721	713	754	776	734	749	691	716	781	717	690	748	725	773	763	717	724	740	713	756	763	784	736	733	752	760	756	720	744	762	732	742	723	764	777	711	741	750	753	724	776	783	731	722	743	710	747	739	769	707	755	731	754	739	726	710	735	717	790	706	764	737	699	735	754	784	770	742	737	751	738	733	783	719	724	724	743	725	787	717	749	736	735	722	693	744	728	749	736	762	719	772	773	761	703	732	713	756	683	708	727	733	699	726	740	735	708	743	752	744	707	747	751	744	704	730	741	740	788	727	752	731	723	817	727	715	801	700	748	693	719	710	734	741	770	758	729	728	720	758	747	739	775	676	745	703	734	686	713	723	686	732	750	729	731	783	725	763	726	713	746	721	758	729	783	722	775	748	759	749	755	703	677	744	762	663	723	754	749	715	694	764	775	760	751	715	744	797	715	763	692	732	764	703	743	742	704	790	739	746	723	758	761	710	675	734	694	758	729	714	738	735	733	719	834	738	737	759	752	751	746	718	761	729	692	722	772	759	739	737	718	717	718	782	720	749	743	736	724	753	765	699	740	759	725	727	748	725	769	753	753	750	784	761	756	785	766	731	697	758	751	756	719	713	692	731	696	775	790	725	756	721	739	780	777	732	761	747	725	678	721	741	738	767	723	751	755	800	733	739	731	769	749	718	740	741	756	747	703	710	748	728	703	748	747	712	730	695	743	734	775	756	716	739	763	697	723	698	760	743	722	744	730	736	780	693	754	758	776	741	728	746	742	740	767	758	787	750	750	721	739	743	722	741	716	684	698	762	722	737	771	788	732	727	724	742	725	732	756	773	741	702	774	747	729	712	729	779	693	736	676	735	824	755	753	770	752	728	753	705	767	722	695	789	701	735	733	773	798	734	743	748	744	723	713	769	725	744	695	721	750	730	741	735	689	761	770	748	719	735	735	723	776	704	723	738	736	705	706	735	711	728	760	725	766	746	698	708	721	703	690	749	720	681	753	682	749	756	723	748	757	768	724	722	696	748	770	742	688	742	755	757	725	719	769	741	747	740	786	709	754	715	753	701	757	759	733	758	680	731	742	710	716	715	724	697	729	739	730	679	725	765	694	728	708	758	734	746	736	696	738	721	794	788	759	682	721	699	715	735	734	744	730	749	736	744	740	749	711	773	737	789	733	801	772	730	744	747	761	752	736	755	697	730	691	722	687	743	730	748	730	779	720	737	804	725	712	744	727	768	700	698	718	760	794	717	739	730	774	727	782	719	738	722	696	715	761	737	711	756	754	731	767	751	726	791	718	746	764	697	780	776	739	710	693	725	735	717	745	723	753	716	738	701	752	729	734	717	736	683	741	719	685	746	771	714	768	701	714	783	750	727	761	727	733	753	735	740	733	752	763	744	714	764	769	727	734	757	734	740	743	750	751	721	742	722	741	735	747	733	734	723	751	759	747	680	724	722	671	731	754	742	769	772	698	794	699	732	741	720	755	740	727	771	714	748	743	701	730	745	714	736	741	750	711	746	713	720	769	706	727	816	765	745	743	748	740	722	687	700	731	704	705	738	808	768	741	735	739	769	777	744	723	722	749	716	726	740	689	723	782	758	737	770	725	706	719	737	723	750	760	710	698	753	684	765	739	783	749	756	696	769	726	745	702	718	751	750	695	720	742	735	760	782	720	735	778	714	745	726	793	746	724	735	696	704	718	697	735	750	782	737	689	716	740	769	760	750	724	732	754	709	716	706	688	791	697	732	746	759	727	686	736	756	726	706	737	729	730	717	705	730	690	723	752	722	718	744	733	716	751	783	726	718	729	759	757	723	776	710	777	705	779	749	736	779	746	729	766	719	778	725	747	712	769	741	748	754	742	724	739	765	748	715	725	715	767	778	709	738	696	709	664	766	723	744	706	695	789	719	752	742	766	749	745	778	714	721	726	737	727	722	764	749	717	762	753	746	716	678	746	723	779	744	736	769	799	787	741	713	744	767	700	706	746	718	765	736	711	748	733	696	760	681	685	752	725	758	752	769	724	758	713	727	748	796	722	787	754	696	679	794	760	719	715	755	747	680	720	731	732	747	735	787	724	735	715	763	716	748	724	697	757	705	736	746	740	765	734	782	765	724	729	705	775	781	760	760	729	744	723	722	749	701	724	731	738	775	686	752	717	760	727	767	794	757	734	756	696	732	771	749	780	747	681	739	764	733	731	687	729	716	755	720	764	732	762	721	721	765	752	713	714	766	775	739	734	762	728	689	747	755	777	700	743	702	759	772	744	797	712	792	748	699	762	727	775	788	726	796	733	757	748	750	725	723	781	766	715	694	767	760	736	716	755
34011	5387	788	487	421	374	332	369	366	366	327	365	314	326	304	358	337	328	337	330	357	344	346	339	283	312	325	323	369	343	350	327	312	341	310	311	329	329	318	299	319	323	340	330	337	300	342	334	303	343	332	347	352	378	303	338	332	291	322	317	377	322	365	317	307	308	329	331	305	312	359	347	333	326	358	331	370	324	344	296	330	330	319	363	318	350	328	322	289	342	344	346	355	327	311	324	353	342	330	301	350	303	350	342	326	316	326	303	375	300	383	339	352	341	342	333	313	369	308	342	331	309	341	383	359	361	297	354	330	344	347	331	341	314	347	306	370	325	376	347	337	356	315	309	331	359	302	349	330	345	314	301	336	300	347	335	336	346	335	331	320	293	307	323	358	347	310	326	342	316	327	339	316	353	329	341	322	349	342	312	312	336	320	331	360	332	344	333	304	305	349	311	314	374	314	328	319	320	351	348	335	326	330	363	320	351	327	317	313	329	352	331	319	308	342	301	365	339	337	311	357	301	351	323	363	337	322	292	345	360	341	358	368	358	330	305	361	318	391	338	347	332	330	328	334	324	311	329	312	356	350	339	341	323	331	315	348	329	349	332	322	302	370	312	322	364	343	323	333	328	338	320	286	338	341	316	354	308	302	319	327	352	376	347	310	328	317	318	338	345	327	336	313	350	346	366	319	289	314	365	309	341	339	336	335	329	360	331	356	329	352	341	316	349	341	360	327	327	353	309	320	298	346	347	334	319	294	326	310	328	343	310	327	363	339	326	358	334	333	317	292	332	324	372	352	329	326	295	292	333	333	359	337	322	306	315	374	312	350	340	347	355	329	323	302	331	296	304	356	343	324	330	312	337	357	328	292	314	313	358	345	363	307	306	338	335	285	336	315	308	304	345	334	317	278	315	364	330	352	365	376	339	370	305	334	319	333	323	354	308	318	376	339	308	321	334	327	354	329	329	346	303	315	288	321	327	305	320	313	343	356	342	337	336	342	345	355	356	316	322	343	320	324	302	335	331	332	314	311	310	314	343	331	340	359	348	317	342	329	332	362	327	328	333	315	349	325	393	323	355	337	336	382	353	328	327	327	345	343	334	358	372	379	339	341	342	349	352	330	314	333	317	311	343	344	358	356	340	308	357	339	297	343	340	307	308	323	339	325	303	315	326	364	311	319	311	351	342	303	356	301	361	341	341	323	358	341	342	318	343	352	343	349	294	303	332	323	346	334	372	361	363	353	363	326	333	340	337	339	332	398	293	328	315	350	345	323	333	337	349	294	314	349	328	333	372	301	353	316	343	351	351	303	348	262	311	288	324	301	316	347	353	349	312	331	318	354	377	378	350	317	343	321	352	328	324	312	335	320	345	325	334	371	350	295	335	317	259	349	366	346	327	363	324	331	289	312	356	320	364	334	315	309	355	340	294	339	334	359	289	329	333	343	325	322	375	339	336	299	362	307	354	333	339	333	331	346	322	342	345	329	318	321	327	292	330	329	329	313	337	329	318	323	342	281	337	324	303	357	329	347	361	331	312	338	274	325	334	345	317	337	283	347	334	325	350	307	313	322	342	316	314	306	323	345	365	287	354	297	294	319	343	331	350	317	372	336	315	309	312	357	345	307	366	358	337	301	309	327	352	334	294	311	314	351	330	340	341	340	322	312	334	318	340	346	300	333	306	344	333	346	324	336	357	298	350	339	319	381	336	318	346	321	338	326	294	341	359	359	359	333	300	330	325	333	308	318	323	365	329	318	336	316	321	341	327	301	297	350	365	343	344	329	341	317	309	330	364	322	361	336	346	331	292	356	353	353	354	337	340	323	352	342	339	373	340	354	311	317	301	321	292	318	312	326	350	354	334	348	336	294	308	327	333	303	356	310	324	336	333	352	302	348	328	337	319	326	284	361	326	344	377	310	325	356	318	290	320	363	384	338	339	328	332	330	314	314	307	320	295	286	303	309	345	328	321	297	352	322	314	347	346	334	313	304	360	376	354	327	312	354	313	325	324	342	325	405	314	310	333	341	330	340	319	290	324	378	360	319	327	330	331	289	366	309	324	345	335	338	280	299	304	337	310	332	324	309	328	309	333	326	342	308	352	324	338	330	302	330	355	334	295	336	321	331	341	308	342	327	320	340	312	316	299	349	330	334	363	368	374	357	336	359	296	358	369	300	298	295	334	333	334	342	346	338	328	313	337	333	317	318	313	312	347	347	341	342	364	358	340	339	316	330	345	332	351	336	317	307	305	316	333	335	318	315	331	301	336	364	324	317	338	349	286	345	305	332	331	323	332	303	336	332	313	354	325	317	317	323	356	331	326	325	328	313	336	353	330	344	355	295	293	316	331	331	319	330	326	309	325	333	288	308	320	329	347	335	353	336	312	338	374	373	308	326	368	349	361	364	315	302	316	365	316	374	324	341	294	314	346	376	310	347	341	295	330	338	368	325	335	318	373	355	317	360	323	337	351	308	319	299	350	317	310	302	305	319	307	352	291	318	335	326	333	373	316	353	339	362	314	295	302	310	336	353	328	312	314	333	331	346	326	308	341	345	331	330	320	338	344	329	291	355	331	378	336	319	352	326	328	322	322	300	320	355	336	362	350	335	337	304	314	330	329	323	319	353	337	339	332	302	357	335	313	318	336	330	297	358	330	330	337	320	323	317	349	329	299	355	345	329	337	372	331	341	340	346	332	311	331	330	331	330	338	312	334	315	329	373	335	333	333	361	281	303	322	322	293	361	316	311	347	315	351	300	294	298	355	327	337	341	371	320	309	335	321	355	305	386	325	309	326	377	312	304	328	315	351	313	332	347	297	325	314	315	336	302	334	350	324	308	356	363	322	335	335	341	332	343	305	309	354	317	299	334	333	331	345	378	340	326	322	312	357	347	326	335	356	329	357	334	321	344	317	303	318	338	332	334	334	338	344	331	328	375	357	361	326	312	311	340	298	328	329	320	310	332	307	300	337	342	326	360	304	335	340	293	333	322	330	342	338	350	334	351	338	353	320	296	359	320	348	317	311	300	353	349	314	395	354	326	336	329	325	335	354	333	352	360	328	352	353	313	348	340	306	295	308	313	355	340	343	350	323	335	340	356	319	341	313	355	353	331	314	296	319	307	335	340	368	363	346	305	315	387	306	323	322	328	336	345	338	349	325	358	305	340	360	321	347	350	360	329	310	345	334	345	316	334	363	356	328	329	385	328	325	311	345	317	281	333	368	324	332	323	318	321	350	326	359	327	337	314	297	333	333	335	328	328	350	327	352	352	310	336	337	330	335	320	322	323	303	317	313	306	327	349	331	273	348	326	331	337	325	326	298	329	303	331	359	311	347	337	370	346	365	350	297	305	331	319	321	318	356	319	314	331	358	329	336	327	342	308	336	338	317	316	313	352	320	309	357	353	377	318	362	363	361	338	322	312	355	364	284	332	299	335	315	348	343	345	354	337	350	344	343	281	318	352	365	344	370	314	356	336	326
21914	8158	5333	2664	1616	1164	934	950	846	869	840	763	777	778	827	784	762	784	794	767	771	764	742	723	786	742	739	794	708	790	755	734	760	802	746	744	764	737	768	717	741	756	754	739	742	750	708	744	712	728	740	739	760	756	753	710	735	759	757	729	752	772	750	734	743	708	781	722	737	777	754	778	784	757	732	750	723	754	743	774	733	733	768	765	769	761	701	723	804	735	780	719	742	782	739	749	726	783	770	775	740	746	754	770	744	766	737	730	730	792	788	706	749	768	777	750	757	769	797	765	740	779	809	759	704	765	759	727	812	692	774	763	740	753	725	736	735	759	708	765	713	725	710	719	718	728	696	788	748	819	732	786	767	758	691	774	708	719	689	777	765	744	738	727	781	707	736	754	720	778	761	717	724	760	736	803	779	746	753	752	728	750	737	712	785	764	716	735	738	704	752	740	800	740	768	730	707	698	737	734	754	801	770	769	717	839	735	740	743	681	810	750	718	718	801	799	817	728	770	746	756	743	731	785	778	747	742	762	781	696	756	774	772	714	752	750	717	758	707	721	748	772	735	742	766	738	741	721	695	774	741	697	749	761	739	785	765	691	741	756	763	790	767	776	704	763	712	756	766	768	761	735	745	731	745	782	733	767	741	739	791	808	713	749	752	741	765	721	750	765	792	738	767	784	754	705	774	807	764	716	780	761	744	813	766	721	782	754	776	793	814	758	758	758	738	706	699	772	743	752	744	753	750	762	761	744	712	738	709	695	751	761	761	755	773	768	751	745	755	700	729	750	724	715	722	716	758	746	715	750	715	733	728	758	779	730	737	807	770	742	744	747	750	742	746	772	751	697	756	761	784	739	762	749	768	684	735	776	771	745	742	718	689	740	734	729	741	746	789	764	774	755	781	752	768	734	740	734	773	703	740	778	741	766	751	763	723	769	760	721	738	781	751	731	747	771	805	776	788	751	781	707	756	735	772	750	711	742	714	712	741	789	735	697	771	730	730	807	732	730	739	741	778	746	715	714	715	753	699	760	704	793	798	684	715	758	727	739	774	763	789	755	755	736	689	795	742	757	743	742	794	725	739	721	715	766	768	727	686	760	721	787	755	724	755	756	753	777	780	797	756	735	732	763	766	698	728	735	747	737	751	747	706	750	784	761	680	769	747	745	735	731	734	779	740	704	714	739	750	752	739	741	765	765	727	726	726	723	745	708	712	742	778	726	763	769	735	742	727	730	756	736	757	765	757	725	786	752	695	796	765	758	757	692	739	763	758	769	741	777	736	701	748	760	692	718	789	740	745	727	752	745	715	760	765	784	741	725	725	728	728	758	765	723	786	728	715	729	744	715	739	761	740	761	702	783	738	731	812	740	704	738	785	770	756	743	801	738	773	746	757	762	751	735	777	722	766	782	753	764	719	754	817	738	741	763	771	788	748	721	751	716	732	769	764	736	697	741	822	738	697	743	729	749	790	743	761	732	771	716	778	769	709	783	735	719	788	756	733	744	729	706	730	733	707	734	796	772	704	760	790	760	772	729	735	725	753	672	717	780	762	763	795	702	769	764	721	737	750	740	710	727	758	800	728	785	729	729	761	768	766	749	794	722	730	724	759	746	703	756	758	744	758	755	765	766	757	704	757	699	694	724	748	760	769	739	776	808	773	758	737	759	706	752	725	729	759	735	733	705	755	776	761	772	691	736	783	715	765	687	794	762	750	725	708	808	730	711	784	745	787	733	742	691	732	746	783	767	790	749	742	753	729	716	719	727	708	695	724	775	762	811	779	721	775	742	787	748	741	713	772	728	698	728	766	790	773	778	777	726	741	766	718	765	766	712	726	742	751	813	764	762	729	746	754	726	717	784	704	771	788	681	703	804	754	744	745	724	697	730	756	760	769	757	804	785	801	682	747	763	673	785	710	722	741	764	749	770	747	706	732	676	726	793	742	719	732	802	764	771	738	753	740	806	767	778	740	763	744	741	785	778	759	742	721	760	775	783	754	767	776	737	744	721	739	711	710	756	677	738	727	711	801	782	771	752	755	766	778	746	706	693	767	751	733	789	747	771	754	748	735	805	742	731	747	786	750	693	705	723	745	767	751	751	743	711	733	763	757	731	778	786	761	726	719	744	848	763	739	760	742	820	746	748	744	773	759	696	779	758	747	730	750	746	755	773	710	756	766	739	762	713	729	704	739	706	768	750	726	752	772	762	722	729	754	786	741	781	743	778	759	722	753	800	775	751	737	742	726	800	739	739	756	749	756	749	763	744	731	773	721	739	766	729	769	726	718	729	751	711	791	762	700	699	732	780	779	753	750	741	751	702	723	741	782	754	747	774	738	771	749	743	720	729	744	757	747	752	747	713	790	733	774	720	787	790	710	727	729	745	757	746	762	790	751	718	723	742	747	756	794	767	778	779	784	741	718	759	762	736	775	756	760	801	746	776	768	759	778	726	727	773	724	696	732	753	754	810	691	733	755	826	790	721	737	749	782	783	723	802	795	746	771	778	738	727	760	751	758	716	815	791	752	739	761	724	746	775	762	728	730	777	741	777	742	770	762	703	758	772	707	745	788	784	712	791	799	777	740	741	781	722	758	741	715	722	745	762	811	763	759	769	814	763	777	745	708	730	759	722	707	709	748	773	779	723	764	797	789	780	745	778	756	785	741	774	745	718	724	739	720	711	720	741	696	756	733	766	709	757	753	732	739	720	760	717	746	757	756	732	743	729	782	758	766	743	781	762	781	747	756	728	734	742	750	740	731	739	673	733	731	774	728	786	785	782	752	745	714	758	760	762	760	706	766	732	765	725	774	709	741	752	722	770	752	768	744	749	739	792	734	730	805	751	752	709	734	738	719	678	743	769	699	734	721	731	748	766	770	700	772	737	758	802	781	816	683	739	735	717	707	780	700	760	734	743	711	790	766	747	754	751	741	722	749	763	760	716	697	711	739	717	793	709	776	737	739	736	752	760	724	749	733	760	806	743	765	737	753	739	756	757	717	838	767	711	759	778	804	720	745	739	702	764	707	757	744	676	690	745	768	741	804	732	782	729	775	762	718	759	765	756	742	786	698	750	745	772	753	751	699	767	714	759	837	738	690	760	708	720	761	758	773	738	735	779	756	742	751	745	713	725	739	722	748	789	766	808	757	744	716	766	770	726	722	784	744	733	751	734	778	766	756	707	745	736	716	734	745	735	716	735	756	709	720	791	692	772	754	735	756	734	755	700	742	712	742	741	810	720	773	802	733	733	733	703	697	701	723	780	684	823	765	779	718	719	740	756	741	725	731	761	751	748	730	739	699	761	760	804	726	758	739	775	704	760	748	758	780	712	745	769	743	769	731	743	735	708	721	735	718	792	743	749	749	748	805	733	691	715	756	731	714	761	787	719	771	752	734	700	718	797	760	774	731	731	701	817	747	752	725	755	710	723	789	771	735	738	774	747	732	796	776	753	760	778	734	711	699	797	771	778	743	727	718	767
35173	6389	898	512	442	389	346	343	348	381	346	362	334	370	352	331	344	360	367	324	347	345	329	328	359	347	329	326	321	325	334	340	348	354	348	319	329	320	383	349	335	354	313	335	339	383	373	364	363	351	371	326	417	336	337	371	344	375	365	340	336	350	323	316	340	361	326	345	342	320	374	393	367	361	355	365	354	354	339	346	364	339	357	339	321	362	370	366	351	336	344	332	341	325	342	326	329	319	325	362	327	351	342	338	335	326	310	341	368	365	324	347	319	370	328	363	358	334	316	350	358	341	340	351	348	350	339	319	341	329	380	332	359	318	327	308	319	339	304	344	372	318	361	325	385	353	344	301	316	331	381	314	350	364	360	334	340	355	337	332	354	334	335	320	345	320	315	340	333	354	355	349	319	312	353	364	334	327	345	351	309	392	308	346	332	320	321	337	332	367	366	335	337	350	318	351	351	309	331	344	357	351	365	346	339	327	331	370	334	335	308	384	348	345	351	342	346	383	342	333	360	350	345	364	320	332	352	323	350	326	331	344	356	339	360	327	321	320	326	335	339	339	366	333	338	340	347	363	366	355	340	381	329	366	340	364	319	338	341	387	336	357	328	358	294	325	311	335	348	324	321	361	358	347	347	305	326	339	344	306	380	356	356	336	328	331	367	309	331	288	362	333	354	355	360	371	337	338	310	337	361	311	307	307	292	362	321	307	331	324	356	336	330	338	358	390	362	326	335	321	354	361	338	341	330	321	383	320	366	356	348	334	362	325	358	337	333	338	343	313	347	361	356	301	309	340	367	330	351	307	328	329	329	356	327	369	349	338	347	314	390	350	343	306	364	332	327	320	374	369	337	311	321	321	325	361	317	342	332	352	343	329	329	340	328	342	346	340	365	315	360	350	363	353	358	351	350	371	321	324	358	354	361	298	324	336	309	361	368	341	341	332	382	315	347	388	327	341	346	322	358	279	358	349	373	396	358	319	340	299	363	356	344	338	360	364	319	371	350	355	343	329	332	319	333	329	352	347	350	361	348	318	293	337	370	337	337	371	358	335	317	336	334	340	337	364	380	332	292	400	321	308	339	359	326	358	393	338	313	362	331	339	357	372	355	357	339	355	326	327	327	330	367	358	369	336	362	336	363	377	376	369	368	347	348	304	359	344	360	387	355	332	358	345	358	326	335	345	351	373	322	326	344	378	365	335	369	339	354	382	326	330	338	324	298	324	320	331	330	354	332	350	385	352	358	349	345	319	356	321	339	322	351	323	301	324	351	340	340	346	328	342	320	369	355	354	345	364	344	334	322	343	362	348	347	373	350	359	327	338	345	338	314	356	352	321	336	366	371	364	328	344	321	397	343	337	327	384	327	341	313	375	362	326	325	336	282	297	368	366	351	351	333	360	338	339	354	314	356	373	344	373	370	346	338	356	343	330	346	368	339	296	315	333	329	344	353	336	317	354	325	317	340	347	349	343	353	342	319	311	329	335	336	328	374	366	341	371	325	335	345	331	378	341	318	324	364	330	329	327	367	368	347	366	350	320	367	316	365	336	349	341	318	353	349	353	308	315	339	314	368	317	338	369	331	346	352	357	354	358	357	306	394	365	373	335	318	338	304	330	298	328	374	350	330	361	368	338	325	326	323	359	351	349	358	323	349	301	357	330	340	340	362	337	391	338	324	354	349	336	387	331	331	286	332	327	337	333	365	362	355	323	346	334	338	350	352	343	373	351	359	361	316	321	330	327	350	347	344	334	309	376	368	346	358	339	320	342	356	345	380	337	319	355	323	319	329	335	382	353	317	346	334	294	357	380	331	339	363	322	310	326	352	330	351	370	328	348	356	359	353	369	371	344	333	369	379	312	356	371	331	302	313	350	367	355	373	338	349	328	328	313	351	375	342	325	312	329	342	371	334	324	327	348	339	341	350	322	338	319	287	371	372	350	327	350	340	371	337	348	314	354	373	347	338	326	311	312	330	373	363	354	330	327	334	335	349	322	370	367	342	305	320	309	360	337	340	356	326	332	355	319	331	331	320	377	364	332	366	309	343	345	363	331	335	373	325	311	379	341	311	335	349	333	316	336	313	330	348	332	297	363	311	371	349	329	338	327	345	348	354	342	333	344	319	350	343	335	355	393	351	339	365	327	323	322	301	373	325	367	373	339	349	304	356	360	354	342	360	310	351	362	345	331	335	312	325	304	324	345	336	367	318	316	351	329	341	334	345	334	366	323	338	382	343	332	349	330	334	352	331	349	333	365	320	344	344	320	317	335	353	323	343	374	361	364	301	381	370	353	323	286	318	367	333	395	319	313	312	343	317	359	293	346	327	341	337	377	331	365	373	340	339	322	302	355	288	368	373	361	349	355	326	364	390	368	364	338	354	315	344	336	366	307	344	382	333	350	350	334	344	326	299	327	328	343	343	362	332	352	327	341	388	344	321	319	335	343	370	316	344	325	363	339	364	357	299	332	353	324	325	336	357	379	316	324	355	352	309	361	341	338	377	374	366	325	347	338	330	293	318	383	334	349	350	322	370	295	314	322	318	349	334	337	316	327	294	307	350	371	370	341	344	349	366	339	360	329	344	330	301	367	353	304	354	333	355	348	325	312	330	329	328	337	325	353	344	356	300	330	321	306	334	344	340	307	358	319	326	331	321	302	352	324	332	319	335	341	315	293	338	328	363	342	318	353	297	336	362	321	354	345	356	350	337	343	357	386	364	334	332	332	331	412	319	353	352	347	338	345	319	337	356	405	342	357	351	316	330	350	352	358	354	347	327	352	354	341	324	367	306	325	316	359	382	352	331	358	330	336	339	320	350	339	369	353	326	348	340	337	336	378	316	338	356	338	343	321	326	311	355	360	345	358	327	352	336	349	335	322	370	345	350	297	313	345	320	336	339	297	319	344	333	369	343	339	327	366	333	377	352	355	374	365	337	349	322	356	351	354	340	354	374	342	333	355	364	348	302	334	360	374	354	348	345	344	330	323	359	335	349	335	353	350	346	339	350	360	338	351	354	341	375	331	338	373	354	351	366	318	328	337	344	337	339	339	365	364	309	321	328	320	321	337	371	319	375	309	337	366	346	320	329	316	300	313	367	321	347	331	346	344	343	340	362	304	380	313	358	340	368	340	342	362	348	324	326	337	345	358	362	349	325	321	361	363	354	361	351	335	352	332	352	322	323	351	340	355	349	360	359	376	367	350	390	353	356	350	341	339	360	334	339	337	371	327	337	351	360	336	319	334	366	297	367	378	314	333	356	313	324	338	326	340	315	348	378	348	342	374	351	333	319	317	356	352	325	340	320	367	341	346	312	332	316	360	293	305	313	327	383	324	355	331	330	326	316	343	313	358	323	346	353	365	314	347	339	332	305	326	325	359	312	363	317	340	358	301	327	350	337	324	371	331	337	325	314	357	329	329	322	317	328	342	371	307	367	335	318	355	326	333	339	350	360	330	371	360	317	338	354	313	338	342	318	294
22075	8346	4953	3071	2197	1389	1219	1062	979	823	834	843	898	805	856	823	821	784	743	812	815	782	749	768	798	806	822	769	802	779	753	765	763	828	805	773	796	759	768	784	800	780	832	834	771	812	768	784	807	776	769	822	791	777	797	808	749	821	747	815	793	790	778	711	793	799	799	781	789	770	790	793	777	846	826	769	738	761	760	771	800	780	762	759	811	773	840	791	762	727	763	817	749	761	784	761	764	851	704	722	769	780	783	780	783	798	763	810	792	823	775	797	811	808	757	769	773	806	777	843	823	745	767	759	741	752	772	755	745	787	737	768	813	816	800	764	778	768	800	805	783	789	784	811	825	768	789	770	784	802	794	831	757	792	752	784	783	798	817	758	774	810	814	796	774	779	751	800	766	766	782	776	802	820	715	776	803	867	843	770	768	790	803	748	781	799	775	786	762	818	834	745	800	798	809	835	812	779	808	744	790	814	787	782	781	793	797	750	784	760	806	765	722	771	763	774	825	804	830	792	804	795	824	759	797	738	795	795	794	753	769	782	786	795	784	761	748	775	793	751	822	787	772	833	849	779	806	722	751	789	796	771	809	771	789	788	786	818	813	768	838	782	759	803	749	808	789	758	753	778	757	790	811	788	797	759	753	763	790	821	750	811	741	823	788	725	764	759	793	845	802	795	767	782	779	765	759	741	772	800	765	797	781	798	782	795	776	755	835	785	761	769	799	842	779	806	787	745	756	796	769	813	739	816	774	814	795	805	768	814	810	760	777	826	802	759	832	810	788	765	731	781	774	790	765	779	772	805	832	817	820	802	795	749	771	768	829	786	789	796	790	810	770	806	804	815	794	768	765	776	726	761	779	753	775	765	773	827	808	803	823	756	828	742	782	824	802	774	737	783	836	773	804	742	732	759	776	813	787	810	758	786	745	794	781	782	777	787	770	757	806	768	790	777	788	789	797	810	723	809	822	801	823	794	786	739	806	735	757	816	781	798	759	758	775	826	782	768	800	784	760	800	756	815	783	816	735	788	722	764	765	754	830	796	756	805	793	756	777	765	770	759	812	769	776	781	808	774	761	789	811	787	795	783	796	775	840	789	784	795	829	757	771	790	777	856	760	800	822	755	758	786	770	769	815	781	795	744	783	823	821	789	737	807	775	793	825	817	788	834	763	729	817	723	812	760	764	752	760	790	792	774	784	767	838	819	750	803	804	771	758	755	788	768	818	773	822	820	783	795	798	746	807	798	751	776	749	779	778	818	739	824	800	805	794	754	730	814	772	809	783	807	735	779	781	803	787	744	779	776	804	787	783	738	783	770	839	793	771	756	767	764	770	830	815	787	789	784	758	771	819	820	750	769	783	793	758	801	792	811	818	798	808	772	776	801	838	747	787	777	791	759	822	788	811	767	726	807	799	830	806	769	798	738	801	817	807	756	778	802	754	712	778	768	783	765	782	804	790	813	760	781	799	786	781	805	803	784	838	776	812	755	842	787	775	804	823	755	826	767	803	784	766	749	817	785	788	759	770	795	837	782	780	823	790	804	794	803	772	788	761	801	775	802	782	760	801	777	777	791	770	810	792	805	810	774	809	773	795	773	809	771	836	824	770	784	769	771	760	772	827	734	780	767	790	711	781	769	791	799	806	799	819	790	803	817	736	772	791	787	791	796	807	782	776	795	797	764	817	799	803	855	779	786	782	834	813	798	770	771	781	778	785	793	737	753	828	785	701	851	789	812	771	783	785	843	758	809	791	805	812	798	786	767	812	770	798	782	852	776	785	786	768	813	803	743	761	780	764	779	726	775	785	780	787	774	759	781	799	779	735	763	790	796	814	801	734	793	773	779	805	752	796	778	828	846	750	784	774	790	783	838	786	811	840	725	806	797	759	780	810	790	748	779	755	768	792	773	812	796	746	731	791	804	780	837	760	767	742	746	761	761	776	815	833	786	774	808	709	773	756	795	744	781	834	723	754	813	777	776	743	775	834	778	790	804	783	765	767	759	776	806	756	767	764	813	786	828	812	808	771	751	791	792	779	775	794	775	742	774	770	815	795	832	789	792	778	825	757	770	795	830	785	778	814	794	779	774	834	812	790	781	812	804	752	758	762	796	775	794	842	743	764	824	830	802	738	735	806	771	795	780	778	759	822	792	775	810	777	791	817	812	771	744	760	760	806	819	794	848	763	791	804	789	800	737	810	783	775	782	817	784	742	773	804	804	786	772	764	784	738	822	784	804	773	788	772	770	767	769	821	795	766	821	755	770	795	738	730	831	797	794	816	785	770	796	798	746	802	759	824	744	780	813	812	762	813	778	789	794	773	745	751	750	740	798	787	769	784	801	843	724	805	793	746	838	796	792	780	788	826	781	739	762	781	763	833	816	787	802	854	758	753	793	798	782	778	784	797	786	778	807	819	758	782	807	776	787	740	758	780	781	776	817	755	746	776	793	743	780	775	822	794	784	733	780	789	790	716	799	821	766	721	765	769	750	756	787	767	794	738	795	776	757	831	788	773	759	734	778	750	782	766	768	752	742	711	824	790	759	799	735	785	741	788	757	793	784	767	827	749	772	795	779	800	793	779	838	801	730	827	805	797	756	739	794	781	766	786	819	743	778	783	821	813	830	812	811	829	772	755	787	810	778	825	813	755	786	784	762	810	795	741	763	796	758	797	732	814	759	753	755	815	751	772	773	748	772	796	846	771	782	765	787	739	809	813	757	804	832	820	764	779	797	820	784	788	785	789	810	787	806	786	766	777	767	848	829	834	770	747	763	794	792	789	746	807	790	815	792	790	821	806	806	782	767	801	834	798	740	763	786	773	779	756	794	788	788	781	760	751	764	779	824	816	760	857	759	784	750	780	766	806	776	803	787	761	738	814	778	750	771	796	780	801	765	761	779	822	816	780	755	778	757	815	771	803	788	815	769	758	807	821	800	783	772	791	743	765	796	824	802	804	823	786	792	821	786	784	794	741	795	750	732	719	799	806	796	833	815	768	784	807	807	761	753	760	728	782	815	795	761	785	796	754	842	832	799	763	827	752	777	774	759	779	759	756	801	805	732	795	780	779	837	787	861	765	763	756	768	769	813	777	778	806	752	773	771	767	814	741	788	750	776	807	760	795	821	812	766	744	766	776	783	740	810	755	776	740	794	793	800	758	756	812	777	811	790	842	725	858	780	775	790	842	762	773	764	724	786	796	819	772	791	751	775	795	816	778	797	788	746	773	786	788	787	804	770	744	795	778	789	779	768	750	822	793	762	779	782	809	799	784	780	785	781	794	832	795	782	780	770	829	777	770	782	759	766	779	778	794	803	822	786	786	791	744	768	734	727	698	825	772	797	788	779	758	792	742	788	804	807	785	825	790	800	781	772	797	780	774	780	772	807	802	812	769	795	754	818	759	754	843	816	752	779	788	811	770	728	781	824	787	847	802	726	790	819	783	776	745	841	793	763	819	787	765	784	769	812	758	787	767	722	788	782
25032	2928	506	408	375	336	345	336	330	309	299	332	354	316	348	347	319	307	322	281	339	319	300	332	308	304	343	360	337	309	327	303	323	351	340	337	336	341	339	363	299	334	359	290	339	296	333	290	305	319	286	323	362	323	340	341	290	371	307	293	325	308	320	306	316	328	306	329	358	340	312	354	302	317	356	361	333	333	308	295	319	307	305	351	336	353	309	338	318	324	313	289	335	335	311	319	329	314	324	348	295	339	298	332	328	330	299	306	294	322	319	341	361	315	331	323	362	325	311	357	311	317	325	301	307	332	343	312	328	357	318	291	311	337	339	354	311	332	332	303	338	313	315	330	320	345	332	325	335	310	317	303	341	284	328	344	336	314	330	356	337	336	315	338	308	331	286	328	298	318	327	318	321	327	295	335	275	347	312	335	317	302	313	329	307	299	320	322	329	284	301	347	324	309	332	322	320	345	343	344	346	311	337	324	344	344	347	308	325	345	310	350	305	319	316	315	312	329	317	327	328	310	354	312	316	342	351	325	323	300	303	342	335	332	358	316	320	322	346	371	317	323	303	311	338	324	321	314	318	327	329	306	305	359	358	280	311	326	329	276	345	309	289	343	322	312	306	336	329	339	330	334	326	368	300	302	326	343	348	336	369	339	321	331	364	347	363	335	292	307	321	338	365	336	316	311	317	295	319	351	325	336	307	337	334	319	312	364	347	311	303	355	337	324	321	302	342	328	337	352	319	352	310	325	310	313	328	329	325	310	355	312	332	328	340	343	356	314	320	326	335	339	325	311	337	258	291	313	338	344	334	353	336	320	308	332	317	296	291	363	349	328	310	368	305	299	326	289	333	280	341	331	303	302	299	313	295	341	359	340	314	289	339	327	340	318	320	310	329	379	305	290	311	309	309	335	309	320	330	335	364	312	316	320	336	326	294	331	326	351	316	335	323	311	356	344	314	338	309	352	327	296	288	320	318	333	326	320	328	309	326	289	323	305	293	332	279	327	286	308	313	322	296	343	341	325	318	332	313	285	350	350	317	308	315	327	350	310	318	336	315	283	344	301	328	316	324	342	296	335	331	300	323	304	328	318	307	326	345	324	366	348	319	323	347	330	324	344	310	326	304	333	318	327	313	347	325	315	337	305	299	334	346	335	309	324	335	315	332	286	320	357	315	346	349	308	330	348	344	322	335	330	295	312	339	346	358	307	316	305	337	334	332	348	306	338	324	294	307	297	324	315	319	324	327	319	300	317	350	318	317	325	330	300	287	337	347	349	324	288	326	310	331	315	314	312	305	344	319	331	335	312	333	310	348	292	355	312	313	268	365	332	316	317	337	330	366	378	310	311	312	333	339	330	353	286	381	347	284	319	309	312	304	346	326	339	329	330	319	323	355	355	306	316	331	321	325	334	348	294	348	308	343	335	313	357	354	347	311	318	340	330	312	342	340	348	298	326	309	354	336	343	339	314	334	336	322	309	321	303	306	305	280	297	302	337	321	299	313	326	300	337	318	338	339	360	348	344	298	313	324	345	309	345	323	328	328	294	337	351	323	338	350	296	293	333	321	335	335	312	304	312	344	340	299	303	326	345	306	329	321	295	311	359	325	340	337	317	348	313	323	331	311	330	356	332	354	317	327	354	318	333	356	312	300	332	367	346	315	328	300	301	349	345	321	337	315	326	346	325	284	314	367	311	333	345	338	309	291	310	318	343	330	330	340	355	348	352	309	364	327	339	314	325	308	316	314	317	354	325	348	302	318	348	300	317	347	330	320	312	308	292	313	305	353	324	354	286	347	342	344	317	350	333	314	289	337	303	318	304	307	369	316	306	318	335	348	323	360	333	290	314	312	375	339	321	340	326	331	329	333	348	309	331	349	298	298	350	362	308	334	333	339	324	345	343	349	336	354	315	351	287	382	350	353	340	334	319	324	315	326	344	337	296	294	347	333	292	320	313	334	296	314	305	289	313	320	343	337	337	315	304	336	305	312	322	304	292	332	368	313	324	340	319	308	336	328	349	307	295	303	326	321	332	353	322	331	302	307	323	336	342	318	294	332	348	312	317	309	319	331	322	329	333	307	335	324	351	327	366	341	327	317	309	353	335	335	323	309	332	334	325	336	334	337	312	321	325	310	300	314	304	350	339	296	337	320	318	322	312	324	319	312	327	311	352	319	334	340	327	336	315	331	320	351	322	311	319	330	299	321	339	317	316	315	313	281	317	320	327	359	353	323	366	350	332	349	337	324	336	317	290	362	333	350	338	312	322	306	335	321	370	309	336	295	329	334	338	341	340	327	350	353	304	340	324	312	311	319	332	312	341	325	313	306	347	329	305	331	353	326	341	338	336	325	329	359	332	322	320	342	322	320	334	354	337	303	357	294	341	303	325	316	333	305	321	323	336	337	315	294	296	312	340	321	282	293	329	330	320	336	280	321	316	313	321	328	297	323	348	314	304	295	296	305	327	307	330	345	323	343	328	313	358	324	313	274	321	309	364	303	316	275	298	335	307	329	322	327	342	349	340	328	345	312	323	309	324	319	321	295	327	311	317	343	303	348	303	362	320	341	290	293	325	333	335	363	338	349	346	325	302	326	361	341	335	360	356	328	333	308	337	331	302	367	331	344	321	299	287	330	323	324	345	319	306	392	315	310	288	330	301	331	322	306	331	335	312	319	314	316	329	321	333	331	332	302	319	334	327	310	337	305	293	331	295	332	299	315	299	328	325	311	346	337	357	316	304	318	337	353	352	318	307	337	317	300	311	343	331	341	326	340	307	324	303	339	291	325	298	301	303	287	313	334	310	322	350	336	315	340	323	355	371	301	326	301	299	330	314	347	309	323	334	329	332	310	318	325	320	310	294	294	309	376	313	287	324	287	327	294	307	303	327	318	338	348	339	313	341	309	318	319	340	307	316	334	329	295	299	353	314	351	325	327	329	353	323	300	327	345	289	317	340	330	305	333	327	341	345	329	308	341	311	299	344	335	325	376	351	309	323	280	328	329	294	346	321	305	354	336	338	363	292	347	350	351	339	327	331	319	325	328	305	326	341	340	334	326	327	336	336	337	309	331	337	323	345	302	300	316	339	315	331	351	312	336	308	338	317	326	332	295	312	294	335	311	339	346	313	314	321	364	314	281	304	324	320	311	314	326	344	311	322	319	320	322	333	304	308	362	322	368	338	327	326	311	341	297	361	358	362	305	320	317	318	317	341	316	329	353	341	315	332	326	326	321	323	348	338	337	362	330	339	354	353	345	370	304	330	316	302	356	337	344	307	328	317	310	304	329	324	338	341	326	329	323	323	289	335	349	330	352	327	332	334	316	310	324	333	314	296	297	326	359	361	305	294	347	335	340	336	321	324	343	320	334	330	338	331	292	333	323	347	345	310	301	340	320	301	323	312	342	324	350	354	317	291	282	333	331	337	331	313	311	323	307	330	323	349	333	315	373	331	321	326	331	315	325	343	365	308	329	317	316	321
18027	5511	2524	1624	1232	941	856	776	814	763	701	722	749	818	758	752	735	745	713	703	722	747	707	766	728	729	709	702	717	701	713	753	777	726	742	711	740	703	730	700	676	730	698	734	724	688	701	730	709	706	756	723	750	721	722	764	709	680	700	703	745	731	730	712	717	793	669	775	727	694	760	717	743	723	691	722	733	734	718	712	725	696	716	720	727	739	734	704	698	730	728	689	735	692	719	737	739	692	696	691	713	720	708	724	704	711	725	742	685	686	745	747	725	675	735	723	715	695	722	693	714	738	710	751	773	750	735	742	771	716	717	763	751	755	677	742	744	716	719	726	684	705	746	734	719	659	723	769	749	686	720	688	695	694	743	709	702	706	703	724	732	742	732	784	726	765	739	766	745	750	756	722	694	714	712	739	701	723	723	704	731	715	720	776	659	734	707	727	707	731	698	757	741	726	779	673	707	723	765	729	740	771	735	817	689	760	747	708	714	789	734	762	696	695	737	736	735	758	713	723	741	690	729	697	730	745	766	702	785	752	755	770	726	720	735	747	719	718	725	758	736	753	730	707	671	756	748	731	726	705	736	699	715	734	730	699	734	764	695	722	737	705	686	726	762	675	699	670	762	755	724	728	731	776	745	729	734	773	743	711	764	733	750	699	730	718	724	707	724	718	741	732	772	726	734	750	697	753	734	681	719	738	746	761	736	702	695	712	694	678	735	697	687	702	773	776	702	728	747	699	740	702	780	780	738	693	747	675	720	719	707	751	751	732	729	738	806	733	744	698	714	692	740	723	696	707	719	757	707	690	747	691	751	758	724	736	733	685	705	738	704	696	705	754	716	762	726	695	693	681	721	717	654	755	762	754	769	705	741	674	726	711	711	747	712	727	755	724	720	742	741	702	693	706	715	698	702	740	742	734	716	738	741	718	748	709	765	674	698	734	693	706	728	708	743	698	693	784	733	738	716	705	736	739	703	681	734	703	693	684	740	726	718	746	694	699	708	675	723	745	733	742	744	722	713	702	743	752	733	753	742	778	699	703	749	707	719	739	789	717	735	732	731	695	723	695	705	751	663	719	704	753	671	724	735	719	710	768	721	721	743	737	736	704	705	715	712	711	719	750	721	759	739	743	724	751	746	713	727	656	709	763	675	763	746	728	694	733	717	710	691	722	759	682	689	730	732	777	706	683	720	740	743	760	761	733	709	703	718	760	704	792	690	720	722	744	771	728	739	746	730	734	694	683	717	711	678	682	716	768	733	709	718	704	719	714	739	718	737	700	714	708	749	705	748	772	705	751	726	711	754	735	737	753	722	719	749	705	668	725	701	786	746	715	745	767	725	747	733	722	766	724	706	715	745	782	722	743	668	708	686	706	710	762	722	743	697	709	729	689	723	694	754	733	722	730	736	764	737	759	746	680	690	677	716	729	735	748	748	755	754	695	725	710	709	712	780	712	702	722	694	732	707	737	694	713	738	739	730	736	728	724	765	782	756	729	729	713	709	743	801	703	729	710	730	745	704	747	772	697	748	725	729	698	700	741	723	722	774	712	715	689	677	722	701	734	699	733	759	728	716	705	695	701	708	685	725	723	732	729	704	688	703	717	689	774	743	753	727	781	706	676	779	724	721	754	764	721	730	716	748	732	718	698	700	768	792	715	761	728	731	718	708	719	770	751	716	687	729	711	760	734	741	740	786	695	751	715	737	735	709	709	715	707	721	745	720	713	730	762	756	762	751	791	755	772	754	752	703	755	730	731	723	697	721	744	701	709	742	692	733	768	739	712	743	730	694	661	718	736	721	700	710	697	714	697	689	766	747	676	745	714	717	678	714	699	743	779	751	720	720	693	689	722	711	750	750	729	665	728	733	712	694	748	765	765	744	709	704	732	778	668	702	689	733	741	717	690	693	755	737	711	790	732	709	739	702	716	727	703	732	734	761	711	745	710	737	761	735	696	684	698	760	785	729	756	731	707	723	735	753	727	711	717	685	726	692	734	759	746	677	739	712	749	728	745	674	748	713	668	740	736	694	722	716	665	689	737	751	742	734	718	712	694	727	750	713	711	732	737	716	723	707	734	748	733	760	732	745	715	718	716	764	670	747	711	722	710	774	771	708	734	697	769	775	701	745	771	673	769	734	735	750	742	746	662	766	744	701	699	712	675	692	740	699	682	692	734	739	759	660	676	716	708	750	724	710	729	737	714	725	706	740	702	710	748	714	701	732	708	682	722	784	737	748	720	733	722	689	727	725	749	698	717	728	745	753	677	707	757	732	705	722	771	738	743	755	685	740	735	724	709	725	741	727	735	704	781	735	732	725	695	703	782	720	721	719	690	689	758	757	699	749	769	715	801	708	711	724	705	714	735	706	671	694	718	771	724	707	762	727	734	727	704	677	784	765	746	717	688	729	769	726	756	710	729	714	746	771	727	729	720	721	719	713	720	741	676	744	754	704	713	692	721	699	667	739	740	737	757	692	771	695	725	693	729	739	721	716	733	679	761	702	756	716	744	717	682	695	762	748	721	725	699	702	720	729	716	726	753	759	752	704	740	738	757	751	789	669	704	729	711	720	698	726	717	731	718	727	741	722	746	722	685	714	712	681	674	727	770	687	741	746	733	719	703	776	808	703	723	706	743	668	727	703	734	710	690	781	700	686	670	735	727	728	737	737	711	712	742	729	731	731	752	745	754	742	665	712	729	754	711	770	709	712	780	730	697	675	721	769	717	709	704	763	714	713	763	714	665	662	729	742	705	709	753	730	752	756	714	747	684	699	745	754	744	727	742	665	760	741	731	707	720	785	678	719	706	672	697	676	691	647	665	762	718	778	729	682	716	696	736	743	784	725	681	706	689	723	701	711	715	709	764	743	757	721	711	782	700	722	705	751	693	760	694	725	746	734	707	714	749	679	717	654	723	752	728	720	775	710	724	714	696	757	723	762	726	725	739	720	729	728	741	745	787	693	700	741	732	716	687	712	762	703	690	683	717	700	693	752	745	704	710	717	745	723	709	698	749	734	726	711	750	721	679	706	751	735	732	757	702	705	744	746	714	754	749	682	687	703	739	756	705	718	678	759	699	687	718	678	697	733	685	726	759	726	702	708	732	769	713	751	716	692	719	743	689	751	706	771	716	671	725	763	717	756	712	691	682	760	712	728	653	771	728	705	717	718	765	726	707	767	737	774	732	697	756	717	710	707	701	645	776	723	728	734	707	703	697	757	740	713	730	743	767	750	759	747	708	726	691	773	734	758	723	687	729	705	723	733	735	679	717	739	695	723	722	781	729	714	757	712	725	700	722	725	686	754	713	738	736	705	690	685	766	742	772	704	726	735	687	703	763	727	714	775	750	678	704	771	721	717	698	678	729	730	719	707	723	752	721	791	739	766	703	757	727	720	673	728	739	721	724	719	685	711	764	740	730	714	713	752	665	718	718	679	747	688	710	709	717	669	717	762	706	719	707	716	674	712	726	731	752	767	706
31274	4940	858	511	410	359	372	340	359	346	334	316	320	328	324	341	326	331	350	369	315	315	329	290	311	338	363	299	323	334	330	320	339	311	336	353	335	341	318	344	354	366	346	348	338	318	343	340	347	302	336	348	287	307	332	358	304	327	345	343	300	338	322	373	308	338	308	351	351	326	306	330	300	322	349	357	320	301	340	321	346	343	361	333	300	297	322	290	316	338	313	310	335	348	339	351	372	319	315	327	327	320	336	333	307	315	323	340	317	349	355	297	374	326	347	333	330	332	359	344	338	313	345	335	330	326	319	309	331	323	319	335	314	330	289	321	273	361	354	359	350	291	315	307	314	353	295	310	347	396	352	316	333	322	340	339	328	340	334	350	340	378	320	308	287	296	301	322	306	313	325	323	304	319	336	316	366	308	325	348	320	335	321	296	353	336	358	338	362	298	308	308	335	327	320	318	349	361	318	357	339	348	340	330	299	303	325	335	355	339	317	364	312	307	339	331	337	324	357	325	314	345	289	340	359	330	328	350	331	283	333	330	313	319	341	338	310	328	339	338	331	298	357	309	333	321	339	320	325	316	331	305	296	322	315	327	346	325	356	361	367	309	316	305	340	367	363	324	292	324	316	346	363	330	334	323	311	311	322	353	314	314	344	299	325	341	333	338	366	329	336	329	346	322	313	316	331	332	341	304	307	345	340	326	337	301	380	345	326	315	322	368	315	344	372	319	315	348	343	328	312	328	308	310	319	348	353	307	341	340	357	331	325	364	337	309	326	340	328	312	358	323	358	322	317	338	326	343	371	306	317	332	365	319	318	361	335	349	322	315	350	318	337	312	352	372	323	315	334	369	319	314	327	351	317	328	315	315	351	310	373	355	331	297	308	308	336	336	374	315	366	314	333	317	331	320	298	346	338	339	326	354	321	326	330	369	397	325	366	295	290	312	318	298	351	344	323	287	299	339	330	341	349	370	341	351	314	290	323	315	352	356	340	348	347	355	337	311	348	344	335	334	386	320	328	291	351	307	335	351	308	340	304	307	329	298	332	346	291	311	332	323	370	359	353	341	337	330	343	361	332	302	332	289	345	322	332	307	341	315	303	323	296	349	299	302	351	350	294	313	296	310	272	326	341	324	344	361	343	314	337	310	326	293	341	309	324	362	345	349	363	344	311	327	329	343	332	314	317	344	335	303	319	315	295	320	315	354	350	311	337	356	302	332	340	350	327	321	349	347	338	298	325	345	354	360	294	353	331	322	361	347	294	302	303	313	326	308	315	357	341	353	293	323	328	332	329	307	307	368	308	336	351	307	324	365	325	366	326	307	348	340	342	358	284	355	309	305	335	327	334	329	367	319	335	350	340	348	339	299	306	312	323	345	327	295	348	324	324	346	335	334	336	340	345	310	329	297	340	346	334	357	329	318	328	341	323	328	298	322	322	277	340	390	312	318	331	353	333	342	310	312	307	346	355	319	314	358	336	336	350	333	327	308	317	283	299	316	329	322	339	329	320	340	314	356	342	299	279	344	351	367	346	311	322	320	332	306	346	309	330	325	335	314	306	349	385	362	308	341	366	356	331	322	318	318	342	305	282	344	322	309	346	313	308	373	362	337	291	329	330	314	338	328	348	326	291	307	324	306	321	303	318	283	351	331	361	323	340	296	353	352	328	342	304	292	320	332	358	336	321	328	341	349	314	296	289	286	358	332	328	317	346	336	306	355	339	352	352	323	343	333	326	329	328	346	329	327	325	334	285	333	308	323	309	358	365	360	320	318	318	352	342	352	392	323	378	337	325	310	338	367	303	326	306	322	310	289	338	327	366	312	342	312	322	338	330	356	369	362	305	373	339	329	332	339	346	293	346	320	325	339	343	328	316	347	327	302	292	280	321	279	310	324	330	326	319	334	357	368	350	342	321	292	317	300	355	321	333	339	334	320	325	349	334	322	323	334	330	307	333	307	328	335	314	378	315	356	341	353	340	322	324	336	337	315	308	305	293	300	299	339	313	374	331	332	327	377	342	378	336	309	366	352	323	344	326	354	346	344	308	334	336	369	326	351	319	330	365	296	331	343	344	349	326	341	345	375	317	352	348	330	362	345	302	300	315	348	343	330	304	307	317	330	318	314	315	333	344	334	345	357	353	311	375	336	324	355	343	342	328	313	385	321	281	311	348	340	351	280	330	295	285	337	328	323	324	341	319	353	310	367	357	309	308	314	345	324	333	342	355	304	367	340	314	319	332	345	321	347	299	316	331	331	311	325	327	323	320	328	295	332	342	299	349	330	361	287	316	328	376	309	298	289	317	271	295	335	317	333	343	301	300	364	345	346	324	358	342	352	334	321	353	345	326	327	322	305	315	334	329	367	315	320	334	329	312	319	345	338	344	313	343	321	348	315	352	324	315	324	322	338	344	323	331	292	316	323	347	334	337	340	312	362	307	351	335	342	336	298	308	297	296	332	331	350	335	332	335	337	340	302	333	317	324	324	311	342	317	335	327	282	298	361	359	353	320	343	306	309	368	340	313	327	350	333	362	342	298	314	337	342	343	307	327	328	355	329	335	340	310	335	335	324	341	339	341	337	312	337	288	355	345	330	335	354	359	353	354	342	332	297	347	299	334	333	298	329	337	354	354	320	302	353	284	300	343	341	334	343	325	308	373	353	334	287	312	318	326	323	363	325	330	346	335	308	327	315	300	276	346	311	355	323	327	328	316	323	308	332	336	327	337	330	379	392	333	330	340	325	345	313	346	312	325	337	377	339	338	353	360	291	333	344	307	330	321	316	331	317	330	327	355	327	325	338	343	365	327	329	346	329	327	330	335	348	342	372	361	311	344	341	319	328	356	328	310	326	336	372	347	322	336	352	337	340	365	304	341	332	334	317	339	348	335	333	352	316	364	356	340	345	367	371	311	347	312	320	317	323	322	355	304	310	356	312	347	328	334	296	356	314	357	315	353	355	304	338	315	365	327	332	343	354	343	361	301	316	344	365	304	333	318	347	324	307	327	324	356	330	354	354	341	338	306	316	307	352	330	323	333	324	322	314	352	327	317	367	319	284	345	322	336	355	338	297	341	290	335	328	350	345	344	336	328	317	359	318	338	327	330	346	293	333	337	318	327	338	299	327	340	336	334	319	295	318	314	318	344	306	313	310	353	340	324	351	334	329	307	347	344	333	300	300	333	317	356	306	338	292	311	322	316	317	333	345	296	321	344	351	319	312	340	334	354	335	289	350	359	334	334	340	333	307	329	328	353	301	308	305	277	329	309	361	341	351	331	326	332	328	330	335	354	317	339	352	367	343	349	324	342	338	314	297	364	354	368	328	374	310	375	334	346	354	327	358	326	355	305	332	337	336	350	358	317	346	338	319	308	306	354	333	314	318	346	352	322	376	338	338	327	327	323	300	375	339	347	349	311	336	312	347	376	301	322	304	333	310	323	331	323	315	330	326	347	303	319	354	335	359	349	312	293	357	285	344
20277	8494	5491	3290	2056	1538	1314	1150	1023	814	847	832	795	755	791	775	749	767	762	793	772	804	764	746	776	730	750	714	734	754	750	723	703	753	763	750	745	721	745	745	763	728	745	751	730	710	768	721	799	732	751	747	758	740	731	756	771	721	803	707	776	731	730	771	762	715	729	706	801	757	822	734	724	772	702	685	784	702	796	727	738	728	792	744	744	743	761	756	769	731	792	742	767	737	743	772	777	761	774	765	745	747	747	749	813	778	725	703	718	761	750	755	728	795	763	757	746	742	729	708	718	729	782	764	735	718	769	747	739	748	751	724	764	799	750	797	755	744	730	741	743	731	741	725	708	785	759	746	767	732	725	785	782	773	758	710	762	738	776	725	752	706	718	762	751	765	765	731	776	721	785	709	748	744	746	798	742	744	743	808	739	752	721	735	722	721	761	724	774	747	791	764	751	741	694	740	759	716	814	761	742	739	719	730	744	740	720	763	749	717	771	730	725	760	740	755	791	723	687	773	750	753	743	735	728	726	751	730	768	747	770	727	741	756	761	774	770	722	755	784	743	730	766	687	768	763	713	736	758	765	740	753	690	774	807	705	797	736	774	719	761	727	724	804	730	760	733	756	758	766	733	718	758	704	744	714	676	715	699	757	733	758	684	767	758	724	730	726	798	766	737	717	751	751	740	751	758	760	747	709	724	740	705	735	696	756	770	744	732	731	739	725	774	682	791	743	747	736	733	737	747	665	748	772	755	764	762	770	756	777	767	716	782	768	775	751	686	773	766	756	720	776	736	790	751	734	751	750	716	767	742	715	761	751	757	765	786	776	723	750	754	776	729	713	752	774	776	706	721	785	717	739	746	714	713	741	740	734	749	726	717	756	721	762	756	756	720	675	712	767	732	727	725	749	752	787	720	728	766	678	810	756	679	736	724	752	764	701	748	761	779	752	772	748	724	732	711	785	800	781	737	791	761	748	755	750	758	724	739	733	717	704	731	726	740	758	767	753	713	792	781	648	744	722	746	801	777	738	737	751	766	729	690	751	798	689	771	797	749	740	744	711	730	758	748	731	741	770	781	776	750	753	694	766	783	766	811	751	741	801	726	734	768	744	726	757	734	748	726	704	787	692	739	739	721	728	746	786	735	770	707	706	788	738	708	738	739	801	779	702	713	739	708	748	765	774	706	719	749	775	765	755	778	765	752	774	723	750	743	715	751	762	723	714	729	795	740	755	772	728	770	691	765	753	747	728	734	728	766	784	701	759	735	801	746	720	766	733	783	768	726	755	742	703	755	775	746	719	748	766	739	718	741	718	781	730	783	745	695	789	773	758	741	711	805	722	779	702	722	724	746	750	781	722	778	729	757	707	761	812	740	745	686	755	776	774	696	755	770	780	786	742	726	727	746	710	744	730	776	732	752	779	689	786	791	758	721	686	715	712	731	679	736	738	760	763	781	765	748	712	739	763	741	771	723	735	737	769	744	768	735	756	773	772	722	707	736	780	719	796	675	741	765	713	688	777	699	733	734	731	782	758	712	699	717	766	772	776	704	755	757	734	720	745	769	724	759	748	763	740	791	729	735	788	753	669	767	772	712	750	752	726	749	764	735	782	774	734	800	758	762	769	729	713	760	696	736	754	786	729	759	740	738	795	795	780	803	773	756	773	719	735	701	772	717	727	748	749	781	748	750	723	716	804	766	725	762	762	759	773	774	753	748	760	727	784	707	755	735	773	745	754	742	753	765	729	728	778	683	748	782	770	786	786	784	725	759	714	787	782	714	722	776	680	771	759	743	742	752	774	714	744	680	745	772	722	726	745	760	742	773	768	719	742	779	725	730	778	727	747	794	731	730	762	706	797	782	769	736	798	757	798	728	722	853	757	730	744	752	790	738	725	713	764	743	753	740	725	801	710	705	793	794	769	756	764	761	725	708	725	719	763	705	760	802	727	770	797	746	709	719	720	718	781	745	777	772	758	781	719	745	777	761	736	751	733	731	787	669	737	745	790	773	726	762	753	708	715	749	695	716	777	757	726	684	782	741	733	724	735	802	748	796	743	735	740	797	745	819	729	762	780	731	715	767	729	733	712	749	751	723	761	811	754	730	763	728	705	775	747	777	701	719	775	711	703	759	763	747	751	767	713	788	738	724	711	721	734	737	804	720	759	720	768	722	766	786	739	770	776	750	757	743	731	770	745	737	740	760	750	755	731	730	773	715	723	722	741	709	758	758	771	778	790	731	750	753	738	758	754	752	776	770	745	754	745	694	739	764	682	761	787	722	758	776	764	757	797	731	726	731	750	741	697	753	733	764	732	780	769	735	767	780	726	721	696	773	745	773	748	743	716	775	778	762	711	752	715	752	749	780	761	747	739	737	719	734	731	737	764	722	808	757	711	768	770	764	732	766	771	726	748	736	751	772	772	768	785	718	739	702	750	779	747	756	775	768	718	741	738	683	750	717	749	760	763	761	738	720	771	738	751	755	755	728	783	784	758	716	725	766	728	714	767	681	722	746	748	747	753	713	756	725	784	728	735	755	684	727	736	755	727	725	753	758	714	718	732	779	758	760	715	739	739	684	723	726	761	703	733	774	725	733	740	759	748	722	758	743	757	731	743	720	741	717	750	752	746	741	739	794	774	757	695	686	731	737	697	750	744	742	705	717	732	776	715	783	729	728	749	770	752	779	761	770	713	729	748	813	779	735	758	743	778	724	748	732	800	719	768	801	774	769	704	726	803	777	769	797	772	705	795	761	751	700	762	795	699	740	694	750	726	703	717	745	764	753	755	741	762	751	730	696	715	732	769	782	756	766	753	740	759	731	728	741	746	736	739	758	756	730	812	731	805	787	747	746	787	771	729	768	719	708	815	758	720	763	808	688	758	726	762	783	718	765	751	785	782	699	691	768	723	782	779	746	718	732	780	736	739	784	719	780	802	732	757	764	701	695	755	709	766	724	726	766	725	718	800	725	741	758	700	723	722	744	753	773	774	738	741	784	747	706	727	703	736	673	761	781	724	743	739	731	755	769	690	776	776	745	762	734	747	701	726	742	744	753	727	721	777	723	684	782	729	777	803	730	756	732	721	643	768	741	800	745	732	754	717	768	769	744	746	697	738	792	746	744	692	701	753	739	796	729	763	757	716	765	752	806	725	727	757	757	794	748	797	715	739	732	768	762	724	730	814	736	697	756	715	738	791	720	740	764	733	697	805	775	721	703	762	750	802	769	692	804	760	728	736	777	734	779	711	798	789	729	733	743	759	735	731	752	723	695	785	720	752	762	766	801	711	779	749	701	737	729	751	754	769	732	720	730	779	713	740	746	810	761	774	770	726	749	779	760	779	761	750	752	756	720	639	733	758	738	776	775	771	688	764	782	763	736	745	732	768	691	728	776	745	741	768	746	685	749	775	711	744	753	681	711	698	656	692	784	674	786	794	751	752	755	765	754	737	745	805	794	695	735	775	754	744	732	704	789	739	728	781
32739	5996	956	542	476	408	384	385	394	391	352	325	353	334	331	330	335	369	356	319	330	306	330	323	348	356	324	310	342	308	347	341	356	291	347	354	336	310	327	321	329	351	346	342	369	351	346	333	362	364	352	339	380	334	318	344	341	356	308	369	305	327	352	325	327	351	346	349	315	322	322	350	326	313	336	333	338	342	335	348	333	307	335	356	321	328	355	364	366	339	355	311	373	357	349	371	334	344	360	318	360	357	357	370	310	318	371	329	346	347	342	310	302	348	333	337	330	323	344	331	368	338	369	358	337	336	326	348	347	296	356	375	340	326	362	327	332	346	342	323	363	341	334	355	348	333	344	323	371	326	351	331	335	336	361	340	317	391	356	324	318	337	322	313	314	363	348	354	319	323	319	318	309	350	356	354	359	297	332	350	353	321	327	367	330	335	339	317	360	325	332	350	334	338	353	318	356	355	317	346	364	330	351	354	352	346	335	336	323	387	374	327	349	327	330	341	319	338	365	330	342	325	333	337	298	314	342	351	332	378	344	343	343	337	351	304	347	342	339	349	348	310	344	362	322	358	304	328	322	344	355	328	342	349	368	321	354	353	317	345	360	335	343	360	319	385	365	371	332	306	349	310	333	326	355	361	341	304	328	323	344	310	334	309	366	363	323	325	332	317	328	314	375	345	322	354	362	358	324	339	349	341	327	328	348	348	323	364	353	323	341	351	371	353	344	372	333	362	325	343	359	360	359	333	360	370	331	276	332	347	339	317	306	362	346	353	355	340	360	303	351	331	341	355	312	336	322	348	346	310	383	344	364	338	351	335	310	309	349	339	339	305	345	304	335	306	364	324	369	343	317	335	360	372	322	328	331	357	345	324	334	345	358	353	322	343	332	314	325	323	330	349	330	329	321	309	347	333	324	339	365	343	306	358	343	358	357	363	296	362	342	373	381	337	357	359	337	349	332	323	311	331	300	321	346	363	332	347	345	328	333	372	321	348	335	352	376	363	340	349	360	362	291	386	323	360	315	312	322	344	325	294	349	338	355	334	339	312	339	311	328	327	309	343	346	370	328	354	377	358	353	369	333	371	350	354	316	334	348	342	360	352	359	364	376	325	316	305	324	317	338	350	327	365	302	322	342	343	352	356	330	355	355	334	355	311	333	351	326	345	360	323	314	336	336	331	310	312	344	373	340	323	373	341	306	341	353	348	318	381	350	339	351	346	303	356	329	356	323	367	350	349	342	337	313	365	380	359	328	359	339	350	312	333	347	357	327	322	368	319	351	352	358	356	332	344	313	313	346	317	345	340	320	331	348	368	328	343	330	344	353	345	323	373	348	343	343	362	372	333	340	331	331	333	331	345	332	366	357	316	341	339	312	305	322	345	363	377	309	357	348	342	336	346	314	352	345	346	318	352	355	351	343	335	298	326	362	348	356	333	345	368	358	318	309	361	355	292	326	322	338	335	337	327	320	321	324	347	333	300	346	312	355	327	313	339	339	353	330	335	353	332	309	320	328	323	348	347	340	377	327	371	352	342	348	376	349	346	329	346	325	338	350	362	389	315	343	377	332	332	330	349	338	342	328	361	322	338	290	311	341	304	332	346	363	328	324	325	354	351	335	341	336	379	363	357	373	340	319	317	353	319	374	362	299	383	345	319	334	338	355	352	322	297	332	329	323	338	341	340	310	354	340	340	361	330	371	356	335	339	350	336	350	352	338	336	327	321	353	340	287	313	329	376	314	362	354	377	350	342	352	340	316	348	374	360	349	379	347	304	318	361	339	328	348	351	356	271	326	352	360	343	335	331	329	334	321	325	317	320	373	362	351	355	366	344	339	320	389	313	333	349	331	359	351	331	351	385	328	334	315	328	318	311	325	306	331	343	320	349	311	322	347	396	349	322	319	331	359	311	339	357	360	296	364	320	327	328	328	331	361	319	334	318	325	343	330	344	322	327	339	306	342	327	359	331	341	350	361	382	335	296	358	332	404	316	335	355	350	308	372	356	351	341	351	326	366	356	344	320	331	298	328	345	348	367	383	371	320	318	311	322	339	307	333	345	331	326	382	312	342	329	312	348	334	386	358	338	300	372	360	292	349	330	324	393	358	347	342	316	327	344	345	358	330	363	320	326	335	389	309	351	365	393	327	363	346	349	358	326	318	361	356	323	349	341	348	317	331	319	373	304	378	347	329	355	364	350	326	320	330	354	335	361	332	342	323	349	345	330	329	372	329	343	357	389	339	352	318	334	361	382	352	324	302	337	378	315	325	349	318	342	311	354	340	335	339	349	355	352	348	364	345	363	309	339	335	357	344	346	349	319	332	354	360	348	349	377	340	329	321	327	302	343	323	320	338	311	321	320	361	343	305	383	296	398	368	378	334	374	335	352	344	315	372	333	306	371	377	355	352	332	282	353	332	329	320	358	328	361	310	314	324	331	362	344	323	333	351	327	350	364	331	304	348	359	333	344	356	343	302	356	349	351	347	320	332	325	327	315	341	334	356	376	374	319	315	363	336	327	349	316	369	329	330	319	334	350	328	325	318	331	356	339	357	352	310	345	351	324	330	313	331	367	329	335	376	364	339	346	328	367	346	344	357	332	357	305	338	356	304	341	350	332	342	377	360	306	338	314	374	307	326	345	368	326	321	331	318	341	338	354	326	348	354	353	354	326	330	329	345	332	352	341	332	357	343	342	319	309	355	372	342	339	367	363	334	344	360	371	370	345	324	354	324	336	316	316	344	338	292	321	334	314	315	328	354	322	387	350	343	371	358	350	404	365	331	328	361	338	342	347	333	321	345	360	335	338	365	343	347	342	324	354	380	325	348	329	363	321	356	343	362	339	355	310	347	354	389	354	343	360	342	330	328	360	323	316	332	339	317	341	337	333	340	317	339	345	360	374	354	342	321	331	314	346	326	336	335	342	386	379	360	324	366	350	364	334	336	385	296	295	352	347	347	368	348	340	333	334	302	329	353	356	326	321	332	341	354	342	377	338	338	334	335	337	329	351	339	379	371	326	340	348	332	339	360	300	339	314	313	370	340	317	333	340	385	379	351	312	344	349	349	355	349	319	309	319	335	321	325	333	317	337	333	358	364	358	333	325	395	328	320	351	358	357	345	328	363	349	317	332	327	310	328	326	331	350	322	351	347	320	354	323	369	348	310	323	317	318	328	361	361	393	314	337	333	321	352	342	358	326	371	322	332	322	359	336	355	363	311	324	365	377	321	343	342	368	326	362	347	306	325	355	354	321	302	361	342	368	339	324	338	346	373	360	348	341	347	337	376	325	353	313	346	326	349	329	298	323	348	370	343	355	347	338	322	352	331	331	349	355	349	362	361	325	310	330	317	359	329	330	338	329	328	328	331	321	329	337	328	320	345	314	388	359	332	309	328	349	320	330	325	270	299	336	328	334	349	351	351	337	330	297	322	336	330	352	357	330	336	374	343	335	335	329	347	353	344	335	311	348	387	382	361	356
21640	10393	6088	3437	2531	1834	1517	1453	1117	928	887	858	830	818	828	803	860	802	809	732	762	829	825	742	800	766	809	780	810	781	782	797	810	787	776	802	806	785	725	814	777	789	779	781	770	741	792	778	766	785	779	795	799	792	738	774	821	813	840	793	803	773	741	791	811	737	754	844	779	734	781	788	808	803	802	794	803	782	725	775	792	816	777	773	790	790	753	773	747	805	784	807	774	827	842	756	784	846	752	795	778	751	782	787	751	807	788	758	821	811	820	823	784	770	791	783	809	768	816	764	760	755	763	791	811	804	767	789	708	786	786	796	784	750	748	797	842	789	765	771	780	802	730	782	796	781	763	783	763	730	807	774	740	807	763	790	757	792	806	814	761	816	750	823	825	758	723	803	777	792	833	791	767	822	814	750	762	736	783	807	785	756	785	764	820	797	719	797	795	738	756	792	782	773	821	761	804	805	785	735	761	761	785	771	773	768	810	777	769	803	789	783	819	782	749	792	835	782	768	795	779	786	770	746	803	769	769	774	798	741	788	790	755	759	807	806	797	850	761	800	767	798	798	777	799	761	811	782	788	776	763	820	791	803	816	792	714	763	776	803	720	716	751	800	730	804	840	819	813	791	811	743	830	745	750	798	796	777	777	793	796	795	729	749	786	789	757	770	755	756	766	787	824	757	764	753	780	739	810	765	798	737	823	813	763	764	762	780	829	812	755	772	806	788	789	721	780	772	785	745	815	804	749	785	783	794	772	800	785	787	784	781	744	797	813	786	757	788	800	810	802	750	792	781	795	772	812	795	725	808	769	800	793	773	806	763	809	824	798	798	797	788	771	738	830	790	790	785	767	779	774	761	824	774	765	776	803	799	770	751	822	799	748	784	765	794	775	813	792	744	765	799	795	790	771	807	769	750	755	785	812	759	772	700	769	812	807	821	766	800	841	696	818	819	789	772	732	785	787	790	799	721	779	771	799	743	828	798	789	766	779	776	803	788	799	832	781	808	755	763	794	818	751	763	791	741	812	779	786	797	767	805	796	755	771	785	756	753	810	752	729	828	772	795	819	790	811	817	815	787	782	803	726	801	772	785	870	775	818	822	731	793	744	771	759	774	783	757	778	804	796	741	838	811	785	785	791	770	785	726	754	772	809	742	760	791	799	778	760	779	810	755	813	805	757	782	789	807	781	758	766	802	759	811	762	796	719	784	794	747	815	752	741	791	702	778	772	785	797	748	784	731	862	777	850	852	797	807	753	785	738	767	775	793	799	791	822	783	819	792	779	759	776	759	755	788	764	821	744	744	722	783	793	803	807	733	818	770	812	781	802	813	785	770	784	777	774	788	807	819	783	762	792	786	736	825	781	752	726	769	859	753	800	753	801	807	738	829	807	767	742	775	744	761	794	805	803	803	755	762	792	789	765	755	808	763	794	716	793	789	792	805	760	797	721	815	776	805	733	766	773	779	752	745	782	773	796	780	744	799	818	807	729	766	819	732	740	767	795	745	720	798	794	763	748	800	771	746	784	794	755	781	786	798	779	798	782	748	786	809	777	783	856	833	773	794	821	804	772	789	796	778	737	800	791	798	751	767	755	812	809	768	734	818	796	782	823	806	753	750	847	740	739	790	777	806	809	772	749	771	771	806	747	807	801	716	692	778	792	790	742	757	799	839	792	802	794	780	714	836	840	843	759	721	821	792	804	806	738	799	769	704	851	784	783	836	755	793	764	745	823	806	788	798	796	755	817	847	766	856	752	782	750	794	784	812	771	788	738	783	750	830	759	743	764	807	777	741	826	744	770	789	803	778	741	748	775	811	827	822	767	747	791	781	783	790	770	766	801	748	793	767	799	793	848	728	795	770	744	740	774	784	797	756	780	749	764	830	793	800	771	790	748	786	813	802	767	773	734	776	818	778	769	757	769	756	793	796	779	828	761	828	760	794	775	803	791	776	799	780	735	745	781	807	744	821	745	796	743	769	795	782	806	782	804	769	768	751	778	785	797	756	756	762	749	776	769	748	807	813	783	759	792	812	786	741	778	817	811	817	734	753	783	714	809	786	789	767	757	766	760	791	784	788	772	762	744	758	784	784	820	807	788	759	796	804	806	787	764	752	787	771	772	740	770	748	784	744	787	713	820	758	790	760	753	735	803	774	798	775	812	814	790	776	812	769	816	821	756	802	769	796	765	775	787	782	752	746	750	762	784	728	803	742	790	788	817	771	775	785	830	757	787	798	777	740	766	794	793	761	753	773	738	735	811	815	826	807	830	798	807	775	759	772	797	788	793	764	772	747	786	744	744	816	817	783	794	790	776	753	730	760	790	727	756	786	777	788	782	779	802	756	779	833	786	788	789	781	755	773	743	738	755	758	780	813	782	769	798	778	794	793	808	821	805	762	805	737	821	761	762	744	774	810	770	764	772	754	775	784	753	830	769	792	810	798	751	797	792	781	738	785	823	781	719	776	770	833	761	743	736	784	789	806	767	784	785	811	796	819	830	718	770	805	753	801	733	829	789	756	822	768	798	704	762	813	776	795	770	791	850	775	809	811	817	773	809	783	796	769	785	799	763	804	787	808	773	810	797	785	778	797	799	752	740	777	719	803	778	764	747	801	760	822	794	774	781	718	796	745	773	737	813	768	800	786	775	745	745	798	754	795	776	749	739	827	792	775	791	850	749	802	810	824	787	786	754	831	731	778	742	813	785	770	767	739	753	808	793	792	773	792	749	809	746	826	776	782	788	753	750	762	846	795	745	800	843	764	793	788	777	761	794	825	772	779	843	767	853	760	800	805	849	776	768	796	790	804	780	749	795	790	752	788	806	754	848	760	798	751	760	788	747	765	795	825	747	824	795	836	806	753	770	826	776	757	750	733	753	761	822	783	788	732	745	765	827	767	785	747	781	803	834	745	808	834	825	772	788	810	813	816	772	781	745	764	792	787	783	787	808	811	786	770	793	773	761	769	759	773	768	759	769	782	787	776	741	806	765	746	760	800	768	756	816	822	779	810	767	830	788	762	763	779	815	842	834	757	801	836	808	855	790	778	738	762	797	768	795	775	809	815	786	759	784	776	783	792	835	775	745	770	804	793	756	801	842	732	776	834	784	816	807	778	776	812	758	760	782	726	835	766	760	790	738	806	762	829	776	795	812	788	780	744	788	814	768	783	769	800	791	785	778	776	837	770	774	811	752	776	778	792	779	767	810	773	753	779	778	757	728	774	797	744	760	799	761	757	794	765	791	758	818	823	776	784	743	755	773	785	772	780	772	794	788	784	747	783	815	818	756	782	752	805	770	784	773	787	783	756	812	799	790	770	783	781	746	765	798	810	763	806	780	796	729	785	759	809	749	827	764	768	782	772	791	814	758	734	775	782	828	749	784	786	752	770	753	779	759	768	728	734	771	810	778	811	755	795	781	853	778	748	809	782	789	854	819	811	777	766	709	847	800	800	754	755	792	813	755	776	789	736	875	784	732	807
22703	2780	610	431	362	326	333	326	332	341	371	318	302	312	338	337	276	350	329	310	324	279	332	309	327	336	276	314	331	324	329	302	323	351	326	342	310	358	307	315	334	329	317	327	364	319	349	357	326	310	315	336	321	315	353	302	338	327	342	300	307	339	320	353	348	357	334	305	293	328	283	290	352	333	348	364	329	322	354	345	331	303	358	378	331	319	319	306	339	329	334	330	308	323	308	341	314	329	340	350	307	322	340	298	361	365	357	293	319	346	318	334	318	326	352	348	319	356	347	373	348	273	328	340	309	308	330	317	345	312	342	314	331	296	326	338	327	336	339	304	346	353	353	352	320	338	320	314	309	314	310	331	344	357	307	315	342	325	304	348	351	324	351	313	300	340	346	311	333	307	326	362	341	316	331	323	322	305	311	340	345	349	362	359	342	309	348	340	332	306	351	330	298	290	316	315	291	359	313	328	347	342	318	344	316	302	342	321	360	314	320	345	298	299	320	340	308	359	329	369	319	318	309	297	321	330	364	366	309	312	347	339	309	320	294	342	349	309	345	326	349	319	355	344	337	323	326	316	347	360	325	344	326	314	328	344	344	326	329	319	351	332	304	279	368	327	304	353	362	318	335	324	318	290	338	361	296	306	373	358	323	312	300	316	325	320	310	332	317	300	323	352	348	369	336	343	330	307	362	335	310	340	357	294	354	286	355	352	331	357	355	323	329	320	393	343	326	304	354	312	285	307	323	301	305	338	315	342	308	283	337	303	295	319	314	301	306	330	316	345	332	292	317	303	325	343	376	327	366	309	311	366	323	356	306	315	308	305	294	343	332	282	319	324	333	318	319	336	325	310	346	307	327	322	313	349	346	335	328	326	377	308	349	310	337	325	281	332	316	299	351	337	297	317	343	311	320	335	312	291	319	342	356	362	298	329	309	319	311	349	333	384	360	369	322	301	347	317	315	331	334	329	348	353	350	360	332	337	357	307	336	311	327	364	361	314	337	313	342	352	389	339	354	360	346	333	320	282	325	322	310	319	317	321	336	346	303	318	287	308	387	290	325	316	317	339	326	346	319	346	299	335	355	360	314	340	337	288	334	308	316	321	341	325	338	315	312	326	295	312	356	295	283	314	306	291	306	348	344	350	328	339	294	320	346	345	310	318	344	347	305	347	328	318	292	307	329	330	332	269	363	346	331	316	315	317	354	341	358	333	279	352	354	326	300	332	361	328	345	335	302	308	341	362	331	331	328	313	341	353	306	323	349	323	351	324	328	325	319	319	353	370	336	284	301	329	320	300	313	323	298	318	298	307	310	324	330	297	370	329	328	363	354	345	317	343	320	358	341	349	323	318	347	321	305	308	313	356	316	337	320	337	306	300	310	304	304	304	346	288	300	276	267	318	328	321	321	312	333	306	343	297	367	300	343	342	275	313	346	331	321	336	355	315	332	310	357	366	355	351	315	323	326	321	325	299	325	318	349	287	306	314	292	318	314	344	377	339	308	307	334	341	332	322	306	303	335	339	333	339	340	303	317	318	331	331	341	306	300	321	324	329	331	315	326	330	293	325	314	311	290	297	292	317	334	321	343	304	313	315	307	350	354	355	306	320	328	312	305	328	285	336	298	305	325	306	342	326	337	328	324	317	321	334	295	320	338	333	299	311	311	358	351	358	348	321	331	335	311	351	354	316	325	320	315	341	331	314	329	317	348	286	336	333	307	344	322	313	344	293	310	316	366	331	341	317	313	334	330	335	327	366	328	318	301	343	352	354	327	333	325	352	323	346	319	307	357	323	312	322	336	306	305	306	356	311	311	281	319	346	323	304	328	349	320	334	308	340	307	344	332	365	305	335	321	339	325	342	312	331	377	328	315	347	305	314	306	328	327	301	309	316	358	311	357	355	354	334	328	339	340	317	361	304	291	362	327	312	296	347	330	332	357	367	301	373	299	317	338	361	317	314	319	315	297	341	337	359	336	330	305	312	338	363	313	324	374	338	278	335	333	325	319	339	316	341	345	318	326	312	299	312	301	312	294	348	330	344	372	332	337	392	353	328	348	312	351	322	312	318	288	363	315	369	351	323	321	341	324	304	332	317	328	333	300	302	297	345	306	354	334	353	338	296	316	292	310	355	318	328	365	360	342	346	312	310	343	341	301	309	333	333	301	352	346	307	334	312	330	327	374	306	343	312	326	318	322	319	314	297	321	300	356	335	307	317	342	330	313	340	286	349	312	317	348	347	289	297	330	335	320	367	324	297	327	331	330	336	287	340	332	293	330	330	345	322	286	315	340	314	344	346	295	349	317	314	291	360	357	340	278	324	332	343	303	309	367	340	326	324	361	342	354	325	326	314	339	317	329	328	324	362	293	297	302	348	357	328	318	358	312	295	316	365	332	310	333	357	322	333	345	379	341	340	320	306	316	328	348	341	336	347	308	307	315	327	298	320	307	329	340	331	302	317	306	328	344	315	320	350	318	351	332	310	335	314	343	295	305	321	339	338	328	321	346	354	353	333	326	319	337	361	307	310	325	317	311	319	266	314	329	308	351	303	289	349	316	310	336	328	353	315	333	333	330	353	320	322	344	339	333	297	333	275	329	315	360	340	301	317	339	330	317	370	318	334	319	329	351	325	316	313	355	300	312	319	321	346	326	322	331	337	332	314	350	322	402	322	370	355	372	336	353	322	335	347	343	337	326	339	315	338	338	333	362	312	332	304	340	315	312	317	315	362	323	333	335	343	329	319	392	294	339	335	322	320	322	324	359	360	331	309	295	300	306	325	320	300	342	310	337	310	333	347	307	363	362	322	325	346	310	314	333	330	326	336	293	323	255	276	344	325	313	358	338	308	349	360	329	320	322	366	325	319	288	313	339	301	353	298	317	294	296	317	302	310	307	316	343	347	285	331	289	358	293	295	318	363	355	364	305	334	298	319	328	317	330	322	307	333	336	325	316	315	305	309	324	328	309	312	326	350	347	332	357	329	334	334	319	339	334	337	323	347	300	340	346	320	321	374	315	314	322	311	328	322	345	342	319	351	323	309	318	308	332	350	328	315	285	346	306	332	347	297	332	329	302	317	378	346	339	315	367	290	337	346	332	308	341	340	330	337	360	357	337	308	348	325	360	340	390	305	339	329	334	330	332	328	305	309	341	329	349	322	342	324	314	303	367	315	352	396	291	328	331	329	315	322	352	326	302	316	305	286	325	327	321	324	359	332	337	319	323	321	337	317	335	330	349	366	311	289	330	365	350	323	289	309	317	328	314	315	314	303	303	297	357	348	294	329	290	340	326	321	312	359	297	353	337	324	345	322	309	308	325	326	316	338	324	306	365	325	317	335	346	344	315	328	383	328	317	315	344	318	314	317	317	326	323	316	345	287	347	345	344	306	316	339	330	327	337	339	336	352	340	345	295	322	319	352	383	337	310	355	320	332	297	305	318	323	363	337	339	343	344	308	344	315	321	313	317	322	325	321	325	316
16788	5978	3899	2084	1359	1051	887	810	760	749	754	760	708	669	754	727	726	760	727	732	819	760	738	709	756	735	725	741	702	724	729	750	730	730	711	739	727	725	704	687	744	714	721	761	718	762	767	683	695	705	730	724	701	707	686	685	724	696	759	700	677	715	723	715	715	669	702	768	700	738	751	686	752	707	785	708	731	678	752	730	740	713	665	676	768	689	744	731	710	708	696	726	722	716	654	737	787	736	752	710	756	784	717	745	717	730	667	754	737	734	703	738	741	718	684	739	722	707	690	749	701	729	754	760	718	755	744	731	697	693	673	678	706	697	753	699	742	720	732	690	670	725	734	716	702	730	740	708	726	715	666	761	729	699	748	690	703	677	671	696	739	731	747	713	740	719	724	712	747	720	747	722	704	701	741	766	733	720	694	686	713	722	704	737	745	678	721	738	696	705	719	673	746	662	729	722	705	704	717	724	773	723	735	763	692	740	728	674	687	725	723	688	701	676	702	704	699	686	775	763	750	763	743	713	743	746	716	697	728	776	774	779	733	721	692	693	746	722	773	781	724	710	713	706	733	727	695	724	733	755	731	738	764	705	676	692	779	719	722	732	728	732	719	722	704	689	768	727	715	724	744	690	690	674	762	668	742	694	718	737	643	741	724	697	729	744	702	753	710	722	691	729	708	732	715	714	731	731	735	717	711	719	675	692	718	737	728	753	715	662	699	721	739	739	750	707	766	706	712	721	719	730	778	707	699	752	735	730	690	706	748	685	717	769	691	689	746	724	712	736	721	699	710	691	733	686	728	701	738	739	721	696	725	733	694	685	768	672	687	671	773	748	711	729	647	677	737	708	726	726	693	711	685	684	665	718	723	716	713	729	689	705	671	674	743	738	762	697	722	688	699	722	772	683	727	705	750	672	694	683	714	732	720	751	764	747	753	708	711	705	694	684	737	734	674	712	727	701	750	680	689	704	681	747	763	707	736	688	732	700	755	748	713	710	717	741	693	691	704	699	718	745	759	707	693	741	727	687	678	718	713	728	712	778	707	712	722	714	695	769	711	714	757	719	736	699	730	719	678	803	716	755	730	718	745	768	743	706	706	695	747	685	697	766	734	693	707	694	772	780	729	744	724	724	739	718	685	678	703	718	786	674	715	737	725	780	701	723	723	722	727	713	719	773	759	710	725	706	732	730	693	676	703	705	736	740	713	765	721	665	748	737	686	712	779	749	714	757	708	671	656	745	713	719	680	718	717	705	716	694	693	732	731	726	764	724	736	736	742	711	741	776	706	725	703	747	738	696	715	725	727	700	723	718	796	698	693	746	718	726	697	779	687	729	679	722	702	706	746	704	668	694	743	751	694	706	705	706	731	698	697	721	701	659	709	714	697	719	707	738	696	736	666	687	749	699	699	737	766	738	774	708	738	689	655	707	701	722	717	707	705	748	717	704	675	709	701	762	679	708	711	719	688	726	670	741	743	651	690	722	729	703	756	712	705	723	717	728	704	671	699	732	720	723	708	696	699	717	698	742	756	695	710	748	721	689	695	724	701	685	693	710	702	731	717	754	731	701	731	718	690	672	686	739	765	754	672	713	763	679	660	716	692	686	733	715	698	729	735	695	722	668	700	752	739	725	703	683	721	738	714	695	725	696	701	747	750	720	679	710	696	715	716	729	692	691	725	703	772	762	741	725	740	738	744	674	708	737	755	696	772	666	717	719	723	722	790	767	674	718	723	732	720	717	767	730	674	736	772	664	726	725	732	723	734	695	690	698	719	696	693	733	681	763	657	717	717	696	728	703	697	714	660	664	731	742	712	703	720	676	762	790	736	706	776	730	745	732	732	779	739	732	722	693	719	702	663	705	725	718	695	725	750	715	739	730	716	687	685	727	727	755	727	687	697	701	743	741	730	680	712	720	678	741	740	752	705	707	689	731	729	714	745	686	705	786	744	755	736	719	717	728	736	718	731	710	687	763	760	729	726	755	672	737	725	752	717	748	696	717	755	739	692	762	740	730	730	727	764	693	706	731	715	699	747	719	764	744	736	693	738	723	731	722	740	712	766	714	736	696	763	724	765	709	699	731	764	752	738	678	700	695	734	699	675	732	701	715	743	767	711	748	734	691	755	698	740	763	768	720	767	689	719	688	731	762	719	774	727	742	735	709	708	722	736	733	732	757	717	689	732	695	716	750	726	704	691	753	724	758	694	734	732	684	731	734	744	681	723	729	761	723	696	765	738	733	703	706	728	724	695	720	728	734	712	737	656	704	755	720	757	634	771	715	702	746	733	706	742	784	671	715	746	721	721	672	760	744	718	705	734	728	715	676	714	730	674	693	699	705	775	780	723	739	715	701	755	717	695	734	741	796	711	731	739	709	714	717	672	729	719	707	736	757	667	747	724	659	729	710	711	720	642	739	716	730	689	717	710	696	722	749	702	703	720	715	708	791	718	691	683	712	722	729	731	736	757	727	760	695	810	731	710	729	741	724	669	659	752	707	720	686	734	697	733	740	718	699	715	760	692	721	719	742	715	731	752	737	734	756	704	692	698	687	759	769	728	709	671	711	666	739	755	749	702	740	696	702	711	760	715	748	659	767	742	692	694	705	702	743	737	747	698	700	736	714	694	749	745	680	703	707	733	693	705	709	790	712	698	774	752	696	730	736	688	775	692	762	718	669	688	724	672	704	706	731	696	678	739	749	706	739	690	710	746	714	741	712	747	790	753	732	719	708	716	719	724	735	685	683	753	703	746	738	798	741	702	752	713	694	711	762	790	717	707	731	686	730	749	698	712	728	689	753	702	709	692	707	705	711	684	755	754	709	749	701	713	727	713	699	668	719	698	676	746	710	696	716	720	715	740	710	710	703	727	734	720	696	711	753	746	711	671	691	723	713	708	742	740	742	728	726	745	750	673	713	647	697	682	699	701	691	695	725	737	728	717	740	683	721	726	729	720	718	709	694	733	753	725	708	739	770	703	738	703	709	755	657	707	728	731	721	748	715	728	720	729	684	751	707	721	737	742	695	701	712	737	779	731	747	736	660	709	681	683	752	741	665	722	723	744	713	775	733	707	742	703	729	695	721	727	708	696	674	716	761	731	745	718	725	749	710	753	711	666	732	740	733	723	707	711	721	681	707	742	742	671	733	730	702	722	721	738	752	719	753	751	721	702	726	667	729	724	710	700	738	792	708	722	673	707	720	712	769	676	711	760	701	688	684	691	737	743	702	755	749	759	755	750	707	758	712	691	706	743	682	721	726	721	761	731	724	709	699	710	684	728	727	725	698	722	713	693	737	721	715	731	709	704	751	719	732	720	717	721	748	763	763	727	727	696	707	737	744	696	726	736	726	669	701	683	755	680	694	739	720	709	689	700	716	775	705	753	685	747	703	708	749	721	697	749	726	777	698	711	677	765	734	732	671	691	750	724	712	782	741	742	736	752	729	724	668	676	723	711	715	713	717	749	743	752	699	743	720	691	725
34188	6280	986	444	385	340	362	330	325	329	360	333	309	331	310	314	316	325	350	372	341	342	320	312	315	370	339	310	292	322	366	357	343	320	304	328	355	363	340	309	307	323	352	324	331	336	325	343	299	332	369	341	323	351	330	349	315	346	326	389	321	345	358	331	339	348	323	314	356	380	304	338	330	344	322	300	274	313	347	343	349	356	330	326	298	360	351	344	361	344	326	315	339	347	340	336	351	322	337	343	349	345	349	329	330	281	348	334	323	322	337	393	337	327	351	320	363	313	328	304	348	321	326	325	337	334	322	336	303	357	287	347	331	361	321	339	329	302	302	321	308	302	312	344	320	337	310	329	304	309	345	326	328	315	319	309	349	328	335	354	317	353	345	329	356	327	333	319	326	314	310	349	375	316	352	343	334	332	377	338	345	335	306	329	339	332	333	346	329	337	326	330	323	311	321	346	325	338	346	363	302	354	339	304	345	357	344	325	342	309	327	323	350	348	321	352	338	316	324	340	364	324	360	341	305	314	366	304	322	316	355	323	343	332	334	336	305	334	292	344	339	303	342	327	314	349	341	309	320	309	325	346	375	347	336	323	364	325	345	325	323	349	307	355	334	350	301	290	319	397	342	306	342	330	313	332	301	344	333	307	276	345	362	321	349	327	349	361	324	364	340	332	323	344	342	326	346	296	297	304	377	338	338	332	313	320	345	305	310	335	386	342	328	348	334	315	320	311	334	320	346	317	304	302	334	347	300	341	357	297	340	319	335	337	338	308	297	319	296	354	334	377	328	302	336	313	303	345	344	278	360	333	307	273	343	347	316	352	332	355	350	315	359	368	333	341	311	359	351	336	324	327	376	307	335	336	326	369	308	314	294	342	311	348	332	336	297	318	357	376	342	323	359	353	321	345	338	309	311	278	335	305	332	324	350	347	310	293	346	355	317	364	312	313	339	332	346	336	340	287	340	391	370	368	337	327	320	304	332	299	298	327	292	338	321	336	323	297	334	322	324	329	334	314	327	290	344	324	353	333	345	334	308	349	323	335	367	338	352	320	326	347	357	314	322	301	334	313	336	326	336	316	334	317	352	342	344	332	346	354	350	339	312	352	310	334	351	316	281	347	346	330	343	314	336	295	328	303	333	343	352	337	340	323	320	299	344	310	349	330	355	372	284	336	369	323	340	358	305	313	332	335	325	329	319	312	320	305	297	359	314	329	337	353	326	328	334	357	295	328	336	314	322	328	335	321	307	313	300	310	340	321	340	375	329	321	310	377	333	321	358	348	351	334	331	312	307	353	316	331	367	322	311	320	326	346	373	301	306	341	311	328	318	306	302	337	320	346	322	323	308	311	390	365	337	310	329	331	328	312	355	331	333	327	370	324	335	336	370	312	334	348	327	329	321	320	328	323	332	341	328	308	339	319	334	333	321	348	318	344	321	328	351	359	345	332	340	307	310	355	304	326	343	323	325	321	374	308	310	333	329	293	328	358	329	341	309	335	320	328	349	372	338	302	337	326	369	352	335	337	321	317	344	328	325	326	328	303	323	328	343	322	324	374	322	332	300	328	324	348	317	317	300	352	332	357	351	357	344	350	325	328	323	346	348	341	365	307	328	353	325	319	330	347	323	336	334	326	293	350	336	319	342	361	347	343	325	362	345	311	343	313	354	298	300	329	350	340	332	332	296	341	371	345	310	338	352	332	371	337	279	301	317	345	311	329	306	350	317	342	287	344	364	317	329	300	329	376	364	326	336	365	349	348	329	302	326	329	395	315	309	381	340	324	338	318	342	319	348	366	360	363	340	354	321	319	339	313	338	358	327	344	319	329	348	357	324	361	303	323	356	320	361	335	360	327	340	350	339	302	314	326	340	350	338	305	349	381	358	329	318	309	311	361	342	317	311	343	319	324	310	340	331	354	312	378	332	343	348	355	351	345	358	339	370	337	354	330	317	358	359	363	332	334	316	337	303	315	322	321	352	363	333	297	293	318	332	354	333	310	345	324	357	340	318	325	333	346	334	349	337	342	339	328	350	364	340	303	313	344	331	341	312	315	331	326	336	297	333	362	329	352	285	331	334	326	322	317	310	329	340	300	288	337	311	337	296	330	318	368	360	336	330	325	310	328	314	321	361	325	315	340	346	315	330	301	331	299	363	317	360	310	333	343	310	336	319	302	341	334	307	377	344	346	319	319	342	309	331	351	363	343	330	333	357	381	356	338	303	336	366	332	353	295	314	319	352	330	305	319	338	316	317	323	343	337	378	326	347	313	357	343	315	319	378	350	316	320	343	333	328	345	331	328	322	354	294	338	287	345	379	378	363	319	318	313	356	345	314	288	364	347	346	343	342	326	338	328	356	352	316	329	338	329	342	356	271	299	320	336	335	353	343	304	281	344	361	349	346	319	357	350	309	323	358	349	340	336	330	342	350	335	327	313	305	347	334	318	358	321	315	317	356	345	336	352	348	303	343	360	318	341	343	306	295	272	324	376	330	318	322	315	319	326	351	337	369	327	321	323	345	310	322	331	323	352	345	326	335	347	309	298	309	317	346	353	314	349	324	361	332	352	343	341	328	301	315	311	320	332	357	332	328	345	324	339	305	333	322	348	296	320	321	337	339	315	371	328	368	356	329	348	325	301	336	367	356	320	324	330	360	351	296	330	341	347	334	336	296	327	360	327	327	327	313	331	313	352	350	355	320	334	315	355	340	353	341	369	334	339	315	321	323	326	323	314	331	331	288	327	361	324	351	320	332	346	313	351	321	330	332	366	325	332	318	330	314	348	313	338	296	326	332	321	305	309	350	319	332	309	357	309	343	294	328	327	313	332	286	320	330	305	311	307	336	362	316	341	335	336	319	346	305	327	325	322	349	361	360	318	339	342	338	339	320	313	302	313	367	364	332	289	341	318	369	358	351	292	331	331	300	323	348	334	335	314	333	322	311	308	346	304	337	317	387	331	346	365	318	333	404	368	340	299	336	351	311	303	330	317	299	321	298	357	330	343	352	319	315	345	327	319	324	358	365	298	352	308	319	287	339	361	306	313	330	363	308	330	367	314	325	344	359	330	353	341	330	375	356	345	332	349	300	337	314	341	325	335	347	316	339	316	302	335	333	335	315	312	375	346	310	322	323	326	321	328	351	352	293	389	358	328	335	291	321	337	331	352	338	307	344	286	326	331	326	345	338	325	356	354	338	324	301	289	323	337	338	303	314	317	329	330	338	338	348	346	391	308	325	333	322	338	354	318	282	331	340	356	343	329	341	325	339	314	317	300	322	343	308	334	362	332	336	318	327	346	324	334	325	353	334	344	283	339	330	334	349	341	363	353	325	359	346	317	307	338	365	324	300	343	339	364	305	355	301	334	371	354	340	308	323	333	332	297	312	400	350	338	357	374	331	302	347	358	357	313	329	340	317	327	338	331	362	336	316	306	330	333	322	322	339	355	360	325	309	334	307	313	330	339	326	310	360	334	381	323
24173	10548	5929	2761	1642	1281	1191	917	868	829	796	801	711	784	752	756	754	763	825	754	742	750	822	779	742	770	722	744	679	778	800	737	766	766	713	732	769	782	746	767	775	687	762	756	694	737	715	764	723	723	722	720	733	834	714	787	743	711	753	697	776	719	736	735	731	758	706	713	758	737	771	758	730	733	727	743	739	755	753	751	713	723	735	775	762	765	764	750	746	739	751	728	701	762	669	806	721	710	765	732	810	742	704	774	762	809	770	725	759	761	795	713	721	703	756	721	733	734	766	759	784	736	691	756	709	710	765	729	758	768	755	745	750	711	723	759	757	731	758	736	720	744	781	782	768	764	730	728	696	724	743	782	707	720	766	708	738	774	689	686	775	769	733	764	767	765	749	801	799	772	768	733	791	735	769	751	798	765	733	694	755	737	730	711	732	750	752	761	786	756	747	729	719	737	757	741	755	702	719	721	746	718	750	735	728	723	732	725	764	776	758	771	725	768	768	722	799	689	716	752	765	748	707	710	722	737	764	782	748	745	763	734	768	761	744	791	714	765	725	740	804	741	741	776	727	728	731	792	706	746	778	712	749	725	742	783	737	729	761	751	759	786	718	752	703	756	794	755	778	740	766	771	740	733	723	727	748	733	749	756	780	745	706	765	784	733	772	761	743	769	739	717	715	735	759	773	747	714	703	763	718	776	710	763	755	728	770	755	713	775	767	742	722	742	781	786	761	751	782	724	754	750	754	747	756	737	706	735	764	748	739	741	699	748	720	747	754	727	746	775	771	759	786	747	769	784	778	726	726	718	722	740	727	707	747	790	766	706	801	774	713	751	823	776	721	774	724	740	728	760	756	727	758	772	746	758	750	766	737	728	733	726	771	792	726	685	724	735	744	702	691	776	771	749	748	732	696	764	685	699	736	765	714	722	774	672	733	688	750	755	755	698	736	759	766	738	781	743	769	737	719	744	764	762	712	782	724	777	766	754	756	723	730	768	771	690	730	721	763	740	745	706	706	755	785	734	742	723	790	755	720	724	750	754	774	779	757	776	710	756	758	695	797	712	755	750	708	756	705	710	736	763	719	739	742	746	702	757	741	737	743	769	706	769	763	726	767	714	780	764	753	799	744	738	785	764	764	752	715	755	733	739	723	752	725	759	744	725	759	784	730	778	806	719	741	744	739	710	724	792	737	775	748	770	715	743	736	764	752	719	736	763	689	764	707	737	830	709	782	722	758	730	740	748	751	727	757	766	768	742	728	750	689	741	755	782	754	780	764	731	725	727	763	740	736	715	784	713	724	737	741	739	757	738	735	773	713	717	752	751	779	767	696	764	759	813	745	715	753	758	781	716	739	697	727	726	798	697	745	686	776	735	725	748	748	767	708	726	707	796	711	730	735	777	702	747	753	765	757	736	753	776	768	781	777	757	743	759	725	765	794	776	736	740	732	775	778	761	761	752	782	723	712	733	763	733	758	735	761	743	699	752	767	703	798	704	743	736	766	732	738	742	695	760	776	756	781	756	732	785	737	776	734	735	752	753	801	820	735	757	725	729	764	772	770	810	770	761	688	726	771	753	730	714	717	705	706	704	753	772	773	754	781	770	749	750	684	767	722	770	696	686	752	791	757	754	758	731	773	778	764	725	756	726	707	733	731	722	758	723	730	728	752	741	753	773	750	737	753	723	746	742	694	730	741	732	708	739	800	733	726	737	733	774	735	730	761	714	779	753	777	776	766	729	726	757	729	769	797	741	778	722	785	734	751	725	786	713	793	736	771	700	734	768	760	746	713	761	715	734	737	718	708	714	687	729	746	783	705	742	731	700	778	734	807	708	758	777	729	688	746	799	807	738	758	775	744	768	770	750	727	771	763	752	738	720	728	735	692	739	691	772	750	747	750	738	760	710	740	770	763	746	743	718	729	765	798	737	713	747	763	697	716	765	740	740	733	716	753	762	785	767	719	750	735	717	772	742	721	760	741	758	771	730	704	736	743	762	778	733	717	756	761	753	766	758	739	742	745	736	740	776	711	801	704	769	727	681	732	713	770	740	727	760	763	718	754	750	730	762	746	793	772	747	782	789	720	756	733	704	706	751	787	724	743	682	770	755	776	757	775	796	735	750	764	718	753	780	785	755	771	751	749	770	722	739	743	736	733	726	701	774	727	775	735	765	774	765	758	776	770	731	758	735	777	766	754	702	735	717	749	693	759	766	724	735	782	688	749	753	721	737	753	760	717	722	702	751	709	726	745	738	776	718	744	750	749	740	787	706	737	730	765	748	737	725	781	712	708	781	756	721	751	757	742	768	711	730	745	819	739	744	760	740	708	728	775	725	732	704	759	775	756	750	720	773	760	774	712	710	718	724	740	757	779	706	756	775	752	748	762	705	821	720	733	691	757	738	707	720	723	731	687	730	764	742	765	745	764	736	758	801	721	722	716	751	728	729	763	729	754	685	733	685	756	745	761	764	743	734	716	720	795	777	705	719	724	761	754	749	711	797	758	733	755	769	731	754	777	736	734	760	739	748	754	782	702	674	676	727	716	722	806	718	687	761	739	743	736	702	722	778	724	757	806	740	749	730	763	728	717	724	761	726	740	758	753	740	751	749	715	717	723	738	708	777	742	708	746	743	811	735	738	745	739	823	771	707	712	772	738	759	763	733	750	733	756	725	717	784	774	715	746	738	734	724	703	714	792	783	769	769	757	739	773	771	739	775	745	779	746	714	728	752	743	760	728	748	699	761	731	752	757	791	740	715	708	714	787	741	745	688	770	733	733	729	732	686	730	756	737	754	762	732	730	730	712	767	710	704	750	761	776	807	723	771	779	726	754	735	756	725	756	746	733	774	759	761	738	714	745	754	714	834	791	757	791	745	744	770	803	747	742	704	760	774	733	709	707	768	680	714	751	742	760	704	789	722	750	738	749	743	724	807	820	732	730	745	768	736	766	733	732	769	740	755	715	767	704	721	732	753	760	730	768	763	725	772	761	729	777	709	769	751	725	736	769	752	739	730	774	731	724	767	792	734	728	757	747	769	751	739	707	804	696	819	712	785	769	675	742	756	812	734	769	753	692	712	789	721	751	778	742	698	762	721	790	744	728	706	743	724	728	734	747	705	692	769	704	712	704	718	702	761	730	738	729	725	717	738	766	758	747	729	801	735	738	773	689	789	741	721	703	776	766	703	750	737	709	764	739	723	698	750	792	778	730	773	750	750	788	784	726	767	744	746	729	731	734	745	704	751	738	703	728	738	759	708	750	747	730	771	788	699	736	724	735	777	700	741	745	763	730	756	730	752	701	730	753	738	752	726	775	747	701	709	734	713	725	740	766	762	728	759	778	783	781	697	751	738	720	757	763	733	773	778	741	758	761	757	765	722	677	710	723	745	769	781	703	732	759	733	771	708	703	737	766	703	717	744	733	745	710	726	740	815	785	754	700	755	737	731	728	733	707	716	773	743	791	744	752	758	749	740	761	682
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
