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
338071665977	338071666535	338071667085	338071667635	338071668185	338071668735	338071669285	338071669835	338071670385	338071670935	338071671485	338071672035	338071672585	338071673135	338071673685	338071674235	338071674785	338071675335	338071675885	338071676435	338071676985	338071677535	338071678085	338071678635	338071679185	338071679735	338071680285	338071680835	338071681385	338071681935	338071682485	338071683035	338071683585	338071684135	338071684685	338071685235	338071685785	338071686335	338071686885	338071687435	338071687985	338071688535	338071689085	338071689635	338071690185	338071690735	338071691285	338071691835	338071692385	338071692935	338071693485	338071694035	338071694585	338071695135	338071695685	338071696235	338071696785	338071697335	338071697885	338071698435	338071698985	338071699535	338071700085	338071700635	338071701185	338071701735	338071702285	338071702835	338071703385	338071703935	338071704485	338071705035	338071705585	338071706135	338071706685	338071707235	338071707785	338071708335	338071708885	338071709435	338071709985	338071710535	338071711085	338071711635	338071712185	338071712735	338071713285	338071713835	338071714385	338071714935	338071715485	338071716035	338071716585	338071717135	338071717685	338071718235	338071718785	338071719335	338071719885	338071720435	338071720985	338071721535	338071722085	338071722635	338071723185	338071723735	338071724285	338071724835	338071725385	338071725935	338071726485	338071727035	338071727585	338071728135	338071728685	338071729235	338071729785	338071730335	338071730885	338071731435	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
31123	5919	1782	1442	1176	894	699	567	496	523	468	437	459	425	458	466	396	405	422	386	432	406	387	450	404	456	376	434	368	420	408	413	418	430	400	413	399	425	407	388	450	414	406	425	419	377	412	388	415	436	442	420	450	386	411	398	422	441	412	393	394	409	429	404	412	446	408	393	419	411	416	431	440	399	414	397	396	414	407	433	426	425	414	402	411	421	390	410	426	398	404	432	356	418	427	443	434	435	370	385	385	423	405	364	427	402	437	426	397	382	416	394	399	376	415	463	407	433	416	375	405	394	404	435	432	398	394	423	430	432	394	407	367	373	434	447	367	394	405	404	403	414	423	431	404	442	420	426	436	463	412	392	379	404	430	392	391	414	399	404	374	410	421	375	419	409	431	423	397	423	382	409	393	404	390	401	416	372	402	464	421	466	419	402	400	362	432	438	401	406	393	443	426	437	369	378	436	395	395	427	383	399	427	417	395	374	401	381	395	377	420	405	415	401	390	369	403	398	389	400	414	398	417	431	402	420	420	392	437	361	379	401	400	427	402	414	378	401	393	379	431	414	388	398	406	417	393	413	369	406	387	445	384	363	384	437	418	423	396	384	389	373	396	433	401	421	381	401	384	408	414	424	392	412	414	402	404	384	379	426	386	376	358	417	432	397	435	392	377	443	423	374	376	445	413	412	407	449	417	402	412	389	393	409	394	372	441	404	390	400	404	449	380	373	430	394	358	434	381	412	391	425	401	409	413	379	396	406	371	422	422	391	404	396	444	412	406	401	401	402	415	438	451	419	437	413	467	381	418	412	369	409	439	399	406	400	366	400	389	427	401	381	396	367	447	374	402	356	382	429	358	373	383	403	382	376	417	400	381	379	408	377	396	404	424	424	426	386	439	429	370	383	451	419	405	381	396	415	403	404	415	415	451	391	429	416	394	394	437	382	405	380	429	409	378	406	416	378	448	391	440	358	419	383	369	385	433	407	394	423	415	373	373	425	412	396	393	414	433	445	426	380	410	373	342	370	406	399	404	415	414	369	394	391	436	401	384	374	392	410	403	402	415	429	410	397	427	425	408	377	421	419	423	393	421	393	388	435	399	440	428	401	384	430	420	428	411	434	395	398	384	364	390	369	383	367	387	409	414	387	394	415	440	416	397	427	380	402	380	419	391	399	419	380	423	412	429	391	389	369	350	438	372	354	417	413	425	417	439	374	374	419	374	424	396	409	401	388	423	423	410	436	403	407	446	428	428	385	446	392	418	406	406	427	377	366	386	424	421	454	391	423	386	422	411	402	409	408	397	409	385	384	396	397	391	400	443	417	384	419	375	373	365	384	386	394	403	417	390	411	402	398	422	408	398	368	435	394	415	424	396	386	452	428	421	400	418	376	416	358	389	439	365	386	404	416	406	412	379	404	411	395	381	377	402	375	390	418	405	412	355	411	401	393	398	378	386	414	420	403	420	378	438	378	393	343	400	381	404	425	407	388	355	391	421	390	441	363	436	372	423	389	388	398	386	374	394	411	379	406	399	397	388	389	427	392	414	382	409	421	407	387	416	400	373	409	389	401	439	361	404	424	419	405	409	427	386	392	424	441	443	409	390	402	411	400	421	404	417	419	380	420	399	407	361	398	410	417	397	379	417	395	404	406	404	388	417	382	423	390	408	391	384	393	419	407	371	400	402	418	337	403	400	402	393	418	377	374	411	419	406	379	417	385	386	401	392	413	413	402	404	398	393	407	403	386	410	382	379	391	387	399	394	415	394	376	397	409	429	434	422	364	406	415	386	420	386	407	436	403	368	362	423	384	394	429	400	379	393	423	399	401	383	418	386	440	373	407	434	382	412	388	423	398	395	408	426	415	424	380	418	369	396	426	442	392	381	391	404	428	393	400	381	396	388	384	400	422	433	414	400	388	384	380	413	379	399	423	424	392	398	357	412	391	409	400	376	387	362	387	430	429	409	373	393	418	390	437	413	394	374	413	452	395	414	383	417	397	387	410	402	385	391	411	381	428	399	427	449	357	385	362	389	395	408	423	389	386	382	449	446	365	424	388	417	429	422	382	406	432	382	410	426	445	411	395	384	404	387	423	381	427	383	399	415	405	385	405	393	393	433	352	414	394	369	415	368	352	436	410	381	423	373	397	406	436	380	432	428	411	412	420	406	386	379	424	377	444	417	424	408	429	423	425	416	391	396	417	429	416	355	417	370	401	369	395	378	370	439	367	411	421	361	427	446	423	387	385	411	412	410	387	432	395	429	392	407	400	370	382	376	428	393	418	371	445	392	414	406	393	393	421	399	397	417	395	420	400	419	407	407	395	431	407	407	360	405	441	427	409	381	441	401	417	419	357	436	440	401	379	417	408	400	390	442	401	389	432	410	405	386	418	406	404	397	390	416	443	437	391	394	410	387	412	388	407	410	381	387	451	411	382	388	411	388	407	444	428	406	368	374	376	400	387	381	399	429	450	430	441	410	373	410	424	405	412	419	390	367	417	394	381	400	404	376	393	432	389	376	419	410	409	360	382	427	456	392	405	414	439	363	410	408	412	405	436	388	395	421	454	400	428	422	412	409	436	381	366	408	422	390	441	363	404	419	413	386	414	393	370	402	392	384	419	389	402	414	408	379	386	384	410	431	403	383	378	374	384	398	387	388	372	397	386	404	375	377	415	381	418	415	387	415	426	372	401	394	437	439	422	411	373	386	392	362	432	393	405	411	404	397	392	441	414	382	410	415	405	385	405	415	395	439	415	398	386	448	405	370	381	453	408	388	357	360	370	411	387	382	383	424	384	446	401	392	403	372	414	369	394	400	420	434	405	409	386	388	375	395	423	403	398	421	401	422	398	400	415	420	399	377	359	424	402	380	374	429	404	427	370	414	468	409	406	393	355	390	428	372	418	362	407	418	415	401	373	424	388	394	398	432	443	340	395	378	387	400	409	382	424	360	405	371	397	394	405	377	398	376	398	393	426	404	371	413	422	371	439	411	364	391	406	431	396	404	411	428	430	398	431	422	400	412	462	421	392	398	395	400	386	460	409	390	425	416	437	356	387	397	379	418	409	388	399	395	390	409	401	409	409	369	381	411	422	373	387	426	404	384	388	416	357	378	406	408	402	379	407	423	400	354	394	381	391	385	394	403	409	396	399	401	396	413	452	387	407	395	373	391	436	409	382	397	365	372	415	378	364	381	424	441	370	395	413	391	418	413	417	406	390	371	441	423	415	418	398	396	396	397	407	403	448	376	389	362	372	390	421	428	377	394	387	403	412	413	418	400	367	385	425	383	408	370	387	430	388	412	418	425	404	380	403	377	376	391	423	417	398	363	403	408	414	394	411	412	417	419	381	413	351	439	400	384	410	415	392	427	392	424	396	375	355	432	421	385	402	401	369	396	371	399	368	388	396	419	428	380	392	357	429	413	403	422	391	410	378	393	382	401	381	368	408	433	401	405	370	384	396	400	378	389	402	392	415	387	408
17453	1658	2696	3404	3156	2668	2180	1736	1508	1399	1240	1219	1158	1060	1057	1045	986	974	1018	989	1007	951	986	1001	938	937	933	901	939	985	953	944	899	905	932	916	889	899	883	877	889	869	955	889	937	915	879	951	908	938	934	858	931	882	869	924	879	922	881	872	895	923	955	866	903	911	936	923	861	870	906	893	904	883	908	913	852	832	880	894	882	850	902	811	886	875	905	931	915	934	930	845	893	885	857	868	877	890	878	884	892	909	879	925	851	845	898	920	903	839	908	899	924	939	922	878	935	882	888	919	866	890	899	884	907	879	847	841	822	896	909	873	903	984	899	899	873	869	936	928	907	904	903	910	959	933	899	907	927	844	864	977	880	874	825	873	838	844	927	894	852	887	886	953	948	874	896	867	953	871	875	892	896	936	880	868	910	812	955	824	850	845	880	899	883	883	901	924	833	901	920	871	906	896	892	870	919	869	886	881	954	923	905	880	893	864	881	834	889	885	870	838	903	897	893	927	884	889	882	868	881	845	864	883	928	889	878	895	926	870	895	889	865	857	913	885	916	882	919	874	908	870	895	872	865	906	945	898	880	901	926	869	892	896	944	910	891	932	913	871	875	881	920	874	876	891	903	787	944	858	907	897	897	919	883	904	888	897	918	916	892	958	924	895	928	898	858	899	865	863	885	906	917	937	911	935	881	947	922	898	870	896	906	824	835	899	972	894	935	905	852	850	952	906	887	962	842	914	841	903	862	941	880	905	905	897	864	895	879	898	845	847	921	936	858	880	895	899	852	919	940	882	911	863	869	872	864	880	865	852	869	906	907	907	893	902	878	871	873	849	907	917	916	920	903	815	906	891	855	870	875	863	866	904	858	913	809	883	875	912	863	904	897	855	863	885	920	939	868	874	918	881	923	859	909	903	923	899	917	913	879	925	861	846	919	866	868	938	890	863	907	903	905	874	851	895	903	818	904	897	886	852	839	872	880	877	914	904	918	890	850	931	881	875	875	882	938	875	844	931	947	854	923	922	857	912	922	820	862	886	945	897	867	880	898	869	876	919	931	893	866	900	931	805	881	907	938	867	853	910	870	900	888	912	871	866	932	876	909	820	892	866	877	939	890	874	873	854	860	903	878	956	895	883	891	926	869	894	846	863	884	910	850	879	867	898	881	890	907	882	876	888	881	920	907	857	830	888	959	914	910	877	904	911	876	869	881	836	887	881	888	890	924	891	863	921	890	874	885	829	839	873	868	913	851	853	876	855	908	886	862	844	877	872	890	942	844	881	828	861	876	848	838	915	982	883	831	893	862	847	877	839	861	931	842	890	871	911	911	846	879	925	872	951	855	901	854	863	929	819	924	865	907	859	915	906	884	923	940	867	904	881	907	894	884	901	937	885	908	876	888	861	904	906	907	903	840	904	924	847	911	898	840	831	884	892	882	896	879	940	886	884	877	958	910	900	929	882	855	915	900	883	879	870	893	883	936	878	900	885	862	891	903	917	914	889	856	892	864	885	895	857	879	913	849	911	909	948	865	943	901	955	890	890	855	906	880	873	889	899	828	885	878	894	925	881	903	854	914	889	898	885	961	889	892	903	865	881	877	863	901	893	875	899	888	868	884	872	877	868	879	896	849	900	878	880	901	880	894	925	903	892	879	893	880	880	872	889	878	849	885	929	909	906	837	824	981	882	906	840	872	909	872	868	837	880	848	862	922	860	878	874	868	831	893	859	914	910	839	895	915	852	901	934	862	887	886	873	926	844	876	881	888	835	917	862	899	845	845	863	913	919	943	916	930	934	881	976	893	896	846	873	911	855	873	890	943	884	871	980	888	862	922	849	883	918	904	841	901	864	889	894	866	832	902	889	929	925	847	877	899	894	880	850	856	893	895	909	866	903	857	860	928	913	894	906	870	915	885	853	926	888	860	885	911	826	877	910	887	874	938	941	872	942	836	820	886	889	851	901	869	928	944	870	923	865	956	887	916	918	884	886	924	932	893	907	881	893	895	869	887	943	897	897	881	966	927	850	865	870	871	959	882	886	860	894	914	897	923	853	889	882	871	913	903	850	910	858	923	907	903	887	883	940	888	862	873	884	859	870	914	902	911	902	925	929	901	900	862	873	927	851	885	889	830	888	882	938	867	853	888	919	877	888	913	923	872	878	875	848	935	856	867	840	915	883	922	871	838	884	872	941	885	879	837	878	867	897	895	870	916	882	912	839	951	892	853	871	860	905	929	880	846	890	857	868	865	905	846	831	901	891	912	910	883	858	882	884	907	894	874	897	930	886	839	926	887	874	917	844	886	896	914	892	897	896	937	915	918	904	893	923	887	909	874	877	878	886	909	918	916	896	886	914	874	870	875	860	922	863	876	914	907	898	857	895	898	853	877	890	923	909	890	911	875	943	902	871	862	894	862	893	906	864	892	880	906	904	907	887	920	923	878	903	922	875	924	896	828	857	899	860	895	848	827	891	827	897	924	914	896	879	827	902	896	880	946	878	925	913	881	879	896	898	843	866	881	873	873	906	881	913	947	862	826	894	927	919	905	869	864	881	843	855	907	852	909	906	930	887	906	893	891	875	849	869	854	853	908	904	880	912	886	864	875	874	900	835	878	846	865	894	883	897	921	861	929	916	865	936	879	913	936	854	802	870	878	887	908	955	924	854	844	896	927	950	914	877	897	871	873	903	943	841	847	900	864	856	877	912	875	920	953	875	851	895	906	885	899	907	832	882	839	856	848	855	934	866	884	956	831	837	836	856	904	908	857	876	883	863	888	862	848	874	885	833	894	886	945	869	892	888	827	863	863	898	832	932	847	923	913	897	909	956	876	846	947	867	879	917	869	891	837	914	915	899	858	891	839	899	874	880	826	924	895	871	854	908	863	859	896	882	921	887	946	849	915	881	893	890	853	902	886	955	844	906	845	848	882	856	898	941	881	896	919	869	865	890	881	876	903	874	858	879	866	907	935	955	925	860	896	885	873	854	841	916	883	857	884	945	868	872	854	912	892	896	876	891	906	887	905	903	906	863	867	886	904	873	912	906	868	890	859	889	878	829	928	924	900	874	863	932	905	928	910	918	924	930	878	887	894	966	892	932	866	880	917	908	814	832	913	907	892	940	869	889	869	910	916	877	887	886	935	915	924	923	873	886	919	925	895	879	870	861	878	882	921	921	849	837	825	861	928	888	906	878	907	842	903	868	948	887	863	929	914	890	926	867	910	854	903	917	888	920	859	963	897	855	876	835	919	852	845	891	864	905	912	852	882	888	885	907	897	887	924	882	883	882	953	907	856	896	892	890	896	879	870	860	853	910	905	902	935	924	920	868	817	887	908	867	862	852	933	884	897	916	857	859	864	946	884	890	882	840	884	876	898	918	887	870	920	851	866	884	906	919	860	879	890	860	877	898	853	882	960	884	878	897	889	921	891	949	877	855	908	885	948	859	904	866	827	887	846	929	858	891	892	882	853	836	902	885	907	830	892	854
5979	463	228	274	207	221	210	211	188	189	195	185	179	186	198	205	202	182	180	183	183	195	185	185	193	235	185	202	215	217	209	175	205	189	192	197	184	199	206	202	155	167	204	210	249	199	180	182	198	209	169	199	180	187	191	247	164	192	203	198	229	190	187	194	213	205	190	195	187	193	216	193	178	194	181	182	189	188	226	183	202	213	173	183	210	183	183	189	170	175	203	191	195	199	210	185	203	186	211	213	187	201	199	182	194	180	201	223	170	186	199	190	167	202	201	198	197	207	189	220	181	191	168	201	181	194	206	206	210	183	198	197	177	196	223	239	207	194	194	208	216	212	219	185	189	201	188	174	217	158	152	161	199	171	178	170	206	188	218	202	174	221	179	157	178	191	213	198	210	212	179	182	179	197	181	205	215	174	217	190	205	183	194	198	223	201	182	195	183	202	216	221	188	201	202	205	202	194	198	206	198	185	208	189	201	215	186	197	199	169	177	187	204	178	218	176	196	195	188	199	197	234	173	204	180	194	185	182	197	189	212	195	203	210	211	222	183	199	180	163	183	193	193	208	178	199	213	217	194	179	173	185	201	195	177	218	165	184	196	206	196	206	193	195	176	178	173	173	207	197	170	192	188	173	197	195	179	166	205	178	188	216	193	203	166	192	186	191	198	210	166	230	201	169	214	174	199	197	205	203	184	188	218	182	209	216	182	188	168	191	200	181	180	179	175	192	179	219	186	207	218	169	181	199	169	197	191	179	195	214	200	192	192	168	156	191	168	199	173	173	197	174	204	185	192	199	189	195	192	176	199	201	170	226	196	184	170	226	203	183	211	215	193	204	190	193	190	178	175	180	187	204	164	171	184	187	183	177	214	191	168	181	210	195	202	180	181	199	208	200	190	196	203	211	223	187	208	193	213	195	176	181	175	194	206	175	211	199	185	205	186	189	180	161	195	213	191	187	179	208	216	185	198	193	218	214	177	177	168	221	199	215	207	194	182	168	212	191	199	196	184	173	211	206	179	171	189	208	193	204	183	226	186	198	194	171	221	192	213	213	204	180	183	205	199	215	190	202	200	165	185	202	181	189	164	197	188	198	196	194	182	203	196	209	187	186	203	192	200	218	188	188	196	195	205	170	183	196	209	153	209	175	195	221	195	195	196	213	183	188	192	163	197	194	191	172	180	200	223	190	209	184	231	179	209	183	207	203	218	179	181	199	180	180	193	193	199	196	200	205	218	217	230	196	192	171	207	200	145	178	210	195	204	180	197	167	223	172	210	198	210	185	186	203	209	212	183	172	156	191	203	213	191	217	196	168	141	207	191	176	186	188	209	212	199	200	201	177	198	208	196	198	226	199	163	182	173	209	203	174	218	162	180	181	165	172	180	191	199	202	194	179	208	167	197	194	181	191	171	190	198	184	183	164	171	170	180	204	215	178	183	186	174	201	191	185	196	192	183	206	200	192	207	206	178	200	179	211	190	204	177	191	217	185	172	180	185	198	177	214	160	162	166	184	196	192	198	170	189	210	188	173	179	162	199	209	195	181	214	187	166	209	195	195	184	200	177	179	181	203	200	201	186	183	219	203	175	213	226	197	194	212	196	164	197	207	175	192	181	209	183	216	229	202	177	183	164	167	168	206	180	212	205	176	212	192	197	191	191	192	211	197	198	194	187	186	189	184	186	182	204	197	192	185	168	186	185	190	178	205	175	147	227	208	188	182	186	228	176	205	207	171	166	165	185	208	214	182	180	201	167	191	187	145	197	198	175	196	188	193	169	206	204	218	187	191	192	196	187	202	205	232	194	199	200	167	182	215	202	202	216	195	199	197	194	208	184	181	203	176	200	186	200	191	182	174	194	174	187	201	200	219	214	173	195	203	217	184	183	229	172	185	189	175	192	197	182	185	172	179	198	222	193	199	201	181	195	191	194	205	200	182	209	181	212	213	191	196	175	189	176	170	205	162	175	175	199	194	187	166	195	196	216	197	209	223	200	173	190	193	170	195	182	170	202	188	176	201	186	200	189	215	195	178	170	200	200	188	167	162	195	235	184	168	151	198	181	233	190	184	226	170	219	206	213	207	172	183	170	192	209	183	183	195	199	200	185	178	183	183	208	186	185	212	150	178	220	194	190	165	170	210	168	205	180	203	201	206	187	197	206	167	184	199	187	184	195	207	196	211	207	198	198	195	174	182	183	171	160	184	201	183	214	217	166	204	204	199	212	204	173	203	193	198	206	198	187	176	177	222	216	206	202	193	183	211	184	209	185	179	200	207	193	211	166	185	168	183	227	199	175	193	203	202	209	202	210	210	193	186	188	176	177	205	206	185	201	186	198	179	165	198	174	205	186	185	192	220	175	194	221	187	207	206	191	209	189	184	194	200	206	204	195	216	211	193	179	209	183	196	200	186	164	193	217	211	202	222	216	178	164	213	187	191	207	194	202	175	201	199	193	187	193	180	170	173	184	208	204	193	208	191	199	186	194	198	186	194	206	179	195	183	178	187	186	212	172	200	185	218	183	199	173	174	187	182	202	196	191	186	179	188	168	207	213	202	203	190	202	200	205	223	206	192	197	211	196	188	208	212	177	178	192	179	185	193	171	198	195	214	216	192	228	174	209	185	176	197	192	185	203	198	232	234	180	190	169	193	185	192	174	191	211	197	204	195	183	166	158	212	185	187	199	208	204	220	201	193	190	187	201	191	193	181	186	173	194	176	221	202	164	172	180	174	197	156	204	167	189	184	208	176	192	201	191	215	192	186	199	195	208	187	222	207	191	237	203	210	193	195	191	223	190	181	202	210	169	173	182	169	185	202	177	201	209	172	177	201	206	211	194	212	207	200	182	187	185	174	203	206	181	186	182	212	197	194	170	190	217	181	206	201	211	201	183	189	187	208	202	197	205	214	213	197	187	192	188	174	178	191	176	178	184	209	168	188	211	182	195	200	200	189	201	179	212	187	232	215	187	181	196	166	206	200	229	231	212	179	212	196	207	186	171	187	184	189	199	205	197	184	203	182	188	190	168	165	215	200	164	190	187	173	201	184	224	182	178	201	162	191	174	195	203	180	200	203	212	226	203	182	213	226	202	192	200	205	205	160	200	184	178	167	206	207	196	184	171	194	196	213	196	198	178	191	167	192	196	208	195	199	204	198	200	187	185	182	173	188	208	184	165	215	215	197	174	193	192	173	194	198	212	241	185	200	201	179	193	167	168	189	182	201	206	200	165	212	174	202	188	223	170	206	194	175	171	215	200	213	209	187	196	176	189	201	204	169	204	182	192	176	200	221	201	193	187	178	209	191	238	212	218	195	184	204	206	202	173	202	194	157	184	192	206	169	179	174	197	211	185	220	198	211	166	195	203	193	217	202	194	182	200	192	160	191	212	214	210	191	223	223	205	187	177	177	192	177	182	184	199	181	207	168	199	180	188	157	192	198	214	205	193	198	195	211	181	175	200	199	201	196	169	190	212	186	219	194
3885	546	599	729	690	598	557	449	525	517	455	505	463	482	493	485	507	456	475	505	492	478	435	469	444	497	470	463	488	464	454	492	477	489	472	466	465	481	494	450	469	490	505	470	481	476	472	443	455	526	500	504	475	446	496	463	459	480	451	481	462	467	449	468	505	470	489	496	467	480	474	524	441	460	463	483	475	425	471	504	453	482	469	480	461	496	483	517	491	470	466	492	451	469	449	470	495	454	468	497	480	504	452	470	481	477	483	451	451	454	449	459	518	464	478	512	471	491	495	474	496	455	476	471	488	493	490	460	499	474	459	488	446	450	486	487	462	476	488	495	506	474	455	489	475	490	475	517	460	467	478	486	467	483	492	500	490	480	462	473	444	472	463	451	455	502	473	488	484	468	467	492	495	478	487	459	520	511	482	449	447	505	444	467	464	504	511	466	489	442	477	501	470	456	484	519	463	463	484	510	484	480	492	493	441	488	491	452	453	503	459	487	497	495	444	468	514	495	473	463	449	465	488	438	505	475	482	470	495	431	476	493	487	491	462	523	465	488	479	448	500	482	493	456	441	468	478	460	476	479	467	471	514	511	463	467	469	490	459	461	494	501	480	455	495	442	483	511	489	479	473	497	430	503	504	465	473	488	475	483	481	499	472	467	473	424	466	464	493	488	491	475	440	465	470	528	482	490	465	475	444	477	468	495	466	454	448	503	530	471	472	489	461	477	439	461	452	460	483	492	490	438	438	473	474	478	476	470	462	491	463	502	451	541	486	524	459	467	495	477	493	490	480	502	448	491	491	481	481	464	470	444	519	456	494	490	450	497	475	474	481	463	466	490	460	496	505	444	482	483	463	490	451	476	495	466	491	463	489	483	433	485	507	462	485	486	471	420	455	472	422	510	486	473	480	482	466	486	441	465	463	462	498	461	473	515	476	476	460	493	481	431	444	459	482	452	485	499	465	487	477	474	473	458	502	496	482	513	464	452	469	475	454	450	480	483	481	447	485	477	464	501	492	481	506	476	503	535	495	418	502	509	486	469	477	480	470	471	496	505	534	482	494	462	502	484	419	459	519	497	464	426	487	441	497	506	466	457	484	496	486	467	450	519	476	476	490	489	475	492	502	471	473	452	509	500	471	495	442	441	465	515	481	476	476	472	478	490	472	440	470	453	484	515	485	485	500	492	426	474	524	415	441	452	462	485	490	488	486	520	514	475	502	461	487	483	466	509	497	487	523	470	458	487	456	503	466	462	499	477	475	472	443	501	476	473	462	468	476	502	475	431	525	528	486	465	505	451	519	445	492	490	461	494	462	455	524	455	498	471	477	472	469	489	500	472	473	491	489	491	451	484	502	467	445	460	493	483	469	462	496	473	445	500	495	533	502	488	473	498	508	467	468	490	463	475	477	482	496	490	497	477	482	489	490	507	438	441	477	500	482	478	484	493	482	501	469	475	507	475	474	460	490	497	461	443	467	475	474	497	493	469	495	486	480	527	467	461	435	462	488	443	482	473	513	478	474	500	499	475	496	485	476	486	479	465	480	503	491	516	454	475	469	495	436	464	459	493	467	425	508	495	497	473	502	475	509	468	484	464	481	490	486	443	475	515	495	487	480	501	476	503	478	445	524	483	483	488	473	448	484	482	521	480	500	442	441	489	466	479	503	478	532	487	436	435	460	457	449	535	495	478	436	482	481	500	452	505	484	487	490	461	445	446	480	484	466	527	480	478	483	461	476	483	480	482	493	475	459	480	448	484	485	499	468	489	459	502	457	474	536	434	502	481	492	462	507	482	461	469	468	425	456	474	491	460	472	453	488	498	457	524	456	489	509	433	497	476	453	455	464	474	457	495	494	538	493	454	443	475	454	523	467	469	478	467	467	495	462	491	486	444	455	490	479	478	489	468	486	456	489	477	487	480	502	492	493	476	494	471	470	453	464	446	471	468	480	490	467	453	522	487	499	478	458	513	460	470	463	514	441	455	492	467	468	456	501	478	480	479	472	450	495	495	482	507	503	453	479	484	495	493	488	479	445	465	482	493	480	457	448	480	493	508	492	481	492	478	474	473	475	482	442	462	489	498	453	516	465	442	511	457	465	457	480	467	452	485	496	471	482	469	441	493	498	460	484	492	468	498	486	460	483	469	484	488	465	471	502	509	479	459	474	455	463	473	478	483	479	476	491	492	490	474	450	505	469	463	501	489	479	481	513	502	441	497	505	472	476	502	459	473	445	479	478	492	468	442	456	459	483	483	471	469	433	487	465	474	479	451	468	519	475	506	479	463	460	492	483	438	527	492	483	476	487	480	467	470	451	468	467	452	463	453	493	527	443	477	541	519	456	486	502	450	465	459	480	473	468	497	444	452	467	480	460	454	552	476	480	486	485	480	498	493	486	422	448	463	488	490	446	476	483	469	510	496	496	482	426	467	469	507	470	482	470	440	505	467	539	500	466	467	474	495	477	473	495	499	479	487	500	460	476	462	491	442	473	553	508	503	461	478	493	489	470	498	506	452	466	476	460	485	454	478	510	464	431	462	485	500	469	483	501	458	524	467	448	506	505	478	446	476	458	473	503	476	446	475	489	449	507	485	494	478	447	464	523	439	455	484	449	512	432	480	467	481	493	470	472	446	477	507	500	487	497	421	531	502	499	487	431	488	490	476	501	434	480	484	516	488	481	429	504	507	484	482	487	491	474	472	453	476	499	446	470	491	507	480	468	493	488	491	493	483	472	509	495	474	468	477	486	512	464	471	464	506	429	475	503	489	466	437	456	473	458	478	478	461	449	539	494	491	514	471	470	473	529	477	465	448	521	497	500	448	488	451	508	486	479	477	462	468	439	465	478	469	494	462	507	448	469	469	496	514	483	496	454	468	494	492	497	478	468	463	458	444	488	464	507	485	479	466	464	451	488	422	487	488	483	475	484	469	502	451	466	513	494	474	491	469	467	454	540	451	502	522	509	487	487	513	478	480	450	453	451	463	452	482	458	457	488	478	461	439	482	486	498	462	476	519	476	451	485	472	501	468	497	485	475	492	466	458	452	478	477	477	458	466	489	480	475	477	495	458	468	485	483	431	502	479	475	447	436	472	505	460	437	472	495	453	521	473	477	494	472	462	498	453	489	468	486	496	487	425	452	507	493	493	486	477	448	468	462	481	514	488	456	461	479	507	490	480	497	473	498	475	468	463	473	469	519	477	503	505	495	466	460	510	474	453	447	490	509	462	465	472	508	491	449	491	458	494	515	484	474	496	475	481	519	468	482	453	493	456	473	470	463	499	476	451	470	485	458	464	457	479	477	440	421	481	529	443	473	480	464	501	491	454	445	494	455	507	471	495	485	471	476	494	490	476	442	466	464	499	454	467	484	511	427	493	482	467	449	457	477	451	486	457	477	456	459	482	499	470	492	448	481	456	483	495	460	458	454	495	461	439	466	461	495	467	473	456	471	483	494	450	474	470	474	454	467	468	473	509	458	436
21251	3215	944	888	645	547	413	364	339	339	317	288	283	296	284	290	289	275	279	260	275	265	259	250	241	284	296	247	279	301	281	281	266	310	286	262	313	282	329	270	292	269	271	279	259	271	264	265	289	261	276	268	280	287	273	272	249	261	283	269	317	267	274	275	265	281	319	268	285	295	244	280	271	290	277	271	266	264	244	259	299	262	262	235	282	280	276	274	252	274	289	296	305	267	279	269	281	314	288	302	288	269	263	249	293	283	290	279	282	316	291	279	277	257	239	301	272	243	280	273	292	270	257	244	298	276	284	281	285	287	273	269	262	292	289	269	252	270	287	270	259	262	263	270	265	278	267	279	288	302	256	284	287	252	275	286	290	312	265	285	287	257	267	257	242	310	294	292	265	238	291	275	247	274	298	219	248	264	291	266	267	278	285	248	295	293	290	244	284	277	267	290	267	261	248	284	286	289	256	292	253	255	258	269	264	269	291	293	265	253	291	258	273	269	266	271	267	294	256	261	266	274	262	266	283	292	285	285	287	274	269	261	279	265	288	271	289	297	292	248	252	236	287	251	284	297	264	278	272	280	271	276	299	295	311	305	259	254	251	270	270	284	310	237	293	300	285	293	294	299	263	260	279	295	279	291	296	324	267	290	304	261	266	275	244	259	313	270	246	243	262	281	282	289	287	254	256	283	281	273	285	295	268	258	295	284	269	292	254	294	276	286	268	273	289	287	287	284	267	276	282	268	283	290	305	277	278	262	265	284	260	300	238	258	240	279	262	225	269	273	270	260	263	264	296	264	293	269	283	286	291	299	282	272	279	269	283	270	282	271	256	269	260	277	308	281	283	292	275	260	279	260	299	287	272	325	286	252	262	265	267	297	243	274	276	266	244	293	276	264	270	289	263	267	301	267	269	274	272	265	257	312	311	296	259	260	257	279	286	266	273	280	268	226	294	287	306	264	272	281	284	280	279	299	285	261	267	292	305	284	324	327	278	270	288	288	289	253	255	270	295	258	329	293	274	315	294	281	292	283	273	278	254	301	248	295	295	271	243	271	317	291	265	273	261	297	280	271	231	272	301	251	284	282	300	279	267	296	298	247	275	307	310	289	270	272	266	269	257	272	308	267	275	291	300	299	271	263	298	359	259	255	270	250	282	294	284	254	254	285	294	251	276	285	273	299	282	263	290	257	272	231	282	259	260	271	263	288	270	294	287	260	274	277	262	292	312	286	308	295	275	259	313	271	262	293	261	287	284	245	251	238	257	268	263	238	275	305	274	253	269	298	290	269	270	255	287	264	308	311	284	281	287	278	317	262	261	238	262	256	257	285	291	287	267	273	242	317	312	299	309	267	279	293	243	277	288	257	262	276	260	289	244	248	297	306	312	296	253	289	265	300	256	270	272	264	271	282	254	285	262	278	293	276	269	278	275	258	306	289	299	269	264	282	294	237	250	312	306	246	251	263	289	292	317	247	273	265	281	276	261	273	280	264	265	242	258	277	295	289	271	302	274	307	274	282	282	298	272	236	267	284	280	287	239	301	300	249	276	296	310	260	264	281	273	243	307	265	275	280	282	306	288	284	266	267	256	267	266	255	243	316	282	303	277	292	266	289	259	287	290	278	272	288	277	261	286	279	265	275	269	296	246	299	300	297	280	263	289	282	266	246	274	282	281	275	243	230	280	291	312	285	299	262	264	258	281	277	279	238	277	281	260	266	293	268	285	269	266	296	270	284	283	303	280	295	308	305	276	259	271	297	255	290	275	306	326	305	285	311	279	296	275	271	231	287	282	259	270	273	270	272	262	300	266	288	264	256	264	253	277	266	273	283	259	270	286	234	283	273	290	305	300	258	255	256	287	282	267	273	268	262	288	282	255	267	311	287	255	279	251	263	292	292	224	265	274	266	297	265	243	259	280	317	266	312	294	275	256	259	288	284	294	302	268	295	278	273	275	240	288	266	261	287	276	281	278	275	319	268	299	276	255	288	263	281	317	316	285	289	267	287	309	264	287	268	258	284	255	288	286	272	291	295	294	265	259	275	282	278	297	277	302	280	317	252	293	305	302	270	268	249	268	262	261	285	282	288	289	260	267	280	290	272	280	265	289	281	284	297	280	307	290	250	258	282	281	265	279	246	259	269	276	282	249	235	293	300	282	264	274	267	304	286	277	268	276	265	274	256	286	288	283	251	309	287	273	277	261	257	276	246	267	263	309	269	262	262	283	294	288	304	267	282	266	304	297	307	299	285	286	335	297	285	269	271	249	303	285	287	246	241	260	317	329	284	303	286	291	262	288	277	298	284	240	277	265	284	314	261	303	259	279	262	271	276	284	259	283	264	265	287	286	322	266	277	260	265	271	296	268	287	272	265	260	280	266	277	247	290	308	275	269	251	278	267	263	272	282	309	279	256	312	242	297	281	301	290	283	278	265	281	296	248	269	269	260	285	289	253	289	246	287	277	295	283	297	315	266	291	260	311	262	289	264	292	267	284	247	251	304	265	299	296	295	275	282	288	306	274	280	259	248	272	285	276	290	300	279	298	287	272	278	273	259	325	284	287	267	280	288	274	283	249	258	274	274	299	267	268	287	264	300	293	255	245	293	281	275	303	301	293	247	271	276	298	284	270	273	279	280	283	274	285	254	296	275	266	291	263	278	272	265	252	252	288	263	268	292	267	266	262	277	254	264	262	274	244	279	260	312	270	294	328	230	262	254	273	251	272	270	298	272	281	283	297	259	240	310	283	304	283	281	264	273	291	262	270	277	241	250	252	270	250	292	270	265	269	275	302	281	290	281	275	312	291	264	263	271	282	291	294	289	304	297	277	280	276	262	277	280	286	289	267	277	248	285	278	259	272	289	254	279	254	308	269	272	239	259	293	256	235	265	247	291	280	293	286	257	252	289	270	271	262	272	295	261	279	277	288	287	293	285	270	262	284	252	269	289	265	313	268	263	285	304	274	255	268	266	288	262	262	296	281	280	298	264	264	306	269	259	265	275	281	298	229	252	289	282	244	284	267	277	270	281	264	279	274	260	250	276	268	270	277	261	265	247	285	299	300	300	285	305	281	318	292	275	308	272	279	285	265	300	253	267	265	252	258	255	278	306	292	310	264	288	276	293	277	285	281	283	297	285	246	298	255	264	301	264	280	280	272	316	281	220	247	263	319	297	294	269	278	277	284	283	285	277	295	315	268	280	285	279	266	262	244	271	292	258	312	267	279	267	287	293	253	255	291	284	249	237	280	295	284	294	254	291	288	303	275	296	269	298	266	244	292	270	307	255	271	260	284	270	295	283	271	281	288	290	263	300	267	290	282	279	277	277	294	277	295	269	282	280	287	247	312	312	274	284	307	315	257	290	275	306	297	275	303	260	224	277	299	263	258	233	262	260	277	265	281	293	298	279	286	285	273	283	287	265	259	289	257	302	284	292	274	289	288	277	272	283	290	299	264	262	305	281	271	300	285	275	307	269	283	307	291
13062	1148	1494	2026	2015	1683	1373	1113	985	889	852	836	742	760	751	730	668	702	723	753	710	677	680	683	632	720	632	710	665	662	670	659	686	623	642	670	647	619	705	631	684	628	629	731	667	713	695	645	641	673	655	714	652	625	637	661	716	643	696	621	638	627	637	634	674	669	682	671	621	677	598	664	607	673	620	668	706	654	676	664	694	689	687	659	637	675	671	661	633	666	598	630	662	592	677	676	678	608	651	641	647	661	674	655	692	660	662	623	638	657	682	633	657	648	618	682	664	710	644	678	663	622	642	654	675	633	656	669	656	614	669	686	689	646	646	624	666	600	666	647	669	640	643	629	629	624	657	647	665	649	617	656	631	644	661	618	665	690	692	655	697	642	636	653	663	667	631	664	614	637	681	700	628	669	705	621	590	640	606	659	612	634	640	654	610	620	678	677	643	595	643	699	645	671	620	645	663	683	660	653	640	640	635	659	649	630	632	631	662	636	702	627	657	649	672	688	699	634	612	669	667	662	615	650	626	672	659	661	618	657	669	645	646	642	655	658	637	640	626	657	618	640	653	638	611	659	629	605	655	645	681	672	647	639	635	646	664	674	639	619	674	685	703	657	654	686	647	636	648	645	607	653	646	689	623	660	634	640	644	639	649	646	619	661	666	696	646	647	668	619	609	643	674	636	644	662	671	622	657	675	631	688	662	658	619	661	663	640	677	639	651	632	677	673	588	621	703	605	630	679	663	607	651	616	635	638	665	635	617	620	646	614	630	665	639	650	664	657	646	693	638	653	642	663	647	665	670	642	624	678	671	647	640	644	602	579	613	638	623	670	631	651	644	655	633	650	638	639	661	679	590	675	659	628	642	647	661	656	626	682	666	628	650	669	660	682	662	651	640	636	651	637	679	645	639	673	649	653	669	615	667	659	655	659	660	632	617	649	616	617	670	662	646	667	668	675	602	599	595	621	707	611	662	656	638	639	643	626	658	653	612	655	653	647	657	657	632	629	646	622	632	621	670	667	635	645	718	663	668	653	640	637	613	646	656	623	678	683	651	628	671	665	641	658	622	647	641	701	625	659	658	626	655	639	674	618	661	671	618	671	629	660	671	698	660	650	596	650	626	680	668	646	616	661	661	642	636	647	621	617	633	679	642	649	664	660	685	616	632	652	662	630	676	652	662	678	650	675	713	672	662	678	657	663	614	655	661	625	625	621	657	640	634	662	654	666	647	678	641	644	643	676	689	619	613	664	666	656	674	652	592	659	672	675	664	685	674	639	603	682	632	656	695	637	636	691	611	703	628	669	645	620	680	659	638	633	677	648	659	645	666	703	653	613	666	644	641	658	678	669	624	632	649	634	662	634	691	597	648	662	643	663	647	664	646	634	648	653	691	658	628	644	658	636	651	674	642	656	650	621	651	669	630	648	656	623	673	660	631	683	608	687	677	670	628	664	657	653	608	673	652	621	660	680	673	628	677	670	677	653	674	664	635	635	680	640	637	631	640	687	670	687	639	670	654	635	633	639	681	633	598	691	646	623	621	685	635	624	614	661	605	626	678	661	684	634	658	699	625	638	613	617	693	697	663	631	647	640	634	608	670	672	658	663	644	672	663	643	635	588	696	690	677	663	666	678	642	623	630	685	671	639	637	614	637	689	671	670	688	624	632	701	644	688	606	693	727	628	621	645	679	652	647	612	676	634	644	630	627	648	631	675	668	668	694	635	683	685	665	664	630	685	703	729	641	668	629	653	662	678	648	622	669	683	635	649	679	688	636	671	658	669	650	672	634	710	629	663	616	677	648	656	587	646	607	648	646	652	635	645	702	628	631	649	610	639	623	636	644	687	602	623	707	616	673	628	651	642	683	660	618	651	598	631	654	641	638	631	682	657	649	656	642	635	639	669	654	641	651	649	660	627	644	629	657	682	675	653	656	658	692	626	620	625	628	654	649	622	644	610	657	697	635	679	672	648	676	678	684	627	677	630	727	631	646	610	668	653	655	650	654	616	665	602	693	663	607	640	642	591	664	699	671	585	640	646	670	664	676	639	644	632	639	629	655	664	617	655	633	653	687	648	684	643	598	690	645	620	667	691	627	666	672	655	633	615	644	640	653	656	625	658	640	666	661	657	619	637	661	664	652	659	641	640	609	649	654	648	758	608	612	634	671	602	560	677	683	668	694	619	657	647	634	605	644	650	663	653	661	687	681	636	657	680	625	650	644	645	711	609	625	640	641	642	685	642	642	687	635	650	703	636	635	633	632	721	644	621	655	693	658	641	650	600	608	698	663	653	679	645	658	678	654	607	673	694	631	661	649	653	648	621	676	584	622	609	595	699	622	684	682	599	655	648	661	696	664	694	638	674	671	654	654	692	659	621	675	667	608	661	649	662	649	662	654	707	672	638	615	704	660	679	691	630	614	598	679	689	645	637	666	655	630	626	690	658	608	680	605	677	595	629	686	649	662	667	647	651	624	661	684	650	630	655	623	646	636	616	649	625	633	660	640	677	626	676	645	666	655	655	680	640	623	640	656	667	640	657	672	589	644	682	674	646	614	648	641	665	645	663	636	611	648	644	612	677	649	682	628	698	639	593	632	656	629	633	649	632	674	646	613	619	656	649	718	693	590	615	605	636	597	668	622	617	679	611	663	609	644	611	650	650	658	684	693	654	659	635	628	669	667	703	648	652	652	659	643	615	600	670	635	690	677	618	660	650	670	650	682	665	639	618	630	678	645	648	645	688	620	662	603	674	640	643	630	688	672	641	665	614	633	648	663	621	627	666	646	659	639	594	719	633	655	696	607	647	603	670	645	638	664	679	665	653	593	632	647	644	644	631	688	637	690	673	644	637	601	589	653	657	700	673	688	676	626	651	650	656	641	651	655	626	640	618	696	647	664	657	636	650	650	637	660	619	635	625	683	626	632	607	662	665	645	637	634	645	637	641	681	621	584	667	635	654	661	642	670	637	673	625	630	626	672	640	636	679	660	674	631	668	664	698	669	696	664	660	623	644	635	632	606	630	661	616	709	585	687	624	621	708	619	624	658	657	632	642	652	639	648	682	668	630	677	682	636	641	660	644	643	670	636	643	651	680	675	697	671	658	643	640	644	688	621	632	639	630	651	643	697	622	609	665	666	640	664	637	704	638	628	657	669	677	664	660	634	657	633	638	672	692	608	695	655	662	688	645	616	630	623	591	665	624	612	657	645	602	658	620	684	717	643	619	707	675	634	666	672	650	658	647	660	627	670	645	628	661	671	638	675	658	643	683	668	644	651	652	672	649	591	627	654	654	637	618	661	658	607	651	640	666	642	628	649	622	649	630	624	642	686	625	664	653	671	633	646	652	631	690	677	633	630	638	642	641	651	634	664	654	678	641	691	602	650	711	668	685	671	641	670	640	630	669	613	603	638	657	638	612	651	685	692	641	630	635	648	662	639	660	664	644	612	646	664	658	630	633	633	594	631	659	684	640	631	619	641	683
31994	6061	1760	1406	1164	969	625	524	527	499	473	457	469	473	422	441	440	403	414	385	388	403	429	397	411	413	423	401	395	357	348	430	360	410	416	404	463	389	387	396	430	391	423	433	390	426	403	394	386	401	382	415	427	391	430	443	397	445	386	413	345	370	390	410	394	427	372	418	473	377	373	391	358	392	381	383	391	386	405	420	374	399	418	387	398	396	399	386	413	387	375	408	382	367	376	409	387	365	389	367	408	362	422	394	381	394	376	377	384	411	371	402	405	417	372	423	384	373	374	391	419	372	426	411	389	402	400	387	387	419	420	394	404	418	375	456	388	392	397	410	387	368	386	401	424	400	399	377	406	437	395	402	439	408	368	394	413	407	400	408	399	421	408	386	401	402	406	407	393	402	394	410	388	409	388	384	401	400	396	393	416	361	408	403	430	415	386	429	384	409	415	404	378	389	411	427	378	405	397	385	389	373	410	440	376	424	405	395	395	404	385	412	380	392	431	395	399	420	405	395	349	413	419	438	400	381	405	380	396	393	399	363	398	374	417	387	417	404	387	393	413	429	430	420	411	392	439	401	430	391	408	397	400	442	373	346	401	391	385	357	378	378	389	373	412	424	428	399	355	362	392	413	399	422	397	401	357	411	411	408	411	393	363	387	412	396	347	421	395	387	387	375	378	410	393	382	417	420	381	363	363	399	438	400	405	421	397	400	462	412	393	381	421	392	371	382	397	435	386	445	374	404	397	405	371	400	404	392	396	380	419	372	382	415	402	393	431	396	364	379	400	402	358	425	391	423	384	401	395	398	413	373	402	413	426	382	408	379	410	381	456	391	405	390	403	370	409	380	381	429	377	408	401	377	369	379	374	419	374	409	407	404	415	355	415	398	415	407	398	409	427	387	435	410	403	416	369	367	372	455	397	385	455	408	409	375	376	435	394	391	398	405	391	385	408	381	401	404	433	393	449	394	425	423	404	392	394	403	381	380	401	372	385	413	411	394	397	431	375	411	381	387	401	408	401	407	392	416	392	392	378	423	390	405	393	394	391	428	403	413	398	380	396	373	410	383	408	412	428	426	400	405	417	467	395	437	427	413	388	420	410	395	397	425	394	369	400	441	410	422	442	414	410	453	436	435	411	394	424	388	401	405	414	427	416	421	378	398	405	403	372	368	387	399	405	427	384	427	370	416	377	382	394	391	383	410	382	332	401	391	403	376	407	431	419	399	412	415	410	430	378	362	396	366	396	376	396	393	439	419	385	415	425	373	389	367	388	459	417	412	351	438	395	381	424	426	433	426	429	397	399	390	444	426	383	414	413	445	416	422	404	428	422	396	398	405	370	445	396	438	394	403	391	427	419	396	382	366	394	416	422	406	392	377	426	375	434	397	408	414	425	396	397	406	429	381	390	403	381	394	388	398	383	383	383	414	414	388	412	367	418	393	407	383	387	414	368	419	430	389	422	399	412	376	402	393	435	383	396	397	392	372	392	395	386	392	429	378	429	408	428	380	371	387	359	423	418	416	427	371	379	401	380	426	390	376	404	395	386	402	353	379	417	428	408	388	422	403	403	405	381	360	386	409	395	422	413	405	404	421	386	404	399	369	398	413	421	350	396	425	411	410	433	401	434	401	383	382	408	389	396	399	389	413	381	407	429	382	414	389	397	381	381	411	350	399	397	404	420	389	395	363	358	436	387	408	402	385	397	411	412	390	414	417	423	446	410	359	388	389	395	395	397	406	419	431	363	396	412	389	363	406	387	393	382	364	397	415	390	395	385	407	397	409	384	390	436	404	404	377	396	373	380	378	392	399	404	394	417	383	383	404	422	386	418	430	436	400	421	445	377	410	392	444	383	367	407	416	358	417	380	396	378	384	370	422	395	386	417	402	403	347	409	382	397	385	429	413	407	386	409	482	408	410	426	394	418	466	401	424	404	377	421	407	415	417	436	403	411	392	416	383	400	382	391	387	375	413	423	376	377	431	401	375	417	441	395	381	370	387	406	401	380	389	461	364	419	398	380	416	398	401	379	404	436	402	403	368	427	416	390	397	413	432	435	397	393	401	380	437	387	370	403	424	399	415	414	464	385	403	407	355	422	388	363	356	395	391	409	413	408	424	387	360	442	412	395	399	405	395	398	412	387	426	418	349	426	404	440	391	378	435	395	399	392	405	367	403	415	388	413	465	384	407	393	408	421	378	400	398	419	443	436	404	399	412	397	423	436	406	389	426	381	382	405	396	395	416	404	394	419	402	394	384	401	423	403	413	367	428	415	363	397	366	415	395	400	410	428	387	417	410	426	426	353	404	410	397	391	406	372	426	400	392	382	380	379	397	399	374	412	384	392	378	391	375	409	367	425	437	358	431	402	444	410	425	404	396	390	403	393	362	426	398	386	386	408	373	401	406	335	441	391	413	358	346	417	372	409	418	415	379	359	403	411	434	374	450	418	423	398	400	387	414	416	375	433	402	419	404	407	387	409	409	439	381	420	431	430	360	423	365	423	454	363	425	376	400	399	413	410	437	387	381	425	428	395	370	401	391	408	389	408	378	399	393	448	396	406	420	385	399	456	418	421	375	416	416	404	367	386	377	446	392	380	384	407	402	406	424	408	390	413	397	356	441	415	414	380	394	432	438	403	379	397	452	386	379	387	383	399	352	370	355	367	414	396	373	385	404	402	414	393	381	393	389	413	387	409	411	410	416	437	381	407	416	408	434	386	397	381	390	424	403	383	395	406	361	402	363	410	375	412	403	437	373	417	412	412	421	416	402	376	384	408	447	386	420	392	370	372	391	366	389	369	351	406	386	374	360	415	358	392	386	427	392	392	400	431	347	382	413	391	405	409	402	388	391	379	415	443	413	398	378	397	388	384	406	389	385	397	399	371	370	353	415	393	420	399	388	359	403	405	407	371	408	388	388	428	427	389	390	376	427	395	386	421	402	399	412	361	400	396	393	378	426	387	408	407	365	389	419	408	401	414	407	416	432	422	398	387	427	375	418	401	443	429	449	369	384	392	354	376	410	396	427	434	412	347	392	435	422	414	400	393	433	405	394	408	366	344	377	449	439	410	391	419	427	396	388	378	415	385	419	432	374	402	384	386	414	409	386	373	397	419	423	408	426	407	448	420	389	413	407	395	400	414	400	398	396	380	395	422	422	410	430	371	399	420	408	405	440	415	384	436	396	395	453	389	443	463	379	420	396	400	451	417	388	411	401	385	430	401	405	406	426	404	399	401	406	430	399	390	393	422	409	434	442	443	398	397	406	391	367	419	372	412	395	386	372	368	416	396	389	380	411	428	376	384	400	382	394	367	397	391	411	390	382	375	398	383	381	408	366	380	394	350	441	417	376	406	367	364	365	409	420	395	424	411	379	438	449	417	410	411	370	391	424	400	430	406	430	407	380	393	419	412	413	411	401	430	395	385	388	408	413	409	429	421	423	418	427	419	362	410	401	413	419	429	408	382	420	395	382	451	385
17929	1541	2561	3290	3114	2688	2039	1683	1543	1344	1322	1179	1139	1095	1099	1058	1004	1001	1002	971	929	964	987	880	965	938	990	951	858	928	915	879	843	908	896	902	893	926	939	895	896	903	849	951	934	887	897	859	872	924	840	876	884	903	876	903	875	922	854	911	944	909	908	911	890	891	925	842	886	864	879	875	857	876	879	905	953	888	887	940	949	905	897	903	867	924	884	892	883	921	843	871	934	865	860	816	855	951	903	921	884	875	854	867	890	869	945	911	848	885	835	872	855	883	811	825	854	880	881	900	865	838	923	854	870	874	894	876	852	858	918	917	892	861	855	883	911	892	914	849	909	869	907	841	857	870	901	879	873	816	890	895	867	837	850	960	946	848	871	885	893	879	861	963	851	926	874	874	925	903	835	908	902	865	880	875	904	888	902	885	885	882	860	868	889	893	851	899	881	897	865	894	863	862	863	903	911	869	887	882	900	914	867	869	856	900	862	861	861	882	857	897	892	857	853	855	819	875	873	881	891	855	839	887	909	893	880	839	903	893	881	856	913	859	910	914	791	905	882	883	848	871	841	886	915	876	826	874	870	895	887	849	863	872	890	874	898	906	916	899	898	870	921	841	887	872	905	902	897	910	850	917	868	880	888	906	840	866	886	844	877	871	888	856	870	902	918	866	878	871	921	828	873	878	821	910	920	871	828	909	899	857	908	886	941	911	845	833	897	871	914	859	911	877	882	922	896	895	871	839	868	837	850	876	870	894	912	906	885	907	886	860	869	912	874	912	923	844	904	913	882	887	913	910	915	848	844	849	895	857	902	900	876	890	818	894	854	900	834	930	869	926	882	908	867	886	891	932	913	902	905	923	891	856	840	911	853	868	843	907	896	881	890	895	914	882	881	851	884	924	891	870	859	883	852	864	854	929	866	850	931	869	870	858	884	924	952	875	873	864	842	827	882	852	936	897	916	907	840	849	888	880	922	892	873	916	890	870	849	915	862	911	876	903	877	907	905	904	870	927	859	890	836	898	901	879	879	954	887	831	867	921	884	889	871	841	824	875	939	866	891	915	875	880	879	850	835	902	865	852	893	857	869	878	912	902	833	874	866	911	923	843	830	857	862	902	842	921	902	848	908	883	852	860	907	921	910	944	879	866	857	909	915	928	899	922	918	867	925	909	915	880	901	835	893	859	856	892	898	850	900	829	877	881	886	875	883	916	877	896	943	874	846	889	871	901	894	881	892	870	837	904	837	896	853	925	865	943	855	862	906	880	869	872	860	965	918	856	917	888	898	919	901	895	916	898	900	864	869	907	894	803	881	885	844	887	853	869	864	857	884	911	863	885	870	862	901	922	973	850	898	919	847	886	870	878	887	893	925	853	903	880	887	878	951	886	907	909	869	892	889	854	893	826	885	876	899	860	890	842	889	936	894	859	879	896	914	879	904	949	869	856	876	910	879	907	861	874	815	855	864	848	885	863	834	859	870	871	865	857	889	935	858	863	913	919	884	870	867	911	855	898	906	907	908	903	863	899	876	850	834	959	878	871	885	923	865	891	865	882	847	896	910	839	878	878	869	880	859	924	866	842	842	924	907	891	900	901	895	871	879	873	851	957	894	900	869	872	916	875	853	921	897	853	929	892	893	855	924	876	902	892	887	908	904	816	865	832	846	858	885	904	859	884	918	920	822	856	857	867	945	846	914	928	919	895	892	893	918	857	870	939	894	946	819	926	858	817	878	870	856	881	896	916	904	867	888	869	882	914	871	843	840	864	872	902	883	857	868	891	881	866	904	822	852	827	883	906	897	892	889	862	838	874	832	843	936	855	886	894	885	866	860	848	911	922	884	859	823	955	913	902	851	902	864	852	914	838	863	819	854	880	817	899	868	896	881	845	866	927	855	890	894	894	880	875	901	837	826	900	883	923	876	882	891	927	893	940	851	916	886	852	857	927	865	886	922	935	824	916	860	850	943	844	848	989	855	880	844	883	890	886	902	823	855	871	839	844	899	883	875	842	870	898	829	875	917	903	843	886	885	896	907	923	896	873	913	888	859	937	897	851	883	869	874	874	905	887	879	895	898	834	886	898	891	926	864	912	853	917	924	885	872	914	883	889	887	950	870	961	921	926	896	913	900	896	876	882	883	932	913	856	902	884	838	892	835	865	884	883	906	867	852	871	894	923	894	942	838	913	866	895	859	876	871	879	891	861	839	846	867	874	911	899	852	874	882	925	839	905	846	923	926	904	856	865	912	882	908	888	923	868	929	897	803	880	913	877	845	874	838	875	868	881	883	885	891	846	917	881	910	890	911	867	898	868	835	859	872	847	886	891	910	910	936	931	835	878	872	909	901	904	873	910	839	842	876	913	902	842	864	898	859	885	885	905	883	887	864	868	863	905	868	921	840	874	901	848	877	854	854	886	854	898	920	883	865	843	938	838	868	877	903	873	876	903	836	940	909	834	898	898	896	890	887	892	894	874	873	818	837	915	900	839	866	862	882	848	891	888	902	839	902	904	905	912	917	835	925	892	927	867	855	876	828	838	910	874	892	862	884	879	864	878	939	853	895	907	925	879	868	873	925	921	945	841	924	861	867	876	917	858	912	864	916	876	821	924	897	874	871	886	854	964	852	888	929	848	911	857	903	950	887	897	889	910	913	871	870	947	905	901	871	898	900	902	891	912	905	936	880	928	843	891	900	854	882	882	906	904	900	904	909	910	889	899	893	908	868	847	883	894	873	908	872	872	899	922	878	864	838	899	875	860	908	929	828	923	860	889	889	889	912	907	871	840	838	841	856	887	818	909	867	960	913	906	843	880	855	894	890	895	922	918	923	923	904	827	886	852	912	868	908	847	923	856	878	931	913	892	881	890	881	891	866	873	946	887	908	890	906	902	874	899	926	902	871	873	889	891	919	907	897	848	904	903	889	911	935	909	882	930	860	904	882	859	835	873	905	934	856	827	869	882	821	915	816	847	913	844	889	911	855	920	876	937	926	902	904	896	879	856	844	873	913	927	888	890	866	906	821	896	904	921	907	885	852	846	903	859	928	883	859	861	844	911	845	832	878	861	834	921	866	947	870	823	929	834	948	877	866	862	869	904	881	867	897	826	860	823	863	845	850	932	935	885	889	874	874	879	860	940	814	863	882	906	849	895	893	909	890	852	901	883	892	914	911	881	875	868	871	938	924	853	841	870	852	852	906	888	903	910	828	866	854	908	870	838	861	886	927	873	923	907	883	866	940	822	921	897	891	893	828	891	872	873	887	862	921	918	826	913	847	891	878	848	901	835	874	875	870	866	862	893	851	852	953	866	943	884	904	882	865	901	876	908	897	896	811	876	899	861	840	864	846	836	888	872	880	883	918	894	984	903	884	855	841	898	870	905	905	890	856	871	883	853	883	895	909	863	844	872	868	830	880	873	892	845	933	893	949	899	913	924	931	891	897	923	840	909	899	841	906	889	890	847	888	868	882	914	905	898	918	883	932	889
5922	457	262	292	282	228	219	208	188	204	184	199	206	191	202	208	197	223	198	190	194	160	183	218	181	227	183	186	224	214	243	196	231	178	221	196	190	212	183	208	218	180	197	196	174	190	205	214	200	203	189	205	199	154	190	209	170	197	216	208	204	186	184	194	186	169	199	209	233	209	193	187	202	197	197	190	210	174	200	217	191	215	213	197	180	199	175	198	175	191	229	205	184	193	217	203	222	189	211	192	221	174	180	195	174	201	195	175	183	174	194	164	185	185	175	178	171	213	213	183	213	212	198	181	225	223	191	222	214	199	182	209	185	203	204	196	189	219	199	180	215	186	181	201	186	200	185	205	178	187	161	188	214	210	223	184	215	196	202	221	204	150	198	207	207	196	203	174	199	208	192	178	207	213	198	217	224	183	212	188	198	197	192	198	198	186	196	225	183	197	195	202	188	196	188	193	197	183	185	208	215	173	212	201	179	193	179	184	193	200	215	182	211	200	202	184	182	177	185	191	206	187	181	193	200	202	181	195	199	206	168	191	202	162	178	195	175	197	214	183	178	203	211	211	202	200	219	221	206	207	178	191	189	204	183	200	210	212	185	197	206	191	179	183	185	196	201	216	211	192	228	194	210	202	201	198	189	203	182	194	182	212	173	186	197	210	198	179	209	181	212	200	201	198	204	206	192	179	215	190	186	209	213	184	194	199	218	209	194	195	182	202	172	204	188	198	175	232	209	187	205	191	230	228	184	179	223	201	191	199	183	209	198	184	198	201	185	195	166	225	172	221	183	181	182	175	185	199	176	191	184	186	201	199	197	199	183	225	193	213	191	210	182	166	216	176	198	228	199	213	207	220	177	184	172	174	173	197	176	182	191	208	179	180	233	201	168	187	190	231	196	182	208	200	234	194	189	208	185	205	199	181	218	183	208	200	189	186	218	175	207	205	217	204	194	197	188	169	206	200	195	174	192	216	203	184	211	217	198	186	206	195	159	199	194	215	177	183	225	196	216	181	194	221	187	190	177	189	190	230	168	197	187	195	172	194	223	216	183	202	189	202	178	182	189	179	195	239	201	177	200	179	192	170	217	187	189	204	208	233	184	201	193	189	183	201	180	181	206	196	183	210	206	182	185	190	198	206	195	188	203	199	180	204	196	178	202	168	205	210	204	228	210	174	175	184	179	181	201	152	176	200	159	212	195	178	211	170	186	192	204	200	184	211	186	200	201	182	204	201	181	195	180	174	211	213	193	176	222	173	177	207	236	201	193	181	187	180	192	181	215	205	202	169	196	208	198	225	203	222	226	193	206	193	192	191	200	183	212	193	176	204	168	214	183	190	215	202	167	222	188	217	195	190	201	182	186	185	205	188	193	177	195	212	189	183	192	196	201	191	196	200	189	210	180	209	214	185	205	217	203	184	183	195	203	204	186	195	194	232	203	188	188	169	178	197	219	178	205	195	170	200	197	200	175	226	165	189	200	196	181	192	185	210	201	199	176	218	198	199	194	188	234	207	195	203	185	198	213	178	197	192	195	202	212	206	184	178	209	207	224	167	256	180	205	202	195	212	191	192	191	212	182	171	169	199	164	185	221	207	170	176	179	192	177	185	193	214	189	183	213	198	191	206	214	176	180	159	227	184	178	189	215	226	190	192	215	206	185	207	198	203	177	194	187	199	191	164	162	175	192	185	204	183	219	199	171	211	209	214	186	171	189	191	184	188	195	172	216	205	174	208	189	194	178	185	194	217	194	202	209	203	204	216	159	206	194	175	211	175	170	202	193	191	188	178	181	214	197	188	209	178	195	197	201	198	184	188	205	212	178	226	189	163	200	188	176	199	213	186	208	204	202	196	185	211	208	219	199	181	208	221	192	219	184	207	188	230	195	216	203	190	221	214	208	177	207	186	218	192	200	230	205	196	208	184	204	182	226	188	206	216	204	198	195	203	212	181	188	185	168	216	214	219	230	188	209	167	206	210	181	208	209	195	188	191	170	205	196	203	188	227	175	173	200	183	187	204	175	178	166	207	167	180	205	223	210	210	213	216	182	199	193	187	175	189	177	202	204	195	183	175	192	179	191	213	163	203	195	216	196	191	227	194	218	213	210	228	198	170	178	203	202	212	193	188	225	192	235	203	190	188	172	210	191	216	202	207	182	190	186	185	190	180	199	205	201	203	186	199	190	178	199	206	217	214	188	214	204	186	211	190	189	212	197	211	195	212	202	204	191	177	205	176	209	191	210	194	212	215	220	185	191	184	182	195	167	238	146	212	195	196	179	192	193	209	230	178	182	184	191	194	196	209	180	182	205	185	158	205	250	177	177	201	212	210	196	204	181	205	186	203	179	211	199	197	200	189	204	182	185	192	206	175	189	197	190	198	205	181	201	180	213	179	237	212	173	183	197	192	203	205	203	184	192	200	197	211	192	207	178	204	207	210	177	204	207	202	209	186	194	194	194	188	190	224	187	180	203	223	197	194	200	192	199	187	196	203	193	188	178	204	194	212	202	186	180	196	191	195	179	197	216	206	199	198	218	192	181	195	201	182	186	176	203	229	180	197	167	193	193	191	207	169	207	198	201	204	194	185	194	167	212	202	191	194	207	202	187	209	200	186	193	198	176	200	225	171	187	219	187	192	192	199	207	200	191	199	188	181	214	221	196	206	211	175	174	199	204	207	177	201	200	202	193	195	207	172	194	177	217	203	198	185	193	203	234	180	214	191	207	179	205	205	188	207	188	209	206	190	192	199	181	157	221	182	179	202	198	215	188	216	211	192	184	178	184	218	219	189	225	179	242	191	210	221	189	211	175	199	195	217	179	187	192	211	202	200	225	177	187	235	221	212	202	177	176	188	196	209	194	213	230	186	200	188	151	173	189	185	185	189	193	198	207	212	198	203	197	181	194	208	208	203	218	215	175	184	205	193	206	187	199	220	208	205	208	194	208	192	196	194	204	222	192	193	198	192	208	200	206	206	227	188	199	202	188	184	200	187	201	180	217	225	211	188	211	209	183	212	211	190	198	223	191	176	208	179	199	182	207	189	198	186	197	194	228	173	194	222	205	182	192	207	204	208	198	205	177	190	190	189	200	198	180	205	206	196	173	171	181	177	199	220	193	200	201	187	190	188	192	193	204	197	205	186	186	225	187	177	168	221	207	206	200	176	209	194	172	187	185	231	182	186	192	211	164	203	181	210	197	176	198	173	174	216	193	209	192	188	220	193	199	182	184	223	190	190	196	204	187	213	186	205	181	178	192	208	177	195	203	194	208	226	220	193	190	208	209	180	204	203	218	204	189	175	194	170	202	205	194	199	211	213	224	202	190	200	199	198	175	206	229	204	186	204	198	205	207	180	228	217	190	206	179	215	194	198	199	212	228	168	209	213	203	173	191	212	221	201	183	235	189	181	179	189	196	228	200	185	209	205	199	189	194	227	187	173	182	214	199	204	198	193	192	170	165	190	181	181	202	195	197	198	156	197
3900	550	638	837	807	577	609	576	491	510	594	496	506	493	498	529	473	462	510	473	485	447	516	459	492	471	512	485	475	543	477	464	487	455	480	449	455	466	470	483	490	462	493	474	498	485	506	522	477	469	508	500	488	469	481	468	495	490	478	483	519	457	490	466	488	479	456	490	452	517	448	527	468	445	449	485	464	454	497	475	481	499	507	447	497	483	468	475	499	522	475	492	506	514	514	490	484	493	487	475	485	449	509	480	484	478	485	496	469	505	482	490	505	464	437	500	495	464	498	499	464	503	460	497	480	463	474	476	487	504	516	471	499	497	462	470	493	485	466	477	473	497	486	461	491	522	485	508	499	479	470	496	500	498	498	470	519	472	474	480	516	431	519	482	471	481	494	463	479	467	488	450	486	493	477	444	523	477	477	516	480	450	475	505	473	471	472	492	500	516	462	487	480	489	469	479	478	481	463	513	503	515	468	494	467	476	483	443	489	509	511	480	489	504	483	466	457	489	464	497	464	521	496	500	495	477	487	500	470	484	459	489	480	486	490	487	461	460	522	499	482	495	490	470	483	491	453	477	468	483	467	508	444	522	481	513	519	439	484	457	505	482	457	503	447	454	493	462	477	490	482	514	535	477	461	456	500	516	505	453	485	459	457	502	502	511	454	489	510	475	496	510	489	474	504	487	497	505	517	458	469	476	467	440	456	501	504	468	484	502	497	487	499	477	491	511	485	513	479	467	494	490	464	502	509	485	493	486	470	491	504	481	484	447	468	451	491	555	472	471	467	502	480	456	478	443	478	472	528	505	494	475	474	450	515	488	504	425	479	513	516	461	504	500	489	512	502	478	507	437	466	491	497	466	531	464	494	477	472	476	487	463	498	443	471	471	472	508	460	495	478	527	473	511	519	482	461	491	494	466	470	496	490	428	459	465	462	462	513	464	492	464	502	471	499	517	485	485	486	501	504	450	510	477	530	513	470	469	497	483	498	517	462	492	463	471	459	540	466	468	507	465	494	497	501	487	463	437	472	476	492	472	460	497	532	516	489	504	525	438	470	463	472	513	470	519	460	523	527	480	488	463	493	506	477	470	484	467	528	474	475	494	491	493	511	459	469	480	465	490	482	507	492	480	526	499	501	488	464	502	468	496	494	512	457	499	453	487	490	495	494	468	476	513	486	487	495	470	486	454	482	466	528	497	475	457	448	512	470	471	481	491	452	491	451	477	495	489	460	510	473	471	490	500	459	460	498	449	484	481	463	448	522	448	488	507	460	486	449	477	483	514	479	489	500	503	481	489	484	490	466	481	489	472	491	451	520	477	454	524	499	514	510	450	503	489	484	486	500	488	518	498	447	468	452	485	491	509	480	466	463	479	448	487	502	472	445	438	458	507	453	460	489	485	466	507	478	443	521	485	522	461	489	498	485	489	463	484	471	511	485	484	502	493	517	515	524	511	489	498	469	491	470	495	487	495	484	484	511	430	482	482	524	489	517	531	476	460	488	526	532	512	480	494	500	489	440	489	457	452	487	491	505	493	476	500	471	522	493	475	495	462	451	478	499	476	482	495	507	476	502	501	486	458	520	487	500	435	493	489	425	493	465	461	490	466	508	462	484	511	476	475	471	500	469	470	467	481	500	472	543	502	498	510	471	460	446	517	489	509	449	517	487	491	482	465	541	494	479	462	461	445	470	473	502	495	443	494	536	491	500	477	504	463	488	474	469	499	514	480	505	483	518	473	485	441	506	468	461	510	482	467	491	517	474	473	492	441	523	497	492	449	474	454	493	466	517	467	510	520	485	489	500	519	497	486	521	458	490	479	485	503	526	489	475	485	496	499	472	517	489	476	478	487	467	499	489	477	461	486	475	456	503	436	486	450	500	448	478	451	463	529	487	455	475	507	481	491	465	504	532	468	492	484	438	503	492	445	515	438	492	467	468	477	482	464	491	461	476	469	453	469	473	525	444	451	490	485	468	483	507	543	464	454	498	504	469	522	490	494	460	480	465	470	448	460	493	509	475	508	498	464	497	484	488	465	458	470	485	471	437	472	506	512	486	501	453	509	509	481	484	460	514	475	481	514	446	437	495	491	533	457	515	483	487	531	496	462	521	476	483	466	484	488	484	467	472	466	458	526	490	497	462	489	408	502	497	505	490	459	558	501	486	485	486	510	537	479	477	455	521	469	496	491	481	493	480	486	490	501	481	486	479	471	459	465	484	481	486	507	500	477	470	522	494	476	440	480	442	491	468	524	486	469	509	529	476	507	494	460	473	447	463	505	463	486	520	495	486	445	445	488	506	426	510	515	500	487	513	467	496	454	480	459	477	494	458	467	495	486	506	501	470	483	471	473	493	516	512	432	506	427	495	476	521	491	485	495	498	498	466	492	424	498	533	491	450	455	486	497	485	495	451	481	465	490	462	487	478	497	481	498	467	502	478	492	510	485	483	472	452	480	471	439	482	488	443	500	461	509	491	496	484	516	482	452	444	493	476	452	485	507	473	498	539	481	478	469	488	462	492	482	475	489	483	459	493	459	512	455	460	485	501	484	507	484	490	439	473	468	480	484	482	509	497	493	492	460	485	448	460	509	489	526	509	528	525	518	494	482	519	459	496	510	484	481	467	484	488	500	508	507	472	481	494	446	511	446	486	489	488	434	484	473	510	464	438	478	457	467	484	498	479	478	494	483	452	478	515	490	512	474	492	481	469	472	482	501	481	445	486	505	517	434	481	508	458	499	484	486	488	487	523	478	543	497	475	477	497	480	484	536	492	475	470	486	513	492	499	496	455	467	463	471	491	469	488	493	470	473	472	475	480	479	456	476	501	476	470	455	479	490	483	526	458	490	497	497	534	464	494	465	456	434	477	465	469	482	514	490	469	473	490	522	444	502	533	454	474	482	445	450	472	472	483	458	464	469	505	456	491	494	497	493	526	516	487	489	482	512	483	501	497	505	470	473	514	487	481	471	458	486	495	464	493	471	491	463	469	455	478	477	471	496	470	507	449	464	475	513	487	486	434	481	493	476	507	481	469	509	475	496	505	499	489	478	519	466	485	489	482	473	487	481	479	491	491	491	459	515	516	489	505	438	483	464	497	491	486	455	485	482	490	450	488	476	502	500	488	477	492	439	501	500	478	491	482	509	504	517	476	451	463	491	507	501	514	517	498	492	528	487	444	493	485	473	482	470	477	470	503	481	495	493	460	475	431	507	475	469	479	477	480	463	491	491	461	450	471	495	473	485	470	505	486	494	473	481	483	466	469	492	472	473	525	495	475	440	488	490	502	517	463	497	516	468	531	476	502	490	470	490	510	477	517	471	482	469	490	474	484	486	453	470	501	474	491	455	478	483	481	458	484	473	464	462	490	462	474	477	475	486	469	505	452	485	508	524	497	474	480	475	472	452	481	520	468	524	502	476	458	496	477	479	528	523	486	498	465	494	517	456	496	470	490	476	499	463	492	503	513	460	484	493	443	476
19439	2262	905	798	670	557	442	399	338	354	332	275	300	269	314	293	280	303	307	275	294	268	243	274	284	286	273	310	286	269	314	275	307	289	306	305	257	267	313	320	281	263	289	287	307	272	283	268	280	275	279	312	262	277	275	280	251	259	280	269	285	297	297	329	301	255	274	249	311	264	266	266	262	301	292	306	292	264	254	283	289	282	288	284	281	267	293	268	289	289	276	258	292	273	277	254	280	333	267	272	281	273	270	244	305	287	266	282	281	270	280	273	301	287	312	266	293	266	272	266	271	254	287	251	247	259	293	271	295	289	276	284	253	269	285	270	329	283	261	259	281	298	272	323	266	275	299	287	280	289	283	302	267	293	305	311	292	260	281	264	275	308	268	290	259	261	268	249	299	281	289	255	307	269	287	284	265	273	301	283	282	282	276	290	299	300	309	320	302	284	233	260	253	265	282	274	252	291	272	310	284	273	307	283	273	277	278	265	296	303	313	281	313	287	270	293	306	285	292	273	291	282	229	285	294	247	246	272	277	258	268	267	245	256	322	303	262	297	281	244	268	259	300	265	275	289	278	272	278	222	268	271	271	275	275	286	236	275	278	268	311	306	309	257	296	275	292	265	280	286	281	280	280	298	305	288	286	293	292	267	285	296	262	293	278	266	303	277	263	296	235	286	267	276	273	278	296	257	274	296	303	248	292	255	278	296	302	239	297	258	276	276	273	272	272	249	280	285	253	266	271	294	286	274	233	269	252	262	261	292	277	253	263	296	289	258	272	270	248	298	287	258	270	258	284	309	257	275	267	274	266	273	278	294	295	282	281	295	263	282	285	236	287	298	299	263	281	279	281	234	274	284	273	293	312	296	270	277	281	300	282	263	305	272	253	261	261	265	254	238	255	270	276	257	276	257	276	323	280	268	297	298	273	266	266	294	271	302	290	291	296	248	290	310	270	278	267	281	263	250	267	280	307	269	293	266	278	268	228	274	290	270	289	289	302	287	264	283	281	254	248	279	252	271	254	243	296	260	297	271	261	294	268	235	323	283	319	267	254	287	275	265	301	273	284	279	275	276	292	253	275	289	300	272	255	290	314	303	277	306	273	253	256	223	253	250	265	270	279	266	306	273	291	268	240	272	244	260	271	292	295	244	267	281	311	283	292	282	272	274	299	265	275	252	282	267	268	301	265	288	262	258	252	272	272	268	285	283	263	279	292	288	291	289	251	278	267	290	274	248	266	269	271	285	256	243	264	257	247	280	296	277	239	278	332	282	281	246	282	295	293	303	280	258	282	268	297	278	322	267	290	292	295	270	279	267	292	272	269	286	288	268	307	294	274	293	277	271	286	272	302	242	276	293	302	269	296	296	308	259	285	264	288	278	268	258	289	288	270	265	261	274	258	278	276	246	274	302	284	267	276	263	241	253	279	265	256	258	247	272	297	270	294	281	276	286	244	297	260	293	289	295	279	258	259	310	251	291	302	285	282	286	321	277	328	297	281	249	258	277	277	291	293	251	259	275	267	252	293	306	269	281	262	281	287	281	279	262	270	266	301	256	280	273	261	309	292	292	276	251	236	284	268	283	269	299	290	286	289	298	275	277	263	285	287	284	282	282	294	309	272	259	268	255	275	265	289	271	271	261	295	253	268	265	273	280	293	281	277	258	266	274	279	255	299	265	286	256	289	298	263	287	301	283	287	284	300	301	293	253	274	277	255	275	256	266	271	276	270	257	268	260	280	268	261	270	287	268	284	250	286	299	274	254	289	262	265	242	291	246	243	291	306	257	278	255	282	257	270	274	294	292	280	258	275	263	262	238	263	270	226	300	267	275	265	277	283	298	301	277	267	287	272	274	247	283	289	298	281	282	275	279	257	320	258	248	306	312	288	298	278	256	295	243	281	272	265	246	266	258	273	300	290	259	297	277	284	270	265	287	260	275	295	278	267	263	326	280	250	292	268	261	262	288	272	270	282	237	280	255	275	279	288	290	254	290	268	283	290	303	287	286	290	286	248	298	252	267	283	286	271	253	281	278	279	303	267	277	277	244	282	259	296	283	299	280	267	262	282	284	272	341	289	286	277	285	260	307	268	283	294	281	278	281	264	287	282	284	286	261	247	305	258	282	264	248	273	248	270	260	275	271	262	277	262	269	293	304	277	282	314	294	246	295	286	250	259	300	267	294	276	262	281	237	276	280	266	254	285	263	315	270	284	279	290	291	274	280	291	291	283	267	273	270	256	292	269	290	279	271	278	258	258	266	288	270	278	263	277	293	295	296	301	277	270	272	269	258	296	316	281	254	260	279	272	283	296	266	300	287	262	268	267	252	279	256	271	302	298	263	271	271	282	269	244	287	271	281	288	289	287	262	263	277	272	282	291	284	286	274	284	273	248	281	283	290	288	272	279	259	238	278	303	276	259	290	242	266	273	316	257	257	252	254	294	249	288	260	292	271	294	308	287	268	280	294	307	280	260	276	307	267	236	291	272	261	247	292	281	269	251	276	264	266	283	268	294	271	295	280	266	305	291	260	269	268	252	273	283	264	261	309	305	290	264	255	277	282	303	283	256	299	253	266	266	267	245	248	268	286	283	285	286	270	310	279	288	282	254	272	287	271	250	240	314	259	299	296	309	289	289	271	279	253	270	293	284	259	285	268	285	279	291	256	264	283	266	275	288	287	265	280	271	259	268	295	279	314	289	328	277	267	278	260	309	245	270	300	258	283	268	254	266	269	261	284	294	274	305	266	288	270	293	297	306	304	279	250	248	271	292	286	288	261	266	258	252	276	277	255	267	294	307	266	280	268	293	286	249	272	269	274	272	250	255	254	290	267	277	278	303	273	236	259	258	260	302	279	264	265	285	260	294	293	275	273	281	276	295	316	299	271	269	277	285	246	269	278	302	306	295	284	267	273	267	244	308	279	285	275	284	265	276	245	290	295	285	269	290	296	313	272	285	273	297	276	289	275	290	256	302	280	285	274	269	237	284	281	281	281	308	237	250	276	258	286	300	269	277	277	255	303	260	263	294	281	260	281	291	291	257	280	279	274	322	247	293	267	246	279	276	292	288	284	258	278	283	301	275	283	301	288	287	292	281	270	275	255	308	286	262	279	280	255	294	294	278	276	322	250	253	277	267	268	285	284	291	260	286	264	308	258	318	293	313	271	287	301	257	296	293	266	283	280	267	241	262	267	309	274	279	268	325	306	301	250	294	275	273	278	253	253	278	303	313	298	260	287	267	298	262	279	290	304	255	268	288	237	256	270	261	306	287	268	292	273	272	270	297	272	290	289	280	272	268	279	255	278	281	287	266	294	279	277	267	256	242	269	221	232	258	287	304	281	299	297	262	281	281	252	282	267	288	294	301	293	291	250	260	252	292	299	258	305	252	246	298	267	295	280	276	260	267	285	258	288	254	308	253	239	289	239	287	291	302	291	269	280	287	242	300	307	258	278	258	276	275	288	296	291	291	273	261	266	285	268
12020	1040	1602	2011	1876	1712	1356	1128	1047	852	860	754	764	785	780	755	726	697	721	678	717	656	675	700	634	714	658	682	606	636	668	692	629	707	680	650	695	641	662	646	676	679	719	678	690	665	631	669	655	639	665	651	691	672	640	635	670	698	675	650	625	673	674	667	681	698	591	616	691	659	679	650	666	660	683	622	669	619	651	662	677	718	675	642	654	683	689	635	646	650	619	668	671	610	629	652	666	659	676	602	690	667	696	616	674	680	612	673	694	643	681	653	638	677	643	631	635	613	643	653	644	625	640	640	653	672	612	644	658	648	653	668	659	651	654	612	657	650	671	611	648	655	653	731	677	714	661	670	658	659	611	643	693	655	668	671	622	636	671	625	659	643	610	662	700	625	679	638	625	614	670	645	689	677	669	635	639	684	641	626	622	708	633	628	662	687	633	675	653	649	646	671	660	634	627	678	647	631	665	672	685	705	610	662	674	655	645	663	646	677	658	618	673	646	670	645	646	707	624	639	606	697	660	700	679	719	666	663	661	685	679	678	641	614	633	643	639	614	660	641	669	667	656	684	693	623	611	658	661	663	680	694	730	666	631	661	665	647	648	644	677	658	679	654	659	686	703	726	661	686	659	637	691	673	625	605	664	643	672	626	656	619	651	618	651	633	637	686	641	674	608	633	627	661	656	667	623	665	680	597	633	652	663	683	654	684	654	683	642	689	671	647	677	676	679	637	630	640	653	658	689	666	688	675	645	658	645	623	677	629	677	638	642	618	710	659	664	700	649	662	626	659	679	598	651	643	697	674	673	624	669	711	651	665	657	607	658	661	664	633	620	691	672	614	664	644	713	657	649	648	601	679	674	663	664	630	631	625	637	605	628	631	594	697	634	654	671	687	655	679	652	632	672	652	635	665	653	653	643	671	602	624	653	636	634	644	649	676	650	661	655	635	724	635	633	650	631	596	613	667	632	646	638	610	654	654	665	692	660	572	645	672	621	662	688	630	639	655	650	659	587	654	635	655	638	624	660	671	631	633	652	629	669	656	659	677	670	670	655	639	660	693	677	668	616	666	620	627	659	616	677	661	651	670	686	621	614	676	660	635	650	720	664	670	645	638	654	631	617	632	690	621	652	671	622	646	694	667	624	696	681	690	683	683	698	637	628	617	675	684	667	627	665	672	647	672	613	634	617	675	616	622	628	655	655	645	653	691	684	688	627	613	630	681	648	671	701	653	684	657	643	647	624	649	657	624	700	661	656	657	666	642	609	642	644	657	649	663	662	666	678	689	631	689	652	633	626	664	688	651	655	669	634	646	615	679	670	661	631	611	610	632	641	593	665	680	638	642	653	679	679	653	633	632	696	644	677	650	674	643	650	663	627	635	678	649	678	672	655	633	610	663	652	661	668	660	654	640	678	691	631	650	662	627	649	674	658	616	648	618	614	664	745	652	637	681	612	706	681	680	614	704	665	688	676	637	632	602	653	642	632	665	666	650	653	631	689	654	634	628	636	647	642	647	665	694	635	667	664	674	629	640	626	644	643	652	614	649	622	663	660	631	672	645	628	682	668	649	657	668	663	642	650	653	664	685	618	651	650	640	614	651	642	622	631	647	659	641	668	655	630	655	657	686	625	663	643	673	624	642	658	619	692	607	635	648	602	677	676	656	677	640	651	644	653	636	656	622	643	670	652	674	673	671	637	596	667	623	641	644	635	637	653	666	651	642	614	662	682	665	642	633	647	662	667	642	630	672	666	657	659	674	682	637	637	638	675	648	666	653	643	658	646	625	689	680	619	655	633	622	649	645	604	674	648	637	596	613	628	673	638	610	634	668	626	601	639	650	673	666	615	630	652	633	682	660	659	656	651	651	694	624	593	627	635	676	655	609	661	690	635	651	663	653	654	672	691	650	632	650	643	708	678	611	681	629	608	651	648	640	662	659	632	665	679	611	674	628	625	669	636	733	673	599	649	651	649	621	643	677	673	624	691	636	627	628	620	682	658	674	612	641	661	665	755	687	620	657	656	707	677	641	660	630	627	655	610	691	666	668	678	610	600	679	671	645	647	698	629	679	663	642	659	639	689	658	659	645	644	646	611	609	660	634	654	643	649	643	660	696	659	652	611	665	623	655	634	613	616	620	600	632	635	623	658	631	709	677	676	686	642	643	635	624	639	659	625	670	652	654	690	697	660	636	663	643	651	663	660	672	635	663	692	622	679	620	638	660	625	686	632	650	629	659	663	667	643	594	600	642	657	633	634	633	663	624	654	633	659	644	683	641	614	645	683	692	629	630	663	628	667	627	614	686	626	694	658	676	668	659	683	663	628	607	643	677	633	617	656	663	631	688	615	658	635	670	675	646	673	641	626	648	644	665	617	634	651	632	665	677	659	646	655	638	648	658	662	647	647	676	639	678	657	602	664	600	666	612	621	668	655	654	671	720	632	654	628	612	650	641	609	672	620	603	675	614	674	665	664	707	638	635	660	658	645	636	683	626	658	657	638	647	677	672	674	681	690	663	667	669	643	674	657	639	689	665	664	680	647	652	643	666	646	660	637	680	663	628	645	654	625	635	667	631	642	696	611	648	656	655	689	644	686	620	611	669	648	643	722	611	712	644	656	686	699	679	657	648	641	660	658	640	684	638	672	661	629	628	675	642	690	686	657	596	659	626	679	664	633	610	703	682	644	664	656	662	637	694	632	669	647	678	675	689	680	654	643	659	632	670	646	668	608	679	599	670	671	608	643	679	652	670	613	695	646	668	646	627	670	677	680	661	640	662	596	648	642	659	651	640	685	672	666	620	594	637	664	641	602	649	641	654	652	672	640	657	666	652	674	581	663	647	613	688	651	678	667	696	639	682	617	655	613	681	645	623	611	717	639	618	625	605	611	632	619	631	689	640	662	614	628	691	627	636	616	675	637	683	644	607	655	644	618	708	666	668	651	629	638	605	676	659	647	661	624	665	642	651	721	658	618	680	646	657	650	658	668	643	656	613	606	687	697	637	650	672	667	675	688	695	644	690	692	637	686	621	687	625	634	605	696	661	680	638	630	665	644	614	649	672	632	593	656	658	686	650	641	715	609	640	678	664	648	660	664	660	701	662	669	663	691	643	697	663	666	630	643	620	676	601	649	621	624	618	609	651	644	673	625	662	632	649	616	657	658	670	666	652	694	680	691	653	643	615	631	643	640	643	642	650	620	643	661	675	645	653	654	687	699	596	635	679	607	656	626	700	612	648	630	614	667	673	662	639	645	697	630	654	625	637	653	675	614	647	691	639	603	708	666	683	680	626	679	616	620	656	703	630	638	606	690	605	631	581	653	662	722	654	650	622	639	644	658	635	669	664	667	668	629	658	668	650	656	657	638	641	661	605	686	641	623	656	646	714	652	653	632	666	652	655	670	621	680	651	647	630	608	653	653	601	606	657	617	637	667	672	613	662	644	595	599	630	670	612	642	623	626	645	654	610	651	647	649	683	626	633
29657	4773	1684	1308	1160	985	796	606	544	461	473	455	430	417	463	416	435	442	423	415	442	420	430	419	406	408	394	431	410	377	430	413	394	390	408	372	438	379	441	423	414	419	371	385	407	401	422	385	422	405	403	434	416	403	382	397	387	387	393	390	431	441	442	363	432	390	400	399	389	413	406	434	382	417	382	374	372	427	433	416	398	390	425	377	391	423	433	384	380	384	429	391	366	382	403	376	408	367	408	363	391	402	419	374	382	423	394	397	382	432	409	416	386	394	363	402	394	416	412	411	412	389	404	414	449	401	375	369	433	392	372	399	369	401	417	405	425	433	422	362	397	359	395	394	424	404	402	412	409	436	396	439	416	363	394	414	419	396	395	387	371	374	376	414	376	384	412	438	381	402	423	407	394	366	363	396	393	432	342	398	397	396	392	364	390	429	407	442	373	424	427	395	402	437	396	377	373	363	348	402	394	376	413	413	358	400	374	373	409	396	411	372	398	416	397	388	405	410	393	432	376	358	395	384	398	388	375	441	397	409	378	415	389	374	412	386	433	453	409	347	372	402	408	408	412	381	394	413	387	381	392	400	430	418	387	396	381	394	414	400	405	413	359	429	367	401	390	400	407	439	385	442	405	409	365	376	413	408	373	375	418	410	376	348	356	401	384	405	364	405	408	390	419	399	409	428	388	384	415	413	406	417	411	406	419	405	423	408	421	452	384	388	418	421	407	421	374	412	416	376	364	378	404	379	399	408	402	377	412	392	375	417	383	393	406	402	385	379	380	403	409	406	373	359	407	394	446	399	363	402	400	397	414	372	418	414	401	404	412	349	378	445	393	344	382	373	391	396	396	373	389	401	380	410	409	398	397	437	415	389	412	378	383	386	385	375	406	435	365	450	424	401	395	430	397	422	425	403	391	418	389	429	404	380	352	387	377	418	402	367	407	418	387	427	411	439	421	402	376	398	396	381	382	385	364	425	401	403	398	371	401	368	381	404	396	361	376	388	406	417	391	417	427	416	442	398	409	357	365	367	376	429	403	401	435	412	387	414	395	454	376	411	421	407	406	385	397	391	418	383	396	408	403	447	396	404	401	430	404	386	401	371	360	384	406	402	393	405	390	396	447	357	388	370	417	440	401	394	409	380	379	391	412	379	363	372	402	382	402	386	389	357	415	404	386	407	367	399	385	337	374	392	373	398	400	408	377	385	396	394	384	358	374	399	375	401	408	415	432	385	387	410	406	412	402	372	405	402	392	374	391	407	432	380	388	403	400	382	388	360	395	394	396	425	393	364	383	382	402	386	410	368	405	411	414	397	401	423	406	361	406	384	384	421	357	404	349	444	385	397	360	368	401	418	386	418	382	401	400	394	416	432	391	406	381	396	410	417	403	384	384	393	396	385	416	409	391	394	381	381	416	365	370	385	410	371	346	377	375	395	380	412	384	391	411	371	362	395	368	367	417	418	401	414	413	418	368	405	365	388	368	413	377	414	414	383	380	397	409	426	415	397	399	378	429	376	394	423	375	387	411	372	397	415	387	405	384	399	392	373	400	408	401	345	414	382	382	397	399	427	416	372	381	378	364	409	380	396	431	421	423	349	330	406	417	409	375	405	397	385	386	421	387	403	412	409	456	398	382	377	392	453	420	386	376	394	397	415	400	414	413	363	397	406	378	353	386	432	408	398	397	409	392	399	426	422	406	400	354	395	424	428	402	382	373	417	441	438	393	411	371	395	420	407	398	403	408	411	396	360	377	432	391	392	376	395	380	385	421	386	378	396	408	385	401	405	379	381	350	381	403	416	380	369	374	385	397	383	424	396	387	423	413	413	379	424	406	406	407	371	394	369	384	406	413	416	389	429	406	381	440	402	405	416	406	366	413	370	385	369	427	384	371	379	388	393	384	352	375	388	379	391	406	394	423	414	387	390	436	406	393	392	431	407	418	363	379	377	369	437	425	423	416	381	418	350	387	426	421	375	426	421	420	380	388	394	373	397	401	439	393	341	401	427	401	372	393	369	399	416	371	385	402	422	392	389	387	389	388	386	365	394	404	401	408	409	377	391	365	391	394	370	360	366	442	405	378	384	402	430	389	393	386	432	427	398	407	407	400	376	389	430	400	419	367	439	406	395	438	411	394	396	394	446	414	428	359	396	395	390	416	395	427	384	374	387	373	343	360	394	394	361	433	404	378	415	419	397	398	359	398	415	393	380	376	413	415	396	412	378	391	378	378	348	417	359	386	427	433	350	405	420	365	384	364	391	426	363	377	409	417	443	395	407	365	412	401	378	392	394	417	387	380	350	394	379	452	373	403	361	426	399	399	373	406	393	419	398	414	379	398	397	366	397	427	398	430	416	427	370	395	413	377	389	426	362	430	346	365	363	388	397	422	415	365	369	400	396	386	367	412	378	415	415	365	414	402	372	388	393	408	434	416	427	388	407	402	441	404	411	389	400	403	392	390	427	389	403	376	403	409	376	374	394	412	376	368	404	403	357	369	392	389	393	382	398	381	425	386	397	376	391	422	431	411	369	428	395	397	406	407	400	406	376	376	410	367	399	390	389	393	354	414	400	436	376	421	401	441	388	438	439	421	399	379	382	392	385	344	381	448	401	373	442	434	412	387	358	411	395	421	409	374	363	413	356	348	399	428	385	388	395	385	375	416	403	403	397	404	410	406	420	414	381	395	380	422	372	380	400	404	424	384	370	376	396	390	385	385	395	373	399	409	372	362	384	407	355	360	425	428	398	401	367	395	398	391	437	390	383	433	394	385	406	420	407	430	429	387	387	417	378	461	418	414	406	383	395	346	408	403	391	437	413	384	381	400	382	395	384	434	411	377	416	393	420	396	385	387	417	418	377	359	399	423	437	364	411	375	396	359	393	410	379	404	425	374	422	397	380	365	355	413	416	424	414	412	417	399	454	389	408	389	373	372	429	440	366	403	400	415	377	367	430	437	390	395	399	401	383	435	387	390	398	380	403	423	400	418	368	402	371	413	448	385	410	427	391	383	377	387	371	398	410	350	359	392	377	366	373	383	404	368	385	377	388	391	398	388	413	410	437	390	375	389	427	361	394	419	369	399	404	421	384	462	394	395	374	356	386	396	415	422	382	420	405	420	377	417	375	416	415	414	378	400	396	440	392	387	407	355	381	399	365	390	365	398	356	398	393	405	421	403	422	371	401	375	410	413	412	392	392	415	413	419	430	399	408	409	368	376	409	387	373	392	382	388	442	411	402	411	399	387	387	390	383	409	378	418	421	379	358	419	406	409	393	359	391	410	398	389	409	355	411	409	414	368	396	388	426	393	395	380	431	376	406	363	393	370	361	378	398	367	429	391	406	409	423	438	409	431	383	386	427	422	377	410	418	391	415	374	376	364	390	413	415	382	462	419	404	383	383	386	427	396	380	354	436	388	383	409	361	390	388	416	399	426	399	381	424	418	411	418	391	395	397	386	389	407	410	399	397	401	403	385	365
16081	1555	2634	3254	3011	2781	2217	1732	1513	1354	1169	1219	1175	1094	1064	1043	996	1026	960	967	991	991	918	973	893	908	916	935	915	980	905	883	990	856	845	919	909	906	928	883	939	921	913	993	895	898	873	881	942	899	895	945	920	855	899	913	859	941	925	884	886	843	883	912	902	875	840	870	885	894	863	893	893	912	920	865	905	875	934	869	878	871	897	867	851	879	852	901	855	855	943	895	879	888	917	862	865	900	831	886	890	883	901	906	866	875	895	894	928	887	929	897	900	862	872	877	869	836	902	941	878	846	861	883	919	855	900	904	873	834	866	879	904	894	943	901	870	907	880	859	891	860	863	875	926	913	801	845	882	912	893	809	893	872	864	888	879	872	865	844	875	945	896	878	869	883	850	864	853	864	889	935	875	894	895	880	846	887	839	868	926	889	841	866	862	878	862	876	884	908	870	921	863	877	889	887	851	850	900	908	894	888	819	848	898	882	857	868	898	879	900	898	889	896	902	925	856	901	884	901	900	893	851	906	882	902	863	811	950	868	882	861	896	829	856	862	868	883	847	896	861	870	908	878	893	923	921	923	878	859	856	894	881	854	889	908	920	860	880	894	838	879	859	871	860	937	960	865	864	860	916	846	891	849	847	870	893	822	892	833	927	847	890	828	879	875	806	904	893	888	911	856	859	871	879	873	892	846	890	860	878	877	888	893	893	875	922	836	889	845	890	929	867	896	909	867	880	876	899	941	888	902	857	907	854	867	899	863	914	882	949	887	904	921	852	875	895	881	891	891	884	824	908	865	896	929	853	881	900	912	831	885	895	849	840	901	847	879	902	867	882	878	857	865	834	864	957	901	836	889	871	838	888	864	879	887	856	903	881	912	924	867	871	888	880	845	870	915	850	886	905	884	887	815	908	911	893	882	845	874	923	848	932	894	893	873	878	899	900	931	839	903	913	840	881	893	919	848	923	905	919	804	895	859	853	883	844	888	890	875	898	861	849	927	881	891	920	879	902	912	877	835	887	875	865	908	873	839	939	901	919	920	889	853	864	879	904	885	896	845	885	927	903	929	852	852	875	912	880	858	912	898	886	845	862	905	889	909	865	856	914	867	892	898	816	873	929	867	847	875	867	902	879	939	844	889	904	874	874	877	869	914	871	866	852	867	886	892	868	888	884	877	900	937	948	914	896	870	910	876	874	893	842	877	863	874	890	808	928	876	864	871	841	900	857	827	905	838	900	855	923	900	878	853	860	868	875	820	899	883	858	923	897	952	877	914	922	874	902	847	915	877	886	869	859	907	909	885	900	884	845	868	856	848	895	904	897	862	898	843	898	877	898	863	906	863	880	876	884	831	950	937	893	893	908	900	894	927	889	888	872	872	885	858	875	918	851	918	893	874	965	878	894	806	904	876	878	890	826	874	838	901	901	859	915	871	888	801	897	896	911	906	867	874	880	894	845	897	843	913	879	878	917	866	876	896	931	856	857	897	889	868	837	920	904	846	824	837	848	914	912	869	889	902	869	891	895	938	882	883	878	858	891	871	933	940	889	915	880	906	860	861	886	933	867	877	862	884	885	872	857	882	909	906	914	901	889	883	863	852	904	861	885	885	884	898	919	889	914	893	842	876	894	864	817	889	887	842	867	884	917	886	893	852	900	892	882	857	941	874	868	895	873	866	875	930	902	892	826	874	840	941	899	909	860	837	862	843	919	857	864	838	895	882	906	887	908	875	938	871	890	841	910	898	869	887	849	854	864	816	860	893	899	844	884	870	896	870	896	909	918	859	877	873	921	821	850	814	846	912	910	877	840	825	849	902	885	882	820	856	830	822	876	893	890	921	844	852	849	953	899	897	831	866	877	865	864	842	846	958	830	859	829	843	876	879	887	813	876	815	884	864	890	921	875	882	893	836	862	886	885	874	845	911	843	918	916	886	872	870	867	897	874	922	848	899	860	888	916	894	802	899	897	852	910	907	865	850	888	867	909	875	919	961	937	806	869	908	852	822	918	832	845	893	891	891	875	884	897	868	871	865	886	873	860	939	887	872	900	905	868	878	926	897	875	870	901	844	862	875	880	903	894	856	885	868	865	893	877	953	828	905	876	850	912	869	887	862	884	938	906	874	881	901	886	932	851	857	863	854	860	896	882	852	916	901	916	944	915	878	851	880	908	876	877	875	877	834	882	828	891	896	847	871	870	889	899	903	886	890	893	869	883	870	870	829	881	885	865	854	886	848	865	841	911	903	854	862	872	825	833	949	886	854	874	926	889	845	821	879	907	881	883	839	841	912	915	885	877	893	903	826	924	888	897	869	866	880	882	821	885	861	865	891	861	928	907	903	887	905	863	850	850	902	902	857	870	890	935	859	880	843	852	913	925	889	851	865	853	861	909	832	921	860	891	825	918	855	857	869	900	931	831	896	885	902	833	859	873	837	848	867	886	867	921	862	871	874	885	850	865	955	867	864	896	888	902	838	855	897	898	875	836	851	913	897	896	891	949	938	896	875	857	832	908	876	834	878	897	907	862	893	854	878	862	898	900	886	909	891	899	826	896	886	895	914	922	898	918	848	851	853	830	866	927	929	891	886	852	890	830	877	888	884	868	893	883	863	944	884	860	925	842	885	924	904	862	944	852	871	911	874	885	852	900	808	912	898	882	874	910	884	842	937	861	879	881	885	870	848	920	882	946	924	879	828	883	850	879	909	901	873	920	852	813	864	884	868	880	889	861	876	879	870	893	887	879	873	855	858	880	915	889	837	861	861	899	919	857	917	889	878	880	942	918	882	867	843	861	909	885	907	886	919	886	887	887	924	907	879	862	845	863	864	874	864	887	869	879	911	846	868	876	850	855	884	918	847	859	850	900	858	843	890	969	925	900	918	868	868	863	857	894	835	850	859	891	811	901	871	854	901	917	857	858	894	918	841	876	868	858	830	892	924	889	884	863	867	912	866	906	915	884	901	907	868	893	849	865	854	918	883	841	907	893	889	912	884	856	812	921	885	875	835	877	907	858	904	925	887	903	909	876	921	934	906	883	878	924	823	915	842	870	861	918	915	888	874	880	853	888	917	888	861	849	889	958	905	839	862	919	908	857	885	908	891	902	831	902	858	834	901	881	838	870	871	860	922	890	903	865	920	946	889	945	887	888	838	839	859	875	864	883	840	926	871	840	837	867	899	901	828	850	843	880	886	914	838	879	873	879	874	869	848	905	866	884	909	858	883	892	897	888	883	889	874	893	889	887	860	887	889	874	861	883	868	920	854	860	905	860	930	875	864	864	871	876	885	887	895	809	873	871	865	867	881	910	874	858	892	902	875	896	836	875	883	925	875	858	896	871	943	893	839	903	903	854	900	906	873	907	876	901	864	854	871	837	911	836	844	881	914	897	912	888	929	870	902	860	881	931	883	910	860	945	900	879	893	893	884	918	901	863	855	870	894	857	868	909	885	903	835	883	882	877	859	828	907	851	902	884	895	896	868	866	848
5790	386	273	328	257	253	214	216	241	209	188	191	189	181	187	186	205	196	201	197	173	192	206	196	195	227	197	210	177	185	198	186	212	209	205	192	194	198	190	164	176	192	195	166	200	190	172	204	186	202	193	206	189	198	189	188	194	218	198	219	208	206	201	197	218	207	179	179	230	240	200	183	213	199	223	190	195	185	200	177	225	194	186	188	210	193	190	195	179	213	205	195	194	172	203	206	186	199	202	193	212	179	175	202	211	193	172	209	195	188	192	180	181	213	201	209	228	190	206	174	204	205	186	200	197	193	202	210	159	199	193	184	226	235	198	182	205	213	186	198	207	215	211	183	206	214	199	176	207	196	183	185	200	179	173	202	215	210	213	211	183	205	217	193	187	187	223	189	214	183	198	170	225	177	206	222	207	192	201	199	215	197	194	216	185	218	230	198	199	183	230	192	171	187	212	190	192	183	175	191	180	211	181	192	199	203	217	232	195	197	202	198	200	222	190	199	200	182	176	203	174	199	221	194	196	189	209	192	184	192	217	193	187	205	191	198	186	195	192	198	167	194	230	180	166	202	189	189	202	189	176	184	209	192	193	219	194	198	182	185	208	203	207	189	162	188	219	172	180	190	197	198	227	207	193	199	182	196	186	197	193	199	202	190	192	210	180	189	190	205	201	182	206	196	195	181	188	188	181	168	181	196	191	192	161	189	196	208	209	205	199	213	187	228	205	207	209	188	217	185	200	199	175	217	191	209	204	189	205	193	186	216	230	196	193	206	191	186	227	190	197	173	212	199	220	189	221	200	189	173	197	197	194	227	212	187	211	198	198	201	193	179	167	164	198	171	185	199	189	178	187	182	218	196	201	180	210	203	198	181	167	218	197	197	215	178	192	181	170	194	191	193	215	217	221	193	234	215	186	201	194	192	190	197	174	197	192	199	216	176	199	185	192	195	204	183	180	193	214	207	171	213	185	181	198	176	185	203	220	169	210	195	240	186	191	203	198	222	189	202	224	210	217	211	170	211	172	189	171	204	230	177	189	207	192	206	210	207	199	179	208	169	189	182	226	237	189	199	211	198	194	199	198	182	204	211	166	177	172	197	190	184	181	213	156	184	179	186	235	189	204	221	196	199	172	200	220	193	199	192	209	195	209	175	221	205	187	227	196	207	177	208	195	167	204	203	170	180	194	190	175	176	183	210	193	161	190	188	206	213	184	203	197	164	173	202	211	195	221	190	236	195	185	170	206	187	213	187	221	182	196	191	195	195	191	181	180	190	179	207	196	206	198	213	181	213	190	200	187	186	176	214	181	184	186	191	188	201	188	207	178	183	203	213	190	187	196	214	184	183	217	228	190	188	191	179	192	190	186	201	185	214	178	166	206	223	203	208	210	196	180	221	218	165	186	162	187	181	205	204	171	220	214	204	208	214	196	188	186	216	203	165	206	207	199	218	227	197	189	182	190	164	204	192	179	184	189	192	214	184	208	209	185	196	216	194	210	193	196	206	167	207	185	201	196	244	191	190	200	207	202	218	176	167	211	216	217	195	173	201	190	181	179	206	212	199	203	197	196	200	186	207	194	194	187	222	195	202	177	182	192	193	193	219	197	209	212	181	191	193	200	189	208	200	176	188	184	184	193	187	204	192	208	168	202	229	196	179	189	192	226	225	214	193	190	212	204	188	198	196	179	179	193	178	188	203	222	192	210	171	178	191	178	173	180	199	189	223	181	173	204	190	206	192	196	232	197	212	197	166	181	175	212	192	183	197	203	200	198	189	205	197	208	199	184	202	203	180	201	225	182	204	169	195	216	192	197	189	220	196	207	201	177	177	211	219	183	197	169	200	203	192	219	179	202	190	185	171	202	214	211	204	207	177	177	158	191	189	204	211	181	194	214	199	190	185	192	194	187	175	187	195	207	192	209	206	223	183	203	210	198	194	188	178	190	205	185	204	193	212	190	188	161	183	189	197	167	199	208	194	188	187	184	214	167	194	188	205	171	206	198	187	205	196	163	205	188	211	210	197	182	207	186	206	198	212	182	190	182	200	211	211	188	201	208	181	184	233	211	232	216	194	183	212	189	177	168	193	200	187	191	211	195	192	204	215	184	186	174	197	173	174	199	213	213	192	219	186	189	183	183	183	191	189	204	173	196	221	204	208	157	203	206	195	190	205	189	180	208	189	183	230	173	190	179	199	188	204	211	193	210	203	201	190	199	196	216	198	184	191	223	192	202	152	212	204	201	183	155	159	186	192	210	195	206	177	192	220	188	179	223	192	215	203	191	202	219	222	198	175	191	191	193	211	210	185	184	183	174	168	208	198	187	203	205	160	174	173	187	212	209	197	180	202	205	210	203	199	186	227	218	197	200	192	193	174	203	180	204	215	191	198	202	186	224	198	206	219	192	183	189	208	211	200	192	188	207	186	175	193	197	187	210	194	225	181	191	200	220	188	181	183	190	189	200	217	221	223	194	181	197	172	193	183	206	209	182	192	202	180	195	179	195	198	204	211	178	212	186	190	193	211	163	208	223	198	188	178	194	186	215	196	187	194	211	193	213	170	197	205	197	201	212	197	182	213	192	181	202	188	214	218	212	206	174	172	190	188	204	200	175	197	190	193	197	232	184	188	205	221	197	170	190	224	204	181	182	217	213	191	191	190	187	188	215	184	208	189	204	226	179	174	184	182	197	183	182	210	180	177	184	202	179	213	176	195	192	207	200	197	196	216	210	190	183	193	191	200	196	222	177	208	205	233	193	190	203	192	189	207	168	222	188	203	222	211	212	181	204	205	216	193	174	178	221	212	159	202	192	193	183	203	204	193	201	202	215	201	216	201	188	197	205	213	209	210	203	187	184	220	210	191	201	208	212	205	195	209	200	185	194	192	182	170	195	167	181	188	188	189	210	188	202	200	204	176	209	192	201	207	211	199	194	196	197	208	205	189	216	230	212	196	177	214	190	204	208	178	161	209	181	191	188	205	198	189	180	201	216	183	201	168	189	206	189	174	212	207	164	235	170	195	179	222	199	194	214	211	188	199	193	177	206	179	190	187	204	170	197	183	203	212	198	209	188	228	203	195	217	196	205	191	186	189	195	206	196	192	176	209	201	206	189	187	196	186	195	171	177	195	195	193	181	205	202	215	213	184	214	193	182	187	203	181	168	187	193	196	189	202	186	198	199	185	199	193	216	218	204	179	210	208	172	200	210	195	203	180	202	198	203	195	178	196	213	215	208	193	203	214	206	193	193	176	161	205	191	206	185	213	206	208	203	194	197	211	179	189	187	186	192	216	200	215	200	199	168	203	185	204	210	188	184	192	185	195	219	197	227	194	190	185	211	175	158	189	204	218	197	211	198	187	179	206	197	211	172	204	206	213	244	197	195	207	219	194	193	183	172	205	201	174	193	198	197	199	180	195	218	214	191	204	194	190	178	193	191	198	208	191	212	206	195	175	212	191	198	211	198	207	198	208	178	214	203	166
3854	553	665	766	718	649	568	572	531	517	507	481	460	504	490	473	454	502	479	489	516	482	504	480	500	502	531	467	489	467	504	513	454	473	467	449	509	481	450	499	483	466	494	480	474	488	433	473	476	455	461	480	488	470	478	472	494	477	464	482	494	492	488	459	466	511	476	508	506	476	463	490	493	477	485	479	455	468	497	496	545	430	506	532	458	486	443	463	472	499	484	497	464	487	516	461	457	509	441	485	504	505	496	510	456	488	474	480	499	501	489	474	458	479	472	490	479	484	483	519	487	498	486	469	456	502	494	530	523	509	501	467	466	503	478	508	492	498	498	496	489	509	535	499	514	503	504	450	516	510	502	471	506	479	486	463	471	465	510	475	517	515	512	504	501	503	463	476	490	472	469	476	520	490	502	514	473	557	487	482	488	519	471	497	519	529	490	466	485	505	535	463	543	464	476	485	523	523	500	490	512	487	520	495	464	466	464	464	504	495	471	513	487	483	526	468	489	485	474	517	525	489	479	482	500	467	509	529	462	499	491	503	529	460	496	448	475	487	467	468	474	515	482	469	447	521	464	504	528	515	428	469	501	515	542	485	478	458	480	451	510	438	497	453	480	469	494	459	506	503	454	497	494	458	484	465	495	446	517	491	464	463	533	493	509	496	469	490	492	495	528	483	476	476	499	489	493	519	532	467	451	499	473	463	491	479	487	496	453	490	515	528	497	502	510	460	483	486	483	544	486	494	494	489	476	468	465	483	495	475	483	497	485	520	453	492	484	513	472	478	501	503	489	561	462	505	464	516	493	481	436	494	480	469	518	483	523	469	486	501	505	455	486	501	466	469	482	476	519	455	481	457	453	480	482	512	474	496	505	491	516	481	483	490	488	518	518	504	484	436	449	528	510	486	506	470	481	470	502	453	470	527	487	500	507	478	495	501	483	547	463	512	510	510	479	510	475	507	497	525	474	491	500	512	501	451	462	491	494	522	482	529	487	519	530	502	474	514	482	504	457	464	462	469	484	502	474	469	472	484	493	487	513	449	471	486	480	499	494	498	447	529	460	494	521	491	483	471	499	488	457	441	519	488	474	493	504	488	485	502	469	506	498	469	487	468	497	490	480	462	525	504	511	523	503	499	472	478	487	482	525	479	431	487	486	467	493	503	486	530	486	496	461	470	504	465	510	495	488	482	473	499	485	484	494	486	465	493	503	477	496	492	477	454	489	460	502	467	476	475	488	470	494	486	512	472	539	488	484	491	457	502	464	525	486	514	502	503	486	503	483	462	488	482	460	507	435	461	436	482	448	502	484	458	470	486	484	478	446	488	488	510	455	547	483	464	470	475	480	476	504	480	507	495	467	467	474	505	485	455	501	468	507	498	490	461	474	528	483	485	436	461	515	464	479	513	494	449	481	507	499	509	499	504	538	480	493	462	464	516	501	509	479	457	507	468	504	516	459	461	453	461	478	465	504	451	484	474	480	487	488	466	501	463	471	507	490	514	473	496	480	483	489	499	486	508	456	477	482	535	514	449	479	473	510	506	456	454	476	466	501	510	469	519	490	451	505	451	505	476	480	535	492	450	448	472	502	523	480	503	467	481	481	459	496	513	498	461	530	454	482	490	507	483	528	478	514	511	496	469	496	493	494	489	488	466	502	478	476	498	494	505	539	467	487	488	475	467	501	506	475	478	472	491	466	486	503	454	514	462	474	524	475	486	470	512	481	487	497	502	488	517	469	508	440	459	489	464	489	506	486	477	480	506	496	485	485	476	467	504	461	453	460	489	469	506	541	466	471	498	482	461	446	467	510	454	498	483	481	466	506	461	469	445	479	510	484	454	500	521	549	480	478	522	509	477	458	506	500	467	522	467	481	480	492	481	451	502	465	517	475	482	499	504	481	473	513	485	493	490	495	487	480	456	467	484	477	488	508	474	530	483	442	491	488	521	475	489	488	488	503	501	491	445	489	508	474	489	468	459	454	505	496	478	473	458	510	492	478	476	474	477	465	499	505	499	501	499	481	489	465	474	501	495	474	536	448	500	489	499	441	495	498	498	455	484	475	497	516	521	458	507	501	498	477	494	467	503	493	510	491	512	440	450	473	472	442	498	496	486	504	503	493	494	453	516	473	539	490	493	449	522	491	466	482	494	517	467	450	504	482	445	465	456	479	530	510	491	479	463	491	450	505	490	499	507	446	541	467	498	495	468	452	470	466	519	496	507	452	458	444	528	526	497	481	494	466	463	450	487	461	502	474	498	469	487	476	497	472	482	456	491	493	510	481	500	497	514	475	474	514	477	451	486	484	513	519	527	451	477	487	518	510	500	498	445	457	502	475	468	484	452	477	496	479	510	498	522	472	487	490	461	500	489	497	498	495	540	481	479	499	482	484	481	465	501	476	479	471	509	488	475	481	494	480	463	481	515	484	486	489	496	487	465	512	494	489	453	482	510	460	482	470	482	455	497	483	526	492	481	524	541	444	498	478	504	535	524	508	486	491	467	473	509	452	474	527	521	507	509	494	491	473	518	487	485	467	517	533	487	463	486	532	538	495	479	469	502	504	504	480	466	446	462	486	503	504	463	502	506	484	553	489	452	492	503	479	500	482	441	482	482	463	484	496	449	484	515	463	436	511	493	477	483	528	467	465	488	493	490	484	484	482	445	515	490	514	471	560	511	469	481	497	465	483	492	488	470	462	497	487	543	503	517	489	491	460	491	471	517	522	503	492	478	453	472	500	482	470	477	536	518	482	482	532	498	465	493	497	479	464	468	469	480	452	511	485	431	506	457	483	500	508	480	474	531	502	469	479	485	453	469	510	497	480	456	465	480	495	496	478	512	500	476	502	467	444	486	483	526	492	482	498	495	425	481	518	469	485	497	465	500	466	443	480	512	499	460	503	494	475	464	455	464	541	504	519	501	472	484	523	489	448	494	490	489	509	500	481	513	425	481	499	455	457	480	507	477	465	478	452	479	470	471	465	498	458	486	509	493	505	476	500	492	474	497	458	464	480	524	512	478	507	483	504	463	485	481	450	487	493	472	459	477	502	512	500	505	472	511	485	465	490	491	485	506	440	503	485	449	508	445	474	494	499	510	480	458	480	490	472	462	476	484	518	461	476	489	511	500	451	475	490	487	506	502	491	524	484	442	494	466	489	522	502	472	521	505	474	467	478	490	500	449	480	469	544	492	496	490	500	507	514	473	455	497	472	479	482	454	454	473	483	441	510	483	475	499	477	500	498	496	488	488	482	481	525	509	489	502	486	490	508	465	487	480	488	545	497	494	482	525	487	445	474	484	511	460	472	464	491	446	439	495	467	483	516	519	475	497	520	471	488	506	504	486	462	478	483	463	483	448	490	507	464	459	505	517	518	499	484	472	480	486	479	493	481	481	475	470	457	500	506	483	503	497	496	480	471	477	497	472	469	481	504	499	497	487	497	475	493	493	477	508	486	470	509	505	471	484	444	505	504	523	482	507
18576	1796	798	750	620	622	489	364	350	326	279	323	319	264	309	320	296	311	258	296	281	280	270	257	292	254	273	273	309	277	289	277	300	295	284	270	273	267	299	294	315	306	256	309	319	254	297	291	301	307	273	278	275	251	291	283	264	268	228	277	304	281	275	264	280	282	272	272	282	293	272	272	279	263	312	258	291	273	268	274	288	314	282	267	293	293	266	286	283	308	253	276	305	273	311	273	268	320	272	267	244	278	268	294	283	309	275	280	290	281	250	283	241	309	265	298	298	270	306	279	284	269	253	284	279	254	301	275	273	291	296	269	282	271	285	261	264	260	276	287	265	320	291	281	264	307	328	295	258	277	275	316	281	294	270	271	291	255	274	275	280	288	294	293	275	263	303	266	305	251	286	262	280	287	298	300	319	261	264	259	247	270	291	306	311	308	292	273	270	274	287	265	311	273	285	298	250	259	254	268	281	272	273	291	277	277	272	269	300	282	271	306	304	289	286	293	302	264	289	277	258	268	258	293	253	294	269	291	272	284	279	260	253	274	254	302	238	277	235	297	275	282	279	264	271	293	282	301	252	261	305	265	258	270	257	277	275	287	281	270	273	290	269	314	306	267	292	278	235	285	260	289	279	293	290	283	266	275	257	277	309	278	296	232	275	282	280	272	280	250	278	272	286	303	260	284	249	269	252	266	275	274	268	272	279	286	255	260	242	269	251	270	276	295	296	260	279	259	281	318	233	292	290	279	269	290	293	282	306	255	266	287	263	292	303	299	287	273	265	288	274	275	278	262	284	287	262	303	289	304	259	271	266	300	283	304	264	303	291	290	306	246	233	256	279	243	268	279	265	266	302	302	303	285	286	271	293	264	287	272	290	267	276	316	266	293	282	280	288	261	267	282	276	270	249	284	295	297	255	330	301	283	266	266	291	275	283	252	275	276	308	292	270	291	288	309	281	291	281	287	264	285	277	274	288	275	299	288	242	300	302	299	276	267	294	284	292	285	251	254	289	277	280	244	264	278	287	261	251	275	241	280	264	292	294	269	279	260	278	285	279	316	288	316	274	275	263	303	278	299	272	237	283	273	261	263	267	278	276	297	286	248	280	291	268	266	302	278	310	285	279	282	275	259	266	298	298	280	284	313	274	286	322	294	282	260	276	264	283	261	241	268	293	309	255	260	290	293	279	255	298	289	251	287	298	275	299	302	247	294	267	290	252	280	290	282	281	275	284	313	293	288	245	276	294	326	293	298	273	259	335	313	270	262	301	257	296	324	285	265	285	282	295	231	279	287	278	261	286	276	314	269	285	291	289	257	275	303	249	298	281	289	267	285	292	262	295	296	291	285	288	241	260	310	278	264	273	285	279	247	285	253	263	270	277	302	262	292	233	315	287	292	277	287	310	287	302	263	315	310	242	293	273	247	272	274	286	301	282	286	295	302	293	266	285	273	255	251	261	291	300	286	277	275	284	275	255	261	281	281	261	258	282	291	280	266	312	301	294	289	283	279	274	252	283	283	284	305	286	278	269	253	265	252	228	289	299	257	269	291	281	269	287	304	308	274	294	290	277	315	267	287	284	250	248	304	286	262	269	288	261	286	297	313	290	294	296	254	270	315	275	278	280	300	311	293	276	305	259	261	278	270	275	293	282	270	258	275	273	289	285	290	285	281	284	284	306	271	255	290	312	283	277	279	281	276	263	288	259	274	272	288	285	276	313	302	283	295	260	281	302	305	268	266	305	296	270	273	296	304	279	280	281	270	274	297	297	289	316	270	293	248	278	315	293	272	255	259	286	273	272	295	272	280	281	306	303	276	296	290	291	319	266	308	274	282	243	293	292	264	240	287	303	293	307	329	284	274	253	267	278	280	304	265	290	336	276	315	281	310	288	266	275	281	274	270	277	282	272	283	281	290	275	253	256	253	313	297	291	291	276	276	300	318	293	285	285	303	281	297	261	292	271	274	293	324	292	293	262	307	271	269	269	285	278	269	267	284	277	271	246	268	283	288	263	279	265	275	301	282	252	283	310	270	294	285	288	246	278	279	288	287	299	310	261	289	256	282	303	284	287	273	294	262	312	265	282	272	280	277	286	282	293	280	252	306	278	323	281	279	312	278	303	260	247	266	267	264	281	269	273	245	314	283	282	262	304	266	288	307	269	280	261	277	282	274	257	266	300	259	292	266	277	271	285	280	314	283	313	266	277	255	286	260	261	274	272	271	291	250	292	281	273	278	287	296	295	282	291	246	293	273	297	290	298	258	283	273	295	294	297	258	306	282	285	272	293	279	239	319	252	320	278	287	272	269	299	257	265	279	272	283	257	303	286	272	256	286	311	300	298	270	280	273	270	278	272	301	267	278	290	289	264	267	279	285	270	279	271	293	280	253	272	281	301	281	282	289	310	272	297	289	283	279	276	297	270	279	273	313	238	231	290	305	309	290	272	277	266	260	264	267	266	324	274	272	268	329	275	289	279	264	305	265	275	249	276	297	279	255	256	283	280	284	301	290	248	318	272	300	256	265	284	249	269	295	273	284	270	280	278	254	304	274	258	284	266	273	297	283	268	298	301	245	261	280	285	277	254	300	286	274	261	277	294	276	277	297	290	248	296	305	272	263	279	272	270	276	252	280	302	267	267	313	298	295	294	225	261	248	279	288	278	286	301	279	286	306	256	299	288	270	292	296	287	270	288	290	270	291	288	282	257	270	270	284	264	284	261	274	294	285	253	292	258	293	291	279	300	292	255	297	274	271	300	296	296	260	280	284	273	312	283	238	300	289	311	277	286	305	288	282	269	266	253	275	272	287	299	266	278	269	288	278	273	286	279	255	281	255	284	263	299	308	289	301	302	265	279	277	300	298	305	284	264	292	283	260	265	305	282	302	326	294	278	289	264	335	278	260	282	270	268	266	296	281	298	311	300	293	256	294	284	267	292	267	269	320	280	274	271	268	296	282	272	275	273	300	259	300	274	274	284	258	270	274	279	262	307	300	285	281	291	279	271	296	293	285	283	275	295	244	318	293	305	282	265	300	295	262	272	291	275	258	268	315	281	315	270	255	260	288	285	312	256	291	280	251	278	290	264	304	299	318	313	271	279	264	289	273	267	267	276	288	285	308	298	283	311	298	278	279	278	303	281	267	304	278	293	266	284	267	252	281	276	261	282	287	293	258	301	294	256	290	310	280	273	266	314	303	272	291	299	276	283	266	265	282	293	305	271	281	286	330	303	263	263	273	290	287	270	254	285	285	265	276	281	261	281	272	279	282	279	242	283	285	317	274	288	273	270	289	273	277	254	296	272	294	279	251	282	311	255	279	269	264	305	297	292	288	264	277	265	261	290	291	275	291	286	279	293	292	283	280	283	289	302	284	271	317	277	271	267	262	270	293	272	260	286	299	293	275	298	264	279	284	257	252	313	259	295	296	262	266	277	245	294	287	260	321	303	302	295	269	273	280	310	269	291	294	316	250	299	311	283	279
11339	1008	1645	1995	1946	1788	1389	1198	1057	932	833	845	796	775	753	735	725	704	734	687	696	770	699	723	683	688	666	698	722	646	718	650	700	660	692	722	687	686	670	709	659	639	658	655	640	704	640	671	617	675	676	658	703	648	675	717	621	632	664	662	653	644	685	656	626	636	635	659	710	631	639	671	690	627	682	683	619	677	643	643	665	680	645	623	670	646	620	668	674	662	644	644	684	648	700	609	657	660	654	642	639	662	682	684	625	690	715	581	629	643	651	630	644	658	693	681	666	643	628	624	698	700	653	655	640	658	686	633	652	636	621	657	656	674	673	696	662	672	679	676	659	677	679	669	640	667	684	690	672	649	656	666	648	639	677	687	645	643	639	648	672	675	675	667	686	653	628	643	629	593	678	653	667	667	652	595	625	678	634	640	660	680	635	633	624	668	637	635	660	685	654	657	675	625	746	666	610	649	657	669	681	623	607	669	647	679	640	671	640	684	699	629	668	661	635	628	637	668	634	658	605	618	647	620	649	649	680	584	642	703	639	658	628	686	669	644	645	678	646	697	669	644	668	640	712	678	696	681	614	675	662	635	701	685	651	631	646	677	660	652	648	632	714	622	663	660	674	664	669	670	673	672	635	652	662	669	668	678	705	661	673	645	654	658	618	638	623	669	664	623	627	667	670	599	690	653	647	685	685	663	689	676	622	661	642	687	686	686	682	646	642	647	628	693	652	703	643	683	631	661	691	642	681	644	677	648	648	610	647	657	600	625	683	679	626	629	688	689	674	669	645	673	667	686	673	655	641	634	662	701	660	656	651	658	672	689	631	635	655	651	649	635	686	691	653	667	636	692	620	641	643	639	646	679	649	675	687	694	633	693	679	675	650	671	661	669	654	680	662	655	623	619	661	672	658	666	634	667	693	666	683	646	682	685	661	635	648	641	645	655	635	640	656	631	636	636	677	652	664	704	648	721	677	621	663	680	701	659	629	619	642	648	653	650	636	712	655	634	662	700	673	689	638	688	615	624	659	617	640	640	684	684	701	641	672	677	643	674	667	669	649	617	678	694	654	635	670	668	626	641	643	650	629	609	672	663	682	688	581	638	639	648	637	679	700	656	648	640	689	689	663	659	677	629	669	685	658	662	656	653	669	666	665	630	571	648	653	653	665	664	658	635	727	643	671	650	715	678	677	660	663	683	622	643	675	651	652	616	647	662	685	674	653	677	654	605	663	635	664	647	660	629	656	669	695	662	653	636	664	667	687	681	690	648	610	677	722	653	650	676	645	671	641	661	649	635	630	690	623	650	663	632	675	658	654	608	627	642	704	644	640	627	651	721	671	670	661	664	668	633	663	667	594	652	601	659	637	669	674	639	644	664	667	635	659	689	640	647	651	676	630	652	637	686	626	650	674	667	663	651	655	657	627	716	607	659	677	677	643	657	614	634	640	681	685	674	679	638	694	646	654	653	692	660	607	678	654	638	659	628	718	669	714	686	678	664	651	718	692	684	649	641	657	633	653	666	650	644	642	676	686	681	658	656	640	695	650	669	711	675	643	693	656	624	686	620	660	677	661	641	681	659	631	634	692	674	650	636	621	654	676	646	637	636	686	658	645	687	641	695	645	653	661	676	670	661	607	636	696	642	680	694	625	661	682	654	638	682	664	693	663	666	661	658	665	657	672	623	657	611	662	672	641	654	652	664	719	627	662	647	612	619	664	675	627	598	636	636	672	637	670	645	707	650	657	670	642	716	649	686	649	636	665	626	620	678	627	670	651	691	709	652	617	673	633	655	631	672	688	625	685	604	645	658	657	660	620	630	674	636	670	674	675	636	700	642	667	648	642	658	657	640	665	668	650	598	691	654	638	694	687	638	683	657	607	622	674	660	648	635	706	645	670	622	686	643	661	668	594	659	643	686	634	639	670	642	639	678	669	603	693	631	676	663	677	677	624	697	667	642	664	669	651	665	626	636	665	621	680	627	693	633	644	657	612	625	644	682	688	621	662	668	641	665	654	683	691	677	644	632	666	666	648	659	664	697	612	693	680	684	651	667	682	627	674	628	692	644	630	692	645	638	671	667	666	682	669	645	637	658	696	679	655	676	660	670	633	632	699	628	633	641	644	620	682	655	633	678	692	657	657	663	655	675	706	637	649	686	700	660	638	665	675	689	646	662	668	665	652	702	670	693	660	666	685	664	712	679	692	636	613	646	652	663	662	624	631	615	653	683	696	670	674	611	665	640	648	674	671	661	693	707	662	629	663	696	675	650	714	648	689	638	638	695	691	669	683	679	622	677	687	627	656	636	682	689	603	673	658	623	666	664	652	692	666	719	666	616	649	647	641	661	648	670	658	665	677	643	646	695	690	652	652	654	651	658	631	671	673	666	666	679	639	674	671	676	687	611	657	686	656	662	631	608	670	652	643	695	628	640	625	645	664	679	624	617	632	620	625	630	664	683	661	639	622	629	625	689	633	654	648	655	660	649	610	691	675	663	652	627	666	677	638	621	596	655	700	624	649	662	687	703	650	694	663	627	672	689	640	590	677	646	647	660	674	603	686	703	632	690	648	658	633	641	645	664	657	693	658	685	634	657	647	662	656	668	672	659	626	658	696	661	669	665	649	593	679	680	690	637	651	644	648	647	647	611	645	673	665	658	651	656	618	664	695	707	655	652	651	654	650	649	671	640	668	692	712	648	654	729	688	665	680	660	665	640	645	670	614	652	658	624	641	642	663	630	672	660	686	654	681	677	647	667	680	684	686	621	661	655	634	638	661	668	632	689	629	687	670	679	674	622	662	635	687	702	673	626	690	667	658	663	658	636	622	701	672	659	657	629	662	647	706	689	672	683	729	647	637	649	649	640	635	669	650	644	669	650	648	659	666	687	658	661	636	677	620	670	639	654	708	657	612	703	658	641	661	622	691	708	636	686	642	648	658	680	649	699	685	654	606	653	648	685	613	647	682	662	657	662	600	657	661	670	644	649	618	695	661	675	686	679	664	644	702	668	699	628	689	650	666	644	681	628	663	633	653	662	660	682	668	619	651	687	666	669	657	640	695	666	652	658	672	588	645	638	608	698	637	672	647	658	656	623	657	712	623	636	607	682	677	631	669	626	642	698	695	627	640	667	689	685	722	655	682	624	660	659	667	682	655	684	646	695	685	661	692	648	634	674	673	641	643	721	680	640	672	659	688	678	657	665	618	649	648	698	668	651	671	676	691	638	642	681	712	653	627	644	678	675	632	671	678	656	635	683	683	674	641	624	656	663	678	671	663	666	650	640	665	663	651	702	644	659	639	641	622	647	676	601	644	643	656	598	662	670	633	648	715	653	670	661	648	658	620	691	627	601	618	647	644	669	648	677	669	699	656	661	628	685	676	702	635	692	620	633	637	651	680	661	675	686	645	675	652	652	657	740	644	662	674	692	660	626	697	639	691	663	644	681	700	732	683	655	672	698	617	652	598	654	639	647	642	651	680	689
29993	4502	1669	1249	1055	966	737	532	525	521	486	497	454	417	452	434	437	432	435	406	408	414	398	453	396	396	392	408	438	374	426	409	410	434	353	396	416	407	419	423	434	399	371	373	391	391	403	426	429	391	363	391	403	403	407	435	419	378	419	369	365	450	422	370	398	394	393	428	397	420	405	385	420	405	395	420	380	426	392	404	367	431	389	445	382	372	412	375	409	404	410	358	393	425	359	431	433	410	407	407	380	374	403	403	385	416	417	424	437	393	387	420	379	406	385	418	394	439	379	368	422	401	431	393	376	366	412	382	418	390	396	372	385	395	366	388	400	373	415	402	383	390	426	402	396	382	397	413	401	461	407	418	397	352	404	404	397	387	387	408	384	411	414	376	418	398	416	423	407	402	417	410	389	428	412	428	403	364	386	380	445	421	384	426	393	406	429	382	400	410	389	415	403	357	403	427	385	387	432	398	371	415	397	356	394	402	405	369	405	412	424	417	409	391	426	409	415	392	390	426	396	414	385	386	369	387	390	401	435	410	418	411	408	381	424	381	462	426	357	320	400	364	392	422	377	384	400	381	420	381	419	417	394	383	411	384	373	421	400	407	412	395	377	391	393	390	408	381	393	452	394	385	376	404	380	433	411	375	383	379	391	419	397	411	392	397	405	422	426	452	410	417	368	412	419	431	368	391	413	370	449	399	379	408	441	351	398	406	426	420	398	389	409	458	404	374	452	399	444	439	402	401	447	425	425	391	444	390	400	422	412	412	391	369	435	426	394	378	375	411	417	407	419	405	400	392	360	412	413	386	412	413	421	399	396	409	376	395	381	378	398	388	392	366	386	412	423	402	413	379	416	413	385	456	410	433	377	396	405	418	383	375	382	387	396	374	389	407	394	404	371	402	393	398	422	399	379	372	419	446	420	367	429	391	385	406	402	428	396	415	406	393	414	406	411	409	422	424	386	411	421	415	406	410	370	395	371	386	402	407	389	400	430	356	386	391	400	390	418	391	402	375	382	391	379	424	378	373	380	394	401	414	387	411	392	401	390	401	377	382	430	399	397	410	430	389	375	396	426	362	391	388	391	397	387	352	388	358	373	394	420	402	367	401	365	399	425	372	414	390	387	406	446	417	421	394	384	427	400	392	393	421	419	428	407	399	444	365	415	376	427	410	407	396	380	401	415	439	416	440	405	375	366	382	385	379	409	408	424	429	394	359	366	394	384	393	394	386	416	425	415	398	385	388	378	405	393	386	366	389	387	421	425	370	356	348	373	375	404	396	395	403	370	407	367	453	414	389	402	398	409	344	396	418	395	384	418	413	420	405	410	377	384	404	424	407	397	382	364	425	416	411	374	391	367	417	408	406	374	424	376	378	389	380	403	391	404	382	407	438	409	410	385	396	356	392	390	402	385	391	399	418	364	394	418	395	391	409	396	384	385	385	391	396	381	361	376	373	379	400	375	387	381	361	424	409	408	403	377	395	420	389	391	403	400	396	396	397	393	398	406	418	396	397	402	428	384	382	415	445	402	404	464	379	383	397	383	414	414	401	413	364	417	418	384	417	420	405	427	409	389	362	411	440	377	401	444	407	408	435	409	352	362	434	433	394	417	382	365	386	405	438	390	381	411	404	437	390	408	404	386	405	413	440	352	454	395	374	384	420	391	371	396	417	401	337	372	354	403	423	397	412	382	425	429	409	392	419	424	394	428	383	380	395	424	414	395	410	412	372	377	434	414	408	416	390	408	427	382	411	376	426	407	400	429	399	370	395	391	387	405	413	399	385	392	420	423	392	369	385	385	414	420	427	382	403	410	397	375	375	413	400	397	419	415	380	371	371	365	387	403	422	386	405	409	388	389	403	431	371	378	380	392	374	406	407	373	407	418	417	412	428	415	392	426	460	367	395	408	400	393	383	381	401	394	406	443	415	416	385	392	394	404	359	381	465	378	405	407	417	390	378	415	415	400	417	420	381	376	395	373	396	441	428	389	408	364	384	423	381	432	405	395	424	381	410	372	433	425	379	388	400	391	327	416	369	395	388	376	415	400	374	361	403	405	394	380	405	400	407	398	405	408	445	388	425	394	385	416	402	419	432	411	377	365	437	409	372	364	422	427	394	401	416	372	365	370	420	436	395	410	423	368	427	383	407	411	376	329	395	411	358	363	379	412	419	395	392	400	390	402	396	417	400	415	440	455	393	415	384	429	463	385	397	403	396	425	425	385	353	377	363	407	382	403	370	401	388	409	429	403	448	420	409	412	421	368	415	355	398	422	409	407	405	445	388	395	426	411	439	371	400	428	372	395	392	398	405	398	371	411	397	404	430	384	393	426	411	410	418	404	426	380	395	382	400	414	383	351	377	372	430	398	394	394	412	428	387	375	422	413	372	371	402	411	401	357	390	385	416	408	428	403	430	405	428	413	365	405	434	403	386	421	343	361	391	412	430	407	419	379	394	427	366	419	433	406	386	436	409	376	378	377	399	392	397	401	433	448	373	424	409	419	426	397	453	417	396	391	387	381	406	404	398	436	411	377	391	394	360	382	432	376	440	383	372	429	370	392	389	379	391	382	367	417	387	394	404	396	441	436	383	416	421	421	382	362	436	405	410	373	403	395	389	420	407	381	386	435	393	403	412	360	426	409	387	392	422	415	375	366	401	394	371	410	383	380	390	410	407	372	406	418	391	346	420	414	357	441	385	402	423	422	411	431	422	385	442	379	430	364	398	414	430	386	396	360	377	396	375	392	402	404	397	393	418	440	407	412	388	422	405	386	395	407	450	400	390	381	384	381	367	364	373	466	400	415	407	386	392	425	402	402	412	397	405	406	430	416	383	423	394	346	394	364	359	382	407	371	410	430	437	404	368	420	402	408	409	398	395	385	401	407	411	407	368	419	381	437	411	374	407	411	412	411	420	424	388	389	404	384	368	400	394	382	358	400	396	425	408	437	409	398	378	395	421	423	437	412	414	402	399	362	383	406	367	418	415	402	425	376	410	388	396	415	401	416	423	384	414	410	405	403	395	387	418	365	422	383	438	431	406	381	392	411	382	386	413	432	404	388	384	372	396	396	424	401	391	403	432	381	383	412	416	394	421	382	415	356	400	381	380	404	405	377	391	415	417	385	368	400	411	413	378	379	372	383	413	413	400	349	372	427	386	390	431	398	371	397	412	373	396	382	363	415	386	358	372	367	382	412	395	417	366	398	425	382	408	397	395	351	419	392	399	422	369	405	394	415	372	443	383	391	364	428	402	356	380	411	391	419	392	389	385	399	400	438	388	421	399	395	394	388	398	387	403	404	398	454	396	411	411	403	429	423	355	388	399	388	391	421	408	391	427	406	385	408	378	411	380	378	405	369	387	389	416	397	385	398	399	416	386	411	396	428	377	381	423	366	433	426	382	398	342	417	426	378	357	389	414	406	383	356	384	407	406	443	432	418	384	381	375	412	421	385	392	409	394	360	390	403	424	364	393	423	383
16368	1569	2770	3431	3040	2798	2285	1884	1601	1324	1281	1216	1212	1184	1096	1089	1023	983	990	969	941	945	943	976	942	901	963	976	884	946	924	957	878	914	972	936	895	960	937	914	937	870	870	901	918	918	882	867	901	912	882	916	906	916	906	938	927	874	874	913	921	862	868	872	927	903	892	923	856	945	858	901	886	869	889	933	895	907	882	883	908	859	828	891	868	897	874	914	883	924	827	870	926	911	890	922	888	908	881	907	900	885	927	877	855	866	869	849	930	923	872	864	899	899	872	896	893	798	883	877	869	842	933	856	912	840	906	911	857	861	856	825	867	876	899	896	916	883	906	915	882	891	832	870	876	912	855	827	860	848	875	823	879	908	862	982	880	906	864	854	887	893	880	882	942	918	898	854	851	893	903	881	903	801	874	858	909	889	852	887	932	916	929	862	898	885	865	882	894	914	892	863	924	875	896	892	846	895	864	943	880	908	931	912	899	872	880	921	895	903	897	879	848	898	874	893	877	877	858	883	905	893	895	927	887	921	921	860	877	905	918	946	838	945	888	865	886	860	856	865	885	886	886	844	851	896	880	871	826	814	880	845	876	877	867	887	915	865	916	932	917	874	863	862	909	919	936	866	900	873	923	912	921	936	879	878	923	877	910	875	854	924	888	857	880	875	869	942	871	866	875	928	883	904	863	902	840	877	890	911	897	852	923	868	920	932	923	869	876	944	884	853	826	871	862	853	855	927	870	865	875	825	921	873	888	923	864	847	876	893	948	827	807	918	891	932	855	844	865	864	869	884	938	874	889	880	842	914	864	846	873	880	978	858	951	867	924	964	886	840	856	899	944	896	894	904	915	896	908	863	917	901	909	869	849	884	841	892	899	878	880	907	877	866	912	853	864	889	867	887	879	923	880	882	918	880	892	857	898	896	865	789	897	900	937	882	903	884	876	842	938	897	884	854	841	866	928	900	884	895	889	855	889	857	898	855	935	868	878	873	864	911	839	944	827	922	832	881	874	897	913	870	859	879	929	859	899	947	914	902	892	853	907	895	852	873	856	901	874	927	919	881	882	874	835	907	885	876	849	929	941	938	833	835	890	876	922	894	797	911	883	852	894	916	884	863	890	892	859	864	895	908	911	896	947	904	844	914	893	867	956	901	913	908	917	905	878	838	866	897	828	868	906	906	858	909	874	879	883	887	866	882	813	863	939	887	893	921	874	904	917	888	882	878	938	895	826	877	894	894	835	866	887	877	904	910	937	830	907	894	961	888	889	894	855	864	943	872	910	872	899	887	840	856	885	915	875	884	871	844	817	840	890	887	895	864	890	919	902	901	861	892	908	926	924	889	874	849	863	842	878	869	835	875	914	848	881	871	834	887	888	846	890	877	847	909	852	914	913	837	923	870	901	894	874	889	882	930	909	861	905	867	919	934	876	897	861	884	897	903	877	916	851	912	905	924	868	886	906	965	912	892	867	857	922	895	889	879	890	895	910	884	866	873	903	908	922	929	848	873	913	917	871	890	928	938	864	891	872	908	877	823	882	932	880	870	923	838	968	888	913	915	878	915	896	907	895	896	900	903	877	887	960	887	901	859	950	872	864	868	904	867	931	862	900	822	869	845	910	929	880	896	901	878	882	892	884	845	856	897	919	890	833	827	865	932	923	921	867	904	907	858	876	912	874	896	889	867	892	891	889	882	891	881	908	877	878	864	877	917	911	876	855	870	842	889	875	907	896	858	873	877	882	908	949	900	850	910	801	899	938	841	864	858	877	824	876	866	840	892	897	878	848	879	885	921	898	884	891	932	908	895	900	893	846	922	860	922	883	881	844	933	824	890	889	890	874	868	901	890	878	933	920	892	866	881	850	837	869	887	876	937	816	903	918	852	821	870	866	878	879	876	851	873	866	914	896	869	839	875	870	872	931	868	817	926	867	895	880	915	885	944	835	851	891	851	927	887	903	909	919	882	848	898	870	900	918	842	852	849	865	932	882	877	873	887	890	916	870	891	912	848	898	872	881	866	932	884	888	946	910	845	872	850	887	876	872	851	897	866	897	827	844	907	873	956	906	939	934	867	889	897	920	948	883	881	905	863	910	908	938	886	887	880	903	885	899	896	896	891	910	875	893	969	899	927	849	856	873	882	853	818	903	859	863	892	907	874	865	947	864	877	882	929	903	860	886	861	1001	898	888	882	905	903	926	944	910	856	891	870	884	876	881	867	889	919	881	890	869	881	876	868	881	861	899	842	891	854	842	876	886	878	854	851	906	896	900	883	916	887	912	917	814	880	856	920	889	864	919	878	882	907	909	865	915	900	853	900	918	856	866	834	890	882	917	871	886	931	845	875	899	953	844	841	877	863	875	875	876	860	861	905	906	854	908	849	910	893	871	902	881	932	870	887	863	887	897	856	919	898	936	884	884	929	907	889	892	912	870	927	927	939	881	891	842	897	887	855	920	889	886	876	881	961	923	850	923	873	885	884	915	813	929	867	883	904	900	864	898	826	844	879	918	853	845	957	933	875	874	903	881	889	916	931	897	894	883	919	827	885	880	889	852	893	895	891	888	854	920	872	873	864	871	860	859	879	887	845	882	871	853	887	892	877	852	899	887	853	871	904	910	876	908	878	878	907	822	861	885	851	911	894	915	870	920	879	863	895	945	898	853	865	851	894	877	907	896	900	946	877	804	886	858	945	836	881	894	862	867	859	890	866	901	878	881	916	883	883	904	898	892	918	840	870	942	853	887	917	885	882	901	839	892	929	848	825	840	921	906	928	911	893	890	851	902	870	868	858	844	962	902	892	850	849	876	879	802	858	828	902	941	833	905	897	839	902	923	913	911	909	878	920	897	838	843	952	885	896	881	867	893	880	888	871	864	911	899	940	907	892	880	849	867	843	894	920	859	911	917	868	871	892	862	853	884	820	839	912	884	890	889	916	857	881	889	868	883	899	853	878	927	888	839	864	914	863	891	847	944	906	836	954	943	875	871	850	910	855	877	885	881	842	858	888	940	867	877	908	832	906	890	852	852	877	882	873	911	887	908	921	909	849	912	887	959	884	864	942	878	943	871	842	928	938	865	900	915	932	889	849	885	854	888	867	913	922	927	855	941	875	866	866	929	903	855	897	851	858	882	864	834	893	891	918	841	864	905	886	861	905	863	833	872	831	963	811	884	906	876	845	879	889	957	887	898	885	858	842	901	876	871	866	861	923	836	900	865	873	906	868	935	868	876	886	989	888	880	900	912	884	858	901	856	898	861	874	881	841	852	908	874	936	823	902	884	851	850	908	897	857	905	886	875	920	863	921	863	930	838	908	894	925	873	855	855	901	940	884	890	918	889	861	887	915	869	891	937	865	854	918	900	890	893	904	921	890	930	848	848	941	903	899	902	886	902	863	908	908	888	907	909	842	957	919	899	850	938	837	881	893	884	899	885	880	919	909	837	917	888	918	882	932	894	863	829	950	859	896	887	871	879	929	888	858	874	912
6300	451	276	299	227	242	227	193	223	198	184	184	209	238	206	187	187	177	205	223	202	213	209	195	189	226	192	207	230	211	162	195	187	209	182	193	215	197	192	207	195	198	203	221	214	216	219	176	200	192	183	188	217	210	184	179	170	178	219	184	209	190	209	205	197	198	176	221	226	191	226	207	198	231	191	195	196	220	184	191	182	206	177	167	220	179	210	215	172	187	210	209	181	164	187	199	191	179	191	213	194	172	190	196	211	183	193	216	196	207	199	195	173	220	196	195	199	209	203	203	202	176	192	168	194	207	183	200	167	201	187	180	180	196	197	216	216	189	229	184	220	171	186	196	204	201	194	193	202	185	179	202	194	196	235	175	190	207	200	186	198	191	184	197	196	200	195	208	210	203	187	182	181	167	196	196	185	177	205	188	187	191	192	212	224	164	230	206	230	202	212	216	209	198	197	202	222	192	215	228	188	177	176	189	212	172	206	226	198	184	202	218	193	187	161	191	179	166	191	192	208	200	222	199	188	175	222	196	194	210	202	205	206	199	218	204	250	188	181	203	189	191	192	213	202	203	200	228	208	184	211	217	213	200	195	192	191	213	196	175	192	205	213	192	198	202	201	194	203	199	188	189	191	194	187	184	180	206	183	147	205	189	189	179	184	179	200	168	209	208	167	185	168	201	195	160	190	196	207	206	199	178	217	198	184	214	208	205	206	189	183	195	197	194	198	218	178	194	193	213	191	191	199	212	208	188	203	208	179	180	197	185	206	198	191	161	207	217	176	171	188	196	199	188	173	171	180	192	195	205	197	208	198	229	168	181	219	220	219	170	207	180	207	208	224	180	200	222	215	183	206	188	234	244	199	194	186	215	211	174	187	173	203	207	209	204	195	174	198	197	173	200	196	194	189	203	199	197	196	176	179	204	177	178	207	204	210	185	194	186	185	213	192	190	199	210	207	188	173	207	176	191	182	217	207	193	203	199	202	171	206	202	190	197	216	176	205	210	195	175	173	212	194	197	195	198	190	196	190	212	183	166	190	169	184	195	197	190	203	202	173	178	167	186	214	202	221	187	222	193	179	204	220	217	176	200	182	162	189	207	216	188	216	236	217	211	176	200	210	198	178	190	203	208	180	207	173	176	189	192	200	211	199	217	204	198	212	208	181	196	200	200	218	200	205	190	180	199	180	196	196	168	215	186	182	209	177	175	195	180	190	191	203	206	192	207	207	179	215	194	210	177	189	218	206	193	207	200	211	203	190	201	219	211	185	192	209	186	204	199	210	175	194	178	200	176	183	230	194	213	212	203	198	223	217	197	186	205	196	183	208	199	187	217	182	188	182	203	197	216	193	207	195	178	203	216	203	191	198	191	199	201	176	205	196	231	208	174	187	169	199	178	182	214	198	205	209	208	206	174	179	217	196	172	223	191	204	203	223	181	187	196	198	177	213	184	177	203	200	174	180	189	199	206	178	207	164	210	197	192	199	214	217	182	192	192	199	177	189	190	210	176	174	200	177	167	216	208	212	202	186	185	194	218	185	193	215	207	214	191	188	194	192	223	200	185	193	186	206	198	188	190	203	197	173	211	189	185	206	199	179	191	221	216	189	195	165	196	197	212	190	208	217	203	226	180	175	211	164	201	184	182	206	183	177	208	205	208	188	192	200	182	190	212	192	163	206	180	219	190	176	205	207	237	218	231	198	213	177	189	196	180	198	205	199	196	186	217	205	205	219	202	220	182	191	198	204	203	216	191	174	211	187	178	182	212	184	208	175	179	211	217	177	172	204	185	193	179	207	213	179	201	176	208	199	196	173	187	207	169	197	190	206	215	199	174	209	205	169	168	215	188	176	200	213	223	190	197	177	210	217	181	192	194	188	222	232	203	219	197	207	200	219	203	188	203	190	179	181	185	194	194	195	214	187	205	195	215	214	200	215	178	207	175	212	184	199	196	187	202	206	184	207	171	173	218	192	195	214	186	195	205	201	226	192	178	193	188	167	200	220	199	194	210	180	178	215	207	181	188	211	190	191	202	191	196	181	214	205	200	204	229	214	169	196	219	212	189	231	180	196	193	194	186	226	186	193	224	199	197	185	181	185	206	223	189	203	201	209	228	208	191	198	202	194	196	224	225	175	182	212	190	207	181	170	157	207	195	202	180	221	188	190	224	188	175	190	201	195	199	178	196	195	199	176	202	180	213	189	186	203	195	210	215	193	215	218	196	189	182	156	202	206	190	202	192	211	190	182	204	188	178	203	178	189	181	193	224	189	180	208	191	200	185	180	194	195	189	178	195	217	195	184	179	196	191	191	195	177	197	189	219	173	204	188	195	177	205	197	208	175	209	218	186	203	198	221	184	195	179	207	213	223	188	192	178	210	178	188	168	200	212	202	194	205	196	194	187	210	183	226	194	209	194	194	164	189	228	209	204	204	180	201	199	180	195	194	193	206	186	184	211	198	189	179	200	186	212	203	189	213	184	194	188	209	207	232	200	194	196	217	195	212	219	184	195	220	189	218	176	226	205	205	193	227	199	175	172	208	177	193	233	205	211	217	181	178	199	166	194	189	217	203	203	200	168	174	184	188	211	213	196	181	178	169	218	201	216	236	184	212	175	204	187	215	218	171	185	200	198	180	194	220	190	195	195	230	174	180	196	197	191	177	204	199	191	153	192	191	195	200	192	181	192	187	192	200	210	183	175	182	203	210	195	185	201	231	215	201	195	176	183	239	214	171	234	214	181	196	184	217	182	171	200	216	195	204	182	196	183	196	189	192	188	184	192	209	172	211	216	199	167	182	185	201	181	207	191	184	193	206	202	213	206	174	191	184	202	187	227	207	200	200	207	183	181	204	232	200	179	203	180	202	198	202	178	209	189	178	213	176	193	208	201	186	191	175	191	190	180	215	178	189	207	206	194	200	228	176	208	214	211	187	205	207	231	207	179	212	206	201	227	176	204	185	182	205	208	198	180	186	177	201	196	181	209	205	203	182	197	191	170	195	190	205	202	172	185	173	196	179	191	184	217	200	218	220	205	199	182	226	201	202	184	168	183	186	216	207	204	197	180	171	217	176	192	181	218	215	191	217	192	195	172	178	167	160	172	196	211	181	173	196	167	221	195	192	178	195	169	194	201	189	215	211	218	176	181	179	175	198	169	190	208	217	192	185	194	199	202	196	241	206	225	193	198	213	207	209	221	176	226	208	200	200	187	188	212	196	206	202	199	181	208	214	193	175	201	223	195	200	209	219	213	188	205	195	201	202	204	200	178	186	211	199	190	185	220	168	194	191	181	215	209	207	224	204	204	204	218	219	188	189	200	188	189	224	186	183	210	194	203	201	191	197	197	178	191	204	218	196	191	184	158	186	216	229	192	192	202	182	188	186	196	171	193	166	218	195	200	181	197	194	231	192	181	226	216	187	191	196	227	193	208	195	174	187	211	180	191	186	205	194	169	192	178	180	192	195	160	199	209	195	178	191	200
4147	549	733	842	779	678	557	513	543	512	503	522	518	466	493	508	491	494	474	515	458	495	507	497	487	488	499	505	479	468	501	485	462	487	524	523	498	468	502	459	475	463	495	501	489	505	466	453	500	518	475	515	512	450	477	476	503	459	487	516	451	491	493	499	552	500	498	447	514	492	524	527	517	517	499	486	455	508	487	492	518	537	468	498	493	517	457	475	511	500	537	476	489	525	500	446	534	476	478	479	505	498	493	491	465	480	483	517	476	514	496	512	474	482	478	510	496	461	472	525	523	494	468	512	486	505	491	494	511	479	464	454	500	463	532	470	479	492	461	465	481	494	473	509	479	447	490	507	460	504	488	500	481	502	473	474	490	491	462	463	509	528	510	460	504	498	500	488	465	456	415	460	441	478	498	535	469	497	537	501	463	484	459	476	476	471	519	491	473	535	476	533	467	478	483	455	466	476	495	472	486	445	483	512	521	479	488	481	465	462	493	488	512	527	495	484	503	481	486	484	489	481	493	481	494	473	484	527	467	469	478	468	527	499	507	492	439	496	520	498	447	468	486	470	487	479	491	503	514	498	461	500	501	484	525	467	500	493	476	497	476	511	479	510	433	517	465	480	416	476	495	499	461	473	478	484	477	480	484	465	483	491	465	511	494	500	480	479	477	461	497	452	488	489	441	460	481	459	464	496	478	441	485	469	491	509	505	468	516	439	505	483	477	507	506	489	472	481	478	489	487	492	495	528	482	468	469	483	514	479	475	476	479	459	460	531	481	469	483	488	435	485	471	452	480	523	474	442	501	448	496	516	466	458	519	457	477	514	453	476	521	528	468	488	485	509	476	510	464	492	478	437	482	502	502	446	530	479	439	489	490	513	491	478	465	524	455	483	488	484	498	479	491	500	511	458	488	458	528	433	499	467	469	505	458	465	505	519	468	491	462	511	468	459	464	497	497	511	508	458	481	493	493	479	496	470	476	444	468	459	506	473	497	472	487	479	482	471	469	519	438	489	465	491	499	478	507	483	504	475	472	477	495	513	505	494	500	498	504	498	472	487	514	515	515	511	497	445	485	482	529	460	455	508	491	502	485	457	470	504	479	532	464	499	486	461	489	492	486	459	495	490	455	475	514	511	488	472	466	470	498	484	501	482	481	459	512	456	500	497	531	480	494	494	465	454	497	501	465	495	515	477	501	464	481	500	500	452	481	454	465	494	489	496	523	501	464	492	456	509	500	509	494	478	517	463	457	467	491	468	466	459	484	483	509	454	506	480	452	506	500	524	458	493	539	466	520	512	481	481	507	490	508	457	514	502	477	501	487	469	455	488	479	480	494	505	469	475	469	473	498	474	462	503	479	449	494	490	511	470	460	456	487	512	447	511	516	458	486	473	459	486	482	506	450	472	449	511	528	521	476	494	493	487	486	459	470	496	520	467	491	498	480	464	511	473	461	499	457	530	495	456	527	453	462	467	479	515	493	476	471	520	523	466	481	477	510	477	479	465	481	461	497	505	462	488	496	510	483	489	499	464	503	481	472	468	500	506	482	466	487	465	465	467	463	484	512	542	480	466	508	480	468	467	495	467	506	481	503	470	482	461	485	470	485	480	476	472	447	502	495	488	512	497	497	468	507	496	479	480	494	475	466	476	481	476	453	510	483	479	484	506	452	498	468	476	456	517	481	499	455	506	498	503	481	509	506	479	497	450	486	499	501	514	500	489	486	495	495	508	476	457	481	527	458	520	466	493	498	471	447	478	492	466	471	475	463	494	518	511	497	490	498	464	518	504	456	502	503	464	484	435	514	517	476	491	482	517	485	484	478	491	527	484	478	487	492	499	507	482	534	496	487	484	510	524	480	497	496	508	496	483	477	500	448	497	498	466	467	489	482	449	473	464	504	473	461	464	486	505	483	495	476	495	506	501	490	469	508	463	483	482	512	467	441	463	488	491	443	482	507	470	454	480	465	468	476	478	486	495	509	480	466	500	501	479	456	515	477	497	482	528	519	487	460	465	496	478	496	468	468	460	472	495	516	462	441	458	495	474	485	458	515	461	499	480	471	469	484	475	528	518	500	484	532	532	496	461	485	471	492	478	494	449	516	499	508	477	529	473	476	491	523	506	511	469	476	480	452	465	483	469	533	501	471	513	517	472	508	475	481	459	479	464	489	463	502	505	486	501	521	487	483	517	477	485	455	460	438	507	514	506	490	486	503	509	480	465	496	450	503	492	485	520	475	499	481	468	523	478	538	491	540	512	521	479	459	493	491	465	461	498	501	456	493	525	465	482	478	513	467	482	491	479	502	511	487	480	487	470	494	531	467	484	470	499	480	461	520	473	500	477	482	480	460	475	542	477	499	485	488	445	532	479	479	495	478	498	465	493	505	512	456	508	523	482	497	498	468	488	465	461	527	483	474	503	466	504	480	472	493	496	469	481	491	490	506	459	487	536	458	482	491	472	472	487	482	529	478	536	511	487	474	484	461	521	463	519	409	507	468	485	535	457	481	466	517	471	461	460	474	481	528	461	478	459	505	476	462	487	449	512	514	481	508	502	488	489	426	492	478	509	505	491	493	522	500	455	489	509	463	463	494	467	533	484	500	476	463	507	471	484	515	500	510	498	513	457	479	492	476	502	479	488	512	479	475	488	517	458	498	462	518	468	497	458	470	463	508	481	480	518	495	445	499	432	466	478	500	481	497	477	475	464	494	493	507	476	509	516	464	532	476	472	488	477	485	490	468	516	503	500	461	481	501	523	483	470	479	505	551	466	490	456	479	506	515	489	511	486	494	478	495	459	469	510	511	523	500	471	487	476	497	517	479	488	456	471	478	485	489	459	496	454	488	510	487	520	442	484	484	466	491	529	527	494	512	436	483	472	503	477	502	462	501	477	480	471	514	519	523	478	448	510	490	457	479	508	526	482	496	459	522	483	494	447	463	462	467	482	475	506	486	465	504	497	539	498	484	506	482	473	479	469	437	491	512	489	510	502	457	495	503	476	483	474	503	506	499	481	457	474	461	487	497	455	475	529	499	477	459	492	463	491	473	480	473	478	464	516	522	478	485	495	482	481	494	485	510	486	482	469	497	493	501	500	480	483	473	525	481	505	484	472	478	477	458	494	485	474	492	488	474	503	493	483	513	484	479	454	478	496	453	472	492	485	451	499	493	470	513	452	507	469	457	467	487	469	466	468	479	469	478	483	505	478	475	475	471	511	488	477	454	483	474	505	498	488	500	508	482	471	478	483	480	484	436	445	502	483	464	467	479	507	483	516	486	452	481	472	534	501	483	498	473	453	502	479	478	462	459	500	488	494	519	511	511	496	491	476	541	496	478	474	487	495	502	480	468	476	490	462	493	465	514	468	468	486	504	489	478	472	475	485	490	476	507	430	483	505	496	487	473	470	470	479	524	493	528	481	462	486	492	470	475	514	470	507	467	465	467	490	517	489	515	477	481	476	493	507	472	499	506	511	487	472
21024	2659	932	732	560	540	487	437	380	291	309	287	297	277	252	303	291	284	292	297	288	329	285	322	263	296	279	310	272	286	292	283	284	279	250	252	287	238	282	305	290	311	316	293	268	265	274	276	264	233	274	280	280	304	272	265	267	307	271	297	302	284	288	303	235	269	252	282	274	290	271	300	275	291	277	293	263	279	291	278	276	300	271	268	258	279	301	277	305	234	259	291	278	264	280	263	276	307	266	280	282	278	261	278	272	237	287	295	279	281	280	285	282	282	288	276	256	319	239	274	285	267	286	293	276	263	306	273	245	262	298	260	277	295	281	287	285	305	285	282	276	257	276	270	297	280	280	288	298	289	280	265	267	304	278	294	265	285	280	263	306	303	279	272	257	276	288	238	301	319	281	252	264	265	273	242	275	268	290	257	266	307	295	277	257	281	266	286	262	294	257	282	260	251	273	280	291	280	271	281	257	302	261	274	244	285	279	289	281	279	276	240	275	277	280	268	285	244	256	268	288	259	273	239	281	290	268	276	255	248	258	279	274	267	288	266	276	267	284	286	284	268	301	244	287	283	263	282	290	269	252	278	290	289	272	260	263	267	272	238	306	240	251	264	266	257	264	250	284	261	273	302	295	230	271	298	296	274	277	278	287	262	253	289	303	262	283	313	288	265	288	281	299	263	270	246	252	301	256	301	292	272	296	266	300	283	293	249	298	291	273	276	265	289	299	256	260	262	299	316	280	289	317	278	283	266	292	260	266	283	286	270	280	266	267	275	280	276	282	297	238	251	268	284	279	297	272	315	286	268	282	300	285	260	301	298	267	262	261	287	289	287	281	283	277	320	273	266	255	277	288	277	296	300	276	261	274	271	274	284	271	287	283	288	294	268	263	288	299	274	258	266	290	283	249	313	291	275	283	277	298	284	290	263	267	306	342	263	262	265	276	290	253	249	259	277	278	274	269	297	258	285	243	274	317	283	254	292	272	273	282	239	275	291	312	252	279	301	280	309	305	296	283	241	259	277	268	266	251	285	276	290	281	293	296	238	295	267	243	271	300	259	285	282	280	276	284	277	254	250	271	259	271	289	292	272	295	269	261	280	268	283	272	276	269	266	281	271	276	295	277	299	269	251	255	259	258	269	287	313	264	291	292	276	277	275	321	263	284	313	280	312	289	282	263	264	286	285	283	274	294	267	265	285	288	263	280	265	274	328	294	314	256	251	255	268	256	293	278	270	283	259	276	264	290	283	300	224	280	321	272	253	252	296	263	258	248	328	263	218	275	251	281	271	277	264	286	269	233	330	281	274	270	291	275	286	298	276	260	238	262	270	262	243	266	273	294	245	257	275	329	313	265	247	281	266	293	279	277	283	273	241	251	265	290	272	279	256	275	288	304	270	274	308	288	267	292	280	250	302	262	262	300	261	279	287	279	281	301	279	300	301	260	261	237	258	275	269	311	272	290	262	247	284	275	253	287	258	293	243	309	298	272	262	271	278	250	291	283	295	270	271	257	250	267	292	284	301	244	262	266	304	286	302	232	272	297	316	285	266	273	298	262	255	269	264	218	313	283	283	264	270	289	232	263	273	281	269	297	255	295	255	290	323	281	263	244	271	299	270	263	240	278	266	275	284	287	264	277	307	268	281	305	290	257	275	277	277	259	293	268	266	279	268	281	302	284	298	258	283	297	239	291	266	302	255	284	247	280	273	293	302	268	280	294	278	309	279	264	278	287	263	255	308	286	274	277	255	253	260	279	292	268	296	317	284	300	299	270	301	325	299	276	307	274	255	253	290	299	286	282	275	291	271	261	310	298	265	290	290	268	269	281	261	316	297	267	309	292	283	313	288	256	267	265	296	303	294	282	247	308	275	294	256	267	278	286	325	309	273	302	287	290	287	283	263	287	290	259	269	305	253	293	289	273	304	255	267	284	260	285	268	254	278	257	267	261	293	299	279	278	279	277	273	263	273	266	286	267	294	299	305	293	286	286	308	292	276	287	270	272	251	262	289	264	264	270	319	302	265	277	288	300	293	282	259	263	279	292	322	283	305	284	311	276	303	281	274	264	292	299	242	287	234	274	271	274	299	273	251	269	298	296	302	283	273	314	294	292	283	264	286	270	302	240	265	264	312	279	264	273	277	276	264	272	282	267	250	252	264	267	265	280	257	288	284	292	284	226	314	294	238	251	302	283	263	267	285	243	279	272	271	275	300	253	301	281	278	284	250	263	246	249	308	260	262	294	293	271	273	279	281	276	281	260	299	252	261	266	275	272	282	296	296	296	277	282	268	308	266	257	274	299	297	310	291	313	275	312	269	272	279	248	294	276	293	286	266	274	281	299	260	289	265	237	269	284	264	318	261	272	269	269	318	282	315	289	278	266	301	309	259	257	276	282	298	322	298	304	275	285	282	255	251	274	286	280	306	266	258	275	272	228	284	281	281	304	285	306	282	236	307	264	306	271	279	302	303	284	251	290	252	268	276	277	242	290	269	279	255	293	290	259	291	308	257	281	238	260	272	278	298	275	292	308	264	270	237	256	258	293	315	284	251	252	284	272	282	287	292	251	280	262	294	262	293	292	276	283	270	255	286	300	261	252	254	290	278	249	263	285	279	276	271	260	290	291	261	267	249	287	314	284	281	311	269	285	280	290	271	301	273	283	297	262	297	273	271	326	287	287	283	249	295	293	248	299	255	276	267	268	275	271	272	236	270	286	289	284	263	258	258	307	263	283	251	304	326	266	295	307	311	299	283	286	281	281	290	294	270	272	282	272	243	295	287	279	299	265	278	301	275	281	279	262	282	316	284	300	267	246	285	261	320	265	281	280	261	270	244	294	292	255	265	289	283	282	261	288	279	248	266	266	267	250	262	269	273	291	293	248	264	255	281	258	311	305	286	259	278	329	250	296	283	267	275	269	276	280	282	272	285	282	290	263	265	281	302	281	275	282	264	295	288	286	274	285	285	284	246	275	272	279	267	297	276	258	260	271	288	290	290	252	273	272	308	274	273	295	285	262	287	269	246	268	270	271	293	273	264	270	258	267	267	291	301	277	287	253	286	283	279	275	265	262	257	278	319	263	281	281	253	290	275	269	270	292	292	284	298	276	307	292	284	320	291	263	278	305	240	256	243	314	311	287	313	282	254	248	307	327	252	251	259	264	302	265	296	251	274	297	269	280	307	283	296	266	308	263	295	292	285	279	275	266	277	275	266	305	271	260	313	281	261	284	304	268	289	301	278	257	251	260	278	308	285	281	264	261	277	272	273	275	250	284	265	268	282	319	272	278	310	288	309	295	279	272	330	291	299	270	281	304	317	284	281	275	244	256	263	290	285	282	255	272	270	313	283	274	265	287	271	299	280	250	273	268	293	295	254	314	265	289	296	292	292	292	253	257	260	297	311	273	297	257	253	266	262	283	312	269	238	297	276	268	265	252	267	237	300	252	241	264	276	286	285	284	301	282	271	288	262	266	245	269	287
12661	1059	1734	2178	1892	1557	1489	1202	1012	986	928	820	731	757	760	702	760	722	674	685	695	698	753	713	680	699	637	663	694	701	669	656	673	647	696	665	648	703	663	673	669	665	654	656	648	658	636	694	674	657	686	611	645	660	649	666	684	634	653	659	662	653	648	641	642	645	659	615	691	652	697	640	663	697	671	660	659	658	672	672	669	634	646	651	675	705	655	660	654	632	669	662	705	663	647	650	642	613	672	616	606	650	667	632	645	637	670	633	662	626	668	650	655	678	578	642	640	703	627	648	667	669	638	711	648	652	602	664	700	660	628	662	646	630	666	679	579	666	682	633	650	622	662	684	646	625	632	680	653	647	632	633	680	679	659	625	662	686	646	644	645	650	633	632	681	641	697	691	667	698	649	638	638	686	626	624	642	631	654	679	629	657	635	671	632	650	665	655	618	681	624	672	642	640	643	666	651	648	654	689	673	704	622	652	658	664	650	661	647	629	656	643	642	662	642	680	657	642	670	617	652	672	617	711	686	649	616	653	692	634	653	661	642	649	671	641	659	685	665	619	671	661	666	664	623	689	682	656	735	647	583	631	677	650	647	703	642	680	633	663	622	655	674	645	651	680	648	662	655	636	664	667	636	639	692	645	675	635	669	640	632	664	631	677	667	654	657	678	627	677	592	700	655	672	680	654	657	620	667	701	620	657	677	652	642	627	674	659	645	664	644	652	674	620	657	649	672	642	626	627	657	666	593	641	665	655	685	633	643	638	640	717	672	648	670	614	662	671	697	642	638	660	667	662	619	668	623	677	678	644	657	686	668	653	666	679	679	621	666	654	646	677	623	643	666	657	652	662	652	660	685	672	651	663	679	624	598	695	704	678	654	679	668	647	644	723	670	633	629	667	664	647	639	572	650	675	699	666	670	645	646	666	672	680	693	698	620	678	716	648	607	647	671	627	704	646	666	631	687	644	650	661	666	663	630	694	638	603	677	681	651	623	638	646	651	662	653	689	655	658	641	625	678	614	616	662	641	636	619	677	648	651	630	633	637	662	679	712	633	624	635	641	663	628	666	675	665	656	648	655	684	676	634	630	637	710	691	630	679	658	687	635	641	639	688	624	617	660	641	696	685	704	617	677	692	607	639	659	650	628	638	673	661	605	659	628	656	681	681	674	685	662	680	660	642	663	625	659	647	687	674	665	630	647	704	623	640	653	678	645	691	604	652	664	670	656	691	643	686	656	619	647	645	660	637	668	664	634	669	683	622	669	632	666	624	624	676	633	683	664	644	649	646	673	637	649	674	625	658	674	642	665	615	693	617	655	665	651	664	694	687	666	672	653	704	646	686	683	633	618	654	654	682	697	653	645	686	633	651	636	644	660	624	667	690	641	655	644	648	644	619	661	670	659	663	666	641	636	648	656	681	668	643	662	652	653	603	655	673	668	651	677	621	658	669	633	629	650	665	656	652	641	687	654	697	642	680	701	667	654	680	681	702	673	620	609	631	644	626	643	649	678	647	659	606	681	632	605	677	630	687	659	609	668	677	646	627	693	650	669	637	661	673	634	672	653	646	700	661	644	605	645	632	652	649	642	667	701	646	700	657	645	658	696	652	623	665	653	665	641	613	651	686	684	661	651	703	648	636	604	631	646	637	624	654	643	629	671	687	629	678	671	657	632	649	656	667	684	684	636	682	662	637	626	634	660	619	648	659	636	646	606	628	647	694	654	647	665	654	637	636	595	604	657	658	620	645	700	694	611	669	695	652	630	660	668	665	639	656	700	662	698	643	691	639	641	671	655	628	686	637	640	620	635	656	632	655	684	644	659	646	655	639	679	687	676	620	645	643	645	617	701	644	634	713	622	598	666	695	691	639	624	671	634	630	611	670	639	644	664	644	637	594	622	683	681	666	630	649	694	688	634	652	675	699	658	639	691	623	652	615	613	658	652	613	637	642	694	649	633	697	639	653	667	617	688	664	630	640	653	682	639	639	635	660	659	690	601	629	679	660	648	650	651	626	626	683	678	664	653	664	662	645	649	684	653	643	619	634	641	668	649	681	631	604	666	671	640	710	667	670	642	643	622	657	649	632	679	663	670	680	620	648	677	645	631	644	649	638	677	665	682	644	676	630	646	626	626	660	670	652	637	642	655	670	620	675	705	668	678	654	695	693	677	684	679	684	672	654	605	678	659	673	597	673	605	667	628	618	651	656	707	627	690	615	639	623	637	635	652	635	676	700	669	649	597	629	680	630	659	668	635	628	642	633	641	687	651	658	639	669	666	594	643	656	694	691	674	643	658	694	646	635	671	655	681	632	671	617	700	646	626	607	663	652	700	659	637	614	645	671	678	679	594	620	655	648	674	647	661	668	688	652	627	674	653	641	690	689	636	681	657	661	639	685	626	649	639	666	670	655	655	679	688	645	658	675	652	652	647	682	651	652	644	632	693	666	641	648	648	622	637	637	658	625	641	616	631	637	660	678	698	663	694	654	665	687	653	635	695	664	633	648	667	663	681	623	618	688	644	643	658	685	671	663	604	596	655	641	691	686	676	646	649	646	613	663	667	639	664	644	626	689	634	651	637	606	660	637	663	651	656	669	689	689	638	629	613	615	682	640	688	627	673	666	698	683	633	640	663	684	620	665	646	613	667	659	636	657	631	671	669	650	626	636	645	621	713	674	640	657	647	644	657	645	606	642	647	634	668	665	693	622	641	675	651	593	653	652	625	620	617	641	650	624	693	672	646	665	689	656	654	609	616	649	649	649	679	680	675	632	649	662	646	624	645	663	641	620	677	592	642	665	633	662	642	640	698	658	651	629	653	668	645	706	696	651	680	681	668	654	667	660	634	677	672	629	643	641	635	674	600	643	637	609	631	673	669	603	671	655	647	658	674	626	733	643	672	617	637	674	635	681	615	618	645	605	599	614	655	637	674	651	689	678	627	644	651	626	660	654	631	690	654	679	651	668	632	653	636	659	640	630	710	617	635	699	676	688	636	630	629	692	672	677	628	707	618	602	665	613	682	622	669	703	638	670	673	674	636	648	669	661	675	627	663	640	667	682	681	651	669	629	662	669	643	703	653	634	621	655	664	661	641	617	672	683	660	644	610	662	663	628	644	658	693	640	642	654	635	657	634	640	615	627	676	689	640	676	628	672	658	640	654	632	719	637	631	645	628	693	673	643	607	675	631	650	629	645	704	636	644	642	671	632	610	649	641	693	668	670	622	712	622	659	655	662	660	625	665	696	611	634	675	709	673	631	640	597	632	638	626	634	632	652	663	659	660	672	660	624	660	620	592	681	673	627	627	664	664	627	662	627	646	644	651	672	706	637	656	610	648	660	645	629	684	668	711	647	689	667	687	661	667	664	639	685	659	657	678	694	610	634	646	615	662	674	615	609	660	647	632	651	678	665	622	665	672	638	664	622	653	697	686	610	653	669	680	622	613	689	635	634	633	621	711	640	643	662	655	649	667	668	652	612	670
32562	6491	1844	1410	1056	927	791	667	602	525	492	445	410	498	481	396	422	408	439	427	414	398	390	429	397	363	352	416	426	395	428	397	385	413	411	413	401	388	410	382	378	394	410	396	417	367	428	407	403	413	437	397	416	400	397	399	390	411	426	417	405	413	349	368	386	450	407	365	392	411	394	421	452	361	398	418	437	395	399	382	386	398	362	399	399	362	419	391	388	381	396	426	379	359	380	416	385	383	421	386	380	384	382	405	377	400	395	361	430	418	365	372	427	391	430	397	446	369	400	391	409	417	400	413	435	370	410	449	391	402	392	390	383	358	422	394	383	403	422	416	376	436	364	399	426	416	415	396	420	371	413	399	368	384	365	407	399	382	378	411	383	350	405	412	392	390	382	385	409	407	387	419	422	376	395	419	388	355	367	396	363	409	388	386	408	393	400	398	359	408	417	412	390	379	413	420	390	397	414	406	417	374	373	406	377	400	397	393	400	386	401	408	428	439	421	404	438	410	374	423	409	386	403	430	382	381	388	402	392	409	393	405	381	376	435	413	368	366	397	387	377	407	416	375	372	369	458	360	405	410	400	407	394	424	393	377	427	419	404	395	418	386	390	371	408	393	423	402	390	375	404	408	419	415	413	407	372	420	387	414	402	397	389	356	382	394	357	428	353	410	365	368	372	431	422	426	385	395	385	435	410	383	396	400	409	370	402	414	409	406	415	415	392	400	402	401	413	373	414	417	430	414	341	381	400	396	421	396	399	398	391	393	424	412	435	383	398	364	388	385	410	410	403	430	406	414	396	404	397	400	436	414	409	389	379	418	419	404	390	421	393	406	432	413	374	357	413	383	429	383	378	375	397	383	362	412	392	401	398	389	429	378	375	370	444	377	402	404	413	405	422	409	388	437	410	407	382	382	390	423	375	401	362	414	448	381	367	389	419	408	449	398	372	378	391	370	388	427	385	421	363	403	419	396	392	397	389	387	417	382	400	397	366	405	424	383	421	394	403	387	419	400	419	363	395	392	375	391	412	433	368	402	376	387	407	395	399	401	361	392	373	403	366	372	389	402	401	411	389	389	412	413	413	450	368	354	388	408	415	415	401	404	422	431	361	410	404	401	424	394	432	416	377	421	384	395	373	381	394	385	367	422	383	375	417	373	403	412	404	378	396	384	413	402	418	404	398	420	443	396	403	412	403	396	330	391	404	392	399	395	415	395	397	357	394	388	361	366	383	404	415	369	409	388	390	379	414	376	409	365	408	386	424	378	401	408	383	378	410	431	415	369	414	411	415	382	376	396	384	407	399	397	378	370	390	358	410	383	384	420	375	406	378	355	404	455	378	412	395	415	401	400	393	390	403	399	444	364	403	388	395	395	400	403	370	384	371	403	417	379	386	413	445	424	416	413	402	376	388	379	407	430	432	375	428	398	412	413	408	418	410	415	449	394	408	413	378	391	377	388	378	390	414	418	378	391	434	403	424	418	421	387	393	410	389	379	407	393	374	390	415	408	360	391	370	405	359	372	418	408	411	387	381	401	418	425	444	397	429	440	430	372	421	368	394	412	436	414	429	367	384	389	371	397	396	389	415	418	415	376	374	417	385	386	395	417	425	408	360	402	409	386	379	399	449	381	402	403	363	393	396	411	390	401	400	390	391	424	395	390	377	403	407	403	422	374	389	426	393	386	415	405	360	421	405	379	405	398	392	333	464	426	375	405	344	390	404	375	444	397	404	382	406	400	382	404	366	379	383	411	389	424	383	387	419	364	414	411	385	391	412	403	403	393	405	397	365	421	405	431	393	401	415	388	402	397	385	394	378	420	398	363	407	411	381	364	383	390	397	430	401	366	396	402	374	370	385	404	409	389	395	381	371	390	366	439	427	396	369	405	444	426	356	389	412	390	395	361	393	393	376	411	390	392	422	399	377	407	403	400	447	398	415	415	373	418	399	383	402	387	387	398	418	415	396	363	409	413	409	380	393	404	412	393	393	397	412	415	428	400	382	366	421	402	402	406	371	377	405	448	434	383	411	410	416	398	403	384	388	393	420	434	417	419	426	356	361	406	425	353	460	373	384	398	423	414	402	409	384	408	433	377	395	407	384	358	384	384	410	417	383	375	411	422	385	388	398	404	410	430	394	413	395	410	468	381	417	370	364	361	425	436	371	365	383	418	391	386	385	394	368	388	437	409	412	400	396	373	408	390	361	402	352	402	390	387	398	400	383	425	364	383	391	420	441	416	398	395	386	435	417	397	348	412	416	438	395	422	385	411	415	416	394	381	380	393	413	354	399	384	403	420	369	420	405	372	367	431	439	431	446	406	382	374	408	415	386	423	401	392	441	421	416	390	384	407	379	410	396	382	354	400	426	407	415	411	402	415	410	405	447	414	417	348	384	379	409	422	365	398	390	385	435	390	422	439	393	392	398	413	429	418	403	371	436	400	384	407	387	391	416	402	372	413	403	396	359	442	418	386	359	394	401	407	429	396	412	408	381	388	354	385	410	382	427	425	438	366	388	407	424	382	384	406	426	412	384	352	384	417	386	422	433	433	372	377	382	387	415	390	411	387	438	399	375	429	388	389	415	405	393	385	377	398	445	395	440	377	357	397	425	424	366	360	365	435	404	404	422	392	373	431	409	375	427	406	375	414	364	409	422	387	413	427	453	379	420	428	397	415	426	424	385	415	410	391	393	414	376	409	414	437	433	434	422	375	387	389	382	417	372	417	401	392	397	417	405	415	359	401	386	417	381	402	403	403	389	377	381	376	385	437	412	422	386	396	389	422	393	409	399	342	373	366	400	427	362	407	393	412	395	366	403	402	418	409	387	358	387	403	373	390	394	403	393	412	397	384	387	378	436	394	410	394	386	449	380	406	392	370	394	391	387	389	383	390	401	368	400	378	382	438	413	394	409	451	388	411	378	384	397	418	421	377	401	400	427	422	374	397	406	328	412	372	394	406	395	391	404	396	416	413	442	383	393	405	431	398	375	417	402	386	397	374	382	423	425	392	416	399	361	415	410	443	391	386	394	393	416	383	359	424	407	406	414	402	399	392	384	412	389	389	423	379	380	417	362	383	431	397	365	383	385	410	438	419	392	389	385	394	406	398	388	398	333	393	424	388	450	379	415	386	364	378	399	395	396	388	443	402	405	392	386	413	396	404	408	410	402	418	379	398	427	355	404	417	434	370	391	427	392	435	385	403	397	431	411	371	378	401	398	392	417	409	407	414	404	388	438	398	406	378	343	409	374	379	404	403	444	411	392	359	386	380	367	393	407	370	397	398	376	386	423	385	410	395	394	361	432	458	398	397	409	389	406	388	400	387	432	403	409	402	418	385	409	420	412	367	418	366	418	401	395	393	387	378	415	403	364	427	356	392	437	421	376	423	400	435	411	400	389	413	391	440	402	408	417	377	398	402	411	412	373	406	393	372	411	380	386	395	398	425	417	407	394	398	405	419	383	412	410	402	380	384	382	423
18206	1709	2869	3564	3049	2657	2239	1847	1547	1426	1293	1217	1112	1111	1084	1024	1054	1063	1015	990	1035	969	983	896	899	917	923	971	934	954	878	923	925	912	872	918	920	916	886	965	935	899	929	895	863	955	856	875	960	895	878	875	927	866	880	895	894	893	862	924	855	912	843	904	861	884	961	913	906	844	835	906	875	925	878	912	901	870	840	895	855	850	900	890	818	883	862	896	927	850	933	871	883	847	915	885	875	896	890	903	887	877	814	866	886	853	900	834	835	881	886	831	924	847	846	923	877	889	869	879	854	904	894	836	870	819	913	884	887	867	881	829	847	868	898	919	873	888	879	854	878	926	895	814	904	905	878	879	897	890	917	865	841	912	888	842	832	861	844	893	920	922	886	882	884	870	911	928	881	873	873	855	869	843	904	888	935	852	915	891	933	884	913	857	885	831	883	933	836	905	888	839	922	906	919	926	877	868	914	802	903	929	894	887	877	885	865	878	924	829	887	836	916	829	902	893	870	950	859	907	888	894	918	905	803	930	882	843	909	856	853	853	886	873	879	863	873	921	880	860	855	885	845	903	920	886	829	928	882	860	900	887	833	891	863	873	893	873	882	869	830	881	862	852	863	917	833	901	840	869	907	863	898	877	879	886	910	932	857	908	888	888	918	870	941	894	882	818	930	876	866	839	826	919	849	870	896	874	897	863	864	903	843	906	917	860	867	872	892	852	848	915	911	886	879	900	878	851	868	892	874	889	862	872	870	870	869	915	850	859	834	849	912	878	886	859	900	896	848	906	879	902	918	865	889	856	874	858	833	890	854	874	891	871	831	875	901	857	840	812	924	846	889	893	882	879	823	868	896	915	832	875	863	871	851	863	915	872	878	882	856	867	867	864	876	893	883	907	852	910	847	866	894	923	867	880	831	883	882	952	860	842	869	838	852	856	862	875	950	885	837	864	914	850	914	895	851	876	860	903	837	869	933	859	809	892	878	918	907	850	854	905	886	862	867	849	902	850	887	926	864	870	879	890	871	891	906	897	879	866	895	881	886	908	845	868	879	882	845	921	881	830	898	854	888	874	814	830	924	873	891	850	902	865	881	898	829	903	857	850	868	877	911	880	909	922	870	847	917	914	890	844	879	885	875	911	887	908	841	863	863	896	888	880	834	950	892	826	882	895	905	910	928	902	877	909	888	909	867	884	882	817	922	892	801	860	868	884	797	900	867	830	907	888	881	882	851	872	880	866	905	850	932	865	881	831	836	888	897	846	900	903	854	846	884	836	920	869	854	928	903	872	848	892	940	831	896	919	892	855	921	882	880	937	856	888	864	900	855	872	894	882	932	900	867	895	868	903	865	881	854	873	846	893	928	893	867	888	904	871	872	845	906	936	907	931	853	893	810	848	906	921	895	962	872	895	865	855	848	875	854	878	858	897	890	883	904	902	879	841	837	856	887	891	941	891	907	859	912	859	879	862	905	914	864	884	874	880	870	931	864	858	850	870	886	940	857	902	824	854	850	863	894	872	871	903	876	869	882	887	918	866	946	882	867	927	894	860	873	861	878	826	869	835	912	897	853	856	922	864	913	889	896	890	871	901	889	917	889	887	877	888	928	880	894	895	875	942	832	854	941	824	884	900	849	952	857	846	871	848	942	830	900	837	909	865	890	866	874	842	897	884	885	896	856	891	892	908	846	852	901	854	854	874	926	885	882	864	859	883	833	817	902	876	901	875	868	858	863	892	865	828	886	849	985	907	882	874	913	904	906	910	836	879	877	908	879	920	839	821	856	891	879	899	917	870	852	856	839	903	883	893	896	875	903	909	906	881	876	853	857	897	915	864	892	907	873	856	875	911	857	875	901	828	898	876	876	836	871	910	869	838	865	867	847	894	881	903	887	894	835	852	869	881	909	893	909	808	860	863	883	909	851	910	906	877	900	887	880	887	873	889	939	855	925	862	855	891	878	875	913	899	865	837	857	902	862	868	887	858	837	898	957	844	931	847	849	897	871	898	923	862	876	880	894	877	853	827	872	839	900	935	883	842	917	853	862	863	835	871	922	849	882	877	847	832	846	833	853	944	816	918	925	924	889	963	912	919	843	924	869	902	884	856	858	908	866	843	892	895	895	891	879	864	903	873	918	901	877	859	885	907	908	868	883	892	904	899	864	866	899	830	864	877	886	841	875	845	911	866	900	828	888	883	920	889	911	890	857	917	877	880	882	811	809	935	813	885	900	853	913	818	910	827	835	883	906	884	840	867	901	880	863	886	845	879	834	853	833	886	882	853	881	873	869	881	831	898	875	872	876	913	852	854	887	901	899	845	927	885	896	843	907	850	864	856	809	876	901	947	887	892	842	866	911	872	859	882	938	901	887	909	913	900	860	855	869	905	900	892	876	898	898	907	867	827	904	904	838	897	905	878	882	858	847	883	890	856	872	885	882	906	854	914	889	863	911	889	900	854	894	892	851	925	869	895	876	848	860	878	914	848	848	877	919	841	855	892	886	855	932	894	851	913	866	908	874	888	895	889	879	857	854	940	845	903	960	934	856	870	894	853	910	880	887	842	907	857	813	853	900	885	924	862	930	894	874	867	877	864	886	886	940	915	909	887	887	894	890	891	895	844	847	909	859	873	925	875	876	845	862	915	860	933	824	876	863	880	936	897	876	809	865	834	897	861	807	911	888	908	886	888	903	818	894	877	897	906	854	835	904	868	866	902	906	838	878	854	879	908	853	880	881	898	893	944	900	835	890	884	862	898	882	877	867	860	873	858	931	899	887	856	876	857	880	893	890	894	826	865	857	861	924	879	844	893	874	899	939	881	904	865	890	886	853	862	910	881	873	873	878	834	831	917	846	886	874	906	927	875	878	869	932	853	887	852	890	912	844	929	888	836	930	928	886	902	909	907	858	893	921	898	828	900	920	862	870	898	858	909	873	862	942	883	918	920	831	869	865	927	862	888	845	924	852	836	869	877	849	882	868	856	898	804	901	885	898	889	852	886	906	822	895	867	830	938	832	910	901	907	893	821	831	845	903	903	914	875	887	863	890	918	867	876	904	815	910	905	884	836	870	902	846	922	853	871	875	843	843	855	901	894	894	897	845	873	888	814	833	900	926	897	860	936	847	881	868	877	884	891	885	854	904	903	918	898	896	846	872	841	895	925	850	856	813	879	844	889	895	938	838	846	871	855	846	922	850	856	872	912	910	892	902	858	920	895	939	907	846	940	883	892	868	900	879	893	884	857	906	850	912	862	917	884	842	893	878	834	873	846	881	853	850	935	886	905	851	900	818	850	893	901	941	905	910	885	907	884	891	828	886	940	927	944	875	892	884	862	906	860	900	908	847	921	891	874	902	868	883	853	866	903	881	841	850	889	874	867	860	897	857	869	873	867	907	858	866	882	862	874	832	878	859	898	892	844	933	870	833	874	841	881	874	869	865	843	900	898	931	865	848	897	868	916	878	866	873	860	857	895	856	916	882	861	892	847
6371	529	350	265	298	222	224	199	195	176	180	195	200	219	210	191	221	188	210	178	183	183	211	187	203	184	216	202	181	163	185	216	158	188	205	198	204	205	204	216	187	185	176	213	175	216	176	193	187	191	213	218	201	201	193	192	207	192	192	189	215	241	185	181	188	166	230	196	192	183	194	206	194	207	203	200	200	180	168	202	213	174	205	181	199	197	203	218	214	193	185	162	189	206	183	192	207	189	184	197	179	167	193	185	170	174	184	198	180	180	203	169	211	196	184	207	199	205	203	181	198	184	196	157	188	207	215	176	209	185	195	169	183	193	180	230	184	173	187	199	182	208	191	177	168	179	214	177	195	154	229	191	203	168	186	229	198	193	202	202	198	215	225	188	192	197	182	200	202	219	192	197	201	216	193	204	181	180	210	172	188	182	206	186	204	185	166	209	198	194	184	184	169	194	192	185	207	191	201	197	225	204	182	190	193	198	220	189	213	201	155	199	218	193	185	196	179	208	203	188	193	191	190	198	159	184	200	206	193	186	203	180	193	188	174	187	207	186	190	209	204	189	195	205	220	212	189	193	188	205	212	176	195	191	209	194	197	210	188	207	169	158	198	204	209	184	173	185	188	187	189	174	218	191	193	163	172	185	174	198	194	175	204	164	188	205	224	187	213	208	209	234	192	187	178	177	187	209	194	200	185	187	193	202	158	211	181	203	185	199	210	209	168	192	196	174	172	192	170	179	191	194	207	193	204	198	187	192	206	183	201	189	196	158	176	205	193	179	237	186	205	192	180	227	205	223	207	187	185	192	183	205	166	200	204	182	189	193	197	193	184	186	186	179	187	185	177	178	222	190	165	199	219	202	211	181	203	197	179	204	176	176	199	198	201	160	192	188	198	197	185	192	186	202	203	205	175	181	220	208	204	186	182	205	211	202	215	192	179	214	194	181	230	206	208	204	228	191	218	188	217	183	200	188	204	198	197	198	190	178	180	218	209	201	203	209	193	200	184	178	199	206	178	192	198	182	172	179	154	197	178	159	204	180	184	214	164	177	187	211	218	190	203	215	208	176	201	182	189	216	195	165	191	224	205	193	203	205	191	187	202	178	185	193	196	215	178	192	209	207	194	176	179	198	200	206	206	210	187	181	199	206	202	199	187	176	199	207	193	189	188	215	252	209	192	187	192	229	221	188	194	179	182	201	205	176	196	178	166	176	186	211	197	203	201	157	188	195	222	179	188	209	207	196	196	202	185	215	210	212	179	240	184	219	226	182	211	181	187	181	194	198	172	211	203	193	166	179	201	184	176	202	180	193	197	196	170	200	185	177	199	197	183	195	192	182	207	195	222	191	206	164	209	201	209	161	188	194	206	190	170	176	199	203	174	205	188	217	193	210	193	221	181	211	194	218	197	181	175	195	201	178	187	190	189	169	206	181	208	200	176	174	202	202	209	173	201	203	213	180	171	184	181	193	192	220	220	217	195	179	201	195	198	187	183	193	185	190	189	202	173	198	191	216	191	200	186	208	171	182	158	196	181	196	184	198	187	182	188	194	212	184	188	184	178	197	188	192	156	158	184	204	188	201	163	185	207	188	212	181	202	184	213	189	192	206	212	193	206	194	207	207	211	192	192	187	172	191	185	195	216	216	192	189	200	168	188	193	192	193	198	213	191	198	218	202	195	192	186	185	177	217	183	169	182	202	202	201	183	182	183	186	185	196	204	188	217	182	192	181	206	171	196	188	190	174	197	196	218	191	191	164	195	183	193	195	164	172	211	195	215	199	188	224	201	177	200	211	223	176	194	225	198	192	210	207	189	194	198	182	183	187	195	197	193	189	211	207	204	207	194	196	186	159	211	179	182	183	156	187	192	205	171	187	222	203	198	205	158	196	191	183	187	190	206	198	170	185	192	180	202	192	204	167	205	205	198	188	192	183	191	182	193	212	224	162	162	222	172	212	207	201	184	184	197	198	165	215	204	169	177	190	173	201	179	207	229	183	190	191	191	188	176	189	208	195	202	188	187	185	207	186	232	235	184	194	169	203	188	185	192	188	187	204	211	190	190	232	216	215	196	188	206	216	214	209	204	199	201	185	217	199	206	222	230	191	201	176	164	216	191	182	222	211	201	191	200	192	161	195	235	186	206	194	200	187	201	202	199	200	187	190	175	195	177	198	212	177	181	195	234	219	178	232	216	197	174	225	194	165	179	194	170	189	183	196	172	199	224	188	221	163	196	186	200	195	180	171	164	192	181	190	177	204	194	213	197	198	203	218	210	193	171	236	208	188	195	207	184	195	188	181	183	173	195	201	205	193	189	197	206	196	183	192	190	182	166	213	153	186	195	193	171	194	191	203	182	222	207	162	188	181	193	188	170	193	195	202	157	196	202	195	205	195	215	202	223	195	203	163	186	202	170	203	175	175	216	177	222	171	188	190	213	199	167	172	188	190	174	196	198	174	210	191	188	205	216	218	208	202	201	238	247	227	196	191	177	197	193	207	190	201	196	198	186	200	168	192	187	211	212	223	189	209	171	202	205	206	223	190	202	215	194	208	169	174	190	212	196	192	198	180	215	193	188	204	182	179	181	196	205	243	194	185	176	181	210	181	223	232	188	163	222	229	193	202	173	202	226	180	205	208	217	184	170	160	214	188	168	201	178	184	208	188	183	197	198	198	223	206	185	183	239	179	198	188	196	190	195	204	193	185	191	167	182	191	186	181	205	195	169	202	183	186	226	198	178	192	200	188	198	157	168	204	215	198	187	217	182	210	192	214	189	188	214	169	198	174	210	185	182	201	195	206	214	190	190	196	191	197	211	225	220	235	188	184	202	179	203	205	191	196	175	178	218	202	195	206	190	202	186	183	198	183	206	196	172	182	217	197	209	205	200	183	185	203	181	207	184	166	196	204	190	201	191	208	186	170	195	196	209	223	198	180	179	180	203	185	179	170	201	182	197	193	212	174	190	175	194	188	191	191	203	208	186	177	196	175	215	184	190	169	190	197	208	223	180	192	191	217	205	193	188	179	228	185	193	195	187	204	190	199	197	175	186	201	202	183	178	206	187	220	196	179	198	201	206	207	161	198	206	203	191	195	207	215	170	182	201	206	218	192	190	192	188	158	194	172	177	203	194	178	202	192	215	183	199	188	237	173	188	186	194	184	203	181	200	184	172	192	195	179	196	205	219	215	197	225	199	177	177	208	183	183	206	205	209	193	218	202	186	210	203	213	227	199	209	212	173	189	196	198	187	199	188	205	186	201	252	217	209	186	190	177	200	194	219	227	223	181	199	159	185	175	187	200	184	220	217	190	185	212	193	179	189	187	201	192	203	192	216	181	170	175	185	206	162	215	198	202	190	173	182	204	208	180	188	174	176	188	194	166	218	191	181	197	176	182	203	182	196	168	208	184	197	186	198	215	199	193	192	184	183	185	184	183	215	201	219	175	160	186	193	194	218	179	202	191	222	178	183	177	206	186	195	185
4177	543	772	936	886	690	572	563	494	542	512	504	485	458	522	489	464	503	468	428	452	475	458	479	482	472	475	457	464	533	485	451	515	492	466	498	479	488	482	477	501	462	482	518	491	456	493	455	468	477	467	457	481	470	482	482	462	495	434	482	469	473	459	462	484	487	476	508	486	475	462	511	488	475	458	506	502	477	492	466	436	514	518	488	521	487	505	494	469	477	472	509	466	497	466	459	493	490	484	506	480	477	482	472	466	498	469	479	444	486	484	492	466	468	522	463	524	465	443	502	461	474	471	499	514	466	462	462	471	480	488	478	532	473	503	470	495	471	478	462	472	485	494	452	459	483	464	511	495	450	486	470	474	510	513	523	477	437	492	458	459	487	474	480	466	446	493	507	471	491	493	488	462	464	466	482	468	434	473	510	443	458	466	467	465	444	491	466	456	458	465	504	527	479	489	440	470	476	503	458	518	465	481	475	489	478	479	487	442	480	478	472	480	447	451	491	497	514	455	484	464	474	491	502	471	491	477	536	468	518	507	465	492	463	441	534	478	496	467	476	464	487	490	532	472	487	467	474	499	484	497	468	466	478	466	461	487	494	467	467	513	474	519	468	482	457	501	521	482	473	483	521	472	471	495	504	472	520	489	476	451	508	451	505	440	464	511	518	473	486	477	500	478	479	485	482	486	473	501	487	470	474	474	501	498	488	474	503	494	500	503	517	494	481	497	478	480	491	540	495	455	458	505	513	524	476	437	501	503	458	456	453	482	463	496	434	507	465	488	495	497	468	490	460	520	479	490	493	455	489	456	482	473	481	497	491	469	483	493	499	525	466	483	432	500	480	442	510	470	462	470	508	465	468	452	472	495	483	469	504	486	448	483	468	478	477	457	477	485	484	472	484	450	454	499	483	469	471	485	467	476	458	493	473	455	481	524	512	491	463	473	468	495	456	464	428	513	502	463	492	492	455	475	506	469	452	512	487	507	483	512	483	467	479	501	442	512	481	461	525	508	499	482	443	435	469	467	488	497	475	483	480	466	464	489	464	498	457	524	491	494	487	505	467	449	489	457	472	488	471	483	486	488	471	522	480	513	457	504	455	497	459	459	504	490	473	459	478	478	441	454	483	502	475	485	494	505	466	463	492	520	483	504	477	505	493	473	526	451	458	458	446	490	523	486	493	468	508	471	474	498	497	452	509	495	509	494	440	512	478	474	480	493	473	481	471	500	477	479	486	477	466	475	511	436	457	498	479	450	467	481	481	448	483	484	494	530	480	470	481	438	498	489	473	471	536	519	500	493	474	506	481	429	464	494	480	509	486	486	478	503	515	444	449	485	502	477	462	502	492	480	474	458	460	471	527	489	481	468	498	489	429	464	457	505	500	510	473	467	490	512	495	480	485	509	482	524	477	490	469	474	490	497	483	488	489	463	470	494	470	496	457	480	457	484	483	478	507	498	503	475	491	441	468	437	478	491	449	505	467	472	474	480	477	485	497	470	428	503	444	470	471	483	499	474	530	483	501	479	427	497	463	481	475	474	469	459	476	508	463	488	459	475	462	463	467	472	498	480	526	471	513	471	472	474	486	460	495	482	459	501	506	477	503	479	492	506	451	490	480	458	464	477	510	511	471	451	478	467	499	497	487	475	484	437	492	483	497	467	484	525	513	472	513	508	472	511	496	483	487	482	460	460	509	479	484	509	510	482	515	488	503	520	454	463	469	478	472	484	451	478	495	470	465	522	466	443	509	467	500	488	454	511	481	482	489	468	468	513	449	493	533	492	486	428	463	503	457	476	498	497	484	485	486	453	477	461	531	494	481	539	472	460	463	490	460	459	538	472	493	480	495	490	505	472	491	494	471	513	464	517	484	503	477	465	499	445	443	488	470	447	458	477	492	483	490	444	491	488	450	457	471	462	468	501	476	439	460	481	480	486	455	478	479	480	474	457	511	504	468	494	482	449	460	462	507	508	475	519	501	472	499	450	448	473	491	462	455	496	460	532	494	470	497	490	514	482	517	458	477	488	490	466	504	477	482	489	466	511	457	496	457	517	457	459	486	495	495	463	480	491	481	464	458	472	482	498	480	489	475	499	445	450	459	494	489	516	484	451	520	500	458	468	460	483	489	494	483	438	466	472	467	453	490	475	497	486	497	482	511	494	423	489	474	499	454	457	457	486	452	493	493	476	473	479	479	460	504	464	512	484	511	535	498	474	487	484	510	466	485	490	484	487	449	503	500	492	452	504	486	462	491	495	466	502	507	502	473	498	472	520	490	452	469	471	476	464	471	511	492	541	495	540	483	466	493	509	461	472	496	459	487	485	466	493	485	471	471	474	489	498	427	471	530	490	455	489	514	473	469	490	486	471	484	451	499	469	499	478	490	466	470	449	485	471	516	497	483	461	477	428	498	506	471	458	475	510	512	456	495	444	482	481	534	469	468	496	494	498	463	492	459	481	454	451	500	457	465	521	515	444	485	448	508	495	507	508	475	494	497	485	487	439	472	475	470	482	488	487	475	504	516	477	460	526	459	497	475	493	524	448	456	523	509	512	454	481	458	479	488	454	491	491	476	483	474	498	455	443	494	475	438	472	508	500	492	516	517	502	490	492	480	489	487	482	489	511	468	460	498	482	469	472	493	481	473	458	482	513	459	475	482	473	472	458	451	468	504	487	441	479	501	475	483	464	483	474	466	514	459	505	478	443	452	473	504	480	516	488	473	457	468	489	486	482	446	492	462	463	471	467	523	474	486	477	477	474	510	511	470	453	486	496	495	456	487	449	510	500	486	464	497	522	508	512	457	488	480	482	490	489	463	451	474	470	467	480	493	463	486	503	437	468	488	439	519	485	430	507	481	502	485	484	459	532	457	488	433	480	459	503	483	482	501	488	452	480	478	463	494	499	475	465	490	476	522	473	506	490	501	516	474	479	466	467	464	478	461	457	450	502	474	507	511	486	469	477	478	471	454	430	480	465	482	484	497	476	489	489	506	481	450	521	464	450	445	479	459	517	469	472	500	484	508	463	484	439	487	474	526	467	491	455	462	472	512	476	470	486	486	499	453	524	468	498	482	499	472	472	512	475	477	520	475	480	524	459	494	476	449	488	482	461	510	478	500	467	471	503	461	480	530	447	484	475	482	472	461	471	482	466	483	514	502	455	500	468	512	464	469	510	462	474	508	489	475	441	462	501	481	487	497	480	468	507	496	481	520	509	489	507	450	475	478	477	467	458	480	458	496	482	480	478	488	513	472	473	444	454	477	492	487	485	492	486	492	489	503	498	499	479	452	529	534	469	473	491	454	461	458	464	513	505	464	508	490	480	456	494	473	416	479	472	485	498	479	487	480	477	474	486	499	453	474	486	504	449	477	466	480	501	490	507	429	480	510	501	491	478	473	455	511	480	459	513	501	508	508	484	472	478	487	473	484	462	476	470	468	417	465	471	460	510	503	496	491	473	476	474	461	475	493	520	439	466	477
22276	2961	1166	887	636	528	401	355	343	321	346	353	313	326	282	286	264	305	305	281	326	299	289	277	278	279	287	285	280	267	263	295	296	285	306	315	276	269	329	314	309	279	299	287	248	278	262	316	282	311	256	297	300	272	260	274	308	260	288	276	298	259	248	270	268	284	278	279	299	283	297	285	287	279	283	270	309	288	277	272	288	249	255	281	294	279	279	274	269	295	264	239	280	276	270	248	246	294	307	272	268	298	314	269	300	250	260	289	264	280	313	274	283	288	257	305	263	292	265	288	296	268	309	261	283	245	295	288	289	270	303	276	290	264	275	282	280	267	286	306	276	310	299	278	251	306	261	294	275	253	287	282	284	302	277	275	273	283	270	270	275	288	300	292	282	304	285	294	293	262	280	273	266	278	250	288	282	262	268	307	273	270	258	301	277	274	299	311	273	301	268	307	284	278	287	270	282	279	294	273	286	295	304	283	289	312	277	282	300	287	264	329	295	291	266	274	253	291	268	251	270	273	287	288	244	269	278	272	289	248	288	269	300	288	258	280	306	289	290	279	277	259	276	291	279	275	305	276	312	290	301	273	295	278	240	296	296	241	282	279	276	257	289	298	288	294	293	297	274	251	263	298	286	297	273	282	304	294	264	283	246	284	305	291	255	299	281	277	284	287	286	291	264	285	280	272	252	251	284	273	293	257	266	250	269	292	277	272	254	261	273	295	297	322	303	291	303	271	263	269	296	288	263	268	260	298	306	273	262	266	281	295	299	289	272	272	278	272	293	272	262	267	272	295	280	287	277	252	278	272	273	262	287	293	288	292	276	249	278	255	271	261	242	244	226	255	265	276	291	292	305	254	301	252	254	277	302	300	285	286	272	270	271	274	260	290	275	296	290	304	259	277	299	276	282	320	264	292	278	268	257	312	280	281	267	320	259	298	280	305	305	301	305	262	284	267	281	283	286	292	246	271	292	285	284	265	285	273	252	279	276	287	281	315	268	259	277	266	267	264	306	288	255	290	251	284	227	257	294	264	302	333	255	275	251	240	294	274	274	262	278	259	250	296	289	263	271	299	258	275	268	265	258	286	300	269	279	242	251	294	304	296	293	274	290	293	287	275	286	275	289	300	255	268	304	278	263	279	277	281	282	273	300	280	310	286	267	299	262	288	266	255	271	289	306	265	268	285	269	281	276	314	298	296	316	301	278	284	279	291	258	239	265	267	285	258	271	270	272	271	270	261	272	308	269	263	261	325	292	280	289	260	266	310	272	285	257	277	260	277	267	314	275	267	274	295	290	290	314	278	305	303	290	258	294	269	269	289	307	297	260	262	293	302	289	273	272	260	271	274	296	303	288	256	282	293	236	257	282	287	272	301	299	283	273	284	287	257	291	282	265	313	273	281	264	280	281	281	281	280	287	265	305	283	264	263	301	267	268	285	279	263	292	265	297	268	293	299	296	267	299	281	283	283	294	268	305	267	261	247	286	271	263	269	296	278	256	300	308	280	304	271	255	281	272	283	244	308	269	274	283	309	282	248	268	256	257	260	302	273	258	277	258	291	286	271	284	323	264	272	255	261	288	284	303	288	289	270	282	246	284	299	283	285	283	265	269	283	280	268	285	268	294	266	273	253	275	261	275	269	267	269	257	263	255	270	275	275	269	285	258	264	283	263	277	294	286	267	273	294	278	313	263	245	281	261	268	274	258	282	279	293	265	256	289	308	289	266	301	292	287	265	285	274	278	276	279	277	310	306	292	256	303	273	270	302	280	313	267	301	296	258	257	292	229	278	249	244	270	293	277	286	284	286	273	273	270	300	284	261	258	297	297	290	249	293	274	290	244	306	280	285	284	264	286	285	275	288	248	280	261	293	262	263	261	335	313	239	289	273	286	272	284	258	281	272	293	309	304	281	258	265	304	239	281	273	282	292	289	279	274	242	268	282	261	292	243	294	256	265	277	277	266	284	287	301	252	314	267	275	326	271	279	280	277	301	292	290	303	275	297	280	280	256	286	273	285	285	264	294	278	290	260	300	280	306	256	288	271	278	283	309	289	269	298	314	257	256	304	294	289	304	277	292	318	270	287	287	281	272	269	270	269	252	269	284	275	258	310	292	276	273	274	266	298	247	263	304	270	277	279	276	248	279	261	277	258	297	270	286	292	273	269	259	265	282	313	266	267	279	264	317	304	280	266	268	299	269	275	263	269	278	266	229	258	304	264	258	251	286	274	323	294	275	268	279	248	271	295	256	272	261	266	329	312	295	303	285	298	251	277	322	306	315	299	303	288	265	271	278	257	270	282	270	271	288	275	303	263	287	288	298	309	264	277	299	282	281	294	268	271	276	277	259	302	285	258	261	291	271	268	284	286	259	269	287	319	272	248	298	268	293	265	246	271	273	286	282	230	310	309	299	285	293	285	251	283	232	267	296	276	282	291	293	261	303	275	302	295	268	273	287	299	273	238	242	300	265	290	260	265	273	281	302	323	276	279	284	274	271	269	334	307	261	315	298	285	288	306	283	264	284	265	320	296	280	287	287	271	247	250	298	231	234	298	252	286	280	263	262	298	275	277	278	275	267	273	300	279	266	296	303	258	246	276	266	274	269	268	289	253	252	279	239	254	278	301	282	268	310	281	244	275	266	287	326	260	257	288	272	261	276	249	274	273	296	282	281	264	270	284	302	257	234	268	305	282	256	280	280	290	279	307	265	297	288	286	270	285	247	286	271	281	261	269	260	290	310	282	270	271	278	293	278	264	289	278	276	253	280	292	279	269	291	266	294	305	302	311	284	263	288	251	254	268	296	275	271	276	291	291	277	242	278	282	245	290	304	274	280	265	274	279	293	287	293	287	289	282	288	290	262	314	272	286	298	291	274	290	285	293	244	315	303	253	262	247	270	266	288	300	290	270	276	272	272	275	291	259	269	258	275	275	285	277	313	309	284	272	238	287	270	270	272	273	322	287	286	262	277	252	295	281	248	275	242	306	286	276	279	304	290	283	285	271	284	277	266	303	287	263	264	260	321	255	281	280	300	289	271	290	315	270	269	274	278	263	278	295	266	270	277	281	285	301	283	293	288	276	273	256	290	256	286	280	263	250	278	318	307	302	270	296	262	255	280	281	278	272	281	308	258	312	290	284	267	315	271	242	272	262	297	268	306	267	288	279	277	309	272	238	289	292	299	260	265	299	247	291	286	266	291	268	272	275	306	242	281	301	272	278	284	287	303	272	293	281	298	287	251	283	283	287	301	299	286	305	287	289	267	264	285	280	254	271	249	298	272	272	296	277	293	271	263	249	283	297	289	289	279	268	246	257	295	319	284	280	275	283	293	281	264	260	237	281	271	284	281	272	229	268	274	267	235	275	307	318	282	267	302	285	278	267	293	327	289	282	267	250	255	276	302	282	293	269	263	272	268	280	294	275	282	248	259	269	254	264	277	267	284	297	292	282	289	280	274	284	242	319	242	274	244	252	278	257	259
13438	1073	2015	2287	2019	1654	1414	1207	1034	913	930	866	822	815	753	730	756	743	719	693	706	683	679	649	669	668	649	644	659	650	657	642	656	650	697	666	663	619	666	638	629	658	690	683	652	681	697	651	698	696	635	672	678	661	627	681	712	683	647	672	670	683	686	635	643	640	668	643	633	683	709	641	681	666	676	712	654	682	645	674	682	661	642	691	682	627	636	667	674	637	668	657	682	618	647	649	637	637	683	705	679	650	614	650	670	671	661	610	685	692	649	634	651	698	734	651	676	670	681	616	637	628	701	649	699	628	607	657	697	614	638	658	629	677	699	608	648	660	654	666	643	658	660	629	671	714	625	659	668	639	626	678	635	648	646	678	707	590	661	679	711	721	697	670	670	671	621	681	660	658	591	614	669	654	667	621	656	692	641	638	637	688	665	716	631	633	696	654	657	733	671	654	648	669	711	644	691	664	684	595	645	681	655	655	671	608	636	597	635	648	632	656	653	673	642	654	641	636	640	626	654	608	633	659	670	622	618	637	680	655	636	644	627	666	638	674	672	658	666	633	695	651	656	733	688	667	721	659	643	664	650	698	655	659	690	683	648	657	669	593	611	697	669	690	638	661	700	640	657	656	669	617	657	646	641	667	624	641	677	630	644	666	659	683	674	694	629	635	683	641	667	661	664	619	677	664	672	668	664	599	652	642	664	600	639	644	665	656	618	674	652	607	669	661	721	656	638	660	638	665	662	654	676	650	696	656	624	678	655	656	655	652	617	655	672	655	639	633	700	624	631	672	627	689	677	689	708	654	611	638	666	658	705	657	600	652	640	699	666	644	640	612	679	629	637	676	650	641	620	641	623	663	656	677	687	694	661	632	669	657	637	680	697	664	670	696	650	653	678	626	660	642	660	671	644	673	694	678	637	651	657	633	655	620	664	635	605	643	699	655	652	659	639	621	673	683	684	624	657	677	658	692	653	642	639	626	636	609	667	706	679	655	629	688	660	696	665	652	717	638	660	609	696	680	693	654	698	664	664	617	666	656	675	652	678	662	691	620	722	612	663	661	653	688	672	668	649	680	665	686	689	666	662	663	699	630	634	686	647	659	629	626	639	665	642	651	666	709	654	675	636	656	661	687	658	642	647	647	679	643	668	613	636	628	683	658	665	647	655	675	652	678	693	634	612	642	644	679	641	687	688	690	669	652	644	670	644	680	667	657	675	667	639	619	683	681	649	642	638	664	670	582	713	609	682	690	583	672	637	659	674	659	616	713	684	618	628	617	703	605	658	663	653	679	620	688	686	630	649	653	678	688	636	636	655	692	644	620	677	666	637	648	628	625	651	638	634	650	696	647	673	654	647	692	631	635	667	691	660	639	618	632	673	671	650	658	651	640	607	641	657	640	643	646	612	642	631	641	724	636	708	639	670	639	644	651	650	670	648	629	673	674	661	673	634	658	670	670	616	673	614	645	638	686	650	676	627	653	685	659	676	655	663	658	645	654	639	636	663	701	597	636	695	695	663	627	612	631	630	664	692	647	677	688	609	666	653	668	684	649	664	644	624	646	668	658	646	711	699	683	686	663	660	690	642	653	655	683	631	604	691	646	660	627	674	667	667	666	673	681	651	646	651	652	667	653	649	664	646	622	637	664	631	653	655	659	652	603	661	634	584	682	669	693	618	697	654	637	644	711	636	641	616	665	698	671	631	670	658	621	654	640	669	669	689	641	654	678	670	588	655	638	634	620	646	677	613	679	656	697	626	630	683	685	665	678	613	667	643	661	663	638	613	661	652	669	697	670	654	647	631	679	629	649	646	656	674	668	622	654	690	681	650	625	708	649	679	706	645	638	658	664	642	639	656	643	659	669	658	692	642	637	649	660	652	666	647	662	591	629	663	670	688	686	637	665	643	669	685	641	653	639	616	649	649	632	667	683	656	709	626	615	688	616	699	667	683	654	667	658	680	623	620	655	679	673	654	624	693	657	636	653	709	683	661	663	688	637	649	676	643	654	670	663	667	690	648	703	691	643	661	624	651	648	667	630	675	646	670	678	662	640	671	686	650	655	694	640	659	590	667	655	623	667	648	620	647	697	686	658	652	631	678	649	610	656	659	685	642	653	644	652	644	654	658	670	653	630	678	674	724	644	630	670	686	679	638	642	669	635	703	655	603	663	663	619	633	612	678	598	701	648	665	677	670	629	637	663	671	681	685	589	664	664	653	655	664	663	680	667	659	691	639	646	626	637	657	665	626	646	681	645	677	629	683	647	652	621	633	668	603	670	656	635	650	655	626	648	692	683	703	624	660	700	661	643	636	641	699	665	669	645	608	671	655	618	558	666	643	666	657	639	670	690	674	667	656	674	651	650	666	647	658	639	667	648	639	661	675	637	666	723	649	684	665	629	686	639	656	686	649	662	633	647	688	707	665	655	647	662	664	667	690	665	676	648	626	595	619	636	666	662	665	620	633	670	657	653	695	607	689	625	653	664	659	674	670	678	681	630	629	637	715	693	719	701	661	664	637	702	685	652	631	643	624	618	659	637	665	663	647	651	631	665	611	681	712	685	658	616	611	646	638	632	622	705	667	649	626	676	658	648	653	650	661	664	669	675	701	662	675	621	657	682	666	711	688	645	653	666	663	646	661	666	650	689	668	655	632	666	681	655	665	593	679	636	656	641	657	629	647	734	682	668	658	624	648	648	709	695	677	664	632	626	682	637	671	627	672	658	678	691	675	628	675	662	681	679	693	641	609	688	636	628	659	690	637	664	671	626	677	643	630	632	727	675	689	676	657	640	666	647	656	649	636	667	653	623	601	672	658	634	655	629	691	664	636	662	663	701	621	664	714	604	615	622	669	678	670	652	664	665	621	657	663	598	652	649	611	690	666	660	659	654	616	646	675	659	644	625	632	638	693	644	682	670	678	618	615	647	639	639	679	642	658	655	650	689	651	671	643	663	612	674	658	625	644	681	621	661	687	714	675	643	671	618	684	681	641	649	609	649	672	624	716	576	664	697	652	667	635	679	686	662	626	665	661	678	641	665	656	666	672	664	655	675	676	622	698	653	646	639	638	692	652	663	681	653	655	645	662	677	662	655	682	657	638	697	640	674	675	652	662	687	644	684	693	639	670	682	613	668	619	695	679	638	685	669	716	641	649	628	666	661	632	667	677	653	655	670	624	651	648	665	689	653	627	632	646	662	687	663	643	667	625	684	627	614	661	664	680	613	659	666	676	703	667	676	670	640	641	654	660	667	645	656	645	674	656	626	655	678	606	625	644	659	640	670	638	616	652	657	653	662	678	676	622	681	647	703	684	618	710	654	624	658	691	622	647	678	646	679	713	695	655	654	676	672	658	662	647	643	626	677	698	692	637	631	667	682	654	653	683	680	619	641	618	683	675	643	660	652	708	658	652	647	637	666	657	690	652	670	620	665	659	645	642	604	658	640	675	648	641	617	671	671	684	644	646	629	704	650	691	672	628	649
33153	6352	2106	1426	963	852	702	594	567	484	460	452	453	456	436	439	439	399	419	410	406	392	427	434	413	398	405	397	411	431	414	399	413	374	417	418	429	382	404	407	386	437	417	440	393	369	389	366	455	387	420	389	431	425	410	384	416	445	423	437	400	404	397	424	385	437	459	411	411	402	355	348	410	412	422	396	372	414	457	425	404	398	412	406	426	391	401	406	396	420	421	417	424	400	402	399	394	377	414	427	401	366	421	363	435	385	408	408	431	385	415	399	396	387	402	378	380	425	365	401	401	402	418	380	377	358	361	400	411	400	401	399	388	384	439	383	388	386	422	358	399	388	385	391	406	416	431	412	422	392	375	389	392	380	389	416	423	416	437	397	414	443	383	401	420	385	400	377	368	417	410	435	382	401	442	390	400	443	374	340	406	414	393	419	379	443	402	424	392	422	408	401	360	401	447	399	435	395	396	410	422	405	405	400	399	411	414	402	423	388	398	381	410	412	379	356	392	401	377	385	377	406	401	416	409	430	437	400	422	395	409	415	405	355	384	398	374	371	374	390	410	399	382	410	383	368	396	386	412	413	404	429	401	388	371	381	404	385	373	421	426	433	431	454	400	375	405	413	422	431	413	407	403	367	413	426	393	382	369	383	426	421	410	443	350	414	363	391	370	415	386	366	368	409	412	363	385	408	413	399	393	400	435	348	363	401	413	404	377	391	445	414	417	402	435	388	402	447	371	403	451	374	348	426	422	428	378	417	403	425	399	421	374	386	405	395	364	363	427	396	424	399	439	439	384	410	376	389	416	367	450	401	406	398	408	395	389	410	395	380	438	381	389	395	381	416	412	393	463	445	395	369	406	381	420	391	410	406	443	421	425	391	338	422	409	410	404	408	414	406	407	403	357	424	406	391	414	418	388	390	370	386	392	413	418	387	391	450	400	395	409	430	418	393	400	408	464	376	388	406	398	394	418	363	408	392	374	409	432	405	418	402	380	372	376	388	353	404	425	387	374	423	431	399	424	400	406	437	410	431	388	413	382	428	418	418	377	396	386	413	373	420	415	415	420	401	425	399	410	395	386	380	437	360	404	405	365	387	416	423	423	371	409	416	394	360	376	387	404	383	404	392	373	396	392	379	401	411	405	420	401	398	394	356	412	405	410	418	401	401	360	337	388	357	431	375	397	404	384	410	440	410	398	364	366	392	392	433	388	389	373	387	397	365	356	407	353	390	390	424	405	396	397	386	435	411	391	396	397	405	384	344	379	465	411	409	377	424	392	393	373	425	423	412	361	415	423	433	425	428	386	419	392	406	453	431	431	376	377	380	405	436	403	414	387	404	392	399	375	409	396	365	399	403	409	405	388	384	422	400	388	374	397	365	422	374	397	398	383	414	393	425	362	393	412	373	410	429	388	391	433	440	393	400	411	451	430	436	378	420	411	361	424	359	387	385	420	411	416	379	392	395	429	395	413	390	390	380	434	373	417	424	395	430	395	383	415	383	434	456	425	382	395	395	401	401	448	388	408	428	392	425	436	382	366	386	342	411	423	385	423	427	425	400	430	391	367	423	366	393	380	370	399	402	415	415	407	441	379	416	396	386	390	404	421	417	374	414	396	405	404	401	392	398	399	421	423	373	403	391	378	413	399	399	405	376	413	420	401	390	412	345	419	410	392	431	417	384	386	382	407	368	377	384	422	438	374	366	424	390	397	412	373	380	456	372	377	401	392	434	418	362	423	389	379	390	374	465	395	400	405	393	388	393	393	429	381	447	422	422	379	418	394	386	375	403	431	408	402	410	426	391	387	387	433	406	380	406	392	375	411	376	393	368	422	423	391	375	421	380	371	413	397	400	439	415	382	411	427	383	443	432	414	375	368	405	384	373	390	378	416	404	429	404	425	403	405	394	378	451	394	374	410	388	416	392	388	388	432	435	399	379	394	368	433	368	353	414	420	420	383	389	407	400	423	361	358	434	363	411	411	421	396	391	372	404	384	412	432	397	388	394	440	404	389	424	433	364	383	434	406	418	446	433	419	397	427	387	392	425	359	438	387	390	390	366	392	361	400	410	378	415	426	374	386	388	371	397	384	403	402	388	422	422	403	389	427	395	411	388	406	399	393	389	394	440	413	395	360	416	429	358	412	407	387	417	426	382	370	366	407	408	381	415	427	378	416	394	407	391	408	414	413	409	414	407	404	410	402	389	399	377	405	408	400	412	394	377	349	404	385	372	372	402	416	405	379	373	383	403	437	360	375	374	373	424	394	420	370	364	416	375	421	427	388	388	385	416	418	444	413	409	446	403	385	379	390	437	422	418	375	376	412	391	405	397	398	415	407	449	434	376	363	364	384	409	370	419	420	406	394	399	363	420	417	405	402	409	370	393	434	395	454	404	404	401	389	427	390	370	362	422	403	398	422	450	371	383	410	369	393	376	394	386	411	426	413	408	453	407	415	409	377	427	364	386	387	361	374	386	407	361	448	396	405	418	388	399	396	407	425	423	349	422	429	430	415	439	402	414	440	400	426	390	372	419	374	400	411	407	418	395	425	391	411	420	380	418	392	445	413	424	414	400	380	361	391	375	392	416	421	373	405	393	400	375	415	424	412	418	432	420	390	389	414	353	429	387	431	403	385	420	387	359	400	397	385	431	404	412	399	413	373	415	371	439	414	443	426	416	429	417	351	407	423	380	425	410	409	415	424	420	391	424	393	364	368	404	393	381	367	418	396	395	401	383	378	407	365	413	422	435	440	422	381	353	421	406	391	391	397	416	399	371	357	367	413	395	403	400	421	375	395	400	413	410	425	412	404	407	406	404	413	406	441	415	389	368	395	397	411	399	407	387	422	447	374	384	398	405	400	436	422	386	397	388	371	389	440	370	400	418	350	398	433	427	411	415	413	422	419	418	445	433	392	403	411	384	430	375	380	408	414	396	424	428	354	434	404	393	428	415	394	393	390	403	390	436	410	442	391	373	392	382	365	416	419	443	406	390	410	410	359	410	364	388	394	441	393	375	422	423	394	391	407	414	425	446	419	414	390	456	390	432	424	449	449	422	392	399	398	380	398	394	403	424	430	389	360	420	407	438	383	401	448	402	395	434	368	445	369	419	383	377	413	391	411	419	456	379	363	360	384	398	379	373	352	352	414	446	414	389	435	417	420	403	400	419	367	396	432	440	385	387	375	398	385	386	405	404	409	413	377	354	413	446	409	423	388	396	437	419	419	381	423	408	389	426	389	408	376	405	393	415	396	434	398	433	393	369	402	413	373	418	376	427	417	414	412	373	414	413	391	377	393	392	452	406	396	419	439	438	366	419	416	393	404	416	381	418	417	403	416	409	414	397	381	390	406	410	379	385	430	408	430	388	389	349	399	392	406	397	406	420	386	440	417	378	431	386	365	427	382	374	392	399	390	393	370	379	407	448	423	394	378	395	406	417	403	412	391	395	430	400	411	411	412	381	412	380	402	394	423	397	395	406
18489	1610	3389	3638	3108	2553	2171	1794	1564	1394	1242	1227	1162	1149	1036	1074	1076	1047	1068	968	949	959	970	885	1011	941	963	917	932	916	914	941	938	913	933	934	896	877	875	903	861	895	892	909	887	968	854	883	897	904	889	859	919	918	883	935	900	937	855	938	848	894	824	875	919	874	895	947	885	860	892	905	918	898	869	927	889	880	894	900	901	861	908	932	882	880	853	878	900	886	873	897	913	860	894	914	894	882	920	900	892	884	878	963	936	849	912	884	892	854	859	846	874	888	915	826	870	918	902	937	841	908	856	903	859	867	914	840	930	924	873	896	878	869	916	970	894	902	902	929	877	906	903	872	913	876	915	887	897	911	874	868	853	902	815	880	868	914	907	908	912	864	863	917	866	842	856	917	925	942	886	866	890	933	892	874	843	930	853	863	952	931	891	879	867	907	896	890	875	918	882	874	894	905	881	874	888	910	913	868	876	928	832	901	911	918	868	913	926	900	883	940	855	862	868	922	890	882	841	901	904	856	901	851	900	924	887	885	887	855	919	936	867	916	903	938	860	877	862	858	906	868	877	916	905	902	850	912	855	893	918	910	941	901	927	910	880	880	908	829	894	838	897	868	862	891	924	927	985	896	897	902	867	892	874	893	940	911	866	868	874	908	923	888	893	867	903	877	901	902	898	959	861	839	888	875	907	842	826	913	828	889	900	914	893	915	878	908	900	896	853	904	869	847	899	904	842	898	860	888	821	881	852	862	873	915	876	869	903	896	885	935	863	877	897	878	885	841	883	903	898	887	872	887	863	926	882	888	871	902	891	852	878	829	870	901	913	924	909	856	863	906	903	916	956	900	858	903	886	894	866	888	870	896	875	927	865	900	826	812	916	899	918	843	948	865	896	878	878	949	908	847	939	922	910	861	870	890	886	852	898	873	867	910	886	913	868	914	898	945	918	892	866	845	881	917	865	881	934	893	898	854	902	936	900	884	917	892	863	893	880	888	922	922	840	906	914	895	869	886	885	875	883	857	921	866	910	897	917	870	870	861	886	871	877	890	937	915	875	959	895	941	908	839	871	910	876	880	891	876	908	894	884	885	899	862	887	874	897	859	881	840	832	875	885	834	915	893	955	906	907	884	849	878	884	873	921	889	922	906	887	893	912	857	898	827	881	900	874	876	940	909	881	823	853	974	920	872	914	871	885	879	873	858	911	888	874	970	910	876	884	859	835	884	928	886	849	908	935	886	912	922	867	909	908	855	892	875	913	872	888	856	881	879	877	900	832	902	865	863	889	915	881	870	855	867	889	897	892	927	885	897	920	880	921	869	913	820	947	892	910	891	892	851	874	896	885	887	893	799	879	861	908	929	851	900	925	863	901	868	808	882	879	866	850	859	858	923	853	891	931	868	840	908	878	924	889	881	834	878	887	916	894	873	933	903	877	875	946	886	922	908	924	897	903	949	887	884	923	905	930	854	924	863	838	892	877	830	901	877	904	878	875	868	877	886	873	893	864	863	909	890	883	863	914	854	887	927	883	906	899	943	885	853	872	929	904	894	864	918	891	917	949	874	910	898	911	853	875	932	840	880	889	882	907	876	917	878	888	783	881	929	937	871	930	930	890	910	886	906	928	872	840	883	921	907	841	884	881	866	889	869	902	864	894	912	860	862	868	892	885	856	890	876	884	843	867	906	910	863	905	906	902	854	879	891	886	863	865	866	918	878	847	834	930	924	902	888	905	874	930	886	895	916	898	868	900	844	890	919	924	902	901	896	928	909	914	921	933	903	910	851	932	871	872	887	892	958	849	896	887	862	835	922	836	891	896	895	943	868	831	918	919	888	967	875	883	853	913	909	933	918	967	878	866	913	903	881	842	871	863	872	909	897	830	853	891	897	847	880	901	874	891	890	867	886	850	919	911	960	879	894	905	851	863	846	902	866	860	844	836	891	869	832	858	898	925	846	857	880	896	877	877	890	862	884	888	888	880	877	829	898	872	913	871	906	905	867	848	921	876	892	903	851	873	880	869	853	913	866	846	896	904	899	839	864	889	881	871	888	891	872	901	860	878	873	870	860	880	880	883	837	860	894	859	873	907	906	833	871	890	866	868	873	852	860	889	897	822	877	883	881	886	882	887	919	929	911	880	847	886	866	932	870	862	894	846	927	867	863	860	893	885	840	887	859	892	876	907	930	898	860	908	904	870	868	853	867	860	909	840	885	875	895	939	932	912	923	894	925	891	865	882	921	893	933	875	913	834	881	913	925	916	850	887	885	926	867	828	899	874	889	857	889	888	851	941	933	890	867	884	901	898	857	870	914	883	875	938	811	919	880	895	889	869	887	904	916	858	858	964	899	853	895	878	916	893	851	909	888	918	908	881	906	936	907	867	926	902	874	845	907	897	810	862	861	922	866	910	907	915	884	878	889	899	915	901	913	904	877	886	854	898	858	880	860	867	917	903	928	915	885	866	920	893	889	914	944	877	933	906	902	911	917	930	886	851	887	890	920	858	900	836	863	899	882	909	916	899	894	891	861	860	805	884	924	867	789	855	892	931	904	884	868	856	854	853	877	883	900	901	893	870	876	917	926	882	906	874	877	868	888	885	917	833	864	949	902	854	916	857	881	894	854	880	880	903	888	875	884	878	873	922	865	924	870	908	888	892	936	889	851	917	874	931	924	865	901	882	870	863	880	887	915	933	847	906	861	857	906	933	879	844	866	867	872	888	863	878	901	896	835	935	882	856	883	910	863	893	901	875	913	939	894	841	931	915	908	911	880	954	873	877	936	897	925	891	864	874	885	890	949	899	906	909	871	863	865	903	952	894	875	887	911	887	883	882	899	926	906	856	898	864	915	916	927	844	896	873	870	896	899	867	845	870	918	946	883	912	877	895	832	900	911	885	855	943	929	866	878	893	853	927	879	889	904	910	864	882	885	842	854	884	905	885	907	882	775	901	885	875	921	885	926	943	823	898	895	925	880	858	901	831	856	913	919	875	873	894	876	940	857	919	863	828	851	867	905	839	915	919	887	917	917	881	904	859	870	895	869	899	919	911	873	882	887	900	850	907	887	876	902	873	918	879	860	808	852	892	864	880	899	871	889	902	864	841	852	886	868	883	834	918	909	887	916	911	867	920	863	913	862	887	896	911	892	857	905	870	879	907	874	908	885	914	911	856	822	892	914	918	869	894	882	895	867	872	893	864	883	892	897	905	871	918	928	856	879	922	925	862	939	860	887	862	877	879	893	886	885	885	880	886	857	893	910	883	880	899	846	828	868	929	884	940	864	807	856	863	883	906	889	925	958	847	888	876	885	883	875	879	871	921	872	843	846	856	852	803	893	866	894	905	900	868	853	876	839	855	894	843	926	914	911	914	903	852	868	941	876	904	890	921	870	868	847	860	877	877	849	868	894	915	900	862	901	871	867	875	877	873	872	928	886	834	816	879	904	927	898	898	874	907	888	892	896	881	871	886	927	914	898	876	907	942	889
6838	518	467	325	261	271	250	230	231	224	228	191	193	198	192	198	203	177	207	203	189	189	194	219	177	212	215	202	203	186	205	187	210	202	177	201	221	177	202	203	188	203	197	202	204	199	188	203	200	215	218	195	209	177	192	194	198	204	188	180	207	158	202	198	204	182	211	193	204	212	238	179	200	187	187	215	197	183	204	182	213	180	197	224	186	208	202	192	201	189	208	188	202	193	181	177	194	170	230	157	224	187	191	197	200	190	189	172	198	186	200	219	260	194	209	202	201	215	218	199	215	187	168	200	185	218	197	205	201	204	201	190	201	212	210	184	197	178	202	184	210	192	194	201	191	218	198	216	218	211	202	213	204	184	205	199	203	210	201	212	215	225	237	211	193	177	195	217	187	179	184	183	201	208	195	187	212	196	182	193	185	175	196	201	184	205	194	183	191	203	218	211	203	169	167	225	195	240	199	184	195	213	208	179	203	208	195	229	183	189	188	184	209	198	213	202	205	193	189	220	192	199	219	233	207	185	210	212	183	187	215	217	197	188	180	216	212	205	210	217	181	198	192	182	192	200	195	198	207	187	204	198	209	190	199	171	215	180	203	207	203	198	203	194	198	208	208	196	209	219	209	197	187	208	203	207	200	170	187	200	188	214	203	203	225	180	187	217	197	188	197	193	203	221	195	193	194	182	207	159	211	199	183	179	189	179	182	196	204	196	242	226	240	221	191	212	198	186	207	197	186	219	187	210	204	208	217	185	180	213	201	216	179	189	197	225	198	197	226	203	198	191	220	227	192	203	186	166	204	200	209	174	200	203	226	202	193	198	222	217	195	194	187	187	189	195	215	176	207	203	223	179	195	228	202	212	204	196	184	209	202	207	193	206	200	186	181	189	216	195	206	210	202	183	202	208	202	201	235	212	199	178	204	194	182	206	211	212	194	198	238	200	189	221	216	223	207	217	215	182	203	203	214	197	196	207	212	189	193	205	192	189	204	208	183	191	178	204	200	199	186	197	186	188	177	194	202	237	216	190	211	194	194	190	217	166	178	215	201	203	202	198	203	197	190	194	185	199	231	206	208	221	192	194	188	204	216	233	209	190	206	191	182	180	202	193	198	206	195	183	208	182	186	245	205	194	176	211	233	168	224	190	197	246	197	194	187	204	205	214	228	176	194	184	225	208	191	190	204	218	211	192	208	194	212	177	210	199	203	205	183	202	203	208	185	195	202	220	209	200	184	200	207	213	219	194	227	227	193	189	194	211	170	227	176	197	176	183	188	215	175	191	199	173	187	204	175	204	202	198	244	230	178	217	181	196	213	228	208	204	217	196	192	201	202	215	245	230	187	225	214	180	196	198	191	199	207	215	186	202	217	203	205	176	207	205	219	202	194	191	216	211	242	223	187	209	197	181	209	176	193	196	224	212	176	196	172	197	208	201	233	195	198	199	194	184	219	190	194	218	187	197	180	201	186	191	191	187	193	206	211	193	182	199	202	221	220	180	213	186	154	190	183	221	206	193	200	184	210	194	213	209	214	187	226	204	181	151	209	201	202	161	205	248	204	201	219	219	207	186	227	212	203	206	176	208	191	178	182	213	205	215	212	247	204	218	193	215	206	186	201	190	208	184	202	204	205	202	202	179	207	220	195	179	167	193	191	206	189	185	206	210	200	186	227	207	212	195	208	188	213	212	200	202	223	207	197	190	210	191	207	197	181	228	208	188	210	203	210	207	199	199	178	207	212	214	225	187	189	197	184	180	188	194	178	205	207	187	185	199	201	202	189	201	208	213	175	203	201	217	199	216	182	192	205	204	194	212	191	198	193	195	194	191	196	199	206	189	213	187	218	210	192	189	220	189	201	183	204	217	201	193	175	189	201	210	252	202	186	197	226	181	234	221	173	224	199	204	202	202	233	210	208	170	206	211	206	230	190	210	221	203	180	210	187	197	194	192	208	234	171	195	185	198	192	206	207	184	216	192	199	212	231	205	227	199	216	193	200	191	207	218	183	222	206	192	194	200	189	212	204	200	225	204	234	219	196	213	223	201	195	170	198	216	200	191	189	207	229	205	203	201	218	195	186	214	228	184	175	207	202	202	183	214	205	216	237	211	258	199	192	199	219	205	199	231	217	205	204	231	240	189	190	216	201	177	160	205	201	203	223	204	185	191	179	195	200	224	180	204	200	192	189	201	199	196	192	219	177	190	199	205	199	209	188	204	201	207	190	189	222	231	185	223	189	186	188	211	186	176	207	202	227	180	189	199	197	193	219	218	200	214	211	196	214	215	208	189	197	187	154	197	207	210	210	206	187	185	179	209	188	176	188	180	210	192	185	175	199	191	195	178	197	219	191	226	223	200	177	224	220	209	218	204	211	195	182	216	183	203	212	215	214	212	196	206	214	199	195	197	225	196	205	208	197	205	229	185	204	199	197	202	209	196	233	219	239	228	214	193	213	203	171	218	220	196	219	230	168	193	213	192	204	186	220	198	220	162	225	208	168	168	228	208	170	207	210	214	176	196	204	222	228	188	199	208	160	206	204	186	188	197	197	209	190	222	209	206	200	210	207	192	193	184	182	199	200	203	195	200	198	219	226	194	196	196	178	201	193	212	199	185	214	193	191	189	189	213	215	184	215	175	214	194	204	206	190	177	198	184	232	226	202	180	179	209	181	206	229	191	191	207	202	218	200	190	192	197	223	198	214	185	227	187	201	208	171	172	177	184	209	204	202	210	192	219	178	200	218	216	190	183	191	198	225	192	176	200	216	206	198	190	206	209	186	190	224	219	205	207	218	229	226	188	207	179	185	212	176	178	200	196	180	188	192	212	205	202	191	211	191	192	210	198	223	184	199	213	200	209	198	203	213	199	202	186	223	231	204	218	208	217	216	195	175	201	216	176	203	192	192	167	186	231	215	208	198	179	182	216	192	198	185	210	198	196	205	189	192	174	234	192	210	212	221	191	194	208	197	214	199	184	191	175	177	210	203	205	191	210	202	205	230	217	204	230	202	196	198	186	186	196	201	228	234	198	185	186	207	218	213	194	198	211	220	214	186	223	170	226	209	190	226	202	203	191	200	238	196	227	173	223	256	192	187	221	218	197	206	205	218	205	199	206	214	199	200	191	169	213	174	197	188	228	221	198	188	221	182	210	214	196	235	181	206	215	191	186	182	211	209	206	211	222	208	207	218	208	182	189	189	210	201	222	181	190	209	198	197	210	203	193	221	194	229	185	208	187	196	223	196	226	209	219	171	192	189	235	164	215	198	181	187	209	220	226	195	209	204	195	198	207	215	196	224	191	196	197	209	182	218	225	165	213	190	206	204	216	209	216	190	197	178	185	196	222	201	239	197	221	200	229	204	185	185	194	190	218	217	191	179	209	210	193	205	232	197	220	197	212	197	206	192	192	198	191	197	221	193	194	185	183	210	189	200	198	201	205	206	213	202	188	199	205	210	217	195	196	188	194	187	219	189	186	202	191
4250	600	1015	1004	887	700	596	521	549	509	489	523	491	519	492	553	517	488	527	516	492	505	489	492	499	465	465	487	493	457	468	495	472	501	517	482	486	537	467	492	488	487	508	474	487	484	471	479	487	519	460	485	516	483	487	480	461	460	527	499	500	526	516	499	489	499	504	453	492	479	479	491	508	439	523	479	478	526	554	487	510	477	478	470	446	491	474	512	509	460	504	478	499	528	483	467	520	492	476	515	478	524	481	490	528	516	470	497	489	504	515	507	505	508	475	491	509	488	506	448	441	490	451	479	517	518	465	455	489	526	491	512	489	453	523	518	501	507	509	503	482	519	535	484	456	457	505	497	481	504	473	476	459	488	471	470	484	511	490	496	487	480	449	474	490	472	472	477	450	478	505	509	510	489	493	519	480	504	506	479	489	508	448	460	477	485	508	506	467	447	466	519	487	519	482	503	481	485	488	516	506	499	460	482	442	483	487	507	490	501	529	464	472	487	524	466	493	508	488	516	506	539	492	501	520	482	501	518	520	477	539	522	495	471	507	502	500	524	477	474	451	473	479	447	466	479	486	480	451	469	520	434	499	482	502	506	516	483	505	490	510	488	509	500	497	476	496	514	463	509	523	464	481	475	469	531	468	492	487	478	475	496	488	508	536	525	473	513	484	469	478	507	466	501	499	470	483	484	547	488	501	521	494	509	507	483	474	512	489	471	469	494	542	496	482	473	484	496	508	479	505	511	510	495	517	486	500	527	473	510	454	465	515	474	485	475	473	500	488	490	497	413	476	486	476	532	504	493	533	485	485	494	497	463	485	462	497	505	513	464	469	516	490	499	499	492	498	503	502	467	440	522	480	512	468	495	543	519	513	525	509	478	485	514	453	567	492	526	508	541	502	489	483	497	501	489	498	504	503	467	473	507	488	476	491	525	468	493	521	483	514	485	511	503	524	513	484	463	475	504	529	538	475	500	523	488	488	506	520	466	485	464	468	494	464	491	479	474	515	478	503	483	489	501	550	504	473	476	467	520	514	480	517	497	519	499	511	507	485	488	483	506	486	470	477	497	524	499	509	485	530	480	504	487	494	537	492	522	495	501	504	490	502	504	523	484	544	548	458	502	509	443	518	490	484	469	542	533	468	470	535	468	503	520	504	490	456	500	509	463	471	488	484	519	456	450	503	473	533	516	470	488	500	550	483	482	532	471	516	491	529	469	486	504	463	458	517	492	516	476	461	477	503	553	502	489	477	472	529	512	469	514	482	500	504	508	508	505	511	457	479	500	504	527	480	470	519	448	515	533	521	456	473	468	486	503	474	482	511	510	496	468	490	508	475	464	522	488	481	490	482	417	538	510	483	470	505	486	504	464	486	490	496	482	487	465	495	466	530	450	472	501	537	504	531	516	487	490	483	515	470	505	458	459	534	461	517	506	475	552	484	498	536	479	489	482	466	500	525	503	515	476	487	496	464	488	478	507	497	478	484	481	452	529	449	477	487	504	509	482	511	536	499	501	481	499	471	496	471	465	469	478	487	452	498	461	518	458	514	516	473	515	484	488	502	496	492	533	489	463	494	457	527	492	499	496	489	454	525	526	505	501	483	507	482	507	446	443	476	478	517	482	482	484	482	473	546	524	488	503	512	527	465	479	496	525	475	497	490	488	476	501	466	478	501	497	479	466	516	525	496	521	508	506	487	468	483	492	544	516	510	528	506	519	478	441	497	476	487	523	436	509	497	513	509	494	481	475	508	503	478	515	486	467	455	511	523	483	497	457	491	468	461	493	459	484	473	522	495	448	484	471	524	461	531	507	475	485	504	461	448	491	452	463	508	479	485	492	435	479	462	470	481	507	496	484	498	499	498	460	521	523	480	466	481	552	452	469	502	504	478	487	494	480	522	475	429	552	479	487	466	481	505	488	474	456	500	475	500	498	470	498	477	508	488	483	493	457	443	484	471	496	494	516	460	516	457	468	494	500	497	513	527	497	490	533	451	493	478	473	492	502	473	487	482	512	495	521	488	455	479	505	474	490	489	479	478	468	530	473	451	467	502	471	489	524	485	529	444	464	513	482	473	441	519	478	514	483	510	491	469	514	531	497	494	480	503	495	528	463	495	472	486	479	478	459	487	495	495	483	466	463	501	497	470	478	457	503	484	490	493	489	500	525	484	451	494	484	529	493	502	535	475	475	526	500	486	473	506	459	477	502	495	498	491	473	488	480	492	530	480	498	475	468	521	474	491	491	506	483	505	533	493	505	485	506	496	530	530	492	495	491	471	459	481	475	451	502	498	522	492	492	517	492	499	499	486	521	467	521	504	512	502	514	508	511	438	531	452	473	500	491	462	518	496	505	499	528	506	535	463	499	500	498	498	467	473	511	505	447	475	532	491	507	517	511	426	485	488	478	478	486	500	457	517	522	451	514	508	435	468	480	525	498	432	475	508	471	474	489	517	492	508	500	474	504	467	503	478	480	515	471	489	502	460	523	471	463	497	458	522	513	458	503	548	509	482	486	432	504	519	527	438	463	502	476	468	487	472	488	477	508	508	478	509	461	464	458	485	496	532	462	461	471	514	491	515	541	514	494	498	539	475	496	483	495	486	487	484	499	524	493	470	525	501	553	506	485	524	521	490	464	526	516	505	498	471	479	492	502	486	454	481	505	533	465	564	481	504	517	504	487	477	509	534	496	455	495	498	489	496	507	540	534	466	525	485	502	510	484	488	477	547	479	492	498	473	496	478	471	524	520	504	509	476	467	475	483	501	509	465	499	534	485	513	537	489	502	496	489	446	498	473	438	483	503	513	513	466	536	503	462	501	438	477	507	532	488	514	478	510	489	436	505	506	468	476	490	493	477	504	462	472	521	494	497	512	503	512	485	508	484	456	469	517	452	497	533	499	483	459	485	484	491	499	486	493	469	508	494	492	505	505	498	473	522	419	473	471	512	482	502	494	524	522	481	468	482	488	486	498	486	512	479	485	536	489	494	467	488	433	498	498	461	496	478	482	496	477	499	451	488	494	524	499	488	463	548	454	480	487	463	511	474	487	496	478	499	466	510	509	481	492	486	483	498	462	486	457	481	455	505	524	521	488	457	483	508	500	485	526	512	491	508	490	507	449	497	468	533	518	482	505	492	485	468	490	474	497	503	475	462	457	513	468	493	465	486	444	483	458	507	503	496	449	453	486	473	522	482	520	480	524	459	470	467	502	476	487	475	498	488	510	472	547	448	507	504	505	486	483	465	492	503	538	484	520	474	471	508	501	479	506	501	498	487	502	506	442	521	504	475	478	492	502	500	494	502	507	509	458	494	488	435	501	513	508	493	475	490	491	461	461	475	501	507	498	490	476	482	505	463	519	503	494	503	473	537	481	454	486	481	511	473	493	482	496	466	487	537	514	493	463	496	499	493	491	506	470	503	471	487	467	485	525	487	495	466	528	504	495	477	503	501	513	497	487	486	503	493	466	486	517	477	490	499
21167	2578	1149	961	634	515	472	382	354	330	308	312	296	320	295	289	290	288	321	327	310	290	323	265	283	316	264	277	287	281	294	260	286	293	282	277	296	268	303	288	276	262	272	261	294	278	257	284	280	287	272	314	276	302	292	262	263	261	262	297	300	274	246	270	254	308	248	300	294	285	255	249	260	264	291	320	304	289	322	296	270	260	286	267	256	267	261	273	303	276	299	258	278	255	294	263	277	256	276	301	278	281	293	296	295	283	300	304	263	284	270	273	285	255	292	312	311	263	295	255	280	283	253	260	281	259	260	266	286	286	306	271	261	281	285	267	249	297	269	303	284	309	253	288	273	278	274	267	310	294	286	284	272	248	257	274	267	275	265	283	277	288	287	277	295	309	274	277	300	249	295	269	265	267	286	259	289	289	276	275	278	304	280	300	290	284	304	285	258	254	270	287	289	297	254	304	285	268	262	255	291	292	270	278	278	269	281	289	275	278	291	302	282	243	280	280	271	273	279	265	268	306	285	287	300	301	307	251	291	286	299	273	286	282	284	274	268	282	281	288	274	281	253	306	273	268	283	318	286	270	271	293	275	274	275	269	269	308	289	273	259	278	261	289	290	297	263	270	301	280	280	275	287	297	290	294	298	311	277	303	233	248	248	303	277	290	309	301	269	254	266	271	283	272	269	286	264	269	274	280	283	250	299	307	292	274	272	260	258	299	247	293	271	274	268	257	255	289	280	277	272	302	288	288	308	262	271	308	270	282	283	269	288	274	260	267	295	257	301	244	267	260	267	283	263	277	269	295	296	289	277	274	291	291	265	278	274	280	271	306	267	282	271	290	228	276	252	308	275	284	263	303	254	326	278	274	297	287	272	261	254	262	277	265	270	270	332	264	275	291	256	242	308	291	284	252	267	274	314	299	282	305	303	293	297	302	293	284	292	278	245	249	285	260	284	268	302	317	248	294	281	304	285	268	265	281	234	288	257	268	267	284	292	280	281	264	292	279	260	273	285	296	293	325	277	260	250	280	312	287	247	287	276	266	302	276	289	290	289	271	273	282	306	255	251	280	309	296	260	262	277	273	262	245	253	291	314	283	248	287	274	295	293	332	272	269	287	264	272	266	275	251	258	246	275	324	290	289	291	276	268	272	257	278	270	286	260	276	307	301	303	256	249	295	303	300	271	273	292	271	287	279	280	256	267	272	287	272	261	230	273	297	296	270	274	318	295	258	255	274	299	272	266	264	275	279	304	254	307	297	276	287	303	310	265	288	310	243	271	255	287	291	284	286	287	290	308	336	258	309	286	272	290	238	291	274	250	282	309	236	286	279	263	256	290	254	300	249	243	313	275	274	287	273	254	272	288	310	279	305	290	305	235	285	305	283	274	278	239	288	276	295	267	266	246	277	313	271	273	288	289	293	247	268	225	305	310	261	260	309	248	269	264	289	246	294	272	282	264	259	308	243	253	290	270	236	283	309	294	293	277	269	267	278	280	282	267	255	305	259	289	270	286	296	286	260	269	297	275	284	266	248	296	265	316	294	267	287	251	300	296	318	278	292	263	273	294	297	247	258	273	279	259	297	278	258	267	272	255	275	263	261	270	259	266	288	299	269	277	302	226	294	242	299	276	291	295	219	266	287	257	291	268	291	315	269	278	281	254	273	293	295	272	310	259	285	256	284	300	276	253	265	292	293	334	293	280	267	265	276	270	289	291	263	250	261	302	311	272	270	287	283	308	284	285	284	246	264	283	310	247	282	264	268	310	274	281	287	277	261	292	255	301	286	293	273	295	250	271	238	261	281	263	302	304	258	281	305	300	261	276	260	313	277	287	277	269	283	244	271	291	281	265	254	268	282	303	265	266	275	256	279	289	274	284	283	299	278	280	285	283	300	271	275	274	262	293	266	288	272	266	309	274	310	265	277	252	245	283	295	274	279	288	284	279	281	285	270	248	268	282	275	235	265	275	289	326	304	263	300	272	295	299	275	293	282	252	280	275	266	268	279	293	278	284	261	291	294	277	299	274	277	247	228	261	278	269	258	295	271	269	264	299	269	270	287	271	300	283	293	288	268	303	292	252	309	269	277	292	266	299	271	279	356	286	264	284	246	245	256	303	264	285	255	277	262	284	277	311	300	261	297	300	272	274	270	264	277	273	277	276	315	267	296	257	280	291	306	266	252	243	257	278	256	264	278	269	289	295	279	268	260	297	298	269	293	298	294	301	274	278	289	243	267	238	243	290	296	285	270	292	297	284	315	266	299	277	278	290	278	279	277	280	295	267	300	293	287	275	293	249	270	284	297	294	278	284	271	289	274	252	273	299	312	278	295	316	275	277	298	297	253	266	290	300	287	297	294	270	265	306	253	304	278	251	302	277	295	257	254	298	234	293	292	287	285	273	302	281	267	279	250	284	282	297	238	277	301	268	279	296	267	320	302	290	303	291	261	275	283	253	270	305	286	288	273	304	281	300	296	269	289	277	288	286	290	295	291	306	297	274	293	320	282	283	311	253	306	255	289	261	259	297	270	301	266	291	265	305	279	324	304	248	266	295	262	272	310	286	300	278	247	271	251	263	258	266	297	317	265	314	261	280	292	293	290	249	259	277	297	284	298	288	288	302	302	262	291	323	281	263	270	284	278	282	267	256	286	276	271	247	274	277	266	294	255	314	280	327	285	255	251	301	269	276	306	294	266	261	248	297	256	261	262	252	265	255	271	259	316	280	292	277	265	309	292	301	309	288	266	254	248	266	301	269	296	314	287	298	264	277	296	286	293	277	315	266	297	269	328	307	292	273	234	256	293	290	290	292	273	294	272	275	297	272	256	295	296	269	272	258	251	291	264	262	271	292	281	292	305	284	305	274	299	281	258	266	294	305	284	285	245	283	260	311	272	256	269	259	291	268	294	274	293	257	275	246	280	285	281	292	292	308	272	228	291	293	298	325	252	303	299	301	314	262	325	275	293	259	320	273	290	300	330	289	271	250	288	289	314	270	267	282	319	282	270	302	273	282	253	283	310	290	278	235	295	287	263	289	322	281	272	251	276	318	295	269	252	308	277	256	240	291	271	295	251	263	290	254	281	294	289	262	260	301	263	274	278	271	264	262	282	245	269	281	289	280	276	269	267	274	296	278	265	290	287	286	281	285	294	276	315	270	293	269	278	268	274	314	260	262	300	280	263	280	293	274	292	268	269	260	296	319	259	270	307	288	280	264	274	234	278	261	293	280	291	296	241	254	252	317	276	257	294	263	278	303	255	288	273	244	279	284	278	292	273	284	309	274	247	248	273	271	271	282	253	296	257	288	251	274	283	264	271	265	272	287	288	268	307	258	263	260	276	283	253	274	281	294	293	305	300	283	280	240	312	264	328	273	297	302	264	257	275	277	268	253	293	317	245	288	299	298	293	274	303	295	312	301	269	286	261	278	300	309	257	283	289	282	261	306	275	264	268	277	290	259	278	306	263	246	250	266	273	294	264
12665	1133	2184	2490	2093	1579	1470	1188	1049	889	930	881	781	812	814	752	736	715	715	744	730	721	677	681	736	699	716	661	672	669	688	674	672	700	673	670	621	685	644	675	670	655	681	626	646	672	652	680	603	686	618	699	646	614	653	651	631	670	618	675	675	680	640	701	620	651	695	662	594	649	676	617	678	697	651	640	607	630	694	697	624	664	632	663	633	635	637	687	656	708	636	650	634	660	659	686	690	667	666	669	655	643	672	646	653	698	674	643	630	635	640	717	647	647	617	646	623	642	656	712	658	673	626	652	656	632	652	685	672	642	705	689	624	678	641	697	642	603	653	631	653	632	669	699	721	665	630	666	649	681	696	690	664	677	631	676	703	638	707	634	634	683	702	610	633	665	620	711	664	682	637	651	654	690	703	685	609	667	643	622	640	658	648	645	661	654	653	641	667	627	624	681	637	654	620	625	650	651	685	623	664	646	654	669	618	665	643	651	646	674	664	681	650	643	672	613	668	623	652	618	669	673	643	695	672	672	672	700	624	686	668	628	666	692	652	686	626	632	716	723	628	648	661	653	619	647	657	665	678	674	673	659	651	681	688	693	647	637	688	699	667	653	663	685	604	648	642	678	683	672	636	644	653	644	629	686	659	661	596	622	649	668	675	644	680	700	647	631	634	652	659	673	696	643	657	695	626	654	618	687	641	674	645	638	654	654	636	579	629	647	617	664	660	646	653	659	688	662	640	663	643	661	672	655	628	640	654	611	626	651	672	691	619	658	676	691	641	637	643	629	644	652	681	696	680	671	671	666	663	619	669	703	689	682	667	656	655	681	611	671	629	649	666	610	633	668	643	706	625	663	659	633	631	679	629	668	634	651	663	648	628	672	688	641	653	675	632	637	675	630	668	624	650	662	657	656	656	703	630	678	680	686	669	669	647	624	651	631	668	641	650	703	655	645	703	663	670	641	647	606	643	610	651	702	654	667	676	669	607	642	678	659	627	646	680	627	644	666	692	651	691	689	697	674	680	610	626	682	652	593	667	637	664	647	670	616	647	684	672	673	657	665	661	620	700	643	602	629	651	604	629	686	640	660	668	665	665	667	598	693	615	686	643	658	657	642	650	717	659	703	637	652	619	704	654	637	621	663	621	619	653	678	689	659	702	679	690	683	661	651	677	661	665	668	680	632	683	647	689	654	669	681	626	671	662	614	623	660	652	636	688	693	729	706	649	628	634	666	661	614	635	667	660	634	673	658	644	645	676	670	634	721	670	645	658	625	673	649	662	654	647	620	653	661	650	599	666	625	653	694	640	654	686	673	667	654	664	687	651	650	613	638	641	689	630	664	668	696	652	674	658	713	640	674	697	602	604	652	643	655	672	648	609	624	658	670	667	667	665	687	671	632	642	663	655	664	643	683	664	669	639	638	669	656	634	661	652	641	636	684	648	660	694	646	646	664	646	673	640	639	682	692	627	646	652	670	647	657	614	663	613	615	621	619	648	673	663	619	654	663	664	665	681	613	682	712	667	652	647	575	658	628	647	657	674	655	652	663	651	654	660	664	629	653	626	622	677	658	692	611	694	628	653	601	625	649	630	650	674	644	617	666	639	657	702	659	664	679	685	613	655	611	614	651	645	575	658	696	709	646	654	612	701	627	660	633	649	633	640	637	662	621	645	623	657	664	676	620	692	630	651	677	700	664	649	701	689	653	657	646	696	707	639	633	639	646	646	658	678	604	623	650	642	647	604	663	633	619	674	646	681	597	650	667	609	672	651	620	675	662	641	632	623	663	654	587	602	667	692	668	610	612	651	684	654	666	650	642	611	678	616	595	668	590	686	627	633	670	679	630	649	652	682	666	672	649	642	630	657	674	658	671	678	677	656	626	640	638	667	617	680	624	676	655	701	626	659	643	630	660	672	669	619	654	695	677	708	672	701	668	672	652	656	648	663	641	648	641	707	654	672	671	697	584	649	656	645	663	616	646	642	636	635	637	677	625	630	657	656	645	685	629	663	678	628	639	656	668	630	655	683	690	679	642	635	676	648	648	656	658	691	656	665	701	595	659	629	630	643	634	646	643	724	702	658	598	657	665	670	666	657	682	670	650	641	635	613	660	643	622	668	660	670	660	664	654	651	639	681	654	638	653	687	697	672	651	624	654	720	673	706	632	632	675	595	644	596	657	681	697	671	676	663	645	643	657	631	613	660	694	689	675	643	670	649	670	642	664	628	633	642	675	652	625	708	671	635	688	666	654	653	718	641	666	675	664	644	662	625	602	617	680	648	661	612	635	644	693	621	662	629	704	705	681	678	677	627	638	676	627	630	636	642	719	615	629	680	700	665	669	667	676	653	609	738	689	668	651	664	612	635	660	666	671	663	649	651	634	643	642	712	662	624	651	656	599	655	655	618	671	644	623	638	635	664	644	564	624	646	668	632	646	646	667	653	623	669	693	650	630	683	668	636	662	683	661	642	664	643	670	685	646	610	644	660	658	674	624	669	639	672	636	632	647	674	669	625	661	674	642	664	622	643	670	607	665	660	675	679	618	661	645	654	607	667	644	681	660	636	616	655	605	700	717	684	670	660	625	651	677	634	658	660	647	640	658	621	687	644	659	645	645	653	654	681	661	657	644	631	666	634	626	642	653	652	674	652	640	690	646	638	697	662	644	677	685	621	614	666	652	642	669	701	588	633	651	677	655	665	664	649	673	607	652	653	669	628	623	644	636	652	669	629	606	640	675	646	672	700	632	623	671	653	639	597	658	671	633	714	683	660	619	694	681	673	591	660	646	642	687	688	687	620	643	696	653	640	687	636	656	646	705	645	662	663	670	664	701	664	645	648	663	625	659	680	648	666	623	662	680	645	677	663	662	647	657	652	639	672	681	667	654	629	649	645	672	640	660	628	639	630	637	648	664	620	629	665	638	672	656	710	645	635	651	650	635	601	696	655	685	661	668	681	696	686	648	647	646	646	678	658	666	653	629	636	667	689	636	660	692	639	625	629	643	677	674	663	657	672	637	614	621	654	710	648	682	682	666	654	605	661	657	680	668	640	673	681	686	645	665	621	676	626	730	669	625	677	725	619	662	671	660	624	677	663	655	690	648	649	652	631	616	674	626	646	645	655	638	653	663	685	677	689	654	648	663	624	652	623	649	685	661	655	679	639	672	673	665	705	668	613	632	647	665	644	678	681	652	700	613	668	644	657	637	647	639	664	626	665	661	618	687	631	680	634	645	646	694	640	669	623	652	695	677	645	703	708	632	715	660	697	634	638	673	641	627	690	582	615	660	645	651	651	652	648	640	641	652	629	661	626	652	649	656	689	640	659	624	628	651	672	706	703	697	677	665	617	680	647	661	667	649	672	652	719	688	620	641	635	646	704	665	711	658	643	691	645	646	666	635	647	708	698	676	653	670	653	603	615	679	678	688	664	660	636	646	633	620	633	717	613	676	693	666	694	648	677	679	652	680	657	652	661	693	632	644
31780	5283	2094	1588	1042	778	700	599	569	504	514	486	480	395	454	382	427	422	442	418	407	436	384	369	413	409	458	401	399	391	402	396	378	379	430	415	412	401	408	382	405	376	430	376	463	414	428	392	406	388	401	385	389	377	384	398	421	373	427	377	389	370	419	446	403	372	415	410	421	407	400	377	398	440	386	431	408	426	412	375	420	416	372	397	401	390	361	359	436	411	404	380	408	427	421	401	411	448	423	382	371	412	441	418	407	452	385	382	408	401	424	453	413	395	434	431	420	444	433	415	402	394	404	385	408	367	404	396	390	399	387	365	391	390	400	443	433	412	380	447	389	417	388	366	368	408	395	400	389	415	396	399	383	412	409	402	392	421	392	380	401	420	418	386	394	373	370	398	398	415	371	424	437	384	405	421	424	415	404	393	406	398	447	367	357	367	417	397	440	432	411	363	377	381	403	426	365	387	452	414	413	384	410	399	389	409	408	415	402	397	397	373	339	363	396	383	372	391	398	408	409	405	386	391	364	390	381	413	421	397	364	403	406	413	376	384	390	416	399	418	397	410	392	415	380	404	397	378	449	399	422	432	419	402	401	416	446	412	400	395	400	421	446	411	384	425	401	411	450	379	370	403	379	419	407	395	387	421	405	375	393	429	418	378	390	415	391	407	385	420	415	427	402	398	407	445	408	383	393	429	416	403	393	388	423	404	362	374	373	417	415	395	394	397	408	407	430	423	422	379	395	402	427	415	391	406	392	389	424	406	434	395	381	400	391	429	431	387	386	377	372	390	374	453	405	383	403	361	390	396	374	347	396	393	406	412	416	392	404	430	403	402	404	404	453	377	415	401	434	409	408	402	401	412	401	410	422	428	415	411	372	389	407	397	372	405	416	429	376	426	407	408	399	405	400	415	390	405	412	400	409	378	416	394	445	402	453	390	420	361	372	444	389	407	437	397	413	405	432	414	437	391	392	397	376	423	400	383	418	406	399	422	418	377	367	392	405	380	405	405	420	356	403	375	410	388	403	401	377	355	399	394	401	380	363	428	396	424	405	400	421	397	395	422	401	393	419	437	390	341	374	409	374	381	388	381	427	401	410	401	405	396	393	390	371	412	375	385	413	396	420	398	400	367	378	358	368	367	410	404	379	430	390	474	399	425	414	406	389	402	390	410	389	421	410	376	389	393	371	431	392	397	356	427	420	376	421	442	403	396	389	379	456	438	414	407	415	379	402	425	413	393	412	395	385	391	429	388	441	417	364	395	407	435	433	409	419	377	392	429	379	417	407	376	404	401	415	395	387	409	421	395	397	401	459	439	429	414	389	404	393	405	403	419	440	391	405	394	374	407	381	410	435	387	354	428	422	373	410	409	392	394	394	389	395	388	395	421	410	438	403	378	419	372	401	415	394	382	441	396	440	366	394	412	476	406	385	422	384	354	359	396	408	403	402	408	399	398	380	390	404	371	404	425	380	375	414	390	382	376	396	398	415	410	366	417	393	425	441	385	397	415	413	417	407	390	391	422	409	408	384	373	387	404	417	403	428	377	408	437	433	430	380	396	439	416	432	386	442	428	401	426	376	386	426	428	396	422	344	400	392	423	406	403	408	382	399	422	411	392	417	383	376	402	412	430	391	399	404	391	396	424	417	382	411	440	403	422	394	401	402	407	374	419	360	436	405	370	407	403	403	394	396	397	388	392	385	394	444	390	417	387	398	385	414	383	399	383	429	427	418	434	427	393	415	371	381	385	404	402	383	402	376	385	403	381	451	413	408	401	383	375	386	420	432	398	385	383	424	394	389	383	389	419	375	404	404	390	389	406	391	433	447	399	367	367	407	396	412	399	392	400	408	429	435	421	390	394	382	373	407	434	389	372	408	402	382	409	403	426	395	362	408	394	395	389	381	397	401	412	435	423	403	404	387	419	418	391	343	387	408	396	383	400	407	410	367	389	366	420	416	440	389	428	421	373	409	427	419	354	400	420	452	432	359	407	423	402	370	389	386	406	400	409	391	400	418	427	405	400	378	391	408	413	401	404	392	428	385	428	408	387	380	394	408	401	424	382	383	411	391	400	349	386	389	391	389	394	411	410	438	429	448	394	393	346	409	412	421	417	386	387	414	365	407	408	428	391	368	367	369	409	380	368	408	370	417	396	402	423	385	398	389	373	419	389	408	415	389	376	429	400	412	433	391	388	366	413	388	407	400	385	392	443	450	376	389	416	397	409	417	420	341	388	429	383	413	436	430	387	413	377	392	416	383	379	364	421	426	411	389	404	381	401	432	450	411	404	403	425	400	415	389	403	392	403	465	395	399	380	376	414	382	386	408	383	393	401	418	383	399	401	386	418	389	389	379	421	399	444	397	399	376	466	431	375	432	391	401	417	386	371	416	370	410	399	379	386	369	399	394	389	412	397	383	376	430	436	406	420	384	408	389	395	390	395	390	409	418	407	428	402	396	432	417	370	375	366	396	401	385	398	404	390	415	419	410	412	391	386	420	389	414	420	400	410	394	446	431	414	422	418	407	396	398	385	354	406	413	420	455	435	414	424	421	397	399	421	379	436	379	433	403	425	418	368	396	415	421	407	407	376	412	382	419	383	398	412	384	400	394	405	392	397	398	374	399	434	394	392	417	389	397	370	405	406	397	379	370	362	406	378	444	388	379	406	391	409	465	421	374	392	405	407	357	429	404	373	393	382	425	382	381	375	380	411	412	385	377	378	418	390	396	382	409	405	374	398	403	420	403	383	440	390	401	362	375	372	404	388	406	423	403	387	383	397	380	407	414	426	428	390	422	382	434	367	379	388	388	367	405	408	431	389	352	413	405	428	402	403	386	392	376	375	387	392	408	388	375	410	432	371	394	423	373	371	380	383	422	395	408	423	412	429	414	373	421	393	386	383	404	385	375	402	405	420	406	399	408	382	418	403	383	392	442	444	384	414	426	405	402	391	415	382	400	391	395	408	446	375	370	372	428	413	389	386	355	385	411	370	409	416	388	354	423	389	411	446	460	364	416	425	418	395	387	404	422	425	401	417	408	432	400	367	483	440	374	408	420	377	410	346	376	396	394	397	432	418	384	411	406	402	384	397	382	390	392	415	401	383	394	385	363	403	399	400	400	376	433	385	407	374	376	394	394	397	421	402	403	382	378	379	402	401	398	399	390	374	426	363	368	421	427	413	390	387	392	418	426	424	424	406	390	418	390	415	389	378	414	382	373	384	396	396	399	403	409	379	393	386	396	383	371	400	369	385	423	422	384	377	425	441	433	423	424	407	420	388	418	421	422	399	375	361	401	412	384	369	383	365	382	434	381	387	426	381	367	371	405	388	432	431	409	436	405	400	378	382	412	413	461	406	411	401	390	415	410	413	422	412	394	403	375	372	414	395	428	405	392	402	364	405	403	426	387	382	405	416	383	380	422	415	385	389	376	403	374	405	402	387	372	392	435	397	387	409	365	381	385	390	398	424	392	447	398	394
17071	1704	3512	4075	3381	2405	2230	1880	1599	1412	1324	1236	1179	1177	1071	1124	1092	1037	990	979	968	1000	922	961	961	882	936	848	913	979	944	896	948	881	879	907	890	967	907	974	899	865	918	917	858	896	979	951	899	870	873	894	897	876	927	944	908	893	888	859	920	902	900	864	925	879	909	889	904	859	849	877	880	938	911	867	923	863	899	877	849	832	853	921	944	883	910	905	904	873	898	882	896	940	910	840	851	897	888	861	876	849	935	892	841	912	936	870	906	853	843	884	922	886	885	904	888	853	940	919	854	898	911	856	898	875	903	908	875	844	863	910	874	894	886	875	883	870	906	882	832	892	909	930	928	913	925	930	878	876	859	888	937	874	883	960	909	873	873	874	876	918	901	895	856	907	876	871	852	861	881	874	850	911	846	890	863	892	881	885	909	850	886	907	904	931	883	875	906	908	876	876	917	823	928	897	808	805	946	909	868	885	943	883	883	859	871	869	907	916	878	908	903	862	880	891	850	830	847	896	923	933	852	886	901	922	907	888	886	845	907	875	881	864	889	874	925	873	897	901	864	923	881	885	913	895	829	880	942	921	867	910	867	901	889	869	854	881	889	861	908	854	879	891	906	862	884	887	880	878	908	849	834	903	857	913	904	883	841	870	761	924	873	859	916	832	944	917	829	892	872	885	892	918	905	930	860	845	896	846	887	904	875	914	887	896	819	897	914	904	903	947	913	925	865	889	870	863	880	859	917	885	878	878	925	855	844	858	883	868	902	909	869	863	871	845	870	938	904	918	871	879	881	896	858	885	901	933	846	876	848	870	828	945	887	893	919	868	923	878	885	880	917	872	856	875	842	968	903	955	893	915	891	853	867	886	931	860	953	879	868	837	957	868	914	819	872	849	900	883	884	931	900	882	900	851	937	910	887	865	879	888	898	913	868	873	929	937	844	869	918	894	880	854	905	899	825	883	876	909	844	927	902	877	902	884	907	859	911	884	889	903	837	878	817	856	894	849	941	879	846	833	909	895	877	966	905	888	883	906	855	895	821	926	911	929	894	912	883	904	950	955	815	875	909	879	895	861	953	896	977	897	857	861	901	935	926	888	914	880	855	859	900	883	911	890	910	872	845	883	885	927	927	855	883	889	898	857	875	847	822	867	882	866	878	867	856	856	917	878	836	924	891	895	885	909	852	842	868	901	902	931	927	881	895	879	896	872	899	875	884	887	947	908	843	870	867	900	877	918	898	900	905	894	909	894	931	908	856	884	909	878	867	885	920	858	909	923	839	956	852	870	830	886	890	872	909	853	878	837	894	897	933	927	876	885	887	834	861	882	844	911	927	879	877	862	929	892	873	874	926	859	879	853	837	873	880	893	893	912	857	864	897	847	929	950	957	893	853	869	871	849	955	849	914	846	855	874	888	885	863	906	888	845	859	939	915	861	919	840	898	960	872	864	877	925	861	929	872	914	885	906	868	850	905	900	864	890	852	907	872	866	860	884	913	897	840	914	876	870	918	898	890	881	854	964	848	894	879	826	876	968	900	885	848	878	888	850	862	880	930	872	872	925	881	855	904	918	944	901	875	892	857	931	889	916	921	911	872	885	878	882	854	852	867	904	830	918	837	922	869	843	887	863	883	934	904	885	860	897	905	883	885	862	886	902	770	892	894	912	885	934	879	915	910	928	879	902	906	865	902	879	891	906	840	892	926	881	903	878	908	863	835	927	872	895	882	841	905	907	821	918	854	915	874	877	893	905	942	869	924	896	869	821	870	891	866	956	970	872	882	833	872	867	879	918	860	925	925	875	941	911	875	836	855	832	825	868	924	866	874	866	944	841	866	908	917	939	897	893	882	877	838	855	956	906	889	869	916	888	905	860	874	869	886	884	866	897	877	920	890	902	889	909	919	934	936	834	875	937	857	864	902	890	886	838	877	923	912	893	878	884	836	916	886	832	877	832	878	898	884	880	832	839	924	862	873	868	861	839	833	895	927	900	831	855	970	879	903	857	898	906	878	897	919	917	885	855	929	897	900	893	882	872	923	852	876	903	859	871	892	926	880	858	889	871	910	879	866	904	889	882	896	941	909	880	894	879	870	882	908	850	893	868	927	887	911	879	887	868	916	851	851	883	888	890	895	892	855	836	881	931	884	913	890	851	909	924	922	897	812	923	911	849	878	921	889	862	901	914	859	863	914	889	907	896	849	943	850	905	918	886	867	864	885	871	901	892	903	915	908	883	888	846	902	894	870	858	904	845	897	851	881	867	982	916	910	889	884	876	838	865	886	877	908	878	878	881	864	877	841	855	874	921	886	869	852	883	834	913	886	834	837	908	902	858	894	925	897	916	845	872	866	919	883	860	875	865	925	844	871	921	865	835	931	911	898	886	895	902	855	907	896	893	912	896	942	906	921	885	897	844	855	834	914	882	914	845	886	945	871	862	921	904	909	880	915	870	894	897	882	900	872	885	845	895	853	926	909	850	876	860	900	915	901	856	829	841	916	856	870	850	874	938	863	855	855	902	892	864	962	899	887	929	863	873	886	955	876	898	885	907	887	933	921	878	904	891	884	880	893	870	913	941	924	878	822	849	846	855	854	854	923	861	850	853	909	946	959	866	919	889	904	836	877	880	891	916	930	898	908	875	895	861	866	899	878	899	856	874	834	955	869	928	906	891	857	876	862	898	909	905	908	879	906	885	874	936	869	851	865	866	923	862	930	890	877	895	889	899	921	872	899	878	913	879	876	913	913	918	899	916	920	923	852	869	878	880	870	913	902	878	896	934	881	885	845	902	895	923	865	897	915	898	862	879	870	882	899	909	835	887	897	911	850	940	887	878	909	873	874	939	850	885	895	839	902	860	878	865	861	891	858	906	868	847	861	897	871	891	896	916	829	906	874	887	845	858	861	843	904	855	900	893	900	873	849	947	883	852	873	819	892	939	925	890	941	875	876	874	895	904	849	868	905	915	892	865	905	920	911	900	911	926	831	882	904	839	872	848	801	884	857	894	893	913	924	842	914	847	887	932	836	893	906	849	875	841	839	931	911	879	891	872	914	890	883	909	883	874	874	836	878	884	859	873	836	845	909	849	836	844	896	887	890	858	828	869	872	887	852	930	847	920	878	866	920	854	867	864	902	908	838	897	879	856	854	874	917	850	898	890	852	945	907	845	866	874	852	871	926	865	860	859	909	869	869	909	885	854	878	894	870	854	917	910	886	877	907	894	950	880	901	886	877	889	851	868	872	807	868	936	927	880	864	888	940	895	855	900	888	878	912	850	892	879	886	883	895	858	842	874	849	889	852	889	856	928	935	899	905	924	851	887	898	901	889	809	879	879	913	903	934	873	937	875	919	888	867	881	847	864	836	928	857	873	837	844	906	877	890	879	858	869	890	890	886	884	851	885	868	878	901	890	885	922	861	875	977	876	861	833	880	904	901	884	876	909	874	894	856	904	891	847	879	899	892	837	886	902	948	840	854	819	884	853
6274	566	524	399	321	236	219	202	234	191	207	235	216	200	210	191	208	205	187	212	213	197	196	202	204	186	201	199	188	177	185	203	190	201	203	215	210	195	161	164	198	198	213	212	201	155	203	210	206	213	201	180	210	193	200	196	221	205	225	201	170	224	170	186	221	189	161	173	197	207	238	171	163	209	214	200	206	188	182	162	227	217	189	204	195	179	163	234	201	225	188	210	227	221	198	187	194	184	203	184	190	224	234	219	156	161	196	205	193	199	178	189	202	193	192	208	192	161	158	195	191	195	186	216	170	171	193	199	201	199	185	184	185	186	206	213	187	226	215	195	173	191	202	202	199	182	182	193	223	197	251	179	206	203	210	197	218	211	206	220	203	201	194	184	181	175	193	202	186	183	201	223	199	210	176	229	194	219	178	199	199	227	203	194	178	202	230	197	196	202	214	197	205	231	177	217	215	181	198	182	208	216	203	199	177	184	183	179	193	211	203	175	189	190	199	212	180	201	216	200	208	215	206	204	208	201	204	204	212	200	198	226	187	191	213	220	217	198	199	172	204	206	186	172	171	211	189	205	192	195	191	193	180	207	201	210	193	177	202	183	188	190	185	219	172	213	188	171	206	223	208	191	201	197	199	195	202	213	208	169	208	215	204	181	224	190	195	195	207	191	211	204	190	194	197	240	200	192	228	212	176	203	193	216	187	200	214	207	188	206	187	217	185	195	197	215	170	195	195	194	196	205	190	183	185	184	183	183	181	186	210	218	226	209	219	185	204	222	195	201	186	212	187	201	202	215	213	192	201	186	207	201	212	213	233	199	233	203	203	220	232	194	202	206	211	195	210	200	216	185	204	206	175	215	207	239	223	192	202	182	216	200	198	194	200	215	194	209	207	172	202	204	192	200	195	190	220	195	211	199	193	186	187	222	178	192	201	178	213	210	216	183	200	186	204	187	170	214	175	212	213	199	192	169	202	215	165	206	176	188	219	217	153	197	228	196	173	173	207	203	213	202	219	230	204	224	184	213	175	193	193	215	200	234	209	199	195	214	187	209	188	183	198	189	196	182	196	180	171	212	189	200	188	198	185	201	196	205	205	186	186	174	212	238	209	206	193	210	207	203	195	191	199	196	176	209	209	199	197	210	187	188	220	191	194	192	214	168	227	199	212	209	175	203	193	159	186	198	204	213	228	188	195	214	174	196	201	202	237	189	192	172	210	184	196	169	207	194	168	196	169	171	177	203	192	230	193	170	201	182	194	184	206	188	194	199	170	184	203	157	215	198	210	193	209	215	209	179	184	220	183	206	190	191	209	175	231	186	200	188	219	183	172	216	187	212	187	225	175	175	168	189	213	212	177	178	186	200	186	209	189	203	196	182	201	207	233	203	185	216	197	185	209	184	200	195	199	178	202	200	210	181	222	197	197	187	193	232	206	191	204	214	190	162	203	186	218	207	194	204	185	193	203	191	206	195	183	214	188	196	211	205	186	193	209	211	203	179	209	213	192	209	209	195	176	210	162	184	212	203	177	212	208	206	194	200	205	190	196	193	194	184	209	190	215	195	190	214	232	206	198	185	179	190	196	194	184	245	197	216	196	207	202	184	238	207	183	181	209	213	206	186	185	204	217	208	189	222	193	202	222	213	228	217	195	183	198	190	188	209	175	198	152	218	192	206	214	198	168	205	189	195	207	223	172	200	198	186	221	195	211	177	204	193	194	189	211	183	198	193	229	170	200	187	221	208	186	161	201	205	223	188	201	194	194	196	180	198	212	180	184	196	217	202	226	213	190	193	191	186	205	192	187	202	199	195	208	204	197	229	202	183	169	192	189	181	221	216	177	194	187	208	201	212	215	200	196	210	204	195	190	227	217	231	186	167	209	229	185	198	205	176	211	194	218	198	196	208	200	204	208	217	197	181	173	210	192	208	222	196	217	203	207	194	163	234	202	200	164	204	179	207	193	198	201	205	209	194	215	186	211	209	222	202	217	206	232	220	192	183	170	198	187	240	216	190	195	204	215	223	247	213	191	201	206	210	210	199	205	221	218	206	244	183	193	210	191	212	191	186	190	189	210	184	201	209	186	208	203	208	209	208	198	223	198	212	189	199	212	188	222	202	198	194	221	187	177	205	196	225	185	190	209	198	198	207	189	171	204	207	169	193	167	169	186	232	199	196	182	185	183	197	210	191	191	197	191	213	204	228	203	201	177	202	212	176	212	195	189	205	206	185	190	187	203	209	212	208	215	198	193	196	204	211	204	206	207	193	196	192	214	198	203	223	200	203	199	202	180	199	189	212	196	226	216	198	176	203	178	180	165	203	230	201	195	195	205	185	210	195	188	188	236	215	195	207	197	197	200	162	217	204	198	198	211	183	177	180	195	198	204	207	199	222	190	181	205	200	192	202	198	209	184	220	224	217	182	205	235	224	171	209	231	197	204	219	184	210	168	209	192	191	186	223	196	223	209	194	217	198	186	173	204	212	203	185	209	218	190	215	197	153	225	191	180	176	169	181	195	195	213	192	177	176	193	208	198	195	193	189	202	211	176	193	238	201	187	200	192	185	184	189	192	191	178	189	220	207	185	200	228	199	196	186	197	216	191	194	215	194	198	205	208	188	180	201	202	196	174	189	202	193	167	203	212	221	223	219	195	196	218	181	200	201	168	202	181	232	205	186	179	200	193	207	201	203	185	202	192	199	194	202	186	188	190	202	156	199	187	213	212	212	193	175	211	196	211	210	181	212	197	186	182	183	195	218	229	198	180	223	192	181	193	186	191	203	175	209	187	204	200	195	213	227	197	210	181	210	199	171	214	190	170	201	194	205	192	201	208	218	190	208	205	192	177	203	194	211	206	194	175	195	204	220	210	190	166	181	201	192	194	208	202	201	210	212	215	228	217	185	202	198	177	198	195	206	216	190	223	195	195	199	187	200	186	209	181	196	198	176	191	226	209	208	233	191	226	200	183	195	190	168	214	208	199	181	215	183	214	203	168	218	172	195	213	195	205	205	202	201	208	205	194	208	193	200	195	183	179	171	202	155	205	198	197	186	205	216	188	190	220	200	208	185	194	179	206	174	197	194	217	190	229	217	197	182	219	191	219	201	204	198	187	197	221	210	172	211	237	223	205	213	184	216	207	223	193	201	189	217	210	192	223	200	203	183	209	193	206	193	186	183	200	185	183	172	187	168	212	183	181	196	194	186	213	210	179	179	206	175	194	192	209	194	199	185	203	225	225	242	216	211	188	195	192	172	182	211	196	207	182	198	188	218	204	178	201	221	206	232	193	225	215	207	177	201	215	199	219	195	230	210	165	215	208	199	190	177	169	186	192	171	185	224	179	229	213	180	206	200	204	210	178	168	216	193	173	183	166	216	204	203	203	230	205	207	207	196	241	229	185	192	182	197	219	198	189	237	224	203	197	188	183	192	210	195	219	208	200	207	209	202	188	198	177	182	214	203	209	202	213	221	211	214	192	193
4020	690	1185	1128	918	630	652	579	565	525	496	486	498	503	526	500	485	487	515	524	490	494	479	498	485	481	509	478	479	497	489	494	478	473	489	528	485	502	490	465	457	468	504	438	470	456	527	482	513	541	508	509	532	517	516	504	511	480	485	505	514	513	481	502	513	486	520	489	483	510	507	473	517	514	484	495	486	497	476	493	504	472	462	475	509	499	508	446	495	498	487	468	497	473	491	476	474	471	485	478	487	464	500	501	486	499	490	476	486	459	502	480	448	498	457	500	486	477	489	477	471	476	459	480	491	517	473	460	469	450	503	488	533	482	496	489	523	477	532	491	496	480	495	485	467	486	516	511	529	506	493	517	533	499	510	481	511	516	508	477	478	511	521	484	467	469	470	467	500	500	459	429	480	524	491	477	515	468	484	488	493	513	510	475	482	475	518	477	514	491	499	478	490	481	471	485	478	506	492	516	513	545	512	485	453	515	451	471	467	504	467	471	467	477	521	497	499	484	456	479	495	482	466	471	461	488	510	434	488	495	491	520	501	514	510	442	465	520	494	470	467	508	473	493	466	474	433	464	481	489	504	491	512	492	482	500	472	523	504	551	473	510	481	481	515	518	494	531	490	493	500	492	493	487	536	491	503	516	508	475	486	497	496	499	538	496	509	496	523	478	493	467	510	496	471	481	524	511	488	496	496	460	473	466	501	469	499	462	520	438	518	469	499	496	514	450	479	493	489	503	491	465	515	484	501	470	480	529	509	506	511	491	466	464	475	494	425	499	490	498	506	485	482	504	473	484	540	475	500	463	438	509	531	458	486	502	474	500	445	509	481	497	476	461	507	477	472	519	474	472	518	492	489	504	510	476	473	510	484	483	515	476	509	478	513	495	496	480	512	464	488	479	504	486	475	499	503	500	467	474	465	473	472	499	488	493	517	477	493	477	529	487	484	490	491	487	467	551	490	481	468	532	504	482	540	473	514	528	502	478	481	500	471	485	494	511	517	496	501	493	509	476	487	494	463	487	469	522	451	542	460	480	468	493	511	482	492	540	485	494	479	474	497	483	494	476	520	500	472	459	513	484	477	497	499	488	513	490	485	498	489	477	482	457	515	481	500	463	491	451	479	479	481	481	474	499	504	497	511	424	474	506	538	506	471	489	483	524	463	486	541	506	490	524	479	476	494	505	497	519	475	496	470	471	518	525	493	486	510	479	467	498	481	502	512	490	533	488	467	482	490	482	477	497	482	521	515	502	520	499	518	490	509	537	516	546	485	497	520	469	497	490	516	455	466	476	453	501	476	458	465	529	474	479	460	507	444	453	497	509	485	470	479	514	504	524	516	505	508	478	506	516	480	514	493	465	476	491	477	523	498	469	428	440	483	525	479	501	521	438	460	465	497	483	498	499	482	506	481	482	494	455	489	485	497	496	519	521	491	498	483	458	477	488	499	486	490	503	490	499	506	471	502	450	498	473	461	497	475	477	433	469	460	457	502	468	509	502	468	470	471	464	526	475	488	490	459	494	459	507	463	479	452	481	492	491	441	493	532	516	431	488	494	490	474	470	492	464	493	485	468	506	519	428	460	483	499	487	525	471	500	499	442	518	519	521	492	494	489	487	464	464	474	509	451	502	495	486	518	495	513	520	472	477	477	491	493	481	498	463	481	470	489	490	494	505	485	482	484	463	466	456	513	493	518	484	481	511	448	455	511	486	489	473	452	460	489	487	493	456	502	482	488	467	498	478	475	443	536	475	499	487	501	532	479	482	494	545	475	487	507	464	503	464	504	488	444	535	517	503	488	472	454	471	491	442	450	449	480	478	487	483	493	495	465	508	519	493	502	531	470	511	506	456	475	499	459	480	475	485	498	486	460	496	475	505	499	543	516	491	483	480	509	510	518	459	507	485	489	513	485	457	499	514	488	512	485	510	472	511	484	508	479	551	497	448	542	495	505	557	531	486	494	480	492	483	554	484	445	467	499	506	478	475	476	491	509	474	521	482	488	484	486	444	513	468	514	507	502	471	506	501	527	480	478	470	490	501	480	472	494	527	486	516	473	509	524	455	500	479	466	524	459	470	517	475	485	517	514	488	493	501	518	471	504	507	483	482	477	483	509	469	472	478	477	502	518	481	466	513	500	482	497	513	447	482	486	509	479	535	477	562	495	501	465	476	474	504	506	464	520	442	484	498	497	523	536	492	491	510	452	476	510	509	503	512	481	507	478	487	479	481	476	499	512	485	487	487	480	519	533	484	505	511	471	503	489	513	490	483	497	514	500	509	492	496	516	483	513	498	494	500	501	484	519	505	474	500	474	478	474	498	491	501	527	476	489	481	495	506	497	477	517	480	466	481	480	520	486	496	510	482	489	493	453	508	496	494	446	489	464	479	518	526	495	451	524	479	474	478	512	488	486	519	471	504	477	473	477	478	441	524	542	520	508	443	509	499	500	469	494	472	469	454	482	503	481	497	491	500	499	446	490	490	481	482	479	498	491	534	512	477	460	511	502	502	467	460	520	510	499	538	469	437	486	485	481	489	483	491	527	489	493	523	458	514	495	513	473	504	470	475	489	513	495	505	505	486	506	528	484	521	513	483	504	518	506	510	452	476	510	433	511	486	506	520	494	511	495	482	485	480	482	451	474	488	527	479	476	465	495	505	487	486	518	482	480	485	447	499	522	475	463	499	483	488	456	488	494	461	477	497	477	483	478	475	452	475	477	478	450	475	484	519	517	462	478	482	480	485	497	467	513	492	494	462	478	481	491	509	498	505	476	458	486	485	484	466	524	506	459	498	524	495	504	523	491	482	480	456	504	494	477	497	473	486	458	466	475	511	494	494	451	520	453	496	500	480	529	472	531	455	489	509	513	472	541	492	480	498	481	487	502	504	498	488	490	508	533	489	489	529	488	517	476	490	485	478	483	516	481	479	479	505	512	469	468	472	507	489	478	496	500	484	449	446	504	470	482	487	491	504	504	489	512	493	486	502	477	490	495	490	467	469	443	508	492	513	502	456	506	482	480	537	454	488	455	499	527	499	473	498	487	461	483	492	484	510	470	479	490	463	445	505	483	531	494	537	499	473	464	485	488	496	470	472	490	467	501	491	459	489	529	525	498	478	486	456	421	469	502	481	509	473	497	477	492	522	510	511	509	511	506	495	495	502	467	474	501	475	446	477	517	470	564	460	508	483	500	516	475	502	484	479	470	503	499	460	526	501	444	478	495	510	481	499	522	479	473	499	534	484	483	508	518	428	485	466	506	500	430	457	513	499	527	475	479	497	474	502	515	447	524	512	503	510	478	495	488	494	482	520	491	459	494	519	517	488	483	507	494	454	488	483	480	479	504	490	500	511	483	489	486	496	451	473	512	497	514	487	522	497	497	510	494	486	496	509	473	465	474	488	514	482	503	491	481	460	510	517	489	491	520	459	499	489	502	525	508	446	501	493	487	472	480	503	464	475	524	489	486	478	501	500	491	476
20131	2282	1214	982	717	487	397	368	335	300	310	327	323	273	301	276	332	280	310	279	301	281	299	287	283	301	287	252	296	285	263	289	284	292	246	264	322	268	271	273	286	293	264	253	259	270	272	273	262	265	305	273	279	308	279	251	309	316	267	284	263	296	320	269	256	260	278	273	272	239	306	258	274	299	263	272	282	250	296	268	283	271	311	280	254	285	310	290	252	302	264	252	293	289	299	272	289	266	251	261	287	284	263	308	266	269	297	291	274	288	289	307	306	290	306	291	307	277	236	288	290	302	309	286	278	271	299	273	303	281	300	245	255	282	281	296	307	275	253	262	275	285	281	261	275	299	295	265	264	305	291	277	283	251	275	289	282	298	282	272	303	295	292	266	332	280	266	266	268	301	263	282	268	273	271	317	281	252	287	287	271	279	290	307	248	252	290	258	267	267	293	291	260	285	279	292	249	339	306	308	301	266	285	302	282	282	290	304	304	246	262	276	293	268	272	248	295	275	264	265	249	272	277	301	309	319	284	280	264	301	294	263	288	248	274	303	286	285	258	263	272	286	261	271	295	317	275	286	275	297	257	298	259	281	255	308	279	270	278	287	289	310	264	292	296	308	302	291	289	275	258	274	269	261	293	271	305	245	261	297	277	266	299	262	263	270	241	250	312	269	292	310	271	270	283	321	294	299	284	254	256	275	317	284	273	309	303	294	243	285	256	299	267	303	277	291	281	277	289	295	281	293	259	260	252	276	305	245	290	260	290	310	296	267	263	317	283	282	301	297	277	279	267	260	272	302	262	287	296	314	304	265	318	273	269	265	264	288	304	309	296	261	260	269	291	279	256	309	299	299	282	276	258	287	278	245	313	285	268	286	288	294	276	276	306	270	289	255	301	280	308	314	287	263	315	279	286	287	280	272	294	293	293	253	291	271	277	270	289	272	277	257	271	258	295	291	288	294	309	300	259	245	309	316	268	279	305	273	278	296	269	293	299	281	293	308	288	297	286	265	278	284	285	260	294	288	290	297	271	283	283	297	301	303	279	296	304	278	275	284	288	295	295	299	266	255	277	291	319	301	263	291	287	256	245	262	291	276	309	286	236	284	289	278	291	283	241	277	281	286	269	254	281	267	240	293	269	285	274	289	296	282	265	275	265	280	292	271	281	247	277	294	278	260	279	281	268	279	295	263	247	281	271	287	296	282	285	294	286	280	278	281	251	264	297	272	273	287	282	279	267	266	264	258	288	301	315	323	274	252	235	278	281	250	274	271	297	290	328	273	270	283	325	264	240	262	270	262	284	269	271	297	275	263	286	275	280	271	352	295	254	287	251	293	297	297	282	287	279	285	275	315	268	312	295	304	292	304	297	273	291	267	298	294	327	276	287	293	302	276	264	320	276	278	297	291	258	300	316	297	262	278	281	288	262	284	278	295	289	301	277	251	302	265	289	272	296	253	281	286	256	271	294	274	311	260	310	287	303	283	279	321	297	302	293	285	254	283	277	289	260	281	274	286	292	250	269	293	289	308	263	275	252	285	262	244	254	259	255	309	273	295	311	273	263	273	278	295	330	282	287	290	290	307	295	301	260	280	310	285	311	277	296	259	324	249	283	288	246	283	276	272	273	263	250	277	296	279	296	259	261	247	294	272	281	250	257	281	304	241	282	256	285	274	275	304	273	297	310	239	284	290	271	266	273	237	290	304	269	254	288	285	279	286	296	276	296	291	259	239	284	269	273	288	287	305	282	261	272	286	280	266	306	329	248	248	270	285	265	282	298	285	264	256	294	277	297	235	285	284	270	272	274	282	264	301	282	264	277	272	268	266	260	258	242	253	297	261	292	267	267	294	337	286	259	301	273	276	264	266	275	313	264	286	292	305	260	277	274	281	285	315	291	290	282	287	267	256	260	275	305	305	295	282	257	304	298	297	264	276	295	278	269	270	238	290	281	257	275	277	276	270	282	275	304	234	305	308	276	278	269	282	296	286	301	297	279	284	261	305	270	265	279	303	253	296	273	271	292	261	286	283	268	307	279	283	290	302	268	303	272	289	283	275	300	278	269	294	288	301	298	301	266	281	286	290	289	323	281	270	271	295	268	247	262	263	269	297	295	305	260	298	296	308	275	280	292	293	254	282	265	255	254	300	279	276	267	264	288	286	280	296	267	278	306	274	306	300	274	294	266	294	272	294	264	263	302	291	265	277	273	263	264	273	304	286	285	283	303	281	294	273	247	292	248	283	311	280	263	309	263	311	282	292	265	277	298	311	296	261	263	299	273	260	287	324	248	296	282	329	294	270	296	292	267	228	281	276	245	277	264	284	285	266	270	294	285	292	281	307	262	303	291	239	262	247	266	279	285	245	319	283	305	294	258	281	301	287	273	276	277	232	251	267	308	297	257	297	261	266	295	276	272	268	298	272	242	272	257	272	306	305	277	297	246	285	256	273	281	286	249	307	264	248	306	269	295	291	280	265	299	287	291	247	289	283	297	271	288	282	281	275	301	249	288	289	303	266	310	300	286	267	302	284	275	303	260	292	290	275	285	310	303	280	273	274	258	265	289	287	273	264	304	260	274	260	266	284	290	303	266	296	290	279	291	285	271	300	305	313	300	285	297	296	317	324	319	274	305	255	266	314	302	305	275	290	289	292	289	279	286	266	280	269	261	286	280	277	256	270	292	266	283	297	296	289	298	295	265	287	307	285	280	304	276	287	296	281	303	279	266	234	308	290	271	297	304	264	273	276	274	292	283	281	283	302	277	287	256	245	311	321	253	290	287	243	274	280	254	293	285	271	299	318	261	274	269	293	283	264	261	258	267	259	260	303	292	278	286	279	306	298	313	290	311	255	322	282	283	260	292	299	274	261	303	324	274	276	283	262	281	276	294	287	306	313	302	269	300	306	327	286	285	302	306	314	269	260	311	268	290	262	317	271	291	257	296	299	253	259	293	286	252	272	288	299	266	309	308	302	277	303	248	306	299	271	274	326	265	295	288	275	286	270	279	278	266	270	261	273	269	290	281	267	278	293	314	272	296	265	275	292	283	309	330	284	283	301	266	303	280	300	292	274	299	272	305	293	303	294	305	314	325	272	263	296	261	310	261	313	287	251	290	275	292	342	300	269	312	283	285	323	269	279	275	315	273	288	283	316	290	290	260	283	283	278	266	268	275	258	284	306	290	277	270	286	287	272	280	268	296	267	265	270	300	301	259	252	302	279	262	257	265	243	305	280	259	282	293	276	314	278	285	317	307	307	288	286	276	285	278	292	271	284	293	257	287	259	266	266	287	280	262	284	292	299	261	286	280	268	316	312	247	259	279	270	273	285	291	262	271	286	255	267	293	301	277	303	299	270	276	268	292	267	268	326	262	248	284	251	309	280	270	250	278	279	242	272	298	287	299	241	272	277	280	270	297	268	293	277	296	242	273	284	268	278	246	268	266	282	266	273	270	300	277	270	281	267	284	267	274	311	274	279	278	267
12142	1166	2395	2687	2120	1590	1308	1165	1005	944	874	827	877	803	763	732	763	723	721	713	715	704	745	673	665	724	715	705	662	681	707	639	680	664	676	658	705	683	708	633	646	676	688	675	682	671	659	643	715	700	644	631	752	652	632	668	669	671	652	691	694	732	683	639	619	643	705	624	608	628	668	674	657	638	660	650	704	652	648	678	645	698	714	631	672	714	676	666	637	643	653	692	707	665	665	619	667	687	653	645	639	673	682	661	607	654	685	614	649	711	683	678	662	654	644	669	674	723	630	659	684	685	641	665	647	648	695	643	663	653	675	690	667	652	667	675	664	641	692	679	651	637	688	667	637	664	631	671	679	652	681	687	667	669	698	641	672	630	663	658	659	660	686	639	647	648	668	662	653	632	695	620	663	663	702	668	625	662	686	641	646	624	672	686	649	675	634	664	691	669	703	739	652	658	714	647	674	658	655	702	675	697	644	658	667	680	656	683	655	690	676	630	702	635	651	669	649	632	651	660	663	635	666	667	689	677	687	642	645	660	621	638	627	708	662	650	670	642	670	665	669	660	650	704	674	646	667	666	663	696	642	698	677	657	588	606	658	598	668	678	594	668	607	622	665	645	636	699	654	656	673	663	651	642	684	648	621	630	653	712	669	618	634	634	656	641	698	697	717	711	685	629	641	660	663	671	636	711	653	655	660	667	667	683	674	658	660	643	638	638	672	634	631	621	648	686	589	634	657	667	654	606	675	673	638	673	646	687	660	679	659	660	656	637	705	661	631	679	652	655	629	634	702	674	699	666	653	650	664	656	633	626	678	668	711	626	663	673	648	650	633	638	701	704	655	645	651	644	649	622	650	684	699	674	637	630	633	648	667	679	673	673	652	676	656	683	653	671	670	626	675	657	650	686	647	647	698	677	655	642	697	677	618	615	670	696	699	621	641	644	704	635	696	674	657	694	645	682	629	736	632	644	691	650	654	659	653	673	694	664	685	640	711	655	674	655	661	637	669	631	690	625	686	605	673	694	695	649	645	621	697	624	633	661	661	643	686	654	649	614	715	640	630	651	671	649	625	679	670	684	659	644	670	640	645	630	668	611	665	697	661	669	717	670	643	652	645	673	674	669	638	678	681	653	644	659	656	633	646	662	701	650	701	696	662	675	650	629	648	656	701	654	682	700	659	664	712	673	652	668	651	659	692	683	676	713	674	665	658	675	670	690	675	696	677	660	669	694	673	672	694	633	643	671	630	690	693	628	625	705	643	625	655	665	673	645	630	637	676	615	630	676	661	669	664	665	660	693	699	666	656	663	636	665	712	685	686	676	695	667	663	651	628	675	607	638	658	689	690	657	664	694	683	688	636	663	670	638	672	643	656	712	622	672	643	673	678	698	663	673	646	675	630	638	648	637	548	703	629	646	687	689	683	653	646	662	683	632	640	681	630	683	636	662	659	691	668	668	653	657	703	640	633	680	656	711	688	649	640	632	667	707	691	643	664	642	678	691	670	665	685	640	693	645	632	708	639	644	621	634	672	642	654	660	651	635	665	683	687	678	646	661	684	702	679	679	682	619	638	690	678	638	644	672	663	656	642	683	600	713	640	651	657	551	680	645	647	661	621	690	644	658	665	661	683	605	697	637	634	669	654	680	685	687	697	678	679	655	688	650	728	685	636	679	636	685	652	614	688	659	638	671	673	628	665	651	655	669	672	661	637	654	647	659	664	643	684	720	650	655	617	713	671	664	669	653	665	636	663	689	685	611	668	659	672	666	637	657	665	607	686	645	685	627	637	669	669	718	644	628	662	691	627	644	656	665	672	689	638	671	654	639	684	658	702	675	631	658	652	636	652	658	704	610	645	660	669	690	594	644	652	632	646	654	674	668	686	661	657	688	631	707	649	684	682	656	683	659	651	672	686	634	658	658	692	666	686	669	622	659	672	667	646	636	639	643	702	670	601	615	671	643	686	677	643	668	703	674	682	684	688	678	663	632	596	672	626	651	657	668	680	680	674	667	709	667	674	676	621	682	675	631	634	650	663	618	622	693	642	655	735	630	678	713	681	642	625	699	688	663	657	689	653	641	681	644	653	644	656	683	641	669	624	658	656	611	656	620	711	692	677	649	636	633	622	646	691	638	656	687	634	685	665	635	662	649	686	682	635	648	651	654	626	706	673	638	720	704	656	664	684	686	658	639	654	646	686	687	684	672	720	711	679	668	686	675	645	620	691	620	662	645	635	658	666	610	671	627	657	643	631	691	634	680	663	661	633	665	672	620	676	673	640	671	676	647	690	650	654	646	654	635	678	706	689	684	644	706	652	632	647	654	667	642	682	626	680	668	675	650	656	705	625	677	618	680	685	655	612	692	635	646	640	644	688	644	619	675	661	668	686	693	663	628	691	641	701	725	699	688	646	667	643	681	633	661	648	631	633	667	622	612	625	660	669	648	692	713	640	658	649	623	620	633	702	676	658	683	710	711	670	677	655	665	672	691	644	696	640	657	711	613	668	634	676	619	654	668	667	682	609	626	654	637	658	693	673	654	648	655	659	658	671	675	656	658	683	677	655	635	702	709	667	662	646	648	631	628	719	690	677	688	673	668	680	693	624	694	674	682	663	672	692	675	664	657	687	629	709	676	658	697	654	678	692	645	658	640	687	632	667	680	621	690	630	694	677	708	678	664	697	639	626	608	604	650	648	672	650	631	648	655	635	659	645	672	688	697	634	609	672	687	654	657	691	637	644	683	686	649	678	678	640	658	666	652	638	653	660	666	665	662	648	667	694	719	651	697	702	626	689	651	625	681	665	673	639	629	687	641	639	683	683	651	684	692	683	686	626	670	688	647	659	665	680	659	671	653	625	629	686	674	666	657	669	610	631	676	680	693	669	632	689	634	639	659	689	673	655	641	681	687	708	658	688	655	627	636	662	680	674	656	698	703	638	638	681	690	642	657	668	686	649	661	670	677	594	660	698	662	655	634	635	699	658	649	653	636	639	675	661	618	623	647	678	663	675	653	644	624	654	635	673	683	690	659	675	679	666	672	632	671	656	669	667	628	631	665	635	664	677	651	639	696	664	646	640	647	646	647	666	702	649	695	635	700	575	648	646	618	667	669	684	652	637	601	662	686	675	689	638	691	659	632	646	682	685	687	643	637	660	626	653	640	680	681	680	657	668	688	662	685	616	650	653	687	675	643	664	647	700	649	693	675	703	644	700	661	683	680	667	665	694	706	622	658	672	687	676	606	643	629	655	725	666	644	710	665	686	663	666	684	672	663	703	689	688	699	623	660	605	692	639	638	675	661	664	672	638	642	682	676	664	637	685	645	675	673	662	709	630	643	628	688	701	685	633	629	664	701	677	695	640	667	663	641	664	637	686	662	632	641	675	671	699	655	664	659	646	662	693	645	715	703	661	704	648	640	656	674	676	682	667	646	698	647	646	674	668	693	639	714	714	682	659	688	705	659	640	619	662	628	653	660	705	685
31087	5300	2241	1695	1065	742	632	824	608	502	467	507	427	398	450	426	399	423	405	379	412	383	452	374	394	414	395	424	418	417	379	443	419	395	401	403	391	390	398	393	435	424	402	393	384	383	404	403	396	409	379	425	433	421	384	374	394	372	431	432	395	430	400	384	418	394	400	424	430	379	421	419	412	406	399	382	368	391	418	383	413	402	379	418	419	357	433	404	380	394	356	367	387	398	445	394	393	398	415	418	372	405	412	424	390	370	395	377	426	407	373	418	392	415	394	408	389	379	373	389	387	415	431	437	418	403	411	395	449	396	428	414	386	386	391	409	450	391	406	423	430	464	392	396	368	383	399	368	405	432	409	375	404	427	439	385	401	394	445	431	405	450	432	427	411	416	438	406	391	437	369	392	361	426	412	397	393	424	412	402	388	394	406	396	419	376	392	399	445	444	421	399	386	394	399	397	385	388	412	394	401	394	366	423	358	404	383	379	403	427	410	406	422	386	375	415	430	387	379	390	425	421	423	392	417	381	396	408	374	371	398	405	399	391	408	389	402	383	369	406	387	416	369	420	426	392	394	423	394	421	404	388	410	475	393	408	393	431	382	367	385	365	393	384	396	365	384	397	396	395	393	427	400	426	389	390	378	394	385	409	408	443	431	400	403	395	368	392	417	380	400	373	410	411	366	403	393	372	357	384	390	422	373	415	394	424	422	364	391	421	419	408	440	415	407	377	407	424	367	407	416	424	352	400	406	429	371	377	413	395	383	413	366	399	413	390	429	389	390	371	410	413	418	394	404	433	386	415	367	411	355	400	391	433	404	412	416	368	384	402	406	423	388	397	403	373	426	375	412	400	373	413	434	397	433	426	414	430	392	414	408	388	396	369	413	395	393	432	393	375	367	404	396	427	384	410	381	427	385	356	403	430	443	456	394	419	401	412	401	426	402	405	424	379	400	393	422	400	367	383	398	395	390	385	441	396	428	386	413	405	408	420	413	380	399	390	427	399	408	391	406	388	404	387	408	392	385	378	382	392	391	425	397	396	391	423	367	400	388	422	376	431	431	413	442	389	403	378	399	443	405	445	407	410	447	427	417	363	414	387	353	373	425	412	392	411	400	395	423	398	403	369	381	428	385	369	387	423	415	413	394	396	417	427	394	395	395	373	408	380	396	388	390	381	355	399	389	421	388	395	403	396	390	409	428	416	383	437	404	437	391	369	398	391	380	426	421	444	406	412	414	438	401	347	381	364	396	385	392	385	410	407	392	386	421	399	422	378	383	405	394	375	407	389	397	369	355	384	375	371	384	434	427	388	424	351	410	395	403	383	419	396	421	373	412	440	424	422	388	416	405	399	389	424	417	360	362	405	356	356	385	360	418	408	391	373	380	418	424	402	409	405	411	422	409	394	396	388	406	414	367	419	423	373	396	420	415	387	391	397	352	432	388	389	442	421	381	426	390	390	419	396	405	438	396	413	411	400	387	418	403	415	439	416	412	412	428	398	382	421	424	399	383	380	414	375	354	403	388	407	465	440	443	416	434	390	419	390	398	409	399	388	401	425	381	433	433	392	440	429	392	397	358	378	436	368	385	413	402	395	408	386	429	415	385	402	398	405	427	430	390	405	429	430	413	434	388	388	391	448	382	376	385	452	365	434	402	461	390	404	385	394	437	410	393	408	416	390	402	372	428	419	394	421	420	397	397	390	376	397	383	389	406	417	404	397	396	376	438	404	397	395	409	413	413	352	396	394	455	378	394	383	416	405	441	409	399	383	389	362	382	368	407	418	411	384	442	398	395	416	420	367	393	389	363	349	412	428	379	400	413	380	397	420	354	383	419	395	391	365	427	400	379	400	380	390	362	401	399	400	413	405	425	395	421	423	372	399	422	414	451	413	364	406	399	390	396	404	405	381	384	400	384	362	360	355	401	401	396	424	386	431	373	395	395	380	389	452	413	401	438	413	399	409	420	400	428	355	398	426	381	385	426	429	414	391	380	431	439	401	376	399	428	377	372	413	388	414	402	388	424	402	426	417	421	395	402	410	401	412	366	421	422	438	422	388	397	415	375	363	388	418	420	415	367	372	357	438	390	415	448	434	396	430	431	402	401	378	415	394	416	395	401	383	412	398	405	360	401	394	357	411	410	424	399	398	408	387	374	407	444	429	376	393	423	406	370	381	387	398	393	380	404	395	397	426	386	396	404	411	378	389	408	425	413	395	417	397	408	436	368	438	401	389	394	400	431	413	384	424	386	375	423	421	437	434	369	380	427	386	420	431	406	387	380	390	382	400	376	394	435	412	401	439	442	373	420	425	423	376	417	407	387	398	363	405	387	375	450	428	432	415	391	444	401	428	444	454	379	386	410	411	404	445	445	409	405	439	456	437	405	408	437	387	430	420	402	377	390	367	413	418	392	386	398	406	432	428	409	406	440	392	399	423	386	412	414	421	458	428	387	365	429	395	409	462	407	389	417	386	407	397	420	402	415	429	414	399	438	368	417	412	416	417	415	413	429	401	391	416	393	383	415	380	427	376	398	434	357	386	401	398	423	421	393	416	402	402	401	406	406	409	388	398	397	408	409	378	441	425	399	387	388	416	444	387	380	377	409	424	363	400	377	385	364	411	384	409	383	396	411	433	388	421	357	416	387	426	406	423	383	366	414	344	396	437	415	427	397	378	439	397	390	371	391	415	412	395	398	408	385	404	385	412	403	387	410	390	376	392	411	387	372	424	409	392	410	392	406	373	424	379	405	398	389	380	400	362	403	391	418	408	399	429	402	427	409	428	384	412	407	400	391	392	409	385	477	402	370	389	376	413	360	420	401	413	421	381	373	393	375	398	435	399	409	375	373	440	384	402	411	400	376	418	404	413	404	378	413	410	410	427	381	373	400	406	399	420	390	420	415	410	398	394	415	399	416	415	385	422	391	398	432	424	428	421	409	422	397	403	412	398	383	409	383	401	402	410	396	428	391	410	381	439	398	376	377	407	405	414	408	404	427	411	374	404	390	397	400	372	394	443	426	391	418	413	388	413	428	393	387	402	398	430	402	383	416	403	391	416	417	409	400	383	409	381	404	414	394	403	396	388	374	408	398	383	432	397	395	401	404	400	413	416	429	400	390	428	401	398	421	427	425	413	390	401	428	397	402	440	407	380	364	394	385	424	391	406	407	445	402	432	405	443	422	415	393	407	358	407	385	396	404	378	412	398	399	423	442	424	393	398	434	388	379	376	391	388	371	383	391	354	387	408	369	399	409	401	379	402	435	419	396	395	406	413	367	420	429	428	404	395	380	374	393	409	433	410	413	445	393	391	379	420	421	369	360	418	382	395	391	409	406	386	414	377	428	400	413	419	401	443	398	437	410	386	415	409	405	430	384	376	425	407	395	383	410	414	435	387	366	405	398	394	415	442	437	401	378	388	401	377	416	378	392	417	371	394	411	368	399	410	372	368	381	404	413	421	389	350	425	391	377	446	408	399
16976	1855	3604	4351	3346	2411	2022	1971	1687	1358	1271	1232	1164	1144	1056	1120	1021	993	1002	987	1023	988	984	992	926	989	941	881	930	884	957	939	940	865	952	931	898	941	861	936	900	942	905	926	886	894	926	931	926	909	915	883	879	907	837	906	866	930	857	883	922	897	910	910	933	899	900	895	891	904	926	907	965	931	896	866	904	865	926	911	932	859	889	899	850	872	918	868	904	915	831	871	916	888	877	903	864	872	864	887	877	922	873	865	944	909	885	899	881	875	875	882	898	903	931	933	914	848	952	967	918	898	930	887	909	905	852	895	905	891	907	939	822	878	903	884	874	891	942	842	878	881	904	824	897	895	877	873	905	879	901	865	859	900	889	936	908	869	888	903	893	887	932	896	890	858	892	934	882	896	895	853	902	898	899	863	832	841	893	857	896	869	918	903	926	911	895	859	868	866	908	871	861	869	938	935	863	918	905	858	936	878	894	856	884	875	937	875	960	845	857	845	883	880	795	917	893	900	887	900	938	901	845	885	859	861	965	884	906	867	858	837	867	870	858	893	865	878	853	872	905	886	893	921	877	878	896	889	925	875	869	936	858	869	895	858	898	898	887	897	953	885	936	904	866	897	921	871	871	907	871	913	888	861	909	891	891	890	853	853	880	908	856	919	902	921	887	880	835	881	934	856	910	877	897	873	893	884	875	902	847	843	870	886	879	829	830	893	923	901	877	966	927	933	913	859	871	840	911	916	909	908	865	846	886	895	861	858	849	888	885	879	923	898	894	930	816	897	927	881	894	874	904	908	897	881	855	850	851	901	868	902	860	841	865	851	875	889	867	899	865	889	904	859	880	854	905	892	905	846	878	891	856	860	880	890	866	851	895	857	874	843	914	859	887	912	863	868	905	897	864	927	856	848	896	880	847	905	913	901	885	926	844	865	830	867	899	846	896	860	897	871	893	898	824	862	958	858	870	967	873	861	902	849	821	889	872	861	870	866	888	912	882	904	879	867	867	897	884	886	881	819	867	859	911	897	880	847	863	878	910	883	889	923	922	838	866	899	926	897	867	895	861	902	882	881	934	865	886	892	891	873	899	924	904	908	867	922	909	919	860	904	922	909	871	872	942	872	891	917	837	882	875	857	884	918	849	935	923	913	905	902	862	889	869	889	885	893	915	851	913	878	909	902	900	941	883	928	871	830	900	915	854	870	833	851	903	840	949	941	864	862	905	898	933	910	873	891	882	878	874	861	914	899	908	873	882	876	863	860	880	902	848	846	873	846	906	900	868	874	926	865	854	896	858	888	901	880	828	878	873	908	874	908	895	895	876	846	880	937	908	893	856	862	911	825	926	896	856	883	858	863	892	925	903	948	873	914	905	910	868	876	865	910	852	858	841	936	908	915	882	864	848	855	919	863	911	863	963	903	869	900	901	879	888	881	876	856	893	907	853	814	918	841	921	953	889	845	907	911	853	933	898	921	881	918	879	889	868	855	851	879	895	861	895	933	854	908	843	950	899	875	865	884	890	878	930	923	883	901	837	850	866	875	914	860	856	929	883	903	845	885	843	910	905	894	875	873	862	845	870	900	909	902	854	878	836	855	890	901	897	921	854	857	862	839	904	866	869	942	882	897	842	823	890	921	810	897	890	929	874	874	854	877	903	872	923	878	894	873	915	904	817	857	875	864	881	879	819	872	908	857	900	873	874	879	891	891	870	896	825	844	876	862	874	862	897	935	880	885	874	858	931	859	888	914	917	826	894	914	894	934	939	873	841	793	900	911	861	827	896	937	861	899	869	886	862	925	912	870	841	890	893	829	879	941	832	923	888	931	931	882	925	950	830	840	882	890	885	869	930	888	890	835	832	886	880	902	846	893	867	898	880	862	889	838	884	952	894	897	871	919	825	932	862	849	856	853	835	933	902	909	843	953	909	907	877	875	866	873	876	842	844	866	867	840	911	903	875	871	890	895	928	919	892	859	883	908	866	878	852	917	869	898	870	939	913	815	940	893	902	884	862	957	877	892	879	905	884	879	893	852	865	905	877	840	851	934	922	908	879	868	833	871	925	932	872	911	939	842	866	878	925	857	906	860	892	878	870	908	905	848	933	931	853	929	842	899	869	895	922	946	875	956	865	955	931	900	891	882	942	892	920	874	890	863	858	909	870	851	912	875	889	836	873	892	903	893	884	886	909	873	909	943	824	904	888	922	875	900	911	849	879	858	906	903	866	865	929	892	933	857	851	870	908	886	872	852	917	879	929	873	826	930	871	883	928	979	886	915	883	922	916	860	918	929	917	823	865	914	865	844	918	857	901	871	839	867	896	879	888	881	842	921	866	907	842	861	891	862	928	887	897	844	880	885	927	896	850	894	904	811	873	947	902	858	945	851	880	860	936	848	894	876	898	885	911	883	887	837	902	858	881	874	835	876	849	845	895	877	917	873	907	895	864	894	915	907	876	858	936	900	867	934	919	939	869	877	873	867	906	886	897	889	869	863	896	938	887	906	876	859	870	903	904	880	851	934	852	848	862	892	874	861	873	952	906	854	896	920	866	865	956	886	879	863	915	892	940	827	840	895	834	890	897	944	898	879	888	914	895	849	872	860	890	929	912	903	894	889	871	931	885	850	856	874	898	912	929	903	888	864	896	813	923	852	874	889	892	908	843	897	861	937	858	874	892	873	887	849	899	910	852	858	922	943	891	878	890	851	884	899	872	879	904	886	928	888	895	868	905	896	858	924	952	891	878	897	891	875	899	872	925	916	905	862	866	896	864	880	872	917	867	848	825	946	827	897	907	898	894	853	947	844	901	938	910	878	863	893	883	833	932	908	873	909	927	947	966	887	866	909	856	885	939	954	877	877	886	874	863	932	916	861	891	906	872	928	881	905	924	883	907	892	908	938	902	917	901	891	933	916	884	936	860	923	864	884	913	895	809	871	896	882	928	875	897	892	910	881	880	900	926	854	866	832	868	884	897	877	831	895	866	858	891	853	853	924	925	908	832	905	903	875	886	860	914	893	904	849	919	878	897	860	882	878	890	869	889	895	965	903	853	869	925	926	896	908	869	840	977	879	890	869	866	870	852	875	879	896	940	836	833	877	875	873	926	909	882	903	910	914	870	910	876	900	870	914	896	909	949	892	937	926	855	917	925	867	884	852	857	886	869	855	860	861	912	916	879	882	899	934	897	865	881	904	910	910	946	919	877	899	907	888	874	857	917	928	881	912	878	873	881	898	899	894	858	899	837	877	909	957	857	921	931	913	859	919	880	911	910	854	931	883	909	928	923	862	938	903	883	865	910	833	877	858	915	882	865	872	909	892	902	956	884	920	944	899	859	913	874	943	864	871	880	866	940	853	942	931	912	912	847	883	906	857	879	935	860	958	889	891	884	898	921	845	863	939	866	906	933	866	894	891	876	909	881	881	847	899	905	901	895	976	909	857	875	910	856	874	878	855	908	859	894	841	856	860	931	907	851	863	896	897	921	924
6146	573	487	363	302	203	227	187	197	188	210	204	211	191	198	175	191	213	196	199	181	216	183	177	200	209	202	198	196	207	189	210	188	194	210	203	221	190	194	209	176	179	193	190	176	176	203	181	178	200	202	197	206	214	201	204	226	193	190	214	180	194	175	207	195	191	197	211	211	200	172	228	174	194	205	191	188	202	182	187	192	212	188	170	198	172	218	220	213	182	191	203	220	214	224	196	195	194	184	185	201	213	179	184	174	199	189	219	205	189	211	195	195	208	191	203	203	218	177	194	181	175	168	201	195	183	188	167	216	180	178	183	186	169	208	198	206	206	206	205	207	199	180	185	188	199	196	186	189	199	214	202	197	179	166	214	185	174	189	189	175	218	213	213	165	214	185	209	202	179	198	212	220	188	180	196	202	188	191	193	198	188	193	222	182	188	199	167	192	201	204	211	212	212	173	225	212	222	189	217	182	169	185	187	188	203	193	173	201	194	202	212	189	201	196	206	189	177	204	197	205	206	207	185	195	180	200	190	185	193	211	186	197	181	186	225	201	206	203	237	226	204	173	203	208	202	181	217	205	227	178	192	178	206	196	182	178	223	192	201	188	188	219	183	225	220	191	201	165	194	206	183	173	221	186	198	196	174	211	174	174	214	218	193	213	182	195	190	193	176	175	185	199	192	186	201	234	185	204	193	200	202	183	209	182	204	187	209	201	197	188	184	200	210	184	186	205	223	181	237	198	212	195	208	201	184	229	200	213	186	182	197	190	182	193	181	167	201	214	193	213	188	198	184	215	185	184	187	204	183	220	191	183	170	192	190	202	192	180	192	213	217	198	192	200	209	192	221	196	204	189	188	187	168	186	189	222	213	195	195	185	197	190	223	200	213	194	169	207	185	203	186	221	213	187	236	219	221	178	202	172	199	190	182	195	180	206	198	179	218	199	197	210	189	182	186	188	176	218	215	219	161	184	180	206	199	202	189	190	192	201	172	207	204	191	187	217	227	191	191	198	225	197	166	218	190	202	233	216	179	186	198	223	197	186	208	199	205	184	203	222	201	225	192	174	199	223	198	183	201	199	168	209	194	188	181	199	203	166	194	202	171	222	192	178	203	182	206	178	200	194	185	201	200	175	180	206	211	195	201	208	204	178	174	208	200	208	181	187	189	193	221	198	186	221	199	218	184	196	192	195	199	190	192	223	194	209	202	224	232	191	216	214	204	185	183	194	189	205	204	200	194	185	190	195	177	198	201	227	175	230	206	193	167	189	221	204	221	214	196	213	209	217	226	189	196	204	220	187	178	176	209	194	204	182	203	209	197	213	178	181	205	199	191	206	193	217	192	206	193	201	181	196	191	195	167	212	189	217	186	207	205	195	198	211	198	224	181	178	191	194	195	192	183	170	228	205	165	220	197	178	183	187	194	189	192	207	209	172	195	226	190	220	207	182	190	219	225	180	199	202	195	198	196	197	188	184	185	161	190	216	213	209	204	173	228	202	173	202	198	215	156	192	215	207	184	218	193	203	191	201	178	221	194	204	182	194	174	180	185	203	220	213	204	180	190	188	213	216	200	238	182	176	213	238	212	177	217	177	200	210	188	195	215	170	209	180	204	218	185	192	176	208	196	181	192	181	204	160	228	180	207	217	199	196	210	201	183	180	179	207	205	201	173	178	187	164	202	193	212	201	211	163	209	191	210	199	205	187	201	206	185	206	196	181	204	177	166	172	198	194	194	196	180	199	210	201	187	196	206	221	178	203	204	199	182	210	182	178	203	199	189	208	193	201	228	186	202	206	225	206	201	214	195	203	215	193	220	191	206	184	177	204	201	216	183	198	198	199	212	196	192	192	186	201	211	208	191	182	200	185	234	183	203	186	188	192	196	234	216	205	193	180	217	202	221	251	188	205	206	169	165	208	206	248	187	222	200	195	187	206	178	211	184	221	211	154	194	192	205	210	203	191	216	202	213	220	198	177	214	188	188	211	225	198	189	199	212	204	197	197	186	209	208	196	206	211	212	188	212	189	182	168	201	212	198	190	211	201	184	184	175	223	219	194	211	178	169	187	212	213	168	196	181	201	205	169	219	234	210	200	197	195	192	184	185	201	188	187	199	187	206	185	239	217	187	205	196	199	196	195	201	199	183	211	187	207	209	182	194	176	194	188	202	179	195	197	183	176	160	197	201	188	200	167	180	207	173	186	212	196	202	206	206	186	205	209	191	188	212	194	189	184	213	232	203	221	183	200	195	171	208	197	226	210	201	184	181	211	211	187	217	201	182	198	223	168	180	195	181	194	202	201	188	205	215	191	196	197	183	186	182	201	209	212	193	186	181	185	185	216	198	203	194	186	217	176	190	213	168	211	201	209	208	177	177	193	223	171	198	190	198	207	201	196	208	200	189	187	200	206	197	196	182	201	216	181	206	175	173	200	176	218	187	199	175	195	188	211	200	193	192	174	206	196	193	203	194	197	223	186	197	160	205	183	194	191	171	203	190	216	196	216	173	213	198	195	175	192	193	194	188	206	207	194	182	180	191	185	189	200	211	205	202	215	192	197	182	195	183	222	213	196	229	198	228	182	188	186	183	192	211	202	219	181	210	188	201	193	184	212	166	176	185	190	211	212	206	212	206	215	173	171	181	192	200	201	222	185	214	192	172	210	207	167	194	195	182	171	186	202	221	221	199	202	209	203	214	203	192	171	196	188	206	230	202	218	155	201	207	203	210	204	169	215	195	195	199	196	200	198	191	191	207	202	207	201	191	180	224	211	178	181	226	187	177	196	219	218	206	201	191	213	200	223	204	217	189	191	198	192	207	194	195	227	184	204	189	189	189	218	192	182	196	194	198	202	206	200	199	204	217	213	204	199	198	187	232	222	176	190	198	217	221	181	201	188	179	182	170	204	202	184	191	210	219	190	209	185	185	167	209	170	205	192	211	203	196	195	178	206	203	223	213	210	190	204	194	202	207	230	191	195	216	221	210	190	187	216	180	208	185	194	185	188	199	177	186	197	208	164	217	208	181	178	185	184	184	205	166	203	212	209	183	196	206	195	175	176	190	196	182	198	186	211	237	208	190	190	180	182	195	207	201	224	176	207	209	180	177	212	217	200	210	193	199	192	193	201	216	188	184	208	223	202	188	199	202	192	203	209	167	215	201	175	205	185	196	204	205	203	189	220	199	181	191	239	195	206	190	204	187	197	199	211	228	205	182	177	182	174	210	201	209	169	190	216	201	178	190	194	193	171	210	217	217	192	237	200	192	203	187	190	158	203	224	182	214	199	193	231	226	185	197	183	212	216	199	214	202	162	211	208	204	210	186	196	198	193	177	199	209	201	171	192	236	172	188	225	186	188	198	188	181	195	194	189	203	187	224	209	217	196	198	205	202	189	182	174	206	180	190	223	200	198	213	209	200	198	181	213	212	201	197	175	202	195	200	201	211	219	178	215	196	186	204	224	186	193	187	208	198	188	208	177	178
4104	686	999	1128	933	695	620	591	519	510	516	527	464	506	480	468	493	480	500	510	524	512	509	465	504	497	481	514	523	457	507	490	460	497	491	503	478	489	512	451	466	447	472	522	513	488	484	506	492	492	524	482	509	502	509	472	474	490	486	462	482	490	487	511	470	484	467	516	509	503	474	447	505	497	502	497	518	526	537	438	470	482	519	494	475	483	463	507	514	463	456	471	474	499	508	501	497	499	554	477	488	483	513	469	478	510	522	464	474	476	466	482	504	476	495	489	442	484	463	467	500	478	480	499	482	479	505	446	447	495	484	516	495	426	521	468	508	474	471	495	471	510	515	482	444	472	497	501	516	507	528	510	462	467	511	492	457	482	486	492	483	476	505	492	459	463	484	479	508	533	512	446	492	470	468	504	515	496	514	468	459	478	477	473	502	444	468	486	546	509	533	473	486	484	528	486	474	479	488	508	523	531	511	484	528	521	506	474	438	492	493	467	494	458	484	501	503	486	463	489	502	464	492	498	516	495	468	501	496	474	512	473	494	493	467	515	473	527	486	493	495	483	481	489	456	451	485	503	507	512	505	510	482	498	494	492	477	460	482	474	452	518	497	494	475	484	439	454	503	458	450	486	499	481	463	499	478	503	489	505	476	473	466	487	487	505	459	486	491	491	485	492	508	462	465	484	476	460	497	521	484	504	476	471	469	501	458	490	464	496	495	478	476	495	447	473	498	470	485	502	475	473	485	487	518	453	505	507	478	476	485	478	491	470	475	519	510	493	501	455	465	510	515	480	475	470	526	523	466	485	506	501	496	496	482	483	477	500	510	483	433	470	497	460	492	450	493	472	505	505	509	430	474	511	507	500	472	505	483	523	509	495	479	526	486	501	472	486	446	458	536	494	503	514	504	461	480	501	466	471	488	490	453	445	507	521	484	467	464	537	461	509	482	478	462	511	462	457	525	481	448	477	488	494	494	503	466	502	448	495	442	439	481	472	499	471	481	485	478	476	519	504	437	474	505	475	499	464	441	488	494	478	495	500	484	485	492	511	468	459	513	480	484	472	481	474	487	471	507	526	466	478	457	476	508	489	484	488	490	501	484	472	528	517	483	494	513	493	443	452	464	495	479	444	508	530	482	510	519	474	497	473	528	492	515	480	493	476	494	516	505	536	461	480	516	511	494	489	482	530	479	460	499	467	501	460	489	460	504	488	494	468	491	504	466	470	476	462	485	489	466	503	481	467	504	465	492	439	466	454	490	495	463	473	449	479	497	504	483	487	509	478	471	489	504	529	445	489	458	484	481	479	507	535	490	488	526	509	497	438	463	468	466	464	497	470	464	499	523	488	459	471	479	495	492	462	523	481	468	489	449	455	458	453	497	502	478	503	496	511	467	497	479	478	490	482	478	463	496	497	463	522	492	501	522	470	426	492	471	508	528	503	490	483	519	474	492	497	473	476	493	533	505	484	475	503	494	516	493	478	461	459	498	469	481	468	471	476	462	495	481	462	491	463	525	461	475	499	489	461	487	500	501	521	456	521	519	484	492	505	473	467	503	499	481	516	479	494	496	479	506	474	483	459	507	482	510	515	545	505	447	498	473	470	501	470	445	494	492	496	537	522	499	491	508	452	483	491	481	499	457	505	510	465	531	484	460	532	460	468	480	466	477	511	452	499	483	500	482	494	462	473	519	459	460	478	491	479	471	520	526	492	520	481	480	543	515	460	459	448	493	483	436	452	439	475	467	529	460	464	491	479	507	498	468	513	506	494	535	474	475	477	493	489	470	485	481	525	500	494	485	466	492	522	506	499	524	458	547	507	516	488	491	508	479	485	450	487	491	478	472	513	491	480	500	538	481	506	468	520	500	469	494	479	465	492	488	504	529	485	490	534	467	472	466	437	522	436	507	502	474	467	452	479	466	476	492	475	472	494	505	493	495	475	518	459	482	459	464	472	471	466	520	469	502	460	474	458	507	502	521	462	504	482	504	442	488	475	484	477	515	468	484	470	513	489	466	503	496	475	475	526	470	489	469	500	518	499	498	490	506	497	453	488	489	494	481	488	485	478	478	510	471	519	491	474	494	463	463	484	508	515	487	494	476	506	485	525	469	487	497	483	500	500	503	465	522	518	524	466	455	494	513	488	512	519	479	507	513	495	497	465	486	480	499	467	461	530	498	495	482	478	458	508	516	495	482	486	496	508	502	484	473	487	440	469	517	444	465	479	489	494	494	483	519	466	498	446	489	486	467	474	468	558	497	500	526	507	493	477	481	453	478	502	483	498	452	529	477	509	490	518	487	468	456	482	501	451	464	467	488	452	497	494	474	479	512	509	495	514	485	497	498	496	511	444	487	531	476	443	499	494	500	510	477	494	451	462	476	497	483	493	514	524	502	473	494	484	458	484	491	500	478	464	462	479	468	501	510	501	493	511	489	468	457	445	517	498	510	504	487	469	512	505	508	493	470	517	457	446	468	461	480	460	460	488	488	467	444	513	532	489	455	488	509	498	495	496	470	483	492	518	494	515	509	465	516	497	474	490	459	485	499	468	486	488	469	491	486	467	497	470	481	461	471	479	515	458	472	455	496	467	526	495	496	453	541	467	501	484	485	484	517	508	491	450	471	455	481	487	431	523	472	548	488	498	451	514	480	520	452	461	471	493	470	480	476	499	481	489	536	482	441	511	476	495	465	505	462	522	505	464	468	458	505	480	503	490	508	501	539	470	492	493	511	531	470	471	486	500	503	476	504	492	477	473	489	487	482	503	510	488	524	528	527	521	521	473	478	506	480	481	495	514	493	501	486	503	474	496	510	486	465	499	456	467	525	500	470	483	477	477	466	471	469	499	497	467	475	456	496	521	488	501	539	504	494	501	486	482	491	523	493	472	466	503	481	480	483	511	489	535	510	470	493	521	531	459	480	499	497	461	489	476	480	484	478	492	494	511	508	496	473	507	474	497	502	500	508	534	420	483	482	511	522	492	457	512	487	480	493	518	479	461	492	459	486	486	460	478	478	478	512	481	497	509	477	476	446	520	524	494	500	484	462	487	461	447	490	514	471	508	468	493	463	452	494	485	453	479	480	475	532	482	463	504	477	520	477	483	489	467	479	504	470	465	495	489	440	499	524	474	495	519	520	496	472	489	530	509	509	461	454	517	461	485	468	475	480	457	476	533	503	465	475	474	501	455	473	520	514	489	449	460	474	482	515	485	449	479	495	511	476	494	542	465	449	514	519	492	470	492	496	508	503	479	487	469	487	469	484	498	464	453	511	489	465	498	496	436	487	467	459	521	475	514	487	501	466	462	494	477	492	457	497	480	495	451	464	453	500	522	515	515	450	504	460	488	482	528	485	482	468	470	518	517	491	491	453	463	488	475	500	463	522	445	531	504	504	493	481	469	487	484	478	480	490	521	505	504	502	491	547	483	466	501	470	488	449	497	502	507	506	505	498	478	514	479	498	488	514	502	489	490	471	474
19257	2201	1122	923	705	572	447	374	409	346	329	326	292	310	267	254	294	309	320	284	300	272	297	304	279	319	281	310	267	256	311	288	268	268	251	296	295	281	257	261	252	280	276	287	274	277	265	326	275	265	306	263	278	244	269	316	319	264	307	278	291	302	236	317	268	293	291	297	277	284	302	268	295	310	301	274	309	296	277	286	283	300	287	269	265	295	272	263	271	313	288	251	294	271	276	283	309	301	268	273	276	269	307	294	312	268	287	327	311	314	270	297	284	293	268	272	322	282	277	288	270	274	243	310	294	275	282	303	302	248	268	257	293	273	288	293	290	254	305	275	281	257	302	286	279	302	261	282	260	263	256	264	278	292	284	257	284	258	282	287	277	277	274	308	272	295	304	309	270	295	292	279	243	289	229	306	295	261	269	284	283	296	311	281	303	266	281	280	292	294	280	278	282	297	259	277	263	269	249	272	302	322	295	294	276	271	271	286	290	316	276	298	334	251	270	267	269	299	249	293	275	281	269	307	292	245	279	262	266	273	308	272	267	270	289	288	277	274	302	291	290	316	311	237	255	249	304	256	269	280	258	277	252	284	254	265	293	300	266	264	268	279	307	284	308	289	251	268	275	289	294	277	305	266	247	253	291	308	256	304	302	264	279	289	287	277	286	271	275	281	278	279	279	287	283	293	248	300	263	299	275	249	300	261	258	255	288	261	301	271	294	275	265	285	271	291	298	273	297	285	257	287	272	261	319	292	292	264	287	294	296	278	286	281	289	261	290	257	290	302	297	262	299	231	295	269	289	293	280	296	300	304	314	254	280	258	268	276	283	286	258	275	302	284	271	239	262	254	267	291	251	266	252	261	317	274	297	291	269	279	307	295	308	295	261	264	285	271	280	311	276	296	284	287	301	301	273	295	230	291	263	272	281	294	291	277	306	284	294	290	286	289	283	285	261	250	285	292	263	326	265	269	294	254	282	271	274	296	281	271	248	322	295	263	292	262	270	291	288	314	278	246	288	241	283	285	291	270	316	279	269	320	303	274	295	333	270	262	263	324	292	279	279	283	300	286	271	293	279	260	313	267	266	289	333	265	278	293	327	267	280	291	282	275	252	287	307	275	288	280	263	285	291	281	285	252	304	264	312	314	298	276	287	287	265	278	284	275	268	289	279	291	272	277	301	274	313	325	279	306	294	275	292	265	276	310	259	293	307	283	291	301	300	293	287	262	299	279	265	260	283	310	291	301	266	284	280	285	310	281	280	273	265	268	282	310	291	299	310	300	316	272	302	284	305	277	258	281	292	309	282	246	293	303	261	262	268	265	240	282	273	312	281	233	269	224	267	284	285	305	284	280	286	291	271	276	288	273	304	276	327	290	313	313	277	290	302	278	277	288	315	285	282	276	319	287	289	261	285	274	314	279	266	276	274	284	274	274	299	274	274	300	290	250	269	303	265	272	287	318	262	291	288	293	245	303	307	269	282	254	274	271	271	323	266	286	289	297	281	303	253	300	277	268	284	274	284	292	266	289	267	318	287	285	281	272	335	269	267	250	308	294	303	271	274	273	306	275	254	277	306	280	275	282	248	281	292	309	249	275	252	247	275	292	308	258	280	290	292	308	292	281	273	283	259	294	282	305	292	315	286	291	276	281	269	320	282	288	283	266	254	277	276	285	293	267	303	248	236	297	275	274	278	286	306	243	298	305	328	285	281	297	283	228	291	304	285	292	300	284	286	308	291	284	293	281	280	250	270	276	278	285	279	312	299	266	280	268	260	279	298	285	272	252	297	276	281	283	286	261	299	285	285	316	276	254	278	298	292	287	282	285	309	288	309	277	267	285	277	283	300	289	293	316	307	294	266	291	285	291	301	254	314	286	310	284	258	258	291	288	246	278	265	280	282	284	292	257	280	297	273	305	285	279	316	282	300	334	282	279	269	269	279	309	283	268	286	250	258	278	271	289	247	292	293	269	302	295	288	289	287	290	263	280	262	266	262	284	283	309	278	245	300	295	290	287	283	271	256	298	296	284	267	313	292	275	295	305	277	264	280	295	270	271	303	236	290	272	272	286	282	296	301	275	279	266	318	305	286	287	313	285	266	260	284	277	320	280	250	267	275	298	287	280	258	272	310	261	313	323	297	279	253	254	261	260	288	290	296	269	270	265	297	273	280	291	271	288	275	269	274	295	307	295	299	291	288	261	259	294	288	293	294	258	290	303	290	302	253	288	266	291	289	283	262	298	282	310	318	304	292	239	295	251	293	307	270	291	305	255	277	294	277	293	287	295	280	294	246	298	310	297	289	272	278	294	303	287	289	301	290	302	271	273	309	274	297	288	298	292	266	271	274	284	268	320	285	273	288	311	285	295	258	284	301	306	299	239	255	318	278	285	283	283	299	256	313	312	259	271	274	277	291	281	239	281	255	268	302	309	292	308	283	281	246	278	297	290	258	236	295	300	278	281	282	293	270	262	283	309	278	293	308	277	271	265	266	269	254	268	272	297	302	286	294	264	285	268	270	255	308	257	286	268	278	264	271	274	263	277	269	231	295	311	250	253	291	271	272	298	278	284	317	267	289	227	282	255	284	302	282	308	285	253	288	272	289	251	273	288	305	300	301	237	278	295	273	281	303	279	288	250	286	284	291	263	276	321	265	334	265	287	291	271	259	290	282	310	271	281	271	289	287	269	280	293	267	278	274	272	291	295	256	286	287	261	256	281	279	230	267	274	258	302	295	282	252	312	300	315	261	261	263	269	301	281	276	309	273	292	280	264	271	283	276	274	225	317	294	304	323	271	279	292	258	273	273	262	288	299	300	264	289	276	328	265	251	270	295	287	291	246	280	278	291	303	254	266	260	292	292	271	278	271	293	278	293	264	306	261	275	251	302	262	279	255	270	289	284	265	309	275	309	280	326	307	270	282	296	295	237	283	303	276	296	263	307	304	265	290	312	255	299	321	269	279	269	290	288	296	330	302	313	279	281	294	273	279	260	264	276	300	304	293	266	263	273	297	291	268	279	283	289	280	281	281	293	264	287	267	288	290	288	314	302	281	300	329	313	278	280	308	279	294	295	275	290	275	297	268	305	260	276	280	321	311	246	255	270	292	282	267	303	279	281	306	293	298	277	276	262	250	266	252	254	309	281	262	255	292	259	288	283	268	287	279	296	273	289	272	270	279	311	289	304	256	286	289	323	293	293	306	295	276	289	275	287	300	283	278	272	269	269	279	287	290	259	303	326	294	278	305	272	282	270	276	274	273	277	272	254	259	282	267	255	283	260	246	284	285	260	281	278	256	281	292	290	254	286	257	351	331	276	270	288	275	267	307	310	270	291	289	292	294	286	256	262	327	304	260	286	299	305	282	280	266	266	282	277	288	239	267	286	299	274	303	280	282	286	261	316	282	264	300	292	302	264	277	263	287	278	272	299	309	315	269	285	293	292	274	273	336	269	277	275	308	268	292	253	275	254	260	275	284	269	273
11839	1238	2178	2654	2191	1589	1354	1105	1069	949	910	812	839	771	787	757	704	718	699	741	675	763	670	690	678	667	711	693	700	707	695	688	703	674	715	655	646	703	645	689	723	690	631	625	634	645	660	664	670	666	653	669	676	652	670	688	673	646	678	669	686	661	656	682	656	660	661	623	699	669	658	672	639	677	671	691	655	691	671	654	633	676	650	700	644	642	655	646	670	655	665	660	652	631	717	622	640	654	677	681	577	670	642	620	671	638	662	671	661	660	679	709	699	635	714	626	654	642	667	677	649	674	631	677	651	653	669	656	680	634	677	671	659	666	644	667	680	634	646	696	631	663	664	643	696	642	675	649	688	638	670	642	660	628	695	639	656	670	669	646	681	680	660	683	639	652	699	599	666	641	669	647	672	655	647	698	619	676	634	710	653	665	644	697	687	675	672	642	703	630	674	659	644	637	648	670	645	694	651	634	652	685	645	685	666	671	659	695	700	662	637	694	648	694	697	640	646	641	651	656	672	647	679	647	673	655	601	681	624	634	672	657	665	696	677	709	637	653	689	661	640	665	664	623	648	650	711	655	651	666	617	637	680	609	665	681	637	637	679	676	646	666	640	702	663	675	671	634	695	688	648	715	691	654	631	677	662	666	639	652	658	640	705	697	621	612	646	675	663	689	693	666	659	660	645	690	673	656	613	613	643	636	691	643	662	655	646	649	650	678	668	655	636	638	636	665	651	693	622	635	676	646	666	672	687	703	665	673	689	623	681	643	670	632	691	687	667	626	673	637	693	665	645	644	677	703	651	666	651	637	651	647	661	624	719	629	671	715	684	668	635	658	674	651	721	637	682	680	649	638	642	665	690	703	614	698	640	640	650	675	689	673	655	678	622	668	656	615	678	678	626	681	633	641	677	632	671	640	675	646	630	615	670	596	675	639	660	655	676	606	669	627	615	665	669	646	658	669	651	685	658	660	632	652	663	661	662	654	653	630	665	677	662	642	689	664	702	675	631	644	679	665	691	647	640	627	660	625	629	628	630	626	658	681	651	668	641	619	641	647	682	653	668	641	722	662	661	664	636	646	669	662	665	672	634	683	632	638	676	633	691	661	630	691	653	620	679	624	629	700	668	672	655	686	641	648	696	654	673	688	619	645	624	674	631	662	621	694	612	686	643	614	673	668	701	676	651	634	602	658	655	671	636	631	697	662	665	651	644	676	672	645	652	668	670	706	667	623	662	661	657	669	690	662	678	647	677	670	630	627	664	617	656	645	678	656	608	661	662	664	653	621	728	669	694	661	663	605	664	710	674	646	657	642	643	646	635	615	665	669	644	655	655	623	658	650	670	679	639	691	683	709	675	690	647	626	624	674	651	638	623	699	698	637	621	655	637	670	668	663	681	655	662	697	665	623	699	645	674	680	645	641	668	688	615	637	641	659	673	678	661	641	672	664	663	688	650	683	647	610	699	718	604	686	641	653	686	650	595	682	645	648	640	671	629	627	621	641	670	619	605	664	641	640	620	652	691	662	640	668	619	620	655	674	666	654	657	678	710	642	641	672	636	657	669	671	706	681	664	671	688	686	690	685	706	646	651	661	637	659	617	636	686	613	603	653	650	644	647	683	677	669	641	681	622	674	667	651	682	679	683	667	652	646	635	708	629	654	643	674	658	643	696	652	662	667	671	680	668	656	629	621	634	654	695	629	722	674	679	630	622	638	673	665	698	648	615	664	657	655	677	663	644	648	640	638	662	622	693	642	672	676	634	710	691	676	621	629	597	643	648	588	720	622	714	658	666	652	639	669	699	692	618	697	582	641	704	671	654	643	664	657	675	632	702	675	660	663	647	677	632	681	668	622	701	672	646	643	616	663	697	684	637	623	651	693	650	659	683	690	645	632	680	675	656	674	654	663	654	608	646	607	657	643	667	670	674	683	696	704	650	705	624	633	671	582	635	678	625	637	691	644	648	670	641	628	646	655	644	665	640	641	661	665	687	632	670	647	656	685	629	658	675	671	696	608	630	646	657	629	671	646	666	655	656	658	643	651	638	687	702	720	654	680	589	690	648	618	652	675	669	698	677	644	629	686	610	657	678	648	639	707	649	659	697	670	652	670	679	629	640	625	656	681	662	645	674	670	696	672	644	645	660	656	654	700	671	626	681	643	680	680	714	620	695	657	669	711	718	641	636	664	625	674	639	644	680	724	710	686	593	688	633	709	710	618	656	668	678	709	626	633	674	700	614	691	650	677	649	675	652	686	663	681	683	634	677	666	668	664	636	703	667	651	668	639	660	642	697	644	673	635	602	659	657	620	660	623	662	670	649	629	658	668	643	650	650	628	666	587	678	624	714	662	633	661	702	656	700	634	643	678	626	687	683	646	670	708	638	674	679	642	644	663	658	652	697	665	651	675	646	673	673	690	625	667	650	631	634	652	671	651	641	670	647	676	692	650	682	634	657	628	716	625	666	701	721	700	643	664	668	658	665	668	712	705	678	696	688	674	674	654	648	697	588	647	677	700	676	692	682	673	703	637	660	658	648	638	668	665	628	638	647	686	697	638	655	679	645	628	651	651	653	659	696	632	669	628	616	661	684	700	683	636	652	670	669	683	693	619	625	664	673	653	673	653	623	654	660	664	608	650	696	629	649	618	625	630	645	656	671	678	639	618	668	651	681	641	636	640	641	635	623	662	662	672	637	671	690	668	606	660	661	596	667	657	657	681	666	669	664	654	654	672	667	681	650	632	660	684	655	642	662	669	640	656	666	629	689	636	643	618	659	650	657	668	634	652	672	643	676	625	667	660	641	628	673	643	652	664	683	670	648	656	694	634	669	653	690	646	661	652	618	655	706	655	672	651	683	677	641	666	695	651	719	646	632	665	655	636	658	687	642	643	671	657	710	658	654	636	634	675	674	681	616	687	657	655	666	682	639	682	653	675	633	717	636	691	658	655	621	664	632	657	654	694	689	640	617	626	661	628	639	649	625	685	611	649	645	670	655	666	647	690	642	683	649	613	659	661	673	652	615	650	672	632	672	666	691	673	664	639	697	625	693	679	645	666	684	667	660	642	648	698	637	669	633	618	639	639	641	670	637	657	667	648	663	669	659	682	679	682	676	643	667	607	669	680	647	609	630	676	672	680	650	668	649	704	641	662	644	712	661	660	683	650	662	649	653	632	651	682	676	627	679	632	652	709	622	664	648	636	657	683	667	693	672	661	685	625	663	644	630	645	621	681	670	665	663	656	702	666	658	663	659	671	681	657	654	662	682	678	667	630	687	640	651	671	627	676	662	667	725	649	735	611	683	683	668	668	684	679	680	662	632	663	663	656	639	634	658	686	699	700	622	682	659	701	691	646	691	659	649	672	640	638	655	640	637	652	643	615	621	658	668	679	687	650	655	708	688	703	658	673	632	636	644	617	720	651	708	664	629	670	657	648	648	617	666	661	686	649	658	647	651	666	661	628	677	624	677	633	606	648	644	692
29597	4984	1969	1636	1170	845	670	571	510	526	523	478	477	434	401	431	401	405	391	432	418	421	413	402	416	440	415	358	404	372	378	407	428	429	407	427	418	412	442	413	401	418	412	372	377	409	426	411	408	407	413	428	437	416	368	427	405	406	405	394	415	377	394	338	411	399	384	387	431	439	401	399	399	395	373	409	448	391	412	400	426	411	389	414	431	374	405	407	377	414	401	375	383	393	412	414	368	383	430	380	398	419	398	396	438	397	400	450	391	405	414	387	411	388	392	366	400	407	389	418	392	424	442	414	417	420	388	403	398	391	356	382	394	388	439	428	417	417	417	405	397	392	408	418	407	406	405	418	422	383	389	396	430	432	414	387	384	403	381	404	386	415	409	412	462	378	426	419	401	371	404	412	381	389	387	435	430	420	368	414	388	421	413	402	374	383	406	446	418	405	422	383	381	372	397	407	404	400	457	434	391	388	408	427	431	396	386	387	376	396	394	387	365	393	425	384	399	380	408	396	382	415	411	415	385	388	413	405	407	396	403	381	411	397	390	396	451	366	417	357	425	414	435	367	386	388	413	414	411	367	428	379	424	411	422	402	399	388	395	389	384	408	406	372	390	398	413	383	397	431	404	381	359	390	439	412	405	419	388	414	401	383	415	430	380	422	394	414	413	406	428	382	394	398	373	397	415	397	380	360	414	396	424	401	411	411	391	386	403	402	433	423	366	403	386	405	414	402	428	403	397	431	387	385	394	423	437	442	377	363	412	433	413	382	416	407	365	400	381	428	403	413	384	402	391	380	396	402	426	399	383	399	356	419	396	408	429	384	409	468	417	397	412	386	392	376	408	408	442	388	405	424	411	402	415	420	417	440	430	375	412	407	399	430	413	374	392	439	404	449	430	402	421	389	395	387	413	408	441	416	396	421	408	400	387	409	392	376	359	403	374	421	393	428	413	371	394	406	388	396	419	368	433	408	400	391	376	432	432	429	408	373	405	397	431	417	390	411	415	394	386	448	429	445	420	416	432	428	400	392	401	394	416	381	425	395	404	409	388	396	434	358	389	411	411	399	415	390	380	420	430	402	387	379	409	434	383	401	422	419	413	461	393	398	414	417	353	409	427	380	418	436	400	399	383	426	360	400	403	411	401	395	405	367	387	366	386	403	419	420	407	360	387	398	452	370	376	412	416	421	413	376	421	371	438	401	438	412	351	365	413	397	421	383	387	401	391	380	409	426	360	409	426	408	461	421	411	404	389	366	398	422	405	378	378	417	416	383	394	400	376	371	420	418	405	390	429	400	380	389	416	421	403	459	423	416	398	374	415	413	389	429	357	391	355	409	398	407	454	431	396	412	381	401	433	422	402	404	389	409	382	415	395	393	438	393	385	419	358	389	435	423	383	393	333	385	438	394	422	395	377	390	407	395	433	379	413	437	380	432	422	411	379	390	395	389	392	405	411	418	411	411	395	394	390	392	401	411	389	394	384	416	408	407	403	417	426	389	399	378	432	378	422	411	412	397	396	412	443	387	373	369	400	383	418	439	435	410	445	392	412	372	422	414	474	401	409	429	449	412	393	403	416	413	424	410	411	458	365	370	426	422	387	418	422	437	375	376	417	391	414	405	405	431	405	385	399	414	358	399	411	427	403	395	413	365	405	473	414	395	393	396	360	415	402	431	403	441	413	421	405	402	418	431	421	398	416	433	412	385	399	419	394	404	438	401	409	395	399	399	331	372	435	372	418	430	383	368	413	394	367	430	401	425	420	414	436	389	391	392	399	401	403	399	388	416	413	412	406	445	414	395	413	363	375	395	376	404	404	396	424	415	373	376	389	403	439	437	392	364	412	403	438	430	415	399	361	357	367	420	410	407	411	403	420	413	422	437	377	387	408	396	368	431	411	387	368	398	424	398	355	413	370	394	403	413	421	406	403	394	420	421	411	382	402	443	382	447	386	417	442	414	403	434	389	438	423	340	416	422	396	374	409	367	369	440	383	426	437	424	388	409	381	412	380	415	417	429	422	380	379	416	357	413	390	369	409	432	392	405	408	413	356	390	434	433	411	380	366	378	393	383	431	392	400	379	425	401	442	398	397	366	407	431	387	380	420	383	406	426	404	406	470	410	362	441	403	422	379	408	455	407	396	429	385	401	361	385	405	378	422	408	388	405	401	392	388	453	399	404	411	412	420	405	392	414	438	408	406	380	410	401	394	362	397	372	406	447	425	411	398	408	403	370	397	387	433	430	404	455	408	418	407	410	424	384	393	396	393	397	397	374	419	391	384	399	399	418	411	413	454	412	388	393	384	384	392	380	462	405	391	386	393	416	437	387	433	395	388	431	371	430	415	424	386	379	376	404	373	437	411	402	411	399	431	429	454	412	405	397	405	419	409	399	430	403	423	391	398	383	402	402	446	410	380	396	367	383	398	386	436	415	402	375	390	419	368	379	340	388	388	406	339	387	407	360	401	454	436	406	377	397	422	387	420	389	365	391	408	372	376	362	377	357	412	395	397	419	425	399	394	438	385	429	444	361	395	431	378	449	413	454	417	429	384	400	421	432	430	394	400	403	427	439	405	392	411	423	419	402	391	395	378	386	411	435	409	373	374	406	426	414	399	436	417	417	370	412	395	367	394	405	388	419	436	386	408	394	447	392	426	381	393	387	358	391	399	435	384	398	407	441	399	449	386	444	387	419	439	399	385	371	408	401	410	434	404	388	425	394	390	418	421	384	388	405	375	421	388	386	416	396	361	399	403	407	416	406	380	410	375	401	424	379	419	395	390	383	394	417	380	444	410	396	404	422	435	383	404	405	402	400	402	385	434	386	382	408	398	424	390	392	388	364	371	365	380	413	378	426	384	406	399	402	386	403	406	379	394	403	425	392	394	366	398	421	408	394	412	393	401	394	378	391	397	431	426	388	383	385	420	356	364	424	411	437	426	432	407	419	452	399	380	411	405	392	395	379	392	406	398	405	391	424	408	401	383	395	383	400	402	437	432	410	380	414	409	425	426	393	395	405	390	456	461	425	386	387	452	398	444	417	412	399	395	435	414	418	399	424	407	427	382	373	405	416	411	416	385	409	396	416	366	387	392	399	398	410	414	417	371	382	430	384	427	431	417	404	360	401	448	403	383	399	415	413	421	423	414	399	373	402	371	399	444	396	450	400	434	425	398	376	368	420	410	401	415	407	404	429	406	439	457	407	388	374	423	391	397	414	414	437	389	456	421	391	400	384	402	406	427	399	409	420	431	416	410	376	418	404	414	370	379	413	389	390	374	423	373	371	428	430	451	392	377	368	375	402	414	405	396	378	409	411	382	408	406	421	418	379	405	397	394	414	405	376	376	425	385	416	423	414	373	393	365	385	379	394	392	392	418	378	385	426	399	410	437	392	388	380	423	405	383	379	402	395	413	404	433	405	354	397	392	355	405	394	423	385	418	380	401	419	398	415	441	405	408	377	383	419	337	411	392	367	425	399
16281	1965	3366	3972	3599	2535	2058	1823	1594	1390	1375	1281	1138	1220	1042	1016	1045	969	1003	994	951	942	944	952	961	967	948	984	924	920	986	923	909	921	883	909	869	893	873	849	904	927	878	842	894	940	896	902	942	850	874	891	906	917	853	880	921	885	936	909	905	873	897	976	874	896	890	851	899	907	837	899	918	909	933	897	921	917	930	904	885	849	925	854	889	883	909	893	854	923	880	892	868	867	873	932	924	910	856	920	899	920	912	871	829	953	883	924	879	892	960	873	862	904	952	889	910	893	903	872	960	878	893	858	866	900	863	872	847	850	865	876	896	889	939	892	847	895	916	891	960	905	897	918	923	925	868	937	889	864	897	944	855	890	902	900	903	910	891	853	913	904	850	884	881	879	865	914	952	879	888	893	914	869	889	899	886	891	861	932	870	889	911	872	970	881	933	903	874	873	929	928	873	926	925	883	901	857	856	921	925	903	849	924	857	842	926	876	881	890	912	819	864	965	873	886	875	842	883	915	894	879	906	923	867	909	910	831	851	924	885	920	866	860	952	884	904	886	889	871	885	926	860	879	899	874	889	896	845	901	879	873	913	872	883	867	853	904	891	898	870	925	911	896	909	893	842	908	915	887	888	892	864	887	897	936	897	897	882	879	930	931	903	923	901	897	877	944	894	894	880	908	891	911	937	902	887	874	910	909	886	869	879	871	871	913	919	904	938	892	909	874	878	844	889	915	835	907	891	864	875	921	917	921	875	953	891	876	880	889	886	890	917	877	903	881	887	933	889	905	893	867	898	875	856	845	900	966	872	885	843	836	904	909	897	908	896	897	910	844	852	867	867	858	921	817	821	860	864	892	910	964	890	859	861	870	879	891	894	919	881	946	909	887	887	905	911	905	878	901	918	916	916	906	890	902	907	894	883	932	882	872	877	903	877	863	892	897	916	894	868	879	868	939	902	875	866	851	893	865	854	937	868	835	921	878	929	863	913	953	898	866	892	914	870	929	857	920	903	911	906	876	928	853	871	878	894	935	944	893	908	880	854	883	922	918	916	891	828	948	871	892	913	834	917	862	906	844	908	899	846	849	843	858	864	953	938	907	845	854	885	847	821	893	898	897	875	876	931	905	855	865	925	928	902	937	850	905	913	925	841	953	846	890	880	916	930	932	881	923	884	830	850	879	885	879	868	887	835	967	853	901	812	927	874	851	904	878	893	858	807	893	872	854	854	877	910	895	888	876	921	875	882	887	904	896	847	901	872	902	890	925	908	880	895	889	914	867	900	907	883	925	909	878	870	891	916	906	876	919	887	850	909	866	880	898	881	908	844	876	937	856	942	921	872	865	912	964	817	867	862	914	897	819	905	926	862	901	893	907	896	961	840	926	909	928	864	869	924	899	896	911	833	879	895	933	920	909	963	918	836	920	845	876	897	923	840	904	911	884	934	898	880	893	899	872	841	864	856	885	932	893	914	879	845	928	855	915	817	907	885	864	881	895	849	865	897	868	877	925	903	885	909	884	906	908	906	910	862	876	879	882	915	885	950	884	900	916	865	860	906	889	925	898	877	874	917	915	890	883	896	866	898	920	882	923	902	896	883	899	912	866	894	819	914	933	867	929	896	895	894	844	862	875	871	892	895	878	912	909	877	873	894	834	870	895	857	872	867	944	919	900	900	877	911	871	909	867	904	880	946	853	892	876	846	928	851	914	872	907	913	875	904	904	934	855	913	877	929	900	904	928	851	874	871	865	925	905	876	915	877	873	897	878	900	884	909	839	888	833	881	906	846	883	882	978	927	937	873	922	913	927	945	886	914	869	906	937	835	851	913	885	906	887	911	946	873	917	834	846	861	856	895	891	907	914	875	921	884	947	935	881	902	840	880	870	836	899	933	865	865	891	840	921	827	867	888	883	854	860	930	918	883	873	907	856	850	876	911	848	930	935	870	938	886	894	875	888	881	873	861	931	894	917	910	863	927	892	857	896	911	905	850	902	934	904	900	920	864	874	853	888	903	860	907	880	901	911	848	834	827	888	848	936	929	907	896	870	902	891	886	929	912	840	937	919	956	813	903	874	941	903	926	861	871	909	869	903	862	900	885	850	925	872	849	880	879	932	896	918	870	874	904	912	902	931	928	893	856	906	964	906	907	883	927	936	912	904	921	878	913	886	924	872	906	835	879	896	848	901	846	903	870	915	901	948	888	892	883	901	940	917	906	895	890	903	851	877	885	902	876	894	923	895	881	810	904	857	875	897	911	907	886	846	882	872	845	871	887	979	925	939	848	903	863	872	874	862	908	887	877	890	930	891	905	918	931	923	899	833	904	861	920	939	920	904	900	856	897	944	937	921	885	890	888	879	940	852	955	869	878	867	851	864	894	874	903	914	864	863	922	956	850	915	911	875	924	925	855	947	873	876	889	841	896	934	877	879	903	876	877	895	891	887	861	911	848	923	895	872	880	900	918	867	884	881	913	904	917	853	887	955	874	891	872	897	909	967	876	828	905	878	899	879	881	884	907	868	919	892	862	871	893	880	905	845	909	918	898	820	902	867	935	867	963	918	909	906	885	892	888	876	864	937	828	916	891	889	874	890	902	869	889	936	852	857	840	862	873	880	960	942	892	863	906	828	899	880	864	867	916	828	830	885	872	929	851	882	875	895	893	891	898	878	835	876	973	909	861	925	862	846	901	918	875	895	834	883	915	912	850	904	896	933	900	945	819	903	881	891	890	917	917	851	900	839	908	927	893	916	888	908	864	904	908	923	882	925	878	877	919	899	857	932	922	908	869	848	875	833	904	867	902	884	907	895	887	895	880	905	842	925	893	890	860	912	899	892	877	906	891	888	896	902	919	914	859	869	918	857	936	922	896	897	860	957	936	860	875	921	880	879	840	894	837	908	831	926	905	871	886	897	887	877	886	912	898	820	884	911	928	860	893	877	848	859	883	870	870	877	908	892	875	901	839	875	897	926	866	854	900	921	909	902	840	906	851	893	943	935	924	944	875	911	906	879	868	923	868	871	928	816	893	885	860	947	854	797	899	950	908	852	936	882	918	917	887	874	929	878	902	944	894	907	916	919	877	866	899	883	877	930	938	877	910	920	901	868	844	924	934	891	903	932	917	902	925	911	943	880	872	834	898	895	893	878	887	828	931	908	888	865	859	903	899	895	899	906	924	872	882	909	863	914	955	887	878	862	870	884	917	835	862	908	919	837	868	856	866	893	889	932	876	906	813	832	906	900	896	868	919	890	887	862	897	924	873	863	880	897	907	914	889	919	876	847	917	958	889	914	845	879	907	920	860	852	861	858	876	895	877	908	936	879	903	880	843	870	884	914	902	853	857	886	906	871	887	863	874	875	909	921	880	904	927	911	856	929	919	876	873	912	918	862	897	836	847	881	889	875	904	846	953	910	887	900	888	885	884	888	920	929	888	867	925	878	881	887	871	889	867	890	915	891	916	852	907	859	859	920	923	879	850	913	813	874
5810	563	408	351	297	254	215	228	204	212	208	189	188	193	198	193	195	174	209	194	214	189	192	176	173	186	170	186	189	182	200	197	217	197	178	207	193	205	195	205	238	187	181	169	214	185	158	193	186	208	190	172	198	185	210	204	177	192	195	180	219	188	191	195	169	190	210	200	203	196	192	198	173	200	181	182	190	218	175	200	182	198	198	204	188	192	210	191	187	178	200	199	191	201	214	192	212	204	215	186	193	207	174	191	197	225	224	202	198	214	176	186	190	202	199	178	198	216	205	206	182	199	218	229	194	190	222	202	187	182	180	199	174	178	184	225	184	191	213	212	174	202	205	162	189	188	179	175	188	195	189	192	200	181	200	163	210	194	204	214	207	205	203	186	192	176	193	177	199	189	194	206	183	193	174	222	193	180	181	193	219	218	192	208	178	182	207	187	188	178	189	199	193	185	199	178	188	220	188	184	198	170	196	198	191	203	212	195	156	206	183	179	225	227	208	180	188	188	193	219	202	220	185	202	196	187	194	191	174	225	202	189	213	209	185	186	205	170	207	209	214	192	198	184	193	185	184	202	206	173	186	183	188	213	200	207	177	191	203	190	210	175	196	229	209	173	189	176	185	194	208	202	189	195	197	200	227	177	171	198	207	180	187	202	197	219	194	207	209	187	210	186	196	187	243	194	191	222	207	194	198	199	223	186	186	215	180	198	171	230	198	180	199	209	203	185	179	180	168	159	178	204	198	215	200	230	219	197	175	171	192	181	196	231	172	201	224	192	188	199	195	181	184	165	191	192	198	220	202	184	200	218	189	163	187	190	219	193	232	195	189	198	212	202	196	190	173	197	187	178	191	216	176	211	194	191	192	201	170	221	206	207	171	196	181	213	183	200	170	181	187	202	208	197	193	219	192	190	182	186	212	205	183	181	206	215	176	227	202	202	182	186	192	198	181	172	215	197	194	184	186	201	197	211	214	187	187	165	197	189	204	208	198	193	182	177	207	205	188	196	211	198	191	197	205	183	173	190	181	207	181	206	193	196	193	219	203	198	178	195	201	171	216	205	214	169	200	195	206	189	198	198	177	201	194	165	202	162	176	211	193	208	174	181	184	181	196	202	204	197	180	181	220	219	175	188	212	217	184	180	205	228	192	185	208	197	202	209	190	202	204	204	190	213	185	160	204	194	179	185	199	181	181	202	210	195	203	186	190	182	171	190	193	175	178	208	212	185	191	194	217	159	187	196	219	185	172	202	186	195	203	201	188	182	172	188	186	189	192	178	215	186	181	213	187	221	201	171	213	180	172	177	180	176	184	231	183	210	198	187	162	178	189	225	220	187	193	171	204	206	176	200	183	208	184	187	218	211	210	189	220	183	183	206	211	192	187	191	210	193	198	222	206	223	186	189	185	201	198	181	175	189	203	206	212	206	187	196	170	190	214	211	203	194	177	184	195	196	165	208	184	182	174	176	196	216	192	191	180	199	190	199	174	173	199	194	194	186	214	197	166	180	214	201	176	188	180	177	194	184	206	192	196	192	183	188	185	180	187	195	196	180	181	193	196	212	194	189	194	201	189	198	197	210	182	181	164	204	190	195	156	181	197	202	226	185	205	191	186	187	213	218	211	192	207	218	191	214	195	206	163	218	223	182	219	201	192	201	212	210	194	206	186	206	220	176	179	218	183	201	207	189	203	155	204	178	203	200	223	216	199	221	200	222	156	227	190	190	195	195	201	173	209	180	206	189	187	197	202	193	183	185	199	208	190	190	202	188	188	196	182	213	195	200	185	230	194	205	197	205	225	199	175	182	192	214	170	194	213	206	186	234	172	167	173	202	204	191	171	212	199	187	197	227	195	197	187	201	174	175	213	233	184	215	216	209	227	207	201	184	204	232	179	193	195	199	207	202	191	213	165	208	227	195	211	221	185	191	220	201	163	181	198	184	198	182	210	180	193	200	201	216	198	173	189	190	205	190	190	196	200	196	193	202	203	215	216	170	188	201	177	213	200	218	208	216	215	188	180	196	198	185	165	185	188	196	223	209	179	209	223	182	199	185	168	204	161	185	178	196	203	208	184	174	182	172	185	204	195	200	189	195	217	201	201	200	208	215	200	203	175	189	200	176	196	203	207	222	182	193	210	198	203	182	214	181	209	177	206	179	201	190	220	224	206	204	190	194	178	204	208	184	212	189	201	184	206	190	207	179	240	209	200	211	219	168	188	211	191	195	214	202	184	188	207	183	198	196	181	215	214	212	194	171	193	203	198	228	211	209	196	244	220	185	194	173	167	213	214	192	201	218	170	226	199	221	192	182	191	188	233	204	177	213	219	196	199	192	190	203	183	210	182	199	195	192	190	184	183	227	181	179	181	187	204	177	196	224	204	193	183	201	210	202	189	189	184	204	190	191	188	190	196	197	212	209	169	221	201	196	165	202	197	211	213	226	225	226	192	221	197	186	191	190	211	182	172	209	180	192	188	180	201	196	206	189	199	181	231	202	190	215	186	187	218	197	189	169	220	179	174	216	183	201	206	174	198	196	208	203	198	192	192	185	188	178	206	202	220	196	181	169	198	212	197	195	182	193	201	173	191	205	212	212	202	173	224	204	169	214	200	201	183	185	210	178	199	206	196	180	187	211	226	194	201	199	225	200	208	180	213	173	177	207	210	189	148	209	191	188	222	188	210	197	190	213	193	205	209	215	172	188	198	202	227	194	159	226	176	189	186	208	184	206	202	209	194	211	211	183	216	204	200	200	217	169	171	201	197	183	186	217	210	180	202	206	195	193	203	207	209	222	208	197	224	191	234	193	207	199	191	201	179	213	196	213	189	198	232	209	197	199	174	191	189	176	175	235	214	208	215	219	194	188	176	236	209	222	212	199	193	207	222	202	204	202	200	206	224	190	216	206	188	203	177	199	186	181	173	204	219	176	206	214	205	206	177	174	216	191	211	184	186	172	193	224	197	198	210	182	204	212	203	176	201	190	209	202	155	185	174	185	192	201	207	162	200	178	179	184	211	211	194	190	200	196	187	207	202	194	190	206	210	193	189	178	167	191	176	203	194	192	183	201	190	197	211	193	187	197	180	209	187	237	196	178	208	214	177	172	209	178	197	175	205	180	190	194	210	172	200	190	203	186	190	190	202	198	186	187	205	205	183	177	181	234	199	210	204	203	187	193	210	186	216	194	189	210	163	212	206	183	219	183	210	225	204	196	197	194	191	195	194	188	190	200	208	211	173	201	209	189	184	201	206	199	193	156	185	204	222	198	192	197	183	191	207	204	211	210	209	199	200	195	197	164	192	193	199	216	190	154	144	194	207	183	176	181	197	174	213	195	181	182	197	180	204	200	200	206	200	204	211	205	180	209	200	209	205	216	170	192	223	185	202	186	164	200	197	182	215	180	191	193	188	177	171	184	182	192	183	191	180	202	196	192	176	206	212	198	196	197	200	204	183	203	190	209	186	202	186	173	190	206	190	184
3810	704	912	1034	960	731	606	534	563	515	532	516	459	501	490	514	472	506	482	500	460	512	487	497	465	490	462	466	460	467	485	461	469	493	479	505	459	435	466	438	468	450	458	489	486	467	487	486	470	468	474	493	467	476	508	472	483	453	503	499	479	513	502	513	517	500	496	502	471	497	441	485	475	485	489	480	507	475	482	462	476	481	461	484	455	471	506	503	477	458	474	485	501	490	487	467	466	473	450	550	496	490	522	479	484	448	466	509	471	484	456	462	498	492	480	470	487	471	500	494	507	432	527	470	496	491	477	477	490	448	485	496	473	520	441	447	463	501	524	465	487	478	453	490	477	490	445	464	483	474	503	469	502	530	473	478	479	519	494	471	461	493	460	454	460	472	478	494	532	478	456	493	468	503	475	516	461	476	480	454	481	471	491	452	505	487	486	461	491	504	496	462	507	507	519	487	478	500	500	487	475	478	472	506	441	490	436	503	515	487	463	465	445	482	493	521	486	456	478	519	498	488	520	509	501	458	457	462	472	465	492	456	484	466	480	498	485	503	485	540	488	470	503	498	437	508	492	475	521	484	463	463	449	491	477	468	487	504	469	513	475	509	473	498	505	435	468	482	472	477	455	462	473	498	508	476	457	496	518	515	477	490	527	476	489	529	484	484	511	496	500	494	482	489	488	491	511	491	521	483	480	494	479	484	466	503	469	445	494	474	497	472	480	479	484	463	474	524	465	509	463	496	492	498	467	456	468	484	487	488	453	512	482	467	490	466	483	451	488	482	491	485	511	478	514	480	435	462	475	519	485	469	480	477	476	440	506	469	485	488	525	491	473	481	503	469	474	506	441	488	467	506	467	489	489	447	487	440	484	482	509	475	459	567	476	481	484	444	468	476	480	488	457	497	476	532	479	491	462	459	541	442	459	471	435	420	487	516	443	488	483	486	489	484	508	487	462	487	483	476	530	483	503	525	481	512	472	462	517	493	492	513	518	472	454	462	487	450	489	475	492	430	539	492	481	519	512	478	439	485	500	418	496	461	483	527	468	473	485	463	440	496	489	456	499	464	455	474	466	483	491	492	470	456	492	472	476	461	480	446	471	483	478	485	476	509	494	457	499	467	494	505	482	511	466	460	478	487	483	495	506	471	477	464	436	471	509	456	497	491	517	488	488	475	475	462	481	484	481	456	473	503	477	501	471	485	449	506	513	497	509	495	457	480	441	479	483	467	522	546	470	479	464	514	532	527	480	484	476	475	509	479	493	483	484	450	474	489	508	471	439	520	472	504	467	469	475	468	446	497	515	482	473	487	519	446	505	476	475	483	437	497	483	496	499	492	470	512	493	472	470	417	472	516	464	470	441	543	446	510	500	495	482	496	504	478	480	515	486	495	529	515	499	505	491	491	482	483	492	476	470	478	470	476	449	505	458	510	460	454	488	475	493	468	485	491	446	523	435	517	507	524	507	479	479	488	489	457	456	506	492	431	477	485	457	500	456	496	494	458	453	486	500	513	488	500	495	479	469	504	457	493	471	505	470	492	485	492	448	480	493	508	487	489	488	469	450	491	492	503	457	477	497	546	471	436	486	472	469	433	487	465	490	458	491	512	482	456	442	488	511	505	492	492	507	459	444	497	481	483	505	514	462	448	507	512	459	489	478	477	504	474	486	503	462	454	475	500	452	483	511	518	449	419	486	460	494	514	488	499	481	453	495	462	479	480	483	493	480	482	461	451	523	511	479	456	488	498	538	491	463	451	457	475	490	467	491	521	468	496	493	512	502	487	460	471	468	487	483	478	487	497	492	470	475	469	514	505	519	502	482	516	458	496	509	472	453	472	519	505	471	473	502	466	453	471	443	459	493	527	456	482	501	465	500	471	459	513	493	460	443	463	469	470	474	493	492	457	444	476	481	446	490	504	508	457	499	468	474	474	488	466	506	497	494	496	460	472	497	469	472	505	494	504	478	440	455	511	512	455	464	495	458	490	504	473	533	471	450	462	497	476	480	491	477	481	433	489	511	478	469	506	484	481	483	509	502	463	478	547	485	477	462	465	473	465	450	500	461	500	494	479	468	475	524	493	472	449	480	484	489	504	441	441	491	490	455	496	516	484	509	455	459	454	473	465	509	483	490	434	491	490	502	477	483	497	450	456	460	464	504	520	507	499	477	485	486	487	467	490	453	503	456	493	468	491	479	463	494	500	495	479	509	487	474	504	461	491	493	480	516	502	486	473	484	474	465	502	455	476	429	501	461	493	485	482	498	518	445	505	461	496	475	450	516	472	441	429	475	498	453	477	450	466	489	514	505	518	470	511	497	477	417	453	496	511	472	460	490	474	496	496	459	516	458	515	479	480	468	496	441	461	516	485	519	490	472	462	503	467	456	458	449	542	470	533	480	487	425	456	484	455	492	488	485	499	489	478	479	491	498	448	486	478	513	456	477	516	486	464	496	484	507	487	508	496	476	478	445	456	523	537	480	467	460	490	506	430	495	464	486	456	461	462	439	485	465	484	479	458	468	503	491	453	484	496	492	449	480	488	488	448	450	508	489	501	481	452	463	448	469	459	471	460	500	501	510	496	487	483	491	452	481	450	502	466	462	482	468	432	507	515	475	485	480	453	469	497	509	474	502	473	478	452	461	481	463	507	472	453	445	489	495	538	452	490	445	462	514	476	487	479	453	458	501	473	483	492	528	473	451	456	476	489	519	480	488	509	469	442	449	488	500	506	438	491	455	485	470	515	477	468	471	478	493	495	462	476	468	512	495	529	502	490	469	466	483	471	463	511	528	458	477	504	449	507	501	491	493	548	431	487	467	475	475	476	475	474	453	488	479	479	483	466	497	418	466	511	468	489	487	495	520	465	511	477	490	501	495	489	483	497	489	470	469	507	536	479	491	490	466	550	480	506	497	473	500	426	478	488	454	422	498	489	481	488	512	469	491	485	528	504	459	446	519	501	509	480	480	489	471	518	511	486	496	473	490	493	483	520	462	467	489	514	484	485	457	450	501	489	477	475	460	493	512	453	478	511	497	503	492	487	495	497	489	446	494	491	482	484	487	502	457	453	486	502	491	484	499	462	468	480	521	503	491	491	486	476	520	459	474	491	474	462	492	443	481	455	487	483	484	515	531	503	494	502	510	461	473	511	471	485	450	501	456	452	481	485	481	505	459	499	477	513	474	501	474	502	473	505	525	446	493	459	467	463	476	475	483	463	503	454	499	521	483	439	486	524	499	491	484	500	430	435	522	488	452	499	467	495	478	493	487	490	486	452	486	537	479	490	476	468	471	491	513	462	501	505	476	496	477	470	461	521	477	480	491	462	495	474	472	488	473	471	448	505	476	515	474	450	464	463	462	493	465	453	453	471	462	533	435	462	504	465	523	506	476	481	523	507	463	462	500	478	489	471	478	477	489	493	487	457	466	524	514	507	453	477	486	469	467	501	463	480	526	508	523	487	475	524	493	477	473	475	502	510
19341	2588	1056	916	673	485	369	343	392	350	307	297	298	310	311	310	266	270	292	310	307	295	280	266	285	291	282	276	279	285	266	274	261	309	252	279	293	258	270	280	291	278	270	287	264	281	267	284	270	283	295	295	286	301	279	250	285	279	260	253	272	297	275	276	261	271	271	292	267	295	268	268	301	262	291	301	302	292	275	283	282	272	309	260	275	304	287	289	290	275	275	295	268	267	301	289	264	279	231	282	335	303	274	303	277	238	300	265	267	260	280	270	296	271	285	276	275	285	287	271	274	295	256	287	254	288	279	300	297	259	273	314	300	288	280	261	255	280	216	259	288	247	278	272	323	273	290	287	259	265	302	265	276	273	276	270	261	283	271	265	308	267	242	292	284	268	302	291	259	293	277	279	272	283	296	287	267	286	271	264	255	265	250	263	281	289	272	284	268	310	277	300	266	256	294	247	281	270	258	293	278	273	284	301	304	284	273	281	290	275	289	273	275	276	268	262	310	270	308	320	286	280	285	286	279	271	274	311	294	236	296	283	276	298	297	298	249	280	240	287	285	273	279	290	271	271	309	286	273	295	269	297	265	265	280	247	282	295	271	279	247	287	309	282	284	308	271	296	273	282	309	262	258	276	301	243	298	287	287	319	283	292	290	282	302	288	297	292	266	254	304	301	259	295	253	280	288	274	270	276	278	294	275	277	269	278	290	316	298	274	251	279	279	287	288	270	282	283	258	302	296	233	284	253	281	269	236	327	299	271	286	283	292	258	277	285	282	257	271	297	296	289	274	276	298	300	271	268	298	274	308	289	270	263	278	295	297	283	268	271	284	268	276	267	307	268	309	295	292	261	258	286	264	271	285	287	282	274	284	293	273	279	297	296	299	289	271	299	278	298	292	276	273	293	272	243	302	280	273	278	281	270	226	281	270	284	255	261	259	275	249	276	292	305	280	285	267	296	275	268	256	305	297	291	278	310	266	258	275	278	253	294	265	298	295	315	261	285	272	267	290	237	300	232	276	294	305	273	267	277	264	252	261	289	288	274	279	274	271	278	307	295	291	277	288	284	276	277	291	291	264	267	267	264	268	266	249	267	294	300	270	281	249	279	282	295	295	279	294	280	278	312	293	259	271	282	291	321	283	300	318	257	263	280	287	258	289	284	272	333	325	257	275	260	298	267	267	264	278	318	277	290	300	264	301	313	277	265	282	271	296	282	272	302	266	288	279	285	270	260	281	266	282	305	279	304	275	275	295	264	284	292	297	275	259	300	308	294	261	291	280	223	277	256	288	263	236	310	271	317	292	288	312	282	300	254	285	284	263	267	276	262	306	292	267	262	271	274	268	283	266	274	288	273	300	298	285	301	292	240	258	283	284	249	250	258	288	296	294	263	262	295	271	277	244	280	266	280	288	297	287	306	308	293	274	288	257	292	259	290	264	262	307	261	258	275	286	269	301	251	247	290	271	261	294	280	249	308	258	295	284	276	291	284	280	309	290	258	285	290	301	273	294	314	263	301	265	298	297	288	291	283	286	295	244	257	306	283	285	285	261	264	295	278	313	249	305	301	262	302	301	281	271	323	282	267	253	262	249	252	281	252	274	287	284	263	261	291	289	303	299	271	269	285	282	256	262	309	285	277	292	291	260	306	263	286	272	311	260	249	297	300	247	270	257	319	313	281	282	252	292	284	277	333	271	254	258	263	301	275	299	246	277	277	274	299	275	273	287	302	265	274	303	259	291	254	287	243	269	305	280	266	273	269	257	313	281	284	284	282	267	270	297	232	277	295	285	294	270	289	279	276	296	300	306	285	288	293	267	271	263	253	271	300	309	265	271	266	281	281	269	258	286	271	255	306	292	275	264	252	289	262	297	303	279	286	298	268	273	285	263	278	267	278	273	308	271	255	240	285	305	316	299	273	245	280	243	259	272	293	299	278	301	273	270	289	301	281	278	310	273	282	284	302	256	302	308	293	278	262	286	290	302	257	286	308	275	269	284	326	278	302	326	304	292	274	260	293	314	262	331	270	281	288	266	267	256	282	310	275	255	299	277	278	294	279	272	298	292	300	279	275	274	265	282	291	281	303	282	262	294	239	272	298	286	279	297	286	282	317	284	276	276	272	264	270	315	270	293	295	250	262	295	287	302	290	252	243	252	290	273	247	269	283	303	282	272	268	268	291	243	268	302	257	292	285	270	286	289	303	278	301	278	326	280	292	292	261	298	268	305	282	274	302	273	279	285	277	290	263	283	271	297	254	289	267	276	285	308	287	267	281	276	289	275	291	266	248	274	282	297	285	242	274	298	291	271	286	252	300	279	246	291	288	284	260	269	263	282	259	253	263	258	248	295	270	279	297	285	307	268	276	271	298	264	292	309	261	268	265	277	288	302	270	248	305	301	304	288	277	290	268	254	272	278	287	271	293	258	293	275	272	263	283	275	277	271	294	270	300	314	280	300	293	268	308	258	269	294	275	283	261	269	288	273	293	285	275	320	292	293	280	298	270	281	289	284	286	258	311	292	301	286	297	309	290	267	252	284	276	303	299	261	286	290	261	268	284	265	287	293	274	283	268	341	295	288	322	279	274	287	281	274	253	268	269	271	295	275	297	296	302	261	273	288	289	288	258	266	255	267	291	291	275	284	261	314	268	283	280	269	332	342	282	249	264	268	297	301	282	266	301	277	256	285	286	305	290	283	290	289	255	285	299	259	296	285	295	268	277	282	304	270	272	274	291	266	286	246	308	291	269	246	310	295	282	293	298	281	290	263	264	295	249	284	309	244	267	283	307	277	288	265	267	262	286	276	303	298	314	270	276	240	306	266	291	300	286	274	261	285	265	286	287	279	287	241	295	273	253	268	272	293	267	299	304	296	305	277	320	274	282	289	271	264	296	282	298	285	261	288	278	279	261	292	278	262	275	298	280	289	267	293	313	275	300	297	307	243	279	281	277	285	322	297	286	273	275	275	274	298	274	260	269	286	293	298	289	249	308	272	265	297	262	302	282	268	282	310	253	285	260	279	308	299	307	283	292	250	261	285	273	255	313	303	279	292	304	306	290	291	267	274	263	283	292	318	283	304	282	288	271	275	277	294	291	247	271	281	263	255	260	277	310	270	284	259	309	290	256	288	261	285	294	280	284	271	312	290	312	288	290	268	304	291	271	305	263	264	254	267	255	301	269	231	279	296	277	273	284	278	303	302	292	278	276	266	291	304	297	269	325	290	291	299	297	296	287	285	276	268	286	295	305	295	318	310	264	279	250	299	291	306	304	299	275	291	273	301	273	262	297	298	268	275	280	294	275	281	276	272	308	240	293	300	279	268	294	243	285	283	291	280	319	327	265	292	270	271	281	255	271	274	317	299	292	247	275	287	284	273	298	266	310	273	290	300	263	283	297	277	283	313	274	266	257	260	280	256	308	286	294	295	282	283	269	252	293	280	303	268	277	257	267	270	276	264	278	257	299	263	296	262	288	254	251
11770	1298	2025	2431	2247	1623	1332	1158	1092	999	940	825	907	749	752	728	721	783	697	713	744	693	694	698	742	668	677	712	665	727	672	702	727	656	627	646	676	670	665	649	680	657	640	662	672	649	652	702	645	657	658	642	650	680	633	690	681	664	618	660	664	629	661	609	691	667	621	658	671	691	657	654	670	639	686	699	658	628	661	669	682	681	682	656	648	651	644	664	682	648	699	673	695	669	645	660	687	621	620	670	683	660	683	617	640	710	676	648	672	619	733	616	671	634	667	659	624	714	676	616	665	673	658	651	654	622	646	689	641	619	650	657	661	675	683	649	660	655	629	668	736	679	666	601	687	664	651	644	680	698	662	631	663	662	658	680	654	686	679	687	671	590	691	667	667	660	658	673	611	668	597	604	696	659	630	655	656	662	649	626	656	671	645	658	628	668	675	679	690	660	689	585	662	663	646	612	629	699	642	610	689	699	676	665	642	669	612	650	654	666	694	692	661	632	655	663	664	588	606	603	633	656	685	658	675	680	619	680	642	645	657	654	683	634	667	648	685	617	642	652	710	655	610	663	643	632	666	682	646	683	693	703	656	649	687	629	629	683	667	630	672	673	651	657	650	622	658	638	605	638	676	682	617	634	623	624	634	677	655	708	634	640	600	664	654	632	661	649	622	674	655	634	634	605	701	652	649	649	619	651	708	684	634	659	677	668	631	694	641	703	636	680	652	626	617	692	709	684	690	641	637	680	644	594	642	588	642	708	654	669	680	657	653	678	622	638	658	640	640	666	610	670	693	645	659	650	654	702	689	671	690	668	673	634	683	689	656	676	683	685	636	663	668	661	663	669	645	646	621	623	644	627	661	626	645	640	681	665	649	652	638	647	612	623	655	650	674	624	618	634	661	666	723	702	676	661	654	652	609	610	608	666	635	643	644	625	657	669	667	671	659	657	702	641	645	693	640	703	660	675	614	677	669	605	652	661	640	679	597	656	661	643	654	678	644	677	663	662	602	661	620	641	657	643	672	669	600	638	623	658	672	656	704	610	669	664	679	639	652	675	624	652	605	635	641	647	665	645	623	674	667	686	670	687	659	662	694	638	648	660	652	669	648	630	673	625	653	615	642	619	663	667	671	656	654	698	684	698	639	661	681	710	661	699	651	664	651	698	626	632	671	675	670	644	634	648	665	674	695	665	652	659	622	679	620	693	650	677	628	663	648	669	662	629	629	656	665	654	655	665	635	615	669	632	694	648	660	620	690	684	633	661	647	621	642	691	676	692	648	675	712	637	646	662	695	712	627	704	634	653	670	635	617	635	640	712	663	633	648	664	669	666	674	701	630	666	635	653	647	653	649	679	689	662	637	669	628	663	639	630	702	666	688	624	656	615	636	635	699	613	631	681	605	635	656	684	675	670	692	683	671	608	696	632	675	689	654	608	607	650	675	665	644	663	674	638	661	609	637	637	656	661	663	690	660	669	625	675	672	636	640	623	696	673	642	659	616	669	671	648	665	584	679	667	627	657	691	647	648	679	652	653	616	635	665	651	651	688	638	628	671	646	609	657	679	651	697	640	582	701	637	676	667	700	635	640	675	655	616	658	689	644	656	648	678	632	609	712	652	618	642	662	652	642	650	660	675	666	654	679	627	660	643	616	655	648	656	683	669	671	632	665	641	669	690	664	675	665	640	607	661	660	639	654	659	658	632	609	654	646	586	671	686	646	627	667	675	657	681	633	617	639	654	659	676	623	670	668	656	643	687	657	632	645	670	623	647	655	642	645	625	633	682	674	653	654	638	653	701	637	620	656	668	640	641	638	638	707	638	693	672	642	700	656	683	691	662	670	614	724	672	601	611	596	672	638	643	639	659	668	670	652	657	692	652	637	660	658	660	697	684	618	662	715	660	697	631	621	651	698	668	659	652	647	673	641	593	644	667	630	664	628	670	678	666	679	634	683	679	674	649	649	669	677	631	665	708	654	632	636	706	591	674	650	642	669	640	666	650	608	613	638	665	664	662	650	639	688	648	639	691	640	633	673	650	629	684	665	675	650	679	595	699	709	598	652	658	627	656	640	633	667	649	672	650	680	662	678	661	627	650	677	676	629	643	699	693	674	629	667	683	659	653	684	651	655	657	659	674	652	663	618	629	647	639	690	648	620	663	614	663	676	647	632	623	668	605	680	677	707	625	668	680	636	663	629	628	648	633	612	644	630	638	618	680	644	668	637	688	668	625	681	595	640	666	653	693	664	673	642	635	641	629	624	649	666	659	664	626	677	663	676	628	636	601	691	635	668	628	618	656	703	633	695	639	628	652	657	687	624	655	680	616	632	636	607	643	659	693	647	655	670	619	661	657	673	660	621	668	648	664	628	657	653	636	673	635	649	677	636	668	629	622	688	657	660	620	701	630	660	604	677	648	597	644	640	645	617	638	655	632	650	622	664	668	683	610	682	661	608	707	695	637	647	669	618	674	709	635	690	626	658	708	671	666	691	620	657	698	620	677	657	720	673	638	666	649	657	673	647	650	671	647	608	698	630	696	673	622	666	695	661	661	648	657	640	677	663	693	626	666	690	658	644	648	707	684	689	687	643	676	622	716	618	679	649	658	650	663	709	682	613	635	654	606	647	637	642	675	656	631	621	631	652	642	659	649	587	678	676	647	670	655	680	714	631	672	642	654	662	657	607	694	657	637	682	648	644	643	662	635	617	670	625	659	684	683	656	722	643	667	608	631	622	624	665	632	662	613	681	693	657	643	682	680	665	645	680	657	670	632	666	657	659	592	657	672	666	679	622	630	649	625	684	655	650	646	647	626	652	656	686	675	671	677	650	656	630	693	647	655	685	624	657	651	669	701	656	663	650	645	655	621	629	633	634	672	654	658	624	652	633	687	641	641	649	671	657	631	647	616	647	676	647	638	697	625	660	642	616	656	695	646	650	645	654	634	710	646	619	691	666	651	627	655	721	665	665	685	651	650	673	630	645	662	597	690	663	635	693	654	652	634	645	652	655	635	641	652	646	623	653	625	619	631	651	694	668	662	641	641	646	681	667	634	642	663	699	655	672	633	643	631	693	639	644	656	621	657	645	691	660	644	658	649	631	652	669	614	665	675	665	676	663	674	646	705	612	640	633	673	661	648	700	653	662	664	649	691	655	620	687	621	667	674	699	629	645	656	658	665	700	675	645	658	631	687	660	634	624	664	680	660	642	665	658	658	708	648	634	683	667	616	647	677	680	670	642	627	666	689	698	601	666	655	623	605	656	667	653	641	652	637	687	653	617	651	645	653	644	670	642	635	692	628	672	634	710	633	653	659	658	693	623	665	640	672	664	656	675	678	613	705	682	633	624	699	675	656	679	703	702	672	652	668	654	636	633	646	654	689	655	663	619	655	613	675	650	670	634	633	647	669	610	693	668	687	648	626	654	660	617	655	647	645	631	647	655	637	665	632	642	653	669	625	657	620	688	678	663	661	724	604	646	685	662
29508	5032	1948	1502	1096	811	685	528	488	484	471	472	447	440	434	424	403	388	377	408	367	429	439	447	395	403	399	380	427	400	435	416	398	416	405	383	407	387	414	403	418	415	414	411	405	408	448	375	417	397	364	410	368	430	385	389	387	428	416	409	409	408	394	384	435	427	377	396	362	415	394	390	399	415	390	388	393	380	410	405	359	410	396	409	368	392	378	385	390	413	388	396	413	381	367	373	404	452	442	371	389	373	390	406	432	428	410	390	429	411	396	392	367	387	405	411	386	424	379	403	407	391	387	359	406	382	387	431	431	427	387	438	392	418	380	375	418	429	381	423	422	421	404	392	434	424	394	399	383	406	379	407	402	394	397	398	422	396	344	381	430	382	402	410	381	408	381	411	370	413	369	436	416	361	416	418	396	350	397	437	401	389	420	416	394	413	388	408	427	362	438	382	412	362	388	410	411	428	404	374	418	373	391	390	383	381	404	354	393	422	420	382	441	434	402	407	390	405	406	397	408	432	409	384	410	377	401	403	402	438	380	419	407	403	398	360	401	386	399	396	369	408	389	410	396	414	369	378	365	413	381	355	384	414	434	400	425	406	389	391	360	396	391	396	445	396	374	404	406	384	368	418	393	402	404	351	369	397	413	425	378	450	382	375	420	400	366	367	353	398	387	431	438	357	370	390	429	470	406	412	400	398	392	398	382	385	369	382	417	388	398	378	367	383	408	407	370	378	392	397	392	355	433	372	380	395	426	429	403	419	388	382	372	398	414	410	395	369	421	393	408	407	430	435	396	401	369	397	390	404	374	411	389	348	405	387	402	434	385	391	426	404	413	388	371	392	442	426	385	372	403	403	403	375	384	412	390	366	390	399	410	443	406	394	376	383	397	384	445	386	424	385	411	383	435	434	411	398	370	423	420	399	410	380	387	394	402	400	417	391	414	458	418	384	394	407	371	382	385	391	433	414	395	383	416	384	403	442	364	408	442	458	363	409	395	406	422	445	379	416	421	387	369	374	376	445	386	379	426	370	418	428	417	384	395	417	402	386	432	404	397	386	400	424	417	385	418	365	385	381	373	408	415	434	419	384	411	414	403	430	411	383	394	404	396	381	384	395	408	413	435	366	425	387	382	395	365	414	367	391	407	374	426	392	403	386	363	377	417	403	407	420	394	393	380	415	404	408	393	412	412	322	396	390	440	374	367	384	391	405	381	432	412	420	390	404	415	394	388	434	389	378	410	391	443	430	386	416	397	370	461	403	390	434	412	400	349	424	417	389	419	415	405	430	421	400	379	408	408	415	406	381	405	400	447	384	402	410	365	388	399	416	395	421	404	417	357	368	370	409	396	396	399	428	422	424	421	404	403	411	403	378	412	437	393	358	393	410	362	369	419	402	403	405	338	419	403	418	392	413	369	400	397	393	401	417	396	362	410	400	413	422	416	401	445	410	350	414	432	404	399	408	377	386	378	396	400	353	394	417	378	377	415	385	406	421	372	372	414	410	419	401	426	383	351	387	398	405	409	415	365	415	390	434	422	420	468	366	380	403	404	388	386	407	414	400	387	374	386	386	442	408	380	393	424	418	419	388	415	394	394	375	387	397	386	375	416	381	389	380	400	399	382	429	439	406	374	400	422	384	383	386	387	423	427	391	430	432	391	393	400	382	410	391	395	384	405	380	408	406	386	421	422	394	376	405	424	375	427	376	406	367	372	362	374	398	360	378	403	439	420	409	412	431	419	394	418	389	418	419	354	395	405	419	387	404	394	407	432	373	398	394	402	399	390	386	424	379	381	356	411	447	382	395	414	407	342	420	398	410	402	388	428	407	419	394	402	367	380	375	387	451	374	391	415	383	405	388	360	426	394	413	403	409	416	405	400	428	430	390	391	380	444	437	376	404	430	430	400	410	416	380	386	400	407	407	372	405	385	366	454	381	405	391	370	393	374	443	443	391	434	393	398	429	429	411	358	385	426	386	356	415	410	394	366	410	426	417	395	391	393	437	373	413	397	374	385	416	388	408	388	396	402	429	421	396	378	388	409	385	423	429	382	373	367	380	423	415	396	406	408	418	398	412	361	360	395	433	406	426	394	366	390	363	438	401	392	389	434	383	363	405	420	402	422	422	358	358	365	401	416	390	425	401	389	385	424	403	409	428	403	418	413	374	382	411	411	412	414	391	395	400	399	396	378	406	384	374	410	412	377	393	374	414	416	463	389	397	374	414	397	406	373	405	394	387	417	414	431	389	461	365	414	399	439	418	413	398	407	348	404	415	389	425	368	396	419	389	391	408	391	432	406	451	378	367	352	399	429	400	411	405	400	380	404	384	373	377	372	412	380	413	374	420	407	414	415	414	432	411	415	430	408	386	393	403	382	400	399	393	420	392	401	376	432	395	446	401	342	421	398	424	393	424	427	446	402	389	421	447	428	418	376	405	380	379	382	425	412	418	409	417	378	378	414	376	408	409	389	378	396	423	404	397	402	382	393	383	389	398	369	421	398	406	379	426	462	385	365	340	421	442	429	401	405	398	418	416	411	409	418	388	416	391	343	397	394	399	394	383	400	409	375	391	404	380	397	430	383	404	383	411	410	381	407	387	430	411	416	374	378	379	370	403	399	382	388	369	406	420	392	393	392	430	393	447	426	439	375	423	430	407	408	383	394	394	390	397	444	409	417	400	402	396	356	381	402	413	402	415	388	408	403	389	374	413	357	397	368	408	402	385	348	411	400	412	387	424	409	410	430	384	398	379	429	397	385	400	389	431	418	423	439	404	443	383	409	391	397	384	406	438	398	380	389	421	378	416	421	409	366	382	407	416	404	463	437	431	411	448	378	406	378	423	397	425	409	427	398	375	407	412	404	397	419	375	408	414	366	378	391	380	423	422	386	382	426	420	406	431	414	416	391	375	421	392	372	381	382	362	439	412	413	429	407	396	428	398	441	414	371	411	422	413	419	416	391	403	406	401	411	435	411	385	404	387	429	443	394	383	426	386	419	399	399	428	399	373	415	416	413	391	378	411	424	367	399	411	451	400	391	429	369	407	428	420	405	401	399	410	387	432	379	374	405	427	407	462	415	416	388	400	435	388	410	413	391	417	374	410	388	400	417	402	392	389	430	359	383	381	376	425	374	420	405	425	401	413	396	391	445	359	412	393	429	391	398	399	395	399	415	401	383	419	390	399	414	421	380	372	420	383	408	360	381	420	384	372	411	367	394	401	429	394	367	411	395	434	407	414	370	372	411	410	373	390	422	388	377	414	383	403	408	416	375	392	418	410	404	384	396	410	438	405	404	378	382	401	400	364	364	402	426	437	399	398	408	391	442	442	376	381	415	427	415	381	411	423	422	427	440	402	420	371	376	413	381	372	436	429	390	377	405	365	412	415	419	386	417	381	418	416	379	405	427	362	390	403	379	401	418	406	353	397	345	401	408	403	385	453	411	379	390	407	388	429	421	383	396	420	406	414	427	418	392	413
16111	1936	3151	3737	3271	2574	2030	1761	1526	1490	1358	1262	1141	1105	1154	1071	1028	977	1002	882	963	972	1016	922	998	903	893	854	876	928	915	913	966	918	905	926	860	932	897	847	911	899	926	962	845	889	861	890	895	858	905	892	912	961	863	1003	874	930	864	871	885	861	903	924	897	844	876	901	858	926	880	867	910	907	931	914	924	849	851	861	904	891	886	920	820	877	897	924	926	844	891	851	897	940	833	902	891	871	829	889	881	930	859	840	927	929	885	850	902	862	937	868	863	861	927	833	853	845	923	916	867	871	913	886	900	891	871	836	896	885	856	878	845	903	871	897	857	885	902	928	893	865	902	813	924	917	872	889	881	946	935	905	885	865	921	850	926	870	856	883	867	858	908	852	890	886	902	952	905	931	891	821	906	882	853	940	843	893	894	849	857	884	882	911	870	907	864	857	908	936	864	874	934	814	912	954	889	942	875	889	892	873	852	914	849	840	860	880	856	879	876	911	875	876	873	866	980	815	890	840	882	874	875	934	869	871	877	862	894	928	882	867	882	866	841	910	883	888	897	857	907	854	855	866	893	866	896	888	908	921	877	864	878	872	924	898	864	903	899	869	885	867	904	896	898	882	884	925	923	878	893	860	862	866	912	882	837	819	887	854	882	856	911	880	925	896	911	866	829	885	884	878	890	876	820	862	887	887	895	867	908	893	898	966	917	885	857	861	913	902	805	857	858	881	870	912	850	872	875	852	863	904	840	909	869	900	940	864	853	861	829	871	882	900	861	866	906	856	822	823	855	912	818	907	858	849	874	890	852	853	826	894	895	889	848	897	877	884	817	932	911	891	840	879	875	879	882	920	929	866	939	844	878	864	870	882	885	871	867	876	983	836	879	832	832	885	870	851	902	809	887	954	861	883	849	878	891	925	874	865	871	909	897	870	861	872	902	882	850	902	855	903	900	874	897	874	884	893	924	847	863	889	854	879	896	881	945	832	897	908	886	879	886	848	899	881	875	889	936	873	901	857	867	911	872	869	933	880	880	887	906	918	902	892	865	893	884	926	907	898	861	886	848	909	849	887	823	868	866	950	877	891	854	844	821	856	904	862	897	845	837	881	901	914	886	921	912	879	844	916	904	898	878	880	849	839	874	904	879	797	904	902	876	883	875	837	956	933	853	912	908	927	891	848	892	920	853	867	868	863	894	846	874	900	889	833	879	898	867	912	887	828	984	894	877	869	869	839	846	937	910	833	855	881	843	940	911	848	875	838	896	869	884	877	883	884	913	900	901	836	930	907	875	880	863	866	854	839	869	897	898	932	862	930	887	893	890	881	871	912	840	843	910	889	855	879	836	935	895	926	870	877	949	842	888	846	897	918	862	897	907	963	884	876	876	850	912	861	973	894	883	878	890	882	855	822	821	873	841	899	883	811	872	926	895	905	867	916	918	922	863	875	894	937	884	875	915	901	880	862	872	882	893	865	854	870	859	908	817	908	862	878	901	875	909	875	866	893	861	810	840	898	875	908	935	905	862	891	896	909	870	928	848	939	847	884	887	860	844	919	880	869	841	862	845	902	893	927	868	893	948	865	877	882	846	863	838	909	861	924	835	856	922	894	930	886	899	822	863	881	914	863	929	910	902	887	840	874	881	899	902	884	862	909	886	910	887	838	923	863	885	866	867	867	940	900	913	863	867	856	860	919	888	870	872	895	884	905	871	884	905	891	903	905	867	875	872	901	849	903	902	895	928	862	857	869	841	873	844	866	870	910	871	824	920	884	849	903	912	922	922	869	839	887	873	919	880	923	839	867	891	907	841	893	898	906	872	892	957	851	896	887	875	902	874	883	861	850	936	869	920	899	852	870	905	924	839	889	901	861	886	897	891	942	844	885	883	903	896	941	918	887	854	873	850	910	851	857	893	860	937	893	880	913	855	908	905	913	889	880	847	872	952	878	853	870	880	860	882	944	864	918	852	878	864	886	855	830	848	843	877	924	895	876	918	920	892	867	911	935	839	865	894	862	866	892	885	877	904	859	916	902	936	905	891	855	911	884	899	876	919	884	854	869	820	874	896	858	847	845	905	889	871	939	914	892	905	900	875	879	893	846	877	822	867	882	913	875	894	874	863	934	871	858	904	893	917	926	896	926	853	901	886	846	846	938	873	916	871	859	855	830	872	874	861	899	925	892	864	845	880	850	879	858	847	849	902	829	892	830	847	923	864	815	897	887	937	931	867	889	901	814	855	914	922	902	858	897	909	891	861	847	873	872	845	808	868	909	829	880	943	817	912	863	871	852	889	862	864	890	876	945	856	853	866	842	826	878	847	878	828	834	849	866	899	886	890	869	877	926	855	855	914	869	858	892	897	857	870	878	891	912	856	863	938	842	896	925	866	855	886	897	869	875	850	908	824	906	864	877	832	844	956	895	919	958	871	846	896	889	910	843	899	894	917	900	872	854	887	849	873	878	889	873	863	897	933	850	946	916	864	894	875	889	871	925	865	892	856	915	874	902	866	931	844	889	930	940	869	906	926	869	921	872	841	916	869	857	906	893	943	850	921	906	882	911	905	865	931	879	907	852	879	966	873	829	914	896	911	871	840	862	878	878	923	885	857	852	860	860	913	919	953	849	916	858	931	897	840	924	862	909	888	892	924	910	885	891	932	832	915	892	911	891	842	913	854	915	886	914	865	879	897	891	947	854	921	919	882	877	889	900	885	839	861	899	848	869	876	883	837	842	894	895	893	868	879	883	857	840	859	915	865	913	853	863	841	898	914	860	867	912	901	895	917	868	857	923	860	947	880	851	832	892	943	881	911	917	881	847	943	861	864	888	863	852	882	849	839	897	831	852	891	872	923	845	872	901	864	867	904	839	822	902	891	863	834	927	845	879	883	867	920	814	879	916	889	889	887	925	876	865	911	886	888	909	888	886	840	860	873	826	908	900	888	850	889	887	869	857	904	884	913	918	829	897	866	904	887	907	883	898	816	916	885	872	868	862	918	857	844	839	848	892	914	909	897	872	875	906	920	891	872	896	909	877	882	845	872	864	919	879	882	850	873	889	888	849	882	949	866	846	905	880	851	880	814	861	911	913	855	906	860	911	836	907	855	858	901	850	859	854	828	941	883	881	876	863	886	887	873	883	900	907	875	912	908	875	871	932	905	886	877	926	870	845	892	908	892	886	901	937	859	865	912	837	841	850	894	929	899	889	856	880	923	878	910	849	847	847	864	837	830	883	882	906	919	871	873	896	851	873	865	876	836	909	881	892	874	941	869	881	856	906	949	843	820	847	883	838	895	857	919	876	872	898	873	870	909	899	905	890	906	884	892	878	871	829	900	871	853	874	896	822	903	875	934	876	911	920	916	860	883	850	915	878	837	889	855	868	833	878	885	846	926	854	902	871	877	892	861	825	891	894	876	924	861	931	908	906	896	875	854	918	861	854	845	832	934	837	880	866	894	866	875	886	878	844	879	903	945	863	860	888	906	934
5657	546	413	311	317	249	227	210	220	228	228	213	176	183	196	160	218	192	206	201	197	203	153	195	182	195	188	179	181	196	183	175	228	197	187	171	198	200	209	180	191	206	201	198	197	188	195	215	199	198	179	197	183	189	204	204	200	170	201	175	188	194	169	176	176	195	225	186	224	196	217	199	205	200	213	201	189	203	170	188	181	199	181	189	176	184	182	194	196	193	200	194	177	169	214	211	200	205	203	201	199	220	215	200	203	220	207	205	214	200	180	193	203	212	177	212	224	230	199	212	163	215	192	228	235	179	188	234	195	202	219	212	225	193	202	197	221	183	194	184	177	192	208	207	212	192	178	194	190	182	222	195	213	182	203	227	197	211	178	195	180	198	183	173	218	190	163	215	164	201	180	180	185	193	208	215	180	178	205	185	207	183	180	176	187	196	216	208	171	184	196	186	197	191	194	163	188	201	187	202	202	190	217	193	208	198	193	194	207	193	200	196	195	197	196	174	209	190	196	181	194	205	195	207	170	209	165	187	193	216	184	198	208	207	191	208	198	200	178	201	210	173	185	206	202	234	194	230	191	223	211	195	193	206	177	216	209	189	212	217	219	176	173	228	196	175	172	205	175	206	187	189	197	203	190	190	196	193	216	195	196	206	207	203	213	188	222	184	186	200	213	220	194	203	175	194	175	204	189	179	176	186	205	201	173	187	210	209	204	200	201	189	185	190	204	187	205	212	199	185	198	182	205	208	210	194	199	176	223	168	187	214	186	189	199	195	209	190	185	174	193	184	194	173	179	202	182	209	203	185	192	200	190	226	176	197	199	195	218	212	188	188	193	191	224	215	204	211	163	209	179	189	204	184	229	192	204	195	188	185	193	196	208	184	202	173	209	232	193	186	194	200	186	167	227	204	188	179	184	195	215	203	187	205	184	165	195	197	205	207	195	191	199	201	208	196	197	217	187	209	216	191	188	195	198	165	202	188	192	181	192	181	189	196	203	215	188	191	198	178	186	194	225	195	189	211	210	216	193	158	195	213	209	215	211	195	210	177	201	206	208	171	203	184	197	196	183	214	213	193	196	202	201	195	206	219	202	194	188	182	208	192	207	209	202	172	177	170	182	197	212	193	188	213	196	191	175	194	177	205	189	185	182	181	176	194	189	186	195	187	189	222	195	202	197	189	196	177	204	171	199	161	189	192	200	189	205	209	185	190	191	204	185	235	207	204	217	209	195	219	187	201	186	174	173	215	197	212	215	183	198	189	204	198	187	200	207	179	204	221	222	201	194	182	234	198	198	204	204	178	206	191	199	203	203	207	195	185	210	205	195	194	203	197	210	213	195	186	226	162	170	206	209	196	203	212	199	215	196	214	216	217	226	215	194	194	191	193	163	199	167	210	197	209	220	209	212	200	190	198	189	207	183	166	198	213	210	199	203	203	188	188	214	189	208	207	195	203	194	207	190	196	208	198	164	169	175	189	209	200	212	179	207	198	233	197	198	201	205	199	182	215	200	214	200	201	207	197	184	209	168	193	170	206	198	209	228	184	213	205	214	171	213	205	180	201	197	207	180	190	206	199	184	181	219	195	212	185	192	210	194	196	165	221	178	216	211	204	203	186	180	179	185	191	183	190	203	218	200	182	173	195	213	205	221	215	172	208	212	181	202	189	175	173	204	197	177	192	192	195	206	209	200	197	200	206	206	205	169	203	213	191	201	182	186	177	192	192	198	201	166	190	194	215	223	211	243	210	182	225	192	182	186	192	194	191	210	194	200	189	183	187	182	179	173	191	229	209	171	224	197	176	209	195	158	192	185	204	175	179	200	194	181	182	210	192	180	200	186	203	216	194	227	171	200	173	216	173	177	179	178	171	202	199	194	194	194	182	198	188	202	185	201	208	199	194	230	185	189	223	175	183	198	163	188	191	193	169	239	220	201	180	221	186	219	225	185	158	206	167	210	198	195	231	219	184	182	192	208	176	177	202	212	157	192	229	205	208	209	199	167	213	210	186	215	194	210	183	184	201	197	207	197	205	185	196	192	199	219	207	198	184	185	175	187	191	193	188	211	183	204	203	176	199	184	192	191	184	203	201	198	210	193	189	218	182	200	196	203	191	213	199	196	213	223	174	178	225	204	186	167	220	180	182	197	192	192	214	197	206	198	219	193	203	202	226	179	179	198	185	203	191	175	225	187	168	200	180	205	223	210	182	189	176	206	193	175	215	215	196	186	207	194	216	184	179	203	204	185	195	209	178	200	216	172	195	184	203	176	199	183	196	206	180	197	215	194	225	191	227	217	192	186	182	206	207	183	206	191	196	215	175	203	214	191	208	213	208	204	188	182	179	187	207	166	185	201	184	209	185	198	217	203	184	201	175	207	229	198	193	187	209	210	189	196	201	206	206	199	187	185	211	226	175	177	207	208	204	180	200	186	207	191	229	182	211	200	180	219	195	220	205	193	212	182	224	227	186	204	193	193	196	202	214	211	173	180	208	230	197	208	188	210	182	198	225	193	198	239	200	184	164	200	198	203	204	189	205	189	199	203	224	195	219	208	202	192	206	209	209	171	185	194	196	187	178	180	189	189	190	185	177	212	192	216	203	210	197	185	219	202	207	208	174	196	171	186	193	187	207	201	190	224	191	191	217	191	204	216	189	186	174	204	193	197	184	213	191	204	198	190	204	199	214	211	202	191	161	185	231	194	208	225	162	195	199	178	194	186	224	207	183	206	189	178	218	199	196	177	222	223	215	195	189	221	203	195	201	218	191	181	171	196	193	204	182	194	178	226	163	195	176	185	200	202	210	195	205	209	169	190	175	188	206	219	195	189	196	206	211	190	215	199	176	187	225	212	198	198	200	193	202	188	218	173	195	207	209	208	193	163	200	202	189	201	216	202	224	201	203	201	201	207	183	198	184	186	234	179	223	179	178	208	197	216	203	206	193	202	220	217	198	214	196	196	196	211	190	177	204	186	190	197	183	209	207	214	204	190	204	202	211	176	190	192	168	190	185	185	202	203	212	142	187	210	185	185	205	212	210	182	201	202	213	223	225	199	210	195	179	202	196	185	220	218	200	210	216	230	195	176	193	214	194	195	185	201	221	171	186	193	187	196	186	209	191	202	223	230	203	191	208	166	234	209	202	178	176	209	189	183	200	189	181	222	214	206	197	163	208	193	187	204	216	208	212	181	215	198	173	213	203	186	199	200	181	191	208	187	190	194	200	187	197	187	191	224	193	170	203	191	213	198	209	188	212	174	207	217	181	169	200	181	206	181	219	197	227	202	194	193	193	184	214	182	195	161	194	182	210	186	169	186	202	193	171	184	198	207	212	197	209	202	203	188	203	184	203	183	218	200	205	223	180	217	184	203	199	232	181	205	194	211	189	216	185	169	213	186	203	204	215	191	203	205	187	188	205	153	179	175	163	196	184	193	174	212	210	216	218	173	188	193	176	162	213	216	179	178	185	204	192	184	185	214	198
3901	648	828	876	941	844	618	581	556	498	511	521	519	518	468	513	467	466	483	498	478	450	512	465	524	515	498	469	487	482	446	475	497	464	487	463	497	466	484	485	512	469	495	464	492	505	482	504	512	470	465	502	495	477	489	476	464	510	499	487	470	483	468	513	478	478	499	484	459	489	470	501	485	501	469	518	495	495	505	519	492	491	512	480	491	461	484	473	474	517	526	451	503	465	488	498	509	493	467	492	483	492	491	513	477	485	507	452	504	460	467	481	505	492	502	439	478	481	482	489	437	484	475	506	469	488	496	509	497	464	487	450	489	488	505	465	491	469	444	442	464	479	455	488	474	492	488	481	510	494	482	541	507	475	489	519	442	494	453	478	438	451	461	438	478	482	464	487	494	478	455	492	486	479	466	457	463	485	470	498	439	495	511	439	492	492	490	508	461	504	513	453	472	500	455	481	504	473	515	474	517	504	455	482	497	476	484	494	477	504	487	481	507	458	503	450	458	512	497	493	486	486	502	494	483	481	468	477	505	533	504	455	454	466	498	462	500	458	481	503	510	489	437	463	492	503	474	497	499	435	469	499	505	499	458	436	463	483	446	541	494	498	477	478	499	417	495	442	458	463	494	471	456	506	469	484	524	474	464	477	456	512	492	472	493	486	478	514	506	482	495	484	466	472	433	451	494	445	476	454	501	481	459	492	496	490	471	471	457	439	487	482	503	482	495	501	459	498	514	460	494	485	465	494	455	489	452	482	494	508	470	467	441	446	450	515	511	453	523	486	500	511	479	523	483	451	510	478	474	496	500	492	481	510	483	483	451	443	469	470	456	459	481	495	453	471	482	452	478	509	532	511	481	477	480	492	476	485	503	460	475	470	495	459	489	468	472	500	462	506	471	496	419	536	495	476	506	490	524	489	511	496	485	486	488	487	487	495	480	509	480	439	457	472	482	450	454	520	472	470	469	505	498	485	510	461	501	472	519	481	498	535	452	468	494	482	467	482	492	462	472	491	490	490	484	473	468	461	482	456	486	489	467	506	481	456	516	517	478	479	484	468	497	464	455	478	529	465	470	465	447	471	451	450	477	488	432	492	471	489	474	512	503	488	463	462	521	499	496	498	460	476	487	500	486	518	456	431	477	502	485	494	518	513	490	507	478	532	524	478	486	482	493	500	490	487	480	464	524	464	495	473	467	454	481	467	482	513	508	502	511	463	478	496	440	475	466	451	462	534	482	480	496	521	469	452	532	443	504	465	470	475	472	514	469	469	482	449	492	508	520	450	491	474	504	483	505	479	467	441	473	509	487	495	502	477	511	425	490	495	438	520	473	490	460	495	485	438	509	498	466	497	495	506	468	500	439	512	486	495	500	509	471	474	500	501	487	504	465	472	495	513	466	466	482	491	495	475	503	486	484	503	484	518	490	488	456	547	469	470	490	477	485	474	480	471	469	467	505	509	491	461	491	490	481	531	465	474	472	494	491	453	487	459	470	469	454	456	473	485	477	493	495	506	523	484	450	510	488	494	449	522	509	497	502	479	455	467	524	503	499	468	462	495	469	526	454	509	453	471	479	463	464	469	512	446	467	511	496	482	471	497	494	477	487	467	509	464	420	456	445	501	499	502	462	483	506	552	496	468	488	481	527	447	491	491	485	465	467	480	477	488	475	486	477	433	479	487	466	496	447	490	516	490	475	495	489	470	525	501	435	504	460	503	459	488	430	494	488	507	493	492	481	512	491	452	494	492	500	546	487	518	516	501	487	496	495	483	484	471	457	492	485	513	494	520	476	514	492	483	534	509	482	487	464	494	453	525	470	504	489	500	499	493	486	479	467	465	435	495	505	465	460	512	449	480	473	465	466	485	474	486	483	498	471	524	482	510	488	492	469	492	467	487	506	517	497	490	468	487	460	510	488	504	495	483	465	478	478	476	444	475	463	486	464	480	482	483	476	462	495	472	474	476	493	479	508	456	482	518	513	503	494	503	464	480	479	474	436	479	464	487	514	416	533	481	465	518	449	476	493	467	516	454	496	467	470	470	485	470	467	471	508	436	505	512	480	509	485	494	478	478	494	495	479	434	518	491	467	444	474	479	493	473	453	516	523	473	483	486	476	518	418	467	453	495	439	486	448	482	500	488	489	515	529	484	471	484	530	461	508	501	474	493	521	492	468	469	497	529	518	471	478	458	471	428	494	463	480	494	469	459	511	471	473	493	460	469	511	495	533	458	477	462	468	490	450	493	459	510	487	461	478	464	477	510	485	481	486	482	490	503	496	495	471	460	465	508	493	506	492	457	504	455	475	486	477	472	477	467	509	467	520	451	495	435	514	490	467	510	488	485	504	484	552	463	501	472	512	470	489	504	481	480	470	516	495	505	506	482	449	454	471	519	497	515	473	489	539	530	515	457	465	527	472	494	476	504	484	475	467	460	471	454	441	505	486	463	494	454	498	455	512	427	528	484	482	503	467	499	472	498	505	512	494	468	459	457	462	465	465	527	464	474	468	509	484	495	485	475	465	483	450	484	480	471	482	487	491	517	480	520	449	461	510	471	510	486	488	477	477	522	536	508	473	506	500	516	496	456	487	481	463	502	480	489	467	486	533	498	487	489	494	506	461	471	494	513	469	473	455	468	475	482	527	483	483	494	523	456	448	472	443	499	510	520	489	483	475	479	487	479	487	486	456	510	492	440	487	493	499	478	521	454	474	523	514	504	516	449	473	463	470	487	461	540	486	504	501	462	531	484	517	486	493	511	494	479	474	501	533	441	478	461	516	447	491	496	456	508	468	511	482	492	430	480	414	487	499	508	465	463	502	477	472	525	492	488	470	452	476	516	487	499	481	468	517	467	448	505	482	496	475	471	512	507	477	488	531	450	471	482	488	507	449	467	479	471	520	470	449	472	476	492	437	505	478	472	478	474	499	501	473	467	475	505	526	471	528	498	486	482	451	474	509	471	495	499	447	502	505	459	459	471	477	481	476	488	482	459	511	493	452	478	472	508	474	474	455	503	485	494	475	482	468	506	477	482	508	450	476	457	463	528	448	493	498	463	488	473	481	483	457	514	475	519	448	464	483	503	483	491	492	503	486	527	456	499	479	463	447	455	491	480	477	499	481	476	488	500	491	482	468	507	485	501	503	508	485	468	494	485	489	529	478	447	513	466	490	459	485	501	442	444	494	504	468	500	493	508	492	501	479	485	474	449	526	524	475	460	446	473	478	469	451	470	472	457	467	480	459	479	511	498	477	464	479	497	508	489	479	513	462	453	521	511	512	480	499	494	504	474	498	478	468	492	475	451	500	484	515	474	494	476	455	496	487	492	469	461	484	478	522	445	484	492	469	489	492	465	490	512	482	483	453	475	455	483	521	511	499	487	472	457	466	498	474	494	485	493	486	507	443	538	532	495	476	450	513	504	510	449	467	514	482	480	526	497	506	484	493	502	482	474	480	493	473	478	463	444	484	453	447	505	481	454
19226	2252	1096	796	721	525	436	393	355	337	315	305	296	310	321	321	296	300	310	305	259	272	299	252	288	281	311	292	246	277	280	287	300	299	283	253	283	269	293	288	258	268	277	294	281	301	315	283	298	295	265	272	252	296	298	286	285	284	313	314	299	278	284	266	265	290	300	280	237	291	268	278	266	271	264	309	252	274	297	280	262	276	264	270	259	285	311	301	287	245	288	280	272	271	253	296	271	277	278	267	292	255	239	261	267	302	290	288	297	272	312	257	264	270	287	278	292	286	262	306	313	292	297	256	276	298	285	312	283	316	306	264	261	269	320	291	248	292	303	300	242	331	291	257	277	318	274	292	290	300	284	271	270	265	303	296	296	308	281	271	278	264	306	288	264	284	278	294	241	321	294	233	282	253	293	281	312	284	292	280	320	255	266	304	275	273	284	292	262	260	263	294	316	289	298	318	295	311	261	272	313	290	286	277	278	282	267	275	267	275	276	286	240	244	259	322	280	282	306	300	255	278	289	275	277	277	278	285	288	288	283	261	270	270	243	286	272	299	274	292	284	262	309	277	267	295	289	297	264	303	309	289	292	270	240	281	272	270	246	251	233	280	268	302	300	262	264	295	269	299	255	273	279	288	273	280	301	281	305	285	281	307	300	278	287	293	296	277	283	296	292	266	269	283	321	294	291	271	283	264	260	280	289	288	272	279	300	288	281	289	257	292	296	291	290	320	263	235	309	286	261	249	302	270	298	276	290	278	290	295	307	282	313	248	293	290	282	278	318	255	283	279	290	270	294	257	283	287	266	273	282	252	295	264	260	281	299	293	290	267	288	290	312	288	288	268	250	282	272	295	290	308	271	288	252	270	269	280	265	258	315	288	286	297	264	278	252	274	278	275	253	302	270	333	306	284	284	277	283	292	274	279	283	297	332	281	276	284	277	266	289	271	276	328	311	312	297	263	321	280	288	283	275	252	294	304	263	292	308	306	303	292	288	281	297	284	285	257	265	281	275	289	302	289	318	273	274	277	259	302	289	304	283	252	267	273	282	275	288	277	328	295	296	299	289	285	258	282	299	265	268	275	248	280	278	282	314	263	250	283	247	299	340	254	332	310	291	293	319	255	278	293	294	285	274	308	285	256	257	266	281	286	280	327	266	295	269	300	274	325	284	307	287	297	270	312	318	303	291	278	259	244	277	278	272	299	258	268	268	291	274	280	290	278	264	284	278	292	239	286	283	303	280	286	290	257	276	291	290	284	309	265	290	269	301	331	270	273	324	268	250	269	281	270	282	274	284	279	285	282	282	248	266	270	294	269	251	293	272	268	281	320	310	306	269	255	274	264	261	263	266	309	237	296	273	322	293	305	313	273	259	245	267	263	281	278	292	259	284	275	263	307	265	257	274	290	286	286	268	295	318	304	324	294	306	304	314	256	248	284	267	278	253	282	292	280	293	294	299	266	254	261	316	289	313	281	264	275	272	250	307	310	291	271	279	272	293	299	293	282	279	255	264	271	289	293	283	280	274	278	268	279	300	321	260	268	297	284	264	281	291	288	282	304	304	319	268	270	283	273	290	289	287	311	254	297	282	280	284	279	306	276	257	288	292	260	299	280	285	259	256	277	293	311	306	262	289	271	269	292	271	246	269	255	295	279	255	276	275	330	293	269	294	298	300	283	310	290	283	286	284	262	276	288	278	286	283	311	307	292	280	279	270	300	273	281	266	276	280	270	313	296	263	268	307	307	292	314	311	296	285	247	261	289	284	254	282	283	265	262	275	267	278	282	267	253	280	277	265	284	264	247	280	275	280	262	280	259	283	292	282	284	277	292	272	263	297	292	303	245	295	290	308	275	274	265	297	313	287	270	283	273	294	313	273	288	283	270	290	285	306	289	307	302	270	286	294	276	281	278	238	282	310	292	282	276	276	269	286	318	271	295	269	292	293	296	274	267	270	308	264	266	313	275	284	266	325	289	287	300	275	268	260	291	288	294	259	258	278	281	334	298	255	302	302	280	306	300	288	293	334	306	300	329	299	275	291	265	308	296	268	241	250	280	281	246	274	264	318	300	259	302	269	296	300	301	269	291	301	279	295	273	273	276	265	292	293	275	276	287	298	318	277	264	300	278	273	302	293	279	331	289	282	286	284	274	290	293	296	286	267	286	269	299	295	289	292	263	299	294	277	256	281	264	325	274	270	286	306	284	290	280	262	248	290	256	283	281	293	294	294	269	285	306	313	275	285	297	291	277	280	269	309	280	281	261	261	270	292	284	268	271	298	313	237	269	318	259	287	272	271	273	300	286	272	309	285	324	272	295	289	288	294	255	277	278	292	302	307	276	284	279	292	271	285	283	324	315	248	272	301	288	269	245	279	265	283	319	292	306	286	260	280	284	269	283	271	277	277	254	297	290	296	291	260	289	283	271	280	294	272	282	294	266	267	315	260	272	270	305	282	290	251	284	277	271	269	273	277	258	269	300	307	280	287	274	276	259	301	279	286	275	314	303	297	303	282	263	295	280	305	263	244	289	319	310	298	328	265	264	287	291	284	272	295	267	306	280	275	287	263	296	299	252	283	303	251	266	267	260	281	284	249	271	298	249	248	297	265	282	292	282	258	270	310	237	289	277	302	302	253	253	263	261	291	285	284	256	282	288	276	264	302	265	281	289	265	289	286	285	298	257	274	310	304	296	278	263	259	306	297	254	298	297	293	260	284	273	275	246	281	281	257	252	291	277	302	266	270	297	297	284	266	252	278	284	291	289	255	266	250	291	294	290	269	298	309	333	290	260	285	287	308	258	267	285	285	249	300	268	288	273	272	260	282	268	261	318	305	279	264	283	283	284	270	292	283	306	286	264	264	284	255	271	227	286	280	282	264	255	331	297	268	302	289	302	274	287	298	248	304	294	285	266	312	288	275	316	290	302	248	284	267	301	286	252	312	276	264	309	248	263	283	325	292	266	301	265	249	275	268	287	288	265	289	281	307	305	286	310	280	273	270	276	267	289	283	278	287	276	308	274	297	303	292	298	288	309	268	307	288	261	292	275	301	276	300	289	241	276	288	292	295	307	293	272	271	303	264	277	298	266	320	265	282	292	293	269	263	276	261	289	258	265	290	255	232	296	288	302	253	301	298	298	309	308	267	278	259	289	280	263	284	273	269	319	265	275	295	285	279	289	311	260	296	278	246	304	323	267	285	275	289	292	274	291	255	286	258	274	311	292	284	272	276	278	269	308	274	273	263	255	311	266	270	279	292	307	275	266	263	265	305	323	267	270	289	261	306	298	287	254	295	272	264	331	280	275	315	279	276	275	287	291	270	285	304	253	298	261	298	283	281	303	294	280	255	258	266	269	277	240	287	283	289	281	270	286	295	276	258	294	249	285	287	284	271	282	288	275	269	269	295	293	316	275	254	291	279	295	282	267	287	274	279	331	270	266	291	283	301	265	287	301	298	275	282	299	255	296	313	311	277	248	280	275
11490	1275	1890	2132	2031	1712	1346	1166	1012	978	911	880	804	815	696	754	757	759	745	706	717	696	718	681	732	624	654	715	712	687	682	689	695	696	648	741	667	729	632	644	666	664	668	659	620	692	677	670	665	705	650	627	665	661	643	642	647	683	670	646	680	641	669	661	710	659	644	731	647	661	660	670	697	653	656	648	673	673	649	695	679	673	668	623	630	613	622	661	656	657	620	692	624	647	638	664	664	662	659	682	683	684	659	660	647	635	681	604	649	675	642	655	622	640	682	629	668	661	683	721	655	663	650	605	653	653	659	646	639	648	639	642	666	684	673	636	688	675	645	653	684	711	645	687	634	725	667	682	646	665	692	678	654	661	714	701	595	659	669	632	637	657	659	630	661	657	669	626	686	668	688	697	616	662	634	691	642	637	648	654	634	715	642	658	612	623	649	682	667	666	625	679	680	619	672	664	625	683	662	643	657	651	639	677	714	674	700	697	627	648	651	675	684	661	663	663	664	687	620	694	677	655	653	644	654	655	646	671	618	684	665	676	641	694	708	640	662	670	678	655	640	680	653	675	633	698	652	698	659	657	671	643	648	695	675	644	674	642	662	623	640	624	633	658	644	662	679	632	693	672	627	643	661	668	635	651	664	702	652	639	640	667	650	662	668	658	640	658	635	634	679	698	649	627	687	628	680	668	609	660	700	661	672	683	644	679	663	665	628	662	671	663	704	701	689	646	654	672	657	665	663	644	656	630	635	673	653	690	611	639	645	670	658	662	658	673	623	667	610	634	670	687	668	633	664	628	605	669	666	647	672	576	646	634	635	638	701	663	682	637	679	667	662	576	614	672	653	627	638	656	645	627	652	660	672	627	663	648	653	673	678	641	661	634	662	670	634	631	673	622	635	635	672	627	651	661	683	651	654	690	655	698	638	626	720	674	652	631	656	650	674	611	652	663	644	670	707	661	670	680	704	637	675	632	660	633	692	639	638	655	674	617	643	689	678	686	659	632	641	642	644	671	653	714	610	701	657	671	635	612	694	674	696	665	696	626	660	632	660	685	639	632	617	631	638	640	669	655	651	670	647	680	633	689	682	629	681	625	625	609	639	666	651	656	699	654	668	679	651	669	697	722	698	699	674	615	687	673	653	610	662	615	690	661	659	667	671	687	652	681	648	660	643	631	656	665	659	691	679	652	643	634	632	639	651	656	633	727	651	658	703	661	668	673	607	641	658	677	657	676	652	647	662	714	653	638	710	653	618	653	684	637	623	725	651	637	665	679	660	686	608	656	653	661	627	606	614	606	615	641	664	730	665	641	630	625	669	659	664	659	649	635	639	672	691	673	667	654	675	636	650	642	650	656	703	677	713	675	622	695	628	678	669	641	629	645	659	667	631	629	670	617	632	679	629	648	638	673	712	647	649	640	659	672	698	713	629	666	684	658	637	681	647	628	662	664	678	650	675	649	626	652	698	670	662	650	690	649	656	674	652	658	740	648	650	646	648	676	622	630	644	633	701	699	624	623	656	626	708	647	705	689	651	718	693	627	630	640	681	697	669	659	639	660	668	667	670	696	619	680	618	666	673	651	680	657	667	638	642	696	685	685	681	697	656	664	615	626	692	609	625	627	651	699	663	679	669	692	680	667	674	647	640	675	669	680	663	657	650	603	637	678	667	616	618	668	653	618	684	646	676	642	672	633	665	628	649	656	657	693	658	658	647	663	659	659	674	639	667	710	658	654	663	633	615	649	684	701	650	654	684	649	675	647	687	728	671	659	646	615	637	645	655	681	659	661	670	665	690	606	649	630	685	642	642	683	620	634	664	682	648	657	636	659	630	643	651	683	702	642	711	658	682	656	656	657	633	647	653	614	598	698	621	646	678	663	693	630	646	685	618	661	675	631	625	699	652	698	720	708	674	674	658	682	666	607	609	644	622	657	656	629	696	689	643	636	640	663	677	674	674	649	655	672	703	660	669	644	687	670	610	698	655	683	648	685	624	660	672	645	694	665	645	661	657	687	642	655	663	623	691	660	614	655	613	621	634	664	661	682	654	638	650	649	677	686	668	636	643	643	690	713	680	678	624	710	686	665	675	659	668	667	654	644	622	671	653	699	673	655	657	629	622	671	646	672	644	655	648	673	659	655	642	690	677	653	688	668	704	649	662	662	632	655	639	651	650	662	630	652	634	725	692	619	647	648	665	648	671	665	624	643	714	654	666	675	676	684	670	682	658	678	681	652	625	622	645	676	674	669	638	626	645	643	655	656	668	631	626	656	655	646	677	689	672	662	649	650	647	632	684	672	609	634	635	625	689	641	644	660	674	607	642	648	650	691	641	645	667	671	669	665	660	664	660	668	627	690	682	688	685	682	650	633	586	610	605	677	678	684	670	687	699	633	625	674	637	679	680	680	681	711	631	682	695	705	656	681	682	686	703	697	700	655	679	637	682	718	631	671	633	679	639	642	595	689	681	681	719	687	621	667	698	649	654	666	692	638	659	644	620	676	699	652	691	649	677	686	647	633	672	660	617	690	669	676	677	659	582	647	665	661	665	648	623	655	669	674	679	662	643	619	703	658	663	649	645	640	697	671	638	659	661	655	647	648	663	621	573	697	636	639	662	651	652	667	663	683	684	673	619	710	613	670	648	682	655	636	682	652	610	612	679	681	677	641	682	662	620	633	660	665	626	654	681	693	641	636	664	672	629	667	646	639	691	644	698	680	669	636	635	632	663	694	643	618	657	663	640	645	644	659	634	640	681	650	643	671	630	667	687	623	661	647	676	699	688	621	738	632	644	674	693	650	671	685	671	670	686	639	654	659	670	645	664	676	642	668	650	655	664	704	696	662	619	671	642	628	611	668	645	702	678	661	647	612	618	653	669	690	673	667	647	621	681	654	668	615	620	672	621	694	651	671	632	624	658	677	671	693	663	652	718	638	680	718	625	669	619	592	619	645	652	653	709	654	640	681	645	685	630	645	658	705	691	684	651	700	609	606	638	668	690	657	684	622	659	678	655	651	697	722	670	666	648	672	692	659	642	632	625	665	614	681	649	647	615	635	645	670	653	663	668	670	631	653	583	673	681	643	644	605	631	657	704	650	651	640	608	652	654	711	661	639	686	684	644	675	691	696	653	648	671	663	666	649	667	653	666	699	631	628	689	640	672	671	680	642	649	647	643	662	663	642	647	712	648	646	640	657	654	654	644	679	665	663	654	650	672	640	630	682	654	674	657	665	628	651	663	636	657	630	664	702	643	621	659	667	668	650	651	686	653	653	617	616	667	633	678	595	651	643	611	696	677	697	693	650	672	614	664	646	669	685	667	638	623	634	648	618	647	660	618	617	618	652	633	663	628	686	680	638	647	631	590	660	667	645	600	670	633	630	656	660	642	655	612	656	666	605	624	650	662	632	669	669	708	653	657	654	642	665	653	637	648	638	687	682	667	651	647	669	679	669	627	658	680	627	678	667	628	671	690	646	692	665
28336	4369	1724	1275	1025	840	659	602	487	457	500	457	408	483	407	384	423	407	371	451	414	423	383	401	408	403	444	399	405	400	390	406	419	410	401	384	423	414	393	402	396	348	385	433	371	414	426	405	379	367	428	385	421	401	380	409	376	372	445	411	425	404	370	381	414	406	423	379	366	416	385	392	423	385	407	423	417	414	422	390	443	394	403	373	415	403	398	457	415	374	402	383	389	434	421	440	406	378	416	433	364	402	400	392	405	415	419	392	403	416	404	407	422	395	394	402	396	361	369	380	378	400	423	377	429	430	382	405	419	428	343	395	385	395	415	397	362	394	401	419	427	404	369	389	438	380	408	400	436	371	405	408	392	413	407	387	394	399	371	402	412	412	392	416	451	367	410	427	406	449	406	399	400	387	422	404	424	417	387	433	413	423	428	365	394	432	392	413	406	383	454	402	399	361	422	427	388	403	404	405	409	410	402	408	397	383	371	369	431	388	418	423	414	397	421	435	381	396	381	401	385	377	434	385	369	429	419	390	405	384	424	408	381	371	399	417	386	408	419	373	431	423	425	401	417	423	470	427	391	413	399	424	380	404	418	400	413	429	420	400	363	453	414	382	414	406	401	398	414	377	426	445	404	401	374	442	385	407	418	381	390	383	356	392	406	408	417	392	418	401	407	380	418	399	365	393	368	393	409	409	399	387	402	374	428	392	388	385	422	412	424	411	388	367	396	371	372	400	423	417	396	407	384	409	432	360	418	416	385	377	390	433	440	399	379	442	396	367	397	399	430	385	399	393	393	360	373	390	425	405	349	408	412	421	381	393	407	420	410	425	427	430	401	412	408	388	419	395	394	422	391	417	377	394	397	420	390	374	419	381	402	420	402	451	425	382	437	401	380	414	414	401	427	393	397	419	420	403	385	382	374	419	376	384	427	373	378	410	368	439	410	347	392	384	394	428	354	424	422	364	426	406	385	390	402	423	394	420	405	429	458	389	457	405	387	428	395	404	405	393	365	417	376	420	419	414	390	381	405	433	411	401	422	419	417	429	382	387	394	383	370	413	408	413	407	386	382	438	431	391	425	407	375	387	403	408	382	380	404	377	401	402	387	393	393	410	435	404	390	437	401	424	415	388	402	390	392	388	401	411	398	410	402	405	402	401	399	434	413	386	412	410	430	416	373	393	409	369	377	419	392	389	410	399	429	393	401	428	374	393	378	384	410	404	401	353	383	398	405	388	327	398	379	392	415	390	441	379	415	422	385	416	396	401	415	439	395	376	391	412	388	391	412	420	392	362	406	423	402	417	355	409	401	408	359	407	382	398	388	399	413	381	367	422	424	383	407	395	381	416	443	390	420	429	436	373	411	408	383	397	400	413	449	381	369	381	366	391	372	425	371	413	420	427	410	377	360	394	400	406	403	417	388	409	400	398	438	391	431	406	416	389	417	433	425	367	346	397	425	432	410	363	418	422	412	381	427	430	421	417	394	390	427	394	419	398	422	412	397	404	397	375	370	383	390	422	418	392	406	399	380	380	391	415	400	406	390	388	361	414	357	416	408	404	400	442	374	389	418	407	448	401	403	389	397	376	375	385	420	373	344	377	398	394	400	395	401	385	412	370	415	437	400	385	410	403	403	424	384	403	405	396	362	407	366	386	398	389	352	430	412	422	430	484	409	390	377	437	363	362	405	412	418	416	418	378	428	414	413	404	387	407	389	412	427	402	381	410	398	360	427	404	404	435	419	396	387	384	419	461	434	390	410	406	403	448	421	381	417	399	405	384	389	420	395	390	415	427	370	395	436	402	402	420	405	409	407	392	411	388	380	387	436	404	407	412	416	386	404	389	425	434	442	414	421	448	409	405	449	406	389	453	412	399	435	423	392	379	371	380	401	366	413	396	401	437	406	406	397	369	410	447	377	374	413	384	381	423	395	447	404	425	433	358	370	380	383	372	383	386	451	451	384	353	363	383	366	345	390	402	361	430	434	390	421	368	384	409	430	377	371	400	443	398	372	424	424	379	387	401	425	401	373	390	402	340	352	396	414	409	380	395	443	406	377	383	361	364	412	363	399	414	405	409	397	399	406	410	394	363	357	404	402	468	399	413	366	399	438	372	398	417	434	447	406	380	378	419	393	420	397	385	407	400	396	430	365	411	397	396	396	395	382	439	423	392	403	440	438	390	354	391	454	419	393	382	363	396	409	386	440	416	405	426	384	364	379	407	420	374	398	446	387	406	397	362	379	394	402	426	436	426	397	417	390	389	401	381	409	377	418	391	379	413	435	443	404	417	400	426	405	406	360	376	385	395	381	416	399	431	467	396	391	423	412	412	420	402	384	398	408	380	379	441	410	400	411	422	412	386	387	398	395	429	435	429	434	363	409	410	381	405	371	386	411	418	430	363	417	408	366	390	410	386	428	405	411	363	436	374	382	348	390	423	420	353	382	401	431	385	428	429	390	399	395	407	369	376	426	413	410	376	416	404	404	397	396	386	438	367	364	410	394	398	417	383	419	355	386	411	432	380	383	418	410	417	398	383	415	393	409	394	430	381	404	354	410	417	390	396	384	420	376	417	402	432	388	405	398	413	402	404	415	397	398	380	399	411	417	415	377	399	395	410	416	417	395	385	412	393	405	416	416	405	392	412	403	401	391	397	426	411	427	402	389	432	395	413	385	403	375	378	391	426	387	424	402	399	404	442	373	407	415	408	394	422	442	405	411	448	396	384	414	370	407	384	442	401	405	386	411	388	384	389	399	371	341	399	418	392	371	440	383	433	388	397	383	399	424	379	407	374	393	376	417	400	392	426	409	427	425	388	362	426	390	406	403	405	383	386	397	378	405	360	371	383	405	410	425	368	415	428	412	412	364	405	404	440	371	381	394	409	422	372	381	406	414	431	400	421	383	388	433	390	398	390	425	414	419	433	348	425	413	371	379	403	424	373	370	395	395	395	429	416	446	369	425	390	392	396	400	374	427	362	374	415	412	399	375	410	396	371	395	386	423	394	421	409	407	362	388	397	379	389	413	420	388	359	382	379	365	409	436	397	394	373	404	440	414	451	424	384	382	383	377	350	379	406	404	394	393	406	437	409	414	411	380	397	372	409	399	351	403	429	438	386	398	399	428	399	410	414	398	388	362	403	423	396	387	400	384	413	425	429	387	377	384	413	404	383	391	392	397	395	377	395	378	402	402	418	411	372	372	413	389	378	401	419	401	409	389	409	402	350	409	407	387	432	372	357	405	417	426	414	419	415	416	410	427	400	405	401	424	416	408	411	436	386	409	383	419	368	389	329	413	434	406	385	413	378	404	435	429	430	393	404	402	396	399	375	399	410	385	410	415	414	405	401	434	382	384	378	408	391	386	414	374	417	406	414	385	429	400	406	384	382	400	408	460	412	378	378	397	402	401	377	404	405	389	395	439	418	415	383	391	404	402	384	411	384	398	378	407	401	389	375	428	368	421	369	410	421	413	367	373	380
15452	1869	3002	3389	3149	2632	2123	1710	1553	1393	1390	1323	1252	1158	1045	1096	1045	1025	1016	959	990	916	940	968	909	938	973	974	971	888	886	926	894	840	910	952	890	909	922	911	946	940	915	857	877	927	888	917	945	962	944	862	888	891	870	911	900	885	893	914	857	897	870	942	895	816	990	824	934	928	880	895	895	885	903	889	899	855	891	851	852	889	864	895	877	885	912	905	863	887	883	921	848	909	945	906	917	894	916	935	934	854	957	865	935	925	890	878	918	922	921	893	875	870	898	899	846	876	857	885	932	881	906	921	921	846	909	861	876	849	875	908	920	891	881	913	900	867	919	892	892	873	904	938	896	860	901	881	908	885	887	897	809	855	916	901	846	871	944	851	906	905	916	892	953	834	900	877	902	854	897	928	793	873	891	867	919	872	924	902	856	885	901	833	871	899	837	918	905	902	913	818	894	873	891	940	866	903	860	886	886	916	890	823	889	894	872	872	878	875	872	895	898	900	853	898	890	867	900	888	870	875	850	878	838	878	876	843	893	938	872	932	923	876	912	864	924	865	899	852	915	859	879	877	930	891	888	863	882	911	909	870	910	882	938	902	883	909	904	853	887	840	861	911	823	871	872	888	914	892	874	928	876	929	868	882	872	863	917	925	842	901	897	859	878	879	890	806	877	881	883	831	870	915	882	905	880	875	928	840	848	830	889	865	861	866	886	856	879	849	858	847	904	935	908	890	869	859	845	832	882	879	891	873	867	892	866	977	872	901	878	883	819	900	889	865	895	902	910	855	914	830	865	874	887	876	912	900	906	914	882	894	837	913	842	853	866	884	904	853	869	871	888	901	885	894	880	889	851	857	862	907	882	917	936	892	864	893	878	888	890	848	934	880	850	933	934	901	834	899	868	846	882	921	866	874	905	864	955	897	875	864	861	864	924	880	834	868	913	920	925	910	839	912	914	886	893	898	894	868	868	924	822	850	898	903	894	850	879	886	874	859	905	844	897	871	865	914	870	911	883	921	937	889	856	851	873	843	902	865	899	900	906	849	849	900	904	924	929	894	926	912	839	847	928	825	930	862	891	875	900	889	902	904	810	915	887	900	870	867	872	890	857	873	837	935	938	911	927	851	882	866	887	908	880	908	889	862	878	918	893	872	861	927	923	906	886	852	883	869	888	849	908	921	825	849	904	858	855	904	915	870	882	909	906	881	821	918	844	823	901	928	910	875	874	870	881	873	852	868	856	880	893	926	881	906	865	878	854	902	856	854	867	851	859	877	931	872	879	887	872	878	898	917	856	864	854	918	896	883	871	883	847	854	879	873	880	872	892	865	876	864	848	907	830	909	827	876	886	876	915	832	830	886	884	965	905	871	853	920	903	884	873	861	879	897	874	945	865	850	899	906	895	963	913	940	870	876	838	922	917	953	924	904	862	907	867	890	842	880	886	891	876	909	936	883	927	882	886	881	853	896	846	852	822	907	902	919	894	866	898	882	896	854	842	849	879	902	931	882	872	887	887	871	839	846	818	936	865	966	867	904	887	867	885	920	876	858	867	916	848	915	845	870	839	872	932	926	921	880	847	896	874	887	860	913	860	904	889	851	908	867	867	903	870	898	887	921	854	905	880	842	877	894	851	867	880	892	943	877	875	928	906	859	866	880	929	891	889	916	846	847	875	863	850	878	941	974	873	874	934	891	856	863	867	849	896	882	901	895	871	874	877	859	880	844	885	907	888	848	907	879	895	899	929	915	889	878	826	885	918	832	880	865	883	963	894	873	894	853	877	891	936	908	895	861	896	895	845	894	871	837	888	883	850	876	891	872	895	921	890	880	941	865	873	913	973	947	849	898	868	855	896	866	939	903	838	909	887	893	899	926	892	868	893	886	875	890	951	856	899	902	878	861	885	917	860	892	875	947	885	941	877	887	848	870	891	868	853	929	883	858	935	908	914	931	893	897	844	852	890	886	888	877	858	903	824	852	868	866	889	850	884	884	903	894	950	869	867	864	885	897	842	917	855	893	919	843	885	816	861	837	925	916	918	836	835	891	847	842	905	862	876	910	841	885	891	837	891	891	913	841	935	828	839	898	838	838	913	878	863	907	907	845	879	931	878	903	859	887	885	878	899	858	882	940	894	892	970	899	869	938	830	910	900	875	855	896	866	917	889	866	867	850	840	907	885	857	892	873	870	864	919	885	892	857	910	867	909	855	909	845	879	869	915	909	907	865	820	922	942	903	892	897	857	882	853	888	890	851	891	886	883	811	882	965	934	905	878	876	829	841	881	844	873	884	873	902	866	938	890	851	919	879	862	900	861	851	877	890	846	863	873	944	879	875	890	854	837	916	879	900	886	817	864	904	894	922	921	882	916	886	892	878	870	801	891	881	883	892	914	859	921	839	931	879	952	876	913	919	833	834	881	927	889	921	943	885	876	925	932	921	873	918	828	884	875	851	875	923	916	896	856	902	899	900	897	884	892	924	879	881	890	867	906	859	861	860	894	953	890	882	909	938	888	889	859	817	925	918	835	890	897	861	930	880	879	901	863	881	912	890	936	879	936	923	859	883	896	846	955	855	912	824	877	884	890	870	870	896	905	891	938	897	861	858	887	892	876	890	872	867	876	896	909	828	857	888	869	875	926	891	883	899	917	868	898	887	879	882	872	860	879	864	885	893	868	871	855	929	805	896	911	906	829	862	860	866	888	860	906	844	909	922	844	923	873	908	874	856	910	870	868	935	888	927	891	901	886	879	911	816	893	880	866	880	868	931	902	918	887	887	862	888	933	902	885	899	872	867	881	838	868	900	897	862	891	918	852	850	915	870	920	895	889	886	883	866	821	875	918	989	842	896	907	823	879	829	849	942	845	819	914	882	889	911	817	891	872	912	861	894	905	858	833	857	875	881	869	911	890	936	871	909	862	922	867	831	860	860	899	927	850	848	882	876	913	861	901	879	849	898	912	934	871	886	937	909	844	925	861	872	913	898	861	880	857	864	895	928	832	861	944	886	850	886	892	867	910	900	881	927	892	909	912	879	931	880	870	906	894	846	885	858	870	857	855	863	858	921	866	866	853	943	905	856	833	914	900	894	864	831	889	867	862	885	894	870	902	858	864	863	882	902	929	932	869	938	893	860	873	898	916	868	845	903	859	878	846	813	808	885	900	893	881	903	904	899	911	863	883	867	935	844	828	906	871	851	878	891	846	826	905	876	914	845	912	929	891	848	852	902	878	886	825	910	808	864	889	859	855	904	879	948	908	852	884	911	877	900	883	909	955	875	933	901	902	911	919	894	868	890	935	817	864	889	880	857	832	864	887	888	869	847	885	923	898	861	891	854	856	829	858	901	915	908	887	846	891	864	899	901	910	879	867	896	868	876	844	884	873	872	842	887	936	914	903	874	863	898	868	882	866	820	865	883	955	913	883	890	892	842	879	928	902	875	835	847	904	825	899	984	872	917	902	899	925	875	901	859	879	875	822	916	911	928
5287	479	363	331	299	283	214	219	192	213	207	174	183	215	199	206	204	200	209	220	175	177	222	199	167	217	213	181	205	197	192	187	193	198	181	195	180	190	206	161	196	226	165	195	184	245	188	168	183	211	206	222	206	198	202	177	194	203	191	216	214	202	205	173	178	228	206	213	179	217	184	194	193	191	193	193	211	181	226	196	209	197	173	199	219	225	190	197	199	190	186	215	194	186	193	193	215	195	173	203	168	202	202	213	188	154	215	181	173	182	181	168	207	194	192	222	200	196	187	206	185	206	206	215	212	199	215	187	196	214	194	231	194	179	223	209	189	194	176	194	180	197	176	174	202	185	206	208	199	211	180	219	183	208	190	196	206	185	192	196	212	211	199	211	197	193	191	204	203	229	182	214	199	206	202	206	226	207	200	184	211	184	181	228	199	187	177	219	205	230	185	206	239	193	191	179	191	218	208	197	191	189	228	189	178	202	192	196	209	214	171	197	220	187	205	195	210	192	195	197	192	201	206	196	207	189	208	185	197	180	182	217	202	181	199	189	190	151	212	215	191	196	194	197	185	192	196	186	230	198	222	194	199	208	179	204	211	192	202	218	199	211	178	220	178	197	190	210	207	172	201	197	225	194	177	192	191	198	185	174	165	208	192	190	207	199	177	193	214	201	194	212	205	220	182	206	173	174	193	210	193	175	198	196	197	203	165	219	207	216	198	200	193	214	181	230	191	182	190	182	206	225	198	171	186	216	210	191	210	212	192	201	185	206	219	195	202	205	212	210	180	204	199	203	201	194	197	185	176	204	220	197	181	198	191	231	212	189	205	206	184	229	207	188	210	206	173	194	214	181	158	219	226	209	186	217	172	209	177	175	164	194	189	203	204	187	219	219	226	195	216	195	204	206	188	192	207	203	214	206	199	210	192	219	196	201	217	194	190	214	207	218	184	188	194	222	175	204	182	205	216	217	205	182	213	197	192	206	194	209	202	197	204	200	176	189	209	204	188	202	196	190	218	229	194	186	166	182	202	191	212	165	180	190	196	217	196	169	181	189	210	186	209	174	240	200	208	184	192	214	186	207	205	185	206	191	225	197	200	177	209	189	177	213	211	205	170	182	206	178	192	196	162	198	190	202	201	205	183	179	179	195	195	194	210	200	206	199	211	192	191	213	193	224	209	215	203	173	183	185	198	203	194	190	203	213	193	199	173	203	211	186	219	185	191	212	193	202	199	210	211	171	211	185	188	210	204	218	169	193	207	183	197	171	188	175	190	188	202	178	184	186	208	205	200	224	201	211	184	214	189	204	197	172	188	200	171	231	201	194	183	205	186	198	198	185	180	201	170	192	205	202	198	196	169	231	184	184	187	194	200	182	177	204	199	194	206	169	200	184	189	191	198	205	215	209	175	206	191	191	188	212	203	190	197	211	170	207	186	198	176	169	172	164	196	219	178	192	231	215	170	180	204	182	196	169	184	207	186	189	189	177	208	182	193	197	219	212	200	184	183	204	187	170	178	215	220	193	169	215	189	179	185	213	177	193	198	181	199	198	195	224	199	171	223	188	216	197	191	227	205	196	215	194	202	197	210	169	192	190	181	212	206	220	203	196	166	172	168	193	203	208	195	213	206	195	199	195	222	197	188	189	181	204	201	193	197	201	195	155	219	201	204	191	191	209	213	195	195	203	175	191	214	215	204	186	181	206	210	211	183	209	203	195	202	206	190	173	184	221	203	199	212	221	191	211	241	182	227	201	184	205	216	191	202	212	201	232	217	168	205	213	213	228	180	220	192	211	222	208	179	209	196	199	200	215	204	195	221	208	198	167	195	215	195	226	188	200	197	190	209	196	199	197	178	178	183	181	194	205	204	204	203	196	219	181	195	208	179	189	191	191	202	191	210	214	179	166	186	190	188	182	177	187	179	186	196	200	162	196	205	221	188	201	209	192	209	192	166	213	210	191	212	187	231	196	183	219	169	211	196	202	222	207	226	187	218	185	184	190	216	207	191	195	196	196	187	209	206	174	166	167	188	173	204	191	204	194	178	184	185	206	192	211	199	191	238	204	193	219	189	226	203	199	208	209	222	149	196	189	187	227	228	206	182	197	204	170	181	212	204	210	185	217	189	191	222	208	223	202	167	185	179	183	193	203	176	181	200	177	199	207	180	201	175	189	169	183	203	209	221	214	190	216	195	221	203	202	209	201	204	178	199	180	191	232	184	188	225	206	180	179	169	210	206	191	209	169	210	207	208	172	176	173	184	202	195	186	210	166	205	189	205	200	179	213	183	191	185	196	199	213	177	212	187	191	195	192	158	190	183	193	169	199	197	172	211	188	216	195	185	191	198	202	211	203	223	210	180	180	202	183	193	186	225	165	187	198	185	163	218	177	196	195	196	193	195	198	200	174	184	201	191	171	199	211	208	175	200	212	215	220	189	208	195	192	221	218	188	197	187	212	197	206	182	219	179	222	194	211	200	194	206	177	221	163	179	191	189	181	190	207	174	198	201	196	172	188	203	187	207	193	221	198	203	188	195	200	186	186	231	204	198	207	198	198	177	180	179	218	200	229	220	172	179	211	175	173	191	180	203	211	210	219	205	157	206	198	204	202	176	216	201	212	187	205	228	181	204	175	212	230	177	206	182	209	216	187	193	218	198	196	197	192	209	175	189	195	191	189	208	200	201	204	223	189	224	183	188	198	207	191	180	185	219	170	190	202	227	194	186	184	201	214	175	199	197	184	203	182	177	195	183	212	197	200	195	228	201	181	206	207	197	179	213	190	218	198	208	213	176	215	196	208	190	191	214	198	178	207	189	187	198	176	197	192	177	205	213	220	181	201	200	202	172	210	186	187	194	185	201	184	216	203	191	175	208	170	192	174	211	196	201	207	181	221	211	215	180	221	204	206	183	182	213	211	168	193	187	193	226	192	219	192	176	218	191	199	204	215	208	185	226	168	188	189	175	209	224	183	181	197	219	200	219	196	204	191	172	214	190	205	203	211	181	191	212	182	200	182	205	198	178	189	202	168	204	234	187	175	214	191	179	205	206	187	204	191	193	204	236	196	199	213	215	191	197	199	199	213	168	162	189	187	189	202	194	194	215	181	174	185	196	189	201	180	186	202	222	198	199	203	225	177	220	200	205	201	197	226	186	192	217	200	200	209	205	205	207	184	211	182	205	204	209	197	245	223	212	187	183	185	194	196	189	162	177	175	187	205	215	184	207	200	180	172	208	186	212	201	202	187	183	204	189	198	197	160	197	190	187	195	205	200	183	202	199	221	177	197	198	219	202	230	237	204	190	180	226	178	218	227	204	179	183	184	227	204	207	211	192	192	195	192	185	188	188	176	214	205	164	203	210	187	201	208	204	195	178	195	200	198	203	206	199	192	188	207	223	203	208	199	195	192	228	210	187	198	192	188	214	207	231	204	208	203	190	204	207	200	190	213	172	209	197	201	193	205	202	191	188	201	193	192	202	218
3644	619	836	892	881	793	587	580	514	531	488	480	519	519	525	528	516	501	488	495	532	527	502	486	480	483	468	509	449	516	488	459	464	521	472	478	476	477	506	467	487	490	489	492	526	508	476	486	488	483	505	472	502	488	460	488	491	489	518	477	483	449	511	474	483	501	476	471	494	482	454	488	465	518	457	484	469	482	511	499	488	474	483	472	476	476	491	501	500	480	488	501	477	490	507	495	489	537	444	507	538	468	464	481	523	485	459	475	483	495	500	478	479	523	492	512	491	480	519	488	513	489	473	491	509	470	485	479	465	472	480	479	500	501	488	459	498	479	487	517	498	486	471	473	506	505	479	472	495	479	477	501	476	529	508	482	499	477	469	475	454	492	491	498	481	465	468	473	470	508	475	501	481	472	492	471	520	451	504	499	470	474	484	451	445	470	476	499	509	473	489	451	521	447	498	473	528	477	500	468	464	501	499	479	514	463	469	466	456	458	485	489	497	507	456	483	488	477	495	440	475	484	455	479	455	467	461	487	480	456	498	476	456	484	503	456	430	512	525	520	485	469	481	510	471	466	500	472	467	477	481	467	506	454	487	502	464	494	461	470	473	471	478	511	482	485	491	481	505	507	493	468	448	476	485	540	458	464	467	484	479	495	495	519	486	491	495	476	478	465	426	482	479	514	476	461	495	510	510	453	487	499	510	482	468	460	464	475	461	472	479	475	510	484	440	491	489	467	495	477	476	441	412	488	496	497	480	476	493	485	500	502	472	478	472	468	494	475	473	479	462	513	495	481	494	479	484	463	475	479	508	489	444	467	450	507	491	437	452	469	509	503	476	546	504	466	471	440	465	509	497	468	465	438	489	457	488	467	505	500	455	447	444	501	505	509	491	477	502	486	461	460	484	476	467	511	490	450	473	478	460	490	471	522	513	475	480	490	502	474	440	464	491	499	510	470	437	445	483	456	491	505	491	434	470	466	517	477	484	467	493	445	497	495	498	481	504	523	500	460	501	454	463	483	502	452	505	478	435	445	494	454	473	509	510	493	494	511	484	544	503	507	450	470	473	485	465	482	468	482	463	498	490	463	480	456	486	457	481	489	459	479	482	468	469	519	516	450	491	488	488	492	496	492	485	489	458	482	468	435	510	467	468	458	467	446	465	461	478	475	508	499	487	505	526	517	466	464	511	455	481	496	457	448	517	520	464	512	517	476	509	486	478	522	469	506	494	465	469	496	498	503	482	501	485	488	495	476	495	479	440	475	481	494	518	489	481	468	471	477	496	484	514	500	464	492	478	500	517	504	477	535	482	457	493	457	483	474	527	466	462	473	511	505	464	486	506	469	522	482	477	475	507	488	445	452	472	498	455	500	476	462	482	517	467	430	486	482	464	475	499	517	510	453	512	458	463	462	505	503	497	493	487	472	516	464	462	447	461	500	481	462	489	468	481	467	482	517	477	464	498	526	491	486	520	480	461	466	469	516	496	487	485	511	453	471	504	494	505	447	460	482	459	472	479	479	484	476	492	452	494	511	486	486	500	467	476	479	495	487	443	467	479	457	486	491	486	468	488	508	455	483	482	470	483	473	498	479	453	516	465	468	480	445	458	484	473	515	508	520	459	523	492	503	469	492	477	496	495	470	519	450	479	468	488	493	467	459	494	501	478	431	499	496	474	508	468	529	441	453	510	487	483	491	531	477	488	479	473	508	485	469	451	476	483	444	476	494	494	509	506	517	487	478	483	461	491	487	496	490	448	499	530	472	492	451	452	458	456	487	474	468	473	479	476	524	478	472	463	478	525	469	443	488	491	489	463	519	471	500	477	493	454	501	488	490	517	478	520	485	491	494	479	460	484	490	518	455	461	483	497	455	486	475	478	494	478	435	486	518	493	513	502	498	462	511	462	490	458	515	489	491	473	518	482	471	481	477	483	497	497	480	466	510	511	456	457	479	484	497	458	485	507	451	491	452	476	483	446	495	498	460	459	477	492	507	457	500	522	480	443	486	488	489	494	486	534	524	493	450	525	458	474	515	505	499	497	486	465	514	477	506	499	510	507	474	485	456	469	463	502	507	486	491	470	486	479	489	464	481	476	470	511	453	522	474	495	519	489	455	490	481	460	473	505	510	459	489	482	482	447	464	472	461	488	466	444	478	454	472	506	472	459	458	451	485	466	489	468	494	481	453	491	488	488	466	427	495	467	444	505	487	462	499	464	488	499	501	461	489	497	485	461	490	472	467	469	455	482	513	508	472	491	454	533	477	483	482	509	519	479	489	466	494	525	475	496	467	512	493	482	511	513	480	469	480	492	477	490	479	444	490	503	513	500	472	493	493	493	451	486	501	494	502	468	495	484	470	529	478	485	516	468	500	516	487	502	508	485	483	453	452	499	461	453	458	513	481	515	489	471	493	486	480	536	507	485	495	475	489	518	490	507	480	486	511	473	477	493	456	471	476	463	471	434	475	481	475	492	438	467	490	513	483	514	493	463	478	487	494	496	489	462	507	486	489	467	486	458	491	486	476	465	483	460	464	513	478	487	509	447	490	500	507	469	476	454	518	491	451	442	473	478	497	488	477	486	481	466	502	470	455	506	482	488	482	493	490	525	482	449	475	461	493	498	498	461	512	465	505	474	517	502	421	512	488	501	447	457	468	472	496	478	501	511	479	480	541	531	543	482	475	485	435	500	522	467	493	487	437	478	495	451	466	448	473	463	443	474	465	470	479	448	494	479	469	501	489	498	451	494	494	493	497	478	456	469	464	490	472	468	470	459	485	497	471	486	469	483	478	504	503	498	472	484	470	461	512	493	459	512	466	456	460	518	444	526	488	512	474	482	530	473	457	497	464	503	455	491	513	478	502	502	470	525	443	478	499	469	487	452	458	523	480	504	472	507	485	492	547	487	471	474	477	489	470	473	456	493	500	501	451	461	495	474	457	479	500	494	493	483	477	467	474	476	459	455	493	472	520	479	468	477	547	477	502	470	492	504	453	468	494	492	537	499	487	457	501	510	447	515	446	471	487	484	490	463	494	459	476	509	517	485	452	459	507	475	515	487	467	468	500	482	525	482	487	495	490	479	477	478	472	505	493	463	465	489	468	487	433	462	469	479	502	464	479	457	453	503	466	489	463	448	469	465	464	499	477	433	472	470	458	509	464	477	503	475	505	511	503	461	438	470	476	499	512	480	463	487	503	532	504	445	485	473	482	497	513	486	487	494	526	417	516	476	493	489	487	453	486	470	513	455	483	507	466	486	490	483	490	471	505	463	480	480	462	470	516	493	477	494	480	475	480	464	503	515	476	492	490	460	450	485	483	495	444	504	513	507	448	495	503	474	484	480	461	460	502	498	484	489	528	472	491	488	482	481	477	474	446	512	462	449	533	499	523	451	471	476	464	500	503	486	512	519	469	415	462	497	505	483	479	505	498	486	495	452	515	477	486	498	551	523	456	454	489	510	456	486	498	484	492	484	489	462	464
16739	1679	964	706	563	526	445	377	353	324	339	291	336	307	315	284	303	311	299	285	273	295	308	287	281	290	310	307	275	279	294	275	295	285	283	288	295	260	318	277	293	308	266	294	278	285	274	279	304	298	274	290	308	298	261	303	295	260	288	263	230	285	261	286	271	285	284	259	269	276	306	287	273	271	266	285	295	272	272	273	266	303	307	254	314	278	254	275	294	276	260	307	273	274	289	296	235	293	270	282	260	274	297	294	294	293	279	293	328	283	296	285	282	245	266	284	321	268	274	302	275	267	293	267	283	284	265	277	247	312	275	256	275	259	260	305	272	318	305	283	265	268	267	268	293	281	318	246	254	290	275	264	283	288	276	306	264	281	287	269	289	281	316	290	293	270	265	261	288	293	295	295	300	259	278	272	287	317	265	260	286	322	284	273	296	303	272	285	305	285	258	260	287	269	292	271	293	274	265	255	284	287	237	299	257	269	308	275	252	294	310	247	288	269	274	279	270	298	228	288	262	292	269	261	280	300	258	270	293	261	322	290	263	285	268	302	307	278	280	287	278	251	263	275	287	265	256	301	267	281	290	313	319	269	274	265	290	233	295	304	277	295	256	302	289	303	267	283	273	268	281	282	279	296	257	303	268	282	261	256	261	302	298	272	226	266	288	320	282	282	288	287	271	284	270	261	252	307	301	275	279	268	270	269	279	313	269	293	282	300	281	251	280	286	284	268	246	296	250	323	265	260	288	293	279	273	264	286	253	270	267	294	303	265	293	280	277	301	267	251	317	271	271	270	288	312	267	260	269	264	282	291	299	258	283	270	262	298	269	274	267	266	248	297	275	246	240	281	267	263	273	260	276	275	296	277	282	277	263	297	262	282	273	294	294	298	286	257	266	278	247	278	298	297	259	280	263	275	295	330	296	276	278	257	338	281	250	255	269	280	274	277	270	313	286	264	243	283	302	246	281	291	326	298	295	297	273	265	310	304	310	277	243	303	326	307	267	269	294	265	273	282	285	295	273	282	285	304	255	303	313	306	248	295	286	257	269	249	253	296	303	322	290	262	270	283	280	288	251	270	261	280	284	292	264	271	272	286	282	276	284	282	247	289	273	316	282	269	298	284	280	270	289	272	270	313	308	295	271	280	290	313	267	282	286	247	291	290	295	279	262	292	270	276	309	301	295	275	267	275	252	289	292	311	270	261	257	269	320	317	282	266	283	265	254	233	297	290	291	297	277	286	295	280	262	266	278	283	295	265	280	306	256	275	254	271	262	288	314	315	315	233	274	238	271	317	256	293	290	293	291	303	278	285	278	311	265	254	274	268	288	295	289	277	270	284	283	260	296	281	270	271	283	286	296	262	302	293	288	287	303	283	258	285	269	298	297	282	280	300	295	278	309	301	256	281	303	278	261	276	265	287	300	292	275	274	266	319	308	262	280	283	264	289	273	298	297	299	248	292	317	258	282	283	302	302	261	263	265	284	279	269	290	278	268	288	284	285	282	316	288	250	279	270	258	259	271	291	277	306	294	275	312	263	273	284	252	296	284	262	279	264	292	304	268	262	304	289	284	294	275	274	275	299	318	282	257	286	256	276	239	275	309	275	256	295	285	292	295	255	255	261	301	279	295	261	269	261	281	301	283	279	304	277	282	315	308	269	272	309	264	267	289	273	299	256	281	284	271	258	294	287	277	265	284	291	321	290	310	302	295	297	273	254	325	278	281	263	264	274	251	258	297	269	265	299	296	254	276	279	285	289	293	284	297	252	288	288	268	267	248	284	247	277	291	293	293	321	281	299	291	264	267	304	273	288	288	268	277	326	295	293	283	266	276	275	258	305	284	313	293	277	236	292	285	269	287	251	290	255	275	284	321	280	309	303	290	302	282	264	238	259	314	283	232	254	263	295	271	263	304	279	255	296	259	296	246	248	294	296	271	266	273	242	286	280	312	266	255	285	277	264	271	289	271	309	255	264	288	316	292	279	294	281	268	256	319	271	244	284	286	297	286	288	281	251	256	251	261	291	291	289	269	265	274	289	312	221	278	280	291	255	300	310	302	253	277	267	303	283	267	313	285	302	311	317	278	296	270	278	290	335	273	260	278	297	277	293	269	303	268	320	294	297	278	242	282	289	313	271	302	295	298	286	271	254	284	283	287	283	273	311	295	300	279	302	296	296	277	320	326	255	295	303	264	312	299	258	315	299	266	238	277	282	289	257	259	249	301	350	299	280	292	252	242	292	287	289	290	280	254	291	281	299	305	303	277	287	264	282	279	286	308	275	305	267	286	291	279	312	291	271	295	283	278	283	270	269	300	261	284	286	276	291	289	290	320	301	269	276	294	265	298	239	292	269	282	254	281	275	288	252	278	294	306	265	290	293	303	302	291	313	274	299	291	283	292	314	278	297	284	300	258	285	270	280	268	288	279	318	314	268	267	230	274	283	264	275	278	271	276	277	282	275	277	289	273	261	257	261	280	273	277	285	289	278	250	276	269	302	277	264	294	247	274	240	282	244	306	271	276	277	312	311	291	267	305	284	287	303	265	261	268	265	246	278	279	295	281	291	294	257	286	259	271	262	252	280	284	231	283	250	296	300	277	266	307	272	294	272	263	281	283	303	290	264	268	283	274	265	267	285	311	294	286	296	310	274	270	273	293	314	292	301	285	256	284	266	274	259	286	265	267	248	267	259	274	276	287	290	291	263	270	268	310	281	293	289	286	296	280	263	282	286	277	279	300	254	277	280	270	304	295	249	254	278	269	292	258	303	306	276	300	316	289	276	256	264	291	244	269	287	259	283	281	307	281	292	305	280	275	240	294	291	286	266	297	294	246	308	302	296	303	303	279	290	285	284	319	264	285	294	265	293	313	292	291	305	271	263	292	277	271	303	268	287	272	310	275	291	286	295	273	280	282	306	278	285	251	285	299	263	293	270	254	295	287	257	305	315	274	279	283	265	280	271	297	304	281	281	267	308	280	275	306	288	273	301	291	300	294	267	295	277	289	309	267	266	246	289	286	251	259	292	301	260	258	271	284	281	279	289	270	275	293	290	288	282	265	310	301	277	281	296	278	280	294	291	299	293	304	285	301	256	289	275	282	261	284	277	271	287	276	261	271	263	254	294	280	306	241	310	299	289	274	280	281	272	283	298	267	286	294	301	270	257	288	269	298	279	286	274	268	282	302	290	276	305	286	285	275	276	276	287	281	289	276	274	274	267	270	284	281	299	286	263	318	275	284	293	264	282	308	260	259	280	283	274	274	298	297	249	293	257	282	299	275	278	262	286	279	282	284	258	293	250	267	285	297	287	276	280	266	279	261	293	255	287	303	277	303	313	253	282	296	258	266	290	282	279	298	278	245	250	265	273	265	289	275	276	283	302	312	266	304	261	283	294	301	267	282	298	270	262	292	269	289	341	304	286	308	280	315	314	284	302	237	289	267	272	303	287	289	274	273	275	291	306	283	332	281	292	273	262	258	290
10519	1145	1855	2173	2008	1615	1285	1136	973	902	904	883	819	794	764	762	744	709	739	730	695	697	705	700	730	668	617	689	713	677	619	723	664	711	674	653	651	677	618	660	668	671	641	658	685	634	687	694	696	648	655	669	679	675	628	633	679	656	660	667	674	656	666	653	671	664	678	682	703	632	635	639	678	636	710	669	642	633	716	658	660	651	697	697	634	659	634	667	620	704	634	704	662	675	639	669	685	660	636	648	655	659	628	692	657	686	696	690	648	672	616	627	669	663	685	660	653	617	667	661	631	666	669	649	717	653	627	639	646	651	686	655	633	676	671	645	649	641	636	659	645	648	649	636	652	668	642	667	608	627	695	614	651	631	646	725	644	663	690	663	637	682	612	624	690	660	725	697	675	627	642	643	627	660	669	665	622	665	648	582	673	619	647	657	653	637	645	582	635	669	673	651	669	662	676	693	664	624	638	678	591	602	648	692	690	641	662	623	651	647	663	680	684	616	663	677	669	679	666	650	654	629	655	637	683	699	653	656	651	667	656	637	697	659	636	626	653	677	638	674	625	661	676	683	659	641	670	698	726	677	654	696	667	652	660	633	646	627	675	673	705	641	644	670	633	633	644	660	657	693	634	643	653	668	656	619	646	634	675	612	643	667	686	641	640	659	691	662	638	672	649	701	636	632	627	617	626	634	682	645	652	650	640	684	679	662	653	635	703	672	657	666	666	667	635	663	648	636	697	646	706	647	625	653	700	708	645	670	640	659	625	655	679	667	629	638	666	621	629	664	645	648	663	611	639	656	636	621	660	684	633	653	667	653	674	654	651	677	647	653	659	676	616	667	696	636	668	658	626	623	657	674	697	682	606	646	665	633	682	685	692	660	641	663	649	655	615	661	637	628	623	645	662	659	630	670	667	638	639	665	626	738	677	721	591	679	625	673	640	650	665	657	665	653	647	633	660	630	664	657	667	676	674	682	656	687	618	687	647	610	654	693	643	669	656	662	662	676	686	647	630	671	658	640	668	651	659	626	649	676	618	648	681	623	670	682	681	685	647	656	648	637	637	666	642	671	647	628	676	637	646	680	665	665	683	684	661	657	650	643	686	688	626	627	645	678	645	700	696	631	697	679	665	645	671	702	700	659	616	642	656	634	673	650	688	644	668	669	583	638	665	639	627	656	624	664	649	698	693	686	657	675	645	654	665	665	640	634	673	670	653	607	639	657	653	676	657	651	665	670	654	653	682	686	680	592	670	640	636	626	709	617	649	664	693	607	687	674	645	681	646	645	675	675	685	619	667	676	683	655	636	675	650	662	631	666	632	646	656	673	655	600	660	658	690	608	636	644	634	656	600	666	671	665	670	668	661	680	649	656	637	644	651	629	671	646	669	695	662	664	662	703	690	683	684	668	622	643	707	666	689	666	614	650	658	663	632	610	701	652	664	653	682	647	706	640	656	695	677	668	632	682	682	669	636	621	649	633	660	627	658	673	639	645	700	636	686	647	676	648	636	654	668	667	657	646	653	692	691	636	661	664	634	673	661	667	669	684	698	669	628	646	641	635	650	628	629	705	681	664	667	659	619	655	689	643	638	640	647	626	689	651	640	681	671	663	671	671	644	664	707	671	662	698	642	699	655	668	647	650	648	632	651	626	680	680	634	680	682	641	648	650	680	624	613	688	646	686	630	630	629	662	660	592	650	679	641	694	646	619	686	651	651	686	694	661	653	614	628	641	667	636	636	674	691	667	701	650	681	645	650	627	641	631	658	685	658	689	609	662	613	678	629	696	664	646	666	653	628	699	658	623	655	677	623	622	662	668	711	626	620	607	661	640	683	619	631	674	680	657	643	680	666	638	655	668	597	671	658	628	661	695	666	668	697	711	661	695	649	674	642	651	668	659	647	693	689	662	658	680	652	650	637	678	658	652	676	630	648	674	640	621	675	664	664	618	649	643	645	700	663	655	638	651	665	638	679	651	643	684	679	728	662	703	654	672	678	666	649	691	676	671	655	713	647	663	652	647	660	661	646	657	658	627	649	643	664	681	651	655	660	680	643	668	700	653	610	628	678	650	661	687	673	631	601	680	692	672	660	692	678	667	662	693	657	652	670	658	614	656	638	646	659	666	616	666	639	662	667	672	641	646	651	671	639	645	643	649	655	669	639	663	628	630	707	633	671	621	672	620	687	660	685	645	626	626	654	721	679	657	674	618	598	628	664	660	681	641	647	663	678	691	656	651	682	684	650	632	644	661	668	663	621	672	636	698	690	659	657	676	691	628	670	684	680	632	669	635	632	668	636	632	636	644	644	669	641	688	666	655	629	663	612	667	679	688	668	657	661	695	661	642	656	659	643	673	617	651	633	649	639	685	649	694	664	665	640	668	636	622	624	647	617	646	669	680	685	674	665	631	676	652	698	662	649	643	678	671	673	697	626	658	636	651	630	678	690	683	655	680	635	691	635	670	651	671	653	686	678	644	663	670	626	630	656	691	636	716	644	641	608	663	685	691	641	658	667	670	667	648	674	646	681	664	642	695	642	674	650	659	680	671	674	651	622	675	635	627	660	648	683	618	667	727	639	659	639	648	640	633	703	628	651	649	661	655	688	631	676	658	622	677	648	645	660	695	660	642	687	654	655	639	661	608	673	656	674	653	664	656	633	639	672	665	684	630	660	672	640	652	613	675	700	655	669	658	677	661	648	636	670	655	611	659	657	713	676	704	595	634	667	668	645	647	690	688	610	658	665	703	674	678	657	665	678	677	619	635	677	667	646	655	629	651	665	649	632	689	638	692	627	644	657	657	674	659	602	661	651	693	637	668	650	618	675	637	649	670	646	635	612	645	662	692	629	617	657	611	642	658	658	671	694	604	699	675	698	635	668	615	624	651	658	673	644	636	662	652	670	675	630	651	645	658	666	667	652	644	682	687	700	667	660	681	649	673	637	696	648	696	658	667	702	674	579	652	675	625	659	669	636	653	673	694	623	629	677	701	592	656	619	669	674	667	653	663	624	660	666	681	651	658	646	670	687	670	635	676	640	635	662	671	657	673	645	636	663	672	660	699	631	689	645	671	686	665	655	642	633	624	690	677	654	658	558	639	606	677	641	652	642	662	655	651	699	628	660	671	682	714	619	653	673	670	635	669	639	671	682	701	637	700	735	664	657	662	631	672	645	616	640	659	670	658	682	633	645	678	701	697	653	644	631	684	663	653	659	679	633	628	723	682	680	625	662	720	656	654	679	682	735	664	669	661	635	662	649	619	691	643	665	651	640	636	595	642	695	681	630	673	715	667	645	674	671	658	662	681	692	631	637	640	666	669	589	627	673	634	713	663	696	614	696	611	620	647	665	670	665	619	669	663	698	645	600	641	645	658	665	639	632	624	610	693	660	631	639	637	677	665	711	668	655	652	682	653	583	620	639	606	655	638	668	647	697	676	657	709	645	661	695	596	699	648	658	658	673	635	632	672	628	618	699	625	666	647
25731	3600	1814	1344	959	764	662	563	505	506	467	517	453	438	423	430	433	442	405	385	415	410	428	386	416	441	393	430	403	420	387	399	371	409	429	451	399	376	411	398	406	382	373	386	388	396	426	399	445	420	428	406	392	416	383	361	424	396	418	377	385	371	385	424	429	414	393	381	423	445	375	415	423	428	458	425	392	393	381	418	404	392	374	393	372	382	360	367	390	395	400	400	405	378	379	387	370	409	397	388	404	424	389	377	383	460	412	384	375	399	411	399	370	422	389	406	402	367	380	426	412	398	382	400	365	409	376	359	396	393	364	440	379	366	402	425	380	406	436	440	436	443	413	370	406	391	418	415	414	377	418	407	437	446	396	410	396	416	392	390	405	390	406	421	398	394	426	381	435	372	417	402	410	421	364	431	390	385	415	392	406	393	407	387	401	389	451	369	402	383	377	406	362	414	417	408	435	411	464	410	435	423	418	371	393	403	379	397	405	367	381	439	372	413	391	436	407	401	391	402	401	399	403	395	370	410	378	374	442	400	415	403	401	418	392	444	435	413	388	373	379	390	457	376	385	427	390	381	380	397	409	440	364	396	374	349	383	420	409	392	423	438	394	420	412	422	408	423	429	372	438	395	383	407	445	377	398	414	420	431	399	411	396	380	399	427	460	396	401	436	391	409	413	383	399	388	369	419	391	407	409	387	418	420	412	417	394	396	401	415	409	388	413	377	415	385	359	388	414	374	389	396	448	398	430	415	397	417	378	378	403	385	355	421	419	424	423	386	400	430	408	347	394	403	443	411	399	393	377	421	393	402	426	386	420	422	389	376	391	414	393	377	400	409	424	427	343	394	390	367	411	426	438	384	442	414	395	389	414	385	406	408	359	421	405	389	359	422	439	413	389	391	403	388	372	374	344	432	378	401	403	368	442	438	428	397	399	371	390	421	369	410	374	385	430	398	380	384	432	426	401	362	396	393	371	417	397	403	381	434	359	403	393	411	395	402	428	392	402	404	374	430	369	410	432	418	420	413	385	383	391	409	379	394	415	379	447	426	420	371	389	385	388	360	395	394	400	392	424	412	396	391	406	433	406	450	389	420	484	404	403	423	427	405	383	448	401	416	368	398	383	430	357	388	401	384	409	363	405	404	397	414	416	370	399	382	411	426	364	403	409	375	398	431	355	402	361	394	403	401	422	400	398	384	407	407	420	393	381	366	406	401	393	427	399	386	421	392	392	398	429	388	372	409	380	416	409	399	429	364	393	404	359	412	391	422	409	417	403	406	369	391	384	411	373	399	399	395	361	392	389	382	422	416	393	397	374	381	378	399	402	382	418	369	415	413	401	409	411	429	422	422	430	379	403	385	391	428	416	410	347	424	408	370	427	368	407	374	410	394	410	397	398	421	400	424	401	423	392	411	400	360	345	429	384	439	390	404	374	419	415	420	399	419	407	392	391	368	394	371	368	376	408	410	389	397	405	387	406	382	415	412	393	403	365	422	388	413	398	417	418	398	394	390	393	385	408	412	405	426	399	401	422	415	413	433	389	382	392	391	390	405	388	410	395	402	429	393	399	396	392	427	373	391	391	387	384	375	400	395	410	443	424	391	428	414	390	348	369	427	386	413	386	404	405	421	384	395	371	405	387	374	415	437	416	393	410	448	386	410	411	391	392	368	361	424	388	426	446	380	425	436	417	403	400	389	366	434	393	407	420	397	394	423	400	410	399	386	396	393	423	398	398	380	417	383	378	403	360	403	348	414	450	391	393	404	359	410	381	379	429	388	411	392	410	425	390	414	366	400	353	372	398	406	411	396	371	400	387	389	419	376	392	395	403	389	377	413	398	400	398	374	385	404	388	407	387	413	400	409	430	417	401	388	391	375	438	417	381	400	397	456	428	397	383	378	432	389	403	401	438	419	381	397	418	422	381	419	372	437	409	371	374	418	362	408	423	420	363	429	379	396	360	408	393	393	390	391	387	390	418	395	400	362	410	385	387	412	360	407	429	374	368	440	416	414	431	387	414	409	357	410	403	408	383	367	394	415	367	399	400	428	424	428	369	395	406	364	405	427	408	434	409	391	352	437	374	378	394	386	403	411	386	405	403	417	424	370	370	375	409	403	384	415	392	384	386	394	420	405	397	385	356	406	381	362	420	424	416	370	413	373	416	401	410	373	418	408	435	402	428	436	400	423	406	406	420	433	439	394	394	381	384	437	388	439	370	406	392	367	396	426	378	405	397	415	407	403	412	391	442	418	431	410	411	397	391	387	419	403	381	366	440	393	396	408	379	422	425	425	385	385	354	390	418	410	396	387	376	408	413	409	415	391	400	406	386	409	421	386	430	410	423	433	385	380	408	419	412	396	407	449	386	422	452	358	416	413	411	397	382	407	369	408	371	364	398	397	396	385	422	372	401	439	444	415	399	399	372	362	405	377	413	395	395	384	389	405	393	385	407	403	419	397	429	375	360	373	373	384	413	422	380	400	413	427	419	411	390	425	366	425	382	389	402	414	408	441	387	426	394	407	418	391	404	411	412	392	382	400	393	417	420	410	398	410	387	375	406	399	421	405	368	395	432	378	397	415	431	358	402	419	389	447	411	401	411	398	397	404	397	355	371	394	389	371	339	400	387	371	407	397	375	377	370	406	416	419	390	413	386	415	396	387	399	402	407	440	411	388	444	384	412	394	409	397	367	391	425	385	400	382	394	394	354	414	431	368	367	364	411	389	387	401	393	375	363	385	410	412	362	390	382	421	412	436	399	394	430	391	423	411	412	373	392	378	389	405	383	410	425	407	377	388	416	409	411	426	421	388	435	374	402	393	351	379	394	447	397	419	400	404	400	419	417	399	413	426	416	409	406	450	431	426	404	396	374	406	455	433	397	435	357	394	438	372	401	397	392	375	383	406	431	407	401	409	440	383	398	403	385	411	400	407	431	402	413	397	376	395	403	361	410	439	377	371	419	397	434	384	420	395	392	397	398	390	375	383	415	413	398	416	363	432	422	403	373	417	407	437	420	395	375	412	386	432	430	392	412	389	372	352	401	459	415	415	403	422	399	386	388	371	424	381	399	421	386	398	420	381	379	430	398	359	404	391	383	413	405	406	378	406	405	398	417	383	399	412	359	402	404	418	391	424	398	403	424	420	401	406	400	411	383	442	417	401	402	398	412	467	403	400	375	421	425	386	372	417	431	370	387	398	390	423	406	431	368	389	373	420	385	405	386	409	407	410	409	428	456	408	372	422	376	409	421	417	386	430	408	411	450	408	408	376	418	440	419	426	396	369	410	365	415	370	394	370	407	420	400	391	396	434	416	434	380	400	370	413	427	430	394	396	390	359	416	445	404	372	404	378	418	401	385	387	386	426	405	350	412	417	441	403	422	404	398	420	458	391	386	406	396	413	368	377	424	393	416	389	384	389	413	397	388	384	429	399	410	361	433	353	381	386	398	377	411	381	391	395	407	348	373	392	410	406	424	373
13877	1722	2987	3474	3139	2572	2068	1701	1485	1427	1225	1250	1197	1188	1114	1082	995	911	1013	951	998	924	936	950	887	965	922	937	960	944	846	951	896	908	960	872	915	905	894	886	882	893	889	938	838	945	953	902	859	865	871	835	883	888	936	891	860	845	893	918	870	875	883	818	919	841	913	895	873	897	885	922	920	910	914	951	838	917	903	887	899	811	873	908	891	879	884	899	864	923	903	912	898	911	907	869	864	912	834	938	865	859	856	855	905	916	864	964	894	827	875	836	870	876	884	872	848	842	890	878	876	848	877	901	902	900	935	887	916	928	900	877	834	849	902	858	917	889	923	932	876	829	839	837	882	922	871	917	866	871	905	902	911	867	893	884	839	839	858	889	854	875	829	874	819	874	821	865	844	885	911	857	882	858	876	899	870	865	901	861	917	875	881	867	881	889	884	899	873	881	982	830	833	883	880	891	915	906	911	889	834	879	878	920	918	888	860	855	841	898	831	905	869	826	878	871	849	852	901	860	879	855	895	915	878	868	865	811	827	885	880	912	870	878	867	851	884	895	844	887	959	889	864	855	875	908	859	881	813	882	831	877	876	841	884	849	872	880	829	902	774	937	917	843	911	823	838	866	842	886	871	873	850	855	894	844	899	891	913	924	859	867	874	852	895	920	856	877	816	910	854	860	899	838	899	876	914	864	871	850	909	905	927	846	888	896	860	888	872	937	869	879	941	894	860	895	893	888	888	893	877	875	890	899	883	918	952	885	825	881	892	925	937	942	860	841	872	924	878	885	888	933	866	902	874	917	831	853	818	836	883	913	892	831	902	895	882	888	881	831	878	887	922	886	929	906	856	864	878	930	908	815	864	893	857	895	839	866	852	917	823	869	860	850	847	903	846	857	896	878	865	856	876	869	895	878	875	868	918	855	887	899	871	878	901	934	938	876	877	893	900	863	869	867	890	877	817	875	870	854	891	889	914	914	918	916	815	873	867	930	874	890	922	864	903	973	891	874	846	877	892	871	883	800	936	875	854	917	927	911	892	918	909	924	903	842	904	943	869	844	875	815	923	895	908	850	834	904	851	900	860	918	927	860	882	888	908	875	809	864	886	868	846	851	868	872	876	856	863	835	907	910	841	844	897	878	843	839	875	874	907	893	901	828	885	852	902	901	910	893	809	856	920	914	892	904	813	829	898	937	932	885	844	878	884	904	895	865	877	905	879	868	871	836	928	903	837	874	907	898	846	911	880	915	865	856	894	908	887	964	898	905	893	820	880	880	912	830	891	876	871	865	917	869	917	900	886	914	907	850	913	835	895	887	971	855	848	926	899	891	910	930	892	862	879	898	847	887	905	872	907	849	871	873	884	874	891	898	897	850	919	877	898	861	882	856	853	898	887	855	877	880	868	919	906	865	896	907	866	934	862	912	890	927	858	891	852	854	879	858	877	904	858	913	903	893	861	820	891	861	903	885	881	887	903	897	890	838	953	886	887	885	841	940	868	865	896	872	862	888	888	890	873	867	848	862	816	813	898	895	884	887	871	928	839	897	886	870	854	895	898	826	882	932	893	875	894	880	944	881	868	885	905	902	894	912	920	899	894	880	918	837	834	896	865	849	830	909	839	878	875	945	884	856	863	919	893	892	909	905	846	885	832	881	913	883	932	866	892	885	842	838	899	852	878	829	858	900	871	853	887	920	885	854	900	847	899	855	879	846	849	885	863	922	892	924	894	915	892	857	885	853	889	874	894	840	873	904	859	909	891	935	877	872	876	903	882	815	879	903	890	877	877	847	873	901	871	910	882	927	868	946	925	870	902	878	820	904	879	859	854	891	898	887	911	863	849	930	846	888	859	872	917	864	870	848	960	884	896	886	842	834	889	925	916	916	885	875	868	853	833	896	869	871	886	871	850	927	870	903	882	885	882	854	880	842	837	917	901	928	866	878	882	936	810	898	902	848	894	805	900	928	830	883	886	913	879	893	903	894	863	851	861	897	916	906	918	891	888	842	861	847	886	857	918	867	858	926	917	888	893	852	912	898	896	858	878	870	900	921	860	869	878	865	813	848	912	893	907	884	834	883	843	853	910	874	858	897	880	937	854	869	927	918	889	934	861	905	824	875	863	903	849	862	902	844	886	898	859	865	867	903	864	922	879	861	922	864	906	888	865	909	920	856	845	889	890	875	855	864	843	856	872	870	912	908	853	899	867	898	868	912	888	907	904	853	905	893	891	853	846	844	881	841	880	898	901	854	900	871	865	789	869	884	894	931	854	840	919	884	840	836	882	857	909	869	883	887	923	899	884	888	895	839	921	876	873	922	866	891	938	823	921	945	906	895	871	935	884	882	902	909	887	907	865	911	908	948	841	883	894	852	849	909	839	847	855	888	865	930	832	883	837	861	875	854	903	895	892	853	916	886	836	834	911	927	952	899	891	867	855	943	896	900	882	921	919	921	876	885	873	861	868	879	875	898	912	918	882	853	917	864	868	867	860	873	860	874	918	876	954	889	954	866	865	860	834	880	906	846	850	903	862	919	931	840	884	946	877	895	925	848	882	857	867	893	894	897	887	902	856	862	909	916	860	833	865	773	894	973	862	891	862	881	868	902	869	859	859	899	893	883	858	877	882	873	836	879	884	902	822	859	912	913	868	875	940	927	909	882	878	881	911	837	852	833	863	901	932	862	866	886	863	892	880	918	932	852	884	864	854	898	852	861	871	896	872	847	894	853	884	937	892	858	890	888	915	910	912	884	963	899	860	948	870	864	878	841	900	899	880	897	872	860	875	863	921	892	896	901	895	913	934	895	935	867	929	908	876	850	868	904	918	909	883	860	861	913	869	886	824	838	821	861	891	894	859	921	919	905	837	866	882	855	882	894	845	893	865	922	898	874	902	859	860	884	880	896	847	929	930	882	908	865	902	877	887	914	841	927	885	839	855	902	885	879	843	948	845	882	829	864	897	913	894	854	930	887	913	837	860	885	870	852	891	871	862	882	857	901	887	898	893	854	907	817	866	884	849	873	874	901	882	892	884	901	901	853	938	868	892	870	899	883	839	899	866	881	853	815	930	877	930	873	899	861	856	810	861	870	861	934	916	873	911	943	879	863	860	900	868	865	856	867	869	923	884	855	831	855	908	828	893	859	841	932	829	858	838	925	846	871	939	861	855	912	897	894	923	942	899	884	858	859	857	877	901	868	901	840	912	873	884	856	900	843	941	857	877	879	893	903	888	911	906	921	875	863	855	886	910	847	845	872	854	847	916	932	919	873	883	876	863	820	869	843	864	884	918	896	926	895	863	880	853	893	851	931	865	907	887	892	890	943	892	891	824	877	845	900	917	873	835	896	909	854	850	897	875	915	901	868	857	892	909	873	877	856	910	902	885	910	878	865	912	899	887	902	926	929	902	834	911	868	834	918	861	912	889	854	937	882	930	903	850	889	891	847	942	878	910	876	879	850	891	869	858	904	892	878	925	868	884	864	879	905
5383	452	360	317	271	252	236	208	205	201	220	181	200	193	178	187	187	186	199	177	192	206	217	188	183	182	209	199	211	202	189	174	178	203	219	189	188	211	194	196	183	200	215	194	175	197	169	194	186	183	181	185	190	204	190	202	213	198	171	192	217	192	183	230	210	195	184	224	191	173	209	207	199	190	208	213	197	202	199	187	203	200	212	192	204	200	179	182	204	199	206	228	213	226	219	191	206	190	185	189	205	217	176	221	199	191	213	203	228	205	196	223	197	223	206	182	195	186	200	212	206	204	169	181	182	199	191	212	184	208	177	213	216	175	216	201	225	206	205	170	220	201	191	182	202	225	184	232	199	195	201	199	192	190	197	176	191	213	175	201	227	220	181	219	168	192	199	166	185	188	193	195	168	186	216	209	174	226	200	161	194	205	188	203	202	219	195	207	221	181	208	209	193	185	191	213	220	226	200	207	194	195	182	162	215	203	210	186	210	184	209	223	213	208	197	186	188	193	198	194	201	187	186	201	181	180	199	189	220	172	210	184	199	218	198	170	223	239	215	179	190	197	206	197	209	205	191	207	208	198	175	203	185	187	219	201	182	198	187	202	161	179	194	196	217	204	190	203	188	183	210	198	184	195	206	198	179	165	211	203	186	180	191	203	199	183	185	213	197	196	192	222	190	187	197	198	223	199	187	187	188	199	177	200	216	179	187	175	181	166	194	174	193	188	193	185	191	194	200	209	193	172	222	236	192	201	224	169	204	185	203	173	192	191	178	202	189	207	202	186	178	228	190	203	196	174	203	206	195	191	210	192	185	232	189	228	195	202	218	207	192	212	212	235	226	201	212	190	183	197	201	190	207	206	205	171	189	198	196	206	217	186	194	181	203	199	210	202	234	219	186	189	202	213	224	187	157	196	196	190	222	198	193	204	181	224	179	198	220	183	185	184	221	238	200	195	152	197	193	186	201	200	212	206	208	217	219	200	199	177	182	207	166	199	215	187	203	182	178	206	206	188	200	182	188	209	191	191	190	188	223	206	206	217	186	198	201	203	192	216	176	199	206	173	203	200	158	195	191	207	195	213	243	209	209	203	178	201	187	180	192	215	188	200	191	197	197	200	201	174	221	196	178	204	187	187	187	163	180	180	193	226	209	172	173	218	168	217	199	203	189	211	234	203	187	194	152	197	205	242	206	201	193	198	217	223	218	195	193	178	163	184	219	177	193	190	202	192	178	188	195	221	200	192	195	234	178	224	186	184	181	173	188	206	202	191	184	169	168	213	189	174	201	217	193	202	207	215	204	192	207	212	225	216	200	233	220	216	196	195	185	193	181	187	180	184	184	188	177	218	212	192	197	210	213	160	210	202	210	203	195	178	206	201	215	197	190	176	180	207	216	218	195	203	212	170	208	190	206	190	191	203	203	210	202	175	183	171	186	214	198	205	190	185	211	190	204	221	168	177	195	193	163	193	209	206	195	201	213	185	202	185	193	200	208	214	199	178	210	201	211	189	179	226	201	192	213	185	192	176	202	217	188	206	181	184	197	162	184	219	185	195	204	210	193	237	208	217	198	200	176	211	187	188	197	201	189	202	203	179	196	207	195	204	197	246	202	187	176	167	198	180	185	200	206	177	195	189	190	191	207	188	192	187	176	197	168	166	208	219	201	193	192	189	197	187	215	213	198	195	210	236	204	190	193	174	176	154	208	201	185	184	194	188	196	203	191	198	192	201	180	168	181	197	215	207	220	189	199	182	208	214	198	220	207	195	212	178	210	202	208	201	210	214	192	176	187	180	215	205	207	179	194	204	166	179	210	196	189	194	223	197	203	221	189	187	200	194	179	203	192	198	189	198	219	191	214	198	209	189	208	202	174	205	203	171	200	198	194	183	198	223	190	233	212	185	188	195	226	195	203	223	183	195	197	170	205	195	204	175	224	184	151	195	184	194	191	156	212	190	219	189	196	220	184	193	177	213	186	224	224	223	195	202	188	195	210	192	192	196	171	210	169	193	185	200	215	192	197	192	229	182	190	211	207	193	206	204	184	182	199	191	181	190	199	185	210	194	177	203	170	208	213	183	223	199	187	171	186	177	208	179	204	190	192	170	201	174	195	203	170	195	182	193	183	180	228	194	211	200	183	203	214	209	211	206	229	181	205	176	217	181	212	190	188	193	202	176	184	219	197	175	210	200	182	203	179	195	196	206	206	215	200	204	209	212	207	195	219	208	172	182	171	195	191	191	191	186	209	188	199	214	233	196	174	173	197	216	194	210	210	215	196	234	167	159	179	221	211	188	197	165	197	202	199	190	204	189	186	190	190	208	218	225	196	189	217	171	176	197	195	226	170	188	224	190	213	208	201	221	196	212	203	175	178	204	202	219	188	207	217	208	193	206	195	200	216	163	192	193	176	202	204	204	177	186	199	181	199	224	184	176	201	185	211	172	170	174	200	177	207	188	188	201	194	201	203	198	201	197	203	212	177	203	199	217	190	177	172	180	192	207	215	203	198	185	181	173	187	187	195	203	189	180	194	181	171	197	207	206	193	192	201	195	187	212	187	189	167	192	205	217	176	184	181	192	191	183	196	218	186	194	193	192	197	190	225	185	197	176	190	189	209	208	193	227	200	212	174	203	242	201	199	195	174	213	174	226	214	215	209	190	206	159	187	221	228	185	212	171	181	207	201	191	200	203	202	216	206	234	210	197	188	223	232	197	215	183	175	198	187	179	193	193	183	233	202	187	173	204	176	218	201	179	184	201	222	193	192	212	231	191	198	195	186	187	172	215	192	206	189	178	196	167	201	186	197	221	207	191	210	184	204	185	186	189	203	241	204	177	191	181	199	195	169	205	212	201	194	222	229	187	194	194	183	211	176	209	207	213	205	197	227	214	178	179	194	186	173	184	199	206	186	193	213	185	197	186	184	229	186	177	178	189	205	179	205	226	204	188	193	193	197	201	190	195	183	209	207	211	202	197	210	212	175	211	190	218	188	208	188	176	221	193	209	187	212	177	182	190	167	212	211	223	190	193	198	210	215	186	201	193	209	198	204	180	192	194	186	204	202	200	214	182	190	200	197	172	169	173	197	217	221	172	205	209	237	183	202	209	225	202	190	212	171	208	168	150	167	195	184	192	212	182	184	187	179	203	175	207	169	182	183	177	191	188	182	179	200	226	171	186	204	211	197	175	191	186	188	196	200	189	209	191	186	190	195	201	178	209	197	180	190	164	203	194	165	184	203	229	209	181	200	183	203	187	175	179	209	205	216	191	181	169	195	207	178	186	214	179	198	182	206	191	190	195	176	185	194	202	203	200	175	200	177	239	198	194	198	190	228	176	208	188	170	191	190	203	185	185	200	198	200	195	191	175	183	191	171	199	200	187	220	190	214	194	218	191	157	208	194	202	183	190	205	197	180	216	217	202	180	180	200	192	187	185	195	216	221	214	204	172	225	194	226	189	193	187	194	190	191	228	209	212	193	195
3545	626	875	901	876	710	667	569	512	524	511	498	532	493	520	525	483	477	499	485	472	499	480	502	487	503	521	467	513	504	500	499	455	480	512	515	514	520	469	474	485	458	501	471	472	441	454	460	493	484	529	460	505	515	517	501	466	519	515	516	491	497	499	456	499	513	490	490	509	529	455	514	433	495	517	500	504	469	482	452	495	419	487	489	479	482	475	488	497	472	492	486	447	440	432	451	488	479	484	486	442	494	494	478	495	466	479	495	457	498	463	458	503	493	476	478	531	502	469	486	471	481	502	499	490	486	522	506	474	467	506	522	462	461	496	523	473	476	462	468	501	485	501	467	485	450	462	518	454	446	461	442	484	469	490	518	467	472	471	491	517	460	493	477	483	533	481	471	447	486	488	498	426	492	434	496	490	508	491	502	453	480	495	480	484	445	506	493	502	460	483	492	487	440	481	495	484	487	463	483	477	504	504	480	479	507	465	486	518	495	459	508	463	483	525	466	481	472	486	495	434	461	496	514	446	487	498	511	486	527	472	481	473	495	509	467	457	529	484	494	492	489	483	508	463	467	475	505	453	483	523	497	508	499	507	530	470	523	524	472	478	473	431	516	462	490	491	462	509	467	458	472	502	477	523	502	472	471	492	491	515	511	470	495	468	493	481	439	491	466	492	474	477	458	515	502	453	478	493	496	465	495	488	487	522	454	479	508	486	495	466	528	494	502	518	471	487	499	479	465	488	487	473	511	501	495	491	467	481	470	480	451	473	502	490	532	476	494	470	471	461	449	485	475	470	473	495	480	510	498	515	488	486	498	477	494	456	496	473	490	476	490	506	484	517	476	497	439	477	493	443	522	487	501	505	532	500	477	496	474	457	479	512	472	497	486	453	482	495	508	466	478	489	490	473	482	504	443	467	482	524	459	479	487	527	456	481	501	489	483	459	470	530	462	475	496	448	501	499	448	454	486	463	461	483	459	467	493	500	486	504	486	451	456	475	472	475	469	483	503	462	461	492	515	481	513	484	510	483	534	480	488	441	484	509	431	483	475	490	474	443	470	491	440	515	447	472	525	480	546	489	510	463	484	505	494	492	490	487	480	478	501	477	485	469	498	471	497	446	515	494	480	514	477	470	462	477	474	448	479	490	485	459	467	458	496	433	497	503	479	496	494	503	514	501	456	487	495	493	492	491	496	487	483	469	473	498	499	455	492	455	455	507	473	519	461	506	457	461	483	480	448	532	508	450	521	462	492	500	477	513	439	490	468	510	470	502	472	499	516	497	488	466	456	498	497	461	468	483	467	464	474	434	474	472	471	452	487	471	477	456	480	471	490	494	454	473	499	472	492	460	491	484	518	498	526	484	465	485	525	458	481	487	493	514	511	506	479	498	477	454	490	496	463	482	523	464	477	502	475	482	452	450	445	483	471	473	447	469	488	487	451	483	464	458	455	492	533	486	456	491	490	458	486	472	491	498	523	477	518	457	472	499	495	476	498	491	493	506	488	491	467	475	499	477	493	512	493	431	477	491	480	507	465	452	473	503	467	536	475	493	477	503	506	449	479	481	462	504	465	483	474	515	467	482	481	480	510	528	529	481	498	479	484	487	489	524	487	471	491	482	469	463	509	483	506	503	484	466	515	508	467	466	491	481	464	451	446	499	489	487	451	502	466	481	490	504	491	453	438	504	490	474	453	478	491	493	468	488	461	480	456	463	491	495	471	521	461	446	468	470	505	507	476	450	463	447	495	477	525	461	507	484	527	519	507	436	484	465	441	488	507	499	467	479	466	451	495	455	538	515	479	474	480	508	492	472	479	488	430	446	491	475	472	470	533	462	515	505	480	485	477	469	466	464	455	459	475	523	501	492	500	462	475	458	468	460	518	482	531	468	477	497	490	456	481	513	500	514	506	512	475	485	494	498	515	491	496	491	511	512	477	453	458	497	502	484	477	511	463	503	467	500	497	474	488	525	487	507	492	513	498	494	491	501	467	487	499	493	488	483	505	478	492	476	481	464	474	473	475	484	459	482	473	458	496	480	521	512	511	489	467	519	483	482	489	484	455	482	468	490	490	506	477	507	513	475	498	472	485	489	458	505	487	482	496	473	510	465	498	485	486	469	501	453	529	485	482	502	506	484	458	476	457	472	471	453	510	511	487	483	493	515	490	440	485	487	479	470	457	508	450	499	469	481	453	495	460	476	471	486	463	465	498	505	501	505	482	464	496	460	504	535	440	467	490	486	515	463	481	503	456	471	511	501	484	496	507	489	457	514	523	492	465	499	462	467	509	420	487	499	484	526	488	500	512	454	475	455	497	479	501	499	467	484	486	474	481	496	497	475	516	453	470	479	463	489	492	457	457	473	497	429	470	476	506	444	496	459	496	508	514	499	481	485	472	461	481	491	465	462	464	483	506	526	475	500	445	484	496	469	469	476	489	559	468	505	492	443	469	494	462	489	483	507	513	477	488	493	474	501	465	448	479	486	495	440	451	452	512	422	465	518	503	460	461	484	474	485	471	526	497	505	481	491	465	491	514	492	466	483	468	432	494	448	521	474	500	484	513	488	476	475	490	494	492	491	462	500	490	448	491	494	510	526	509	473	492	481	473	516	484	514	458	499	462	472	471	484	502	475	488	512	505	477	502	454	490	501	462	496	515	503	474	508	491	521	459	504	417	496	473	501	505	477	482	468	510	498	471	473	502	486	479	471	484	497	479	471	463	464	498	485	505	479	483	499	524	488	509	472	513	462	444	520	485	464	512	480	498	478	484	473	479	500	482	461	483	479	524	490	483	529	495	509	469	466	489	471	506	501	465	487	509	488	504	530	485	460	494	471	469	473	507	472	489	453	460	484	443	498	485	496	509	464	561	501	500	456	498	520	521	501	506	483	507	461	468	436	487	474	504	482	510	494	495	497	489	532	463	478	462	504	500	500	515	490	501	522	494	467	458	481	513	514	476	533	508	472	464	528	487	490	503	460	521	442	493	453	485	470	481	482	474	486	458	486	512	498	480	487	493	502	500	490	488	456	503	465	475	505	493	462	476	515	496	471	495	461	489	506	485	497	485	519	503	494	478	480	440	519	477	463	488	487	530	484	476	514	494	491	439	488	505	512	470	494	464	486	481	519	475	494	484	497	475	499	467	468	514	483	493	438	503	494	490	454	467	436	554	489	479	507	508	516	485	507	447	489	464	499	512	465	495	497	510	504	450	460	475	480	507	501	508	484	476	486	488	517	472	453	495	501	483	498	494	499	498	513	475	479	455	449	499	491	443	501	465	500	481	469	520	519	485	471	503	489	481	472	475	488	472	515	459	520	473	474	467	480	493	509	501	477	483	453	492	486	509	458	451	507	493	472	482	498	450	479	490	496	497	474	496	540	494	475	471	472	477	477	489	491	505	450	438	504	452	461	514	481	504	517	467	459	471	491	447	512	469	522	549	485	462	501	510	465	464	515	483	486	469	490	506	492	473	448	518
15328	1427	924	746	533	516	419	373	325	331	317	304	345	325	310	306	292	305	279	293	291	279	319	250	274	287	306	303	244	287	282	273	303	270	299	302	267	277	259	283	306	301	262	312	268	293	298	288	323	265	283	276	262	279	302	278	282	257	274	277	300	268	269	301	259	280	286	321	279	255	304	308	275	264	321	261	267	291	285	255	262	288	249	297	293	282	289	257	270	275	263	331	271	279	278	273	308	295	295	318	272	269	278	300	269	274	274	292	273	262	268	253	280	307	301	273	255	263	260	281	295	287	282	271	298	267	260	272	278	276	271	286	278	267	283	261	297	296	293	316	274	243	310	259	281	291	278	293	273	259	280	274	266	302	317	269	317	302	284	275	279	293	288	324	287	267	276	300	313	281	301	290	305	303	289	249	285	292	274	294	310	268	262	264	270	286	305	270	248	271	274	330	292	299	262	275	266	286	321	309	265	282	269	303	270	256	274	301	290	291	270	276	286	291	311	292	301	288	314	272	278	276	281	287	302	318	263	318	271	277	267	279	274	273	277	279	305	272	290	265	286	263	294	273	296	295	311	293	296	286	280	304	300	297	283	291	302	279	257	280	317	265	258	298	258	249	277	278	331	291	248	256	315	302	261	293	272	249	283	283	285	291	274	287	271	264	268	317	307	248	300	286	294	269	269	276	294	307	264	303	292	296	242	288	301	308	306	294	271	273	258	280	287	274	309	266	289	280	309	307	272	268	249	277	283	280	277	315	283	290	271	258	287	279	287	259	266	308	297	309	287	263	306	303	253	307	279	265	306	286	280	268	284	281	298	276	257	269	295	292	285	284	272	275	298	293	263	247	280	273	260	260	294	302	275	278	278	303	281	272	298	294	275	265	307	304	265	272	280	269	289	294	293	268	324	268	270	285	292	282	273	250	285	264	264	288	275	260	305	346	273	271	258	282	281	291	239	276	256	260	276	301	270	305	273	274	269	283	314	294	280	261	236	275	276	299	267	261	271	298	301	255	260	284	296	299	311	285	287	297	262	258	245	292	293	271	317	287	283	296	287	277	271	272	315	254	281	288	270	271	309	281	287	285	298	290	262	277	301	308	276	257	303	275	269	272	263	287	267	276	263	248	258	287	296	299	285	260	268	268	276	277	292	294	319	256	311	277	261	276	306	278	255	286	296	260	263	269	299	283	301	308	284	278	285	282	271	305	284	312	328	293	289	307	306	279	267	289	266	314	283	289	262	271	277	253	286	305	285	300	280	301	283	271	275	287	264	287	263	312	269	285	287	286	273	259	271	284	261	283	280	253	278	284	296	263	285	275	314	314	275	296	305	270	283	279	281	265	276	257	299	303	278	290	290	273	311	299	288	291	284	247	287	274	289	274	330	296	305	276	275	260	267	282	322	302	315	311	273	281	248	282	276	260	284	283	286	294	308	293	275	281	270	311	271	306	275	260	312	284	277	260	300	240	309	249	267	288	258	253	271	262	292	310	276	284	258	288	261	304	285	282	267	282	306	261	282	278	304	279	260	276	304	253	263	270	290	296	282	280	280	278	290	299	291	268	278	261	278	266	290	297	276	284	299	298	287	305	227	262	294	257	280	295	268	311	285	260	269	293	281	271	288	286	302	304	273	254	289	275	288	242	251	265	291	286	298	280	276	297	267	250	298	283	274	275	305	257	283	253	244	260	275	316	291	281	241	284	284	293	282	295	301	275	301	284	260	316	293	240	321	289	278	278	315	283	306	283	279	244	280	296	277	285	280	301	310	308	299	272	272	276	285	296	278	257	266	270	298	269	259	283	292	283	292	279	285	291	286	299	340	279	287	276	282	313	280	339	279	289	284	288	306	277	255	300	292	260	250	314	280	237	291	297	274	277	307	294	284	278	308	248	301	277	253	272	275	311	264	338	275	267	275	291	301	270	295	311	270	284	289	283	298	313	266	293	259	286	275	290	296	275	263	298	309	300	319	288	255	271	295	276	266	294	244	303	297	264	274	273	306	296	319	280	301	258	301	303	308	285	284	271	276	294	287	273	285	307	289	273	299	275	241	264	293	284	294	287	294	296	263	245	274	281	316	280	263	300	291	292	285	285	279	281	310	287	271	273	284	261	265	279	314	322	287	291	299	297	232	308	287	292	288	313	280	270	266	274	283	265	268	298	301	284	293	287	300	327	283	246	302	297	275	257	312	276	269	294	244	270	312	307	289	267	289	307	295	259	294	281	267	284	278	284	246	277	281	231	258	304	244	280	304	297	298	325	287	292	277	282	292	284	287	314	272	268	257	307	271	273	268	287	261	282	272	258	308	275	306	251	291	294	268	273	303	291	290	297	268	271	288	269	278	281	263	289	311	303	264	315	281	294	295	279	304	258	281	289	264	270	259	309	287	280	277	244	270	270	278	317	272	227	296	295	296	281	262	268	282	308	284	306	267	270	293	274	274	287	291	285	346	282	297	273	260	283	276	284	255	283	286	312	298	299	286	273	258	262	291	275	269	291	269	269	264	292	284	278	268	270	272	273	314	280	321	294	320	292	272	302	277	261	282	263	317	278	270	288	290	317	298	284	261	253	283	275	277	283	271	289	276	298	275	289	260	287	286	279	267	261	271	271	288	304	313	265	241	306	299	287	266	279	288	263	299	282	304	238	301	317	279	262	268	287	264	255	282	334	327	292	302	265	294	238	290	314	268	289	282	286	286	290	289	294	328	306	246	299	291	311	280	276	265	273	293	290	248	285	269	272	275	310	266	288	308	288	277	299	294	272	281	295	313	325	292	263	274	299	249	265	285	286	308	237	274	295	294	306	278	258	263	279	266	246	260	272	279	309	293	267	265	273	285	278	286	268	261	305	263	252	307	284	302	306	281	273	283	314	270	277	306	280	296	265	279	282	243	320	299	284	283	269	298	255	268	320	254	249	316	308	252	266	272	299	283	304	269	266	275	304	266	283	282	298	275	288	327	297	259	293	321	290	279	301	296	315	292	266	256	314	316	267	296	269	286	265	274	268	270	308	301	296	285	268	300	293	258	286	288	312	299	278	295	262	304	279	252	267	259	290	270	300	277	248	297	293	286	286	283	283	310	293	271	256	292	264	264	289	284	260	269	282	291	269	309	274	236	268	265	291	296	254	281	269	307	298	294	311	292	289	300	295	288	305	287	291	281	324	303	271	297	305	288	268	258	290	309	281	277	281	316	316	260	272	290	277	276	274	294	312	286	287	259	304	300	263	273	305	282	262	297	281	273	310	360	325	301	286	296	266	292	293	284	298	274	299	272	295	284	246	277	313	266	304	278	276	280	303	264	281	296	282	280	294	277	286	304	279	329	274	258	290	270	268	312	321	291	312	302	267	276	295	307	304	258	281	293	303	274	290	290	299	294	281	279	250	325	269	262	237	283	304	268	277	253	279	306	283	308	267	289	249	304	265	272	278	262	286	275	246	256	263	309	287	274	250	290	278	255	274	254	288	294	250	240	261
9894	1196	1861	2108	1901	1758	1330	1182	1049	938	892	867	808	777	800	744	721	724	716	750	680	691	697	674	683	655	663	636	694	642	679	641	660	672	664	666	655	659	687	602	670	657	647	613	637	690	655	662	675	638	662	691	677	683	653	607	638	637	695	664	720	669	600	667	695	659	662	682	659	651	642	628	648	673	646	657	631	680	658	635	688	675	679	635	631	713	664	689	646	658	684	632	688	635	655	703	649	679	694	672	669	651	671	651	636	714	674	636	649	665	653	596	660	702	677	691	701	644	616	618	654	660	647	678	641	703	610	682	670	648	620	730	630	672	648	678	643	643	648	734	644	626	635	623	611	655	695	677	654	685	671	671	668	631	686	654	650	676	678	644	647	685	663	632	701	679	625	657	644	683	672	649	641	670	612	647	647	638	649	662	634	678	661	657	685	633	640	658	658	661	704	649	661	625	686	633	655	665	623	698	701	667	650	703	644	641	678	647	642	656	669	666	668	638	662	647	685	645	659	667	662	646	646	628	632	710	684	647	660	671	626	627	668	679	672	671	680	662	654	648	681	666	674	679	648	669	666	652	661	626	606	663	679	672	661	627	691	666	720	653	681	613	654	671	673	681	709	638	661	684	693	709	686	656	660	632	716	665	630	642	633	653	610	678	644	659	644	644	695	666	636	673	675	634	634	596	665	661	637	662	656	625	630	663	678	652	660	671	667	651	652	657	620	672	663	634	664	622	684	672	679	630	637	691	601	652	634	649	615	653	668	605	688	632	692	623	679	675	674	640	654	657	615	682	626	681	651	631	655	676	660	655	618	620	621	637	642	688	664	699	670	691	694	598	631	644	660	656	694	660	699	662	680	664	657	692	689	665	675	664	678	671	708	691	652	674	691	680	691	646	617	691	678	628	619	644	674	644	672	667	632	669	645	656	664	686	658	705	664	658	707	627	690	692	681	650	631	727	680	674	664	629	665	645	661	638	628	699	660	647	685	677	621	679	690	630	677	695	663	671	615	659	686	662	686	625	663	611	660	627	644	689	643	591	676	638	608	704	604	664	620	643	641	685	681	648	627	662	644	627	653	649	669	645	633	655	665	664	659	669	671	680	682	688	675	690	647	702	640	640	663	647	658	607	727	682	648	651	612	664	673	670	680	681	703	651	656	644	702	700	632	625	680	654	650	646	671	622	663	641	732	629	646	639	683	641	630	695	693	646	653	680	645	656	653	692	676	654	675	655	658	691	660	637	696	690	646	658	634	668	662	645	623	661	670	659	651	680	664	683	659	620	633	685	661	692	682	634	617	672	697	675	647	686	648	646	651	711	680	660	665	656	620	649	628	620	607	656	655	688	625	662	707	663	659	670	622	659	643	667	682	641	688	682	689	656	670	654	689	630	654	670	658	698	629	666	652	673	668	586	628	658	666	641	638	656	622	667	614	658	644	616	613	674	648	677	650	640	641	688	707	672	698	668	656	653	637	641	641	658	607	680	654	667	662	642	637	673	718	676	642	686	640	665	670	707	651	661	678	657	644	670	672	655	653	686	661	680	680	682	656	623	658	624	657	657	663	653	645	654	653	663	616	716	613	629	631	626	616	662	623	634	656	692	649	687	637	684	638	647	680	630	665	628	664	648	637	612	674	667	635	615	690	672	670	629	645	672	640	670	651	640	693	633	651	644	678	701	644	675	657	673	621	633	674	675	663	658	650	647	613	653	619	664	635	698	638	630	676	655	640	660	642	655	698	674	652	630	689	698	659	698	696	641	616	687	655	670	607	680	664	649	655	676	639	632	646	670	646	666	649	646	713	691	623	651	651	676	704	651	696	641	639	620	718	662	615	639	669	654	623	669	692	626	656	633	679	652	685	677	648	679	644	626	597	674	662	628	664	706	677	688	696	621	641	683	676	691	629	649	639	631	666	632	672	606	644	621	667	682	627	646	677	635	622	664	634	655	698	651	658	669	654	624	682	653	624	635	710	675	663	630	684	677	692	678	633	657	671	687	646	651	618	680	672	654	657	666	668	645	683	650	706	628	634	609	666	658	652	658	668	628	670	648	672	659	688	659	646	635	635	658	662	640	702	694	620	621	656	674	682	697	682	647	663	617	687	637	661	639	639	696	631	671	627	660	661	621	661	636	648	670	662	670	691	649	653	654	654	698	620	618	673	689	668	671	633	670	679	636	692	702	709	634	642	635	690	643	631	630	666	709	689	678	671	655	649	682	647	653	677	646	662	681	727	646	647	656	671	638	648	647	697	678	662	688	698	642	669	661	639	654	638	652	679	639	675	668	679	657	678	639	637	610	662	632	669	648	675	605	611	667	690	662	675	656	647	607	656	692	670	657	686	670	664	655	648	642	678	640	702	680	667	637	652	628	624	623	600	650	656	654	674	670	624	630	638	635	650	610	692	627	708	663	657	676	663	655	677	603	707	688	618	652	653	606	620	621	613	671	724	670	678	704	665	628	675	710	625	636	690	670	693	647	657	664	667	604	631	685	647	654	624	666	696	641	660	673	646	702	674	652	613	634	668	624	653	704	626	675	667	630	649	667	678	650	646	640	635	701	642	663	645	641	655	642	648	637	680	668	629	605	651	661	648	637	665	661	672	676	627	649	688	678	647	630	675	697	669	681	685	653	625	623	627	657	667	705	662	654	631	615	620	621	668	614	649	687	692	651	592	660	668	657	632	670	654	713	639	630	615	644	687	710	635	634	637	649	642	696	654	687	689	660	686	663	636	655	642	646	658	632	634	637	649	682	624	655	691	667	688	648	697	623	629	651	628	652	661	639	667	713	671	692	668	623	618	648	654	674	665	648	654	649	649	678	660	663	663	677	655	668	683	628	661	674	695	685	668	624	647	626	677	705	663	679	680	648	680	635	681	660	672	676	658	635	701	683	656	724	641	599	640	671	638	673	655	651	687	640	682	626	698	630	660	688	689	704	603	647	632	601	647	641	681	651	702	638	635	661	704	665	669	664	676	613	657	639	653	647	655	749	660	666	639	683	672	716	677	660	668	635	640	623	673	652	671	629	620	649	628	673	678	640	653	643	608	666	675	688	659	643	685	663	644	632	693	642	643	673	629	628	627	644	625	636	683	660	652	668	693	637	618	647	644	687	666	707	690	639	641	649	702	653	667	653	634	662	624	676	675	627	674	659	639	669	653	616	645	690	705	650	658	653	663	687	690	654	613	627	603	687	659	687	663	641	646	676	648	651	692	675	661	635	668	657	678	662	678	652	618	719	627	613	672	711	674	663	651	682	691	653	617	678	640	648	672	633	677	680	603	610	624	670	627	643	684	662	690	688	691	652	650	654	655	679	634	677	642	658	629	616	671	623	615	653	655	653	658	645	607	687	646	663	619	637	650	657	670	638	642	679	629	640	670	650	649	657	708	676	629	673	670	652	640	626	693	650	675	648	618	634	674	625	682	661	683	634	652	670	648	684	679	690	669	663	653	684	681	638	649	613	685	628	631	662
23336	2924	1670	1256	867	777	652	560	555	500	451	452	453	439	399	432	400	390	408	407	381	388	441	431	421	385	420	390	399	409	422	379	451	427	414	433	443	400	391	404	405	401	429	374	412	392	437	423	425	418	364	391	405	456	384	415	452	382	451	450	403	448	404	405	355	421	485	430	377	358	399	376	401	387	394	400	390	436	436	395	373	375	419	419	446	399	413	421	421	416	400	386	383	410	371	443	387	400	415	403	372	412	413	416	399	401	345	375	369	437	394	403	393	432	421	409	394	381	367	402	390	420	417	375	381	398	378	387	383	406	362	420	399	384	418	377	362	387	408	359	367	390	442	433	395	367	395	393	384	388	424	425	429	380	407	408	408	422	413	403	428	375	396	382	388	439	399	393	420	377	397	438	387	409	448	398	408	368	401	409	388	419	404	407	390	388	379	378	396	426	391	398	389	406	396	403	381	405	381	440	430	416	419	370	374	404	409	424	405	363	397	352	388	363	420	406	374	417	354	408	375	370	379	384	392	418	367	413	378	375	422	429	393	395	401	383	402	445	431	383	401	380	344	401	396	400	411	402	406	423	429	428	384	390	373	386	411	447	400	352	366	405	438	385	385	408	405	412	372	389	395	438	397	393	391	415	406	389	395	439	388	425	385	389	385	419	365	412	385	405	397	380	409	397	401	383	382	387	362	354	399	385	436	412	404	389	421	371	383	410	404	399	388	391	369	426	407	406	413	396	368	436	396	388	425	402	403	395	395	383	340	380	428	368	383	417	395	385	436	403	424	380	400	374	378	407	400	367	419	408	424	411	398	392	396	401	381	414	427	414	403	403	405	383	371	378	421	405	428	430	414	384	395	388	394	414	407	395	412	397	387	389	406	388	397	377	425	411	384	435	404	385	403	376	394	418	426	387	383	367	409	418	365	363	388	397	399	456	381	385	432	403	372	394	433	411	417	405	457	399	353	349	404	413	423	337	419	388	406	393	422	402	387	370	392	396	375	416	373	408	409	383	406	379	419	381	399	330	390	399	410	416	384	403	402	393	382	405	390	418	380	435	428	369	387	411	387	395	407	391	410	374	375	389	384	388	424	393	409	428	467	398	385	431	369	401	373	403	383	397	442	409	401	404	389	412	407	421	374	401	365	373	415	400	428	416	436	421	410	400	437	423	423	389	383	398	431	405	405	348	383	378	426	406	415	379	386	387	401	412	393	413	423	402	383	415	430	371	407	380	446	426	411	405	377	356	380	388	381	375	412	408	392	405	422	432	395	388	375	416	426	431	418	391	383	434	379	388	406	402	439	404	408	358	396	404	395	396	389	364	353	391	417	397	429	407	366	389	453	363	383	364	332	365	371	386	412	400	403	367	421	434	412	428	374	369	362	410	419	406	431	443	388	393	413	401	376	398	385	400	420	404	391	388	472	401	421	382	401	385	353	377	407	379	444	393	380	411	376	409	431	371	414	402	409	421	396	382	424	395	396	416	409	348	420	399	409	416	406	370	379	374	417	376	399	388	427	407	420	428	382	418	402	414	466	384	414	424	393	379	400	399	392	385	346	419	359	407	431	396	388	404	402	362	404	359	393	439	404	372	464	387	426	378	384	386	390	421	360	390	428	414	397	400	447	367	412	385	399	378	431	438	373	397	370	405	444	387	388	402	400	408	388	398	386	413	381	416	396	403	410	428	392	451	435	391	396	405	410	384	428	400	378	390	400	398	367	349	409	408	401	353	391	391	434	410	443	415	399	413	369	405	426	361	392	425	402	388	407	406	395	404	393	385	415	400	414	390	384	430	416	429	377	438	420	409	415	396	388	428	380	382	421	379	386	406	410	396	372	404	366	409	402	388	398	402	408	415	384	356	374	384	440	423	398	401	395	419	412	414	399	399	393	431	390	425	430	391	415	385	386	430	401	399	401	390	388	393	377	392	406	409	395	402	387	372	419	428	413	409	389	387	431	381	376	364	424	379	425	382	416	399	384	385	388	422	445	400	391	360	402	383	401	397	386	418	408	433	400	444	387	388	419	443	397	398	436	394	398	392	391	380	381	389	383	395	353	396	370	433	380	410	419	378	420	394	406	375	403	402	426	395	409	422	432	383	380	358	383	420	397	374	406	439	421	404	414	394	401	385	442	383	427	419	381	415	421	415	414	405	421	420	429	419	414	421	428	396	381	414	403	429	405	388	358	379	388	416	360	419	405	446	407	380	386	387	405	350	385	379	393	402	388	386	398	408	402	410	403	412	387	413	410	392	419	403	473	390	415	403	402	418	398	410	376	378	406	362	422	408	398	419	428	387	383	409	359	395	396	435	367	408	358	420	406	408	386	413	409	381	377	435	420	427	422	397	380	373	416	409	409	396	408	384	415	382	379	428	366	406	419	418	407	392	402	407	388	411	383	402	405	420	395	419	403	394	397	379	415	394	411	375	386	405	377	445	400	391	401	375	392	433	413	414	423	378	379	376	416	401	391	415	413	367	423	418	395	404	410	388	407	429	403	448	420	429	404	418	387	391	373	394	411	433	372	431	370	388	414	363	425	399	372	401	381	424	395	442	398	390	364	380	413	363	406	410	402	373	369	415	390	379	376	381	395	377	377	422	363	411	374	387	408	378	404	369	394	425	407	401	404	374	401	393	364	398	412	381	400	389	400	406	428	405	414	449	387	371	409	386	421	378	409	440	405	437	384	389	420	371	406	426	416	444	368	396	345	412	428	409	401	373	374	361	395	389	348	427	396	413	384	399	403	435	431	372	418	402	410	373	402	386	384	423	385	400	405	397	415	414	419	410	399	393	411	431	402	408	365	422	386	397	388	366	405	380	415	383	412	365	408	378	395	401	407	356	404	383	375	397	386	410	403	413	380	392	417	411	460	436	400	441	360	406	433	385	386	356	381	428	399	394	436	382	376	402	411	375	407	418	382	419	383	404	395	395	383	437	379	402	390	382	415	360	443	442	421	414	384	382	398	412	384	407	379	408	402	374	402	383	356	399	411	388	381	402	459	412	382	413	388	420	390	408	356	374	418	396	416	405	411	399	425	452	416	407	429	441	424	371	402	412	389	388	408	419	355	388	378	411	389	387	391	391	363	416	399	423	415	380	400	409	444	389	403	404	380	400	398	395	419	372	447	394	352	390	400	387	395	377	375	349	391	403	402	401	378	396	420	364	387	401	389	380	411	421	415	428	437	407	380	436	398	415	387	378	380	379	413	444	405	376	402	387	430	405	373	363	373	397	405	401	379	395	400	395	401	414	426	410	391	446	425	363	399	391	413	414	377	442	418	414	375	394	409	415	357	400	393	400	378	374	364	423	387	382	377	392	389	385	378	408	392	399	370	457	435	401	380	445	419	409	433	441	363	416	395	423	381	375	347	362	427	395	430	405	397	415	394	372	376	386	411	427	408	396	395	394	357	394	408	410	431	455	381	368	385	429	415	364	373	426	394	389	406	397	391	379	387	387	390	378	413	422	425	423
12638	1819	2924	3396	2912	2613	2038	1838	1533	1324	1322	1301	1121	1103	1096	1082	1061	1013	1009	995	962	964	981	989	1065	993	889	902	871	953	840	927	934	945	918	923	866	916	887	934	884	904	911	903	910	884	931	858	928	866	926	919	853	970	925	900	888	904	887	883	905	880	894	858	875	859	905	838	844	896	916	852	852	877	904	909	865	864	856	888	843	890	889	901	881	895	885	893	913	863	843	864	868	943	880	857	826	886	874	864	855	893	868	905	877	848	914	927	892	881	863	904	811	788	905	923	866	862	867	907	904	874	889	894	932	888	853	899	864	901	926	949	869	896	853	914	921	948	908	885	851	879	892	877	878	832	831	903	916	861	869	904	918	873	880	854	898	900	892	923	861	867	899	880	912	896	894	927	879	846	870	896	894	900	882	902	859	848	865	936	893	853	873	887	867	940	903	816	857	859	887	859	893	937	867	890	928	936	895	915	838	905	879	918	876	859	875	898	873	849	908	844	859	890	882	911	897	909	853	883	927	944	855	881	814	834	889	903	923	898	853	896	909	812	888	908	923	873	837	891	852	880	884	883	913	884	872	923	875	910	851	894	850	874	851	836	889	855	896	919	932	917	852	866	881	889	869	813	890	940	881	882	859	840	859	876	878	938	854	896	865	885	843	961	857	896	900	920	907	860	894	854	915	865	880	839	853	845	802	864	850	846	910	874	918	892	898	894	868	875	862	888	899	852	913	873	896	842	841	838	892	867	901	888	901	929	863	903	879	787	864	847	878	831	884	893	867	879	908	881	877	872	909	913	857	893	906	920	854	905	933	821	899	908	932	835	873	855	882	874	894	840	899	889	878	886	832	884	916	866	910	901	902	871	873	858	853	895	903	827	880	907	867	880	863	877	927	902	879	903	828	820	899	881	828	838	896	905	876	901	844	879	903	861	815	845	832	864	897	854	911	813	828	936	908	850	905	850	905	856	867	901	931	902	869	914	908	950	868	883	921	864	850	885	894	912	887	863	844	900	875	891	868	898	874	896	850	856	915	915	923	872	845	920	876	866	893	874	869	881	875	895	886	915	880	894	880	863	882	844	884	874	880	847	899	916	844	876	871	844	922	879	871	884	869	878	856	875	815	858	888	865	956	900	923	868	912	935	839	873	932	850	893	839	858	835	877	890	898	901	907	893	878	874	895	870	875	910	903	855	915	877	915	907	876	882	858	881	862	884	905	903	849	831	853	887	896	901	868	907	892	918	853	921	881	885	883	873	900	882	866	869	860	868	851	879	878	876	884	828	831	842	922	887	873	885	953	925	839	861	921	865	864	913	897	874	889	876	877	913	904	862	918	853	906	885	882	880	921	909	920	840	865	842	860	892	907	858	872	879	895	906	913	898	860	848	885	901	888	875	860	891	863	860	904	861	846	879	902	924	828	829	886	897	816	931	916	838	881	906	874	886	887	927	844	865	882	916	919	858	859	916	845	851	899	870	844	895	874	871	855	850	865	892	900	850	939	826	906	810	854	866	885	889	931	831	923	892	886	862	883	815	901	866	939	893	907	879	870	826	862	843	867	917	817	846	839	828	927	842	855	896	895	887	807	911	878	880	914	898	874	963	865	857	905	883	846	888	902	785	885	863	905	868	848	923	856	840	934	915	865	905	861	947	930	892	877	900	852	855	909	870	881	905	879	856	843	906	874	831	852	881	867	902	801	878	932	834	863	895	880	879	913	880	890	859	889	899	894	908	917	836	949	879	893	901	909	817	872	943	929	888	881	882	892	929	840	886	879	851	827	863	837	915	852	843	851	847	871	899	934	891	894	833	902	831	955	869	853	892	834	933	902	895	902	945	889	858	835	897	907	892	918	918	900	903	899	885	903	895	908	873	910	871	888	883	863	867	865	934	935	836	856	845	874	872	912	871	902	882	882	893	942	860	912	879	862	899	889	877	862	840	907	903	873	857	885	884	852	914	881	916	885	846	851	886	877	836	885	899	911	859	891	882	867	878	828	902	893	868	907	859	826	913	934	924	842	918	878	873	895	828	888	854	916	860	856	867	849	903	912	903	920	908	851	854	921	858	895	884	902	882	866	878	862	950	836	899	898	889	863	898	926	829	902	874	904	870	874	888	868	883	906	870	885	882	887	884	841	860	868	888	864	895	862	840	930	876	898	898	903	861	872	863	890	912	871	877	810	841	881	870	916	876	842	865	851	876	906	895	857	913	896	872	845	907	859	865	829	874	854	877	891	870	930	873	876	847	859	914	862	893	931	930	864	882	861	847	849	887	890	891	940	911	822	810	865	837	908	917	900	901	908	937	906	906	926	869	861	868	893	907	832	869	867	864	863	892	943	857	861	838	888	903	861	846	904	861	865	873	874	914	814	858	934	874	928	877	868	931	884	887	916	863	876	902	895	894	858	910	838	941	905	860	868	907	888	845	911	830	858	919	855	843	876	892	884	961	861	870	892	915	860	916	864	864	876	909	847	915	879	898	920	916	873	898	894	827	922	881	942	909	896	903	922	883	828	909	887	860	852	916	868	907	875	857	895	903	908	880	866	892	872	934	888	851	829	839	872	845	902	854	882	868	894	917	881	888	855	901	879	916	870	886	883	863	909	872	860	888	849	830	959	900	913	821	917	875	923	895	955	911	921	914	893	873	929	878	877	910	883	851	874	855	916	862	877	863	924	864	886	883	898	891	816	894	883	878	909	866	873	879	904	911	906	829	906	836	891	901	848	931	851	859	867	893	852	885	881	877	856	891	865	817	873	911	880	894	854	850	827	920	925	832	839	862	888	838	870	827	880	833	857	873	832	849	914	848	900	883	874	972	923	833	899	910	880	907	852	900	867	903	932	862	857	855	900	916	926	922	920	894	880	868	956	868	908	901	860	870	840	907	902	923	854	895	850	869	871	913	876	897	927	926	882	897	912	936	852	915	895	874	876	857	935	864	828	913	877	896	889	826	873	919	901	877	913	902	914	841	904	906	869	867	896	917	857	865	860	894	819	870	856	892	899	900	928	945	852	924	876	917	857	821	889	889	841	910	881	867	892	903	917	913	838	860	947	940	855	898	870	913	871	875	919	900	907	876	898	880	904	893	920	854	862	883	929	884	883	857	876	868	900	862	932	881	892	963	881	931	855	944	887	931	883	895	895	914	855	903	897	905	878	859	880	930	928	885	893	888	879	899	944	839	889	892	886	947	872	892	887	886	862	850	896	857	876	869	887	876	884	879	810	856	911	891	893	878	887	857	872	924	912	858	894	904	851	861	919	896	926	885	832	860	892	943	843	856	872	872	898	878	899	843	899	925	845	876	837	881	888	872	855	894	879	910	886	898	912	857	852	892	878	884	854	891	846	817	871	871	866	825	894	840	899	847	893	886	909	830	911	863	901	908	904	896	915	903	894	939	879	825	858	854	902	858	883	876	920	868	885	898	909	923	876	858	830	867	890	887	912	852	882	928	980	871	936	856	873	866	917	864	895	891	887	863
4642	405	324	317	279	238	262	217	195	213	213	209	199	209	214	211	212	222	186	190	200	210	208	208	178	178	210	206	232	195	203	188	189	177	200	211	193	227	180	207	197	197	227	200	202	214	182	178	202	216	219	224	209	186	202	193	198	203	166	176	227	200	169	217	175	218	182	201	213	214	203	187	181	204	175	177	208	190	227	177	198	183	199	218	195	203	149	192	206	217	183	209	202	181	170	189	188	182	215	223	204	203	170	213	166	206	206	200	188	171	196	176	203	165	216	225	182	202	178	192	195	233	195	207	203	205	190	203	206	215	194	192	192	194	184	193	201	211	185	202	197	191	205	212	208	250	229	220	163	192	191	210	192	216	183	190	215	199	195	205	197	211	215	213	208	214	196	189	216	188	195	211	186	197	179	207	198	195	238	198	219	180	212	203	210	173	192	207	200	208	205	204	198	164	230	181	195	188	188	186	194	184	176	213	188	206	185	199	192	254	234	182	191	196	186	204	193	204	185	205	189	184	182	186	195	211	201	216	173	198	186	188	202	207	226	213	207	197	203	216	202	200	211	213	197	223	219	198	227	193	171	217	197	216	191	184	228	176	204	218	216	218	184	203	198	186	168	207	203	200	169	173	172	193	200	199	177	193	235	186	187	219	214	207	188	211	199	177	192	232	232	190	171	208	183	177	208	195	207	195	197	203	196	187	198	218	179	204	188	182	204	187	193	209	186	206	185	187	223	191	183	223	187	217	199	186	186	200	202	188	212	183	200	197	222	190	180	191	205	198	186	181	189	197	208	198	200	214	171	201	180	202	224	208	202	188	187	206	191	203	202	192	218	190	176	193	211	204	205	210	208	198	185	196	182	196	210	209	201	196	219	204	178	197	207	188	197	194	171	227	194	174	185	211	199	205	209	204	184	213	208	191	198	206	195	181	189	186	178	185	206	221	217	209	169	185	200	185	190	222	177	209	200	181	206	204	199	203	193	183	184	195	184	193	175	197	200	185	215	185	168	202	185	208	189	200	210	207	193	215	187	202	197	168	176	161	197	231	189	175	219	227	173	206	216	195	221	196	174	218	198	183	226	210	223	180	194	246	198	172	207	211	204	181	223	181	205	192	198	202	186	208	199	182	193	202	186	199	186	208	208	214	213	187	181	203	195	185	221	216	217	213	213	192	197	209	189	203	217	189	190	190	196	176	184	208	186	193	184	232	189	195	197	203	215	182	213	206	189	211	180	179	194	175	176	196	225	180	171	183	216	192	173	221	217	193	196	198	196	204	225	184	184	229	200	209	189	193	187	198	222	192	191	221	219	210	196	193	208	226	192	200	202	200	196	189	197	191	210	204	201	203	164	183	210	214	208	228	189	211	177	215	190	193	196	178	201	198	209	215	217	193	166	186	193	220	218	190	198	242	204	180	217	200	204	191	204	202	186	183	190	200	167	221	189	197	196	204	208	199	175	202	223	197	206	180	190	192	179	192	179	187	190	183	202	201	216	213	193	215	218	169	202	198	210	190	192	193	174	200	194	159	215	183	196	219	209	197	214	173	202	205	165	196	194	212	210	189	206	188	216	219	182	207	203	192	212	221	199	194	204	193	200	198	182	190	210	193	221	181	188	210	194	203	204	204	180	208	196	194	200	193	205	188	194	209	202	203	221	196	201	222	165	197	195	192	219	180	202	195	186	178	204	224	210	193	195	191	188	188	224	200	205	234	189	210	215	179	172	207	205	184	212	181	186	203	222	175	192	217	196	224	215	203	204	189	191	187	195	183	210	190	198	235	197	194	170	237	208	208	214	209	209	200	195	177	211	169	192	195	189	195	221	189	214	217	191	206	175	204	206	207	197	188	206	188	211	169	189	197	188	199	211	196	208	210	216	209	195	212	219	208	188	214	201	206	182	184	190	212	182	183	242	209	194	183	168	197	198	232	205	201	198	209	185	151	207	220	197	186	222	175	199	190	191	193	227	198	194	217	190	193	210	229	187	211	215	210	220	213	194	217	213	192	236	176	178	211	189	207	223	177	213	212	170	210	191	190	174	207	178	207	199	205	184	196	223	231	220	176	205	235	187	178	175	184	205	223	219	204	215	215	228	206	211	185	201	199	210	199	181	201	184	208	208	195	193	228	206	196	187	181	202	162	196	196	177	191	192	190	215	195	195	176	183	212	199	176	202	206	206	192	193	188	181	204	211	194	188	191	189	193	199	231	190	206	193	192	199	195	199	202	194	197	205	198	204	215	230	212	180	201	197	184	220	201	194	224	236	219	178	189	199	195	201	208	220	192	176	213	193	186	208	193	208	197	189	210	220	184	224	209	200	195	212	232	221	201	196	202	185	207	194	198	196	200	205	171	193	199	202	197	186	211	201	200	201	181	173	216	191	182	197	182	178	206	188	202	215	193	193	204	167	171	172	172	207	187	230	171	206	222	214	202	212	190	196	190	218	201	207	230	199	219	174	201	187	227	209	187	202	213	202	208	210	191	219	175	188	192	196	206	177	188	200	193	182	198	201	210	221	204	200	188	196	185	211	213	213	218	192	194	184	171	205	211	191	197	199	189	171	209	226	198	213	205	185	191	205	183	201	200	180	195	199	193	186	181	216	191	170	197	188	186	221	202	213	181	184	172	217	235	187	233	204	180	194	167	209	191	177	203	202	192	205	173	174	208	201	213	188	173	192	224	204	170	200	188	193	211	208	206	205	194	173	191	191	189	209	216	195	185	181	207	175	203	174	192	179	169	198	173	184	183	198	177	209	199	195	197	208	194	189	192	187	207	205	191	164	224	218	199	208	197	181	191	222	193	179	175	207	168	200	204	181	191	222	179	176	202	220	205	215	182	210	220	185	192	200	207	190	224	202	188	233	189	202	190	201	184	178	211	206	222	168	234	200	186	199	222	201	174	202	191	196	218	205	209	183	210	187	219	191	216	202	188	178	200	181	190	217	171	201	182	211	194	197	229	205	225	192	211	217	173	214	157	181	200	200	217	191	192	175	226	214	191	189	211	186	223	207	186	186	167	189	208	196	210	190	190	221	167	212	208	222	209	203	191	211	183	169	188	198	178	186	198	189	195	214	201	198	205	194	189	209	175	198	230	200	172	199	184	196	195	196	200	201	185	184	196	185	217	211	200	195	202	195	190	208	179	210	202	172	218	188	196	210	194	213	207	212	153	196	200	235	210	195	188	197	215	220	176	200	225	201	200	188	220	213	188	225	227	211	214	212	183	185	200	202	226	218	206	184	207	180	192	189	181	212	190	185	215	233	192	173	191	177	184	205	169	173	190	198	184	208	191	195	201	199	194	176	202	214	195	199	173	193	216	200	208	223	166	183	212	171	202	197	189	193	182	182	211	190	217	189	212	211	200	203	233	206	168	201	187	173	188	209	195	199	203	216	201	204	190	204	198	208	189	177	216	197	220	206	202	223	188	192	198	190	198	193	199	201	179	197	195	215	188	214	195	209	196	212	205	194	197
3301	640	830	887	771	790	647	643	568	532	542	532	510	490	439	527	509	481	515	481	473	513	510	441	515	474	487	502	495	516	474	486	488	515	516	503	478	497	524	500	459	538	509	475	492	485	482	471	472	507	459	536	501	473	490	462	476	515	469	479	506	512	486	459	466	454	520	505	489	483	512	475	504	475	488	505	488	489	533	453	498	474	503	459	493	508	494	486	462	473	482	472	501	501	502	489	499	478	512	488	461	489	500	491	527	499	476	510	484	519	491	462	480	475	506	475	505	520	479	456	516	486	489	492	482	516	496	502	466	496	488	504	485	476	484	526	506	477	499	433	546	494	464	472	474	473	488	526	457	462	511	490	521	472	485	467	530	464	528	489	493	497	504	472	442	487	494	462	530	509	477	512	480	480	502	495	455	491	480	490	490	452	478	477	509	537	485	465	474	507	514	506	527	467	454	485	497	489	491	474	474	477	540	475	467	464	486	489	479	485	450	462	464	528	507	460	506	499	479	469	501	472	488	494	470	470	504	507	504	503	510	510	457	478	477	495	511	486	497	491	502	503	506	533	482	480	457	464	493	534	450	505	494	421	474	503	502	465	478	481	479	494	477	502	486	518	465	464	506	462	484	515	468	470	473	514	533	504	471	509	482	518	506	440	484	483	517	473	432	532	486	513	481	453	478	516	481	475	480	505	455	452	491	552	478	499	482	451	503	473	496	509	451	463	496	500	453	468	507	508	503	490	503	483	506	483	464	465	481	439	502	482	495	488	483	501	500	495	477	474	467	482	480	469	464	489	465	447	464	483	442	505	481	443	477	500	472	507	466	471	451	508	491	503	491	477	517	472	501	459	496	463	476	478	508	509	489	505	484	481	496	492	453	473	492	467	437	529	480	500	481	500	496	495	491	454	521	491	506	484	486	527	492	455	461	492	463	480	464	465	498	469	494	485	489	488	494	443	501	500	482	437	454	462	458	492	501	502	484	480	487	521	515	470	462	472	466	523	493	452	475	506	480	490	502	462	498	447	514	453	479	536	465	475	440	475	474	485	489	479	484	478	481	464	522	453	467	474	496	481	473	479	496	485	501	498	492	527	470	530	488	513	500	516	483	511	483	465	477	477	484	467	481	491	460	515	523	483	490	514	517	484	484	505	477	512	477	510	472	482	484	452	434	479	502	525	467	455	528	476	471	533	463	480	488	521	487	465	453	513	474	496	480	483	478	487	475	504	487	470	485	493	506	539	478	449	457	454	488	481	506	464	478	499	487	496	504	523	490	477	492	483	467	484	498	474	463	504	468	483	488	499	492	473	466	499	510	441	447	450	492	474	467	516	445	494	486	528	460	451	480	493	467	528	498	512	488	445	463	470	460	469	513	493	445	504	460	507	507	474	470	559	465	505	466	439	465	510	465	517	503	475	458	489	473	483	526	507	510	499	462	470	479	502	518	496	508	459	526	497	474	469	477	478	457	491	449	458	493	481	487	486	481	471	475	458	509	483	474	513	485	520	456	478	441	512	475	482	483	471	467	521	492	490	449	493	535	511	483	482	485	498	466	461	451	460	498	517	466	472	473	496	511	519	485	479	516	508	477	493	493	472	478	500	475	468	453	494	468	482	469	455	493	513	441	473	472	480	437	479	517	458	439	492	486	485	501	456	490	472	491	483	495	465	493	496	438	537	475	520	465	466	482	496	471	491	470	464	481	483	466	486	475	484	477	492	481	486	483	509	481	485	495	491	466	486	485	470	525	488	533	461	501	479	510	439	492	460	485	484	493	488	481	493	482	484	487	479	491	474	491	504	487	509	475	484	466	483	470	527	479	491	500	484	489	487	507	517	516	485	477	471	498	467	499	498	459	476	460	494	496	440	470	497	511	491	515	440	473	480	500	472	532	468	532	526	509	493	474	489	509	519	513	519	472	457	484	465	520	470	521	482	469	494	449	465	473	473	507	503	461	456	495	510	536	498	511	484	501	490	484	524	450	467	464	474	506	514	496	480	481	505	489	493	461	484	467	509	489	469	498	525	518	450	457	450	494	484	519	499	506	482	514	474	479	515	487	476	456	491	490	506	523	477	453	499	478	447	504	493	526	465	507	501	494	470	519	505	466	453	478	506	463	484	460	495	515	542	481	497	478	478	494	495	533	467	460	508	477	464	467	494	472	469	493	488	484	469	488	456	523	502	511	467	452	493	478	483	494	473	487	439	514	425	496	452	500	461	459	470	440	487	495	484	480	458	485	495	495	479	497	536	465	472	493	504	485	491	438	514	523	499	501	498	480	479	521	432	491	486	486	484	504	494	484	487	517	463	486	488	490	502	483	430	531	468	482	486	500	468	486	453	483	464	517	464	552	483	513	462	519	440	488	477	443	517	466	473	489	487	492	444	494	463	491	479	484	481	488	468	492	475	458	509	510	498	509	473	471	482	468	440	464	480	456	506	473	489	510	480	461	501	503	481	475	515	509	490	456	469	491	493	479	483	462	508	486	487	499	519	488	443	455	511	515	506	477	458	464	463	485	471	505	505	498	521	503	497	479	493	491	486	476	486	456	511	475	488	483	491	510	484	438	452	474	493	503	480	473	488	479	530	486	471	495	500	503	507	502	512	518	479	463	522	483	500	513	491	501	512	482	492	498	457	520	521	501	500	485	483	491	496	461	438	483	508	470	458	488	463	482	457	484	462	440	475	487	504	477	472	498	477	465	492	485	492	484	457	479	467	478	517	504	505	459	491	517	470	532	511	480	493	499	505	456	460	527	482	457	469	522	479	498	484	536	487	464	492	472	473	523	475	488	474	496	505	473	476	487	500	533	480	439	472	509	475	499	483	495	491	483	516	483	509	464	480	495	524	505	470	501	503	496	495	485	555	482	467	496	491	519	484	497	491	473	519	454	472	519	461	443	483	484	479	498	473	497	500	461	505	495	459	506	492	489	465	488	512	493	464	469	463	471	481	470	509	503	480	428	532	463	490	470	495	493	513	459	524	477	502	504	504	479	509	452	501	508	428	536	505	516	487	471	474	503	482	478	495	463	510	510	485	482	475	503	494	475	459	506	504	525	472	495	483	472	529	498	473	515	470	471	489	472	483	504	492	515	497	507	499	462	492	458	475	484	473	500	494	502	509	484	511	475	499	470	490	473	489	464	499	531	507	466	483	490	495	504	481	449	511	490	500	495	488	482	478	482	476	464	456	510	476	494	515	464	474	483	478	475	462	469	481	493	518	489	486	494	475	488	485	508	462	495	463	452	465	489	485	494	521	477	462	501	492	470	478	478	503	486	501	493	515	482	472	492	494	510	510	501	493	467	471	492	488	487	431	483	461	526	483	529	459	474	477	501	466	468	515	468	523	487	532	467	500	501	452	504	499	491	482	490	524	468	451	464	473	452	487	490	479	499	474	461	478	452	505	485	481	425	539	452	492	482	486	508	464	484	463	465	484	477	514	498	506	489	506	505	471	478	495	424	496	474	521	486	485
14727	1337	907	699	584	527	427	384	339	344	315	348	337	312	325	272	322	283	293	289	297	301	285	283	316	312	306	290	274	316	285	327	301	315	294	287	279	276	264	262	256	285	281	285	278	292	326	290	297	277	266	273	297	296	319	284	256	302	280	278	276	275	286	276	262	265	256	272	255	282	295	290	282	270	264	258	262	259	318	278	286	308	282	288	305	268	289	270	267	283	267	248	313	293	288	264	306	278	274	269	310	303	279	307	260	234	291	252	305	266	274	268	277	268	273	281	309	295	305	288	272	289	269	258	296	259	312	299	287	293	259	268	280	262	253	302	287	302	274	277	247	278	291	316	295	285	313	258	273	296	289	272	329	261	269	287	256	269	276	270	296	248	261	294	272	274	268	319	276	283	291	279	310	265	277	282	309	279	289	271	285	295	271	281	260	305	309	296	316	274	311	316	271	257	298	288	315	291	283	295	285	279	258	279	277	299	314	272	311	314	255	278	281	315	265	293	291	279	310	284	273	290	293	299	279	279	284	278	262	300	286	275	280	280	230	262	272	289	327	288	288	287	274	279	298	267	279	294	277	319	279	300	266	296	286	274	281	299	265	266	284	268	275	292	257	296	303	286	261	279	310	280	289	283	296	303	258	289	297	294	259	278	279	305	292	286	272	264	297	286	275	253	265	291	301	258	265	271	303	289	258	239	287	270	284	286	291	269	285	259	291	309	283	268	260	284	265	286	321	282	271	312	299	282	259	294	316	269	273	255	241	283	258	294	277	245	282	278	305	289	290	283	321	305	274	325	255	283	272	263	285	325	283	246	302	248	278	276	273	255	277	292	277	290	275	299	310	286	274	283	289	279	306	282	246	292	285	304	281	284	271	306	262	290	261	282	320	270	273	279	276	280	281	295	309	273	282	245	277	297	278	292	320	275	254	305	289	313	275	251	295	270	293	301	282	265	312	255	274	282	284	266	306	263	296	248	265	269	302	284	282	276	286	310	285	282	288	281	286	266	281	267	289	286	297	265	321	287	273	284	275	273	306	300	289	302	290	258	281	277	293	301	252	285	246	285	265	336	318	272	289	295	293	264	309	292	275	288	300	309	300	296	287	293	259	274	272	299	288	305	244	286	278	281	281	276	275	275	299	288	290	275	283	244	293	313	291	300	292	312	266	283	310	286	282	265	284	283	280	289	308	273	280	295	299	344	309	285	288	313	289	273	284	277	280	288	272	306	281	287	296	259	311	320	272	295	276	301	252	288	272	279	257	266	297	299	310	266	264	286	270	343	319	297	256	293	276	267	305	314	270	295	261	293	279	316	277	296	270	285	305	299	282	288	265	273	287	318	260	280	290	289	288	319	291	282	314	272	275	298	305	300	268	309	297	259	269	307	296	304	286	255	279	278	275	262	280	304	304	296	280	293	276	272	317	291	286	288	278	287	314	263	305	285	302	317	315	291	280	288	309	268	248	292	281	290	313	284	289	286	272	282	272	294	297	294	296	308	297	263	260	299	266	251	322	296	278	273	301	313	286	266	269	280	276	312	280	291	320	288	294	311	300	288	246	273	282	285	284	290	319	299	271	285	275	312	279	271	265	253	269	303	294	290	277	253	276	263	319	304	287	287	278	286	282	291	279	279	270	248	284	297	307	290	258	286	268	276	273	280	303	296	278	297	283	272	252	272	283	299	290	240	280	253	303	243	302	306	273	251	289	279	297	317	304	319	270	248	292	266	290	278	276	251	285	291	266	281	270	284	263	284	319	292	273	293	272	297	295	257	275	267	266	289	270	276	259	265	267	303	301	287	269	294	264	295	315	287	244	270	276	293	263	287	293	265	278	285	290	279	309	282	304	279	308	263	286	285	304	304	307	282	285	270	299	299	300	307	258	265	324	300	288	299	278	276	269	294	296	331	315	273	294	274	256	295	259	282	299	281	274	288	268	284	255	256	300	287	255	283	249	267	296	294	294	269	279	248	243	269	293	277	270	318	278	294	303	303	328	307	278	302	284	286	276	286	285	294	270	267	284	314	280	299	271	269	264	274	283	302	307	311	268	270	313	290	255	283	311	277	282	307	285	298	315	244	267	276	286	281	283	296	290	269	288	295	275	267	283	302	250	303	311	311	274	317	296	255	292	275	270	269	259	262	300	293	297	269	304	297	298	288	293	272	239	294	302	307	275	296	285	282	276	300	276	273	266	299	306	292	272	238	281	276	276	282	298	259	280	297	295	303	305	295	276	302	268	289	283	304	279	272	288	298	264	305	295	316	305	300	299	286	303	304	312	297	264	266	303	273	324	282	297	277	314	281	278	264	262	260	299	266	295	260	293	284	283	272	271	279	288	285	299	256	309	283	286	275	278	255	276	268	266	274	319	294	283	288	302	279	306	283	281	264	290	271	247	284	297	286	268	275	322	319	282	288	247	298	295	251	276	278	306	295	265	313	307	237	293	311	275	296	247	273	295	308	274	312	307	305	263	256	263	260	302	322	293	259	261	279	308	279	270	263	295	293	304	290	301	275	296	286	303	314	309	287	273	289	304	261	293	271	289	246	271	266	265	301	260	277	292	310	250	255	264	246	297	301	280	296	274	270	277	295	267	273	287	291	297	313	304	312	264	286	313	293	304	284	261	275	283	257	280	303	304	253	286	282	262	319	284	240	289	287	305	303	293	290	311	315	307	266	290	225	287	288	287	300	290	261	286	292	279	299	300	291	310	298	285	307	279	277	263	299	291	267	292	262	269	297	271	303	314	289	275	280	273	294	311	286	281	255	255	243	269	311	287	311	249	284	292	307	300	262	286	271	279	255	290	318	294	268	277	319	295	290	309	273	281	279	274	272	339	299	300	265	286	272	269	271	281	297	285	276	267	265	316	296	292	295	288	312	299	294	286	297	278	288	294	322	288	284	293	280	290	274	269	265	272	311	289	262	271	296	308	282	264	272	272	307	299	305	300	261	262	287	271	331	265	312	306	300	285	306	301	312	288	293	300	259	275	270	272	257	307	273	311	265	273	306	279	298	282	316	279	258	258	299	301	284	281	259	293	287	276	280	265	270	276	279	293	287	305	265	282	292	268	312	308	264	275	305	284	281	277	287	260	293	256	313	289	294	272	317	284	303	295	300	319	303	256	291	283	273	280	269	265	291	305	280	254	278	250	316	286	279	299	277	290	278	285	271	303	285	258	281	281	295	279	265	310	288	274	258	291	281	331	278	290	284	294	289	274	284	254	302	276	247	286	279	285	284	290	295	265	289	284	271	271	312	299	288	288	284	301	267	295	300	286	272	281	249	277	303	291	266	272	285	292	254	275	273	245	305	309	273	329	297	288	275	289	312	289	295	257	278	290	265	273	271	274	296	286	296	274	318	282	283	304	276	266	273	304	287	280	249	277	274	282	286	231	300	327	281	289	313	302	262	288	319	276	288	308	294	288	278	285	314	265	260	284	301	280	273	303	304	280	295	283	265	318	308	259	273	294	294
9514	1142	1798	2201	2021	1661	1353	1132	1094	985	903	874	812	780	796	736	730	722	709	694	681	691	719	793	712	693	739	706	693	654	738	663	671	669	707	703	631	648	668	658	716	687	669	630	658	637	623	686	660	699	684	696	661	668	668	638	628	650	689	665	663	667	662	644	661	695	674	686	641	633	670	660	687	653	672	675	644	653	639	665	649	631	672	673	634	643	687	636	634	638	654	628	682	617	678	663	646	638	629	648	681	689	653	688	638	661	649	659	694	606	642	665	638	641	673	660	624	652	675	673	645	641	655	655	661	690	648	664	680	654	725	696	681	701	704	655	674	669	686	651	645	686	672	655	681	688	659	699	659	666	663	664	707	752	660	703	703	631	644	677	659	701	707	681	688	693	658	640	651	678	658	648	669	640	664	651	682	654	681	653	653	660	682	636	653	633	634	597	673	621	663	661	666	658	688	666	713	671	696	668	695	642	654	673	634	658	656	628	652	674	695	644	680	670	663	671	691	651	625	678	671	697	654	656	656	710	640	721	652	644	657	639	663	647	669	665	659	668	702	656	731	643	655	680	627	669	689	687	708	667	682	692	655	680	620	650	639	676	645	664	702	670	644	647	640	637	701	657	644	674	635	637	688	675	630	627	670	632	659	641	653	678	628	680	697	614	637	638	693	618	697	666	676	680	655	689	659	670	679	656	655	692	666	625	691	664	662	701	702	652	687	625	658	648	667	675	609	710	692	658	665	662	619	656	650	729	661	704	649	684	663	701	640	664	639	636	647	694	631	634	702	669	659	682	667	690	636	668	659	687	698	672	689	665	680	657	607	626	650	658	651	625	657	675	681	665	689	647	730	682	676	678	668	679	706	626	676	663	617	667	675	626	724	637	678	650	667	644	666	679	662	702	652	697	667	658	673	669	643	660	664	644	635	663	690	660	689	664	668	620	680	641	661	688	638	613	674	633	649	674	683	607	649	614	640	659	665	705	648	695	678	677	664	658	695	646	644	700	646	647	652	622	625	651	666	643	673	645	659	647	681	629	642	650	681	655	666	662	660	663	654	683	658	670	671	654	672	688	654	616	668	676	647	651	628	626	676	672	702	630	650	642	712	669	656	637	710	627	676	666	686	695	656	679	686	672	686	665	705	659	660	656	681	669	628	664	708	672	659	688	682	669	636	687	642	644	632	641	656	626	654	669	712	656	696	659	664	632	658	683	650	636	618	635	684	617	641	714	686	638	635	652	644	640	667	658	660	647	636	700	688	660	700	655	657	626	615	625	672	654	621	673	654	660	630	702	656	661	651	641	642	651	674	656	681	655	715	625	648	640	662	625	630	729	669	645	680	673	649	692	650	705	674	642	653	712	635	641	649	678	668	690	694	634	688	660	675	654	715	676	631	637	701	626	645	643	660	615	638	693	670	661	650	659	690	698	655	671	677	658	626	680	666	651	657	653	718	667	636	679	636	710	660	685	674	658	654	662	633	637	648	658	715	696	630	650	673	676	647	734	723	718	619	651	643	622	690	707	667	690	669	643	655	686	650	670	684	674	638	659	671	679	666	624	723	664	666	689	609	655	621	689	688	689	653	704	705	675	645	659	661	635	717	665	664	640	631	701	669	654	623	667	678	644	682	662	660	647	619	664	643	660	667	655	668	661	693	626	676	680	644	689	649	634	637	667	659	688	648	697	650	700	672	685	626	629	683	704	622	684	653	633	640	681	646	688	673	665	655	708	659	664	640	638	670	672	655	713	647	669	623	689	615	681	666	669	687	655	674	678	684	626	653	674	636	646	642	671	704	670	712	647	679	683	654	674	713	658	619	651	639	696	699	638	657	654	654	666	596	685	692	661	643	661	671	663	712	662	682	654	660	682	673	651	644	638	670	659	619	714	684	664	681	632	619	656	678	646	684	687	743	652	703	747	660	663	665	657	645	663	685	655	677	683	667	639	688	627	612	624	714	632	677	680	646	647	663	643	668	662	612	652	644	653	686	630	622	654	644	676	641	698	679	692	715	626	697	663	671	688	695	642	636	670	633	684	651	606	684	649	644	695	640	665	624	646	676	676	674	676	658	643	673	624	662	678	621	663	653	702	705	683	671	668	667	662	675	681	675	677	641	636	661	645	635	652	640	686	616	647	638	691	667	664	619	654	605	668	618	670	702	619	689	677	706	699	676	677	647	599	664	686	653	676	649	630	668	656	637	665	642	635	651	658	699	701	704	698	650	618	637	628	651	653	664	686	728	644	655	679	601	699	612	614	671	692	666	686	644	695	673	671	665	682	674	649	694	666	687	682	666	656	702	686	691	644	634	649	661	646	671	661	678	641	633	673	628	667	676	701	701	689	691	668	659	660	646	650	643	631	705	635	667	666	668	667	682	689	646	633	661	654	683	669	676	698	709	678	660	650	686	665	657	661	650	686	644	630	664	702	641	686	635	679	728	653	660	681	700	677	631	689	638	671	669	662	661	636	700	658	648	704	672	687	632	642	682	671	674	614	626	659	692	676	617	668	658	650	676	688	688	661	691	645	658	652	624	627	653	690	650	690	635	646	703	649	675	699	689	676	637	676	679	627	640	626	676	672	678	647	684	655	666	685	634	709	656	628	650	639	614	596	623	700	605	659	644	691	622	630	646	696	630	659	683	657	687	672	645	672	636	667	715	631	680	641	663	657	649	675	635	632	706	631	670	658	648	675	655	671	678	660	701	614	692	684	627	669	658	655	637	675	634	629	669	639	669	624	622	658	670	626	680	597	686	668	633	676	701	722	639	636	678	644	638	696	666	631	656	645	668	605	634	619	682	659	643	628	651	682	695	663	651	662	656	635	644	702	665	690	659	619	650	659	669	676	687	650	670	685	681	661	689	685	648	663	640	645	602	628	699	653	664	675	699	672	663	642	664	638	659	666	650	628	652	590	623	684	640	624	663	716	659	653	642	630	678	704	664	646	682	618	673	633	667	616	671	601	655	650	697	615	686	649	659	707	671	678	721	672	654	660	640	614	661	625	648	654	676	647	674	655	645	685	651	656	651	644	684	631	721	632	645	658	632	656	650	677	675	624	620	623	658	649	673	667	658	638	686	666	676	656	643	630	664	637	688	650	668	687	701	641	676	674	674	680	681	664	638	634	699	669	637	695	634	656	656	696	707	663	676	666	649	646	656	712	695	645	658	679	665	631	668	667	663	661	670	629	639	673	646	650	649	670	663	626	678	603	642	678	660	620	640	661	648	648	634	648	643	614	671	683	660	619	641	690	640	654	665	648	695	658	658	696	645	664	677	638	678	704	666	666	689	672	665	714	658	627	675	656	616	643	686	698	641	674	653	682	688	684	641	676	700	677	637	653	673	656	711	676	661	689	743	670	619	622	653	623	643	660	669	655	688	682	733	684	617	687	677	668	668	662	692	638	654	649	671	640	615	669	762	658	614	674	663	711	700	688	669	687	691	695	609	647	682	651	704	633	666	633	665	703	663	620	678	656
23725	2903	1660	1163	939	777	700	573	542	503	452	507	447	456	415	396	464	457	404	414	430	388	395	417	421	411	398	416	438	413	385	417	424	375	401	417	433	431	394	428	403	369	435	443	393	392	414	408	402	416	408	401	434	371	392	412	392	396	421	411	425	394	427	397	405	415	417	418	381	403	387	436	411	411	390	464	401	404	392	365	385	389	372	371	377	414	380	354	409	382	373	377	418	400	409	384	400	466	388	360	420	392	414	386	387	433	405	414	416	401	389	386	394	419	426	393	392	379	383	402	393	402	390	405	394	418	370	371	401	400	404	399	461	391	403	403	409	409	403	386	375	391	351	391	398	373	394	402	391	371	384	395	402	390	402	424	371	387	405	431	425	434	421	406	352	382	375	396	387	441	412	426	414	397	454	395	393	408	386	413	390	382	403	413	439	374	380	416	425	413	415	382	436	444	410	342	410	419	398	410	395	408	381	386	394	382	387	403	394	391	393	406	400	383	408	358	403	394	386	408	381	410	370	396	408	378	397	397	418	405	403	379	391	392	375	381	379	382	379	427	435	428	414	379	425	379	403	406	379	397	417	416	397	435	422	414	429	411	384	406	424	378	419	420	408	444	416	386	396	431	415	408	432	391	383	380	354	390	391	442	408	386	394	387	376	417	456	369	398	424	385	362	405	406	395	403	379	424	402	318	389	382	423	385	403	404	389	396	403	422	426	416	406	419	389	400	396	370	383	403	392	386	412	406	429	396	392	385	431	447	393	429	391	396	427	421	417	399	429	368	406	421	404	441	441	396	439	396	381	434	381	395	402	406	430	423	417	364	395	409	382	362	409	375	400	429	381	386	402	425	424	455	389	380	404	390	382	437	434	454	397	393	409	419	389	403	392	437	378	397	383	390	406	396	431	359	382	421	414	422	412	379	392	427	397	449	420	444	435	411	393	418	441	398	384	411	394	387	419	403	414	379	376	416	390	378	378	439	356	424	446	402	387	415	401	419	345	455	383	421	406	432	392	403	431	383	406	392	396	399	429	406	402	446	384	395	431	402	439	455	406	451	420	392	379	429	381	384	429	410	402	401	411	424	399	419	379	370	419	429	451	395	394	423	379	386	423	432	410	359	368	397	414	397	426	380	394	431	390	428	438	391	407	424	394	422	411	396	434	393	414	375	381	368	391	410	357	396	398	424	387	386	428	400	418	407	419	374	418	401	410	414	415	429	425	378	441	387	392	405	392	359	387	361	409	433	392	386	407	409	416	416	431	428	412	379	374	425	380	421	378	394	409	386	402	395	402	419	433	396	386	405	389	381	400	368	378	441	383	435	398	418	420	392	389	400	426	424	408	405	400	466	402	436	399	417	356	368	421	413	404	412	441	394	374	405	370	385	423	384	348	431	436	427	415	428	391	412	391	428	414	396	401	384	421	363	455	376	386	382	393	437	422	407	392	389	394	409	412	423	414	404	409	375	422	372	412	373	388	405	402	365	388	345	395	443	388	385	401	396	401	344	359	375	448	406	419	427	393	428	401	441	452	393	408	409	411	449	367	402	383	393	415	415	396	417	414	428	397	386	429	422	427	403	423	403	444	415	380	384	443	401	380	405	393	417	392	362	466	426	367	449	365	428	412	347	430	405	399	408	381	372	412	393	430	408	410	383	385	392	388	424	389	407	391	364	399	373	382	415	401	391	409	430	389	407	419	415	393	449	409	417	412	419	387	390	383	396	411	394	412	391	391	411	418	457	410	376	446	413	399	363	392	363	426	417	384	448	392	384	412	409	416	412	423	385	422	352	407	404	424	381	406	376	390	375	429	432	389	389	443	430	420	396	416	404	439	400	397	403	374	375	390	438	387	428	401	396	368	372	382	414	406	414	396	358	401	428	395	389	401	376	438	390	395	428	419	433	369	423	417	417	385	417	433	411	392	398	374	398	363	379	422	415	365	376	430	412	406	380	420	405	402	420	409	399	408	397	424	392	417	400	412	385	377	376	420	424	433	400	425	460	415	388	401	423	392	402	377	423	389	364	402	372	381	397	393	427	382	374	428	361	409	370	388	428	408	435	410	399	411	382	409	428	413	403	407	393	393	398	405	436	403	427	430	412	424	386	405	397	405	361	379	427	419	402	387	392	417	443	402	365	370	422	422	397	394	390	410	388	394	392	401	417	438	382	408	383	409	389	437	381	402	396	424	426	398	351	404	408	409	406	392	398	368	441	384	382	383	383	420	404	379	409	386	410	410	368	405	412	404	431	415	385	417	385	402	407	448	393	396	402	410	372	367	381	418	404	375	392	462	398	404	400	409	442	401	369	357	404	402	400	393	441	417	427	400	407	424	416	425	439	376	366	408	405	404	399	412	376	397	377	389	407	377	383	381	425	391	377	398	395	404	419	430	401	390	398	397	400	405	403	393	395	401	408	399	409	383	413	421	391	401	434	423	407	382	397	412	376	418	397	422	428	397	423	385	410	404	381	431	393	427	422	415	405	412	393	446	418	396	413	386	399	397	403	405	408	427	385	396	419	399	400	411	413	401	413	443	436	424	408	426	457	388	385	390	393	388	405	398	418	412	376	377	375	382	419	406	419	425	415	436	420	397	366	448	394	360	424	412	376	418	448	415	425	357	436	411	432	415	400	407	402	407	441	433	408	428	429	406	377	418	397	413	400	354	387	382	419	379	415	402	426	374	425	392	389	437	403	362	394	385	419	424	408	399	420	426	418	376	370	419	424	394	403	442	450	422	389	410	381	429	371	396	387	380	344	398	395	392	412	365	374	416	427	408	410	372	377	403	436	400	400	441	399	368	418	392	436	419	415	374	394	407	414	408	451	395	427	390	421	359	473	449	398	373	453	421	416	416	395	393	417	379	367	373	366	428	423	422	374	416	405	372	443	419	409	424	417	423	395	399	407	406	414	395	367	413	341	426	395	406	387	369	398	416	406	437	425	406	383	338	403	418	392	401	360	373	416	386	409	444	428	376	410	385	411	423	376	379	372	427	428	399	444	409	433	401	398	430	405	415	388	427	396	434	413	433	411	404	408	401	413	364	407	388	404	418	409	405	400	413	411	384	387	384	404	428	414	384	414	387	388	402	386	402	403	412	421	407	400	427	395	405	432	419	418	403	404	412	430	392	403	399	419	372	412	394	408	400	412	400	416	411	385	383	394	405	425	383	413	419	409	418	393	412	410	423	401	387	400	399	403	418	402	389	411	383	379	435	378	358	409	366	387	396	424	398	399	427	399	425	374	402	410	355	400	428	425	410	421	382	355	399	382	421	379	375	407	395	398	420	413	420	404	442	399	426	432	354	398	366	395	409	387	391	387	427	382	386	445	419	378	390	420	362	363	391	433	414	379	414	395	429	379	408	417	390	404	429	418	403	388	397	407	394	402	416	358	403	426	365	412	348	410	410	401	416	401	449	405	362	410	434	449	361	384	371	409	397	401	379	377	438	382	417	409	367	416	426	391	469	455	428	397
12695	1733	2937	3514	3151	2532	2170	1764	1635	1471	1268	1267	1231	1098	1081	1046	1031	1012	986	942	979	978	949	983	947	967	905	1007	852	929	927	876	946	927	901	906	927	853	917	924	894	938	931	988	794	857	969	875	944	921	935	904	942	929	911	941	921	890	857	864	910	868	879	915	858	873	885	889	869	919	871	843	863	860	882	906	912	905	895	848	878	917	910	898	885	850	861	858	875	883	913	842	908	925	840	878	888	884	882	918	838	854	885	891	885	877	929	864	898	902	896	866	849	853	893	888	856	852	867	906	878	871	875	929	904	903	837	843	890	887	842	885	896	964	946	888	884	928	878	873	883	896	887	842	947	915	906	894	894	975	838	892	922	872	875	908	873	985	875	879	975	919	891	932	866	934	868	858	865	878	919	839	890	849	865	865	963	898	892	880	859	862	917	892	872	933	872	927	871	886	873	865	854	850	888	851	825	848	873	831	884	930	903	912	881	855	904	874	896	909	863	847	855	907	883	861	878	911	850	912	892	900	921	882	930	900	889	909	908	865	866	914	933	884	871	859	842	872	887	894	859	834	893	868	902	829	877	864	847	848	889	837	913	875	908	866	865	882	887	952	934	943	850	859	877	874	905	838	847	899	900	877	847	965	841	888	858	876	892	863	876	925	866	834	861	856	911	871	895	860	915	872	910	911	889	894	883	867	901	841	942	883	923	902	886	863	859	893	887	863	891	878	903	868	937	922	909	887	926	895	926	901	897	920	864	833	894	873	909	849	912	943	896	927	832	887	839	863	929	918	936	848	910	890	967	910	882	914	914	922	849	939	906	899	872	904	807	859	899	874	851	824	844	877	899	881	830	866	893	871	879	887	874	902	893	837	848	916	913	918	914	882	894	887	876	915	856	946	858	815	921	880	833	856	918	859	909	913	890	835	907	838	902	875	866	913	872	867	878	839	939	887	854	927	900	851	858	946	906	838	896	851	857	895	861	931	835	893	863	866	884	899	906	871	925	890	937	833	1007	914	874	855	872	917	874	876	860	886	934	856	899	868	891	891	922	863	936	922	833	870	913	910	862	896	858	895	845	908	861	847	859	898	903	910	854	861	894	864	849	884	929	896	892	869	924	882	934	854	822	911	840	853	888	872	886	888	898	890	921	875	940	868	899	875	888	896	946	893	863	893	873	896	893	869	894	887	842	915	852	857	845	885	892	884	873	896	917	916	881	919	905	858	896	899	939	875	982	902	871	933	876	946	951	875	926	886	842	904	875	894	871	936	875	936	891	877	912	906	913	856	935	913	865	847	846	895	935	895	865	910	847	914	921	895	891	864	916	895	887	866	912	897	909	866	928	865	865	888	882	872	883	857	941	922	891	931	892	958	896	856	919	896	877	866	870	834	880	884	888	868	884	909	948	909	901	861	847	859	855	856	880	928	896	846	875	885	917	886	952	863	983	849	835	914	882	872	921	902	895	881	891	921	858	886	908	865	936	900	870	870	863	896	858	853	893	856	933	814	856	868	864	882	898	925	866	852	945	874	886	936	946	875	874	815	829	896	869	815	884	878	844	860	937	905	839	850	870	877	862	919	906	863	873	896	888	872	913	890	877	872	840	903	892	857	920	930	929	948	919	827	884	876	901	974	845	892	879	950	853	876	894	876	912	886	844	901	946	922	865	913	866	932	865	920	907	911	858	875	906	900	920	863	892	847	917	919	910	887	903	912	955	887	900	876	844	940	856	895	913	849	881	892	922	916	885	851	929	892	860	915	896	873	877	836	874	948	884	920	898	939	915	864	897	858	881	937	897	850	882	855	900	857	903	917	912	893	874	844	856	880	859	908	889	903	941	818	860	920	882	906	909	863	849	889	832	918	886	898	895	867	914	838	927	901	925	901	879	861	912	923	875	880	933	881	849	897	905	948	841	906	889	856	930	881	833	843	890	862	878	849	847	936	920	871	881	915	896	873	914	910	907	877	909	868	870	856	886	902	886	947	824	916	869	890	886	895	832	881	935	856	939	865	888	852	887	840	843	943	876	924	886	910	910	895	902	886	866	859	900	915	894	864	871	867	866	894	855	879	861	951	872	860	886	842	903	897	874	911	879	871	929	857	896	862	892	911	900	873	895	894	952	879	839	890	910	899	902	872	829	909	914	863	867	843	875	853	880	848	919	850	852	844	845	893	883	844	908	879	868	896	844	899	912	888	905	911	876	833	899	872	906	889	889	880	894	845	881	856	875	894	873	868	824	857	864	891	909	908	891	894	829	852	884	843	927	877	890	866	873	871	892	911	879	917	894	901	974	876	864	902	907	896	886	882	894	931	901	906	887	883	921	893	908	913	875	911	867	898	901	868	857	850	948	858	880	850	855	848	831	867	875	884	922	922	916	866	881	881	920	934	927	869	884	922	835	880	872	893	897	897	872	918	868	882	898	873	857	846	885	904	918	967	925	895	938	906	898	913	892	818	912	869	900	878	882	885	876	893	900	888	941	861	833	932	856	840	862	847	861	900	893	890	900	893	904	882	882	874	890	866	880	871	842	871	886	900	854	861	869	953	874	859	904	917	887	903	889	896	925	881	902	880	830	911	929	873	917	867	874	868	849	849	906	925	836	932	897	870	886	876	875	884	892	829	892	896	861	939	916	905	881	878	870	900	883	890	790	854	863	918	830	930	892	892	891	870	892	851	871	868	894	882	875	877	928	850	833	871	911	921	901	912	885	853	897	849	951	874	863	852	865	865	860	911	839	879	905	926	849	949	929	869	871	867	885	881	884	937	879	884	938	859	863	857	845	932	849	875	883	860	930	834	932	855	898	960	882	907	833	929	843	908	881	871	859	899	876	879	853	893	953	881	842	846	913	894	915	885	890	945	877	859	850	888	918	874	859	904	870	901	901	877	862	867	931	935	875	907	917	913	854	951	889	828	872	878	917	917	870	926	897	924	911	803	933	903	929	891	870	950	903	870	895	875	911	934	889	882	890	849	898	850	881	881	890	915	868	873	845	883	889	876	877	869	900	904	910	875	924	882	888	912	797	866	856	894	889	865	904	921	908	894	875	871	918	885	917	881	913	863	887	960	882	859	909	857	872	896	887	926	906	873	883	865	863	925	865	881	890	900	888	835	907	889	854	850	876	944	862	902	859	887	893	910	861	977	908	900	862	926	840	876	882	856	833	863	853	836	908	898	919	884	828	892	883	854	894	917	924	881	868	886	868	854	891	938	873	910	936	866	924	882	863	918	880	822	938	864	927	844	913	891	901	866	897	942	885	940	855	899	882	928	845	878	884	885	907	823	876	899	902	880	882	854	901	845	905	861	894	850	890	837	876	899	888	851	853	874	848	866	908	863	898	888	927	889	899	918	903	864	863	903	862	853	860	910	845	858	945	896	910	906	850	923	904	882	919	888	925	873	863	934	921	824	861	861	866	888	887	902	915	874	940	889	900	825	903	867	875	928	935	930	864	865	868	879	905	854	870	941	877	860	847	863	866	941
4313	387	351	317	279	244	227	232	236	232	193	200	196	191	205	194	228	171	216	212	215	187	190	202	173	184	206	214	182	199	169	203	187	196	227	205	201	234	214	183	201	215	202	197	191	209	201	178	196	185	234	181	173	223	201	192	207	185	204	237	193	182	198	186	191	193	205	208	186	210	239	192	185	209	207	191	218	201	182	189	212	205	199	215	190	218	197	190	188	205	210	177	214	192	199	193	208	223	251	198	211	191	197	167	235	193	194	201	180	189	181	171	174	189	180	200	202	184	180	206	207	198	179	195	195	190	206	199	201	216	209	186	217	168	205	183	201	174	234	196	224	205	202	182	215	208	183	190	197	180	194	188	175	171	201	196	191	175	201	190	214	192	194	205	207	189	227	189	188	234	195	205	198	191	184	187	194	220	199	196	207	204	207	226	207	198	182	195	205	204	183	183	200	189	203	190	190	225	180	198	198	200	193	200	211	203	212	210	166	207	220	214	206	183	171	177	232	191	198	202	188	204	187	189	188	201	218	198	200	210	206	192	194	190	179	177	184	175	214	210	189	180	188	208	215	192	184	192	179	222	190	226	180	204	217	161	191	212	195	203	223	173	191	190	177	187	190	174	224	195	202	192	203	186	167	197	161	190	208	213	197	181	204	206	192	216	212	210	209	195	196	210	186	182	207	219	220	190	180	193	200	227	177	184	195	192	207	209	184	212	212	218	181	199	203	198	181	193	199	213	211	194	202	203	172	184	195	188	193	190	217	188	179	198	197	194	193	189	200	200	181	176	211	197	196	211	201	196	212	193	175	241	202	197	204	191	174	203	180	185	196	209	197	199	211	227	182	192	200	186	220	200	171	195	219	220	204	216	220	203	195	196	189	231	208	200	214	205	176	195	195	208	179	214	195	180	186	195	189	204	185	196	221	223	200	194	195	220	208	240	205	196	217	178	222	200	208	216	191	179	199	200	205	188	194	203	158	177	171	199	185	151	208	193	189	209	198	226	202	209	184	184	190	208	165	210	184	206	171	171	203	167	169	169	178	192	209	180	195	181	203	195	177	184	227	193	195	194	206	224	184	199	221	179	204	192	214	199	182	203	194	200	208	188	208	194	213	200	198	189	207	182	186	184	204	177	196	189	213	213	203	189	214	189	204	190	165	200	184	184	196	182	201	185	166	201	206	231	211	210	198	226	199	219	210	193	197	176	189	191	200	201	188	180	209	211	206	216	204	167	180	177	208	187	205	190	184	191	242	175	230	186	206	219	207	214	206	212	191	205	214	219	200	172	213	208	190	167	206	230	197	186	196	203	185	226	209	209	180	217	186	176	175	204	205	179	190	167	176	201	184	182	204	187	214	203	204	203	206	170	202	183	210	203	188	178	195	200	188	206	175	194	192	190	179	202	211	184	199	212	181	190	205	206	197	214	189	192	207	167	192	191	192	166	168	189	208	215	184	214	192	202	176	183	184	173	210	208	177	226	179	206	195	190	223	201	190	193	201	190	186	198	192	217	215	194	182	198	215	186	208	190	193	236	190	199	195	203	205	183	221	202	222	196	204	207	197	203	195	204	193	203	209	186	206	182	205	176	185	206	199	175	206	175	194	173	189	196	169	215	220	181	198	204	191	178	182	175	214	197	206	165	192	189	190	200	193	186	211	214	195	205	190	185	193	165	187	188	206	206	206	170	212	221	210	208	209	214	178	207	205	200	204	190	203	198	190	209	212	197	194	199	168	189	194	182	173	208	198	178	197	217	234	190	200	192	197	183	211	200	199	197	192	197	215	200	195	228	203	210	207	229	216	194	182	203	193	179	204	144	199	218	202	175	179	191	181	199	174	180	192	205	195	202	210	189	199	197	192	224	204	185	217	216	193	199	172	192	190	221	205	198	204	194	185	203	176	199	193	180	196	189	189	216	190	198	203	187	225	195	197	210	192	175	198	193	195	215	206	201	184	212	203	211	194	204	195	191	197	223	192	173	207	224	185	189	177	200	204	178	196	223	219	163	207	195	203	210	200	196	203	143	199	198	216	209	198	219	175	180	200	193	197	183	206	205	172	196	170	199	195	183	202	210	194	184	203	186	198	210	198	191	197	226	202	193	196	202	185	192	211	229	179	183	195	223	193	190	184	207	196	220	214	212	184	205	204	190	206	191	190	221	191	184	175	197	206	194	159	207	191	185	221	201	190	178	184	184	179	179	218	171	171	223	185	203	211	191	174	203	209	174	185	210	185	219	212	209	184	163	217	188	202	193	198	191	189	226	204	167	207	182	199	181	184	201	184	209	192	180	190	221	189	205	192	196	206	203	220	173	198	191	176	225	195	214	192	181	209	187	216	192	194	204	176	174	206	239	198	183	185	180	195	195	193	207	192	194	208	187	194	171	192	188	227	186	205	214	179	170	205	201	222	180	203	195	183	203	207	194	186	170	202	219	178	196	209	198	186	176	195	168	179	185	188	201	201	199	174	212	173	193	205	193	185	211	208	177	204	205	206	201	189	172	184	191	159	195	206	171	216	173	178	197	198	214	219	190	189	211	193	180	214	217	177	200	229	234	177	196	183	195	192	191	211	212	216	193	197	190	208	201	179	204	214	203	195	199	177	195	212	217	201	188	176	196	204	182	183	196	197	194	193	191	221	173	187	170	214	186	205	178	159	208	214	181	198	192	176	176	193	197	187	220	196	190	220	200	198	209	203	198	218	197	205	191	167	183	163	204	190	202	189	181	201	169	186	195	204	167	190	198	202	204	182	191	183	198	194	200	206	165	181	210	174	211	192	210	183	208	199	200	200	215	191	203	204	190	167	175	178	189	204	249	181	191	220	207	203	183	207	206	191	195	176	200	190	236	184	215	190	209	211	214	205	191	197	189	198	206	214	169	201	198	205	206	183	209	207	199	200	214	180	190	193	192	196	195	194	213	199	203	194	212	198	188	199	222	188	188	238	206	214	218	202	183	209	172	176	207	197	189	211	195	218	208	210	188	205	213	209	184	176	187	206	196	188	186	198	201	196	193	208	192	178	221	198	200	227	164	198	186	196	189	181	177	179	204	209	198	214	203	185	184	204	204	204	173	209	184	221	195	188	143	187	195	199	206	233	206	218	189	211	199	224	201	208	175	162	194	203	203	188	202	175	222	191	216	192	182	204	192	215	185	190	202	208	205	195	185	200	172	182	209	180	218	213	211	197	208	201	183	206	193	213	166	197	161	188	194	218	191	223	206	187	204	188	199	202	207	195	223	222	217	214	214	229	204	183	178	240	176	193	164	198	219	208	201	196	191	193	158	204	162	206	203	216	175	190	204	171	170	226	193	211	241	187	208	187	183	209	181	196	201	180	212	211	164	195	200	188	191	194	179	198	176	210	197	216	182	195	183	227	221	182	185	170	188	215	189	184	214	197	178	193	222	186	204	234	228	215	204	193	196	175	171	210	226	199	195	198	166	186	206	210	207	203	219	216	211	199	177	197	203	171	195
3147	625	824	917	921	798	636	612	547	615	535	469	505	458	530	489	473	505	499	480	513	480	467	495	507	469	498	477	508	454	491	524	480	469	513	443	450	500	518	487	476	490	483	467	529	474	437	489	477	485	480	478	471	470	489	501	515	490	490	466	489	474	489	423	451	450	499	452	499	504	482	524	490	517	468	441	506	482	496	490	498	474	479	520	454	466	494	468	448	503	494	498	465	484	457	477	486	458	495	470	508	474	500	472	484	480	481	492	471	479	477	474	478	506	445	451	500	466	495	473	442	463	532	487	505	452	468	501	482	445	483	512	476	457	490	448	510	475	502	515	449	468	475	455	501	546	517	460	470	514	469	481	442	531	467	507	477	517	468	467	440	503	452	494	495	455	491	518	492	488	501	507	528	470	451	474	485	485	485	477	505	454	481	465	482	504	480	492	456	471	484	489	462	473	437	411	480	481	474	516	503	488	459	498	457	476	454	496	464	493	457	480	488	480	489	469	515	456	507	521	450	481	504	460	449	487	489	481	469	518	494	477	474	499	477	468	462	514	493	433	471	491	486	472	496	474	466	439	475	492	479	523	478	496	461	521	462	493	456	469	475	482	503	489	469	469	466	454	463	430	465	497	494	484	502	481	507	482	471	478	449	495	484	505	450	481	469	485	482	488	494	467	465	493	490	505	448	490	478	467	450	497	437	464	475	480	460	489	448	493	528	488	488	483	502	459	491	489	472	512	472	506	472	472	467	493	476	465	476	526	491	467	483	505	504	460	482	495	489	503	500	473	475	494	491	475	494	502	512	467	521	471	495	494	504	464	484	478	518	498	503	469	468	477	474	454	516	458	463	498	467	481	495	494	485	467	476	465	479	492	491	465	478	490	499	468	478	491	460	484	486	472	450	449	486	471	484	484	515	470	467	447	490	482	516	477	500	482	497	515	522	483	448	462	520	475	445	469	514	487	469	472	500	499	465	511	524	483	486	504	455	482	468	476	524	461	507	493	518	466	487	467	452	481	464	519	490	501	507	491	529	479	479	476	486	505	529	496	523	458	504	486	449	484	501	463	491	505	507	490	465	489	482	466	490	454	445	521	465	486	455	471	461	479	473	517	521	458	521	508	459	507	465	469	508	498	490	481	475	490	520	536	482	484	456	482	460	521	478	470	489	508	490	487	487	472	475	443	509	467	473	480	478	498	428	440	492	495	490	495	477	428	517	495	441	482	452	468	473	510	495	502	497	454	483	521	520	492	494	445	459	496	534	465	488	512	479	516	482	515	489	484	496	511	449	482	500	464	476	489	454	491	448	490	533	516	460	504	490	494	474	461	497	500	457	460	460	469	480	451	483	497	464	461	493	463	475	489	465	502	440	480	505	472	503	459	449	462	489	506	491	493	487	525	448	476	499	487	518	519	476	454	478	494	470	466	450	527	516	487	521	511	521	444	494	487	450	493	520	488	475	485	461	511	497	490	525	456	475	489	471	510	483	484	444	471	474	478	456	471	501	435	524	499	478	470	454	466	477	476	470	500	500	495	526	480	426	461	491	444	471	497	500	528	492	472	472	464	488	456	494	500	493	455	500	502	465	484	459	447	487	472	498	483	455	528	454	463	458	473	468	487	499	451	526	492	514	504	491	509	472	444	509	458	461	476	482	481	486	456	461	492	498	453	459	463	479	503	469	477	470	463	475	528	436	481	511	492	450	486	482	454	497	471	472	476	476	491	458	465	473	488	520	454	460	508	499	452	498	497	505	423	502	484	471	470	485	456	495	502	483	434	470	447	457	474	486	471	499	477	441	480	490	493	530	471	484	417	471	509	503	508	450	485	484	475	490	451	465	449	474	482	513	435	464	457	475	476	477	486	481	425	502	526	525	449	515	523	500	493	498	467	492	505	499	485	459	497	468	476	489	473	505	478	498	460	517	475	486	440	474	490	468	475	513	466	456	478	484	500	495	436	500	495	505	479	498	479	462	488	467	482	513	508	503	509	466	510	466	457	466	460	467	495	491	492	481	477	442	484	470	475	465	506	474	491	498	484	507	507	538	475	468	466	491	485	450	447	481	491	484	427	508	474	486	494	455	461	467	500	553	496	459	451	470	488	481	497	492	460	530	517	485	455	491	474	450	447	487	462	488	463	472	495	491	539	494	439	477	484	479	469	508	461	475	485	488	476	467	473	501	465	530	542	490	497	479	479	468	500	448	497	474	432	489	522	511	467	493	481	498	491	520	513	486	479	508	485	507	469	485	492	522	438	490	506	481	477	450	503	479	485	451	479	463	463	471	467	455	469	433	481	494	489	508	502	515	450	450	493	451	502	496	477	500	484	512	470	480	507	499	465	510	482	446	445	497	454	489	494	515	462	495	471	511	476	511	529	479	462	513	452	463	500	492	488	491	459	483	455	471	450	475	501	466	485	489	484	445	491	510	473	432	494	495	457	481	497	508	469	499	505	484	480	498	446	488	439	450	460	513	498	478	495	533	501	479	510	470	462	492	543	518	472	467	462	497	487	516	461	496	462	479	485	475	498	450	451	460	472	497	457	500	508	461	468	475	448	479	471	479	491	510	493	494	476	478	472	470	477	478	482	443	499	500	451	469	512	517	461	468	508	520	478	511	478	508	459	466	449	488	478	458	470	445	478	472	496	424	455	478	462	482	546	472	456	513	452	498	548	492	476	522	474	490	488	466	494	466	504	467	506	462	531	508	489	513	472	469	449	496	503	486	474	466	433	485	488	509	473	520	481	497	474	438	444	501	484	482	490	473	487	475	499	481	504	487	479	482	475	454	493	495	498	489	510	494	442	489	524	481	477	496	484	496	495	511	485	488	490	486	464	482	491	463	425	453	472	512	481	477	454	507	462	469	504	476	499	484	495	473	465	466	485	467	445	453	457	532	481	503	517	493	493	487	472	564	484	447	507	499	467	482	498	470	473	475	474	484	505	493	515	511	481	470	482	474	478	456	505	457	445	537	445	504	476	538	491	480	464	472	489	512	453	505	500	476	499	481	483	517	503	470	506	496	477	454	494	479	529	484	532	465	465	484	488	489	511	467	483	522	461	481	491	488	437	469	496	510	474	502	446	452	483	467	465	471	487	492	473	512	523	457	508	501	475	498	502	495	472	481	504	499	509	517	502	509	476	467	457	493	507	440	477	444	478	482	483	484	501	477	449	432	474	457	482	525	482	472	483	489	495	479	525	438	465	482	471	466	499	473	521	478	440	465	448	474	473	458	470	465	496	457	482	485	463	508	471	451	470	489	455	465	534	484	443	518	481	452	433	473	502	510	521	458	486	469	481	481	481	480	476	462	495	473	463	452	446	495	454	447	494	513	463	503	478	493	453	470	514	499	483	458	468	450	512	478	525	491	480	479	487	483	491	462	468	505	516	447	488	442	478	486	495	472	513	531	468	476	486	474	467	508	496	496	459	468	466	453	500	444	496	500	465	487	445	492	516	488	509	469	457	471	435	497	485
14436	1360	943	715	681	511	449	402	362	302	299	308	308	300	305	285	305	305	330	317	246	276	296	300	288	313	297	255	239	279	277	249	318	307	270	284	282	256	297	260	286	314	299	262	284	274	286	287	290	288	317	315	276	292	293	301	268	286	307	299	293	280	284	265	276	254	283	280	274	258	278	300	260	273	252	266	247	252	275	284	234	275	294	296	286	271	247	279	263	292	305	282	266	284	300	278	274	310	268	274	288	297	278	252	283	301	284	284	265	286	265	287	292	287	280	280	304	287	265	266	291	252	301	308	308	294	268	290	291	307	288	281	285	296	308	311	266	264	290	296	245	308	300	297	259	289	326	284	264	262	262	287	280	273	301	286	307	253	292	340	276	256	276	269	286	274	242	331	288	277	266	290	304	286	283	247	325	282	281	301	300	285	298	308	286	277	298	258	269	289	274	286	280	297	268	286	314	286	284	269	281	276	275	281	265	316	335	308	299	273	302	292	259	309	276	242	261	279	269	286	278	293	289	290	274	279	266	307	256	286	270	241	312	278	311	279	291	271	284	282	269	303	285	306	293	276	269	298	296	275	290	259	293	294	295	288	293	282	274	275	311	284	274	290	286	282	275	269	272	326	274	263	303	292	304	279	264	266	284	274	280	274	284	282	286	274	299	272	260	271	291	299	278	299	286	281	271	287	282	292	320	281	283	273	288	291	283	286	304	284	304	292	252	306	274	275	259	273	260	294	257	303	278	292	312	259	285	275	243	269	267	265	298	280	301	263	276	277	298	318	267	284	281	278	290	262	279	270	312	294	289	303	280	246	301	286	279	299	267	300	271	261	311	279	307	287	269	279	269	275	301	307	243	284	282	283	280	275	292	278	267	265	273	321	276	272	302	275	285	272	272	280	285	264	272	260	276	271	293	295	252	271	280	304	271	289	277	274	248	275	274	295	296	273	269	289	295	288	284	322	328	283	273	289	265	312	293	266	270	275	275	276	258	281	300	271	279	329	298	275	302	269	294	296	289	291	293	251	268	284	308	269	291	301	277	281	250	275	279	282	274	266	288	306	290	292	273	257	258	280	306	280	289	303	298	263	295	267	299	271	306	285	315	294	234	289	299	305	283	247	290	305	280	248	296	283	290	303	266	262	271	275	261	275	302	273	305	256	315	277	277	287	302	296	273	273	308	300	262	301	299	265	297	248	292	282	291	234	280	309	275	302	291	308	260	298	268	277	268	257	299	285	283	305	262	265	269	263	260	280	287	309	297	311	262	289	289	275	294	298	276	333	290	280	293	300	300	278	256	292	304	256	295	247	288	289	304	315	279	288	274	296	287	281	280	339	270	283	284	271	297	279	277	298	282	274	280	298	293	270	276	298	269	282	256	286	286	289	298	272	261	264	293	273	308	270	281	285	287	278	275	256	292	294	283	290	304	263	261	310	274	280	304	258	277	287	255	284	257	245	299	301	287	299	304	221	282	288	309	297	318	317	272	242	282	281	291	299	284	296	288	284	300	296	300	283	308	273	274	305	248	296	273	292	270	296	269	290	267	284	320	261	302	287	296	290	278	324	273	283	277	284	267	289	263	271	258	299	280	273	314	254	283	282	236	260	299	311	295	284	270	285	305	285	281	272	239	336	262	287	281	295	279	265	262	265	288	322	264	283	287	286	310	300	287	299	273	316	288	286	291	276	254	292	290	236	279	285	276	279	244	276	299	299	272	272	278	292	280	276	254	313	290	256	336	301	278	298	296	276	295	285	275	267	262	290	285	277	257	273	289	265	280	269	305	285	267	294	305	267	285	276	310	291	290	284	242	313	287	287	246	236	285	252	275	256	270	278	276	260	296	242	253	265	293	290	246	287	273	276	315	293	328	283	257	251	234	293	283	270	243	285	269	283	302	273	271	295	265	302	252	305	260	287	289	298	251	301	304	286	264	269	281	281	299	291	253	289	274	278	278	284	279	272	279	312	268	241	266	284	309	266	298	281	287	313	275	262	288	259	257	320	287	325	273	288	268	288	302	295	294	309	278	257	289	266	299	258	287	290	297	290	272	271	266	292	288	242	294	282	294	256	293	268	304	264	288	271	285	299	264	309	316	265	250	262	305	298	267	298	318	253	270	285	318	266	276	287	277	301	290	332	272	283	273	284	251	271	287	279	283	272	276	281	251	255	303	260	282	298	298	278	292	239	267	277	298	255	291	301	295	311	311	283	294	276	245	279	269	303	298	298	265	280	281	285	250	292	310	287	283	290	282	299	279	259	306	321	285	297	336	298	264	299	285	279	301	263	279	301	299	247	284	296	284	299	284	264	276	297	273	286	285	304	264	298	275	271	273	284	225	251	299	280	281	283	289	250	269	292	296	261	289	280	287	263	277	265	261	283	302	280	266	269	279	280	263	291	286	277	269	309	291	296	305	277	252	302	302	234	289	296	288	284	260	295	298	242	305	293	281	293	323	296	269	302	299	241	326	324	301	296	272	248	288	280	278	273	286	267	286	261	247	289	288	282	306	270	295	272	310	263	252	246	294	322	294	274	282	294	286	310	278	272	274	295	254	282	301	279	316	302	258	304	302	313	263	275	275	261	298	290	299	256	314	290	329	286	281	303	280	227	288	306	260	300	288	265	272	254	285	276	272	247	271	273	272	297	284	262	306	274	258	272	324	311	299	232	301	279	294	295	278	267	314	280	294	285	286	289	258	297	248	284	282	297	259	300	307	250	287	271	262	295	290	296	290	272	288	295	284	272	260	273	302	273	261	283	281	312	278	283	269	266	272	308	279	286	309	275	277	277	286	286	290	273	274	281	282	286	265	257	297	264	284	285	315	250	287	282	280	292	262	262	313	318	277	298	281	309	295	276	283	293	273	289	295	272	254	278	258	302	302	291	274	331	274	288	289	292	271	281	315	288	297	319	292	268	283	289	293	310	281	273	275	292	259	270	258	242	314	287	267	299	273	278	268	284	307	255	276	283	277	256	278	281	263	303	284	280	307	293	268	273	273	275	266	262	300	295	269	292	266	282	272	276	284	281	284	298	320	320	254	262	328	315	291	247	282	281	283	249	250	292	279	287	255	288	305	294	259	301	295	273	323	269	273	282	270	291	258	311	252	270	285	296	265	296	261	252	330	284	300	321	335	275	278	302	259	285	259	277	260	286	266	270	288	258	294	268	282	272	279	321	297	262	281	299	291	293	265	273	252	265	265	267	308	284	282	298	298	287	305	290	311	287	273	300	302	293	249	272	302	321	286	272	267	269	268	297	243	290	271	251	273	265	271	318	308	241	258	287	307	249	287	252	281	276	256	304	275	259	294	279	253	303	281	243	287	247	299	301	278	289	250	266	298	276	257	281	266	270	286	305	289	281	261	296	252	290	300	260	320	255	280	267	262	259	293	269	274	311	303	302	295	295	265	288	248	277	293	283	293	291	279	267	304	314	244	287	305	297	271	321	261	275	308	280	272	281	289	278	280	290	301	288
9471	1118	1878	2282	2131	1678	1503	1163	1080	964	858	875	882	712	742	783	724	728	736	682	715	723	684	661	697	675	688	644	662	694	682	691	628	633	659	651	742	669	705	678	650	657	655	640	671	662	669	633	652	670	668	663	688	642	662	695	672	655	639	635	653	694	654	639	658	677	648	715	684	668	631	676	628	668	611	650	650	666	662	706	636	663	675	652	679	702	635	657	680	638	590	685	616	690	655	611	679	651	619	630	677	686	666	632	668	663	594	648	649	657	648	704	680	614	659	616	688	661	661	658	671	639	656	635	705	676	684	662	660	648	678	665	674	702	654	687	686	642	619	662	734	638	655	689	615	690	677	611	695	657	636	663	648	652	668	655	653	661	622	673	653	672	656	634	666	613	650	672	645	662	673	686	663	687	628	674	652	592	680	674	640	684	649	637	653	665	656	665	628	674	658	679	670	667	684	649	691	662	666	656	718	653	660	653	669	691	674	642	651	661	695	615	627	642	614	628	626	683	600	641	648	633	640	649	645	672	695	621	642	701	668	641	672	630	687	701	651	661	608	716	674	620	699	644	673	664	600	652	677	688	689	663	669	686	668	630	690	641	663	627	662	628	650	643	611	604	612	665	663	636	631	656	652	628	661	663	644	648	616	689	652	659	688	629	677	661	635	683	631	607	713	638	666	698	663	699	695	688	653	660	661	669	655	644	689	624	666	690	674	665	638	674	693	630	658	662	641	643	660	675	670	712	665	655	602	669	660	641	658	631	647	639	650	652	701	655	692	673	635	712	651	588	672	714	628	626	635	665	627	598	603	678	677	679	691	658	643	640	680	714	662	641	645	674	637	637	690	588	647	637	678	693	658	644	627	652	651	655	670	587	622	647	606	649	685	675	697	674	689	685	674	674	654	684	686	644	643	640	711	661	633	635	667	612	647	687	615	651	675	690	660	648	685	652	640	691	666	650	670	648	625	606	665	658	677	620	658	657	646	625	672	668	660	624	622	668	629	686	655	624	642	645	693	662	672	627	656	657	641	688	633	643	694	642	696	664	632	673	692	643	662	691	677	678	627	649	660	635	685	633	645	663	681	654	653	692	652	643	649	700	646	637	654	684	667	622	667	699	703	677	659	639	609	669	649	647	718	669	657	662	643	673	680	698	694	632	674	634	654	661	606	706	653	656	647	648	681	648	677	677	623	668	697	696	653	645	612	670	685	652	680	663	673	655	642	637	662	644	671	658	639	645	642	697	656	651	669	658	689	671	677	637	687	674	631	632	626	636	611	663	635	653	662	689	648	608	711	666	672	694	611	659	627	611	643	682	652	658	658	647	655	646	669	674	649	686	666	638	647	692	619	654	652	666	677	678	609	657	650	670	671	670	661	661	678	638	626	675	668	611	672	680	640	679	645	643	670	682	677	643	607	699	684	672	694	684	622	696	657	633	683	699	670	644	666	654	653	720	662	704	693	672	669	618	653	658	636	644	611	663	636	630	700	689	652	678	661	696	634	617	681	623	697	661	658	689	636	724	665	687	692	651	682	679	639	646	649	683	714	637	635	689	679	658	635	666	693	663	668	671	661	674	664	662	624	673	669	595	652	674	673	644	652	669	638	692	687	636	643	654	636	674	630	679	662	662	673	652	632	666	668	663	641	621	642	691	623	600	647	665	666	638	691	680	653	676	651	654	635	666	608	671	689	665	620	654	655	676	656	626	690	640	659	702	725	686	650	655	703	689	665	665	626	690	635	651	621	657	659	677	667	634	646	655	684	662	641	639	662	655	674	669	641	671	643	689	667	633	637	629	655	649	638	670	689	658	640	654	633	621	654	614	657	614	590	715	701	644	648	675	644	673	637	647	635	674	703	647	664	676	688	681	630	717	644	707	690	632	689	641	706	587	627	658	656	674	639	677	672	663	657	650	654	672	630	675	641	705	672	665	655	679	661	702	614	675	703	658	635	655	630	687	646	628	693	614	621	654	629	744	688	654	680	632	642	646	676	651	700	693	648	651	636	670	672	686	650	679	706	681	678	664	635	642	628	658	692	686	631	650	651	621	729	631	702	627	693	656	672	633	672	693	678	686	650	640	648	685	682	685	660	631	666	614	681	677	680	638	657	637	674	650	661	640	637	691	667	635	672	684	703	634	683	677	649	664	620	652	665	688	659	615	718	671	724	677	617	652	655	678	603	614	655	668	613	643	645	698	661	609	653	688	678	581	632	723	693	655	686	631	666	622	664	676	641	662	689	660	667	672	679	651	708	652	632	700	640	675	665	627	674	658	646	707	680	654	638	680	648	590	646	688	647	678	659	667	650	649	639	681	648	674	693	696	623	674	659	686	657	713	666	595	703	647	638	681	695	659	649	659	679	651	680	609	673	676	622	655	632	649	641	663	659	646	702	662	686	668	654	668	581	657	648	678	617	659	642	639	707	661	654	657	636	684	688	623	639	645	664	643	657	622	665	640	669	642	645	709	668	642	660	643	615	622	649	668	712	677	678	682	697	670	717	648	606	693	682	632	620	658	688	636	639	682	627	655	638	624	650	630	653	644	652	643	695	680	706	667	661	647	610	654	680	682	629	634	682	608	627	747	646	625	681	687	643	652	675	656	660	656	640	658	612	638	654	643	671	641	656	644	643	653	639	685	648	721	666	689	656	690	656	645	674	662	659	639	630	660	687	631	653	671	673	661	648	667	622	659	670	658	645	625	647	652	684	656	645	683	678	651	640	677	681	634	663	649	652	661	690	636	694	700	642	645	656	655	685	647	646	679	679	673	634	675	679	652	669	643	621	619	645	697	613	626	643	651	598	673	633	605	666	637	661	618	665	627	662	676	669	654	686	659	710	640	653	708	611	682	656	663	698	672	687	699	692	646	685	660	684	667	618	639	651	616	664	672	666	684	639	656	655	638	657	684	660	638	647	677	721	636	679	669	678	638	697	692	655	647	616	655	685	680	649	660	621	664	628	671	653	622	667	625	631	676	626	686	629	664	691	656	641	639	688	650	643	675	679	674	685	639	664	654	676	664	620	598	664	692	686	646	650	649	646	695	656	695	616	679	687	706	648	634	648	601	652	668	655	647	713	655	664	702	710	634	705	661	650	630	623	626	710	637	661	669	687	671	628	698	675	657	629	633	669	629	714	672	631	674	649	645	671	641	648	701	631	658	694	670	652	665	634	619	688	648	626	626	701	619	703	644	639	681	678	658	664	646	701	652	674	628	720	647	654	648	644	631	644	639	634	631	692	663	678	652	615	634	641	692	712	643	664	651	685	693	651	686	705	670	652	707	652	659	632	690	647	608	675	674	658	673	642	646	703	670	634	670	706	648	635	672	644	676	646	660	653	622	637	663	681	643	665	689	657	652	653	645	633	639	650	662	675	674	667	714	707	658	614	666	670	691	679	613	662	639	650	628	637	681	699	686	624	646	647	673	638	666	649	635	674	652	608	650	614	652	657	646	653	625	649	662	691	624	721	673	639	627
23963	2876	1617	1313	980	799	680	585	563	483	458	474	442	458	435	421	425	445	448	411	423	409	380	401	418	431	436	420	394	451	408	398	406	417	392	410	410	394	439	402	381	403	425	375	417	382	398	394	413	402	422	385	389	395	416	396	420	417	409	459	420	400	423	391	396	376	403	391	402	369	387	420	434	408	381	399	390	392	357	384	399	431	362	374	407	407	416	428	371	426	409	423	425	410	369	422	373	401	392	398	414	444	381	442	419	403	411	390	424	395	427	380	434	402	445	415	401	407	394	353	380	379	385	426	406	433	418	404	405	394	370	398	383	413	384	458	395	406	423	431	401	391	379	401	412	408	418	392	396	386	386	402	428	443	422	391	372	399	390	403	382	431	395	419	416	414	366	435	369	379	405	382	413	449	433	414	414	428	363	401	383	392	411	384	384	370	386	382	399	399	437	430	412	379	389	404	416	404	405	403	403	403	398	389	377	344	414	419	432	370	400	412	408	394	401	376	389	385	403	382	389	391	411	396	395	401	385	384	391	409	396	382	390	384	398	391	384	389	405	391	432	416	420	417	376	359	382	413	394	395	378	362	386	399	396	420	438	384	417	431	369	409	392	407	412	405	416	421	369	408	413	403	424	406	430	385	392	378	386	361	400	382	432	443	395	416	397	399	405	395	380	375	425	460	434	404	411	410	387	419	385	371	408	391	373	400	382	388	402	404	404	394	413	401	383	458	424	406	410	399	383	402	423	426	429	406	419	392	380	435	400	387	414	443	404	427	386	365	405	380	395	421	417	424	407	405	389	412	400	412	400	380	382	388	393	391	410	420	404	439	402	452	409	382	427	397	411	386	410	392	433	391	427	397	365	409	405	398	415	400	443	408	444	418	413	388	433	397	440	408	423	399	445	431	421	405	382	385	427	420	414	371	396	393	400	375	430	428	399	375	384	393	425	395	383	423	398	432	405	399	418	382	399	413	412	384	388	374	388	401	425	385	443	413	454	415	388	390	392	388	422	413	425	370	366	398	403	412	414	397	398	411	414	369	390	413	378	442	416	378	362	456	469	407	370	351	398	346	372	400	365	436	385	379	396	399	414	400	405	385	399	408	386	400	389	377	404	407	398	420	349	414	413	380	420	399	381	378	384	374	399	409	402	382	401	390	413	387	426	390	384	392	420	422	428	383	437	416	394	401	379	414	380	396	385	423	385	379	436	362	426	416	408	370	406	381	403	401	415	403	436	372	418	360	386	413	406	352	379	430	452	421	394	397	402	378	395	402	382	402	380	395	395	378	382	363	419	409	435	418	403	398	399	389	410	382	388	394	426	403	407	399	410	397	445	416	402	389	407	384	395	421	410	417	415	441	387	346	410	354	394	382	382	409	421	438	447	397	413	415	405	434	409	377	436	392	373	402	397	421	385	402	400	425	424	422	438	404	389	386	400	432	382	418	416	402	374	416	416	431	380	403	461	402	379	411	414	391	387	411	453	392	395	400	418	405	395	356	410	396	411	404	370	386	420	430	362	367	376	401	393	417	415	388	371	387	374	434	404	415	397	413	430	434	375	370	418	408	441	413	447	430	392	360	429	410	395	410	397	426	408	429	398	381	356	407	363	383	393	394	404	423	361	399	381	381	376	429	379	395	400	415	381	412	384	398	406	435	362	393	421	435	427	379	387	376	394	421	416	390	445	366	415	392	415	404	411	381	420	429	428	456	445	385	423	405	398	402	394	393	436	398	413	382	413	403	382	390	379	389	377	425	387	392	423	409	409	355	389	371	450	387	359	416	413	345	397	401	376	378	427	427	474	394	386	420	425	410	413	425	413	431	376	410	425	410	390	404	451	403	373	407	418	369	399	413	374	416	428	346	377	413	409	440	388	399	434	422	424	393	373	401	395	395	417	408	372	385	393	384	374	377	458	403	374	414	412	381	451	378	405	367	438	422	419	412	395	428	393	421	376	411	373	423	421	380	372	400	454	369	405	411	420	377	383	403	395	407	401	385	402	440	377	399	383	383	451	414	419	414	406	354	416	431	376	408	401	364	420	425	432	405	396	418	416	391	444	429	397	422	384	422	424	427	414	428	425	420	384	368	428	387	419	394	397	395	413	448	449	419	390	405	427	408	402	411	406	389	426	432	378	394	425	398	380	419	404	405	447	409	417	381	432	429	399	387	421	390	414	350	385	424	422	412	420	340	378	429	362	391	383	387	423	402	399	414	361	407	402	423	380	357	421	425	380	394	367	394	390	388	444	420	419	410	377	402	366	421	410	400	399	397	434	422	414	384	403	414	446	418	392	434	412	421	421	399	380	395	419	410	367	396	392	385	379	397	390	409	390	432	392	435	427	393	409	440	455	410	385	405	348	402	390	410	385	391	401	373	389	387	380	403	443	375	451	430	377	393	429	427	410	377	426	359	384	412	425	379	405	360	430	387	411	379	381	401	412	421	376	407	386	385	431	383	410	402	410	443	413	392	391	393	368	429	414	399	403	375	392	406	382	398	444	426	388	408	423	428	410	410	375	404	353	411	428	394	437	396	392	439	396	343	419	431	372	426	417	409	383	385	414	398	425	410	396	416	418	414	417	421	380	403	396	394	435	344	354	378	440	405	405	405	422	408	378	393	382	402	393	407	370	382	385	366	342	413	389	414	416	430	419	389	384	393	372	411	380	425	407	425	398	390	404	420	434	401	413	408	415	407	428	418	377	399	382	397	406	400	404	371	416	396	418	392	406	431	423	365	389	367	383	389	444	417	395	411	433	392	403	419	415	399	414	379	387	379	355	424	410	417	415	481	400	433	382	413	393	397	378	426	431	434	418	399	389	400	413	411	333	414	424	365	431	391	391	407	405	398	393	400	432	403	399	436	393	413	417	417	388	396	363	418	407	418	395	398	380	365	382	424	417	412	398	409	400	407	415	404	415	386	384	384	415	378	401	410	425	380	416	383	431	423	383	404	463	407	389	448	415	374	356	396	371	388	399	465	418	415	420	394	374	376	438	392	365	397	396	395	377	395	421	357	437	422	359	447	429	418	387	405	405	366	403	435	414	391	383	390	355	411	387	449	388	402	392	426	377	402	402	417	393	432	391	399	413	422	408	415	371	378	395	389	391	404	381	369	388	396	379	422	399	416	393	405	434	402	413	433	463	399	411	401	417	410	361	396	411	390	390	384	405	382	348	400	374	443	405	416	387	388	428	417	418	392	385	409	378	382	415	414	416	425	387	348	383	404	351	407	388	376	403	396	430	426	417	439	413	389	468	442	450	404	404	415	388	381	408	410	383	416	381	434	397	435	410	387	410	447	434	404	421	450	434	366	434	416	394	403	406	382	430	433	379	419	415	386	393	386	406	403	402	456	380	401	402	381	418	420	412	396	402	384	415	410	363	395	397	384	399	402	413	428	438	445	439	416	419	390	368	397	433	389	368	425	392	395	402	426	400	406	377	398	393	399	370	367	405	460	369	400	381	438	417	442	410	417
13011	1702	3013	3519	3308	2572	2198	1933	1670	1475	1359	1197	1091	1117	1144	1082	1031	1059	965	1030	956	942	983	952	932	964	986	954	915	908	933	934	955	877	929	927	911	855	913	917	972	827	901	908	930	899	883	871	896	881	933	888	876	917	937	885	923	949	866	929	928	890	886	920	910	955	899	917	881	868	902	968	904	857	899	892	896	924	855	901	916	841	854	936	859	922	893	893	906	898	878	872	823	889	854	892	888	882	906	850	860	858	914	870	896	972	904	900	882	899	894	882	882	899	929	958	810	899	930	870	873	899	902	831	858	890	858	895	930	871	909	931	903	859	887	875	910	853	881	879	875	877	947	922	884	900	883	912	884	868	868	914	868	890	934	902	840	835	916	841	888	878	912	923	907	908	908	870	929	891	882	913	911	853	864	882	901	886	850	949	882	867	850	862	901	888	838	888	895	878	865	907	906	927	858	938	886	822	933	896	858	878	902	853	898	876	869	907	885	883	915	909	872	836	826	852	902	883	899	852	865	889	903	831	908	933	924	862	904	847	946	867	858	835	871	895	826	909	915	931	868	881	889	892	884	890	877	884	907	882	887	879	922	881	876	902	868	924	866	838	880	866	870	872	858	849	913	858	896	854	856	871	859	872	927	889	891	891	845	900	950	911	850	870	829	837	872	854	938	898	869	815	901	845	883	843	868	922	883	852	820	959	837	889	848	890	863	841	897	916	836	843	889	895	852	923	930	868	946	833	890	866	899	930	928	903	842	865	865	890	920	919	834	913	898	883	888	919	904	864	833	913	920	881	891	888	897	874	884	902	908	908	873	862	906	873	892	865	874	836	917	910	877	919	858	872	901	874	866	889	910	894	875	892	907	891	835	867	921	867	899	876	860	929	929	885	823	853	889	866	852	889	916	904	894	848	927	958	874	866	847	944	892	852	936	874	915	953	870	886	856	860	827	915	921	903	869	940	950	956	890	851	845	900	876	884	936	850	898	842	909	887	853	882	915	906	803	882	897	893	947	832	848	914	837	869	883	897	881	888	895	903	910	892	919	920	859	930	874	906	911	912	862	918	875	850	929	893	907	876	853	879	879	926	875	876	912	914	896	880	918	877	906	905	871	951	937	897	877	911	926	874	907	873	879	870	843	880	897	884	909	864	935	881	956	883	832	878	865	879	831	901	890	922	900	882	859	903	922	856	939	876	923	898	853	884	875	864	908	871	849	928	918	881	929	824	866	841	873	901	879	847	894	841	923	884	921	853	864	919	936	912	884	903	852	857	894	884	889	870	867	861	876	898	859	903	878	846	858	857	866	862	929	905	826	899	858	927	939	888	872	886	878	882	882	868	896	892	863	881	883	900	836	875	921	853	906	860	876	855	847	890	873	890	840	882	900	871	861	933	918	897	888	815	890	927	892	840	875	871	880	892	894	863	860	898	897	886	909	911	858	886	871	871	890	848	893	858	888	894	934	894	860	907	903	888	881	871	932	914	872	884	820	916	907	872	876	944	883	911	880	914	854	895	875	889	866	894	855	861	870	835	832	907	874	875	883	865	894	904	818	913	914	834	903	861	852	885	921	882	858	877	910	899	864	928	831	893	936	930	942	863	897	914	875	843	883	853	846	885	867	906	900	870	885	891	892	882	910	839	907	877	850	913	880	910	848	938	867	898	904	905	900	868	891	897	891	924	873	933	911	856	911	893	965	837	916	856	819	881	887	872	832	930	877	929	896	890	912	924	851	853	862	859	853	933	884	864	901	903	878	883	920	898	891	915	879	879	902	906	880	883	898	909	826	867	935	887	930	863	853	895	887	855	837	883	880	844	842	905	862	920	917	915	968	852	853	935	902	915	889	905	895	893	879	880	856	846	879	928	870	869	879	870	893	803	900	886	904	874	895	881	848	880	896	881	856	946	905	874	870	908	819	960	876	924	929	890	918	889	855	883	886	866	959	906	894	872	925	914	894	855	866	915	847	861	911	927	853	858	931	851	935	908	850	912	918	874	931	909	896	896	907	909	881	913	884	863	945	907	875	896	977	867	897	867	821	851	908	891	886	848	854	869	926	919	890	898	888	894	851	878	866	883	915	886	878	914	881	869	905	937	909	928	898	902	906	858	928	901	932	849	873	890	843	873	917	880	897	923	848	899	877	842	890	853	896	886	886	864	853	896	846	856	889	890	860	870	904	902	850	874	898	855	891	907	903	847	892	930	856	895	874	903	915	882	936	846	885	889	891	885	844	870	948	880	893	880	912	867	822	883	914	875	871	950	883	888	913	881	845	911	894	913	883	935	902	926	859	868	896	921	904	860	909	861	940	874	874	923	898	868	889	898	870	909	889	892	902	918	905	924	894	877	912	879	898	901	886	851	929	849	911	890	910	862	852	884	916	833	863	881	846	863	922	866	891	873	906	881	904	881	955	851	898	873	895	924	880	955	879	873	851	868	945	849	873	869	851	911	883	901	838	886	846	892	914	849	891	952	893	922	887	866	904	921	870	888	875	862	931	893	865	858	932	869	896	903	855	834	900	826	856	925	869	937	878	864	898	868	904	847	823	894	828	888	879	894	921	855	909	878	842	912	874	876	907	863	909	837	911	920	869	893	907	898	862	861	889	890	875	902	929	879	902	904	928	922	871	882	900	895	907	934	858	893	862	922	887	884	900	906	893	898	912	868	880	898	927	899	884	906	853	882	880	831	856	921	843	859	895	894	879	849	885	888	889	899	837	887	883	909	913	868	931	911	879	896	917	882	846	874	866	830	893	931	898	893	879	915	935	934	872	854	885	923	903	890	841	869	895	890	903	878	852	900	885	904	846	929	882	909	913	888	863	917	895	845	940	911	857	875	865	851	911	891	885	870	895	862	951	875	900	896	901	873	913	847	863	896	927	943	872	881	930	914	925	857	902	865	879	885	890	869	873	840	910	874	923	894	904	880	829	921	831	874	884	893	855	925	930	876	867	915	876	867	874	925	948	896	816	898	894	906	856	905	887	835	856	870	857	881	915	914	949	900	919	925	866	815	885	914	851	900	890	880	858	925	871	886	868	884	863	876	915	885	908	936	900	867	901	907	871	907	857	877	900	888	891	876	880	905	881	890	863	828	906	854	835	901	870	953	880	920	943	896	882	937	929	876	934	884	940	852	855	870	937	839	862	888	891	945	897	841	896	847	906	906	873	877	917	868	882	861	907	908	902	924	902	838	886	855	821	894	885	940	939	854	825	895	891	901	873	891	902	840	876	851	901	919	872	927	902	880	900	871	870	856	903	884	873	922	888	920	905	855	870	879	878	846	863	872	872	830	886	853	884	878	894	878	887	889	901	868	854	929	868	867	849	851	888	856	892	917	895	928	888	889	898	913	889	902	926	907	928	931	925	898	863	889	898	865	911	866	858	894	869	932	887	901	898	848	894	904	905	924	910	899	914	826	894	823	900	891	882	866	844	826	851	860	895	902	883	866	860	882	868	828	889	886	840	861	864	860	850	906
3993	412	365	334	284	266	247	230	197	216	216	201	209	227	210	191	192	189	190	211	197	180	196	212	196	193	214	212	209	210	207	187	218	244	202	206	185	193	222	198	200	191	174	186	166	221	223	229	199	218	193	186	201	210	255	196	221	187	226	190	205	188	208	205	199	178	209	215	190	179	207	198	190	171	199	216	184	206	198	182	205	176	196	207	197	204	170	215	205	222	213	194	200	194	204	211	173	188	177	192	226	219	179	191	189	212	187	204	217	200	198	199	189	204	183	181	192	173	168	182	201	218	213	202	210	211	204	181	170	219	177	208	205	191	210	187	194	191	201	186	192	214	218	207	212	208	194	212	211	215	201	199	199	207	214	203	185	225	205	167	204	173	172	202	215	194	189	203	190	187	217	182	209	203	215	214	199	193	181	189	167	200	190	199	201	208	161	191	212	181	205	196	199	188	212	179	209	178	192	194	197	166	195	196	200	184	205	204	189	186	188	179	220	211	204	206	207	187	196	192	223	184	197	191	188	186	185	213	203	170	186	197	245	232	181	190	208	176	168	205	226	184	229	213	192	197	222	188	178	186	198	188	173	189	194	193	217	214	202	216	211	183	226	186	224	181	180	216	200	226	224	198	197	200	199	185	227	187	184	184	208	194	199	183	183	187	217	198	183	212	206	173	225	171	159	230	190	178	199	202	236	207	191	179	215	212	217	232	217	191	187	163	186	189	228	212	180	192	215	197	207	183	203	185	211	199	228	209	191	183	198	176	185	207	193	188	186	192	225	206	184	195	189	185	190	207	218	191	198	211	180	186	226	198	186	174	205	205	196	172	171	175	179	211	209	206	200	214	193	187	189	188	203	201	198	201	218	214	198	209	202	210	191	191	197	206	204	199	185	184	220	197	178	227	154	190	197	211	172	211	220	189	217	199	191	174	213	213	208	201	164	216	199	178	188	211	192	173	187	192	205	240	187	173	209	182	214	203	207	180	238	207	191	178	200	182	201	189	218	162	182	191	216	194	201	173	190	199	198	208	214	227	175	201	186	198	211	203	217	201	227	182	247	191	206	189	202	175	180	181	173	187	210	207	172	179	204	193	177	191	178	210	208	186	209	207	200	182	185	184	205	208	176	180	204	171	215	196	198	212	204	191	194	195	195	240	216	206	194	186	222	157	213	218	217	174	209	227	188	206	199	176	199	232	190	205	189	200	184	193	170	221	179	189	207	194	186	204	203	191	210	191	166	212	209	218	204	202	177	190	191	193	215	179	201	198	176	208	216	205	175	192	186	208	212	184	184	203	192	211	188	224	216	197	222	222	180	202	164	181	193	200	196	228	214	203	178	230	194	181	200	191	197	166	200	188	209	204	176	191	158	182	197	200	193	196	178	199	190	197	180	182	201	175	178	208	200	174	187	183	240	226	179	223	194	185	185	211	199	180	212	211	216	183	208	213	237	203	185	184	186	203	188	178	221	199	199	188	195	197	190	182	179	204	188	200	208	216	187	181	197	190	193	208	188	198	202	193	229	179	178	191	192	194	206	195	195	175	198	180	192	194	202	203	210	184	222	207	178	158	189	171	197	202	219	226	210	199	201	169	206	201	206	199	192	228	213	221	216	195	202	203	189	189	239	209	192	209	195	183	195	225	169	192	186	186	203	174	202	204	196	221	168	210	196	196	177	189	187	197	195	192	208	208	224	204	202	180	200	210	202	197	224	186	162	185	178	180	178	203	187	170	183	165	211	194	176	197	219	185	160	210	198	203	178	181	195	193	230	198	201	195	210	203	213	208	200	202	208	208	190	186	203	213	219	209	191	199	189	206	196	213	180	204	216	213	202	202	219	186	175	214	187	182	231	188	182	210	186	203	182	213	197	197	211	192	214	173	176	194	187	183	194	181	221	196	182	175	189	234	192	196	192	172	201	181	223	205	183	193	193	187	220	200	218	182	173	177	203	156	195	206	209	202	201	211	167	216	180	183	171	211	182	196	210	168	178	197	213	172	192	216	194	200	183	181	205	213	197	191	207	211	207	198	180	188	189	181	208	179	187	179	188	201	219	181	189	202	180	203	199	179	213	212	183	187	188	169	215	210	188	205	179	214	171	199	213	204	209	199	182	173	208	196	208	191	181	187	210	211	228	198	182	185	236	181	201	185	181	197	195	202	199	222	180	172	191	203	191	199	184	165	199	188	181	209	206	209	208	161	189	193	201	186	175	201	197	197	172	173	188	190	194	220	202	191	205	211	195	204	181	203	218	190	162	201	202	178	203	199	187	195	209	185	191	215	193	200	168	175	175	186	189	185	195	206	194	200	197	199	185	198	186	173	233	225	200	181	210	196	187	226	203	196	184	216	187	217	185	179	194	194	179	201	191	202	184	203	204	226	201	217	193	190	208	202	187	200	183	205	195	190	188	171	199	183	170	162	197	173	198	184	172	204	183	209	192	180	194	187	203	209	201	171	175	197	205	214	196	196	197	198	205	198	190	189	199	184	203	202	191	188	190	180	216	200	198	189	202	173	196	214	198	197	201	198	201	189	191	197	179	205	172	217	193	204	221	214	192	172	189	213	194	205	210	222	183	217	218	174	203	213	178	210	192	213	212	188	202	190	198	201	196	190	167	217	195	190	193	206	225	209	212	198	204	195	195	208	215	231	199	207	203	161	208	209	179	191	219	217	182	211	211	220	195	186	199	198	199	205	186	202	231	192	174	201	219	182	189	177	191	205	192	210	195	223	186	197	203	205	175	192	200	185	189	223	244	190	198	200	218	181	209	184	186	211	204	214	204	166	193	176	205	204	186	188	195	194	194	189	200	216	198	181	186	199	212	201	213	212	187	199	203	180	199	206	219	199	222	207	211	184	196	194	193	186	190	188	225	191	186	192	201	226	189	200	224	177	219	245	205	209	200	211	189	226	201	211	199	190	188	174	178	193	175	207	181	184	195	229	194	205	198	180	186	199	205	231	178	192	202	197	190	212	209	208	222	204	199	215	182	228	188	189	237	242	194	202	187	204	186	187	218	176	176	198	177	200	199	199	231	196	199	185	197	195	182	204	212	209	186	188	183	233	174	200	188	196	217	204	208	197	204	202	190	207	207	222	187	179	179	199	200	213	218	185	217	175	202	180	172	183	180	168	184	173	152	169	187	200	199	199	214	201	197	226	195	187	200	191	210	180	187	178	187	206	209	193	193	183	191	172	208	189	200	218	217	225	205	208	181	186	192	184	209	204	183	193	222	207	224	182	183	212	199	199	177	204	217	234	206	202	209	207	215	214	207	177	197	196	179	199	195	182	194	208	194	202	178	197	183	205	185	188	201	199	198	196	217	211	216	208	209	178	215	193	181	194	206	197	198	176	217	212	191	195	187	198	196	200	186	197	194	200	204	196	182	201	203	196	211	205	191	200	194	192	207	171	209	233	187	205	224	187	211	204	196	190	188	191	192	154	205	179	188	181	191	188	199	187	215	203	204	191	196	209
3030	605	844	890	977	782	694	691	621	572	545	517	528	521	501	447	469	473	520	511	498	475	473	495	474	507	534	490	511	465	486	502	467	495	518	505	510	472	502	467	478	495	490	481	473	501	499	504	475	469	507	457	485	514	492	481	476	473	487	509	498	441	484	475	494	476	503	480	489	469	475	480	451	481	483	519	478	457	484	517	485	485	479	475	511	495	485	479	502	469	547	503	495	554	491	505	483	462	505	469	512	423	514	503	500	480	487	472	495	495	484	501	450	466	522	461	490	471	494	519	490	487	478	473	520	434	523	490	456	481	507	510	454	495	489	485	486	520	472	503	471	521	486	478	454	483	487	456	473	514	455	502	535	517	491	484	472	486	469	480	507	481	479	456	491	503	498	495	487	468	480	515	481	487	488	448	510	499	486	469	456	492	445	490	497	493	495	469	513	495	474	506	490	468	506	469	518	504	472	484	517	488	512	488	502	485	491	476	485	475	500	467	458	466	479	518	479	498	505	494	484	473	478	501	475	451	473	522	471	514	461	489	495	474	492	472	459	455	479	504	527	525	482	484	490	493	471	489	493	499	489	492	493	501	483	435	480	485	455	450	455	473	482	464	488	515	507	462	468	488	514	462	490	478	479	482	449	470	462	448	479	490	485	461	468	495	501	435	479	483	464	518	479	490	423	473	481	482	503	475	497	490	529	519	507	465	511	475	481	471	476	450	470	470	444	488	461	475	478	455	436	504	482	519	500	455	471	489	459	498	477	461	454	502	488	461	466	499	458	521	507	461	473	468	540	494	510	452	451	500	485	503	502	477	477	518	510	482	501	503	438	487	476	482	508	458	496	477	500	460	489	479	501	522	515	481	478	523	438	467	463	468	514	509	534	449	492	470	489	496	495	463	474	481	484	495	512	480	503	488	448	479	460	463	467	491	466	493	486	471	483	475	465	503	499	523	507	487	492	459	473	484	499	478	498	483	472	472	477	479	470	487	461	481	473	461	500	485	486	477	512	507	494	472	531	442	510	514	489	468	466	446	526	489	464	501	476	477	477	444	467	518	470	483	491	446	514	484	466	510	523	485	509	473	490	500	455	457	470	494	524	468	454	484	451	482	439	499	449	504	449	475	454	475	500	480	477	496	480	490	509	520	484	490	512	444	471	475	494	502	448	436	480	467	504	488	517	481	504	491	489	524	432	448	479	498	490	492	430	493	482	451	497	479	505	528	512	475	477	500	495	527	485	466	427	501	486	481	464	541	499	503	493	486	525	499	500	510	472	454	548	496	507	492	511	514	470	499	461	449	505	485	538	491	487	544	502	466	524	496	485	507	513	466	502	499	498	527	492	476	486	499	431	466	492	473	492	461	488	478	471	501	507	486	474	479	510	499	477	509	500	472	489	476	483	456	480	465	496	520	514	473	473	497	509	468	435	487	505	479	494	503	485	458	477	442	513	498	454	514	473	495	477	477	486	475	515	475	520	505	482	469	474	517	487	479	473	492	468	455	490	462	492	487	494	445	511	492	454	485	481	490	494	471	520	501	501	504	461	497	520	497	522	469	482	484	470	537	463	483	459	459	485	498	446	521	486	539	481	492	468	502	493	483	447	483	471	491	511	469	459	512	489	515	487	477	495	466	483	493	509	485	477	503	480	450	478	466	466	473	492	493	525	500	480	490	471	450	454	509	496	480	500	471	445	469	474	456	470	458	498	463	448	514	467	469	498	446	536	481	477	491	506	467	501	437	503	537	482	477	472	489	510	460	506	448	478	502	480	481	482	451	505	511	487	467	498	468	468	481	461	496	477	484	507	472	459	503	464	477	513	459	476	459	464	467	496	493	493	440	459	475	460	504	473	455	500	501	489	473	483	516	528	469	470	485	509	475	515	486	466	482	486	492	461	522	515	529	488	488	513	466	501	486	497	489	483	483	510	495	439	488	514	479	488	464	481	470	504	496	488	477	507	483	469	489	496	492	465	463	498	479	484	477	467	473	462	468	471	486	488	475	483	484	519	490	440	485	537	515	482	448	428	519	490	474	485	464	438	430	530	519	461	526	473	509	499	519	488	518	491	492	472	470	519	531	508	512	490	452	491	523	490	506	516	482	480	456	492	516	468	507	477	511	491	478	516	492	486	486	488	445	511	503	488	492	507	496	489	496	495	462	477	416	477	506	470	477	480	516	487	482	454	502	488	475	483	506	451	468	434	501	469	507	500	477	494	507	471	473	463	472	462	474	499	475	501	480	508	474	481	539	457	456	506	458	470	436	463	492	500	474	482	492	482	498	485	511	505	469	466	501	488	492	453	479	472	467	489	481	468	525	479	452	471	458	502	519	518	448	484	496	505	511	488	472	499	468	517	459	488	503	459	471	503	476	465	492	490	479	468	498	486	504	428	488	454	470	484	468	504	513	495	431	521	505	436	523	504	455	477	459	475	515	474	471	447	467	476	543	467	495	460	495	473	450	496	445	534	470	464	500	500	465	479	486	473	489	494	498	504	489	485	522	472	474	457	462	496	472	505	487	516	482	495	474	474	464	474	471	455	474	472	457	502	502	481	472	474	494	499	456	493	465	488	520	475	482	461	477	495	467	481	508	503	491	492	467	470	474	451	483	510	484	453	480	540	506	460	418	499	536	500	492	489	447	481	479	457	488	503	484	488	482	482	500	487	493	473	456	525	479	483	484	496	461	459	468	462	480	425	514	462	496	511	454	484	495	485	501	485	471	496	504	475	511	440	497	482	502	471	492	485	432	490	507	474	474	469	449	525	480	489	466	470	501	506	475	482	487	507	501	504	501	505	515	488	453	463	505	492	470	504	488	501	510	481	485	509	467	499	463	458	480	468	493	492	472	460	498	494	483	468	477	503	509	485	483	510	475	489	469	483	496	466	454	494	474	492	511	514	500	509	480	467	503	487	500	485	495	458	465	503	457	482	504	453	499	448	491	456	493	462	472	461	459	482	488	502	477	511	508	475	456	499	495	521	457	509	449	491	427	468	462	531	477	464	500	496	471	506	493	516	519	480	479	474	510	483	498	467	467	498	466	500	485	537	489	445	528	485	511	474	476	498	477	498	474	470	480	479	489	525	483	516	501	492	486	471	478	520	475	474	479	499	453	471	513	517	487	495	484	491	486	505	467	495	474	481	448	491	465	487	501	475	526	532	498	459	485	480	481	488	485	502	469	507	469	456	483	515	461	510	487	483	429	481	537	484	476	473	480	433	462	490	486	480	459	512	436	500	440	510	503	505	506	433	477	487	496	462	515	485	475	504	478	499	510	468	464	492	464	468	486	485	496	475	470	475	448	436	483	497	479	500	494	483	483	491	487	482	493	519	465	499	467	486	458	458	458	530	470	504	504	486	479	476	472	511	468	516	473	428	486	523	521	492	454	485	504	476	513	458	499	512	484	492	444	459	523	499	479	496	486	490	484	489	461	458	468	498	472	459	499	501	516	488	503	439	464	455	487	476	487	506	489
13958	1248	886	732	592	507	422	402	344	290	312	309	285	307	285	277	298	299	284	304	323	289	264	294	291	305	267	302	269	265	254	317	258	261	261	260	278	252	290	287	247	272	274	319	309	292	295	298	256	306	271	279	291	289	318	276	263	256	280	275	308	277	293	251	273	286	305	285	300	267	258	288	276	261	278	282	290	278	318	272	305	282	273	273	269	282	307	309	269	273	279	253	288	261	275	257	262	289	295	275	297	290	284	275	260	297	289	263	259	281	309	301	285	304	269	250	291	266	301	311	293	315	303	281	263	252	274	305	263	226	308	293	254	272	298	270	256	289	265	265	243	258	269	300	268	268	285	282	280	285	263	305	279	315	285	277	280	319	298	286	310	285	288	266	287	259	273	273	248	267	275	274	278	280	274	249	281	298	287	284	273	293	332	250	296	286	299	285	295	290	290	256	308	274	287	273	305	299	270	265	249	282	288	277	300	297	287	284	280	293	313	285	299	272	291	276	264	278	281	279	271	302	280	275	268	277	320	283	295	272	261	273	300	279	294	276	265	267	251	269	274	270	295	284	271	332	327	265	278	266	247	264	282	279	317	288	255	313	280	292	276	312	288	280	252	268	272	255	305	314	277	269	300	288	265	302	287	315	257	293	290	269	285	265	318	303	255	253	251	275	277	275	273	273	290	304	248	282	269	273	282	273	251	306	278	255	294	278	326	299	261	279	291	275	276	295	261	279	260	280	292	277	265	293	283	281	336	298	283	279	279	335	268	288	270	259	262	277	261	272	294	252	253	265	285	285	293	266	301	282	288	292	277	294	282	309	301	281	254	274	268	253	254	288	254	285	283	283	275	273	270	286	263	290	271	285	283	281	271	252	250	259	278	314	308	300	260	298	304	253	264	281	274	297	262	279	301	255	271	285	264	257	264	285	259	283	276	285	280	268	275	331	292	276	288	285	269	269	279	324	294	275	294	296	266	303	311	284	265	305	291	321	287	303	311	292	265	299	286	313	276	286	272	295	289	314	275	283	295	260	271	283	284	300	293	244	317	267	284	299	275	305	296	279	301	252	273	283	312	270	294	298	256	300	292	292	288	317	271	276	283	283	271	288	295	249	283	311	315	284	263	329	260	281	303	301	308	293	264	244	304	303	284	274	262	260	263	306	303	281	270	312	299	306	282	250	269	239	269	295	285	293	311	306	279	302	282	316	296	296	293	292	303	281	292	248	266	272	279	288	269	305	309	275	286	265	271	275	293	286	273	274	294	295	286	259	315	253	295	280	290	273	320	327	279	231	297	265	257	275	283	267	279	287	296	286	260	302	295	310	267	278	299	260	287	270	288	279	270	264	254	301	298	249	261	313	291	267	291	246	283	302	252	278	262	291	292	263	289	268	276	271	292	281	273	304	254	299	292	271	277	290	306	292	306	261	294	298	270	277	286	328	289	272	322	242	279	251	260	283	280	282	287	274	265	270	250	293	294	303	268	261	275	265	265	295	279	287	274	246	278	272	293	282	265	276	279	285	308	326	291	293	268	250	287	299	297	301	306	277	270	288	261	246	279	248	287	265	268	279	309	290	291	292	300	283	306	299	261	275	261	286	268	257	278	263	277	262	277	303	283	286	271	289	267	292	279	305	277	295	269	297	273	257	285	294	276	286	293	262	301	299	302	309	269	255	252	273	290	269	265	311	296	259	286	277	293	297	324	269	271	291	249	272	321	284	269	257	274	247	292	302	268	297	289	289	271	243	266	294	299	271	274	270	302	277	252	286	297	285	282	280	302	261	248	233	265	275	285	300	296	285	310	294	284	279	302	260	285	275	285	297	266	267	274	305	253	271	275	272	288	273	264	287	302	261	280	302	279	273	263	302	298	234	270	289	267	270	244	285	266	277	279	279	262	264	279	268	265	283	275	266	284	258	315	307	292	280	272	256	269	233	242	277	264	261	281	299	304	278	269	264	286	290	287	277	248	249	273	280	294	299	296	268	283	289	253	295	291	287	316	257	295	311	285	303	288	263	280	260	288	279	285	242	300	275	266	273	293	253	271	267	301	268	307	291	287	288	284	295	297	309	314	285	269	254	267	289	299	280	287	259	308	265	289	287	287	259	291	310	303	314	286	283	276	314	281	271	260	292	265	245	287	294	279	256	289	273	275	281	318	265	288	269	287	287	264	286	271	283	267	281	274	294	315	295	268	277	286	275	286	283	270	268	315	280	301	287	287	274	286	314	306	283	257	292	277	278	294	282	278	287	272	289	282	263	297	284	276	285	306	294	260	248	290	289	294	297	269	267	281	288	286	316	276	289	269	300	311	278	295	275	257	283	269	277	289	280	266	288	289	283	316	305	293	286	294	311	285	285	278	288	297	273	297	271	280	320	292	312	304	265	312	265	262	262	258	304	284	298	283	284	261	301	279	292	310	282	267	295	280	305	290	280	275	278	261	282	330	267	282	276	264	276	293	292	241	281	272	282	295	284	259	262	267	271	253	285	261	286	264	285	242	293	276	282	304	288	299	260	310	267	269	275	266	286	301	271	283	260	274	272	258	269	276	285	292	299	273	275	262	277	302	273	260	256	273	277	276	295	275	313	324	280	319	273	290	285	293	259	285	307	262	295	314	279	275	258	310	280	268	276	277	259	283	285	313	264	304	281	268	275	306	278	292	302	283	283	287	302	258	288	298	251	257	287	249	303	310	318	266	249	287	275	298	293	280	294	243	285	300	298	244	282	278	276	302	308	293	265	306	301	289	278	281	287	268	261	297	301	256	324	295	303	294	285	324	289	237	254	307	265	305	306	282	289	257	280	277	316	304	307	251	270	257	331	283	231	270	253	290	279	308	288	274	287	293	285	260	279	268	318	347	330	271	286	244	271	282	276	271	282	283	286	252	238	268	318	258	280	291	291	291	280	270	287	284	295	275	276	273	266	280	265	284	279	267	296	267	286	254	232	288	303	279	272	277	275	272	261	266	251	289	287	297	257	262	272	270	268	297	271	290	293	337	313	311	292	313	276	270	312	276	260	283	309	279	273	290	289	287	278	307	271	281	264	276	275	274	292	290	312	277	297	313	303	271	295	277	291	276	294	279	300	277	263	289	289	295	286	276	327	273	287	258	267	288	287	292	253	264	262	278	278	289	288	267	272	277	308	310	251	252	289	289	259	307	267	264	303	273	278	262	268	271	305	310	268	293	287	299	267	287	291	294	315	276	288	287	274	270	259	303	262	265	282	247	286	295	266	280	294	289	253	274	238	274	289	289	273	295	297	307	286	256	258	296	306	294	301	264	274	275	275	278	295	295	286	295	286	299	306	288	276	283	291	299	254	285	239	262	280	248	287	291	266	306	310	270	253	299	283	275	262	255	272	310	276	254	260	253	274	239	291	289	243	277	301	282	287	287	293	266	290	262	280	276	278	288	299	255	302	281	273	267	276	276	287	288	277	287	276	255	264	299	289	252	274	300	287	297	284	296	290	294	300
9255	1164	1932	2195	2018	1725	1464	1291	1037	933	865	814	802	828	744	747	809	718	673	712	704	740	719	668	727	691	624	685	698	630	630	621	662	650	639	704	662	682	700	692	712	722	683	689	676	660	719	718	726	653	689	679	669	670	674	676	677	663	719	653	669	678	625	720	648	660	647	689	674	652	666	657	691	657	672	611	656	669	676	649	674	702	652	707	684	671	636	659	665	697	662	683	706	672	685	662	659	647	715	640	604	625	630	663	632	650	669	688	658	632	678	641	638	640	702	677	660	656	646	705	672	671	671	708	636	672	665	663	673	654	670	672	647	673	670	649	711	688	672	663	636	664	628	682	674	645	660	644	671	681	663	653	704	622	649	691	656	663	686	641	686	692	616	645	640	698	666	660	606	643	687	682	683	637	615	660	630	655	645	656	649	647	611	689	644	619	659	683	625	663	684	643	663	644	664	647	640	653	680	622	652	709	641	672	678	649	654	674	680	648	657	700	687	686	685	643	671	645	641	694	676	691	667	710	644	681	651	642	678	710	660	670	701	653	648	678	652	660	639	685	632	654	657	700	679	629	658	664	645	642	639	679	687	662	625	617	696	644	647	607	677	661	691	657	611	651	647	650	660	613	663	688	674	660	660	676	632	683	634	685	705	702	694	711	661	647	626	641	682	618	610	670	641	664	654	703	641	655	660	671	689	653	666	677	659	650	687	692	618	618	664	646	624	692	695	719	610	660	679	664	671	671	612	684	661	676	708	684	655	650	668	617	674	660	644	691	686	673	700	672	697	642	633	625	644	646	609	708	681	671	695	644	661	692	651	648	671	620	695	686	634	668	632	701	685	650	682	646	608	653	667	668	662	679	664	667	656	669	659	604	712	684	664	658	613	622	627	639	640	637	662	667	664	672	608	676	693	628	607	680	658	649	675	663	651	676	654	623	666	620	691	690	699	685	623	686	643	644	694	644	673	661	645	671	632	653	658	667	694	655	689	644	661	633	666	639	668	744	673	690	650	657	661	683	644	708	650	657	635	691	623	658	624	683	628	682	648	684	721	696	662	636	628	653	657	671	591	641	673	654	674	589	658	712	624	693	674	665	673	657	649	683	648	722	641	619	619	653	686	662	649	651	657	666	642	641	684	628	684	653	636	699	664	622	652	645	641	646	710	717	657	671	624	619	714	659	685	664	687	654	611	634	688	655	676	662	609	641	630	664	641	690	671	659	611	646	644	638	677	639	658	661	642	628	699	670	628	671	655	671	700	618	652	691	682	627	647	630	651	650	636	676	682	657	674	635	652	623	660	663	636	660	645	647	648	663	718	661	654	653	634	652	642	629	668	661	627	670	604	670	706	651	723	715	674	620	637	655	700	655	678	670	626	661	690	682	638	603	640	638	683	633	655	617	629	622	668	683	677	646	706	649	661	624	622	677	645	638	691	660	638	632	700	669	656	696	658	688	672	665	661	627	623	683	678	664	648	649	695	666	662	671	655	632	667	665	656	659	646	665	676	698	665	690	641	681	639	667	706	672	638	657	700	663	668	683	676	669	660	697	662	680	663	652	663	622	698	639	672	646	696	677	723	701	658	690	686	635	650	653	686	627	663	659	665	679	654	669	606	678	667	676	693	651	663	683	627	626	654	696	649	633	692	675	664	675	688	685	644	680	642	612	648	642	682	647	700	700	615	657	681	644	659	664	637	632	662	628	656	639	680	676	630	694	658	676	701	654	668	666	624	635	690	690	688	639	645	646	674	639	624	670	665	670	677	623	675	662	649	615	664	629	659	698	692	650	638	701	639	670	653	691	683	647	648	681	622	716	672	669	680	636	703	664	716	633	610	686	660	660	645	663	677	638	694	660	695	646	695	657	621	702	659	672	684	660	626	623	669	646	639	636	645	663	651	625	687	663	670	661	652	628	664	668	694	684	658	640	719	651	670	675	703	637	671	668	689	672	649	649	655	662	648	660	650	653	656	670	670	702	659	652	694	623	683	708	659	679	593	672	673	633	690	685	624	646	663	661	664	648	657	637	677	659	662	684	664	650	695	667	670	677	676	664	676	666	635	693	667	696	656	621	740	658	674	675	653	691	640	634	666	662	634	702	661	685	658	674	643	655	625	703	664	672	667	667	711	674	672	653	660	653	644	636	607	651	645	630	671	659	660	667	616	671	642	639	645	706	656	653	713	626	633	691	663	635	636	643	660	665	659	686	704	663	711	623	655	658	688	664	661	644	671	639	680	676	677	595	663	643	650	630	630	690	648	664	596	687	668	642	621	709	632	650	638	654	674	688	668	659	661	634	706	675	651	641	671	665	637	698	672	650	690	639	672	628	622	647	652	663	654	663	641	687	685	681	656	618	624	651	634	660	634	687	705	677	626	678	680	650	665	671	646	660	656	641	642	625	639	628	694	668	635	640	689	696	639	698	677	676	661	636	671	643	665	626	689	655	628	647	620	646	659	651	632	700	670	636	638	725	699	713	668	658	635	636	687	649	665	686	684	664	653	663	658	653	692	638	612	698	621	661	634	607	644	653	686	645	666	649	643	670	650	690	709	682	642	633	657	689	648	622	699	684	645	657	642	678	645	699	663	689	633	695	657	651	660	681	714	682	621	691	655	621	691	646	694	640	710	663	688	652	647	694	661	644	642	699	669	666	674	676	661	671	640	652	656	683	631	647	682	685	634	698	661	659	636	697	625	662	631	640	629	628	681	664	678	652	659	670	647	623	697	622	694	692	643	678	614	680	651	696	660	653	651	648	651	726	664	646	698	723	620	690	655	613	678	690	695	672	658	659	630	644	667	643	666	686	688	632	700	684	657	619	654	617	659	681	652	654	650	640	613	665	667	674	651	642	673	665	703	663	664	645	675	650	658	648	643	651	642	630	607	658	685	682	686	612	652	629	659	676	674	624	648	717	701	651	662	648	627	642	668	683	595	655	664	646	653	628	686	685	653	683	646	668	683	677	643	650	657	635	647	677	608	641	678	676	668	650	662	670	672	647	677	665	626	647	643	652	673	659	645	684	620	694	679	665	637	661	646	719	670	708	671	665	664	599	644	683	673	656	674	676	649	681	632	648	657	694	665	654	671	666	690	670	638	671	630	692	675	634	662	643	677	647	680	621	681	660	679	662	654	677	677	628	658	629	601	657	685	608	643	676	659	651	660	699	652	639	661	675	599	720	651	658	707	667	624	670	650	678	692	638	641	667	678	718	639	636	717	652	622	655	701	641	653	659	688	653	620	685	638	659	681	669	724	661	646	623	640	687	704	635	639	668	652	674	651	665	697	599	663	664	626	640	657	646	656	700	670	655	681	646	678	672	653	651	651	696	667	670	606	603	662	661	676	666	664	656	706	653	668	697	632	654	653	634	638	703	665	666	665	713	696	671	657	649	668	617	674	659	710	633	656	642	642	670	648	617	676	624	639	657	637	632	686	676	645	656	661	633	696	714	622	666	661	659	675	656	699	659	645	635	669	662
22519	2749	1731	1254	921	843	624	623	566	530	436	448	437	445	422	413	420	406	436	429	430	449	427	455	436	429	406	396	415	408	394	448	385	385	398	371	402	412	404	415	413	454	380	382	409	394	407	373	391	390	412	374	405	462	400	390	361	403	415	394	402	443	407	392	406	438	413	393	405	412	393	404	398	374	425	384	388	398	375	400	403	402	380	427	387	371	380	408	396	396	408	388	400	365	371	384	374	378	358	413	383	394	410	371	403	392	382	425	422	423	430	391	428	434	380	382	420	436	433	368	368	400	373	387	348	419	376	412	400	398	398	423	428	397	428	411	391	418	390	372	373	492	440	416	388	428	366	423	386	397	368	398	349	383	395	440	390	389	436	371	425	421	387	384	411	397	423	408	386	367	393	459	383	408	394	408	434	392	395	398	413	405	385	419	440	403	382	355	409	379	394	395	385	404	393	375	380	374	410	385	403	392	385	407	368	399	461	434	351	365	396	435	369	386	402	375	401	368	392	381	415	393	428	411	381	406	383	358	393	406	374	392	377	454	411	371	413	417	393	393	372	369	435	431	401	409	441	425	445	426	383	376	395	434	399	434	409	407	375	394	385	387	408	382	413	399	406	400	424	384	383	367	407	392	418	403	383	425	381	363	363	389	391	432	388	393	413	394	407	430	400	385	383	372	391	417	379	401	394	409	423	358	381	413	405	387	407	384	376	411	381	386	376	376	378	384	424	403	382	428	394	376	405	393	392	427	404	386	399	388	415	414	432	372	382	419	381	405	401	369	414	403	375	384	394	404	450	396	443	385	420	409	378	377	422	425	452	388	430	394	444	393	423	424	434	424	394	409	366	401	435	425	397	418	432	404	400	424	378	392	430	370	402	396	408	436	403	388	407	431	449	380	396	373	424	383	410	404	379	386	394	382	397	397	393	371	433	413	413	434	390	419	375	415	418	397	387	418	406	389	455	379	378	436	380	405	410	371	404	412	366	397	411	400	391	381	378	383	412	398	436	387	417	376	400	387	393	405	370	439	399	375	383	399	390	399	369	410	426	402	386	402	387	436	420	406	458	358	413	432	378	393	394	402	387	412	381	431	404	371	381	405	360	394	423	398	378	405	381	343	414	387	401	405	408	364	434	366	392	415	394	369	378	406	461	418	448	393	378	417	419	430	434	404	390	411	396	404	398	383	455	402	376	386	366	423	382	368	388	370	368	380	402	392	415	401	404	373	433	413	414	434	400	431	390	401	389	403	380	401	383	418	390	380	369	383	390	382	395	390	420	399	404	380	385	392	358	358	436	417	419	443	368	390	392	386	432	397	387	421	413	362	375	394	395	401	382	379	374	391	397	399	422	384	380	373	386	410	397	423	415	428	380	409	369	400	366	407	404	413	376	383	381	416	388	379	375	426	398	423	408	398	438	382	356	371	385	404	442	422	385	393	368	385	367	367	397	410	399	431	372	413	381	377	422	399	427	394	409	405	377	406	411	389	424	402	409	441	416	403	384	404	396	386	419	363	398	384	374	384	383	392	375	412	437	377	401	401	415	399	417	422	402	394	458	403	402	393	385	373	365	413	388	439	409	433	407	381	418	430	401	382	393	412	397	389	384	385	407	393	427	396	401	413	438	418	385	386	406	414	385	438	414	403	394	406	430	400	377	408	411	419	359	380	437	423	356	399	412	405	410	384	404	419	389	380	436	412	368	388	408	387	383	415	393	389	429	420	417	389	391	414	425	387	421	372	393	408	404	416	393	408	429	378	417	400	413	425	434	384	359	412	377	379	363	375	401	397	398	387	407	390	433	403	418	408	336	379	424	462	364	370	419	367	399	383	397	445	403	370	384	391	404	380	410	399	363	423	404	389	441	384	371	379	421	407	367	409	408	357	413	410	433	422	407	392	412	440	364	367	422	408	406	417	410	372	427	384	403	408	418	444	385	421	418	357	422	399	391	409	390	397	396	384	374	366	436	385	379	431	378	423	373	418	365	420	396	391	394	422	395	401	379	410	437	400	386	360	426	414	383	378	387	417	405	396	404	445	403	386	396	402	395	413	433	417	425	384	351	371	400	380	355	389	417	375	355	407	375	429	408	386	344	378	380	384	407	437	399	393	384	430	430	390	378	397	390	372	398	379	443	405	380	413	378	407	388	399	408	416	433	378	364	422	404	383	399	402	447	406	401	395	391	383	417	380	400	389	432	382	374	422	387	409	396	374	398	389	383	426	380	389	395	376	366	458	434	450	420	399	394	418	352	414	392	409	406	403	397	378	394	408	410	417	362	403	398	424	398	380	359	389	411	377	411	400	405	425	385	404	403	420	406	390	389	432	371	403	400	377	421	415	404	438	386	426	425	411	369	414	428	374	412	423	365	324	396	405	405	401	417	366	368	363	383	373	405	381	395	376	364	376	421	374	385	391	408	392	403	379	395	380	394	374	399	448	399	423	420	427	412	404	414	414	414	413	412	379	380	404	385	415	431	387	404	391	399	364	430	391	410	393	359	393	420	444	401	392	386	385	432	375	393	394	406	386	403	422	359	396	435	434	397	383	385	425	380	397	421	396	372	367	403	385	377	389	412	439	391	378	397	406	379	368	409	435	430	395	395	407	410	410	412	447	414	402	369	385	441	420	378	428	433	408	355	391	411	382	446	422	391	430	402	395	424	374	391	409	372	385	406	385	369	374	407	386	399	466	414	368	409	379	385	364	386	386	386	385	434	414	381	412	449	440	399	395	401	377	375	413	415	376	384	411	396	395	397	405	390	427	394	421	390	418	405	376	427	422	417	385	373	410	421	405	408	410	362	437	414	399	399	415	362	384	403	395	415	354	396	386	422	391	346	392	440	391	381	390	360	450	419	383	410	417	370	378	404	390	405	354	411	412	439	406	412	403	433	402	399	379	387	411	402	430	385	353	396	402	402	420	402	413	419	373	381	391	395	374	363	409	411	409	382	387	401	393	393	433	391	388	346	378	429	442	439	397	410	405	396	389	393	419	380	368	356	402	402	397	405	394	391	353	385	415	438	391	405	410	379	374	426	378	394	360	415	407	387	429	370	414	388	389	405	401	368	367	414	412	411	387	392	413	424	390	383	385	391	428	403	406	385	404	427	400	455	383	445	434	450	404	418	424	358	380	363	408	416	400	374	390	403	419	470	394	411	397	403	433	359	416	436	418	395	413	409	403	384	411	411	385	456	400	372	390	375	407	386	406	418	384	408	403	436	395	399	387	415	404	411	403	405	394	402	388	432	384	377	375	407	367	368	420	429	397	379	400	401	383	379	427	405	410	386	402	416	383	410	405	403	418	439	408	436	395	404	405	401	403	395	421	405	363	411	365	372	393	371	387	386	358	366	398	373	380	374	440	436	440	391	395	406	412	420	424	419	407	381	402	437	360	383	404	396	406	419	411	403	395	424	411	380	407	421	399	431	378	428	401	428	393	409	412	393	368	402	362	382	393	417	389	395	380	417	404	422	401
12494	1725	3154	3392	3182	2784	2110	1875	1644	1412	1354	1198	1139	1128	1058	1042	1068	1031	1018	1031	1005	921	993	930	926	942	934	909	930	935	886	950	926	895	934	915	916	881	863	892	896	885	919	895	905	947	908	860	895	916	853	922	864	938	913	885	918	947	893	854	926	914	916	929	910	874	847	882	904	862	886	887	878	881	874	907	898	899	866	914	964	866	916	898	860	897	909	883	891	863	872	859	860	950	867	919	865	845	821	922	855	906	900	858	856	839	850	909	838	916	847	884	856	910	869	819	848	894	854	836	911	874	919	857	902	915	934	886	915	896	918	884	905	908	852	909	914	863	925	878	947	903	890	888	909	923	880	896	834	914	859	905	886	853	894	888	956	897	872	888	880	910	869	880	880	903	914	892	853	832	832	920	895	879	857	904	881	898	870	828	861	884	925	852	909	911	901	931	870	814	888	876	853	924	841	864	832	852	863	879	880	869	877	898	880	932	858	888	856	897	932	864	897	875	899	888	872	886	934	875	915	862	851	923	882	876	896	878	900	871	845	853	847	874	878	842	848	910	870	924	858	917	884	939	872	859	920	860	906	867	930	854	916	879	872	905	900	892	878	883	880	909	889	877	910	877	820	895	849	914	889	910	850	818	900	873	840	875	862	901	918	922	876	902	887	873	886	873	840	892	929	879	898	873	830	887	904	899	838	839	874	896	891	885	896	877	862	888	904	850	870	863	862	866	881	883	818	983	882	896	870	911	869	886	887	849	943	903	853	930	886	836	934	901	901	923	913	829	874	938	877	906	881	939	946	883	915	845	855	855	861	888	831	907	884	881	934	928	891	927	871	870	904	851	922	888	919	925	834	936	872	842	883	895	938	881	938	930	868	928	870	890	868	850	860	870	815	879	884	918	876	891	850	881	891	877	856	892	867	906	872	875	875	856	894	865	903	840	879	891	850	913	868	906	907	856	918	852	832	905	930	894	869	902	870	882	902	899	910	854	906	886	867	889	860	867	892	871	863	866	899	865	856	898	881	914	876	875	918	856	909	879	923	882	856	905	841	857	924	849	899	871	853	941	854	886	951	921	913	862	886	877	918	906	929	906	839	875	896	859	854	921	848	887	908	849	891	910	887	889	894	828	886	881	850	884	892	866	913	890	914	841	896	882	904	854	856	866	881	839	903	849	856	857	893	889	904	884	940	878	906	891	851	880	838	860	892	889	833	865	838	856	877	870	893	920	837	890	925	951	933	805	909	889	904	870	867	889	910	881	854	881	875	865	870	859	848	871	945	861	868	832	938	889	901	895	904	880	883	881	899	887	879	877	898	864	878	911	886	864	912	859	938	897	869	829	861	861	865	919	904	851	902	864	983	880	902	864	898	823	861	910	872	888	950	882	886	891	794	877	907	866	879	874	888	873	878	854	857	910	839	885	924	876	907	886	830	872	907	893	881	911	828	828	931	873	910	873	888	877	851	900	875	906	860	894	893	901	907	880	860	771	862	892	889	878	870	912	904	893	883	856	886	910	899	907	898	909	867	885	855	859	859	866	846	861	874	920	925	873	845	860	836	876	895	886	874	868	830	897	881	878	841	849	876	871	908	881	875	897	892	870	873	826	912	910	899	907	885	870	906	928	900	869	842	867	852	939	877	899	886	874	898	854	847	893	874	891	906	863	896	878	866	918	858	900	821	880	884	904	897	858	819	851	840	863	861	924	894	890	885	925	881	845	917	894	840	906	914	865	888	926	917	844	892	863	902	900	901	911	855	897	898	845	897	901	865	840	881	882	867	932	871	861	880	888	948	876	824	870	862	846	896	944	826	875	868	886	875	924	823	920	890	885	865	914	862	874	859	828	914	869	922	826	958	946	935	880	866	868	886	869	876	871	910	945	867	887	826	900	872	860	824	898	837	864	908	871	869	899	871	883	905	922	865	911	833	905	884	963	849	877	893	933	905	861	798	874	886	840	838	914	863	905	834	878	928	882	934	894	955	822	890	865	848	903	850	857	906	907	808	879	983	932	858	918	872	882	842	908	915	921	887	852	862	896	881	866	830	857	889	883	942	876	902	905	907	841	876	903	893	927	902	957	890	920	904	902	901	909	886	903	818	896	825	852	869	881	887	911	955	921	828	863	892	890	923	916	891	889	895	860	877	925	844	856	811	941	871	854	859	843	863	882	854	817	845	860	885	891	898	872	876	863	863	840	865	863	880	936	885	875	907	844	879	889	905	826	842	853	875	866	895	847	926	899	889	891	868	862	885	840	932	900	894	869	916	861	889	880	881	920	851	873	850	836	855	904	914	834	900	887	916	871	943	898	881	955	913	910	862	823	872	866	853	877	943	960	858	874	905	884	884	860	831	902	887	928	862	899	865	859	903	873	827	912	843	916	891	899	940	862	903	884	875	899	875	874	868	911	891	851	890	887	914	871	892	893	873	859	887	899	857	898	896	865	891	920	893	838	878	878	838	902	900	859	882	917	904	897	881	901	881	851	887	847	901	950	889	869	896	907	868	883	885	929	843	902	863	841	876	935	896	893	867	910	925	862	931	879	876	834	919	885	889	922	874	844	843	840	883	921	838	883	873	908	867	818	849	827	918	914	865	903	866	924	917	886	883	890	904	919	916	878	883	907	884	915	856	863	855	855	870	874	840	901	889	918	905	847	875	887	882	868	903	932	870	862	868	907	947	843	913	853	908	895	836	915	919	884	889	881	844	876	857	895	879	944	885	879	869	897	821	908	922	916	927	863	889	870	891	853	848	865	827	884	875	875	890	876	927	852	871	880	894	837	848	871	870	878	900	894	866	869	870	871	955	926	919	815	893	847	863	913	852	882	885	812	866	868	831	880	858	860	927	908	868	876	899	856	919	907	886	861	920	872	841	821	931	887	888	881	865	904	908	801	896	918	869	812	895	863	871	857	879	915	842	858	907	915	885	897	875	915	888	859	921	847	899	925	911	869	887	927	908	887	854	955	905	865	871	899	881	888	911	990	855	816	887	913	873	895	891	883	908	830	894	889	859	918	886	902	900	882	863	897	912	867	875	873	944	882	890	929	879	879	879	850	858	949	869	924	862	876	900	856	844	904	909	904	911	910	894	875	875	836	918	897	885	831	902	914	911	849	858	890	876	856	876	864	905	903	896	904	935	882	871	902	871	903	906	855	883	906	891	906	910	868	947	866	856	876	885	835	863	882	921	910	872	909	876	879	884	867	884	884	892	857	852	958	854	919	896	877	855	928	843	853	898	867	910	867	924	844	873	916	885	883	934	845	888	897	901	948	891	883	947	881	859	886	864	885	912	892	863	877	898	921	913	868	877	864	842	814	851	891	941	917	870	917	909	895	867	872	875	900	948	910	896	896	845	911	821	847	880	904	871	878	903	925	869	924	848	872	870	846	887	902	900	942	962	859	855	911	881	870	893	856	879	904	918	906	880	867	866	950	903	895	881	855	895	876	890	912	877	866	897	873	836	861	787	848	856	899	936	810
4207	405	354	333	299	279	229	222	216	194	212	202	188	180	221	202	201	203	199	202	181	194	183	189	193	190	187	234	199	204	227	213	192	189	216	195	204	198	200	192	181	225	194	213	197	181	182	186	184	203	187	219	202	181	160	191	201	183	202	204	170	186	206	202	200	183	228	182	217	186	199	222	184	186	200	178	199	199	216	187	192	207	202	212	195	199	191	181	191	207	208	174	211	215	211	197	186	198	180	194	197	229	202	187	193	194	186	208	191	201	207	184	177	183	191	209	212	195	207	185	195	167	189	213	193	192	211	181	206	192	195	208	189	195	186	181	199	188	208	185	197	187	198	224	197	181	203	186	191	195	161	147	203	226	192	192	200	203	207	211	219	202	208	202	176	216	175	203	190	223	193	213	206	209	206	213	210	189	217	210	180	198	206	187	189	208	189	198	193	178	196	218	217	196	198	198	197	165	189	174	191	183	195	218	195	204	206	213	210	204	181	182	200	210	210	184	191	178	215	204	192	195	203	193	178	193	155	209	186	200	202	233	192	241	188	182	212	168	193	197	185	197	209	194	208	169	197	203	196	192	207	191	198	202	214	187	196	194	184	203	193	192	207	207	184	175	190	217	209	186	174	189	189	210	194	205	213	187	192	203	166	183	179	205	203	212	188	193	213	176	185	191	203	184	205	173	225	198	196	179	229	198	202	189	223	214	170	189	192	201	226	210	199	193	212	177	196	197	163	208	229	204	229	205	193	185	193	203	168	191	228	206	205	190	200	171	200	190	185	199	187	221	233	219	196	209	183	207	196	191	146	191	194	204	192	199	195	215	205	204	190	191	190	186	169	189	185	157	187	202	218	228	206	186	215	218	191	195	223	203	185	176	187	184	199	216	196	211	193	213	207	211	207	182	195	192	191	201	212	182	175	189	208	208	188	199	202	222	202	192	190	186	201	184	198	179	182	191	176	174	215	192	187	187	200	172	182	207	210	171	203	184	203	193	200	186	194	157	201	169	199	197	184	209	185	182	186	195	223	194	191	203	216	184	220	219	189	217	214	162	208	199	208	205	192	214	188	169	175	198	198	200	184	184	206	188	193	201	188	185	179	191	202	192	195	207	190	187	206	190	184	209	202	189	189	198	189	209	209	204	200	194	206	209	164	218	210	178	210	220	215	216	199	212	195	197	194	190	187	201	209	191	178	211	198	205	221	204	222	191	232	197	222	221	199	224	219	192	226	195	220	188	228	194	185	206	197	185	201	217	188	207	196	196	197	206	221	180	190	193	194	207	202	178	191	213	200	202	207	220	191	231	194	170	165	196	184	209	203	197	224	224	199	198	161	199	205	224	203	193	205	179	177	206	190	215	157	217	192	191	226	206	216	208	208	198	203	176	198	231	191	191	207	200	196	200	190	207	174	206	185	200	201	184	196	207	207	226	191	175	187	212	203	220	208	202	186	189	234	190	208	190	183	206	194	195	187	180	191	173	178	192	202	202	204	203	220	161	192	194	196	225	187	194	214	179	180	196	196	211	197	215	199	188	191	186	212	194	203	194	206	198	220	204	181	199	179	187	189	198	198	211	204	224	193	211	196	202	162	195	204	195	224	190	184	189	188	207	190	207	227	185	212	196	219	198	185	174	174	206	186	188	191	215	183	188	207	205	193	175	209	188	221	198	174	177	216	199	210	209	167	165	214	200	193	213	179	204	174	184	177	192	192	176	193	171	205	200	179	202	188	179	205	216	205	210	227	183	209	207	180	174	202	172	196	182	190	176	164	174	182	214	190	208	201	224	177	198	191	230	191	183	229	187	214	199	162	196	189	198	209	194	225	218	216	205	205	178	199	214	202	197	194	200	233	212	165	200	191	173	208	214	198	194	177	219	192	205	202	182	196	195	190	190	196	155	191	175	206	198	186	198	166	225	202	195	206	198	217	190	194	234	204	185	213	190	208	220	182	208	189	199	199	211	215	173	176	191	211	216	220	240	185	206	177	173	191	192	200	156	205	216	216	201	210	210	180	186	197	228	200	199	193	212	185	186	202	167	172	185	202	193	214	183	192	185	203	192	211	209	191	205	200	188	185	200	180	195	210	211	208	175	207	173	193	205	187	201	180	204	220	197	221	192	192	188	213	195	189	185	203	176	174	184	176	191	197	229	207	173	180	194	177	201	208	195	182	188	171	222	172	187	187	175	184	212	187	216	206	195	217	210	192	187	192	191	192	192	195	188	170	183	192	181	217	178	174	195	170	204	216	184	209	197	223	189	202	202	182	220	183	194	207	182	216	215	212	197	180	199	208	210	193	191	194	215	180	211	183	205	194	181	199	196	194	190	194	192	191	215	186	201	202	192	218	199	205	202	190	196	180	189	189	209	196	177	190	191	187	201	200	214	179	203	220	181	198	212	187	223	187	206	219	196	202	225	194	210	192	200	182	201	203	201	177	195	202	197	203	189	232	208	209	181	201	186	207	191	194	193	206	217	195	202	187	196	207	203	216	207	203	185	196	188	201	212	204	200	189	191	212	214	165	176	185	197	184	198	199	214	230	204	199	196	200	179	194	205	200	192	189	202	254	197	194	200	178	168	205	180	216	189	206	223	193	199	208	173	173	204	199	226	191	210	221	202	221	230	195	186	200	184	209	194	223	185	229	181	194	184	191	209	200	199	200	183	194	215	185	200	214	197	189	198	206	218	196	210	214	208	210	199	184	200	211	191	202	228	189	200	180	196	187	175	189	201	209	237	216	247	199	190	218	185	191	186	215	207	199	213	223	189	213	202	179	201	211	198	191	192	177	204	208	219	203	186	197	193	225	189	186	224	191	184	189	201	176	191	213	174	196	196	230	217	231	191	202	190	205	197	200	183	183	179	229	187	193	194	180	216	232	200	233	197	180	165	210	191	205	172	217	202	205	205	192	196	225	215	227	204	176	192	194	215	205	199	204	231	209	188	202	193	182	186	198	232	203	161	180	197	175	207	185	165	170	174	183	195	198	207	208	181	224	175	208	187	177	198	231	190	204	205	208	220	210	190	204	184	188	201	195	169	194	215	205	194	204	174	198	205	207	185	199	179	188	189	203	209	209	189	190	203	190	204	187	178	196	206	208	200	189	195	212	178	197	201	204	189	198	207	158	196	196	197	191	167	200	203	184	175	181	201	190	182	186	181	233	205	209	202	215	204	180	194	225	209	176	196	202	218	196	188	198	217	230	187	209	206	232	168	188	201	188	214	211	179	201	192	202	193	196	190	175	227	189	202	158	196	210	192	187	180	196	202	185	170	190	190	188	227	189	184	177	177	229	218	203	202	187	190	188	224	199	204	221	190	171	210	182	167	188	204	193	168	202	211	198	218	191	205	195	201	181	193	202	173	219	197	199	201	183	213	211	197	214	206	210	200	174	199	178	193	180	207	188	206	219	206	200	190	217	222	197	171	199	219	189	195	171	217	184	216	213	217	192	228	204	192	211	217	181	206	181	194	203	203
3093	624	796	921	859	841	671	610	614	588	555	497	522	531	512	487	465	511	481	497	481	542	496	523	469	500	459	464	473	485	503	473	439	531	445	445	477	528	475	509	449	470	513	516	460	503	522	523	507	480	506	479	489	531	457	503	503	481	455	505	488	501	489	506	449	434	445	482	495	517	469	473	467	462	483	498	478	483	460	467	488	508	489	512	459	490	521	440	513	457	453	505	485	469	485	485	492	491	505	476	466	477	482	458	481	491	508	506	477	525	501	523	472	516	467	538	474	485	490	468	519	497	468	459	463	462	488	464	503	494	510	466	464	480	474	498	502	504	447	463	468	507	493	457	500	478	487	526	524	502	486	504	499	493	488	484	502	458	484	487	459	515	458	506	486	453	501	484	470	505	492	492	498	527	456	473	464	480	469	438	472	516	485	497	478	471	483	473	477	479	527	530	504	454	474	499	487	511	442	503	501	474	492	484	482	501	468	491	474	454	507	496	455	509	501	479	473	479	498	479	492	454	465	454	516	477	453	516	493	454	491	471	496	444	529	469	481	490	458	513	471	496	482	496	458	513	483	514	488	472	447	496	504	490	487	520	497	487	461	493	516	465	513	491	469	466	504	459	500	461	493	491	501	484	489	460	474	513	487	468	497	476	504	458	446	467	489	443	479	507	453	467	444	507	465	451	494	486	503	459	476	495	504	459	465	528	481	481	503	514	517	495	551	457	506	470	473	443	473	468	466	479	468	504	487	451	518	508	486	467	493	482	460	476	522	469	485	485	471	482	473	487	487	485	503	491	512	447	455	482	480	517	478	508	471	492	498	499	496	454	478	512	488	458	443	459	488	480	519	506	491	508	499	476	482	506	479	499	451	498	472	471	471	466	474	500	488	491	524	491	469	446	443	462	484	465	478	468	477	529	490	502	511	457	485	512	496	476	471	485	526	505	467	500	479	504	491	493	452	472	473	484	501	468	480	487	522	496	493	518	524	496	432	480	495	453	484	473	491	470	492	476	486	515	472	494	485	489	493	476	449	453	499	507	484	441	478	538	475	453	482	493	514	483	548	472	489	476	484	485	480	496	516	478	493	468	498	481	497	506	495	535	477	489	481	487	457	462	485	451	504	453	496	505	453	478	506	477	459	519	479	500	470	466	479	492	460	470	491	517	486	465	455	447	488	498	521	520	450	509	499	483	504	452	504	504	467	470	493	529	491	486	497	483	500	464	490	498	521	498	465	470	461	470	484	481	517	468	505	474	492	513	510	469	499	480	520	504	502	483	496	471	506	508	472	476	486	484	445	556	490	485	483	471	511	477	502	484	443	475	503	497	494	477	515	473	465	486	508	492	503	489	522	533	493	477	476	497	517	486	519	511	469	489	467	489	495	488	495	470	502	497	522	459	501	509	546	465	491	506	458	502	462	498	470	460	510	514	491	476	511	528	505	505	510	487	494	482	458	496	479	467	489	502	488	489	476	498	498	526	496	486	487	500	524	482	470	476	513	458	490	508	498	526	496	481	489	502	483	477	477	435	481	473	531	477	495	491	471	483	488	462	492	509	465	486	491	506	473	449	491	480	507	474	504	450	475	463	510	513	484	508	488	490	481	481	468	453	480	504	490	520	488	514	436	471	507	483	469	487	492	458	482	542	477	487	515	483	489	461	483	498	533	518	500	479	488	537	497	468	495	468	512	503	469	501	503	489	467	514	479	496	501	471	455	472	503	516	482	435	523	548	470	465	453	494	491	464	488	494	501	505	475	506	481	510	499	471	477	500	459	457	487	474	489	499	538	474	474	488	486	506	466	476	478	507	467	483	519	455	475	470	507	484	516	497	494	491	480	471	499	478	503	502	479	468	462	522	501	512	490	501	500	515	458	500	469	485	493	503	481	500	534	492	491	493	477	493	476	513	470	501	512	495	538	529	479	495	458	509	472	513	486	505	465	504	500	476	536	490	464	485	464	489	538	446	435	500	501	470	452	514	452	502	466	520	502	484	469	495	535	455	475	456	473	482	437	449	486	472	532	472	531	496	489	452	499	500	462	501	468	506	476	472	494	464	507	462	502	451	479	486	457	539	483	460	477	497	457	526	461	493	522	516	465	480	462	482	485	451	471	475	495	506	446	505	501	512	465	512	496	457	513	521	468	490	517	494	483	466	502	473	509	514	508	475	502	512	493	441	493	495	510	479	512	486	460	481	456	491	494	463	492	538	491	472	494	435	487	464	470	455	476	517	486	473	489	490	450	463	517	493	526	496	481	535	514	508	492	465	500	453	498	510	506	521	487	496	491	489	492	505	482	481	448	475	504	541	468	489	534	471	485	481	458	533	484	488	537	494	491	495	506	510	487	468	474	483	512	504	469	483	517	475	473	481	483	479	485	485	469	504	486	475	481	478	473	469	533	532	486	494	518	430	528	517	452	474	514	480	480	453	516	504	448	510	488	482	523	518	458	477	435	491	485	467	475	495	476	464	453	483	495	474	501	474	491	498	478	532	496	495	464	493	499	522	493	469	488	484	487	500	489	467	474	465	505	464	480	470	472	498	494	467	504	502	499	499	482	452	477	466	519	481	491	445	449	463	499	500	440	503	457	491	487	511	509	489	464	499	502	481	544	504	484	479	468	527	491	477	480	499	471	471	504	489	471	518	466	474	482	477	474	498	488	466	473	467	482	472	481	461	536	521	487	469	519	489	466	521	487	508	448	453	493	467	504	512	478	522	468	471	478	461	501	465	512	505	471	499	520	459	475	506	519	454	498	467	471	530	505	482	481	484	492	470	506	522	460	495	484	456	509	503	499	486	495	507	483	494	492	499	536	490	475	444	487	504	477	535	480	502	490	518	494	489	462	454	503	497	474	534	497	485	508	467	500	467	461	482	505	494	499	489	449	505	532	505	483	546	483	489	491	485	483	474	515	541	474	469	515	486	448	561	478	508	491	505	494	487	469	545	509	501	521	488	480	471	457	474	546	467	477	474	544	495	512	500	475	483	506	469	431	466	496	500	459	505	473	476	515	497	507	466	518	473	484	482	487	491	526	477	476	489	471	493	458	476	484	434	492	497	504	483	472	488	495	442	483	510	487	498	456	525	504	477	494	474	497	471	473	493	492	485	497	476	486	472	516	491	454	479	475	474	483	499	464	516	485	483	486	469	509	490	486	460	490	440	470	491	500	490	525	495	486	519	489	484	502	546	483	497	454	477	482	483	454	428	482	497	486	477	471	524	472	495	480	471	502	466	473	533	493	465	475	474	495	473	504	484	475	483	497	476	524	492	517	481	477	461	462	462	511	450	462	505	488	454	475	469	469	490	461	492	476	477	494	489	453	511	477	458	522	500	471	471	464	488	486	482	416	491	517	496	459	495	526	457	488	489	508	474	482	474	476	498	469	508	468	474	476	480	502	494	482	514	467	423	496	466	465	453	466	469	472	440	483	495	462	453	464	451	471	517	501	496	512	518	505	459	453	485	517	474	455	516
13926	1289	954	752	595	559	429	388	354	339	332	363	329	303	293	299	295	301	277	267	303	278	307	263	253	299	272	281	280	307	257	271	300	294	272	284	304	301	268	291	275	287	296	333	252	270	260	293	260	328	338	288	259	269	295	258	291	299	278	298	269	263	256	314	293	304	254	267	262	295	277	265	293	271	274	284	274	283	304	245	295	317	295	266	315	275	247	260	287	260	248	286	283	294	298	275	296	325	286	285	279	275	290	302	279	280	288	285	276	262	297	294	273	283	290	266	288	277	282	300	254	249	291	281	305	316	315	268	296	258	329	288	261	261	269	270	276	288	310	269	285	289	284	303	283	293	254	301	307	277	271	296	281	298	318	268	273	294	295	302	285	289	303	242	297	265	325	299	292	267	307	279	296	303	296	278	271	290	257	268	267	269	267	240	275	286	264	279	314	305	286	237	288	261	304	272	268	303	255	278	297	274	290	254	258	293	269	282	280	268	280	264	255	276	281	254	310	263	286	272	305	300	313	321	280	280	276	272	286	266	261	299	294	306	323	267	307	281	289	281	281	284	282	266	257	266	260	309	255	289	286	279	268	304	284	285	273	293	288	303	284	301	278	275	292	318	262	247	262	283	302	299	292	269	294	310	312	286	319	273	304	264	287	293	315	282	282	258	268	255	267	256	286	282	283	234	259	271	250	300	330	281	269	277	284	280	289	271	293	285	291	291	272	289	289	294	260	293	288	269	270	297	300	276	285	264	269	277	281	280	290	272	315	293	276	283	292	301	246	278	286	242	283	285	268	266	277	307	298	273	271	293	269	263	271	281	297	260	275	264	293	304	288	300	280	285	284	268	254	287	265	277	284	295	310	312	276	298	300	245	276	302	272	298	302	294	268	269	304	259	283	266	285	298	301	272	277	280	285	299	292	291	281	281	265	265	280	267	292	281	278	301	255	277	275	299	278	325	292	297	282	282	303	278	292	293	308	273	273	280	297	271	276	315	304	276	257	305	280	298	283	332	289	284	289	297	277	281	275	274	272	314	256	279	254	264	299	247	313	287	292	284	262	246	284	267	272	271	271	305	305	295	322	304	267	285	320	271	296	278	306	294	279	281	297	300	288	268	312	328	310	294	297	301	298	269	276	282	317	243	287	290	288	284	244	289	292	287	275	282	298	295	293	284	297	287	280	269	277	314	291	244	274	244	314	254	278	327	286	295	311	269	280	305	259	297	253	285	288	282	287	265	259	297	271	294	279	252	251	289	276	281	268	284	282	301	295	257	311	274	253	293	296	289	280	270	273	275	325	277	277	283	280	273	302	310	296	253	273	299	287	273	274	279	307	274	251	269	277	287	296	286	325	288	311	287	244	296	293	317	303	283	294	261	270	292	272	282	315	250	302	295	242	310	296	332	292	287	254	294	345	262	280	314	274	269	281	256	281	281	321	282	299	280	275	280	322	276	276	269	308	275	282	279	302	269	304	263	276	229	266	261	278	258	294	296	280	298	287	294	258	286	241	285	285	292	283	293	274	305	298	254	283	278	292	301	277	291	285	281	272	257	318	321	285	270	294	264	274	264	270	287	274	269	310	312	288	293	298	300	277	323	300	303	302	305	320	280	271	283	255	269	288	238	291	236	281	289	283	290	282	299	303	287	279	274	303	299	334	277	270	269	310	279	261	292	278	261	312	294	302	235	288	327	303	268	280	293	275	308	306	332	262	266	317	298	299	312	256	297	285	266	283	279	316	292	302	276	273	277	306	302	277	257	303	252	287	270	300	291	286	289	278	311	272	262	290	317	270	251	284	293	297	306	271	306	297	270	276	271	279	288	296	314	260	292	273	303	261	314	293	280	282	319	265	307	289	287	295	301	279	279	292	276	291	318	307	293	226	295	285	279	274	290	299	277	290	263	278	293	286	311	279	281	292	284	278	304	265	267	281	280	293	296	272	276	285	289	283	315	308	290	281	284	283	252	261	277	302	264	284	290	267	279	273	303	311	276	284	300	296	272	271	284	287	295	288	273	266	272	295	278	272	266	299	270	294	310	276	310	298	286	268	257	300	292	257	286	287	273	270	299	282	274	260	276	276	270	304	291	277	263	295	302	285	279	250	280	304	269	270	272	307	271	316	264	333	315	296	285	299	297	262	290	272	285	266	304	290	272	278	296	277	259	268	341	272	290	309	295	275	283	273	306	244	261	311	287	288	310	249	271	285	259	267	291	279	286	279	309	281	254	291	262	281	294	310	251	298	262	286	272	298	277	246	293	269	272	282	285	295	273	277	271	262	312	278	281	270	290	292	271	310	287	279	286	307	301	296	263	267	301	294	266	292	284	289	273	295	294	291	261	252	272	308	312	283	293	253	269	280	283	292	324	298	279	282	266	272	274	275	278	309	283	277	303	322	276	278	298	298	289	288	272	279	275	294	284	276	306	273	293	267	257	282	271	254	286	294	311	292	286	268	282	308	297	260	277	250	268	247	243	248	316	303	292	270	290	278	281	266	270	266	298	292	265	304	318	302	299	281	315	267	270	278	309	265	247	278	264	290	291	282	266	252	288	285	268	277	301	302	281	316	311	312	321	309	312	303	283	279	290	308	290	311	286	253	308	329	296	289	289	305	285	310	273	264	288	305	265	304	281	299	305	305	269	298	269	308	293	286	306	269	289	292	296	263	271	259	274	261	278	295	287	314	271	274	283	262	284	267	283	295	289	293	307	301	254	262	297	273	326	289	310	285	278	282	268	289	231	285	284	270	269	307	274	286	273	313	270	271	264	254	279	285	280	294	280	283	282	292	292	249	296	263	265	262	315	303	269	304	274	300	292	247	299	309	268	288	278	296	312	276	252	248	263	269	259	276	303	293	281	301	307	275	277	257	272	275	312	278	285	251	267	268	296	248	285	282	305	282	269	241	266	270	269	313	282	284	275	270	277	280	271	249	280	253	259	287	274	288	277	275	296	276	273	272	286	270	285	301	304	269	294	272	270	291	270	270	253	289	280	297	265	263	273	313	278	273	295	294	252	296	277	306	254	268	283	285	273	232	282	256	282	320	303	285	261	300	291	248	254	261	292	297	254	282	273	288	269	290	277	273	275	253	269	304	270	272	284	284	295	273	287	274	289	281	252	315	283	305	284	291	280	277	268	288	275	302	322	292	285	281	274	313	294	267	319	296	266	287	254	287	285	265	280	290	289	269	267	295	270	286	267	239	289	303	290	276	299	286	285	294	290	287	291	284	288	274	293	314	294	285	286	262	320	278	278	273	294	284	269	289	270	308	291	300	285	250	277	273	271	288	284	316	298	271	295	290	274	267	265	322	281	270	293	289	309	299	267	278	276	277	286	314	273	284	297	285	247	264	267	308	282	302	246	279	270	263	271	304	269	298	258	293	277	270	316	289	281	257	287	303	307	284	302	297	283	276	286	276	302	289	270	270	267	307	298	257	291	289	288	258	285	286	292	305	265	255	298	291	287	241	301	233	318
9145	1147	1871	2170	2000	1910	1491	1223	1077	1018	907	853	825	741	765	731	735	730	721	684	714	649	740	717	692	670	635	716	632	639	683	643	656	660	753	689	676	725	709	681	708	711	657	689	650	694	694	655	635	654	667	687	674	655	656	701	645	674	681	630	724	649	667	674	661	694	678	733	651	682	674	671	619	678	664	692	687	629	676	666	673	674	666	627	649	621	699	662	641	621	616	613	669	662	658	664	679	693	639	679	678	671	675	644	712	699	650	646	695	658	640	642	648	646	666	673	594	678	653	659	669	667	676	642	679	673	659	648	641	671	675	650	679	718	702	676	675	654	653	660	680	675	647	666	655	630	636	680	687	692	724	714	680	689	649	712	667	684	648	668	644	677	645	645	678	650	663	648	629	646	684	678	691	635	680	689	656	678	699	676	662	666	655	687	673	658	654	657	654	667	698	661	625	688	663	670	656	635	632	666	671	646	663	664	673	664	656	635	678	659	670	673	641	614	637	651	646	653	698	670	690	686	673	664	671	654	638	584	667	635	639	627	647	594	639	627	613	687	651	686	659	623	661	700	646	676	662	662	683	682	720	611	693	633	708	653	609	672	634	633	646	697	657	671	638	701	694	717	668	630	653	638	657	687	679	663	670	646	667	696	671	648	674	695	674	654	676	615	645	638	624	629	679	663	648	727	659	650	659	674	643	687	701	706	644	697	634	668	656	679	692	687	666	682	633	649	643	672	714	653	694	675	701	662	676	662	655	654	615	618	655	667	696	680	696	638	656	673	657	616	676	704	672	667	685	642	666	692	687	658	661	676	655	691	674	651	690	696	664	703	694	668	649	621	631	696	606	613	643	687	651	652	640	649	701	684	629	626	631	663	652	665	632	670	660	638	631	637	668	688	659	637	644	620	635	646	609	688	685	614	664	661	648	675	669	673	631	637	640	606	646	668	665	690	660	630	645	653	633	659	665	717	630	688	670	674	615	643	696	653	652	691	671	673	622	638	687	680	608	649	685	642	683	655	643	657	667	653	644	684	646	685	639	642	621	692	643	666	695	626	647	685	679	682	660	669	709	654	653	659	707	759	705	668	647	654	634	690	665	664	666	645	652	710	670	642	673	680	651	693	648	650	669	657	631	658	658	626	659	618	657	683	627	635	663	669	665	683	659	664	709	662	664	672	675	662	705	626	718	613	644	650	682	670	707	687	663	666	669	650	645	697	648	715	650	669	643	645	656	684	657	672	672	653	648	645	670	716	664	645	655	701	676	679	680	655	672	681	630	680	716	657	658	653	645	660	688	613	656	658	708	688	656	650	675	667	614	662	662	674	654	652	699	725	680	617	645	637	709	697	653	699	703	642	712	665	611	641	659	639	674	645	677	675	619	664	669	656	673	679	680	640	647	625	671	621	632	672	687	652	676	668	649	676	658	670	690	628	670	679	644	640	673	647	672	619	633	673	655	664	668	638	677	630	691	702	645	697	675	670	677	618	695	666	673	713	664	683	632	694	648	648	615	680	627	677	621	662	645	671	685	644	703	683	689	642	649	656	654	670	680	622	664	655	589	649	664	660	701	698	658	650	643	661	706	657	631	709	669	689	675	656	651	699	666	667	629	679	612	647	711	663	633	671	643	714	660	646	608	666	630	642	680	702	696	632	666	662	669	656	654	654	656	647	671	667	662	662	685	659	631	667	657	709	677	664	656	665	659	634	643	695	665	670	628	632	677	666	675	680	671	681	675	669	657	651	664	688	666	641	632	677	676	690	643	687	659	682	642	690	672	675	645	671	677	697	689	639	640	685	725	678	653	686	707	638	614	666	648	661	689	631	623	620	666	688	624	655	645	667	657	571	684	686	649	657	624	664	708	634	652	625	656	690	660	685	666	694	664	661	623	664	665	640	676	650	692	619	682	672	691	654	690	682	681	668	710	630	641	687	636	676	695	697	676	636	657	687	645	662	627	703	638	648	673	643	637	668	653	647	680	606	659	656	683	676	675	708	626	620	687	646	646	720	692	668	706	694	601	688	652	718	678	623	652	675	684	653	663	666	638	681	642	667	696	671	691	687	681	648	637	665	686	676	660	691	697	671	657	696	648	660	632	675	676	702	683	658	688	689	678	672	681	669	682	617	623	624	679	663	650	675	636	698	646	683	612	659	658	674	663	611	629	610	636	649	680	682	679	627	669	649	635	693	671	664	675	631	677	638	665	678	649	663	667	683	688	683	665	699	733	652	644	643	665	643	640	677	648	683	684	678	698	637	652	654	629	605	623	662	682	686	643	641	695	674	663	671	655	661	646	715	655	687	664	673	684	680	602	648	654	692	643	690	632	639	702	651	625	636	655	706	670	623	648	647	663	647	650	655	700	629	683	694	673	648	676	676	632	650	643	729	678	678	624	700	676	655	652	669	670	676	716	657	631	692	699	687	649	642	688	627	684	660	678	641	630	640	684	679	675	653	666	679	654	641	599	657	672	682	625	687	674	643	712	674	698	646	705	661	730	639	665	662	624	668	691	676	715	666	673	619	655	701	663	706	643	650	639	657	651	635	669	652	674	633	700	609	643	671	687	695	692	669	703	684	610	591	686	675	695	660	679	658	649	643	695	684	637	677	644	647	727	692	673	652	629	678	658	679	609	650	659	661	669	680	628	649	682	677	628	641	684	670	639	679	656	708	675	650	663	661	670	661	633	672	644	711	661	643	617	641	662	613	610	650	662	691	639	658	638	646	667	649	675	696	633	643	638	692	658	634	661	632	681	650	673	667	682	650	652	662	633	676	655	690	665	662	630	652	711	675	659	660	638	700	681	630	681	659	680	693	663	622	686	633	637	674	678	706	693	682	674	627	636	689	650	645	626	679	692	655	640	674	635	658	711	644	651	650	596	669	655	693	649	652	632	669	629	641	670	685	671	620	651	675	643	642	631	657	648	707	658	688	705	643	666	635	628	697	669	704	667	659	610	693	629	668	671	657	666	626	722	658	672	628	671	666	604	673	664	655	699	628	665	678	646	707	655	661	612	699	697	622	715	644	643	633	657	644	687	664	658	662	662	686	655	672	660	691	703	694	669	639	656	637	639	700	689	664	686	680	649	671	634	642	698	648	665	621	701	692	660	693	654	692	674	684	652	661	673	658	702	623	664	667	661	679	676	688	635	619	688	658	659	631	691	627	655	687	661	645	656	673	611	655	686	654	648	609	699	698	685	641	628	641	690	649	711	714	701	659	671	650	636	683	651	664	631	642	622	654	654	635	642	618	659	689	701	670	649	651	675	695	648	680	690	675	657	653	684	627	656	659	677	659	690	650	683	679	623	629	663	635	703	645	666	672	648	654	649	639	684	635	639	668	676	696	679	664	667	614	709	621	706	680	662	627	652	709	665	664	696	647	636	660	693	684	673	717	689	623	613	648	645	677	672	620	694	649	642	676	645	681	644	629	639	646	696	693	680	723	645	681	656	665	655	646	674	667	700	677	678	714	611	683
22588	2771	1499	1246	901	808	783	583	537	570	494	420	442	431	433	437	410	421	443	416	448	406	439	433	402	430	408	421	364	423	389	433	427	415	413	372	381	449	404	397	378	400	380	420	436	383	392	420	385	447	354	429	369	374	384	399	375	421	409	417	452	400	404	402	420	439	422	414	398	384	402	466	415	423	373	443	390	373	368	444	378	430	390	398	362	441	412	446	423	373	425	409	367	370	405	406	404	413	402	407	410	396	424	360	417	375	417	370	393	421	395	412	427	419	369	378	408	384	443	364	422	440	417	388	407	409	396	404	443	445	391	392	413	379	418	379	430	392	422	400	421	404	404	377	425	409	385	422	351	388	395	361	401	397	383	405	419	421	342	407	373	399	409	419	421	413	370	419	395	375	438	420	441	410	413	375	354	398	406	446	411	372	373	418	421	425	404	382	417	438	421	424	388	414	393	375	365	396	381	417	430	412	383	377	445	415	428	414	390	411	389	391	435	392	455	402	422	400	415	397	429	447	389	426	422	433	385	400	443	437	396	410	390	424	386	404	405	405	392	417	412	427	384	418	387	428	391	384	419	403	402	398	399	348	402	401	406	415	403	394	438	410	343	396	400	430	435	421	444	369	421	416	365	417	412	443	401	432	403	396	408	371	432	357	394	441	420	393	383	422	424	424	426	407	355	402	416	395	399	397	354	396	398	420	422	408	440	399	391	396	404	406	396	416	438	402	426	387	373	382	372	370	391	421	412	383	366	408	409	406	452	378	411	399	417	444	400	378	414	423	441	408	370	387	373	413	403	425	375	411	387	437	402	402	400	391	401	417	381	406	380	384	470	431	398	371	383	398	394	407	380	422	403	404	424	401	353	411	401	424	436	414	408	388	376	401	422	420	391	413	426	418	393	390	408	429	446	413	396	394	418	384	362	399	403	396	371	409	409	372	377	392	377	353	336	395	392	402	400	404	368	410	426	409	430	381	384	392	393	399	414	361	428	423	367	426	366	421	433	373	451	424	430	437	387	390	408	391	401	381	372	400	398	421	403	418	397	388	430	431	431	408	406	401	405	363	417	422	400	412	399	469	375	433	410	436	411	442	404	402	395	404	395	406	412	377	434	403	443	409	387	391	388	373	413	400	416	412	460	400	417	392	391	370	395	436	398	407	378	375	397	412	419	380	424	440	408	384	393	426	389	402	405	389	410	412	420	387	403	426	419	377	431	388	379	427	384	412	421	390	405	383	384	435	404	376	392	405	371	398	369	388	425	378	365	371	391	404	386	432	402	392	386	388	380	425	417	366	413	437	402	347	388	426	419	412	388	403	390	385	379	382	408	422	451	365	382	393	389	397	368	465	373	407	407	424	415	403	398	386	368	410	393	402	375	399	378	422	408	383	383	413	402	395	443	388	401	414	377	422	409	401	398	424	392	397	413	405	382	402	348	416	404	418	420	425	400	398	399	362	435	414	397	437	394	397	431	453	417	419	392	369	368	367	392	423	425	400	439	411	393	398	389	377	412	390	394	401	360	380	428	405	419	416	389	422	415	445	382	367	371	421	416	401	431	420	389	404	408	341	402	419	482	408	364	397	433	451	467	429	414	425	437	395	384	429	429	395	444	425	387	406	415	417	395	381	385	419	379	386	372	382	386	401	371	357	392	433	386	402	400	388	400	420	410	428	417	400	373	376	391	387	390	412	404	406	429	393	412	405	361	412	414	366	394	376	412	401	411	347	421	408	369	422	413	394	436	425	369	429	415	391	411	424	416	402	404	397	401	364	392	358	399	400	397	399	413	441	421	378	404	383	419	379	409	408	371	401	412	387	411	401	395	370	408	432	417	445	355	410	397	421	380	392	415	419	405	404	430	407	398	401	446	391	441	437	394	432	414	388	422	407	388	398	426	436	392	385	417	460	389	398	399	394	380	387	406	434	417	425	378	377	403	418	449	406	398	424	404	383	404	378	393	370	418	410	392	413	423	376	421	405	400	390	416	398	406	371	419	373	416	413	419	407	399	402	403	415	382	423	394	424	397	411	411	410	393	406	377	420	411	422	358	431	404	386	397	375	420	443	388	386	422	476	415	400	429	381	419	428	404	406	444	411	372	398	414	416	411	396	424	397	397	396	420	366	406	400	396	396	422	419	361	413	404	373	408	400	411	431	367	374	376	433	367	399	403	394	426	350	373	392	386	377	383	383	402	418	415	417	387	379	398	369	377	438	377	383	438	375	406	410	398	411	364	405	413	387	392	384	400	417	404	411	389	404	422	363	435	385	433	411	406	441	409	434	401	404	417	417	413	433	435	412	439	388	366	434	388	394	362	414	369	388	416	426	394	380	416	365	399	423	376	387	429	446	407	400	399	416	395	375	373	370	382	416	397	439	393	390	399	418	344	402	409	407	400	390	419	410	379	419	448	414	419	424	368	402	426	360	380	427	405	385	392	418	369	438	413	385	425	416	415	444	375	376	414	381	395	388	406	432	348	405	400	374	399	387	444	380	420	397	389	409	400	421	406	373	389	417	404	395	409	370	386	400	421	429	370	392	409	408	351	412	383	385	422	415	417	428	412	423	427	369	415	423	404	386	382	391	399	430	395	385	423	408	422	403	413	433	401	401	415	442	417	396	371	422	403	392	428	422	384	413	418	407	386	412	455	399	447	384	374	361	447	404	394	383	418	384	423	416	428	436	448	395	411	396	381	369	416	382	396	411	402	428	458	392	387	418	407	436	419	396	418	351	399	448	430	408	380	408	400	390	389	391	391	411	413	440	383	375	421	413	380	440	376	416	388	413	383	426	382	384	380	400	411	350	420	400	423	393	376	372	396	386	398	437	396	384	413	406	416	398	391	408	396	357	378	384	414	380	404	373	369	379	377	409	418	381	404	424	383	394	388	457	422	368	396	372	410	399	412	423	369	377	415	411	360	405	405	393	458	425	400	470	415	409	411	418	403	387	382	393	375	423	370	420	396	397	414	412	404	329	370	428	379	400	422	395	417	372	387	426	450	364	386	400	414	383	387	370	425	407	383	344	419	385	392	416	422	380	398	385	410	407	387	421	417	372	374	460	410	415	415	402	425	414	373	433	422	427	387	400	403	388	375	387	395	418	394	397	387	409	396	435	387	419	384	435	357	412	419	378	430	424	387	409	432	385	411	388	462	412	388	409	391	406	378	419	461	435	416	376	394	396	435	402	392	416	424	408	436	390	399	423	404	369	430	455	404	410	391	381	393	394	430	401	410	411	418	390	414	389	395	398	373	386	415	370	405	422	397	413	395	441	405	431	403	419	415	364	410	380	391	365	395	391	403	413	393	383	397	406	420	369	403	416	371	399	425	443	352	410	377	413	375	406	388	377	402	415	392	413	396	382	396	419	379	396	368	398	371	420	428	373	373	387	384	410	365	393	368	402	424	391	407	392	393	410	415	386	429	401	386	363	421	405	384	409	388	410	363	403	406	400	426	399	437	401	387	365	394	411	382	410
12458	1782	2841	3280	3017	2737	2289	1925	1543	1403	1324	1233	1150	1131	1122	1042	1032	1029	998	958	996	942	993	922	946	940	936	982	915	908	921	958	912	945	902	887	899	876	875	895	880	867	929	891	876	899	875	875	896	913	882	929	885	915	888	874	883	847	885	920	913	887	844	926	872	897	937	894	930	943	934	949	918	897	929	892	871	978	887	834	918	910	898	886	875	936	887	902	880	887	917	918	874	889	905	870	887	878	891	879	861	866	866	923	829	877	887	950	906	913	867	883	886	858	891	848	844	904	872	895	857	886	857	937	849	874	906	863	891	901	887	906	924	866	895	907	893	892	867	886	866	866	858	848	910	937	891	858	899	806	914	902	872	895	859	873	873	872	924	915	891	891	895	877	895	879	872	911	838	887	864	945	908	857	915	875	925	896	891	895	912	918	876	951	871	836	866	859	890	878	868	852	910	880	909	896	896	894	845	940	898	920	867	927	890	838	944	854	893	877	897	862	893	892	896	886	874	885	865	874	875	875	883	860	941	825	866	856	847	882	858	876	832	937	895	913	891	829	880	893	907	882	833	906	957	840	914	860	898	854	854	885	875	916	878	878	871	878	933	918	896	902	885	870	857	869	884	855	899	922	872	886	872	866	838	905	830	897	910	873	868	881	878	862	914	901	875	875	874	850	875	818	897	865	930	887	859	919	901	891	858	910	871	867	888	870	847	849	870	912	832	924	863	920	895	903	893	875	925	861	881	893	827	895	866	924	925	902	891	891	822	882	884	902	917	904	874	879	914	903	868	858	941	895	884	875	807	911	912	885	869	898	862	877	827	905	932	927	927	909	893	888	860	851	869	890	885	880	892	919	844	874	933	906	872	885	863	891	881	901	891	891	861	924	869	900	814	915	925	868	846	928	883	896	920	921	878	862	864	853	871	906	894	881	884	839	858	829	847	877	865	892	864	851	909	933	920	910	904	864	880	915	880	885	927	908	880	872	864	901	876	854	868	881	847	870	828	888	900	879	903	858	856	839	839	892	846	932	893	913	907	890	879	859	870	858	902	888	829	928	891	932	885	894	893	887	875	879	933	906	875	824	885	881	877	870	902	859	910	884	847	855	918	840	919	840	921	852	893	844	893	900	890	864	890	896	837	978	850	848	849	898	893	870	873	899	864	866	874	843	893	876	900	876	877	833	916	881	931	851	913	882	860	917	902	899	906	931	902	868	885	884	918	842	930	878	935	908	851	829	837	909	882	823	866	893	894	906	848	866	894	883	900	899	877	931	881	866	903	899	912	909	916	831	891	872	899	911	891	887	926	857	918	919	863	874	890	859	873	858	920	934	892	883	936	901	858	942	958	875	871	915	906	889	916	938	867	908	884	932	864	970	831	892	880	871	913	889	885	926	885	916	910	859	927	862	835	880	827	883	876	873	857	896	959	915	853	921	884	883	876	858	877	885	880	884	875	906	836	853	884	917	916	951	881	898	892	893	877	903	888	868	863	887	871	828	888	912	902	846	887	908	899	910	921	890	847	886	863	860	917	918	885	891	908	908	855	851	908	903	914	924	888	834	871	887	827	895	836	863	921	918	942	872	851	859	867	854	869	865	930	910	889	911	862	913	915	877	865	905	921	893	826	875	864	884	938	886	893	865	925	922	893	884	860	882	920	935	847	920	867	878	885	908	883	920	901	855	876	853	896	862	836	858	879	856	865	884	828	901	892	831	873	835	871	907	902	894	906	820	868	838	902	922	872	830	886	890	897	873	859	866	910	868	902	948	870	882	833	911	909	939	887	836	868	890	809	888	875	897	897	910	889	880	862	859	939	853	889	894	925	910	901	893	900	887	918	918	855	868	851	923	891	887	841	901	914	872	861	857	893	879	896	880	854	861	892	928	876	909	896	891	879	883	925	920	899	830	890	858	820	897	904	899	876	909	901	886	900	825	898	881	899	826	852	892	872	879	875	882	828	855	886	945	907	899	942	894	890	932	868	887	890	839	910	859	838	895	912	850	935	923	924	860	934	933	846	925	864	945	907	918	922	903	853	878	886	909	893	900	924	879	900	891	915	887	892	956	879	871	902	899	908	827	832	863	913	900	911	854	917	921	923	928	849	901	880	908	908	900	921	861	925	848	875	877	932	880	896	852	904	907	924	917	881	909	883	897	888	920	851	832	945	869	897	933	872	906	912	887	886	841	828	908	874	878	888	863	869	869	884	903	910	898	905	836	874	881	863	882	827	848	889	891	924	946	869	868	913	927	896	842	875	880	906	934	870	847	847	833	870	923	948	883	873	932	865	875	880	880	915	915	864	908	891	934	881	889	888	869	930	830	880	909	869	918	893	894	890	883	886	849	900	906	866	889	882	892	946	853	851	886	898	821	882	870	883	890	889	862	868	920	889	902	915	829	871	914	888	868	867	886	879	943	861	884	896	923	899	904	894	870	883	870	867	928	830	892	943	867	919	914	848	907	889	818	905	851	896	915	875	895	850	933	841	891	892	888	856	859	873	870	895	886	857	853	847	843	935	934	889	822	864	902	856	926	832	911	878	864	861	888	882	874	899	930	885	918	869	867	856	892	905	873	925	821	895	843	878	887	863	918	883	899	884	831	918	875	841	865	888	829	858	867	904	892	871	858	911	915	923	877	880	888	909	934	879	918	916	880	890	880	873	889	893	894	828	888	874	870	893	882	909	907	834	869	813	938	884	921	921	891	886	918	920	844	891	863	894	898	870	848	875	918	840	898	905	916	874	840	863	866	886	876	931	892	883	871	865	880	904	881	875	861	883	895	925	831	843	895	909	914	915	941	890	890	825	882	915	905	843	873	892	900	899	874	899	833	852	890	877	880	882	948	877	843	913	839	881	896	863	858	922	968	876	906	886	883	912	831	921	899	965	899	825	909	861	866	877	868	890	886	910	852	907	842	886	862	921	901	818	927	897	898	849	899	881	895	925	924	889	899	928	932	900	898	886	872	868	839	888	889	837	896	885	896	850	894	912	859	883	883	881	858	930	876	881	906	892	909	934	934	879	944	805	917	895	851	886	880	865	851	889	915	882	875	869	879	909	887	919	867	869	943	892	873	876	883	870	870	856	852	873	837	933	883	862	896	941	865	902	936	843	894	927	895	873	883	853	909	906	856	895	902	842	883	879	849	870	907	888	881	915	868	890	891	886	786	910	948	851	874	884	932	885	881	948	808	938	891	865	819	882	906	867	867	877	845	829	898	935	880	937	916	863	914	873	831	910	931	886	919	882	873	888	880	855	891	880	877	880	883	875	870	834	812	885	901	867	942	919	887	927	921	921	906	885	842	886	860	906	939	899	877	926	923	903	938	922	923	892	871	867	928	871	894	883	949	885	903	908	895	926	875	918	915	914	872	888	890	839	902	910	863	845	874	878	922	905	906	926	905	889	889	926	954	861	918	916	822	891	904	912	866	887	855	898	842	897	837	912	862	875	906	868	933	857	878	924	873	868	887	884	885	874	842
4030	457	389	293	258	263	268	227	235	208	207	202	205	230	212	188	175	217	218	180	195	195	230	190	182	199	185	199	202	211	208	220	214	162	175	197	194	202	177	209	194	180	192	179	213	194	180	200	179	206	223	179	198	224	214	193	196	191	193	206	207	227	217	192	203	182	199	181	194	215	241	202	218	227	225	204	188	203	172	215	176	210	218	200	203	184	184	176	195	220	217	192	199	216	172	196	184	205	205	168	186	176	190	196	205	199	200	210	199	180	204	206	221	212	191	178	201	223	184	201	190	175	188	239	207	223	201	184	187	196	182	196	212	196	196	193	189	194	202	194	192	217	205	201	195	216	198	189	216	184	227	230	175	196	197	209	201	224	209	199	197	204	209	208	184	190	189	194	178	180	213	190	215	214	232	197	209	200	185	187	224	196	196	179	203	204	191	204	204	193	188	177	192	223	213	178	187	213	195	197	199	208	207	197	174	202	180	187	172	193	182	195	232	204	197	185	193	183	192	206	199	213	185	199	175	209	184	189	187	193	198	210	220	225	204	220	175	184	190	209	186	161	202	214	213	184	209	194	201	218	208	193	192	202	225	220	186	212	200	178	211	188	211	224	195	219	183	207	166	187	212	223	187	180	207	185	217	226	234	194	171	194	215	215	219	184	208	196	213	197	195	189	201	204	174	202	158	203	207	195	220	234	178	156	192	220	210	187	189	227	197	188	206	191	191	194	229	231	203	206	178	204	189	188	193	223	231	196	194	205	199	192	199	187	199	208	201	203	180	197	195	195	185	216	176	214	189	198	192	199	183	175	214	194	243	175	188	207	196	170	205	190	185	204	194	198	198	198	210	175	172	201	226	204	233	199	188	223	189	229	181	186	185	189	204	202	213	207	214	197	209	196	194	213	222	188	198	211	199	199	186	175	213	208	203	198	227	175	168	206	202	207	195	180	193	208	195	213	210	209	216	202	218	201	197	212	219	240	217	178	199	188	195	185	205	189	180	204	185	208	186	223	201	196	176	189	227	204	203	163	213	208	212	194	220	192	220	197	179	207	193	189	198	188	193	204	202	195	165	237	205	188	175	178	211	206	220	183	216	198	186	178	205	206	170	188	195	201	208	161	208	189	213	177	195	212	190	194	217	193	188	219	186	189	183	196	183	198	204	194	195	199	208	221	241	214	191	192	206	200	178	185	200	203	201	217	214	214	205	190	169	201	199	166	208	224	178	193	179	211	192	174	185	196	172	190	190	190	186	170	203	179	188	171	200	184	175	199	210	184	211	195	208	193	212	223	190	200	181	228	227	202	198	218	212	197	205	216	184	179	230	228	175	183	198	195	214	202	202	200	195	198	201	195	208	213	173	183	181	214	213	215	246	182	205	190	193	219	204	206	198	212	213	184	195	159	215	190	199	210	203	176	185	202	211	201	169	189	199	196	161	229	214	222	176	228	184	210	195	194	195	222	195	197	226	196	203	192	218	189	206	211	182	231	222	183	196	187	180	183	213	209	222	187	179	176	207	197	227	183	186	183	219	202	198	212	234	187	193	201	174	209	202	187	233	197	205	211	206	210	214	182	208	201	207	211	200	193	162	194	195	185	220	192	169	199	152	219	189	206	188	194	198	197	202	196	183	186	187	207	179	186	190	204	209	160	218	211	206	207	168	213	189	192	177	215	204	183	209	210	214	214	177	203	211	188	170	184	193	199	211	210	180	189	202	207	192	208	190	195	193	175	180	201	202	208	178	201	233	206	226	213	213	186	214	223	194	201	179	211	193	179	201	196	223	198	196	229	181	189	208	184	218	191	177	202	220	202	206	193	183	208	222	196	174	226	199	199	226	232	238	214	184	189	197	194	223	245	200	178	188	190	193	199	214	195	224	196	192	198	207	228	182	171	211	213	158	168	184	187	209	184	192	194	190	208	185	166	194	206	199	186	197	212	176	198	207	194	193	198	186	207	195	191	210	183	213	208	184	212	174	168	198	175	179	185	206	180	197	188	201	220	220	199	180	208	203	196	229	225	207	234	185	207	201	184	195	219	214	174	172	194	204	189	226	223	205	226	207	201	185	184	190	198	194	210	208	184	216	163	187	203	189	192	190	204	182	202	180	210	203	233	221	208	208	177	165	207	185	201	175	225	193	220	207	188	189	183	169	209	194	210	190	206	199	165	203	202	219	209	183	190	201	198	202	192	204	191	204	224	182	211	205	205	211	196	219	207	225	200	191	188	186	223	209	194	206	191	233	222	225	182	202	208	209	207	188	196	185	211	222	230	193	206	206	201	216	213	203	203	199	222	212	189	230	199	213	189	153	198	186	190	218	208	202	186	219	191	177	211	194	180	178	200	209	191	210	167	201	192	198	189	204	192	205	199	213	190	221	211	193	205	210	188	218	176	183	192	199	194	196	206	215	201	169	205	179	201	211	221	194	184	198	189	231	227	164	189	183	200	225	180	197	187	192	215	208	200	202	178	190	185	203	206	234	188	210	206	202	192	176	191	188	172	185	213	198	203	187	182	194	212	223	203	200	192	216	208	227	200	204	232	188	197	195	208	226	232	209	182	221	194	185	170	193	202	187	211	200	201	208	204	234	200	191	211	192	196	186	212	228	214	199	214	206	184	187	190	208	198	189	219	219	196	226	207	195	186	210	228	187	200	163	214	214	200	172	170	171	170	193	214	208	215	238	232	199	181	185	205	194	193	204	204	212	231	196	214	226	213	207	188	194	190	221	213	177	174	200	197	199	189	220	223	194	188	200	196	192	225	201	197	201	235	202	194	240	188	180	193	201	188	181	192	217	210	220	183	202	191	211	197	201	223	217	204	169	197	204	187	205	196	183	195	188	207	211	190	189	196	197	169	167	183	189	187	203	199	202	194	186	226	166	208	190	176	209	197	191	199	191	239	201	204	171	183	175	210	202	172	193	190	205	178	192	222	189	200	211	207	198	209	215	199	214	198	202	215	199	201	219	204	230	211	178	214	211	200	237	196	215	173	187	228	225	220	197	204	201	201	203	190	196	192	213	194	191	211	180	212	214	213	212	197	193	219	222	222	217	197	244	194	210	216	199	220	194	177	222	210	216	220	187	189	201	160	226	201	217	187	204	206	187	232	158	186	220	194	199	218	190	206	211	195	210	212	231	197	226	171	210	199	190	190	215	200	182	224	212	203	185	226	203	200	214	204	187	195	247	199	195	202	203	216	190	193	207	183	192	206	185	182	203	217	216	186	185	204	200	199	154	183	208	189	192	194	191	206	189	217	176	209	214	212	209	188	189	198	186	162	198	206	207	192	213	207	187	207	193	223	217	206	201	189	194	183	190	199	223	200	212	196	186	202	201	194	169	190	195	180	195	199	230	212	239	224	189	206	198	202	200	218	184	206	170	219	213	193	189	183	213	210	186	184	184	202	174	178	183	208	187	184	172	218	240	222	188	198	201	190	200	191	203	197	180	183	163	225	222	204	223	210	191	203	204	188
3082	597	796	874	833	766	756	640	636	552	544	500	525	520	500	455	535	510	485	495	467	523	488	537	526	519	523	483	483	510	500	478	478	492	471	499	480	467	519	511	467	480	504	490	491	487	484	485	494	513	531	494	501	491	480	449	490	521	468	492	502	460	464	477	461	504	533	452	500	510	525	488	513	457	461	483	489	466	486	470	479	520	474	494	445	497	466	482	475	540	491	488	505	521	487	468	491	509	486	476	495	463	478	486	493	481	444	469	483	502	487	528	486	456	475	525	482	486	489	493	492	489	495	488	485	468	464	512	503	493	440	508	497	517	514	501	487	470	460	487	442	562	470	529	507	525	495	500	496	524	457	463	547	473	475	551	450	518	460	505	492	484	475	501	514	481	512	465	472	509	455	478	509	479	474	488	478	521	487	459	496	500	459	497	542	478	457	424	484	472	475	507	498	497	514	461	487	484	495	532	471	516	532	497	443	489	507	492	440	502	514	480	477	497	495	536	524	488	466	464	518	495	488	513	485	501	482	469	491	471	516	467	497	517	510	453	484	479	523	514	482	502	464	507	491	495	510	495	467	496	504	479	510	500	480	466	466	513	519	476	490	545	476	447	504	488	514	494	501	472	449	482	467	500	473	505	508	493	436	475	466	485	473	488	531	502	494	463	485	527	478	483	452	480	514	501	501	506	527	513	508	482	485	470	496	481	467	480	529	493	464	465	517	479	459	506	447	514	479	460	494	463	463	493	487	446	500	484	479	486	495	475	435	482	497	460	460	486	451	513	510	488	524	506	496	562	491	514	450	451	493	531	487	475	458	514	499	465	495	475	473	487	514	481	497	515	490	472	481	496	490	483	496	463	465	497	473	481	499	457	461	545	478	478	489	510	507	475	498	473	519	497	472	464	460	490	498	525	549	520	475	499	522	537	491	525	537	485	441	488	500	491	519	496	489	476	509	505	489	483	472	480	498	508	508	485	514	456	484	475	522	509	517	465	514	505	515	485	511	454	474	503	489	494	497	511	513	491	503	469	522	508	461	482	466	450	505	473	482	502	534	522	507	490	493	475	487	516	502	481	525	486	492	526	495	518	486	476	511	520	527	470	468	454	527	479	493	489	476	461	460	511	481	476	521	484	488	541	516	476	454	462	490	497	444	497	494	453	494	485	458	498	538	496	491	476	483	493	449	508	533	480	484	488	493	517	529	516	474	482	479	483	503	474	486	496	472	530	522	457	480	455	527	491	439	500	484	476	490	483	445	468	482	510	452	509	457	507	445	505	480	466	464	505	484	466	501	517	477	445	457	437	512	499	477	489	498	479	464	512	506	500	542	524	445	503	491	515	478	504	500	528	463	488	484	487	523	497	446	526	452	453	501	493	541	505	487	516	496	480	480	453	469	517	477	456	526	501	474	469	464	498	486	506	496	439	507	471	509	486	440	480	479	496	492	508	492	500	484	488	482	489	527	460	506	473	462	516	505	488	471	487	484	474	501	464	439	554	485	512	476	473	535	470	500	488	461	507	474	489	504	494	482	469	515	484	523	490	501	537	467	502	521	512	492	488	502	459	451	493	491	525	529	510	465	509	488	485	503	486	513	488	484	478	524	464	531	510	515	459	502	489	507	500	448	496	476	470	486	468	478	493	476	507	482	504	475	473	498	458	493	489	527	459	491	487	444	451	492	470	494	467	482	484	502	466	493	488	465	480	491	451	485	499	449	487	482	525	514	490	485	469	493	460	480	477	509	476	485	444	448	481	520	514	500	465	499	491	496	527	521	510	474	499	477	451	463	477	466	465	433	485	464	524	492	465	485	514	501	468	513	500	504	472	506	470	493	513	465	489	499	508	470	473	469	491	517	484	467	502	496	513	508	480	496	519	490	499	472	479	490	500	526	491	496	502	474	455	473	527	512	531	510	457	485	513	492	500	484	506	492	495	495	474	463	464	484	471	570	503	494	470	501	517	498	469	473	499	525	503	488	481	493	489	526	510	516	456	509	456	458	507	508	488	500	530	457	473	467	493	465	482	459	511	477	471	513	506	476	495	473	515	479	531	460	477	485	533	507	475	503	512	508	479	481	542	505	496	435	510	474	469	485	517	477	487	486	505	488	511	476	488	463	482	488	491	484	472	476	488	535	456	457	460	481	463	499	481	465	441	512	493	475	486	494	498	486	489	494	523	489	481	504	470	515	453	480	508	536	467	497	479	525	527	557	531	516	483	495	467	465	482	497	469	498	463	525	501	488	454	507	514	491	460	478	460	520	480	505	486	495	457	534	459	495	501	485	515	511	476	488	467	486	473	448	476	457	474	488	528	476	494	495	527	451	483	475	465	490	442	506	521	470	473	502	492	472	490	488	499	490	477	480	495	542	498	446	498	491	509	461	497	481	479	501	486	494	470	521	490	479	510	514	479	487	526	481	465	525	494	541	475	458	460	496	457	502	486	468	499	482	481	497	526	485	483	472	477	461	438	472	484	484	495	476	473	475	487	493	505	478	486	512	502	486	516	550	532	487	496	477	449	433	496	492	493	508	487	527	540	497	516	512	507	478	498	464	493	473	546	448	496	493	457	480	488	488	481	505	503	459	471	495	480	495	477	494	497	461	433	516	470	486	476	500	472	500	499	501	511	479	493	496	451	470	496	486	462	497	481	459	507	502	484	498	449	498	475	491	491	474	519	513	505	532	509	491	540	483	544	506	482	474	518	483	511	503	448	462	506	512	500	459	483	483	507	495	457	474	495	464	512	519	545	500	501	549	497	511	484	490	468	479	452	514	499	458	501	465	493	495	510	507	512	491	513	527	474	506	496	480	479	473	527	480	485	520	489	515	515	476	442	498	500	472	473	489	505	489	513	460	462	456	484	489	483	472	494	446	507	456	481	485	523	469	506	495	508	497	511	501	483	522	463	477	501	481	493	527	480	463	502	478	501	467	455	496	446	481	482	492	509	520	495	556	495	486	485	474	506	478	499	516	501	454	489	453	468	518	447	497	480	550	473	479	477	474	467	473	472	500	517	511	484	471	489	488	473	477	493	491	467	441	507	487	513	489	449	471	492	490	497	486	478	498	479	466	486	514	455	520	501	504	492	518	543	467	505	465	485	503	495	527	456	505	481	473	489	472	494	492	495	495	490	464	452	502	500	485	488	487	518	446	466	478	475	492	503	509	489	446	458	456	463	487	461	525	472	482	481	457	520	484	498	445	484	498	490	490	519	465	499	488	484	490	502	506	512	465	477	479	491	504	495	474	485	464	537	497	498	531	455	499	527	473	488	490	488	455	491	491	488	484	485	540	505	522	512	460	498	481	487	488	504	453	532	500	511	497	517	501	486	479	462	513	468	499	467	487	474	483	476	515	479	456	471	499	506	507	520	482	493	465	532	522	508	485	493	469	507	508	467	461	538	486	507	506	494	491	475	510	461	461	500	495	504	478	486	441	521	484	477	451	518	520	494	508	457	450	493	492	481	481	511	493	459
14336	1270	920	698	531	517	448	354	360	370	294	322	332	281	301	280	281	245	294	280	302	307	285	260	294	278	297	316	280	278	284	321	293	282	275	278	284	306	282	293	286	286	295	266	282	264	263	279	271	264	267	287	279	273	279	270	278	264	310	292	270	298	261	257	300	285	287	255	279	305	316	273	305	262	301	295	252	260	267	281	275	274	277	254	293	297	296	291	309	270	256	284	276	309	295	260	263	288	301	271	280	291	320	278	232	284	292	261	287	245	318	279	279	296	264	286	231	291	262	250	311	249	287	283	233	269	287	291	279	284	292	309	293	250	319	319	274	284	279	292	291	296	323	260	295	295	290	272	272	295	266	293	274	294	292	296	288	288	267	297	261	268	278	274	297	319	270	294	277	266	293	278	270	276	268	276	296	265	303	267	298	308	274	291	263	276	298	289	284	305	310	271	293	288	307	314	273	313	289	247	283	273	304	263	270	289	284	315	254	270	269	268	263	304	293	277	247	305	278	253	305	295	284	288	279	268	281	306	292	264	272	295	299	286	299	275	246	260	273	271	262	304	248	294	335	300	295	282	307	308	297	269	275	271	300	264	275	276	263	300	282	274	284	244	302	300	283	270	298	292	275	281	280	292	269	270	264	297	281	296	263	283	283	303	291	314	298	294	274	277	290	290	294	296	286	285	296	275	331	267	263	291	309	295	293	265	269	284	300	269	247	291	284	267	285	252	275	271	253	280	302	291	254	273	303	305	280	247	291	272	254	265	316	279	265	305	237	278	276	243	293	279	302	279	256	248	303	215	284	272	286	281	273	315	259	290	293	264	275	294	292	282	297	294	318	338	304	273	297	283	244	291	277	285	294	273	267	278	306	261	283	296	278	273	313	286	296	281	286	271	277	279	276	262	248	289	283	244	308	295	315	310	298	272	293	264	321	293	270	326	278	274	282	274	286	289	293	273	299	274	281	301	324	268	291	250	260	304	262	269	229	304	277	266	290	278	289	258	289	278	284	287	284	273	280	247	278	332	285	255	264	268	273	313	294	278	276	294	263	284	295	265	287	298	259	282	274	275	277	294	302	298	282	274	278	296	290	307	270	292	256	257	287	277	298	283	304	281	288	325	262	250	289	289	289	295	276	274	269	289	290	264	277	307	261	259	301	298	295	268	300	286	292	268	269	279	288	291	312	283	259	279	257	265	289	277	280	281	252	276	298	260	308	286	289	269	272	278	308	275	281	281	261	271	256	280	276	290	286	304	275	273	280	318	275	278	258	273	248	284	284	269	288	306	310	274	282	290	283	279	296	292	325	301	294	268	285	260	278	300	265	257	289	279	291	279	252	263	283	285	283	302	271	273	289	310	274	273	305	332	278	285	247	273	297	285	255	257	284	292	289	294	284	296	238	274	311	282	273	262	265	267	274	287	285	306	277	275	290	297	300	285	294	280	298	298	289	276	291	261	260	284	302	294	293	265	281	280	300	309	270	272	284	278	281	291	263	301	272	261	266	283	311	264	287	279	313	292	274	302	270	290	286	263	294	312	297	283	281	293	298	271	277	302	293	308	293	261	247	283	271	251	304	266	325	260	293	263	293	284	296	278	295	253	271	284	296	298	286	273	266	287	263	302	290	290	317	318	287	319	327	323	278	257	285	293	298	250	248	281	267	271	267	268	269	291	279	274	247	314	270	273	296	288	277	308	261	238	283	274	268	289	264	280	264	290	267	288	270	260	283	276	280	276	283	268	269	298	262	283	293	289	273	279	299	284	299	286	263	298	265	283	268	274	320	296	275	292	306	278	275	261	262	283	298	253	270	289	287	263	283	300	273	283	299	285	321	303	289	275	268	273	288	311	323	289	285	297	279	284	271	268	275	261	282	272	291	284	324	254	294	293	260	274	292	292	273	304	277	271	285	299	285	259	276	288	281	313	265	286	334	287	282	259	283	278	318	291	269	296	280	268	288	288	311	273	280	291	264	269	299	262	274	288	314	299	302	256	286	312	265	277	283	325	304	334	290	237	282	327	294	260	283	280	300	316	269	293	287	280	276	281	284	241	272	294	266	299	301	299	292	308	295	272	283	260	276	287	258	318	277	267	291	265	289	312	263	280	264	300	294	276	267	289	277	243	277	275	309	292	276	302	304	252	300	300	284	281	254	282	289	320	276	298	290	251	332	262	281	319	266	315	289	276	269	268	290	277	254	305	290	307	279	288	295	304	265	275	258	306	275	280	257	318	273	277	269	306	286	282	277	279	273	266	266	296	288	273	294	256	278	323	304	311	282	273	291	283	290	278	259	286	312	288	306	307	283	285	261	294	297	264	270	273	274	278	295	293	293	288	258	297	265	311	300	270	309	284	253	333	313	260	257	270	276	304	274	251	273	278	268	289	257	320	302	268	253	279	288	262	259	269	283	261	271	281	267	275	317	273	268	305	255	273	303	267	293	294	268	296	292	249	261	275	296	279	311	288	276	290	260	309	277	288	297	305	307	288	269	267	278	268	283	253	283	253	280	298	276	284	288	247	281	315	272	271	277	328	315	288	282	310	285	285	253	288	282	289	260	289	293	282	296	260	283	295	290	295	267	274	329	304	256	285	281	306	273	286	273	249	255	250	294	305	251	282	281	272	281	298	283	295	253	269	281	282	272	271	273	267	276	286	233	292	286	314	246	272	259	277	302	284	282	321	295	308	312	282	255	273	305	285	291	298	303	283	260	293	269	256	293	298	300	279	301	287	288	282	274	271	295	296	255	272	270	266	289	270	281	269	282	286	303	280	262	265	270	283	264	281	285	284	322	278	284	261	261	265	272	273	302	296	272	273	281	269	284	303	272	272	288	277	279	290	283	301	291	269	246	286	264	318	271	283	263	300	272	269	293	317	275	294	278	270	277	297	282	299	316	274	298	319	273	287	252	314	335	282	288	292	281	288	291	275	288	288	274	275	278	307	248	272	296	293	250	268	273	316	289	277	295	244	281	312	289	243	238	262	273	230	288	283	271	308	276	297	291	268	273	286	223	273	270	320	298	316	317	272	266	312	279	264	287	281	273	285	264	271	255	307	276	275	278	277	270	283	312	261	267	293	286	285	283	302	295	298	293	280	283	279	293	273	326	258	261	296	262	303	291	308	281	280	307	290	304	258	280	297	292	281	233	243	267	278	274	290	305	270	323	275	303	259	273	291	296	276	256	270	252	307	278	297	298	266	285	247	258	250	291	281	278	293	293	295	299	259	281	271	300	296	307	263	293	290	274	293	269	284	272	264	279	278	276	267	282	282	282	316	292	262	274	279	254	301	272	284	294	304	287	292	265	319	279	280	288	282	279	286	327	279	260	276	259	293	323	285	286	300	277	265	268	336	295	276	275	263	297	273	296	275	265	254	242	299	289	299	284	274	253	270	354	271	254	279	253	265	303	306	287	295	297	252	280	280	270	262	284	244	278	242	284	254	278	263	263	252	287	298	310	277	315	286	275	272	261	301
9249	1096	1703	2004	1765	1527	1546	1207	1091	1028	840	844	777	797	761	770	722	702	735	675	718	719	687	709	752	701	705	701	674	674	726	647	658	684	639	621	685	729	709	609	655	655	653	637	655	680	668	676	622	689	672	667	658	680	663	682	634	632	680	672	684	642	688	627	652	672	688	631	665	649	665	683	638	643	617	719	672	675	687	642	643	724	701	643	696	676	690	656	660	644	663	635	677	704	678	629	717	642	636	653	661	633	675	653	654	629	626	652	643	665	693	664	694	642	658	675	623	699	680	644	641	682	624	689	651	647	628	706	640	637	680	705	693	656	630	664	619	640	665	663	653	696	636	670	662	660	698	655	650	687	654	636	680	643	666	636	693	659	634	635	643	681	677	667	669	636	644	670	729	637	681	627	613	669	633	648	677	668	649	671	663	611	632	643	685	716	645	734	653	660	666	658	717	711	658	646	638	664	662	645	629	639	607	650	648	679	658	629	634	611	660	640	652	638	693	643	614	665	657	681	639	622	651	649	656	671	699	674	611	634	634	698	666	645	674	662	623	631	643	643	658	664	626	716	687	654	676	664	659	670	710	681	657	608	614	643	667	699	684	650	635	618	684	667	691	680	677	638	679	655	611	631	659	642	699	661	666	668	654	659	682	646	691	681	656	667	662	648	680	616	668	669	662	615	681	679	630	647	666	663	666	748	688	693	652	644	647	665	670	685	627	722	666	684	640	650	673	645	652	671	653	664	658	640	645	654	710	666	630	674	648	681	656	641	627	665	614	664	693	625	639	651	672	626	602	645	635	655	618	659	632	640	627	628	631	622	610	720	682	616	662	649	634	690	669	680	660	653	692	669	637	668	680	653	681	666	690	699	624	586	602	679	633	695	669	669	651	686	679	643	659	688	655	640	640	645	724	646	627	666	680	704	671	640	673	690	642	652	647	707	644	679	667	651	676	698	662	657	627	692	644	666	656	672	663	651	671	614	642	681	653	681	639	688	651	622	656	629	665	660	631	644	674	694	647	682	670	657	655	651	630	663	659	628	643	651	699	645	646	641	615	665	692	685	659	659	636	641	645	675	695	665	643	656	631	632	638	627	658	629	673	635	618	669	621	663	655	665	684	659	656	675	710	625	620	678	678	653	695	682	651	666	601	665	657	668	643	633	639	677	616	626	640	641	652	650	647	654	625	672	624	592	682	653	652	658	627	611	642	675	642	667	641	661	655	701	667	653	621	632	683	625	664	709	657	632	689	668	677	641	651	590	643	669	640	655	636	643	649	649	668	636	589	679	659	676	649	663	679	636	641	679	612	697	654	644	643	622	631	642	694	670	699	625	588	639	655	654	696	646	630	666	622	687	643	705	680	672	671	687	616	670	630	624	689	662	674	619	666	676	630	639	729	644	706	664	680	682	666	673	677	639	672	651	636	645	655	662	641	663	641	599	671	638	623	693	667	691	684	683	618	693	661	703	644	658	612	652	618	599	683	627	658	657	679	658	664	623	639	699	731	653	652	671	669	641	629	657	654	649	689	667	682	676	642	672	685	652	614	688	701	643	685	659	679	660	647	623	681	681	640	658	677	658	645	674	690	657	623	653	677	643	672	633	670	630	649	684	697	687	651	689	695	711	605	670	707	632	661	697	605	631	651	633	660	664	645	662	684	700	644	681	602	628	651	580	641	678	629	644	623	686	696	677	662	654	721	653	635	700	662	621	669	663	686	640	585	615	649	687	643	617	666	678	661	654	672	639	652	691	674	668	670	669	664	662	647	683	679	673	651	654	626	667	639	680	617	680	632	699	692	649	668	653	659	703	617	648	684	641	676	671	671	645	668	665	699	685	624	664	624	678	680	650	638	643	692	651	644	697	666	630	667	668	652	591	678	663	656	657	676	650	647	611	616	690	614	687	665	633	675	685	680	662	644	655	671	651	684	681	614	665	641	676	639	663	686	654	637	660	634	627	689	684	657	621	683	657	640	716	670	686	697	669	658	671	647	659	639	624	644	680	697	696	636	687	652	657	638	674	622	687	657	675	674	693	679	631	681	625	723	648	610	652	694	660	670	674	652	707	641	642	664	703	660	665	689	647	655	681	664	635	679	602	656	627	656	673	630	620	653	667	623	649	682	660	672	671	657	705	686	648	646	622	691	636	669	673	654	634	648	676	678	629	652	613	657	639	635	692	658	683	628	683	670	629	721	666	635	654	674	663	653	670	661	608	680	657	626	707	695	665	691	657	668	646	670	697	698	630	645	666	648	625	637	660	678	678	672	648	631	668	635	713	683	674	590	631	668	609	650	615	681	669	632	651	665	699	634	640	664	650	678	649	620	685	685	647	655	659	702	714	617	652	659	682	673	636	614	678	660	660	659	628	676	637	655	637	685	681	646	617	643	628	674	652	630	679	664	605	655	704	655	670	689	700	641	649	667	679	671	656	621	686	644	633	670	714	673	702	702	652	674	649	631	675	639	633	682	661	659	671	644	675	643	654	607	665	679	670	624	696	637	698	646	619	658	702	628	662	646	714	680	662	640	663	666	667	689	649	657	669	660	622	657	659	637	639	665	641	645	665	699	674	683	631	671	645	674	646	685	629	647	666	710	634	682	659	636	599	676	663	614	670	627	643	684	679	664	643	669	640	651	647	660	645	668	680	674	658	680	652	705	690	650	650	713	679	630	624	649	658	664	669	702	672	625	682	647	659	659	648	635	658	694	641	627	688	678	650	668	680	655	662	648	663	652	633	675	722	674	685	674	656	692	635	677	648	713	644	706	649	615	673	647	589	661	639	664	673	654	676	641	661	657	636	671	618	681	665	677	663	657	649	655	646	670	697	683	641	636	673	691	665	628	643	686	616	642	716	675	676	650	645	663	668	706	675	678	660	648	612	715	599	718	639	656	698	664	695	638	673	665	697	713	625	644	667	695	589	639	626	644	627	662	695	665	615	672	634	646	686	684	606	632	669	709	677	624	713	634	681	646	665	688	606	647	644	640	652	672	638	674	663	637	667	643	651	651	660	665	643	664	679	640	731	669	685	650	672	691	665	618	687	644	664	640	689	620	577	676	645	686	635	620	662	661	621	675	618	660	667	673	677	683	588	710	679	666	696	639	691	678	606	637	667	695	644	662	663	680	696	630	659	719	674	681	646	640	668	637	669	648	658	716	644	644	651	645	670	655	662	654	647	639	663	614	695	621	703	644	701	628	609	656	663	660	631	664	638	677	663	663	647	666	649	674	698	636	651	641	684	660	629	664	659	613	636	633	617	647	681	698	691	634	652	667	673	629	648	594	662	667	677	628	694	637	690	677	682	670	631	626	627	621	675	642	642	668	675	647	630	697	633	638	615	663	743	673	632	661	688	661	661	677	646	689	678	680	658	683	650	654	670	683	667	619	649	620	653	686	632	645	683	627	671	692	639	677	704	660	681	640	656	645	669	699	640	639	668	673	684	708	673	618	643	644	658	693	615	618	631	623	696	702	645
22266	2621	1467	1143	941	804	719	586	554	500	455	469	459	474	429	396	411	404	401	473	422	418	420	406	427	452	407	379	402	450	387	389	413	427	390	389	444	397	418	387	416	414	408	399	446	396	394	390	441	405	377	387	377	426	386	419	347	427	353	378	429	368	372	408	407	379	436	393	419	415	399	404	395	393	381	396	407	447	415	367	437	441	384	402	417	421	399	424	389	389	364	416	373	387	406	343	405	366	411	405	403	405	430	404	391	395	386	426	416	407	410	389	438	371	390	386	412	400	392	413	399	410	406	386	388	424	431	370	397	444	407	415	404	374	390	411	405	419	392	374	360	361	393	397	416	376	412	386	407	393	385	337	416	403	383	414	367	396	391	413	426	400	377	415	438	408	443	403	378	394	398	380	396	407	443	391	374	423	383	387	365	378	378	405	381	413	386	398	440	373	393	367	381	422	379	381	397	414	430	403	378	422	400	410	428	429	407	357	408	372	382	358	382	381	408	415	430	412	430	385	401	393	375	367	362	398	409	423	391	362	366	416	401	430	420	372	430	403	424	422	392	417	409	400	396	428	397	405	472	388	392	393	354	379	404	425	398	437	400	410	441	383	380	402	387	375	414	454	405	406	394	388	380	390	387	424	388	403	362	435	414	370	390	435	355	397	404	360	371	363	404	372	391	398	423	431	430	394	396	382	402	416	396	434	415	369	406	407	375	404	365	413	385	389	392	426	419	375	370	396	379	372	380	379	424	404	424	426	406	382	435	378	390	417	400	388	398	396	381	387	411	431	437	417	405	424	397	406	388	418	414	369	382	400	383	385	379	441	409	418	393	390	374	434	377	402	412	443	384	424	407	384	409	390	422	382	402	418	389	373	389	411	408	399	387	397	405	365	406	410	383	390	381	364	375	393	367	391	380	440	380	400	398	424	376	406	374	439	410	413	397	365	413	337	374	420	411	418	429	383	413	432	422	404	396	400	359	429	402	389	372	393	435	409	388	364	397	394	412	420	421	425	428	423	418	341	423	380	377	388	424	413	424	365	429	393	388	417	440	363	440	420	420	355	390	392	418	386	382	380	423	407	385	443	384	400	401	368	421	397	380	385	437	377	405	389	389	402	431	397	406	420	383	393	400	413	401	377	394	381	361	395	399	377	372	382	385	441	392	401	421	407	420	417	383	406	388	404	415	410	396	426	403	402	391	362	403	392	388	394	415	391	408	419	385	373	407	400	424	401	406	418	367	408	388	437	386	427	399	401	379	394	382	405	415	417	368	381	381	384	418	399	457	416	414	413	377	377	427	401	391	377	423	424	412	413	433	409	380	411	406	400	413	422	394	396	438	374	388	382	410	393	408	403	373	407	415	376	424	422	411	430	381	419	413	387	396	377	433	437	450	392	452	413	410	394	449	412	441	395	393	418	410	396	440	453	395	366	396	416	403	388	413	412	424	420	374	381	438	414	439	365	428	424	396	394	364	396	378	413	377	426	377	369	390	428	425	382	419	396	366	443	391	391	424	389	327	411	402	373	439	393	381	393	382	355	412	405	436	398	375	397	402	400	398	378	400	368	413	430	392	458	446	410	399	417	411	458	391	400	402	428	359	420	371	398	404	381	387	467	381	412	432	372	418	398	427	397	379	377	384	415	407	418	395	423	464	385	415	381	434	394	395	377	445	414	416	390	415	419	389	408	370	364	438	423	364	376	382	377	430	408	383	391	415	406	376	410	416	420	428	428	403	403	380	368	369	385	410	410	403	422	382	366	389	374	393	408	447	421	413	425	441	392	433	410	369	367	381	423	380	437	410	434	347	376	422	377	380	368	419	394	406	384	393	389	371	364	406	404	420	406	406	410	402	390	398	362	392	417	381	394	405	413	400	380	400	369	418	391	385	396	416	401	390	403	403	399	400	404	384	415	439	395	388	397	377	405	375	412	424	377	382	378	386	362	396	371	389	448	380	403	393	452	391	411	383	365	414	381	414	384	380	385	408	367	406	383	391	428	408	444	392	377	394	414	393	408	403	360	433	404	394	381	383	397	393	403	400	396	370	385	413	385	387	390	340	371	389	419	359	399	382	355	419	412	412	387	379	400	397	407	392	394	386	396	408	389	420	364	405	427	414	402	394	433	391	406	417	398	382	406	393	372	415	427	388	382	389	393	388	394	397	418	397	385	351	395	405	409	402	452	430	421	437	408	433	398	458	387	382	405	376	366	400	405	397	415	433	431	393	377	379	380	441	370	421	410	440	399	384	403	436	380	404	406	404	366	394	396	430	408	379	410	399	388	374	417	415	402	390	417	445	381	411	408	389	390	368	383	415	386	396	377	428	393	430	393	420	390	379	390	380	396	419	386	403	401	404	389	404	382	410	394	424	400	392	396	374	395	395	394	381	382	412	372	430	391	387	409	407	412	422	422	425	375	382	408	400	398	396	388	383	384	402	399	423	420	421	422	402	410	411	371	412	411	361	379	398	366	385	409	382	387	437	395	430	433	428	390	379	395	415	404	358	431	403	373	407	383	382	325	369	372	402	375	418	360	356	406	397	395	390	427	409	427	417	392	394	426	446	410	403	384	409	409	407	387	396	421	400	377	429	380	401	367	391	375	403	386	423	421	399	379	416	406	371	380	372	404	374	389	396	423	355	354	409	427	436	423	392	382	415	378	418	365	405	358	392	414	395	396	418	401	350	387	407	393	380	391	372	396	386	415	406	409	397	386	381	394	403	442	399	376	379	406	364	390	413	402	386	481	443	427	411	452	447	373	371	430	423	431	413	389	397	397	438	402	390	408	406	438	381	431	375	383	383	387	342	395	393	393	363	428	418	385	428	390	405	405	387	371	379	414	380	420	423	414	408	364	401	427	403	439	409	395	429	426	397	401	427	391	389	402	399	383	428	410	421	435	392	382	397	390	384	420	390	435	385	421	399	399	379	405	417	403	363	401	397	396	447	386	400	397	361	409	447	385	395	387	432	447	419	448	419	379	429	408	389	419	373	346	387	380	377	399	409	386	426	365	414	385	415	415	408	392	382	398	396	397	378	398	449	398	396	440	404	379	397	383	396	425	392	400	393	414	421	379	431	394	412	399	401	396	427	432	433	386	361	406	396	366	406	416	431	385	383	414	397	380	411	406	411	375	384	384	390	407	402	399	395	382	372	434	391	400	410	439	415	429	379	379	384	416	410	352	392	367	368	430	427	378	418	358	412	351	390	393	396	378	413	405	398	422	421	385	405	409	385	359	340	399	405	400	409	392	404	408	387	418	373	398	418	328	385	405	408	410	418	399	454	444	428	413	445	380	393	367	434	479	393	383	409	380	370	418	377	412	402	390	444	368	421	408	399	407	387	389	411	394	397	421	371	404	383	407	388	428	408	392	405	412	399	399	412	398	404	367	425	370	435	397	399	429	391	411	398	381	405	417	398	386	399	372	401	413	397	415	421	430	431	408	380	367	418	391	411	378	378	406	369	392	410	407	369	406
10985	1529	2563	2932	2577	2311	2065	1855	1418	1403	1241	1045	1032	1042	969	920	884	900	886	943	940	839	854	864	861	846	845	832	852	840	788	847	816	799	804	813	866	847	810	815	827	799	833	822	802	754	828	781	815	870	816	815	816	802	774	790	789	799	838	829	816	768	752	803	806	817	814	787	789	768	799	793	808	780	790	777	754	787	821	749	811	860	865	842	789	763	773	769	835	778	847	800	814	764	782	786	773	887	815	822	775	803	805	784	790	819	760	791	730	792	849	803	807	839	808	766	794	738	843	769	756	829	836	780	752	827	837	789	802	832	782	783	775	815	847	843	817	815	794	820	788	779	794	777	788	813	812	760	823	823	799	770	859	839	791	814	788	810	832	802	848	853	813	819	764	770	794	809	843	820	771	824	835	739	796	813	802	815	766	838	730	790	805	849	762	841	764	766	792	823	775	811	806	812	853	807	790	842	789	812	808	806	817	791	782	808	794	796	807	795	771	813	762	828	776	838	810	803	751	793	801	769	795	767	834	787	819	823	781	797	723	816	783	822	836	843	771	792	735	779	750	824	852	807	799	793	825	817	778	845	781	798	812	818	825	862	802	803	817	847	805	806	797	827	815	801	832	796	788	774	821	788	822	804	795	805	816	736	804	774	787	755	871	788	808	795	817	752	821	801	785	847	762	801	791	781	804	790	800	828	861	777	813	826	797	743	760	799	825	807	823	771	807	803	824	835	752	813	830	828	836	808	785	791	771	807	805	743	852	801	823	831	801	775	749	783	771	815	761	864	800	803	854	770	800	817	817	834	809	777	807	777	835	803	812	838	843	817	845	797	832	804	814	855	781	842	821	781	763	813	791	808	854	845	769	762	793	847	796	792	859	771	794	793	802	829	778	790	771	800	824	789	753	803	827	816	828	773	774	814	779	793	815	804	847	830	809	801	759	805	760	858	792	850	765	820	804	756	787	800	826	788	775	829	773	856	788	736	759	775	798	855	806	794	809	795	807	804	836	782	826	810	770	809	774	790	849	799	785	791	776	817	800	826	819	757	799	851	840	837	780	753	809	762	803	817	707	793	783	734	832	785	834	801	753	818	852	782	830	742	845	811	788	791	771	822	808	808	804	812	828	777	773	812	784	767	800	780	826	805	822	819	772	761	782	774	818	761	812	774	803	744	785	767	870	789	728	802	824	807	808	860	780	842	858	788	776	836	795	826	822	752	757	825	836	809	827	803	794	783	835	797	763	804	808	830	865	793	802	790	751	788	769	782	807	799	795	756	807	816	753	816	780	827	777	843	812	839	797	790	802	810	826	831	782	837	763	817	791	752	799	765	839	792	825	764	783	800	787	775	856	790	815	840	801	797	795	821	831	825	821	797	853	833	785	769	773	822	800	818	779	763	797	787	850	794	769	809	756	791	759	811	772	796	780	724	826	817	822	829	842	779	818	830	837	752	799	822	749	800	800	780	788	834	837	817	786	759	789	798	801	806	824	777	813	802	772	770	776	828	816	789	818	814	781	781	772	783	732	811	831	811	805	847	807	797	724	792	835	813	886	804	809	760	794	789	816	843	842	831	819	836	793	726	801	752	768	821	794	829	815	775	794	834	813	795	879	794	810	797	805	847	780	790	768	781	818	837	803	797	783	791	771	838	768	866	759	800	763	784	775	806	775	837	786	786	819	802	798	812	840	794	773	842	775	816	793	802	784	808	843	823	786	789	771	820	868	796	832	856	848	800	853	806	834	812	801	803	805	871	857	822	771	826	773	810	817	820	792	797	802	842	798	778	805	772	785	790	780	807	797	822	768	799	793	794	829	818	816	825	783	781	768	759	753	827	785	800	823	826	793	727	821	783	805	782	805	831	832	796	776	816	794	808	843	777	828	805	792	782	822	803	826	805	814	819	826	791	802	789	777	786	798	857	764	757	759	755	802	834	833	821	814	830	813	800	770	807	787	790	795	793	804	764	799	856	803	803	791	739	842	796	814	786	785	816	829	784	784	830	790	791	796	804	780	762	760	821	749	779	838	771	804	780	749	763	842	791	780	799	754	786	797	825	820	820	767	792	847	763	802	808	793	797	827	828	788	844	865	818	779	793	776	807	796	806	861	804	804	813	831	835	823	827	813	840	783	810	846	799	795	811	796	816	775	778	786	828	825	817	780	804	825	774	757	839	785	810	827	798	761	758	778	821	808	800	841	832	803	801	804	841	814	799	811	770	783	818	821	787	768	774	821	812	792	835	827	802	811	834	819	821	814	784	810	807	764	787	783	846	774	860	832	781	768	780	820	781	777	789	763	762	778	754	807	864	855	809	841	822	747	826	836	798	809	774	810	779	798	808	769	841	793	808	812	792	770	770	807	785	789	811	794	838	770	791	791	832	840	817	784	793	771	808	798	801	779	787	832	795	781	813	773	791	820	805	794	753	809	783	819	780	777	817	801	772	809	764	813	826	812	783	826	809	826	813	830	826	818	797	739	797	797	829	841	803	812	783	858	756	803	791	793	780	823	814	776	786	794	759	832	780	797	791	770	795	831	784	780	782	816	832	822	813	813	755	746	848	772	779	801	827	806	862	790	792	829	788	774	806	809	872	772	794	776	800	798	799	810	793	805	799	803	745	824	789	776	788	857	781	798	809	762	779	771	793	781	778	800	835	803	772	794	816	776	807	821	821	864	786	765	748	819	778	802	846	875	837	848	858	828	792	833	846	780	821	829	846	799	854	783	757	838	821	809	813	753	802	812	773	837	768	781	724	759	836	765	794	794	830	786	804	773	788	798	799	769	835	792	799	857	847	782	849	747	793	816	741	842	790	858	777	851	785	776	813	807	800	820	810	816	784	801	778	785	767	794	824	764	735	793	788	822	754	799	833	806	734	740	782	819	805	782	806	815	824	801	808	756	796	803	790	780	815	777	757	787	834	800	808	796	805	840	811	856	831	774	813	789	809	882	826	811	786	829	797	815	800	809	845	812	782	777	794	822	801	826	770	761	801	797	793	822	784	805	788	766	755	831	804	784	832	819	812	726	764	817	740	761	814	790	767	820	802	767	794	817	824	797	814	789	745	835	793	798	778	868	817	789	804	808	817	820	770	767	776	820	806	802	771	771	796	779	800	761	774	809	806	839	768	792	880	811	805	819	818	775	820	823	795	796	793	773	791	827	768	824	808	809	795	796	790	756	786	789	813	845	857	774	753	714	794	790	807	824	777	808	802	789	822	772	824	791	840	821	781	777	777	781	819	802	772	756	764	783	791	763	755	834	756	769	799	796	869	777	795	787	777	784	821	840	794	815	799	795	824	807	817	797	829	804	778	808	793	823	826	773	740	755	822	770	823	772	789	801	751	742	821	801	823	774	776	794	767	785	815	763	788	782	819	775	809	813	801	800	794	799	796	821	795	795	811	806	830	746	788	816	815	818	772	849	841	790	795	784	791	800	807	789	839	826	829	792	785	783	786	830	801	779	768	782	791	787	841	803	817
3648	318	299	259	245	257	251	197	197	202	217	204	172	186	202	219	210	188	230	199	206	191	182	181	209	213	184	227	208	164	209	182	190	210	217	211	204	194	206	198	205	222	204	196	202	202	170	223	189	221	191	202	193	207	188	193	211	185	192	178	204	220	211	191	214	195	209	190	176	195	176	199	213	197	211	223	193	198	185	191	206	210	189	173	182	209	241	206	195	168	197	201	175	192	206	197	195	194	206	208	193	207	206	171	175	210	181	174	200	207	188	213	213	210	168	205	209	206	230	171	222	197	224	189	161	196	212	191	208	184	188	215	186	204	220	191	212	194	195	218	198	186	185	190	192	200	181	201	195	190	201	210	201	187	159	185	204	200	201	183	195	209	183	196	170	200	164	192	149	192	176	189	206	177	187	255	187	184	171	196	229	183	189	202	209	202	210	201	201	211	227	204	195	177	223	201	180	189	239	185	206	201	219	177	201	203	199	164	204	174	202	201	204	193	193	193	199	191	175	177	209	180	200	185	200	207	205	209	201	187	191	170	195	183	223	172	212	218	188	202	189	159	191	205	194	191	189	167	211	193	184	207	197	188	222	218	209	205	186	194	168	210	173	190	175	189	176	186	203	202	221	186	188	191	179	203	202	202	196	161	204	198	195	197	185	190	206	187	193	175	179	191	208	179	219	204	190	187	211	181	190	193	190	204	217	203	179	194	208	190	222	198	185	203	214	197	211	184	189	205	183	198	205	194	173	203	195	200	209	198	198	178	182	216	223	212	206	224	197	188	213	206	190	203	213	226	228	213	226	174	214	207	185	162	179	204	197	177	192	181	223	221	208	188	221	201	206	207	187	187	201	195	208	201	170	179	205	199	174	184	183	185	189	202	196	198	206	189	203	227	192	215	184	195	208	212	193	192	194	152	198	147	219	222	202	227	209	177	183	176	205	207	184	198	213	184	200	191	192	190	185	223	170	218	212	194	175	177	186	213	219	187	203	177	211	193	240	205	203	220	208	211	211	178	232	197	187	218	181	196	183	168	208	201	209	195	192	188	195	179	225	193	202	166	210	195	192	199	195	181	199	218	200	197	180	183	185	185	199	199	205	193	174	180	209	204	202	186	210	163	199	191	199	214	203	224	192	182	194	197	208	204	211	193	203	189	189	211	236	192	225	225	195	205	173	203	204	194	185	211	200	192	189	212	192	219	199	204	192	163	193	196	226	191	184	191	187	182	208	188	183	205	209	209	163	180	174	197	175	212	230	181	225	202	203	211	204	194	199	188	172	229	211	197	228	194	234	189	197	210	193	164	209	217	198	180	172	195	207	193	178	207	190	212	179	207	184	220	204	186	185	174	173	235	195	198	191	184	184	188	180	211	210	183	186	213	215	192	167	173	207	187	209	190	196	193	192	202	181	189	200	201	202	201	197	182	203	184	204	193	188	202	222	184	195	196	208	203	177	190	179	174	179	184	195	194	168	200	220	191	201	188	174	207	195	234	216	197	214	181	177	173	177	205	185	210	185	211	194	203	190	192	195	197	202	202	204	217	192	201	200	196	193	212	211	188	192	197	209	217	176	211	181	195	197	182	198	218	217	192	186	186	184	195	175	202	205	187	163	209	203	219	171	182	190	195	191	224	216	204	204	177	217	200	204	190	181	179	178	207	198	202	172	187	199	198	189	189	207	215	230	168	206	200	202	181	195	195	193	205	204	180	203	185	184	198	203	192	208	201	186	217	225	198	180	225	227	183	191	178	175	181	190	168	189	211	174	204	209	219	190	197	186	207	198	202	186	198	187	229	213	199	192	198	222	185	193	212	185	189	175	197	223	232	176	207	184	173	155	196	183	189	205	201	198	188	229	202	228	208	239	201	207	197	204	187	186	188	196	191	190	195	189	196	178	203	215	189	210	205	193	185	183	167	212	193	191	215	203	191	220	204	212	195	198	218	213	198	218	228	218	207	192	202	205	194	176	222	214	176	193	202	213	211	179	178	199	190	175	191	189	162	193	201	191	221	203	186	174	179	197	213	178	207	195	173	190	214	163	188	197	197	175	213	229	195	213	199	185	200	194	196	199	180	160	186	174	189	164	183	208	186	204	204	187	209	173	211	187	182	186	177	219	184	202	194	208	194	196	214	206	210	185	198	216	195	183	218	188	203	188	212	174	204	183	171	211	199	210	207	229	175	201	203	205	218	198	175	234	186	184	212	168	180	197	206	205	207	208	206	199	205	208	182	189	200	192	202	193	203	211	181	192	203	192	209	171	189	207	183	173	172	185	209	218	220	207	201	187	191	192	207	197	176	203	171	205	226	168	181	190	222	187	209	222	210	199	212	214	203	205	195	202	226	201	191	218	169	180	175	179	175	224	212	220	185	194	194	173	183	190	196	186	201	198	167	177	209	199	197	219	196	180	184	183	202	184	193	202	211	208	168	213	227	223	192	221	175	175	205	190	208	187	193	194	208	179	215	211	201	228	195	183	172	171	184	223	221	189	163	238	165	198	200	194	182	182	216	223	181	215	215	180	209	222	192	213	183	206	187	186	185	195	209	194	193	190	210	199	173	214	192	179	218	205	206	204	201	192	177	176	196	195	206	207	215	230	180	197	182	176	205	211	181	174	201	219	189	213	185	199	205	188	226	213	221	211	181	210	213	181	211	166	214	192	215	199	183	170	192	193	206	211	209	227	185	216	205	193	205	211	167	172	180	208	212	193	207	182	180	181	217	217	196	206	197	193	179	169	199	220	206	148	158	193	209	174	202	192	207	204	202	172	235	209	201	193	209	187	156	196	164	180	207	191	187	192	209	198	169	167	191	197	174	205	189	198	189	214	186	169	184	191	204	206	187	184	196	213	187	200	204	202	170	192	213	195	186	216	198	190	191	211	200	173	199	205	182	157	194	204	172	180	213	205	200	178	208	180	177	175	201	176	223	201	221	159	202	181	206	200	209	218	174	182	189	185	180	183	169	205	208	205	165	193	206	189	196	189	206	202	167	172	189	215	171	207	195	167	222	175	209	193	195	186	199	203	194	215	197	221	197	172	219	197	191	207	204	194	189	191	198	158	173	218	197	200	199	223	202	217	193	174	204	198	200	205	213	207	193	213	204	173	196	189	186	169	181	207	189	195	223	192	200	166	201	230	193	187	188	223	221	203	172	214	204	193	182	196	191	207	202	190	165	188	184	193	191	219	200	174	170	199	201	209	181	192	192	188	195	213	200	191	194	184	212	192	159	202	211	193	175	212	218	204	196	197	195	217	212	205	202	204	223	180	217	201	209	209	201	208	195	225	190	200	184	222	194	217	185	212	192	175	186	194	202	187	170	187	223	197	197	183	213	194	201	206	201	188	193	206	225	189	208	202	200	194	220	193	196	208	205	194	175	219	168	182	212	192	199	194	199	210	198	171	212	207	194	168	178	194	231	200	198	191	191	214	180	198	183	207	198	191	186	185	203	182	211	215	183	198	190	190	190	206	192
2899	609	681	747	757	692	676	657	554	543	541	469	519	495	499	495	473	504	455	472	491	480	481	446	487	504	527	445	512	473	511	464	482	502	477	465	496	502	477	452	474	501	455	477	470	498	475	479	467	459	464	491	506	452	506	508	497	458	489	482	482	534	489	471	495	483	495	510	461	484	469	500	536	498	534	465	457	450	508	478	460	496	486	483	473	480	464	508	458	465	480	518	495	450	435	498	481	516	459	471	473	488	513	514	499	497	496	503	481	497	486	489	495	503	494	495	480	476	516	452	502	497	482	497	483	501	464	491	517	478	463	504	470	563	494	493	458	542	490	508	499	507	464	490	505	462	481	491	496	471	454	459	453	463	458	462	467	497	460	450	468	468	468	465	482	489	465	496	470	451	503	507	506	503	465	459	479	507	484	457	509	453	483	462	484	511	486	477	451	527	506	478	493	478	502	504	537	463	517	502	505	488	507	483	457	434	480	489	424	457	474	483	477	454	471	468	485	490	462	495	487	473	483	477	498	441	487	472	494	491	504	476	488	475	493	515	472	542	470	493	509	493	503	488	454	476	466	425	465	497	456	491	490	411	468	490	497	519	504	504	480	463	487	517	476	483	490	475	465	497	500	525	475	499	458	460	476	467	500	495	482	489	498	487	481	478	529	522	492	462	527	467	482	431	456	454	478	485	525	480	475	459	505	487	458	479	490	459	477	454	448	501	482	483	502	491	485	480	480	460	471	487	499	459	477	528	491	465	481	508	520	490	476	533	502	472	496	487	483	500	452	456	502	484	491	527	450	507	484	457	506	483	498	488	485	489	492	456	493	508	538	458	477	506	527	481	480	494	479	492	477	499	510	488	470	469	465	478	470	504	463	500	484	489	477	522	468	503	454	483	475	492	512	508	482	486	473	493	495	467	494	479	537	463	520	465	465	502	495	503	496	481	505	508	470	491	496	445	482	559	450	486	463	515	470	510	479	489	464	470	451	520	471	487	471	491	485	478	469	508	475	504	468	473	456	509	516	490	479	482	474	480	478	479	470	462	482	452	474	456	471	477	520	468	516	478	482	472	521	499	471	487	444	446	515	498	456	464	512	495	481	439	443	478	454	514	495	422	501	502	457	483	498	480	514	503	449	468	469	514	474	421	488	525	478	485	498	494	509	491	465	505	472	490	464	481	524	525	468	491	485	447	476	496	545	508	479	515	465	496	484	468	491	516	468	434	497	469	497	476	524	485	450	500	478	466	464	458	500	513	495	466	496	463	480	498	475	483	484	463	474	496	508	485	505	477	468	477	424	455	476	484	479	503	495	472	484	482	493	478	487	506	466	481	480	490	497	493	488	431	435	480	518	463	457	505	513	524	485	485	437	503	489	514	488	488	499	456	483	502	482	475	482	481	477	489	469	484	481	446	526	505	469	503	490	450	512	494	462	489	475	496	477	469	492	509	446	452	460	460	479	495	498	509	492	464	485	431	482	470	431	492	474	488	508	440	459	515	495	461	488	512	451	468	502	481	493	478	501	477	518	523	504	489	490	522	483	481	512	455	516	494	456	509	476	491	476	502	509	486	470	480	467	486	467	457	473	500	478	442	446	495	492	481	486	465	502	500	456	455	475	510	508	474	484	456	498	488	509	504	478	446	466	472	498	472	459	504	457	437	493	509	506	493	522	483	504	518	509	481	464	496	485	476	488	486	512	482	472	483	484	461	541	513	476	477	505	496	470	496	484	503	492	486	480	480	485	496	488	491	486	488	472	484	469	489	460	486	477	491	508	476	458	471	480	514	526	437	476	494	472	496	490	497	489	463	460	505	512	512	489	472	493	477	480	472	457	454	484	486	474	510	477	476	493	461	452	424	516	477	485	506	480	477	516	496	449	454	506	472	495	487	529	466	486	476	483	508	463	475	454	503	524	498	450	474	488	529	473	488	494	486	472	518	479	481	457	487	503	478	464	500	455	464	444	467	496	478	497	468	467	506	485	464	496	496	511	483	486	463	470	489	472	482	493	489	482	479	472	504	488	494	498	514	500	489	465	516	453	492	479	467	517	481	464	505	415	492	483	442	465	488	468	477	464	506	506	521	481	478	508	485	478	481	504	487	511	502	474	484	511	469	466	541	488	469	491	485	491	472	459	506	480	476	473	469	479	475	512	431	472	455	479	477	456	469	449	491	463	476	470	439	470	461	460	489	473	484	475	490	483	461	443	485	488	475	458	496	483	461	466	473	445	462	491	489	499	446	462	465	468	472	457	489	493	544	498	490	445	478	490	443	472	449	482	469	484	484	498	518	457	493	466	481	472	489	491	483	489	505	465	506	463	435	504	480	486	474	474	507	468	523	475	474	486	481	493	451	462	484	474	492	465	483	483	468	468	482	493	498	479	480	474	490	485	482	479	478	500	476	487	495	513	487	462	501	489	467	496	471	493	476	494	498	463	471	494	510	484	465	513	433	495	500	472	477	513	487	494	466	463	494	477	482	478	503	476	468	454	493	486	520	466	502	495	471	488	497	500	449	495	505	451	477	483	471	493	518	471	507	454	472	485	498	475	475	540	487	489	451	488	452	455	494	500	514	487	481	502	500	475	510	505	527	466	495	451	467	470	482	508	495	465	481	469	431	492	502	469	494	504	483	432	464	481	492	445	527	453	445	475	493	474	503	493	444	458	495	483	464	462	464	451	504	483	495	423	488	478	483	516	479	493	516	488	505	496	515	454	454	473	495	517	490	496	478	463	477	482	506	479	499	507	510	478	495	491	476	474	458	483	489	482	466	477	460	521	482	523	486	497	458	478	500	483	473	482	464	479	448	508	477	439	512	463	437	471	515	482	488	451	466	485	430	465	485	488	484	512	520	480	502	487	461	464	461	450	474	479	489	490	476	505	495	512	473	470	491	481	502	501	494	496	460	497	479	449	477	449	485	501	499	505	456	508	516	450	469	485	461	515	464	460	489	478	478	523	484	499	463	457	469	461	482	488	459	515	497	476	468	461	482	486	480	458	497	533	483	462	517	463	468	496	500	466	459	465	457	493	474	454	477	487	478	480	468	491	499	482	484	466	465	501	500	487	499	496	465	504	459	485	438	484	515	491	508	469	480	498	461	478	506	469	486	466	509	524	483	489	455	459	464	509	486	492	498	478	481	493	445	467	446	459	493	468	497	474	455	489	467	493	505	493	498	511	457	494	496	480	513	529	506	467	515	492	473	466	488	452	502	504	444	492	530	485	508	505	503	478	495	494	458	484	501	461	518	498	452	479	487	496	476	521	487	462	533	468	501	508	505	501	473	474	497	530	429	485	535	512	468	494	433	483	481	476	508	498	487	489	479	493	466	473	482	507	489	457	447	499	492	498	450	492	505	495	466	528	479	471	513	499	469	497	481	467	475	498	478	472	502	497	464	495	482	487	516	487	502	474	523	505	509	509	472	493	494	467	504	468	489	461	511	447	514	479	458	470	494	523	505	516	464	454	476	493	448
13316	1107	736	655	504	429	468	388	347	313	355	329	299	308	345	282	284	292	294	269	310	281	265	318	258	280	287	280	285	275	298	291	281	290	280	285	315	335	273	310	268	276	313	297	290	292	291	256	274	262	276	298	284	286	312	319	329	297	293	269	276	293	269	289	267	289	291	287	268	290	291	290	258	250	308	277	318	287	251	318	292	280	288	288	285	260	290	269	301	274	298	280	285	276	279	312	273	279	247	280	267	307	255	244	302	269	290	301	301	278	284	230	292	306	284	241	279	242	287	296	306	289	283	254	271	282	260	298	267	261	291	271	282	306	273	281	283	269	268	287	269	290	283	315	261	262	268	267	258	276	274	262	266	300	307	253	284	301	272	296	285	284	318	283	267	270	293	298	260	259	313	225	276	291	272	290	260	285	283	273	304	255	281	288	298	265	301	321	304	287	309	260	263	243	304	279	311	265	266	270	268	261	282	288	286	261	315	273	256	277	307	300	260	296	273	281	277	297	252	257	272	302	294	295	262	283	286	276	313	288	241	309	282	264	278	273	258	282	267	251	255	272	286	283	287	301	284	278	284	285	273	317	272	259	273	256	265	275	303	274	288	291	296	294	271	286	276	287	290	284	271	275	266	270	297	280	265	293	281	294	305	266	330	272	303	240	268	302	281	286	293	313	261	310	276	308	286	268	255	278	326	285	270	282	306	289	288	272	267	310	267	272	286	287	309	264	293	297	284	286	251	251	288	262	277	271	281	300	275	262	275	273	305	283	297	297	278	269	295	315	296	271	286	268	278	289	295	288	286	293	314	321	295	266	262	285	263	269	291	284	264	291	299	244	290	268	333	299	249	298	277	252	267	282	250	257	313	257	257	255	276	289	307	303	274	281	257	307	287	284	282	305	265	326	301	301	312	290	302	287	275	275	288	315	326	282	288	240	242	283	257	273	258	275	307	280	301	300	290	270	276	309	276	287	268	240	250	273	311	259	279	292	248	297	278	280	289	318	289	289	268	293	259	265	285	276	285	267	278	282	303	259	266	283	282	283	277	292	279	293	260	306	250	282	288	297	339	252	277	226	259	267	286	292	277	298	282	295	284	300	291	248	268	258	260	267	296	279	300	273	310	252	280	304	258	239	275	278	272	252	275	267	257	297	273	270	321	277	258	289	275	292	276	320	267	277	269	291	268	280	310	252	257	287	273	318	299	303	293	275	300	276	292	308	308	316	295	288	285	278	256	257	272	302	300	251	262	289	247	278	270	293	272	305	303	286	285	271	294	296	283	286	290	281	277	303	257	267	293	275	281	275	300	282	270	327	310	279	271	265	263	310	272	289	264	258	256	305	258	234	274	299	289	285	271	325	277	299	272	311	293	295	288	284	285	262	308	279	289	245	279	283	296	232	259	291	281	295	251	295	291	279	309	288	330	279	298	271	293	288	309	260	272	260	255	266	260	286	291	270	295	249	306	312	242	275	234	297	272	286	289	270	282	287	273	276	317	256	279	302	280	294	286	272	304	325	292	277	256	313	271	263	288	263	275	305	275	266	277	281	293	252	277	272	308	299	297	251	286	273	263	250	267	293	292	259	280	292	260	314	308	287	276	333	293	266	290	283	278	295	288	286	272	266	268	290	262	304	288	307	298	284	278	258	248	280	289	265	310	262	247	287	277	291	251	300	272	248	302	279	280	278	252	245	261	282	304	288	287	308	261	293	256	267	283	299	267	276	270	283	289	296	303	307	270	279	279	304	283	283	287	282	277	277	314	290	279	271	282	281	265	287	282	301	275	294	288	298	261	274	319	278	278	309	306	287	283	275	275	293	280	245	320	294	298	276	282	250	268	264	272	289	300	270	272	288	265	288	283	297	272	293	263	277	271	295	318	293	253	298	279	271	281	268	269	273	298	268	307	265	263	273	275	281	294	267	323	281	264	276	283	295	312	275	297	268	286	274	289	301	260	276	302	258	285	295	272	264	300	273	323	297	308	289	300	311	253	306	282	278	290	286	269	286	264	271	292	301	267	289	254	259	289	289	257	288	285	286	283	270	283	284	257	279	291	267	297	299	276	279	278	303	312	302	237	321	270	281	281	292	304	291	285	276	289	268	268	265	289	276	279	292	279	264	314	288	271	273	269	250	262	264	286	267	253	260	285	271	274	288	293	293	321	301	280	275	293	297	277	267	256	313	286	281	270	322	274	258	276	265	262	278	288	289	301	292	290	269	261	264	308	282	260	268	273	269	268	278	288	278	280	293	272	323	302	264	278	281	283	283	315	259	296	271	296	332	299	302	296	296	287	287	269	320	310	304	273	282	283	250	296	273	286	280	284	290	300	299	284	312	288	310	292	303	262	277	264	306	319	295	308	289	276	298	288	280	281	285	276	295	269	312	284	271	306	304	282	306	277	288	282	266	281	282	288	281	281	286	273	234	279	300	329	292	270	294	305	305	292	254	251	293	281	266	262	311	319	259	269	290	270	276	296	274	266	258	294	284	278	291	254	302	296	299	284	280	288	260	267	282	289	265	267	274	297	268	320	329	294	305	282	269	304	249	281	268	263	256	282	307	278	280	260	306	295	272	278	244	289	288	307	306	257	281	284	288	288	276	312	291	270	266	286	258	285	283	267	300	268	303	265	295	281	302	266	312	332	299	270	282	289	289	286	310	313	291	318	327	275	234	256	263	309	282	274	288	291	289	273	276	300	289	318	277	273	275	278	247	294	264	298	284	244	274	260	290	286	298	295	295	307	265	265	290	288	238	263	289	296	311	250	276	279	266	273	245	304	283	266	298	272	266	311	267	278	286	288	273	301	310	272	261	267	247	286	279	256	299	299	237	277	303	277	288	266	290	307	273	257	286	274	265	251	250	259	236	282	271	287	298	313	264	278	296	288	252	244	275	276	288	281	268	300	265	272	274	289	280	267	290	282	290	237	273	288	266	272	263	307	300	311	280	225	267	313	281	272	313	289	292	266	296	292	281	270	289	279	313	314	284	275	247	268	280	302	270	257	269	287	293	243	296	309	297	274	295	278	257	251	271	274	275	288	258	305	290	277	296	263	269	281	313	271	316	296	288	288	296	249	285	290	300	274	267	297	286	255	298	260	277	265	290	314	306	285	273	257	261	249	281	255	257	297	256	299	292	287	288	280	287	277	312	271	283	334	280	274	291	250	270	251	269	294	290	295	242	319	295	291	297	299	279	287	274	266	274	298	299	278	291	298	237	272	257	275	290	290	240	269	262	286	268	262	286	317	302	302	250	300	268	276	252	295	284	322	279	325	272	305	290	306	265	254	281	268	326	271	297	273	292	282	301	271	292	284	278	301	262	277	269	271	274	243	303	283	262	289	297	303	292	316	294	263	295	299	253	291	282	271	307	255	278	281	300	284	272	323	299	292	288	262	306	280	302	253	269	278	272	265	276	264	302	295	280	295	300	262	311	275	269	311	282	263	259	297	259	281	282	311	311	268	310	306	276	259	249
9041	1085	1681	1850	1760	1533	1476	1268	1007	1017	882	826	784	780	820	728	724	699	698	742	724	712	646	712	653	706	676	685	703	690	730	664	673	685	697	671	660	653	646	682	661	634	647	685	638	609	665	630	607	693	648	667	639	669	654	681	688	717	663	669	660	696	719	696	720	689	679	673	725	691	649	677	693	664	629	597	614	649	669	640	645	659	677	616	659	700	653	656	676	647	648	686	653	665	661	626	716	668	680	661	692	669	645	719	652	670	642	665	636	677	700	632	667	655	658	638	695	614	675	664	658	646	701	705	662	631	680	645	658	603	626	664	640	645	652	685	670	632	650	654	662	672	659	619	666	639	597	641	669	643	671	666	700	680	688	646	676	671	674	693	694	653	636	649	636	675	671	645	647	631	617	670	672	642	670	609	638	690	626	671	662	643	654	637	672	698	637	654	687	688	665	651	674	667	665	714	635	656	622	681	614	697	719	647	621	667	669	657	659	650	659	663	657	645	620	614	660	647	623	640	657	658	698	636	630	651	674	654	628	662	678	657	696	683	663	685	657	645	644	664	713	633	683	629	677	705	632	677	672	670	698	661	660	657	644	653	655	624	651	633	652	667	685	644	653	642	681	654	677	605	635	661	627	643	681	626	657	677	643	682	698	619	682	665	669	660	674	680	637	697	630	658	676	686	681	607	608	691	663	658	634	604	683	657	637	631	663	653	671	629	693	645	629	663	601	654	662	724	622	668	646	686	630	691	665	655	637	666	663	656	679	654	727	631	635	645	647	649	654	658	657	645	644	686	707	645	666	675	661	700	642	679	670	662	614	667	649	619	675	647	673	664	697	677	628	669	697	646	668	637	640	633	682	665	619	665	641	628	641	619	658	700	692	671	716	686	607	682	677	635	657	611	660	659	661	696	691	639	614	671	650	707	669	648	641	648	643	679	639	648	649	660	687	666	701	600	664	664	656	636	640	672	661	635	681	642	610	643	687	615	675	633	652	649	662	651	644	618	709	672	637	639	677	653	659	620	645	685	646	685	671	744	692	642	608	669	646	649	631	644	652	645	652	633	655	644	668	613	645	636	658	629	597	692	685	638	643	664	678	649	629	655	646	693	588	624	661	655	637	665	668	612	680	640	696	648	664	677	721	689	680	661	627	639	661	626	655	622	645	652	689	620	665	607	655	678	673	660	689	642	664	620	637	640	616	650	667	676	651	618	625	684	657	669	634	683	634	645	662	639	640	657	651	673	644	671	648	626	648	692	665	618	658	586	663	603	650	680	634	673	676	676	726	673	664	680	640	670	667	621	670	664	660	665	630	657	650	679	650	658	663	670	630	623	644	670	676	648	626	667	673	677	611	677	633	601	669	629	631	669	682	670	647	696	693	686	670	638	647	675	682	665	703	634	694	667	697	664	656	693	651	685	644	675	656	675	667	685	665	664	642	684	690	670	667	660	641	665	674	672	660	642	739	619	663	688	687	642	644	627	592	679	647	645	645	665	659	652	688	593	661	728	638	655	592	643	669	614	724	654	657	657	658	666	628	703	647	710	700	670	613	676	677	685	666	668	663	677	690	635	622	639	679	677	671	703	616	625	673	676	671	674	626	642	650	662	621	678	691	633	654	684	677	669	656	677	696	696	636	658	693	686	615	680	705	642	658	650	646	666	668	672	653	652	663	598	597	679	687	655	673	622	658	627	670	620	641	666	647	668	679	627	631	649	649	667	664	704	648	623	676	679	656	634	643	665	695	647	685	663	678	669	621	676	632	590	692	647	665	668	626	671	636	625	651	692	661	697	653	692	705	669	619	630	631	620	664	647	679	667	667	615	667	665	670	669	625	670	642	699	642	696	688	656	647	661	644	644	657	654	645	648	669	701	672	656	661	652	664	643	681	657	652	668	648	681	674	649	660	586	646	649	659	652	710	641	682	680	634	675	675	673	638	667	667	627	671	645	634	642	623	633	661	635	653	612	629	657	624	639	679	619	635	666	680	665	652	655	655	650	642	673	680	724	655	663	661	662	658	677	688	625	615	685	656	664	689	612	643	657	648	654	665	678	669	683	667	667	652	689	644	659	642	626	631	655	676	664	656	632	649	633	685	681	641	648	648	673	667	651	634	675	630	644	670	658	634	661	666	671	650	624	671	665	659	655	659	675	670	649	691	611	645	657	660	650	678	639	644	647	698	642	624	649	677	699	703	655	666	645	672	642	668	598	652	641	638	672	688	641	663	650	703	661	651	675	663	667	645	621	626	644	660	670	679	654	639	675	667	657	663	705	651	685	678	625	658	705	647	684	672	637	635	637	619	650	648	645	654	664	672	659	674	617	669	626	670	624	645	627	674	669	685	639	641	678	694	687	663	654	668	677	685	674	667	664	675	707	625	682	605	620	691	667	627	658	674	657	653	664	660	691	634	661	632	657	681	634	656	655	614	699	666	632	647	687	693	662	658	641	674	653	682	629	667	687	600	651	663	643	679	640	663	669	689	688	687	673	642	644	641	671	737	646	723	660	675	680	666	636	625	654	645	696	692	623	669	642	672	659	690	646	682	626	674	678	661	588	647	694	652	677	638	654	652	666	669	660	650	668	632	632	687	660	733	651	712	668	690	674	629	622	668	658	633	662	674	632	637	613	677	607	645	676	616	684	612	688	673	651	658	627	641	652	680	689	643	650	680	656	643	638	683	668	658	640	652	629	629	658	648	641	654	667	610	623	637	662	643	694	665	690	633	638	619	665	684	657	665	630	680	665	687	649	658	674	635	679	633	679	642	655	651	624	651	667	694	678	637	627	666	698	675	637	657	609	642	659	682	713	680	679	669	646	650	670	668	640	684	651	693	679	671	624	603	636	710	642	612	714	633	646	689	633	653	658	643	664	684	652	655	658	655	647	630	683	620	628	653	663	680	644	634	665	625	637	676	680	675	649	661	640	651	674	698	647	637	623	637	697	645	630	644	677	661	675	619	693	668	630	589	668	632	654	673	618	661	628	698	683	642	661	678	662	629	613	651	666	649	628	668	659	652	663	664	663	614	676	637	633	657	649	652	652	678	682	688	692	668	631	677	620	652	651	658	677	636	699	650	649	662	661	624	590	640	659	651	673	639	634	661	599	661	666	643	713	645	613	666	668	682	688	649	650	615	656	699	630	679	645	697	692	693	652	690	672	659	607	651	650	620	644	689	673	620	638	664	673	664	684	640	662	612	616	693	664	625	696	677	686	647	648	678	672	611	659	636	659	674	684	658	685	690	611	667	678	604	633	657	678	665	686	659	621	662	644	652	676	640	694	622	671	656	626	652	655	638	621	617	671	684	658	627	656	643	660	652	636	634	666	622	648	668	653	648	694	682	691	623	661	673	668	674	643	714	643	649	651	637	672	623	690	676	678	652	680	653	628	617	619	703	682	682	656	675	642	674	662	641	640	683	662	656	676	603	652	676	630	655	702	673	654	672	662	702	663	632	721	610	656	683	600	673	699	687	716
22449	2581	1448	1210	875	808	795	630	546	529	452	463	406	443	438	405	442	448	432	407	438	439	411	379	401	430	382	433	406	435	418	404	422	402	412	395	367	406	418	399	386	382	361	376	393	382	386	340	428	390	409	393	412	389	400	387	401	420	388	438	404	414	393	431	385	400	401	409	382	395	419	399	399	404	413	349	416	374	404	388	407	398	420	418	401	382	397	376	375	411	390	411	425	399	403	378	383	419	411	360	420	373	418	389	391	379	424	394	406	387	396	426	427	463	359	432	373	360	404	397	412	415	402	394	397	382	400	374	398	405	432	401	403	398	442	404	396	399	375	389	440	396	408	391	386	391	411	409	441	414	426	393	386	433	402	430	431	398	365	371	391	410	369	414	429	437	432	385	430	391	416	389	369	354	399	400	378	417	439	385	359	421	402	405	372	417	424	386	397	384	439	371	368	393	420	389	445	358	411	406	397	388	377	385	391	378	382	398	394	360	445	362	424	431	383	406	392	431	396	388	388	410	409	421	400	395	407	410	415	378	398	395	393	393	363	413	390	432	376	407	408	409	429	385	420	407	366	390	385	439	366	405	406	416	422	374	382	432	412	388	391	385	434	382	407	378	378	428	400	426	406	415	389	377	427	341	373	405	363	400	366	391	393	448	441	406	425	397	386	368	408	381	427	399	388	455	379	401	401	441	376	370	412	404	376	428	418	406	403	385	403	423	370	395	380	423	405	409	409	407	420	416	400	396	422	399	426	390	375	418	378	393	384	393	421	414	382	423	396	367	423	408	393	398	437	389	374	414	417	406	399	385	359	382	365	400	410	406	378	425	407	460	426	429	381	378	409	407	407	406	400	454	416	377	398	374	362	372	413	390	401	394	368	380	397	386	408	391	427	431	368	412	397	423	458	426	380	434	438	408	413	403	375	354	380	389	399	423	380	370	402	380	418	416	417	410	380	408	392	365	379	438	371	421	393	382	388	428	373	391	406	399	380	387	410	397	392	426	401	403	395	382	418	417	378	400	409	415	403	425	418	388	431	413	410	391	390	395	398	411	445	455	400	429	396	382	366	388	430	424	395	405	414	417	426	380	387	395	384	435	458	384	386	412	391	422	398	397	395	379	435	440	400	391	415	396	473	403	418	382	426	416	386	437	387	410	427	418	394	365	447	383	412	391	377	457	416	361	410	390	404	409	431	425	384	400	417	444	397	365	401	382	444	427	413	428	365	405	421	446	380	395	401	447	404	418	375	420	446	403	380	403	406	395	421	385	399	407	394	412	337	406	378	424	382	400	405	377	420	410	391	424	408	382	371	365	384	421	381	381	416	382	389	390	388	440	390	373	390	400	420	428	429	394	407	387	349	401	440	375	410	415	395	415	419	410	401	408	409	389	386	363	387	381	384	393	442	414	387	402	384	433	371	368	382	372	381	415	396	430	392	375	385	397	416	378	368	378	425	437	415	419	379	395	406	405	442	400	381	442	422	431	381	395	385	393	409	397	396	388	414	390	363	425	357	414	409	405	427	395	433	402	404	405	407	378	431	373	405	387	424	432	390	392	440	354	395	402	362	389	413	395	423	380	392	401	364	440	409	397	421	362	363	382	390	404	364	391	369	430	456	397	383	422	405	414	415	423	403	383	416	388	437	398	394	377	406	391	393	428	389	422	441	389	444	400	409	395	427	393	387	439	354	400	468	416	383	422	410	397	406	426	400	399	415	411	399	380	393	353	452	434	403	402	389	423	385	442	383	397	373	416	407	398	432	407	389	382	391	420	418	415	417	381	434	380	370	385	406	374	390	400	390	384	394	421	418	390	398	404	412	397	418	389	398	425	422	395	382	394	386	410	372	400	431	389	395	361	405	371	394	387	405	396	395	382	386	397	402	397	382	408	382	405	409	402	388	340	389	427	404	391	405	414	392	386	391	399	382	407	353	391	436	405	410	418	415	409	370	376	421	384	385	402	397	407	381	417	368	394	379	360	413	396	413	402	416	413	420	393	434	372	345	423	408	409	406	380	431	420	354	407	393	461	405	373	392	376	422	399	415	437	412	425	438	422	402	385	412	434	379	436	408	382	411	378	410	404	383	389	403	429	393	382	349	370	412	400	401	424	390	379	419	399	410	424	374	364	416	415	391	410	409	443	397	391	363	352	358	387	383	390	402	431	407	409	424	413	430	370	397	399	425	385	388	383	410	409	419	404	396	374	383	441	408	391	412	396	383	408	386	403	419	401	390	412	415	381	418	449	404	428	407	375	385	356	371	397	419	383	410	373	428	379	390	385	397	390	401	451	409	355	406	378	395	395	389	388	368	410	385	384	404	403	406	395	390	393	422	388	405	405	417	386	396	417	403	344	434	350	398	398	385	422	415	401	370	396	398	444	394	414	403	398	425	423	363	385	376	420	402	387	346	398	424	380	433	385	396	437	408	371	388	415	360	388	414	361	427	383	402	388	395	435	374	415	400	374	407	397	361	435	403	448	402	386	406	401	413	398	439	395	382	430	443	387	398	392	428	399	386	399	411	371	418	400	387	404	382	391	424	387	430	396	422	370	403	426	423	420	400	370	393	382	367	399	365	396	409	419	434	374	392	413	393	401	392	446	403	411	381	442	407	415	393	426	407	379	400	401	418	402	403	401	444	387	405	411	390	406	380	394	430	370	396	387	413	394	427	378	399	402	465	411	363	379	396	375	394	405	360	374	394	358	395	403	397	352	425	409	439	416	419	427	428	370	380	422	425	407	409	384	391	415	399	410	386	383	476	414	391	407	378	387	430	426	371	355	434	388	388	366	406	449	415	420	401	405	436	404	381	383	400	401	368	401	402	376	376	392	400	428	452	424	389	406	396	375	397	412	369	373	375	387	369	370	417	415	408	379	408	413	388	412	399	388	380	395	380	395	346	412	463	385	416	422	426	431	399	409	395	365	386	384	407	413	430	382	407	409	440	401	392	476	459	402	405	358	408	416	378	390	389	369	386	367	412	368	385	391	381	400	387	422	417	423	405	362	363	427	409	390	380	419	390	430	403	384	448	382	409	387	397	371	377	414	367	402	377	386	406	396	392	386	412	373	410	399	423	394	390	390	399	390	394	376	375	425	427	394	407	390	421	384	386	418	371	342	392	407	415	351	408	430	426	401	417	384	396	427	391	393	388	418	444	418	395	396	418	403	406	402	365	390	392	403	384	339	400	323	396	444	400	381	412	432	382	397	402	417	408	386	373	382	382	381	430	417	396	390	377	413	383	374	379	413	397	431	439	378	400	351	454	393	407	403	415	359	372	348	376	413	423	421	395	449	362	396	325	400	397	434	410	380	396	405	401	449	413	429	408	415	363	391	434	386	423	391	356	430	449	420	383	449	424	406	374	413	394	446	439	422	417	431	377	433	375	368	375	417	393	395	391	402	419	405	398	370	386	372	399	412	399	403	397	402	413	393	401	429	418	385	368	398	392	437	407	439	401	411	435	442	403	398	367	432
12217	1639	2722	3245	2852	2455	2270	1932	1690	1571	1372	1195	1129	1131	1066	1093	1009	1054	1020	1004	983	937	937	920	970	909	971	984	929	933	882	905	905	921	895	898	928	930	864	924	894	887	902	844	856	880	915	893	865	873	858	902	867	888	844	882	942	870	870	898	900	899	871	943	849	880	864	885	873	887	869	844	873	901	894	893	868	907	914	867	913	839	851	840	872	894	866	843	860	859	883	858	908	899	899	906	920	878	931	880	957	902	855	855	917	829	931	866	892	836	934	876	892	879	916	881	903	872	914	878	855	892	881	875	925	833	908	894	846	859	856	869	907	857	916	889	865	923	840	902	870	905	917	879	873	899	891	932	880	939	865	906	886	905	858	917	904	868	880	871	894	922	865	875	883	863	911	929	856	794	914	878	883	818	850	882	862	925	877	890	837	929	868	876	835	855	944	891	860	891	929	959	919	894	872	888	926	915	871	847	827	936	874	861	915	872	838	836	831	915	938	875	921	872	860	869	873	859	847	843	854	917	850	874	892	935	906	908	866	912	851	868	854	912	919	930	887	907	862	870	900	861	861	877	887	838	882	856	803	935	907	831	973	890	871	902	905	883	890	860	837	848	908	798	910	894	847	873	902	823	896	883	922	875	914	890	880	862	950	905	844	889	834	917	856	874	877	916	878	883	868	828	878	913	910	883	907	877	905	913	861	865	901	859	834	896	823	882	917	874	906	854	912	875	896	837	890	902	858	898	916	873	895	883	873	906	883	896	869	842	862	826	885	871	886	874	924	856	917	910	892	885	877	872	861	864	908	845	896	928	909	833	834	853	916	905	847	857	836	869	888	838	899	880	896	871	870	877	878	925	862	898	895	852	939	895	860	850	881	914	933	837	884	921	854	885	916	861	915	864	888	929	882	868	872	883	883	902	858	890	878	843	908	810	930	874	836	852	878	927	855	898	957	898	876	879	903	913	832	902	890	878	866	872	836	862	848	867	890	878	901	894	906	939	930	877	886	871	843	907	899	859	848	836	903	819	870	875	921	879	872	914	854	861	848	889	859	901	902	865	850	913	979	846	868	862	909	909	899	874	877	915	895	801	869	895	877	837	970	849	865	788	929	883	896	879	859	881	887	829	835	855	920	892	896	879	864	882	844	850	882	871	891	866	898	856	902	870	889	919	889	882	897	924	860	894	912	856	856	911	841	883	901	858	876	853	886	862	818	827	894	885	950	915	883	881	887	815	893	912	861	889	764	852	898	853	889	829	852	821	899	914	864	907	874	881	822	931	891	901	853	828	842	890	903	840	864	854	874	872	856	873	852	862	900	871	896	835	876	887	855	859	902	868	869	863	926	859	834	900	915	915	844	847	853	865	876	869	851	864	876	937	925	861	890	887	825	869	879	866	929	865	892	890	876	898	853	882	860	851	932	862	861	887	883	823	853	878	893	939	846	909	856	895	857	880	873	857	877	878	903	867	802	895	876	972	867	886	892	895	875	912	887	875	851	872	878	857	868	904	920	836	901	874	864	949	925	864	865	831	898	900	917	907	898	893	887	803	874	901	909	872	818	857	862	888	822	914	893	884	838	813	874	853	883	900	906	878	927	913	836	935	924	899	901	852	928	905	869	875	873	851	886	912	819	892	841	824	842	874	869	904	902	872	921	877	905	901	869	898	929	868	911	875	902	890	870	860	855	876	872	842	901	877	859	933	879	865	904	872	854	838	928	859	880	890	945	869	898	893	845	892	869	877	861	919	881	917	847	842	888	849	882	900	855	824	880	880	842	917	936	868	907	888	879	838	861	901	870	874	926	880	837	880	915	932	845	891	937	909	939	806	819	886	861	871	830	938	902	860	932	944	865	869	843	891	859	894	918	864	805	785	932	863	901	859	855	918	899	844	849	872	881	935	852	833	911	827	889	867	877	881	900	865	803	905	920	843	904	819	916	865	867	828	893	897	856	870	922	881	912	911	871	932	872	902	805	883	862	856	924	916	871	885	877	806	899	876	868	867	885	863	847	962	865	825	908	923	864	859	843	845	827	880	805	871	876	906	859	920	891	848	880	893	913	849	840	867	895	893	864	875	817	890	871	827	856	815	837	877	860	962	905	903	874	887	768	870	881	855	847	891	880	943	836	906	880	874	875	903	891	877	860	859	905	836	919	938	868	834	833	908	887	880	887	851	858	878	898	835	829	907	880	823	872	900	826	844	906	887	838	908	892	885	883	845	878	888	865	890	904	864	893	815	849	819	921	878	892	907	864	883	820	873	861	843	882	895	873	860	835	851	896	841	826	842	869	890	891	875	843	896	867	849	867	885	886	828	894	882	882	870	887	894	924	878	887	852	909	888	895	834	944	851	889	932	874	906	883	816	870	853	848	839	888	810	881	832	854	879	889	905	858	879	867	808	883	893	932	934	868	896	912	858	878	976	900	951	930	856	904	836	893	892	877	917	863	877	833	864	865	859	866	881	859	841	917	883	944	854	882	849	889	891	881	865	884	894	912	849	909	859	893	846	878	878	818	878	842	881	881	889	825	872	824	872	795	867	896	892	842	919	882	930	895	896	910	884	828	854	873	875	860	873	909	918	875	848	883	847	902	868	838	884	856	921	896	895	890	845	854	887	833	844	920	931	902	883	917	914	898	889	898	864	954	849	872	864	881	848	874	896	915	852	890	883	867	900	859	864	917	889	856	853	862	920	859	897	907	869	917	871	892	882	920	867	896	838	880	875	877	855	849	898	891	885	898	924	826	859	881	856	888	894	895	856	844	866	876	904	871	906	903	812	891	873	884	865	875	879	880	915	868	885	827	882	839	938	889	886	883	831	872	902	907	914	813	842	840	842	899	926	820	826	881	853	922	879	854	935	875	894	862	880	859	834	870	870	850	825	851	846	903	883	881	864	953	863	848	860	878	911	833	876	880	891	871	871	844	903	856	846	852	893	850	907	913	839	886	851	853	856	914	915	879	859	866	887	863	867	888	863	881	831	820	880	863	851	880	898	823	838	884	856	895	919	911	874	935	857	858	834	875	884	859	888	869	847	878	896	844	830	860	835	878	885	869	822	848	934	868	896	878	884	834	894	891	871	860	921	909	928	849	823	866	967	828	949	870	867	929	896	836	847	922	899	876	845	859	872	906	857	866	856	868	866	886	873	878	858	858	910	891	914	891	834	904	880	912	857	878	911	845	875	910	911	870	887	890	925	852	818	847	880	895	837	843	943	884	919	842	888	842	919	874	894	869	887	902	887	867	871	847	846	873	873	889	903	898	888	836	928	923	845	894	879	799	863	881	898	844	881	873	847	832	900	812	847	855	897	832	901	871	886	861	863	836	874	868	885	922	878	869	872	914	862	886	936	938	898	897	912	839	874	860	866	899	874	893	880	879	872	926	883	844	854	842	905	876	874	888	961	876	914	857	819	910	842	851	892	878	884	934	907	882	888	869	837	836	855	876	922	914	816	847	879	855	892	898	910	875	862	869	865	881	889
3905	349	311	261	229	213	198	201	214	220	204	224	202	222	209	185	187	193	217	218	193	201	174	193	162	220	195	215	209	190	195	198	212	204	175	181	186	200	205	206	196	193	210	199	209	220	203	209	175	215	212	209	225	180	210	223	225	212	185	185	189	201	207	209	212	216	223	200	194	190	199	188	186	167	172	202	205	185	191	218	177	202	184	171	196	177	207	161	202	213	184	169	216	191	202	174	226	190	175	193	227	216	181	187	208	210	209	195	190	203	195	187	199	187	192	195	208	222	211	190	193	191	205	181	212	184	203	201	215	187	200	188	200	194	171	203	167	191	183	206	210	198	191	207	190	196	200	201	211	195	202	177	184	206	175	196	207	210	202	202	204	208	210	194	210	213	218	184	202	184	189	192	178	179	190	187	176	196	201	194	173	189	216	212	183	183	191	207	206	223	195	201	198	212	198	207	202	164	220	184	180	167	196	192	188	203	211	211	215	186	186	186	205	196	200	201	198	198	204	212	189	188	225	204	213	186	206	184	197	238	201	209	188	189	210	206	214	177	186	217	176	187	200	192	203	205	207	167	204	194	172	189	199	193	193	203	221	183	214	200	181	199	189	194	202	192	201	202	167	210	184	208	195	184	196	195	178	191	191	194	196	172	173	183	181	201	190	178	236	204	221	220	230	201	175	197	176	192	196	200	189	211	201	206	204	186	197	183	201	209	172	190	214	190	196	201	199	214	181	195	224	218	222	186	191	177	188	206	188	194	207	221	211	196	200	184	203	190	200	189	197	150	223	213	224	195	209	195	179	195	196	192	166	166	181	170	207	187	192	208	193	205	221	189	211	206	182	185	194	195	194	190	190	184	179	217	184	209	206	185	196	188	197	208	199	177	197	191	193	211	179	198	209	199	191	188	204	200	209	211	197	174	223	212	218	191	197	188	178	188	184	178	183	211	202	188	198	204	182	180	226	229	210	213	194	204	177	221	207	191	198	207	206	183	203	214	196	190	191	174	173	188	216	195	190	193	184	227	195	189	181	208	201	163	217	172	211	212	201	222	188	201	171	189	182	187	194	224	188	207	225	176	219	183	200	206	208	211	186	181	171	209	208	189	216	191	177	183	213	188	182	188	195	217	194	199	179	198	182	198	181	208	200	201	207	210	199	209	199	165	191	183	175	194	213	223	196	217	211	201	194	177	197	216	201	181	185	177	197	192	199	184	177	201	200	182	221	228	207	210	194	200	215	193	191	201	170	208	185	203	184	188	199	192	179	214	203	182	199	212	195	189	184	190	197	219	212	184	175	228	197	211	207	215	201	204	196	208	202	178	215	223	214	206	194	183	196	190	181	183	188	182	209	183	197	195	210	232	208	222	164	186	179	191	192	209	179	173	207	214	202	183	203	225	187	193	218	204	195	203	200	171	213	203	230	181	178	185	208	182	195	199	189	220	214	209	198	170	184	176	164	167	205	204	213	193	201	196	213	216	205	188	177	192	194	204	194	209	216	221	181	197	190	206	227	188	189	194	175	186	212	214	227	224	206	215	208	196	198	210	182	182	184	171	177	196	230	224	201	216	206	196	194	171	199	197	194	186	187	202	198	214	182	156	191	208	185	204	187	169	196	209	217	216	193	185	206	170	170	198	202	184	205	187	170	228	176	211	176	159	197	186	186	192	213	199	180	209	182	165	187	196	193	188	184	184	188	209	165	186	176	202	188	190	182	199	191	210	222	183	216	219	192	232	200	204	211	190	174	171	207	192	195	221	188	204	203	196	158	185	162	201	224	195	200	195	225	198	198	165	204	224	179	200	221	199	178	178	183	186	201	192	200	210	191	219	218	185	204	211	186	177	217	191	203	175	199	200	187	208	221	199	196	196	203	188	191	207	180	178	200	189	199	210	186	207	178	188	181	202	186	198	189	193	207	173	216	208	197	193	210	186	181	187	204	214	201	192	172	174	181	170	217	175	217	188	215	236	175	231	162	186	186	206	199	181	200	206	182	212	210	221	198	188	188	213	213	195	191	227	184	182	201	194	191	174	187	186	187	191	180	215	181	191	188	205	190	196	210	200	212	196	208	200	220	205	176	186	208	195	198	199	222	213	206	168	201	185	186	194	201	185	216	193	211	186	181	176	202	177	199	199	214	196	203	189	200	180	182	203	194	207	169	180	217	185	178	185	210	205	216	213	188	188	178	215	204	245	176	191	194	188	195	191	198	194	208	198	198	212	196	194	209	186	207	192	208	216	210	196	191	179	189	184	232	197	184	228	206	188	183	213	215	210	203	215	192	206	199	173	196	203	194	186	194	203	189	185	218	166	209	208	182	201	191	236	201	213	206	198	196	186	240	235	206	197	218	217	210	197	191	174	171	181	205	196	206	188	175	197	191	152	188	192	193	213	184	198	236	186	177	220	172	193	207	213	170	181	214	216	223	219	205	219	234	183	206	203	218	223	194	203	181	192	222	184	191	213	216	219	214	206	215	207	201	213	224	181	196	193	209	223	211	198	197	199	212	200	190	181	188	197	228	188	227	196	177	199	184	201	178	176	192	186	198	198	218	217	196	194	198	214	203	201	203	183	168	175	191	175	186	196	195	199	177	174	204	189	209	197	205	173	193	205	217	208	174	237	217	207	205	182	193	183	196	184	200	181	208	167	200	209	189	203	199	191	187	151	174	197	202	192	190	197	186	206	214	222	199	176	221	196	174	217	210	195	169	166	188	228	203	193	199	225	198	202	200	180	227	209	199	172	182	202	188	211	197	225	212	212	219	193	202	208	198	196	210	208	209	198	238	194	183	186	204	182	224	230	190	199	216	217	205	189	224	211	222	187	210	172	225	173	199	188	193	180	203	214	230	198	183	212	195	191	217	197	196	204	202	208	188	214	200	206	186	192	180	196	186	213	186	159	209	172	192	206	207	194	196	167	210	181	202	207	195	197	193	181	183	193	182	213	143	238	181	198	178	191	207	178	187	216	184	206	201	193	194	208	200	170	210	199	188	224	184	177	198	193	177	195	208	198	207	186	207	159	190	183	205	230	201	205	217	209	193	189	204	192	197	201	188	205	181	211	206	176	204	197	188	203	190	185	156	175	190	184	217	210	171	181	193	191	206	203	172	178	178	188	207	170	188	209	211	181	189	198	195	175	179	211	198	207	201	181	188	177	207	229	197	171	187	192	196	187	206	205	180	186	206	219	199	219	180	199	187	212	207	183	206	201	186	208	207	192	200	180	208	191	176	231	211	205	205	192	197	196	205	223	177	205	212	188	208	184	186	182	176	225	204	189	184	174	178	176	198	222	199	200	208	195	174	229	169	206	194	214	182	202	206	179	184	187	201	202	188	193	206	211	228	206	184	209	218	184	167	177	223	197	201	204	169	199	207	216	240	185	202	204	173	166	210	196	199	205	216	202	183	185	193	194	198	185	187	202	220	216	204	224	204	210	212	187	189	230	178	194	209	212	202	202	211	217	207	198	211	199
2998	547	700	734	743	700	683	646	564	571	562	486	529	521	513	510	502	493	507	490	428	503	491	478	524	490	509	486	487	504	496	524	466	499	472	466	492	454	481	471	514	468	477	506	521	511	513	508	471	529	454	481	479	519	477	477	508	486	484	445	469	508	482	460	447	495	541	488	485	451	514	467	475	500	496	469	471	463	507	500	479	489	492	495	452	439	470	494	486	467	518	444	475	515	477	465	458	497	490	499	478	475	508	471	501	462	488	498	485	463	462	485	491	501	513	476	480	469	460	500	470	493	474	497	458	500	485	461	490	471	446	478	485	459	495	476	482	459	490	491	492	518	469	495	469	517	498	499	449	507	525	502	471	453	471	447	482	502	498	497	534	480	509	534	522	505	485	463	479	483	460	471	460	463	472	482	453	486	488	475	470	481	472	451	490	479	470	513	490	506	503	480	445	519	476	449	443	488	505	474	487	496	479	488	467	497	490	418	512	475	511	539	459	462	513	473	508	489	459	492	488	482	481	493	460	487	474	461	515	524	486	489	482	454	514	493	454	493	501	485	514	506	513	473	487	474	492	514	479	501	514	501	490	486	459	495	505	487	510	458	496	512	481	456	490	479	459	501	450	481	510	507	499	432	488	459	503	520	481	473	486	465	502	471	485	501	522	480	468	498	495	486	486	498	512	479	489	469	448	488	460	497	526	493	475	510	474	485	509	431	456	553	466	529	507	455	488	463	460	494	451	473	483	449	507	493	478	477	489	468	460	511	514	469	510	438	472	477	537	498	489	476	481	470	465	490	492	513	541	476	508	499	509	478	473	488	441	485	483	480	469	479	522	470	488	444	450	497	501	477	507	467	430	496	525	484	473	466	483	471	501	487	484	493	486	490	498	463	462	493	503	434	513	487	491	485	472	507	501	478	505	491	468	476	507	504	505	491	465	483	485	456	468	479	471	460	473	476	469	518	457	454	457	452	464	472	474	439	508	476	505	518	460	470	499	450	547	504	499	462	498	498	476	459	497	451	501	489	487	495	476	531	481	517	472	487	465	465	423	510	477	518	489	458	468	465	485	474	436	503	484	525	488	506	506	507	433	450	469	488	463	503	503	518	504	532	446	522	488	498	465	495	489	510	457	481	464	499	470	461	472	508	514	474	468	475	522	430	497	496	477	526	496	490	462	505	463	460	493	489	514	467	528	494	481	521	483	475	511	521	488	502	459	470	494	471	518	469	486	491	451	501	514	486	472	492	465	509	488	471	480	450	481	510	469	447	510	473	476	456	512	493	493	468	485	499	471	510	444	482	463	462	485	459	467	447	418	479	507	498	500	465	490	507	497	488	452	511	475	478	479	493	479	496	497	493	448	456	495	485	502	490	515	495	508	433	432	515	486	504	499	490	566	487	480	474	481	518	469	499	453	489	448	462	440	518	489	470	488	487	479	501	494	514	504	481	487	470	463	473	519	480	452	494	504	498	481	491	497	463	512	470	492	523	468	444	485	473	494	454	490	457	511	484	482	504	491	477	485	475	483	481	498	502	473	507	502	487	489	466	510	486	501	471	466	517	481	506	514	492	491	488	483	476	496	484	471	474	483	449	463	499	484	482	485	498	511	522	503	453	474	506	490	488	485	469	463	474	507	476	470	479	473	478	494	512	478	485	492	515	458	530	512	511	486	505	486	486	522	501	510	481	495	498	475	493	479	481	538	490	505	482	503	476	466	493	444	429	519	504	499	506	474	486	523	530	510	492	462	518	444	483	519	509	494	513	483	495	482	498	505	478	469	509	476	482	504	458	436	509	474	498	467	472	497	505	512	450	497	489	497	478	478	473	498	494	476	476	480	476	462	459	500	477	487	462	466	487	478	450	459	476	503	501	468	501	454	476	487	482	473	511	467	514	519	458	474	493	487	441	480	499	520	491	483	475	458	470	531	474	477	492	498	491	471	489	448	438	503	494	464	480	465	457	469	468	482	513	480	473	506	446	473	473	470	497	508	549	467	490	491	480	493	494	464	507	479	498	513	498	467	478	439	487	497	452	502	496	496	482	518	487	468	519	483	448	474	488	470	465	515	488	503	453	487	442	485	441	484	496	497	518	506	446	467	449	516	476	464	475	462	529	498	467	504	476	522	515	490	494	501	463	432	473	487	485	486	478	481	479	461	484	465	487	495	482	476	495	444	539	509	509	510	498	491	500	509	479	471	511	449	479	462	487	498	487	482	501	455	511	488	485	479	504	509	475	471	468	476	464	504	483	466	508	476	494	466	450	441	463	483	491	527	480	442	478	456	462	483	467	502	481	486	497	513	473	489	541	464	489	467	495	521	484	479	457	448	500	513	458	508	465	518	513	534	484	473	462	492	489	489	482	516	534	506	509	466	500	491	492	509	494	454	472	480	510	461	455	462	483	475	481	476	476	479	476	502	475	467	485	527	456	496	498	497	479	449	480	458	514	438	505	492	470	440	463	485	548	496	482	474	509	477	483	473	473	508	492	482	487	507	470	468	495	490	519	535	472	494	487	464	478	472	476	463	477	466	454	471	485	492	461	515	472	494	490	468	476	518	500	483	516	448	482	452	527	456	479	471	491	505	500	484	474	492	467	506	522	509	454	471	495	448	489	452	498	451	481	511	476	480	497	499	491	466	490	475	476	456	498	501	465	467	485	502	457	449	485	466	475	515	488	486	515	483	516	466	497	488	510	479	438	490	517	461	477	497	505	504	498	487	500	485	496	469	474	454	494	480	533	482	494	487	491	481	456	455	481	500	496	444	487	463	472	488	516	466	486	489	466	515	504	468	452	490	475	497	468	496	498	458	502	445	509	488	491	522	514	484	522	534	524	508	499	458	504	485	529	481	444	474	472	491	520	491	478	498	483	501	500	464	497	481	501	422	471	491	513	477	493	500	462	481	460	440	502	552	459	510	449	469	501	480	457	505	454	469	488	482	494	490	498	465	465	500	545	536	455	480	495	499	469	493	450	470	495	481	480	485	525	498	513	504	481	487	468	499	469	496	481	511	489	452	476	492	464	532	480	456	479	479	458	453	482	501	483	460	464	438	487	500	484	470	465	547	461	488	467	481	524	489	461	472	482	480	491	472	485	477	508	476	445	453	511	516	462	493	502	453	499	491	515	480	488	495	496	438	505	483	456	471	504	515	483	499	503	491	485	501	452	456	477	509	484	508	500	457	511	521	462	511	475	495	486	457	465	467	497	481	486	501	521	481	479	476	495	500	488	502	518	479	466	513	520	488	459	531	516	472	445	480	465	503	476	492	456	468	494	513	510	501	509	466	467	517	482	518	453	511	450	493	482	462	532	484	509	485	492	480	499	463	479	473	507	510	492	474	514	484	529	478	502	543	497	492	476	486	497	510	499	461	443	502	475	447	484	481	499	484	431	478	462	512	490	460	487	506	495	476	458	476	446	480	441	481	470	496	465	499	470	495	483	475	465	480	445	465	490	508	475	501	494	492	499	483	464
13006	1084	789	726	583	444	477	400	362	343	317	300	284	303	297	301	305	278	267	290	280	289	267	278	252	262	283	289	296	287	284	293	285	290	301	300	310	287	286	261	269	297	297	336	295	278	274	322	283	259	281	268	272	264	298	260	289	272	254	282	253	290	278	285	273	274	269	276	285	252	280	306	296	250	273	266	267	278	270	273	292	292	291	284	285	273	278	304	299	305	277	275	285	288	269	272	280	274	276	283	257	307	278	283	290	322	244	261	272	289	273	300	281	267	273	291	277	305	297	271	267	300	337	252	282	306	274	299	287	276	301	262	301	300	281	261	266	271	272	298	307	310	266	269	309	290	285	300	277	306	292	266	279	287	300	255	290	287	303	302	292	276	280	292	284	273	259	291	290	299	274	302	276	255	288	249	264	282	244	283	245	292	286	266	286	346	264	274	286	287	280	303	264	260	252	252	270	329	290	306	291	279	278	240	281	297	261	303	310	277	268	273	296	278	284	260	275	270	266	333	260	278	280	285	283	257	259	269	274	275	298	297	277	274	272	299	248	252	292	277	288	239	269	267	276	270	266	261	303	262	299	305	252	303	281	304	275	273	276	277	289	254	285	259	268	282	332	302	276	274	265	263	275	271	293	275	283	253	281	282	281	278	255	278	287	269	291	303	270	273	246	251	273	322	302	292	280	273	273	274	259	295	261	326	305	288	302	290	306	303	306	261	256	301	322	291	260	287	285	250	271	273	264	273	306	301	303	270	249	258	299	266	270	282	314	275	286	261	284	265	250	253	273	291	289	268	258	265	293	312	259	266	300	243	293	310	266	253	251	278	266	290	284	274	268	266	273	262	267	292	296	310	299	272	258	279	248	303	295	290	250	278	268	277	261	268	266	269	289	291	275	298	294	238	306	281	301	275	280	284	289	288	300	281	295	279	263	305	310	318	299	261	288	267	269	295	255	293	274	279	283	247	274	278	288	298	285	287	260	261	297	285	287	247	280	263	259	277	284	292	283	273	303	272	263	290	287	268	261	274	257	265	283	271	312	269	277	267	291	252	289	282	310	282	298	248	273	265	278	289	304	292	277	273	279	271	292	302	264	296	277	321	269	277	284	280	314	292	278	297	305	270	270	220	261	284	270	333	310	292	298	275	284	254	297	285	278	297	279	275	273	287	287	281	287	275	297	292	279	290	278	303	301	266	276	247	315	276	278	260	271	284	295	279	287	282	321	289	298	309	292	273	330	286	266	278	265	251	303	285	280	257	247	286	269	263	263	244	277	290	292	260	295	274	315	237	290	313	298	308	296	242	286	287	282	293	285	297	267	307	280	284	280	271	248	264	282	276	273	294	258	304	281	269	271	285	288	317	291	246	290	306	285	297	283	271	272	282	264	260	289	244	277	270	281	297	298	291	248	279	294	302	286	301	309	274	303	296	276	309	281	277	279	306	279	270	282	314	264	278	284	293	269	305	277	297	275	263	271	267	280	298	255	260	270	285	275	294	290	278	299	266	263	260	317	288	298	246	264	319	280	284	300	297	269	296	290	287	298	276	300	246	288	274	289	297	279	293	301	303	274	262	255	266	303	277	262	269	297	302	296	292	238	281	296	261	247	260	287	308	286	298	277	297	273	291	270	266	247	240	290	279	292	311	295	317	293	286	300	274	286	277	260	293	257	270	291	317	250	252	260	260	288	253	316	270	289	291	284	274	254	269	276	264	273	271	269	301	308	309	263	273	297	268	283	254	266	299	262	282	279	269	289	272	283	291	287	292	295	287	288	271	293	282	274	267	302	273	269	303	277	279	279	303	277	261	260	279	264	272	273	289	265	314	303	278	276	268	278	299	308	284	331	348	302	265	266	275	306	319	286	269	287	298	297	281	283	294	285	309	314	252	292	275	292	290	276	271	292	276	297	308	279	244	287	300	279	315	313	287	283	301	253	266	275	263	277	268	277	303	304	237	261	309	250	292	313	264	263	299	274	296	273	283	274	283	284	266	292	314	300	280	299	281	287	257	279	255	292	273	266	287	277	275	297	283	256	314	264	271	286	274	301	282	289	268	261	296	268	246	284	281	267	291	287	320	274	275	281	287	288	275	273	299	307	282	268	283	272	284	252	263	283	262	295	290	279	270	282	257	292	267	245	267	250	282	268	287	280	287	281	271	295	279	287	279	311	295	302	257	284	264	285	290	285	286	273	298	297	253	261	289	276	278	276	290	268	264	253	286	270	288	249	298	287	311	247	349	311	288	293	291	282	274	278	253	283	264	307	284	324	282	254	275	273	321	292	284	306	297	295	281	278	278	287	255	264	293	313	262	284	266	279	296	289	276	259	253	254	270	302	264	283	271	285	269	275	293	299	316	283	270	296	276	286	314	305	298	265	320	291	274	289	281	281	296	291	316	291	292	289	298	292	276	274	275	258	258	253	267	269	278	284	265	285	266	299	288	255	280	283	272	292	269	324	251	322	258	271	280	302	247	261	317	296	265	280	307	256	299	290	297	262	268	264	278	288	282	262	254	290	295	262	306	285	271	265	295	272	277	305	262	288	268	271	308	279	300	266	287	267	294	281	310	275	289	262	280	307	272	277	292	291	318	269	269	277	245	282	281	315	267	286	255	269	240	304	317	274	318	255	282	282	250	293	280	290	281	275	259	286	263	274	275	274	304	262	310	246	270	290	267	256	292	273	290	287	269	283	252	270	295	305	274	265	278	298	290	296	249	320	268	263	281	251	270	248	291	311	277	274	253	282	268	257	281	289	315	255	294	264	285	261	279	264	288	301	255	266	284	278	240	277	271	310	298	283	275	265	268	244	315	248	273	287	287	291	288	285	273	288	255	245	280	266	289	302	253	290	303	277	290	273	268	296	278	302	279	280	277	324	301	281	274	274	258	259	286	273	276	284	295	282	297	300	304	280	253	266	241	251	277	281	284	262	277	275	288	255	307	267	273	287	268	256	266	300	326	285	307	295	263	266	256	281	279	284	299	281	272	268	278	277	303	272	299	284	286	293	293	296	293	271	254	309	268	255	277	332	299	257	254	321	312	303	287	273	320	313	284	298	276	247	250	238	285	258	277	264	279	306	273	288	295	226	270	291	253	247	260	263	275	271	278	298	286	284	324	249	273	270	287	254	294	264	280	301	300	280	284	277	250	291	282	275	304	295	274	309	266	318	263	286	265	262	263	263	272	252	257	258	283	270	262	308	280	310	273	305	298	274	263	300	259	277	280	286	275	266	281	266	277	288	270	271	275	293	294	268	263	272	289	280	273	252	280	279	279	302	266	293	292	290	292	252	291	301	295	299	291	284	295	282	288	286	298	283	301	284	310	276	304	288	293	282	275	320	263	266	270	310	301	276	303	298	312	293	303	262	267	286	285	279	251	268	307	302	268	288	297	281	293	275	291	277	270	247	273	260	284	265	303	256	299	254	305	269	271	270	280	249	261	292	280	266	264	317	304	259	272	298	291	278	246	293	274
8745	1074	1752	1980	1770	1525	1500	1218	1107	1012	917	874	817	815	710	721	729	709	732	708	703	685	718	684	714	687	692	672	676	651	698	671	657	691	633	662	631	615	620	605	663	648	624	667	668	685	633	597	671	639	629	659	691	682	687	676	633	664	664	627	653	618	650	651	651	607	633	655	697	679	606	657	695	700	624	678	629	658	625	623	669	664	654	706	636	678	639	676	659	656	649	668	615	565	690	628	637	612	642	669	652	663	600	673	686	630	624	657	639	679	711	656	636	649	657	656	613	663	648	678	649	650	663	623	696	641	652	658	651	649	664	635	623	680	675	705	684	583	699	675	685	635	642	663	647	649	629	700	664	642	688	630	658	647	655	675	688	654	673	668	651	693	680	616	637	639	686	645	646	653	648	627	660	645	673	648	634	621	596	659	666	661	631	659	710	656	659	682	674	669	676	652	664	644	707	651	612	610	634	669	665	663	631	614	691	650	651	668	661	619	680	627	642	632	668	668	637	673	671	634	641	652	630	651	650	719	637	636	674	689	636	638	617	615	638	689	644	661	653	654	649	653	665	669	651	676	624	656	642	690	659	671	702	676	646	661	640	702	654	638	659	666	652	642	646	619	631	647	626	677	685	668	664	634	659	670	644	674	690	644	641	629	660	620	648	634	662	617	634	648	622	696	694	676	653	643	669	665	644	664	610	648	629	656	622	607	662	653	669	659	652	702	669	645	669	645	673	674	719	669	690	635	661	634	665	660	660	673	620	658	656	650	668	626	604	640	680	660	638	638	668	630	666	634	650	672	670	703	646	569	713	623	639	665	631	636	655	642	658	636	661	671	647	649	692	672	620	658	638	613	647	680	679	651	647	655	659	613	636	657	684	616	651	656	645	637	636	709	631	646	677	649	677	688	654	584	695	682	667	671	646	611	631	625	644	652	643	662	696	637	680	658	632	622	676	612	646	660	688	653	647	645	630	704	603	617	662	653	636	647	683	636	658	655	665	653	632	651	638	665	628	662	617	618	695	660	625	655	668	640	642	602	646	699	706	630	610	692	622	700	638	648	693	650	647	648	668	650	631	666	629	652	645	635	633	642	656	626	646	663	639	657	673	654	664	667	645	643	619	606	634	663	617	612	682	668	670	646	688	632	663	640	607	660	646	665	702	616	673	655	650	654	667	663	645	676	679	682	656	675	610	633	664	639	689	607	674	620	626	690	678	645	669	636	700	714	642	634	637	626	672	643	666	624	640	630	672	671	634	644	659	615	626	643	652	641	678	669	683	658	652	657	627	657	643	699	583	692	630	663	630	668	659	706	697	624	612	694	682	657	659	656	693	643	640	655	622	665	688	654	664	664	667	638	654	663	646	686	650	683	593	639	698	653	647	709	656	633	668	675	690	680	673	642	647	640	638	659	657	657	634	637	644	655	698	643	643	653	637	643	643	643	641	657	678	651	618	616	651	660	648	696	634	650	647	665	624	638	630	636	677	638	633	681	712	672	655	638	697	699	688	654	675	619	658	671	655	654	670	670	627	642	662	589	686	668	606	651	674	686	712	624	658	670	682	631	654	677	610	637	608	677	665	645	632	687	628	635	643	707	640	620	631	665	637	661	643	676	677	654	631	650	661	683	683	679	623	614	624	612	683	664	639	629	608	663	620	656	655	700	639	612	661	618	635	652	653	645	609	624	662	608	676	638	671	648	697	635	642	654	694	684	645	652	661	654	663	646	640	635	646	675	601	652	676	617	648	604	697	609	631	655	641	647	603	668	659	670	665	678	654	652	679	691	618	620	620	705	632	683	651	637	653	609	652	607	661	678	653	639	686	677	696	632	687	660	643	641	649	646	681	629	671	672	728	638	646	650	637	647	636	714	647	634	648	620	674	667	656	665	676	640	645	674	690	645	598	647	674	663	650	664	568	631	704	649	641	654	641	618	669	657	656	641	613	679	641	629	696	647	697	671	642	631	667	680	629	662	695	619	666	637	652	664	683	667	651	658	673	642	675	653	651	637	638	618	617	729	658	618	718	623	703	702	708	656	674	671	666	651	635	648	662	648	667	662	639	648	664	617	679	652	684	644	624	628	630	680	596	658	627	664	672	660	665	642	635	641	634	650	648	658	687	612	650	636	609	632	667	624	646	662	630	618	669	695	670	665	661	672	664	625	673	688	644	672	641	663	623	637	664	641	620	633	645	681	662	636	700	642	649	601	700	627	630	631	655	676	685	681	718	640	617	609	650	581	634	644	671	610	666	669	646	650	608	644	659	631	661	633	682	588	690	678	664	660	662	667	638	664	623	666	629	611	627	641	716	647	673	605	656	629	679	650	643	697	688	658	657	640	652	674	696	670	667	652	635	643	636	652	683	659	696	679	672	628	628	648	643	705	630	587	716	678	694	689	661	634	666	625	617	659	649	630	664	652	669	662	653	674	671	612	686	646	708	658	626	673	657	634	655	649	691	655	682	645	598	684	642	612	657	622	651	673	681	654	617	647	639	644	648	676	650	682	636	674	626	671	641	642	622	698	712	675	644	631	666	666	628	635	685	689	692	647	680	665	634	667	693	714	674	666	687	662	674	675	623	683	671	673	670	634	649	656	682	706	622	638	677	639	672	683	670	648	622	671	623	646	630	601	691	709	665	664	646	602	649	655	639	654	643	671	660	655	598	708	625	684	633	633	640	679	612	671	618	656	665	629	618	674	683	663	684	713	686	667	622	659	680	695	639	605	657	697	640	653	669	649	668	661	666	663	648	603	635	638	642	693	648	681	676	621	640	618	637	653	615	679	625	649	606	681	664	668	665	673	637	631	684	633	646	655	672	641	633	657	654	633	631	649	705	637	645	641	639	648	666	703	690	633	640	597	631	681	662	632	613	596	599	664	659	662	652	658	662	660	661	622	647	693	635	672	634	643	650	669	621	670	661	670	637	688	622	625	630	644	636	656	687	696	634	619	665	689	623	670	648	639	657	661	618	632	627	662	642	686	610	639	640	666	651	677	656	642	637	644	650	652	636	618	648	603	664	649	678	614	668	681	646	655	708	634	680	629	636	682	677	652	662	685	648	653	613	657	645	613	669	641	685	647	665	657	661	610	690	674	666	730	599	653	670	699	668	668	643	641	660	635	675	673	699	615	693	664	666	711	666	616	631	636	646	648	610	666	623	680	674	679	665	634	683	621	637	719	647	704	666	643	663	594	651	696	647	666	632	662	608	655	648	617	660	674	661	660	697	645	658	677	608	669	619	704	657	669	699	626	636	660	699	662	709	665	649	651	632	652	636	640	675	669	703	610	661	642	615	641	655	659	675	613	660	682	625	618	655	644	624	670	644	632	656	654	656	690	636	650	671	701	627	603	695	656	643	610	682	666	663	682	665	638	649	681	635	672	624	668	604	627	635	684	691	665	664	650	631	627	683	629	664	643	600	639	661	668	606	606	627	625	608	671	678	656	677	646	655	654	606	711	639	650	667	645	647	646	622	653
21946	2600	1526	1194	909	809	697	669	550	541	507	466	471	417	443	436	407	406	422	384	433	386	389	394	423	410	394	396	419	385	377	364	437	415	357	421	411	425	440	406	429	417	377	401	400	399	374	401	424	459	416	411	393	385	369	420	387	385	346	368	390	391	389	420	456	403	407	407	417	434	404	392	404	450	383	421	467	376	359	410	365	399	412	403	368	420	404	435	393	402	393	412	430	424	393	358	387	393	384	421	392	339	409	389	387	379	415	409	369	359	374	389	412	365	406	450	374	394	405	378	404	399	380	386	391	423	398	413	397	356	412	382	386	384	413	413	409	424	419	399	418	396	364	397	387	364	387	424	453	422	416	410	477	393	377	374	349	401	382	398	394	406	423	382	428	403	435	379	421	405	423	367	403	402	404	388	406	389	391	413	432	377	419	399	349	410	443	433	409	437	417	381	402	409	435	376	421	382	394	420	381	406	381	371	485	418	396	376	434	369	404	388	399	421	417	413	408	389	374	437	404	403	402	427	398	406	429	421	424	397	444	402	399	425	383	421	411	382	402	419	393	378	392	404	386	396	384	392	373	380	447	385	447	433	392	387	409	392	400	371	383	436	382	405	377	392	380	377	441	414	437	398	376	410	423	394	441	385	418	423	403	426	383	390	413	419	415	411	409	386	376	391	398	413	389	410	393	422	440	386	427	386	380	420	395	406	406	439	373	423	439	388	399	406	369	412	380	377	387	395	405	407	391	388	380	416	415	372	369	405	392	411	437	409	429	381	392	374	401	390	395	394	421	371	390	419	405	398	384	383	379	367	348	366	404	427	409	405	383	412	403	407	410	394	367	423	415	399	364	363	370	363	417	343	398	407	412	404	420	423	399	394	415	370	404	389	360	410	416	423	397	384	375	390	381	386	385	380	387	372	407	386	440	384	421	414	441	385	411	409	403	372	389	398	355	393	383	399	405	395	422	396	384	369	410	422	401	414	361	388	379	372	348	395	371	400	382	412	402	410	409	374	356	387	435	377	391	383	393	408	377	360	405	392	440	403	380	353	397	380	432	404	409	359	383	419	411	374	426	422	387	386	395	388	405	391	395	386	373	386	395	401	397	365	408	416	408	413	355	411	376	423	383	430	412	386	402	374	372	402	420	386	380	388	389	419	423	315	409	414	407	407	395	423	385	371	382	394	378	399	347	387	403	413	415	391	428	410	409	394	421	412	389	399	384	375	401	390	409	400	392	380	426	420	393	399	353	408	415	386	429	416	446	424	383	431	351	369	404	426	396	398	419	413	444	421	435	424	385	399	362	414	407	379	389	444	373	387	411	417	412	397	350	353	415	405	401	413	421	408	394	404	395	416	373	430	404	413	396	382	398	418	375	427	368	380	407	388	371	416	372	386	400	390	398	363	397	354	403	399	433	385	387	399	411	357	412	424	388	406	411	404	392	390	382	356	379	356	423	384	416	402	421	374	426	397	399	391	413	405	392	376	399	392	367	388	367	398	372	393	374	422	430	405	390	439	381	402	397	384	404	392	380	383	368	383	390	372	401	387	383	396	374	405	400	416	386	380	415	399	387	410	394	390	411	418	386	406	395	404	402	374	412	385	402	419	374	409	405	386	434	367	396	364	416	379	394	400	396	388	406	428	412	406	377	391	444	385	377	409	398	372	425	375	372	442	400	399	392	410	367	402	405	385	387	398	378	391	410	433	415	386	398	434	371	393	361	418	421	381	391	381	366	399	401	407	433	409	406	388	421	393	405	362	396	402	429	422	405	397	402	400	376	431	432	394	426	368	372	384	364	395	382	349	369	392	397	440	379	395	390	414	425	391	353	386	408	388	413	408	357	371	387	389	386	392	415	375	401	409	399	369	376	386	412	390	425	378	384	392	357	423	389	412	403	375	398	389	396	365	462	399	373	427	393	379	412	405	415	420	409	418	432	414	411	375	406	364	430	367	384	381	438	377	383	434	423	401	401	410	410	409	424	428	378	367	359	387	382	404	364	341	392	405	382	387	390	431	391	388	416	402	414	414	407	424	378	403	382	378	399	396	402	409	433	404	395	375	442	397	331	382	400	432	419	365	400	395	421	398	388	390	388	392	416	410	374	415	358	452	410	389	397	398	430	359	382	432	380	372	427	386	370	402	384	387	390	412	381	388	388	403	368	406	401	396	381	384	404	367	371	389	405	430	402	425	443	388	457	385	414	414	426	389	396	417	392	355	392	409	408	384	415	409	401	428	401	394	407	403	390	390	415	450	454	415	408	418	389	410	385	423	382	398	395	375	404	414	394	417	396	439	456	402	439	417	406	395	425	422	376	391	422	398	398	394	400	391	412	372	381	388	320	404	413	421	387	413	419	397	374	389	402	423	402	375	418	399	385	420	383	378	367	395	422	424	393	415	402	380	433	407	395	389	401	382	368	412	386	387	415	400	410	376	436	372	436	395	360	431	399	405	419	382	374	362	384	450	412	396	358	419	402	397	366	393	407	387	388	391	369	423	376	405	393	348	406	410	366	374	390	410	390	377	398	379	371	440	420	376	395	448	390	420	436	401	386	367	390	378	367	350	361	396	403	409	414	415	391	380	391	418	449	385	391	400	374	376	415	398	395	418	410	376	412	400	403	414	402	432	413	364	357	411	375	422	390	405	388	382	422	359	389	406	420	412	396	393	408	428	392	383	401	377	416	395	380	411	429	387	359	433	385	407	372	410	409	421	402	380	392	428	366	427	430	386	426	440	415	401	434	405	423	376	401	410	406	416	401	408	390	444	386	384	356	389	415	412	407	414	360	411	437	406	394	373	379	396	423	422	409	408	365	400	388	409	379	412	451	356	420	413	383	393	377	421	376	414	386	379	386	412	369	414	417	417	377	397	439	403	410	394	394	387	417	401	401	371	440	401	392	373	414	393	398	369	392	381	423	410	428	427	360	421	410	404	450	405	395	387	445	386	414	367	373	391	412	388	387	384	400	394	400	412	379	372	413	374	357	409	377	453	405	401	392	403	434	356	409	404	405	428	421	354	424	412	391	422	439	395	462	382	418	406	365	401	411	380	431	394	397	412	402	402	363	387	376	425	376	420	397	394	403	407	411	387	376	396	404	385	366	367	422	399	404	374	390	417	379	396	399	413	385	416	384	411	378	427	398	416	390	410	420	395	392	429	413	433	370	410	422	386	392	423	377	366	409	407	371	400	406	449	395	357	374	389	385	380	401	399	457	423	369	404	406	387	424	401	403	393	406	403	390	393	399	385	397	354	378	365	409	397	362	352	394	402	422	380	396	447	437	422	407	410	387	375	370	396	411	385	400	414	374	437	405	405	421	401	405	426	389	410	374	445	393	392	396	390	419	394	396	388	392	392	414	388	399	381	397	357	412	413	398	389	383	367	372	426	422	432	409	383	436	359	395	415	420	403	399	394	417	399	424	424	366	396	380	382	405	407	386	367	387	406	400	378	436	393	403	418	407	412	409	379	411	405
12062	1636	2850	3266	2879	2501	2156	1889	1611	1580	1349	1251	1066	1070	1109	1050	1003	1031	1032	1016	940	985	905	945	924	911	963	984	912	874	893	952	928	882	909	877	851	933	885	904	888	835	943	929	877	878	891	898	857	872	904	870	878	880	922	877	949	915	868	875	923	848	951	880	919	879	889	875	864	880	925	882	864	871	829	884	845	896	892	912	922	866	900	906	879	908	900	882	917	942	921	873	904	860	905	894	821	909	911	835	912	832	857	912	852	873	851	863	977	881	919	863	852	887	914	885	899	841	869	865	918	882	864	896	885	865	935	892	882	894	895	932	920	878	911	818	892	947	874	850	907	861	910	901	903	917	865	868	894	871	931	881	865	903	923	889	855	874	844	848	843	892	845	892	830	917	860	884	857	879	909	880	830	861	912	867	862	876	865	872	879	919	867	900	887	852	853	885	869	878	893	900	890	928	875	870	885	886	880	914	886	871	887	854	911	859	891	881	836	900	861	879	919	832	958	829	842	904	876	921	857	886	906	900	869	924	857	901	890	869	897	836	858	873	843	813	809	905	886	874	838	882	898	879	890	876	888	834	816	867	854	861	875	841	884	861	848	868	860	862	906	869	855	857	910	842	919	945	886	929	890	859	904	908	811	860	855	865	866	879	833	893	863	865	844	898	882	888	872	937	861	925	908	891	873	918	844	906	852	809	877	823	879	859	866	862	897	923	830	887	866	820	881	851	862	884	862	904	860	902	844	871	862	851	884	845	894	877	905	913	889	857	891	821	879	852	845	917	845	851	878	912	848	881	903	893	903	877	914	813	865	937	876	852	852	911	905	862	876	924	913	894	949	875	904	940	886	869	859	893	913	815	832	835	877	848	894	874	912	883	883	835	846	850	917	893	926	858	926	873	834	906	900	896	847	857	859	888	840	830	885	910	901	948	891	845	877	817	864	909	860	868	860	828	909	905	875	859	873	877	853	910	888	839	860	873	893	924	904	903	871	859	893	940	872	835	883	871	896	944	914	884	860	854	890	877	913	892	844	872	915	893	901	913	879	855	909	923	868	864	931	879	908	875	866	827	833	867	926	896	870	837	869	895	844	856	839	861	865	813	905	881	869	855	890	865	876	920	862	833	887	919	845	890	871	912	890	915	868	864	888	840	921	888	850	913	906	868	882	872	856	894	866	910	876	907	868	858	906	889	897	861	849	851	905	893	830	870	830	898	870	904	819	852	901	889	889	872	890	875	877	902	867	850	878	854	913	873	866	898	906	917	864	872	894	902	939	890	885	836	879	858	867	898	815	868	907	879	879	900	860	890	889	860	897	863	892	887	884	894	909	857	880	870	868	907	903	882	836	823	866	927	910	859	900	905	837	897	813	873	964	881	863	894	871	846	854	898	837	875	831	841	883	942	885	873	905	876	860	853	854	838	863	874	867	889	896	852	883	822	845	894	885	863	953	831	901	887	888	900	935	870	902	896	826	890	895	911	897	849	865	929	902	896	858	878	870	879	842	861	889	861	896	849	915	887	859	893	860	876	890	857	901	868	859	896	831	818	866	912	873	858	858	875	883	882	853	903	931	842	873	884	871	900	832	878	854	888	904	857	888	893	931	956	876	896	850	873	908	850	909	892	830	825	913	872	866	865	925	873	854	860	853	897	882	925	931	868	890	865	858	850	904	845	899	891	883	905	787	868	845	877	874	823	879	881	915	876	841	876	869	865	887	904	905	889	879	936	859	862	855	877	898	811	883	911	865	854	878	889	917	901	932	906	893	858	888	862	864	914	861	888	871	881	849	902	888	885	886	851	883	850	887	879	886	881	879	911	875	882	906	842	911	871	862	878	847	895	893	854	896	935	886	811	921	877	921	870	858	891	821	873	873	913	912	850	858	856	870	894	845	870	849	854	844	882	894	811	888	866	847	884	841	835	866	924	875	867	817	900	875	907	902	872	862	872	876	884	872	885	905	884	852	834	865	870	830	921	870	910	931	852	898	860	894	874	883	881	837	860	883	863	911	865	850	896	888	847	853	849	910	841	839	851	880	832	920	912	900	841	886	882	900	880	878	918	881	931	890	862	877	893	926	880	839	848	871	890	881	887	837	865	889	867	876	845	897	911	915	864	873	894	854	876	891	895	920	881	839	863	914	878	926	858	852	832	884	880	858	837	884	905	889	912	842	854	829	903	917	867	869	871	935	922	886	839	855	863	852	921	870	859	850	902	849	834	876	859	879	909	868	846	911	880	877	925	928	848	884	832	902	831	887	875	852	901	841	855	902	848	851	886	917	874	882	871	852	900	933	913	913	868	893	853	858	876	820	880	863	855	847	864	892	922	898	882	893	882	881	855	882	882	921	838	870	853	821	892	908	922	896	840	862	875	899	863	855	884	876	930	872	847	805	894	845	875	865	895	847	883	819	886	861	884	858	868	888	911	899	837	903	859	880	850	855	903	882	868	906	902	878	884	845	876	873	866	898	861	879	907	849	834	836	885	860	882	913	894	889	905	873	887	895	876	877	906	835	880	875	924	896	839	901	909	872	911	892	824	929	880	904	895	926	875	851	899	845	867	862	875	935	888	903	844	859	878	813	863	852	893	924	890	866	860	898	882	885	873	884	877	894	865	885	825	887	937	903	824	859	949	927	836	882	918	872	873	856	850	925	886	924	848	913	895	883	901	854	930	858	906	913	933	922	859	872	882	873	934	885	855	878	903	889	932	871	915	903	907	876	827	845	908	833	861	854	915	922	871	878	918	850	886	890	836	908	881	913	869	877	848	932	906	945	946	895	855	893	903	827	832	883	879	886	867	886	867	868	903	870	937	868	846	895	897	865	885	897	912	865	901	875	868	870	846	923	867	909	893	876	880	902	888	917	864	905	891	881	905	935	855	874	852	902	852	852	881	835	894	868	853	893	853	896	866	857	925	897	857	872	900	849	868	866	861	846	878	855	924	886	886	852	859	894	893	890	865	880	834	887	914	874	898	841	853	942	875	878	884	909	867	889	891	885	840	875	856	926	867	884	890	855	885	838	860	871	880	860	885	905	863	847	834	879	920	914	880	849	866	948	890	839	850	871	906	909	857	865	919	867	911	848	916	897	933	864	860	891	872	856	886	874	904	923	927	874	923	854	876	870	870	891	945	909	867	840	876	825	895	862	859	893	886	845	860	869	864	847	896	933	921	904	868	895	813	865	868	853	880	885	825	886	873	914	896	899	878	868	853	925	922	870	878	856	887	822	848	901	883	840	899	863	922	830	891	858	873	894	937	883	897	900	946	891	847	867	886	884	899	899	859	869	877	858	898	908	854	840	898	881	815	902	892	866	856	859	892	926	890	912	857	863	920	856	842	898	828	870	870	935	891	916	858	906	849	845	874	883	915	846	857	884	907	870	885	907	875	915	934	865	861	881	892	916	883	871	867	886	831	902	886	900	884	887	854	836	889	877	896	891	865	814	889	790	861	880	920	886	835	856	863	812	852	864	854	838	850
3595	395	263	299	254	192	225	214	237	225	198	201	205	181	192	203	202	175	198	214	203	182	211	198	197	222	189	190	172	188	192	195	177	199	190	194	211	166	219	223	188	205	216	200	206	196	217	217	204	197	197	215	187	181	174	169	184	180	199	218	198	202	184	192	190	170	217	187	202	203	169	195	201	191	202	167	203	205	185	190	179	178	197	218	192	190	200	193	213	208	208	203	231	165	161	207	176	183	223	183	203	181	220	190	188	206	201	212	172	175	183	189	212	193	199	195	191	207	175	168	182	211	200	194	181	181	191	187	205	202	223	198	203	193	184	196	196	188	199	247	206	175	196	198	175	202	216	182	172	198	180	202	190	189	189	186	200	205	188	175	180	203	198	206	212	197	195	187	210	187	202	212	200	197	165	200	195	221	213	189	187	204	181	181	196	196	203	211	213	201	198	206	198	194	193	222	186	189	203	201	183	198	197	197	201	212	207	200	174	188	199	191	173	198	187	185	207	187	174	186	167	222	189	202	180	196	190	210	204	176	203	199	189	208	199	176	199	193	201	192	207	218	189	183	212	216	179	210	191	207	181	188	177	187	177	180	185	205	212	182	187	192	224	186	190	186	170	214	200	188	197	193	191	181	186	191	175	181	206	211	197	172	203	193	185	192	206	183	208	194	183	196	188	187	187	175	198	187	188	187	203	190	171	206	209	200	212	174	199	184	175	165	188	209	209	223	184	182	195	186	166	177	195	188	210	181	166	206	197	190	179	177	184	197	168	188	170	208	178	203	187	204	216	215	194	191	197	218	183	186	168	176	207	173	207	209	218	182	176	204	198	194	209	205	203	217	190	201	173	190	175	219	187	186	193	198	169	187	186	207	199	203	172	212	223	208	188	208	202	186	180	224	210	206	193	203	191	193	194	157	216	179	195	190	189	205	192	200	205	199	197	201	208	188	212	186	206	174	187	196	209	189	180	189	172	219	184	185	200	223	173	219	181	192	201	191	189	207	170	186	179	188	194	210	181	180	199	182	208	178	193	185	192	202	209	213	180	193	179	226	225	182	205	220	190	188	190	197	196	193	167	193	208	195	194	192	220	194	198	196	226	180	212	234	217	195	187	182	190	191	206	176	184	180	207	194	195	157	198	192	193	190	206	174	181	227	203	187	216	171	175	176	189	197	219	211	213	187	204	154	203	188	189	208	179	209	212	177	168	189	218	196	213	204	214	213	210	223	218	191	197	211	224	166	181	188	201	224	194	189	186	204	202	211	184	212	183	184	177	209	180	189	186	215	204	178	213	196	238	203	190	178	205	200	176	199	174	216	185	201	204	189	180	193	161	174	187	203	184	177	182	168	200	172	204	191	202	206	201	215	201	184	200	219	203	199	204	178	166	191	177	201	199	208	176	165	209	164	170	224	208	178	205	214	175	218	188	211	173	216	182	166	197	191	190	191	198	216	200	210	171	189	192	175	173	232	189	212	200	169	189	192	189	187	205	185	182	171	218	191	171	210	179	200	190	190	207	229	197	188	173	204	216	209	211	180	194	206	195	180	171	185	186	163	218	188	207	217	221	204	192	207	184	190	180	204	185	195	191	212	199	206	191	202	198	181	200	192	175	216	204	209	198	186	221	181	179	197	194	206	195	195	171	193	203	232	182	191	170	191	179	191	187	198	188	217	213	196	199	219	189	201	203	184	203	181	217	196	185	203	188	198	207	220	194	230	270	195	204	183	205	194	182	189	185	191	196	196	178	170	194	213	208	201	178	207	198	193	212	190	202	212	186	172	174	216	186	215	193	201	193	187	189	213	205	194	185	218	179	192	208	178	197	192	197	222	184	202	197	167	178	181	195	212	198	179	217	185	192	194	232	180	186	227	182	184	185	171	197	183	196	230	208	198	183	195	194	217	171	226	158	187	190	188	173	208	197	211	171	205	189	197	207	201	202	229	200	192	196	216	202	209	202	189	187	183	202	200	200	179	192	193	196	205	201	205	221	235	195	185	205	206	202	188	177	175	160	168	182	182	187	173	199	187	187	233	221	207	215	199	204	210	200	218	226	212	213	197	199	184	194	186	192	208	171	144	195	198	180	187	189	200	189	189	182	183	195	205	183	179	194	218	181	212	205	184	199	216	196	212	190	193	203	200	198	186	201	194	215	210	200	183	198	191	202	196	186	188	180	199	193	185	229	221	234	195	198	189	188	211	243	182	197	195	201	197	206	179	203	163	189	188	208	180	202	182	191	198	203	191	201	178	204	191	210	210	187	197	197	203	213	193	184	217	191	198	217	206	197	187	188	198	192	182	215	202	167	215	196	182	190	178	175	218	205	197	192	203	205	174	199	203	198	195	210	186	185	198	184	211	188	161	190	189	203	166	202	194	190	218	217	220	202	199	185	198	222	174	225	209	190	229	220	178	206	197	216	210	188	204	189	224	210	213	190	177	168	197	210	211	186	201	189	170	179	199	195	220	180	176	221	196	184	178	194	191	211	192	198	195	226	172	166	220	205	207	203	212	222	216	195	210	178	190	219	197	190	198	185	211	207	188	191	215	227	188	224	188	214	174	198	186	202	175	208	196	227	206	195	175	185	193	206	189	186	174	211	216	211	182	208	199	192	203	190	199	192	197	196	176	188	165	187	174	211	163	220	199	191	211	169	190	196	185	196	195	198	192	194	195	194	178	207	200	194	190	197	180	216	219	195	203	205	219	216	181	184	193	198	206	195	199	206	200	216	209	160	188	204	185	198	200	187	175	207	185	206	208	201	197	215	195	174	184	198	211	199	167	198	170	206	200	197	199	189	182	189	213	198	186	181	217	177	195	195	185	208	177	193	219	211	184	190	193	187	225	198	188	197	182	198	224	212	180	196	204	184	183	202	203	210	174	194	177	225	195	196	186	205	203	186	190	184	172	204	161	187	212	218	189	205	191	225	216	213	208	175	190	201	197	175	201	194	183	210	192	191	188	210	184	204	197	194	217	204	181	214	192	211	183	200	209	207	207	221	202	190	212	180	215	192	216	191	188	216	221	200	178	194	208	203	217	216	185	193	186	198	165	179	189	230	184	165	213	178	193	208	197	178	202	181	199	214	187	182	186	228	198	197	213	208	217	193	218	204	200	203	224	191	202	174	200	186	204	183	202	206	202	182	202	189	207	189	180	192	202	187	180	178	213	195	181	197	204	214	226	206	191	204	194	196	188	196	205	196	185	187	203	236	189	183	192	204	175	174	190	201	198	185	183	195	205	187	199	202	192	195	181	175	193	165	203	163	209	219	189	187	212	190	187	203	205	177	206	188	213	211	208	158	195	175	214	221	191	180	200	157	183	179	204	188	190	208	189	195	200	194	176	187	200	174	197	210	178	194	200	213	193	179	187	201	181	189	177	186	194	232	199	180	179	215	216	164	203	194	208	201	208	185	181	191	231	208	192	214	223	199	203	198	196	179	215	205	201	192	173	199	181	204	195	185	194	186	202	171	222
2841	560	705	782	718	620	597	581	592	539	552	523	530	513	479	499	479	471	517	500	498	449	460	478	514	486	464	453	470	529	495	483	481	459	495	462	482	477	459	511	481	507	476	511	533	487	523	485	476	480	475	493	463	499	435	486	472	472	486	470	487	486	487	500	498	537	490	484	521	494	464	471	507	524	462	481	495	487	504	483	475	468	487	522	499	467	480	486	461	468	471	510	482	471	473	448	435	499	502	461	485	473	457	480	519	497	465	472	496	498	450	481	501	478	485	475	487	513	451	494	532	514	471	445	482	479	523	448	478	494	479	487	503	505	457	465	506	462	500	455	460	453	468	468	492	467	535	527	480	477	477	481	481	446	500	531	512	477	498	465	495	499	496	504	481	504	492	478	477	467	473	471	484	470	483	480	470	506	492	476	488	453	445	462	437	458	526	486	470	509	485	460	507	423	444	478	518	493	491	510	469	449	444	451	474	471	509	492	463	468	452	508	484	471	473	468	498	446	503	493	503	514	492	528	483	481	514	466	473	488	509	456	485	485	469	503	498	463	496	466	429	480	534	458	485	490	507	476	497	487	494	494	496	448	461	473	458	503	505	504	482	503	508	462	473	498	512	492	467	458	501	510	485	450	514	473	500	497	454	488	484	489	513	515	495	449	524	475	489	480	509	458	500	491	488	461	444	488	463	482	490	484	481	490	467	472	491	517	455	500	485	493	454	475	460	479	471	493	493	533	464	441	526	447	501	491	477	538	488	482	477	530	475	498	449	495	477	440	496	507	447	478	476	456	468	472	454	515	504	459	461	472	458	503	510	483	498	487	499	496	488	479	527	500	499	457	482	476	506	517	455	488	487	493	452	483	478	466	505	508	452	480	473	497	490	468	481	516	483	518	517	524	469	514	499	476	522	431	478	455	477	487	464	469	513	477	485	448	454	476	477	540	478	487	487	490	488	505	473	446	488	469	497	453	499	481	499	498	486	485	464	483	482	494	470	483	464	464	476	462	504	482	490	471	486	487	504	459	473	454	435	500	463	498	541	470	479	488	506	497	509	503	457	473	482	488	498	457	479	489	512	485	527	464	495	493	457	477	477	476	480	502	516	459	461	463	470	473	524	493	465	472	486	502	500	482	474	489	484	426	475	499	437	490	476	491	470	441	472	506	513	471	463	485	496	485	502	490	484	472	478	479	460	487	485	487	444	456	486	482	521	530	498	460	490	494	441	523	491	469	493	496	457	488	470	454	485	464	492	487	473	465	482	544	463	454	506	505	516	445	459	477	501	468	497	475	461	462	503	505	481	477	484	549	426	495	501	490	493	478	490	501	488	504	492	466	520	484	500	493	500	517	491	512	496	427	464	503	411	434	488	532	471	462	453	502	469	496	492	486	462	482	468	490	474	511	461	463	451	485	479	487	485	501	498	462	463	502	473	474	473	487	484	512	474	451	488	481	480	448	512	454	487	489	468	474	515	482	469	485	458	479	472	440	501	452	471	502	479	475	488	475	487	471	501	502	491	447	452	469	474	524	492	481	486	485	476	479	483	528	446	516	455	488	466	464	468	544	435	498	439	512	504	494	509	492	534	476	483	443	508	484	489	478	474	477	530	451	508	481	478	471	450	487	456	477	493	490	501	468	522	465	491	442	506	488	490	465	459	479	489	468	473	501	481	483	450	483	491	478	505	519	456	487	494	496	478	488	485	495	530	506	469	489	500	454	454	479	487	482	463	451	461	448	501	528	497	477	487	467	480	500	452	464	504	477	465	466	486	462	494	501	521	532	427	482	487	505	479	464	475	495	495	470	481	509	504	484	513	447	476	481	545	491	480	505	508	485	471	461	516	512	440	486	501	456	470	460	469	490	501	449	450	478	480	463	475	474	474	529	493	489	490	497	467	483	481	511	541	476	527	471	496	479	475	476	459	449	477	460	520	515	512	485	477	459	455	448	487	486	475	445	479	481	476	463	498	512	503	477	460	472	459	460	456	488	474	472	492	487	454	471	510	450	478	472	473	484	512	488	500	458	474	477	445	493	472	494	491	515	505	475	483	490	467	466	506	427	489	456	489	448	457	449	481	478	469	507	466	466	486	453	487	444	521	452	452	467	474	483	486	474	471	474	471	497	521	459	475	486	489	448	478	451	502	476	486	507	502	488	453	499	446	492	527	498	497	459	464	499	453	443	481	492	482	469	456	488	517	475	487	469	466	485	498	498	477	529	542	460	473	468	511	506	462	523	493	488	483	474	459	509	510	525	488	470	480	464	489	524	466	486	442	479	482	478	513	481	478	486	516	485	463	498	503	495	488	492	506	458	454	474	499	507	481	470	494	475	497	488	502	451	466	500	479	512	494	476	487	487	462	480	478	450	440	484	485	466	472	514	506	479	451	484	489	434	484	472	487	449	499	478	499	473	492	488	474	434	492	507	552	469	495	496	488	490	463	476	482	472	524	521	480	504	491	479	471	475	447	464	500	446	512	506	498	455	513	471	504	472	481	450	505	501	488	485	460	509	470	494	508	469	498	517	467	486	448	478	490	477	462	476	490	489	505	458	475	441	496	468	480	487	483	500	449	491	502	479	507	473	480	465	496	460	476	489	491	475	488	487	500	496	538	464	477	469	497	503	484	521	471	503	514	497	458	523	464	463	483	502	476	465	499	498	479	508	516	480	489	486	470	476	475	447	483	474	471	458	498	511	463	474	463	541	493	488	483	497	432	451	480	509	473	450	558	481	472	511	452	443	460	460	464	517	481	474	440	483	484	505	511	462	479	491	508	499	459	489	470	518	493	500	493	499	471	457	508	460	441	475	460	509	509	509	446	442	498	456	469	517	473	505	477	446	489	463	509	480	441	483	479	511	445	463	477	506	488	517	452	498	494	521	503	496	502	490	431	487	481	466	497	499	497	465	504	476	489	488	475	468	492	460	482	479	488	485	438	493	461	462	538	454	477	465	500	481	448	495	475	478	492	478	498	511	500	491	474	517	464	473	488	492	480	504	495	473	494	465	483	498	498	476	507	493	471	470	453	500	480	450	478	483	463	470	437	516	470	487	465	483	477	450	471	498	494	513	484	469	504	496	512	456	522	441	477	533	502	467	499	477	483	498	496	470	444	479	447	482	475	472	473	518	519	511	487	488	461	472	484	445	514	469	485	440	474	491	461	450	511	482	467	524	477	465	523	496	488	493	512	504	474	504	445	474	463	480	494	497	485	523	465	517	462	439	504	487	437	520	479	502	512	492	485	522	496	481	502	521	477	522	472	491	491	493	517	465	452	477	442	472	515	518	519	477	457	463	472	502	478	483	461	450	453	452	481	497	450	467	464	492	475	471	503	481	460	468	500	483	490	484	475	501	514	461	480	476	495	473	482	485	486	519	471	468	445	505	509	446	466	497	458	522	486	500	478	521	507	466	503	490	492	529	502	472	467	488	519	515	444	481	494	428	499	497	500	483	475	483	443	435	474	473	483	473	478	484
12881	1101	834	687	573	486	461	375	369	344	337	321	345	316	285	273	309	241	288	286	306	281	274	275	328	279	294	298	285	267	297	290	253	284	304	306	308	277	316	277	295	301	276	271	321	307	327	278	257	266	295	277	264	268	316	303	285	280	284	309	312	268	287	265	271	269	270	307	279	313	274	286	295	273	281	305	258	263	291	263	279	272	279	282	279	308	260	302	275	326	294	302	268	320	251	291	285	275	261	277	268	294	275	245	266	275	293	253	290	261	295	285	281	282	316	282	276	298	295	290	248	266	277	301	267	300	319	284	300	261	295	246	269	258	285	283	260	290	272	297	272	315	272	312	319	309	248	287	296	323	296	278	287	297	297	282	244	293	275	264	306	277	317	304	289	259	291	300	287	260	286	266	259	275	272	262	292	242	281	260	285	286	312	282	282	243	285	281	311	277	266	289	293	275	255	281	306	299	284	271	302	252	259	267	280	259	277	282	270	293	251	294	287	285	281	285	254	296	287	296	271	294	259	303	297	290	279	273	334	264	248	255	277	261	302	299	290	258	302	270	304	284	262	294	270	282	276	282	253	275	300	289	306	269	277	295	320	288	322	298	263	295	239	267	263	293	271	264	279	276	272	275	259	292	237	273	298	304	261	285	281	275	311	263	289	284	276	291	286	259	286	293	300	266	306	280	317	251	265	309	302	291	299	269	259	290	238	278	264	260	309	296	229	266	266	281	260	295	260	307	275	292	274	300	274	273	278	285	291	274	290	306	280	278	265	298	287	285	307	270	267	252	259	255	255	277	272	284	293	301	314	292	272	252	245	273	282	268	272	298	271	269	259	301	276	272	282	284	278	250	275	269	276	275	269	287	293	262	267	267	262	264	286	302	279	288	275	306	240	242	287	280	283	311	275	311	269	285	301	291	278	323	256	293	260	296	309	249	306	280	270	251	306	256	282	293	278	274	309	294	297	281	281	328	303	289	252	302	286	287	327	283	285	249	293	301	261	304	310	267	282	276	299	295	255	284	279	255	269	289	275	235	282	289	259	248	288	269	317	279	289	269	276	264	270	274	304	288	263	261	290	287	300	266	244	288	300	294	273	284	269	310	279	278	284	288	295	277	297	273	278	287	257	292	287	261	269	292	275	281	288	285	272	258	282	269	308	260	264	262	287	217	268	274	272	277	295	255	289	279	291	295	301	297	282	314	293	272	295	317	296	278	297	309	274	274	290	283	265	264	313	318	276	282	288	280	311	287	244	294	251	288	305	299	284	295	286	281	280	257	296	293	278	258	249	282	308	295	277	272	261	258	293	297	261	289	309	285	240	317	289	261	327	290	298	286	270	267	313	285	279	283	293	265	268	285	267	308	279	303	300	283	300	296	270	261	262	276	292	281	290	277	293	294	274	259	249	271	253	317	291	312	277	285	270	271	262	269	265	237	303	288	277	294	254	302	263	286	293	277	256	283	254	273	270	263	290	255	287	305	276	275	327	293	281	268	290	269	291	277	301	291	281	256	280	301	298	325	268	274	284	262	254	310	272	281	287	273	254	294	271	303	313	282	283	279	315	283	302	283	283	280	298	296	268	280	286	297	300	274	312	281	280	286	247	292	274	298	284	285	271	275	260	264	285	271	280	300	306	263	294	267	259	306	292	268	287	267	259	284	272	291	285	295	244	271	298	299	261	262	282	305	276	264	290	303	288	316	249	293	260	263	295	256	297	274	268	281	308	270	287	301	270	291	293	294	259	279	279	294	314	297	266	278	246	265	278	299	295	260	290	290	266	288	285	274	278	239	284	290	247	287	308	267	261	249	296	296	296	295	263	296	275	283	291	270	250	311	249	305	278	278	299	276	274	297	287	252	258	294	285	303	262	272	287	235	280	304	263	316	299	250	267	301	304	301	278	298	273	286	252	312	263	288	246	274	299	295	265	272	284	293	284	275	278	261	289	281	300	296	286	320	289	267	321	324	263	254	269	281	280	280	282	282	296	303	265	257	279	295	312	275	302	262	290	275	310	289	296	278	286	259	255	270	274	292	317	283	263	261	299	285	270	258	277	289	291	266	264	263	238	288	266	263	315	264	295	280	308	259	307	276	284	264	269	304	271	280	290	279	275	259	248	282	279	280	283	265	253	268	304	275	280	266	277	255	287	293	277	277	288	261	292	271	270	257	264	282	287	286	268	305	252	321	270	265	253	259	250	313	289	277	305	317	266	229	290	290	279	301	313	289	262	283	272	263	283	267	266	264	275	285	278	276	286	295	281	304	301	266	278	294	287	254	270	313	303	272	270	282	309	271	304	275	285	254	289	311	276	247	294	289	293	281	296	302	288	289	254	265	282	274	251	252	283	284	287	288	289	282	275	282	316	280	282	285	272	271	241	266	303	316	284	260	282	307	272	304	305	255	295	289	294	266	293	279	285	276	263	248	267	303	281	320	286	258	319	295	294	285	281	284	274	284	297	283	318	285	284	251	289	293	287	283	273	278	279	301	281	285	290	300	254	242	286	268	289	276	274	296	308	286	271	276	261	299	314	275	288	233	264	310	294	291	254	294	292	279	288	302	252	317	277	281	301	274	301	295	298	271	268	288	274	302	269	289	283	267	291	249	268	324	255	294	275	283	258	267	254	283	262	279	270	266	253	303	275	270	280	273	261	319	263	293	289	285	259	249	282	264	286	290	261	284	283	255	300	268	259	281	269	279	258	292	308	307	284	267	287	276	253	259	290	262	281	296	269	292	236	292	267	289	277	266	290	285	253	272	283	284	272	273	283	307	255	290	299	255	262	268	269	279	251	255	300	298	247	256	268	263	246	308	260	283	273	276	290	288	248	272	242	272	259	284	255	292	262	275	268	303	320	276	288	299	266	263	289	261	294	263	284	271	274	295	292	300	308	291	254	285	276	286	257	294	285	273	281	288	299	281	287	298	289	268	290	310	273	277	314	290	287	255	251	289	263	285	267	247	269	275	268	273	274	294	298	267	280	278	237	288	289	281	273	264	259	284	275	254	266	286	293	265	297	299	274	285	313	273	273	278	303	292	290	307	310	284	306	303	292	280	272	254	282	296	274	277	289	298	298	297	274	269	286	282	249	318	268	267	269	288	289	293	275	281	248	327	300	291	285	302	286	270	288	247	301	264	319	251	284	297	298	264	293	307	269	251	246	296	256	313	269	310	286	267	295	276	279	261	260	282	277	260	297	276	276	263	302	284	239	258	260	246	307	293	301	245	298	274	281	264	302	294	293	283	290	282	296	261	260	283	288	258	258	282	274	293	300	298	263	255	276	294	295	293	272	279	270	291	258	262	280	260	274	270	286	286	276	275	287	301	270	275	280	290	298	279	252	320	308	271	290	281	280	294	276	280	288	288	260	275	274	271	280	253	308	286	268	303	282	262	246	322	293	316	283	293	318	267	298	289	291	297	286	255	291	281	271	284	293	281	282	250	264	267	283	285	259	288	266	309	315	271	293	299	278	286
8798	1060	1756	2219	1859	1522	1450	1124	1079	1068	941	934	809	764	800	750	730	720	666	761	715	662	674	681	686	702	682	656	651	668	695	649	676	639	671	676	644	641	653	642	726	711	675	631	692	665	636	654	657	641	685	695	633	652	632	674	673	673	656	613	694	683	632	621	652	691	642	636	615	662	610	658	628	669	597	638	661	646	658	646	630	639	677	682	597	635	669	686	647	641	686	670	690	632	636	630	660	672	712	675	668	630	659	637	680	641	625	657	669	647	643	655	662	673	666	651	665	682	700	637	658	634	676	670	639	676	685	689	637	625	664	639	663	634	676	664	638	652	711	672	680	652	653	673	632	673	682	660	614	658	678	662	686	668	672	681	606	693	667	634	686	646	652	605	646	696	640	643	658	637	622	673	660	702	690	700	660	656	650	635	656	669	646	659	659	654	674	695	661	629	626	622	665	655	700	671	641	647	652	659	666	661	622	646	637	661	666	668	667	717	654	683	631	651	624	665	674	614	629	652	647	685	647	643	612	648	715	636	648	634	626	665	673	634	679	646	613	646	669	675	651	669	676	654	705	643	645	638	680	635	669	653	682	633	653	694	645	680	634	645	645	634	644	679	679	636	667	676	692	667	652	638	625	654	674	676	630	657	613	647	652	695	638	733	647	638	695	654	633	642	673	653	685	643	654	673	631	680	672	690	688	636	647	630	654	638	669	644	629	656	643	648	715	636	680	674	694	591	666	630	640	655	647	636	685	649	656	625	686	653	666	652	698	677	614	633	671	611	686	708	668	654	659	626	652	641	679	634	695	659	665	650	686	655	648	665	697	656	661	665	627	668	656	643	631	624	624	683	641	639	620	648	675	684	671	621	660	646	679	672	633	660	605	673	664	600	676	654	639	634	666	639	664	644	651	667	656	628	628	655	636	662	637	638	660	674	629	657	615	644	660	661	677	630	650	647	626	692	609	622	628	696	651	625	638	689	655	670	634	636	641	637	675	658	651	675	648	648	667	647	659	657	642	643	662	643	658	641	639	651	610	689	668	651	710	686	673	648	649	676	677	696	684	633	652	678	658	659	654	656	653	662	662	646	603	644	658	677	665	645	643	661	635	645	649	672	623	642	682	651	670	618	665	658	683	656	657	679	643	640	657	654	681	672	681	627	640	617	607	693	653	691	667	629	677	657	693	637	655	676	643	639	680	657	682	633	660	649	655	637	648	677	642	642	646	661	662	662	670	688	633	636	659	719	658	679	661	614	660	671	630	648	632	614	589	662	625	698	630	681	652	612	669	673	659	652	653	634	639	716	720	659	627	654	669	655	638	641	637	646	683	660	624	616	658	642	629	628	628	650	703	667	628	636	637	660	687	673	701	647	641	638	667	657	661	640	682	657	634	638	685	667	649	659	659	632	636	685	671	643	720	673	649	668	698	677	709	663	615	677	704	679	656	646	670	621	700	662	685	688	671	649	632	666	687	671	637	672	637	673	682	669	669	689	644	662	657	644	680	671	679	626	599	681	644	651	648	640	674	656	635	631	633	679	674	650	656	685	612	643	648	661	670	607	667	619	670	674	649	632	617	616	677	642	644	634	660	679	681	656	628	660	633	671	642	678	671	685	696	620	649	655	636	622	689	632	652	628	642	675	655	608	658	658	670	614	682	603	639	667	640	585	648	613	654	630	649	675	658	737	652	645	670	641	637	646	651	654	667	660	631	651	647	689	666	661	657	655	648	635	661	632	655	708	669	628	650	674	667	650	638	680	692	703	684	664	658	621	657	620	681	643	652	685	654	667	643	649	635	646	681	663	659	655	632	665	631	668	687	655	652	654	662	683	681	672	628	662	692	609	689	688	698	669	645	649	675	650	671	646	634	691	642	634	626	662	712	634	662	625	630	638	680	671	642	685	638	615	658	651	640	654	662	649	693	636	639	675	697	660	624	682	661	662	645	628	617	684	635	657	628	668	660	648	717	697	640	649	653	662	655	658	634	729	639	673	626	652	654	618	663	648	688	645	621	653	664	657	685	646	677	640	622	676	618	662	669	612	697	639	613	691	618	693	634	673	648	652	650	625	653	621	648	669	664	665	634	627	672	653	653	644	646	649	715	680	613	686	622	670	687	674	663	649	643	658	656	656	665	663	671	623	675	684	633	639	643	683	657	667	657	657	651	613	609	601	658	610	676	643	713	619	645	621	668	686	659	664	647	627	657	674	686	648	586	641	661	602	646	661	642	674	636	702	636	609	655	641	621	591	602	715	683	635	652	682	630	662	638	678	699	673	635	697	640	641	658	643	608	647	672	633	681	638	634	687	650	674	698	636	630	617	633	676	651	693	680	634	682	690	687	650	663	671	634	678	653	635	640	645	650	635	654	660	594	662	635	655	679	660	671	648	657	677	636	608	665	642	653	686	664	634	656	608	687	633	649	686	677	613	641	647	659	623	608	677	706	634	686	671	623	662	670	643	656	657	665	682	677	667	644	656	669	660	689	647	652	643	677	642	708	677	654	674	696	667	668	648	662	706	666	661	687	674	657	668	634	640	645	692	636	670	620	712	685	647	652	652	656	675	599	627	676	664	622	640	689	647	703	637	691	654	696	597	639	630	635	641	672	657	649	637	672	663	606	660	668	616	638	677	670	648	710	626	692	721	670	633	640	674	655	631	655	602	627	634	677	639	654	675	676	675	663	629	665	668	670	614	629	635	652	635	643	642	666	632	619	639	638	671	655	663	699	640	669	679	673	641	706	636	685	607	642	647	660	649	679	675	662	680	669	589	669	655	649	695	640	656	613	667	637	678	677	635	621	632	677	641	710	624	682	654	631	674	694	666	640	658	617	716	622	660	665	663	654	646	681	643	679	671	675	652	632	655	666	653	652	641	658	683	721	645	672	607	662	609	645	670	625	646	671	649	665	654	620	645	643	719	670	684	658	658	648	619	641	655	666	619	670	608	702	647	646	669	627	670	699	641	707	669	685	625	660	695	668	650	687	642	653	637	669	671	625	679	691	653	662	650	695	715	646	657	635	642	661	640	668	637	689	666	721	651	634	649	615	633	625	629	667	662	639	589	664	659	633	720	658	577	630	666	640	684	682	628	670	617	649	660	646	634	644	637	638	641	688	694	692	650	658	659	644	631	654	698	611	669	647	679	692	677	723	625	674	733	650	662	675	688	650	662	614	632	710	654	688	674	660	699	673	670	679	615	657	686	650	672	669	699	664	609	665	635	622	627	600	671	688	674	685	660	661	628	683	620	667	668	692	672	687	644	670	681	609	680	702	649	650	716	636	646	643	688	633	673	659	673	638	662	616	680	614	636	647	638	686	659	604	685	681	665	673	630	629	704	651	659	697	657	620	647	654	667	632	640	662	662	670	689	688	668	636	652	680	675	590	633	636	646	607	621	669	630	651	667	607	606	666	644	646	699	645	610	702	687	679	635	695	642	689	707	688	651	644	680	651	658	681	610	669	647	654	658	666	620	634	656
22689	2728	1537	1323	1036	846	808	658	563	543	501	458	440	434	452	407	388	422	410	391	422	433	431	432	416	396	430	419	413	380	413	393	406	403	432	405	393	409	415	424	383	393	380	388	409	390	396	397	402	407	431	409	409	376	407	421	392	368	364	398	374	375	401	383	387	407	424	407	415	401	390	395	401	389	390	399	370	379	396	430	378	393	387	373	401	354	422	403	413	381	419	404	364	385	389	410	418	441	424	426	397	374	398	430	413	375	432	434	399	387	391	436	379	353	360	400	379	373	398	370	387	405	368	403	408	420	415	388	398	361	384	390	428	399	414	415	402	382	424	416	374	385	392	415	393	401	415	427	403	416	411	406	338	412	409	379	446	401	388	414	416	456	386	389	406	387	415	392	393	403	397	407	416	396	422	380	392	370	415	390	402	385	450	425	377	396	396	364	436	336	374	386	435	361	400	389	412	419	385	395	400	388	408	385	413	410	373	387	445	359	355	391	433	382	398	399	416	393	394	453	380	381	451	374	435	429	436	394	428	407	412	381	391	406	436	402	393	383	371	381	405	422	389	404	389	393	403	416	382	400	436	390	410	378	446	385	378	384	415	383	398	420	413	381	445	378	408	406	368	427	367	400	394	406	354	397	419	409	454	387	397	374	404	427	394	434	388	401	386	372	401	388	434	417	356	394	425	364	382	360	394	376	401	397	376	424	411	379	363	388	367	412	391	375	392	397	413	395	428	380	364	398	374	381	407	396	418	437	402	397	385	406	414	367	373	371	421	410	382	403	405	385	414	428	423	456	400	410	395	367	361	405	353	412	388	408	415	373	391	391	398	403	410	425	383	374	394	418	409	392	370	407	388	375	447	429	448	367	366	381	398	359	406	426	392	421	397	377	357	375	392	368	382	400	422	466	426	401	410	417	382	384	391	383	393	412	386	416	422	431	391	354	418	391	396	404	378	405	375	394	394	377	406	385	397	371	385	376	410	394	412	381	383	384	375	383	381	398	379	419	373	437	406	390	391	373	434	444	408	400	394	430	414	413	355	407	396	425	398	386	402	411	394	408	372	404	383	399	399	412	346	371	392	409	430	385	419	439	409	395	400	411	394	406	398	382	378	394	446	399	469	430	331	370	357	374	411	383	361	371	423	384	427	399	412	406	406	400	379	380	389	405	427	407	403	429	405	377	379	376	384	396	386	396	372	330	376	392	407	382	437	395	428	448	388	401	412	398	420	379	432	381	428	377	395	386	398	410	386	391	412	383	426	410	389	354	407	404	386	388	406	395	392	419	423	405	364	370	396	376	400	398	404	358	419	389	418	385	372	435	404	371	397	425	420	405	394	390	435	406	360	391	441	385	413	413	410	383	407	377	417	403	366	394	407	381	384	399	416	453	444	438	402	402	417	388	368	393	396	371	400	451	400	383	416	413	416	414	383	421	386	368	384	390	413	406	373	389	433	379	428	397	435	378	408	379	400	385	401	433	391	407	415	407	400	414	384	398	378	414	429	403	404	365	375	361	429	384	410	416	403	394	377	399	423	391	380	360	400	386	387	354	391	403	428	352	424	424	369	410	390	414	382	410	400	399	402	398	378	387	403	400	385	395	397	397	435	403	397	394	378	383	420	393	398	410	380	424	382	374	409	384	413	400	397	383	408	419	399	417	371	401	413	380	367	358	383	345	397	436	420	410	354	404	378	411	421	396	435	397	413	389	387	355	385	383	427	408	378	405	436	404	408	393	343	398	430	413	394	429	399	368	419	377	399	395	385	398	380	416	397	397	369	422	401	407	394	360	374	392	410	388	401	396	369	397	362	400	360	432	391	387	395	384	376	374	399	383	392	406	394	410	364	381	398	374	432	425	390	378	399	420	412	389	401	372	437	371	399	428	408	411	412	352	410	394	391	412	404	407	399	383	389	397	377	414	400	418	384	388	393	368	389	408	408	375	426	448	425	402	419	391	384	415	402	399	360	376	408	373	398	412	402	391	394	382	399	402	402	378	408	417	377	395	430	389	353	407	400	393	414	397	379	404	414	427	408	390	419	384	382	404	368	427	419	429	420	378	376	404	377	423	398	399	366	430	420	387	412	360	390	425	382	359	429	395	386	415	411	420	378	400	365	400	407	434	365	371	403	383	427	387	394	439	418	411	370	396	400	395	383	415	401	393	398	388	396	384	402	405	413	419	379	386	408	373	379	402	390	399	400	412	424	395	387	386	398	437	416	401	383	401	391	433	410	436	423	408	402	402	420	422	356	412	418	397	352	371	416	402	405	424	377	402	390	415	372	392	381	363	355	421	437	415	390	378	404	418	410	401	380	418	408	386	386	395	371	392	363	432	391	404	402	352	339	367	354	411	410	423	427	374	380	385	388	408	392	366	403	406	379	369	432	434	412	393	368	369	379	427	407	387	369	378	382	386	412	403	389	388	401	351	430	391	426	369	393	402	375	412	377	371	436	386	373	393	445	408	368	418	421	381	405	390	450	414	403	446	396	398	397	411	403	395	355	400	416	407	388	353	392	418	345	360	421	365	410	383	360	439	365	407	408	409	377	424	417	377	414	365	384	395	388	367	420	390	383	403	406	394	390	371	384	420	381	448	420	388	421	377	390	413	358	362	374	410	409	370	396	404	365	411	405	367	426	371	412	364	344	425	407	396	396	416	383	401	402	406	371	417	394	377	392	386	345	391	361	406	404	394	389	415	414	350	412	409	413	423	374	382	369	419	348	375	382	384	377	394	413	379	427	423	380	395	393	401	390	375	380	380	428	375	415	369	420	427	407	408	436	437	401	372	447	409	381	421	417	391	387	426	436	359	399	384	397	406	402	426	369	381	397	383	413	388	431	418	395	405	395	422	397	396	401	386	419	406	390	406	390	409	391	382	373	384	401	359	412	392	380	405	418	426	434	398	384	397	399	399	408	424	411	427	378	359	374	390	414	401	356	410	421	418	389	407	386	380	388	436	365	369	413	396	361	386	374	382	387	403	382	414	432	388	435	378	376	365	426	378	352	397	431	412	435	375	374	364	392	401	382	411	392	404	402	424	404	368	408	435	418	421	414	381	395	430	392	396	407	365	387	364	390	382	379	398	406	434	411	401	401	363	402	403	417	402	369	404	396	392	398	429	367	442	402	407	409	408	379	415	383	398	370	399	413	424	403	371	396	366	396	402	400	393	431	405	397	391	394	380	405	401	388	408	408	414	438	394	392	406	403	382	404	389	413	361	390	425	400	373	379	406	423	397	384	408	446	380	372	417	404	420	401	438	390	384	355	375	402	419	389	404	475	391	406	371	425	417	368	427	404	444	354	372	392	363	348	375	394	397	365	371	397	413	390	404	430	424	389	397	391	416	421	385	402	372	363	407	376	365	379	417	373	378	400	404	382	362	398	379	406	382	402	404	361	441	419	453	388	418	429	412	402	396	401	410	389	398	398	405	401	433	361	383	408	403	374	361	424	397	408	408	360	400	435	414	375	385
12239	1573	2945	3493	2898	2501	2334	1821	1690	1523	1359	1228	1152	1103	1102	1068	1099	1060	994	957	961	956	900	972	937	908	934	901	932	886	925	932	889	921	892	908	885	923	894	899	909	888	919	870	898	898	904	893	896	838	845	890	868	898	889	888	909	893	903	858	901	868	888	874	943	894	870	908	865	820	885	880	921	870	873	901	857	845	875	867	903	862	858	892	902	880	876	876	793	851	864	886	868	831	877	969	879	827	882	849	878	914	915	874	873	883	877	892	918	879	890	862	885	870	905	891	829	897	920	893	865	876	866	899	910	938	859	857	904	864	876	890	851	857	830	844	873	869	877	882	850	852	913	890	892	860	909	909	896	910	879	850	850	863	861	906	878	842	891	831	847	813	895	854	854	893	877	840	833	849	837	871	897	851	867	855	856	886	851	870	938	888	878	863	849	912	879	884	839	890	883	857	842	910	889	927	877	860	898	877	888	878	886	897	831	883	855	825	863	910	867	803	868	833	941	833	928	878	813	885	878	889	865	893	849	875	882	887	889	959	872	927	806	887	867	885	932	909	880	868	861	861	874	908	826	931	871	861	915	863	876	900	872	874	874	829	900	915	905	923	825	873	855	859	895	907	880	911	880	922	822	900	837	845	899	905	845	928	880	841	883	856	875	850	863	837	825	896	871	858	911	859	857	867	842	902	900	926	878	870	857	891	868	882	871	917	896	878	899	853	885	932	863	921	875	885	910	815	883	895	871	885	867	891	902	893	886	886	880	835	890	913	872	904	878	823	878	867	867	911	844	915	891	834	927	860	869	878	915	910	912	881	817	873	848	828	883	822	852	844	838	890	925	897	916	879	889	858	889	922	856	869	865	896	834	837	877	861	825	827	902	861	888	883	878	854	915	874	860	919	864	962	853	836	853	921	903	848	870	875	847	889	936	901	860	834	908	918	854	879	839	910	904	901	917	864	848	907	893	827	898	865	869	887	856	827	921	924	909	855	819	924	866	873	921	871	886	888	821	884	836	882	846	851	905	829	881	864	856	862	891	843	918	890	852	855	868	938	854	861	866	884	837	862	932	921	863	813	861	920	872	847	870	888	870	868	882	923	906	869	834	921	901	869	855	901	918	859	836	818	846	909	922	904	857	886	873	870	886	861	843	891	874	861	919	796	877	839	894	805	882	829	860	882	829	820	827	864	833	827	908	874	874	827	890	838	832	875	872	871	867	859	928	901	845	882	917	788	865	933	890	868	794	884	832	926	874	875	869	915	817	910	822	817	864	883	902	843	840	867	824	881	888	844	858	894	879	845	824	905	879	810	907	922	816	896	904	858	879	869	877	860	856	865	867	893	853	922	919	810	880	890	867	836	857	885	835	850	904	879	840	859	866	879	888	875	885	841	860	899	894	888	872	856	898	839	871	874	859	874	889	918	859	865	861	872	891	824	814	868	851	858	837	871	898	842	854	898	897	860	879	896	823	861	876	905	910	842	884	888	912	871	919	896	856	877	863	855	898	849	855	856	888	825	876	910	938	866	889	879	855	853	835	890	904	852	888	852	842	860	869	896	850	848	897	825	919	834	821	853	889	903	890	885	866	813	876	882	924	808	841	873	873	927	917	892	829	887	811	846	873	851	863	848	901	857	894	888	863	870	896	831	893	876	917	871	857	853	864	865	886	861	897	867	903	873	839	849	921	851	858	888	873	908	926	881	866	893	858	872	867	893	863	874	923	899	869	888	896	853	899	892	842	890	826	817	895	847	830	841	877	891	916	897	899	879	880	883	869	932	922	864	839	847	817	869	926	893	854	773	911	851	818	862	907	881	891	856	858	884	879	834	829	886	867	866	924	850	891	882	847	898	904	875	815	848	895	897	846	851	884	888	866	901	888	865	877	887	884	919	850	839	833	884	869	873	899	879	862	872	887	889	890	848	902	920	849	870	877	873	847	785	883	903	861	934	894	859	903	874	881	903	894	882	870	929	870	927	880	930	854	891	900	862	837	855	871	903	921	863	926	845	854	873	892	803	833	881	870	891	865	897	874	835	850	858	903	893	878	859	865	871	906	867	904	904	885	884	884	861	873	897	853	875	860	887	858	890	894	869	901	901	910	866	868	870	888	899	866	883	869	854	868	824	822	906	886	887	856	885	890	854	866	854	861	873	898	885	861	875	872	915	867	880	878	870	921	889	866	883	875	892	861	864	866	904	891	909	869	847	870	838	860	888	831	936	856	833	896	840	892	869	904	892	832	929	860	811	829	918	913	864	864	921	892	891	916	866	920	842	858	922	874	916	827	859	848	862	940	887	885	933	905	795	903	927	894	896	846	876	867	850	825	854	869	841	878	902	875	877	843	910	852	906	831	894	903	854	911	812	880	835	890	813	908	926	894	885	871	869	856	859	853	857	878	849	848	860	869	876	931	907	890	878	885	867	865	871	847	907	875	893	850	892	870	846	843	928	852	890	869	888	864	864	879	893	846	876	859	859	795	892	882	864	894	841	869	899	871	830	903	871	937	865	908	884	909	812	872	880	846	879	825	882	886	891	853	908	875	895	859	846	857	860	878	829	850	924	852	856	888	907	865	880	844	895	866	911	802	938	907	847	937	934	888	860	807	862	904	849	879	912	896	823	880	844	817	891	869	867	920	937	832	868	889	845	848	888	885	889	832	858	870	876	837	900	829	886	873	828	833	890	916	876	872	881	857	842	868	871	892	867	893	887	887	888	870	881	871	892	877	896	877	847	936	905	878	859	891	905	872	848	882	876	825	877	860	898	876	905	886	863	907	923	875	857	891	908	892	863	813	886	848	820	906	852	857	882	831	868	894	873	885	878	885	920	863	846	839	861	898	870	899	920	877	851	887	849	889	817	864	915	902	895	850	881	864	839	898	885	819	865	836	889	889	866	843	861	874	881	856	874	875	895	857	862	859	832	849	930	927	943	870	851	867	881	858	854	884	818	895	848	882	869	848	859	873	881	877	856	847	886	915	849	896	883	861	876	833	881	910	884	898	869	867	840	836	906	874	897	926	872	876	884	883	944	868	863	878	879	875	883	878	896	867	873	876	876	836	891	888	847	867	890	871	826	888	885	904	862	881	877	871	864	870	884	836	866	956	879	842	855	859	870	916	776	892	837	864	890	840	844	879	921	836	860	892	911	890	868	895	876	857	844	855	886	890	836	873	885	872	853	850	844	874	916	844	855	807	891	905	875	906	911	933	829	827	831	905	911	895	934	900	839	919	891	863	880	880	839	882	883	845	907	835	904	900	912	870	857	938	843	847	859	902	891	833	897	866	884	922	902	903	906	899	879	878	869	906	850	937	846	851	872	882	911	886	893	878	851	893	880	820	896	858	914	847	875	877	847	868	932	853	863	854	894	878	829	868	895	873	860	807	884	875	884	870	882	881	902	909	927	888	857	880	850	889	893	867	918	905	819	848	878	905	854	879	831	857	880	901	900	854	905	819	916	865	870	838	908	851	864	887	867	857	873
3868	348	333	315	223	233	215	197	204	196	182	190	197	177	187	180	199	184	192	228	184	191	190	198	202	218	217	195	195	194	181	190	229	197	219	210	213	201	204	191	181	178	189	195	184	193	205	217	179	189	216	198	161	180	187	174	198	201	209	230	170	176	200	191	164	191	196	174	172	185	179	210	201	185	196	210	186	176	190	188	199	215	182	195	190	195	225	179	173	177	186	190	205	200	195	173	201	173	206	206	186	214	196	186	166	195	186	176	206	199	204	217	189	183	188	219	189	193	208	193	167	170	193	189	191	192	183	194	218	200	193	185	214	204	172	175	201	199	199	196	188	182	217	200	184	189	188	202	174	204	208	202	175	192	196	189	200	181	208	193	209	178	210	199	211	176	187	167	165	183	193	176	190	199	190	203	181	199	212	186	176	184	200	195	219	215	202	192	188	174	184	177	184	217	183	173	193	216	191	192	189	225	204	206	191	188	196	185	185	171	190	229	181	190	206	206	176	177	185	204	220	181	179	191	207	202	211	189	192	198	183	191	183	176	185	184	197	204	189	182	197	175	190	228	181	193	188	177	188	191	182	202	178	183	186	187	172	181	209	197	187	217	201	195	200	182	205	196	192	188	181	166	206	213	244	191	205	236	181	159	217	206	208	203	202	195	196	184	195	199	207	188	178	179	205	226	198	203	215	203	194	195	181	161	195	209	204	193	211	205	233	200	185	202	192	186	202	194	187	158	173	177	195	222	168	194	191	192	189	184	207	209	204	174	185	197	195	218	204	190	211	194	184	167	178	176	202	195	215	183	214	178	212	194	179	176	214	196	203	190	198	184	185	203	185	183	176	181	182	215	207	194	178	186	181	199	177	182	186	180	176	219	193	190	193	218	209	169	185	202	195	235	199	168	219	213	179	193	197	201	176	213	189	195	177	184	201	201	212	192	193	199	220	227	210	180	192	221	187	192	175	176	190	220	190	191	191	192	184	203	188	175	188	205	192	211	192	205	169	170	192	202	195	218	207	215	214	198	184	193	185	169	188	203	194	210	192	207	196	165	193	192	195	189	191	184	205	189	198	200	192	187	209	198	192	194	189	215	191	188	188	196	188	198	187	209	187	176	214	195	199	213	187	182	198	199	198	187	178	211	200	224	179	206	184	186	201	218	192	198	201	189	200	186	186	195	195	197	172	170	176	174	188	175	179	211	223	202	190	193	181	196	198	181	197	201	203	190	193	217	187	205	194	204	206	176	196	201	220	203	193	202	202	198	201	178	182	191	182	208	195	178	193	198	187	206	209	190	149	190	181	213	199	203	188	198	199	169	202	176	213	193	163	213	178	190	193	156	218	202	182	203	197	198	199	192	198	197	199	215	198	202	169	197	185	228	200	188	206	184	202	198	209	193	197	194	181	178	225	197	185	210	200	224	179	194	169	181	193	174	196	181	188	237	199	210	170	203	197	187	190	205	191	193	173	201	195	207	198	202	188	176	198	187	216	192	196	179	168	186	220	217	223	223	189	175	180	205	187	207	178	194	172	198	209	193	193	232	197	189	175	188	176	202	180	176	203	187	177	198	208	207	190	179	190	195	182	187	241	168	174	184	185	211	199	193	220	182	202	188	202	212	178	206	187	214	194	184	219	223	193	195	160	183	210	184	203	188	177	189	190	201	214	198	206	187	188	206	189	211	206	184	185	193	186	189	195	206	216	199	189	203	186	182	176	206	172	194	212	186	162	190	161	179	178	184	195	206	181	176	211	189	197	178	163	177	202	185	179	204	213	206	233	215	221	223	198	188	204	181	184	177	209	181	197	173	179	194	179	198	209	197	195	207	214	204	178	215	174	204	182	185	200	180	192	185	180	207	191	181	201	187	196	211	174	186	188	193	192	165	211	196	226	200	174	189	208	201	208	191	213	206	174	179	190	205	185	195	207	194	158	201	195	172	212	204	175	186	182	178	179	180	205	201	194	186	172	202	180	197	175	184	177	226	198	196	185	209	197	189	219	173	190	182	178	206	214	201	213	229	202	190	180	203	195	201	189	162	200	187	187	181	170	168	197	165	191	217	189	174	179	207	222	224	194	198	187	206	183	210	195	213	180	202	210	234	208	214	162	205	181	214	194	189	208	189	170	197	175	220	173	213	207	207	197	185	179	192	185	188	223	208	216	202	196	190	183	192	175	183	198	163	176	173	170	204	184	170	201	187	213	186	192	203	160	224	195	211	225	198	178	212	240	192	204	204	178	157	187	205	189	199	177	161	207	159	213	211	194	220	183	188	166	201	191	198	192	182	202	208	206	195	222	200	199	193	186	181	198	174	199	182	194	204	188	176	207	202	206	193	198	189	186	217	192	212	194	188	181	169	162	203	200	211	192	174	208	190	203	184	193	199	176	197	192	188	180	175	229	184	208	175	213	185	213	184	202	193	177	195	198	188	197	210	205	166	183	199	184	216	186	201	187	197	193	179	213	179	180	176	193	201	183	209	206	208	184	181	205	191	187	205	158	201	185	199	183	175	193	205	193	192	216	195	208	174	188	208	199	213	207	181	194	190	180	189	185	203	183	198	191	197	210	199	194	196	189	198	174	161	217	195	219	188	187	213	190	214	194	193	225	197	214	175	201	171	198	203	209	211	179	199	178	172	206	205	200	154	154	203	198	210	186	177	197	199	201	189	196	194	193	194	226	211	207	184	174	194	156	192	177	181	203	189	170	174	193	204	188	196	191	165	187	181	183	182	196	194	185	221	210	222	181	176	172	182	173	161	192	200	211	210	219	172	196	216	192	199	199	188	198	193	192	186	223	219	196	170	202	211	200	175	176	162	191	182	170	195	168	221	180	184	158	199	196	193	184	187	193	192	180	181	202	190	209	183	172	188	166	208	209	216	191	220	172	219	176	166	186	174	169	183	179	199	183	195	193	188	184	175	188	194	190	199	207	218	204	163	162	204	203	161	207	186	221	159	188	191	198	181	194	163	177	217	185	212	134	172	196	216	188	197	178	214	221	196	193	199	217	195	182	213	199	197	201	192	190	191	190	199	173	200	174	192	192	191	176	178	171	196	214	182	207	182	198	190	167	194	187	178	219	164	184	171	181	198	180	197	204	231	194	207	203	198	213	200	203	199	189	181	184	205	175	209	187	183	183	208	181	193	175	202	217	213	203	211	175	179	180	181	217	202	210	173	216	199	203	187	201	184	188	215	191	183	191	210	180	209	195	181	193	197	186	178	181	218	202	181	231	201	192	201	172	193	202	199	190	185	186	219	175	204	188	190	214	191	209	215	194	206	192	205	224	210	196	168	195	206	224	206	181	182	219	189	202	164	200	200	189	207	201	220	228	177	207	194	188	207	179	192	165	186	208	186	207	208	212	207	194	185	192	197	165	198	234	194	209	206	204	196	194	183	189	196	172	187	166	202	211	188	244	199	163	200	181	179	187	189	227	194	209	180	212	181	184	204	196	188	178	189	183	190	193	187	201	181
2971	580	742	845	744	547	582	568	526	521	538	546	522	484	415	494	490	491	510	494	490	495	470	499	456	470	464	492	428	467	453	500	440	447	473	493	480	485	456	452	442	436	462	448	504	515	462	477	496	498	482	444	476	467	472	483	530	457	486	460	455	460	495	478	452	482	480	493	490	505	489	462	476	481	445	465	477	487	529	461	462	492	475	465	498	444	478	482	466	461	489	438	492	489	495	479	476	442	497	471	509	460	478	502	463	504	489	449	508	494	474	465	478	521	486	500	516	468	460	462	490	437	476	501	485	465	484	490	506	462	481	470	453	447	435	498	436	506	460	460	473	450	479	454	504	499	434	466	434	494	477	497	476	489	493	502	454	452	481	440	496	449	515	470	504	475	507	456	487	476	485	464	439	507	455	454	470	475	499	455	450	483	505	484	454	460	500	475	450	479	465	458	471	459	504	529	453	461	488	480	450	431	479	447	455	466	507	477	452	461	415	470	471	468	483	481	470	476	507	466	466	479	427	467	484	494	495	468	489	447	446	466	470	459	493	467	488	484	485	467	512	496	470	475	498	410	463	482	500	515	462	520	478	513	545	453	507	445	505	482	462	439	472	462	472	496	496	463	452	466	474	492	456	440	476	506	446	501	466	513	478	471	478	532	491	512	460	471	490	442	471	473	495	489	457	447	466	501	483	493	443	477	500	499	499	483	445	441	473	458	454	475	473	484	459	455	468	486	492	498	442	490	473	439	452	477	483	466	464	507	458	467	483	465	422	520	466	472	468	517	483	489	439	448	495	530	492	477	496	478	461	500	473	498	471	446	497	465	500	432	449	496	460	450	450	460	455	469	485	527	476	452	519	496	423	481	474	468	451	483	474	484	479	487	480	451	432	496	479	495	490	505	457	509	471	470	490	470	445	458	482	456	484	498	465	475	478	471	436	467	489	446	435	482	467	474	485	487	459	462	461	513	437	466	495	471	450	458	462	478	492	525	450	478	487	515	498	503	467	456	468	484	492	488	457	460	483	456	474	486	473	515	486	484	438	469	506	443	471	483	437	492	451	515	513	479	506	487	466	489	484	488	489	496	440	483	444	520	469	431	465	508	475	425	492	453	428	473	512	438	437	517	422	464	497	455	455	429	472	451	481	486	459	475	449	503	486	455	485	467	462	487	482	458	464	449	475	452	469	486	458	428	452	496	497	443	433	471	497	488	473	458	480	467	479	437	445	532	463	472	480	467	459	480	479	486	474	499	480	466	473	448	486	482	488	465	480	480	450	465	460	459	439	452	510	490	436	502	476	462	482	466	449	465	441	458	455	510	508	458	508	484	416	453	489	471	496	496	458	512	488	475	445	484	472	457	476	463	495	460	475	463	472	480	479	467	474	446	459	484	523	459	476	477	470	488	450	517	417	503	496	486	475	476	496	479	481	448	468	498	496	455	455	476	479	453	485	505	505	478	490	466	463	456	478	502	472	455	455	447	500	467	482	472	470	519	462	475	469	459	445	471	484	468	458	482	522	473	516	484	457	455	462	508	472	467	470	527	407	492	480	459	496	512	443	478	464	464	458	479	476	491	474	490	479	482	468	449	466	479	495	458	461	467	467	471	518	504	457	462	439	431	464	481	476	482	446	466	481	438	498	508	513	427	472	459	450	476	477	453	451	456	522	432	465	470	471	512	478	490	458	466	491	485	498	466	526	501	423	464	483	453	473	415	435	509	476	493	491	493	520	494	458	502	483	452	471	470	495	448	453	467	497	494	433	452	478	482	477	435	478	501	485	403	475	439	434	477	503	474	446	491	462	470	430	464	481	499	465	489	490	444	506	458	482	486	458	502	465	464	476	479	499	456	507	480	452	457	443	456	477	447	482	466	461	478	479	466	471	486	501	494	449	475	467	468	488	455	457	471	512	468	441	462	422	461	456	485	488	444	502	464	483	461	497	483	453	530	451	453	474	447	479	508	459	486	525	458	503	464	485	500	467	450	485	469	446	462	477	461	461	451	457	473	479	524	467	450	479	466	471	481	482	489	471	459	434	443	496	448	498	489	499	452	454	476	460	448	489	454	464	489	516	471	498	499	466	456	471	465	499	499	459	475	520	506	496	462	457	503	482	463	494	473	506	515	483	468	493	447	497	468	518	475	479	469	532	471	469	439	475	448	447	461	497	398	489	479	457	478	476	450	484	471	490	468	452	476	464	485	513	505	525	492	474	427	476	489	481	475	452	453	472	444	467	499	484	495	441	497	447	469	456	501	511	484	475	493	481	470	471	446	490	489	485	511	456	474	500	443	475	484	500	454	488	443	465	499	471	454	452	489	480	455	471	481	467	467	526	453	474	481	472	516	506	481	511	484	448	486	472	457	531	457	500	475	480	475	463	513	477	467	483	500	427	479	500	472	473	437	488	459	506	507	478	496	495	481	444	452	465	466	458	521	466	488	477	460	482	468	447	497	440	448	446	466	442	456	520	503	477	466	458	495	518	501	518	479	480	521	503	459	474	493	475	442	487	466	501	473	478	456	479	462	481	482	467	440	480	472	468	493	441	473	450	431	502	454	473	432	464	476	474	465	475	452	463	472	455	497	457	472	487	446	479	504	456	506	457	492	469	465	489	430	471	475	494	488	473	499	464	444	505	491	460	455	465	453	478	469	469	487	472	516	456	472	491	443	462	487	495	478	440	496	493	510	498	512	485	470	472	537	496	497	456	463	407	476	431	457	450	494	483	491	426	517	463	454	463	496	469	499	479	441	516	472	466	433	515	495	456	475	511	439	445	515	454	490	461	487	524	475	505	467	488	490	485	479	499	457	491	454	455	525	492	479	468	465	488	456	457	519	505	466	479	470	448	471	491	462	469	473	480	510	479	466	457	471	440	490	469	500	486	454	452	479	448	516	473	443	501	443	466	490	459	472	450	448	467	514	485	435	511	466	473	446	458	484	475	456	458	513	493	488	524	483	458	484	487	467	487	500	449	498	475	468	452	517	490	476	500	464	472	473	458	489	453	473	463	470	466	502	464	471	491	487	460	481	456	462	505	456	500	493	469	469	467	472	449	484	480	516	440	450	516	463	447	490	478	461	476	470	520	500	441	491	448	492	474	483	467	468	479	429	470	466	474	473	463	496	455	499	470	474	443	453	476	471	452	458	513	476	500	481	471	508	494	445	450	473	479	521	454	464	459	438	444	445	419	490	467	483	471	496	496	466	487	486	475	504	509	501	448	455	472	491	478	483	458	516	482	506	461	430	467	439	478	490	484	459	478	447	472	462	498	481	460	491	459	477	462	514	503	446	491	480	480	456	472	453	452	459	469	480	470	489	476	521	516	485	497	442	479	487	452	480	440	447	487	435	484	480	450	479	473	484	445	457	516	465	481	463	448	456	461	467	461	455	475	474	431	485	478	484	500	494	458	464	460	503	495	460	447	452	468	471	488	507	453	501	477	500	493	484	456	480	481	476	492	491	487	504	448	455	444	493
13345	1129	900	758	606	515	539	385	367	342	360	327	301	310	323	290	281	266	281	278	277	272	292	294	290	250	283	263	263	289	280	326	278	256	266	268	280	290	302	275	261	277	303	274	264	275	267	296	275	271	281	280	267	304	275	300	265	272	246	271	288	257	284	283	284	256	288	295	285	283	256	279	258	292	264	258	252	279	305	271	284	254	239	271	270	272	273	264	276	274	250	294	256	260	286	270	274	272	277	261	303	257	265	278	294	285	267	251	269	298	266	245	268	299	277	277	303	261	242	277	266	271	299	261	277	281	269	254	269	316	282	278	302	273	272	316	269	293	272	295	275	266	305	319	299	280	260	261	280	284	284	265	267	276	259	281	301	318	301	277	278	267	283	276	302	241	248	279	273	312	282	297	273	248	270	257	284	312	262	294	266	253	284	272	314	280	284	283	230	267	280	269	265	299	306	259	279	290	301	245	271	284	273	291	300	269	280	294	273	242	266	253	251	292	274	270	283	257	299	315	262	291	280	276	291	270	277	292	257	280	224	253	302	256	259	249	276	279	263	302	283	294	286	299	289	272	243	303	280	319	268	287	264	253	302	288	277	264	264	260	255	297	264	270	278	268	251	308	277	287	274	297	246	281	279	278	285	277	269	276	343	254	284	278	269	319	288	294	292	222	279	280	281	270	272	287	271	291	263	294	284	283	298	273	268	280	286	273	295	233	254	270	281	287	266	282	259	271	287	314	295	287	254	280	266	267	271	293	279	282	243	289	287	291	257	296	266	269	261	286	283	253	262	250	303	274	273	276	279	290	312	276	261	282	268	295	256	254	258	260	281	280	292	278	268	249	287	281	281	260	293	292	286	259	282	270	288	271	275	286	302	280	268	266	283	262	255	304	308	274	276	273	301	304	278	288	270	294	285	262	303	275	266	245	271	279	285	262	274	311	260	281	255	278	277	259	261	280	245	272	271	302	312	252	274	291	257	286	278	277	283	265	273	305	283	271	286	301	280	288	243	277	315	283	299	298	282	260	306	272	324	262	307	287	285	280	263	248	288	281	292	291	277	301	278	273	256	294	288	283	279	258	238	275	284	265	286	283	284	289	282	290	282	264	276	295	268	282	267	251	255	250	290	267	265	265	271	257	271	270	260	286	259	301	292	247	293	277	238	275	266	276	282	253	269	264	274	300	274	265	250	295	336	298	287	280	269	256	288	268	298	277	260	290	299	282	295	278	274	266	276	270	263	296	292	319	270	305	289	246	250	263	281	262	265	243	279	261	298	293	292	266	284	285	271	270	276	293	255	259	320	285	276	254	272	258	270	306	279	265	306	270	282	269	245	291	277	267	277	301	277	260	258	275	260	259	266	270	290	268	267	264	296	298	262	277	240	298	275	283	267	267	263	258	289	286	279	275	258	301	264	321	268	278	250	279	267	280	300	312	249	261	248	261	259	270	283	317	289	287	272	279	288	302	260	281	276	270	275	292	279	264	273	318	292	279	284	265	304	279	254	299	269	289	271	261	290	264	266	285	254	263	249	308	290	249	254	266	291	263	267	269	274	271	264	257	274	289	239	284	253	288	291	259	297	286	253	312	256	284	294	274	278	277	287	259	277	297	284	242	242	278	268	258	249	251	270	263	320	270	280	273	267	281	276	258	299	286	296	262	234	276	273	289	276	272	254	272	257	275	294	299	298	271	246	280	291	261	316	291	255	281	273	288	258	286	286	267	265	289	311	269	275	271	271	264	260	251	267	265	276	264	263	281	268	286	276	297	282	253	258	263	278	282	282	276	298	252	258	301	281	262	270	292	295	267	277	305	256	236	296	280	266	282	291	305	282	271	271	256	277	282	296	283	268	287	285	271	278	261	259	281	255	272	278	260	302	292	258	260	258	285	282	255	278	261	301	267	242	303	278	259	269	288	262	298	266	295	293	254	258	278	278	254	269	276	278	277	298	276	271	273	257	283	257	274	249	301	277	257	275	268	269	312	270	265	287	304	265	266	272	249	244	275	262	299	283	256	288	239	274	245	258	273	273	254	238	318	298	252	287	257	269	262	240	277	317	271	259	294	304	283	269	285	263	291	282	270	267	270	275	315	313	280	293	279	305	290	272	258	325	259	293	259	268	286	275	284	270	249	311	282	277	274	288	287	288	261	262	310	289	302	265	291	283	250	287	285	277	283	271	293	288	290	269	308	293	313	259	287	297	299	301	258	294	287	277	286	270	273	302	276	285	267	269	240	276	288	277	276	297	258	244	264	255	289	281	281	307	294	277	290	265	291	288	283	248	268	281	298	310	265	257	276	260	273	297	283	259	259	291	242	250	270	278	312	273	294	285	303	275	286	264	270	292	282	254	283	278	283	307	259	260	264	269	241	246	298	299	272	317	261	281	295	297	271	313	263	268	277	282	272	271	306	270	279	286	277	284	284	245	294	260	277	288	259	265	309	302	316	265	284	279	250	269	283	280	271	239	292	287	272	283	283	254	266	281	290	270	271	250	272	310	292	257	252	279	293	282	276	288	255	256	268	292	267	260	314	282	230	305	299	263	283	303	290	253	264	280	252	290	279	254	269	294	270	267	300	305	297	317	279	284	277	282	275	258	304	266	275	289	261	300	286	255	261	268	281	254	282	283	261	255	283	264	267	255	314	265	287	285	287	302	264	265	260	264	303	291	274	258	267	311	291	296	284	293	276	261	267	263	253	296	308	309	254	310	275	312	255	319	278	260	269	259	259	254	301	291	253	252	298	289	265	263	262	295	285	285	276	321	285	280	236	235	273	285	291	288	257	294	321	280	287	267	301	256	262	245	289	297	247	286	276	277	285	258	237	267	269	261	284	297	277	293	241	280	287	278	256	309	288	273	310	259	258	288	285	253	293	261	298	280	266	261	291	240	276	270	287	317	280	299	298	306	276	260	250	273	268	249	312	294	245	267	253	265	279	261	263	261	269	284	280	244	273	260	279	281	300	291	244	276	296	300	267	298	291	294	270	277	290	269	273	275	270	280	255	277	237	248	298	274	288	267	302	281	274	271	265	290	269	280	292	297	288	274	271	263	262	329	302	283	280	254	284	283	278	257	268	288	306	282	270	249	306	282	246	313	264	281	240	256	263	246	270	272	292	304	281	294	300	288	246	256	263	266	293	229	291	271	265	262	291	297	313	289	251	264	272	266	263	271	285	297	264	285	285	288	326	268	284	265	280	245	308	277	271	285	296	267	260	292	278	274	260	257	277	246	240	283	294	283	293	299	277	271	272	302	313	291	279	282	286	264	270	312	306	315	271	277	300	314	314	264	255	287	290	265	332	303	276	259	289	303	251	261	270	256	310	298	295	296	287	290	277	282	255	264	272	244	263	279	283	267	269	323	282	277	289	275	242	265	252	259	262	290	248	267	291	304	277	305	242	279	277	272	257	265	266	299	282	283	280	284	265	261	294	266	262	289	297	298	302	321	290	245	266	282	276	278	254	287	269	240	259
8951	1064	1760	2202	1896	1489	1476	1278	1087	1016	936	826	765	737	711	735	689	727	706	761	724	674	671	717	683	693	677	702	647	629	699	644	652	652	667	618	675	662	658	667	633	671	655	673	651	642	656	658	678	640	686	677	646	645	665	618	673	681	646	622	642	646	684	637	598	626	660	669	638	680	682	696	705	656	656	657	643	657	630	655	651	599	621	642	627	653	647	632	623	626	664	682	637	648	629	666	659	629	653	649	654	604	647	584	646	657	673	647	685	698	661	665	640	666	643	676	650	649	624	667	629	603	657	646	654	639	640	650	624	663	638	688	687	676	648	618	670	614	624	634	654	659	669	599	643	653	604	635	599	649	672	656	646	629	651	635	621	646	687	642	627	644	657	661	636	635	634	629	609	639	629	644	632	652	643	644	674	630	641	643	620	677	673	620	653	708	689	650	652	687	607	667	657	672	696	595	679	674	671	632	669	668	673	684	637	646	641	584	701	620	659	741	623	652	634	608	643	636	654	606	652	656	644	616	672	611	603	659	699	638	622	646	604	646	641	669	649	678	637	615	645	653	688	627	644	647	668	624	636	658	691	687	624	671	646	658	682	614	680	667	661	668	668	616	672	670	654	673	631	610	645	680	637	638	585	611	630	657	610	650	594	690	645	682	673	649	675	694	627	638	633	676	644	629	657	709	669	655	640	665	644	679	637	603	676	664	668	649	587	655	657	620	614	620	614	641	686	639	706	710	641	626	642	651	636	642	673	628	602	685	595	639	643	649	626	635	647	605	632	586	639	661	664	643	655	658	680	648	653	657	650	616	694	686	595	621	675	656	620	682	648	590	641	637	703	666	665	642	674	665	660	627	616	634	643	619	644	692	663	633	694	660	667	634	697	620	611	647	655	666	709	655	657	669	614	644	621	660	659	694	664	673	662	669	631	630	697	671	639	680	639	658	615	616	607	636	632	655	628	628	644	668	662	616	629	656	584	646	618	631	659	667	679	671	695	687	644	669	614	653	639	616	699	673	632	629	629	634	674	640	686	632	617	662	642	718	662	636	629	649	678	606	637	646	612	651	628	586	650	676	629	646	601	667	678	647	639	606	652	657	648	696	640	650	640	628	650	652	630	666	630	634	645	669	630	601	641	672	641	651	669	689	699	656	643	642	693	648	666	656	619	652	612	681	586	610	631	669	633	602	653	585	664	594	625	672	613	657	626	674	618	619	573	643	620	614	643	637	669	648	650	648	624	692	606	607	654	651	623	600	660	664	614	710	667	645	629	650	676	621	619	636	626	670	627	627	643	667	622	680	638	663	637	610	624	613	627	606	667	665	627	615	677	663	656	608	671	641	662	650	619	668	664	636	689	615	640	678	606	617	659	670	667	647	636	670	666	662	639	616	661	668	677	674	692	683	636	644	613	638	658	670	638	664	662	639	647	626	630	677	679	661	679	623	686	656	668	632	625	688	646	663	631	652	603	660	660	643	649	669	645	636	638	663	670	657	640	622	620	623	602	672	652	684	626	669	597	650	664	653	640	589	670	676	583	664	606	647	661	652	656	644	645	632	625	650	660	651	647	644	639	689	675	658	576	646	634	631	673	665	636	633	639	593	648	615	695	616	612	668	632	629	614	610	654	612	676	657	657	660	583	639	629	668	650	624	658	644	611	647	637	668	597	644	627	703	618	666	666	662	651	597	695	617	590	623	665	646	664	655	616	665	605	687	631	674	640	657	668	651	671	639	619	659	662	625	680	688	647	652	632	615	653	685	681	642	676	656	693	632	638	586	646	657	650	651	623	639	618	615	617	633	648	701	620	610	627	638	633	656	653	597	625	632	622	634	659	648	658	603	604	681	590	619	676	634	629	652	658	656	668	638	659	581	647	631	705	606	637	666	650	619	638	616	640	645	625	648	684	674	679	638	655	698	630	629	629	644	627	608	626	628	646	651	638	716	701	667	555	630	650	647	642	603	618	625	629	604	704	642	616	690	604	626	672	662	685	642	660	654	632	618	630	667	638	661	626	652	681	631	653	671	617	645	642	637	604	611	699	690	577	670	655	639	667	666	621	628	647	658	637	625	630	670	658	631	638	615	636	614	652	604	643	656	609	612	642	641	667	628	681	627	659	596	673	616	676	619	671	671	627	640	667	654	678	652	656	620	646	681	636	705	625	685	587	688	626	634	647	652	654	655	647	660	638	666	625	610	601	610	647	640	602	644	654	671	654	681	651	620	670	670	638	684	618	660	616	652	648	622	584	631	632	624	672	666	647	679	657	700	682	640	638	626	644	656	668	659	614	642	632	663	674	642	652	656	595	594	659	682	671	655	640	598	625	631	685	657	625	656	647	656	628	607	651	679	643	600	668	634	622	594	688	654	646	642	672	661	648	669	665	677	676	672	676	625	665	638	655	644	642	708	680	630	650	627	645	629	670	628	659	648	648	635	638	640	653	643	592	658	639	683	645	617	674	655	633	624	572	642	659	681	654	613	640	682	687	611	689	591	616	692	636	647	649	676	641	652	628	691	648	607	655	626	648	620	639	687	666	635	694	682	640	656	638	637	618	641	641	657	616	686	667	644	693	645	660	664	640	650	645	659	690	643	646	657	640	656	647	670	669	645	662	675	628	645	661	642	617	659	661	697	660	630	654	648	649	567	685	688	653	585	649	660	661	645	702	649	645	673	668	641	661	644	611	655	632	657	618	665	644	636	655	657	606	620	625	650	644	642	692	625	658	610	619	669	646	660	630	618	645	598	664	661	638	679	626	595	596	675	626	648	644	661	647	662	658	655	629	648	706	675	648	588	645	657	633	600	633	645	671	669	699	647	647	659	640	613	643	692	659	661	630	618	671	644	671	654	631	602	611	616	647	664	670	601	646	599	655	667	666	606	623	759	701	642	669	641	652	612	630	622	668	647	677	655	640	672	629	634	638	645	648	666	674	638	681	684	603	677	656	647	622	661	647	648	640	653	593	629	612	663	643	635	656	662	616	629	629	624	651	615	626	634	672	620	661	618	603	654	670	619	633	633	642	695	669	651	644	645	664	609	656	591	626	688	657	645	608	660	688	647	608	620	648	643	661	614	610	607	642	612	714	641	627	633	639	644	631	661	671	665	626	676	640	641	653	603	640	624	647	657	606	659	684	586	637	587	650	624	666	631	593	681	674	632	632	679	630	678	603	643	685	637	660	662	658	660	654	655	617	660	619	670	605	653	653	649	619	711	641	613	643	656	636	620	642	600	643	614	618	618	666	632	657	638	662	679	674	668	626	634	673	641	661	637	713	677	652	648	624	671	640	633	625	645	647	615	608	660	658	604	671	629	661	629	682	625	671	658	630	713	668	594	616	680	633	658	620	611	622	655	600	705	630	634	649	640	688	608	672	626	613	637	635	643	680	608	640	672	631	693	671	667	653	650	628	644	658	634	639	630	627	635	645	618	691	681	632	673	645	664	660	640	673	614	635	657	654	621	640	678	653	660	681	639
21798	2561	1520	1387	1098	794	817	612	626	572	469	484	438	399	409	459	433	374	424	420	409	370	389	393	390	391	435	437	429	414	398	420	400	430	419	388	375	413	365	380	417	405	397	398	403	433	393	359	412	399	414	396	399	411	390	406	383	404	406	361	370	410	400	393	414	392	401	397	395	388	404	378	385	421	386	419	356	413	393	399	398	380	421	415	391	407	370	416	378	404	378	428	473	415	375	386	375	389	382	411	376	421	406	446	391	429	401	403	393	387	401	415	382	395	391	384	363	364	369	401	413	405	404	444	418	346	403	440	413	439	420	425	404	433	399	417	430	360	399	416	379	378	410	373	393	407	383	395	397	368	381	348	403	446	412	417	378	408	367	400	423	418	419	378	390	402	428	413	413	389	442	402	407	404	394	388	405	375	355	381	405	410	381	384	405	358	389	353	383	396	377	362	409	394	389	385	405	367	389	421	412	404	382	420	418	410	395	410	376	420	410	378	378	391	396	381	381	390	406	405	405	402	410	415	405	410	377	395	404	410	357	405	471	379	378	385	409	400	373	406	389	373	411	398	386	363	389	411	370	400	365	404	378	383	408	408	391	392	410	340	369	401	389	379	384	391	415	426	359	381	371	400	370	409	362	380	425	454	390	356	368	420	430	368	410	432	400	397	385	394	399	402	355	403	358	387	381	391	386	366	371	384	376	390	370	362	393	399	366	388	409	426	401	400	387	389	411	425	379	366	400	409	396	368	370	424	392	390	401	437	364	445	355	395	380	407	417	392	417	388	411	426	395	367	371	417	390	417	415	413	407	402	400	374	409	374	440	390	409	379	392	431	351	424	371	383	382	369	356	384	402	417	381	384	423	407	406	396	379	390	403	353	382	436	416	405	370	393	404	378	401	411	367	407	369	395	410	402	366	407	389	403	424	378	419	400	411	383	397	403	435	385	376	412	369	405	402	434	427	407	400	399	385	418	368	420	401	419	399	372	391	404	375	395	424	394	386	430	430	405	412	407	353	386	390	398	390	439	440	387	408	386	412	377	402	415	348	401	397	405	403	422	393	383	407	387	376	382	379	395	409	422	390	397	412	375	386	392	414	402	359	425	374	386	409	416	403	409	407	415	381	400	383	388	383	377	386	386	374	413	390	402	418	382	379	351	438	373	378	359	383	389	384	413	406	392	384	369	389	349	369	400	364	389	378	414	398	407	421	374	406	399	380	396	346	388	404	399	389	402	372	373	398	379	413	411	436	375	397	409	393	394	368	397	397	379	384	374	416	387	403	382	386	402	376	381	369	397	405	404	419	436	394	392	361	412	391	364	415	409	404	388	364	409	407	392	413	408	408	378	376	364	348	378	400	409	351	403	392	380	427	417	408	411	358	415	403	382	374	387	423	376	419	382	393	397	391	416	418	398	424	372	394	385	357	389	435	412	385	414	390	393	452	396	384	383	372	423	431	404	405	441	377	370	403	405	408	383	395	347	407	351	416	400	407	397	419	386	382	393	433	380	362	336	406	393	362	356	358	380	389	395	414	426	396	391	404	439	420	420	360	378	372	404	350	369	406	379	399	411	422	424	421	388	376	378	386	394	388	391	407	384	400	354	381	411	384	367	404	389	399	382	399	366	437	388	397	412	395	426	404	421	413	400	380	318	399	384	403	396	423	401	412	392	422	409	420	411	425	367	387	418	434	406	391	382	373	405	427	456	386	392	425	417	398	416	366	355	397	380	391	388	398	391	435	365	408	397	366	406	374	403	405	415	385	404	383	376	374	403	417	427	415	404	411	416	407	402	408	410	378	390	409	383	364	359	399	410	410	390	385	380	374	395	394	423	422	421	426	382	401	359	391	421	398	400	398	441	374	370	422	334	354	375	383	395	380	359	390	406	421	384	359	375	399	432	392	419	407	374	398	392	383	406	395	426	367	407	372	397	383	410	382	365	373	412	390	375	401	396	420	400	397	473	407	400	340	397	388	408	380	415	380	398	371	399	370	369	365	399	439	376	377	388	417	384	382	426	454	399	432	394	379	382	417	422	403	419	436	379	424	416	442	380	416	388	395	378	363	376	384	415	379	382	410	411	399	403	361	376	363	424	383	393	356	446	400	370	421	394	393	419	371	376	384	368	354	423	375	382	418	411	367	372	392	421	428	400	383	426	375	390	388	418	384	402	398	427	395	401	392	420	384	398	387	365	350	409	389	394	374	395	401	383	415	399	408	404	389	440	407	360	375	378	377	394	419	407	422	404	375	394	382	390	371	403	387	389	385	390	369	398	362	387	386	415	379	395	426	388	415	386	427	394	389	422	382	428	440	359	409	404	356	383	411	379	389	392	409	348	402	351	415	408	402	398	401	402	414	419	413	385	421	409	346	402	378	392	377	379	417	417	355	384	432	353	390	416	405	396	401	375	396	388	442	430	373	407	372	427	389	384	388	379	394	371	415	379	371	412	396	374	398	382	372	389	358	430	400	458	383	442	396	388	391	404	419	397	377	383	425	413	413	377	390	412	368	412	412	409	433	396	404	395	430	407	404	368	398	398	421	426	388	414	393	385	402	398	351	354	405	418	390	363	396	386	443	370	402	387	364	410	375	395	376	415	397	389	432	393	378	394	392	393	401	379	414	429	396	398	400	403	408	399	382	417	391	400	436	436	392	346	368	397	382	400	402	397	409	364	448	405	397	417	402	397	348	420	394	381	406	416	416	381	395	383	381	386	403	384	411	393	396	427	368	403	407	417	421	394	379	399	396	376	402	406	378	349	388	365	381	396	415	380	369	371	371	401	382	393	426	412	372	426	403	386	419	364	408	415	379	406	389	400	407	376	403	376	368	378	407	402	381	364	413	397	377	380	437	411	399	408	382	364	387	383	393	400	397	377	397	345	411	403	380	413	382	402	393	402	432	438	372	392	407	394	420	364	400	408	386	371	391	383	409	402	383	372	420	370	412	383	360	354	435	388	349	376	385	416	407	377	412	402	478	416	361	394	421	427	409	415	397	382	399	405	369	375	391	368	383	427	401	372	398	366	444	404	359	385	414	411	387	379	411	385	409	385	383	412	366	359	384	396	430	401	410	359	405	391	398	418	402	388	394	389	379	423	392	407	383	405	375	390	371	402	377	389	395	396	373	365	410	409	424	381	363	398	398	352	413	402	399	408	434	399	378	402	347	356	369	374	355	367	373	409	388	408	369	403	368	380	363	400	374	368	412	421	426	395	373	393	396	388	373	387	411	371	385	402	375	391	436	396	398	368	396	408	427	379	396	384	409	382	409	405	391	372	413	372	383	373	412	388	377	362	361	416	367	416	380	381	422	402	416	381	407	437	379	409	405	382	371	383	391	410	378	419	385	383	358	412	418	403	375	422	393	440	407	401	370	385	423	394	364	389	393	391	394	404	402	386	353	408	383	357	382	391	388	409	387	430	356	413	404	381	380	391	357	367	399	426	344	380	396	397	408	400	373	385	381	362	373	420	400	378
11881	1646	2884	3733	3153	2320	2385	2032	1825	1588	1379	1172	1203	1118	1085	1051	1031	978	990	968	945	968	927	963	914	894	941	864	907	897	903	891	853	920	899	926	885	920	867	851	863	904	827	891	875	871	900	873	880	848	891	913	881	913	868	893	973	899	846	809	877	856	837	906	819	827	880	857	872	845	903	894	807	851	845	893	871	850	894	893	929	867	896	838	822	885	865	816	895	883	901	897	868	862	934	899	940	911	843	818	851	900	847	915	839	889	861	840	884	876	854	889	856	906	825	892	874	830	850	822	880	897	864	811	862	825	861	870	886	878	835	828	856	867	850	875	875	902	876	879	828	866	877	874	842	851	839	897	887	857	845	886	853	873	858	861	926	843	840	901	870	891	865	892	883	921	811	909	872	828	881	835	845	899	844	857	894	852	877	851	896	896	874	880	853	878	826	888	832	851	819	817	870	883	856	884	873	870	859	828	856	860	865	884	881	877	864	869	848	853	849	864	844	865	848	864	866	888	870	849	841	872	826	880	952	860	882	878	937	896	880	890	861	882	815	838	878	839	858	890	847	864	868	924	866	844	896	855	832	922	839	891	885	856	869	840	858	880	892	843	909	876	894	867	864	850	835	861	895	846	825	852	895	884	887	820	859	883	815	883	870	885	849	869	856	872	809	848	902	830	860	857	831	921	859	851	909	850	935	865	880	851	889	830	884	842	855	874	891	848	857	867	950	887	877	845	896	822	901	881	884	910	868	854	837	876	874	863	884	857	864	836	872	875	813	869	874	874	885	856	876	906	888	868	889	827	792	898	871	837	855	839	806	879	829	884	862	848	863	885	855	871	904	895	893	863	793	917	882	861	831	812	913	885	866	932	813	902	851	851	898	880	867	885	842	897	843	860	921	878	816	848	856	872	849	842	831	842	924	858	903	921	858	842	878	837	907	823	899	858	822	864	929	907	855	852	860	885	851	908	884	910	899	924	846	844	849	842	834	857	875	840	864	877	933	866	915	837	924	879	890	918	853	855	846	824	870	852	867	876	879	876	919	893	893	874	881	884	810	879	880	879	855	821	855	860	821	895	820	883	864	871	880	823	889	823	832	840	905	875	914	907	858	833	879	859	856	889	921	858	901	898	834	852	858	881	877	877	865	864	842	851	841	870	863	847	889	850	832	892	900	882	863	880	875	854	908	816	882	875	867	863	853	873	854	837	891	863	883	863	940	870	865	877	840	850	851	875	878	886	899	844	869	875	900	912	822	865	878	872	920	839	916	887	879	876	893	884	852	867	863	896	887	895	916	849	910	866	869	857	847	826	887	855	873	874	905	853	857	878	880	908	858	885	903	889	898	892	869	875	869	889	881	856	874	904	873	840	822	856	826	858	899	878	854	917	847	875	890	879	852	851	872	887	939	843	895	844	890	876	901	861	867	834	901	904	912	869	887	852	873	897	923	865	854	875	903	876	869	833	872	863	868	881	832	891	845	865	885	897	845	892	876	891	876	872	897	850	915	838	904	855	877	866	858	866	804	854	885	857	857	863	890	850	858	910	826	821	848	928	846	854	826	894	821	863	862	896	865	850	853	863	896	878	839	835	878	867	896	882	863	833	836	857	878	858	845	857	842	893	896	844	862	865	859	881	931	848	888	821	780	892	869	849	879	875	832	921	852	795	883	840	904	866	860	914	917	866	889	897	857	910	881	869	840	829	898	894	845	894	814	911	825	852	835	879	885	841	825	866	891	828	906	863	856	836	831	874	897	862	879	907	864	859	881	838	850	855	901	908	873	883	864	887	842	891	879	831	830	873	884	874	856	850	904	936	827	885	863	885	915	925	826	849	907	890	834	882	840	869	925	856	850	869	865	862	888	834	889	900	812	877	829	856	881	827	892	878	886	866	842	876	852	898	906	848	851	848	882	863	880	871	847	853	831	886	858	910	890	821	864	919	858	875	848	834	882	850	920	877	856	906	833	868	918	870	859	851	820	873	897	862	815	835	840	902	875	880	875	894	865	816	818	883	889	903	851	826	892	886	870	884	826	876	883	870	901	895	793	878	872	877	920	891	864	831	817	858	826	828	884	856	885	888	884	881	892	885	883	860	849	902	851	810	856	883	860	814	871	877	880	889	867	842	859	885	842	892	812	874	853	897	872	863	922	838	879	841	883	875	890	889	889	842	863	876	879	858	867	856	862	921	921	856	860	862	857	853	898	872	855	849	872	887	866	843	864	895	835	828	900	885	903	883	803	837	850	870	895	888	878	936	881	891	865	879	883	855	857	812	887	814	850	840	880	893	865	833	844	864	878	905	853	904	905	878	898	853	886	866	820	889	820	881	859	868	859	859	828	918	837	879	892	909	893	848	855	808	885	906	869	887	872	865	890	900	856	804	876	869	874	860	871	904	859	821	781	867	901	897	863	830	861	941	872	852	902	893	885	843	869	868	903	891	871	866	860	861	869	867	894	853	833	833	845	866	845	846	855	820	885	839	899	827	818	867	850	854	869	867	868	818	882	839	909	908	921	895	887	916	910	838	882	810	838	855	891	880	851	856	821	874	889	882	885	870	843	817	882	847	837	903	855	801	841	898	882	841	827	924	851	854	829	840	875	863	831	893	807	850	931	889	816	856	808	878	901	899	811	906	898	835	891	905	862	831	909	853	841	826	902	867	858	873	854	891	836	815	851	856	871	890	850	887	900	882	888	886	834	878	849	875	862	884	871	868	879	886	917	875	884	899	818	850	835	874	881	904	905	865	894	926	850	890	830	913	883	840	873	851	889	875	898	891	877	895	864	861	837	843	903	868	855	873	861	842	878	851	838	867	856	888	856	899	890	830	879	907	887	869	854	851	856	928	886	825	873	946	809	862	861	856	857	840	895	853	870	921	882	853	875	864	880	867	892	827	826	857	819	881	862	922	829	887	833	830	882	878	912	878	818	862	856	857	850	881	843	847	846	902	873	877	873	868	875	855	878	852	838	839	825	877	876	824	898	947	914	911	907	822	895	953	875	861	862	844	831	851	852	883	933	862	888	859	852	894	873	894	821	856	907	891	817	894	866	883	896	875	875	897	857	848	870	855	879	870	873	877	879	895	872	881	933	862	787	865	869	862	868	896	882	910	924	872	855	869	812	906	862	907	811	836	897	880	866	866	840	861	881	859	869	839	899	856	831	880	848	902	901	939	824	881	885	890	846	861	846	858	838	856	929	867	890	853	869	848	818	886	896	865	890	887	804	894	902	839	878	896	867	851	832	878	826	842	887	828	857	819	859	871	850	908	808	878	867	851	845	832	849	860	894	899	868	856	794	862	847	885	862	855	915	894	863	896	844	843	859	789	916	883	912	844	839	896	865	851	852	857	851	860	854	880	918	860	835	880	856	883	910	847	845	872	908	862	862	922	854	836	865	869	876	820	862	842	870	855	853	891	891	869	862	824	891	864	851	853	807	878	879	887	847	837	872	896	881	871	937	805	861	858	887	834	929	860	896	842
3730	295	289	296	215	197	218	220	221	213	193	195	212	184	213	187	199	194	182	197	200	209	204	207	184	175	190	205	214	226	198	188	181	201	190	189	212	203	208	194	220	198	177	183	186	212	206	204	194	185	198	199	217	206	172	197	163	206	186	204	175	206	181	187	208	175	190	191	199	175	176	161	210	217	170	190	191	236	203	202	193	224	222	180	212	200	191	208	222	183	171	187	198	160	158	202	164	197	186	188	201	161	202	187	163	183	187	220	195	197	195	209	189	172	214	196	199	178	186	211	176	207	225	197	192	185	182	169	164	191	186	172	201	216	192	213	182	143	168	193	181	196	188	179	190	211	197	182	199	221	199	189	194	198	176	166	184	183	206	179	177	190	199	203	166	200	186	193	187	193	194	193	210	226	182	197	177	185	191	193	208	186	198	185	215	204	196	199	202	219	209	207	202	201	177	209	218	180	198	170	215	224	192	187	227	194	192	208	192	166	181	196	181	203	173	188	187	191	193	207	200	187	220	197	205	205	196	212	191	209	180	200	209	185	197	192	201	189	178	177	193	211	223	204	174	192	189	192	204	202	190	200	173	201	199	185	188	212	191	206	205	206	187	195	198	187	210	201	195	190	222	178	210	203	207	212	213	199	201	190	207	179	195	195	184	211	179	191	198	188	192	211	183	204	166	190	196	205	206	201	172	202	183	213	160	200	225	203	179	179	188	192	174	198	175	207	192	205	193	212	226	203	204	207	189	185	172	185	181	191	209	198	168	203	191	196	208	194	186	176	199	206	184	202	190	214	176	190	231	205	225	179	203	193	231	193	188	184	194	199	172	205	200	195	204	190	182	179	195	204	204	193	199	203	179	214	189	188	207	184	149	204	212	200	208	219	196	202	173	186	211	205	187	184	177	214	183	190	201	204	197	196	204	186	176	211	173	180	212	204	178	193	196	179	200	209	189	180	182	170	197	218	184	177	170	198	222	208	203	179	180	189	195	167	193	202	177	224	184	204	190	184	208	157	158	185	201	193	196	183	185	185	207	180	186	162	207	198	186	188	203	202	193	169	221	180	189	189	185	169	184	173	199	179	188	204	188	215	194	196	188	218	182	204	198	195	180	188	214	183	208	206	198	191	178	201	186	191	182	226	205	207	191	205	188	199	196	197	199	171	202	196	185	177	174	188	197	202	210	193	194	181	189	202	201	192	185	197	192	180	183	181	199	162	191	197	170	171	188	199	207	193	178	209	196	183	192	212	220	203	180	189	181	191	181	192	197	183	183	218	200	207	177	187	189	213	214	189	197	207	164	186	187	185	195	175	166	195	212	187	189	210	183	183	195	170	158	191	192	203	192	180	223	219	194	187	199	192	182	183	199	197	186	191	173	185	211	213	191	190	209	204	190	169	180	189	188	170	194	187	179	161	216	186	192	155	185	209	195	181	164	170	181	180	179	179	200	224	185	196	190	182	207	181	166	183	198	192	188	170	175	199	197	201	169	189	198	175	186	207	192	198	214	203	195	182	186	192	160	155	154	194	191	200	176	198	205	204	178	177	181	192	177	186	214	194	190	191	198	198	171	194	199	182	197	193	224	182	168	202	207	189	189	180	189	181	192	176	181	197	181	179	214	203	173	194	153	175	192	201	198	195	206	201	223	232	195	225	187	180	202	200	214	194	198	200	185	150	166	190	165	222	173	199	198	189	204	200	228	175	190	160	201	192	175	170	184	177	195	202	166	174	193	208	181	182	195	191	195	187	206	194	197	195	175	190	220	189	211	198	196	196	190	197	187	177	179	191	181	235	201	194	197	202	172	202	185	213	196	169	203	202	212	172	165	219	210	185	192	190	173	175	179	169	192	194	187	220	150	184	155	211	196	203	179	197	156	206	181	187	188	205	195	196	193	194	209	205	197	218	187	193	178	198	207	209	170	221	200	192	187	175	200	179	197	178	203	195	194	199	197	202	183	190	217	177	179	195	187	190	184	200	204	208	202	203	228	197	177	219	184	195	198	214	219	173	181	191	182	205	235	173	194	184	196	185	184	203	166	177	192	156	188	191	193	204	200	184	197	185	213	215	207	155	193	193	171	200	173	195	189	201	189	199	165	172	191	170	206	204	174	213	196	212	215	188	200	193	150	207	182	169	211	208	186	199	179	193	192	208	184	179	184	200	213	227	194	200	165	190	222	182	184	189	183	200	174	180	191	195	209	187	181	182	207	184	196	184	190	195	187	231	195	160	199	204	208	193	184	200	216	227	190	183	203	198	204	184	142	213	195	186	198	180	189	201	172	210	212	189	201	207	169	217	207	208	183	199	164	175	184	163	174	225	156	177	188	189	209	220	186	184	213	185	188	188	214	181	198	234	201	210	196	196	195	201	161	214	189	190	185	188	201	184	198	176	188	188	185	184	188	216	193	212	193	177	184	165	204	191	216	175	180	165	188	195	205	196	177	194	194	193	184	179	199	217	206	172	175	205	209	187	200	199	163	182	173	198	185	206	175	165	204	214	178	198	176	166	207	172	204	205	205	180	196	181	198	201	182	202	202	211	222	185	193	181	209	171	193	144	218	180	204	186	180	191	184	212	225	204	208	183	193	205	173	176	184	202	218	200	186	185	206	172	185	189	201	179	216	196	194	190	205	197	198	205	207	212	188	188	198	180	178	206	165	185	213	193	218	201	202	215	203	202	191	180	191	167	178	221	188	211	196	178	213	168	201	187	228	191	190	203	183	195	195	184	184	209	199	184	174	204	188	198	203	167	191	208	182	193	202	155	185	194	191	197	187	209	202	204	210	217	195	175	193	186	205	201	161	201	203	192	173	184	199	161	187	186	186	186	209	173	176	192	204	206	192	169	182	199	166	188	187	176	213	213	195	222	185	174	173	162	199	183	174	188	201	203	173	174	184	216	211	176	213	172	193	189	198	195	190	189	195	198	201	200	170	219	189	208	185	192	205	206	200	182	210	204	161	187	163	193	193	156	196	187	207	166	200	173	159	181	183	197	203	188	168	168	208	212	186	188	222	184	212	181	189	187	193	190	208	198	194	201	182	202	194	184	203	181	197	184	156	204	178	214	187	195	207	181	197	201	198	166	195	179	190	186	182	196	178	215	188	175	170	187	180	215	192	194	199	183	191	215	192	206	195	166	198	208	219	180	185	221	196	179	205	177	203	224	221	182	180	177	207	179	189	186	216	193	193	199	207	223	173	199	228	165	204	174	164	180	181	185	177	175	196	214	212	173	195	221	205	181	193	171	202	178	186	192	220	210	179	208	198	213	193	185	200	193	172	188	188	179	148	198	208	199	199	181	175	168	191	223	213	193	191	211	198	219	219	181	185	185	193	200	203	182	218	187	193	168	220	185	188	177	173	228	229	184	197	192	211	218	199	229	198	164	189	177	184	184	198	198	192	165	207	196	169	181	220	177	173	179	210	206	219	181	186	176	194	191	198	168	213	204	212	226	184	204	180	192	187	219	223	198
2790	569	741	711	667	556	510	529	520	527	526	513	492	470	497	467	545	471	467	457	467	463	450	505	457	491	493	507	502	401	461	490	478	480	502	498	487	465	485	450	469	476	505	478	463	474	480	450	454	454	462	487	473	502	479	473	495	478	467	477	483	449	475	493	488	449	463	440	451	483	525	492	406	488	451	438	424	451	441	482	462	470	492	483	469	462	503	490	477	475	444	538	491	488	474	452	445	438	494	485	479	487	477	461	467	481	461	474	454	512	480	496	453	439	469	475	471	463	511	518	466	487	497	470	417	453	492	504	446	506	490	462	496	453	432	502	498	507	471	485	504	444	487	494	453	466	480	452	494	470	500	488	465	465	476	435	442	486	446	439	455	469	483	480	466	518	531	442	483	469	462	453	480	441	488	471	514	450	477	461	486	461	485	458	493	471	459	471	474	526	480	456	463	469	484	457	471	463	468	467	492	459	443	483	467	482	464	502	469	490	496	484	473	449	464	475	458	498	491	486	470	465	492	489	485	434	487	484	459	449	443	448	468	455	494	491	475	432	433	442	465	439	459	455	481	429	508	479	483	488	474	515	429	484	454	455	481	481	467	475	478	501	452	493	465	457	490	456	481	495	434	447	510	483	435	474	471	450	492	504	443	488	459	469	469	460	496	461	494	445	459	456	465	472	420	457	497	459	442	481	466	466	459	471	477	489	461	495	486	456	459	450	474	446	466	477	500	489	464	506	474	473	471	459	465	501	426	472	461	465	497	471	441	454	497	495	469	490	483	457	455	484	463	462	472	463	460	476	437	476	437	446	514	480	479	495	440	459	443	489	446	478	470	442	465	492	455	438	473	480	453	497	461	494	452	446	477	491	499	459	498	514	469	468	521	480	462	476	455	493	541	451	463	479	511	421	461	503	462	424	453	476	476	511	462	489	483	482	448	494	481	460	509	495	470	447	461	475	447	458	449	464	414	485	466	486	438	492	450	485	495	486	494	464	515	483	482	482	449	473	465	468	454	497	495	456	464	475	456	466	515	457	493	455	449	475	451	463	474	476	461	462	450	477	464	516	463	430	487	458	447	457	481	497	469	469	473	504	471	444	479	454	456	496	487	479	442	461	477	492	480	440	475	426	480	472	477	465	469	470	442	517	457	472	474	457	487	478	477	474	485	469	490	497	484	456	471	434	465	469	504	479	494	526	450	495	508	480	457	481	494	465	478	454	456	504	512	444	477	428	485	451	450	474	472	454	497	449	460	475	463	494	465	496	478	488	487	463	434	500	450	492	506	497	472	486	495	440	467	441	472	486	439	485	488	467	472	479	474	494	476	477	464	484	516	445	468	472	490	490	479	522	491	470	456	490	474	452	468	432	472	482	496	500	499	462	453	417	479	486	457	473	478	470	466	451	483	450	488	463	460	485	495	482	479	458	439	462	463	483	478	448	491	458	441	472	454	471	495	471	472	471	445	458	463	491	470	497	455	470	495	442	447	427	450	478	507	484	467	498	479	479	419	483	455	469	469	441	491	475	481	453	516	465	508	439	468	479	483	497	484	446	500	452	444	484	467	451	447	517	476	483	451	490	457	464	479	467	476	496	468	489	445	462	475	462	474	449	476	456	532	462	459	456	462	459	496	443	449	474	485	500	462	510	480	473	447	526	441	449	489	449	479	463	468	497	487	433	434	467	466	492	480	484	508	479	494	490	503	463	463	487	464	479	471	515	437	446	482	472	428	469	464	469	467	465	454	499	488	476	449	479	453	466	500	495	475	439	439	489	448	461	449	453	471	463	464	455	502	484	485	464	475	495	468	457	466	478	493	442	456	484	470	435	482	469	477	442	487	467	462	440	451	510	517	450	462	478	466	465	471	450	475	466	474	460	500	458	511	482	478	440	489	468	501	482	488	488	436	460	440	488	489	482	475	465	458	481	478	464	455	489	431	497	476	498	452	471	514	507	466	460	519	467	483	431	483	471	502	487	445	485	476	444	461	518	465	483	467	460	496	461	476	483	472	469	484	462	495	474	517	460	462	457	470	463	489	480	471	483	482	471	471	482	497	500	527	499	476	473	484	456	486	437	496	465	443	453	444	465	470	457	500	458	484	459	484	505	465	455	475	448	456	488	499	494	475	468	469	467	396	473	488	448	485	466	451	476	529	477	446	466	501	496	471	471	498	458	462	487	456	477	500	440	435	482	484	446	468	464	486	467	437	496	500	436	493	437	494	472	484	493	445	503	432	478	470	482	464	471	449	484	490	476	488	485	456	523	448	456	492	463	504	464	467	500	450	465	458	468	471	473	493	485	456	482	514	476	479	468	479	440	453	475	434	445	456	515	466	430	495	502	514	482	466	449	459	496	494	486	487	470	482	483	462	494	490	499	468	497	494	454	442	469	506	464	482	459	504	440	475	459	457	452	468	495	496	451	448	483	491	484	479	488	450	455	456	471	510	480	487	503	459	545	427	461	468	441	475	463	476	469	441	475	487	477	497	473	466	487	472	441	436	486	500	442	482	472	501	493	459	429	474	451	493	498	497	515	467	488	441	500	511	484	494	451	481	499	439	434	447	489	450	487	480	446	473	459	509	467	468	450	469	462	503	451	445	507	496	477	489	488	481	469	465	502	482	480	462	435	486	482	488	486	491	458	442	446	480	432	492	500	475	429	499	451	495	504	460	482	450	506	480	476	503	492	459	483	495	458	461	463	462	475	460	492	490	466	484	510	496	463	490	459	479	456	483	493	523	471	491	471	473	519	446	517	433	443	453	492	463	435	503	483	495	488	464	460	472	538	467	479	463	472	454	478	517	462	535	450	472	464	430	483	469	461	482	462	467	469	497	479	469	488	486	471	457	488	457	458	438	465	457	493	493	473	454	473	477	455	452	500	487	482	459	435	501	461	505	461	487	451	492	457	468	510	470	462	482	495	478	503	448	498	458	467	475	452	482	474	501	475	481	508	463	499	464	456	485	508	463	456	455	441	499	451	458	471	459	483	445	481	463	480	500	468	458	454	475	480	450	490	460	504	469	474	496	436	475	506	475	472	536	473	440	449	502	459	467	501	495	476	433	463	452	479	497	508	472	437	519	470	482	501	452	494	460	468	448	451	464	458	473	418	433	488	499	536	492	504	487	476	469	462	475	501	446	492	469	497	470	484	462	490	482	456	452	410	477	469	478	507	459	473	459	449	472	487	464	461	473	418	479	507	447	479	481	459	489	467	468	477	448	484	464	443	496	493	464	487	459	481	451	458	473	481	487	489	438	473	500	503	469	457	485	454	493	425	472	467	500	444	435	460	470	455	468	480	463	530	524	450	463	511	446	448	499	430	501	438	483	485	476	488	423	491	420	474	496	467	487	478	458	489	458	500	514	470	457	513	459	476	479	517	456	451	472	471	473	487	482	480	464	476	445	484	478	511	474	441	496	466	503	499	463	494	492	448	451	497	462	498	488	485	473	479	515	489	473	421	485	456	443	473	470	437
13217	1127	882	831	607	476	452	394	364	345	331	305	288	281	312	289	295	338	309	255	322	261	269	272	295	307	286	272	279	255	264	288	271	258	255	288	272	285	289	269	298	272	267	276	267	259	257	253	235	272	317	295	254	277	304	280	257	270	274	296	273	251	280	286	272	266	286	262	287	257	244	276	284	283	261	272	290	247	298	260	261	285	268	249	294	258	270	288	262	277	279	272	267	293	271	283	280	260	270	275	260	304	267	266	254	269	275	263	270	303	287	282	297	282	269	281	286	269	268	285	292	304	287	275	241	258	275	277	282	259	308	273	261	275	280	300	249	267	288	279	256	279	285	267	276	249	261	262	325	261	286	269	299	264	257	274	261	287	255	274	295	261	267	275	270	265	286	257	246	215	248	274	264	276	282	267	290	274	312	296	298	257	252	262	290	265	282	253	241	287	283	302	257	280	266	264	268	266	278	300	270	265	252	301	302	297	285	244	298	272	300	273	277	268	301	276	290	267	296	283	258	261	306	272	278	257	280	283	295	305	288	284	275	295	265	302	275	263	294	249	284	271	281	293	246	260	272	289	282	295	267	249	270	271	260	280	258	252	287	247	264	268	260	283	265	262	272	290	256	236	267	267	278	293	249	263	268	278	246	268	263	325	272	248	279	298	279	325	276	311	253	270	274	282	293	285	273	254	242	277	256	264	291	266	286	310	277	251	259	290	285	289	292	264	294	283	306	309	246	261	250	285	282	273	303	240	283	238	301	252	273	241	272	293	286	283	274	307	282	255	260	286	288	309	274	280	273	309	269	285	253	321	303	304	260	307	276	282	260	291	309	288	286	294	301	275	274	280	270	298	259	296	268	257	262	314	266	259	270	300	267	269	276	285	265	284	266	264	269	276	248	282	272	285	278	270	262	290	286	291	272	277	298	292	277	277	286	308	293	293	305	287	288	246	263	277	259	287	298	249	286	289	287	298	272	263	273	289	274	253	259	298	284	301	274	255	293	275	264	279	305	294	227	250	257	284	267	293	292	280	290	296	287	298	290	257	274	252	276	269	277	274	284	267	265	279	297	271	267	253	309	276	283	277	274	275	300	285	272	252	308	264	272	292	263	282	315	261	255	264	271	301	287	288	261	281	286	276	255	257	267	258	286	277	281	271	308	274	287	284	313	273	280	264	269	313	282	273	266	258	329	247	251	294	277	301	228	243	294	268	292	274	265	304	272	273	274	279	277	311	275	269	289	259	263	253	281	281	299	274	307	273	255	274	299	284	281	276	289	266	255	297	300	313	290	283	277	302	276	288	300	266	216	269	254	276	286	273	273	239	259	260	289	273	315	310	270	287	304	282	275	251	271	314	274	285	288	291	261	290	261	278	266	271	261	259	284	268	260	306	280	282	291	279	297	266	256	291	280	286	297	253	290	267	268	295	266	262	278	280	256	264	269	259	267	287	295	280	330	270	258	274	288	243	282	241	267	261	287	296	314	248	263	299	291	286	284	284	264	288	267	276	298	280	275	280	284	271	256	289	277	277	246	290	280	292	314	261	274	286	299	298	264	260	264	228	288	273	301	277	301	256	252	303	255	294	272	265	290	284	307	279	291	312	287	319	270	268	283	292	284	261	282	262	300	317	267	267	284	284	258	250	301	317	283	279	269	256	310	269	283	274	278	276	271	313	275	296	293	284	278	266	268	280	254	281	275	270	265	286	294	277	255	277	277	300	264	274	267	299	290	284	232	279	267	278	293	288	275	308	272	250	309	257	273	260	279	299	282	303	279	268	269	238	281	311	287	281	246	287	257	273	288	288	279	257	303	246	279	286	252	254	291	287	275	261	258	325	289	256	258	287	282	261	279	295	282	270	295	248	283	286	292	269	267	291	252	262	263	255	282	274	264	309	286	265	265	259	280	269	261	293	281	315	283	274	276	276	263	314	297	275	280	271	278	285	316	276	290	307	298	239	310	321	292	292	321	284	276	264	291	241	296	285	257	307	280	299	306	252	270	272	291	280	302	307	287	261	305	285	240	272	299	274	273	272	267	256	273	260	268	275	297	278	285	283	266	256	275	278	299	263	259	280	281	276	280	301	308	298	277	294	266	293	272	258	280	296	298	274	270	311	297	322	265	293	279	270	271	261	259	271	257	276	297	294	280	257	295	255	256	256	282	291	280	282	257	268	247	282	294	281	283	288	275	246	300	276	271	278	258	302	267	286	263	297	243	277	288	252	280	292	317	272	288	269	302	279	256	282	268	270	263	307	281	267	296	287	288	303	254	280	287	261	268	291	298	259	278	281	293	266	303	301	272	271	285	266	265	233	307	257	255	257	277	304	306	262	285	265	294	268	288	287	278	272	286	283	297	300	277	291	275	268	279	284	276	259	243	289	278	261	249	280	275	290	284	238	269	250	260	275	265	286	275	281	264	287	269	283	297	284	254	264	266	279	289	259	260	249	295	288	282	282	281	256	289	266	298	248	286	245	285	266	283	253	262	258	279	307	284	277	309	310	263	300	283	256	290	270	326	278	265	248	310	291	275	273	249	270	294	277	264	260	289	242	279	276	279	299	291	281	235	273	289	269	269	297	259	240	285	272	295	269	261	283	283	275	284	272	284	301	230	285	266	300	280	262	291	260	255	275	275	286	284	278	289	301	276	282	267	289	271	286	285	296	275	282	281	271	278	276	291	284	261	288	303	282	296	261	296	296	306	264	290	276	257	273	306	261	288	328	269	301	265	264	248	273	269	262	280	275	259	289	262	259	273	241	254	288	243	253	278	266	299	302	314	275	269	268	303	292	271	279	251	255	267	274	259	276	291	305	235	274	280	310	323	250	272	243	296	261	286	303	277	274	256	263	278	280	259	258	287	289	288	277	282	275	300	277	276	267	292	281	287	262	297	255	261	255	280	293	267	287	261	306	260	251	265	283	287	272	308	266	273	289	306	276	300	281	248	271	291	301	270	268	272	302	281	265	261	270	286	279	293	251	299	256	281	273	279	303	276	271	290	271	249	253	263	273	260	247	261	289	273	281	292	278	272	265	296	295	281	306	293	269	292	268	265	287	296	275	257	277	253	295	284	261	266	267	322	287	258	237	278	267	304	271	297	285	251	279	273	311	274	264	280	274	286	281	291	276	283	277	319	259	231	304	273	317	278	290	246	262	266	292	234	280	275	270	271	275	257	281	274	279	249	287	293	248	291	261	261	286	287	273	258	280	244	283	261	259	305	269	284	237	254	260	257	278	315	286	281	288	303	275	283	277	284	267	328	238	315	292	230	293	305	283	282	290	264	257	266	267	301	269	268	236	276	272	295	281	312	295	313	250	289	314	289	268	270	276	258	264	307	281	287	297	269	299	284	298	262	279	262	283	269	271	290	286	296	308	263	283	232	254	292	275	284	271	262	311	266	305	274	272	271	254	286	293	284	302	280	278	256	315	325	297	281	295	272	287	273	265	271	280	278	310	272	262	254	267	288	266	277	258
8806	1070	1803	2290	1826	1536	1433	1240	1141	1026	911	799	774	788	693	724	713	725	712	713	686	727	686	702	667	628	707	677	682	673	657	673	676	627	685	631	684	646	673	673	681	655	700	677	679	650	671	604	693	616	682	627	665	712	666	636	673	656	630	674	646	654	667	676	684	654	679	672	651	651	614	632	623	640	627	634	654	664	615	627	635	670	664	663	644	639	644	646	640	671	673	722	675	673	649	633	654	637	628	640	639	674	678	663	653	636	628	615	656	664	647	713	659	634	599	614	664	614	650	613	681	615	637	623	620	642	624	635	643	643	676	664	654	638	665	639	670	673	643	683	653	651	623	644	681	688	620	635	657	642	680	623	640	664	657	636	692	665	626	648	658	673	603	669	571	660	608	615	647	675	614	623	633	646	681	656	661	591	634	628	673	634	650	637	632	633	634	647	630	659	635	671	649	681	620	621	650	667	587	632	691	689	653	673	646	689	659	655	655	635	646	666	631	663	660	646	620	625	671	649	641	656	634	663	645	629	653	646	663	638	624	651	638	624	637	680	618	639	613	698	618	648	595	637	669	668	647	658	635	631	619	602	655	661	634	660	613	600	645	649	612	631	605	600	639	619	681	659	603	624	670	714	624	661	624	648	681	651	599	595	654	665	683	656	636	637	701	608	635	659	592	636	675	626	671	599	664	683	656	657	620	649	635	632	606	610	704	634	598	666	639	648	631	639	649	694	649	659	647	628	651	649	653	635	599	647	596	630	655	653	671	671	645	677	635	652	678	659	644	668	637	687	627	651	639	614	701	688	641	675	596	641	632	656	647	695	588	642	664	636	660	636	663	659	634	605	638	639	625	663	699	687	628	603	653	619	620	659	628	617	620	622	694	638	637	649	656	610	593	640	622	643	671	676	633	596	609	668	610	658	635	644	652	693	667	683	695	650	620	628	630	578	663	603	690	625	619	637	661	641	633	644	629	704	625	658	628	657	660	648	629	648	641	686	609	650	596	642	648	656	620	642	663	629	619	644	616	656	623	663	624	647	667	648	630	624	598	615	662	616	639	691	642	654	630	667	617	651	646	644	626	625	634	627	661	625	667	605	632	629	714	651	633	657	636	693	640	655	641	654	649	624	651	648	694	674	670	673	620	684	668	629	614	648	692	648	675	668	653	627	636	661	650	666	688	628	637	636	626	669	652	639	647	650	657	626	628	648	662	656	637	679	671	661	648	631	698	622	624	645	624	645	633	648	648	580	588	644	673	667	616	628	624	624	695	627	628	666	650	706	629	653	652	652	662	666	622	653	609	650	683	672	683	623	674	660	660	646	648	632	643	656	635	655	627	659	648	684	646	624	648	621	666	626	667	641	633	593	584	629	641	666	626	632	647	631	630	637	630	676	651	618	660	636	608	631	665	645	623	625	615	680	674	630	638	705	659	659	619	642	586	661	707	626	676	639	655	673	668	641	616	680	602	615	672	646	642	636	678	610	638	629	657	660	614	663	661	632	623	657	644	663	679	603	615	604	658	588	594	649	653	643	652	627	629	603	648	673	682	677	655	662	631	638	730	635	648	657	666	655	666	636	635	610	677	651	635	637	627	638	639	640	616	651	671	663	653	640	656	648	654	637	705	652	689	663	644	645	652	626	635	641	635	686	706	666	666	680	649	670	646	623	669	675	638	641	632	631	658	685	618	621	693	647	653	673	698	641	662	656	698	656	655	638	630	681	647	719	654	652	635	617	625	661	688	609	674	622	578	672	640	626	666	614	680	647	600	671	631	632	636	636	670	652	655	659	635	653	608	626	682	606	635	617	666	647	642	660	640	667	642	642	646	588	650	655	645	605	650	648	653	648	641	638	656	612	645	676	718	620	655	643	662	617	660	672	654	636	650	618	632	612	667	574	683	628	625	646	691	690	616	645	647	601	628	633	645	616	646	692	654	658	656	643	616	633	613	690	627	614	656	657	689	631	658	644	648	666	669	700	622	636	671	652	658	636	642	644	633	642	660	632	650	651	620	645	615	624	614	690	644	651	668	661	661	656	701	621	686	622	654	660	632	635	630	668	662	651	613	673	630	663	658	573	616	636	623	654	649	664	663	625	655	628	627	676	679	697	633	627	657	623	670	598	634	681	593	627	588	659	642	675	649	638	651	664	629	579	633	677	655	630	622	653	592	660	636	650	658	647	655	658	604	640	688	700	642	660	660	661	620	650	668	594	601	700	665	706	654	639	655	623	619	654	613	599	653	657	683	637	669	667	599	631	662	654	626	707	655	622	647	631	639	651	620	673	656	650	622	596	630	627	628	596	676	596	672	639	643	646	704	636	662	653	596	651	608	675	659	628	588	679	616	611	693	614	618	711	616	675	611	657	670	617	653	664	649	639	662	631	634	627	610	632	668	622	617	658	641	648	597	666	663	671	615	655	608	660	604	651	653	624	662	641	661	640	660	637	638	638	688	654	658	660	630	680	676	646	656	660	614	664	678	625	653	669	658	609	630	662	609	613	632	695	641	641	605	678	612	642	611	649	675	657	615	623	662	665	612	647	589	672	623	619	668	676	633	659	657	631	626	633	627	617	633	658	639	640	633	640	637	638	644	635	660	691	639	661	672	629	657	627	667	614	675	625	634	601	654	633	675	672	639	626	616	696	652	625	667	615	663	685	644	643	637	640	628	640	638	660	626	626	617	650	631	645	652	618	608	680	643	594	688	652	657	620	616	685	683	596	622	682	616	646	628	613	636	640	674	638	615	657	624	671	628	693	627	600	642	701	660	670	599	687	640	613	657	642	623	654	599	635	678	667	583	651	689	631	622	612	647	653	663	678	618	629	648	586	628	622	656	609	647	638	644	638	664	673	631	660	621	640	682	652	597	661	655	664	584	676	621	630	626	639	621	624	615	651	680	647	652	605	637	678	591	655	626	597	658	643	649	606	626	659	667	641	646	634	689	602	626	631	638	657	659	618	650	656	616	642	634	636	670	610	645	677	613	666	679	642	644	604	670	693	675	664	665	679	613	651	595	643	681	636	651	653	640	664	626	673	612	625	666	623	626	639	641	653	694	652	616	651	682	620	633	581	643	619	643	628	651	655	651	650	635	652	655	654	651	643	615	641	614	640	659	680	664	606	671	657	649	659	647	655	619	648	610	641	623	692	633	620	579	655	652	671	637	605	570	637	632	649	664	672	625	650	610	651	643	650	630	713	649	668	647	666	654	642	667	608	619	676	638	685	618	633	641	679	618	656	606	635	653	682	653	639	604	689	665	667	629	673	692	646	644	651	622	678	599	651	634	671	629	625	617	642	675	641	655	614	697	655	642	661	615	670	669	635	636	623	595	681	633	630	643	647	663	607	647	642	635	638	612	668	648	646	670	627	660	653	643	651	668	612	679	672	650	646	619	687	680	589	691	641	655	690	616	664	653	647	634	669	673	644	600	658	649	642	632	660	622	656	668	636	624	676	610	611	680	625	649	656	651	598	684	585
21810	2439	1581	1447	966	860	796	687	555	479	452	442	410	404	426	443	401	380	419	388	457	379	412	452	389	385	353	371	403	368	421	397	400	398	405	386	367	371	363	410	382	389	403	401	416	350	381	401	408	433	404	426	410	395	395	363	380	434	405	420	380	398	387	385	404	389	389	382	390	426	413	438	412	394	406	368	350	370	380	436	404	365	403	436	404	371	380	381	397	397	369	388	324	400	393	383	402	403	408	378	369	396	399	416	438	406	389	354	407	395	370	393	437	400	378	364	363	401	393	402	416	400	380	404	370	374	376	384	376	434	413	419	407	412	404	390	415	402	410	400	377	379	406	406	391	396	389	368	393	398	419	393	387	388	410	421	391	391	376	400	377	416	387	379	394	407	394	400	360	368	393	362	361	395	374	392	368	357	378	411	363	379	377	410	381	368	412	414	384	369	368	421	369	382	382	392	424	394	411	404	387	411	410	398	425	400	372	381	374	375	402	379	387	394	386	394	359	370	385	396	377	368	372	406	402	383	401	381	431	404	390	413	375	378	384	419	403	377	408	426	350	389	396	382	411	434	368	362	411	405	400	407	356	405	383	377	366	408	377	400	416	372	378	396	363	366	378	396	387	386	389	459	426	389	413	368	379	357	414	374	429	405	341	365	419	372	436	375	374	407	366	389	406	389	461	403	366	408	420	364	390	368	389	448	414	376	373	439	431	391	406	368	401	419	359	375	380	380	390	392	351	404	379	406	410	348	436	356	420	382	403	416	404	375	378	382	387	378	398	390	428	393	362	346	396	399	407	382	389	412	386	378	379	405	376	435	366	384	369	379	363	387	368	395	419	359	378	419	387	407	362	407	402	443	412	357	357	374	391	370	398	390	369	427	396	363	349	344	383	391	429	420	386	393	396	380	387	383	362	395	396	415	408	406	381	391	392	393	388	361	406	383	404	408	422	402	363	388	393	392	387	395	374	372	410	402	388	413	400	376	371	400	402	418	402	427	388	383	366	415	371	359	397	380	407	412	384	408	391	389	399	395	434	414	396	417	425	406	386	355	415	395	371	431	393	414	400	360	365	400	406	421	399	390	365	362	369	382	373	380	355	383	369	373	412	371	389	383	381	367	388	413	386	418	411	424	433	421	386	373	372	380	394	370	414	438	414	387	402	440	380	430	389	371	385	363	368	393	429	402	394	416	398	409	444	367	451	376	381	428	399	397	353	416	362	408	371	410	392	385	392	389	383	366	415	451	432	358	376	401	447	406	398	397	353	393	439	366	351	382	416	411	433	400	378	376	389	373	416	402	377	394	385	383	419	404	360	350	395	405	416	406	404	392	387	399	384	428	381	376	427	382	438	403	422	411	394	422	363	389	393	385	362	354	341	374	362	392	395	434	398	395	366	413	378	405	414	437	388	387	374	405	393	386	410	384	389	379	409	381	366	398	392	352	416	451	404	383	404	345	359	362	384	370	367	399	418	363	370	441	410	421	407	381	386	409	413	391	371	373	348	353	407	409	392	384	372	396	408	397	373	394	424	387	408	413	362	387	408	405	421	394	391	405	391	412	354	394	413	414	397	410	404	393	390	379	390	391	384	341	394	389	398	379	392	399	404	426	386	384	389	371	393	370	379	355	405	378	373	419	370	398	401	428	358	393	421	383	393	350	387	381	391	437	397	398	402	377	407	409	362	364	401	383	403	389	404	357	421	410	392	401	413	380	384	439	358	360	377	403	369	376	368	354	404	442	405	416	377	399	442	393	386	387	381	423	384	353	393	405	372	375	395	380	414	429	412	423	416	371	391	394	373	351	394	414	380	368	356	397	392	385	380	359	407	367	394	404	365	410	384	396	403	399	422	370	399	434	407	422	396	377	419	383	366	385	398	411	392	395	427	396	400	399	412	407	383	387	382	374	335	385	350	386	462	372	431	378	360	374	352	383	388	369	396	375	387	411	380	381	400	413	363	409	400	421	412	354	373	360	397	398	382	388	391	363	392	385	398	394	418	372	392	367	403	399	368	407	386	433	391	430	364	384	393	374	414	416	387	354	399	386	364	379	394	413	385	377	403	394	385	358	407	398	365	402	351	396	405	358	404	439	363	391	418	394	358	378	351	393	411	395	384	383	398	437	410	358	356	421	391	349	389	418	417	399	399	392	371	424	387	387	390	391	371	404	385	414	421	391	358	366	420	370	403	391	349	395	356	361	397	413	421	401	403	413	387	402	396	385	378	355	441	365	381	434	434	373	384	381	392	409	389	389	382	384	411	401	372	374	374	392	389	394	410	444	398	373	388	387	376	381	357	401	380	387	396	407	353	385	396	404	391	412	391	414	392	415	373	381	386	400	392	364	387	390	384	386	439	391	400	393	404	394	419	419	389	391	390	433	419	360	386	377	397	374	417	378	389	391	415	362	384	415	416	372	383	409	387	385	405	416	391	359	380	385	373	395	392	387	366	399	387	390	371	387	400	392	411	364	378	400	400	361	344	406	388	383	397	407	424	377	390	374	383	429	402	391	397	403	376	375	387	427	444	386	421	403	450	416	370	386	396	398	381	383	368	409	377	394	387	385	383	458	397	361	412	400	423	388	345	371	387	387	382	403	416	365	406	380	431	350	387	399	406	356	358	362	385	351	406	428	389	404	397	401	353	413	408	373	395	393	370	372	402	364	402	434	365	420	407	371	377	410	392	374	407	378	398	390	370	428	425	415	344	389	370	363	424	382	420	435	381	395	386	391	379	414	380	421	425	381	400	411	369	412	380	405	403	363	390	457	359	376	409	406	403	395	380	384	407	382	405	360	415	419	385	401	393	398	413	390	404	377	399	397	355	432	390	382	372	343	366	402	408	418	406	393	373	414	441	367	391	363	383	380	404	402	378	397	386	386	387	400	374	344	374	397	409	417	375	381	395	375	427	374	393	389	344	424	384	369	365	395	343	368	396	414	370	359	393	394	379	383	387	376	429	388	435	392	404	407	400	431	367	368	367	385	373	423	391	382	409	387	383	374	409	346	370	427	386	396	376	387	376	377	407	378	371	377	380	376	401	399	414	387	377	428	391	404	398	372	356	372	427	416	386	400	402	387	371	391	439	398	387	407	395	409	350	371	399	446	423	404	413	392	381	375	380	377	390	409	422	405	390	406	408	379	395	404	391	406	413	374	390	371	378	376	398	391	417	389	395	436	373	402	396	374	406	411	388	391	387	372	379	375	401	426	383	365	363	391	375	422	382	426	372	422	401	354	352	401	430	358	389	407	404	370	376	413	376	375	366	362	391	359	395	387	375	399	380	395	380	417	380	392	407	416	414	371	402	381	388	361	387	384	377	388	393	355	373	354	357	404	405	385	412	409	392	425	388	382	390	394	408	418	370	369	400	376	378	391	394	391	410	421	377	392	415	426	399	367	379	399	370	360	394	408	380	404	386	393	392	392	410	408	384	401	375	398	425	375	427	388	390	384	378	349	434	397	400	403	351	404	391	398
11866	1579	3136	3653	2839	2593	2334	1975	1726	1580	1387	1196	1120	1090	1063	1016	999	1052	992	959	971	997	966	884	947	907	914	907	907	865	916	891	904	908	903	896	911	871	910	946	885	864	894	871	876	862	894	881	921	878	885	872	892	867	890	867	857	861	835	891	885	853	836	905	848	822	854	861	831	862	880	854	857	827	815	825	923	876	895	857	859	871	907	872	857	908	830	866	818	902	853	861	829	988	947	853	851	859	844	837	875	892	882	910	888	875	926	840	887	863	841	835	871	895	892	813	866	829	887	847	864	868	877	806	842	843	881	902	907	853	919	841	863	872	895	842	906	897	852	876	882	897	807	841	831	873	887	902	864	874	887	834	897	854	855	930	847	852	890	873	852	818	876	837	814	885	817	823	806	846	879	851	881	823	857	787	880	903	837	825	873	902	877	863	858	856	868	862	877	871	863	876	901	845	877	902	887	813	850	943	826	889	884	886	844	841	919	838	876	836	855	899	895	847	873	833	807	819	853	881	873	847	803	806	851	787	840	836	856	912	837	876	896	879	876	887	869	879	865	839	865	870	882	857	781	854	854	812	868	831	851	818	848	908	810	833	816	816	824	882	813	901	885	885	889	852	843	878	885	842	839	818	838	850	855	902	906	792	870	862	826	843	852	842	852	835	862	865	852	845	911	856	883	816	891	865	835	893	808	840	830	813	881	877	861	866	838	888	847	872	829	911	842	845	928	869	882	814	874	878	809	880	849	858	858	855	885	844	882	837	888	905	848	921	856	892	850	904	853	847	828	876	872	884	862	823	877	829	924	903	888	849	817	832	884	865	908	810	836	900	844	840	838	818	854	873	865	858	891	916	839	866	903	885	847	865	843	917	852	877	839	840	849	915	837	830	849	760	928	814	844	847	864	896	899	841	847	897	835	871	862	862	895	870	891	874	905	849	887	902	854	847	842	803	870	807	902	896	865	847	869	865	845	925	820	867	832	889	891	884	833	848	896	859	840	859	866	887	815	909	883	809	840	919	877	862	878	857	904	849	833	880	883	942	850	876	869	863	893	840	841	880	854	830	910	888	903	860	869	905	866	898	886	858	863	875	879	883	895	813	864	863	865	812	826	833	921	822	891	880	942	913	885	919	943	879	816	895	808	895	865	885	843	861	892	797	857	921	875	945	875	839	840	799	857	822	856	864	821	831	915	892	894	836	915	791	912	858	859	898	890	868	855	880	853	870	885	827	843	874	858	862	815	906	829	846	829	876	858	890	851	841	874	861	895	832	877	834	894	894	899	839	837	864	846	863	916	845	843	797	885	865	869	894	862	865	876	829	830	874	910	894	871	833	855	897	869	834	859	895	885	842	904	835	888	890	938	879	851	827	847	873	875	877	847	869	852	857	857	912	911	875	857	900	851	882	909	859	898	866	911	840	833	876	851	880	869	841	831	838	834	871	857	828	828	872	889	870	899	892	845	872	848	851	851	895	866	939	888	946	928	868	853	844	863	873	887	879	860	851	870	862	843	875	868	865	833	881	866	821	842	876	846	840	864	854	833	819	866	862	786	856	897	901	872	850	884	868	857	898	895	850	863	886	851	913	886	876	842	841	837	874	845	860	855	842	830	821	877	843	848	819	877	849	844	874	869	811	852	876	832	890	850	833	829	871	877	872	849	864	879	844	873	901	848	850	807	843	879	900	886	870	884	912	843	851	897	828	865	901	871	813	872	866	873	878	807	842	860	854	848	858	843	897	856	908	888	856	858	864	828	846	812	877	878	840	919	842	868	898	831	877	891	807	895	896	858	864	857	882	870	842	897	869	845	865	854	819	830	869	872	890	864	857	852	821	871	879	834	918	811	882	803	878	876	862	830	875	906	834	825	916	829	845	835	918	879	876	866	806	833	851	809	892	877	851	901	848	853	875	814	817	875	823	900	860	885	826	925	853	884	831	905	822	851	892	848	871	889	835	837	920	886	857	835	858	850	852	851	841	919	806	924	931	852	850	862	880	885	873	922	881	917	861	869	815	854	840	862	891	842	868	862	865	850	855	849	865	802	891	848	887	888	828	818	861	872	872	901	883	866	843	817	838	902	843	853	875	881	907	878	872	884	881	869	823	867	857	847	916	858	827	886	850	915	905	857	824	841	881	933	857	876	871	904	842	898	848	824	875	888	808	860	842	817	865	885	856	832	858	901	853	877	857	838	882	862	880	884	892	888	863	910	868	812	828	859	892	913	840	888	860	876	879	861	851	841	834	831	831	874	889	876	858	882	872	850	830	865	868	835	845	912	837	868	894	849	914	859	857	843	906	873	859	823	895	876	858	842	904	846	826	817	847	904	807	866	861	826	884	894	877	830	893	868	886	817	915	810	865	858	828	862	912	908	915	883	849	902	816	871	829	854	906	867	871	928	877	843	867	859	853	859	857	897	895	889	867	809	808	835	830	879	867	848	895	901	860	851	868	885	843	891	858	917	876	882	921	863	865	869	832	826	898	847	867	874	866	792	889	894	856	885	864	853	817	853	835	897	853	915	884	841	858	864	898	874	893	877	876	849	858	852	789	876	837	903	855	848	870	855	830	866	862	898	928	825	820	944	894	877	903	847	903	856	848	870	899	891	873	879	826	865	902	855	886	930	833	894	860	910	868	863	854	874	841	869	868	878	859	868	869	862	890	846	871	816	862	874	858	866	876	853	837	896	895	837	827	887	894	839	889	884	783	824	910	843	871	846	869	854	885	891	856	791	907	847	847	904	855	842	913	878	897	880	880	854	846	904	835	862	858	858	835	806	863	829	854	863	887	792	831	855	842	857	855	857	839	877	822	881	854	877	820	852	927	885	889	828	884	869	857	878	802	892	848	866	852	845	912	847	858	844	882	876	872	848	897	856	835	846	867	888	853	863	897	849	843	835	862	873	846	854	901	913	873	876	871	891	839	856	859	853	810	847	861	865	890	884	856	847	840	843	842	878	863	842	903	857	857	854	876	887	902	879	813	820	849	835	847	878	838	843	845	916	883	855	871	832	892	831	838	840	850	878	824	870	893	857	905	822	852	884	878	869	839	841	900	863	876	840	850	841	878	857	828	873	890	829	870	835	874	814	864	855	909	833	832	898	863	783	848	859	841	876	903	881	893	881	784	843	888	901	827	913	850	865	885	897	869	886	822	916	821	843	903	833	789	859	835	898	946	839	861	861	819	899	862	893	858	885	880	832	874	868	878	848	817	845	831	870	923	863	878	843	852	922	874	903	886	889	932	883	905	903	867	920	892	861	847	823	898	865	868	931	857	845	880	832	898	884	845	922	826	901	872	899	836	872	873	840	874	864	857	875	855	879	843	851	829	846	875	855	851	803	887	882	847	856	851	875	833	876	839	890	881	865	873	893	882	868	906	897	840	832	878	861	887	868	865	891	921	895	846	856	856	844	868	827	863	853	881	917	886	839	884	872	885	914	863	824	869	851	871	891	845	894	875	886	886	932	863	854	885	833	853
3797	351	322	269	210	201	203	186	196	189	200	209	187	197	206	210	184	216	182	178	182	179	170	171	175	184	177	161	150	154	205	174	205	178	187	175	188	173	185	187	218	197	193	206	195	180	181	201	204	209	164	179	180	164	212	217	155	200	173	184	192	190	194	200	186	215	202	194	209	179	174	183	180	208	173	216	193	178	191	170	195	209	177	160	170	197	206	181	187	195	186	203	204	167	205	192	185	196	173	199	195	178	193	196	191	195	197	180	167	191	211	179	181	182	196	195	206	183	200	179	197	200	210	184	177	197	174	187	186	193	176	183	182	166	198	178	191	191	192	195	156	186	191	189	200	188	195	222	191	178	214	201	191	189	185	202	197	199	202	176	186	180	192	178	181	216	178	171	196	181	215	183	183	205	189	198	183	191	199	208	180	187	161	209	197	175	181	202	204	215	201	197	173	172	190	222	150	199	190	201	191	183	197	191	189	192	198	189	185	173	207	168	201	184	180	155	177	178	169	181	178	201	198	184	164	185	185	189	189	180	184	194	202	185	178	188	192	182	195	190	175	180	201	160	203	148	193	187	172	176	173	187	177	181	185	191	155	188	183	179	173	195	198	174	181	180	209	177	175	206	158	204	178	178	194	175	180	149	147	181	178	193	169	173	177	187	157	179	197	177	173	205	185	188	200	200	186	164	173	193	178	161	189	175	216	187	193	171	182	187	171	183	197	170	178	189	177	201	171	205	155	205	195	185	167	178	205	202	205	174	165	186	170	215	180	178	198	177	187	173	190	201	201	202	176	204	200	188	175	188	177	194	178	176	184	178	182	192	164	197	172	188	181	171	195	182	198	202	193	198	191	193	186	171	179	192	159	188	174	194	195	183	165	185	180	207	193	194	187	201	193	179	168	192	206	192	188	187	183	153	219	194	193	195	181	172	169	185	178	184	182	193	224	189	194	171	175	161	190	191	191	181	181	191	217	216	194	200	183	229	174	172	182	185	167	200	194	196	174	190	194	185	171	187	198	201	160	179	178	198	209	185	184	192	142	174	199	173	180	227	195	188	179	188	234	195	187	208	185	185	166	181	186	202	189	188	171	199	191	196	182	185	190	217	185	157	185	200	199	188	181	207	182	187	189	179	185	185	200	178	199	222	176	190	209	167	200	156	220	160	177	179	177	181	184	171	202	195	197	202	204	156	168	172	220	186	165	167	175	199	188	196	223	187	181	180	202	201	194	176	203	172	179	179	208	184	188	188	183	185	194	175	165	211	184	191	203	195	175	182	170	195	186	178	193	183	172	179	189	166	164	215	177	193	198	187	209	191	175	191	192	207	204	178	190	174	191	176	210	159	213	164	210	173	185	184	217	169	175	176	194	205	200	182	193	194	181	186	209	165	180	197	230	211	185	174	194	199	194	176	160	188	164	169	181	196	187	214	182	188	179	187	209	201	188	200	203	189	159	183	164	181	194	177	159	176	192	206	201	196	199	164	188	208	187	193	195	185	179	196	181	157	174	180	188	195	176	190	185	165	195	194	226	179	170	196	206	204	183	197	181	183	192	183	192	203	193	194	194	176	185	188	187	208	189	218	209	171	182	183	171	205	210	171	174	189	180	186	169	223	182	179	208	180	186	187	186	195	178	189	182	189	184	180	180	188	182	185	208	183	151	206	172	192	158	179	181	182	193	172	199	189	177	164	190	180	181	172	193	186	192	182	168	203	174	177	179	177	196	171	195	199	170	206	195	173	184	185	169	197	216	198	179	182	174	171	192	189	208	182	185	201	181	206	215	166	197	171	159	177	193	215	165	156	174	191	187	188	176	196	176	173	180	200	175	180	192	194	182	201	175	188	173	193	185	182	182	149	185	176	185	208	181	194	195	198	202	191	177	184	181	204	192	192	178	206	172	174	183	197	189	190	185	182	159	191	189	194	183	186	191	166	181	186	203	194	197	172	201	182	195	188	202	160	175	196	194	209	189	183	175	185	182	207	182	185	221	203	194	197	187	157	201	185	184	172	192	167	185	171	192	200	232	193	207	169	204	203	209	196	197	227	191	200	183	196	197	178	200	202	186	219	154	175	187	175	190	171	171	175	190	172	205	199	177	183	186	196	208	181	179	174	182	189	192	177	214	194	173	169	188	206	197	189	150	187	168	195	205	186	202	194	172	179	183	186	199	196	169	166	208	184	185	193	201	179	174	184	185	188	182	192	178	166	180	181	204	203	193	191	199	201	165	178	188	183	202	164	201	182	198	202	199	148	205	152	182	189	204	191	185	195	181	234	216	182	179	181	174	185	173	169	178	194	163	189	184	190	180	195	188	166	182	174	174	171	212	204	202	188	172	190	164	174	160	178	154	172	174	175	152	188	219	176	186	164	207	189	211	188	197	192	186	220	170	177	199	207	197	200	215	190	181	183	174	150	200	196	161	176	173	194	172	186	189	206	182	180	203	169	198	186	196	201	193	205	184	195	174	179	203	214	214	205	177	215	199	195	164	176	199	189	197	180	189	184	172	194	174	185	163	176	179	169	188	182	211	180	206	195	186	201	183	177	189	163	209	179	180	180	192	169	147	160	187	221	215	190	178	183	209	180	193	193	176	195	180	167	210	219	178	177	186	161	202	186	153	152	180	168	190	182	188	192	207	189	188	200	186	188	152	173	190	182	199	203	201	200	179	190	206	172	185	168	197	203	158	179	213	203	193	197	172	197	206	146	190	186	199	210	182	175	189	193	215	180	202	182	186	187	170	186	176	163	182	193	159	168	182	165	191	163	170	199	172	208	162	181	157	220	203	195	190	187	170	194	169	182	212	177	181	169	197	200	175	207	199	188	184	206	173	198	194	186	190	191	159	204	188	187	189	190	177	209	184	196	161	154	194	179	221	204	175	174	172	188	202	179	190	181	177	200	189	190	173	229	212	181	199	180	216	199	215	190	205	183	194	210	225	169	163	163	200	193	203	202	199	161	211	196	158	173	152	187	189	207	182	195	175	180	187	191	192	182	171	178	197	217	190	188	178	203	196	172	196	201	175	219	195	174	158	175	185	212	207	184	170	186	225	183	175	189	195	191	185	201	189	191	197	181	161	192	210	205	155	216	191	194	171	170	215	181	176	202	185	208	193	184	198	186	197	178	205	181	175	172	210	204	200	212	169	196	196	155	175	168	185	178	186	189	169	197	184	172	175	186	204	207	214	199	186	172	194	211	203	176	218	194	178	203	176	192	193	170	188	166	194	185	169	182	185	206	178	174	180	208	180	194	157	197	189	202	178	200	175	182	199	188	169	186	199	186	186	205	207	173	174	185	203	200	190	203	194	192	173	207	205	189	175	168	165	165	192	175	173	224	180	176	171	188	198	206	199	179	195	206	160	185	179	201	191	193	174	178	172	184	184	191	190	205	182	195	158	213	176	193	193	188	190	205	202	183	192	202	196	180	223	189	203	201	180	162	196	187	207	174	184	179	181	170	204	183	222	176	190	192
2971	542	728	711	693	611	554	515	511	514	494	477	497	456	462	447	504	475	491	487	424	468	458	469	456	456	472	481	469	470	441	432	450	492	493	470	482	500	460	470	454	450	493	472	503	466	490	452	483	423	435	456	426	447	455	504	493	455	490	447	479	479	477	455	466	453	479	440	425	435	420	474	466	452	441	447	467	459	443	439	510	461	487	460	466	454	456	479	453	474	458	417	481	426	474	475	479	485	474	447	453	433	391	467	476	520	482	480	490	474	491	416	452	458	461	467	489	416	463	488	522	476	453	473	483	476	481	503	508	429	473	460	505	484	469	466	461	457	497	442	477	463	455	455	455	444	463	462	450	479	470	463	463	448	467	506	471	441	489	435	481	481	489	464	459	433	452	475	442	484	454	473	448	439	445	505	477	457	470	462	464	417	501	469	451	456	406	502	471	472	465	469	451	474	461	463	509	437	469	506	476	461	477	419	472	469	465	474	481	458	431	493	478	487	434	492	491	475	451	482	492	457	491	518	446	459	458	480	492	473	480	466	476	455	533	465	449	490	476	483	456	457	480	457	473	478	484	455	491	476	445	468	447	441	451	469	453	510	405	508	508	474	478	443	458	448	449	460	499	482	470	434	426	460	469	483	445	450	466	477	466	465	478	429	466	469	455	479	448	458	470	481	448	425	442	484	445	454	489	473	475	458	466	444	438	482	441	448	423	448	488	456	431	475	450	442	438	459	450	446	479	502	480	477	485	466	451	463	509	476	430	470	445	462	480	488	463	460	479	461	494	538	460	450	511	425	458	489	445	478	480	486	472	494	459	464	493	442	465	486	438	477	438	454	447	508	454	464	478	455	427	473	471	464	493	484	442	481	477	451	475	466	468	449	439	483	456	469	470	490	429	444	477	437	481	460	451	453	456	452	481	477	485	429	449	439	472	486	472	444	458	500	472	471	474	506	482	484	457	455	470	459	481	536	482	455	488	477	433	481	474	470	487	443	461	512	482	493	480	470	487	493	464	484	494	468	480	486	475	497	446	540	485	456	473	452	469	475	461	471	480	465	442	500	446	479	466	441	446	448	461	447	431	440	459	526	451	439	448	449	466	425	457	411	491	443	453	515	481	507	469	474	488	470	429	510	487	451	442	458	499	423	505	509	477	476	482	517	470	461	442	483	434	507	449	453	447	494	496	432	441	455	470	473	507	480	461	459	504	472	468	440	489	464	444	448	480	489	434	471	467	477	460	458	466	459	493	489	464	477	428	502	443	455	463	455	493	432	449	463	456	471	475	444	459	482	533	470	478	466	441	468	453	467	512	448	463	462	486	461	472	464	446	467	510	417	483	446	426	480	455	455	477	497	497	436	495	421	459	444	470	463	446	489	484	476	484	497	471	428	441	475	473	442	466	476	442	506	441	457	450	457	473	477	497	435	462	481	487	484	477	463	463	463	453	481	488	446	479	438	448	494	476	470	471	466	436	474	448	478	455	475	451	445	456	465	476	498	454	495	481	467	449	440	475	505	503	463	454	472	450	457	463	450	496	494	475	465	450	468	432	473	473	433	461	494	494	507	476	451	457	480	450	452	488	422	416	468	483	442	430	444	475	480	520	473	455	473	458	423	478	455	479	502	491	435	453	434	451	455	464	481	490	461	458	456	447	472	459	467	484	456	461	464	484	459	468	477	437	476	466	431	490	474	453	466	457	460	486	470	499	473	442	500	489	456	482	424	478	436	480	447	477	448	481	449	476	445	454	462	457	456	484	483	460	456	476	490	480	482	469	466	467	456	515	464	459	470	471	461	480	481	446	447	495	470	461	513	458	490	482	438	491	460	469	454	461	479	472	452	448	477	450	465	444	433	492	487	462	477	512	464	426	430	455	491	457	467	492	473	471	475	486	441	468	474	486	480	476	427	471	476	469	487	472	500	470	498	488	484	496	445	470	499	421	492	463	489	453	456	455	480	495	492	487	428	460	472	496	470	448	472	496	461	485	460	453	442	423	453	502	445	456	459	471	514	457	481	470	439	448	500	487	464	478	497	449	475	441	454	477	452	468	485	445	470	491	465	479	462	436	469	496	458	478	455	477	447	438	479	426	481	456	451	475	494	459	467	456	499	467	461	471	503	472	491	461	486	504	509	467	462	491	482	447	444	484	455	450	501	425	450	459	477	454	464	418	470	444	498	443	474	482	442	477	446	472	446	455	475	454	489	464	502	437	430	473	449	448	457	445	450	453	490	444	486	452	513	473	482	462	449	463	484	451	458	450	481	428	449	473	476	500	445	456	503	469	454	449	431	442	496	449	417	444	469	463	494	459	446	459	497	422	460	457	475	445	449	443	495	444	454	469	465	487	466	490	467	478	448	519	483	483	465	451	511	435	456	419	508	454	454	413	477	436	478	467	476	462	475	429	460	489	442	449	475	440	485	407	445	431	495	486	466	503	481	512	465	497	503	473	461	433	438	461	461	442	465	477	475	456	440	489	457	447	433	494	486	453	495	465	481	438	473	481	454	438	474	439	480	454	492	498	487	482	420	462	426	437	513	469	478	456	487	487	468	512	486	453	490	422	445	455	450	464	433	476	462	476	482	461	490	490	453	467	499	436	431	510	450	427	464	410	484	498	513	460	470	476	483	423	465	454	471	476	490	490	467	466	407	449	511	486	468	463	502	436	480	455	464	492	427	465	448	466	485	469	477	426	512	469	456	469	442	480	491	495	457	466	428	454	475	427	487	467	494	511	461	469	445	469	426	490	441	439	466	459	450	443	433	494	449	473	478	433	442	456	443	461	491	462	474	455	451	475	451	484	463	497	490	435	486	500	416	455	471	457	405	492	459	478	457	473	466	482	482	451	473	474	487	429	457	458	470	456	495	491	445	422	450	455	435	456	433	491	523	466	476	492	481	475	447	441	479	455	476	442	460	482	504	463	426	468	451	480	486	482	501	463	475	496	462	488	472	456	470	473	445	479	474	494	438	459	467	440	458	501	444	490	462	478	495	487	454	440	474	507	454	446	514	463	457	476	509	458	445	467	488	465	477	457	448	505	448	467	463	474	491	494	493	452	428	455	472	465	461	430	487	462	451	468	486	492	445	481	460	490	502	498	457	466	483	480	504	467	475	427	458	489	464	462	476	487	472	441	476	488	480	485	435	457	485	456	461	486	445	479	458	446	474	411	441	439	459	493	441	449	480	495	482	480	446	470	477	446	524	458	473	456	485	457	460	472	451	491	438	471	481	475	485	466	488	470	431	492	431	445	467	461	480	480	482	490	499	471	453	468	451	415	475	445	488	439	457	433	454	506	465	454	477	444	475	464	479	441	435	478	483	468	432	481	433	480	452	473	488	439	442	501	459	469	464	459	487	438	474	495	457	470	446	446	467	452	474	480	455	446	464	507	470	419	426	443	464	448	484	477	459	421	462	473	442	482	430	493	439	447	457	482	499	485	484	467	463	470	492	492	440	476	495	479	495	442	450	523	480
13226	1115	917	824	593	433	393	424	354	368	309	295	274	276	267	273	243	302	258	281	283	293	296	270	286	288	267	278	280	246	254	263	252	266	228	261	293	300	246	277	289	272	277	274	271	300	285	265	235	303	269	298	271	249	251	279	250	277	283	282	279	265	256	256	297	269	262	267	310	286	307	275	306	278	269	266	279	300	254	236	263	292	277	285	279	272	265	295	283	254	263	289	270	252	256	280	304	270	265	301	289	281	304	302	284	271	293	282	278	262	285	260	263	270	296	293	259	262	262	261	306	249	262	248	271	269	277	283	284	276	262	292	279	248	282	299	264	279	268	300	260	275	264	258	266	263	298	307	298	278	290	265	285	284	316	283	242	277	296	283	269	274	275	302	248	281	294	304	271	260	265	292	239	304	269	248	272	284	257	271	267	255	260	275	266	286	290	232	280	275	289	290	257	287	247	303	285	301	250	244	251	285	273	300	275	297	302	277	303	243	271	259	255	276	267	255	285	267	282	270	268	280	265	283	232	311	288	239	263	281	279	272	274	278	247	247	255	273	285	268	283	285	293	259	257	281	253	276	260	257	257	260	261	260	306	259	259	269	267	287	274	265	260	245	254	270	260	229	283	261	303	275	260	249	296	296	274	274	310	302	272	238	243	286	235	275	288	294	255	265	265	291	245	261	294	295	265	292	268	289	258	309	269	267	272	281	313	270	269	244	278	306	285	309	275	284	269	303	264	281	264	291	246	284	295	296	292	293	294	262	261	258	295	236	261	283	262	291	305	297	287	250	258	302	270	283	270	265	275	284	292	292	241	268	254	265	278	276	281	240	264	264	261	274	295	316	279	266	280	281	279	273	274	269	273	270	288	270	311	268	280	266	238	277	285	282	258	267	277	278	268	270	297	278	268	263	265	270	296	266	242	261	281	270	301	300	281	280	280	288	274	276	257	253	271	235	293	288	272	293	271	256	259	242	262	296	278	272	280	245	270	253	303	281	265	262	268	250	283	283	272	274	292	298	294	271	269	302	274	274	296	283	264	283	272	264	284	261	265	271	284	253	231	272	301	274	292	305	240	247	269	229	278	262	257	275	240	270	294	299	274	289	278	292	264	246	292	298	298	238	301	241	278	260	265	250	260	275	302	287	291	263	281	234	274	253	260	281	258	293	294	277	269	298	271	281	274	263	298	271	262	270	248	266	270	259	248	267	256	270	257	292	302	280	282	288	269	255	264	270	257	276	281	277	280	277	273	258	297	298	275	286	286	270	287	258	287	269	280	258	272	287	258	263	271	294	289	300	320	290	295	285	242	270	240	314	267	292	264	268	291	296	311	259	283	305	287	261	274	271	290	275	289	278	276	270	272	297	274	252	289	282	276	291	271	267	261	257	260	284	306	281	290	256	282	281	295	253	266	248	258	280	291	240	281	284	315	266	274	271	274	272	285	285	264	283	297	253	301	294	274	312	288	277	307	275	262	279	269	232	291	271	282	308	302	279	232	240	314	270	286	276	264	282	301	282	312	273	269	276	297	268	265	295	295	281	271	300	258	261	285	250	266	304	245	279	310	298	271	292	273	268	275	290	275	272	265	291	274	299	305	270	253	272	266	288	269	288	276	273	280	274	249	290	289	283	285	245	272	263	304	307	278	252	279	279	258	281	300	267	283	277	265	293	270	241	302	276	286	247	276	304	286	295	289	289	284	295	268	289	314	296	286	270	298	250	286	262	262	264	298	277	256	288	287	275	276	282	243	278	277	286	267	252	288	292	262	275	300	279	240	279	245	272	289	302	241	266	287	246	289	266	272	313	259	251	255	258	298	233	275	266	256	266	288	260	271	299	290	263	272	317	309	257	269	273	296	285	300	277	256	283	276	275	252	280	254	253	258	281	280	268	264	269	265	266	292	270	227	266	257	266	249	289	257	257	283	291	277	248	282	278	260	322	281	273	261	279	249	280	277	312	280	303	255	255	269	267	311	265	311	269	289	301	308	281	272	276	304	263	278	251	286	246	290	276	275	282	265	305	298	257	271	295	269	253	262	246	275	243	252	272	283	249	287	245	294	290	247	270	308	260	269	283	267	238	282	281	253	261	259	297	280	270	274	267	280	310	272	265	280	253	288	285	235	278	312	269	289	258	281	286	283	256	275	275	267	295	288	280	240	279	276	301	272	286	303	298	282	275	305	300	287	262	276	268	259	259	267	261	263	276	253	292	274	284	269	278	269	252	285	276	289	290	309	285	247	267	285	259	271	283	291	258	287	252	245	299	274	279	295	264	276	270	278	266	317	266	286	307	293	258	264	283	299	271	288	262	284	283	309	276	248	263	241	244	267	263	268	251	269	290	298	268	247	277	292	275	312	251	279	294	273	281	265	305	281	259	283	267	259	275	272	264	255	288	269	260	290	286	280	264	264	252	240	272	272	273	283	238	274	259	247	258	260	212	280	307	259	271	253	243	276	267	273	304	272	302	282	282	272	242	280	271	267	250	257	266	265	309	259	301	288	269	262	299	260	265	246	281	272	306	278	272	273	265	266	271	283	265	293	240	286	258	263	274	256	281	268	283	261	285	284	289	271	275	295	279	242	275	272	261	283	282	253	314	252	268	301	268	252	269	293	238	273	243	280	291	257	280	269	277	267	258	262	293	300	297	312	287	292	271	276	264	305	294	257	274	309	267	275	259	252	288	290	277	276	285	275	263	281	276	278	303	298	283	271	300	273	234	279	281	252	222	303	257	270	268	258	310	261	320	286	267	267	274	276	254	287	279	274	260	268	267	252	279	279	275	260	276	274	274	262	262	298	265	301	245	265	279	253	264	275	287	281	273	257	294	271	272	308	268	253	305	283	239	269	277	260	259	260	303	253	290	251	280	254	274	261	274	248	305	277	285	278	264	281	260	269	283	314	269	294	313	282	247	299	265	269	271	288	276	299	287	251	256	248	279	326	284	266	277	312	316	298	253	251	276	286	313	260	325	271	314	259	287	300	274	298	299	287	302	259	274	264	241	292	242	261	267	241	254	271	246	303	262	249	277	259	253	296	266	267	270	263	290	274	250	268	287	280	259	283	304	249	295	257	247	298	316	297	240	293	271	268	273	281	290	278	294	250	267	263	292	253	279	295	276	257	280	272	261	261	274	261	247	292	286	269	295	275	284	285	305	270	226	292	274	282	273	261	303	267	274	263	284	270	276	324	275	278	269	281	272	275	274	242	257	272	260	278	279	290	278	269	263	268	308	280	272	289	275	264	274	277	287	284	274	253	294	273	293	275	287	301	300	273	260	285	269	278	243	274	277	297	277	294	285	260	300	280	305	283	247	238	291	285	235	281	317	240	267	275	258	251	249	254	258	229	276	270	292	270	278	315	294	272	287	266	279	274	281	254	289	259	258	258	288	249	267	293	264	278	269	260	282	291	269	261	279	278	280	299	265	297	295	285	263	287	258	266	291	283	273	263	271	293	263	288	292	271	246	256	285	299	275
8909	1041	1968	2171	1767	1556	1497	1341	1099	1107	937	855	756	771	740	767	733	673	693	708	699	700	663	655	686	758	649	679	679	683	685	689	694	657	664	623	661	681	663	690	647	698	611	629	632	641	627	658	672	604	649	690	663	640	643	652	632	656	684	667	687	674	680	647	647	661	650	674	698	665	665	611	623	638	630	618	648	618	630	605	688	635	665	635	628	602	623	647	645	621	643	652	637	610	659	662	620	601	675	675	656	611	664	624	675	613	646	624	644	631	591	606	627	643	708	653	655	692	629	642	644	654	618	668	634	656	649	592	656	631	615	647	690	652	638	623	615	667	662	647	642	674	610	666	673	619	657	669	633	620	659	642	663	631	643	629	609	649	637	621	620	660	711	590	607	644	660	613	673	636	652	615	660	659	678	635	663	614	608	653	639	682	627	620	594	690	655	671	666	650	641	646	656	653	658	645	675	618	644	638	624	601	668	646	697	609	704	582	623	694	672	679	635	670	688	653	656	575	657	686	644	614	645	627	634	646	689	653	615	647	669	650	672	660	707	638	613	616	650	629	697	615	648	608	670	650	614	616	629	632	686	662	655	674	691	625	651	633	677	640	615	612	644	658	634	620	651	639	714	671	642	612	624	612	627	640	641	660	632	667	597	702	616	690	631	666	622	638	631	625	656	653	679	618	630	669	621	649	643	587	623	634	659	641	613	637	671	661	631	675	637	691	630	668	617	649	634	634	659	685	637	621	632	598	634	624	603	616	655	610	624	654	660	678	634	680	651	646	608	648	675	667	669	600	639	652	618	585	679	655	692	671	636	651	705	646	630	641	606	674	616	641	632	657	606	590	636	615	654	574	640	667	641	602	595	638	648	654	662	674	604	610	689	639	671	617	648	629	639	684	668	670	656	620	676	617	662	631	674	650	689	593	656	677	645	615	631	655	626	624	672	672	657	648	672	654	628	681	609	629	629	675	632	639	651	662	606	629	684	645	675	611	656	636	669	699	667	656	616	618	649	638	596	667	603	647	594	643	644	629	690	679	636	622	629	628	626	645	627	659	631	646	678	645	650	645	656	617	585	657	648	588	658	609	618	719	609	630	626	675	669	655	591	640	643	638	630	679	659	636	628	578	635	626	641	640	632	713	661	641	643	673	648	665	623	695	662	652	643	638	675	603	635	625	645	702	671	686	650	700	612	637	645	661	634	633	672	630	638	602	651	643	602	624	661	677	616	653	688	621	645	588	694	663	595	598	664	635	624	636	624	651	662	654	621	618	665	622	671	606	623	663	665	623	618	654	638	639	633	648	643	649	674	613	694	677	669	659	624	606	625	671	683	603	664	668	631	650	636	629	634	616	658	676	662	639	603	648	639	638	634	610	657	635	603	660	623	656	625	638	657	634	610	623	658	589	642	607	653	650	638	636	599	657	601	649	646	646	613	669	677	636	629	646	635	657	602	667	648	608	689	614	615	646	643	606	596	643	629	650	654	648	648	670	642	665	622	611	654	649	622	634	671	625	650	669	661	678	622	684	634	662	639	719	619	660	606	652	668	622	607	638	627	631	640	668	679	653	640	627	629	662	638	644	691	635	704	636	629	651	653	657	659	636	632	626	653	642	609	634	640	661	648	611	690	690	631	631	655	633	629	649	672	629	644	678	605	596	653	612	668	699	670	651	664	662	585	604	660	657	641	648	679	643	625	643	663	670	704	616	698	637	698	625	696	688	609	649	627	631	595	669	666	685	620	625	656	652	640	659	626	642	690	660	619	609	595	675	649	629	637	666	631	633	614	616	652	631	639	641	633	642	656	658	657	662	635	639	659	687	643	662	634	635	621	640	640	646	634	679	656	655	636	613	621	675	691	619	631	665	662	615	623	670	680	615	652	697	655	651	628	640	639	644	619	628	628	649	598	629	665	607	619	596	641	640	695	624	623	640	686	633	622	682	686	654	649	663	663	619	650	641	585	647	643	634	681	615	660	639	671	603	687	648	658	625	656	637	615	666	638	649	639	642	615	649	646	618	677	630	687	592	671	592	662	638	646	673	653	635	625	652	670	647	657	632	668	679	668	616	608	613	665	679	654	651	654	632	650	698	643	656	680	593	658	652	618	688	648	650	694	631	689	625	654	601	594	678	644	639	638	655	645	658	655	619	602	651	647	640	646	647	590	658	651	600	608	658	664	655	674	583	681	611	623	653	650	658	612	623	643	662	638	637	663	671	646	646	668	592	677	617	676	650	674	656	685	634	640	636	674	614	698	647	652	661	669	696	661	702	648	605	635	650	659	647	650	584	641	632	646	671	585	640	629	596	691	697	689	641	640	671	650	673	669	673	611	620	651	655	619	651	647	657	695	628	629	650	637	630	638	651	621	648	613	655	612	687	639	621	641	656	676	657	608	660	597	646	638	665	679	653	652	696	637	640	644	648	642	620	656	651	640	636	664	605	635	637	646	608	665	666	635	645	684	674	624	653	655	668	672	663	627	691	650	570	677	663	610	663	624	640	628	653	603	626	646	631	620	653	642	671	624	684	658	610	610	677	672	609	637	655	677	663	681	610	708	605	625	668	659	617	672	597	677	617	644	614	634	611	684	651	608	661	655	690	638	644	636	630	662	604	630	645	656	639	614	647	651	686	634	596	665	640	699	637	627	614	645	624	626	634	635	672	647	622	659	667	676	630	652	663	630	680	668	650	663	613	637	660	664	644	675	645	633	604	624	635	667	622	685	651	645	675	649	647	613	630	564	686	663	646	635	625	630	653	673	622	622	645	674	622	634	633	641	608	671	647	679	639	642	643	624	653	641	623	615	671	636	664	667	612	638	669	654	624	610	677	606	672	651	631	683	651	661	685	691	664	659	633	664	626	651	620	662	643	662	640	644	664	626	654	661	636	602	645	675	599	624	649	683	676	661	581	668	632	666	637	625	661	625	687	657	632	657	669	653	623	643	628	662	680	650	662	634	640	678	665	655	648	645	633	647	670	626	631	651	660	638	681	667	634	602	613	633	681	616	672	628	663	652	660	646	667	651	639	641	644	653	638	635	645	621	627	641	673	607	636	657	642	650	644	646	643	624	649	648	671	693	670	641	647	632	658	660	604	627	609	640	637	644	631	591	615	681	631	667	650	641	663	616	662	626	636	642	624	627	640	640	662	678	664	636	617	626	665	654	677	663	646	665	652	687	639	673	662	600	618	626	661	652	621	642	611	637	690	655	655	659	617	591	644	646	651	626	666	625	647	647	635	638	630	693	623	657	633	671	656	603	642	580	644	657	633	632	609	713	623	633	636	611	662	658	628	677	680	607	637	663	620	605	645	650	657	654	672	614	634	677	692	687	645	636	618	666	661	642	634	613	643	672	644	662	637	637	648	708	650	637	674	661	676	617	630	662	599	638	633	640	665	655	659	617	647	622	620	660	616	634	682	688	636	650	577	607	646	655	650	617	627	673	638	619	642	663	642	642	611	674	673	677	664	642	595	637	579
20762	2374	1691	1507	1021	765	717	580	481	471	471	480	409	379	449	454	414	431	405	425	408	375	386	415	416	398	412	413	389	428	377	373	405	389	415	378	448	424	413	422	398	394	406	355	377	379	369	399	379	402	411	388	375	389	376	399	378	387	409	421	402	383	436	416	372	432	408	361	402	440	389	395	422	378	450	391	431	414	396	420	410	407	388	363	385	421	426	411	401	390	402	383	399	390	415	401	393	402	370	381	379	388	399	390	392	403	405	397	376	399	397	385	366	423	426	378	371	384	421	381	370	395	389	377	411	379	380	384	365	389	437	406	388	399	375	421	400	398	400	393	402	406	422	378	403	405	409	422	404	399	390	385	386	422	408	358	379	384	375	405	416	393	413	392	370	378	387	387	353	387	387	381	404	401	391	376	370	384	442	400	384	404	394	377	371	359	381	365	391	407	383	367	391	401	393	377	393	426	386	378	351	347	384	357	392	393	392	391	435	383	393	377	448	356	397	371	415	429	418	420	370	385	380	402	415	414	413	407	385	392	363	389	378	406	378	406	404	370	382	367	378	399	363	419	385	427	389	370	378	398	385	375	401	423	383	378	402	389	385	356	410	423	416	381	444	410	379	377	374	403	384	381	423	369	416	397	380	386	413	390	420	416	383	357	416	401	359	353	404	386	385	415	370	376	377	386	372	389	425	419	416	396	380	375	387	380	376	384	390	408	407	393	429	348	373	354	404	403	420	413	382	396	387	354	387	407	416	388	443	397	418	364	408	420	412	362	367	339	376	371	394	375	381	407	400	406	392	398	407	416	430	374	366	388	396	391	371	377	403	382	382	379	395	408	416	405	374	411	389	399	354	429	394	384	384	356	411	415	411	427	345	370	386	388	427	387	392	362	367	377	429	421	383	364	391	382	372	419	369	391	383	389	421	385	365	387	412	370	386	422	403	428	368	423	382	397	394	417	394	448	376	397	325	417	418	388	376	406	409	370	391	413	360	395	388	361	385	429	410	391	366	431	392	379	396	392	379	411	398	383	362	414	388	396	388	391	415	405	372	394	360	411	393	423	387	398	364	389	410	370	432	380	398	404	390	392	370	378	392	382	403	369	401	388	367	381	381	380	403	355	399	389	371	373	425	381	418	381	383	388	416	450	409	398	379	404	410	393	376	405	363	384	409	393	388	437	369	361	399	391	377	384	355	413	374	374	398	378	418	374	397	365	427	365	386	404	391	427	404	385	378	399	410	393	388	372	385	440	404	371	400	408	357	345	365	403	402	396	434	414	405	366	374	377	402	384	398	407	367	376	386	364	394	374	365	383	392	412	403	393	397	405	414	377	400	402	352	400	402	400	394	415	406	353	411	373	409	375	413	389	405	382	385	380	413	406	372	440	383	398	386	418	414	385	410	394	428	405	401	361	387	355	417	406	368	405	391	400	411	399	435	412	388	400	410	368	367	410	408	409	384	379	427	418	421	382	379	385	393	392	391	373	363	380	425	420	402	391	376	418	380	415	417	407	385	418	404	373	356	384	412	407	400	432	367	396	386	423	406	374	349	403	373	341	361	385	385	396	399	387	382	397	381	396	421	369	393	374	376	398	386	373	353	363	419	381	403	395	410	352	380	387	383	369	385	411	376	426	350	402	380	393	420	428	392	369	383	398	411	383	394	384	380	353	393	395	406	355	407	407	427	420	396	392	404	377	403	412	382	377	394	399	404	385	351	373	398	379	381	393	364	382	378	381	394	388	367	398	371	386	396	366	370	377	381	364	390	399	383	370	371	340	402	385	379	394	417	434	392	365	369	372	354	359	353	365	390	394	362	403	366	388	378	367	368	383	396	381	411	408	368	411	408	408	443	382	396	403	368	373	410	411	344	369	429	396	374	395	405	391	360	388	402	391	415	360	372	388	433	398	399	397	394	395	393	411	352	362	415	387	379	385	397	347	385	396	399	373	380	367	396	411	415	386	397	395	366	372	405	390	395	405	383	432	420	342	377	414	367	380	411	400	421	380	360	409	362	393	415	423	400	382	372	393	386	369	402	368	388	361	386	420	354	395	390	368	377	427	418	384	395	369	360	350	397	379	358	395	392	401	340	393	382	353	389	393	389	374	424	403	384	392	416	372	367	374	379	390	385	406	417	387	341	374	362	390	404	402	420	436	380	388	369	374	391	413	416	361	393	390	379	407	392	381	390	364	387	405	417	391	352	410	395	387	422	371	412	422	381	396	387	374	378	396	356	406	362	382	389	425	385	380	408	406	360	392	389	368	334	393	400	409	410	392	386	403	416	370	366	402	396	379	406	397	386	365	365	407	373	383	407	371	389	379	408	412	430	417	396	385	447	407	384	412	393	363	379	396	377	433	405	391	376	417	398	429	389	354	404	374	392	425	408	386	421	428	371	396	392	407	385	402	393	407	408	398	387	387	354	413	397	442	392	414	360	376	421	412	386	414	366	406	378	396	383	401	405	372	386	405	405	368	420	437	374	379	365	393	381	375	373	381	418	403	384	376	374	382	351	377	383	379	395	372	395	428	405	451	419	383	393	386	402	413	348	400	476	408	406	384	349	362	370	383	355	401	384	381	381	394	393	371	393	382	381	389	441	389	384	362	410	370	364	420	405	411	358	386	386	438	374	379	409	449	352	385	428	382	402	397	407	414	424	360	403	386	374	384	425	376	401	416	410	384	389	363	413	388	386	384	423	379	376	400	386	413	373	337	414	384	374	399	372	367	374	385	407	403	390	382	365	390	388	393	393	349	426	360	394	357	382	392	379	385	396	410	415	383	368	414	379	357	391	410	430	394	367	403	390	406	399	357	391	397	428	440	403	391	427	382	399	393	392	395	421	408	363	398	387	394	387	397	412	398	401	386	408	383	396	398	373	381	397	419	431	379	368	382	401	378	355	401	403	411	411	356	370	397	430	417	433	379	383	402	393	373	396	430	401	356	435	388	377	359	384	379	365	367	371	396	443	375	380	361	429	406	338	380	351	416	339	407	377	377	385	409	397	372	404	370	381	381	391	420	397	355	401	394	411	367	368	384	407	462	407	418	403	387	408	383	377	393	387	361	410	413	430	390	392	381	386	402	411	406	406	393	417	435	387	402	373	417	367	406	375	382	410	419	417	380	393	384	400	400	444	382	373	379	332	374	338	403	410	385	408	401	388	387	390	403	399	371	370	387	382	391	406	358	388	368	339	400	439	384	408	402	399	405	345	356	381	416	400	374	379	403	362	410	413	333	411	383	359	408	407	416	408	420	378	380	378	434	402	394	434	388	379	372	436	415	382	387	380	424	379	399	398	401	403	398	401	347	357	411	354	399	403	385	424	333	375	386	398	403	382	399	326	370	370	397	403	399	407	365	399	423	408	345	370	384	364	429	410	438	447	396	397	358	414	357	393	393	412	383	379	396	374	386	414	374	411	416	377	371	403	376	405	404	386	393	360	366	379	368	354	341	417	407	420	418	420	411	411	404	404	420
11442	1569	3056	3726	2729	2506	2205	1906	1655	1549	1408	1204	1134	1143	1077	1017	1007	1012	1001	999	939	934	960	967	972	920	957	908	907	910	934	903	967	899	884	910	914	874	908	850	914	863	913	878	906	885	874	913	911	876	865	936	867	891	854	846	842	881	918	868	885	827	826	869	925	867	844	879	854	842	840	882	859	895	846	960	859	859	875	859	845	869	861	864	860	860	889	878	854	828	881	913	859	907	963	890	885	848	888	835	861	887	909	846	912	917	821	857	875	842	801	841	853	889	847	843	878	874	867	884	833	890	874	889	884	872	853	860	856	874	852	843	866	864	962	855	806	784	876	873	890	902	847	889	862	921	873	885	876	921	856	875	855	893	912	868	861	871	863	877	839	900	852	846	921	846	858	844	858	898	867	906	897	890	856	939	909	868	878	905	858	866	916	880	891	895	890	913	900	880	831	858	818	956	836	883	812	844	798	893	882	896	896	978	884	855	852	892	859	858	868	881	854	870	885	896	886	845	842	849	831	863	877	940	826	861	861	886	871	880	827	868	877	847	800	850	822	875	886	795	873	863	854	929	919	891	837	922	850	909	858	881	875	918	882	876	923	880	835	857	899	862	887	863	849	872	838	872	869	856	876	853	892	848	900	866	807	836	812	852	821	887	845	810	877	881	813	835	845	851	849	896	876	838	865	866	879	854	908	907	893	829	856	879	869	895	852	837	879	905	840	855	830	879	897	837	894	901	828	878	864	884	929	880	854	839	862	865	896	895	827	825	902	848	846	877	858	834	882	846	893	885	790	876	859	838	878	871	868	895	884	873	793	878	899	888	887	812	872	855	922	891	862	835	830	888	851	897	854	860	856	838	899	856	886	851	884	883	866	864	857	871	820	858	911	877	906	856	904	872	830	861	887	863	869	864	835	848	896	826	891	835	856	835	906	826	921	865	878	863	946	840	839	857	863	846	901	862	910	828	918	863	843	868	868	866	823	869	880	901	887	879	895	861	885	868	843	872	888	864	866	879	840	864	812	930	887	873	904	859	871	810	846	853	873	865	869	916	814	854	830	870	825	864	842	898	918	849	863	857	823	822	842	837	899	851	876	850	874	818	920	903	882	808	856	883	826	876	894	814	818	833	819	882	834	867	881	830	866	889	859	864	910	876	858	886	866	798	867	893	872	894	905	888	850	825	860	873	926	865	851	851	896	858	813	840	846	867	910	887	891	825	877	880	840	798	865	904	886	901	906	873	832	860	852	874	884	838	862	850	882	854	824	892	873	861	853	863	856	909	824	879	879	837	876	884	851	856	842	836	871	870	889	832	860	825	906	878	842	828	902	819	883	827	876	823	849	870	854	812	872	857	862	882	901	863	864	858	875	842	893	903	909	888	854	841	835	860	932	853	868	871	913	867	855	874	925	863	874	868	880	878	827	828	875	832	884	842	822	907	854	892	858	838	841	845	860	850	830	830	849	919	898	848	822	834	843	897	871	821	863	865	789	852	881	895	870	858	795	889	850	879	919	848	899	968	859	803	810	888	941	808	802	847	802	877	876	873	837	868	853	848	860	875	853	818	878	904	895	904	910	845	890	900	850	889	843	875	868	842	876	845	852	836	900	884	874	848	829	844	864	893	867	859	814	832	858	875	897	876	829	845	846	895	846	908	838	878	854	849	824	895	913	850	856	836	866	891	926	883	843	839	916	837	845	881	869	850	829	822	890	863	822	900	862	892	867	953	867	828	885	836	920	902	853	834	826	841	812	906	882	867	910	918	887	849	848	825	882	856	887	833	827	908	901	875	942	915	891	878	851	863	880	809	876	858	897	878	910	847	880	854	843	850	853	859	888	900	884	886	860	880	917	947	838	834	851	877	901	854	898	889	826	846	850	908	867	856	842	884	812	912	849	967	868	887	885	927	874	915	881	891	887	869	850	789	837	862	836	859	880	851	840	824	892	825	841	872	889	862	953	873	913	852	909	896	853	859	890	901	881	895	926	867	894	820	907	802	865	866	892	902	865	861	868	868	857	806	905	844	863	849	909	834	854	866	881	861	848	852	839	854	859	851	815	877	830	894	870	900	867	826	822	857	850	838	907	849	829	869	856	856	864	894	854	864	879	893	840	902	859	863	883	841	922	899	945	806	867	898	895	863	844	866	870	844	887	884	845	912	843	888	897	841	834	914	868	880	819	845	910	849	859	843	844	844	862	852	915	857	914	861	858	909	850	880	862	797	852	875	841	865	880	864	878	840	888	857	859	869	852	817	834	907	877	889	864	865	900	917	905	878	888	855	828	860	875	860	861	857	833	856	864	848	810	852	861	828	835	879	838	849	878	896	890	842	852	899	896	855	858	867	883	873	885	906	836	887	885	895	815	915	850	836	855	899	864	865	822	926	913	850	849	892	881	863	842	857	825	837	861	907	831	862	877	880	839	869	869	896	856	899	867	871	906	854	927	886	919	949	835	857	875	865	896	876	941	907	898	888	885	869	859	841	890	865	861	844	857	846	848	842	893	853	849	875	869	857	875	889	886	853	905	825	857	820	845	861	830	881	882	843	898	851	842	860	880	857	884	857	848	851	891	885	833	873	874	824	878	849	897	846	852	864	886	923	871	897	825	856	837	953	905	840	913	810	815	843	824	900	831	859	893	854	863	893	870	866	797	873	926	854	860	904	809	868	883	864	887	922	866	824	870	915	892	865	882	805	860	839	807	859	878	889	885	872	826	828	862	893	878	846	886	835	839	874	880	895	841	865	904	933	873	845	858	872	861	839	876	883	860	900	877	814	919	861	832	842	864	866	836	856	919	884	887	840	867	951	872	858	878	856	909	873	800	891	815	861	862	854	817	885	845	876	892	865	858	885	859	893	835	865	861	878	816	852	910	859	837	874	856	885	851	883	866	862	859	856	845	908	853	818	883	891	890	869	849	855	856	828	860	840	862	873	815	867	871	895	819	841	906	830	892	875	852	887	896	883	865	827	861	877	909	842	884	862	877	870	905	911	878	887	898	792	835	871	878	902	890	906	883	834	898	894	833	884	873	863	858	858	813	847	843	886	868	910	891	899	848	888	836	855	849	875	880	830	892	843	930	825	855	894	846	873	834	868	865	818	907	877	860	869	872	853	858	838	884	866	868	861	839	848	912	887	867	873	893	878	846	905	824	894	846	839	867	797	858	849	851	928	889	908	847	920	921	895	873	909	877	854	888	881	841	908	873	872	821	861	903	788	829	907	923	867	858	860	858	856	871	780	861	837	861	855	908	891	921	852	877	815	849	860	880	858	841	857	858	849	861	851	907	837	860	846	905	853	856	829	835	844	835	872	910	876	867	872	934	850	869	871	870	863	914	870	891	916	882	885	854	900	891	862	842	898	841	905	863	905	862	839	878	864	831	859	858	877	857	862	845	860	877	882	889	836	870	854	864	840	890	853	898	841	822	836	895	873	860	858	915	840	909	830	834	911	866	857	847	896	888	900	858	874	932	849	863	858
3474	281	296	273	230	231	184	202	215	203	212	227	186	179	189	194	173	168	154	179	175	193	216	203	200	199	171	184	206	215	199	197	182	187	200	145	186	200	202	200	201	195	187	179	189	190	207	181	186	203	169	179	200	182	162	190	221	188	197	191	174	182	204	193	175	211	184	193	180	178	180	182	200	173	182	187	189	206	175	170	196	188	167	167	160	222	196	200	226	222	194	181	198	200	193	202	165	180	198	164	181	180	189	189	168	180	198	195	169	184	222	242	215	204	203	189	186	181	196	191	183	196	184	213	177	169	207	180	184	176	195	177	183	215	183	190	195	195	180	193	207	193	217	173	183	167	207	201	181	218	190	183	200	202	180	181	164	193	184	185	188	190	183	188	186	169	189	202	189	175	157	183	174	200	195	182	171	204	193	201	198	212	197	180	198	195	175	186	166	187	205	197	206	187	162	222	166	205	188	217	182	191	189	198	179	168	207	190	163	176	191	167	163	181	181	178	206	182	205	168	194	201	164	177	199	221	175	162	196	183	179	159	199	169	186	198	199	164	185	178	161	184	178	183	165	198	179	199	182	177	177	191	209	190	186	170	174	185	183	168	180	193	185	190	142	190	187	165	201	178	159	187	215	199	179	186	201	209	199	205	196	190	204	185	200	194	191	154	178	189	201	183	206	201	203	207	194	187	200	216	209	167	179	186	165	166	197	209	158	176	168	204	197	197	188	199	180	184	180	210	172	193	218	189	204	169	198	208	208	180	175	179	184	179	168	154	167	171	172	220	208	192	202	205	203	181	165	203	183	203	182	186	206	176	190	179	212	167	200	176	194	198	190	163	171	210	177	192	159	196	198	171	196	189	182	153	198	181	206	183	181	221	194	188	172	170	210	202	177	171	158	191	169	194	187	189	172	185	169	175	193	174	195	194	211	155	196	200	197	172	191	191	191	184	187	171	172	193	186	195	163	213	197	163	171	184	177	169	168	190	212	173	198	181	193	202	179	156	188	189	207	183	201	195	195	170	193	222	194	212	184	179	244	207	171	189	191	171	191	193	193	176	194	169	184	182	194	170	184	199	193	186	198	193	191	163	163	192	190	165	195	192	166	187	183	184	197	174	178	176	206	205	182	168	162	187	175	194	199	187	206	196	195	199	174	189	201	213	177	196	171	188	188	176	181	203	200	195	216	199	178	210	201	185	188	175	177	197	211	164	179	179	183	195	182	192	202	168	180	190	203	203	199	193	192	178	195	173	205	197	191	200	202	174	188	205	195	178	185	208	211	189	226	211	199	222	192	190	218	208	156	200	180	192	172	160	172	191	200	181	168	163	171	174	198	177	199	176	183	203	212	201	209	162	181	172	164	203	185	186	184	179	204	199	182	192	203	197	181	200	186	191	176	186	174	193	188	159	186	178	202	199	207	216	192	199	179	190	198	155	163	173	202	190	205	198	210	195	243	205	185	188	194	180	207	181	156	189	176	218	195	179	176	197	172	153	180	206	195	202	180	167	194	200	218	186	171	194	199	185	166	175	193	177	162	188	193	182	156	173	183	176	187	211	185	177	191	170	169	186	184	206	219	208	169	210	203	192	196	183	189	193	176	212	191	186	179	206	189	177	192	204	185	226	204	195	159	178	173	200	193	173	177	176	175	187	204	184	186	203	187	170	205	167	195	178	207	182	189	194	179	160	179	191	199	177	194	201	173	192	209	199	160	188	176	155	173	174	187	212	188	196	190	175	176	192	198	212	178	204	181	187	203	181	219	186	182	188	184	174	193	181	179	163	167	175	191	170	171	203	160	200	180	174	180	179	182	189	187	195	181	185	160	210	176	225	203	218	195	177	153	165	220	174	211	193	194	187	196	189	202	171	162	194	190	195	171	190	175	186	184	174	186	163	182	199	208	188	206	214	190	187	193	211	178	168	181	197	194	203	174	186	183	201	183	200	184	200	185	179	186	202	159	185	201	157	194	205	147	172	182	196	201	195	204	181	190	206	198	168	187	173	199	195	212	174	166	205	178	187	215	197	179	198	171	182	180	193	185	194	173	199	175	193	209	181	185	174	163	170	172	194	200	160	192	164	192	189	182	201	203	191	181	206	207	184	193	174	242	204	134	165	176	207	185	206	220	185	204	169	212	194	198	200	190	210	199	191	182	203	164	191	212	181	191	176	164	177	189	217	198	182	182	180	184	207	183	179	197	163	201	163	192	185	184	187	191	195	213	190	175	191	189	203	202	184	164	179	170	174	212	207	174	198	197	213	208	218	175	198	164	170	197	181	174	186	176	189	195	184	170	177	177	193	182	193	196	174	208	174	159	210	177	172	217	184	184	195	176	199	217	187	163	157	202	190	221	176	157	205	187	197	199	177	187	169	194	175	181	189	200	183	212	185	191	182	199	171	180	178	159	197	205	206	194	183	169	188	224	212	202	179	175	207	188	196	191	177	174	213	185	182	193	191	186	190	146	174	200	193	208	195	170	191	191	182	199	204	178	183	198	220	201	185	195	173	183	178	218	189	180	174	201	198	163	161	194	173	218	159	172	197	187	198	177	183	184	181	204	173	190	198	174	171	172	183	216	198	210	192	183	198	201	193	187	178	175	208	201	199	188	213	205	208	207	170	191	202	187	185	197	194	187	191	218	196	200	208	180	178	174	181	192	190	166	182	195	178	180	192	177	210	163	212	182	208	193	168	185	185	174	157	177	202	205	185	220	207	189	181	200	174	196	202	176	195	165	187	187	192	187	189	228	205	206	223	185	193	173	173	151	188	180	194	194	189	196	174	190	213	164	196	174	205	198	182	197	200	210	208	201	171	194	202	171	177	207	201	187	179	183	197	208	205	169	181	176	193	187	188	181	183	200	209	177	179	176	164	185	162	173	196	208	200	181	186	185	194	163	189	186	202	193	202	189	192	182	183	165	166	183	186	200	181	191	212	218	173	173	198	195	179	194	190	213	205	185	200	177	184	202	203	192	179	197	160	179	184	177	185	191	173	188	215	206	180	184	183	170	212	200	192	191	187	199	171	199	167	199	213	183	171	156	197	189	198	179	185	156	167	182	167	186	152	180	188	184	180	176	180	218	215	176	228	190	210	173	192	196	214	178	191	171	192	206	215	180	171	215	207	197	166	195	201	219	174	184	194	183	192	204	170	193	195	181	178	201	199	171	200	171	163	175	226	200	193	204	213	193	193	175	182	190	169	197	198	187	186	192	184	163	179	171	154	174	202	200	183	171	182	204	203	170	233	188	179	193	221	193	193	181	211	192	206	199	177	190	177	200	203	198	187	187	183	217	174	195	205	190	208	190	190	207	206	206	178	168	175	196	213	183	177	227	203	179	165	194	207	187	189	193	163	206	202	209	222	166	202	235	184	165	190	177	196	162	200	190	174	199	215	191	194	183	174	174	184	171	178	191	205	176	189	218	168	185	206	229	204	204	190	181	206	189	183	196	224	213	193	192	193	199	166	179	210	192	185
2789	526	716	702	578	602	537	507	553	511	485	501	476	478	498	476	482	430	470	447	457	472	430	461	467	431	506	473	483	409	484	459	469	474	459	473	409	473	493	523	503	507	441	488	465	456	512	467	486	427	427	466	458	452	483	454	440	474	451	443	506	480	455	463	482	486	450	448	448	480	476	434	463	459	503	457	487	481	468	455	465	447	467	470	438	452	467	483	447	507	449	430	425	485	486	446	468	466	450	463	472	473	506	446	437	456	427	440	428	457	465	439	463	469	410	467	475	460	433	458	454	474	458	452	469	515	460	484	435	441	453	445	450	463	481	473	491	448	489	489	461	453	499	496	450	472	430	464	437	471	452	462	471	475	441	458	463	446	477	437	479	459	449	506	468	485	473	472	459	441	476	434	434	471	500	428	449	476	502	441	479	439	447	477	480	487	474	481	457	445	456	456	471	479	469	440	472	491	444	460	451	444	461	461	502	466	512	443	494	512	457	492	467	488	451	463	423	469	448	474	493	484	431	471	432	498	509	466	455	448	472	444	496	482	456	472	488	441	469	447	458	462	485	437	449	472	491	501	453	481	458	425	448	451	480	468	483	433	476	503	462	487	462	467	469	476	518	477	453	469	436	478	439	507	452	461	482	498	478	470	456	461	516	495	488	457	465	508	471	442	463	462	476	473	490	456	490	478	488	468	459	488	469	459	478	435	480	478	451	474	477	454	451	464	446	476	473	482	472	425	467	471	485	480	434	454	459	483	495	464	477	430	469	490	463	463	459	478	481	483	438	420	438	466	422	497	479	456	484	490	415	477	511	477	488	469	441	474	490	500	508	491	490	470	454	500	496	464	492	459	482	482	434	453	477	441	451	461	477	472	456	477	490	467	443	470	446	458	462	471	472	483	465	478	472	455	474	445	467	453	501	477	513	442	479	445	531	439	478	448	433	477	430	473	462	495	480	468	467	474	487	439	448	480	503	438	454	440	442	481	445	446	460	506	494	446	466	489	463	459	470	489	525	463	464	506	446	463	456	459	457	462	453	475	478	460	452	489	444	467	454	460	505	470	469	454	441	462	447	486	483	468	460	465	439	438	436	496	485	416	474	485	420	456	476	449	472	482	513	451	465	478	477	485	450	466	416	492	460	479	494	469	471	447	461	461	491	471	472	436	510	475	471	434	446	449	463	455	461	464	469	483	421	466	465	493	479	465	467	467	454	454	503	460	502	445	456	446	469	466	491	471	452	478	479	492	448	456	484	430	458	442	486	438	451	476	483	488	454	452	484	472	490	404	483	488	495	472	485	435	493	450	483	431	427	469	459	486	431	452	429	458	507	501	456	453	497	500	488	437	482	444	456	437	470	487	459	521	480	440	458	468	523	480	472	481	438	492	428	480	474	472	438	468	447	496	462	473	484	475	498	429	486	497	473	446	472	435	458	462	483	457	451	473	457	458	449	453	448	472	462	458	497	504	486	476	428	487	478	473	470	455	473	474	466	511	485	465	447	457	458	484	478	479	429	489	476	449	492	465	479	481	487	476	477	450	421	416	415	440	451	469	478	462	451	425	454	476	444	477	485	472	472	482	499	517	445	491	437	458	452	452	469	462	478	437	463	474	471	506	424	483	450	477	480	460	465	413	450	462	470	444	444	520	441	510	503	472	469	433	451	457	498	446	470	458	497	465	489	472	465	463	488	412	441	460	498	446	479	459	463	473	452	451	450	465	461	501	478	471	450	444	486	453	453	485	460	480	448	432	487	451	454	461	478	485	458	484	502	429	468	488	445	497	456	484	458	466	463	488	485	462	492	497	455	514	475	453	449	456	468	422	454	461	442	509	460	474	468	467	416	445	491	475	482	453	487	490	448	452	456	475	437	445	518	489	469	493	471	478	443	453	455	460	472	442	445	467	471	463	448	455	473	453	495	422	446	457	466	422	424	458	465	487	449	455	458	483	428	434	460	457	435	461	447	460	473	467	449	458	451	498	472	482	482	491	472	466	441	466	465	439	448	492	454	455	482	457	458	446	462	464	456	450	494	455	479	475	475	482	437	458	465	452	452	464	475	482	495	460	457	408	495	490	439	465	479	437	480	478	438	452	452	462	488	466	424	450	467	466	473	464	453	447	458	481	454	484	471	484	463	447	457	453	472	454	471	461	450	445	456	468	464	506	484	488	461	462	453	473	420	461	478	425	506	487	486	478	442	521	444	443	464	512	464	498	442	488	458	455	452	489	489	466	453	436	455	462	471	465	460	460	459	500	449	468	457	458	463	443	490	453	480	450	437	460	455	441	476	466	461	451	488	503	468	451	495	423	500	523	437	468	487	433	479	467	462	475	443	469	459	454	497	452	466	456	463	450	447	457	452	422	474	471	435	477	465	465	501	475	448	482	499	432	438	480	463	463	514	483	469	469	454	446	406	456	449	462	472	477	443	477	431	455	452	457	502	468	439	458	482	454	455	460	478	517	462	478	448	485	465	451	422	438	480	472	453	460	486	452	462	441	468	468	476	487	470	453	444	439	441	469	458	490	462	449	426	465	508	452	472	469	449	472	465	455	477	494	433	457	462	456	474	458	476	511	459	475	447	459	442	439	477	482	505	454	458	447	502	446	482	453	452	460	436	476	444	418	471	458	474	461	479	458	452	494	458	473	463	528	404	527	474	516	468	451	451	452	451	428	485	479	467	460	483	462	475	464	488	479	505	428	460	476	485	469	453	472	504	467	490	441	470	429	472	482	463	479	448	464	456	461	475	448	452	435	498	480	480	482	450	445	496	509	455	478	487	446	449	460	480	466	459	476	474	496	486	434	461	474	452	457	517	462	468	502	454	437	497	476	502	506	483	490	445	455	442	443	447	429	488	441	464	506	480	460	482	472	434	460	480	475	467	453	445	464	444	447	445	504	456	442	445	502	468	467	441	471	492	472	494	508	455	457	449	478	506	522	450	470	441	473	502	449	485	454	465	429	458	451	468	449	483	433	500	419	440	450	441	518	484	464	480	520	464	405	498	437	448	455	469	476	455	456	500	449	437	491	500	485	465	470	452	439	448	471	466	487	479	497	460	467	476	489	464	477	470	445	479	444	499	485	487	432	452	504	461	493	479	452	433	460	467	500	487	468	455	454	463	468	476	460	480	466	456	472	481	450	449	451	495	463	458	454	475	500	433	493	430	490	480	492	437	438	460	462	444	484	462	446	445	447	465	445	461	465	477	465	470	473	459	453	451	430	471	455	465	485	453	465	437	458	466	494	481	441	492	471	488	498	443	466	442	469	483	448	469	451	437	465	491	492	464	486	456	490	422	466	445	477	471	447	451	445	454	453	471	453	465	469	495	463	447	449	444	471	477	467	449	443	502	477	488	448	469	450	496	459	476	459	510	472	455	432	445	418	460	483	440	425	469	438	504	497	478	479	478	460	474	475	423	476	464	485	468	465	459	453	429	461	488	475	450	504	457	482	433	462	489	511	437	482	480	467	469	434
11818	1015	835	810	581	441	468	417	331	336	350	328	308	307	276	299	278	290	302	274	262	258	265	256	251	293	269	286	278	284	279	291	278	297	268	294	266	293	292	319	288	273	280	271	290	271	278	264	282	272	270	278	264	268	250	265	278	283	273	262	278	259	269	258	289	240	266	302	285	270	280	303	292	295	269	316	251	235	279	273	275	281	277	296	266	268	305	286	291	286	296	271	247	259	264	299	304	253	273	244	271	269	276	281	298	267	271	301	269	275	282	289	275	275	300	264	272	277	273	262	280	301	280	279	288	282	293	260	294	255	273	248	314	279	232	285	274	290	259	286	290	297	271	264	241	295	251	267	263	255	244	284	280	270	284	278	269	280	262	259	260	278	271	288	273	256	269	275	253	315	262	257	297	287	275	274	245	270	270	317	294	273	260	252	285	265	265	267	265	259	313	261	325	269	303	292	286	284	293	287	294	298	292	299	283	295	288	280	287	287	262	248	285	278	293	277	286	299	281	284	247	249	276	272	273	292	255	289	254	264	286	242	263	274	304	278	296	285	273	304	271	263	272	269	281	288	271	302	266	268	272	300	265	290	312	281	285	265	288	259	297	290	286	287	260	273	317	288	247	258	303	280	286	266	264	263	254	280	261	276	267	278	261	242	292	272	274	262	260	305	243	270	307	302	267	302	299	258	250	259	256	269	239	284	268	311	274	264	279	275	242	274	269	266	283	257	256	255	267	296	296	273	289	258	267	304	289	259	262	241	290	291	284	268	294	275	281	273	261	244	276	273	284	284	263	269	306	268	304	254	301	251	285	280	265	257	268	245	282	267	304	259	277	277	292	267	267	296	261	280	265	285	275	291	302	281	284	287	262	258	282	288	263	282	287	258	286	266	294	287	288	282	268	274	311	282	268	281	278	260	267	257	295	293	246	277	272	300	294	278	333	282	261	285	243	260	266	282	245	268	269	265	268	254	272	305	277	239	244	290	292	283	286	259	269	263	259	290	269	285	288	262	260	243	260	277	321	274	262	286	285	276	266	291	286	236	265	250	290	270	293	261	284	302	291	292	287	332	289	279	274	272	273	285	303	255	273	249	257	264	268	281	300	283	247	279	263	265	260	266	282	296	245	276	266	278	262	281	270	263	272	299	278	254	267	255	249	276	234	281	248	257	263	248	224	269	292	286	289	275	269	292	277	269	271	302	274	271	289	273	265	253	287	285	268	241	275	270	263	287	234	276	314	246	305	270	256	284	245	272	251	272	238	264	280	272	278	303	279	267	259	271	240	271	277	256	243	268	246	267	268	280	285	260	257	283	279	280	276	293	251	270	254	268	274	274	252	326	292	271	281	297	282	280	233	266	276	256	293	275	258	268	285	264	267	291	263	307	268	269	251	270	304	273	275	283	277	290	288	291	255	277	285	299	270	281	302	251	264	276	262	247	281	284	281	265	270	302	298	272	252	246	284	281	282	277	313	275	294	324	294	294	256	228	274	270	297	279	267	280	251	299	273	259	264	250	308	267	279	277	260	273	292	253	285	277	258	280	270	273	270	293	253	249	291	306	275	283	267	259	292	296	244	303	284	281	286	255	290	288	267	245	277	281	274	283	256	268	263	293	278	278	279	271	285	282	304	271	273	266	283	274	272	275	266	266	250	263	254	258	252	281	257	272	316	291	289	293	244	239	273	252	276	276	263	256	250	264	311	269	248	271	275	297	279	230	278	278	248	272	285	275	237	292	293	274	283	255	282	265	299	274	284	283	270	269	265	323	286	275	261	252	284	255	292	299	299	251	280	280	263	270	270	289	269	237	283	290	270	294	300	267	242	300	270	253	298	293	284	274	315	254	269	292	267	256	248	252	304	239	297	287	292	283	314	278	249	251	269	285	251	261	288	288	273	290	265	309	279	287	252	267	269	260	271	275	293	325	298	272	250	275	262	282	235	252	292	281	257	244	251	273	278	308	276	267	265	253	278	256	268	295	292	302	268	304	258	278	310	293	258	305	310	301	241	257	290	309	270	313	281	286	243	279	276	263	311	289	266	281	279	259	282	293	273	256	268	274	249	306	239	296	308	247	289	279	290	281	277	261	263	298	277	284	277	230	247	294	232	266	272	241	271	288	281	271	265	278	285	284	276	286	281	268	308	276	305	275	273	267	269	293	292	296	261	291	283	299	261	261	285	280	272	249	278	310	283	271	282	263	279	253	276	319	305	263	272	250	297	287	258	287	293	249	279	250	269	283	269	300	278	253	281	281	312	300	327	258	239	279	279	287	286	288	276	261	272	305	246	292	282	283	283	288	275	283	267	275	234	280	293	252	268	300	278	266	278	291	290	285	286	283	271	256	270	261	270	305	288	298	294	239	263	287	301	293	278	252	251	277	249	279	283	297	258	295	273	262	295	261	249	258	287	259	334	287	299	266	259	238	255	301	304	271	265	278	264	267	277	267	264	270	304	267	278	300	283	265	266	292	291	290	280	225	266	271	276	291	281	298	283	271	266	291	244	260	261	277	252	257	311	248	287	228	299	270	271	266	292	269	274	282	263	304	281	326	288	300	293	249	263	260	274	289	284	273	261	266	272	285	269	283	289	263	309	299	275	271	273	251	268	292	289	290	265	267	295	249	263	283	273	294	246	261	292	271	267	273	264	282	245	306	284	258	270	272	261	295	244	267	276	306	266	292	269	282	290	264	268	267	261	256	286	285	285	297	268	249	302	263	266	285	268	265	258	281	241	273	271	234	264	281	316	300	268	253	263	287	284	281	264	280	245	248	277	288	300	281	257	292	294	304	306	255	285	291	279	259	262	280	272	289	298	263	296	304	292	293	271	272	299	245	278	266	282	314	278	274	268	276	275	266	280	285	277	295	272	277	249	257	291	262	287	248	274	257	294	266	273	277	268	258	260	284	276	266	268	277	289	277	300	287	284	251	259	291	305	278	289	276	266	274	270	263	292	253	270	269	244	282	273	267	251	271	274	263	262	257	248	293	281	246	271	251	246	288	266	267	270	271	251	265	265	276	270	271	275	286	283	281	275	273	265	290	291	293	251	284	264	283	299	266	250	316	309	273	270	272	297	269	320	327	281	278	279	295	316	285	269	261	248	282	299	312	272	269	294	270	293	261	294	262	286	260	277	252	281	303	275	278	265	305	267	294	261	285	281	269	297	271	256	246	258	250	259	295	275	310	269	251	247	266	321	267	251	252	267	298	290	243	286	246	271	288	285	252	281	259	266	264	278	261	257	275	266	289	261	281	278	247	263	271	262	262	303	247	276	287	256	266	265	259	276	245	252	261	278	288	289	228	284	291	271	276	279	268	262	274	294	246	261	282	294	276	281	257	267	236	287	264	286	291	254	277	270	270	298	271	288	245	280	285	286	284	274	292	275	266	285	317	267	275	287	269	296	281	272	292	295	286	262	278	259	278	259	245	269	293	295	284	249	296	282	262	289	280	252	289	271	246	258	323	259	283	259	274
8429	1061	1786	2114	1668	1386	1332	1202	993	1025	882	835	831	737	745	760	723	714	704	699	728	659	691	676	652	708	697	660	679	661	674	619	653	660	691	685	650	662	655	665	651	689	677	645	627	633	635	692	626	679	628	652	676	671	678	653	626	657	621	648	601	629	689	654	601	670	580	656	605	625	666	663	632	642	652	644	643	620	628	695	673	677	621	664	631	665	640	677	640	632	659	639	653	642	634	631	670	679	685	640	685	648	683	659	658	664	702	621	629	575	674	614	633	635	642	630	670	643	631	702	667	612	692	618	681	621	667	635	640	585	636	685	664	681	650	632	648	667	628	715	685	666	659	623	653	628	639	653	668	645	639	637	649	645	642	636	635	648	607	636	659	675	665	630	669	640	650	610	663	649	613	625	625	649	657	609	675	625	653	663	635	658	629	644	612	588	677	628	656	642	619	602	662	611	637	596	660	649	659	633	645	635	687	630	662	627	672	654	647	644	646	597	632	690	636	632	694	632	661	640	666	612	665	695	641	640	648	635	609	673	680	645	650	664	639	648	617	636	663	650	646	660	626	604	650	640	672	574	626	645	652	621	629	663	629	651	672	652	617	628	651	624	612	693	655	711	647	646	634	620	648	656	563	649	608	624	658	622	644	650	661	637	639	626	620	611	619	643	644	679	616	624	637	674	718	642	635	658	628	618	663	609	634	637	641	663	634	626	633	641	664	711	632	658	643	676	643	674	645	664	622	628	659	645	601	608	605	613	629	640	647	622	680	636	616	600	612	655	670	595	645	684	594	620	666	662	678	590	610	642	684	630	699	649	660	640	639	628	654	686	672	639	646	646	602	685	639	625	599	629	596	628	637	679	648	692	656	643	615	667	601	684	634	618	625	641	623	658	627	640	667	639	654	633	664	625	631	695	629	672	644	647	626	675	624	611	637	629	643	616	671	684	682	615	634	663	674	662	666	663	652	640	651	631	600	677	663	676	652	617	661	649	679	695	672	630	656	637	645	605	648	645	661	644	610	635	638	657	652	621	655	620	651	639	670	603	640	678	606	658	678	635	647	591	694	645	647	624	677	638	630	657	617	628	656	637	670	640	693	643	621	671	648	641	624	629	583	633	629	664	654	616	639	615	636	612	620	675	671	658	630	680	619	623	638	647	635	653	611	613	638	695	649	641	664	640	641	670	607	654	660	627	668	675	587	651	574	642	653	594	671	652	641	622	627	682	598	569	611	663	646	645	603	637	635	628	646	632	681	646	619	644	656	672	691	662	613	650	657	624	672	690	634	678	648	642	633	653	689	629	622	645	619	654	623	636	636	653	652	642	660	669	670	646	609	632	630	620	651	657	650	663	679	607	602	619	648	612	614	636	628	617	610	631	653	660	655	662	664	624	658	656	671	643	590	664	619	611	644	624	616	641	604	632	654	644	638	644	641	657	614	658	647	653	591	636	642	613	641	680	590	627	655	637	633	648	649	646	679	664	636	656	655	625	643	610	664	684	652	649	674	619	632	640	606	650	600	641	632	737	622	643	653	632	630	630	646	638	674	677	624	671	630	635	680	639	691	623	639	696	643	591	628	678	621	664	660	658	630	680	651	656	618	635	616	637	575	616	649	615	599	623	639	628	651	666	649	605	602	625	606	663	637	633	617	650	634	654	619	614	650	642	651	602	651	645	657	621	667	668	634	647	674	664	662	659	610	659	616	619	621	645	645	593	640	645	666	685	667	621	677	635	623	639	657	655	621	674	627	664	633	632	658	619	635	590	661	634	639	688	683	604	678	660	632	619	677	641	624	656	643	606	627	615	628	589	655	647	650	631	636	652	649	607	680	604	640	623	672	633	668	662	626	681	621	619	635	665	688	583	609	664	684	666	622	617	631	615	673	598	612	621	632	646	657	690	597	638	650	687	660	648	605	632	641	660	594	639	677	622	619	629	655	637	647	665	593	651	637	609	642	624	624	594	656	662	667	653	675	657	645	672	650	640	623	649	636	584	655	596	614	657	615	624	611	648	630	642	636	634	631	639	673	635	699	667	638	662	603	649	654	616	661	616	647	613	611	658	614	633	620	689	661	637	630	657	673	624	627	682	700	652	586	647	678	620	625	661	654	652	652	594	677	639	610	658	644	671	580	629	659	625	625	639	662	619	687	659	616	685	597	635	637	660	641	677	668	606	638	655	581	630	662	698	673	635	619	658	607	664	615	659	608	652	655	634	594	680	641	626	674	663	660	653	626	624	632	628	626	679	667	647	644	647	683	633	640	635	627	619	601	628	614	619	671	625	660	631	645	638	655	601	677	634	631	632	631	626	571	649	640	605	620	615	654	640	625	647	611	646	638	667	673	596	666	688	646	640	687	619	662	687	655	608	664	643	648	650	608	616	653	602	638	663	624	675	661	677	657	618	616	594	641	589	632	660	606	611	612	610	633	702	633	637	705	630	642	619	656	632	637	667	664	655	660	636	637	658	587	622	648	651	642	668	655	645	626	694	639	654	648	646	680	619	619	660	639	647	623	657	627	645	639	610	647	625	682	650	635	657	655	648	617	647	630	629	627	607	651	629	624	645	643	649	647	660	638	633	648	617	618	586	634	657	652	621	627	669	620	606	620	653	609	649	617	657	633	649	670	628	639	627	630	625	661	660	661	624	678	662	682	641	647	630	630	664	649	626	632	643	631	650	657	657	650	668	700	639	644	655	653	636	657	634	648	659	631	681	612	612	660	627	646	651	664	645	600	618	649	653	651	653	668	686	634	668	635	657	630	614	670	637	671	656	666	655	637	685	634	611	671	688	679	668	632	605	655	642	640	613	640	633	670	666	652	659	653	588	597	605	602	657	668	582	629	638	630	620	640	628	669	693	669	657	623	617	656	642	652	623	615	616	625	613	604	678	653	637	614	602	632	642	657	660	690	626	637	645	633	633	638	677	652	607	671	665	638	626	643	595	611	640	654	649	666	639	588	653	629	637	650	656	674	645	618	619	656	658	667	645	635	636	621	667	605	633	657	688	619	660	608	642	664	637	660	666	672	651	662	624	640	648	713	678	635	664	664	619	620	648	652	672	634	675	637	648	617	675	665	652	642	630	616	650	626	653	628	668	663	680	647	623	628	663	647	647	660	659	657	673	648	653	633	587	650	621	642	610	616	629	613	610	657	655	623	623	632	625	638	614	612	623	630	662	630	665	702	628	625	665	653	602	599	655	679	623	594	636	647	680	638	654	635	627	642	669	660	608	705	679	617	625	661	691	655	625	588	677	668	694	606	647	587	688	660	605	652	637	657	636	643	608	663	645	658	649	616	648	605	644	609	645	635	634	632	638	658	613	634	631	643	674	604	644	703	712	643	633	633	666	605	653	658	619	668	603	584	624	623	646	663	644	606	660	659	681	586	628	651	640	595	648	670	641	642	642	646	604	645	654	642	653	672	635	630	645	647	660	634	604	656	662	649	672	676	649	666	610	652	676	688	670	606	658	629	663
20241	2413	1631	1516	1111	828	630	561	561	494	494	449	468	399	404	418	427	417	408	381	379	380	375	371	397	422	437	392	382	396	372	407	431	412	429	392	374	394	365	400	392	375	402	386	426	410	404	379	405	372	390	381	403	437	370	349	380	423	440	413	399	407	421	422	391	370	395	408	390	410	414	395	418	381	416	382	423	388	368	383	347	428	359	368	416	418	359	384	379	350	384	364	390	374	403	412	397	398	386	398	388	402	364	404	432	374	395	409	356	380	386	402	372	426	409	411	372	412	391	410	370	409	396	394	377	350	384	388	390	400	360	371	412	389	371	389	360	398	375	349	385	376	388	411	392	373	404	389	383	366	426	429	365	383	383	398	369	397	400	435	383	398	376	394	369	397	408	431	408	413	356	390	406	381	398	372	381	368	427	384	371	399	392	381	421	407	407	416	382	390	389	413	404	436	438	429	431	433	394	396	410	353	411	384	356	382	370	414	396	437	378	393	417	370	366	389	335	377	384	421	394	400	403	412	372	391	374	401	374	388	426	391	366	399	360	396	416	417	426	358	405	386	429	394	371	420	398	417	366	397	378	345	382	386	402	403	422	366	370	366	362	384	395	370	402	395	369	365	388	430	400	377	396	374	393	331	413	373	367	378	394	372	392	363	418	387	410	393	336	375	418	378	406	383	388	399	405	363	387	374	428	404	391	346	404	377	380	379	396	392	372	404	391	400	410	377	396	405	420	387	399	398	378	373	389	412	363	390	380	379	374	416	376	395	375	410	404	419	403	400	388	391	363	360	395	402	441	392	378	409	393	395	394	345	385	379	370	417	392	364	425	429	375	422	395	356	349	357	394	385	368	377	382	377	431	392	432	375	387	404	355	387	380	344	382	408	413	360	346	399	390	360	369	384	383	378	353	346	394	362	412	403	365	380	406	447	396	445	387	417	384	351	357	379	400	371	409	389	396	379	383	391	374	359	394	377	411	377	406	379	394	394	387	421	386	376	398	388	400	406	401	375	364	411	385	374	357	397	414	393	352	351	379	429	428	405	380	404	373	427	411	380	352	395	387	378	405	378	392	386	379	371	370	441	381	393	394	417	346	360	421	376	399	385	391	399	366	425	455	395	377	349	362	405	403	361	398	408	452	404	405	370	370	380	421	425	381	385	393	366	356	411	409	388	396	436	390	395	389	418	382	406	415	387	380	370	382	387	377	364	395	407	400	374	387	363	403	386	355	343	368	370	401	395	401	395	410	378	388	390	387	413	416	398	394	390	390	404	414	376	387	385	362	374	396	369	360	371	418	376	409	358	400	389	411	355	418	379	406	379	354	377	361	369	393	382	405	406	366	406	407	381	384	371	371	379	337	392	428	389	380	395	379	384	355	368	430	384	374	388	379	385	368	378	404	405	405	346	352	375	391	402	390	357	384	369	367	352	415	407	367	377	429	403	416	421	370	428	384	376	385	423	389	365	392	388	377	387	396	455	399	433	377	381	363	370	354	350	375	400	415	412	396	363	396	380	385	371	381	375	414	328	405	424	413	356	414	404	388	382	399	343	409	376	428	431	389	361	405	407	404	390	390	373	378	350	397	394	431	408	383	400	372	395	366	412	405	386	440	404	403	372	371	399	372	397	367	412	371	414	391	437	388	427	398	387	428	404	404	356	354	384	377	369	391	362	417	389	395	410	412	386	342	388	402	397	389	370	391	395	381	373	372	400	382	402	354	394	397	349	398	376	419	417	428	399	424	397	396	389	378	394	414	432	384	403	384	388	397	386	393	372	379	436	400	407	397	382	378	436	368	374	392	365	395	375	376	368	378	370	406	376	386	373	398	388	361	346	420	401	359	371	380	372	434	370	431	369	340	377	372	414	379	400	393	400	406	365	410	391	447	373	387	374	384	415	383	389	365	364	388	400	404	377	406	393	386	350	392	388	340	397	377	398	405	375	347	409	388	400	395	400	385	400	397	402	417	387	359	405	361	388	391	396	387	421	359	378	422	391	361	398	352	342	339	381	396	351	397	357	404	412	376	423	376	362	389	372	411	360	358	415	371	400	415	374	393	374	424	424	400	368	415	365	401	414	417	349	418	400	395	355	405	376	393	376	375	397	410	382	412	342	370	368	362	428	390	387	387	436	368	389	362	365	382	391	385	406	341	384	376	361	375	372	400	380	409	377	375	381	399	398	384	357	355	385	367	416	395	436	428	404	368	385	439	395	408	405	410	380	386	396	399	364	396	416	379	375	381	397	383	388	375	343	413	386	420	390	415	362	382	383	388	357	397	393	396	352	401	369	409	366	354	383	401	419	377	416	381	419	377	368	380	412	380	379	387	385	358	378	408	379	398	386	404	402	369	381	394	379	356	388	384	369	400	391	346	373	361	374	405	394	435	412	397	411	377	419	425	374	389	360	398	422	387	395	371	346	400	359	358	334	358	386	407	391	419	415	390	397	417	387	413	362	379	387	383	387	359	351	373	411	388	410	380	378	408	383	407	407	365	367	401	409	412	392	397	381	404	374	364	416	400	367	385	349	361	390	378	393	404	395	370	370	397	356	397	410	411	411	370	405	358	393	377	430	398	398	388	393	395	379	407	367	433	387	389	378	414	384	396	451	382	383	385	396	374	393	379	359	351	433	419	405	368	397	383	405	387	383	433	385	412	398	428	414	382	378	412	409	387	369	373	398	372	375	382	405	379	384	404	396	398	426	408	408	427	367	403	401	394	367	413	398	384	381	390	366	404	417	392	381	387	392	389	379	405	355	390	410	388	382	429	404	397	395	374	393	351	383	417	378	368	381	384	394	345	388	403	414	404	396	417	372	386	419	377	358	398	384	369	377	358	385	394	366	365	355	386	396	373	448	407	388	383	373	379	380	405	402	405	407	401	366	372	378	422	439	389	401	400	404	403	411	421	363	389	410	380	413	400	392	386	379	362	401	397	382	378	418	367	406	366	379	393	381	381	382	428	371	407	397	426	372	361	400	359	367	409	377	408	375	397	323	364	415	373	391	374	434	398	368	393	378	379	376	371	375	386	405	384	415	385	410	382	382	409	391	396	456	414	401	395	408	396	390	401	409	391	402	395	412	404	398	368	390	393	405	362	362	401	356	398	384	395	406	381	391	348	372	380	430	359	381	372	394	388	392	364	394	385	346	365	390	375	420	398	391	413	357	400	377	367	376	372	382	394	423	372	379	380	360	404	390	397	360	407	426	390	392	430	400	391	388	410	379	357	391	380	433	407	429	423	363	400	389	390	423	382	392	377	394	370	401	350	356	384	370	338	370	355	376	400	366	407	431	349	348	385	384	393	361	416	398	371	392	369	395	385	397	405	379	385	360	435	351	392	389	348	385	366	374	398	391	387	431	416	381	382	383	410	379	415	387	373	390	407	419	402	378	394	405	379	361	385	389	360	396	391	336	384	375	396	385	394	375	377	403	392	401	402	417	400	403	419	369	382	408	419	374	363	379	373	396	388	362
11320	1714	2999	3512	2954	2482	2065	1746	1527	1398	1354	1135	1160	1113	1098	1049	991	966	1024	995	1016	951	876	908	937	911	883	902	897	912	853	906	875	911	951	921	919	953	846	819	875	900	893	863	965	837	855	874	884	867	916	854	894	774	851	832	830	825	865	871	867	894	878	869	937	905	846	879	842	918	890	880	858	848	853	888	897	936	856	882	743	847	909	872	847	906	851	859	843	834	857	873	878	878	825	856	852	890	828	871	877	823	829	879	836	849	880	868	900	949	829	858	831	841	833	870	877	851	851	840	814	862	879	848	827	874	867	875	868	892	892	840	836	865	850	871	888	811	847	865	854	824	907	905	914	903	902	847	838	861	873	827	909	862	877	912	848	805	830	857	853	888	866	894	903	877	875	851	823	862	855	832	889	823	881	843	841	841	875	882	864	880	899	850	882	881	801	885	822	852	865	834	883	880	854	824	884	920	818	876	839	870	891	831	855	854	886	816	834	866	871	908	838	918	879	811	831	811	869	870	861	837	847	827	869	876	871	874	888	861	832	847	892	888	805	864	894	876	871	912	873	880	804	821	822	905	836	868	847	857	874	849	890	888	858	886	879	841	844	843	815	883	890	832	899	879	904	871	877	847	832	898	892	888	837	864	828	857	843	830	862	838	843	846	924	841	886	865	874	835	833	839	838	870	898	797	883	809	841	840	905	866	802	829	860	858	853	834	868	815	879	842	877	804	829	790	828	886	899	848	885	872	850	879	803	857	839	856	828	917	862	836	838	822	827	848	890	894	888	850	854	841	876	904	916	878	897	875	852	830	926	843	892	885	855	873	839	829	886	899	888	851	879	855	854	887	839	835	892	901	850	837	847	881	880	849	887	857	894	836	896	870	832	866	826	879	865	784	868	784	846	846	849	799	895	837	902	812	875	856	869	835	820	871	891	817	898	845	839	916	838	859	913	813	899	844	870	855	868	838	866	822	818	893	828	867	814	866	884	861	830	829	867	851	864	805	847	891	888	862	857	873	864	918	849	847	878	866	909	808	874	929	913	824	862	858	880	846	851	908	857	816	884	839	823	847	854	852	879	848	851	859	829	871	830	852	837	856	885	835	858	877	796	836	839	871	899	862	885	853	808	864	839	844	824	835	884	884	847	853	826	869	867	829	881	837	846	842	885	940	905	882	848	925	858	840	858	845	854	853	831	824	839	836	905	866	871	883	819	847	854	884	905	858	896	823	865	810	841	877	849	837	892	907	887	895	831	862	859	896	856	868	835	899	806	856	833	822	873	815	838	817	901	823	822	882	871	872	886	843	855	883	864	893	877	839	894	831	834	853	890	864	869	903	875	860	906	853	815	941	826	892	875	868	857	878	887	856	882	879	888	852	885	845	843	878	837	863	852	865	830	836	839	850	862	850	866	851	879	823	836	841	809	793	857	866	872	827	848	871	832	842	837	886	834	850	823	837	852	893	880	850	868	853	878	861	848	817	846	870	845	836	883	869	797	794	841	848	876	858	847	877	906	848	864	829	854	817	888	843	902	871	837	842	790	922	857	879	869	851	838	850	837	848	820	827	837	822	848	905	867	824	803	902	880	873	840	827	828	865	847	848	902	884	948	856	863	847	880	873	860	842	843	851	857	847	783	801	883	889	859	906	812	817	823	865	850	903	881	814	884	892	840	861	847	835	878	836	834	885	884	867	854	858	830	848	889	866	805	908	816	813	855	870	928	848	851	794	878	856	852	869	820	900	822	854	876	852	845	849	843	833	861	882	845	880	866	864	867	886	841	893	855	863	832	807	874	851	903	913	857	882	867	805	843	849	838	831	827	827	830	857	838	846	815	886	874	849	893	851	918	850	843	854	838	850	847	875	798	849	905	870	897	842	847	850	849	899	870	867	795	847	807	862	781	840	790	899	797	857	842	898	890	819	878	881	829	849	830	834	896	879	859	916	834	891	854	845	853	856	863	874	859	900	875	853	869	865	795	855	887	838	926	856	855	870	835	859	817	857	828	847	833	867	830	843	818	822	928	868	862	898	882	905	828	847	838	839	887	870	818	862	849	897	840	849	901	837	858	845	885	843	844	815	796	869	877	883	875	855	900	847	820	818	807	866	859	906	870	863	843	842	863	868	904	871	876	881	863	830	852	900	876	872	880	878	773	855	859	798	870	884	851	880	849	850	842	822	851	792	863	829	822	841	840	862	824	911	857	864	896	852	905	869	828	885	897	867	835	866	872	889	839	886	841	874	906	855	845	919	899	855	854	879	889	823	905	904	852	813	888	887	799	830	849	806	824	895	846	891	821	870	893	816	834	836	843	880	849	872	790	851	884	784	824	904	887	805	831	853	847	883	859	853	862	896	918	881	822	856	859	850	839	813	824	824	860	838	809	852	823	897	781	849	862	876	839	900	892	844	882	850	882	861	882	859	892	853	847	851	830	905	817	935	841	885	829	856	880	893	858	878	893	825	844	864	861	882	861	921	896	861	851	879	873	853	884	833	858	814	891	851	784	842	845	851	856	872	842	849	835	894	872	801	849	854	899	847	825	853	849	898	887	893	854	815	876	819	871	838	858	878	890	889	907	896	887	820	860	840	822	853	911	875	919	869	861	845	871	873	827	865	861	917	897	939	852	919	863	880	892	864	832	817	859	912	881	852	859	852	807	905	879	839	858	793	810	890	826	875	835	888	864	814	867	857	884	884	840	841	826	877	869	848	872	913	879	897	846	841	833	868	863	868	889	839	856	868	853	872	864	888	867	814	820	785	847	891	831	855	827	858	838	861	886	858	859	858	842	846	831	884	854	875	875	836	868	846	846	889	869	872	923	860	871	840	832	889	872	857	824	901	838	909	875	782	817	884	839	868	851	869	879	884	809	860	851	808	906	851	872	883	849	854	912	843	783	862	890	828	860	892	872	854	841	878	911	850	836	859	926	809	828	927	910	847	798	805	866	859	855	821	861	866	860	860	837	854	907	843	823	861	855	848	851	835	882	843	844	815	861	848	818	833	790	932	860	868	876	808	793	839	865	854	880	825	875	797	917	855	857	887	827	852	832	831	888	842	854	842	905	883	902	815	902	843	874	869	807	890	831	918	820	827	906	851	842	861	809	864	869	832	904	856	934	825	854	899	776	865	838	836	873	857	862	870	859	881	794	887	873	903	861	868	823	868	841	850	810	868	841	847	879	892	922	817	831	920	793	870	896	871	882	894	839	855	838	865	842	845	839	798	834	821	868	888	854	854	812	833	813	863	835	891	874	843	859	846	925	865	879	827	864	865	912	838	807	832	850	836	866	881	841	860	821	892	870	863	796	826	853	885	878	845	856	895	846	897	855	830	839	870	870	884	836	886	905	855	843	880	873	879	889	832	881	858	883	871	817	902	843	869	871	902	861	821	845	879	844	895	843	863	813	913	852	868	859	904	883	857	840	889	832	926	817	847	868	873	881	837	946	856	838	874	871	822	852	847	845	814	851	848	812	831	851	846
3185	302	304	222	222	206	207	198	183	199	200	186	184	195	178	172	163	172	167	194	171	198	165	201	180	182	174	173	197	177	189	167	175	169	164	173	206	174	191	190	169	190	176	176	173	175	183	185	205	192	207	190	162	194	199	167	194	184	182	192	171	187	171	179	163	170	179	176	178	199	198	178	191	184	188	163	174	189	171	165	192	194	175	188	183	168	200	196	180	208	183	199	194	202	163	167	208	161	163	188	186	181	220	176	169	194	185	165	167	175	179	173	175	187	195	157	189	165	182	178	204	198	196	180	162	205	188	168	175	201	182	196	194	191	188	183	167	194	179	197	200	186	204	193	194	174	176	160	201	179	174	193	180	181	187	201	190	187	198	159	180	189	158	167	156	175	203	156	195	194	151	193	207	184	177	190	168	167	189	183	180	194	150	184	179	193	174	172	152	182	188	166	208	179	185	192	171	169	150	197	173	165	168	186	176	204	181	169	184	182	167	185	183	173	172	186	176	180	174	177	157	193	200	192	196	148	219	197	159	181	200	171	183	179	154	179	181	177	168	185	187	183	198	156	191	189	182	175	204	182	176	156	186	207	195	196	160	194	184	167	190	204	175	189	178	188	198	171	207	153	191	195	192	190	177	191	204	178	168	173	177	154	152	167	184	192	175	191	191	167	171	192	193	203	171	190	222	165	183	207	175	194	182	180	199	198	187	156	157	183	174	203	197	165	161	171	200	179	194	203	191	167	194	207	171	166	193	184	159	185	194	189	174	167	194	177	206	200	181	188	171	181	170	198	201	183	169	178	198	171	152	163	174	192	208	205	164	176	172	185	168	181	178	186	160	149	184	183	167	181	200	183	178	160	173	171	168	172	192	172	200	192	182	194	188	164	167	194	194	185	168	178	182	184	178	177	186	165	165	168	156	184	190	192	183	201	176	169	163	174	188	175	163	153	194	183	179	176	170	182	181	198	187	183	181	187	178	172	180	148	148	176	162	178	210	178	197	185	179	177	156	177	190	155	204	194	186	194	187	164	172	185	178	178	177	185	163	200	177	183	183	208	185	199	196	181	197	202	156	181	166	200	178	201	202	210	193	151	184	178	180	192	196	177	197	180	188	163	187	167	191	197	187	181	189	182	167	192	190	178	172	181	160	177	175	179	170	180	178	174	199	199	162	160	187	188	197	230	184	172	189	189	201	204	196	148	168	169	177	164	194	195	173	196	187	187	186	176	190	189	165	197	196	176	185	173	173	167	190	191	200	179	167	178	184	178	174	170	189	199	181	171	193	172	180	185	198	188	175	173	190	190	175	200	191	171	180	183	185	167	189	182	192	165	173	192	194	199	197	165	181	156	203	185	195	184	186	156	179	186	204	204	180	226	176	198	174	179	165	184	201	197	186	201	183	200	160	212	174	191	213	172	180	202	174	183	184	187	180	190	199	169	175	199	197	195	207	177	162	185	160	161	185	156	178	175	203	176	214	194	219	198	198	196	213	162	164	217	173	164	173	171	187	178	172	192	167	180	186	176	184	203	183	209	201	152	194	164	177	176	197	162	186	168	189	194	173	177	160	178	192	206	176	196	174	155	191	173	172	192	188	170	194	194	166	173	187	194	187	180	165	200	163	196	148	191	186	159	175	179	188	178	183	183	178	153	197	168	193	156	197	183	166	182	174	170	164	171	173	192	185	176	151	188	190	179	168	177	178	195	196	178	174	169	186	194	184	180	162	196	188	200	192	192	179	139	182	184	196	183	169	221	178	167	178	162	201	178	177	196	182	202	194	147	157	176	173	222	203	167	184	179	194	166	196	224	202	168	176	196	222	172	166	180	171	177	174	177	184	159	162	163	188	182	210	199	211	183	188	182	173	179	193	175	191	162	170	187	192	199	190	201	181	197	179	207	190	216	208	169	174	216	199	188	170	194	201	185	179	184	183	186	195	198	183	143	178	192	179	196	212	178	181	178	178	190	202	178	180	224	170	168	171	177	182	190	166	170	200	192	193	158	179	157	194	198	199	180	174	215	181	184	180	190	180	194	180	198	185	165	173	186	168	202	196	175	171	200	188	140	199	200	185	203	219	176	175	175	174	189	179	177	186	185	202	190	201	159	213	181	177	182	177	199	194	184	179	194	174	186	159	167	163	180	185	196	161	200	179	190	164	189	202	169	169	209	177	190	193	177	187	164	179	167	166	185	199	178	176	210	175	190	198	161	177	160	165	167	164	153	210	166	174	192	178	203	185	185	166	175	189	163	183	176	173	198	185	177	167	187	201	177	155	194	185	180	174	187	209	218	199	190	197	209	188	190	204	195	193	186	155	199	168	172	195	202	158	179	178	174	168	197	158	175	164	195	201	185	179	150	171	197	179	169	183	202	175	141	195	184	203	193	199	194	199	179	182	207	208	187	186	214	160	185	188	196	195	184	184	198	197	166	192	164	189	194	202	154	175	174	168	175	176	181	163	157	158	195	155	160	174	202	175	171	213	205	182	171	175	182	204	207	166	165	183	192	176	174	177	198	173	187	195	175	190	175	183	184	181	189	203	180	170	193	187	184	180	185	181	192	177	180	177	179	208	178	180	195	184	205	181	190	173	184	169	200	210	161	176	172	181	172	197	171	190	197	190	187	198	210	207	194	190	179	187	186	174	171	176	183	183	179	183	171	196	208	183	185	200	168	168	191	186	196	202	176	175	216	157	172	159	193	184	165	180	181	169	174	183	177	191	177	184	164	181	166	160	163	178	173	177	182	183	184	194	206	180	164	202	203	184	179	201	177	161	163	190	182	191	162	179	195	173	180	163	184	172	210	152	168	161	168	174	182	182	170	176	170	179	167	201	167	177	169	192	199	156	202	204	192	177	169	177	159	197	181	183	169	187	217	192	182	189	188	155	177	172	200	170	174	187	172	184	200	198	148	161	198	175	176	183	187	180	167	208	169	166	179	168	170	182	195	205	163	194	193	196	185	168	187	171	180	198	189	174	189	185	204	186	192	192	176	193	181	197	178	174	182	187	180	187	169	177	193	177	194	187	176	169	195	172	192	169	181	181	151	195	173	183	193	157	185	177	168	182	175	189	183	149	197	183	176	183	180	187	178	176	160	197	164	203	194	174	189	178	196	197	163	203	191	206	191	199	200	203	187	201	185	209	194	188	177	190	186	152	170	171	188	183	209	155	171	193	187	193	197	198	180	178	195	163	203	166	196	168	167	178	174	186	184	182	159	187	208	192	190	181	194	177	170	172	208	168	159	192	180	188	193	194	177	187	170	182	180	182	183	215	204	167	156	166	172	200	185	217	193	206	192	178	179	195	164	168	172	171	175	198	191	170	154	184	188	181	178	193	184	153	182	169	228	201	189	188	177	169	200	197	176	171	190	175	169	186	189	189	180	180	194	184	180	173	169	166	185	166	187	156	150	179	193	221	174	184	183	174	188	197	190	187	147	192	160	193	187	209	204	185	213	204	183	163	206	155	206	189	167
2648	540	763	685	638	577	552	528	493	493	503	473	512	485	462	481	442	476	456	415	452	448	480	496	472	443	449	401	488	418	448	456	448	467	458	484	487	465	459	464	439	468	446	460	493	463	495	480	457	453	436	439	462	490	454	444	426	453	458	443	453	427	476	461	481	440	451	471	474	482	438	504	442	437	443	487	451	456	464	438	472	447	496	508	453	453	430	470	468	405	432	416	447	428	458	477	455	445	477	493	457	447	405	447	456	450	440	457	463	473	460	458	484	424	454	438	474	436	439	465	415	453	463	436	456	417	467	444	451	447	453	427	457	458	451	457	475	489	465	471	488	466	454	461	514	486	498	444	426	461	431	493	437	460	445	445	460	464	454	422	449	418	445	458	433	454	455	463	439	470	458	465	481	432	465	497	452	459	428	465	443	413	463	431	455	505	469	513	480	446	450	445	483	442	427	418	477	458	419	436	470	481	458	448	479	459	429	461	467	462	487	472	487	464	467	453	434	437	491	434	447	475	490	463	438	453	422	476	434	443	412	438	453	451	453	433	458	473	432	465	448	478	488	463	432	417	454	437	418	452	453	421	445	461	521	457	465	465	419	464	466	469	499	409	469	437	447	430	491	459	443	476	426	474	456	474	464	458	481	438	439	497	453	442	452	472	428	402	476	457	471	470	435	464	457	421	437	435	421	442	466	493	438	470	484	487	453	451	448	473	465	459	466	423	447	455	495	464	452	452	445	443	447	444	487	422	436	473	458	438	498	455	445	446	473	429	453	463	434	479	472	442	481	452	441	465	437	433	478	495	423	472	423	451	473	437	460	493	441	432	417	458	461	442	469	444	408	452	452	439	471	462	456	402	439	455	478	426	459	478	450	432	476	441	433	441	476	474	453	440	465	447	443	468	457	471	482	481	471	452	436	467	458	448	452	492	455	448	473	505	438	483	511	399	474	475	409	458	437	442	445	465	476	418	435	450	466	451	431	487	444	437	467	460	495	431	398	431	433	439	425	439	446	485	471	450	435	452	469	470	491	466	471	465	464	434	452	418	474	441	445	447	455	438	468	408	488	436	443	432	447	468	468	482	448	479	468	497	431	451	445	444	468	451	490	460	446	475	467	439	483	449	463	467	455	468	428	460	461	458	517	449	456	423	439	433	431	436	466	481	464	446	494	444	447	431	488	402	471	448	442	395	428	433	469	431	452	466	460	474	467	470	446	495	466	476	478	477	455	452	466	438	455	496	439	468	457	413	460	448	452	476	467	466	479	433	473	477	458	443	450	451	466	469	466	462	461	459	484	465	450	435	504	453	472	454	437	437	442	484	462	419	446	431	465	457	451	433	475	479	473	450	466	503	454	449	414	471	454	487	468	450	457	473	467	479	476	451	475	463	431	451	413	446	461	437	456	448	441	464	470	435	478	424	441	439	399	471	467	476	445	462	451	469	450	498	455	457	429	439	461	413	437	443	458	434	449	430	462	444	483	464	447	473	471	445	449	469	453	484	476	446	443	441	435	464	448	427	437	453	430	435	436	430	427	457	449	459	487	456	477	453	442	401	442	437	424	447	435	463	454	473	471	431	455	441	454	486	495	462	446	456	444	475	431	431	431	473	463	464	487	443	436	505	451	463	464	421	454	454	469	483	457	429	447	484	448	428	488	454	467	427	470	451	460	472	466	455	443	442	454	459	416	443	451	444	467	455	404	443	439	419	442	470	461	484	480	470	475	410	476	493	454	452	426	437	438	479	461	478	512	396	456	477	454	478	463	447	479	451	452	488	474	425	439	491	481	447	450	458	489	430	467	456	438	446	439	438	430	427	501	449	424	459	450	470	427	448	451	418	433	432	469	441	410	448	450	456	462	488	464	432	467	439	415	447	451	432	479	427	460	447	453	438	453	467	432	441	470	446	440	469	438	457	466	442	440	411	468	443	450	441	429	470	457	454	487	481	466	459	467	471	478	452	490	457	433	483	441	502	489	455	471	469	465	424	472	436	474	501	461	473	442	481	443	454	480	458	448	494	432	447	414	445	466	455	484	470	450	426	450	504	437	430	446	465	465	454	468	432	452	451	459	459	461	469	436	440	505	477	440	409	460	446	460	467	442	427	448	472	473	458	427	403	417	451	468	463	448	480	463	487	461	437	464	492	422	430	433	458	466	465	455	464	448	464	471	464	443	449	452	443	457	474	455	436	468	418	453	505	446	428	434	447	479	423	470	409	461	446	482	446	446	414	469	430	474	441	442	438	464	399	415	462	457	443	443	474	444	438	443	452	469	431	452	502	427	409	409	453	483	479	456	442	439	459	463	479	419	467	473	485	417	423	467	477	438	424	464	518	485	488	423	418	446	451	460	472	465	459	471	492	465	463	447	447	463	496	473	454	477	479	430	455	461	453	434	455	456	467	439	445	472	456	420	433	474	432	465	488	460	473	434	433	451	427	426	455	473	440	438	455	510	435	431	463	470	460	465	443	446	439	450	469	420	450	457	452	438	477	472	435	452	436	421	465	424	432	422	445	449	433	469	464	429	494	466	477	480	456	469	485	448	461	444	429	485	499	441	463	458	468	452	472	455	437	465	443	430	444	476	459	446	460	485	450	470	455	456	460	470	481	450	456	429	431	470	475	475	438	450	440	431	433	451	492	472	466	472	454	485	468	485	458	435	463	486	448	436	444	436	477	476	472	458	487	424	484	438	455	414	464	496	496	443	450	492	495	455	462	471	457	442	451	456	474	438	450	461	503	464	433	427	469	460	476	466	481	443	446	475	454	446	469	515	497	441	438	439	447	452	479	441	482	447	422	425	426	474	451	454	443	451	450	454	415	489	468	428	462	476	440	455	433	439	465	483	450	475	435	474	437	485	460	459	436	432	434	456	459	481	473	429	477	434	453	471	473	441	444	427	457	443	451	443	457	384	476	463	470	469	462	428	499	437	445	490	451	475	458	455	450	474	452	491	417	446	436	463	462	442	427	466	464	479	487	464	438	450	464	448	474	467	436	456	449	444	440	430	462	455	440	464	454	436	470	408	444	495	446	454	474	438	419	452	449	443	441	432	446	463	441	461	463	433	441	446	461	448	462	485	438	486	454	427	454	436	504	429	474	476	441	444	467	457	454	426	430	446	460	494	460	458	475	445	472	457	441	452	482	465	461	465	418	463	477	448	446	438	434	433	455	431	494	458	461	475	459	437	450	434	458	480	455	461	498	486	453	499	451	432	475	486	468	462	417	444	416	423	458	479	444	468	412	464	428	456	462	486	430	415	468	446	439	456	454	425	442	448	454	422	451	461	464	469	469	463	449	454	446	481	440	416	418	444	474	443	454	471	456	462	476	449	458	465	415	448	433	466	437	440	440	454	447	442	479	433	475	460	427	440	431	431	464	471	452	446	500	439	441	476	435	445	436	446	438	493	473	444	424	437	419	460	428	427	498	477	425	514	459	448	447	443	432	452	462	441	489	455	449	439	462	451	474	420	465
12154	1108	944	889	587	561	413	366	324	323	302	287	293	321	319	295	271	258	302	297	274	272	321	272	291	288	246	264	262	315	252	302	280	254	254	275	310	287	261	265	267	251	282	282	257	297	235	300	271	285	274	271	238	282	253	259	257	258	301	280	226	272	268	244	254	260	263	275	253	268	267	247	270	284	275	298	265	285	273	271	285	285	269	239	261	284	252	290	264	291	272	228	249	262	233	265	268	247	269	279	277	291	253	262	293	288	288	245	277	266	285	278	264	250	255	281	290	278	258	259	275	233	267	244	259	277	279	278	285	280	279	261	262	260	281	285	271	274	254	257	238	283	272	268	275	257	240	254	262	286	291	254	281	301	258	264	268	286	282	274	277	306	247	256	255	255	283	254	261	282	257	284	260	275	278	254	285	242	277	231	277	273	242	285	234	262	289	266	269	279	295	273	251	243	286	266	259	266	260	280	303	278	294	274	267	270	261	266	266	272	271	232	308	301	308	247	239	285	239	258	277	268	279	271	279	255	292	283	225	301	233	258	247	242	272	246	270	257	249	249	248	276	267	240	278	271	284	275	264	266	287	265	285	301	249	251	237	269	249	267	242	287	297	257	282	305	254	264	260	272	242	254	289	255	254	282	267	267	256	272	286	256	283	264	256	236	265	281	257	250	250	294	271	276	246	251	236	282	273	270	272	265	251	252	270	268	284	274	277	273	239	258	279	267	254	251	279	266	281	258	265	273	249	263	261	262	285	273	269	268	240	261	257	265	264	242	288	259	260	271	279	268	236	258	285	264	258	243	266	294	242	267	226	233	246	243	271	244	314	274	261	299	307	288	304	310	246	323	260	289	259	295	246	257	248	299	268	296	280	261	281	253	251	262	246	269	280	304	262	271	257	248	266	282	263	262	287	243	257	251	267	278	297	255	256	274	274	258	264	281	279	274	275	266	217	316	278	270	238	225	253	285	262	266	267	254	250	295	272	264	264	244	284	270	290	264	278	236	285	229	262	265	269	233	253	255	271	252	260	284	265	264	258	289	251	223	251	265	280	260	256	249	250	269	286	269	291	261	237	267	251	275	244	219	287	285	228	265	262	234	277	263	244	273	261	277	268	292	297	299	262	265	260	253	282	256	294	259	276	280	282	250	261	272	288	257	240	242	238	241	249	256	260	270	294	266	277	221	273	253	244	236	303	253	248	244	267	266	250	278	278	284	253	284	310	285	281	258	300	271	285	315	266	269	243	266	288	267	247	264	284	242	278	303	260	254	252	251	273	267	244	268	249	257	264	243	255	254	288	256	265	237	255	249	272	261	269	276	256	268	270	263	261	262	255	269	235	274	229	275	264	311	282	243	267	276	241	281	250	287	292	300	258	264	244	276	259	291	293	207	261	244	262	245	287	280	270	255	233	274	283	267	249	273	227	261	256	241	261	244	287	301	298	256	254	230	278	211	257	285	275	260	262	284	255	282	260	272	291	243	252	243	264	247	284	253	286	282	251	271	293	239	267	243	269	301	258	276	261	273	270	316	241	258	294	254	269	277	220	263	276	312	286	291	261	285	263	256	272	256	283	299	279	247	278	271	232	281	263	268	271	226	283	285	253	289	266	251	262	284	230	269	279	260	269	267	256	293	253	292	281	272	251	287	274	263	272	227	237	260	262	263	275	260	270	294	275	264	246	282	271	264	273	234	233	256	271	270	277	255	266	280	262	285	265	222	266	261	253	292	275	265	301	298	247	255	261	294	281	282	253	271	280	281	251	245	246	242	282	294	291	273	262	274	283	258	283	234	273	279	280	302	293	277	245	301	273	263	272	260	270	278	270	243	264	271	248	226	261	245	260	230	233	269	262	270	254	288	305	251	262	283	258	265	285	270	273	291	225	257	240	267	283	251	291	256	274	268	252	269	276	241	242	274	247	275	277	268	245	289	245	256	263	242	275	220	224	241	264	269	278	306	244	271	261	249	268	287	281	248	243	236	258	277	262	268	287	273	284	269	275	258	266	243	289	255	280	281	249	248	239	258	275	260	268	282	266	253	220	275	260	230	268	280	270	256	265	278	283	277	276	267	275	262	263	280	276	263	272	275	244	325	270	280	295	276	252	299	260	284	245	277	269	272	274	266	266	261	245	278	241	271	260	258	260	274	259	263	243	256	267	292	291	299	267	260	278	253	253	255	277	271	256	254	276	285	259	248	290	277	239	272	273	283	265	271	278	258	243	283	243	258	290	280	258	239	275	259	277	274	286	226	283	266	279	256	276	312	265	282	305	300	260	248	313	273	269	263	263	292	259	267	264	280	306	262	245	309	283	250	302	259	250	275	260	249	290	293	264	258	294	273	278	215	266	257	270	283	272	272	285	241	234	242	271	258	261	279	262	248	300	287	276	269	283	291	266	268	271	253	247	267	277	265	278	254	271	265	294	279	245	284	263	276	268	258	307	271	275	281	245	271	269	270	271	270	290	254	279	256	288	276	280	280	269	294	265	284	245	247	259	316	276	291	249	241	251	275	243	271	253	237	246	264	252	241	275	286	285	260	273	298	331	275	274	216	265	279	288	257	282	260	258	298	272	273	242	286	291	249	277	259	273	258	290	278	221	243	284	260	230	322	254	272	265	280	277	254	253	264	262	262	265	264	263	289	281	257	297	285	255	288	267	304	270	260	244	273	264	241	278	250	281	288	284	262	252	295	305	285	245	267	267	261	293	272	260	256	265	241	256	296	284	243	285	294	267	270	280	256	287	273	255	254	239	282	259	263	281	293	247	254	232	311	296	276	251	288	289	272	237	268	271	291	248	281	290	276	255	269	278	280	280	259	253	273	258	250	313	283	270	276	277	271	250	259	252	240	246	280	276	264	291	267	274	248	271	268	245	232	283	289	255	281	277	267	257	289	263	281	258	225	269	269	268	266	262	290	289	264	246	269	262	252	281	303	246	259	267	219	249	267	269	301	266	256	280	278	278	251	300	297	266	254	275	295	281	266	250	261	279	278	245	265	244	226	259	250	243	264	266	270	259	279	262	265	311	248	240	257	280	293	266	289	231	258	272	269	282	277	242	266	253	281	270	242	276	266	292	254	271	259	256	272	279	282	249	268	274	279	287	252	247	251	272	305	234	230	240	253	259	297	268	240	280	306	272	316	247	271	269	259	276	290	235	246	295	249	246	254	284	298	284	284	273	235	276	285	236	261	286	267	259	291	277	289	275	288	257	254	244	280	247	258	243	232	262	298	250	258	285	263	285	280	257	275	257	274	261	265	247	262	245	306	270	254	260	299	252	280	276	279	246	254	278	295	269	259	248	302	272	243	254	239	243	260	268	288	257	234	228	256	264	264	274	250	299	320	263	288	250	270	265	282	287	284	302	292	221	297	283	260	257	276	248	268	268	265	241	262	304	274	285	254	259	273	288	264	281	262	270	268	303	277	271	274	286	276	300	284	291	292	244	272	290	283	264	252	288	264	259	261	294	264	284	260
8586	1072	1841	2142	1736	1550	1252	1070	944	858	797	825	734	769	728	766	679	693	700	672	662	670	700	674	658	640	655	664	636	616	634	634	695	676	675	595	658	685	663	675	629	644	628	646	642	641	623	653	639	674	619	609	655	632	636	601	675	593	640	667	576	636	599	625	631	634	612	599	648	674	638	701	660	640	630	621	658	622	601	641	617	627	642	600	647	651	645	645	621	673	647	613	708	611	618	647	658	637	661	643	703	641	613	664	659	637	615	637	604	629	635	626	629	622	590	658	648	635	637	672	622	651	590	639	651	644	669	643	636	635	661	619	629	632	617	641	655	593	640	633	646	646	599	606	627	639	666	679	649	612	654	644	631	658	646	683	652	651	647	620	642	635	662	634	618	640	625	616	640	604	651	645	607	706	606	638	666	614	663	623	635	618	684	668	644	646	631	654	605	684	640	641	628	594	649	659	622	644	627	626	662	676	603	647	651	611	635	646	666	614	646	643	592	615	621	615	606	665	643	641	605	645	635	582	620	620	649	621	599	604	601	628	565	681	690	638	636	614	591	635	649	604	608	592	633	624	649	622	666	609	608	610	614	675	607	612	625	688	615	628	627	641	607	611	621	589	683	612	633	645	632	618	632	634	624	682	628	645	640	671	603	581	638	640	662	658	639	633	643	620	626	576	654	661	691	623	609	668	657	685	624	637	656	640	640	630	652	684	627	634	629	627	646	645	651	620	641	629	620	653	643	640	625	553	622	642	624	579	620	607	610	620	642	597	632	586	644	603	648	612	586	601	620	612	643	639	593	625	688	645	644	615	594	664	635	645	628	636	660	721	630	633	674	637	615	634	634	628	669	639	646	662	591	612	586	594	656	680	669	649	629	657	618	618	638	641	599	600	697	622	629	631	635	627	692	630	589	623	672	635	623	608	633	632	611	604	629	654	625	618	623	661	645	606	638	635	624	592	603	591	646	617	640	615	598	634	653	630	624	640	639	641	627	621	628	681	601	611	633	600	622	601	564	615	594	595	675	651	603	663	584	667	612	629	662	643	611	559	648	584	592	644	629	641	647	639	614	614	602	610	623	641	639	606	644	632	606	579	607	625	643	656	624	599	631	647	661	627	656	654	600	606	650	654	605	577	649	625	641	667	622	597	593	570	604	629	650	690	652	656	630	608	647	670	658	633	625	568	623	654	617	597	599	636	613	647	626	636	685	635	650	611	637	624	613	631	621	658	592	642	638	623	612	648	659	638	593	709	664	627	651	629	617	688	547	705	617	661	585	595	634	635	629	617	639	674	618	614	652	630	633	639	644	653	596	643	618	613	614	650	646	597	647	615	604	643	581	661	636	634	638	648	624	636	643	654	690	604	650	647	630	666	612	594	622	663	637	635	606	596	593	603	618	632	617	613	590	619	601	643	647	591	662	585	666	607	633	600	642	643	636	617	639	627	648	630	613	602	601	639	622	642	597	615	646	638	630	615	661	636	640	580	622	622	656	628	583	631	647	638	597	605	626	661	600	619	618	591	634	669	625	597	651	692	648	649	630	615	605	634	661	620	636	640	624	624	566	635	694	653	653	643	644	664	636	652	629	626	603	667	652	604	575	625	621	633	633	642	633	639	644	634	600	607	622	649	607	575	607	636	593	640	632	649	621	649	639	637	598	613	643	681	648	572	590	623	629	632	633	637	630	612	617	674	596	614	624	636	613	672	603	672	629	618	635	630	614	635	671	650	639	579	606	587	623	668	615	669	629	633	612	652	612	626	633	592	658	664	652	626	636	624	655	628	663	600	608	688	557	653	663	686	653	614	644	638	585	633	627	660	624	656	648	615	645	663	606	648	626	670	648	604	645	671	658	626	618	691	657	652	617	624	656	615	623	599	639	614	630	613	644	586	617	640	670	647	629	645	659	647	654	610	658	679	634	640	577	609	635	603	652	679	647	635	673	609	636	657	617	573	654	621	618	608	673	634	631	640	614	616	675	624	621	616	572	577	593	639	626	625	626	621	633	618	631	665	626	607	631	597	670	645	611	653	650	623	659	685	609	675	641	623	630	638	614	647	664	642	608	614	638	651	587	667	593	670	626	615	636	671	613	629	621	634	642	644	585	618	598	584	616	671	630	613	638	616	600	604	614	612	636	665	607	610	637	629	658	629	612	621	658	644	596	633	587	620	643	626	586	609	592	591	622	629	628	617	684	676	646	606	650	606	624	606	658	618	593	625	599	692	693	633	613	624	642	690	632	684	640	638	599	615	615	639	621	606	626	619	672	605	653	653	614	603	629	650	634	664	622	685	621	673	614	614	607	673	635	608	658	641	614	635	590	695	624	597	622	649	607	603	602	622	649	637	617	692	606	632	593	627	612	621	630	644	645	622	595	636	629	668	655	599	662	636	606	612	610	638	638	627	626	590	635	675	632	651	702	616	589	651	617	676	689	645	606	622	631	652	613	623	645	601	625	616	639	633	635	635	616	633	590	666	609	575	645	637	636	601	631	621	597	629	645	617	664	615	642	621	636	607	625	640	639	630	659	649	643	663	633	612	645	613	630	599	580	634	670	610	670	636	657	627	626	634	630	618	624	646	632	659	618	640	621	643	643	620	628	587	621	632	640	684	621	654	599	608	616	634	620	677	649	673	660	653	633	594	667	586	598	604	625	650	649	691	639	642	624	668	694	641	629	648	614	642	603	634	644	641	598	627	608	656	598	621	621	608	612	597	610	625	672	644	628	651	692	647	636	615	633	648	627	666	649	672	624	631	606	663	641	622	607	624	621	619	677	616	647	584	638	613	652	627	625	611	608	670	628	594	626	686	673	592	602	651	645	624	650	595	606	617	615	636	640	635	608	618	649	618	638	620	614	634	616	631	616	615	658	634	662	679	640	638	654	665	671	608	645	618	643	592	664	675	621	569	619	656	645	578	618	646	673	652	678	624	594	686	683	583	646	640	651	631	633	582	633	639	637	624	617	599	587	632	648	623	637	634	631	637	629	605	634	656	613	571	638	629	633	649	631	640	660	618	648	591	619	658	605	647	609	632	611	625	618	618	619	620	640	578	593	641	646	656	662	636	601	648	639	616	594	632	669	649	617	664	622	632	632	563	625	677	623	658	635	633	605	622	601	644	641	580	609	643	633	643	676	625	630	605	654	651	625	646	614	619	609	642	611	604	619	641	583	662	638	623	639	656	668	636	584	629	663	623	600	610	672	615	619	657	653	650	649	632	615	611	602	648	598	612	627	676	679	620	616	643	633	676	639	665	557	583	617	673	609	619	647	615	626	599	607	636	631	656	625	644	659	622	652	650	649	604	615	595	621	647	639	630	705	627	606	638	645	601	564	645	605	623	594	670	617	658	678	628	627	613	600	681	636	646	635	701	625	598	633	615	661	568	672	637	661	661	621	622	619	627	642	630	624	606	669	688	602	645	622	663	630	646	636	674	614	629	665	611	613	610	654	634	675	600	593	612	596	647	603	632	659	633
21159	2658	1646	1403	1171	973	700	586	530	505	471	425	444	426	434	427	443	405	406	419	361	391	384	394	387	383	391	355	423	402	400	394	383	371	385	382	419	396	352	414	371	417	413	405	369	423	366	395	380	396	407	390	382	400	333	399	376	338	405	379	381	371	363	392	415	396	363	361	365	390	382	397	350	390	398	430	390	411	373	419	408	376	382	424	369	374	368	383	391	407	394	326	406	375	393	384	415	391	369	396	376	386	379	383	377	388	431	356	407	388	382	377	327	369	395	371	351	373	435	372	381	355	377	417	377	415	368	396	394	405	379	371	367	393	376	393	398	380	366	370	353	387	407	435	374	387	359	415	354	399	403	378	395	397	406	412	383	400	387	381	414	390	389	381	378	381	410	404	348	374	389	372	378	371	376	371	414	425	375	389	366	378	406	395	410	423	354	386	381	409	399	386	383	379	369	376	362	407	372	386	402	426	363	387	371	412	356	387	358	409	417	373	395	346	400	417	365	379	369	380	370	374	385	404	407	366	429	333	374	373	401	356	411	411	405	379	373	379	373	402	368	375	411	375	364	404	376	419	439	401	375	377	399	387	398	396	388	369	373	377	400	431	372	400	391	363	373	392	388	407	368	371	342	350	401	387	414	372	400	389	411	357	379	402	362	352	374	417	408	389	411	408	384	374	403	404	384	369	389	414	384	360	398	396	394	384	364	359	372	376	368	387	359	396	433	398	413	386	391	398	383	389	364	376	366	363	415	395	369	389	357	402	404	371	378	412	361	376	357	400	369	377	402	365	362	393	368	387	372	343	373	368	396	359	412	382	395	368	380	378	402	367	411	401	377	383	378	366	412	371	378	381	375	382	381	362	382	373	394	375	450	405	404	391	385	371	352	388	376	388	422	389	351	404	407	368	384	404	378	332	375	382	388	373	409	400	371	344	358	410	401	378	365	391	388	382	390	385	368	350	392	351	397	415	398	405	369	368	370	407	399	378	406	442	375	387	369	393	402	381	409	410	396	377	383	361	422	413	395	415	381	400	400	385	379	376	423	364	395	403	436	413	394	372	396	378	344	359	354	387	383	412	371	378	365	373	372	375	390	379	429	360	390	362	351	378	401	404	379	374	363	392	427	389	411	385	378	369	368	386	436	395	419	372	384	354	352	392	368	395	422	410	359	321	409	386	398	382	366	374	370	372	380	387	392	362	398	338	365	424	356	404	414	394	384	389	406	374	379	391	396	372	395	403	419	397	375	383	359	375	391	383	370	388	404	379	401	382	337	380	362	416	435	384	401	370	355	406	365	381	383	352	363	407	362	373	407	372	361	411	362	413	367	397	383	401	359	383	403	396	383	409	378	376	406	407	386	386	368	393	416	364	350	400	353	371	389	366	355	382	368	354	381	373	358	353	390	384	374	366	418	413	367	400	377	376	393	398	347	369	395	394	406	398	372	391	406	395	392	390	381	374	388	387	386	405	383	404	406	412	374	420	384	420	403	356	360	351	372	437	385	392	397	414	385	409	379	394	375	408	383	360	362	387	415	356	382	400	367	366	377	324	391	393	370	374	385	379	404	364	348	359	381	386	396	370	389	412	387	380	389	383	366	359	402	393	434	399	390	383	368	381	401	364	379	401	370	378	406	365	399	395	361	399	369	402	357	346	425	352	365	373	405	388	364	405	372	373	380	397	362	414	351	392	393	382	377	349	380	371	372	372	367	373	375	362	360	388	369	398	400	411	389	372	386	400	409	388	388	351	395	393	370	391	402	382	403	402	406	381	386	363	335	384	389	404	401	374	374	380	400	385	374	425	411	376	387	366	393	415	368	382	367	352	349	395	379	425	405	373	376	427	411	385	389	369	365	364	392	368	366	427	379	401	352	394	348	383	403	391	375	392	396	416	414	391	376	362	396	428	416	376	394	370	409	359	382	413	437	395	378	399	405	369	365	386	379	404	389	376	387	383	378	387	372	398	397	387	337	373	382	408	395	378	386	392	406	374	400	403	383	380	407	366	409	393	391	386	374	351	367	403	392	380	404	391	408	369	392	407	368	391	424	370	397	369	374	386	373	389	387	393	358	340	384	350	389	380	372	418	372	386	409	379	407	412	384	410	393	374	374	408	372	388	360	431	391	405	388	399	402	409	364	377	394	414	421	399	404	374	366	384	376	366	416	346	414	397	386	359	418	391	385	405	385	393	381	348	359	391	387	375	383	384	368	393	391	380	412	390	404	396	379	357	389	412	366	415	355	399	364	381	404	386	376	359	353	360	367	371	357	393	365	390	386	398	345	358	364	377	402	390	399	443	381	423	390	375	378	387	388	377	382	383	416	400	386	392	430	387	352	388	368	392	410	405	374	411	352	387	425	346	373	376	392	400	391	390	398	358	441	381	357	376	395	382	344	350	386	399	400	398	406	394	428	410	370	408	408	383	366	376	344	352	405	403	387	381	381	387	395	397	404	327	371	420	382	347	360	403	393	379	379	343	362	344	372	397	384	392	349	387	405	389	400	399	416	402	376	358	391	429	375	383	405	421	374	359	371	361	412	379	377	342	380	416	398	384	369	383	410	413	371	425	404	391	405	394	365	336	420	374	375	345	396	411	389	351	385	418	406	369	391	398	397	381	361	396	395	349	394	394	364	371	432	388	393	387	361	392	378	364	363	352	393	400	393	428	357	361	363	375	354	358	409	408	421	360	367	403	369	381	390	373	401	383	395	375	370	383	368	379	373	371	388	365	412	399	428	400	385	391	387	401	419	397	402	371	387	443	374	430	411	409	370	380	377	410	394	380	401	367	380	403	378	380	400	381	383	403	405	388	376	391	373	399	403	408	390	389	411	392	395	393	413	389	391	415	390	379	384	393	388	411	377	403	386	374	358	418	369	371	374	386	383	372	373	355	387	386	396	409	373	363	380	344	388	379	393	379	418	372	435	376	393	353	372	415	428	403	365	352	421	388	387	368	367	412	368	468	379	393	393	388	385	411	415	384	374	406	388	430	401	344	398	430	423	405	395	391	417	340	384	357	399	401	349	415	423	373	436	419	404	413	380	387	363	394	405	372	387	375	355	385	350	418	386	380	331	406	384	397	416	409	394	389	394	371	388	372	363	350	390	390	419	388	397	393	379	377	410	401	374	430	385	387	388	400	383	392	368	381	393	342	397	440	405	381	387	390	383	379	381	417	391	386	388	371	355	399	404	370	399	397	355	400	416	396	396	365	368	376	361	369	391	352	369	342	380	395	373	357	428	394	358	359	401	388	368	407	400	372	396	390	395	382	369	404	394	369	356	391	420	414	384	418	385	404	373	421	331	395	389	379	416	369	385	403	392	396	393	379	381	398	371	378	372	377	370	365	348	401	379	413	379	381	399	393	374	339	359	360	368	369	391	355	382	367	391	383	373	361	377	376	393	352	415	374	352	437	397	395	406	370	375	392	380	380	409	427	382	400	397	367	377	366	394	389	377	359	391	387	428	402	408	384
11840	1676	2896	3523	3262	2625	2031	1631	1523	1339	1249	1212	1143	1137	1056	1055	1000	1000	966	966	939	949	918	981	928	969	862	850	895	908	878	924	868	909	916	918	851	878	890	931	904	815	864	824	896	894	900	886	894	872	907	883	907	839	885	856	851	873	908	893	831	852	877	858	837	826	880	854	877	796	890	836	874	861	876	854	859	872	854	859	857	839	907	858	877	829	808	807	847	868	863	843	859	845	831	840	884	832	808	836	880	870	847	847	873	838	873	844	832	898	896	863	838	824	850	790	837	882	863	841	867	846	789	840	847	860	860	878	839	863	840	858	793	872	882	921	825	875	869	914	832	858	833	899	865	861	840	883	837	838	906	829	858	848	851	908	860	877	897	782	843	927	867	828	848	907	823	854	872	847	839	874	832	897	848	841	828	880	839	804	859	844	886	799	834	806	847	874	820	829	847	907	821	854	882	863	919	838	853	876	872	850	854	839	820	784	832	816	884	819	842	841	873	836	828	922	841	834	868	835	850	803	839	868	885	906	848	884	895	869	861	796	827	867	914	831	798	907	857	815	879	845	902	881	807	928	849	806	848	867	853	870	805	805	846	913	854	837	876	848	846	826	901	899	920	853	854	856	828	896	879	897	864	833	794	851	889	810	880	866	840	916	856	883	922	887	819	866	887	906	906	889	853	855	896	848	845	863	823	860	821	892	889	892	860	862	885	832	901	882	845	915	873	884	823	885	889	846	828	852	807	872	884	869	860	869	863	858	855	850	853	834	858	806	838	873	789	883	849	820	831	831	897	859	871	799	888	885	859	871	832	850	881	867	904	842	892	897	853	855	816	878	855	841	840	836	859	867	883	868	848	864	914	874	867	849	853	848	838	860	888	816	871	812	861	830	832	852	856	818	817	866	891	837	880	826	864	861	821	851	800	864	841	847	851	836	845	912	901	854	811	819	845	847	914	815	828	831	869	863	871	845	830	862	797	867	831	860	800	898	870	817	864	886	841	863	852	885	837	878	841	868	920	870	818	854	875	848	869	877	864	846	828	847	922	926	839	869	854	843	823	905	818	851	821	859	857	882	872	855	885	872	850	855	835	847	846	860	907	849	812	868	833	842	845	855	858	862	891	873	890	797	856	840	873	860	840	859	831	837	813	846	898	838	803	831	843	840	832	840	842	819	809	842	863	849	851	859	883	832	864	837	877	879	902	869	841	880	840	852	806	836	860	886	855	880	833	848	863	852	833	853	824	873	873	850	843	853	866	873	873	866	814	895	854	850	824	861	820	837	815	849	867	881	859	827	881	833	826	880	890	865	861	802	887	851	809	884	879	861	843	811	878	895	903	852	875	874	909	860	802	890	877	858	852	833	854	797	923	915	843	832	843	844	833	865	861	847	824	837	854	863	873	838	848	866	869	862	887	863	856	861	893	894	845	834	895	854	805	872	882	824	839	834	833	848	827	876	860	818	832	889	848	830	892	827	884	827	866	798	873	840	837	912	831	811	804	829	856	800	855	878	889	833	792	846	866	874	888	844	807	885	849	814	872	855	889	832	818	863	869	814	838	842	859	855	828	901	839	886	901	869	891	887	834	854	837	834	835	812	856	847	807	844	934	914	898	855	855	791	866	859	853	852	862	868	848	871	859	805	808	855	854	807	848	801	836	897	878	823	895	885	864	850	861	862	870	854	864	850	909	832	855	839	870	835	872	846	847	857	843	847	852	877	856	864	892	843	791	853	872	812	847	891	785	879	877	853	830	870	839	789	847	849	895	838	864	840	887	848	841	885	839	888	857	862	876	817	908	844	837	865	863	812	850	879	833	851	901	837	826	814	915	862	850	839	888	797	927	840	866	880	848	831	795	852	872	864	831	858	811	802	867	883	849	878	879	871	861	826	847	857	873	843	877	890	839	852	870	805	881	906	871	874	802	823	892	860	813	855	848	845	896	806	805	842	818	823	865	833	810	855	808	846	845	800	885	802	849	860	856	830	838	928	866	846	825	876	854	832	842	868	891	849	812	796	868	795	851	866	857	849	791	844	841	844	859	827	853	862	830	797	878	877	857	886	875	835	843	852	840	811	854	859	868	862	797	791	876	905	803	840	868	869	852	879	873	866	822	838	861	813	831	818	843	883	886	845	854	828	915	878	843	912	841	841	838	861	860	833	863	854	889	809	799	883	854	888	867	859	838	831	892	847	864	862	867	826	879	906	844	802	793	855	834	889	853	895	898	900	816	872	859	848	848	829	824	890	851	827	844	861	869	870	804	827	813	848	816	860	894	827	854	820	886	866	865	832	845	813	843	837	845	837	876	855	834	896	881	865	823	881	872	879	861	831	888	865	889	772	791	857	845	870	839	875	837	888	882	811	845	864	842	860	901	838	830	880	843	869	820	913	838	878	894	860	871	834	875	837	881	874	867	854	840	835	881	851	829	862	814	825	880	822	838	896	848	883	836	781	892	884	856	844	875	850	854	873	881	831	877	877	819	867	870	818	899	842	860	876	817	864	815	827	826	825	818	854	837	827	857	846	865	880	862	862	899	848	873	854	870	875	898	805	909	873	837	880	823	847	845	893	869	855	843	896	854	816	837	844	837	845	816	892	839	876	897	832	888	842	833	841	843	866	839	864	840	868	872	859	908	889	841	887	888	912	803	825	827	824	805	864	882	876	801	891	852	913	891	840	835	849	806	822	887	862	891	821	853	881	875	869	837	836	864	814	841	862	826	867	781	813	823	908	844	851	834	825	819	891	812	870	843	838	809	857	842	845	840	894	848	884	814	836	853	869	842	828	807	872	829	900	861	881	873	860	878	807	830	815	842	858	853	839	832	870	864	832	861	882	806	832	854	835	789	903	857	844	824	861	863	862	838	862	881	845	901	828	879	864	858	820	867	870	878	851	889	872	839	819	908	890	861	783	817	861	866	848	863	881	824	810	862	827	809	893	842	859	826	854	825	776	857	895	822	872	890	801	850	844	875	874	847	817	863	857	862	866	831	869	908	833	827	861	835	803	839	882	868	785	864	899	919	872	821	921	826	824	821	858	897	823	894	839	815	897	867	804	806	845	829	888	907	829	816	844	853	832	821	862	845	863	891	852	874	851	909	856	885	859	857	864	840	804	876	879	833	880	876	859	854	844	865	856	826	832	852	898	886	905	840	818	863	847	849	864	882	812	850	843	840	843	811	823	853	908	935	858	854	852	811	859	845	853	911	853	839	875	863	842	873	866	848	893	883	832	889	859	829	768	789	820	831	859	827	848	897	864	837	835	849	838	846	847	870	805	853	854	866	867	849	876	853	861	837	879	860	869	810	902	879	848	868	846	816	869	820	852	807	844	815	864	843	857	869	808	888	874	873	907	820	847	778	780	870	885	846	843	852	775	884	839	841	882	831	886	784	882	824	804	932	856	901	845	893	858	813	847	874	831	876	841	867	884	851	852	817	890	845	839	855	871	892	885	840	891	866	862	824	886	858	884	824	868	837	830
3599	394	289	239	229	214	214	239	203	195	193	192	179	176	197	169	202	198	177	187	173	190	184	190	184	173	176	174	180	164	185	202	175	190	179	179	169	165	199	174	200	168	217	187	198	147	168	165	191	172	195	180	230	221	191	183	208	159	189	180	171	203	192	183	189	183	167	181	182	225	181	215	193	188	196	179	201	182	165	185	198	194	184	182	149	212	204	168	197	181	184	179	202	190	200	196	192	187	187	198	174	193	202	185	177	177	172	189	171	211	206	183	188	175	191	190	195	192	199	180	198	187	184	168	181	183	199	167	179	186	191	200	185	192	200	181	162	158	198	203	185	202	166	165	200	209	189	177	207	178	190	161	198	190	174	197	177	189	190	199	167	164	195	185	162	194	175	179	172	187	178	182	192	186	208	177	167	185	173	184	178	185	208	199	186	171	167	190	172	199	183	178	177	201	223	193	191	178	177	182	179	184	193	204	201	163	190	174	184	181	194	184	191	195	180	195	164	200	195	186	204	177	161	154	213	190	183	199	187	161	177	230	180	186	178	192	186	172	168	167	188	216	214	191	190	178	167	200	178	186	186	185	188	195	212	175	177	173	189	170	196	204	188	168	201	192	190	182	175	184	185	213	161	174	181	189	187	158	194	172	176	178	191	162	192	190	192	201	168	174	196	193	203	180	187	168	175	211	199	177	204	206	180	170	168	182	173	182	156	200	193	185	171	193	193	184	179	169	193	154	175	177	158	208	180	185	177	192	189	182	198	174	186	183	196	190	191	182	172	189	182	180	226	197	179	201	174	172	180	194	161	183	185	174	189	181	210	179	160	192	222	183	176	210	185	200	169	173	162	193	188	190	198	174	194	182	197	174	205	209	181	176	179	181	192	193	201	200	206	204	180	206	186	203	184	202	173	176	183	182	187	193	167	164	171	192	175	198	175	187	185	181	154	184	191	182	161	149	172	177	198	196	175	183	212	210	180	175	184	177	161	181	169	181	213	203	185	176	190	180	195	209	166	200	189	152	154	192	175	178	184	196	192	202	162	192	167	183	179	190	182	196	185	209	218	223	203	193	185	189	203	194	177	196	193	187	206	187	181	185	178	194	167	207	201	173	163	191	190	172	173	202	189	172	168	186	166	183	179	176	191	187	204	187	180	183	198	180	162	169	196	170	164	191	192	157	161	166	174	179	194	172	175	204	182	194	175	168	177	188	178	205	199	197	174	223	179	197	190	189	156	205	190	192	183	179	189	199	192	181	180	183	165	182	185	171	191	193	173	198	180	204	189	170	185	198	167	179	192	142	202	166	178	159	186	179	207	185	168	201	166	191	184	193	173	194	188	202	199	191	166	167	181	173	156	171	198	214	210	181	180	210	185	198	203	208	193	173	173	216	183	177	174	190	180	189	161	180	173	172	182	194	197	185	188	200	162	195	175	199	189	200	179	185	188	180	198	168	200	210	179	173	170	195	208	170	176	169	168	154	167	196	185	172	209	167	184	164	171	207	187	209	193	172	187	190	198	184	178	177	191	175	195	207	197	186	191	161	190	209	181	182	159	183	166	201	157	163	177	177	177	184	164	183	206	161	195	163	172	210	188	190	178	192	195	166	189	192	190	156	196	212	191	183	206	181	185	178	183	181	196	197	180	174	194	156	172	178	166	188	193	146	183	190	201	189	199	206	179	176	198	199	209	180	188	217	188	197	187	201	190	183	197	168	182	171	189	176	194	223	163	184	201	181	184	170	193	192	174	178	191	161	170	190	195	160	198	156	196	188	203	177	211	178	177	157	186	163	160	170	180	192	191	175	193	198	170	187	167	186	192	198	187	163	186	178	194	177	179	181	160	193	181	158	178	186	194	195	164	158	161	191	180	199	174	198	182	187	196	190	201	202	162	188	181	199	185	179	160	192	190	162	181	188	168	179	164	193	196	185	194	181	184	202	193	199	222	178	205	188	172	184	201	169	195	164	187	199	157	165	171	200	161	219	177	166	185	183	181	203	175	189	151	179	177	173	201	182	190	175	183	173	208	176	191	192	181	191	171	168	168	175	186	207	173	166	188	204	180	184	187	180	168	170	165	231	183	169	187	196	221	186	186	211	163	176	165	195	180	191	180	191	188	184	185	197	180	204	165	182	201	172	172	197	220	185	167	183	171	159	174	213	175	210	211	211	183	154	190	207	168	185	155	193	188	182	192	200	211	188	173	187	190	181	196	168	179	171	197	174	186	179	185	163	191	215	192	176	187	174	211	196	193	201	214	163	187	195	179	171	166	186	198	193	176	168	166	219	202	177	178	156	175	189	196	175	167	176	189	199	190	194	184	176	172	176	180	179	226	170	175	183	188	196	198	199	211	212	163	193	185	173	189	155	160	177	201	199	205	177	194	177	186	211	198	183	157	191	177	163	161	176	182	172	184	172	185	211	178	180	189	184	195	182	173	179	181	174	189	180	191	185	161	180	180	167	194	205	155	187	174	171	153	203	191	184	201	165	183	189	217	175	171	182	211	188	223	165	207	186	193	192	203	175	196	194	162	184	176	198	200	168	171	171	165	166	196	197	173	200	193	209	177	199	204	165	193	151	187	175	185	180	166	185	187	190	170	161	192	205	160	194	151	167	174	211	197	213	195	177	174	170	171	173	192	190	194	218	209	189	181	176	184	206	190	177	166	179	180	184	186	204	205	193	183	196	174	214	192	174	197	190	176	195	207	201	192	204	177	156	192	181	183	195	219	165	178	164	181	155	188	162	183	186	201	156	201	205	197	205	178	217	194	180	169	157	180	195	192	153	195	177	204	195	182	183	163	187	186	200	225	211	206	171	198	195	189	193	168	156	185	182	192	187	172	165	163	178	209	180	157	223	187	160	173	170	198	188	214	195	191	175	198	179	184	199	202	165	179	192	178	189	210	186	174	177	187	190	201	178	183	165	168	167	177	192	166	180	176	208	180	166	185	171	197	176	179	167	182	177	207	215	189	181	175	189	185	215	186	185	152	182	193	179	184	183	181	203	180	181	178	173	178	156	178	186	174	184	181	171	193	188	188	178	207	196	195	215	191	193	188	173	187	183	176	176	188	171	175	186	198	196	191	179	175	180	164	185	203	165	194	158	199	197	185	199	171	174	197	184	205	201	188	184	190	208	192	193	201	188	182	160	154	170	175	218	208	202	185	183	183	203	194	183	190	183	191	197	173	200	193	181	179	190	182	175	161	171	160	198	183	174	205	197	183	185	192	181	213	225	187	203	194	170	182	151	182	184	162	180	192	179	200	171	210	222	176	189	215	179	199	166	185	187	185	188	206	196	189	178	192	205	206	216	192	177	190	192	202	162	181	202	158	171	179	166	209	163	160	166	196	189	185	198	174	190	189	205	201	218	177	189	174	176	192	183	159	187	204	196	193	173	163	196	172	205	192	182	208	191	190	180	204	199	188	203	201	180	212	189	205	165	209	185	165	176	182	177	195	176	186	195	169	182	185	181
2882	598	697	663	651	570	528	524	532	472	503	476	498	467	464	469	519	482	463	451	487	480	436	439	443	443	448	439	438	467	456	456	431	493	480	472	457	437	489	477	485	457	493	446	486	466	433	474	437	481	469	433	453	448	463	426	490	470	473	465	481	447	448	443	483	499	438	467	487	493	433	476	479	517	467	439	427	489	477	472	463	473	446	486	462	440	466	464	427	419	480	456	471	471	479	470	533	473	452	438	489	463	441	462	474	465	472	464	489	459	461	469	451	458	462	460	440	463	469	498	442	492	476	494	492	483	458	427	459	460	496	449	420	468	464	471	451	451	445	440	464	455	435	466	456	481	458	466	469	488	476	435	492	457	444	450	480	444	485	486	458	449	461	463	450	454	464	470	460	442	522	471	500	437	432	452	436	405	464	492	461	460	475	455	454	471	458	469	466	449	469	453	453	437	457	444	422	486	452	491	467	396	429	478	437	449	429	497	480	473	456	468	472	500	443	448	453	450	428	451	480	457	433	462	494	427	464	457	438	467	476	526	469	469	470	475	498	450	459	433	432	432	481	463	474	463	449	449	452	460	452	423	418	431	433	487	461	470	486	448	449	493	443	490	423	463	468	449	458	479	468	490	438	476	441	471	478	482	443	428	481	452	489	433	456	462	444	499	412	451	445	443	459	418	497	436	490	499	428	458	501	461	438	443	451	486	427	500	443	427	446	452	477	459	436	448	467	460	433	470	451	448	486	488	453	444	445	483	447	443	436	440	460	483	453	489	496	431	441	422	451	444	438	464	429	469	439	467	477	483	468	480	480	464	490	491	430	463	454	520	476	469	492	455	439	467	477	447	438	433	426	461	469	464	478	452	420	447	462	435	453	471	417	463	446	464	462	466	487	458	487	435	435	438	439	491	467	418	442	456	472	482	465	468	453	446	501	479	453	442	438	476	451	481	451	460	433	454	442	457	431	463	427	467	476	467	464	455	459	421	459	469	455	480	506	467	465	452	479	468	468	473	428	456	453	471	469	438	467	431	458	447	492	444	482	477	436	475	435	440	456	477	436	445	477	467	432	467	472	439	439	462	404	446	457	480	458	478	453	478	455	451	464	447	445	480	500	429	440	440	472	496	450	471	476	453	434	509	471	428	449	451	475	467	428	482	467	448	432	491	467	458	441	452	459	468	427	458	484	439	429	454	425	454	446	454	441	439	445	471	442	458	450	449	482	475	458	462	462	457	474	472	489	447	452	435	469	460	471	442	470	464	474	489	402	439	429	455	482	450	467	439	406	490	467	490	497	459	479	430	454	457	511	475	438	432	466	453	459	480	455	450	420	451	443	448	460	456	477	480	476	511	454	456	472	490	459	477	470	452	456	491	448	497	449	489	468	442	462	492	486	467	443	444	472	443	449	465	459	455	476	470	431	447	430	451	498	527	487	477	478	463	472	473	451	486	463	445	498	476	437	482	478	406	470	469	447	495	460	488	511	480	451	456	447	458	501	476	493	481	437	447	452	429	489	463	494	460	451	439	442	454	433	434	439	484	512	471	471	492	460	472	433	480	432	461	452	438	452	457	452	446	449	432	447	418	467	413	449	461	459	458	467	505	485	474	449	458	450	437	462	422	452	464	441	457	460	435	447	438	476	454	476	448	437	432	440	517	492	434	450	414	491	483	436	436	470	488	422	448	476	477	440	441	445	454	498	446	457	459	501	472	490	459	486	437	482	434	476	420	449	432	480	499	432	420	420	448	464	435	455	457	454	477	436	472	443	475	422	444	477	448	461	442	485	446	424	491	476	487	478	473	458	479	453	456	487	450	452	474	473	414	456	448	442	481	473	480	483	465	428	470	417	473	456	427	429	461	438	449	434	454	470	499	497	486	438	433	491	441	491	443	402	445	450	449	456	477	433	479	447	500	435	449	486	429	491	445	473	433	476	468	463	456	445	485	480	459	400	498	457	445	430	437	434	456	431	459	478	432	488	516	455	469	473	456	442	477	497	483	458	442	417	474	409	488	456	491	471	439	519	474	507	449	449	510	470	459	443	465	460	437	488	493	478	460	446	432	452	476	454	431	461	440	471	462	461	453	470	491	460	495	425	435	479	459	431	478	464	468	409	491	445	429	443	499	460	446	443	458	428	461	440	464	429	454	445	440	478	486	440	453	483	477	451	494	492	437	445	499	475	448	459	462	451	452	429	437	486	456	471	485	447	478	471	474	460	474	433	484	486	448	497	463	482	470	469	432	472	470	484	493	481	475	455	443	436	457	440	450	490	466	481	453	440	517	468	470	498	419	454	483	449	460	413	493	453	466	449	437	457	464	476	457	480	447	464	455	426	448	526	463	447	437	455	444	447	463	484	420	430	424	485	513	414	447	457	439	454	453	424	491	480	447	471	469	443	465	432	477	492	465	473	475	466	456	477	454	474	459	455	496	445	466	461	465	470	446	450	440	457	457	473	452	451	471	469	469	428	438	511	479	463	496	474	465	452	473	447	465	419	456	452	494	446	465	446	458	473	460	483	475	456	455	489	454	444	426	483	482	443	478	458	445	501	474	468	451	459	427	474	445	485	454	456	452	444	469	508	458	460	482	489	477	490	486	487	493	455	439	463	452	444	487	435	461	458	469	454	478	479	445	496	468	445	453	469	435	447	498	477	424	480	474	474	461	463	428	481	473	483	471	456	497	436	460	458	478	484	483	432	446	446	464	417	490	491	432	495	427	460	448	435	474	453	454	446	446	432	474	504	507	468	436	457	430	488	487	423	477	477	460	501	442	455	473	475	475	437	443	453	476	425	425	493	425	448	482	446	474	449	459	419	458	452	465	501	435	474	438	454	455	437	492	463	460	453	448	445	493	482	445	478	484	453	480	424	474	471	466	409	440	465	455	447	423	472	468	440	447	450	420	469	435	450	455	458	429	431	454	451	444	448	427	446	464	445	493	477	475	450	440	464	452	432	488	468	462	425	474	463	454	451	454	451	458	479	448	445	456	459	454	428	440	426	504	451	478	429	483	505	435	454	473	468	466	462	466	426	478	460	452	461	457	462	458	447	447	456	477	467	468	466	455	454	470	461	475	435	480	443	481	482	484	494	442	443	469	462	424	483	448	440	442	473	461	506	430	452	442	426	446	480	445	476	471	480	417	460	419	479	445	488	455	455	444	451	469	449	464	474	434	463	472	469	433	422	466	445	423	438	454	425	441	443	456	444	477	482	465	428	476	438	406	452	455	469	471	476	487	428	465	488	449	457	454	422	457	469	436	451	465	519	454	449	468	504	467	438	452	469	485	519	423	479	442	435	443	468	484	447	446	441	450	443	470	475	447	490	481	494	487	435	445	478	495	453	434	426	472	448	462	423	472	458	466	454	488	494	447	439	454	475	463	478	462	468	481	443	433	439	491	475	476	483	462	476	441	443	471	438	487	463	467	477	454	463	460	486	483	392	486	447	474	477	489	439	464	480	452	493	432	466	460	482	457
13021	1437	1013	804	680	550	452	377	295	321	293	300	260	301	281	297	261	265	275	275	285	294	292	289	269	269	282	278	238	288	275	282	281	259	262	282	254	285	241	271	256	256	264	274	263	253	266	267	264	287	288	278	267	275	271	270	304	299	283	270	295	263	254	277	264	252	289	270	284	260	310	253	246	289	276	256	259	258	322	267	272	294	228	252	241	273	267	298	270	290	279	259	242	284	251	241	241	259	283	260	282	249	297	293	251	233	266	228	267	261	260	286	283	279	248	227	257	270	260	266	255	290	303	282	288	269	293	274	263	251	294	262	234	258	275	276	302	251	273	272	267	274	285	285	286	270	267	253	254	247	256	260	288	262	289	260	299	270	238	246	288	287	270	249	260	255	310	293	253	259	266	247	281	257	296	275	288	270	267	332	284	272	251	257	266	260	285	243	300	263	291	305	267	285	251	264	263	302	276	271	263	254	238	295	250	258	258	257	278	277	267	266	282	272	300	295	278	280	275	298	262	263	282	267	258	300	271	238	270	282	254	261	257	283	234	293	256	257	294	297	235	288	278	257	277	288	292	279	286	262	280	277	247	266	266	265	260	289	292	254	291	280	260	269	246	281	288	287	258	255	262	259	263	305	273	270	268	266	249	267	285	288	289	267	273	276	265	250	271	231	276	282	283	277	257	265	274	257	251	253	283	274	273	295	252	243	259	294	273	235	252	273	257	251	270	262	266	253	298	251	235	276	240	253	268	308	285	268	295	265	272	282	273	255	270	253	269	263	245	291	272	259	250	307	264	279	279	275	275	286	277	254	278	255	227	262	311	287	274	277	294	243	314	265	272	264	263	292	271	283	265	267	292	267	275	284	258	279	276	272	283	241	304	241	271	258	294	238	243	249	262	274	284	258	282	286	269	274	255	285	265	214	256	283	280	272	284	260	263	255	311	285	275	278	304	251	236	258	272	294	254	263	296	281	275	257	255	289	249	273	260	263	269	261	286	268	256	282	265	298	274	272	265	251	296	261	253	259	272	294	276	280	302	264	269	280	287	262	277	281	274	290	286	246	215	290	267	252	270	228	273	276	240	266	290	269	290	271	246	270	293	263	299	260	278	242	267	286	257	270	252	262	268	268	303	267	244	227	254	330	309	280	290	266	253	272	262	257	272	254	250	276	265	263	275	258	279	293	261	254	265	281	285	295	267	308	265	288	258	268	284	272	260	273	237	281	270	278	306	279	285	281	259	290	282	264	245	272	245	296	246	259	267	256	273	278	271	254	286	240	274	258	248	275	303	262	273	283	249	244	266	258	284	261	276	279	264	260	299	282	277	277	239	277	248	286	236	277	300	296	291	258	268	285	272	278	256	290	280	282	275	259	269	273	267	287	260	307	261	276	256	279	283	274	260	306	282	302	262	286	266	261	272	271	282	247	239	287	253	266	261	266	314	264	269	215	291	305	276	280	267	247	267	277	274	266	275	269	254	257	305	251	268	250	308	271	242	265	246	261	271	246	279	246	267	254	285	266	281	275	265	283	282	290	260	296	281	283	254	304	276	263	279	285	291	269	277	324	293	281	281	268	234	275	270	273	250	265	303	266	279	276	243	275	296	287	274	295	261	282	284	251	282	255	265	247	264	274	286	240	278	263	271	255	263	278	277	243	285	278	290	292	268	267	273	284	264	241	279	277	257	258	253	273	286	288	285	270	279	268	259	285	264	246	291	273	285	251	269	277	268	271	256	286	246	257	274	281	255	274	282	280	250	251	262	265	260	267	242	277	282	277	260	281	303	270	309	264	264	278	254	284	296	267	269	262	261	254	273	268	257	276	274	282	289	284	272	252	272	268	277	277	258	259	273	297	270	253	279	250	245	275	272	256	284	245	260	293	234	271	293	258	252	257	257	268	266	261	287	270	292	255	290	276	284	289	272	265	255	267	274	238	269	281	261	269	272	246	283	283	251	252	248	258	245	293	267	282	262	223	268	286	294	265	300	294	285	252	277	281	241	267	253	285	250	261	281	265	264	287	269	277	271	263	308	257	296	263	269	264	263	285	245	302	255	284	261	284	294	269	289	297	275	299	266	283	250	268	267	268	269	254	285	286	253	306	300	239	261	259	283	259	269	261	291	273	263	273	295	263	270	286	234	263	243	277	260	247	237	271	269	273	282	272	279	263	274	259	264	236	288	274	242	288	252	272	234	251	294	245	284	293	271	278	252	304	281	255	278	249	267	268	285	300	273	264	288	275	258	281	263	285	268	268	259	279	279	253	269	277	269	289	281	266	315	288	291	253	247	252	265	259	267	295	281	283	277	293	242	275	227	281	280	265	282	309	287	288	267	310	257	294	277	262	283	270	259	299	265	223	267	265	278	300	271	256	287	268	274	243	267	258	297	290	287	266	267	269	286	247	282	291	286	312	257	235	264	253	266	287	295	265	242	240	282	259	285	301	258	282	283	246	270	250	281	279	272	261	282	253	265	280	286	265	261	282	285	264	300	277	273	286	273	282	307	281	306	260	253	300	256	252	295	266	311	249	260	236	292	274	264	275	286	282	273	221	289	247	277	257	272	258	264	270	262	262	263	265	260	283	259	296	281	252	270	291	258	296	263	305	290	299	277	246	250	229	256	286	276	269	257	299	323	312	277	276	281	279	258	268	264	286	281	262	260	265	261	251	285	274	269	250	258	267	296	272	287	281	246	277	238	236	276	280	238	272	279	307	278	242	252	267	284	259	277	213	268	288	298	290	298	247	280	284	257	246	276	234	311	261	285	265	307	247	235	241	256	273	278	293	263	281	306	254	255	285	287	285	257	264	290	288	252	237	259	264	251	255	296	243	276	265	286	316	302	283	268	264	260	275	255	260	267	295	271	285	252	236	250	263	281	276	277	292	275	295	284	273	268	272	234	254	278	285	278	294	283	286	266	269	274	259	303	257	276	271	287	260	245	272	273	270	279	289	299	252	258	265	259	271	258	244	259	266	293	267	293	247	249	269	289	259	258	269	269	307	254	245	272	257	273	246	287	277	281	262	290	260	260	295	276	296	244	284	262	250	256	289	274	265	255	265	248	253	268	287	266	260	265	251	273	257	271	257	276	289	258	271	302	269	252	293	282	244	291	272	298	280	261	252	260	277	256	286	290	269	277	271	296	311	328	307	300	283	262	239	257	283	265	266	312	287	248	308	253	237	256	270	248	288	298	275	263	258	284	276	262	275	299	247	268	280	275	273	278	275	267	286	277	312	290	247	287	241	292	288	248	260	262	262	290	276	273	264	277	280	271	247	268	266	307	251	300	260	293	288	257	260	285	281	252	284	294	270	269	267	267	290	304	259	265	273	263	275	289	256	291	275	270	254	277	260	263	290	276	259	270	244	236	256	311	280	247	268	241	285	289	250	310	288	306	248	260	274	247	262	255	255	290	269	269	265	310	272	283	272	266	278	284	282	279	290	295	229	257	264	240	246	261	281	270	288	254	300	245	261
9042	1197	1871	2143	1936	1585	1313	1070	1025	920	816	777	788	777	703	659	718	659	681	716	685	670	673	663	644	692	670	674	614	675	703	659	640	655	654	671	636	717	683	636	649	654	642	651	667	619	632	650	653	618	658	668	657	647	714	629	633	595	656	677	642	631	651	641	646	662	667	634	653	676	613	641	638	648	629	629	663	607	632	663	665	600	678	634	580	636	628	642	616	668	674	622	629	652	652	670	660	627	623	650	661	636	577	663	640	637	640	647	677	669	632	677	643	623	590	657	655	620	579	628	633	707	651	625	590	622	643	612	620	678	628	659	702	671	640	620	651	625	707	619	672	659	602	639	616	636	631	651	635	625	633	602	622	633	650	672	673	632	665	679	625	647	649	652	633	647	653	639	653	609	711	655	642	687	645	635	633	651	637	639	660	656	598	652	628	634	625	634	596	612	633	596	653	677	627	650	648	661	665	677	620	636	673	715	633	633	624	629	625	648	654	616	635	656	594	647	644	603	644	646	642	602	626	694	673	630	654	683	617	636	613	606	687	610	617	635	612	660	658	612	666	644	627	665	667	656	630	645	607	599	623	645	619	659	629	604	627	665	635	674	630	620	623	617	592	628	659	660	607	677	624	663	674	630	602	651	684	684	640	608	594	626	637	644	665	660	621	639	668	614	612	616	642	632	659	602	595	689	623	635	639	650	610	640	663	608	669	690	659	622	664	636	611	651	699	669	645	621	637	658	597	592	631	584	670	628	633	596	634	619	612	655	592	631	652	634	626	650	600	631	712	714	612	630	612	619	634	615	620	642	645	585	595	598	661	667	577	623	665	640	660	670	639	631	608	640	622	662	593	664	659	620	604	615	663	640	680	635	631	640	609	698	629	641	615	631	617	639	632	635	652	644	612	641	631	637	637	637	696	599	626	692	653	611	630	645	614	636	661	609	652	597	662	617	681	646	684	589	595	625	638	656	649	608	659	635	630	644	672	622	637	641	619	666	621	647	616	633	634	612	626	642	643	649	628	701	655	630	633	658	633	602	597	636	609	639	629	640	663	657	639	621	611	655	577	632	657	656	612	603	595	653	637	612	642	598	633	629	651	653	642	629	674	626	637	652	653	617	636	641	654	664	623	634	698	604	625	668	635	604	616	655	623	648	669	615	664	621	635	652	697	652	639	635	637	627	656	642	666	639	658	650	645	629	586	629	638	650	624	631	567	604	644	636	645	652	628	601	668	651	609	616	635	626	646	681	618	645	601	590	646	665	629	628	662	607	651	659	649	697	662	581	642	671	640	664	581	643	692	682	621	626	652	633	625	667	662	643	635	635	620	620	623	581	617	617	620	598	618	675	636	636	648	637	601	594	660	621	570	592	640	678	629	641	659	610	632	669	631	626	653	618	607	645	588	663	683	658	645	628	650	635	581	622	666	648	631	655	638	621	605	655	625	630	612	616	688	651	614	643	691	663	639	644	657	656	613	608	672	613	630	687	640	634	629	644	622	610	624	619	615	631	631	627	629	649	651	624	652	614	605	653	663	666	646	604	606	678	593	644	649	653	663	659	641	637	629	612	646	667	602	618	629	671	621	673	648	637	648	644	667	625	636	633	619	636	667	691	637	644	646	656	615	629	605	664	616	682	602	616	652	615	603	670	644	641	603	639	619	657	663	650	652	643	652	612	655	603	667	644	603	655	628	636	595	616	643	618	634	671	651	661	664	625	646	628	610	640	631	646	665	636	670	631	639	612	630	652	671	626	641	631	639	604	674	617	575	620	616	702	680	600	597	644	612	640	669	651	621	632	643	628	658	668	642	595	645	634	652	675	625	632	648	667	615	673	650	596	640	610	648	627	642	654	681	652	653	632	642	601	611	647	603	670	638	648	625	634	620	622	639	641	653	676	604	667	625	618	615	626	629	591	642	640	642	656	629	674	607	619	631	620	640	609	655	618	675	645	653	592	656	615	613	636	671	639	616	632	665	654	631	596	631	645	615	649	608	646	607	611	604	702	628	559	610	637	636	633	582	644	640	634	666	649	683	691	638	632	633	641	635	653	611	655	639	652	649	591	661	682	583	641	654	598	625	644	641	615	653	653	626	669	597	674	643	642	639	610	630	615	678	643	648	645	676	674	657	616	636	657	655	650	633	610	639	634	662	616	671	639	655	654	655	630	658	628	651	635	586	660	623	657	643	640	670	594	646	602	648	627	628	624	648	640	656	629	638	592	681	628	635	649	606	651	636	641	632	640	625	673	622	675	617	651	608	639	651	586	631	662	624	657	658	617	627	617	609	640	636	590	657	655	619	645	650	640	629	660	646	612	629	649	633	619	628	633	657	638	647	632	612	608	633	635	631	659	648	678	594	693	658	636	666	577	671	649	630	622	605	638	617	624	632	595	639	678	636	633	630	660	610	577	658	637	660	669	644	607	664	639	615	678	662	606	643	621	626	633	633	656	678	612	628	669	631	635	620	680	620	593	612	642	665	635	659	564	657	643	650	595	666	599	620	624	689	658	631	612	653	660	656	633	687	709	638	609	620	656	646	669	628	649	663	643	664	631	649	604	643	631	650	636	661	661	607	613	667	682	658	643	639	670	636	631	642	616	676	644	667	660	655	601	656	594	673	667	639	637	581	629	651	626	623	653	627	641	656	618	579	612	649	632	583	663	668	620	620	655	608	614	646	674	634	649	633	627	671	659	639	637	605	646	608	634	702	648	645	622	668	617	626	632	653	628	650	622	623	660	672	625	631	633	667	644	618	643	607	657	624	615	615	632	615	613	623	625	625	629	635	679	622	642	678	621	607	654	636	631	606	630	619	659	675	638	627	618	629	661	643	608	614	626	600	623	603	599	613	621	653	652	645	625	625	659	638	645	571	637	583	593	638	666	658	610	622	624	655	608	692	651	697	627	623	643	638	653	665	618	607	590	640	596	614	644	685	659	668	679	664	684	613	628	639	637	647	630	672	675	611	644	617	646	607	619	628	641	583	703	605	723	604	652	694	697	641	617	667	613	643	609	629	606	609	631	626	647	601	668	640	683	651	620	692	625	622	649	652	629	630	653	607	589	644	594	645	617	608	637	656	638	675	657	639	634	646	625	628	609	662	640	650	623	658	617	581	632	647	629	627	604	675	645	663	633	626	619	651	636	652	640	615	629	635	690	665	625	647	619	653	637	671	647	670	649	634	657	644	681	614	582	627	637	676	597	640	643	609	644	629	673	668	645	613	635	631	636	620	652	619	667	622	623	618	581	648	654	594	613	644	634	661	641	624	608	656	654	660	605	675	631	599	627	640	635	613	654	674	647	596	664	593	628	633	611	669	657	627	649	644	669	592	663	621	634	658	637	640	652	657	649	662	584	658	651	638	640	663	674	623	627	631	632	627	604	676	621	691	641	613	598	630	568	615	635	649	657	644	607	618	643	663	674	623	662	610	621	682	592	649	666	630	605	658	663	640	647	672	609	595	648	643	613	642	598	650	623
22885	3533	1790	1357	1141	948	613	542	537	520	438	398	408	427	422	448	384	391	387	378	416	443	438	414	404	406	378	390	418	389	380	410	394	427	435	403	381	407	397	380	383	393	402	408	408	414	388	425	386	387	403	389	385	373	380	382	389	358	382	403	403	405	409	400	364	385	387	412	380	395	375	380	344	382	381	394	402	382	415	430	410	372	390	398	422	410	402	380	388	385	375	388	446	343	391	411	386	421	413	414	385	349	394	374	383	400	355	380	370	395	371	340	420	362	382	395	367	366	367	344	454	381	382	403	389	348	392	377	383	367	345	393	374	375	413	427	396	379	389	388	363	376	410	397	413	411	422	348	384	392	401	382	374	335	371	348	396	397	396	397	359	376	431	385	371	372	396	373	396	401	376	353	351	379	392	397	366	395	413	400	380	352	374	402	425	418	376	377	405	398	410	379	382	398	389	399	368	387	406	400	399	390	382	412	349	371	417	379	378	387	379	395	383	416	375	379	376	379	402	378	406	355	371	410	385	399	400	361	382	403	377	364	398	421	399	384	419	391	409	382	414	400	371	383	363	381	412	385	424	372	370	385	356	366	370	406	418	402	381	417	386	388	383	376	402	399	378	370	369	387	335	408	389	383	423	375	379	384	395	376	367	398	415	392	345	401	384	394	361	373	426	363	383	385	373	408	391	410	406	379	372	383	365	400	367	413	387	379	397	367	403	433	377	399	412	414	357	426	382	426	416	381	439	360	368	390	356	378	354	374	374	400	372	394	439	379	418	378	388	362	377	373	385	384	388	363	385	407	416	364	362	398	434	384	383	383	394	361	364	365	378	382	364	388	408	364	401	376	386	387	385	357	422	377	395	375	379	443	361	388	394	350	404	379	367	363	368	374	363	417	346	393	348	424	334	409	425	401	403	386	392	379	414	373	397	403	375	411	447	409	357	390	407	399	394	391	393	388	375	392	438	430	414	409	399	380	389	397	350	358	391	446	381	354	353	388	392	382	376	376	379	395	361	398	378	379	373	386	381	397	391	436	361	370	377	391	365	348	379	363	378	376	388	375	400	413	396	391	363	387	383	401	403	378	401	395	361	386	341	363	402	407	368	390	397	373	369	426	378	374	390	356	374	361	388	363	373	373	399	379	401	409	414	380	386	391	339	368	433	378	401	391	390	380	399	373	382	400	407	389	364	379	393	349	357	378	398	396	381	410	384	337	376	410	432	359	369	346	384	351	353	382	412	383	388	383	369	408	391	415	366	387	362	384	372	398	383	397	379	379	401	413	369	411	364	380	395	405	367	368	402	376	414	400	363	391	374	400	378	418	391	395	389	408	344	423	409	372	400	414	348	382	405	391	384	386	385	367	399	362	365	363	389	356	390	401	399	354	418	405	405	366	390	356	368	414	379	402	367	390	375	394	399	362	422	359	375	450	352	390	405	406	405	369	401	391	383	406	380	380	405	355	393	394	371	379	385	408	362	371	381	391	355	408	415	414	373	387	392	405	385	393	364	397	351	387	383	406	358	380	378	401	399	356	381	342	354	411	391	397	455	378	400	439	405	378	392	375	358	398	383	370	398	379	398	389	379	401	368	447	354	357	400	367	367	378	396	403	405	378	387	412	394	372	384	400	403	357	414	407	379	436	446	393	394	434	373	399	404	446	394	370	385	349	372	373	376	380	358	372	425	378	389	386	387	365	367	375	341	377	404	386	393	359	362	424	387	367	367	423	407	356	357	366	406	377	363	368	392	394	401	434	409	379	369	419	366	400	397	382	410	397	431	402	335	395	397	402	386	409	377	358	402	407	446	358	392	392	398	389	397	359	377	335	395	404	371	389	406	403	389	414	411	390	374	371	394	365	380	371	410	373	385	381	393	364	407	428	402	408	414	376	395	351	375	364	415	404	389	399	394	376	353	372	372	385	392	391	388	389	328	375	380	396	377	392	392	378	385	404	392	418	369	375	387	425	365	371	355	379	388	402	392	395	399	348	396	384	372	402	404	386	405	402	372	375	368	364	356	386	387	396	376	410	433	397	405	397	360	401	392	379	399	384	409	400	378	412	370	364	410	366	410	437	369	391	373	375	361	392	410	415	415	416	404	371	409	379	416	383	359	394	347	410	420	394	380	417	380	404	390	401	393	359	386	399	407	413	398	390	377	377	386	401	397	367	398	421	410	371	401	406	389	429	424	392	387	382	409	373	399	406	412	391	392	355	388	396	420	403	375	391	364	415	395	418	393	364	390	412	364	404	407	392	423	427	371	406	376	411	370	363	393	410	425	373	366	395	397	388	386	359	415	415	401	406	413	403	347	344	403	402	402	384	430	396	379	391	415	389	401	397	367	345	371	355	373	418	368	385	373	354	370	410	389	389	404	393	362	441	396	362	397	354	421	399	373	376	400	393	381	434	395	380	341	399	403	358	392	363	434	445	408	410	339	419	374	397	402	381	379	417	361	370	402	362	393	404	389	392	392	377	402	369	393	395	405	413	405	375	388	388	354	390	391	376	387	344	371	431	400	420	373	405	399	356	394	359	418	401	425	382	365	376	380	379	426	394	389	383	383	410	409	390	346	392	403	398	385	362	402	352	403	403	351	403	363	365	372	382	385	361	402	399	426	393	410	426	376	436	415	378	368	380	371	389	383	426	417	400	410	372	417	379	334	385	357	368	410	336	378	417	363	395	332	397	377	387	423	410	423	407	387	361	407	401	403	412	366	394	403	408	402	393	380	399	427	391	376	394	351	401	392	409	384	397	366	389	359	420	365	433	350	431	390	458	406	380	380	394	431	402	411	407	386	397	379	401	433	354	373	343	353	393	389	389	363	378	375	388	429	369	405	415	352	404	359	387	387	422	378	394	418	394	376	376	363	413	390	392	417	384	380	348	387	388	414	399	378	371	388	409	381	391	390	361	369	324	385	389	411	396	384	395	366	379	378	429	375	406	369	365	390	391	386	388	389	407	383	410	360	368	396	408	362	383	414	388	409	380	390	368	392	389	389	379	388	373	409	407	389	395	405	431	389	400	372	359	386	370	368	405	388	375	408	423	354	392	376	377	363	376	379	382	398	396	371	373	372	404	422	416	409	374	427	419	365	383	432	366	375	375	389	391	403	389	356	398	337	390	419	373	396	379	383	372	403	398	383	397	411	369	406	361	431	392	402	361	386	403	417	396	390	352	368	336	417	380	390	360	418	401	376	382	403	423	416	390	437	406	407	369	409	395	366	375	388	380	415	403	400	358	458	397	395	362	372	390	415	399	373	407	386	403	367	398	382	407	410	430	394	355	400	394	372	355	359	393	452	353	396	380	394	397	390	382	419	401	408	425	406	424	401	388	388	377	379	365	360	384	359	355	390	387	375	379	353	368	357	434	395	390	366	400	388	352	420	369	389	354	398	361	383	378	430	411	391	356	367	393	375	369	387	362	398	341	360	391	391	423	409	380	375	416	388	415	434	383	381	388	396	386	405	392	394	381
12726	1842	2917	3370	3253	2712	2012	1833	1550	1464	1256	1159	1056	1071	1083	1052	1052	960	980	983	1003	943	968	882	948	906	957	921	945	876	886	886	932	863	878	992	895	933	870	847	859	883	865	841	843	899	928	881	915	876	883	872	840	870	907	910	884	891	859	908	922	849	867	842	810	843	860	867	866	872	921	893	823	826	884	868	891	831	839	849	895	846	831	861	853	847	897	880	880	836	824	853	891	854	827	945	778	866	882	881	847	856	891	851	861	852	873	885	902	871	856	910	856	892	864	848	838	858	852	861	889	863	825	883	888	834	855	897	845	885	867	834	857	796	868	837	864	913	830	852	855	833	923	829	864	848	884	803	883	923	834	829	869	814	876	872	845	892	877	860	863	829	871	868	854	855	880	846	887	843	913	838	865	878	907	848	855	853	826	878	899	856	824	807	872	893	861	828	829	889	857	814	879	871	855	831	864	879	843	855	819	905	878	809	871	919	853	788	889	860	836	810	899	890	839	891	836	884	869	860	881	898	821	853	894	873	854	833	847	827	824	850	846	856	895	846	832	859	840	889	876	847	923	831	909	844	854	865	890	877	840	884	823	892	820	847	829	861	908	803	831	819	874	843	896	880	856	838	859	845	784	859	864	852	831	815	890	875	840	870	880	826	859	861	892	811	860	879	840	896	847	865	839	856	865	880	859	832	851	808	853	833	836	824	849	878	858	875	823	825	875	855	850	853	837	867	859	930	901	871	875	824	857	807	811	889	816	863	845	871	859	853	847	847	832	849	845	872	858	839	836	825	879	882	900	856	879	842	850	840	840	845	910	828	868	863	837	808	852	829	879	876	869	872	855	914	870	862	872	828	833	907	828	855	821	878	821	852	795	845	893	825	889	860	850	871	841	854	852	849	899	897	830	855	822	859	838	861	856	915	908	866	805	869	887	856	841	814	810	818	904	797	880	850	830	878	916	846	884	873	846	858	851	912	814	849	875	817	884	874	851	812	818	849	835	865	905	853	898	847	833	856	865	833	899	903	825	871	844	853	863	824	847	881	798	937	848	839	858	872	844	863	841	831	874	867	842	837	847	874	849	870	874	870	859	848	876	804	852	860	883	895	847	888	832	824	865	846	895	846	865	873	817	846	887	838	875	902	850	863	825	833	843	821	827	893	900	853	876	835	824	861	851	881	875	836	859	861	873	847	875	817	890	916	859	840	826	859	890	878	836	882	882	862	872	882	865	864	793	914	888	839	841	851	813	837	881	824	877	880	853	826	870	861	812	898	823	844	861	843	840	879	829	825	851	861	842	902	889	867	888	859	842	823	892	794	859	828	839	850	868	892	917	854	828	900	850	846	855	828	871	831	838	840	879	860	898	862	866	857	860	903	839	827	851	851	860	889	818	844	855	873	873	859	850	845	878	887	805	876	887	861	885	875	886	859	848	921	872	858	907	850	831	886	797	878	880	881	854	810	892	866	807	834	802	852	888	824	892	902	862	857	802	821	827	890	848	852	828	856	863	841	851	813	805	852	858	792	835	892	891	902	850	889	831	840	847	856	854	862	878	865	934	834	901	849	824	824	852	848	824	832	809	899	896	866	805	810	855	864	881	834	855	898	812	878	859	837	859	855	815	891	905	875	887	835	848	870	885	858	869	843	870	811	913	855	840	876	819	871	834	869	807	892	883	880	806	882	835	830	802	846	891	849	820	871	897	854	792	863	889	819	839	834	823	881	863	860	862	888	909	899	858	876	879	925	850	919	853	884	863	886	854	866	938	820	889	840	889	895	842	809	886	867	826	874	819	869	878	877	813	876	837	851	828	863	869	854	835	869	851	855	885	873	909	887	853	854	874	886	865	863	840	835	863	867	912	853	825	901	845	910	842	834	860	830	835	883	833	818	854	875	872	860	856	861	853	831	809	827	884	862	849	867	814	813	856	836	857	898	851	888	852	826	889	809	849	852	886	787	849	817	838	889	868	795	875	785	873	866	879	849	854	872	847	861	824	874	828	835	784	893	837	856	909	808	825	840	842	843	846	837	815	747	801	873	877	868	851	873	871	831	870	846	864	880	826	861	862	880	873	794	846	831	876	919	836	939	855	867	826	860	873	899	813	867	868	863	880	840	850	851	856	860	888	826	882	814	909	890	854	908	863	860	851	883	838	905	872	872	807	814	856	883	870	846	856	849	867	905	816	849	850	850	839	822	888	853	845	851	896	838	855	860	886	836	903	879	840	845	831	841	868	900	829	891	874	859	847	943	860	879	841	864	909	885	861	840	817	817	875	812	851	855	842	915	872	796	857	886	857	870	817	836	855	826	832	851	888	882	813	861	931	908	835	904	851	817	859	824	849	895	852	831	833	834	902	858	878	880	873	832	809	817	924	818	904	856	885	860	827	853	819	879	829	823	843	849	850	810	879	879	882	871	848	836	872	852	855	848	900	861	846	854	910	855	889	897	881	835	916	870	892	861	811	808	872	898	844	882	865	914	829	864	913	908	848	877	874	902	795	858	896	850	868	866	864	890	910	859	849	842	881	836	837	877	810	867	831	859	848	844	864	885	853	845	846	837	850	854	917	872	892	842	902	902	842	878	883	857	847	798	920	850	845	877	879	869	847	875	866	897	887	848	872	886	848	860	884	849	884	869	898	817	846	882	879	888	930	809	832	875	908	849	827	860	823	861	845	882	867	877	877	836	867	875	878	839	870	859	881	883	882	871	893	833	875	880	859	794	891	817	846	866	868	849	857	818	843	786	859	784	917	872	869	830	858	847	877	821	854	849	851	872	859	878	889	896	873	856	837	838	896	827	824	813	818	829	895	860	806	843	869	823	806	839	817	842	876	845	864	885	832	854	884	829	870	919	895	823	861	857	857	887	881	836	859	884	858	853	894	837	838	899	793	845	840	844	887	914	917	866	869	867	857	852	894	860	857	832	911	860	826	866	842	854	852	849	854	875	897	863	846	817	812	838	937	865	890	858	902	861	870	890	852	858	862	850	869	858	899	853	839	853	870	810	853	903	835	827	902	904	848	840	882	885	827	877	874	864	915	874	835	867	862	851	839	838	891	849	843	844	883	877	930	823	811	865	876	883	881	871	866	880	873	887	864	856	851	845	838	814	830	861	854	867	871	855	847	888	840	800	882	836	821	858	841	903	834	871	875	819	860	847	781	842	821	861	839	822	811	837	867	846	811	858	814	871	879	827	849	855	857	809	823	849	862	835	870	817	879	826	774	864	822	859	941	842	848	875	851	885	879	889	830	847	918	816	866	830	836	870	871	884	876	836	875	874	821	798	798	850	882	867	894	837	853	856	832	874	838	841	861	841	896	838	851	838	932	907	795	901	904	847	848	873	859	888	874	837	850	834	892	861	850	859	875	852	881	898	825	858	898	903	852	831	842	874	804	890	849	851	914	854	842	865	845	821	843	873	909	817	874	836	880	849	823	881	880	879	828	840	827	869	818	842	903	828	878	795	839	868	919	862	856	874
3566	399	278	245	175	198	196	189	201	189	217	176	207	178	171	217	153	177	179	192	165	163	223	178	181	194	197	184	214	184	200	182	192	194	190	181	190	196	185	178	187	167	195	175	176	153	179	186	173	145	182	186	179	174	186	173	167	201	206	208	204	203	158	192	222	190	182	203	181	179	194	180	212	187	186	195	176	203	221	199	204	202	166	154	171	197	187	175	187	195	175	187	200	206	172	165	178	197	186	189	200	194	183	184	175	206	189	184	172	184	166	177	171	178	168	183	185	161	137	179	188	158	197	189	199	170	200	178	192	187	165	198	194	197	178	165	193	202	186	211	185	189	194	177	189	223	196	170	181	221	188	202	200	181	189	176	197	173	164	185	193	189	183	176	165	194	179	192	181	187	185	179	188	210	207	205	206	178	216	171	203	194	194	199	174	194	178	194	169	201	188	185	158	194	195	201	172	171	186	153	203	183	169	210	181	169	179	181	206	198	179	189	209	201	177	165	164	202	197	172	169	155	196	192	198	170	214	203	202	205	198	184	192	203	198	179	153	209	182	184	183	192	204	174	201	179	206	189	203	167	189	184	207	177	169	181	182	179	163	195	192	180	169	204	182	161	197	221	181	194	186	188	177	182	183	187	188	182	187	177	179	184	177	193	189	193	149	185	150	173	161	180	184	202	163	209	198	198	206	173	213	188	163	161	175	188	182	184	192	200	184	181	165	201	187	179	165	181	156	175	198	173	187	176	169	187	208	182	191	171	164	178	170	178	183	197	186	189	163	170	165	184	184	190	180	206	204	201	180	200	211	182	171	172	188	197	180	182	197	205	186	161	184	154	200	193	185	191	168	174	178	194	197	191	183	180	196	189	186	192	206	175	190	188	170	191	187	213	196	167	177	197	176	168	177	166	149	178	176	194	176	189	185	203	187	178	185	175	190	192	196	182	205	186	193	182	173	191	178	183	191	179	178	188	179	206	196	176	196	173	199	174	161	211	210	184	177	182	204	181	198	165	204	183	199	182	193	173	180	185	163	175	180	185	192	157	186	173	177	221	182	195	172	190	177	178	173	167	194	168	170	185	155	177	205	202	169	166	200	196	156	174	194	177	198	163	149	170	174	201	170	174	176	209	163	183	183	206	207	188	184	190	184	190	172	209	206	170	195	218	187	183	165	200	195	191	188	192	187	188	187	191	212	174	185	208	188	198	205	183	176	181	167	207	189	184	181	179	162	177	207	187	180	187	180	170	189	195	166	175	170	178	203	179	194	179	207	167	177	180	167	201	174	187	180	180	181	188	221	193	179	177	174	190	185	193	179	193	208	187	174	190	193	214	179	168	189	204	214	177	192	198	169	196	196	167	189	174	180	185	222	188	183	196	176	192	196	200	190	190	210	199	203	194	179	189	172	183	154	191	204	184	168	186	177	168	185	189	150	175	207	165	141	191	187	175	186	226	190	194	188	195	196	178	188	201	195	194	182	176	223	154	172	202	199	189	156	181	191	160	169	214	178	199	198	190	181	181	218	165	172	204	190	178	200	214	179	209	177	187	184	144	181	181	200	179	193	195	171	194	197	175	197	174	173	196	199	186	174	194	219	210	195	200	182	192	176	182	180	183	171	189	169	170	188	189	199	178	204	179	195	198	190	188	184	205	174	160	163	199	191	189	186	176	182	198	176	171	180	197	176	204	172	203	185	188	189	194	168	204	174	165	186	190	186	191	180	170	179	199	180	156	182	164	180	183	179	181	192	198	199	196	193	202	180	209	183	173	197	182	190	188	181	188	204	202	178	169	177	183	193	183	177	159	197	191	211	163	183	184	196	199	183	182	197	186	183	172	198	168	160	195	175	182	198	193	188	206	214	197	182	181	189	184	176	182	197	208	191	197	173	213	193	161	186	161	211	171	169	211	197	176	193	174	185	198	164	185	152	185	208	196	188	190	185	186	193	178	201	186	205	177	187	178	165	174	188	196	197	194	184	195	174	184	212	140	157	188	187	189	174	172	153	208	167	155	187	186	173	190	167	186	192	216	182	195	175	173	191	203	196	171	205	197	181	187	178	222	178	172	163	188	199	185	188	201	172	185	215	187	181	182	180	188	194	194	198	186	197	196	190	177	213	199	224	172	226	187	194	177	194	172	185	184	168	182	180	190	209	177	186	199	180	173	177	177	168	183	165	175	189	202	166	183	186	198	195	202	193	210	179	194	184	186	173	198	205	163	191	193	182	190	207	201	172	165	166	178	208	178	175	179	176	210	185	182	152	190	185	193	192	197	185	194	208	189	188	187	180	181	204	176	203	191	199	171	157	189	182	197	187	195	180	170	178	194	182	193	202	169	161	223	157	175	179	177	171	176	199	162	174	198	143	206	190	181	181	174	183	195	163	198	187	167	177	192	153	171	164	186	205	170	172	180	180	180	182	194	179	209	193	192	176	172	189	175	160	166	195	189	185	203	150	189	163	148	178	188	210	173	175	192	198	189	172	209	182	200	211	186	208	169	171	186	184	180	166	176	198	212	192	178	186	178	209	196	172	173	167	161	188	166	187	166	155	165	178	193	173	195	195	195	161	178	200	174	173	198	199	222	181	183	212	214	203	179	177	197	194	204	204	181	171	192	209	199	188	212	175	195	210	180	193	184	205	191	177	160	192	184	182	184	163	190	201	201	195	202	190	206	196	194	204	202	202	221	186	203	185	213	193	160	183	169	208	168	200	195	195	195	195	195	170	193	195	202	201	210	204	169	178	171	189	195	212	195	174	188	204	177	181	185	168	190	176	181	168	198	183	178	194	176	178	199	188	162	180	202	187	162	174	186	193	178	196	161	179	204	178	159	201	196	186	197	175	187	178	168	183	208	189	191	199	196	213	201	209	212	193	181	157	179	156	195	213	217	189	181	180	170	178	193	194	195	186	211	208	211	193	165	193	206	176	187	187	173	178	212	175	168	212	198	205	209	217	168	198	196	162	201	184	194	204	186	208	179	165	188	178	193	189	186	173	172	189	184	204	174	185	181	194	185	168	189	170	208	170	195	198	181	201	180	192	194	187	207	164	176	183	192	207	170	176	182	159	186	170	177	196	189	205	210	200	174	181	188	183	175	197	167	190	211	166	189	169	179	202	204	192	213	175	161	179	177	181	192	189	167	191	188	189	193	204	192	193	187	178	173	179	195	176	182	202	195	207	191	219	190	206	211	179	194	187	172	165	187	174	177	193	184	207	190	169	201	197	162	172	201	198	155	188	159	168	191	203	188	181	180	176	199	213	179	175	202	185	186	206	177	166	185	189	195	185	199	188	178	196	174	204	180	175	204	177	170	174	195	200	213	229	167	174	146	180	175	210	181	197	180	174	192	195	203	164	194	166	150	177	184	181	175	177	189	198	195	198	167	168	162	217	174	185	156	191	188	175	180	193	201	191	162	194	191	169	188	175	187	174	197	197	189	170	189	184	175	176	200	183	189	173	185	195	213	170	178	179	149
2771	555	680	641	562	526	509	543	511	483	533	486	494	533	505	470	455	488	431	464	494	464	403	460	453	454	440	433	455	435	473	459	478	498	477	468	452	473	454	454	453	455	455	453	468	500	461	460	483	427	476	487	478	479	492	478	479	470	469	476	440	457	410	449	472	444	476	473	474	467	430	505	501	441	464	480	439	446	440	443	459	457	454	469	459	440	491	480	444	454	509	466	398	483	426	424	459	486	497	500	462	469	464	451	449	461	473	479	420	483	447	483	451	450	463	438	430	469	463	458	469	471	418	421	468	477	482	416	473	451	474	463	467	449	501	437	501	486	459	477	461	534	460	456	448	473	444	430	460	432	466	441	451	474	447	432	472	434	490	458	474	474	474	452	509	479	444	424	421	469	483	456	460	505	427	469	486	425	465	460	476	499	445	489	492	466	427	423	459	436	451	462	448	489	438	453	472	490	441	496	487	474	504	499	481	480	459	447	439	449	444	459	467	429	467	416	421	454	444	478	483	467	442	457	475	452	469	467	479	495	497	451	433	453	465	481	470	480	466	470	474	480	460	481	464	438	449	450	465	450	429	464	483	458	376	500	463	479	446	481	454	484	490	488	474	455	477	479	416	448	440	422	462	450	487	480	490	479	461	435	454	473	451	510	469	440	470	483	462	481	432	441	437	481	458	454	455	460	480	507	440	449	455	473	426	483	480	471	414	482	449	479	493	480	454	424	418	450	441	458	476	484	430	443	463	478	439	449	437	486	479	459	501	464	492	436	493	472	490	449	507	411	477	494	454	485	465	484	467	447	470	477	443	487	457	483	422	474	463	451	476	445	480	481	459	469	462	491	525	439	485	470	434	470	433	455	471	444	475	475	466	446	442	434	464	493	514	480	464	456	460	489	448	447	473	478	469	427	438	434	496	440	438	483	489	452	488	471	487	442	443	466	444	443	482	457	446	425	479	495	461	462	460	458	461	456	483	437	456	465	481	451	458	485	413	454	445	479	473	421	435	489	500	482	462	468	444	480	455	482	460	502	459	467	469	492	476	460	468	434	449	460	473	476	477	439	480	448	466	462	483	448	482	446	439	446	481	469	422	487	440	468	447	446	438	490	513	477	501	440	449	465	464	450	442	454	471	467	464	486	440	485	452	487	478	468	489	487	511	500	453	458	465	495	458	482	432	487	435	456	455	417	472	430	478	430	479	429	425	450	500	474	436	473	467	455	470	473	472	468	488	425	394	469	480	436	430	430	434	488	497	487	494	414	491	436	483	474	457	433	474	454	461	418	466	431	476	490	475	466	448	439	448	413	495	449	448	485	484	431	468	467	447	474	480	456	454	475	484	472	443	472	465	440	440	478	465	486	458	444	483	459	482	449	495	458	481	465	434	436	447	504	439	453	468	451	489	455	481	463	437	435	480	471	429	438	468	454	456	453	462	447	426	459	479	472	460	448	464	435	435	464	471	480	495	455	446	461	433	466	482	457	472	443	445	440	475	452	491	476	440	465	475	455	483	467	458	463	446	488	480	448	452	468	465	451	489	454	470	459	469	450	447	481	423	461	434	493	457	463	475	471	486	457	475	477	457	466	445	428	492	496	436	458	488	467	442	494	433	470	484	470	456	452	437	442	431	493	448	441	446	465	463	456	466	433	469	449	444	442	456	487	452	486	430	463	452	456	469	431	451	414	454	480	447	444	469	477	444	440	477	469	440	448	485	462	449	444	435	473	455	419	501	448	459	471	482	460	502	447	450	455	473	436	463	471	485	434	483	477	470	435	477	466	456	444	455	463	475	484	432	482	485	506	451	475	457	443	430	456	470	507	466	428	458	429	468	471	448	433	464	465	466	439	482	481	452	460	445	453	456	468	422	449	456	480	450	458	510	443	501	478	449	436	473	469	423	465	431	439	431	465	461	476	430	499	428	454	497	467	460	484	454	478	420	474	491	474	490	446	442	457	464	456	475	449	478	498	476	454	477	449	477	477	481	461	469	475	457	482	475	472	450	481	450	451	448	474	443	469	455	467	491	477	494	475	496	452	469	486	430	477	459	489	451	457	459	435	433	476	477	468	471	448	472	466	477	432	468	414	447	490	484	469	467	446	477	429	445	489	478	467	482	440	458	474	458	454	466	474	462	439	493	442	463	455	486	475	472	449	463	502	498	451	453	500	480	448	496	397	455	424	453	482	460	477	485	511	420	460	466	464	467	448	461	479	425	475	485	438	437	457	443	497	449	507	443	457	472	472	451	461	441	439	461	493	455	469	502	484	471	473	456	472	470	468	468	467	386	461	465	444	488	498	475	460	507	441	436	455	489	460	454	475	421	448	461	470	480	450	484	469	458	429	511	488	471	490	433	454	444	467	464	425	475	486	426	458	474	445	460	459	457	485	466	475	452	496	444	454	452	457	438	474	488	446	458	451	501	443	466	517	475	478	437	469	472	424	461	454	495	480	472	405	479	468	472	474	465	427	455	440	480	477	431	490	483	483	462	463	450	449	432	453	474	462	444	464	472	473	466	452	470	440	415	438	451	469	463	408	452	442	459	471	468	444	485	487	412	484	419	476	439	479	446	458	478	477	462	454	446	478	468	489	470	469	453	434	485	457	444	499	454	462	489	466	481	425	483	471	462	458	453	472	451	480	465	454	453	458	462	463	454	449	482	450	465	448	471	463	440	469	498	452	514	460	460	469	440	478	454	464	473	456	464	471	480	446	457	469	452	455	448	471	435	448	495	449	524	429	482	437	453	439	418	462	455	494	438	503	458	471	447	435	453	449	457	424	471	485	466	468	460	479	442	468	429	458	448	441	477	453	484	490	466	450	436	472	490	455	514	477	489	461	474	426	453	474	488	471	498	467	432	472	462	445	456	473	478	447	481	472	491	456	447	504	483	451	416	448	473	480	454	476	401	480	466	454	450	462	438	434	456	491	453	466	446	473	484	478	485	455	471	452	453	433	479	465	474	457	421	454	457	486	487	451	480	505	449	474	449	436	457	448	465	465	457	461	450	469	497	479	451	474	482	460	482	498	487	467	490	509	459	453	472	478	447	460	462	481	430	479	448	468	477	455	487	424	437	483	491	477	471	498	484	472	459	459	474	450	515	456	480	437	461	480	522	470	458	472	467	488	433	459	445	510	458	464	440	481	481	455	489	445	455	476	490	483	480	478	431	472	438	442	479	448	469	442	487	434	453	480	444	445	453	478	457	479	456	445	450	435	479	480	447	456	454	477	481	471	444	453	453	453	468	479	473	444	470	488	454	451	489	449	442	461	462	491	477	460	514	427	489	484	435	446	474	450	456	423	454	473	447	463	492	462	471	444	503	463	440	445	431	472	465	481	461	430	471	417	504	434	462	479	447	489	469	460	455	443	452	500	469	449	512	461	471	462	424	460	474	443	439	491	475	432	440	481	462	492	428	465	441	419	439	489	483	458	458	462	466	457	481	459	415	463	491	464	445	433	413	457	456	460	469	485
13483	1777	957	782	651	479	391	383	374	312	320	274	333	296	272	277	281	286	282	292	283	244	254	273	286	296	294	289	300	278	271	292	306	272	297	237	269	230	279	291	241	274	285	248	238	254	299	322	271	288	253	298	305	245	280	289	313	279	322	278	255	251	271	256	283	269	234	282	282	267	255	270	273	272	281	301	266	291	293	296	271	275	282	261	227	303	294	294	283	257	287	262	271	275	269	261	277	265	305	270	250	272	273	238	275	287	305	271	217	275	273	287	261	266	310	232	268	284	285	294	271	289	272	275	296	240	251	262	285	300	262	265	262	282	286	275	287	244	293	286	273	275	260	291	280	266	278	247	245	273	296	269	275	275	294	290	305	257	273	272	247	249	233	258	273	258	276	314	271	270	288	315	284	280	269	287	270	270	215	278	284	274	275	283	285	263	273	250	280	281	256	236	260	254	250	272	271	293	280	264	255	281	262	261	248	306	254	283	269	281	293	246	269	276	295	262	284	280	290	259	222	291	269	262	273	279	281	287	287	274	259	260	269	258	311	281	259	255	253	267	240	260	265	283	252	267	265	269	250	283	294	293	320	263	293	275	275	280	290	299	289	258	280	281	270	259	272	237	275	266	249	277	257	272	260	303	279	293	277	274	267	235	281	277	278	289	270	281	298	276	267	280	227	271	296	325	263	255	277	320	259	281	275	262	256	261	289	257	256	308	272	298	253	271	272	267	300	313	277	252	275	275	256	307	255	260	257	263	301	258	239	251	269	267	267	307	286	300	294	265	274	276	267	276	244	276	295	284	278	276	299	300	289	258	273	256	276	273	282	287	267	254	312	279	292	279	273	246	283	255	262	278	260	299	261	259	288	262	283	289	309	288	272	257	243	270	307	296	265	274	281	307	279	252	272	298	270	292	260	268	271	240	259	238	278	245	270	299	266	248	281	294	281	253	278	288	280	276	257	274	267	288	245	277	281	262	265	253	261	300	295	296	277	266	280	283	266	271	299	272	234	299	292	281	277	276	283	270	239	303	277	236	264	268	282	276	257	306	277	251	298	271	253	267	273	294	274	280	264	284	275	255	283	264	252	309	264	243	279	306	283	292	287	275	258	282	284	280	264	245	294	245	256	254	272	269	277	278	255	253	274	298	271	256	272	285	294	263	273	265	301	266	257	297	288	254	280	283	242	303	241	277	277	269	297	242	253	287	261	273	255	283	263	253	238	291	265	276	300	252	268	327	275	253	264	252	262	278	273	314	254	254	279	274	312	283	261	272	277	284	273	285	293	300	306	272	262	302	286	267	264	255	272	258	290	303	272	287	262	273	266	260	297	245	291	242	238	265	279	278	277	266	254	251	295	304	236	247	265	279	276	269	279	251	289	268	273	303	256	264	292	274	272	254	252	277	286	272	247	231	293	291	281	269	251	267	267	289	279	269	276	295	266	298	283	305	298	275	276	282	267	262	271	276	272	257	244	288	263	242	287	305	289	288	260	295	297	293	276	274	267	252	291	302	284	263	281	252	294	314	248	273	298	249	284	276	251	274	268	276	260	281	315	257	259	268	262	309	277	235	273	294	272	316	284	313	275	273	279	286	291	266	278	267	266	276	314	284	253	282	291	267	274	282	266	300	299	287	276	289	244	318	301	269	272	273	267	287	272	269	276	282	279	287	249	301	283	276	259	257	265	255	263	294	277	244	255	300	294	259	274	267	248	270	303	278	268	280	272	270	265	292	238	267	308	271	266	261	305	265	254	305	294	289	261	272	280	262	278	287	296	304	256	276	249	273	280	303	294	279	250	274	251	270	277	316	299	287	277	277	275	280	257	288	284	245	287	269	278	286	281	298	301	264	285	283	276	270	295	263	297	256	287	294	269	273	256	267	276	237	298	290	267	235	266	272	262	266	297	319	273	240	279	293	266	273	282	240	278	253	295	269	294	273	287	283	287	312	280	262	311	266	286	270	278	271	256	300	270	268	277	280	268	271	260	264	259	294	258	277	268	289	249	256	282	259	265	269	255	273	249	293	296	277	303	279	287	275	253	278	297	260	278	284	294	270	270	293	293	267	270	249	269	277	256	262	276	277	274	263	301	309	269	231	245	298	264	286	282	278	298	258	285	260	273	295	252	260	245	268	267	300	312	251	258	276	291	271	319	300	280	258	265	306	286	269	289	257	277	250	282	288	257	269	269	285	273	284	266	273	248	245	266	284	273	282	259	290	292	272	295	284	251	273	266	292	275	302	225	238	268	289	242	273	247	291	304	290	309	281	285	238	307	258	288	286	246	264	265	275	276	268	234	278	265	234	265	228	294	258	291	276	267	254	265	274	300	277	247	271	288	267	279	257	251	259	273	305	264	262	310	280	276	270	292	248	272	287	249	279	299	279	247	290	320	265	238	271	284	259	271	292	290	291	271	302	251	272	259	312	261	278	274	273	280	257	257	266	244	290	272	281	290	309	268	289	290	265	278	291	293	309	268	268	271	266	251	262	262	251	298	269	299	263	273	295	275	266	292	264	265	273	275	278	266	255	275	289	262	262	256	241	252	283	246	316	277	275	267	268	269	245	290	257	252	268	267	291	317	260	249	303	258	266	273	280	273	277	300	269	260	266	295	248	275	262	272	273	263	281	262	252	283	288	255	282	243	295	275	281	275	279	264	261	257	274	263	278	263	272	270	255	283	260	268	271	308	265	254	241	269	271	248	291	323	283	296	300	269	269	263	266	281	254	265	282	258	278	279	283	260	253	267	277	270	290	260	260	279	268	263	279	258	260	289	248	303	299	280	286	306	301	271	318	269	266	246	252	284	232	262	296	236	263	270	293	292	276	297	306	268	290	273	285	283	283	265	296	319	282	261	302	273	259	274	252	270	279	246	253	317	269	235	261	295	275	276	280	285	279	250	284	267	283	241	316	285	258	280	290	276	302	295	286	275	290	280	297	261	298	283	277	281	259	247	281	319	274	287	308	286	284	254	274	289	247	279	304	263	311	281	251	296	291	249	284	264	293	267	285	300	279	274	302	265	296	270	276	281	267	285	285	300	263	251	286	264	278	285	271	249	283	277	273	273	277	305	283	280	269	281	276	266	294	260	231	300	264	287	270	244	255	261	285	285	286	279	295	293	275	245	281	253	293	268	270	295	281	257	284	275	256	269	262	283	272	267	271	296	294	315	295	296	264	271	268	244	306	226	288	292	266	277	261	279	263	257	314	305	282	257	263	261	301	272	279	317	267	278	273	285	263	256	261	294	266	272	286	273	257	269	259	288	292	253	274	278	247	261	287	289	287	292	276	269	236	224	280	271	273	279	286	299	269	282	270	257	300	283	250	257	296	259	263	276	285	272	304	266	255	275	279	295	270	267	245	277	278	253	270	262	275	243	248	261	246	296	262	279	283	273	273	255	286	251	254	297	276	296	278	266	282	276	290	251	250	250	268	250	279	284	262	293	272	251	260	281	275	257	290	268	306	276	280	287	296
9172	1329	1742	1983	1884	1530	1254	1104	1131	946	826	804	750	734	741	726	794	684	696	723	678	688	719	665	686	643	675	678	695	598	659	642	667	634	669	682	690	642	665	645	662	656	662	635	668	647	645	665	643	676	643	660	638	677	678	680	615	640	642	617	629	667	632	621	618	649	641	650	626	628	663	644	670	615	678	651	630	686	707	663	678	679	670	647	666	645	660	632	657	644	641	611	607	655	647	618	648	662	644	677	631	669	637	623	638	655	621	660	589	662	629	660	645	679	659	645	678	649	657	638	634	575	668	648	656	662	653	634	637	611	613	640	632	668	658	667	628	606	643	604	631	591	678	648	621	674	641	657	655	665	604	659	599	628	627	614	635	643	637	680	658	651	620	602	638	632	669	673	621	656	617	650	614	596	662	603	643	646	646	630	643	678	642	649	638	601	623	660	651	625	624	642	636	683	653	668	678	643	568	663	676	650	630	616	629	636	627	600	641	649	656	626	667	627	659	627	654	622	588	660	672	578	602	690	635	664	677	648	627	613	672	652	624	590	625	661	622	652	692	636	676	661	636	653	626	649	622	696	662	661	637	635	599	651	610	680	683	665	623	592	639	591	634	569	688	658	656	661	676	618	670	646	683	706	650	659	620	660	650	675	672	649	615	617	614	645	605	621	626	638	573	684	645	652	663	632	644	613	598	629	629	713	623	626	636	632	597	632	605	653	663	651	659	611	668	657	688	646	645	654	715	666	645	651	644	689	663	654	681	620	601	603	641	642	654	617	601	626	677	612	648	650	681	646	644	613	579	638	604	585	653	638	660	643	703	618	641	641	631	669	619	676	632	602	655	592	654	667	600	646	729	662	610	626	655	625	657	622	602	663	637	664	646	667	678	592	722	632	613	633	657	621	623	648	620	579	647	662	637	675	621	664	601	642	670	672	629	606	658	619	632	664	631	668	648	661	642	666	645	655	682	631	603	645	687	650	617	667	634	686	623	645	617	664	625	600	655	651	650	629	588	633	636	634	668	629	640	665	630	654	634	621	657	640	639	626	619	625	613	656	671	645	637	665	655	687	684	644	668	625	684	655	629	658	604	596	638	666	620	668	591	653	589	618	634	659	707	673	673	587	647	599	696	639	710	647	601	637	614	606	643	617	655	642	628	683	679	628	624	628	613	670	675	661	627	661	675	629	599	646	647	648	616	632	612	644	623	666	625	645	606	654	625	637	645	681	651	625	643	637	653	646	649	589	621	606	644	655	671	653	631	631	617	619	623	627	692	614	643	609	636	642	645	685	645	668	677	618	614	675	634	609	631	662	613	622	676	679	657	600	653	621	653	645	631	631	666	621	626	609	634	685	618	639	656	678	686	596	637	647	625	642	646	639	577	657	628	636	626	658	649	637	638	664	674	630	682	633	675	690	631	661	596	638	656	652	586	626	624	617	613	605	669	635	595	667	614	641	629	655	654	686	640	657	624	631	645	645	636	632	639	607	663	651	629	626	625	648	591	640	619	638	654	624	653	634	675	634	621	644	646	613	614	613	624	649	599	631	639	646	673	669	630	676	622	673	608	643	646	611	663	655	667	680	595	618	642	589	651	664	624	629	674	623	679	616	683	637	656	631	717	655	650	644	699	625	668	654	662	650	679	645	645	618	659	609	656	626	632	620	668	640	621	666	634	596	635	630	633	651	714	691	623	639	618	616	711	685	620	629	621	638	630	623	614	651	618	651	641	644	643	622	657	701	581	622	629	638	645	676	590	697	661	614	652	676	642	695	676	650	671	635	666	644	681	631	587	664	638	615	620	650	648	688	583	619	630	654	658	641	639	641	688	669	686	685	623	678	643	640	614	674	647	630	625	632	608	663	659	608	612	681	658	619	600	616	639	594	618	646	645	650	632	663	644	645	599	635	642	657	665	643	662	606	586	599	626	637	634	664	611	629	629	583	670	614	676	611	657	637	616	648	655	641	662	639	638	616	682	635	659	637	641	628	610	626	661	640	621	691	681	589	648	613	643	630	681	629	646	618	640	655	615	627	649	600	665	616	688	627	646	577	675	676	650	660	668	649	647	610	654	627	638	635	662	609	625	621	639	640	655	693	606	631	666	597	673	644	666	639	630	642	689	633	611	647	625	649	681	612	622	605	647	647	668	612	600	591	641	638	650	642	670	658	616	619	646	634	622	649	685	653	656	645	670	669	605	635	615	660	646	650	655	628	637	626	630	644	612	664	652	642	640	650	638	607	595	676	668	671	618	615	670	660	593	642	666	629	681	648	664	602	640	625	654	642	637	616	660	600	633	604	643	625	648	642	673	642	655	630	645	685	627	648	597	629	637	639	682	684	684	641	641	690	621	674	623	598	659	658	632	626	598	611	667	638	632	633	580	647	679	618	652	626	661	677	601	642	606	624	635	660	624	586	680	613	633	655	611	651	678	613	716	626	666	619	629	588	649	650	672	624	656	609	615	675	622	653	615	609	640	667	627	655	658	675	648	609	631	597	629	643	639	616	688	632	601	668	612	643	613	660	655	624	615	657	617	613	651	636	672	630	638	701	618	638	633	618	634	632	659	623	662	657	619	624	602	634	665	644	614	661	644	679	660	652	648	665	639	609	630	688	660	639	624	618	679	646	610	619	669	609	638	648	624	717	637	600	636	621	660	632	643	653	656	657	611	610	655	652	620	610	608	645	617	631	640	673	667	624	652	636	604	650	661	621	645	649	624	633	553	667	626	613	664	582	637	672	643	633	646	675	654	615	625	630	623	606	613	662	598	659	640	615	634	626	624	692	691	650	688	665	633	614	627	622	697	619	615	615	615	635	673	679	662	669	614	600	649	626	614	649	642	663	655	667	645	644	647	643	620	656	584	621	655	601	641	641	650	639	662	681	638	627	646	675	640	667	676	646	592	619	641	634	641	668	609	619	651	657	673	591	667	639	688	640	652	645	652	622	619	685	665	683	644	647	639	668	607	647	667	611	636	669	654	636	683	654	619	684	688	681	672	653	629	641	644	664	649	641	605	642	623	658	609	605	644	658	622	632	600	633	683	658	630	637	634	672	613	630	598	656	642	627	633	678	682	634	638	636	658	627	620	660	646	653	670	632	622	677	619	618	629	635	619	625	656	640	663	689	629	651	654	633	655	686	604	627	637	662	676	610	662	616	654	649	657	605	642	643	600	642	585	677	637	666	697	674	618	650	658	599	635	625	638	662	663	633	658	649	618	586	662	647	686	657	607	632	703	657	637	629	655	649	635	652	635	657	621	662	614	630	628	619	631	617	658	627	638	677	665	633	645	589	665	670	603	619	639	598	652	590	662	655	650	638	667	635	583	656	641	618	636	662	669	651	664	667	633	636	582	644	657	652	679	654	640	652	665	638	637	603	691	628	674	646	623	659	688	600	630	656	617	643	627	652	643	667	591	656	620	659	670	623	610	601	607	642	625	659	652	687	657	667	674	679	619	652	622	626	605	636	668	665	620	606
22695	4081	1793	1452	1211	1059	716	607	582	546	446	411	444	490	407	413	432	409	401	385	411	422	420	418	427	392	427	400	390	370	348	420	381	375	426	398	375	399	364	392	380	355	379	393	425	371	404	368	417	407	377	398	415	394	358	400	387	393	417	391	386	403	416	412	372	406	391	377	390	377	389	392	381	418	409	407	385	383	397	387	377	421	410	380	370	337	377	389	390	412	384	357	397	386	405	400	402	366	408	398	361	385	383	358	357	383	376	389	383	407	377	384	366	418	413	395	367	359	404	372	362	393	415	413	380	398	382	388	370	385	369	363	404	444	369	387	383	402	380	374	394	426	419	408	337	424	371	359	427	431	403	397	403	393	375	400	417	375	371	395	380	396	405	410	390	392	383	427	381	371	396	380	390	409	406	355	396	386	407	401	386	384	395	390	402	355	394	376	421	442	422	424	401	377	371	400	416	425	360	353	380	410	387	385	402	396	386	390	360	389	395	395	396	393	388	382	428	420	410	427	414	363	410	376	405	383	396	398	397	356	382	390	400	378	388	375	385	357	400	354	392	365	419	424	371	414	380	414	383	378	389	406	385	339	396	382	375	387	392	387	335	405	378	426	416	396	359	416	375	394	353	378	417	343	388	393	401	397	380	398	367	381	418	429	397	393	371	370	393	421	400	412	432	388	357	369	391	389	402	416	440	389	397	424	388	387	382	393	339	403	382	403	394	460	404	355	372	349	394	418	392	363	426	427	393	392	410	380	366	393	397	389	375	382	439	400	381	455	366	409	385	421	382	360	397	410	406	364	405	391	353	378	399	383	388	404	390	402	418	389	395	376	357	403	382	370	432	406	404	406	461	412	374	375	445	408	391	368	416	400	431	413	359	375	357	424	366	385	400	392	377	357	390	390	412	422	350	348	393	405	405	412	413	428	424	416	387	361	432	391	441	384	393	380	409	381	398	391	404	446	377	415	389	374	387	366	382	401	374	358	384	355	373	396	427	395	397	391	372	389	382	444	396	393	398	400	387	382	408	379	374	407	376	385	409	423	395	374	356	440	428	396	368	336	370	414	384	387	384	400	381	384	418	396	341	369	393	351	388	424	396	421	387	426	391	351	384	410	401	411	367	422	380	416	380	363	382	401	399	390	366	420	402	435	429	365	393	376	398	366	388	349	446	379	389	381	386	383	381	354	339	335	392	390	406	393	354	401	443	381	397	438	415	391	356	413	428	416	384	424	372	370	399	375	394	402	388	371	357	384	391	401	381	427	397	360	399	391	395	416	383	414	422	386	412	420	427	372	386	361	402	383	399	382	413	378	339	374	399	392	404	356	362	397	418	415	364	420	388	407	399	378	380	378	398	392	380	401	370	367	341	397	396	380	382	377	365	357	392	385	356	422	363	384	373	418	391	404	433	394	410	363	375	393	391	373	416	400	406	432	371	357	390	396	409	414	404	382	369	342	342	330	362	399	434	395	381	367	404	434	403	404	387	380	383	377	399	368	420	403	403	360	413	393	394	377	409	400	432	386	363	371	392	386	398	376	409	364	370	415	393	438	401	383	359	381	394	424	354	369	388	372	369	386	368	400	403	394	420	366	386	389	390	391	382	430	403	412	373	391	376	368	374	350	392	397	387	401	326	403	383	372	389	371	387	386	372	371	400	388	387	384	384	385	442	397	427	394	389	379	395	376	397	388	381	419	371	387	375	364	386	417	387	392	407	394	368	400	407	382	425	372	388	356	354	427	403	397	389	383	371	390	386	379	366	415	410	376	358	410	390	371	416	417	361	391	389	382	392	385	388	394	434	398	366	390	440	400	378	384	374	378	386	418	390	387	413	415	440	365	357	358	389	360	390	436	423	407	378	368	395	381	371	393	390	377	371	377	379	431	407	359	398	388	383	362	391	410	430	379	391	411	385	419	374	385	389	398	419	380	375	362	417	395	371	429	432	394	393	369	387	400	429	422	354	416	416	382	369	385	387	390	362	447	411	386	408	390	412	375	387	384	387	372	392	416	363	381	399	381	344	364	364	429	379	398	398	406	385	372	393	403	415	419	406	364	358	388	410	335	372	407	386	367	387	374	399	420	372	397	385	385	394	400	388	378	394	393	424	366	373	361	370	364	421	401	385	422	374	395	365	376	376	403	370	358	409	416	422	379	376	398	382	393	404	388	363	388	386	389	398	389	389	404	387	412	384	410	391	393	398	388	368	376	381	419	375	381	365	426	409	413	367	386	405	390	403	413	397	395	390	439	393	371	412	389	369	366	382	373	392	415	433	416	412	433	372	380	405	374	377	380	385	404	398	382	380	389	414	402	387	378	380	402	391	430	352	384	346	385	406	427	419	402	408	401	353	410	356	338	396	385	407	409	402	387	352	398	381	408	388	410	407	368	435	372	392	381	412	368	400	396	361	399	405	386	384	395	375	427	386	402	405	432	379	442	427	354	383	371	432	422	385	412	396	387	394	394	424	358	457	373	370	405	406	401	392	395	421	398	412	401	385	359	361	385	379	361	398	443	378	374	391	380	376	359	395	381	386	408	367	384	361	403	395	378	380	403	368	399	426	370	412	368	369	396	416	396	420	385	389	385	414	380	391	426	405	399	371	384	431	424	354	404	406	360	462	427	364	369	416	393	442	399	417	401	381	371	381	377	392	383	412	387	434	402	405	396	397	371	382	413	384	377	366	398	402	398	382	384	377	391	403	394	412	403	398	386	408	368	415	358	449	413	380	393	404	397	350	381	447	396	397	391	379	393	404	400	408	404	387	433	414	433	411	387	384	359	380	412	389	421	371	393	415	373	397	380	409	377	366	363	403	384	363	380	390	390	421	387	381	423	360	363	405	420	366	398	405	335	387	395	410	391	373	367	365	377	346	407	374	401	439	396	385	388	446	431	409	391	384	343	397	394	390	408	421	406	413	423	403	399	407	389	368	417	392	377	381	387	382	393	371	377	434	414	386	434	395	390	396	365	391	385	387	373	353	401	382	406	392	382	379	386	377	376	360	366	392	403	401	351	368	398	421	408	402	395	396	372	366	362	397	363	400	400	425	405	376	377	354	361	412	354	399	415	360	396	379	384	333	379	396	421	403	364	387	420	436	393	428	383	421	445	415	403	385	403	366	404	373	387	373	411	391	371	380	408	372	397	356	387	380	385	380	363	400	402	382	350	353	405	379	421	403	397	403	396	389	390	353	402	404	369	372	413	411	387	398	390	431	366	393	408	436	418	386	396	365	377	411	362	390	378	386	383	400	361	371	412	382	429	404	398	352	353	389	386	383	387	375	379	348	386	368	361	398	381	406	389	377	398	412	361	426	386	412	382	372	381	413	377	391	405	373	423	449	380	401	355	397	379	374	364	392	368	356	419	395	377	385	368	416	426	376	402	380	372	409	368	384	421	380	405	372	439	428	382	411	406	398	373	373	404	395	396	371	383	407	375	408	394	394	364	385	370	374	339	371	430	428	363	411	357	381	415
12875	2197	2906	3355	3104	2639	2181	1765	1763	1414	1224	1110	1113	1066	1080	1073	1055	958	997	987	967	957	933	865	917	886	926	908	841	920	911	908	929	821	853	894	910	876	860	866	824	919	888	863	874	866	881	909	857	861	893	892	847	866	891	861	900	884	892	894	900	878	847	903	882	907	875	836	895	833	876	835	892	856	892	878	858	875	829	889	875	873	899	827	835	891	836	874	881	896	859	892	872	869	821	885	863	848	829	839	890	859	848	864	865	871	872	872	884	917	871	873	841	831	855	860	803	847	892	892	927	891	870	856	852	879	853	843	868	854	906	856	856	873	866	860	882	863	901	789	848	883	860	862	875	851	904	901	847	848	837	936	892	906	864	860	888	860	870	870	866	844	845	842	851	885	868	804	883	915	866	878	866	873	886	841	856	855	900	886	886	842	893	847	824	890	839	836	899	817	841	888	863	918	839	847	900	866	863	847	861	862	895	882	878	863	877	916	883	847	855	860	909	888	844	861	836	913	837	919	846	893	897	836	861	887	851	880	919	873	842	915	880	909	905	844	823	887	848	880	876	861	861	909	841	831	865	818	855	889	830	863	846	887	845	836	838	836	890	859	868	868	859	825	813	859	878	859	894	905	870	862	873	865	898	858	866	879	809	867	907	860	840	905	862	864	853	861	838	867	885	890	798	801	816	872	853	883	858	812	833	940	798	866	839	842	883	920	878	807	899	859	880	876	820	858	893	854	867	877	857	857	848	835	850	851	856	834	837	835	867	859	889	876	852	889	879	855	788	849	860	854	866	845	854	880	886	868	903	878	870	854	825	845	829	903	839	872	858	891	829	926	838	782	879	864	836	855	857	818	865	857	914	919	827	833	865	827	839	873	867	831	806	861	859	885	877	905	787	820	852	905	837	919	836	869	836	892	857	876	865	908	817	899	860	823	821	808	893	841	837	877	823	876	844	879	874	869	821	888	919	876	838	855	902	885	886	863	875	866	903	881	911	874	891	861	911	863	889	879	866	866	866	901	868	867	870	848	860	844	859	912	945	905	880	843	830	903	842	818	868	897	866	856	868	839	817	841	898	874	892	818	869	906	845	887	846	832	898	870	871	925	871	861	884	888	852	870	847	851	883	844	834	872	873	851	936	899	876	884	875	827	899	851	837	839	878	845	896	888	868	918	809	891	879	804	895	843	820	869	807	830	924	855	900	935	858	888	884	840	845	858	869	877	821	870	852	886	877	899	879	873	929	864	893	879	904	870	845	826	865	870	884	876	890	906	901	846	858	842	899	889	848	903	918	877	825	852	815	881	828	908	879	857	962	859	869	853	854	828	865	850	887	826	861	890	849	948	838	866	825	824	834	760	825	854	888	840	897	846	880	863	865	834	868	867	881	834	848	845	827	893	856	834	894	836	823	868	874	879	803	835	897	783	823	861	859	886	889	828	876	854	856	847	896	885	859	874	875	859	906	842	875	884	888	913	828	917	869	893	840	870	858	833	829	835	838	887	851	869	859	855	930	821	891	863	857	866	865	917	864	871	853	844	863	864	872	872	839	859	858	923	873	896	897	895	826	857	807	835	866	910	897	867	816	876	831	840	854	857	805	867	865	823	835	839	868	861	838	909	822	857	864	831	815	939	836	900	831	808	899	894	835	824	864	870	853	777	857	787	847	868	929	836	899	872	853	858	862	834	905	868	841	856	897	858	856	863	874	850	858	840	879	911	812	869	812	823	894	879	851	883	868	847	930	904	933	917	873	860	945	843	842	853	875	868	860	831	862	822	832	862	902	847	873	872	867	850	844	847	894	857	847	880	905	876	873	814	866	866	825	870	850	897	903	817	887	845	879	839	822	845	873	888	845	849	824	840	853	893	818	860	894	877	895	919	821	861	870	868	804	873	824	822	880	812	840	898	869	845	894	834	876	869	870	889	853	917	866	870	842	866	862	887	838	893	902	833	861	868	874	830	883	883	870	910	863	869	869	846	868	833	856	810	888	832	863	844	863	901	852	911	922	845	887	874	918	870	855	898	917	890	879	934	857	837	902	881	856	893	845	895	862	843	866	873	858	864	860	806	862	826	840	875	850	898	855	894	835	846	884	850	894	845	842	826	895	863	854	851	854	824	826	858	850	821	915	852	886	902	835	873	846	782	860	846	852	907	838	866	895	872	802	854	881	883	863	816	887	803	872	823	877	879	919	871	811	858	919	855	875	905	890	853	870	845	913	854	852	818	859	879	862	857	851	868	889	904	830	917	906	892	813	859	914	865	872	859	827	853	852	882	838	858	875	907	868	929	898	825	869	919	882	848	872	881	867	800	919	839	867	860	829	832	885	914	875	834	839	853	841	832	849	842	921	888	913	822	925	898	899	867	852	847	874	863	785	831	851	888	866	876	845	898	874	859	902	869	920	892	807	844	866	906	835	899	899	825	889	840	905	838	859	910	868	844	813	871	888	859	837	907	875	864	803	924	854	894	879	858	881	864	810	863	837	891	882	860	844	859	879	868	818	847	859	906	838	855	873	859	853	885	915	900	838	858	897	903	869	873	837	829	822	845	881	872	879	837	837	847	819	797	844	856	871	878	856	861	891	852	840	889	842	886	838	834	812	907	903	802	859	883	837	897	881	844	825	849	834	846	875	858	864	873	859	830	826	833	864	880	845	825	857	831	848	869	861	840	894	894	883	805	854	852	839	878	875	803	809	816	838	878	798	882	832	876	869	852	910	807	806	881	908	885	824	823	849	873	884	856	897	899	833	889	840	946	820	848	861	808	856	866	848	853	852	922	836	846	902	854	866	891	868	865	894	823	816	879	902	865	892	815	830	827	862	856	830	889	823	858	906	911	875	879	848	863	851	858	820	854	871	845	920	872	833	861	840	827	827	906	894	854	809	814	883	864	836	894	843	906	853	884	860	884	858	841	901	819	833	842	855	826	865	873	867	839	912	884	844	807	882	830	878	902	864	881	874	818	849	852	838	924	910	825	920	860	855	882	892	858	903	870	875	945	815	872	827	806	856	805	851	872	872	833	882	863	867	883	882	890	870	868	896	852	835	892	841	843	832	815	827	901	889	894	856	895	883	837	876	845	863	889	880	863	871	867	834	907	856	872	821	865	836	909	934	818	855	843	871	896	865	910	862	877	851	864	909	908	863	855	803	900	868	789	880	867	913	843	875	847	882	851	916	870	862	886	880	902	804	858	853	887	835	842	864	872	841	851	864	864	819	853	853	842	882	860	870	869	843	867	891	889	855	859	928	855	896	943	810	869	885	909	882	883	849	913	853	947	845	813	865	818	879	792	883	842	913	893	889	893	833	910	878	870	844	847	857	908	829	837	838	898	827	814	862	923	822	937	876	892	876	854	869	860	909	909	866	833	838	854	852	893	840	843	894	865	844	839	855	850	803	875	880	905	878	842	863	867	833	855	866	909	877	847	882	910	878	851	854	823	808	863	852	875	856	865	880	838	841	862	840	833	851	902	847	918
3919	427	252	226	226	199	213	204	176	174	198	216	185	203	187	194	192	181	194	214	161	223	221	202	195	191	195	200	208	196	168	180	181	229	187	177	196	203	208	203	166	192	159	197	208	180	211	187	213	199	180	169	202	198	157	182	172	181	213	144	163	183	191	194	189	193	191	184	158	208	213	189	200	179	207	173	190	189	183	189	218	200	178	190	217	195	195	178	199	195	174	174	183	199	196	177	173	174	196	169	173	183	197	184	176	205	183	165	195	190	191	164	167	189	193	187	205	192	180	204	182	217	178	204	210	193	198	188	190	182	198	179	190	204	179	186	217	207	198	204	195	212	210	216	175	165	195	173	191	170	191	208	234	201	159	180	200	183	203	207	195	180	202	201	219	183	199	182	181	181	165	166	178	196	201	172	218	189	200	164	200	162	187	168	190	195	208	212	189	163	202	184	203	189	196	175	160	200	175	213	172	196	195	155	195	213	194	177	182	186	187	173	185	172	175	191	198	198	216	173	175	183	200	194	203	159	179	180	169	177	192	187	181	210	175	197	166	179	191	202	197	198	179	157	189	182	184	195	175	178	176	184	177	199	179	203	182	160	198	229	187	213	196	210	200	188	190	188	189	178	196	220	195	175	184	177	188	190	164	175	201	188	207	192	202	171	187	189	162	177	189	209	173	178	190	206	179	176	161	176	180	192	216	196	196	199	209	217	181	209	179	192	177	184	162	181	169	183	212	190	196	192	174	178	206	171	199	166	187	198	187	197	199	164	190	185	170	173	191	197	179	192	176	193	180	203	201	179	164	173	186	188	194	190	186	175	213	193	198	174	187	212	192	184	174	185	169	204	165	206	206	192	207	204	193	191	178	192	225	182	209	207	194	180	180	173	198	176	202	177	170	230	174	188	205	187	196	173	164	210	202	195	183	193	169	203	184	198	206	181	189	219	215	179	197	171	191	182	201	184	165	183	205	194	194	201	174	187	179	178	184	180	228	203	203	186	203	186	209	203	176	192	179	188	160	191	230	196	194	205	182	206	191	176	206	208	193	192	203	191	187	180	179	177	182	177	189	224	182	188	182	187	190	176	166	191	188	187	166	178	163	192	209	193	185	216	195	195	181	183	196	180	184	186	169	171	180	194	196	170	195	185	203	159	176	207	184	184	190	187	185	191	187	188	196	180	161	202	199	162	193	174	195	210	183	195	197	174	183	191	202	171	176	201	178	191	177	199	172	195	175	189	178	188	207	194	186	150	204	175	173	193	183	168	182	218	195	174	166	180	180	188	196	202	200	189	194	208	206	192	174	219	198	177	166	176	181	198	205	183	164	159	197	194	187	188	192	185	190	171	202	178	207	183	181	178	196	183	202	192	206	191	205	192	183	189	187	191	218	190	184	194	201	172	215	202	186	213	175	207	202	193	196	197	175	188	214	168	211	202	214	195	176	181	183	190	190	189	206	173	197	186	215	209	190	238	211	192	205	198	204	192	188	178	186	175	176	193	189	204	192	198	174	170	183	174	202	189	165	168	187	183	198	186	170	205	210	208	192	193	169	186	182	207	210	189	182	187	208	193	193	181	164	215	208	196	178	219	182	187	203	185	187	167	199	185	210	185	219	180	205	196	159	183	184	187	193	185	160	183	202	180	213	170	185	200	191	171	173	197	170	202	180	175	185	180	188	167	220	206	188	193	192	215	218	188	190	194	192	177	183	207	173	195	208	174	208	181	189	192	195	222	200	185	210	178	170	195	180	186	197	183	196	186	189	187	175	210	183	204	181	175	168	186	160	210	190	181	189	174	170	187	203	181	195	179	172	182	212	182	201	191	194	190	202	189	174	194	164	180	201	207	206	198	200	163	192	187	195	199	175	170	178	178	191	167	183	184	195	187	185	209	220	188	177	165	172	201	181	211	206	196	187	191	181	186	233	207	222	186	215	202	194	149	169	185	160	203	181	194	180	152	181	175	172	194	191	184	214	183	178	202	189	183	207	190	187	176	183	186	197	177	168	194	203	179	190	182	219	197	192	191	191	169	212	175	200	208	179	176	185	216	186	202	212	201	176	180	204	187	194	175	163	202	202	174	204	205	197	198	210	166	194	195	191	191	168	193	211	199	153	183	207	190	208	164	184	182	212	187	195	202	167	189	172	192	190	162	208	182	247	164	197	179	222	199	197	158	185	193	178	184	203	190	175	199	180	172	167	192	175	175	169	220	203	199	211	167	188	176	189	178	151	204	197	203	206	190	166	183	185	198	174	200	195	164	215	186	192	199	210	186	192	201	186	187	188	161	185	208	190	183	203	175	215	206	219	190	184	187	160	181	180	178	188	173	172	178	208	183	194	170	177	189	168	171	175	140	180	186	203	172	181	194	203	205	188	193	173	211	186	202	202	196	208	193	197	198	192	185	177	182	193	191	190	210	187	197	173	228	167	229	202	195	171	168	186	192	195	181	190	176	194	184	212	183	182	187	169	195	186	172	178	181	207	198	175	191	216	187	191	197	198	181	175	185	194	169	167	172	207	182	211	186	167	193	192	175	189	192	168	223	182	182	175	170	174	207	212	179	172	184	168	193	200	205	177	188	208	191	195	185	172	212	214	208	190	221	159	185	197	197	179	186	182	179	166	188	216	168	184	178	167	169	187	177	190	194	208	171	189	202	183	189	195	163	167	176	196	202	155	221	200	175	204	172	170	175	197	190	205	218	191	172	192	170	189	175	199	179	212	183	185	170	171	199	201	203	178	181	192	180	198	199	183	171	202	213	179	190	186	175	169	188	195	175	163	193	200	191	185	188	181	180	182	180	204	180	184	173	193	186	196	160	195	192	194	189	183	190	163	191	212	202	168	171	170	171	182	204	205	199	171	212	190	159	185	176	186	194	168	181	184	176	190	171	166	187	192	172	194	189	172	191	184	180	214	184	184	202	160	194	205	189	177	175	176	181	192	205	194	190	179	189	205	195	184	186	161	172	183	166	178	167	164	199	177	200	170	208	201	203	172	195	181	166	200	208	191	194	188	179	181	177	194	186	179	213	220	198	183	178	213	216	180	181	185	186	186	213	188	196	180	168	178	165	210	199	208	207	206	169	188	179	182	190	199	188	181	181	180	206	192	204	210	186	207	194	206	194	197	182	198	183	196	186	202	199	169	209	199	156	207	179	191	177	167	196	207	192	200	190	224	196	186	199	179	171	192	197	167	186	203	185	194	185	169	190	172	188	165	189	190	171	185	184	192	212	223	204	189	176	208	184	196	205	191	201	186	191	183	186	191	200	176	194	180	173	194	194	191	184	199	191	157	198	192	166	183	173	198	179	200	162	182	208	170	194	189	193	177	181	177	211	201	205	184	201	165	176	198	161	186	199	183	197	189	191	193	180	163	197	192	207	183	180	178	196	200	172	201	203	181	190	172	184	184	202	206	211	180	209	189	200	198	203	177	191	208	187	170	178	180	222	182	205	171	164	198	201	185	174	193	197	197	202
2927	643	589	665	593	596	530	523	498	532	500	488	470	458	465	490	450	456	474	489	493	465	454	483	494	477	448	461	464	463	469	491	508	462	455	467	472	457	467	463	467	455	460	501	499	449	467	462	468	470	474	481	468	464	504	517	478	431	461	482	474	487	430	454	480	492	451	482	491	458	458	471	485	474	454	457	485	454	463	439	495	475	462	507	491	491	473	425	483	484	471	441	424	445	473	474	483	453	474	468	507	444	450	444	475	459	468	424	433	454	455	468	494	465	465	481	472	445	486	437	449	447	522	469	505	458	412	490	472	466	448	463	452	454	524	493	445	465	454	484	454	440	482	513	448	446	463	445	496	440	460	461	462	466	483	485	488	437	465	430	464	496	499	496	497	477	484	467	516	422	479	496	476	475	527	460	512	483	476	466	487	510	468	447	450	477	473	449	459	490	422	470	457	463	472	464	463	503	475	486	443	477	455	437	482	464	447	442	472	441	473	492	464	484	465	479	459	451	446	441	489	452	462	441	476	431	488	475	494	474	470	476	475	473	449	470	455	471	472	494	489	468	484	433	480	480	470	491	451	486	485	514	410	508	468	488	460	455	487	454	454	453	437	465	471	454	436	475	503	483	515	434	484	493	452	490	435	474	480	503	440	485	464	509	443	491	498	467	483	448	505	422	467	445	472	488	417	459	470	485	448	428	478	473	464	464	431	469	467	462	456	435	485	474	466	499	439	460	476	468	463	489	482	477	449	528	439	478	476	470	477	477	456	476	487	430	510	444	434	508	455	472	446	438	468	464	471	529	446	479	454	493	456	464	466	461	492	430	444	468	467	461	453	461	499	478	461	488	437	461	459	454	479	480	495	483	458	449	479	454	477	512	446	466	450	490	450	473	451	459	423	463	463	466	499	477	455	466	508	444	451	522	444	469	484	477	474	460	445	477	451	469	472	463	497	485	491	475	472	434	482	482	484	440	467	456	456	500	466	479	447	498	460	466	473	492	437	425	453	479	478	455	492	443	448	472	438	480	464	474	453	452	508	482	502	464	489	446	468	497	494	462	478	457	465	478	479	439	431	471	501	468	450	445	466	446	501	480	441	451	489	415	451	481	455	501	477	474	455	465	450	456	492	469	483	442	453	484	492	467	476	453	517	449	459	468	468	440	420	472	474	470	488	457	476	506	459	468	437	498	454	450	441	475	450	491	458	498	477	482	452	434	450	449	462	445	464	476	464	449	472	472	470	470	503	454	454	490	455	448	463	504	443	467	450	507	478	441	480	491	447	481	500	443	437	446	407	475	481	470	448	457	459	500	450	455	497	498	474	467	472	437	501	484	439	462	471	472	479	455	483	447	454	493	483	458	453	446	498	458	503	466	483	465	460	448	450	484	438	492	460	439	458	460	476	436	476	457	479	518	472	445	471	455	479	483	454	479	470	492	475	488	483	466	503	468	507	473	451	475	463	449	459	525	457	468	459	485	483	457	459	482	478	482	462	450	487	438	480	509	446	485	473	429	450	458	445	502	486	438	474	472	461	507	446	415	474	474	484	444	467	460	456	427	477	524	464	467	460	433	473	457	443	475	447	467	478	429	471	450	460	463	458	461	465	457	437	485	455	452	481	503	458	471	476	472	468	503	465	474	487	417	439	465	504	491	499	470	461	465	478	453	513	454	423	476	443	507	494	445	477	485	459	496	432	465	497	464	488	456	446	475	481	442	474	422	472	459	492	487	474	488	503	470	468	516	434	491	453	481	473	431	483	449	459	463	442	466	489	462	496	456	466	460	488	473	466	458	468	506	463	432	454	481	433	472	475	462	449	444	425	483	503	488	475	417	487	497	487	485	474	459	438	469	482	477	463	472	477	462	496	490	466	477	430	469	448	478	442	464	431	473	456	447	470	440	429	542	423	483	483	477	440	480	487	464	474	429	482	489	450	471	463	451	437	463	461	457	475	480	469	441	498	456	498	412	472	439	512	488	499	469	467	465	447	500	437	467	493	465	418	496	476	464	461	465	466	448	464	421	460	447	484	476	469	465	442	436	461	458	472	474	460	485	466	454	489	472	492	421	467	486	437	428	451	474	470	474	463	455	499	459	463	460	479	456	437	433	446	441	449	477	540	514	468	396	468	478	452	426	459	458	463	470	457	484	476	500	466	481	470	452	441	493	445	490	469	455	429	450	487	426	487	473	439	483	466	467	471	467	445	442	499	459	467	475	453	500	467	444	494	435	463	459	467	459	469	475	494	468	440	485	504	436	490	467	469	475	426	458	520	454	469	446	460	434	455	460	477	427	465	502	481	522	450	455	457	481	436	500	474	491	492	489	451	440	466	447	487	484	443	473	512	457	425	477	478	511	483	504	447	461	514	452	460	491	473	482	465	462	483	467	465	450	452	491	486	465	472	477	459	448	441	469	455	464	501	499	433	497	464	437	473	471	476	498	450	468	453	464	490	449	506	499	501	446	500	460	487	480	460	488	455	488	488	513	480	481	484	455	451	456	474	427	456	454	451	502	467	429	484	447	444	471	471	461	453	500	430	478	499	458	473	472	474	470	505	472	493	519	485	470	465	527	474	503	472	459	448	436	471	457	493	445	439	491	498	456	448	476	459	519	464	505	500	491	434	505	491	486	476	509	453	461	469	467	477	458	472	470	500	483	476	459	488	459	456	456	468	461	501	508	499	475	435	412	447	477	478	482	464	457	476	446	450	491	480	493	451	459	488	465	430	476	470	445	455	474	468	483	443	440	491	483	479	431	462	515	457	456	461	474	481	455	467	449	479	479	486	467	470	501	490	475	482	431	474	463	466	492	484	487	448	464	480	476	464	509	477	470	444	459	469	460	462	446	469	483	429	486	481	451	478	504	468	456	452	462	466	470	504	452	449	461	508	435	468	417	486	471	439	456	429	506	476	451	468	495	456	462	469	483	463	492	493	459	457	482	501	497	484	453	477	494	478	462	472	485	476	479	470	474	460	504	458	462	468	477	448	465	467	473	441	462	461	441	471	474	485	478	432	484	472	464	418	437	434	436	480	484	489	471	452	517	519	488	468	448	432	466	469	484	470	454	466	441	486	464	472	478	458	456	454	497	463	476	480	444	456	482	481	462	465	510	459	476	454	432	498	501	462	494	476	468	491	474	446	491	484	461	432	443	502	452	481	462	463	445	480	493	490	467	463	455	472	439	436	473	497	491	484	459	455	475	463	496	445	469	475	487	480	475	471	450	471	507	472	471	510	472	457	471	484	470	468	478	499	468	463	439	460	478	465	458	465	457	478	503	523	477	483	447	463	458	473	458	476	448	495	480	488	479	506	454	463	483	488	466	485	464	481	474	449	462	503	439	437	432	477	480	488	472	460	465	469	499	495	466	473	481	456	470	473	486	462	481	461	430	481	478	500	459	460	419	452	465	469	465	437	458	432	471	418	439	500	483	476	475	458	468	475	472	474	417	476	442	413	478	464	480	479	485	494	465	479	472
14234	1958	857	800	672	501	469	437	368	346	321	260	330	298	288	313	286	287	280	288	329	297	293	319	295	274	292	282	267	272	290	262	312	261	262	268	286	274	277	246	286	296	268	288	272	259	260	273	242	246	274	293	282	324	301	252	267	268	257	299	291	278	257	256	266	270	265	273	258	324	278	259	278	297	278	302	243	267	271	286	277	299	250	264	278	289	321	284	283	291	277	285	275	263	267	271	266	289	289	263	295	270	285	269	286	285	265	225	288	285	259	279	284	279	243	272	260	284	269	303	282	281	289	268	266	255	306	290	283	303	239	290	258	259	276	277	324	264	263	254	289	289	278	279	274	264	251	319	290	265	327	260	278	308	273	275	275	270	308	281	257	301	298	260	274	294	255	244	312	284	263	269	265	293	283	273	264	298	243	269	250	252	273	259	258	270	276	276	279	246	260	274	293	287	288	288	273	287	288	262	310	260	279	274	257	291	282	263	297	297	252	283	307	267	273	288	274	264	306	259	293	270	299	260	280	304	279	279	274	267	265	285	270	265	281	284	268	288	281	274	292	295	302	269	265	306	272	286	307	246	270	282	244	282	246	284	314	246	254	259	279	284	289	297	262	292	269	280	297	290	299	292	278	269	332	248	283	302	241	277	290	274	283	281	287	291	262	281	283	274	244	254	272	256	265	285	275	264	266	307	290	260	272	288	288	279	293	295	278	271	287	255	263	290	289	267	273	243	279	281	267	276	294	291	251	245	277	261	297	280	272	282	293	263	260	269	253	247	264	283	322	287	281	278	256	284	295	276	281	268	264	294	247	256	264	249	239	249	247	258	273	260	252	265	286	276	242	251	285	280	286	286	300	249	280	268	249	327	291	284	288	277	262	281	261	297	269	284	281	255	233	225	262	272	271	265	274	282	277	270	284	272	299	283	270	277	287	280	274	270	273	313	255	253	287	264	265	275	253	246	260	292	266	306	275	280	264	274	337	259	272	267	292	281	306	237	308	285	271	279	283	322	267	291	273	268	269	257	256	253	296	277	272	286	269	295	282	278	301	262	268	268	278	279	294	267	290	257	266	271	257	269	265	249	264	284	267	298	286	295	304	254	303	297	279	278	263	271	284	294	268	287	264	269	284	249	287	282	238	268	264	309	256	252	268	283	262	293	277	269	275	291	272	262	285	260	246	305	251	287	289	256	264	242	304	276	251	242	285	283	291	283	277	270	279	259	267	289	274	259	269	254	250	261	275	296	278	292	253	257	276	299	262	290	263	241	291	315	259	284	296	251	278	271	262	288	291	302	286	255	267	290	287	263	265	320	239	315	274	319	301	284	282	291	272	260	259	293	262	269	275	253	294	287	296	297	276	274	258	280	291	292	255	297	266	283	261	262	287	261	273	252	284	252	263	274	292	254	286	286	264	308	250	276	276	290	265	279	286	274	287	273	266	264	304	267	273	260	303	289	280	270	294	297	251	285	282	292	290	304	255	250	262	289	268	293	322	241	300	291	245	269	274	270	254	230	290	272	265	337	271	242	285	266	272	278	257	246	263	277	287	289	277	250	266	248	273	252	279	304	307	298	279	281	268	300	296	302	285	276	248	273	282	295	267	242	270	270	288	278	239	276	267	308	282	270	261	287	265	286	289	252	301	272	271	305	269	275	280	273	284	267	265	257	292	299	301	282	283	250	281	265	281	261	249	285	263	271	265	251	269	266	268	248	285	286	277	262	274	265	285	278	299	279	308	284	289	288	253	275	305	244	264	264	247	305	277	251	264	283	267	257	294	270	268	258	266	243	295	290	290	270	289	255	268	253	286	279	260	264	297	269	246	283	277	282	302	300	297	264	247	256	260	268	269	294	301	261	293	265	272	255	299	321	287	245	259	291	275	277	250	293	263	288	247	277	286	284	287	273	260	226	277	284	271	292	274	273	292	263	248	286	286	318	283	297	267	285	278	272	295	266	275	281	301	297	229	274	297	288	299	233	309	254	240	245	311	300	269	285	285	289	233	251	276	278	263	250	271	307	251	262	272	304	254	268	298	292	306	306	270	271	280	298	264	266	291	269	269	268	282	265	253	281	297	261	264	285	287	283	279	282	248	299	259	252	320	264	259	261	275	289	298	296	308	308	293	272	252	274	253	273	294	280	280	277	248	269	290	272	289	265	274	281	263	252	280	266	280	268	301	285	271	290	279	304	278	245	279	262	277	274	266	259	261	283	291	294	295	274	269	272	249	278	253	225	255	278	259	268	268	264	312	278	275	275	260	270	265	279	249	288	275	266	264	233	257	262	263	294	297	303	304	271	274	257	232	280	268	284	295	271	285	286	236	274	308	311	264	274	275	273	276	294	287	283	259	267	275	273	300	311	274	275	289	282	294	256	291	291	296	266	270	277	264	255	282	278	264	244	285	268	299	253	263	288	259	277	263	273	297	306	282	295	287	274	275	251	288	296	285	285	275	259	267	294	269	275	283	281	265	308	298	270	284	256	274	267	266	287	239	284	267	296	234	275	305	287	269	264	285	270	281	275	243	273	281	288	280	297	252	286	261	293	279	269	283	264	275	267	286	286	281	255	244	300	282	267	266	269	277	262	289	267	251	266	272	253	263	290	261	273	243	282	267	276	271	265	286	285	274	279	281	268	257	232	280	279	259	258	266	269	285	282	280	275	286	267	286	273	287	264	252	247	255	260	252	270	269	251	258	266	280	281	271	250	288	280	287	261	265	300	261	275	248	254	251	265	294	271	277	263	231	285	292	265	272	286	239	274	283	260	288	276	273	297	272	298	267	295	261	257	260	283	269	290	286	268	305	266	277	291	266	254	300	269	281	264	278	273	269	270	265	247	287	287	258	286	289	290	267	276	271	283	299	301	280	285	303	299	261	271	318	260	272	272	273	303	272	294	288	275	278	266	288	265	243	272	264	275	277	231	246	258	260	263	249	279	251	307	287	261	291	297	282	275	281	299	281	266	290	265	251	302	233	255	285	280	261	269	260	285	307	290	265	253	262	308	305	265	275	307	244	282	252	262	286	258	264	298	232	286	304	266	263	282	252	252	294	281	274	284	262	265	298	280	316	290	262	260	260	277	269	281	311	290	264	276	287	258	277	232	241	294	263	294	232	300	303	291	275	258	268	263	265	281	299	257	274	260	251	294	312	260	263	267	268	277	306	280	282	261	296	283	288	280	293	257	304	307	305	296	270	285	316	304	283	258	265	282	276	262	269	293	267	297	290	269	274	275	305	301	286	253	268	263	292	268	241	252	287	286	290	275	292	254	295	314	272	260	292	290	285	238	275	266	265	247	263	291	280	266	288	317	287	254	277	223	282	307	275	249	260	270	299	273	290	252	248	280	276	277	282	310	288	252	274	249	309	317	268	285	292	278	326	277	297	261	280	262	272	292	281	276	265	261	293	328	255	271	258	226	286	248	285	277	256	285	249	261	276	277	286	261	278	299	265	241	253	281	274	292	264	268	296	281
9677	1437	1650	2055	1937	1576	1382	1207	1069	914	802	809	842	820	729	810	786	734	706	704	733	686	721	693	686	672	711	650	677	671	653	653	634	685	682	635	652	683	672	658	674	642	675	692	659	688	647	645	651	666	664	695	619	661	655	638	636	673	683	627	624	632	685	648	658	652	671	648	659	677	635	636	662	650	619	621	592	655	612	679	651	670	667	712	683	667	624	668	629	645	634	673	689	619	640	668	630	639	654	656	600	665	649	633	639	687	635	667	638	629	611	664	648	607	633	667	620	668	661	678	618	667	650	679	625	662	684	631	661	638	618	625	650	657	676	673	701	678	674	654	679	631	632	656	600	620	625	657	638	660	638	667	633	655	656	630	649	681	709	682	657	635	620	669	628	665	692	639	639	626	637	650	638	645	675	664	638	642	681	679	653	665	635	665	630	684	652	573	683	686	655	642	655	672	622	651	660	612	603	639	658	676	655	618	620	699	634	659	665	617	619	646	631	676	635	642	679	632	650	624	670	662	646	632	647	573	662	659	621	662	637	611	680	647	663	630	641	628	654	628	686	692	611	663	632	663	632	688	634	668	667	663	635	606	611	652	672	664	628	694	630	645	659	643	619	601	655	602	647	628	668	684	640	636	649	666	656	657	611	623	615	598	669	641	656	646	646	641	625	662	624	686	653	637	651	642	682	647	631	668	596	615	627	657	632	652	638	599	677	663	648	633	665	647	700	620	622	679	629	655	612	605	621	643	641	630	641	643	610	671	689	678	620	644	666	643	642	651	648	623	657	658	644	652	675	621	673	680	653	614	645	672	661	632	667	674	641	683	655	654	618	662	629	654	646	593	638	621	677	611	703	662	637	628	650	639	640	656	617	663	638	663	608	622	601	673	656	689	592	691	565	659	606	640	633	650	650	689	657	632	634	692	669	657	632	681	684	652	656	617	621	610	638	598	656	633	617	651	679	680	658	649	652	651	677	666	699	648	658	666	603	661	577	681	654	612	681	654	697	657	653	655	583	625	680	681	630	656	656	660	647	664	678	643	655	645	659	642	696	670	658	610	686	678	676	668	661	730	683	658	609	654	677	648	666	662	639	640	646	650	621	646	641	651	664	618	642	706	658	736	662	667	646	649	665	622	646	664	667	646	653	618	615	610	670	658	658	684	671	614	660	692	664	639	626	650	659	635	670	665	692	624	627	654	691	666	645	634	646	667	620	647	622	654	689	613	622	606	618	590	632	634	695	675	626	667	690	662	685	660	655	653	657	664	573	630	636	623	652	682	655	654	623	665	679	691	623	634	640	625	663	669	654	645	654	618	582	614	650	656	643	629	631	619	627	630	616	664	653	655	641	657	646	637	677	675	651	640	674	653	604	651	635	652	637	651	662	658	660	633	644	642	651	585	615	668	627	640	625	629	667	630	709	616	652	621	652	677	693	682	681	612	615	657	627	657	608	636	666	663	692	638	655	631	667	636	678	632	609	634	658	625	644	602	675	680	664	647	616	639	633	619	687	649	643	673	643	619	661	613	645	645	659	619	632	637	683	653	624	638	697	671	663	656	584	667	651	653	628	639	667	609	639	633	604	670	647	658	672	658	660	645	661	675	644	635	630	666	666	633	614	651	675	641	638	650	637	673	665	609	626	630	674	607	602	606	632	602	661	609	642	667	638	673	647	636	682	619	666	599	641	666	657	658	669	683	656	667	656	654	656	633	643	638	653	646	631	693	641	639	645	584	626	651	594	650	683	588	594	669	651	672	648	659	622	626	646	669	649	657	631	629	617	650	669	627	632	647	641	636	666	633	633	630	655	673	636	668	657	644	618	648	596	638	649	668	616	643	630	640	683	654	626	655	669	622	659	634	685	659	627	666	630	640	672	663	657	643	646	618	664	609	663	605	694	658	677	657	626	657	609	603	669	659	659	613	672	645	635	715	646	664	612	597	659	627	650	646	652	615	621	665	624	605	642	648	658	657	640	651	671	638	651	619	692	658	655	629	678	681	663	627	591	645	670	647	660	647	653	632	619	654	671	654	675	656	616	625	658	709	624	664	691	648	627	630	708	626	634	668	646	635	623	603	607	650	624	656	619	630	665	623	646	695	653	627	680	646	630	664	637	676	670	675	592	663	631	667	636	644	596	627	676	689	676	624	615	620	639	652	693	671	608	639	644	643	667	647	655	684	644	642	656	646	652	679	646	642	672	628	652	620	627	638	710	648	642	627	685	676	636	663	625	706	637	640	612	681	671	646	676	633	633	660	642	631	672	649	612	637	627	653	651	648	613	669	608	646	637	682	671	665	641	682	653	604	632	632	651	629	713	655	662	649	658	687	676	618	614	655	675	629	639	645	631	651	642	698	627	630	654	701	655	679	647	625	694	636	673	632	637	657	625	650	654	631	649	623	641	665	662	631	664	645	645	615	653	657	640	644	637	657	671	655	661	737	654	637	615	655	665	615	625	590	620	659	626	618	658	669	634	616	621	644	680	681	671	685	666	718	653	669	650	661	672	624	596	654	693	659	632	634	695	748	640	637	662	658	635	633	656	623	673	644	651	606	634	640	638	638	677	692	635	632	631	672	632	667	654	614	605	640	668	673	629	618	629	649	624	615	632	684	667	620	651	687	613	623	694	684	645	653	654	639	617	634	609	666	662	602	650	629	642	645	642	625	643	640	618	643	662	670	611	619	648	642	650	638	618	617	626	636	666	647	640	617	623	641	630	639	637	592	635	671	673	616	604	645	687	649	618	632	638	616	621	644	655	657	615	644	630	646	659	679	588	638	639	641	603	640	667	656	645	619	632	632	665	654	627	641	637	649	615	622	676	616	640	638	616	595	628	648	635	637	644	667	631	660	640	706	683	683	650	676	627	659	672	648	682	612	642	629	622	610	652	631	632	598	562	607	640	643	646	646	671	649	662	684	622	624	675	665	611	651	620	670	620	622	623	638	681	598	666	620	661	620	665	661	660	678	585	680	600	643	667	652	634	658	659	629	638	613	655	645	647	636	639	619	629	717	622	683	699	672	626	678	652	615	680	630	652	617	631	676	633	651	637	664	590	648	671	633	654	637	701	624	638	604	645	650	649	658	662	650	664	661	643	663	645	643	612	660	586	624	672	642	671	626	678	651	655	657	652	630	664	668	638	665	635	671	638	650	640	660	641	679	670	665	653	662	641	654	666	637	661	631	623	673	697	636	646	633	686	616	636	661	718	654	611	668	627	639	653	629	692	621	658	647	668	630	659	712	668	653	660	643	650	624	630	605	674	634	621	615	699	637	658	628	662	707	655	656	670	654	613	648	687	642	678	658	688	657	654	636	669	643	681	650	675	625	664	611	634	685	640	658	650	634	598	652	636	611	675	675	651	634	647	638	632	730	626	670	686	614	638	645	642	736	677	661	680	688	656	675	634	674	650	626	635	650	633	604	639	638	685	603	643	704	665	649	625	635	653	634	648	644	644	645	682	659	665	651	647	623	628	648
23835	4874	1675	1237	1079	898	693	646	557	539	457	406	464	468	415	417	435	467	435	395	383	404	409	399	400	372	395	396	406	407	389	408	396	398	393	391	382	394	351	438	413	411	376	419	390	401	405	370	358	382	370	417	416	368	413	420	363	436	385	378	404	384	418	392	384	394	409	359	379	362	371	404	401	398	375	359	384	393	397	348	369	373	397	400	398	371	362	393	418	422	399	428	404	374	377	396	392	388	396	375	363	384	390	360	384	407	367	396	376	359	384	369	397	380	371	415	429	351	355	392	374	402	375	369	389	357	389	347	392	402	397	410	411	339	386	383	393	404	412	399	407	372	379	389	422	372	352	381	372	416	420	433	411	395	380	346	399	370	373	407	368	438	391	387	398	346	398	366	379	410	387	421	401	404	386	429	378	345	391	406	369	390	414	389	384	369	371	387	368	365	363	423	380	352	391	398	407	394	366	383	382	396	386	380	414	403	343	434	391	390	366	392	379	383	402	401	409	403	390	417	368	350	382	386	392	426	437	415	420	370	413	410	387	434	360	396	358	374	392	401	384	412	394	415	442	392	399	389	426	361	374	386	387	398	387	420	369	387	389	373	379	399	365	409	383	363	392	378	356	409	399	382	386	423	377	405	371	399	387	376	371	355	383	393	372	359	372	353	408	406	398	396	395	397	400	403	441	408	402	393	375	380	416	376	387	417	392	379	393	412	435	408	364	383	399	367	395	351	422	399	362	394	390	379	375	381	396	373	373	382	401	413	369	370	376	391	369	371	381	369	386	373	396	377	400	356	346	394	397	384	397	382	378	350	407	405	396	434	405	347	391	400	380	383	356	382	370	401	386	401	432	360	384	385	403	366	351	407	382	345	426	416	386	374	402	399	405	403	372	415	395	376	390	402	385	368	387	355	380	406	352	404	386	378	389	419	385	429	400	373	314	381	383	382	421	384	390	376	426	376	423	386	390	390	389	381	395	362	399	395	404	372	426	400	403	402	370	422	429	399	353	402	397	376	381	388	400	388	363	382	366	384	375	399	357	395	399	398	357	426	374	407	362	411	391	398	392	379	397	406	382	406	382	364	397	382	385	357	378	357	399	368	369	388	393	377	369	406	409	359	409	381	391	418	402	381	347	356	361	341	386	399	407	413	371	386	338	383	389	398	401	397	389	437	414	370	383	429	386	378	402	354	358	372	400	380	378	384	369	405	396	397	403	394	389	381	412	410	405	397	361	399	385	359	363	329	376	403	356	381	400	360	399	383	418	389	405	389	360	378	412	411	349	368	397	381	384	378	354	404	397	390	401	442	403	375	391	407	388	411	381	398	403	385	393	394	362	384	369	391	405	352	386	409	360	426	409	380	405	365	361	387	410	392	385	431	395	414	380	430	408	365	373	383	371	390	420	400	352	375	391	394	379	374	389	414	406	397	370	396	382	398	373	361	379	376	373	408	392	366	386	366	376	406	396	371	407	411	402	396	369	404	379	363	420	377	378	392	384	398	371	393	440	376	391	406	380	386	409	419	362	375	400	383	384	389	378	367	394	381	411	354	399	421	393	384	408	386	379	407	363	406	401	378	387	375	398	396	358	387	383	389	358	400	366	400	389	367	407	395	340	388	430	381	398	445	364	379	377	413	359	426	386	391	399	429	399	389	376	377	381	408	359	426	375	377	405	375	398	357	410	386	380	377	399	399	377	382	391	367	398	354	406	403	386	410	407	354	371	440	398	382	356	405	421	383	388	441	405	397	399	410	427	398	376	388	409	403	383	362	443	386	355	420	394	401	385	421	430	372	394	393	402	412	377	405	355	375	413	394	400	372	361	378	353	388	370	402	374	370	382	435	387	384	357	366	400	386	423	415	386	398	426	347	399	395	409	404	385	403	411	410	402	384	405	427	412	381	376	443	400	429	413	419	368	378	387	349	379	409	372	364	385	414	410	433	371	403	374	398	413	357	370	409	394	388	389	358	399	423	420	370	417	449	369	424	360	404	359	403	384	408	374	379	378	399	387	407	372	401	379	460	363	348	351	375	395	394	428	362	414	385	356	429	401	401	370	417	390	393	372	393	386	358	386	403	373	368	354	393	408	392	356	393	428	415	374	379	425	437	416	399	412	402	455	378	390	401	374	377	378	377	412	384	395	398	379	374	392	364	418	434	407	364	378	327	373	398	392	376	409	373	429	410	415	371	357	386	389	410	399	402	409	378	383	379	391	375	403	409	415	390	378	389	412	407	398	380	372	390	406	377	445	398	365	402	402	361	404	354	416	346	402	406	392	375	404	387	376	406	396	443	360	388	329	396	392	385	381	407	369	351	409	407	400	422	437	410	394	410	374	379	413	381	450	383	381	400	418	396	398	410	383	360	385	389	419	374	348	363	396	405	408	357	377	416	369	378	381	386	413	373	413	396	402	359	375	380	396	393	406	407	373	368	356	397	382	376	379	358	362	385	415	395	383	430	409	426	408	377	374	404	380	374	398	388	378	381	369	402	392	370	415	422	410	391	371	369	410	363	381	395	366	383	405	406	404	382	365	418	372	364	385	387	408	376	368	407	383	407	387	375	377	415	387	343	342	384	376	381	411	362	380	400	377	390	401	371	394	375	407	419	378	415	373	400	372	423	429	403	392	394	384	387	413	385	395	361	407	432	371	420	351	406	381	380	368	370	376	392	388	398	411	426	377	385	395	404	359	399	343	394	373	376	377	358	440	356	447	397	407	420	387	379	448	370	405	437	412	396	360	375	386	382	365	360	380	391	402	404	399	423	368	422	400	373	416	382	429	377	437	366	357	410	365	401	379	369	407	411	402	382	401	378	410	376	392	412	426	388	401	360	377	410	420	408	420	362	377	375	378	407	401	386	414	436	393	387	387	428	385	339	398	418	393	403	366	452	390	360	345	360	363	430	375	393	367	329	367	432	423	395	430	401	386	437	386	417	374	408	405	365	402	407	383	397	429	384	411	365	385	387	399	352	413	383	354	367	387	401	367	364	389	409	351	430	393	395	390	387	409	354	363	396	388	371	379	425	421	368	395	398	396	393	375	409	398	377	375	382	359	412	341	411	402	377	415	413	389	408	393	396	410	359	391	393	380	407	368	338	382	397	391	385	383	390	373	392	357	375	404	390	355	359	404	379	420	382	403	388	369	383	374	369	404	372	400	373	399	401	400	411	396	375	390	367	404	403	377	418	368	333	386	409	381	416	407	396	337	391	422	387	401	378	382	399	366	380	374	356	408	389	377	363	390	356	361	384	407	381	400	417	408	390	427	363	394	375	365	392	378	363	470	392	369	399	413	362	390	389	363	405	401	402	374	390	376	423	372	370	351	389	393	381	398	359	372	367	426	373	404	414	422	366	387	359	395	410	400	376	367	362	421	401	380	391	379	363	374	367	412	379	356	383	405	404	390	411	426	385	424	390	421	404	418	408	371	397	395	398	397	397	368	382	398	368	391	376	415	363	399	393	411	373	375	373
13621	2255	2755	3292	3167	2684	2328	1993	1797	1419	1280	1199	1207	1194	1156	1111	1103	974	985	950	933	912	949	900	884	895	897	890	927	848	882	941	937	907	923	915	896	888	870	953	877	910	947	893	871	869	844	839	839	876	888	925	920	882	894	890	892	885	841	882	869	814	861	889	837	868	828	791	870	872	872	871	853	848	808	813	846	855	885	905	912	876	855	849	900	819	884	872	841	835	833	880	847	873	885	866	843	875	871	906	841	870	843	838	892	880	849	840	848	846	834	923	856	893	847	875	899	879	886	901	873	869	894	877	856	829	876	812	800	874	857	897	845	883	862	888	900	844	863	877	827	891	899	866	888	846	864	884	803	855	870	880	956	837	886	900	867	888	868	892	877	842	889	890	833	855	870	851	855	863	850	868	829	887	900	886	904	882	891	809	899	862	842	875	841	823	864	877	862	862	855	884	861	861	878	848	850	846	860	852	862	863	872	882	908	889	897	819	842	843	827	848	877	853	878	839	919	839	866	828	864	878	825	874	873	874	891	875	848	826	827	876	873	935	868	858	833	802	847	813	880	867	857	819	867	861	870	880	861	871	823	890	835	855	845	824	862	862	862	867	878	874	887	796	848	841	871	784	851	903	825	850	849	832	840	839	824	890	827	892	882	876	847	864	848	846	870	832	868	802	867	848	889	863	867	868	879	907	839	819	864	878	831	893	923	812	900	862	860	843	867	844	837	839	896	866	843	852	869	862	862	873	851	867	863	910	837	875	885	859	878	861	909	834	869	833	871	856	858	847	870	881	881	892	828	844	884	920	887	857	898	823	834	897	858	823	860	858	869	837	872	874	824	866	835	873	867	801	851	906	829	840	865	853	859	907	868	908	841	836	822	852	862	882	870	828	855	859	912	835	855	849	828	891	888	844	874	842	849	843	830	810	823	894	819	900	897	861	859	850	805	900	838	890	872	845	852	843	888	851	930	874	823	846	867	847	838	888	875	845	852	816	881	843	900	828	854	810	879	922	817	885	843	865	885	840	889	851	854	858	847	918	885	880	815	844	837	831	873	920	794	841	885	900	872	919	857	868	868	899	850	803	871	848	898	882	816	866	903	872	886	839	840	826	887	879	878	836	878	836	853	819	861	863	850	845	846	880	815	825	853	888	842	851	819	859	857	907	872	863	837	904	872	900	829	875	896	861	860	838	874	844	881	870	887	891	837	892	875	847	890	852	848	806	874	881	840	870	884	858	871	857	846	845	857	908	793	861	861	857	884	867	876	849	881	858	889	906	885	752	888	858	885	885	898	861	891	844	892	864	893	859	860	884	822	859	812	878	835	915	894	884	850	908	843	838	866	838	847	826	827	879	802	868	864	890	900	863	878	825	886	871	831	845	858	887	884	853	832	847	899	878	861	848	795	859	835	859	846	886	831	864	824	888	842	876	871	874	919	925	839	791	887	851	877	886	907	875	849	874	872	846	851	894	852	880	842	829	860	819	822	814	864	912	895	869	830	891	918	826	911	856	900	825	838	837	823	858	851	851	823	824	861	839	854	886	843	833	883	849	862	863	865	867	867	844	858	825	878	854	861	878	846	861	838	866	887	868	881	879	875	892	860	859	859	828	864	858	862	862	853	858	899	870	847	810	810	879	895	862	862	883	812	887	797	859	871	838	844	875	830	865	889	858	897	954	889	926	897	843	861	889	851	890	840	858	836	910	876	836	874	867	846	803	845	904	892	844	858	881	850	895	830	830	844	894	820	915	887	821	920	858	881	886	829	842	828	899	849	868	908	826	833	854	843	841	897	876	832	844	856	877	915	833	838	867	853	891	798	901	852	855	815	887	856	864	849	846	905	840	874	871	887	886	915	854	916	864	861	859	824	809	869	882	806	894	872	822	869	904	803	817	832	850	916	830	946	800	869	866	854	826	853	876	855	822	859	810	862	888	891	861	881	841	881	838	888	870	793	811	825	858	906	870	844	876	889	857	880	877	895	818	832	835	884	851	950	812	836	836	873	858	854	870	890	864	856	848	825	805	830	877	892	861	926	868	823	864	836	894	808	888	859	927	858	895	817	888	878	869	842	867	863	866	907	876	858	811	848	854	833	853	872	847	855	847	840	798	849	894	880	927	864	870	854	841	856	800	909	851	853	824	871	857	811	876	833	840	836	847	846	892	828	835	876	845	859	833	883	870	831	817	856	840	880	912	879	818	861	908	914	909	930	860	817	852	845	880	865	881	912	862	789	866	862	813	891	877	889	920	828	843	866	944	829	813	833	856	853	802	860	849	836	862	846	835	878	859	877	871	919	832	847	848	838	924	863	830	879	867	799	915	862	923	855	854	868	888	927	922	869	846	836	803	882	792	841	887	830	855	866	843	809	822	825	825	903	833	903	822	871	830	907	814	909	861	900	870	848	946	885	827	833	837	888	885	804	825	890	908	908	847	862	895	891	852	900	830	877	873	871	877	879	901	907	852	914	831	895	809	905	905	856	895	915	904	886	872	846	920	873	821	856	888	862	838	909	860	884	807	873	896	817	875	897	839	830	856	809	872	858	881	886	865	807	886	876	845	834	898	869	902	868	831	921	899	876	879	867	840	835	858	921	846	843	913	850	885	867	848	891	882	848	819	872	913	849	858	873	819	870	826	857	831	852	890	826	869	874	856	903	828	841	882	817	875	856	858	847	811	905	804	901	837	858	851	843	860	829	866	849	824	878	880	844	852	889	842	827	840	912	837	866	869	899	875	838	815	828	857	821	865	885	838	870	872	904	832	869	918	844	880	832	844	834	912	810	869	845	889	851	921	885	892	815	930	851	885	844	818	870	826	810	859	876	838	822	814	855	909	882	820	842	863	820	886	853	882	861	848	904	858	882	792	909	862	829	923	844	881	829	858	847	882	859	880	888	863	878	871	900	839	904	830	872	865	897	811	854	822	846	857	888	864	833	821	888	880	837	933	853	832	814	802	845	873	878	833	911	870	854	880	876	849	854	891	878	842	875	849	814	873	842	830	849	881	786	795	863	841	881	849	843	878	851	839	899	826	863	856	882	862	822	862	834	831	844	816	845	833	835	802	823	861	850	836	845	885	872	885	843	845	836	876	855	840	854	893	838	892	940	844	860	909	904	863	853	916	867	793	868	843	846	817	867	885	901	890	861	833	866	877	855	887	871	862	836	861	887	830	814	838	869	829	817	853	828	956	864	828	859	880	873	837	828	859	896	871	866	885	842	883	934	882	866	824	863	882	846	843	841	856	884	898	876	894	868	901	849	836	843	909	824	875	847	893	889	927	877	845	888	884	813	890	884	829	863	857	914	893	888	890	852	861	816	839	879	916	896	846	837	871	891	864	897	847	864	916	874	825	842	877	867	860	893	889	864	865	923	801	879	836	893	932	848	869	850	837	832	855	863	861	829	867	893	844	926	863	861	880	843	856	901	879	847	831	878	860	874	820	907	859	851	871	827	835	821	892	881	821	889	883	826	879	857	839
3962	467	268	228	240	198	213	192	201	218	215	168	207	189	194	196	202	195	192	203	182	171	154	180	184	202	203	220	185	195	201	173	178	182	179	188	178	194	173	207	178	179	185	193	188	197	208	190	188	224	178	176	186	214	195	189	185	180	177	209	180	154	191	190	186	186	167	174	175	190	199	184	211	174	192	208	202	199	196	183	173	213	155	185	188	187	207	190	213	198	186	190	179	177	176	197	193	198	199	203	181	182	182	187	167	172	205	173	184	201	184	166	179	197	193	191	167	203	179	202	183	196	193	195	186	174	208	204	174	188	159	188	195	208	213	155	162	185	188	168	196	202	196	178	184	166	170	195	176	201	166	152	176	161	183	202	191	168	178	168	201	205	209	204	183	210	185	185	179	191	178	187	188	163	202	201	195	183	171	201	194	183	213	203	173	179	190	169	203	203	206	188	167	196	205	193	195	205	222	209	170	189	190	197	183	184	176	174	192	200	199	177	179	188	154	163	183	174	181	174	178	176	174	180	214	196	191	192	182	191	178	179	180	185	207	211	191	181	183	185	190	163	201	169	204	210	201	193	179	177	175	204	196	174	174	174	180	224	188	191	223	211	192	182	185	178	177	195	168	188	160	199	199	193	204	187	204	185	188	172	170	172	169	200	199	180	182	190	180	213	173	225	188	198	189	185	178	174	203	210	203	200	183	188	178	184	171	174	182	163	187	204	180	185	181	212	200	210	155	177	203	194	183	164	189	185	216	197	171	190	178	204	188	172	194	176	173	166	200	188	167	177	153	211	178	181	180	198	171	177	186	170	153	176	186	193	184	175	189	196	201	172	210	165	208	164	188	182	192	175	181	192	198	189	188	177	193	181	209	168	174	180	181	190	188	202	200	197	190	202	214	202	168	177	185	179	186	184	193	180	204	221	219	190	189	166	162	194	166	189	199	158	184	208	178	190	170	159	180	180	189	199	204	186	198	179	163	197	180	178	177	210	185	198	195	203	186	199	165	190	194	180	166	173	191	161	193	200	193	169	182	177	159	201	198	184	207	169	194	176	176	166	197	185	184	171	183	209	202	195	160	194	189	198	184	181	185	195	173	181	194	187	191	184	192	184	177	188	210	182	190	204	172	176	196	182	172	224	210	207	169	175	202	194	179	197	177	191	160	180	162	206	199	165	181	195	169	157	182	187	176	165	180	183	202	201	184	189	204	173	158	196	161	203	181	157	195	202	198	171	181	196	167	173	162	185	179	193	196	203	186	166	186	190	185	183	178	190	201	190	167	172	168	196	178	169	157	177	169	176	192	173	171	178	171	195	187	193	180	165	184	175	208	205	194	187	201	179	181	182	190	175	182	183	171	171	184	182	184	201	203	164	221	204	165	178	196	203	205	190	185	202	178	162	184	193	190	213	185	156	162	172	167	185	199	192	165	201	183	208	169	185	197	176	178	183	185	208	177	180	173	170	187	183	197	184	178	166	194	191	190	159	183	187	181	165	184	173	194	169	195	173	158	174	175	187	203	207	205	188	198	182	154	180	164	197	201	182	211	187	163	182	179	161	191	164	192	191	197	181	188	202	181	199	183	201	223	198	198	167	190	195	175	172	178	192	183	180	213	190	185	181	194	193	191	199	195	175	163	162	194	194	211	171	205	198	194	187	184	184	179	201	182	173	166	157	165	202	227	172	185	183	200	219	178	174	197	199	198	192	195	210	168	167	205	208	188	183	184	175	203	195	204	199	175	189	211	166	162	196	193	191	212	210	201	188	192	197	166	194	193	184	189	206	198	185	178	201	225	165	163	190	180	166	150	153	189	183	192	197	171	159	180	202	201	192	178	172	181	186	164	169	170	176	184	195	173	172	178	180	165	203	208	186	167	152	157	195	181	155	189	177	177	164	191	170	195	180	175	183	193	196	187	186	189	186	197	185	175	188	169	190	222	216	155	188	198	182	199	164	163	199	149	174	191	185	158	208	189	210	183	190	203	190	195	200	190	171	175	176	208	178	203	189	175	226	184	172	181	177	205	193	183	182	201	186	177	197	199	197	183	191	166	206	175	162	190	152	219	179	185	184	174	185	156	170	158	213	183	191	195	158	166	167	202	190	191	184	207	186	171	187	175	199	191	196	193	179	176	193	204	191	181	179	169	184	178	199	196	153	190	203	184	171	202	159	204	164	219	188	182	165	188	167	178	191	198	195	184	194	145	159	178	179	185	181	183	165	175	163	199	212	193	190	183	191	205	183	160	188	196	201	171	157	185	170	186	196	195	198	187	206	197	200	156	196	181	190	179	187	171	198	192	191	224	176	181	165	200	194	196	150	187	200	177	181	164	193	196	199	165	185	185	167	188	210	200	203	176	154	191	196	198	226	218	170	183	194	192	177	200	164	163	205	157	191	197	171	211	192	204	184	177	191	170	165	186	198	162	171	193	202	178	179	178	196	166	204	184	154	180	191	197	203	196	180	184	170	179	190	183	218	167	188	198	191	195	185	176	198	183	174	176	174	195	177	191	181	163	172	174	197	208	180	192	174	203	192	216	173	168	195	169	167	211	183	172	193	159	190	145	193	169	197	217	178	211	231	198	210	210	166	198	194	180	178	196	192	217	206	161	203	176	170	185	192	184	194	195	188	185	204	175	173	201	180	177	209	214	186	188	152	215	214	210	183	166	195	193	179	167	167	169	173	181	195	202	169	178	184	179	188	201	213	184	178	220	161	170	179	188	198	211	156	184	198	197	205	192	196	184	200	201	179	152	195	181	185	177	184	211	167	191	179	192	189	187	194	200	208	168	163	165	193	197	183	202	166	187	211	208	175	191	188	167	190	207	182	217	178	162	176	197	185	178	184	147	160	207	197	180	198	189	187	186	197	195	189	183	179	177	176	176	176	186	180	207	205	179	188	210	203	189	167	185	184	197	198	177	199	197	176	178	174	196	161	190	175	206	199	219	186	178	182	191	198	216	168	215	189	187	189	189	177	183	194	163	162	173	197	146	176	175	196	170	174	179	213	187	157	167	188	170	186	193	189	193	174	207	183	207	180	174	211	165	197	162	199	154	223	178	186	173	171	173	203	183	168	173	177	212	177	178	187	202	180	184	173	182	198	190	204	184	173	202	196	179	185	208	181	178	167	220	187	208	212	187	176	164	184	200	193	207	213	199	194	183	191	203	188	178	199	160	164	194	185	217	187	197	179	189	181	195	187	174	189	179	203	188	176	198	160	168	170	155	160	165	186	170	208	212	177	182	196	191	200	208	192	182	181	184	192	208	180	218	189	203	183	195	202	178	199	208	181	183	180	175	188	213	181	181	178	205	182	191	190	168	205	201	179	193	183	200	198	200	194	178	181	165	197	195	179	164	175	198	195	180	196	194	168	164	170	197	194	194	188	188	200	205	191	193	180	172	218	156	209	212	189	172	212	197	189	213	202	200	192	203	174	186	202	179	170	191	156	185	194	173	202	198	188	192	187	160	169	157	182
3022	616	575	643	645	538	581	510	492	502	484	467	499	482	488	496	491	473	506	452	445	427	464	489	443	472	488	453	457	478	463	458	433	431	475	461	473	452	495	444	471	440	478	496	443	458	476	441	454	501	460	441	484	475	457	462	454	454	440	445	479	440	457	424	444	454	495	456	435	447	472	478	449	453	425	488	452	463	426	493	470	461	464	499	464	443	466	472	472	436	482	447	507	457	431	472	451	480	475	432	506	453	496	479	463	460	467	482	454	458	467	480	468	460	473	474	478	431	452	467	459	448	467	440	492	428	444	448	467	463	454	434	449	463	487	484	433	452	412	444	486	478	444	455	506	451	436	489	462	464	419	474	444	445	439	456	471	456	421	444	464	485	464	425	473	425	447	445	447	472	438	466	442	479	467	463	472	448	427	423	448	511	450	456	455	428	449	447	457	488	447	485	489	468	501	493	455	464	434	452	485	455	477	469	441	469	479	482	449	485	456	487	450	472	445	480	510	455	451	469	454	453	434	465	476	464	477	478	456	435	444	481	446	486	459	425	454	476	489	487	476	463	450	447	455	474	488	461	458	473	460	455	496	444	476	472	441	466	447	482	458	467	458	406	459	430	466	432	458	449	459	468	485	495	441	443	471	489	455	449	446	475	472	500	468	476	462	426	497	478	437	463	485	431	451	474	480	473	507	420	478	468	479	474	475	424	477	460	468	452	495	467	421	487	450	453	461	446	501	483	448	487	469	488	464	445	456	463	482	448	455	468	467	419	461	462	465	450	481	450	468	463	467	442	481	452	459	422	456	449	474	467	433	482	456	430	439	466	445	425	471	439	471	484	439	467	430	434	430	492	459	434	441	478	482	484	470	500	460	466	483	483	451	465	479	470	496	430	460	444	448	469	421	483	451	463	481	459	480	473	440	513	478	428	515	449	437	500	464	505	491	473	458	458	493	462	438	455	456	441	445	454	449	433	476	503	457	478	480	458	479	478	466	451	446	480	433	474	465	474	418	435	478	441	480	475	473	432	467	461	493	492	441	438	436	461	441	464	481	458	437	466	426	468	441	472	472	464	451	461	473	477	446	439	491	452	482	451	437	490	472	480	435	462	460	460	507	474	422	483	464	490	500	485	454	492	450	445	458	482	454	424	511	449	473	482	463	451	453	423	494	489	500	441	432	444	490	454	444	472	414	494	445	481	500	457	473	480	451	441	464	483	465	441	453	436	450	492	461	465	476	498	449	457	489	468	450	484	488	468	461	453	458	443	440	491	485	436	483	438	444	484	476	483	426	483	451	460	475	511	447	494	445	475	480	463	463	456	465	439	444	461	462	448	485	472	498	459	475	440	496	456	454	455	473	432	427	482	457	460	447	454	479	504	463	481	494	455	476	470	436	436	426	471	441	464	506	466	472	479	485	446	420	468	465	438	439	441	446	500	466	479	455	449	459	477	488	483	494	448	461	465	457	454	477	463	467	465	468	478	493	464	443	466	480	463	468	463	530	433	490	455	435	415	425	460	462	428	472	428	476	472	494	447	455	456	479	461	494	461	466	462	499	477	458	479	437	418	479	428	493	443	473	489	471	482	466	451	489	419	468	489	473	485	444	406	505	475	417	473	486	464	462	447	487	436	518	443	450	442	486	449	446	445	510	424	432	430	462	491	435	449	428	462	484	466	434	491	473	454	470	487	458	492	466	500	445	466	423	446	471	426	435	445	470	425	473	446	457	420	460	469	479	407	463	462	457	445	484	451	482	436	471	486	432	473	450	452	469	455	481	433	493	473	474	447	433	492	475	431	489	443	458	507	478	463	449	465	413	460	455	423	477	490	439	469	501	482	439	418	479	464	438	472	478	440	450	459	488	476	473	494	418	460	476	455	450	463	431	493	464	435	467	482	490	428	446	485	433	471	435	408	500	435	453	446	457	458	463	472	482	463	476	454	458	521	427	457	473	452	468	457	439	451	454	452	460	441	454	473	450	476	422	491	455	460	498	496	456	499	433	427	454	470	483	435	469	456	454	465	464	481	472	475	449	459	446	430	460	461	451	494	468	490	445	469	493	470	481	466	467	428	447	427	439	467	453	492	435	473	458	508	466	442	465	429	462	447	443	497	494	420	463	443	466	456	400	440	437	487	422	468	452	445	469	428	489	440	458	464	501	472	454	467	479	472	428	465	462	479	479	460	458	467	493	443	449	464	453	411	479	494	473	459	441	450	454	447	472	480	482	449	446	430	474	478	441	473	457	492	429	471	489	441	469	439	484	453	468	444	431	455	457	461	463	467	445	458	484	492	426	471	474	472	480	474	487	447	466	493	459	462	481	415	466	496	442	511	451	480	447	431	447	441	447	463	480	493	435	475	463	429	450	452	472	434	450	488	446	480	451	449	488	464	454	465	454	433	446	522	458	489	424	492	480	483	422	468	467	505	462	506	453	444	478	425	424	482	482	492	482	483	439	505	462	467	467	465	505	468	459	453	457	477	452	445	452	442	440	446	465	465	435	474	477	456	493	434	464	453	468	420	478	468	429	513	426	444	462	461	444	473	455	487	470	505	465	461	457	473	455	456	466	502	499	415	492	464	485	421	463	452	478	464	457	437	452	497	464	466	487	471	437	449	469	479	460	460	482	477	406	472	478	460	476	463	479	491	448	463	460	456	445	478	425	474	442	465	458	446	477	462	453	498	445	459	424	490	471	482	477	472	450	455	482	436	452	445	447	460	455	455	482	487	443	473	512	487	457	472	465	465	462	462	444	470	487	448	427	441	466	455	458	438	458	447	437	426	491	468	432	440	471	424	434	497	472	452	466	474	455	505	435	478	451	462	483	484	445	504	472	454	490	498	472	485	438	466	495	456	434	482	479	449	466	451	463	477	477	489	463	455	459	480	417	485	405	458	445	440	461	476	493	444	466	458	462	488	493	484	482	471	482	460	436	453	485	453	479	475	468	449	494	475	471	472	465	424	469	456	472	432	430	431	443	485	456	453	467	484	452	468	463	454	510	432	465	461	500	433	440	483	472	414	454	464	468	467	438	485	472	448	475	453	448	465	459	468	480	500	410	456	496	471	477	510	479	443	456	431	459	456	461	443	459	460	467	504	474	439	433	468	456	465	458	449	441	464	434	450	465	468	431	470	462	446	491	485	506	477	491	449	472	448	472	453	447	464	455	472	443	496	456	454	492	456	491	461	485	466	445	471	450	456	509	460	448	473	512	470	448	462	453	469	475	494	452	453	469	476	492	486	471	431	475	503	431	472	486	460	443	451	507	470	442	458	474	473	439	449	462	462	447	514	500	483	451	475	488	475	439	439	434	461	444	436	491	487	420	448	465	416	448	500	423	488	458	481	447	455	448	450	435	457	456	417	463	443	475	440	457	477	486	432	420	447	463	465	453	506	446	488	462	456	483	426	452	502	436	423	424	463	470	488	489	467	459	439	419	527	493	444	505	461	447	440	488	424	451	439	452	473	464	469	431	456
14966	2169	930	743	677	473	406	385	345	295	305	318	323	308	298	250	297	271	289	302	273	263	262	265	235	250	269	270	291	248	280	291	273	278	282	278	268	279	261	251	267	272	261	281	266	251	309	271	263	290	245	253	239	248	266	279	310	260	266	275	253	248	285	289	270	279	267	270	281	268	273	284	270	319	283	284	277	258	320	244	289	258	255	286	271	283	258	259	301	258	259	268	284	291	290	294	239	277	245	278	259	287	279	245	273	248	263	274	292	260	246	288	275	282	300	257	246	293	270	248	296	262	257	270	269	249	304	268	289	269	302	302	271	277	265	289	261	296	278	285	273	311	273	270	286	290	259	279	271	283	282	308	239	246	274	262	295	259	269	275	309	281	295	251	251	269	301	273	273	244	290	301	281	242	246	246	296	266	254	275	266	272	301	262	289	256	241	288	253	260	272	264	268	225	249	266	269	271	292	274	293	273	261	262	279	264	248	259	299	289	270	276	241	274	259	281	256	281	241	247	282	301	256	319	255	253	247	305	259	270	242	306	268	259	247	253	277	262	235	257	261	282	268	238	280	280	274	312	262	272	332	271	273	231	275	257	281	245	272	252	225	249	269	251	254	254	257	283	243	240	273	291	290	284	260	231	257	277	272	264	262	271	283	270	253	250	270	277	277	297	278	275	251	296	258	279	271	275	306	252	267	289	271	279	272	259	291	285	271	256	245	248	278	251	252	285	282	278	253	272	276	293	270	261	266	262	272	327	299	275	281	286	276	287	299	280	263	246	279	274	293	266	256	291	246	264	267	268	297	267	270	248	291	274	242	263	269	284	288	265	255	249	308	279	285	273	253	247	261	262	279	286	243	250	284	221	273	275	297	259	257	287	283	251	226	260	267	239	275	254	267	255	274	272	260	255	264	269	293	242	278	283	257	251	268	268	297	296	272	259	233	293	288	289	280	287	281	237	273	249	262	284	275	267	242	238	245	279	268	262	268	278	291	250	286	293	251	266	264	279	247	288	255	267	255	276	247	262	278	259	287	283	274	272	273	278	272	278	254	253	264	246	273	260	264	249	291	259	237	273	284	269	259	273	278	248	276	236	270	261	293	255	264	303	266	301	267	294	279	283	264	257	222	246	256	295	292	267	253	285	260	270	221	261	252	255	282	257	319	305	249	288	246	256	251	253	279	251	268	260	269	259	273	290	276	281	261	266	285	274	279	283	284	265	254	281	253	247	266	260	256	266	265	289	271	288	268	265	261	265	250	292	296	279	259	297	306	268	260	266	275	275	261	254	265	256	264	267	289	266	260	275	264	285	263	273	261	265	297	278	260	297	255	289	293	274	286	277	288	268	301	270	268	277	263	273	266	291	250	264	278	297	247	271	284	262	288	290	321	270	289	304	266	258	287	299	279	256	283	265	263	252	243	268	280	286	271	276	244	247	308	268	291	286	277	267	291	282	295	265	250	272	263	235	231	305	284	296	278	273	268	265	271	272	252	267	292	269	269	294	257	281	251	269	264	284	260	269	282	286	282	270	275	273	292	297	258	263	282	281	276	291	303	265	260	287	262	272	286	300	273	278	282	293	251	249	263	284	258	277	279	266	278	297	255	291	291	293	256	259	263	281	240	270	281	303	288	290	286	281	264	261	274	264	244	263	261	286	275	269	265	289	302	280	289	261	255	296	277	274	282	302	283	268	277	255	263	265	270	264	258	300	276	217	266	318	274	236	281	273	271	267	293	269	262	287	256	275	281	259	255	297	269	269	291	271	271	279	257	288	264	271	251	285	297	291	256	300	276	274	277	263	264	276	274	299	310	289	295	266	266	292	298	297	262	262	238	278	286	274	278	273	271	263	265	266	282	262	282	291	283	251	265	271	278	246	282	260	252	268	248	293	257	281	276	279	259	272	301	270	267	265	279	253	292	237	267	274	273	295	268	297	292	277	275	284	256	245	251	261	283	292	275	238	284	258	283	282	282	293	290	263	271	283	257	243	265	283	272	289	262	310	274	275	256	272	272	271	253	295	276	247	273	252	280	258	261	267	266	270	281	257	263	246	287	282	288	275	271	264	287	230	264	306	280	265	245	245	280	268	261	289	259	252	288	272	253	263	256	296	300	269	279	242	246	272	243	258	284	294	291	266	272	263	255	263	248	302	294	289	270	299	294	284	307	274	257	268	279	317	289	245	278	284	261	266	277	271	279	215	260	278	278	274	267	256	267	284	289	285	225	285	273	252	272	270	279	290	287	271	261	255	258	250	268	306	275	255	223	285	273	277	276	255	273	292	244	284	251	300	252	282	291	273	290	279	311	284	284	281	258	264	266	283	264	278	297	298	257	298	282	275	280	260	283	290	288	275	240	269	262	278	280	271	260	314	294	296	286	270	268	235	279	286	264	237	285	261	270	275	301	268	289	297	258	267	261	265	283	272	245	281	239	286	263	275	292	226	309	268	257	311	287	286	244	250	270	264	251	250	285	288	259	257	256	277	280	303	271	302	266	283	295	257	305	312	282	252	264	308	281	283	285	270	293	270	286	261	254	264	264	272	272	292	281	261	260	265	257	287	255	280	261	270	278	270	294	297	284	273	308	263	303	251	260	279	281	277	265	253	239	295	256	286	287	248	228	261	307	275	271	276	282	297	266	264	267	229	236	268	260	288	290	323	264	289	283	269	302	265	293	280	316	298	234	242	316	243	272	270	251	228	280	268	254	280	250	301	300	254	292	272	269	270	281	317	277	268	264	233	266	259	256	261	266	260	295	266	311	253	248	280	274	255	264	247	298	268	281	263	262	276	225	284	285	292	306	246	267	307	276	281	310	284	264	268	279	266	288	272	270	264	288	269	281	270	270	286	303	255	292	248	289	299	234	303	249	251	296	254	276	282	260	290	279	272	288	249	250	283	265	247	269	265	269	261	255	288	263	286	294	278	279	306	281	279	269	276	247	270	285	287	250	247	291	260	308	261	294	281	252	268	308	285	269	286	252	280	289	260	267	283	272	275	273	259	281	276	270	289	286	247	271	257	264	249	285	279	281	292	260	276	287	258	248	242	244	269	270	279	291	256	276	258	251	261	270	277	273	292	267	268	273	251	274	247	248	273	292	266	285	256	271	266	245	261	269	247	274	273	296	257	325	252	299	271	259	289	291	269	285	312	268	258	280	281	288	256	286	304	278	272	332	280	283	258	293	264	259	282	292	237	260	296	302	265	250	270	251	289	292	281	277	267	277	247	266	269	234	312	288	270	281	274	261	261	264	264	245	257	287	302	261	295	267	291	258	266	266	287	301	251	242	270	271	256	268	264	282	288	262	311	227	259	268	284	261	270	252	278	265	300	264	257	272	278	252	271	285	298	272	312	259	253	273	310	263	282	265	300	267	284	292	316	250	268	278	243	258	283	271	290	279	297	273	286	301	267	276	269	295	280	318	304	280	264	272	268	272	280	285	306	317	259	275	311	263	256	274	280	286	246	245	268	274	292
10032	1284	1584	2044	1867	1670	1421	1314	1155	937	863	815	799	753	711	805	756	704	669	692	678	669	681	675	642	655	669	646	682	642	682	585	699	658	669	672	675	680	644	616	673	705	647	656	610	661	669	653	637	655	621	632	718	664	627	677	620	689	628	650	671	608	613	614	619	663	688	632	622	651	649	637	677	597	618	682	657	662	637	603	674	654	562	616	681	642	659	645	637	623	629	649	661	633	631	634	648	620	633	653	641	636	658	627	618	639	646	614	659	598	635	615	677	652	661	612	610	610	640	707	636	605	636	679	597	580	661	679	618	623	696	602	620	708	635	633	634	663	625	600	619	607	623	654	612	609	626	632	636	647	605	632	648	655	644	649	668	625	655	610	666	638	627	621	649	642	633	660	613	622	605	611	697	640	650	610	662	667	617	621	648	657	602	655	624	642	673	613	641	631	591	651	653	615	586	649	648	659	647	683	641	690	643	616	637	592	668	637	661	658	650	626	661	662	648	633	637	652	581	654	638	594	674	622	643	623	678	642	701	657	658	676	625	634	670	610	633	665	631	666	669	608	629	648	622	632	698	607	652	614	649	605	603	638	631	634	612	615	655	623	653	641	638	654	701	585	678	611	645	643	609	643	622	661	637	692	619	668	676	636	642	612	671	693	637	683	641	605	646	612	673	591	641	628	632	656	659	658	614	643	628	647	580	662	624	610	625	622	644	624	673	644	633	633	663	688	624	647	618	651	628	600	733	585	633	642	638	654	625	624	641	603	647	612	637	626	669	629	646	639	621	601	627	591	610	670	686	614	640	624	665	656	635	638	605	632	626	639	655	619	677	676	644	611	636	638	618	650	642	673	642	600	622	659	634	683	666	602	598	628	593	616	583	606	596	651	658	657	631	592	609	607	642	637	646	655	656	601	639	590	619	680	629	672	643	644	627	598	678	669	666	664	619	629	663	620	647	617	630	653	606	641	606	658	579	661	646	661	658	607	649	632	651	600	636	666	649	626	624	628	650	639	666	672	613	638	660	679	631	597	621	614	656	646	627	604	668	655	661	590	632	661	629	646	664	679	634	658	666	619	623	648	614	633	628	672	627	638	635	641	654	682	691	633	644	600	650	628	633	597	644	631	631	626	637	622	666	692	602	643	675	629	676	640	615	647	644	676	619	646	609	591	625	635	670	622	640	629	610	636	655	652	640	679	624	671	649	643	635	603	635	623	634	602	612	663	663	697	613	610	633	650	643	657	611	622	632	624	621	626	623	616	662	633	627	616	589	619	674	683	640	609	632	600	644	614	623	638	637	656	649	660	678	635	605	663	644	640	610	651	616	609	661	625	686	675	649	642	674	639	668	625	655	654	643	603	645	666	665	655	642	670	670	613	643	635	627	629	677	623	628	653	628	705	645	660	623	616	602	585	584	644	601	617	618	579	629	635	681	660	636	670	672	613	602	643	608	599	645	643	624	600	622	649	613	626	658	652	647	627	626	619	650	603	603	624	633	684	669	629	637	596	617	611	668	671	671	621	632	618	645	661	606	619	648	639	634	642	651	619	642	612	600	615	639	675	627	656	631	653	568	619	600	638	646	658	623	620	605	618	668	674	615	628	633	648	607	640	639	626	657	667	596	622	632	668	673	679	670	659	678	650	626	668	618	653	620	686	659	646	651	632	593	671	631	686	619	668	624	659	632	657	637	652	644	711	652	642	607	650	624	607	658	649	664	638	619	640	625	624	607	635	619	646	660	645	643	652	635	659	710	623	601	653	613	653	613	657	601	647	674	634	682	641	634	642	675	649	630	663	657	639	619	599	654	618	654	624	619	639	626	658	676	664	649	638	611	664	650	629	629	613	637	648	624	606	629	599	647	637	595	648	678	632	672	614	630	627	684	619	659	657	605	662	619	641	684	625	611	623	631	673	663	605	650	617	662	641	624	580	598	641	644	577	615	693	647	657	631	628	638	618	630	661	627	626	586	661	606	627	656	646	674	596	621	642	627	624	640	639	679	650	678	645	600	598	620	640	627	662	633	593	684	609	613	630	625	668	650	617	639	607	657	638	607	642	661	604	675	645	671	652	596	631	604	602	645	651	593	619	618	660	629	593	626	649	649	650	641	607	654	617	659	630	627	629	612	594	649	640	644	563	626	588	656	646	632	658	677	671	630	652	689	637	595	613	595	664	615	652	625	651	642	609	646	638	621	585	628	609	665	617	661	642	607	640	651	618	621	605	643	643	651	632	673	621	624	610	643	662	625	681	635	640	647	599	598	672	649	658	611	668	594	640	637	634	598	622	652	659	632	620	563	678	640	638	598	601	580	655	661	636	642	626	670	607	640	686	655	630	647	635	620	633	593	648	657	686	674	651	621	634	687	638	657	667	625	666	613	594	591	673	646	688	610	666	641	626	644	657	613	678	677	654	665	623	664	641	599	660	655	635	625	632	656	653	667	672	650	641	627	636	630	618	604	634	605	613	636	661	658	625	653	644	602	647	641	635	632	632	634	666	651	598	604	633	614	659	655	606	584	647	614	631	646	618	643	657	638	625	613	639	651	638	649	643	643	618	638	686	652	615	641	619	661	638	642	626	607	670	631	632	600	651	636	632	580	623	678	623	635	641	683	632	663	665	620	635	627	638	625	616	642	669	600	595	614	650	661	618	632	639	632	637	642	649	648	684	630	607	664	630	632	618	617	646	666	629	664	636	648	624	652	638	643	659	611	664	602	624	662	632	644	656	618	640	658	659	613	647	654	691	714	610	666	649	618	654	632	638	633	646	612	638	635	671	591	653	646	649	655	656	635	656	615	623	660	671	614	636	612	640	619	650	579	619	619	640	644	636	638	633	651	657	632	632	681	634	625	644	633	624	658	642	638	656	632	653	621	651	640	618	646	657	679	645	611	586	657	656	625	637	625	649	587	627	638	616	662	630	649	690	642	658	699	659	645	630	646	695	659	606	646	643	603	626	687	631	681	660	640	629	644	642	654	669	667	644	622	631	665	633	678	639	685	625	644	657	612	645	660	641	636	609	622	610	653	637	633	605	642	621	680	638	676	648	638	626	611	642	636	630	638	617	661	637	641	643	613	644	584	627	630	644	571	635	601	616	634	617	666	652	619	649	642	656	642	643	653	673	636	600	615	636	612	621	664	620	615	614	645	660	616	668	636	610	631	608	618	646	635	645	644	639	652	636	619	651	660	617	616	634	637	627	589	638	676	640	620	629	675	627	619	616	628	601	664	643	671	677	622	617	632	622	654	632	666	634	622	655	646	659	642	649	621	639	641	636	629	662	639	638	616	640	616	634	619	657	622	634	661	678	699	606	632	637	639	637	679	649	638	662	668	613	677	656	636	612	617	669	674	612	620	636	662	593	662	657	613	612	641	657	651	666	608	645	667	604	645	652	635	656	626	633	668	648	656	641	645	617	633	623	677	641	669	615	625	588	614	635	640	603	655	630	618	602	638	636	671	671	661	591	631	716	671	680
24768	5184	1795	1378	1068	935	705	570	531	478	452	434	408	436	434	432	418	413	426	375	369	415	385	447	352	427	377	407	381	376	416	402	402	392	404	400	386	378	382	419	382	393	365	365	370	386	396	377	401	390	400	406	395	343	398	411	384	392	394	386	408	400	388	354	368	376	352	377	394	371	378	387	404	378	397	404	372	404	366	399	394	375	429	381	389	343	395	405	351	369	370	382	344	380	384	389	399	368	370	369	386	349	384	350	401	429	372	327	370	375	380	384	365	370	398	396	373	395	386	406	366	391	395	362	390	370	389	387	358	425	373	392	384	395	411	365	393	407	414	369	370	362	382	404	361	363	389	380	355	361	385	385	395	403	361	394	393	396	362	404	375	351	340	385	355	393	354	399	349	348	382	407	406	367	385	398	396	401	387	355	365	380	378	404	383	340	368	413	364	375	390	375	380	404	381	400	373	374	370	369	358	382	414	392	409	397	382	398	379	433	420	346	363	386	411	409	385	381	403	363	362	352	381	386	358	396	389	363	417	409	387	381	415	394	388	385	409	382	395	411	423	353	386	350	368	383	393	391	356	420	433	375	397	363	388	378	390	380	366	355	376	400	384	402	380	389	394	407	383	408	381	345	412	368	366	363	334	373	373	351	388	394	402	401	346	348	416	433	335	369	393	410	400	366	370	399	433	375	399	388	384	363	443	352	371	396	405	377	340	370	391	396	364	375	389	377	395	390	392	357	405	380	390	383	370	344	396	411	389	358	431	353	371	391	390	390	411	405	406	386	429	394	384	383	387	410	401	421	396	435	399	371	379	399	388	388	362	364	396	378	377	384	378	410	385	352	385	382	393	400	357	373	387	399	408	393	399	381	382	410	353	365	365	384	404	405	391	368	404	411	441	393	392	416	398	383	375	379	377	360	368	388	337	399	397	404	381	409	405	396	357	395	350	413	371	417	375	426	400	377	422	372	395	382	398	408	353	388	385	401	386	393	387	371	379	394	413	405	393	391	403	354	406	361	407	390	373	363	422	387	399	353	377	399	382	399	437	365	379	407	412	387	383	383	380	382	415	343	439	385	365	376	392	354	360	370	378	396	404	412	385	392	393	400	380	393	389	361	357	374	338	407	378	347	385	358	353	405	364	360	390	353	382	369	409	399	389	364	385	420	413	358	384	384	373	397	390	398	407	434	373	372	405	385	385	399	401	381	372	411	393	387	399	394	375	369	384	367	413	372	393	358	412	353	341	391	346	387	383	388	381	368	385	389	403	424	388	376	364	387	359	381	399	385	399	359	433	392	381	357	347	352	384	438	370	379	398	366	371	353	422	400	378	384	376	407	394	395	374	449	369	366	412	353	384	383	393	358	355	343	392	382	396	398	416	380	378	402	381	392	392	431	381	370	371	383	375	352	349	393	381	408	385	351	373	379	376	389	383	378	362	388	427	388	376	345	380	380	395	371	375	381	367	411	393	373	374	404	430	397	390	375	396	341	386	386	386	373	396	361	390	386	402	397	372	406	391	421	404	361	381	403	386	413	402	374	408	385	352	375	398	415	407	375	349	382	369	359	381	376	412	354	373	391	398	375	371	404	431	356	368	402	371	368	404	349	378	419	354	369	354	364	399	393	369	371	334	374	378	381	381	385	401	419	422	382	342	405	374	404	388	416	384	391	382	346	384	379	415	384	416	377	386	394	352	370	382	403	401	386	401	392	375	372	388	390	417	416	390	368	386	361	398	392	367	422	393	360	372	404	409	379	358	350	420	379	432	421	412	419	406	381	411	407	388	399	373	388	366	374	363	385	380	402	381	432	427	402	406	401	372	384	379	407	405	393	376	396	390	408	352	378	412	372	396	382	426	404	423	366	369	392	360	375	378	400	365	398	427	362	384	371	373	384	382	393	404	398	358	379	382	370	373	416	374	353	402	374	358	420	401	406	411	412	379	367	407	379	376	415	396	410	415	373	349	381	409	390	404	355	393	396	353	388	382	376	391	387	425	391	366	371	389	373	358	389	423	395	358	378	402	391	372	402	414	399	336	392	417	390	407	372	372	413	404	358	364	383	447	387	372	360	380	378	405	384	415	386	421	383	394	374	377	398	429	382	384	406	363	410	393	374	398	398	370	376	376	375	387	421	349	398	369	387	365	394	387	369	381	337	404	396	387	379	381	368	399	373	392	399	342	358	353	389	365	402	381	400	349	383	387	366	394	374	417	363	391	338	449	363	356	372	367	360	370	371	402	386	360	357	395	408	395	355	388	392	388	363	425	358	401	404	385	407	435	410	362	409	416	387	389	358	357	374	393	384	393	401	406	370	375	377	382	377	350	361	387	390	351	364	388	375	372	420	390	397	376	393	371	375	412	379	442	384	346	373	385	399	406	370	376	375	346	379	391	344	411	383	394	409	406	398	403	388	361	401	374	378	379	408	429	396	412	370	372	383	400	350	381	407	389	386	384	393	416	389	355	402	391	400	349	405	398	377	370	372	367	390	379	368	399	407	360	395	382	398	411	379	399	371	416	360	369	385	351	387	433	397	392	359	348	419	386	377	382	371	363	373	389	365	406	410	379	400	410	413	372	392	368	382	405	469	401	370	407	398	333	363	343	376	398	398	387	384	339	350	386	344	410	400	376	355	357	361	388	393	389	421	359	401	373	354	385	359	422	383	427	384	362	383	366	357	386	405	349	418	395	383	384	387	333	359	389	341	360	405	412	377	396	399	371	370	353	356	350	390	395	372	358	377	399	346	366	383	368	401	439	378	404	390	386	347	411	358	378	381	392	400	378	373	365	400	387	411	392	387	409	405	410	389	390	368	401	409	348	413	383	356	377	360	362	400	398	384	383	426	387	428	367	380	365	400	416	457	378	397	384	389	398	406	409	410	390	431	393	408	377	374	342	402	364	387	394	387	378	417	429	339	362	351	390	401	376	368	387	320	362	354	381	415	389	387	405	394	428	398	408	360	400	369	393	378	361	381	359	342	383	365	389	411	399	336	367	382	398	395	396	398	375	381	379	409	384	393	386	371	381	383	412	403	363	386	403	388	410	386	395	401	387	441	389	408	395	399	354	375	393	371	407	392	393	404	403	384	393	410	410	398	374	410	402	390	378	372	358	385	383	376	390	386	384	366	411	396	415	371	420	396	398	401	449	396	412	398	384	381	389	358	405	380	391	415	387	408	383	335	387	432	407	407	377	373	392	363	410	373	398	388	378	383	416	396	346	390	392	378	364	372	358	370	402	366	373	388	415	406	429	407	382	373	410	390	333	354	389	392	407	389	422	402	380	391	381	397	375	381	368	376	367	389	442	401	349	417	354	384	380	359	380	407	386	378	386	378	407	404	367	390	406	434	395	397	360	357	416	362	385	425	404	406	377	425	344	378	431	392	367	407	365	394	418	384	376	364	399	392	353	396	418	401	415	419	380	385	409	391	356	392	432	378	400	442	368	394	396	403	401	365	391	441	413	412	413	372	417	443
14083	2319	2646	3317	2962	2670	2122	2028	1732	1426	1285	1172	1156	1115	1044	1037	1055	1016	977	954	948	880	911	938	908	972	922	895	939	922	893	867	890	873	922	902	886	877	895	894	915	912	901	879	902	910	859	822	886	826	836	885	837	879	866	794	909	870	843	840	864	844	838	834	842	896	862	875	879	855	840	863	846	853	843	823	883	860	838	897	840	822	815	845	868	895	831	915	854	862	907	864	831	841	894	817	895	827	872	812	835	871	893	856	884	862	875	857	871	830	877	823	845	809	865	869	816	823	850	892	871	863	803	835	872	851	847	821	833	812	794	851	858	888	936	887	812	891	903	916	891	846	870	831	795	845	888	918	805	875	816	887	871	851	885	866	843	883	827	847	884	883	835	861	832	884	852	860	836	871	881	851	806	835	846	857	852	839	843	884	839	839	804	812	786	835	820	821	871	857	846	851	826	882	870	862	823	884	881	857	866	842	881	850	886	913	889	861	853	841	874	900	831	867	887	865	888	840	864	886	807	836	853	823	840	827	842	850	855	880	853	844	852	847	877	850	913	876	822	856	870	843	847	839	836	844	819	840	806	835	878	846	850	855	823	779	925	834	832	819	888	756	876	868	853	861	847	838	864	860	872	871	857	870	833	871	786	835	878	856	875	875	860	854	859	831	829	871	833	858	864	881	849	805	814	819	895	883	869	785	866	863	850	897	876	852	785	847	834	821	853	808	858	829	819	839	816	915	838	879	885	847	839	847	851	893	854	815	800	842	786	876	821	850	876	813	823	845	885	838	895	857	838	900	873	843	868	883	862	865	813	846	868	853	847	856	856	835	845	825	876	809	835	848	848	805	870	845	871	844	804	870	866	869	818	770	871	807	810	885	909	881	843	816	879	773	880	860	856	857	829	813	878	830	860	796	907	813	793	835	806	877	818	859	871	854	895	852	814	845	858	840	880	899	895	853	876	886	849	837	844	820	844	843	840	840	848	885	873	820	875	854	885	829	872	896	853	854	795	885	866	947	898	875	826	811	847	821	821	847	874	843	846	866	873	906	826	832	854	903	861	828	873	838	837	843	867	826	886	852	845	826	880	825	878	872	857	823	869	859	913	825	880	886	876	840	825	843	862	842	820	859	837	873	792	885	826	813	825	829	845	798	914	872	846	864	845	854	813	884	823	840	874	859	834	873	837	881	842	875	800	843	849	837	877	889	854	882	875	900	822	821	844	858	888	836	866	918	795	844	849	863	824	879	916	823	863	817	847	910	851	883	841	829	890	853	859	863	902	860	832	871	879	892	856	859	881	841	859	890	863	888	862	903	884	912	864	825	856	844	866	857	849	886	805	891	873	856	839	884	827	833	815	922	819	860	887	827	860	828	839	851	849	817	853	881	853	841	810	833	822	875	845	873	864	845	787	850	891	852	843	879	821	834	875	845	813	870	770	896	849	881	853	843	852	856	849	823	860	824	841	898	843	861	819	822	890	831	885	803	880	831	813	853	855	869	893	901	859	883	837	821	853	857	861	831	871	838	862	812	857	847	894	856	916	877	871	823	846	830	851	805	818	858	860	811	892	857	844	851	791	841	830	886	885	812	849	843	884	906	849	807	812	843	842	812	859	825	844	797	863	837	855	844	846	831	808	849	852	871	818	854	865	825	824	843	860	858	876	883	863	839	895	861	861	822	860	813	882	797	805	855	891	823	793	856	904	851	799	884	887	845	845	882	831	865	870	885	841	855	834	837	840	799	808	871	814	827	869	787	840	805	827	886	838	828	842	837	811	836	863	864	896	866	901	844	863	859	846	842	886	806	780	858	897	861	871	816	915	864	845	888	834	869	890	897	794	863	878	829	808	866	851	859	875	883	884	822	805	872	894	849	869	847	844	795	856	846	852	827	826	877	887	858	859	854	832	891	856	899	810	833	863	833	817	832	828	848	815	900	849	848	877	837	871	933	866	866	905	872	806	822	837	817	859	813	815	874	855	831	879	855	891	832	901	831	862	840	827	900	827	797	865	803	839	844	892	893	889	904	875	863	853	889	836	855	905	880	866	859	853	913	822	813	851	853	843	897	825	803	844	890	891	865	837	860	857	813	840	842	853	880	841	863	864	849	860	898	881	876	824	849	816	816	831	851	840	883	811	882	880	870	867	848	814	898	887	830	837	865	830	840	834	830	889	841	873	876	865	873	882	859	838	871	823	883	867	835	883	867	865	869	891	879	866	844	823	866	852	881	855	824	877	896	884	859	874	880	871	805	811	858	879	863	839	808	834	798	923	838	838	865	821	832	854	820	884	796	861	894	788	879	884	866	842	781	880	810	834	823	859	836	818	851	832	807	856	830	843	845	863	824	861	820	846	828	848	864	846	832	850	862	824	842	899	863	887	846	869	886	864	788	868	844	895	915	847	855	843	870	826	833	904	880	842	811	802	879	867	854	868	873	891	845	875	831	867	815	826	850	859	804	857	845	859	839	838	889	892	840	818	834	834	909	824	846	876	866	855	904	875	837	860	905	858	889	813	897	878	873	833	860	806	849	835	860	878	868	868	844	874	841	873	873	824	875	850	844	829	871	781	870	848	845	859	890	855	847	841	832	871	796	839	798	862	861	850	861	854	848	849	859	872	864	847	831	849	808	857	889	844	874	862	815	899	826	876	884	823	884	855	886	873	895	871	845	861	807	848	837	850	851	893	847	870	831	824	843	858	863	883	870	849	841	897	823	801	855	884	872	865	817	864	815	841	848	856	838	838	888	810	825	829	890	880	816	839	844	837	900	840	842	840	869	852	828	856	830	815	872	847	812	813	863	822	821	888	844	852	905	900	814	863	871	886	847	848	859	903	846	851	858	800	834	888	803	873	837	841	870	885	873	848	859	838	931	849	871	848	844	896	897	873	830	894	824	843	801	860	819	826	830	836	875	861	940	839	854	874	851	896	866	841	879	918	869	807	904	864	868	866	901	886	831	815	917	849	841	846	829	888	857	853	850	880	868	884	885	847	783	843	862	886	850	855	804	804	863	863	881	865	833	843	881	905	842	862	887	849	816	863	876	868	853	823	912	849	860	838	839	805	804	864	871	936	824	857	853	838	867	865	848	882	849	849	855	860	819	809	883	815	859	858	869	871	846	862	848	875	901	863	797	859	857	813	860	887	833	863	832	830	915	875	824	847	825	899	841	885	822	868	852	818	888	770	876	865	827	890	840	881	824	860	880	813	823	851	797	892	851	869	895	858	831	807	839	889	857	864	804	841	870	830	830	823	872	838	929	858	903	944	841	816	828	796	877	875	882	830	862	853	830	866	850	838	849	821	858	870	864	864	855	878	890	881	864	833	824	872	847	871	900	849	839	872	810	853	851	879	869	836	848	836	866	871	796	825	837	839	893	845	853	912	863	855	850	836	864	828	795	882	860	849	854	861	793	850	906	853	803	877	830	809	882	857	858	803	832	838	829	852	859	780	793	870	788	804	862	785	777	814	804	830	883	868	856
4359	564	238	210	201	177	199	196	184	176	200	210	170	192	185	161	181	188	183	212	186	187	214	206	179	159	184	167	161	179	185	166	169	168	177	195	216	165	184	174	210	172	164	163	209	174	192	185	154	161	174	190	183	166	147	172	175	169	192	183	171	171	164	178	181	191	163	199	203	203	179	159	195	182	200	199	203	192	177	180	194	168	188	191	167	200	160	173	195	191	189	179	195	187	163	194	180	172	184	196	192	184	201	197	189	171	174	163	189	190	172	235	209	147	200	179	192	183	190	171	193	159	160	215	220	180	208	189	169	177	184	189	174	147	184	179	195	185	191	195	165	200	189	154	179	189	189	182	177	177	175	185	195	209	171	171	209	189	197	184	183	199	163	176	172	194	187	174	185	182	162	170	179	213	202	203	173	176	206	175	178	174	187	176	181	191	166	166	180	177	164	144	141	190	179	179	209	165	181	172	177	184	188	179	181	178	202	203	174	186	183	214	180	197	168	198	182	162	190	156	181	177	180	198	192	207	183	180	179	184	212	214	192	147	183	190	202	217	184	177	215	172	169	211	194	184	202	206	188	194	192	203	187	197	185	159	177	218	190	184	186	185	193	173	182	172	194	163	197	192	169	173	165	164	188	193	199	167	163	199	161	167	195	191	166	220	153	191	171	200	195	186	172	178	170	201	192	176	188	172	172	170	176	176	198	175	178	189	181	176	174	173	163	158	173	145	191	180	180	159	181	174	167	197	202	166	162	151	188	169	182	178	181	154	187	170	184	174	193	174	164	186	201	174	177	196	184	179	176	181	173	190	161	173	164	172	161	179	197	198	162	195	173	184	198	175	176	199	180	179	177	209	155	185	211	190	183	188	172	174	185	183	177	187	194	160	193	179	164	181	178	195	170	191	172	168	177	209	174	179	173	198	182	192	180	177	207	168	191	209	168	182	188	203	196	199	190	181	171	173	175	175	184	169	164	179	197	212	157	191	163	198	178	163	180	186	167	192	168	183	176	186	190	207	182	200	198	198	185	193	202	200	174	203	200	143	177	198	187	201	184	182	181	190	164	180	218	161	163	174	188	173	164	202	213	184	194	185	181	176	204	177	178	191	187	176	198	194	181	216	205	214	185	185	148	189	203	184	191	171	204	200	195	197	193	216	201	195	165	165	186	174	174	186	177	204	172	202	182	182	163	199	188	169	186	160	167	138	187	170	190	194	198	172	189	179	192	190	191	183	184	197	187	184	199	179	180	204	173	194	190	199	216	209	182	195	200	161	214	161	162	197	164	166	197	166	173	180	185	166	201	202	163	192	192	174	227	166	205	182	177	202	194	181	193	177	164	172	194	183	180	191	175	178	185	179	170	179	192	175	186	175	193	174	179	193	178	162	165	186	216	215	180	180	185	166	188	177	193	204	162	187	160	197	185	200	179	199	186	165	187	160	186	197	159	203	176	183	198	177	176	194	187	184	160	199	163	167	174	176	156	181	185	168	174	186	162	160	165	190	176	193	189	179	192	193	150	191	201	179	186	163	168	171	208	171	161	168	187	176	172	180	183	163	171	177	171	178	206	183	182	177	212	168	169	196	168	197	170	203	183	198	152	182	174	177	186	203	171	165	167	215	160	183	160	173	195	191	191	204	200	177	176	169	181	170	202	195	219	167	145	171	181	189	175	171	195	179	171	200	158	169	192	162	188	165	168	171	182	188	172	167	191	188	187	195	181	182	170	174	175	171	201	168	172	202	177	185	211	174	174	212	182	183	176	193	185	171	188	169	186	183	178	157	159	158	202	189	169	188	162	173	209	175	130	179	154	166	198	190	200	163	194	174	192	154	180	199	190	170	162	185	182	195	181	178	176	193	189	203	191	135	175	176	150	186	194	185	143	196	175	191	198	177	165	186	174	162	155	185	193	201	178	182	175	177	201	173	203	167	190	148	180	192	167	203	186	182	183	185	171	191	179	198	190	176	183	180	194	167	219	186	193	184	191	207	157	179	163	186	170	189	158	201	167	146	183	182	173	184	166	160	164	175	147	193	179	174	178	199	196	185	197	170	178	178	164	181	180	174	186	170	199	181	156	166	183	197	182	169	176	176	164	197	173	183	169	193	203	203	189	192	195	185	167	165	190	174	215	194	193	198	190	215	189	185	226	197	184	198	179	173	182	197	192	181	182	173	181	186	162	174	175	205	181	169	193	173	164	177	179	180	164	173	198	192	167	163	189	174	171	191	189	195	194	172	213	186	194	201	187	177	182	190	180	182	183	178	157	191	210	193	190	174	191	171	168	180	205	165	173	188	174	204	207	192	198	170	197	183	180	211	188	190	188	190	167	191	195	184	178	190	188	166	197	192	191	158	185	152	183	201	169	199	184	193	179	193	180	158	197	208	177	184	186	167	177	196	161	200	204	188	181	174	157	212	194	180	171	187	181	190	194	181	200	213	196	152	163	183	183	183	162	174	177	187	174	187	197	194	199	169	158	186	185	210	201	188	188	190	182	189	164	168	183	195	203	168	176	197	191	204	176	161	166	180	175	197	202	199	160	179	203	199	188	210	190	214	183	190	188	163	188	185	206	183	208	154	177	203	206	170	185	175	203	176	188	193	196	167	159	206	184	203	197	182	200	212	172	195	191	182	193	184	177	158	205	180	202	187	173	187	191	210	189	171	178	196	173	204	176	184	201	184	175	173	197	180	176	195	190	186	195	203	195	194	172	169	179	161	189	162	193	163	169	194	174	192	196	208	207	145	178	181	199	192	174	193	152	176	210	197	172	176	184	219	180	207	165	198	166	208	175	189	165	189	164	196	182	166	170	174	191	188	168	168	172	174	174	196	172	203	184	207	194	193	170	205	175	178	178	170	198	178	200	177	174	205	182	183	183	199	172	188	198	185	201	184	164	173	170	182	167	192	179	180	166	177	175	194	193	169	212	172	175	173	187	186	189	207	166	198	192	187	193	201	216	193	185	169	180	159	192	193	182	212	197	184	173	186	174	168	156	166	192	187	172	173	166	168	227	205	186	159	157	189	169	156	180	212	182	183	167	177	190	218	178	190	197	201	196	170	195	172	207	197	185	185	180	176	189	188	175	194	183	188	175	190	171	185	186	170	169	180	184	196	207	199	176	170	171	182	209	189	183	195	159	176	187	185	187	192	193	170	197	192	196	213	174	191	194	177	212	191	196	203	184	181	171	193	196	182	183	192	177	171	183	169	179	187	189	179	173	188	203	165	158	184	167	192	174	182	185	180	181	166	166	173	186	183	204	185	166	183	190	170	188	155	204	198	199	176	189	201	194	191	186	208	172	171	166	165	178	220	166	184	211	167	165	176	190	187	185	180	191	209	197	197	195	164	180	183	196	179	186	181	175	185	176	183	208	166	232	188	170	186	177	187	191	189	184	170	203	193	194	188	161	184	160	193	179	157	200	168	180	208	171	212	160	196	163	171	177	180	212	196	167	188	164	176	181	201	179	170	196	175
3137	642	556	592	610	530	531	493	484	426	475	446	457	503	469	472	504	474	476	442	463	444	419	460	431	406	464	481	500	440	485	476	438	426	458	449	497	483	464	478	465	468	483	483	489	461	464	490	476	476	476	516	447	461	493	443	482	436	453	479	456	450	461	421	484	463	454	455	447	443	446	488	496	475	467	419	478	434	462	441	455	437	462	486	472	491	476	413	466	453	497	486	405	422	451	453	472	472	478	432	475	483	467	431	444	490	449	457	442	474	443	445	449	495	456	491	492	484	428	444	484	465	440	477	480	460	432	463	435	471	479	472	447	422	472	469	472	476	450	455	466	455	454	455	488	471	466	462	476	446	439	463	444	435	451	433	478	462	495	481	453	457	486	479	450	455	438	457	476	439	439	474	481	465	464	528	424	499	445	457	443	442	448	459	473	438	461	454	449	451	468	502	457	454	447	482	454	439	461	437	448	490	444	490	434	465	436	448	461	451	481	463	465	461	412	457	454	465	481	420	450	467	468	496	447	466	477	444	468	422	442	442	479	447	480	474	449	443	448	440	480	475	452	495	436	432	469	497	426	456	440	440	453	488	437	439	460	475	454	455	419	474	469	456	442	454	460	427	441	458	450	430	429	458	496	485	489	452	418	517	457	464	453	453	461	445	461	471	428	439	493	457	453	474	412	504	475	425	469	449	489	433	427	479	432	496	415	490	480	455	443	444	431	467	450	392	468	517	457	456	436	446	454	504	444	442	440	500	426	451	472	472	457	436	477	452	467	427	470	429	456	485	493	486	469	501	531	418	442	458	470	431	464	510	447	451	451	482	441	464	436	449	459	450	487	490	437	458	479	447	441	481	447	461	423	448	467	463	454	459	469	456	446	438	488	463	483	438	459	515	481	432	463	457	454	491	509	449	458	448	463	440	458	458	442	477	434	461	437	439	457	479	471	444	452	450	483	439	455	448	457	469	436	483	458	464	468	483	462	438	456	462	454	423	422	438	441	437	473	442	454	448	474	447	509	432	468	505	459	466	412	470	481	428	451	430	451	491	444	453	432	483	465	445	486	491	503	478	457	455	459	493	468	471	458	468	437	446	421	439	501	434	469	428	468	438	451	452	468	452	473	463	482	446	442	452	468	481	495	475	449	449	438	463	471	484	442	463	440	487	479	463	433	448	475	412	443	463	443	505	479	441	442	468	461	424	469	418	466	456	471	436	458	445	437	459	456	462	469	430	462	474	486	456	426	443	484	483	482	426	480	471	435	450	458	458	470	470	458	460	415	471	421	426	402	481	461	463	451	464	449	464	432	449	473	434	458	454	443	430	473	470	468	438	471	450	456	450	489	450	453	425	447	433	437	497	444	437	459	446	460	486	434	458	416	446	471	449	443	444	436	428	486	462	447	444	436	508	480	459	496	424	491	440	410	445	459	429	474	448	512	439	446	461	490	461	433	475	475	435	433	439	432	426	443	421	454	491	427	461	426	463	447	495	439	458	463	450	477	493	495	466	443	484	417	466	478	425	470	483	483	492	485	437	455	473	472	440	425	463	489	493	493	416	437	448	485	445	428	470	430	458	490	478	453	466	461	413	448	462	472	462	455	461	502	455	474	474	474	452	450	462	506	498	455	415	475	447	456	470	442	437	456	430	468	459	437	423	418	471	471	479	428	483	470	456	475	467	472	472	442	484	458	490	466	462	483	495	516	453	460	458	461	402	462	423	445	457	454	408	485	441	456	508	450	476	429	448	487	414	439	421	426	470	438	464	459	459	458	477	420	479	457	460	449	430	460	429	444	426	451	454	456	464	452	425	451	496	486	455	443	487	476	441	470	457	466	464	484	431	457	465	476	464	446	451	516	445	447	467	452	464	481	503	442	454	440	489	487	458	451	445	453	454	454	487	496	460	486	450	508	429	479	470	453	472	432	465	451	428	447	424	448	450	435	454	459	479	467	462	469	451	494	455	462	442	469	457	460	460	459	490	428	459	465	446	489	447	459	482	430	467	455	478	458	432	461	454	487	453	433	454	478	477	461	458	456	464	505	472	460	463	458	442	463	422	446	460	457	445	457	453	444	442	465	450	464	461	458	480	481	499	462	459	425	450	462	448	453	473	454	477	451	427	484	482	445	441	448	460	426	445	434	482	437	487	466	458	444	433	433	441	464	440	467	461	488	453	444	444	417	475	508	455	475	465	421	431	469	490	487	452	483	465	465	434	457	446	407	456	467	479	470	466	475	454	480	468	423	441	441	428	482	439	460	452	447	456	468	430	414	484	483	437	422	430	454	460	450	498	484	413	470	475	457	421	440	520	431	469	519	462	471	449	488	462	467	471	445	465	480	436	467	476	465	465	462	422	453	455	462	433	465	469	469	481	479	450	481	463	475	489	452	448	458	474	464	407	458	458	478	469	444	447	446	435	467	472	498	429	438	439	489	474	457	442	477	457	473	473	499	463	408	458	431	448	437	515	454	446	458	449	436	452	469	477	452	465	450	459	459	448	461	431	480	430	494	495	471	471	442	460	478	448	479	457	454	443	451	462	471	462	487	446	434	446	490	490	486	434	464	488	433	460	468	461	453	411	454	430	418	480	438	448	460	449	490	445	486	419	433	486	437	468	438	484	455	472	449	472	460	488	493	474	457	432	461	445	453	460	466	451	472	432	455	450	435	394	434	467	433	457	478	475	455	462	463	427	471	444	459	456	442	443	438	425	461	462	433	457	452	428	454	460	420	447	446	472	417	450	464	472	491	446	448	467	426	465	434	398	496	455	460	471	471	442	449	414	484	461	490	448	452	427	418	486	422	451	442	461	470	388	462	470	454	428	463	439	462	420	462	462	445	457	483	463	462	437	420	471	439	432	455	443	437	444	461	461	452	438	461	470	457	417	450	516	486	450	494	491	464	473	482	490	461	487	454	442	487	465	455	441	494	416	414	432	475	453	459	486	456	478	477	471	422	424	478	411	483	468	458	441	501	505	495	431	486	469	428	471	509	470	437	439	459	438	469	454	449	453	459	459	491	452	483	505	484	496	426	488	469	445	503	453	453	488	453	464	455	450	454	460	419	432	427	476	442	453	473	436	421	469	426	443	493	498	475	439	439	456	450	455	450	458	486	447	492	442	418	446	461	463	449	535	444	416	446	469	479	442	478	450	481	449	448	457	430	444	506	474	428	477	485	483	431	478	476	487	479	450	482	447	458	449	451	459	442	454	461	453	488	482	436	460	419	448	474	492	505	491	455	466	475	439	497	447	469	457	449	467	439	434	429	432	450	451	455	444	452	450	454	474	435	425	448	462	443	449	447	448	479	436	434	473	476	480	425	466	470	467	461	508	476	414	438	473	476	465	420	442	481	423	487	418	487	438	463	417	434	455	489	484	482	447	448	456	496	444	476	450	465	458	470	444	442	419	490	474	463	404	469	468	448	451	500	441	448	443	437	462	453	475	479	427	460	441	448	448	455	455	461	442	476	430	470	480
16452	2774	938	712	614	505	478	388	329	329	314	263	305	306	320	307	297	284	275	264	276	288	285	263	322	307	278	275	282	288	301	265	287	261	274	259	260	275	292	264	278	270	286	274	277	267	231	282	296	254	290	273	280	262	251	252	260	260	247	259	288	280	280	267	252	269	254	278	290	228	291	248	253	270	292	251	275	270	265	273	271	303	271	271	258	277	281	280	291	276	269	255	259	253	229	286	278	288	279	271	258	290	314	262	309	291	235	280	275	249	292	272	240	283	260	292	249	280	290	236	280	252	289	260	243	260	277	254	281	263	274	272	269	269	282	266	264	279	282	269	266	269	253	316	247	267	265	276	240	261	276	249	304	281	276	283	251	292	284	316	277	296	271	260	251	330	232	280	275	276	254	246	280	285	260	279	264	259	287	289	237	239	281	266	284	262	232	294	266	261	265	266	255	237	264	283	280	269	250	295	263	276	283	309	279	262	313	312	242	244	273	267	271	275	258	261	286	266	250	255	264	258	290	290	291	269	283	288	279	292	294	283	283	264	273	279	257	269	237	287	267	250	277	293	270	251	272	293	281	292	273	287	236	229	253	294	285	309	311	226	272	277	270	281	284	285	255	278	272	284	287	293	251	295	286	285	275	271	274	293	257	254	260	252	279	246	279	261	260	250	258	291	271	273	276	234	297	253	271	272	297	288	288	270	267	287	260	266	304	289	269	257	266	273	295	269	274	272	279	280	275	251	286	264	342	278	287	255	272	255	262	261	274	251	300	251	309	285	259	264	287	271	255	286	246	283	250	270	272	269	254	265	287	258	252	289	279	256	272	296	275	266	263	274	265	245	248	266	267	280	260	251	283	314	295	276	283	249	261	279	281	271	251	225	253	279	282	267	286	265	279	238	274	280	271	293	274	258	257	274	286	299	252	260	245	279	264	282	277	283	263	284	285	258	238	252	246	288	264	322	261	261	290	275	293	278	305	283	273	266	285	278	259	243	284	267	256	288	264	235	275	300	252	271	235	293	277	264	274	270	274	236	288	261	265	283	259	257	294	260	287	261	275	304	251	278	259	267	241	268	253	277	251	281	245	300	267	267	303	282	268	272	298	255	265	263	284	268	313	277	272	265	275	262	265	296	272	267	268	275	247	266	240	235	259	266	298	263	272	304	258	253	270	273	303	269	268	290	283	280	280	274	284	267	275	288	267	255	235	269	254	277	305	284	282	293	269	310	275	295	283	281	264	263	255	246	279	272	255	285	272	252	248	283	282	243	260	256	251	254	276	235	270	270	270	285	290	284	269	316	250	285	278	290	299	276	285	258	288	262	266	265	291	281	276	262	239	296	268	255	284	268	268	302	270	267	275	267	272	286	265	260	289	290	293	298	272	279	259	270	281	292	277	297	267	255	281	278	245	266	278	285	264	295	268	290	263	293	290	285	235	254	296	290	303	271	246	255	279	252	290	296	272	284	280	276	286	305	276	315	259	250	253	268	268	282	266	243	284	256	267	255	278	276	239	268	257	279	282	301	285	246	273	297	249	293	259	265	283	295	304	278	271	278	302	247	273	283	265	297	249	277	265	225	271	295	247	222	247	261	288	284	224	297	247	278	275	288	241	277	313	295	271	291	300	269	287	248	268	261	261	279	271	270	300	272	330	281	290	263	281	260	310	295	262	284	252	250	265	232	286	283	260	307	266	242	254	285	265	275	317	294	271	292	262	268	244	259	249	249	249	267	261	293	264	286	298	298	282	243	267	287	310	260	302	301	237	271	298	261	290	296	291	293	286	245	265	284	288	265	253	277	283	289	279	272	298	264	248	262	246	278	272	293	275	265	280	263	248	289	264	252	273	291	278	229	246	279	287	261	258	260	246	221	280	291	276	258	242	270	272	279	256	290	259	256	265	261	239	264	254	299	294	267	279	314	262	290	256	271	291	280	288	281	259	322	268	256	281	286	275	287	266	252	252	285	279	263	268	286	285	289	256	271	274	281	240	296	287	299	301	274	279	257	288	271	272	304	281	277	277	271	258	300	277	268	247	265	263	271	281	239	269	231	298	270	289	315	281	263	257	261	274	251	266	264	293	261	276	252	267	264	285	273	255	285	269	268	273	235	240	264	268	278	286	339	301	268	293	254	259	268	257	251	287	280	295	226	286	256	271	274	251	296	295	309	274	264	285	273	275	308	284	274	246	284	289	276	279	287	287	327	294	264	299	265	251	275	295	292	299	265	273	256	272	259	272	242	274	249	266	273	280	268	243	285	277	287	269	271	288	271	282	282	275	294	287	284	313	268	272	260	259	260	256	261	257	252	263	302	240	267	254	262	281	279	268	270	302	277	297	257	315	286	291	247	279	278	265	295	267	243	272	281	292	250	262	284	282	269	278	285	255	303	288	278	258	280	276	270	260	300	271	270	263	278	266	273	238	294	265	264	247	275	280	298	285	270	277	267	277	261	294	302	263	265	282	281	266	284	264	283	270	226	264	306	279	264	243	260	235	276	257	279	242	262	282	273	284	273	271	279	263	269	289	247	291	276	253	273	296	302	258	228	287	237	243	294	312	269	255	305	274	255	273	264	266	321	244	252	297	277	281	268	295	287	242	278	263	286	264	263	272	278	275	273	273	259	250	294	262	246	239	278	266	276	283	296	223	286	294	275	267	267	283	275	263	262	267	259	326	303	294	246	281	304	288	292	302	279	318	227	234	268	274	265	310	264	281	269	272	281	249	284	245	249	272	301	285	277	278	272	263	293	308	305	307	248	322	290	286	274	289	301	269	270	282	251	281	281	274	298	274	249	276	273	272	250	295	309	262	272	277	269	271	281	260	283	256	269	262	284	284	263	244	279	274	274	269	281	265	285	284	272	308	260	284	274	270	245	260	276	272	259	304	246	283	300	280	241	256	279	262	259	297	269	289	269	295	277	267	290	297	265	268	271	279	255	270	304	291	302	279	288	277	273	278	248	256	258	283	291	275	296	283	290	279	279	302	267	271	285	285	305	279	260	256	284	278	283	289	301	285	239	276	304	286	264	289	294	329	283	257	281	268	262	266	270	298	279	261	265	265	270	286	261	269	281	295	254	259	297	272	255	292	261	312	271	266	287	268	304	259	260	308	275	280	263	267	286	260	244	265	266	248	295	315	275	257	259	257	259	256	286	280	281	271	298	257	276	275	290	265	296	270	289	266	325	276	266	260	292	244	258	305	264	252	291	263	253	292	280	297	275	257	302	273	288	284	279	288	286	268	284	300	286	310	268	327	262	231	309	275	240	268	269	278	258	261	289	268	254	283	245	262	292	262	266	281	271	265	296	251	277	247	266	279	280	308	272	314	293	286	276	256	270	276	256	260	257	260	295	302	254	271	285	272	249	259	244	258	274	283	283	299	285	268	272	269	265	267	288	260	244	265	270	289	265	231	265	290	250	238	271	265	268	251	293	244	275	283	294	262	255	262	278	272	262	249	254	266	296	264	273	228	272
10840	1489	1567	1879	1753	1601	1373	1222	1097	944	834	814	779	742	730	752	738	723	717	687	687	699	679	663	672	679	644	690	665	689	715	719	652	641	635	668	642	636	637	622	662	646	598	656	653	648	646	621	656	694	700	663	652	634	628	684	604	628	674	613	641	636	654	631	626	619	641	632	642	686	626	631	653	639	677	658	633	597	622	645	616	579	669	668	652	640	668	605	630	644	603	665	640	625	628	612	659	629	635	686	672	668	657	603	643	664	637	620	609	660	636	626	669	643	631	678	664	614	616	681	602	640	664	627	668	621	615	646	638	636	642	661	610	654	610	630	644	625	668	629	682	670	663	643	670	612	652	631	630	712	656	609	696	627	640	599	645	632	651	654	699	646	637	669	645	655	648	659	663	639	657	645	665	667	639	617	633	640	652	640	614	630	645	669	653	656	620	623	625	669	598	651	618	660	645	657	636	648	657	659	645	662	703	605	653	657	622	579	654	621	676	648	627	674	652	634	634	640	650	615	678	616	642	630	619	639	650	633	642	591	649	655	635	623	663	622	631	648	599	615	601	648	653	602	656	655	609	635	635	638	601	649	633	607	658	595	607	648	670	636	637	599	620	607	649	634	690	651	649	647	670	621	652	638	624	596	609	607	616	688	627	629	643	640	618	621	694	621	610	651	621	675	608	606	662	622	643	662	659	643	643	643	650	623	668	642	638	627	622	624	591	595	561	664	642	632	604	662	637	659	632	699	663	612	657	628	641	600	683	670	623	652	657	667	630	604	631	606	656	642	643	609	623	593	641	695	629	606	611	643	623	625	642	654	615	621	621	623	624	621	617	666	618	640	631	616	639	624	624	644	615	639	644	576	661	648	686	645	663	611	624	658	657	626	651	654	635	656	640	649	672	642	613	676	625	637	630	619	620	642	639	622	612	688	626	633	655	605	648	633	659	635	644	605	655	636	650	638	658	660	638	631	623	657	618	639	618	603	654	632	641	666	659	666	672	609	619	617	622	659	673	649	654	635	647	662	640	644	641	643	637	619	648	610	683	623	665	628	645	673	661	631	624	626	633	638	644	621	680	643	647	595	620	656	641	640	643	618	553	652	639	541	674	628	651	645	611	639	627	680	633	651	649	638	677	607	622	645	640	649	625	609	598	706	625	680	565	595	660	642	655	650	625	617	644	641	642	664	657	597	628	638	652	608	627	619	610	628	674	645	642	581	608	693	610	635	630	620	641	637	614	648	629	604	618	561	658	608	634	642	654	637	615	622	660	675	609	648	657	653	662	662	694	586	666	637	666	640	610	616	624	652	638	641	611	628	662	633	633	679	648	640	646	655	657	616	647	604	658	652	626	667	650	596	691	646	687	603	608	646	657	603	643	633	638	622	600	641	660	622	646	629	626	670	620	662	625	616	633	657	596	595	684	613	653	617	690	669	621	652	625	658	624	643	607	615	607	583	613	660	641	664	670	649	646	611	637	587	656	649	636	664	623	624	626	653	640	643	625	637	646	663	594	616	599	648	657	672	656	642	626	637	637	639	618	648	621	641	585	626	646	643	654	634	648	636	616	638	653	624	622	662	636	633	605	632	623	631	639	699	618	637	615	686	663	652	663	647	622	623	658	698	628	656	605	620	642	605	679	584	663	631	645	601	616	674	614	644	713	656	619	663	645	625	676	602	616	651	642	617	622	670	625	644	650	648	645	628	584	652	628	647	634	610	609	656	685	632	604	641	645	586	612	638	627	648	650	600	656	637	610	642	631	644	631	601	632	647	678	663	617	660	620	619	624	653	591	645	619	621	652	626	662	634	678	647	645	651	638	609	660	633	631	636	681	690	676	696	601	638	638	659	623	671	700	631	645	619	642	620	658	621	640	621	639	642	640	594	672	652	662	670	656	662	640	635	628	633	629	681	605	646	674	632	636	643	666	612	682	639	637	643	683	669	611	642	701	602	655	636	632	680	635	615	654	679	613	692	617	631	610	610	605	635	652	614	653	634	660	663	671	657	636	630	612	574	667	654	695	634	633	623	678	622	677	656	650	627	626	647	684	650	637	630	614	633	636	658	668	656	647	666	655	642	623	615	642	651	653	629	613	602	599	636	685	688	627	665	622	638	623	651	623	693	672	597	597	642	629	640	664	658	631	635	667	648	604	624	619	652	605	628	597	644	664	625	618	661	660	617	631	618	646	651	630	622	642	658	639	641	621	664	634	634	653	653	584	643	616	600	636	602	652	647	607	664	612	641	602	660	640	669	656	617	653	602	606	660	614	614	690	632	641	673	636	650	588	662	630	658	648	641	653	648	620	659	653	603	646	679	594	651	602	651	663	651	594	635	637	650	634	631	661	617	640	659	663	607	648	622	679	653	656	665	634	591	633	655	658	605	646	608	662	627	653	640	610	650	620	617	604	647	664	667	622	635	663	613	610	649	593	665	622	683	642	642	621	614	626	639	687	641	641	636	642	621	628	633	601	696	623	682	659	610	657	661	641	666	608	640	628	660	643	609	631	601	658	649	673	627	603	655	603	662	666	649	597	635	636	581	637	646	643	646	620	667	663	662	648	618	643	626	613	623	615	628	610	628	649	615	657	592	654	637	662	672	654	653	656	660	604	628	703	672	670	678	628	663	634	613	634	629	633	674	661	640	610	636	637	632	622	640	649	635	641	611	649	637	625	647	609	673	619	636	640	660	609	614	637	662	656	658	617	608	670	614	654	621	644	619	643	592	627	678	642	650	646	654	670	636	654	622	635	659	655	610	631	645	606	628	607	597	631	652	645	685	684	684	659	581	644	611	641	620	650	642	618	626	606	659	639	658	646	618	633	634	677	650	596	604	660	654	672	584	602	651	648	614	657	615	643	610	672	662	629	621	619	667	635	644	621	643	587	641	650	624	657	686	648	631	619	616	663	642	684	637	617	585	643	628	622	644	604	629	663	645	646	636	606	648	649	623	661	622	630	684	639	644	606	665	661	602	661	661	636	626	670	625	680	615	692	663	623	646	647	665	659	667	609	597	619	626	664	645	667	677	583	656	634	631	624	646	628	608	620	634	652	686	661	608	662	658	678	628	579	655	645	668	627	650	644	659	663	627	597	638	637	625	624	615	651	618	635	629	675	643	683	619	651	633	676	633	639	628	629	658	637	675	640	672	661	641	651	681	645	649	663	618	631	658	699	649	596	626	666	612	625	647	638	637	658	692	670	672	670	649	657	617	608	650	679	684	629	647	600	590	665	638	616	604	621	604	667	612	666	642	621	636	647	634	631	657	643	597	631	610	649	653	683	642	694	629	655	661	641	621	618	652	653	608	656	662	661	664	663	655	674	655	626	593	626	583	608	599	639	637	587	685	675	668	598	648	631	646	626	672	663	653	644	631	658	666	615	616	593	605	618	660	638	637	657	617	637	626	633	645	616	635	607	643	631	645	643	631	612	672	661	657	616	641	595	592	643	637	660	676	627	634	629	616	624	641	629	630	696	647
26435	6041	1890	1452	1020	818	706	625	546	482	420	459	455	449	426	409	395	412	366	418	455	393	420	365	396	352	431	395	407	368	373	412	380	381	409	388	411	367	378	384	403	380	396	380	414	433	406	389	408	417	411	445	418	449	368	403	378	374	400	412	384	375	382	354	388	356	399	407	392	363	357	384	368	401	388	355	396	381	370	392	389	423	424	372	359	369	357	369	411	397	404	373	360	398	415	388	371	388	383	342	365	404	386	389	385	401	388	395	407	371	409	416	439	370	423	423	431	389	370	382	413	362	361	351	421	397	401	408	407	376	398	384	392	389	377	348	379	355	362	434	404	404	436	422	412	386	403	381	403	393	418	375	395	398	396	407	382	408	365	393	375	401	391	338	422	350	352	377	373	406	385	392	346	374	386	403	405	386	395	375	397	392	358	381	386	387	427	350	399	412	391	407	366	408	408	336	412	385	393	410	441	405	367	375	380	407	377	409	426	377	407	374	410	370	400	409	396	380	384	385	353	384	385	427	357	361	347	412	383	371	399	394	401	431	432	380	375	402	339	401	369	410	396	372	381	426	427	388	419	404	374	389	427	383	393	391	387	418	362	397	422	370	395	411	362	373	401	384	382	392	387	370	357	402	378	390	412	405	354	429	380	423	358	393	399	360	388	385	367	352	420	388	430	409	403	383	382	420	353	369	399	367	431	357	364	385	406	399	412	378	375	418	364	435	374	373	364	384	402	411	407	379	403	415	416	372	404	363	419	409	389	378	391	390	401	355	408	384	384	389	396	396	390	412	368	376	369	361	376	428	388	365	382	401	388	382	371	374	396	403	446	379	351	404	392	402	408	393	402	365	351	380	384	394	377	432	416	377	371	431	395	422	424	382	368	363	390	357	380	370	442	407	348	399	390	376	396	380	379	373	365	355	377	385	383	389	400	395	380	404	374	389	373	388	413	396	401	370	393	384	433	416	410	408	370	402	386	400	365	334	416	408	396	380	366	385	365	389	409	419	374	354	427	423	391	404	397	400	432	366	377	364	410	408	354	433	411	417	380	421	371	375	371	387	380	385	398	388	391	425	401	428	387	437	380	397	371	385	390	398	405	384	353	369	387	385	386	396	386	377	368	374	408	417	390	401	379	342	392	390	395	372	388	340	394	428	370	421	421	418	381	366	417	399	381	351	366	378	389	381	410	354	392	387	363	395	381	403	380	458	394	395	369	414	385	413	378	341	380	377	380	339	380	387	382	392	334	338	380	406	423	421	355	363	392	397	412	438	408	421	410	389	399	406	384	399	387	376	416	402	383	409	368	366	398	397	380	404	384	387	391	387	407	397	442	414	391	400	395	440	392	366	378	394	356	382	431	386	407	361	401	353	409	377	424	386	386	369	348	379	378	402	404	382	373	373	408	383	385	378	381	370	406	352	389	379	380	431	390	382	409	387	397	392	438	377	394	379	424	384	386	396	368	398	415	428	381	416	378	439	390	405	358	433	428	384	372	384	406	370	374	380	389	353	385	412	398	402	407	387	357	359	381	385	392	392	388	343	370	367	383	450	397	345	442	388	401	371	379	364	394	453	414	413	405	418	392	387	390	388	399	359	424	360	405	392	373	391	374	347	374	396	391	419	376	374	367	367	362	416	360	401	406	371	349	388	386	390	378	369	414	366	419	411	387	392	393	412	400	364	359	393	440	399	409	367	360	383	355	393	371	383	375	380	396	413	400	329	376	383	364	420	355	417	404	422	370	384	376	376	409	422	364	400	423	389	377	403	410	404	416	360	388	386	394	418	386	377	382	368	387	400	379	425	381	373	385	384	399	401	394	388	390	407	377	420	411	394	382	411	407	405	372	442	398	380	367	350	371	397	385	353	410	373	399	387	380	385	365	373	385	397	396	409	382	430	406	368	394	389	395	365	387	378	410	404	377	400	385	375	360	394	357	393	420	384	422	377	465	404	386	366	370	367	399	386	380	405	356	350	375	359	415	369	421	393	393	350	361	420	368	404	391	461	380	367	400	406	409	387	350	358	382	370	400	385	395	382	400	395	398	450	415	435	414	363	407	371	358	374	366	404	377	344	391	396	383	441	371	365	382	401	341	406	402	366	362	371	380	373	380	396	410	405	405	371	418	372	399	374	425	408	388	389	413	400	408	397	404	370	368	377	344	376	398	411	365	376	392	353	394	427	405	387	391	394	399	419	400	407	404	383	380	395	400	358	393	380	370	403	417	416	388	393	362	332	398	392	362	341	386	364	378	399	426	400	384	389	415	394	384	393	383	421	423	393	382	406	383	398	411	399	410	392	390	376	383	410	376	368	405	391	385	377	375	375	354	380	427	354	389	379	345	409	412	376	433	378	404	374	358	412	367	396	370	397	410	404	416	425	412	391	414	404	399	426	374	380	367	389	407	409	389	407	441	414	386	376	392	346	431	355	399	403	353	401	392	334	385	381	364	365	407	374	379	395	415	389	370	336	400	397	389	337	373	391	396	395	371	373	371	392	358	365	375	407	355	363	397	371	407	367	421	381	367	383	385	397	366	393	378	412	395	404	372	380	411	409	379	379	372	362	368	359	380	398	417	366	375	417	397	394	411	400	401	382	371	364	375	416	397	393	380	366	377	386	408	405	380	398	377	413	402	399	394	385	354	398	394	376	343	359	426	381	369	391	381	387	405	357	397	370	396	374	348	363	404	348	372	362	376	401	365	408	403	384	395	380	375	401	405	366	386	393	345	395	389	376	394	415	396	376	375	417	432	404	370	374	363	386	439	397	345	394	354	411	366	381	383	427	356	401	400	416	392	427	354	400	379	398	388	374	376	412	405	390	375	348	380	372	368	415	403	392	389	403	376	390	411	405	396	380	375	353	385	379	412	413	368	392	366	336	386	401	389	383	392	399	411	403	394	382	386	382	382	380	353	403	372	398	371	358	393	379	393	416	369	401	387	394	378	406	422	375	376	383	399	389	387	358	418	418	455	379	417	384	354	413	388	384	355	400	421	382	436	398	389	364	428	384	402	409	405	367	390	362	379	405	368	367	334	356	395	403	403	370	392	354	408	413	380	397	391	423	391	330	382	361	389	359	418	376	365	426	426	381	398	368	404	376	397	367	371	404	389	410	396	390	367	362	371	390	420	403	377	415	377	403	416	333	402	426	376	410	423	409	438	381	435	430	369	394	381	372	380	392	360	406	427	383	355	371	414	370	415	406	380	344	410	410	424	375	399	410	366	394	400	394	441	365	393	385	370	413	351	373	370	395	408	420	429	396	385	425	415	393	411	406	415	402	394	384	387	414	406	400	384	392	385	454	417	390	396	376	387	381	391	363	399	378	384	425	360	419	383	384	352	376	383	400	392	390	371	407	394	437	410	414	396	388	358	419	409	385	399	397	363	396	413	392	391	408	413	408	389	375	383	404	370	404	369	375	414	397	379	390	366	371	377	395	366	408	388	386	422	387	371	389	392	424	387	423	388	412	382	390
13803	2318	2387	2685	2538	2278	1925	1813	1482	1183	1119	1123	1032	982	929	936	927	896	871	919	857	887	900	783	850	853	804	796	818	876	798	758	810	782	761	808	738	818	804	844	789	836	823	853	786	773	809	792	764	845	807	801	808	794	786	743	773	755	812	759	790	831	762	808	778	817	790	774	805	770	762	799	795	845	797	838	752	774	769	816	761	860	777	790	795	783	829	753	821	784	807	786	738	729	793	757	769	803	799	785	829	726	786	740	735	746	786	745	811	765	772	783	825	815	771	784	792	720	788	781	790	758	816	765	779	751	804	791	804	817	786	812	796	790	789	759	784	826	789	834	776	751	788	808	766	724	817	811	748	740	752	777	818	740	755	754	737	769	747	765	765	770	775	740	753	738	769	761	771	747	829	751	805	806	789	715	793	795	792	797	782	794	725	802	735	800	804	817	764	756	769	803	761	780	781	732	736	798	764	830	793	795	760	751	766	797	753	760	794	810	730	765	744	764	746	750	800	812	784	818	768	740	710	833	786	777	756	744	747	782	803	799	798	798	791	795	764	720	767	776	767	794	777	758	799	753	791	736	743	785	799	812	764	755	728	773	765	798	751	786	747	761	773	810	743	770	802	781	749	755	790	777	806	793	747	822	762	815	779	807	803	752	733	778	750	804	823	788	792	807	794	783	799	775	750	795	785	796	764	759	762	800	770	791	757	762	779	795	814	780	747	776	809	762	761	811	770	815	757	723	768	771	854	771	779	778	732	767	763	769	775	746	763	747	803	765	764	801	790	785	796	754	799	788	798	730	811	775	749	767	752	789	791	810	753	769	786	799	829	779	736	744	713	806	766	793	809	757	773	731	758	785	796	740	792	779	726	760	801	771	817	754	793	719	788	786	767	825	743	763	798	781	760	790	804	759	787	786	763	733	783	797	768	766	763	782	778	763	802	775	817	738	783	763	790	816	744	840	773	811	747	779	766	778	772	769	743	757	811	792	783	731	801	776	739	719	759	755	774	775	744	793	841	757	779	727	752	814	812	830	775	778	751	751	815	792	805	819	818	768	790	773	759	764	757	785	801	812	797	727	782	786	793	834	765	808	771	766	832	779	789	787	761	809	758	785	791	827	818	757	764	760	708	776	818	750	747	792	766	859	814	745	781	786	743	754	772	751	783	695	791	778	765	798	790	775	785	788	758	793	769	757	827	784	796	752	762	807	790	761	781	791	802	783	809	784	742	777	749	774	768	762	750	776	792	725	786	766	823	816	782	797	762	783	806	740	822	805	768	805	762	771	822	769	800	789	732	730	783	759	743	750	797	785	816	757	762	819	691	780	766	736	768	775	790	779	775	769	792	698	781	761	787	762	817	760	805	764	813	753	773	760	780	791	782	768	836	768	802	794	744	743	766	811	768	791	800	812	797	708	816	784	771	766	797	788	782	791	767	802	759	746	776	751	800	712	779	796	806	765	789	760	737	784	798	810	747	764	807	750	733	783	746	758	755	755	793	793	803	726	796	775	795	736	813	768	811	777	736	749	803	782	718	783	811	759	802	761	761	801	803	752	799	725	791	694	791	771	777	790	782	806	787	748	718	781	797	795	759	708	809	761	736	786	786	782	787	787	721	763	847	774	758	759	784	782	735	825	813	766	754	767	785	797	766	763	786	761	786	809	791	789	784	800	732	767	723	804	779	754	737	772	765	733	772	791	779	792	781	778	708	824	845	778	821	722	720	799	753	772	786	809	774	833	740	795	808	747	787	732	783	806	762	738	815	762	785	733	747	820	781	761	805	789	769	773	754	767	827	792	829	773	776	776	767	790	747	809	742	724	814	768	766	792	769	772	747	761	804	809	756	785	749	729	727	799	804	784	792	774	811	766	812	790	789	764	759	793	780	832	808	751	818	846	820	751	773	835	782	804	722	721	808	784	767	749	768	781	798	756	777	763	720	765	793	753	802	807	790	788	785	798	765	781	793	734	787	746	756	769	766	760	769	779	790	782	716	754	761	818	804	757	764	781	827	784	778	761	756	822	788	723	807	793	799	798	810	775	790	780	760	775	733	829	793	717	817	768	816	801	769	801	731	802	807	729	796	814	814	760	781	787	782	821	753	772	770	757	771	759	742	758	771	839	786	760	822	790	748	740	764	826	831	764	735	797	781	796	762	767	754	771	783	772	768	780	789	781	791	829	773	779	847	787	808	765	762	721	793	798	791	764	785	731	768	723	789	823	780	819	787	749	719	791	770	782	786	821	743	789	696	785	765	844	784	787	781	823	737	745	780	808	785	779	806	813	741	775	723	733	799	741	777	806	772	772	787	714	782	783	807	783	729	801	753	761	724	800	744	792	822	738	786	759	761	760	764	769	756	761	773	753	735	729	756	801	787	799	781	738	757	777	771	770	776	758	787	746	800	758	790	815	793	740	736	801	775	764	735	770	796	803	827	787	804	782	791	783	794	821	814	775	749	765	829	776	782	749	811	804	753	794	727	772	784	788	773	799	785	768	780	738	808	815	811	757	768	730	805	766	797	759	798	795	805	811	836	758	767	797	743	766	773	765	740	787	772	780	765	785	785	774	735	730	792	767	807	774	759	760	733	785	804	785	784	761	781	765	746	790	790	809	790	793	784	765	797	773	802	735	784	720	781	802	806	767	779	745	737	793	784	793	781	767	728	815	786	740	772	769	757	779	744	769	794	767	791	754	769	784	788	772	750	810	796	761	782	792	807	756	780	801	766	741	732	780	797	767	756	758	788	771	772	702	774	773	790	813	716	723	765	825	786	802	777	812	784	764	797	794	793	754	778	774	790	757	733	752	784	839	798	783	761	775	758	779	751	780	768	787	768	799	739	797	782	783	792	767	764	813	816	791	755	763	737	773	770	765	752	796	808	764	779	804	792	748	759	835	785	741	749	794	752	791	786	797	812	773	749	733	777	834	754	753	819	803	772	811	730	759	766	879	744	752	827	786	766	758	799	723	781	810	758	783	761	788	771	743	826	790	736	814	801	795	790	760	778	743	717	740	755	780	802	785	835	755	757	773	740	751	809	774	794	745	764	792	783	801	724	829	728	789	802	827	780	779	779	813	736	767	724	817	777	778	768	776	851	798	785	748	752	762	748	860	753	759	725	778	761	740	761	784	794	770	780	809	809	768	756	793	771	798	777	809	750	817	782	808	797	796	770	798	740	786	796	764	803	758	777	734	820	783	784	787	812	818	696	775	791	758	789	790	781	794	784	760	753	782	755	801	810	788	795	755	816	758	726	827	777	797	800	755	789	724	736	849	782	811	775	792	791	806	756	785	805	761	751	797	764	748	779	816	792	805	760	792	788	758	800	768	765	739	826	779	780	763	762	759	787	749	785	779	798	801	794	760	788	705	798	766	753	814	778	740	780	775	820	756	787	752	804	798	780	784	791	845	767	748	775	814	762	793	753	782	780	797	746	791	770	744	803	816	750	769	801	752	726	793	732	755	808	777	785	796	715	824
4424	605	261	222	235	215	197	202	208	194	222	203	210	195	174	199	209	181	151	200	187	171	152	157	183	188	208	152	167	187	200	181	192	172	185	176	169	186	174	204	177	197	191	207	200	180	204	153	178	199	228	188	175	190	166	186	182	182	167	178	167	191	220	210	184	170	176	198	207	190	192	167	158	206	179	189	196	164	204	174	186	187	184	170	178	183	174	186	177	213	187	195	166	187	221	190	166	178	173	180	199	183	182	178	172	183	180	213	214	174	192	216	210	170	169	201	143	184	147	191	191	184	210	200	199	212	207	198	192	194	165	174	187	198	178	204	195	189	192	162	203	173	150	201	207	195	187	171	185	200	178	162	201	179	192	187	187	203	167	182	179	198	170	176	163	167	185	184	173	170	184	161	168	180	166	164	209	171	185	171	194	173	191	186	188	177	172	179	177	174	170	164	143	176	180	165	193	202	178	168	182	202	180	192	187	203	185	180	180	191	191	183	185	190	183	194	198	190	192	186	169	188	193	205	183	197	172	195	224	194	198	202	179	193	187	166	198	145	171	204	182	167	179	161	173	191	208	215	176	169	187	183	162	168	200	201	191	169	185	204	155	167	188	199	199	212	185	180	182	190	193	165	205	172	198	173	175	192	196	172	190	183	216	189	206	212	177	175	183	178	187	173	180	199	152	179	155	210	173	177	171	198	178	183	188	172	184	178	202	197	214	195	186	191	179	193	186	208	157	174	180	210	201	198	184	169	215	175	204	188	194	203	187	186	176	168	172	172	190	171	218	202	189	179	182	173	166	185	155	188	188	178	195	175	195	189	202	197	202	205	187	200	183	186	197	171	175	181	164	184	168	153	197	170	189	192	188	205	201	197	192	208	193	174	203	175	179	164	190	194	166	193	185	167	178	165	169	192	173	187	170	195	204	186	183	184	183	176	188	174	182	170	203	190	194	160	224	196	179	158	180	173	170	193	178	226	181	174	176	192	188	185	178	187	180	188	183	183	173	184	178	184	195	200	185	183	194	175	178	180	173	185	176	200	178	185	214	218	214	149	186	190	157	198	184	177	192	197	180	195	189	196	199	175	186	175	173	189	173	220	167	167	180	188	193	177	169	216	142	174	168	148	164	196	180	198	197	167	171	210	184	162	197	215	190	169	187	173	169	184	185	191	171	174	189	165	187	174	194	192	209	176	183	168	203	195	198	183	184	200	175	198	186	203	156	188	175	196	198	169	176	196	204	193	213	187	182	199	186	161	171	167	176	190	196	179	206	195	212	192	178	169	173	191	189	190	192	182	194	194	180	188	178	176	178	196	171	178	190	182	180	170	221	165	167	178	187	203	195	189	173	194	213	166	183	181	201	191	173	150	164	179	184	204	177	182	183	196	185	201	214	204	202	169	173	189	171	192	187	189	197	198	178	234	187	183	161	180	200	194	197	185	179	138	173	182	203	213	194	179	168	178	184	200	190	185	183	195	199	186	192	180	170	205	203	192	166	188	196	170	180	148	169	197	200	201	200	196	183	200	183	193	168	177	185	198	196	191	201	180	172	200	146	171	187	180	193	172	190	184	174	182	164	207	171	157	194	172	199	163	181	189	191	200	170	193	190	175	196	185	161	169	181	208	167	214	174	190	204	187	176	184	171	184	176	177	186	199	203	174	185	177	182	211	171	176	194	179	199	171	191	192	179	179	191	175	190	181	168	193	147	168	173	171	184	178	193	197	180	173	195	194	191	201	222	192	200	193	188	166	183	199	165	200	186	206	222	196	192	193	171	183	171	194	182	192	186	213	194	194	193	173	192	175	187	170	175	209	181	174	191	161	159	180	173	173	159	217	189	186	221	207	182	197	199	185	190	172	163	186	175	185	201	169	174	187	201	178	187	186	183	164	200	170	169	166	171	159	192	206	200	184	183	191	155	190	175	173	206	210	168	182	202	176	189	177	159	181	164	187	173	178	186	202	197	186	157	180	193	190	201	177	193	177	195	192	204	178	199	183	176	184	178	189	192	191	160	154	188	173	182	176	178	177	214	165	190	189	171	194	199	174	169	172	198	202	174	167	169	175	204	195	195	194	198	167	187	193	179	199	208	181	184	191	197	180	183	183	179	185	182	184	161	173	179	174	184	183	199	182	212	198	185	194	201	206	183	181	180	182	190	183	172	188	189	187	210	176	178	191	181	186	166	165	196	215	181	206	183	173	207	177	189	166	156	188	190	182	178	184	206	190	198	175	193	187	184	194	193	190	191	163	175	182	163	194	157	181	177	189	195	180	160	182	217	189	182	177	200	211	162	177	212	177	199	190	192	188	187	180	198	207	200	211	173	205	187	189	180	181	186	173	173	183	170	183	196	208	177	162	178	188	177	194	161	180	194	198	180	188	166	204	196	187	195	160	179	175	179	206	201	191	157	163	198	163	173	175	193	165	205	180	182	170	172	220	188	191	153	188	172	163	221	158	156	169	180	179	179	181	194	193	193	192	161	183	187	189	188	199	173	189	175	166	152	168	180	169	206	173	180	205	193	161	154	196	161	176	151	179	183	177	162	167	173	163	182	204	196	180	174	191	208	211	205	193	164	211	213	188	189	178	176	157	173	200	189	171	185	210	189	172	186	202	161	178	169	183	180	197	178	213	179	164	190	177	156	205	174	177	187	206	181	183	189	196	181	191	198	178	167	185	189	201	183	196	165	179	174	182	185	204	180	176	180	180	179	217	175	185	185	205	183	187	170	182	166	171	182	182	186	205	179	202	188	184	174	193	176	187	178	189	189	181	206	178	186	178	178	179	197	197	202	205	186	209	181	186	168	196	192	200	204	198	193	185	182	191	197	201	219	181	178	171	175	195	183	159	186	180	195	168	207	221	175	167	186	200	183	174	180	182	185	162	185	172	188	155	188	183	177	199	204	185	183	190	189	181	181	168	181	229	204	189	180	164	172	175	189	208	163	196	178	182	200	185	173	183	206	165	178	182	189	190	196	189	199	189	188	203	193	190	186	178	185	200	180	206	183	189	166	196	167	184	192	153	178	166	153	198	174	188	199	200	152	206	176	177	150	190	183	189	174	238	190	192	195	193	173	204	199	186	171	167	173	173	174	187	177	179	180	205	196	190	187	199	204	177	195	201	178	156	174	193	181	187	206	220	199	198	170	177	193	185	179	182	203	206	196	180	197	196	177	177	169	189	173	193	193	172	173	209	186	174	190	187	205	174	196	196	180	173	180	201	175	154	171	164	172	188	186	227	189	178	168	195	185	194	189	191	194	185	154	181	190	188	186	194	203	158	169	199	175	189	181	169	163	166	184	199	205	208	168	188	190	179	183	183	198	190	170	186	190	219	214	183	176	209	195	201	175	175	186	173	192	194	180	216	185	198	203	186	191	185	185	192	178	185	211	204	179	193	172	176	190	163	190	199	191	187	210	193	181	163	169	186	192	217	206	191	195	171	195	194	178	186	186	198	182	191	187	221	175	176	178	183
3168	664	578	559	568	526	532	514	501	491	477	452	465	502	445	459	461	488	455	499	459	438	484	473	451	455	492	416	451	435	462	465	479	462	464	402	433	426	471	453	436	504	484	438	467	450	479	477	444	473	510	473	490	478	465	463	514	437	418	444	490	467	441	452	468	467	461	485	436	450	460	431	462	445	464	450	443	466	442	482	485	428	446	427	440	439	435	430	443	425	478	477	457	430	407	452	465	456	434	439	450	470	497	447	445	470	477	456	487	412	422	463	459	466	458	463	420	474	437	483	513	454	488	464	491	453	485	471	486	473	477	445	464	441	455	471	424	481	456	463	426	448	473	463	453	437	484	451	501	425	459	453	447	444	465	472	494	460	482	455	440	461	421	512	440	486	454	436	454	462	482	414	482	460	449	478	426	485	484	450	443	462	463	463	449	474	447	479	440	468	477	468	421	485	440	474	483	479	450	476	449	437	449	461	471	490	438	489	452	488	466	438	476	459	453	482	486	449	463	441	430	466	445	529	474	429	466	447	403	460	476	456	488	419	456	420	463	449	442	420	474	474	424	462	433	452	477	490	434	489	497	450	443	479	493	469	440	462	425	455	455	468	466	437	439	487	438	459	426	466	451	440	425	461	462	461	450	429	437	462	444	439	467	443	447	499	459	449	471	435	458	452	444	454	450	475	408	448	500	475	446	490	451	445	456	463	460	445	493	480	492	434	435	491	442	439	449	483	448	456	450	478	432	484	437	429	442	448	470	424	435	451	438	450	464	437	479	482	508	483	465	420	467	473	443	459	442	458	454	435	436	441	437	426	463	468	477	441	513	500	427	489	412	481	450	438	447	460	465	472	423	460	448	505	472	436	453	440	458	461	457	457	442	471	436	463	454	476	442	451	434	449	474	456	422	446	486	465	446	470	491	475	435	468	454	487	434	471	483	478	451	462	448	450	469	474	453	478	458	465	466	464	444	456	469	494	429	416	424	436	459	439	419	457	466	443	429	473	484	460	482	463	488	432	486	440	467	448	468	468	432	451	464	469	449	442	448	481	407	472	462	465	410	454	436	487	453	472	468	472	456	434	469	468	457	462	474	435	459	443	475	483	464	435	435	445	455	468	472	443	434	463	462	475	461	463	440	437	463	451	470	412	416	446	446	475	470	444	449	482	426	454	447	467	454	478	485	432	475	478	444	462	438	468	496	464	500	454	458	438	443	468	441	463	476	438	428	472	450	439	431	474	471	472	458	446	444	444	438	426	451	479	478	456	440	496	443	447	478	429	477	467	472	448	518	444	439	478	465	481	451	477	426	446	441	453	483	486	496	441	436	461	499	464	442	415	457	471	496	448	467	507	432	492	438	415	479	483	453	492	456	436	474	467	444	453	474	473	455	465	468	445	447	475	459	477	478	460	473	438	469	436	415	418	488	475	448	432	452	441	454	434	446	455	454	466	455	506	457	435	498	418	467	491	447	453	441	461	420	445	467	471	454	428	462	437	484	465	485	456	444	477	488	460	467	459	460	430	489	417	433	460	441	429	453	441	477	446	458	463	453	462	445	451	461	463	419	464	448	479	443	435	470	504	484	466	436	443	486	486	477	452	453	422	479	438	450	453	452	448	463	446	456	436	473	422	454	471	449	451	493	464	415	439	432	516	451	468	475	405	448	430	438	456	462	442	506	469	422	479	490	469	511	475	472	440	473	458	479	478	521	453	481	425	397	442	470	460	479	445	472	437	454	431	513	438	458	461	480	499	458	462	523	451	468	501	444	493	447	462	471	450	435	470	462	471	483	423	511	492	438	436	479	506	485	472	456	465	450	468	437	475	480	479	484	465	393	443	467	467	459	487	484	432	474	457	461	435	473	466	450	480	452	453	454	453	445	484	426	474	465	451	453	428	470	450	430	453	456	447	449	444	506	477	462	461	458	482	461	476	454	439	473	446	452	439	448	442	429	453	455	484	488	454	446	459	481	446	448	459	461	455	460	417	471	454	470	437	459	471	471	463	466	435	463	423	463	498	478	434	455	456	437	503	415	462	432	480	449	480	479	428	448	452	510	495	497	468	488	434	471	459	448	448	450	418	464	455	460	488	445	462	463	456	455	446	489	452	458	485	480	437	498	479	428	462	467	427	470	448	445	456	438	444	434	459	469	446	466	439	498	425	478	455	446	458	448	447	464	448	462	454	455	487	438	411	455	426	451	470	449	471	424	436	497	504	430	492	449	427	458	479	457	438	442	445	435	461	447	411	437	489	440	439	455	451	445	485	436	470	447	449	469	434	439	456	487	460	446	471	494	452	434	465	451	500	478	475	467	457	451	433	451	475	416	457	448	468	478	473	478	424	445	460	473	453	453	414	435	452	451	454	439	476	483	454	442	464	446	415	493	463	452	444	510	463	418	444	502	447	461	430	482	478	448	514	454	479	450	462	435	470	465	454	426	452	430	460	444	480	483	454	466	460	457	490	466	479	427	461	419	468	475	444	454	417	455	461	438	437	492	487	461	471	484	425	440	451	472	448	459	478	477	481	453	437	456	460	456	436	493	481	448	459	487	504	461	469	497	446	457	444	443	483	479	472	447	433	465	440	432	470	462	437	432	458	470	505	415	474	457	452	497	462	462	437	466	483	502	472	457	489	462	428	469	488	476	489	457	458	463	429	450	417	433	501	486	496	440	447	487	469	433	497	443	471	431	463	436	488	475	476	440	455	451	452	457	476	476	462	480	450	461	465	468	440	472	436	446	482	476	433	487	455	469	501	457	479	477	459	423	447	445	455	446	472	462	484	473	473	452	448	470	466	459	471	463	526	492	476	412	439	476	399	490	458	447	431	462	496	476	479	478	453	475	472	450	439	440	449	477	486	473	427	466	459	462	440	422	457	432	424	490	479	456	423	476	447	440	490	453	465	465	476	472	479	487	451	466	427	467	475	422	471	449	450	441	481	456	470	468	458	446	463	476	468	440	475	475	450	473	476	470	439	480	475	441	463	441	426	459	446	464	453	463	415	455	453	431	450	480	435	429	453	448	481	447	457	460	453	429	472	471	495	439	450	463	500	471	468	468	466	445	425	424	455	480	459	479	492	467	475	487	461	495	458	480	448	449	457	450	478	446	463	449	505	447	417	469	475	453	455	432	446	436	463	472	468	464	490	474	430	429	490	444	464	446	441	461	487	459	459	442	421	452	446	487	484	464	452	432	450	433	444	476	434	471	440	427	474	431	448	415	473	457	483	464	465	475	449	451	499	471	434	452	479	450	439	466	447	435	463	467	456	501	464	426	471	492	467	451	456	456	434	455	489	416	433	406	432	462	460	449	429	435	472	436	524	442	461	481	489	480	458	440	464	468	459	450	446	470	451	464	446	487	508	462	486	450	473	471	443	444	467	437	439	436	450	485	428	429	469	424	489	469	450	455	490	456	445	475	499	454	449	450	473	469	478	456	440	473	462	461	469	469	473	436	438	457	433	467	482	479	436	458	446
17004	2796	913	678	592	513	443	376	325	329	290	317	292	291	297	271	239	324	299	291	305	292	280	261	273	277	275	276	265	306	279	284	313	254	313	247	295	255	287	269	273	240	281	271	287	262	257	258	263	268	279	279	292	275	276	290	257	251	275	236	291	282	255	262	284	268	286	251	294	338	269	258	287	282	292	265	261	257	266	230	239	251	248	276	254	265	263	277	287	250	298	325	276	260	247	282	283	252	301	270	274	287	256	273	272	307	261	263	311	274	276	288	268	271	269	248	263	295	245	276	262	291	305	266	264	237	263	268	262	244	278	268	281	270	263	269	260	272	268	263	263	280	250	285	307	268	280	277	255	266	255	302	282	312	285	287	262	259	268	264	260	252	291	283	239	274	251	251	284	266	307	303	274	286	284	260	257	270	257	242	288	265	264	293	262	319	310	305	273	311	280	276	269	305	261	287	249	261	272	268	258	246	267	282	265	296	280	270	263	284	279	286	282	273	279	310	241	271	251	297	279	260	271	279	265	278	305	285	277	298	304	265	275	275	270	305	257	281	271	305	302	292	293	251	259	272	277	260	275	266	280	286	261	275	262	282	269	267	307	260	291	283	292	259	240	247	259	291	286	262	284	275	247	262	283	295	280	281	274	287	266	291	242	281	295	284	288	228	258	283	248	264	265	256	309	278	272	281	273	254	268	253	286	259	259	272	245	280	285	282	277	285	251	281	280	286	265	274	298	292	282	296	261	286	258	276	270	261	288	283	315	253	299	278	325	279	270	250	268	278	263	298	305	269	263	250	287	245	283	281	265	255	301	259	291	272	269	274	274	278	283	267	275	287	244	285	324	270	272	254	294	274	286	294	317	283	308	294	291	291	281	273	294	274	280	271	274	295	253	276	268	292	279	273	298	288	279	292	293	284	281	268	288	279	277	269	281	289	273	266	288	263	301	299	285	287	266	263	267	262	259	264	308	266	284	270	291	323	273	286	310	291	270	297	249	259	245	251	301	300	303	242	262	278	290	297	276	297	257	262	286	265	258	275	266	263	254	287	260	274	268	268	298	242	274	254	252	267	270	266	274	276	276	293	288	276	253	268	291	268	273	260	255	287	270	267	262	281	250	248	259	282	300	310	313	281	271	295	262	253	291	259	315	278	268	260	299	291	289	236	245	271	253	261	270	257	248	253	253	255	264	248	308	264	266	263	276	264	281	247	280	264	283	312	277	279	253	269	297	276	292	275	299	269	243	247	296	223	276	290	265	280	269	289	282	252	280	280	291	307	290	279	281	277	277	269	284	276	275	290	274	297	289	292	276	299	271	269	268	246	260	261	269	284	255	293	280	266	258	279	275	250	268	277	259	260	273	275	284	271	268	267	277	280	273	251	258	316	233	250	279	265	265	279	299	276	258	246	248	260	294	252	285	254	266	265	283	277	282	292	299	298	295	217	271	274	309	260	261	264	270	277	293	276	265	262	244	280	250	277	258	289	243	241	251	260	282	282	277	278	275	291	288	267	270	255	295	281	277	233	260	282	280	283	285	266	276	257	288	297	259	268	280	272	259	264	242	278	282	271	275	279	289	296	296	276	265	267	249	275	291	264	279	266	270	269	282	256	311	292	282	280	257	263	288	298	288	275	224	267	323	230	257	272	282	285	264	287	276	280	272	256	269	297	283	255	299	291	279	286	278	265	277	272	315	286	243	252	297	268	306	312	232	280	244	275	298	282	263	244	296	292	273	258	266	297	303	287	288	274	276	260	288	286	254	287	266	288	276	270	255	252	263	291	303	254	228	240	266	273	265	260	270	249	264	261	297	290	270	298	252	285	281	257	277	247	253	275	277	295	252	283	258	298	257	254	311	288	248	291	337	269	240	281	280	260	285	275	285	281	295	270	267	316	225	289	278	288	261	314	245	274	263	284	261	259	284	289	275	253	315	288	258	252	281	303	270	269	250	269	247	271	247	284	288	314	241	276	320	281	279	261	288	280	256	283	340	289	294	273	270	255	280	256	292	276	256	288	269	297	279	262	288	317	286	285	301	288	295	288	284	278	266	272	289	280	258	266	332	255	268	260	275	266	287	268	268	278	277	293	287	251	296	265	300	284	295	281	261	276	270	268	258	299	286	291	275	267	268	283	259	262	271	298	257	266	269	318	307	341	268	246	252	279	237	271	274	290	253	288	281	304	310	308	298	275	321	288	299	276	267	260	277	286	288	264	289	276	285	250	277	272	250	283	295	303	275	303	268	330	300	273	276	290	279	275	287	259	257	281	286	284	298	290	299	247	277	295	277	262	263	299	276	302	254	268	305	289	278	287	286	264	284	276	264	278	304	307	294	255	266	264	282	243	270	261	262	291	280	264	281	281	269	258	312	274	259	287	273	291	260	274	259	295	244	252	270	282	269	279	291	251	259	283	287	303	284	281	290	281	275	276	268	270	273	273	282	262	301	270	299	282	267	277	278	283	253	265	269	264	269	278	281	305	278	279	251	256	283	259	269	267	286	254	282	245	276	241	279	285	272	280	249	269	257	277	259	266	248	269	262	260	237	294	277	283	269	262	286	272	226	297	265	271	286	295	274	305	270	269	275	252	246	274	285	270	280	297	302	275	262	283	287	270	236	291	289	273	282	270	260	282	249	305	280	262	245	239	258	268	298	267	298	272	277	255	278	253	261	288	285	243	279	272	278	271	253	278	243	261	263	247	289	292	262	264	273	271	280	303	281	287	290	245	289	281	275	272	250	290	288	284	276	275	285	285	252	268	257	271	264	262	258	253	285	280	264	292	271	285	304	288	292	286	311	276	262	284	274	274	282	288	256	281	251	265	297	263	246	285	259	271	279	276	304	291	309	252	248	274	264	291	281	243	282	267	247	264	260	256	247	278	284	259	298	277	255	287	273	294	265	268	272	294	276	288	259	257	255	280	286	266	281	267	283	265	244	254	326	297	260	294	315	285	266	273	255	280	291	260	252	271	263	254	287	278	294	306	267	270	263	250	284	312	261	277	271	283	270	259	260	285	297	270	268	272	264	262	289	289	243	249	259	258	269	275	293	266	238	252	303	270	292	308	242	258	273	287	273	322	268	257	275	288	258	288	265	262	262	293	293	277	279	298	257	292	273	289	285	245	276	252	267	273	262	271	274	273	279	268	264	279	253	251	272	302	290	265	287	291	276	257	283	274	280	242	287	273	267	270	292	253	275	275	282	294	264	251	265	284	270	290	294	276	253	289	253	296	285	270	255	275	261	291	273	263	298	268	286	263	271	305	282	281	303	257	282	295	276	271	260	249	285	280	269	260	297	280	257	268	278	296	284	254	252	256	274	274	310	249	270	276	241	294	241	245	278	278	289	310	293	274	273	285	279	273	244	258	284	280	272	294	266	262	236	280	278	284	267	288	242	260	243	280	280	290	309	299	260	302	258	264	243	279	259	301	282	278	281	281	288	275	267	257	259	283	260	278	289	288	281	267	288	271	283	257
10960	1460	1606	1728	1654	1508	1228	1141	1033	997	829	821	792	761	753	730	712	653	695	728	656	668	672	694	702	713	698	618	654	689	662	658	632	661	651	605	648	638	665	627	621	639	658	658	633	659	673	610	691	626	667	610	626	584	598	657	642	647	633	646	661	631	708	654	631	610	589	641	653	662	667	621	688	663	660	654	671	620	640	704	667	628	634	655	657	665	625	679	634	603	636	651	575	613	662	629	653	625	667	618	634	661	630	615	646	648	684	600	628	657	644	632	656	631	632	610	640	623	691	664	655	638	686	632	631	628	605	635	634	641	636	643	608	664	625	667	663	627	618	631	615	662	659	633	649	638	641	698	619	648	666	634	650	581	646	689	593	650	663	638	695	611	658	673	656	688	592	593	666	608	715	614	653	687	616	619	630	603	617	724	658	645	640	668	612	618	606	668	646	631	648	577	660	645	618	693	664	654	622	613	681	682	687	603	653	673	611	659	628	582	611	637	618	658	690	624	622	667	664	648	602	609	687	635	648	633	646	625	625	598	644	674	660	655	658	637	644	615	614	627	654	639	667	628	629	628	644	604	636	608	631	654	654	665	664	661	657	657	659	621	664	648	627	631	665	677	684	603	628	663	633	640	623	659	662	609	598	667	624	615	667	630	664	619	637	652	637	657	658	628	641	655	677	625	655	632	642	631	616	652	645	604	644	677	671	619	631	632	682	619	636	605	648	658	602	586	653	630	655	627	611	667	642	614	617	628	667	622	626	618	676	614	678	617	601	634	644	647	587	638	665	636	625	640	654	629	640	581	679	675	669	660	640	636	642	667	602	637	662	664	630	649	622	644	589	614	577	670	633	666	664	641	599	616	644	617	648	591	640	629	614	584	695	618	610	636	651	599	642	664	619	658	620	615	607	614	655	632	643	662	673	672	626	626	669	619	643	620	617	653	650	653	598	660	672	660	632	663	665	636	638	670	585	628	627	692	683	672	626	626	650	622	606	682	670	610	640	671	615	612	616	629	614	614	612	669	636	638	615	633	630	594	644	624	655	618	612	628	641	664	668	669	641	659	658	610	645	602	622	626	700	702	648	613	618	615	695	602	600	631	632	626	629	623	668	666	644	655	649	626	654	665	634	620	611	647	652	657	652	652	622	590	662	626	643	612	643	659	646	596	656	651	650	651	699	656	629	622	622	640	625	629	633	633	664	672	630	643	652	612	617	598	635	628	644	631	651	673	620	671	621	634	630	661	653	632	662	620	694	641	653	645	636	665	670	624	623	610	659	643	629	611	613	636	610	609	649	659	638	651	645	678	692	678	646	661	678	620	606	655	650	657	634	590	668	646	643	679	622	623	650	614	659	653	607	624	607	644	610	620	637	666	637	629	612	619	619	670	661	598	644	647	643	634	659	635	642	640	683	692	657	644	631	686	705	613	645	671	603	617	661	669	625	643	637	671	678	610	647	622	614	645	644	639	605	679	678	611	619	638	636	636	651	603	611	655	606	678	646	632	658	674	640	667	669	643	672	621	655	614	660	650	643	655	616	634	633	603	630	587	671	623	624	656	658	628	649	667	647	636	627	685	599	649	673	625	668	644	627	627	638	643	662	610	617	581	653	642	601	653	587	635	644	630	616	573	654	604	622	649	700	649	626	645	644	597	629	651	645	645	656	670	681	654	647	679	610	630	606	588	630	633	622	642	644	647	703	591	609	615	615	660	598	676	620	643	621	642	646	619	713	649	630	667	634	672	671	640	678	618	670	645	670	669	622	695	657	625	641	658	604	618	642	657	648	612	633	693	636	692	613	618	649	654	654	645	691	638	628	606	593	646	661	629	659	626	658	656	661	646	620	645	662	639	626	645	623	671	631	617	621	628	588	667	647	630	596	624	656	641	642	632	615	669	663	599	667	660	678	646	662	619	628	633	652	647	671	646	588	641	649	652	616	638	640	633	654	643	663	623	637	691	674	593	628	649	672	619	651	662	630	635	660	628	594	659	599	646	587	665	604	625	633	645	599	640	626	655	604	643	602	607	606	638	622	656	643	597	686	600	653	662	642	661	632	599	675	602	596	599	620	651	654	630	629	668	622	658	599	621	607	648	694	669	593	663	604	628	612	638	661	635	653	598	644	605	636	670	661	651	614	652	649	694	611	665	625	660	645	572	643	627	618	649	639	634	660	648	637	614	639	654	621	667	592	630	609	614	595	659	682	657	632	639	615	656	597	625	637	623	636	663	643	635	630	643	647	639	626	656	609	640	622	613	683	628	636	613	641	611	661	682	695	607	701	595	641	665	611	648	645	657	623	638	618	611	651	639	636	628	643	663	639	647	603	653	635	639	636	631	652	628	646	638	650	619	668	647	646	662	639	648	685	631	623	646	648	618	623	633	654	653	626	682	652	642	623	639	706	612	621	635	633	673	665	665	656	607	644	665	646	647	643	632	635	664	595	618	635	636	612	675	652	642	664	644	606	649	617	614	622	655	695	628	643	618	609	652	628	641	635	616	650	628	673	649	653	651	630	661	667	626	671	635	644	605	604	648	635	580	583	645	615	610	596	673	655	648	622	653	630	647	602	683	608	609	640	637	627	668	643	641	635	644	624	646	637	612	605	618	692	661	619	662	678	601	641	693	659	616	633	719	642	661	636	666	641	604	677	661	650	610	649	630	601	601	650	673	631	624	623	586	641	631	623	638	669	672	585	661	616	679	687	671	643	657	579	648	655	580	610	640	566	629	693	620	612	637	644	682	671	651	591	615	644	592	639	661	628	670	694	661	719	558	661	673	634	600	656	641	605	634	616	666	672	624	674	608	626	657	662	636	611	676	635	649	602	632	634	626	643	625	677	636	693	608	681	638	660	646	684	674	630	658	651	665	660	629	637	677	639	605	632	642	645	645	592	635	713	646	581	640	647	656	672	644	658	641	633	634	615	669	626	599	661	619	671	653	654	645	645	616	644	618	667	639	621	649	624	652	665	630	612	611	667	656	652	670	609	616	630	646	645	632	632	630	602	675	668	664	663	605	620	661	634	620	633	644	626	668	653	613	657	660	675	622	606	674	642	670	649	601	615	608	670	621	611	630	651	655	659	600	645	648	655	643	610	664	650	669	670	650	614	653	627	630	605	636	620	640	663	658	602	636	645	641	666	645	608	628	597	667	630	595	638	661	637	659	686	605	666	613	660	635	639	641	620	624	595	591	607	642	613	641	673	636	679	627	693	701	610	584	653	589	662	666	668	641	617	644	629	619	647	639	645	664	610	643	641	674	659	631	641	642	675	658	645	606	616	664	634	674	611	664	671	666	671	601	651	696	613	633	663	682	613	593	639	691	668	670	647	612	592	649	643	671	643	633	627	628	614	660	619	626	630	628	618	637	614	658	617	625	639	652	701	609	628	595	659	650	649	654	641	645	656	637	671	683	611	674	655	602	637	669	676	560	608	645	607	644	660	571	646	599	575	642	614	664	671	608	574	682	657	626	623	587
27229	6008	1788	1203	927	732	665	613	505	459	455	416	426	428	428	424	411	416	386	396	388	356	427	367	424	386	386	407	357	392	405	371	371	405	377	421	396	382	378	454	401	382	409	403	395	396	396	341	419	369	402	397	390	369	377	365	420	386	402	396	400	398	396	403	389	379	395	393	344	357	382	391	399	394	373	426	377	426	428	373	387	394	392	398	369	402	384	389	400	411	381	376	371	393	380	396	399	403	397	383	382	338	425	424	413	363	352	399	359	385	386	356	397	392	413	346	381	366	366	372	376	371	400	400	408	384	367	377	368	388	383	366	444	370	396	350	391	349	381	370	336	344	403	397	374	408	397	405	401	361	376	406	391	391	398	381	419	412	380	424	409	382	393	368	374	401	375	378	376	397	415	387	381	404	412	367	387	354	424	381	389	403	396	368	396	399	370	389	377	417	381	374	386	345	376	382	407	378	390	398	394	361	405	364	405	378	384	388	372	398	368	397	399	390	412	374	403	390	387	422	415	362	405	401	412	408	400	391	382	395	448	386	393	394	399	399	394	404	360	362	403	376	394	385	376	391	363	377	365	395	364	361	388	410	390	350	408	366	382	415	413	383	388	388	405	418	402	405	380	389	373	375	382	398	364	399	384	417	376	385	427	361	384	417	371	435	439	388	380	387	384	363	377	417	422	400	380	375	351	386	377	407	384	419	401	376	375	384	377	395	400	350	404	382	368	390	412	376	415	371	355	411	415	398	379	383	411	415	401	370	396	402	414	379	402	385	371	387	395	381	392	367	384	391	411	390	399	415	393	373	345	379	416	401	376	412	340	390	356	400	379	402	405	369	378	371	362	361	375	384	351	362	373	398	374	408	384	423	395	370	399	407	403	370	375	388	405	400	413	402	389	389	348	375	404	373	405	384	383	399	407	377	378	359	356	413	395	409	385	352	398	378	392	408	368	381	390	362	358	399	387	367	386	409	347	341	361	394	376	396	398	392	332	407	381	404	381	419	419	413	380	367	353	341	395	392	373	404	424	400	362	415	391	365	409	354	410	365	381	407	381	396	376	388	367	361	405	364	428	388	397	391	385	427	353	367	372	422	401	380	359	433	346	376	380	363	370	392	385	384	378	399	420	389	380	372	407	377	370	401	362	380	363	371	374	350	384	355	380	382	398	379	435	367	378	382	421	386	343	334	392	415	369	400	386	403	387	391	415	378	410	393	399	381	381	376	356	382	393	387	366	371	351	428	383	359	385	398	426	380	395	388	376	366	355	424	401	371	361	412	385	393	398	357	378	420	379	374	357	352	376	379	401	382	334	382	426	358	400	417	403	394	414	347	390	381	376	380	379	417	385	367	400	364	380	388	411	368	363	351	387	389	403	393	460	394	380	401	379	396	385	384	398	386	408	377	342	358	380	439	366	355	390	330	429	391	384	393	422	330	358	400	408	398	382	367	361	366	389	351	359	338	407	359	391	396	400	369	363	374	381	411	363	383	338	375	395	366	411	372	388	422	373	386	357	406	391	414	363	425	405	396	393	394	337	345	422	390	383	383	415	398	364	382	411	415	373	323	406	363	422	393	393	401	395	392	409	387	406	367	370	434	367	402	366	392	344	398	356	403	376	414	385	389	410	369	416	383	384	369	378	372	361	374	382	385	336	435	370	372	393	362	376	369	357	382	354	397	436	379	375	407	390	368	397	376	384	353	376	427	370	354	371	377	394	368	359	387	406	377	381	423	402	401	387	384	365	401	355	382	399	378	389	385	379	383	378	373	395	388	352	396	398	400	381	398	404	366	382	356	410	432	448	438	375	359	353	376	358	416	357	376	350	385	370	392	363	391	394	322	394	363	399	368	371	398	329	411	431	392	401	385	385	336	393	347	397	370	408	416	377	371	362	380	373	369	378	411	406	382	457	397	398	378	406	397	393	374	395	377	370	374	382	397	395	393	391	368	390	384	372	403	351	384	408	368	350	388	392	385	371	389	396	366	373	389	344	380	366	376	372	396	382	414	422	406	375	394	345	381	409	374	398	352	361	373	398	360	382	358	408	399	396	398	381	371	372	373	395	363	356	378	390	396	374	370	365	399	380	421	374	387	388	386	388	348	369	355	360	360	399	370	369	360	381	352	376	377	380	367	378	381	395	391	373	383	379	388	392	406	391	402	401	386	409	366	408	436	398	390	414	442	392	394	421	383	375	395	410	361	377	389	369	412	383	388	387	372	377	374	375	382	394	361	382	385	388	411	399	389	391	397	403	403	341	423	354	354	419	373	392	394	410	374	396	369	391	377	362	394	392	371	345	411	385	393	367	330	368	376	422	436	417	380	392	410	394	365	384	374	323	366	353	381	403	406	355	386	413	385	387	391	384	386	375	383	393	387	352	381	379	394	384	366	411	373	380	366	387	400	359	355	361	391	378	370	384	381	370	420	417	415	394	386	411	364	374	440	371	379	409	386	378	355	401	381	357	396	385	382	369	375	371	375	358	398	433	385	387	433	400	385	412	404	366	377	357	380	365	372	420	392	356	352	439	367	373	395	402	348	383	413	397	398	386	381	386	346	364	356	344	376	392	431	416	378	367	386	371	364	395	366	381	402	433	386	417	361	386	371	382	381	403	362	368	402	404	391	425	365	409	402	375	393	365	382	343	377	406	407	378	380	411	350	383	355	356	393	372	385	366	375	426	408	417	396	395	409	368	376	410	378	397	361	367	387	403	375	394	388	408	388	410	361	392	356	365	428	409	361	377	417	385	401	388	394	402	390	385	371	384	406	353	369	371	403	396	366	379	357	379	339	365	376	370	357	371	406	380	388	359	366	388	360	374	423	373	382	383	353	390	369	401	374	428	385	398	399	395	379	401	359	388	421	414	375	387	379	390	409	389	363	362	387	391	419	343	393	392	399	399	418	413	407	414	409	351	381	392	380	362	360	373	404	380	376	342	435	403	360	407	377	421	395	398	350	388	420	340	398	381	390	391	389	373	344	392	403	427	366	375	393	369	368	373	385	382	340	376	361	422	409	401	450	376	403	367	360	386	346	394	407	434	380	365	411	372	418	378	385	397	386	381	395	401	344	388	406	431	401	337	388	371	408	371	385	390	401	390	413	381	384	386	391	397	363	393	357	404	412	418	389	397	366	379	378	360	427	387	389	397	385	375	408	385	404	418	385	395	417	461	372	346	397	395	356	357	419	415	400	392	360	374	386	347	374	365	394	360	418	400	378	398	344	342	404	368	384	384	381	395	376	397	413	357	355	362	384	365	355	339	393	393	369	403	398	372	383	385	397	394	376	400	384	389	324	369	395	382	368	403	423	407	403	373	384	386	404	340	409	377	393	433	373	384	359	385	395	407	374	415	396	383	384	392	379	396	376	418	390	388	380	416	349	383	380	376	397	367	403	378	388	366	318	359	335	374	394	399	393	385	368	422	410	405	356	356	402	381	398	407	402	391	359	385	394	389	398	439	373	395	377	395	411	398	389
15730	2302	2557	2930	2709	2411	1989	1813	1636	1353	1205	1146	1116	1166	1120	1077	1071	1063	937	922	986	928	934	930	932	946	913	880	899	878	883	956	859	880	908	884	879	891	875	873	909	827	896	843	948	871	886	855	852	902	838	960	806	880	874	907	860	862	888	888	898	878	888	873	845	820	840	848	854	815	851	835	894	825	878	834	837	872	836	858	889	858	806	853	881	877	901	835	849	843	866	878	864	829	826	829	875	884	839	862	875	833	866	836	872	821	819	845	894	845	873	864	866	846	899	920	818	872	941	845	863	825	853	903	899	825	823	870	828	842	877	814	869	840	854	829	890	885	902	872	852	893	772	825	906	872	890	811	830	859	894	838	832	828	820	843	849	824	834	849	833	870	850	840	859	845	866	901	833	844	901	843	824	800	856	772	871	789	886	822	831	858	933	824	845	823	844	856	833	879	810	825	903	893	839	867	850	866	869	849	798	850	886	869	860	837	884	871	870	859	875	809	917	868	899	832	847	892	842	826	855	815	875	889	865	867	820	844	815	858	871	836	884	846	897	866	818	814	847	842	835	856	851	846	842	821	891	900	829	853	877	860	911	813	866	855	880	890	853	830	799	837	843	863	888	823	868	862	822	810	859	846	884	833	873	830	862	831	883	842	866	885	888	833	859	887	851	851	769	861	856	876	857	850	873	885	882	852	873	786	861	830	830	854	794	855	821	849	844	929	846	775	882	859	897	867	832	818	871	842	828	833	908	805	838	822	859	886	845	876	846	803	849	803	894	820	866	811	844	874	852	809	856	835	823	828	795	877	868	848	814	857	822	849	835	915	818	831	863	898	915	914	824	808	834	856	838	826	848	870	887	767	867	826	911	875	822	837	893	830	880	846	860	851	834	798	946	838	822	835	886	862	893	835	848	857	842	837	892	831	807	857	854	859	807	889	873	789	853	868	852	881	829	861	863	843	836	882	893	875	877	804	827	892	842	817	797	854	879	853	866	866	863	877	831	852	874	856	906	841	847	869	853	810	844	869	870	838	879	863	884	897	836	822	855	870	870	856	926	848	852	897	846	840	877	863	828	850	856	843	915	831	841	887	823	870	859	853	830	856	851	844	906	864	900	876	847	820	862	852	827	839	857	813	886	883	904	820	848	875	839	819	842	863	935	938	863	900	786	834	860	847	831	809	872	894	841	887	832	848	874	860	852	855	861	834	832	874	873	864	876	901	839	837	788	862	795	858	869	826	888	835	843	828	862	904	840	851	838	862	791	901	834	853	862	855	866	826	890	840	864	889	887	876	866	802	837	830	863	905	854	845	858	880	841	812	888	872	891	847	886	864	867	907	837	813	864	811	835	899	851	814	827	889	821	884	843	846	811	878	867	857	855	878	783	869	795	828	884	894	836	815	851	882	868	880	814	854	826	794	814	885	830	822	858	836	830	866	825	864	836	858	877	850	853	856	846	835	824	844	850	848	805	845	913	896	855	839	841	901	860	842	829	836	855	814	886	834	854	909	852	840	844	837	811	874	882	785	868	887	893	861	865	876	852	869	829	847	854	893	844	879	830	884	876	839	875	841	844	846	812	784	883	830	858	869	878	856	800	878	854	806	802	859	877	900	916	846	783	874	858	879	864	874	857	807	855	839	878	855	835	872	857	849	843	806	911	800	832	829	791	835	855	800	842	831	853	825	848	835	860	811	833	866	835	845	886	850	838	844	910	800	839	892	803	883	866	841	836	838	877	833	912	888	872	837	890	864	825	898	899	846	892	931	899	883	821	873	858	881	885	869	853	782	809	822	878	781	840	857	853	850	859	826	852	827	826	838	873	895	827	851	837	865	922	877	885	826	766	862	840	805	857	832	878	847	815	838	842	882	828	862	836	889	845	875	900	863	808	853	899	847	895	885	826	878	929	890	807	851	856	859	871	853	879	830	815	834	873	847	806	829	833	839	804	886	785	820	845	851	797	870	871	808	852	872	858	843	793	867	842	818	879	878	809	822	841	882	862	855	863	919	921	820	839	836	834	845	861	875	925	839	838	843	832	877	845	852	869	885	826	807	875	809	809	828	859	857	786	869	852	873	866	844	819	846	841	900	807	841	920	847	905	847	798	876	840	885	865	855	842	852	839	850	835	860	798	825	819	905	834	834	860	902	834	792	860	855	823	859	880	867	864	860	807	861	824	854	867	864	873	795	853	814	887	832	852	861	862	836	834	838	878	811	867	828	836	865	834	858	892	838	883	882	845	787	886	918	868	851	804	845	821	908	838	801	860	823	788	890	892	894	843	784	844	807	820	873	893	878	884	858	898	785	880	820	886	894	836	824	858	836	848	821	839	870	880	896	809	828	877	872	852	849	856	805	866	803	823	886	848	850	853	830	853	844	801	795	817	865	895	875	821	871	871	835	839	863	836	840	884	841	866	842	871	816	875	826	834	838	822	835	860	841	853	882	828	843	871	893	835	836	899	894	873	873	870	828	799	828	868	877	838	825	861	821	880	831	911	881	877	837	846	902	831	882	866	919	844	839	866	812	862	902	861	801	897	831	825	879	842	903	882	843	834	816	822	841	801	876	878	838	790	829	822	833	854	861	878	905	843	849	845	826	852	841	892	875	896	892	864	866	852	829	894	815	812	842	826	841	890	869	881	811	810	848	817	818	842	855	831	839	834	907	804	858	873	830	860	885	828	863	834	853	866	818	832	859	821	835	854	883	819	860	834	797	844	861	796	844	832	871	879	806	889	839	800	892	825	864	934	881	845	820	853	824	814	813	831	902	814	871	839	865	863	843	900	856	896	844	802	873	831	923	833	871	863	863	787	869	845	908	807	877	874	882	859	837	860	800	880	886	844	862	834	815	889	886	825	890	806	844	831	801	884	888	863	902	910	876	917	803	822	873	921	831	883	883	807	854	873	808	865	861	929	823	817	894	815	864	838	843	839	853	909	836	868	849	883	866	872	884	802	822	837	865	777	862	824	853	849	811	835	861	904	820	850	878	816	812	870	887	869	809	850	843	874	885	820	831	865	854	819	820	862	871	828	892	829	832	860	841	834	831	855	851	872	876	850	880	888	872	833	815	858	844	832	900	820	845	882	853	902	832	829	850	875	892	869	829	860	904	788	874	838	880	849	840	829	841	915	841	901	872	873	810	864	882	887	936	912	847	843	840	806	911	857	871	866	828	893	848	883	841	876	853	830	859	800	833	846	857	854	884	862	831	833	849	889	851	880	843	786	884	889	898	855	814	846	834	789	839	875	853	878	876	852	899	808	810	847	833	846	883	851	863	877	862	806	898	845	812	896	860	853	783	852	830	897	822	852	864	879	832	843	813	808	852	809	884	854	861	788	895	878	863	896	832	845	908	839	867	881	829	817	857	842	845	867	909	887	843	871	799	812	837	889	844	850	852	841	825	827	848	843	883	840	874	882	790	816	883	890	850	853	903	913	888	870	899	831	823	892	865	854	804	810	833	866	864	850	844	816	840	878	923
5084	552	252	264	263	172	178	209	181	191	199	177	205	196	168	186	172	190	197	200	186	193	187	182	176	160	184	187	218	166	191	185	152	191	206	178	172	180	175	189	186	181	176	182	191	186	189	198	196	179	164	174	202	193	169	184	169	187	175	196	181	182	189	198	170	205	200	177	172	186	169	197	174	169	182	153	185	188	175	163	195	182	168	182	185	202	158	209	186	175	208	188	185	173	189	198	191	207	183	164	178	158	180	169	206	188	193	169	195	203	184	176	165	172	162	195	164	175	175	194	221	167	192	175	176	185	169	173	191	174	173	183	188	183	192	164	179	191	188	176	194	174	186	189	190	198	171	180	188	168	188	171	158	174	155	169	197	181	195	167	181	189	161	178	185	204	204	180	180	200	186	197	179	158	206	185	214	183	172	183	206	169	183	161	183	176	197	189	174	184	165	179	188	207	169	181	211	192	204	185	190	162	161	168	176	166	199	213	195	169	171	197	179	192	198	198	196	201	188	186	180	183	175	170	187	209	179	175	189	166	183	192	197	199	184	155	196	188	179	162	179	185	164	215	215	183	216	167	176	191	176	174	180	192	197	183	175	163	178	186	197	160	159	169	182	180	191	180	187	170	189	195	193	162	199	184	185	184	188	160	166	174	206	183	178	175	165	175	190	194	195	176	181	183	200	183	176	183	156	178	171	186	175	189	204	193	179	176	176	173	185	181	195	206	194	177	206	203	197	150	197	201	195	166	187	187	184	179	196	204	171	171	178	201	197	185	164	178	179	166	151	201	184	176	191	190	191	210	200	202	208	170	169	181	173	174	201	170	193	183	165	192	187	205	203	171	164	179	167	175	185	183	164	193	179	159	184	191	187	180	177	189	190	158	213	175	183	206	199	190	146	192	206	157	159	181	171	187	202	184	181	176	180	168	201	194	195	172	158	166	173	167	189	195	195	196	173	194	181	168	186	181	174	155	188	185	198	180	188	186	199	160	217	192	203	156	172	181	176	189	187	167	204	185	200	163	195	183	191	195	187	190	210	172	213	194	182	196	180	188	158	175	175	194	175	174	173	176	175	200	169	196	180	210	172	188	187	172	173	168	167	148	162	190	176	193	161	149	165	200	221	164	173	196	207	162	214	186	200	182	184	184	193	192	162	182	180	208	186	184	158	194	187	189	201	160	185	189	173	179	193	209	187	190	185	163	184	161	188	192	199	157	171	170	193	186	195	195	192	168	170	181	169	159	173	180	206	186	167	174	175	198	195	157	174	190	162	173	171	193	173	199	160	173	206	174	186	209	163	200	187	201	140	180	199	181	175	203	174	197	172	204	200	181	173	179	186	175	170	175	164	186	183	186	181	171	164	184	162	190	172	195	175	157	188	172	172	205	178	164	165	160	194	169	195	163	187	182	192	163	181	196	167	197	205	185	178	192	191	161	144	186	206	191	175	195	191	210	194	189	174	168	181	185	165	168	166	167	186	188	187	192	178	196	178	163	186	201	190	190	160	195	173	176	164	172	182	164	182	195	204	196	201	175	156	187	178	192	181	177	174	172	188	180	178	172	176	185	169	181	186	189	165	191	190	201	170	179	164	169	171	180	181	174	208	194	172	189	156	199	179	175	169	164	184	195	195	181	201	176	190	163	156	198	178	184	196	197	220	204	204	200	171	203	178	175	195	196	169	187	186	200	184	194	175	177	166	168	187	183	182	170	192	192	176	168	183	199	174	185	182	183	207	187	191	172	187	176	199	173	179	186	189	172	183	189	155	183	184	175	168	198	154	180	187	177	189	157	178	191	167	184	181	162	172	198	168	183	191	162	214	183	181	188	171	162	191	173	203	180	185	182	183	184	175	197	172	200	196	184	190	178	168	168	148	194	179	150	164	171	175	185	184	198	168	169	181	191	171	185	175	185	167	175	196	184	166	195	197	172	189	205	189	168	180	169	177	180	219	188	175	183	192	199	174	161	172	167	175	161	188	177	170	198	175	169	172	157	206	187	184	164	190	182	157	164	195	178	183	193	186	166	171	198	186	181	199	205	171	180	170	196	192	197	187	177	208	158	181	163	183	179	153	174	174	226	194	184	201	215	195	208	165	177	175	193	179	188	161	219	178	198	196	182	176	171	184	186	180	201	176	172	204	204	174	180	210	173	179	195	168	180	171	192	193	189	181	200	201	181	183	192	183	177	180	168	196	183	180	178	174	193	174	213	187	189	182	161	191	184	157	195	161	184	161	173	196	186	170	175	192	181	185	173	171	203	188	182	177	190	214	210	177	191	187	201	186	178	187	202	190	194	208	169	172	189	179	173	176	186	190	194	222	199	189	201	189	170	205	195	170	174	215	173	162	185	162	195	180	194	153	162	177	170	151	177	226	213	188	188	188	177	196	194	166	159	174	177	178	203	175	173	177	202	183	174	175	209	190	184	184	181	172	162	194	202	177	185	186	218	185	167	160	189	184	185	153	195	196	177	173	188	195	207	193	162	184	192	175	173	166	185	193	185	198	186	170	176	166	203	185	157	198	188	192	198	210	174	211	175	182	170	182	191	186	184	212	195	175	206	192	179	198	186	154	184	205	174	190	209	159	193	179	182	193	211	155	173	203	166	201	189	197	186	180	179	182	157	186	182	171	207	150	208	146	181	166	222	181	214	190	178	186	191	204	159	172	166	165	207	166	174	180	154	191	196	182	188	177	182	154	175	182	184	201	184	176	171	173	190	180	157	212	172	208	178	167	201	170	197	168	183	166	141	191	188	178	182	182	185	192	180	181	175	175	192	162	150	172	217	198	168	195	211	193	205	182	167	153	198	162	185	191	189	220	181	188	188	185	199	181	187	189	176	176	168	194	187	166	210	184	192	190	196	160	179	169	132	189	201	176	184	211	191	176	197	217	157	173	182	173	186	217	189	194	193	185	175	165	175	187	175	174	182	179	193	194	173	216	153	187	200	192	171	200	197	198	217	177	185	187	197	194	191	163	175	186	204	141	175	155	180	199	189	190	170	206	193	166	180	206	164	181	190	165	165	180	177	171	152	192	215	186	178	176	182	186	195	157	177	171	186	193	199	175	192	168	194	166	164	171	184	209	188	178	196	209	195	196	149	180	164	187	186	189	160	190	184	180	207	177	167	206	172	162	179	184	184	164	174	161	194	158	172	207	153	176	204	183	165	198	177	167	195	172	172	196	200	177	210	178	176	196	195	163	178	197	149	175	156	170	197	176	187	179	184	175	212	186	177	178	172	205	172	196	187	197	194	192	174	175	183	184	181	177	197	173	190	155	186	179	198	197	202	196	190	165	185	196	196	208	182	202	175	186	187	167	210	166	159	204	172	179	203	151	186	197	188	198	164	206	173	154	170	186	180	197	178	175	171	157	212	157	155	201	178	168	190	155	182	188	213	170	185	210	185	181	143	202	199	199	197	175	167	185	200	185	177	180	164	184	184	216	202	168	182	188	205	198	170	213	189	176	182	190	190
3433	554	549	578	612	549	527	519	488	510	449	462	481	445	490	444	445	442	447	472	480	472	443	467	467	427	442	445	477	452	452	434	447	451	478	437	458	463	511	443	453	503	464	426	452	443	476	434	515	442	488	442	451	434	459	471	431	471	473	471	445	426	458	460	458	453	445	427	447	486	435	445	439	469	461	445	489	479	422	448	472	451	459	452	489	458	460	483	457	468	484	451	458	421	447	426	483	463	497	443	434	457	459	469	452	469	402	418	446	468	454	455	434	445	423	472	493	444	489	435	450	441	425	427	444	516	409	429	484	476	486	470	502	453	466	409	445	472	483	488	469	434	433	461	441	440	443	459	461	453	475	446	477	446	480	475	469	469	474	462	422	472	453	458	481	446	467	474	487	472	489	489	473	419	458	460	430	493	485	457	454	495	459	453	408	451	451	456	401	431	455	475	453	441	465	475	432	426	430	458	463	486	438	485	469	440	474	494	430	446	458	444	457	431	446	442	458	398	467	450	441	441	421	477	439	450	419	439	438	441	462	440	429	481	442	435	446	461	441	389	453	457	401	458	432	462	431	448	450	459	476	473	493	513	461	448	462	484	494	452	470	465	452	421	486	458	474	447	458	478	504	474	443	450	462	442	439	456	475	449	472	428	448	461	472	480	475	476	412	470	437	455	482	453	429	445	465	415	472	462	470	452	434	486	450	476	470	426	450	435	444	473	450	459	451	434	419	466	489	433	426	454	416	421	446	439	451	471	411	465	471	417	449	465	453	429	477	413	444	441	446	480	431	448	442	447	461	466	458	454	464	447	475	482	474	473	446	448	448	432	494	442	431	457	450	463	461	444	463	474	440	441	427	484	467	477	454	420	490	452	438	467	459	450	461	454	454	471	448	456	460	463	477	487	491	473	461	430	470	471	471	422	477	427	453	463	448	459	449	483	484	418	452	447	446	451	444	435	455	446	481	464	429	455	458	452	473	458	464	441	454	459	422	471	455	491	470	434	448	454	424	496	454	455	457	454	442	454	397	446	461	435	463	432	462	422	447	528	442	481	451	451	445	489	493	466	421	441	482	484	461	443	482	440	450	455	468	459	447	440	454	455	460	421	467	455	437	494	438	468	403	483	490	424	490	470	458	432	476	461	474	460	457	484	442	415	423	468	446	475	424	441	433	438	464	440	466	440	457	480	457	480	444	432	457	494	438	471	461	475	479	474	418	437	448	464	427	447	452	482	453	416	445	456	446	441	493	486	431	480	445	477	453	498	460	461	473	464	447	483	461	457	443	447	474	467	468	436	456	464	472	435	446	467	453	434	446	471	437	451	420	474	477	422	448	479	419	430	419	476	460	437	437	443	433	423	453	436	462	474	450	445	467	442	438	453	446	468	498	404	402	475	437	474	427	462	428	416	447	474	483	451	492	446	472	429	416	503	416	431	424	432	433	457	474	448	482	465	467	450	443	481	431	461	450	438	446	409	478	422	441	470	458	458	444	411	445	448	426	500	432	470	449	431	469	415	430	469	437	450	490	463	435	460	471	448	439	429	470	476	425	470	457	422	455	467	426	442	492	433	476	444	465	446	460	446	460	468	452	467	470	476	419	477	450	424	474	461	490	482	451	455	463	453	424	473	453	462	422	485	463	444	467	486	469	460	435	481	426	430	430	429	440	468	464	427	445	455	496	473	443	447	452	434	452	445	431	437	456	448	456	459	452	439	444	477	443	477	438	492	438	453	450	455	462	484	434	455	436	441	456	458	442	479	456	454	435	441	461	431	446	437	474	460	488	459	460	459	438	432	470	470	489	485	455	411	428	464	429	457	480	483	425	449	478	493	461	466	434	482	446	452	468	440	489	466	493	458	472	490	476	451	457	471	480	466	424	451	463	465	451	455	451	449	449	471	443	485	439	417	463	420	445	452	464	453	457	447	442	445	427	460	449	494	493	473	466	471	471	475	465	481	453	415	471	438	481	491	438	448	478	443	442	509	464	461	451	443	416	476	443	493	451	433	483	421	439	453	464	417	491	472	488	449	458	516	460	460	410	464	431	443	455	500	452	481	412	500	402	403	429	478	422	468	459	435	444	508	454	463	435	495	460	480	439	449	474	464	453	425	429	450	445	450	435	471	444	460	487	425	438	503	495	449	441	440	469	440	441	447	477	458	444	442	463	446	450	445	439	437	484	461	457	427	467	432	492	417	472	444	470	431	456	482	432	462	427	430	448	452	451	402	474	451	467	465	471	531	462	502	477	454	445	430	439	478	489	422	468	442	460	430	475	445	458	478	474	464	445	511	447	464	457	465	467	458	437	446	430	405	458	473	487	463	435	457	470	468	444	472	487	446	433	470	442	457	460	441	464	423	500	437	459	425	444	450	439	474	452	462	460	483	467	488	435	434	476	470	411	488	472	417	456	456	452	455	467	505	443	468	435	473	461	465	453	453	474	434	468	463	463	476	420	458	447	422	479	506	491	492	478	437	468	497	451	434	457	429	458	468	481	452	434	432	477	462	469	460	430	469	486	436	443	460	445	448	447	448	426	463	494	445	484	452	459	442	488	438	437	470	445	425	435	453	461	452	488	478	432	472	435	466	468	419	443	475	475	438	471	488	488	503	471	434	446	453	465	489	434	434	475	487	454	465	447	448	465	451	465	476	407	437	483	468	451	425	446	497	457	446	473	413	456	432	468	427	439	449	424	460	448	487	440	421	462	473	446	442	450	450	464	453	445	438	478	449	465	453	433	415	481	455	460	436	467	467	484	464	472	455	457	467	439	430	444	461	481	464	490	422	468	493	447	483	455	484	442	426	490	441	462	417	435	497	433	484	484	478	458	453	463	450	478	410	428	447	486	465	477	423	459	485	446	446	464	448	461	416	472	453	445	412	445	489	452	468	453	488	455	495	450	433	476	445	424	481	487	407	433	431	478	453	444	457	475	466	462	431	434	472	429	475	433	476	438	441	457	442	441	465	463	443	452	444	488	465	423	442	469	470	504	482	458	422	405	456	478	448	478	429	447	472	473	494	452	473	464	458	456	453	454	435	439	464	475	429	447	437	465	441	499	442	479	493	449	447	458	450	469	457	465	461	450	459	472	427	446	452	469	489	462	433	451	444	446	451	458	445	429	477	444	459	486	431	476	430	453	440	463	454	436	452	411	454	430	445	459	486	417	454	456	447	435	431	452	450	442	429	469	447	450	447	480	461	470	467	465	477	437	467	424	453	440	473	457	480	447	429	451	445	447	451	462	440	457	492	484	435	495	442	399	459	433	456	494	445	471	452	445	455	489	464	459	475	464	427	484	450	445	496	447	434	440	453	467	446	421	440	460	419	436	445	448	465	459	479	441	429	422	422	446	460	475	444	452	419	434	472	481	473	475	451	423	433	426	450	432	458	447	460	465	447	478	448	416	455	493	445	471	465	459	480	466	488	439	438	462	442	459	465	469	456	446	460	465	430	420	448	469	461	486	456	431	453	448	440
16749	2626	962	682	610	354	399	400	340	307	302	333	295	292	313	288	272	303	255	263	250	250	266	283	259	262	282	284	273	271	268	276	313	276	299	294	250	288	240	250	244	260	274	263	271	287	267	283	281	254	254	281	268	275	254	271	277	271	295	268	275	265	270	283	280	267	258	261	260	271	280	261	259	249	262	261	246	277	296	266	239	292	237	285	275	269	278	288	256	258	246	259	264	293	270	269	277	265	290	297	294	287	276	269	259	243	269	258	247	296	245	298	253	255	281	258	257	288	275	239	256	261	274	297	260	282	266	263	286	279	249	231	239	254	258	269	262	260	264	252	261	257	288	263	263	256	239	259	287	263	288	277	271	262	267	271	284	249	282	243	291	261	262	265	266	277	261	256	263	255	253	262	271	276	257	266	299	231	271	288	262	249	278	269	238	248	248	269	266	297	245	251	239	268	254	272	251	262	269	280	268	280	273	300	264	251	269	266	267	253	267	261	242	299	279	277	284	264	266	274	239	296	256	250	272	277	276	261	256	269	254	263	296	263	272	256	254	232	282	276	267	278	281	261	256	275	300	275	300	282	264	235	272	277	265	263	257	269	270	237	260	261	259	276	263	244	265	271	257	247	293	262	284	279	311	228	239	247	283	254	270	283	273	282	244	285	276	265	271	303	309	293	268	236	281	250	252	289	269	268	278	271	234	273	274	281	258	249	238	258	255	286	286	254	260	278	254	278	258	253	274	261	279	295	261	251	237	274	272	272	289	288	267	263	267	248	264	288	249	281	257	240	256	242	236	268	314	270	252	272	287	272	286	235	266	297	266	277	301	257	271	252	286	248	289	279	276	215	267	293	266	290	283	244	246	251	286	259	293	250	282	239	314	251	262	263	230	277	253	246	287	281	273	259	257	311	272	291	240	233	283	230	284	265	262	274	275	259	254	231	270	297	260	239	289	249	246	284	268	268	276	242	296	285	272	266	245	260	260	273	314	248	230	265	283	257	287	278	228	293	262	254	290	274	265	257	265	298	297	276	282	253	297	244	261	262	283	265	278	270	235	264	271	291	309	245	246	282	223	243	266	260	281	296	248	254	254	294	273	281	303	266	283	284	264	281	244	258	286	253	284	282	290	278	284	258	270	248	268	296	254	240	268	264	249	250	287	313	259	287	277	251	253	274	288	257	262	247	239	296	285	232	269	272	307	247	269	258	258	284	251	284	279	267	282	267	269	276	256	301	273	272	259	290	284	291	284	272	291	288	246	257	261	284	291	294	256	284	278	276	295	265	269	253	304	259	291	272	279	272	271	272	238	274	255	289	234	302	257	266	267	262	263	259	267	286	281	259	264	259	262	261	281	302	283	273	270	278	250	255	283	267	272	264	261	268	249	282	256	247	261	287	274	260	254	240	257	261	270	287	283	304	255	266	303	276	267	262	283	264	270	258	291	253	280	252	301	275	258	269	260	277	277	288	277	276	236	265	255	250	275	288	257	252	273	272	266	272	270	263	255	250	275	260	285	269	287	259	249	262	241	274	248	279	267	244	262	236	268	250	278	262	265	232	262	288	303	269	284	259	285	274	249	263	283	287	285	300	260	266	264	283	284	278	274	292	265	283	292	288	269	267	303	270	269	279	254	257	295	270	286	305	250	288	263	269	295	277	274	282	272	282	269	247	241	278	298	283	218	266	298	260	267	256	288	293	272	252	272	262	285	244	241	234	220	270	279	243	258	237	258	285	279	240	273	274	271	250	283	264	278	282	286	260	245	237	258	229	255	270	280	288	249	237	249	247	272	292	269	253	279	255	283	267	274	260	274	265	270	258	264	227	275	252	273	298	277	278	258	236	278	286	282	276	259	251	283	286	270	262	250	263	247	270	273	262	260	308	277	241	265	251	247	256	260	264	286	269	315	283	259	247	263	292	282	255	294	279	274	253	272	235	260	269	253	284	273	246	254	233	319	269	267	277	245	246	312	300	261	240	268	267	275	276	285	264	261	270	269	280	233	312	285	243	271	253	279	251	296	246	277	281	262	269	255	290	279	264	292	258	282	255	238	279	285	304	262	250	266	293	264	268	260	236	274	262	269	228	282	258	276	273	275	280	262	280	272	273	254	260	302	260	266	265	255	270	267	254	279	291	290	261	292	308	283	229	236	250	282	260	240	287	225	250	245	271	240	268	278	286	268	303	243	251	295	261	245	288	275	289	264	274	273	286	270	284	247	277	258	251	273	296	273	252	245	307	282	295	265	267	285	313	253	276	264	241	252	270	272	282	281	235	286	256	292	260	276	280	275	304	295	262	283	267	293	264	266	262	269	259	272	256	243	289	283	304	265	267	272	258	320	259	256	269	267	264	261	255	255	260	260	298	299	290	276	276	278	253	238	274	301	309	265	241	275	281	311	256	280	278	253	261	280	257	235	267	263	262	291	277	325	271	273	271	313	274	298	256	286	240	264	266	269	271	253	264	241	280	302	280	276	251	277	264	251	269	271	292	285	278	248	292	268	259	249	247	247	299	263	264	251	242	255	306	248	259	267	235	269	259	264	258	250	266	263	240	267	269	272	234	269	276	269	268	283	287	253	265	265	244	267	290	274	275	259	256	287	300	264	254	277	286	283	248	258	233	263	273	284	278	299	285	255	247	270	301	278	260	295	271	244	278	266	292	258	270	251	256	219	250	262	248	257	266	235	310	266	275	254	273	261	261	265	257	263	252	245	278	283	266	246	256	273	253	269	250	271	293	260	260	270	270	279	294	311	260	263	264	239	265	246	266	304	281	266	260	281	243	236	234	265	257	288	291	277	306	267	253	256	261	231	270	310	266	298	278	270	297	257	271	257	253	305	260	280	263	322	312	261	237	270	260	301	267	278	238	275	264	297	288	260	250	247	275	266	244	248	303	222	269	286	237	287	295	295	274	258	282	267	268	287	252	267	295	262	233	256	276	294	294	293	290	252	259	277	249	252	271	259	240	233	261	263	270	238	277	293	307	262	233	268	274	246	279	284	252	277	289	271	287	289	253	275	262	282	231	273	259	311	238	297	260	276	256	247	242	235	296	260	260	276	261	250	259	280	250	265	268	269	300	275	264	299	277	274	283	275	233	252	261	302	285	279	273	283	250	288	271	254	265	243	280	251	294	266	261	262	299	266	277	253	300	243	268	277	231	308	264	266	284	268	283	267	247	285	238	284	273	281	284	274	263	270	290	285	280	279	247	268	278	257	274	266	276	262	259	271	275	251	279	309	277	226	286	262	281	266	268	277	261	259	241	286	261	276	250	248	283	250	251	248	253	257	268	270	266	239	249	249	277	269	226	256	240	272	280	269	268	260	274	274	289	281	263	262	266	250	248	244	254	281	269	271	267	263	303	272	264	266	284	287	251	265	268	274	270	267	263	272	292	266	231	249	273	263	272	255	314	262	295	270	291	255	254	283	245	261	248	254	265	242	247	291	294	281	293	251	254	275	244	268	297	259	291	245	267
11015	1463	1604	1788	1703	1412	1202	1135	1075	845	820	780	755	770	807	769	782	707	711	690	670	668	681	671	673	634	664	681	714	649	642	662	663	687	627	633	648	626	594	648	620	685	631	632	612	651	583	639	650	625	622	649	625	650	610	671	671	626	643	628	646	651	614	618	633	670	630	650	623	627	625	613	659	623	597	650	613	641	621	609	668	653	621	619	672	626	690	602	674	664	629	629	680	592	653	634	635	605	672	612	654	648	612	661	639	613	606	597	591	599	612	605	617	601	626	644	664	635	697	669	603	612	607	639	639	626	686	637	632	687	649	642	651	610	659	650	647	608	591	622	652	668	615	605	605	623	639	617	624	684	645	640	645	648	600	633	608	619	613	638	570	642	631	678	604	626	610	652	650	627	647	593	633	624	648	660	608	587	600	592	620	623	683	669	625	627	620	641	635	584	627	652	640	632	678	639	662	683	619	584	646	695	645	635	597	669	643	599	605	610	620	597	649	632	614	621	639	628	600	641	608	635	606	634	638	662	644	644	609	627	609	656	632	612	622	655	624	665	676	597	662	638	629	633	643	605	637	667	645	594	597	619	637	597	639	673	641	594	630	640	596	597	638	621	613	639	654	608	616	625	598	621	651	616	630	617	634	624	641	604	633	670	618	630	653	657	633	611	623	635	621	630	591	620	632	647	606	611	645	640	629	620	642	621	628	638	657	600	612	633	619	657	617	612	596	639	604	637	633	647	638	601	680	605	658	616	612	629	666	592	610	606	627	665	633	612	602	587	652	628	627	599	641	630	636	676	616	635	598	608	625	656	635	675	624	630	648	650	652	603	620	670	649	615	609	657	613	645	620	613	629	632	652	604	657	633	615	607	660	619	618	619	620	607	650	677	633	627	579	620	652	635	670	624	663	633	625	691	610	616	611	598	620	627	643	622	609	608	636	626	602	694	595	632	650	589	657	668	596	665	665	594	643	620	659	621	617	627	600	641	638	586	650	632	617	620	634	623	604	643	648	618	673	641	667	607	678	671	638	637	633	710	616	604	671	622	634	639	578	643	642	638	606	657	648	647	666	603	664	651	671	621	610	646	643	669	620	626	628	621	663	668	637	642	644	616	617	616	660	605	603	725	629	655	629	627	632	626	664	617	622	610	665	629	635	663	589	633	656	650	643	652	638	637	668	645	609	608	641	646	646	635	661	607	614	644	636	642	634	637	619	628	588	630	641	637	669	645	668	622	656	613	619	661	617	612	626	677	610	623	667	629	614	690	637	630	599	621	631	615	640	607	620	625	646	629	675	622	604	636	644	591	611	570	598	657	622	604	651	618	588	620	599	658	643	599	661	659	611	620	620	606	628	678	646	635	616	621	650	592	649	587	609	600	601	644	683	659	642	623	636	625	613	609	645	610	669	617	619	596	605	657	616	622	635	625	644	608	605	601	656	639	613	614	634	639	637	617	601	616	625	609	658	648	576	601	649	620	621	666	626	675	615	590	605	616	641	680	600	660	623	607	625	587	621	644	643	617	649	648	659	596	586	618	619	628	591	639	621	652	605	592	666	616	613	633	615	642	600	606	594	645	611	639	585	676	669	605	646	585	661	658	607	612	610	665	597	580	588	653	620	639	641	630	603	631	597	645	616	640	612	605	591	641	672	606	657	668	611	612	604	632	632	630	632	662	674	646	621	616	675	637	690	627	665	593	611	611	657	634	627	607	632	645	632	598	613	631	634	649	634	599	632	620	600	629	589	617	656	639	675	640	667	641	627	593	617	645	686	630	628	627	587	618	655	645	593	680	633	618	620	628	649	667	615	633	643	630	601	611	678	630	663	637	587	653	672	636	619	603	624	652	648	626	624	608	632	610	676	603	593	701	634	634	665	574	589	586	649	611	627	664	617	657	627	601	605	613	643	606	628	620	619	646	613	646	648	687	620	623	634	638	604	623	634	619	627	640	633	625	605	579	613	633	612	625	612	657	597	616	660	677	653	629	629	632	617	603	654	677	609	597	644	623	614	600	595	638	586	680	593	618	673	611	634	630	641	629	625	645	675	635	693	675	614	615	623	641	588	631	583	629	613	631	617	632	589	612	634	668	595	601	624	620	660	656	653	620	637	611	642	651	594	578	632	614	597	653	569	637	632	632	670	619	593	627	568	617	667	622	680	605	613	615	630	621	608	645	610	639	638	614	621	656	580	666	659	631	619	648	639	610	654	644	667	595	647	698	613	634	577	635	643	648	611	648	608	616	609	658	646	624	645	638	606	604	668	653	639	592	602	620	637	636	628	627	639	623	566	634	605	617	659	602	629	621	671	595	592	612	631	651	662	630	636	673	589	647	640	597	595	648	655	654	582	625	616	652	690	602	625	631	617	653	599	625	678	608	629	622	639	617	647	653	585	639	644	638	611	625	633	569	648	648	628	616	646	625	626	587	577	659	616	595	718	636	639	582	580	612	595	643	604	632	649	648	627	640	624	628	592	651	641	601	629	626	670	649	594	600	626	604	651	620	645	623	639	641	604	637	590	634	624	626	632	562	660	618	623	632	586	638	623	595	622	594	611	630	617	645	624	666	644	619	618	694	626	585	568	621	602	613	621	629	607	618	613	655	624	615	647	632	605	605	656	627	602	604	601	641	637	637	625	641	577	576	654	599	645	611	637	625	615	646	659	659	653	602	614	658	611	611	641	618	622	602	662	654	642	634	628	660	602	609	619	666	588	667	651	603	615	670	648	624	613	628	643	599	664	654	631	646	653	651	604	640	643	663	654	620	625	618	671	595	646	615	596	627	668	629	636	561	652	610	656	668	620	626	625	638	632	646	639	624	635	610	642	654	628	638	647	600	651	681	592	622	661	626	643	622	623	632	617	628	659	657	632	600	651	633	651	615	645	607	601	607	583	628	590	622	562	651	641	661	660	643	676	617	654	639	620	637	633	639	661	655	667	624	608	632	662	625	609	644	608	684	661	607	652	586	619	673	642	590	635	622	652	588	614	620	646	623	654	620	610	620	643	644	618	651	601	615	649	636	662	647	616	594	560	595	614	634	621	663	659	593	641	587	665	683	664	632	586	607	653	603	610	628	643	613	621	682	636	594	646	633	626	612	617	662	623	651	622	656	648	619	646	598	686	656	629	610	667	639	568	639	654	656	618	607	662	638	651	671	629	651	646	586	649	622	649	645	641	644	604	637	593	643	617	649	611	612	637	673	602	634	589	593	608	604	650	650	629	671	631	637	622	627	616	639	615	677	672	591	648	664	631	644	627	648	633	639	625	621	629	660	654	622	649	610	609	630	596	691	649	646	629	598	665	599	666	613	641	628	604	610	663	623	596	593	631	631	654	605	644	633	623	643	627	626	642	595	620	651	629	649	621	694	606	582	613	592	624	672	616	578	639	608	672	590	629	620	609	612	639	583	603	629	660	629	600	621	631	661	606	626	615	623	670	603	634	659	600	641	598	614	647	632	649	652	636	686	651	638	660	627
27661	6703	1879	1328	884	688	633	610	523	450	426	419	453	401	435	426	418	395	397	412	420	448	405	391	370	427	392	375	355	371	393	403	373	350	392	443	388	382	395	405	420	390	447	355	422	350	359	381	393	381	386	385	391	433	399	394	394	379	446	404	431	431	403	385	416	375	372	363	382	414	371	361	370	404	407	400	373	391	379	397	375	331	372	377	378	362	405	403	394	389	355	382	369	366	416	385	388	379	360	409	370	370	385	410	370	432	429	407	404	394	382	322	390	371	374	356	369	351	373	415	366	372	366	395	397	403	404	385	393	374	396	416	360	357	369	395	388	388	361	389	436	428	373	394	387	353	430	378	373	384	388	332	362	385	412	361	407	389	373	407	341	394	368	450	428	383	399	391	406	389	396	359	390	412	376	366	370	397	391	403	390	386	374	405	394	421	399	384	397	384	357	402	397	399	368	413	377	377	373	358	390	374	411	414	377	400	380	404	360	402	331	396	359	351	379	391	408	393	384	354	380	409	401	403	351	374	372	379	376	410	387	361	403	402	403	394	362	374	402	418	400	408	344	435	416	378	372	344	356	351	390	383	386	387	358	372	361	406	403	359	391	386	389	378	356	395	394	371	383	391	387	379	406	386	377	342	405	369	391	414	406	405	392	371	375	378	399	404	392	394	369	394	361	392	422	376	357	414	375	421	397	370	375	403	355	386	420	367	383	380	351	361	367	397	384	419	349	377	393	362	379	373	397	358	396	412	411	339	354	376	351	371	403	403	369	393	391	365	376	353	388	345	414	355	382	392	371	379	393	401	371	382	357	375	432	386	398	416	379	369	371	403	365	393	380	386	416	391	373	405	409	379	393	377	401	391	410	356	341	386	388	382	340	376	403	395	370	430	423	363	399	375	384	413	362	349	404	373	421	384	427	398	375	398	411	388	371	373	339	397	385	345	421	374	398	386	402	350	372	380	348	401	418	393	393	355	377	412	355	370	391	364	415	409	376	430	368	389	387	408	439	379	407	372	391	368	387	404	390	386	359	399	353	405	422	408	402	373	342	373	365	391	397	409	375	360	349	386	397	430	358	414	369	350	405	387	368	406	378	376	370	383	374	356	402	349	404	364	374	385	377	363	399	399	380	396	353	387	379	390	367	385	371	349	408	378	367	387	415	367	405	392	420	371	378	379	381	380	365	392	390	386	396	367	379	380	387	380	387	426	394	401	387	380	384	385	376	397	383	360	398	344	369	370	415	388	364	370	398	381	390	370	352	372	397	356	376	364	404	387	375	411	410	400	409	387	396	397	410	395	408	366	405	429	415	368	383	374	379	394	365	395	413	410	330	361	405	375	377	379	379	390	344	397	410	379	376	383	377	382	371	411	410	388	381	399	387	377	341	389	390	406	387	365	347	403	418	410	357	383	381	363	409	354	384	377	399	419	418	394	376	387	392	404	405	439	387	397	401	385	386	392	372	396	396	378	403	369	347	348	401	373	380	380	400	390	387	436	412	370	398	435	399	394	401	362	406	392	366	389	375	366	362	404	381	414	378	372	401	403	367	355	414	402	384	404	411	399	355	374	378	387	376	382	380	392	368	403	378	407	425	383	397	396	346	382	388	413	360	387	369	362	396	375	382	385	410	357	398	395	386	386	398	350	397	367	421	378	402	366	364	361	401	390	356	398	362	363	365	394	393	383	397	443	412	403	393	362	385	370	397	412	395	371	357	352	383	422	416	396	359	394	373	371	375	346	360	371	355	420	385	368	416	401	392	395	346	421	414	337	360	410	351	369	351	376	392	394	359	387	386	378	359	383	379	397	396	363	377	386	378	384	364	387	400	357	385	399	374	357	401	399	370	380	383	397	390	384	406	405	387	379	406	404	381	433	385	393	387	384	402	408	404	364	389	365	405	354	392	355	436	380	383	414	349	393	394	378	363	391	388	400	352	376	360	396	372	413	385	379	371	342	374	376	374	381	357	335	367	382	408	365	390	402	383	373	371	373	372	355	403	352	351	398	398	372	426	387	373	405	427	360	366	409	389	406	407	420	376	378	405	348	374	394	377	398	369	374	392	373	397	373	429	405	397	392	401	358	376	392	376	341	371	412	363	403	383	354	392	347	381	374	394	416	344	408	402	404	407	379	383	399	397	420	393	395	399	396	387	381	371	387	380	409	391	422	393	398	396	397	367	402	413	375	370	342	392	403	351	399	352	380	391	421	385	359	372	401	385	381	410	398	404	389	406	392	351	367	391	363	395	370	318	348	371	395	397	396	406	382	392	384	366	360	332	432	367	381	386	358	381	390	373	416	382	397	365	358	352	395	405	396	387	384	399	400	397	380	401	399	389	412	393	369	386	372	333	375	361	397	389	390	414	381	433	372	362	341	354	353	368	395	408	381	413	398	377	367	381	363	403	374	391	415	396	348	358	402	388	386	413	369	379	383	401	377	389	397	417	385	367	370	350	390	376	372	362	365	355	342	365	385	437	357	432	419	409	393	388	387	375	393	394	344	413	385	332	408	366	362	414	423	390	387	377	389	406	403	384	410	379	366	408	408	401	379	392	369	369	367	390	365	395	397	378	408	375	382	375	388	394	375	398	362	402	390	390	374	376	376	356	372	377	380	416	417	406	379	398	368	388	376	399	394	368	421	428	379	413	407	413	348	373	378	370	348	400	385	409	388	384	370	390	388	434	361	359	428	395	391	434	381	381	367	386	367	345	406	414	363	436	385	428	387	383	363	402	366	410	368	399	400	404	401	389	377	410	363	343	377	398	389	388	342	415	413	359	374	405	442	411	408	401	406	401	344	355	412	392	366	332	366	362	408	363	401	381	403	388	346	440	368	424	367	360	397	371	393	392	400	379	386	415	358	346	393	345	370	367	381	376	378	372	355	407	405	378	407	403	384	372	393	387	381	394	420	406	440	358	374	386	418	386	408	383	413	420	383	373	381	407	378	366	402	378	374	367	381	377	369	372	398	409	364	399	383	395	394	401	381	347	411	399	365	392	377	392	388	410	394	392	398	402	343	382	392	357	343	356	350	382	366	359	410	380	376	346	387	385	355	349	383	369	418	350	384	373	397	405	337	358	372	423	418	398	392	462	370	385	374	387	378	358	390	359	411	396	387	353	377	378	401	375	378	386	427	395	427	372	399	357	397	391	422	372	397	389	370	400	398	419	393	390	378	372	367	416	411	358	388	359	335	367	396	413	413	425	394	358	376	382	383	377	417	363	381	403	411	377	355	403	409	361	391	382	374	368	355	384	431	356	412	351	394	395	374	330	332	389	355	367	349	404	384	381	374	386	388	373	387	392	369	414	411	375	344	393	427	401	372	416	387	383	376	415	395	416	394	382	375	399	390	373	370	339	379	341	445	376	376	427	389	394	378	381	413	405	390	408	412	368	377	394	365	426	380	358	365	375	418	362	384	378	386	378	363	389	400	409	359	376	372	382	392	388	363	397	446	393	381	385	377	368	396	360	394
16009	2693	2633	3119	2793	2329	1899	1781	1553	1360	1252	1225	1108	1140	1117	1091	1013	1008	971	943	956	897	899	911	980	911	866	841	886	882	877	900	850	879	878	927	913	833	827	847	876	824	834	895	917	889	838	893	829	892	853	847	865	843	837	854	860	879	856	847	845	864	843	828	900	801	847	832	880	806	858	876	864	802	890	831	871	861	871	824	801	853	866	883	848	860	830	866	869	866	869	826	840	797	913	871	794	821	891	852	829	823	838	864	842	843	851	844	924	827	861	811	829	815	838	891	857	855	818	905	901	827	897	900	799	895	867	831	876	783	785	884	878	866	890	926	874	895	915	883	823	838	808	831	825	868	843	827	896	843	822	847	859	884	845	828	848	830	842	852	858	864	812	839	844	863	867	835	857	849	801	788	863	858	853	897	805	830	834	847	844	842	851	839	850	920	830	852	838	844	873	891	862	840	893	911	872	819	875	858	824	752	810	843	906	871	816	877	876	823	849	884	837	856	876	782	836	829	812	892	796	872	860	810	828	847	807	828	823	867	890	826	864	831	864	868	849	845	848	818	852	864	837	862	871	898	872	842	816	843	877	799	857	855	873	816	861	807	798	798	832	840	832	823	850	857	841	815	820	840	820	813	813	861	821	847	835	847	838	891	907	806	863	841	834	839	821	881	895	862	857	857	812	862	862	818	847	844	862	868	826	859	891	825	852	839	808	870	816	896	877	850	813	869	848	874	805	867	822	867	881	830	858	779	859	833	793	866	831	858	855	879	884	810	808	842	846	821	868	803	812	846	894	847	831	817	824	889	855	873	833	850	819	805	884	855	892	811	875	839	852	853	837	833	802	867	856	802	845	847	875	816	804	823	882	832	849	832	775	846	832	797	892	788	817	849	847	863	856	839	833	778	852	822	829	858	847	800	885	830	871	852	858	845	814	832	821	932	864	843	851	885	819	842	811	885	868	914	847	889	861	834	852	848	852	871	839	892	840	872	838	828	939	890	857	834	857	840	801	856	888	812	815	839	862	898	786	844	902	919	834	795	837	847	830	850	834	885	822	804	834	852	820	811	829	843	859	860	863	815	861	838	873	793	855	829	844	837	834	809	857	864	914	854	817	842	858	842	828	874	879	850	821	846	881	806	782	796	890	858	841	815	884	781	810	829	829	855	835	875	891	830	804	861	833	835	865	839	863	881	833	764	866	859	893	850	812	919	849	826	814	854	833	891	881	887	828	887	911	859	849	855	832	853	788	842	822	845	829	835	853	851	799	833	812	850	792	856	851	804	834	828	825	858	802	846	813	810	829	859	797	871	856	862	871	858	902	879	797	829	837	828	834	831	857	763	841	858	839	870	878	803	816	876	833	898	896	875	886	862	833	835	863	795	890	819	827	805	881	826	883	808	835	825	849	834	824	823	884	800	814	848	816	805	860	847	883	825	869	874	890	888	775	852	816	864	880	896	798	893	858	838	864	855	797	894	814	843	791	829	827	853	859	779	839	857	827	860	807	840	830	812	888	908	847	804	877	833	842	892	857	827	816	822	852	862	879	876	876	911	867	851	855	844	921	837	868	885	850	848	800	807	902	855	885	817	900	789	812	814	865	819	859	870	839	816	818	809	893	828	849	849	858	839	867	843	862	828	806	873	888	835	824	883	859	816	801	827	854	860	838	847	826	879	830	874	825	816	773	825	863	885	795	876	884	813	856	887	822	834	795	892	829	850	829	839	838	865	786	802	843	864	820	910	843	841	814	879	806	884	853	809	816	827	817	845	857	804	873	858	886	837	836	822	840	885	851	893	897	819	810	880	803	844	860	856	819	864	881	878	886	907	806	820	888	859	856	832	813	852	859	842	848	826	887	818	824	884	885	831	778	878	837	831	839	864	836	853	846	849	886	873	842	809	833	817	885	840	855	833	836	858	870	837	830	835	905	849	892	848	879	825	807	874	853	834	897	793	820	835	848	830	893	853	857	835	874	864	845	853	833	837	811	873	846	816	914	841	861	849	864	881	876	834	880	847	824	836	863	874	794	837	849	798	858	864	867	878	796	869	887	836	850	890	833	795	832	826	900	857	854	862	837	793	843	815	877	807	849	853	839	880	856	882	821	849	901	906	862	849	806	817	869	825	811	839	884	879	822	860	877	838	890	836	825	884	863	849	911	853	859	790	856	833	848	837	851	809	825	905	855	824	884	868	854	825	812	838	815	842	886	860	843	877	899	860	831	840	812	834	815	836	850	825	821	818	837	847	856	840	778	844	842	807	854	836	795	900	862	844	832	865	824	817	838	817	832	846	842	879	867	832	880	858	860	839	847	836	849	901	868	800	868	836	853	898	875	819	863	872	836	823	843	803	850	849	822	894	841	811	856	851	847	898	900	864	853	945	838	818	788	811	829	865	881	842	882	808	860	820	818	848	814	883	847	885	893	832	870	822	816	800	846	855	907	862	847	789	816	870	857	868	856	872	818	812	843	807	865	850	853	850	859	856	879	877	854	796	833	838	868	850	848	846	828	907	840	852	846	855	859	811	851	884	858	815	862	894	847	812	830	845	834	848	860	802	842	883	835	853	909	869	844	890	864	885	835	829	850	856	833	853	829	860	837	777	850	865	853	828	846	911	824	837	800	839	858	836	886	837	820	829	871	884	852	809	818	876	858	843	844	870	870	792	809	905	842	892	862	856	870	849	880	876	884	916	892	857	804	825	875	779	846	858	907	919	862	807	837	819	837	816	813	846	828	877	835	815	843	832	903	870	846	792	920	815	868	886	833	888	824	829	863	849	876	911	872	853	862	898	900	899	900	832	837	879	858	809	884	861	875	836	845	868	834	862	877	882	846	871	872	875	888	814	874	846	838	818	846	837	860	859	831	872	832	865	833	807	898	877	833	877	895	824	836	837	847	862	914	825	799	825	832	827	805	820	893	822	827	877	892	805	858	886	882	852	852	821	847	849	847	858	834	884	836	894	828	875	849	828	855	841	781	919	830	864	914	864	845	789	865	802	869	815	842	834	875	842	815	898	852	855	855	899	820	835	826	841	849	855	844	853	823	842	835	811	841	855	848	822	807	842	833	893	838	826	854	856	874	812	842	890	872	855	864	830	874	836	804	840	851	808	802	821	873	829	882	853	852	795	867	887	806	889	820	807	805	844	774	837	883	837	839	865	828	868	855	893	835	861	878	873	818	829	830	826	850	889	889	860	878	850	898	837	897	809	831	879	866	797	882	845	836	852	847	802	847	875	837	824	802	816	869	841	804	870	846	855	794	806	925	839	926	825	828	818	830	802	864	808	818	879	861	843	875	829	830	861	871	836	848	857	847	837	855	847	839	868	855	820	822	827	856	895	891	784	848	843	789	922	853	766	833	816	800	849	842	897	907	887	851	793	809	869	864	853	900	870	882	919	854	905	828	835	811	811	835	873	796	843	879	873	819	843	801	909	924	830	858	828	808	838	791	883	786	877	837	848	831	865	856	831	856	847	794	848
4979	590	192	203	203	199	197	192	184	179	179	177	186	183	177	176	172	198	185	162	195	189	164	181	197	178	173	161	195	196	172	162	193	182	172	178	172	205	186	169	159	169	168	178	170	170	168	187	195	179	165	171	187	182	157	184	175	199	173	167	178	185	181	179	171	199	197	198	165	168	171	186	186	175	195	185	196	191	181	217	170	199	174	159	167	162	162	207	193	180	190	188	165	188	156	181	172	182	179	165	178	187	195	186	194	192	165	179	188	162	191	207	178	151	169	158	167	177	174	175	201	183	209	176	174	189	152	186	176	164	192	178	166	187	205	200	170	202	164	176	163	192	143	171	171	187	185	157	171	162	191	180	182	201	168	191	157	195	179	175	159	177	183	198	193	181	143	196	182	188	190	147	192	205	187	201	161	196	191	156	191	188	157	192	204	171	157	167	175	175	209	169	157	169	181	186	147	169	197	166	159	175	201	175	181	187	173	157	174	181	196	190	181	185	205	180	181	180	185	176	194	180	164	171	169	161	177	167	165	185	181	184	172	154	190	202	189	164	168	179	203	170	186	173	139	168	170	161	188	158	182	168	186	191	189	179	197	179	219	186	201	169	172	163	201	182	186	193	180	173	172	175	191	171	189	171	162	167	185	181	197	171	175	190	198	158	195	183	167	191	201	199	219	182	185	167	196	187	203	176	160	174	155	200	159	178	192	176	187	188	161	166	156	165	171	184	198	184	212	168	150	167	176	161	173	186	176	158	156	161	185	174	166	178	168	210	191	195	168	166	193	177	187	194	177	193	166	197	173	187	172	193	184	190	191	162	188	192	179	171	149	183	173	206	208	195	203	181	204	191	196	174	165	179	191	167	178	182	185	171	156	170	166	197	186	195	197	174	176	167	165	203	175	196	181	156	167	185	193	207	151	170	180	176	175	161	181	170	187	171	189	160	204	175	187	186	189	204	188	193	189	169	199	151	175	153	173	179	174	164	159	165	196	188	206	184	170	176	187	173	166	185	164	200	168	190	195	184	159	178	177	171	172	171	165	179	164	173	185	193	159	200	184	158	170	214	145	130	156	178	221	160	175	177	204	176	201	202	180	187	202	168	185	219	184	178	175	170	174	169	180	195	164	181	159	178	169	196	175	164	171	162	161	174	187	175	184	167	206	180	198	156	176	175	162	195	170	171	196	155	166	190	188	181	197	201	187	202	175	189	194	166	174	176	192	175	178	180	200	191	171	175	177	178	172	206	188	180	188	155	189	155	180	197	188	161	201	160	188	180	183	194	169	156	181	176	177	195	191	164	187	181	168	192	209	172	187	180	168	179	164	148	187	204	159	179	171	178	195	173	185	181	192	158	163	171	179	154	207	169	183	167	170	193	181	165	181	160	175	198	214	180	197	169	190	154	171	189	153	174	196	180	175	191	181	191	178	207	208	188	170	163	161	175	169	187	193	191	197	185	180	192	194	177	187	140	217	179	169	178	173	168	196	160	183	160	173	196	194	201	201	179	179	161	184	185	189	167	181	190	155	158	203	200	191	190	195	167	196	177	139	177	205	176	178	189	207	200	202	181	172	201	189	196	152	180	177	160	174	193	156	189	173	188	191	190	187	172	164	179	160	170	174	170	170	181	181	204	206	166	165	213	198	167	177	191	198	159	167	161	182	163	197	178	172	165	196	162	195	184	168	186	182	175	184	207	195	165	184	161	174	169	163	151	182	180	174	195	187	165	153	175	178	164	157	149	196	162	182	200	208	175	192	180	170	162	175	180	224	205	168	188	165	168	198	184	193	175	156	174	181	182	194	169	172	192	184	178	172	176	183	204	191	176	198	180	170	177	181	175	188	208	170	199	176	160	164	170	180	169	163	151	177	185	190	178	168	180	181	186	168	194	185	190	167	169	195	179	189	170	176	189	171	179	182	177	176	180	176	184	168	189	183	179	190	153	164	192	183	170	168	182	188	190	196	184	182	149	177	176	191	191	168	172	167	207	157	180	178	174	176	175	169	180	167	208	182	177	190	196	194	183	204	190	197	183	184	163	188	174	188	159	176	197	173	164	183	189	188	163	187	190	198	180	190	176	152	169	185	173	168	170	186	183	155	191	206	191	169	174	171	179	180	192	173	163	180	172	181	171	172	190	183	176	186	186	188	189	156	171	183	180	168	215	172	189	171	200	166	179	163	183	196	211	198	185	176	184	158	188	176	203	163	176	154	183	195	186	185	166	202	189	171	169	190	195	176	170	187	178	207	188	179	190	178	186	188	173	184	173	193	162	169	168	175	155	174	161	174	187	186	172	202	182	191	167	181	181	168	180	182	153	188	182	175	166	177	209	174	176	187	184	181	196	166	189	208	171	163	163	179	189	184	153	175	196	157	191	177	220	170	174	168	183	179	190	174	166	207	185	190	137	186	159	183	164	177	199	215	197	186	179	204	190	180	198	210	183	182	167	182	213	158	203	172	177	173	180	169	181	208	174	184	180	186	177	157	175	172	177	203	172	166	157	190	150	169	191	168	173	185	194	166	181	185	177	165	159	185	191	180	189	156	159	222	164	170	168	169	170	185	175	221	205	195	185	179	158	176	189	188	187	180	166	175	161	170	179	164	195	162	181	210	196	182	188	154	191	184	185	168	158	195	167	189	183	196	195	174	168	206	193	182	167	164	172	170	170	187	174	173	185	174	169	203	168	188	208	172	183	197	184	197	168	160	195	149	182	168	175	146	209	183	175	189	165	158	182	187	187	180	193	196	193	170	175	160	161	194	188	192	201	212	183	205	190	169	182	200	180	187	193	155	198	181	180	175	167	166	189	170	167	197	150	178	166	177	196	170	177	209	190	180	186	182	180	176	166	183	184	201	183	170	167	171	190	200	165	185	152	192	187	177	186	167	187	178	172	183	181	199	187	188	197	161	158	179	177	180	189	210	165	179	186	191	185	193	193	163	177	190	182	200	189	184	150	182	180	157	183	187	195	196	180	160	181	192	180	160	191	169	188	177	189	166	165	197	156	168	174	180	206	186	203	179	176	173	170	162	193	183	192	192	199	182	202	169	184	173	190	158	170	164	196	175	170	169	175	189	174	187	193	188	184	184	180	176	172	174	167	173	200	157	194	178	157	174	211	194	206	217	156	187	161	172	183	178	184	201	155	216	182	187	178	170	212	162	167	203	192	171	196	154	161	206	207	183	181	188	182	167	180	155	159	150	186	197	180	164	169	179	168	153	194	194	164	179	179	219	192	187	174	198	160	175	186	184	193	152	182	177	177	172	183	181	218	179	218	166	160	187	196	175	163	174	208	210	175	180	173	190	154	148	199	169	190	190	171	198	191	199	184	172	148	175	182	167	188	180	164	190	195	171	175	205	165	200	185	189	196	156	190	185	171	168	216	196	187	180	180	199	168	169	188	195	155	180	167	186	202	177	209	182	166	191	190	186	186	173	194	164	172	166	167	193	193	137	194	177	192	177	178	167	188	182	159
3373	636	534	595	519	551	479	486	517	498	498	482	440	455	470	428	461	449	459	439	431	424	459	468	482	435	460	414	450	441	456	440	409	437	471	459	449	479	431	400	425	445	397	472	447	457	451	435	459	452	434	479	445	453	455	466	464	444	430	431	467	472	488	447	461	464	428	434	462	453	462	424	457	469	516	410	450	459	490	417	464	443	428	471	432	469	413	436	427	449	438	488	472	427	446	453	425	445	437	395	464	462	452	419	414	418	470	467	423	451	469	449	474	430	473	436	454	467	449	483	409	479	431	475	443	461	440	426	458	451	426	438	414	423	450	443	494	421	435	433	421	468	410	452	443	440	431	465	435	447	432	449	448	451	451	436	461	446	447	428	431	448	475	476	450	431	391	457	457	483	431	428	417	482	427	473	471	436	474	453	443	441	512	455	449	440	437	447	429	488	424	425	456	443	464	424	443	479	413	439	455	438	435	470	475	489	475	429	442	425	407	421	462	454	455	482	432	474	443	373	477	435	415	426	462	479	437	432	443	439	476	444	469	452	440	451	429	462	447	457	441	474	448	459	406	435	421	465	452	412	459	471	463	453	447	467	429	467	421	433	457	458	445	437	440	402	448	452	429	448	440	477	419	394	433	431	452	472	456	413	453	442	472	463	448	428	452	458	445	455	427	427	448	470	446	435	476	441	443	443	488	456	450	445	477	455	470	447	443	433	470	475	449	439	454	467	458	418	468	431	469	423	488	474	488	455	503	455	460	438	449	431	433	429	432	453	465	439	459	413	480	456	448	450	449	446	415	437	453	457	435	417	426	453	427	407	467	432	466	446	429	458	446	488	459	439	396	445	464	449	428	456	457	425	417	493	499	461	474	449	449	461	473	465	434	451	454	434	445	465	454	420	449	482	426	466	428	438	433	466	447	460	428	457	483	455	439	526	441	468	430	435	420	447	439	430	450	462	457	495	413	449	477	498	409	457	476	418	438	447	488	491	443	455	432	465	396	454	460	438	450	425	429	457	462	428	440	443	463	449	472	454	438	409	445	427	445	465	455	456	493	451	452	447	486	440	445	458	501	448	420	460	436	432	447	451	453	401	491	447	461	485	472	423	439	458	451	450	445	433	470	439	439	431	453	464	484	424	469	435	489	420	438	450	436	447	476	454	459	444	457	398	450	467	443	464	457	456	454	429	456	433	462	440	436	460	444	436	489	429	409	463	456	435	465	427	489	438	442	454	471	432	465	466	488	441	472	472	481	467	460	418	481	422	468	472	447	422	424	476	457	454	413	471	451	439	440	457	435	446	462	412	441	441	446	407	427	434	470	436	454	453	461	465	463	430	456	450	458	455	453	421	491	424	456	423	488	442	463	463	427	478	479	463	441	461	459	475	460	481	431	442	450	450	439	421	457	423	457	455	437	456	439	420	465	452	461	453	464	477	432	463	430	423	472	472	473	426	445	461	406	459	440	467	435	455	465	439	478	473	423	450	451	445	429	469	464	472	428	460	442	497	416	463	449	488	425	431	461	470	476	450	447	446	482	440	432	441	445	414	432	428	445	443	461	464	435	454	454	475	445	447	435	481	464	419	447	437	451	476	471	433	423	428	443	446	480	418	475	442	458	428	454	447	475	467	421	433	454	421	426	415	425	432	427	442	449	462	459	462	458	468	434	477	424	459	457	428	459	494	476	453	443	461	460	433	468	446	425	465	461	416	468	452	493	433	422	457	453	454	450	457	457	428	445	451	427	525	426	427	405	418	477	417	441	468	487	474	429	428	500	439	430	466	410	433	420	443	430	451	456	433	426	432	424	465	418	477	450	454	479	429	436	452	439	428	442	440	452	460	429	432	442	474	442	447	464	470	418	453	437	444	466	461	436	424	442	389	438	474	426	453	454	469	483	433	458	450	482	431	419	464	462	434	458	441	445	448	473	435	456	452	459	460	434	464	417	435	451	443	445	470	475	421	453	429	434	482	419	432	465	432	438	461	459	479	467	463	482	454	452	454	416	436	460	455	449	453	467	467	467	443	477	437	470	441	478	464	457	466	467	441	446	444	459	420	465	459	458	413	419	447	473	479	470	451	458	481	428	414	462	453	452	475	435	464	440	475	449	477	456	413	433	495	431	438	436	486	463	421	415	423	474	459	437	464	430	493	464	449	475	428	480	469	428	462	416	434	460	469	449	434	462	446	423	434	472	463	450	455	417	467	453	441	499	446	405	452	450	455	469	446	455	452	433	435	466	457	450	487	461	433	478	449	451	435	467	450	459	426	445	445	445	429	461	444	457	477	449	431	483	459	423	470	445	446	452	437	440	422	435	447	419	461	461	450	496	428	488	481	421	455	478	466	452	429	385	406	486	471	458	462	459	483	463	448	423	468	420	459	454	470	439	457	457	427	450	422	434	443	477	464	435	416	447	469	448	503	486	444	405	421	453	468	433	447	472	453	473	444	465	428	447	432	446	411	444	458	457	408	459	420	467	431	447	466	455	473	440	438	479	414	426	470	415	444	452	432	458	455	458	450	470	466	433	445	458	460	470	466	410	432	444	478	451	403	460	454	474	457	467	464	474	471	418	456	455	421	455	442	477	425	422	447	409	471	427	475	436	442	450	430	444	466	457	455	486	480	424	435	432	455	425	429	459	465	492	477	447	432	449	442	465	448	446	458	427	424	451	481	444	437	480	497	423	427	447	468	406	424	449	438	434	425	461	453	495	438	425	434	428	421	460	424	488	436	438	444	449	455	453	437	468	463	423	431	486	460	426	458	458	449	437	434	460	425	453	451	436	466	444	459	462	456	464	458	419	468	441	403	439	427	440	462	440	456	453	439	437	433	441	436	431	440	479	481	454	418	460	445	463	436	468	440	470	457	437	467	462	435	464	448	453	461	460	458	417	467	499	460	449	441	416	449	447	472	406	451	466	469	428	428	441	444	430	451	449	424	425	434	433	513	458	434	465	425	458	428	468	468	449	455	459	422	478	487	460	474	464	471	441	484	457	446	462	440	460	438	461	476	458	453	494	420	467	442	471	415	463	486	459	435	429	410	446	421	408	466	445	452	480	442	456	443	473	458	449	462	473	429	479	437	459	420	467	442	460	471	451	442	454	421	461	429	432	421	437	394	430	505	428	473	437	468	475	434	469	445	453	456	442	432	450	461	429	478	476	444	439	473	416	471	477	438	428	429	459	454	404	462	449	433	483	451	483	431	438	455	451	468	454	462	455	432	466	450	433	438	461	443	450	447	444	437	466	480	474	452	472	451	439	456	465	446	474	434	460	436	435	494	451	465	459	485	448	435	405	437	461	471	429	425	484	451	465	410	458	499	447	474	412	450	427	450	433	449	466	443	454	468	438	447	462	454	458	427	441	459	437	472	413	460	427	439	431	457	485	470	465	430	417	447	436	445	473	470	430	473	472	435	444	474	475	440	425	485	501	412	469	460	440	487	455	452	412	463	459	439	458	477	415	449	462	472	443	456
17592	2596	825	634	542	455	405	390	336	353	298	301	287	320	279	288	291	282	299	279	277	272	262	286	263	258	275	293	267	261	287	264	261	243	279	270	262	275	262	238	272	262	284	279	260	283	278	293	286	285	279	263	255	299	245	256	261	284	308	252	279	282	274	268	271	294	286	271	263	253	270	298	288	239	254	274	297	234	254	264	265	264	267	304	279	303	262	245	262	263	294	267	277	273	265	263	284	240	272	287	251	281	274	272	288	254	288	290	272	277	296	297	292	265	278	282	256	269	274	271	251	276	284	276	281	284	286	265	258	270	240	279	258	260	273	273	251	244	275	243	258	240	254	281	252	288	254	296	289	290	287	286	303	302	222	273	304	260	273	260	273	251	258	277	311	275	255	281	260	275	263	250	236	275	268	280	284	259	252	248	273	269	253	276	265	262	262	258	280	293	254	279	259	273	273	254	284	275	277	260	261	257	262	270	250	270	274	257	274	260	222	282	270	284	262	274	269	285	304	272	275	282	286	285	259	252	258	316	250	251	282	269	256	235	276	234	273	298	273	309	251	264	284	259	297	242	251	254	270	283	292	251	298	266	248	266	276	267	269	242	256	276	278	261	252	270	279	283	280	272	263	260	288	254	275	269	262	271	261	247	249	277	225	258	260	288	264	265	274	260	292	270	259	275	266	255	265	312	289	257	259	254	252	248	273	257	309	285	273	264	289	257	248	284	271	286	269	292	261	255	254	267	264	257	296	286	297	239	284	256	286	267	267	278	273	286	259	291	251	258	244	232	264	269	266	267	269	245	288	272	269	270	279	247	244	248	266	270	266	261	238	251	264	282	250	284	267	260	272	266	261	248	250	278	264	250	278	262	234	264	248	260	239	281	236	220	277	283	281	269	265	238	265	283	273	274	283	278	270	290	257	279	282	256	256	278	286	241	288	255	246	265	269	265	269	246	270	287	294	273	289	268	257	274	276	260	285	277	258	281	245	260	288	234	264	261	274	281	268	259	251	239	243	255	255	241	241	300	284	255	266	265	308	267	256	260	285	268	273	281	253	231	283	262	303	262	281	296	274	272	287	280	241	274	270	261	246	282	268	235	305	261	240	256	242	284	269	274	251	278	299	280	251	289	281	289	243	258	281	240	260	264	269	265	268	262	238	285	259	250	251	261	254	261	291	251	254	227	262	240	237	252	259	282	274	243	255	257	295	249	262	270	277	280	268	243	277	257	261	272	264	276	278	254	274	250	231	251	253	260	269	280	263	264	268	287	276	244	265	271	279	260	272	258	267	274	243	267	265	296	236	240	274	260	273	290	258	242	253	276	259	238	243	277	264	256	272	275	288	234	252	247	272	264	254	270	274	272	283	259	266	277	279	260	243	265	263	270	241	257	272	249	262	252	268	264	244	282	252	263	274	268	251	251	286	247	305	274	251	256	247	257	263	274	261	265	259	256	267	254	309	271	276	248	282	276	297	293	259	294	260	267	290	267	262	271	243	292	265	272	271	264	271	246	256	245	249	263	273	254	271	268	257	262	241	238	252	272	293	280	285	260	282	248	269	267	271	247	273	294	248	230	259	292	264	266	239	291	322	287	265	263	258	262	287	225	271	266	256	267	226	283	295	255	283	276	255	277	256	281	287	276	255	253	234	266	253	287	287	273	269	270	263	274	256	295	285	295	272	274	248	282	267	269	262	256	260	256	231	274	252	267	277	244	292	274	273	268	264	313	267	267	264	266	296	291	250	285	222	259	272	263	269	256	263	323	283	277	275	309	273	273	254	273	266	277	252	287	303	257	268	267	252	289	301	253	295	267	300	271	270	262	250	275	260	262	248	287	252	250	253	274	255	268	280	262	272	249	289	309	260	254	228	237	250	264	285	274	274	250	281	259	271	241	263	305	279	268	280	278	268	249	264	296	288	245	286	250	260	228	233	270	259	257	250	272	252	277	272	272	247	269	272	285	271	298	263	289	276	272	251	263	289	302	293	270	247	270	288	256	251	246	276	272	276	283	292	278	260	255	309	257	291	264	287	325	270	327	288	307	281	266	274	279	290	263	255	288	272	251	256	253	288	260	277	275	278	291	282	255	278	260	253	302	263	282	273	247	251	256	287	249	301	267	283	302	235	250	281	282	298	271	269	309	297	260	265	252	288	295	227	251	294	295	265	259	262	263	272	281	256	259	258	251	242	268	272	275	268	248	248	269	287	279	253	247	279	261	228	247	263	254	277	287	297	263	263	265	253	262	285	245	251	274	289	273	256	257	299	281	243	288	269	257	243	251	284	273	276	265	271	277	272	280	296	261	253	260	267	284	265	261	260	272	273	233	254	254	241	252	271	293	285	268	269	283	256	272	243	273	281	249	265	239	274	290	261	259	291	273	263	253	242	241	282	264	265	245	267	279	249	266	268	266	272	306	258	267	250	254	263	277	267	248	280	238	257	283	296	281	259	259	275	226	258	272	275	252	259	287	300	266	269	288	241	273	266	244	299	257	254	267	256	277	270	258	286	273	263	291	277	291	274	267	275	245	281	278	235	287	288	276	281	277	272	256	269	280	298	268	272	272	272	272	265	269	265	256	289	273	259	267	267	278	278	288	291	265	273	294	242	246	264	269	291	260	259	271	290	268	277	225	290	258	263	274	235	254	277	295	242	253	263	271	262	264	269	233	258	239	270	286	285	295	271	252	286	269	256	303	264	241	283	266	257	261	283	278	270	275	249	285	252	247	273	276	269	267	292	296	259	271	272	301	270	293	272	251	271	269	261	282	282	296	250	237	265	285	254	257	262	268	263	249	283	261	245	234	232	281	276	291	269	249	280	263	249	302	255	255	252	279	285	291	254	271	273	267	279	283	255	253	254	264	267	303	232	296	251	299	282	254	277	297	308	246	248	291	253	257	263	286	297	260	266	261	267	242	279	300	264	300	273	279	238	258	285	282	287	254	267	261	283	265	271	253	255	263	269	265	260	255	283	244	254	276	283	258	234	249	270	254	266	254	269	299	276	278	281	288	248	238	273	269	274	275	249	275	252	257	238	261	246	240	254	269	280	298	253	272	279	260	275	284	267	262	264	271	252	273	266	261	256	244	253	245	248	266	270	264	260	267	255	240	281	304	256	254	292	301	265	248	290	282	276	275	309	270	248	277	260	262	272	283	235	279	269	261	291	262	253	240	266	270	260	266	278	278	291	281	251	260	287	274	235	277	309	247	273	321	264	265	290	261	253	273	279	286	265	258	260	257	249	291	277	312	249	238	286	246	254	269	278	253	289	261	256	271	262	268	254	293	303	267	271	250	251	276	257	286	240	268	287	262	264	288	266	275	284	283	252	267	239	257	280	299	288	262	269	279	286	293	283	284	252	240	246	287	267	259	287	242	283	262	257	267	247	252	266	276	281	243	241	278	270	260	260	294	265	303	269	269	285	285	265	293	285	238	238	269	267	270	271	247	275	264	296	262	293	273	245	240	270	299	306	291
11201	1414	1449	1790	1583	1438	1233	1238	1024	887	860	792	755	709	711	789	724	748	700	695	661	646	676	654	650	655	587	680	598	638	620	627	669	660	642	659	666	628	642	673	645	660	653	650	627	636	632	684	652	683	622	661	647	665	637	615	620	635	596	663	622	608	650	679	632	629	611	696	626	652	643	641	637	637	590	626	621	639	620	646	633	645	592	609	622	661	619	623	627	625	606	654	603	603	617	647	657	655	648	634	662	584	671	618	624	639	617	628	624	619	676	587	629	607	609	593	639	612	593	592	633	669	645	610	614	613	600	641	645	624	657	595	616	567	650	648	617	621	668	615	657	606	633	592	626	661	640	666	639	625	651	667	628	593	641	676	634	611	612	648	632	575	613	595	681	625	648	607	582	618	627	640	621	605	653	611	622	670	606	650	634	597	654	679	621	599	614	591	619	656	629	649	638	620	673	649	628	613	596	576	592	624	645	639	639	600	603	598	619	620	591	625	663	610	646	641	612	594	616	612	643	599	678	619	664	622	659	628	613	605	599	639	611	615	610	596	666	614	625	622	634	677	649	606	629	626	579	589	621	656	602	616	628	591	660	672	629	631	565	644	591	590	650	585	690	627	633	643	617	658	693	637	626	651	604	609	593	614	645	587	635	577	613	656	687	609	606	635	643	694	664	601	708	640	631	656	612	629	656	648	623	655	617	632	651	630	638	631	595	623	638	601	621	629	638	644	631	605	621	619	599	607	681	662	638	622	663	621	607	639	710	601	632	636	619	636	622	638	592	638	605	611	648	625	599	660	618	617	609	623	649	656	586	678	634	599	603	624	632	606	658	635	577	632	632	654	600	640	595	592	636	638	656	677	646	633	669	605	619	650	654	655	618	621	597	658	610	620	604	643	648	656	595	595	623	655	646	629	582	617	649	574	641	616	608	599	661	655	580	603	664	678	643	597	622	629	653	678	655	591	642	632	618	585	635	596	638	591	600	619	608	605	641	632	628	629	615	579	641	600	626	603	631	679	629	637	631	623	588	617	555	608	675	635	633	653	643	658	675	667	636	607	642	643	625	642	631	656	600	626	575	583	617	654	576	633	619	629	653	586	615	670	603	628	624	644	653	643	657	658	609	633	667	595	684	654	598	663	623	602	662	630	626	645	587	616	634	624	615	606	644	625	619	632	629	646	638	620	619	662	651	673	644	652	595	599	599	629	614	639	586	642	658	649	636	627	650	609	655	652	619	595	590	610	627	629	643	637	646	622	654	610	640	640	663	581	626	649	586	642	634	647	627	588	626	649	646	639	646	627	576	602	608	609	612	636	606	647	608	615	629	620	643	580	664	623	646	646	676	641	649	659	610	661	638	617	612	661	609	603	654	627	618	617	604	627	621	605	638	627	619	647	622	658	640	641	624	582	674	623	634	586	604	674	624	598	637	586	641	651	615	616	630	638	622	637	622	662	633	612	727	642	640	638	657	631	593	621	634	685	656	630	649	634	647	642	599	633	658	632	690	598	661	653	653	607	604	652	685	635	628	625	633	598	666	627	652	619	602	633	587	652	664	626	660	657	604	658	581	617	596	636	616	611	616	602	624	631	625	671	639	637	624	567	671	662	613	620	604	611	597	631	561	635	607	625	582	642	617	656	628	668	599	586	623	633	638	621	646	654	652	591	655	659	624	617	676	653	670	625	609	608	645	581	617	643	643	656	660	662	615	654	629	649	627	666	630	639	579	593	644	623	620	651	641	617	631	649	663	640	590	629	635	684	583	639	587	630	639	636	644	656	628	647	616	612	647	603	565	670	615	599	641	651	678	642	629	637	692	624	592	660	599	630	614	669	604	635	613	611	617	622	619	629	684	678	615	654	607	668	651	638	625	656	600	656	638	634	668	594	600	609	630	638	630	639	593	608	612	598	652	628	605	638	629	641	630	605	622	627	625	592	604	641	610	608	612	607	629	643	607	639	600	657	574	638	586	628	596	635	629	611	649	627	658	653	645	614	640	616	624	654	649	621	612	661	615	624	601	613	598	635	637	584	658	636	604	644	643	616	610	660	628	630	601	592	621	614	623	612	589	659	628	661	628	587	683	585	596	619	600	652	618	604	628	615	591	643	606	624	599	609	620	606	596	612	650	613	652	604	589	638	604	660	630	623	675	603	637	650	589	647	625	640	615	608	648	636	621	662	650	602	583	650	614	627	614	666	590	595	622	621	603	605	634	632	589	657	645	655	640	658	671	638	641	595	590	646	581	574	607	635	614	640	638	634	652	599	607	618	579	624	659	664	618	611	667	640	624	590	667	598	576	636	591	612	636	655	673	649	637	622	608	610	634	572	638	612	589	623	631	580	609	642	593	616	603	606	626	671	651	672	610	614	619	580	609	602	615	603	621	682	625	655	625	606	611	639	662	632	607	614	629	657	660	632	622	649	607	635	663	657	633	609	622	622	652	637	560	642	614	626	628	629	632	597	651	647	578	576	628	641	650	582	607	622	568	640	619	620	585	636	616	698	592	607	614	587	612	654	638	635	627	685	654	615	628	640	628	604	621	635	640	605	622	587	609	601	644	690	615	648	618	655	620	599	637	590	632	674	636	609	659	579	649	622	639	620	671	642	625	588	623	624	652	615	613	645	583	620	620	643	656	626	615	624	596	692	603	618	609	648	634	626	640	617	620	622	664	592	630	629	653	603	638	609	630	613	623	628	601	606	631	585	600	633	643	636	609	645	621	611	633	606	608	620	606	654	604	638	636	658	626	644	692	628	586	619	622	626	657	617	661	607	613	632	608	585	627	638	653	569	629	610	671	650	642	678	613	628	597	631	614	622	622	606	616	642	589	629	602	641	577	586	612	674	601	628	599	637	639	638	633	670	647	592	659	637	635	616	630	659	600	564	600	639	654	612	598	644	604	643	659	672	640	656	683	592	620	583	630	648	604	603	620	646	661	665	658	634	615	618	599	580	581	674	613	667	642	613	630	686	621	620	639	632	595	631	620	641	677	608	608	629	621	603	673	605	644	608	639	605	638	595	648	611	635	640	688	620	650	658	620	631	612	599	614	644	646	649	615	594	639	630	655	607	647	670	589	687	646	611	645	650	615	579	638	674	679	637	615	608	625	658	655	648	634	601	648	599	645	616	606	639	629	602	613	596	638	661	653	630	589	615	635	618	676	637	622	667	598	605	661	599	655	646	656	637	626	663	608	617	568	659	641	591	609	621	627	606	615	585	608	616	640	601	643	642	601	613	596	608	637	618	611	685	658	634	610	626	605	641	636	619	653	583	585	600	614	630	660	661	671	614	628	632	619	642	600	612	634	640	648	634	643	626	607	583	620	617	633	639	592	590	623	611	665	637	549	594	641	630	677	592	624	664	638	613	625	611	610	617	618	540	604	619	634	604	652	593	629	675	593	612	613	621	631	619	687	640	639	654	625	626	571	656	614	634	659	620	616	618	645	665	645	659	614	675	599	607	632	651	635	596	651	618
26820	5353	1698	1236	923	726	601	611	559	477	483	436	449	399	437	402	394	402	433	400	435	411	384	400	398	418	345	368	378	396	385	379	375	402	382	362	397	399	353	403	372	373	372	423	396	399	383	376	384	382	372	341	408	411	411	408	379	431	377	409	392	414	360	431	381	406	388	374	378	373	361	367	386	436	413	398	374	390	357	392	355	407	370	399	353	383	393	369	394	376	368	416	420	408	354	335	376	390	361	383	380	321	351	368	402	377	375	413	358	381	376	341	400	366	379	345	367	371	402	320	376	363	383	398	425	398	386	415	362	388	383	410	389	400	381	385	371	444	380	394	387	415	365	400	351	404	371	383	377	400	381	380	385	422	358	364	377	408	387	343	401	427	348	435	373	385	358	374	367	385	389	377	386	380	357	366	377	402	342	377	361	372	332	389	367	348	333	355	398	401	382	346	377	389	405	396	372	396	388	377	404	367	365	362	394	377	392	380	382	358	413	360	379	401	371	405	374	398	386	365	388	395	353	400	392	385	347	389	387	371	405	357	381	407	387	383	343	373	336	392	360	387	394	409	397	407	370	409	400	392	355	349	375	374	385	407	371	393	385	385	345	404	374	408	394	387	377	341	427	359	407	407	399	383	352	428	353	365	420	360	407	378	378	394	381	398	375	357	405	398	356	357	392	408	395	361	405	388	376	400	364	390	417	376	416	398	359	383	370	391	364	397	390	362	371	388	392	385	361	381	416	341	386	330	389	393	430	368	378	367	351	427	368	415	362	401	360	353	372	364	340	360	359	361	411	378	392	416	384	390	369	336	351	385	376	430	398	415	391	399	406	374	396	400	374	394	424	356	358	394	419	372	368	400	409	406	393	396	408	354	355	393	411	371	378	395	421	396	367	379	378	394	399	341	384	344	333	350	367	363	384	347	392	367	385	410	363	406	373	409	350	348	392	366	365	368	387	385	424	385	368	382	404	404	373	364	407	418	375	382	400	388	385	381	395	391	405	375	368	360	378	409	377	375	381	407	432	403	372	395	364	351	378	403	417	353	347	384	364	407	387	368	364	412	386	365	372	428	403	395	383	361	349	358	358	395	366	385	385	392	391	367	369	386	355	364	383	376	414	385	348	403	373	381	386	362	378	377	418	382	364	386	361	385	403	429	378	362	361	414	376	372	361	375	409	379	370	377	359	417	345	356	356	400	370	412	376	398	391	355	383	360	394	350	356	391	390	376	379	359	373	384	406	387	392	381	404	412	370	411	355	356	349	374	364	368	387	399	371	399	389	400	365	344	387	371	388	386	374	452	384	365	369	382	380	406	355	382	367	390	379	387	386	372	385	363	371	393	379	381	406	397	357	357	372	360	374	410	388	395	363	395	358	350	347	425	418	372	409	363	400	374	412	384	362	354	403	381	362	423	427	377	365	438	366	369	361	400	369	372	385	367	408	380	379	361	400	351	377	357	397	360	361	414	390	394	397	399	359	368	390	367	384	406	396	371	382	367	411	389	403	363	385	407	391	384	369	384	384	390	369	422	381	384	405	384	395	389	381	352	407	363	407	378	380	346	367	370	380	368	378	359	390	371	401	380	383	408	389	368	331	338	415	388	363	388	341	400	383	355	384	360	391	400	389	359	358	411	400	421	358	356	421	399	414	395	422	395	372	350	351	359	360	350	383	393	375	414	374	377	404	370	366	413	403	369	400	382	378	411	413	380	392	385	388	345	395	369	380	347	393	390	370	376	387	409	397	362	370	353	400	401	403	385	394	413	399	418	390	390	356	391	366	398	375	386	384	389	371	400	374	322	386	388	391	412	354	388	424	361	349	349	413	368	426	400	367	330	369	343	405	355	388	326	380	409	361	410	383	404	344	396	411	372	381	377	362	397	433	367	384	408	394	368	382	391	385	389	346	373	410	386	390	378	407	349	386	371	340	378	399	360	414	363	412	406	448	360	405	391	391	389	352	380	373	385	380	391	387	386	398	383	395	368	391	396	364	343	336	373	340	366	356	354	367	359	422	371	358	409	348	335	395	374	380	394	402	388	363	377	363	396	366	371	381	379	384	344	376	401	399	358	356	381	380	414	401	374	375	389	374	380	388	377	412	372	357	413	392	398	398	393	380	399	402	376	405	372	343	377	407	429	405	359	390	413	381	368	401	361	361	409	397	396	396	373	362	374	400	357	366	413	377	396	408	386	386	382	368	418	396	395	403	382	364	356	357	371	386	392	351	395	365	386	375	374	378	388	381	388	400	384	377	401	423	385	316	390	380	383	405	380	372	377	412	373	359	376	400	426	391	389	347	339	361	391	399	411	374	351	359	389	398	433	396	366	410	395	371	363	352	415	378	381	386	396	391	378	377	380	425	359	385	384	392	414	397	415	381	380	397	358	381	363	405	369	379	394	387	402	375	393	393	391	370	392	373	355	385	364	414	374	346	356	378	385	360	392	391	370	411	404	379	402	382	352	368	424	368	358	377	353	357	375	350	371	414	385	360	419	384	338	381	377	387	383	366	384	389	393	349	365	372	370	396	373	373	388	386	385	413	390	407	377	351	391	361	350	398	430	357	368	374	388	388	381	351	357	390	403	353	369	362	404	390	363	392	424	385	406	377	394	382	384	373	359	384	405	372	390	393	424	367	399	415	381	372	389	396	398	380	381	375	349	390	381	359	399	375	410	379	339	388	403	373	354	392	380	378	363	386	365	388	364	399	411	353	355	392	406	384	403	370	425	338	388	411	344	417	380	393	349	389	387	403	391	359	365	369	387	383	376	415	367	372	340	362	364	371	389	396	367	411	441	386	431	362	424	408	418	383	408	416	361	385	385	363	366	359	381	374	402	407	428	382	396	362	414	381	379	399	399	390	366	409	362	380	396	373	399	387	387	412	328	378	393	394	381	403	367	390	386	357	388	371	342	359	379	385	391	351	394	385	396	399	380	381	363	318	383	396	392	381	345	378	384	374	361	381	433	394	354	386	379	401	422	392	371	424	386	367	357	388	349	406	375	345	382	373	358	420	382	357	395	373	354	372	386	421	392	378	372	393	384	384	353	362	347	384	397	401	365	400	376	376	331	395	376	410	385	386	384	383	352	350	413	368	375	409	397	370	356	403	421	379	376	380	380	376	379	384	392	368	382	366	412	406	369	388	387	377	358	405	437	402	407	421	363	368	364	361	392	370	387	426	333	353	377	337	394	372	380	368	369	373	394	379	413	374	426	352	363	370	384	376	389	368	368	356	408	381	407	357	391	400	350	394	380	385	393	402	372	365	360	429	376	402	410	404	360	357	362	400	363	360	409	371	339	366	352	411	385	367	375	368	341	384	354	396	418	385	363	389	385	403	351	383	400	389	398	445	396	348	370	349	376	365	382	385	368	368	387	337	399	388	392	393	383	396	387	373	361	376	366	378	377	381	387	422	367	403	377	377	352	353	384	400	411	391	386	415	376	410	384	358	407	411	378	394	374	391	401	361	401	378	426
15020	2072	2549	2997	2570	2274	1906	1952	1586	1332	1274	1204	1135	1079	1092	1097	1030	984	930	1015	930	963	913	953	852	940	913	912	883	893	905	902	909	868	857	850	880	897	905	906	867	855	852	907	876	876	890	891	901	898	844	894	851	836	826	840	856	838	882	819	826	880	911	838	858	882	854	845	882	873	890	798	849	833	856	826	837	776	871	825	866	793	868	791	819	858	908	826	831	796	863	830	814	833	833	856	838	821	848	854	850	877	865	823	895	865	896	847	858	795	835	859	893	788	822	880	805	865	801	855	829	845	828	844	812	894	812	819	890	848	819	821	842	810	858	859	878	878	880	912	833	855	795	825	823	926	857	850	848	904	827	863	833	840	875	835	820	881	869	835	817	890	883	839	858	879	882	860	834	837	872	849	844	841	838	804	833	829	846	815	859	807	825	893	896	813	790	850	851	899	833	856	898	837	895	793	804	808	841	890	892	867	864	867	840	811	850	923	827	869	887	868	830	848	836	820	893	839	849	839	811	816	904	857	850	793	844	797	859	892	809	851	875	822	836	824	833	843	870	867	840	842	841	805	898	819	837	877	813	848	832	868	833	848	863	824	838	795	849	858	806	821	829	864	810	848	865	826	872	875	854	778	838	816	821	849	818	798	852	855	898	829	839	889	857	805	864	834	862	842	811	858	850	803	888	832	856	870	871	797	873	846	833	834	883	840	830	917	790	821	834	823	861	898	814	857	847	847	842	832	857	840	820	832	869	841	875	831	808	860	850	855	777	850	818	850	810	860	809	815	845	869	817	902	823	778	883	877	892	816	849	863	870	855	856	863	888	819	854	851	828	820	854	896	841	800	827	870	848	857	858	801	840	864	824	797	830	891	885	854	860	848	897	815	810	873	862	872	836	870	880	824	802	880	873	819	850	826	833	918	816	868	864	869	876	875	882	887	824	856	833	856	811	858	869	832	811	791	825	819	867	851	869	791	856	853	822	876	839	878	857	868	772	864	785	825	855	874	852	900	867	881	806	859	855	859	805	835	844	891	898	823	862	897	846	834	872	819	799	822	904	824	786	859	858	870	837	762	882	838	836	889	819	887	783	804	838	810	840	865	836	894	833	876	858	854	874	841	910	849	853	844	889	821	819	838	829	815	846	823	883	843	822	788	776	858	816	821	835	832	831	844	850	872	863	883	861	821	858	870	866	867	835	862	799	827	872	892	820	827	812	890	832	871	848	843	898	796	843	842	860	830	834	823	819	835	861	832	844	865	812	822	860	868	895	864	876	835	864	878	819	844	891	837	886	870	832	880	811	869	886	795	878	868	867	821	797	890	888	863	769	822	814	844	867	856	807	893	906	844	794	839	826	867	893	854	840	786	863	887	794	875	831	787	830	865	882	834	843	820	850	825	817	864	794	822	868	872	820	809	824	834	887	887	844	907	860	853	811	837	841	807	865	826	845	876	805	828	868	856	850	844	858	812	870	845	792	829	815	879	844	846	866	810	818	861	862	788	822	852	824	809	863	860	826	822	853	850	868	845	824	880	834	766	814	895	861	852	853	908	840	879	895	868	845	846	863	847	866	846	845	854	856	901	825	856	850	850	808	860	850	845	825	756	862	851	845	853	856	891	796	802	864	826	857	787	815	859	874	858	816	834	905	859	826	882	822	903	851	871	798	871	861	826	779	817	834	860	812	831	810	871	906	817	874	831	823	844	863	825	846	828	849	858	845	872	871	863	811	843	857	821	840	874	875	812	833	804	848	856	827	889	821	892	821	886	835	870	843	859	789	852	825	819	870	872	813	808	870	876	876	810	850	845	875	849	855	814	829	884	863	844	861	877	788	837	816	891	842	843	844	863	830	841	849	845	851	832	852	845	814	833	863	843	839	889	884	875	865	842	862	857	854	839	860	825	823	855	877	924	827	785	821	811	845	829	831	857	836	875	835	871	839	805	841	840	839	838	864	878	868	834	822	847	860	876	829	874	804	855	884	862	856	849	843	877	803	876	889	862	857	863	853	794	900	848	795	927	815	832	835	844	853	839	858	937	927	870	844	827	854	872	864	810	854	816	872	893	871	850	868	821	840	818	860	840	848	774	863	824	882	777	870	842	872	798	788	849	835	825	835	878	806	786	811	837	793	864	853	855	867	790	849	870	857	833	816	874	827	848	885	895	750	835	883	832	825	863	825	849	846	842	826	812	771	842	865	798	870	876	855	846	812	876	874	835	820	822	822	812	841	839	835	879	815	875	874	860	817	840	858	880	888	801	856	862	788	891	893	856	833	880	841	829	837	860	860	786	832	834	823	857	869	869	809	833	866	882	844	853	851	879	843	860	843	860	869	860	809	892	831	820	852	839	896	835	840	829	898	860	810	806	803	821	800	839	810	856	912	826	817	841	892	911	809	865	832	836	836	869	840	839	863	881	824	865	824	831	867	848	858	833	879	863	800	819	863	835	856	843	829	816	802	863	817	866	831	877	839	806	860	849	800	821	867	805	843	863	839	841	865	898	801	847	790	856	856	805	823	845	809	876	827	852	783	856	836	866	848	862	835	824	820	854	849	849	800	874	821	834	827	819	830	847	844	875	814	896	845	844	830	853	848	852	866	857	823	848	831	834	838	813	816	829	874	825	866	804	839	836	835	852	875	851	809	850	885	823	851	791	841	842	835	832	827	845	836	879	807	891	831	780	879	844	887	819	818	806	893	861	860	837	880	860	856	851	858	862	829	872	816	812	846	856	837	842	829	869	846	823	814	873	833	858	824	846	820	863	859	794	833	871	866	863	860	897	848	834	841	818	839	837	806	870	865	857	823	847	782	895	899	892	817	871	859	810	821	848	924	840	796	888	814	851	844	811	811	813	846	856	828	811	823	823	829	867	826	845	884	905	927	812	807	813	876	859	815	845	817	849	858	787	807	844	864	800	829	853	865	828	888	851	847	815	795	900	854	878	842	889	814	880	795	881	798	841	829	820	864	874	795	831	830	785	855	851	848	805	868	824	856	824	850	844	810	846	831	824	844	826	846	803	851	863	853	876	834	856	844	820	860	877	820	846	837	861	881	765	877	847	827	860	829	814	812	840	845	858	837	865	906	909	822	896	819	852	841	891	847	837	824	874	820	873	843	841	818	858	874	824	852	797	824	828	871	880	817	817	819	857	797	841	857	829	795	872	833	845	861	855	826	846	813	880	852	883	827	824	864	838	872	896	854	812	828	840	862	844	864	858	825	850	857	836	814	843	826	848	872	837	887	861	871	867	825	886	846	891	842	816	849	833	813	832	826	857	844	848	847	859	868	871	854	837	850	875	844	860	763	810	860	843	849	861	821	800	881	888	796	848	851	869	839	850	911	871	841	814	881	817	870	861	830	861	859	801	877	862	845	848	823	865	856	865	888	819	812	820	863	787	918	859	842	798	823	827	858	822	846	870	857	868	827	828	852	862	825	825	849	825	822	835	836	862	854	871	844	805	839	781	821	831	821	837	870	774
4378	435	233	200	163	175	159	186	201	204	210	191	197	168	192	163	204	184	169	202	175	159	169	171	145	204	159	172	187	190	169	179	148	180	185	175	190	179	197	184	207	192	192	177	172	195	180	180	186	208	195	201	192	172	215	184	172	155	157	167	194	166	177	165	177	151	193	198	191	147	197	175	192	191	175	146	189	185	157	196	175	206	174	178	155	213	195	162	171	191	162	180	165	185	178	167	181	206	188	169	186	163	173	168	164	184	182	209	180	169	199	163	199	182	168	181	187	200	195	191	180	159	166	195	202	193	213	189	177	161	193	193	155	165	216	195	177	195	174	159	177	181	159	215	205	186	183	208	183	174	206	201	190	188	151	216	159	162	182	189	181	198	172	189	174	191	186	209	197	192	184	146	172	220	183	185	183	195	173	197	176	178	174	167	171	190	174	171	176	172	187	179	196	204	184	179	197	189	190	170	188	173	196	182	173	173	182	179	177	191	178	212	171	175	191	177	177	165	164	176	191	192	166	160	182	177	187	195	167	160	161	218	158	163	182	175	194	203	181	186	170	174	184	173	183	175	207	175	183	185	185	158	181	211	193	180	189	185	180	163	168	195	179	168	174	180	187	174	163	181	174	173	186	171	184	173	181	168	172	150	179	197	172	161	193	194	192	175	175	188	177	176	198	196	186	167	159	186	185	177	197	187	184	203	172	167	183	203	182	206	175	153	178	196	204	182	192	168	182	193	192	187	190	166	178	173	190	201	182	177	164	185	163	174	165	175	187	200	160	209	182	226	185	188	162	179	214	175	166	164	164	186	200	176	179	157	176	187	162	203	196	177	180	170	198	216	188	185	168	192	151	203	211	202	195	194	183	167	191	184	171	193	166	163	152	166	164	182	171	211	206	191	182	185	205	171	182	168	176	165	178	166	182	182	198	179	164	140	196	178	158	183	177	170	188	179	180	164	184	188	174	168	176	198	201	172	182	190	208	210	184	212	203	167	182	184	188	178	190	164	181	213	174	209	169	186	201	190	190	178	187	215	174	186	186	185	194	185	172	174	169	180	170	193	191	183	158	169	157	170	159	190	149	168	208	198	196	159	186	172	195	202	190	186	170	177	200	168	164	196	190	163	186	175	182	175	175	181	187	192	161	187	178	148	174	180	162	183	165	170	166	216	181	187	159	166	155	183	150	185	178	171	171	175	191	179	155	190	187	158	192	142	183	168	171	156	188	174	223	205	200	163	171	178	190	183	178	199	184	188	169	214	166	181	179	196	195	165	175	184	155	161	208	186	167	195	158	157	197	196	165	158	176	178	172	169	198	182	199	171	172	203	207	199	183	179	192	191	206	184	163	170	197	188	190	158	162	183	189	183	169	169	176	167	171	168	197	163	201	159	200	160	191	173	153	188	181	165	184	195	173	175	166	196	206	223	204	210	180	171	182	170	147	185	186	179	190	188	163	170	179	187	197	195	170	170	178	207	187	187	174	220	161	190	200	179	175	191	180	177	198	189	172	192	176	172	163	170	175	174	200	198	186	192	175	196	182	172	175	190	191	213	194	187	166	175	196	205	177	182	162	193	201	191	151	179	188	179	171	200	194	171	164	213	224	192	202	164	196	162	202	191	171	171	162	190	179	177	187	170	169	164	164	178	165	162	153	175	177	165	191	190	169	199	165	173	204	192	180	179	192	177	192	158	185	192	182	169	186	172	180	190	183	196	177	181	202	190	152	178	156	176	177	195	180	180	179	194	190	159	188	174	190	169	189	194	191	179	189	163	178	180	200	158	162	169	169	212	203	197	173	157	191	174	179	184	164	178	186	165	164	184	182	184	169	176	164	182	178	195	193	152	182	180	177	171	160	168	178	158	187	179	195	183	181	207	178	199	192	182	175	163	190	196	173	188	190	189	185	184	174	161	202	179	168	178	180	172	185	207	202	156	159	201	173	188	184	202	176	163	194	161	171	165	186	186	185	180	178	202	181	185	171	184	188	172	189	174	195	170	187	167	182	196	191	198	181	201	167	196	202	179	184	193	227	196	193	191	189	176	169	194	165	185	160	155	158	145	188	174	194	193	173	175	185	168	169	178	180	178	187	180	182	174	199	158	198	153	143	184	177	181	145	158	214	177	183	197	158	164	178	169	167	187	194	191	177	175	195	164	181	173	174	174	179	179	183	182	188	178	177	164	172	185	164	180	184	179	212	133	200	178	171	166	183	200	189	152	176	186	163	175	170	173	191	179	187	183	182	185	188	182	189	180	167	181	198	194	183	197	185	175	168	184	193	199	170	230	174	173	186	179	152	156	175	167	166	158	186	158	198	170	213	193	192	149	195	204	184	158	178	185	191	184	197	191	199	177	196	166	179	199	152	195	191	214	169	160	181	142	164	200	175	195	177	168	184	206	183	179	198	177	169	178	194	180	193	205	211	190	215	175	138	165	171	169	179	159	165	189	156	171	172	181	177	170	189	173	138	152	185	175	204	166	188	184	192	170	174	164	182	172	172	163	151	180	166	185	195	163	181	150	178	192	182	187	195	177	159	170	187	179	176	152	166	165	208	184	165	187	190	174	190	176	180	189	188	167	173	191	172	168	173	186	193	187	172	173	160	166	164	161	185	164	186	184	171	180	195	180	190	175	164	167	175	172	145	192	167	154	186	198	165	217	184	185	171	177	190	179	176	183	157	165	179	181	214	192	187	179	211	174	199	209	221	178	157	162	200	182	169	165	193	203	201	178	216	194	196	222	169	170	208	159	168	177	187	186	176	160	163	179	185	163	161	179	168	186	202	178	190	192	205	204	164	174	206	181	162	183	152	192	188	185	173	175	197	191	168	172	176	178	185	186	160	184	189	190	172	197	176	171	189	185	165	173	186	166	167	179	202	182	184	170	213	193	205	175	164	200	179	161	237	179	161	193	169	181	188	189	195	178	200	185	188	165	206	192	202	204	200	160	190	196	172	184	167	165	175	184	175	200	181	184	159	197	194	185	193	174	167	189	187	170	164	201	176	174	193	164	191	169	161	183	188	174	196	193	193	166	183	176	189	201	186	228	205	200	207	181	189	211	169	187	177	165	188	174	158	179	184	191	178	201	198	189	180	194	189	179	185	180	200	184	157	194	187	193	180	181	204	181	182	196	183	195	189	174	182	170	156	167	193	171	170	193	186	146	165	180	178	196	176	167	171	155	173	162	208	184	176	164	184	170	183	191	159	167	172	196	185	175	198	172	171	211	179	168	163	184	163	176	171	194	203	163	178	181	176	172	189	189	173	184	161	169	177	182	187	189	169	174	171	162	168	177	185	184	185	207	194	214	216	179	180	187	200	185	178	156	174	202	180	170	177	166	175	222	184	186	151	157	181	194	198	181	186	193	166	186	179	185	171	203	169	181	203	186	204	180	162	167	171	190	165	184	187	191	176	158	174	179	198	183	185	215	168	180	186	207	212	193	175	209	172	198	169	178	180	184	184	167	218	208	173	169
3005	561	538	601	541	528	511	543	513	477	465	421	457	454	456	464	456	455	449	475	444	454	447	402	471	480	475	442	441	420	429	425	455	454	471	451	448	465	457	474	470	441	425	465	407	484	439	451	488	460	411	464	458	414	462	443	452	451	461	447	449	437	460	467	454	425	444	465	429	399	457	404	440	462	452	440	424	450	421	434	448	451	464	468	442	470	432	486	464	421	408	464	434	488	440	418	411	455	432	447	437	462	474	429	429	418	449	472	465	456	451	452	465	467	467	437	466	456	467	442	445	482	454	457	450	441	410	438	425	450	418	455	466	489	438	451	490	440	430	470	452	459	470	435	450	432	471	469	429	415	442	485	450	442	463	479	421	460	456	465	450	425	469	471	459	439	458	481	400	468	451	443	451	462	463	423	490	441	427	448	417	406	446	483	454	448	470	427	462	445	416	471	427	427	445	461	463	465	465	486	433	465	466	449	461	452	492	449	389	451	448	417	422	454	446	436	421	423	455	438	452	430	459	422	423	430	425	440	432	468	436	423	428	463	431	474	462	460	454	443	429	463	442	467	439	460	459	427	432	468	448	447	431	470	449	435	440	456	442	471	393	423	442	455	439	417	455	437	465	434	503	430	446	454	448	462	468	417	439	451	473	418	442	444	484	415	455	436	424	432	460	442	425	420	429	506	457	429	467	476	477	451	434	464	431	456	490	440	429	464	452	440	405	454	453	473	461	470	447	469	469	462	462	421	421	442	434	446	476	447	459	447	437	455	428	415	474	455	453	409	446	447	479	465	471	454	506	494	430	447	468	452	452	441	465	453	461	487	466	420	470	470	469	449	444	439	427	426	463	487	449	403	428	451	456	408	474	485	434	421	422	458	443	476	449	451	449	445	456	442	419	465	452	432	430	452	447	427	433	451	473	447	438	427	482	433	431	452	452	440	442	408	467	467	432	476	430	437	471	451	445	436	475	460	412	438	463	432	429	445	445	383	441	464	433	423	477	417	463	463	465	466	432	444	411	447	444	477	417	428	453	477	428	443	464	461	470	437	466	433	462	436	433	454	429	431	421	465	456	481	426	466	458	419	429	474	486	437	410	406	436	450	447	448	429	461	473	452	478	480	457	478	443	476	498	489	459	434	460	463	449	409	416	439	467	438	419	462	434	427	450	447	473	433	430	452	427	499	466	421	466	456	478	460	436	455	452	422	438	487	433	486	470	453	437	431	430	428	475	458	483	442	450	467	444	488	481	424	441	481	466	482	443	434	480	473	433	466	447	425	444	460	433	466	430	452	460	477	440	466	454	439	450	470	481	438	467	437	417	463	422	502	472	488	433	438	470	460	465	450	460	458	445	459	458	435	464	434	459	467	469	437	525	426	465	474	437	440	472	455	469	486	436	425	437	468	456	483	430	463	469	429	448	441	448	454	467	476	461	486	473	431	425	467	452	436	437	449	384	422	433	457	463	451	449	441	438	439	443	436	462	486	420	472	454	410	425	458	445	487	480	428	480	478	470	488	455	437	458	442	429	441	440	390	447	469	447	419	431	470	448	481	468	451	458	438	465	417	433	461	444	424	430	457	424	439	428	449	442	432	452	460	428	405	434	480	481	466	454	418	474	467	468	453	435	462	472	437	427	429	419	436	447	438	435	444	442	455	444	460	447	500	420	426	455	417	455	413	450	435	454	438	426	401	437	448	459	439	441	447	432	455	445	456	470	419	466	429	454	475	481	457	463	459	436	453	462	446	442	455	444	495	439	472	451	479	447	444	447	459	450	436	475	419	450	482	468	417	455	451	450	453	448	431	461	415	454	439	430	443	453	406	432	449	502	436	444	470	421	466	423	432	443	438	480	425	461	400	454	455	448	449	444	453	448	416	495	442	458	482	459	447	487	437	442	424	426	447	432	459	434	498	467	399	458	454	457	452	440	436	449	467	449	434	442	468	477	475	447	453	444	437	436	463	435	482	416	470	439	459	439	479	466	463	437	438	450	471	457	455	437	453	486	446	413	453	466	463	419	455	462	428	442	461	457	416	420	447	447	431	407	440	423	519	471	443	436	420	420	477	456	412	454	469	455	449	454	445	460	428	460	414	434	495	431	457	471	442	443	451	435	437	475	425	422	431	420	462	438	442	466	402	443	405	464	427	481	471	472	471	435	451	458	447	488	437	493	448	445	434	461	476	434	493	467	454	461	431	439	441	430	459	490	421	459	428	490	472	452	454	467	468	456	440	441	427	426	428	463	439	429	455	440	458	447	430	459	437	422	442	449	456	470	476	461	495	462	468	448	439	457	429	413	452	413	441	473	438	435	442	439	438	456	442	449	424	500	456	441	425	439	461	439	463	442	430	445	468	445	419	467	425	435	442	452	444	449	443	443	457	425	436	413	451	472	468	482	443	457	426	420	435	496	482	491	440	440	412	456	464	447	447	418	436	468	464	443	447	433	455	469	460	416	457	407	450	450	413	474	477	472	435	455	419	444	468	470	498	458	406	455	444	421	438	471	434	460	437	437	470	435	468	450	456	455	483	454	447	442	470	441	470	442	491	434	438	427	474	440	438	444	462	495	462	446	446	464	452	446	460	454	469	488	455	453	419	420	432	452	510	464	434	455	461	400	444	438	447	461	450	457	425	461	405	483	435	485	451	432	444	434	449	466	460	446	475	447	428	436	474	448	447	437	458	504	500	453	489	457	413	468	463	432	434	412	421	455	444	466	456	461	464	439	402	439	435	462	411	511	445	481	462	454	439	455	430	430	452	424	443	446	449	428	477	436	478	493	438	467	454	451	434	404	427	439	437	477	459	449	454	428	425	461	476	463	490	465	427	477	470	444	403	441	418	450	440	453	421	418	445	457	467	465	450	459	427	445	438	468	413	450	455	444	446	424	449	458	473	463	452	446	440	434	424	430	452	459	431	497	449	426	446	425	467	423	487	460	459	415	445	469	444	462	449	437	443	458	477	442	445	475	460	430	432	441	464	457	444	462	429	445	472	424	450	465	435	456	423	458	434	467	443	447	446	445	412	433	443	441	448	489	447	431	473	424	420	451	464	471	460	427	451	440	461	475	416	465	428	412	430	458	442	453	446	468	477	465	463	455	437	465	447	434	427	430	428	464	445	431	447	449	454	425	462	471	445	454	466	442	456	482	448	447	441	476	489	438	422	451	403	467	471	460	440	477	394	394	457	441	429	445	434	472	442	440	468	456	442	447	490	433	468	464	435	432	426	443	447	468	432	440	453	447	444	464	442	506	439	503	481	461	424	464	462	427	480	483	434	428	454	434	450	443	456	439	439	432	431	463	456	440	430	469	467	451	451	419	451	449	402	447	462	444	448	458	420	411	447	438	476	436	423	459	429	445	457	418	444	422	443	450	413	502	422	448	456	434	489	433	458	477	439	469	460	455	468	449	441	451	457	446	473	456	441	491	413	444	477	461	487	449	413	443	449	470	438	448	429	495	451	420	455	501	456	477	431
15652	2171	869	654	586	395	393	394	366	295	282	303	304	270	284	283	274	319	300	261	321	307	272	284	287	255	289	269	277	282	245	259	224	284	298	291	275	288	248	253	285	266	274	248	282	259	255	264	300	246	261	276	307	278	278	254	248	253	238	278	234	275	254	262	244	279	302	250	297	249	286	245	255	280	293	290	278	299	289	236	252	287	273	293	287	260	280	281	287	269	267	248	249	236	272	288	263	247	291	291	291	248	265	235	270	258	313	250	253	273	290	252	288	288	259	265	260	249	266	268	258	268	260	256	267	258	260	292	287	272	252	260	278	272	252	260	269	285	236	256	248	260	281	247	267	279	263	291	255	274	247	264	232	257	297	238	278	267	285	273	272	268	275	253	250	264	274	293	258	284	280	280	236	236	280	244	292	307	273	255	294	292	297	239	263	282	284	295	300	277	265	294	296	275	274	244	277	272	286	247	278	275	264	276	221	283	256	261	268	281	256	241	267	302	244	286	240	272	270	270	253	213	249	274	245	239	278	267	254	257	279	233	260	282	271	252	282	289	251	280	250	268	278	287	267	274	252	293	253	281	277	251	239	244	269	279	281	269	260	269	264	256	284	276	307	246	297	299	262	260	259	277	270	257	260	297	248	276	257	270	248	268	263	252	284	295	268	233	275	303	276	262	281	257	286	260	261	251	270	275	307	300	273	273	281	261	235	271	258	225	271	283	314	260	265	282	300	239	266	272	250	277	275	278	286	242	294	263	271	240	262	275	294	280	266	248	268	258	260	288	304	272	284	296	269	285	260	243	249	261	261	258	258	252	286	287	271	273	280	269	290	278	295	242	266	267	246	263	279	265	271	244	255	259	246	234	247	261	262	272	285	277	307	276	272	272	262	280	257	263	266	232	269	300	316	288	278	227	260	272	229	254	288	292	274	246	285	275	303	266	300	277	279	255	277	274	271	283	274	277	274	252	291	248	299	262	271	259	247	253	264	265	257	284	260	263	284	275	245	274	296	284	265	295	281	266	284	288	250	257	271	283	250	280	241	259	247	286	299	252	264	278	263	261	263	249	277	251	274	264	268	249	283	283	282	262	274	256	283	263	279	276	259	291	246	276	270	283	255	265	289	257	325	299	288	286	263	262	264	250	263	300	274	278	265	272	241	289	276	269	260	285	236	246	283	257	306	303	296	251	277	257	300	263	275	278	274	231	271	276	298	279	287	267	261	270	279	252	250	276	260	264	272	256	259	274	282	268	283	287	285	258	268	265	286	261	262	275	280	324	275	281	295	264	243	293	254	303	269	274	300	253	282	266	250	254	275	252	299	275	289	271	242	238	303	284	266	277	246	276	250	264	309	271	256	252	262	275	260	268	267	265	279	261	276	297	287	312	276	290	276	264	241	283	247	267	302	264	285	249	278	297	257	277	293	240	307	281	266	276	252	284	290	257	271	254	264	251	254	289	270	280	290	271	258	276	283	235	240	269	249	260	247	253	263	274	256	249	278	258	256	285	241	286	274	265	244	251	279	277	245	276	264	277	284	257	266	283	288	282	262	269	272	274	278	248	262	255	278	254	255	258	261	304	248	241	297	285	281	259	253	246	278	260	279	271	252	274	294	231	267	258	229	252	271	270	254	281	275	248	281	271	227	269	273	246	254	291	283	254	292	294	261	288	252	279	243	257	238	250	288	269	264	254	260	282	248	284	286	282	280	275	231	267	302	278	285	275	286	263	272	265	263	269	264	251	297	267	260	272	295	280	280	286	270	273	261	252	271	259	263	242	251	284	264	309	260	269	255	268	256	252	279	261	281	272	288	264	275	249	261	293	265	289	286	273	262	265	274	264	282	309	282	284	254	248	272	267	273	281	263	305	279	267	257	296	276	284	249	261	264	266	269	250	245	260	268	281	270	265	265	245	303	262	288	261	252	263	257	276	273	249	278	280	259	263	237	262	259	264	249	258	252	267	256	258	220	245	246	281	290	282	262	254	277	248	276	273	294	304	264	273	249	275	261	261	295	254	307	259	251	250	266	251	271	283	277	276	264	273	252	283	262	273	265	289	266	274	267	272	243	273	272	256	291	253	263	238	268	274	268	274	247	277	255	248	266	250	265	292	284	259	251	248	228	258	273	270	282	268	246	261	249	281	248	263	277	279	262	241	253	283	250	274	264	278	261	264	300	302	284	270	273	267	239	269	266	277	264	257	273	267	250	261	260	249	268	272	255	263	255	263	270	279	284	267	265	256	282	297	278	288	270	284	272	265	247	270	259	280	276	293	269	270	260	272	268	231	271	298	267	238	269	242	273	281	268	266	258	296	257	279	244	265	268	252	253	259	298	255	289	281	277	257	261	263	305	295	269	250	263	263	260	256	267	290	256	268	298	293	250	296	252	254	279	241	278	303	279	307	267	264	259	273	260	305	275	275	300	294	265	244	296	283	291	270	239	256	241	295	290	242	249	268	277	264	277	252	267	252	290	273	302	252	269	295	273	275	275	236	300	289	280	268	278	264	257	263	250	278	294	271	260	238	305	271	265	245	285	268	263	278	253	264	280	299	276	276	269	239	287	264	265	248	296	258	277	297	297	267	272	273	281	255	301	276	283	239	249	279	253	266	299	281	272	266	255	270	292	261	277	254	258	290	273	246	272	272	258	312	274	282	227	275	269	267	304	258	271	292	258	276	262	254	281	272	285	304	253	269	260	236	294	271	297	287	239	287	276	297	258	299	286	272	255	249	260	251	257	294	263	286	266	264	306	277	275	295	261	281	290	272	264	286	265	240	277	294	246	213	259	267	271	271	285	239	300	262	252	249	268	268	292	258	247	261	265	282	271	278	279	258	275	254	233	264	256	260	272	256	269	296	307	255	263	248	244	295	278	273	271	279	253	287	284	276	258	278	278	252	271	269	247	243	297	263	249	259	264	251	270	254	288	269	260	254	282	250	280	252	260	261	307	280	263	264	278	271	267	279	267	300	261	247	254	271	288	263	302	282	266	268	273	270	257	265	264	259	236	267	279	245	291	252	252	265	267	282	240	267	300	254	268	261	288	290	270	271	252	272	271	245	249	264	267	260	291	269	247	272	238	235	259	255	257	244	264	288	251	233	276	252	275	280	267	290	250	260	235	258	289	282	271	270	245	223	267	272	274	263	253	278	273	252	261	226	252	261	257	268	269	284	249	264	254	261	257	283	305	260	276	257	276	227	265	259	254	279	293	263	235	291	286	269	258	267	252	255	259	230	270	278	265	257	279	290	279	281	258	251	281	279	240	280	272	290	265	248	272	263	252	252	256	264	258	258	250	251	263	245	295	254	282	251	277	276	262	277	281	276	264	277	293	269	252	260	271	279	259	227	266	296	270	277	262	244	258	268	269	283	259	276	249	278	273	248	248	277	305	275	293	257	286	245	266	254	255	286	285	263	294	229	247	246	270	297	260	266	288	283	253	261	273	245	283	273	249	240	259	283	279	275	260	269	291	276
10096	1268	1572	1855	1645	1349	1252	1123	1038	914	806	839	779	774	769	710	751	693	692	665	668	641	659	679	628	646	645	686	703	653	654	681	673	675	620	676	669	620	654	616	629	647	659	626	674	665	621	682	611	641	605	625	594	601	632	614	675	600	622	676	671	644	624	681	604	642	642	619	631	660	626	636	614	579	640	639	645	616	646	615	614	651	632	635	623	649	646	633	628	632	616	638	616	648	658	609	612	619	660	604	632	663	620	626	636	668	590	603	600	636	625	648	573	599	611	668	627	621	652	676	604	609	608	640	625	653	630	631	609	639	631	653	694	638	643	609	621	618	638	646	609	602	660	652	639	638	658	627	705	671	658	651	620	656	616	675	619	597	663	635	607	619	604	618	608	657	644	605	642	593	613	706	717	603	614	664	628	642	623	662	657	606	652	653	647	636	596	632	666	648	632	628	632	664	675	633	669	597	667	575	605	638	603	672	649	594	640	640	651	598	625	643	659	644	634	655	631	644	654	661	588	648	660	660	643	649	616	597	638	598	648	623	622	641	616	643	615	650	630	627	640	620	635	609	589	658	588	605	615	623	616	651	677	621	651	616	618	598	671	596	706	670	608	627	619	650	662	608	622	596	603	629	640	690	637	623	619	676	596	618	642	647	645	644	643	620	598	638	645	626	663	670	630	618	661	608	601	633	602	603	666	623	626	619	659	649	652	640	628	662	579	634	638	609	621	579	603	570	616	625	617	633	659	673	640	645	613	664	652	616	581	625	599	659	617	631	641	681	565	635	605	617	641	583	611	620	625	656	619	660	564	684	627	674	660	672	694	637	648	645	618	626	706	582	625	667	662	628	602	639	602	681	663	645	594	636	653	614	625	659	632	644	629	606	646	653	595	598	627	620	670	637	608	633	632	609	642	596	632	633	612	620	628	607	643	627	600	643	640	636	647	633	625	594	587	619	648	635	670	602	635	616	609	643	640	643	634	645	638	634	692	674	669	575	611	635	641	604	626	627	654	668	623	617	626	627	636	600	636	583	612	682	618	615	633	679	599	633	627	612	650	645	636	578	639	627	674	694	659	651	592	601	616	634	661	645	649	633	636	668	620	585	680	700	610	616	614	666	638	665	680	594	687	615	649	660	606	669	576	646	641	631	633	574	665	641	604	623	656	589	649	642	644	665	596	663	650	589	612	632	607	626	634	622	607	628	604	652	560	612	621	669	685	612	640	630	618	661	652	619	623	661	602	596	577	638	575	675	574	614	614	613	620	617	646	630	633	635	624	589	622	668	666	641	650	625	603	651	626	652	611	648	634	656	653	661	612	651	658	699	612	598	592	596	628	577	668	637	647	620	642	612	640	614	594	634	659	620	651	645	625	658	605	650	603	630	636	646	643	616	592	620	637	614	623	619	617	615	585	656	675	573	621	622	609	614	658	626	610	627	656	683	619	624	604	615	633	614	650	660	607	616	625	635	591	613	603	622	661	633	625	647	614	631	667	659	567	600	659	647	625	563	640	676	611	631	651	664	631	638	617	668	679	669	659	638	659	621	595	626	628	633	636	616	659	635	633	661	645	627	629	645	612	641	647	656	611	630	554	632	637	686	635	643	619	575	597	646	639	645	635	638	622	660	620	613	609	604	614	621	641	626	626	620	663	660	621	620	660	614	653	685	663	624	601	648	628	613	574	558	638	638	627	615	658	593	600	630	615	591	612	651	663	637	628	616	636	606	675	636	583	641	603	606	600	634	633	621	608	615	649	638	663	606	589	627	629	617	656	624	645	656	627	643	629	664	632	655	587	660	625	608	603	661	601	649	624	663	559	651	634	621	629	657	618	625	634	661	604	616	603	675	616	619	695	618	618	612	594	684	611	644	620	607	632	609	658	622	625	611	647	610	594	616	651	663	630	588	635	649	590	641	622	639	648	584	655	658	663	666	620	632	611	639	623	579	596	653	579	640	644	601	639	646	643	617	587	587	607	593	643	625	647	627	646	602	626	634	596	633	641	622	638	579	646	648	608	619	689	620	609	632	617	647	603	608	646	624	604	641	600	642	602	639	647	600	575	650	619	654	635	616	662	666	625	616	613	651	588	599	621	609	641	612	686	622	670	623	576	653	586	641	640	612	622	616	653	627	635	643	600	674	669	604	575	625	636	612	638	610	642	611	654	663	570	639	620	629	602	705	611	645	588	631	636	622	662	650	636	604	643	663	675	618	638	612	611	641	639	626	635	594	655	621	670	630	607	676	671	642	665	638	652	609	583	676	619	626	631	574	616	625	600	619	617	674	612	664	618	623	596	647	641	631	644	679	649	596	691	635	616	568	625	641	569	643	619	651	635	590	651	602	662	665	648	613	636	669	617	609	636	629	659	628	652	610	638	587	630	630	559	609	628	625	608	618	617	657	589	607	585	626	595	651	630	643	619	620	610	645	653	633	625	582	639	657	638	641	608	628	607	659	638	605	653	595	646	648	628	594	612	602	618	596	610	603	616	634	609	615	658	629	628	649	618	708	649	679	644	650	623	641	631	647	624	642	617	668	636	664	630	641	657	612	623	646	600	597	609	656	652	621	628	619	634	589	672	610	633	621	621	637	617	628	647	609	630	631	649	595	641	669	625	655	592	601	640	622	598	654	658	640	651	619	612	640	617	603	596	656	663	626	656	659	630	632	640	624	609	625	639	684	660	632	612	653	622	600	585	617	597	652	651	622	589	639	612	683	641	622	630	670	644	603	644	643	637	667	636	626	646	647	614	626	610	585	617	624	638	646	643	593	602	635	576	618	639	643	593	617	627	603	646	610	610	623	667	642	674	623	646	609	640	630	635	631	660	605	637	630	613	676	651	639	630	631	632	630	626	641	672	650	556	636	615	634	646	646	628	618	640	603	667	646	640	624	601	598	639	612	673	612	585	593	612	636	647	589	645	621	668	620	576	620	606	622	674	643	634	621	628	635	599	630	622	612	627	640	628	643	619	628	653	663	637	661	616	633	611	704	659	678	665	619	623	613	627	656	608	644	676	645	627	619	597	622	655	631	615	598	650	575	637	641	665	632	616	662	667	634	627	593	651	642	625	610	628	598	619	618	606	660	638	660	613	635	639	650	639	662	670	645	638	623	650	633	604	586	580	622	605	666	660	622	635	618	632	636	639	600	620	649	612	649	629	633	609	639	653	662	589	640	629	608	608	650	621	643	606	633	641	612	590	623	644	625	578	590	626	616	613	611	571	657	584	691	639	650	612	644	652	625	581	674	608	605	640	640	593	598	625	625	663	660	627	612	640	658	627	596	643	615	608	628	645	620	660	611	621	667	652	643	625	627	614	616	607	650	624	647	635	643	609	643	625	626	673	651	643	638	675	631	625	652	662	632	638	644	634	603	637	634	668	601	643	642	610	606	631	630	629	656	630	610	624	668	640	660	660	660	644	643	627	597	618	560	646	639	644	621	642	604	644	627	649	614	649	627	626	619	655	605	666	626	620	652
24644	4269	1552	1289	1053	811	797	747	628	508	511	428	432	413	436	386	379	416	398	418	427	406	406	380	382	379	382	431	371	409	383	424	392	386	368	381	400	384	394	363	394	405	359	373	398	399	396	382	378	423	360	353	380	367	399	366	374	439	384	349	394	363	381	385	388	378	369	420	356	362	375	392	373	396	419	393	365	401	368	395	369	405	375	407	391	360	353	381	391	358	398	367	365	373	366	385	405	361	397	355	415	383	385	392	357	372	387	403	384	380	366	393	376	392	386	385	375	383	367	395	419	371	395	364	421	381	385	384	371	354	390	409	390	404	371	368	374	405	407	364	419	377	386	390	372	396	376	407	382	371	382	388	442	353	369	376	381	375	369	372	399	404	383	347	353	377	385	423	364	382	403	376	351	388	417	392	401	381	387	367	348	368	407	352	375	405	381	413	420	376	407	363	414	377	351	400	341	407	364	359	369	386	387	402	384	373	357	371	397	347	386	391	348	394	386	371	375	386	370	401	385	379	437	405	370	358	361	369	338	356	361	381	378	376	354	372	395	391	372	406	391	401	388	381	380	413	370	373	391	400	384	335	390	407	429	379	345	378	399	374	402	373	367	400	360	375	396	399	381	427	380	358	347	402	402	397	381	386	387	403	354	402	404	359	377	369	368	414	390	363	417	371	392	382	391	338	390	367	390	424	389	403	388	365	339	382	402	367	377	388	359	348	368	394	387	399	363	423	399	350	375	412	339	377	380	385	376	401	429	385	368	365	353	375	367	416	362	418	379	406	391	371	419	413	378	401	397	391	409	400	392	372	371	405	341	411	377	363	374	436	400	400	391	368	399	372	425	403	398	389	402	365	364	387	390	398	372	366	374	393	377	382	356	381	370	373	346	402	402	388	402	378	425	415	380	387	400	386	355	422	329	377	360	384	384	383	402	397	406	379	350	389	362	414	379	423	376	383	366	376	397	324	365	353	355	391	361	395	387	427	397	365	373	399	384	396	405	356	345	385	340	402	405	383	385	383	389	349	411	421	401	408	389	395	333	355	390	389	384	363	369	360	360	402	378	393	344	327	375	400	399	368	361	379	406	397	363	396	408	379	385	354	369	378	379	383	382	378	400	380	373	362	351	374	395	369	398	353	398	376	351	376	372	378	381	393	382	412	406	388	357	359	379	404	386	356	418	395	361	366	422	393	363	356	336	403	398	400	363	398	418	398	404	399	370	381	419	408	388	403	353	352	357	389	425	355	389	381	377	363	361	332	391	382	343	368	354	380	388	409	394	404	351	384	396	326	395	394	356	383	443	415	380	382	368	392	378	347	367	377	390	377	368	363	374	378	401	421	398	400	365	381	393	376	375	363	353	439	375	361	381	396	385	409	417	370	406	367	388	364	359	404	395	375	372	394	421	362	413	353	386	400	437	386	391	365	355	372	346	383	359	410	403	386	363	357	346	401	406	405	353	342	342	358	378	368	374	371	352	372	401	420	383	348	388	366	409	425	416	425	378	360	377	374	404	401	372	347	364	404	415	410	360	402	397	402	369	393	379	401	378	398	364	370	368	367	401	363	378	406	402	377	375	378	399	411	346	389	401	388	400	394	393	387	400	347	384	373	349	379	376	377	404	377	356	372	414	368	397	436	381	399	374	371	384	398	410	413	363	362	375	422	383	401	396	402	367	373	404	380	368	423	401	422	396	399	361	373	385	395	386	407	372	377	366	389	370	390	396	356	375	384	350	363	375	404	383	351	366	388	403	389	357	359	392	389	378	411	394	388	379	344	375	392	351	413	408	361	373	381	376	422	393	376	402	423	369	378	370	403	363	360	374	398	392	362	369	434	388	398	435	392	362	385	364	366	345	347	394	387	387	366	387	411	386	390	387	383	407	400	407	432	389	385	406	379	352	394	374	383	406	411	391	389	376	368	369	379	388	383	430	377	394	413	373	408	384	369	380	400	409	404	400	348	382	390	363	377	356	354	375	395	338	348	385	399	348	427	341	407	372	419	391	409	386	371	375	425	401	382	388	424	359	383	365	395	458	394	347	374	351	420	385	400	398	385	342	377	381	388	399	333	395	376	344	343	381	382	394	368	378	351	388	390	397	400	404	391	365	389	336	422	388	372	358	376	349	393	359	379	412	389	365	388	391	367	401	360	402	378	375	415	375	405	384	369	398	399	402	363	356	391	397	408	361	390	372	394	420	388	413	366	377	400	412	408	361	381	356	382	358	380	367	386	390	386	395	363	399	396	404	400	426	434	353	386	350	405	402	401	383	404	392	366	395	389	358	374	361	377	398	376	391	377	360	339	389	416	369	381	407	338	398	381	383	396	378	383	382	383	388	383	407	385	370	385	397	376	383	357	345	407	394	347	357	396	371	368	370	392	415	373	402	388	336	368	384	413	389	364	414	378	424	402	339	371	352	354	409	384	388	374	367	345	374	396	336	399	382	387	358	421	332	373	405	413	409	367	362	406	381	381	371	378	396	412	385	365	387	366	387	379	357	394	409	347	359	398	390	370	362	341	385	357	375	382	406	405	371	387	401	403	336	360	419	359	373	390	382	418	398	372	431	362	335	367	371	398	384	340	374	391	396	399	376	384	400	416	420	386	360	455	396	432	384	375	399	377	401	366	400	390	371	369	361	383	385	391	409	378	373	383	393	402	407	393	360	357	385	377	405	366	392	411	379	381	378	363	391	417	400	372	359	370	403	380	366	380	376	385	387	381	345	353	377	388	400	338	387	406	392	400	392	414	384	419	338	392	352	393	422	386	372	403	342	375	364	430	388	364	350	362	385	400	373	359	375	375	397	379	374	378	345	374	366	347	375	381	420	396	353	332	391	380	362	433	389	367	379	360	357	354	372	382	405	403	397	401	414	415	369	393	363	392	345	401	391	381	389	401	365	374	402	400	392	345	400	370	412	340	438	366	354	393	358	356	389	398	410	421	390	375	366	368	393	371	395	371	389	343	382	349	365	387	355	355	380	369	369	335	362	352	341	365	435	371	398	399	387	411	378	359	427	404	376	399	440	398	381	359	382	376	342	360	363	368	427	406	403	408	396	411	373	337	378	389	361	374	393	400	358	378	375	368	369	377	426	390	383	419	378	388	389	333	406	401	382	381	397	389	375	378	366	393	387	388	383	355	382	357	361	349	386	402	366	399	381	334	359	356	371	399	373	348	377	360	382	402	372	392	361	360	375	363	352	387	373	380	366	397	383	386	385	404	368	386	388	358	387	385	410	395	372	417	403	353	384	403	379	388	376	370	387	379	393	384	383	410	357	379	399	371	420	374	349	382	364	408	393	374	368	381	358	354	396	383	404	383	331	386	383	401	386	382	344	380	393	400	396	411	368	401	381	396	406	387	391	391	378	419	386	385	377	356	358	396	400	380	387	377	375	380	352	390	360	336	367	379	360	394	374	371	350	385	389	384	389	346	399	384	381	342	402	346	372	407	382	355	378	360	357	345	395	359	368	365
13759	2008	2551	3228	2745	2240	2030	1754	1522	1329	1276	1207	1117	1102	1020	991	1052	1024	979	963	961	1003	914	924	915	857	920	952	897	884	863	881	886	870	866	850	926	905	851	847	873	875	868	862	879	886	832	898	841	873	881	881	862	887	843	893	863	827	879	842	848	841	862	873	838	873	817	868	826	829	842	829	898	855	847	868	846	849	854	887	845	835	827	822	831	910	764	825	855	780	840	866	839	886	836	845	873	840	912	792	859	801	867	810	915	838	831	838	781	864	829	829	826	879	843	834	865	853	822	823	828	821	839	868	838	853	812	846	860	873	846	848	845	826	822	885	819	871	803	912	858	854	849	821	799	844	795	827	874	861	851	865	818	790	808	847	858	858	802	808	867	879	848	877	821	856	790	863	790	839	838	872	813	858	804	836	828	863	821	853	792	862	891	869	803	876	797	895	854	848	887	798	871	837	902	854	792	803	888	840	852	851	844	808	814	858	872	889	830	889	848	813	878	872	866	928	826	849	838	845	825	872	864	867	780	852	813	834	826	831	847	882	844	873	839	822	855	818	859	781	853	875	828	845	838	858	832	858	862	828	808	870	857	867	870	793	889	837	861	844	897	842	819	817	865	822	850	858	797	808	800	931	820	826	821	889	830	811	849	866	812	889	879	807	866	936	839	831	837	812	828	827	895	842	835	825	858	854	862	881	850	860	830	856	836	875	806	822	792	854	824	809	876	844	843	827	853	828	828	856	829	793	869	876	840	811	828	819	835	845	863	853	907	844	844	872	868	909	801	848	869	834	814	830	848	836	807	844	846	883	842	789	826	816	832	822	840	863	855	887	847	819	834	858	845	811	876	833	779	842	862	820	888	872	815	845	872	836	881	820	883	847	861	873	827	830	823	831	865	831	877	835	864	845	857	905	859	874	848	827	835	871	887	841	845	898	864	837	852	843	872	838	836	839	883	887	858	844	904	845	848	883	885	857	838	857	845	851	871	840	841	833	838	859	849	878	789	813	896	884	850	821	833	805	844	858	827	831	839	783	864	824	847	837	893	848	817	828	874	854	866	826	910	803	870	852	838	808	912	879	838	860	804	823	847	846	878	872	852	873	818	852	854	899	839	763	849	877	835	830	824	842	813	816	842	852	860	782	821	845	872	808	928	828	884	884	806	860	817	817	811	828	789	855	845	845	871	842	869	883	774	823	805	838	831	842	867	847	847	838	891	847	793	850	841	862	843	797	840	823	836	893	841	844	867	831	813	836	806	873	846	849	813	828	799	831	833	771	838	843	778	846	817	813	831	840	840	870	763	835	821	844	874	784	847	894	826	814	821	821	830	864	849	856	869	797	803	902	849	838	844	869	831	810	844	832	866	840	832	845	841	893	837	824	862	854	846	856	816	904	766	847	836	820	840	854	861	859	886	894	878	792	889	868	915	856	836	835	864	878	808	834	790	860	846	857	870	832	833	813	867	873	817	854	840	808	825	825	886	824	848	845	898	846	849	815	848	848	852	845	739	867	838	849	827	867	798	893	890	882	867	844	843	855	839	859	841	860	831	828	840	870	815	871	893	855	842	851	820	852	858	803	841	822	843	873	832	796	866	862	831	856	807	791	836	828	848	814	837	835	825	776	841	859	844	819	835	824	824	797	804	863	825	815	865	810	809	849	874	874	850	763	873	795	882	876	835	845	879	829	842	837	855	848	881	816	822	908	858	832	807	852	812	807	820	776	879	830	830	871	842	854	804	801	838	868	888	823	858	859	869	854	852	856	873	877	835	838	877	888	846	800	845	878	838	868	904	838	870	830	859	863	817	862	799	916	853	828	854	843	821	843	842	844	838	798	836	871	851	896	905	840	842	866	799	860	822	919	862	838	809	835	809	858	819	826	822	851	857	840	826	809	881	828	844	866	847	871	881	854	896	816	841	809	836	847	803	827	860	871	873	819	864	833	850	825	890	847	834	800	839	829	850	887	852	851	855	839	892	803	807	804	874	828	833	872	905	839	852	820	790	841	877	817	861	825	815	848	822	800	828	885	822	819	861	836	844	850	846	821	814	807	826	807	844	805	851	836	856	842	850	894	817	838	818	867	857	930	830	823	816	835	842	847	842	862	846	818	849	818	890	882	842	812	791	783	841	829	864	873	851	822	849	808	781	837	833	878	846	790	870	826	815	854	814	860	842	826	863	838	847	850	854	899	847	817	903	863	827	843	817	876	858	816	850	844	825	889	868	821	823	859	840	882	801	867	839	816	853	846	802	811	879	837	829	814	856	858	831	798	809	866	845	862	863	814	819	872	903	863	840	829	810	838	833	883	899	832	799	839	861	863	847	817	828	850	839	812	855	875	790	843	823	804	802	825	822	839	854	855	848	848	848	800	868	814	870	801	890	861	860	871	881	869	887	862	853	819	859	800	893	841	833	906	839	885	864	868	828	823	870	828	845	867	828	851	866	825	843	841	842	797	812	863	835	830	810	862	880	858	873	821	837	877	817	862	879	843	828	900	833	866	889	801	789	844	835	860	897	830	806	840	901	865	879	839	848	811	809	827	795	879	846	849	834	866	902	826	862	791	899	861	829	836	825	794	819	811	825	872	847	822	861	810	854	869	881	788	898	833	832	812	841	846	849	797	883	872	866	876	789	815	853	837	807	835	806	860	830	805	872	828	896	862	892	789	838	845	817	838	842	866	829	864	816	837	815	838	874	827	827	881	858	831	864	892	861	890	871	815	887	860	820	945	823	862	842	860	832	784	878	893	891	821	853	825	861	823	841	871	851	860	827	817	800	821	869	875	886	849	851	800	788	815	845	898	858	869	901	878	828	821	797	790	852	849	835	852	778	821	819	840	847	821	824	859	844	808	819	796	823	805	841	870	805	818	820	823	845	871	814	841	873	877	847	824	845	912	875	864	867	820	817	866	794	843	848	880	834	850	827	848	808	841	811	830	831	797	857	779	880	871	858	868	870	803	840	848	871	797	869	869	834	794	889	848	848	852	822	887	881	857	849	815	854	862	810	843	847	852	877	823	831	838	831	809	861	856	807	833	775	831	820	774	838	819	862	869	848	844	787	856	826	881	809	777	837	827	858	820	812	812	893	816	835	868	835	905	825	820	883	817	856	871	876	844	861	840	861	809	849	827	850	824	850	874	818	860	833	850	867	838	878	835	806	826	808	846	854	863	841	871	826	810	856	891	864	829	867	862	832	829	821	838	882	840	850	828	870	803	835	819	819	866	850	844	859	859	805	880	873	827	902	841	852	813	833	791	906	877	856	838	808	823	869	877	890	850	868	850	835	823	890	928	801	832	798	822	836	819	877	833	873	864	845	873	850	854	868	813	889	864	851	832	806	831	844	839	832	803	862	874	840	824	882	846	833	891	865	844	823	833	837	842	839	872	839	786	873	831	797	838	836	814	849	812	845	812	793	865	861	799	839	817	845	828	801	808	918	847	864	850	827	823	895	822	840	866	866	903	772	867	865	842	844	855
3909	422	248	253	205	182	192	170	192	188	192	193	189	197	174	194	170	185	187	191	161	170	184	178	154	177	174	177	209	173	176	187	173	189	179	170	206	160	165	147	175	153	180	189	177	183	163	166	196	178	188	176	208	167	160	189	175	186	157	182	153	167	162	188	173	167	197	186	195	148	179	198	153	177	186	177	181	189	169	184	180	185	181	176	164	175	202	171	172	180	198	184	182	165	170	189	188	171	180	176	184	193	217	163	173	202	183	165	185	192	188	197	191	190	175	186	200	180	172	200	193	181	196	207	187	193	189	156	186	173	177	179	172	192	150	157	192	192	171	183	184	180	181	175	191	166	191	146	151	181	181	190	198	191	178	190	168	187	184	190	181	201	192	168	169	170	173	166	190	169	190	166	172	161	159	188	179	181	199	165	184	189	185	172	207	161	155	154	179	201	203	201	185	177	183	186	179	162	191	181	199	188	190	198	188	206	159	160	173	160	169	208	189	208	171	174	202	184	187	191	186	205	190	190	175	163	165	179	183	159	167	183	180	162	178	199	174	182	173	200	187	193	205	195	182	183	142	198	176	177	177	202	165	203	199	153	197	192	171	169	193	199	181	198	199	223	183	173	168	210	193	188	189	170	176	209	166	199	182	159	189	194	150	172	196	174	192	159	172	183	192	175	166	191	199	185	153	171	186	171	171	171	183	191	189	172	156	163	175	180	185	175	190	178	196	182	160	168	175	195	188	178	174	195	187	172	170	160	171	179	160	198	177	148	175	191	197	204	164	162	175	164	170	165	195	176	166	180	192	170	180	173	181	161	173	158	183	175	179	192	181	178	176	159	136	180	218	178	177	191	169	205	187	189	171	177	177	160	174	160	184	171	182	185	192	183	180	188	162	174	176	183	208	160	183	197	190	189	205	187	198	191	167	166	185	187	183	182	193	176	183	183	174	178	167	160	171	197	172	164	179	179	162	147	195	197	199	190	167	194	171	180	160	183	163	172	185	147	163	177	195	205	188	185	186	202	180	167	176	177	201	166	172	175	210	195	195	198	174	189	176	208	161	179	167	196	214	190	161	165	178	186	167	169	200	186	182	175	180	174	176	185	169	184	185	170	186	187	189	170	182	197	178	168	188	198	184	166	174	174	181	197	191	194	182	188	161	189	181	165	198	170	171	174	197	189	166	171	169	192	198	162	167	182	191	192	172	173	169	184	167	164	180	177	182	145	198	191	183	208	172	170	165	181	166	199	191	183	192	183	176	169	190	178	196	167	185	179	200	177	160	176	181	155	195	183	203	172	194	180	217	172	181	202	165	179	162	158	184	183	185	158	177	155	192	155	173	181	157	193	172	189	165	196	187	192	205	177	159	161	168	170	169	164	167	185	202	158	192	186	183	176	172	165	177	212	169	186	171	172	170	180	196	178	175	200	197	192	166	175	186	171	193	186	207	162	173	181	195	179	158	169	180	162	190	177	161	188	190	179	171	203	172	175	179	182	182	177	192	180	188	187	192	179	190	197	187	193	213	175	160	164	171	176	200	178	186	169	187	177	192	207	186	196	169	204	184	176	197	199	201	198	170	183	179	162	168	162	165	207	185	169	183	194	152	204	158	145	187	180	181	163	206	186	173	178	183	198	167	166	146	179	191	187	193	181	178	191	182	185	171	202	165	157	181	174	205	177	148	179	170	167	208	174	170	167	162	190	213	172	200	179	170	166	187	166	180	163	178	176	161	172	185	145	188	149	184	162	196	167	187	165	171	184	174	172	165	156	142	170	176	195	164	173	197	198	179	187	179	164	167	177	182	189	181	189	194	179	183	180	171	178	190	181	176	200	160	143	175	161	181	190	172	202	190	182	169	176	190	187	190	189	165	155	175	200	176	185	187	166	185	209	160	209	174	182	173	166	196	160	174	185	171	155	199	165	181	165	154	208	164	192	175	205	181	179	163	185	189	166	192	183	212	163	211	170	196	193	210	190	165	168	178	176	171	178	173	192	180	198	173	173	162	170	182	179	172	187	159	175	208	152	180	163	187	177	175	155	186	173	149	168	171	160	179	161	192	194	178	154	172	170	156	166	173	180	178	205	169	210	202	168	166	182	173	165	166	178	170	185	162	207	201	181	170	166	176	193	174	193	180	170	180	185	189	189	182	152	174	167	206	179	153	184	161	183	191	203	178	171	196	184	196	201	191	176	166	185	156	171	165	191	218	196	218	168	176	182	184	157	171	176	196	182	184	181	193	194	210	161	192	175	177	161	188	189	197	212	180	162	199	212	155	180	187	185	165	178	175	186	175	165	173	194	170	178	176	167	165	173	206	172	193	196	166	188	199	189	179	164	174	200	187	189	202	174	189	162	174	191	193	176	174	189	158	179	173	167	177	200	172	177	191	194	178	175	175	183	178	177	186	173	162	186	186	201	158	181	156	178	176	176	182	189	178	197	174	157	197	176	178	172	165	182	172	172	194	196	152	152	148	191	177	188	181	195	210	192	175	152	183	144	154	194	183	174	161	194	184	168	185	207	187	179	180	197	163	168	175	175	185	171	175	181	196	190	182	193	174	186	174	204	191	191	168	200	167	174	179	170	199	162	148	195	186	193	155	177	178	178	225	184	165	184	178	174	189	190	213	177	168	185	184	167	182	182	175	177	177	185	183	167	186	168	189	187	205	173	204	170	188	172	182	188	182	174	181	171	191	177	188	192	164	192	195	175	178	193	173	185	212	184	172	174	195	183	194	193	200	179	145	172	172	196	191	168	172	165	174	165	172	186	197	172	178	173	178	171	162	180	192	189	167	180	174	172	177	181	188	198	187	182	163	182	177	177	182	184	182	177	182	162	190	181	220	189	147	189	166	155	159	178	178	175	173	186	169	168	177	160	166	172	171	177	174	170	184	202	188	171	186	210	168	167	168	183	175	152	174	188	167	168	182	178	179	167	169	180	159	194	182	194	183	160	164	189	173	180	197	175	184	189	196	166	200	184	167	175	168	168	180	164	196	162	204	169	163	177	161	169	161	175	186	165	209	169	179	180	155	183	189	175	194	173	182	195	168	169	172	173	199	177	169	212	199	222	186	183	185	170	160	176	194	174	169	176	158	148	192	179	177	178	160	197	193	191	174	200	179	173	169	201	195	159	207	184	175	207	198	170	178	186	174	179	189	182	160	175	203	178	195	175	195	202	187	192	187	177	172	199	172	206	149	178	185	192	180	173	176	161	173	187	173	172	165	179	168	189	181	158	180	192	183	196	181	157	161	181	187	199	203	166	197	187	167	191	172	220	195	201	179	182	186	177	199	179	183	169	171	199	163	182	181	187	184	185	185	150	173	156	178	174	200	180	194	151	190	170	169	177	175	170	187	159	200	180	155	166	203	179	169	205	188	173	180	190	193	216	161	210	160	190	165	180	208	187	149	182	197	169	151	192	188	197	170	161	170	208	183	205	187	183	200	187	164	157	173	167	193	150	165	190	188	186	174	162
2993	600	610	614	543	534	501	491	445	461	500	476	479	455	482	457	497	487	441	488	453	475	447	457	445	452	416	450	439	494	463	445	480	440	441	430	456	440	436	459	461	471	437	440	448	464	449	439	457	462	455	463	443	431	449	449	456	470	434	437	461	484	441	432	446	451	440	451	444	470	402	476	508	421	496	471	451	469	463	421	473	473	489	427	431	447	438	412	473	410	439	443	460	447	437	465	483	396	404	448	492	476	481	417	464	441	439	478	427	456	467	461	439	423	457	431	444	474	478	479	407	460	454	431	462	479	513	480	442	461	444	452	469	451	463	438	487	435	452	454	479	449	477	457	464	463	396	439	469	465	467	434	444	437	421	483	488	461	425	437	427	417	434	435	461	438	460	457	436	439	474	440	444	456	448	412	434	423	466	436	478	501	415	468	437	472	411	441	437	448	444	428	397	427	445	443	428	450	445	499	464	442	463	422	478	427	456	404	471	458	456	456	429	463	453	452	461	465	428	447	433	454	479	475	441	464	426	465	450	455	457	456	465	462	437	432	421	483	423	451	463	475	412	455	448	463	462	477	440	456	456	445	440	490	432	432	463	425	482	471	431	445	456	437	441	447	453	473	449	439	478	457	461	411	443	463	459	462	469	464	450	449	413	501	450	487	458	417	412	461	452	458	452	478	438	452	441	429	441	411	422	430	431	443	454	460	468	431	450	475	447	430	438	453	431	464	441	425	477	476	459	467	472	449	455	439	446	451	430	434	439	444	426	444	438	448	453	485	461	431	412	487	446	444	429	468	439	434	484	424	438	455	438	464	415	462	418	481	431	477	404	437	458	458	438	472	436	439	488	404	453	456	449	486	454	450	417	476	436	437	481	454	431	446	443	467	450	461	442	402	466	456	453	444	463	420	427	476	462	391	449	427	455	436	444	489	428	470	477	476	455	444	468	448	466	455	497	457	417	405	434	438	411	455	468	428	460	449	444	471	446	472	451	450	422	469	479	453	439	433	456	448	445	483	472	429	421	495	416	420	421	445	479	433	465	444	452	423	460	472	436	412	433	455	471	414	441	440	459	414	490	451	485	461	448	400	444	438	452	438	430	448	438	484	469	454	445	464	408	431	425	441	431	455	436	486	463	451	421	438	456	431	464	416	441	453	467	457	460	436	434	447	463	426	463	499	425	465	466	442	464	410	443	443	441	483	442	467	445	493	449	461	468	458	426	439	438	462	476	471	445	458	452	455	417	449	469	453	439	444	458	444	447	453	476	452	445	444	471	476	452	457	414	461	437	481	459	468	460	434	430	444	443	430	440	442	454	439	455	451	439	422	486	457	451	457	450	464	468	456	461	447	455	459	435	466	420	456	455	492	510	473	430	462	464	422	465	444	472	424	431	416	434	466	469	434	447	446	426	427	444	490	429	431	427	475	458	438	423	438	424	463	468	423	447	447	464	437	472	472	433	454	433	442	424	460	463	460	456	441	484	459	463	457	439	476	453	453	400	427	429	491	455	450	445	452	444	488	453	387	423	446	485	441	441	429	454	419	447	420	414	419	456	406	450	445	462	485	440	436	422	464	421	460	449	415	423	470	435	433	446	444	392	444	450	461	449	441	427	472	471	476	475	445	466	441	482	456	436	410	424	423	412	465	428	430	452	423	412	441	476	420	477	451	470	494	457	438	473	465	454	435	447	502	452	452	438	467	455	468	453	427	452	455	474	442	471	435	469	449	427	467	468	434	468	462	484	481	419	460	458	465	446	412	474	464	447	484	466	470	443	432	463	406	436	444	447	467	509	491	463	457	489	432	485	468	465	467	441	466	471	453	464	454	439	433	490	476	434	403	493	472	450	457	445	455	463	421	441	480	447	481	484	427	420	464	438	424	435	473	427	445	476	426	468	491	434	462	452	448	433	483	441	435	433	453	435	448	477	455	438	445	452	430	441	435	424	444	477	428	462	449	470	471	436	436	425	426	451	466	460	466	426	445	453	444	445	468	436	417	459	467	493	457	438	451	415	440	456	436	503	418	437	473	477	492	464	473	435	449	462	495	430	433	431	482	432	457	424	490	450	451	467	455	503	422	448	458	406	470	451	461	464	429	440	452	449	458	441	444	430	447	487	455	426	427	455	452	453	454	454	422	439	426	449	444	422	457	436	432	426	456	436	427	480	449	468	466	448	440	444	470	416	429	473	454	431	423	453	429	453	447	450	433	427	416	464	454	444	466	460	436	474	445	467	417	423	467	439	454	476	470	435	450	432	458	471	440	440	419	450	464	447	454	443	476	443	438	465	448	429	442	442	460	472	451	440	449	464	429	483	446	469	467	436	451	444	433	446	466	450	428	484	460	459	444	457	448	423	472	432	443	483	412	470	469	449	455	443	432	479	445	467	416	443	455	448	456	457	452	441	429	500	470	466	471	471	447	448	414	476	426	450	468	466	463	450	452	409	459	473	460	443	464	483	416	459	435	462	441	436	475	469	438	459	444	416	434	498	451	435	473	448	460	463	422	468	459	456	443	447	452	442	470	447	445	432	450	450	447	426	440	456	424	459	474	436	451	450	396	452	463	446	453	442	470	436	454	426	455	417	463	462	435	442	459	478	449	476	417	465	470	461	456	436	455	454	450	457	411	434	440	431	462	442	439	451	477	450	448	481	439	438	481	443	434	507	407	419	411	480	475	468	455	443	444	456	505	452	461	429	460	468	472	411	464	443	457	447	460	419	456	462	474	458	453	436	441	443	435	457	464	442	438	446	448	440	484	441	423	437	442	439	427	445	447	458	455	451	448	468	482	466	459	465	454	474	430	467	473	464	448	438	459	449	461	451	478	437	450	398	449	453	461	484	452	446	457	466	489	427	428	442	466	449	444	439	413	462	434	428	451	431	430	462	435	467	422	449	430	447	441	465	432	474	462	447	477	469	447	461	486	433	483	464	460	421	471	443	482	452	439	436	463	462	470	458	455	435	414	416	465	478	442	436	465	480	433	484	442	404	460	472	435	443	417	450	447	448	422	430	431	452	452	440	484	457	446	449	481	463	469	449	411	450	445	443	446	444	463	460	458	460	431	447	489	474	473	407	445	462	453	425	453	447	473	448	461	440	494	463	430	405	448	485	430	440	443	425	470	461	448	417	419	421	463	440	416	432	440	394	438	468	474	454	439	445	478	465	457	476	452	441	463	430	433	482	460	437	482	432	395	468	447	424	461	476	448	461	479	438	431	440	471	419	444	461	450	466	472	449	448	472	413	432	424	422	451	450	480	451	464	448	447	392	453	460	448	455	469	464	454	453	437	434	434	455	455	412	450	426	464	472	450	474	419	438	494	448	447	425	449	433	482	465	487	417	449	447	455	409	434	431	457	424	414	448	458	419	444	440	420	434	454	413	444	470	431	482	432	428	445	423	431	480	467	477	429	462	439	443	436	445	465	444	475	452	480	479	450	487	426	429	413	473	483	428	446	450	435	464	471	416	422	435	467
14787	1701	857	670	523	449	346	416	355	350	268	293	274	269	286	270	259	266	294	270	268	285	261	245	259	264	260	297	277	274	287	272	273	302	276	264	286	259	251	264	250	277	278	269	240	266	277	249	240	301	252	249	244	274	268	275	275	275	303	246	272	252	256	255	280	245	280	256	275	281	258	306	252	259	263	248	244	278	257	264	268	259	296	256	254	237	302	256	303	250	289	280	256	264	276	245	254	267	262	235	252	297	275	282	279	241	275	275	288	263	284	241	285	229	268	276	240	290	295	249	269	272	241	281	289	255	262	289	258	273	279	244	260	256	288	282	294	288	257	272	250	290	285	263	262	260	276	234	255	271	289	281	241	261	269	248	256	266	261	259	258	269	271	275	268	245	270	232	263	276	278	289	264	265	281	260	265	232	243	248	239	245	279	258	232	251	259	294	252	255	263	310	252	281	254	262	271	265	275	259	245	258	273	245	254	262	273	255	250	264	259	263	261	239	251	270	278	265	260	266	259	249	289	272	232	258	262	282	251	301	284	255	265	263	284	278	241	259	255	294	248	288	260	236	252	273	261	250	257	275	282	262	272	254	262	276	270	248	265	246	239	284	298	255	289	288	265	266	287	264	247	295	292	271	268	262	258	262	226	282	259	250	271	271	266	260	282	271	249	274	253	237	258	260	284	253	260	248	272	290	255	288	260	274	245	238	286	260	300	242	235	240	244	267	272	236	250	290	257	293	294	260	276	259	271	281	291	269	276	262	201	263	290	285	269	244	267	282	281	250	268	287	281	281	270	256	254	264	279	269	250	253	277	268	292	294	277	264	291	292	247	254	304	259	267	246	244	284	254	258	273	282	270	246	246	245	243	278	242	298	288	243	285	260	284	279	249	262	254	267	234	254	261	283	274	272	300	267	259	256	274	270	225	276	259	292	290	273	300	248	277	284	276	262	273	299	272	292	263	235	260	287	262	287	277	259	266	245	266	274	232	244	276	234	294	262	258	271	268	242	265	257	266	267	266	279	250	258	282	261	256	264	266	292	279	259	273	269	295	259	260	260	253	276	265	248	252	276	264	251	268	251	266	260	270	268	264	245	249	265	233	258	295	311	255	280	270	287	294	288	273	270	276	265	255	259	245	268	287	264	254	256	244	283	237	257	301	242	274	257	264	290	326	278	295	269	240	249	245	273	242	263	264	258	283	273	281	274	224	245	260	276	294	270	244	227	281	265	257	278	293	262	249	277	255	283	257	266	296	300	268	276	289	292	260	268	293	253	280	260	286	282	233	261	252	275	265	308	272	265	257	268	269	297	255	276	257	252	295	253	248	265	235	256	279	258	289	274	243	262	272	253	261	294	303	233	267	239	289	293	263	260	267	240	278	275	268	272	273	237	292	286	276	247	295	260	271	243	271	300	274	264	276	260	262	278	254	252	273	264	240	264	265	234	225	232	264	286	240	253	291	266	241	284	267	303	301	273	299	286	282	312	267	232	268	269	260	282	264	271	257	287	283	268	256	313	297	272	261	295	282	239	276	240	260	276	261	262	262	276	268	273	273	266	249	259	278	314	255	263	296	297	255	280	271	264	286	265	266	280	321	266	283	263	284	262	269	276	245	277	299	262	281	290	274	279	258	295	257	281	301	282	278	267	235	257	255	289	214	247	291	282	261	273	284	259	284	267	284	277	271	267	283	285	282	292	253	267	260	264	271	258	293	282	260	254	261	244	212	280	277	259	258	264	239	280	295	252	244	265	274	262	280	266	254	270	263	238	244	259	291	269	260	250	244	286	238	267	274	257	220	239	268	272	248	296	265	244	291	250	260	269	243	267	236	266	260	275	275	234	246	263	258	249	248	255	279	256	255	259	261	289	284	276	273	260	279	276	237	253	279	264	240	277	267	282	248	275	263	264	265	251	272	278	269	251	262	260	254	271	277	266	244	249	284	289	288	295	276	269	271	273	259	250	266	267	281	227	272	279	290	277	277	295	293	236	269	245	291	262	267	261	257	297	253	263	277	306	235	241	272	286	255	262	273	242	261	247	270	279	303	226	272	267	297	299	279	305	274	269	250	278	274	284	265	265	250	254	286	234	268	300	265	268	280	267	294	276	270	247	249	252	279	278	283	260	259	266	304	236	239	262	258	273	274	307	318	244	284	229	287	247	250	268	261	251	263	257	255	263	301	230	231	278	328	281	281	254	287	271	303	264	286	305	265	281	271	269	291	265	262	269	276	303	267	255	237	282	276	272	270	263	252	271	279	272	281	256	268	281	284	276	264	222	254	260	268	257	269	316	287	262	264	253	271	243	252	285	264	267	247	240	288	279	282	249	272	267	267	272	256	284	290	235	208	297	265	297	252	259	278	270	290	269	284	288	287	283	278	273	279	276	271	307	225	233	252	273	294	290	300	286	264	289	269	308	243	288	280	241	251	260	255	291	231	316	252	290	283	257	267	282	303	303	277	286	264	232	274	262	269	271	255	277	302	230	279	254	233	279	256	283	286	287	258	301	238	268	259	276	258	277	246	265	270	252	245	266	269	271	277	258	301	287	300	249	289	241	275	279	263	279	242	297	302	266	281	274	234	300	257	249	289	246	267	233	245	236	274	316	255	263	239	293	262	271	259	272	273	255	256	296	225	251	282	259	308	244	274	259	248	277	299	251	258	258	230	254	259	258	273	245	262	288	283	268	251	285	272	267	265	265	251	255	268	248	264	271	303	296	287	262	263	270	244	280	274	266	236	248	289	276	268	277	284	276	283	288	245	219	294	287	248	301	281	261	250	267	238	277	249	253	290	284	259	251	271	269	271	293	263	292	277	259	242	281	252	257	273	243	283	274	267	263	260	272	289	247	302	248	262	253	294	252	275	245	290	266	270	266	249	272	261	248	310	271	256	273	277	288	260	238	275	278	271	263	235	275	241	257	258	286	320	299	273	241	241	268	247	308	263	254	243	281	267	269	281	244	245	268	242	284	257	271	288	277	277	274	295	276	301	284	287	260	259	272	282	256	301	250	280	245	276	281	258	253	264	262	239	275	278	304	266	287	267	287	281	265	257	247	261	293	290	236	287	264	278	264	242	262	261	271	298	283	274	251	265	254	255	252	268	284	259	267	265	260	295	269	276	267	277	286	281	281	221	230	260	255	265	267	230	271	259	297	275	322	269	273	294	267	258	273	251	269	291	267	257	274	265	251	240	280	244	267	245	249	288	284	264	271	265	291	281	251	270	278	266	226	283	219	270	289	291	258	257	258	261	262	263	259	293	243	269	263	265	254	268	260	257	265	277	244	261	294	274	275	256	281	269	272	281	266	237	241	256	264	279	271	256	271	268	279	270	283	260	285	328	280	246	285	291	281	280	244	249	256	281	256	291	275	262	304	296	268	245	265	226	244	274	240	263	260	257	250	264	237	289	248	280	269	249	271	282	294	264	262	269	261	267	265	296	274	296	277	260	273	267	259	286	243	267	277	272	273	254	271
9761	1138	1608	1919	1637	1422	1285	1242	1056	896	853	838	766	700	772	714	722	675	704	684	675	661	665	671	669	666	674	644	693	639	652	642	668	645	621	640	687	637	682	658	642	653	660	658	602	621	625	625	634	624	631	600	606	645	610	645	619	591	649	666	626	663	682	629	656	633	632	705	645	622	662	691	606	623	590	643	578	602	652	635	622	609	649	660	623	628	590	634	608	639	653	649	650	593	601	644	659	630	606	600	610	671	646	695	607	624	632	637	650	654	659	616	680	687	624	632	654	640	632	642	623	631	646	606	640	605	651	667	699	683	639	651	621	649	635	667	684	659	627	670	583	637	621	609	641	606	658	625	659	641	611	651	676	655	561	628	656	603	626	641	646	628	668	618	610	617	636	636	606	652	611	603	670	661	611	618	608	638	621	627	633	669	616	654	617	600	660	640	649	653	652	635	619	586	643	640	613	646	610	618	615	620	652	605	638	615	643	642	626	655	627	588	647	659	659	609	645	653	608	612	585	595	602	626	615	660	633	618	650	599	653	591	576	606	628	614	636	628	635	616	609	621	631	610	647	653	627	619	610	628	655	623	626	650	614	614	645	623	640	607	636	653	607	636	621	629	596	625	618	642	593	579	666	644	644	631	634	633	626	660	669	615	625	615	667	663	693	571	664	639	641	688	600	653	616	633	641	658	621	600	676	641	635	594	638	630	620	602	624	663	624	620	652	681	596	582	579	598	602	640	617	651	627	604	633	662	638	617	622	635	563	625	663	634	649	587	587	646	609	564	614	632	622	646	659	599	664	610	611	622	604	656	653	618	654	647	638	623	570	641	677	593	644	658	667	625	595	629	666	681	610	626	598	623	635	664	604	602	615	626	631	655	624	585	643	639	635	630	630	630	669	675	633	643	652	636	633	615	627	674	652	602	584	574	647	627	598	651	650	599	580	668	658	643	648	596	630	638	602	597	636	662	632	620	653	651	638	585	629	637	636	601	639	634	660	646	619	601	625	580	648	612	657	635	591	669	634	618	671	618	593	614	634	635	633	586	625	601	651	602	631	629	649	607	629	664	632	679	625	627	623	694	614	616	655	630	679	618	629	667	614	628	646	639	590	636	666	595	636	641	600	643	617	607	632	650	594	660	659	607	599	678	626	637	605	609	607	593	638	634	643	592	639	621	612	621	623	617	658	664	649	642	661	637	634	606	615	561	611	622	614	644	658	664	659	638	635	629	666	625	654	635	630	662	656	656	628	605	624	642	623	636	615	668	623	589	648	604	573	651	636	613	642	638	627	597	639	709	593	689	606	618	645	633	596	592	630	635	643	618	647	614	658	617	616	619	623	596	648	678	659	634	665	584	621	617	589	641	655	643	611	633	678	637	663	619	612	593	615	640	646	620	632	669	593	650	663	653	674	654	629	647	655	617	630	670	624	654	625	604	617	656	644	667	603	638	588	615	641	684	597	583	628	654	633	656	675	602	648	617	592	627	594	630	640	620	638	641	643	598	614	626	641	612	633	627	585	624	618	682	579	620	607	667	586	639	620	654	622	631	633	667	606	591	657	630	674	571	657	650	672	647	620	634	636	608	633	636	653	608	654	655	609	607	647	612	632	653	614	647	630	655	641	623	658	641	627	603	585	605	645	638	567	623	589	642	657	571	633	619	672	636	616	652	630	631	624	661	652	629	595	670	636	640	660	651	614	672	684	676	650	667	617	640	673	634	630	601	657	630	635	629	667	648	649	658	639	652	604	637	630	630	647	655	613	675	622	639	630	659	602	637	676	640	623	585	636	643	605	628	629	629	676	629	640	622	676	641	661	664	642	633	598	634	632	633	638	586	649	611	589	630	667	662	653	619	590	612	659	610	641	661	671	622	680	592	658	629	644	594	678	665	627	630	609	646	650	660	635	569	661	596	630	603	618	661	640	601	613	681	622	623	632	639	672	632	644	596	671	644	605	641	619	591	637	639	666	642	635	654	634	617	613	623	657	679	655	646	639	652	656	651	656	605	648	578	612	642	627	637	607	623	679	649	647	619	661	617	595	630	654	654	618	612	649	613	591	611	590	628	600	638	645	668	595	643	615	627	652	653	665	649	660	646	606	641	654	641	674	620	637	636	644	620	660	629	604	603	640	619	613	606	628	631	626	594	595	669	624	662	613	626	642	648	604	660	561	595	664	682	612	651	628	702	619	617	640	618	659	662	597	608	629	584	609	661	619	657	612	625	610	644	660	612	627	664	590	607	625	604	655	601	610	608	619	596	660	643	658	650	622	628	652	619	609	594	635	649	650	661	651	590	590	672	618	604	695	601	603	606	621	630	621	592	592	634	606	657	645	624	652	640	639	614	642	625	600	604	651	625	599	634	622	671	617	621	670	620	645	615	618	673	626	645	627	626	618	638	603	619	671	603	647	623	587	631	655	638	642	616	674	656	602	638	630	607	649	609	628	650	599	651	598	644	624	626	641	614	671	646	620	629	649	593	617	633	623	664	622	557	610	601	647	643	623	646	632	621	616	597	680	603	632	647	615	620	640	620	664	630	630	644	628	644	637	665	632	625	631	694	611	611	650	590	650	634	626	622	655	616	624	648	618	639	645	608	627	634	615	670	623	613	617	660	631	608	639	595	609	626	567	627	645	623	653	648	643	663	644	594	630	612	627	652	634	593	618	683	635	612	644	646	618	644	631	611	613	638	626	611	624	648	609	665	612	675	651	641	610	594	673	640	619	642	600	600	632	611	655	652	630	627	633	625	642	614	659	643	618	637	664	655	621	620	677	638	640	629	629	641	706	605	633	625	604	606	641	627	608	613	632	643	612	604	650	675	592	666	621	652	662	666	639	570	608	630	590	598	616	595	655	631	627	604	637	642	652	637	642	626	580	609	623	644	635	634	655	633	628	620	599	627	647	655	616	628	584	650	611	576	596	668	643	609	593	572	633	634	654	599	629	644	619	642	643	640	668	605	662	640	644	614	636	625	636	596	581	612	670	625	641	619	645	603	664	669	591	602	630	606	649	638	645	598	621	647	604	597	661	603	648	594	637	607	649	680	647	629	598	674	607	629	622	642	613	611	651	661	620	580	609	635	630	611	643	596	594	637	603	609	612	640	612	597	613	623	648	660	643	635	667	663	604	614	630	591	669	627	648	648	624	608	651	587	667	632	632	654	663	620	616	622	628	683	592	685	678	618	635	608	661	620	616	610	662	642	606	629	617	637	645	644	650	644	644	648	627	625	658	652	639	622	683	650	567	658	641	634	620	585	641	575	650	579	593	646	655	609	625	628	606	636	595	597	644	594	659	566	644	616	621	610	661	593	665	618	608	645	678	619	665	602	646	664	581	632	599	638	614	618	636	647	637	626	634	605	629	643	657	625	613	610	621	604	608	598	635	633	627	659	698	641	628	661	667	640	635	642	635	635	606	620	631	626	670	637	632	586	685	644	681	640	638	612	630	646	665	618	635	648	636	651	665	616	628	632
24257	4323	1594	1437	936	747	667	596	633	452	413	450	436	446	422	433	390	409	401	436	391	436	379	415	371	379	379	396	374	370	390	365	398	396	394	389	407	401	356	349	362	418	380	356	386	394	433	372	381	338	375	407	386	388	390	372	355	425	356	364	366	382	424	357	343	416	399	403	362	368	398	398	413	381	353	410	373	364	378	356	383	389	394	413	369	349	372	369	374	392	379	380	368	403	425	375	422	382	364	407	409	409	357	371	375	365	376	374	373	354	362	385	371	363	356	359	411	387	367	377	382	422	393	427	383	397	370	364	402	385	377	361	381	355	354	377	371	366	405	376	366	368	399	412	402	395	404	371	357	401	387	402	420	405	353	414	381	410	395	372	411	381	404	359	402	374	377	373	407	399	387	397	415	351	378	371	390	384	420	377	395	418	390	382	396	388	409	383	376	390	361	370	372	408	333	407	370	356	387	407	376	410	372	356	400	389	360	372	356	390	376	407	398	385	375	408	361	401	378	399	409	398	376	392	346	354	413	400	370	355	374	418	383	401	405	385	400	399	364	408	353	368	370	358	356	366	374	390	372	390	394	379	426	408	377	343	362	418	387	387	364	407	353	394	358	411	403	363	393	394	370	360	405	396	399	377	392	374	359	378	375	415	402	415	345	371	381	385	410	384	375	386	381	382	413	367	347	349	365	374	430	409	365	391	384	337	421	396	352	361	356	378	429	375	391	393	348	386	367	424	389	372	368	352	379	391	396	368	358	379	341	387	385	386	399	368	391	413	370	354	414	420	381	442	355	380	389	353	391	337	364	412	362	362	410	364	371	396	308	394	380	346	351	388	379	373	413	390	403	412	400	346	346	382	361	386	370	379	370	393	361	406	342	370	381	352	377	395	397	373	365	406	443	381	384	352	361	379	395	392	390	402	381	406	358	405	417	402	404	373	342	416	377	371	410	373	403	385	402	393	404	387	386	346	421	372	391	365	378	390	382	364	377	374	370	393	344	379	385	387	375	361	350	366	403	367	358	405	350	379	382	414	412	404	384	389	366	390	393	400	389	385	365	364	366	366	396	378	359	372	383	392	375	390	431	437	381	366	404	388	406	378	363	428	390	355	380	375	369	394	419	405	400	414	445	390	367	366	398	369	377	370	401	370	353	372	372	358	341	403	412	412	410	375	368	363	371	356	340	387	374	378	397	397	424	405	368	422	389	391	400	437	406	395	373	385	360	391	375	391	397	377	392	371	381	390	369	412	403	414	400	350	374	385	369	381	400	405	395	375	378	356	391	409	375	331	407	366	396	338	396	427	433	396	395	338	366	391	429	382	370	368	411	401	338	395	381	369	360	383	370	397	406	379	379	409	393	406	413	378	397	412	371	364	355	358	375	378	375	328	374	371	378	362	377	384	387	383	380	381	398	411	370	367	367	376	371	366	397	367	386	392	383	372	371	376	380	373	379	388	398	403	401	366	376	404	355	382	377	409	403	393	362	340	349	364	365	345	333	342	385	361	344	385	369	384	399	380	389	367	384	391	413	379	340	405	392	400	385	388	374	383	369	381	379	385	372	375	393	381	379	362	384	397	362	387	393	398	401	362	389	424	413	383	379	334	384	386	384	392	398	391	383	363	372	344	411	368	382	347	373	356	396	375	377	369	381	382	377	417	383	337	337	346	408	358	391	350	423	393	386	381	396	374	376	376	386	381	400	374	365	403	366	361	408	403	396	409	353	402	391	371	360	397	366	394	394	393	395	367	376	400	400	384	342	385	360	378	377	384	357	368	364	387	374	399	392	369	380	376	410	373	380	369	396	407	374	388	381	366	365	407	379	374	399	385	415	413	338	382	392	389	381	354	386	384	343	378	387	377	367	351	376	403	379	384	382	389	396	375	391	360	413	376	387	383	400	389	363	381	385	364	362	353	375	411	363	414	396	361	392	397	367	344	335	359	397	335	359	395	359	360	366	361	412	380	370	374	425	366	369	364	385	409	394	352	382	367	395	375	425	377	374	406	391	341	380	393	413	360	372	411	358	392	370	377	364	376	369	365	360	406	383	388	394	379	343	397	371	367	349	408	393	399	407	364	362	399	366	365	391	387	387	366	375	419	379	428	384	415	386	404	382	407	393	385	357	316	403	416	370	370	368	386	357	382	415	408	402	400	366	354	400	365	379	391	391	375	383	424	379	358	357	373	396	414	399	407	366	352	407	372	366	342	388	435	376	373	359	370	370	375	392	368	384	377	366	400	377	390	397	400	408	397	415	364	334	344	406	353	408	369	359	378	371	438	363	331	363	387	387	367	421	375	387	417	380	352	350	435	362	357	353	360	376	371	405	377	415	368	386	393	391	380	363	379	397	416	371	388	352	386	386	364	404	361	381	371	371	345	382	399	404	392	362	370	387	405	397	347	360	363	369	399	395	416	350	370	366	393	354	368	381	391	365	373	390	361	364	397	377	390	367	396	387	362	423	376	369	431	406	369	366	382	375	394	420	375	355	414	379	395	352	338	394	388	387	354	370	407	392	364	385	430	431	379	378	390	414	377	372	380	357	431	373	384	417	391	419	360	339	405	426	398	361	386	377	384	392	412	378	396	370	387	394	402	411	355	362	372	361	340	421	404	383	392	412	411	388	386	368	346	405	380	391	373	389	367	379	375	379	380	335	369	405	414	389	377	388	390	388	410	385	383	384	363	399	370	394	397	363	377	338	403	365	382	354	352	383	354	397	331	398	386	387	397	380	418	407	387	392	372	415	399	394	373	395	373	356	356	402	436	372	351	432	371	380	390	364	355	380	344	380	353	397	399	363	380	366	341	386	405	391	391	384	373	407	360	368	405	368	370	375	396	392	390	396	386	362	376	389	403	343	366	397	360	395	374	343	407	380	395	362	368	338	375	389	417	382	371	401	417	372	413	360	366	360	369	377	415	372	367	373	376	348	393	369	368	396	382	356	366	380	353	375	373	368	398	384	409	350	367	353	363	378	411	379	373	372	360	393	417	408	368	373	350	391	375	405	398	327	360	383	375	343	379	336	396	383	375	354	386	394	399	363	381	402	402	339	380	372	356	398	307	376	365	357	392	385	334	362	404	365	365	396	350	376	374	393	377	381	366	381	373	376	398	368	392	388	384	396	402	378	397	362	347	370	391	368	350	354	378	381	414	418	375	425	399	379	382	393	369	361	383	387	383	381	405	379	361	404	395	423	369	344	357	376	409	380	372	369	368	353	379	363	397	376	338	397	348	370	388	376	360	406	412	397	360	368	370	379	401	386	377	400	352	354	381	426	377	412	382	397	374	414	375	369	357	401	404	381	381	391	390	372	411	353	359	412	351	422	399	410	384	383	378	413	416	363	381	383	391	389	340	386	366	374	392	380	387	386	371	365	387	375	395	370	416	419	407	368	374	393	390	393	349	381	368	371	364	376	405	389	374	364	381	322	345	381	387	400	358	372	356	380	398	388	352	388	401	352	392	415	375	401	407
13547	1963	2673	3269	2763	2348	1938	1895	1624	1298	1220	1144	1190	1059	1052	1046	1006	977	1037	947	968	909	960	897	881	863	900	875	879	897	940	897	897	916	823	891	902	834	860	864	880	875	874	824	842	860	885	860	883	847	876	890	858	855	807	898	840	862	872	892	818	859	830	852	905	820	804	845	846	788	817	865	844	839	849	826	849	815	867	894	792	836	854	877	894	825	830	904	841	824	832	834	898	881	829	877	860	878	835	842	826	820	845	856	903	805	876	799	825	904	839	834	819	824	868	851	891	844	855	863	895	808	849	827	843	850	826	885	864	849	843	839	837	835	801	873	875	838	836	836	812	785	772	876	898	790	811	799	827	840	870	819	845	847	869	868	812	882	830	881	880	876	870	806	805	833	835	883	810	819	850	852	824	837	856	865	836	908	918	858	854	815	895	858	846	922	851	868	862	905	857	912	838	860	826	847	886	793	885	801	879	869	840	834	875	832	799	846	820	831	822	869	863	889	842	823	806	896	894	855	835	887	832	857	836	828	843	880	836	837	813	857	853	853	862	800	845	825	838	825	850	873	834	875	855	814	843	865	830	856	743	855	868	853	815	853	859	868	833	871	793	874	893	858	828	851	838	848	818	870	809	837	912	853	864	866	818	836	860	863	839	853	825	851	865	830	880	871	797	864	874	837	839	845	833	868	830	848	835	807	843	852	863	826	838	801	853	869	830	827	846	896	825	857	868	826	794	803	899	878	835	852	850	820	835	849	860	795	869	791	841	862	830	865	793	854	865	860	847	835	845	814	846	887	838	879	869	861	833	853	806	829	890	883	863	872	811	919	871	817	835	831	896	829	835	849	839	799	828	857	783	867	862	853	814	833	815	824	844	866	818	840	844	854	857	877	848	796	822	856	824	865	826	836	868	842	820	833	899	868	841	844	822	848	884	833	798	826	851	865	856	875	826	864	848	851	808	831	840	813	847	868	826	835	824	858	814	907	897	831	804	816	850	873	846	843	815	817	769	814	860	783	858	843	879	847	838	807	808	804	811	820	829	842	844	880	953	855	800	851	867	874	826	873	822	891	812	828	828	802	868	853	843	865	826	860	821	884	858	836	854	818	856	851	811	858	862	820	863	811	859	838	823	847	832	843	857	855	848	776	848	825	862	789	867	855	856	833	843	821	778	888	878	846	802	811	855	860	779	811	830	826	883	868	840	921	890	813	901	826	849	889	816	846	825	838	800	832	897	830	826	895	803	860	886	897	857	824	840	833	833	833	829	852	846	843	832	863	840	869	867	876	808	829	796	835	854	855	813	865	831	852	870	843	845	850	890	844	864	839	870	831	854	818	852	841	870	806	856	883	866	833	854	844	827	830	841	823	855	869	832	828	822	874	870	835	824	812	821	853	823	807	827	875	856	833	824	847	817	833	853	844	862	817	860	865	857	862	821	838	877	825	782	833	816	833	811	865	867	883	839	889	849	873	837	831	932	852	872	865	809	861	870	862	880	861	773	908	783	897	848	839	831	833	865	863	839	874	859	877	848	841	840	821	818	900	830	888	886	798	843	840	877	805	850	868	861	840	844	861	846	877	805	883	846	815	883	827	884	863	814	809	812	841	848	857	852	799	857	817	826	820	837	853	875	814	890	785	817	804	821	895	853	865	872	851	879	817	898	858	835	847	828	804	799	830	757	812	854	865	864	820	861	825	829	837	848	889	871	806	857	882	806	858	848	849	800	844	837	830	883	872	863	844	840	858	818	817	821	829	919	881	864	802	847	858	865	830	900	929	804	867	862	820	855	847	834	893	897	855	852	819	820	843	853	840	833	830	871	873	849	842	847	863	872	840	866	874	781	809	896	811	858	791	826	825	830	836	824	902	847	843	833	813	837	845	891	821	867	911	836	829	844	812	892	797	837	804	847	858	857	816	869	872	852	881	838	859	866	846	883	804	846	853	826	831	846	794	851	815	863	868	876	830	884	840	859	771	871	847	827	822	867	843	886	853	856	842	831	842	861	881	805	889	814	810	853	865	857	856	826	921	854	846	887	870	796	854	853	878	847	821	834	851	891	884	814	853	807	831	828	805	875	889	852	898	844	836	857	823	889	898	855	850	847	837	862	861	800	852	833	830	896	874	843	863	861	871	816	814	884	842	865	840	872	834	810	798	869	844	844	852	824	883	828	836	818	849	916	852	897	838	873	819	859	807	843	874	912	867	806	766	860	821	864	848	847	830	815	864	830	861	835	856	874	896	877	859	873	870	863	850	861	830	839	855	851	814	828	851	854	848	837	822	855	874	882	789	823	815	816	824	876	819	867	863	841	911	849	898	788	855	850	804	832	829	885	811	827	835	815	835	865	848	870	795	822	871	841	843	890	910	837	850	853	903	878	886	824	815	846	849	905	845	931	839	869	864	835	863	850	853	823	899	869	869	863	861	843	879	852	881	847	873	857	844	869	803	846	875	851	859	822	814	897	807	845	794	855	845	833	842	801	814	822	814	802	816	819	778	881	818	803	825	841	822	864	879	856	875	853	882	864	850	843	836	869	862	851	854	823	833	800	894	860	846	843	806	869	859	850	843	915	861	805	870	818	830	895	850	846	861	834	856	895	844	894	848	865	899	876	843	881	837	847	867	868	872	868	807	856	838	848	848	878	761	854	836	832	832	876	797	869	865	865	881	883	877	918	825	872	848	876	827	850	846	907	833	874	827	840	868	869	848	878	797	812	867	834	852	891	825	858	917	891	858	815	864	847	780	861	858	865	799	806	923	824	857	825	828	863	848	825	835	892	860	874	854	832	852	851	859	864	863	831	839	816	862	850	880	846	833	846	870	899	850	837	872	861	866	853	841	818	840	814	811	831	858	857	923	838	858	832	892	881	825	855	888	817	810	833	851	869	888	846	865	837	883	836	844	802	854	872	910	865	848	793	830	819	822	795	837	873	776	870	839	835	793	851	858	832	858	846	825	861	850	851	913	854	811	825	841	834	861	826	867	865	853	884	887	867	879	849	874	904	861	827	868	906	859	829	849	843	846	861	835	847	825	860	872	832	877	821	858	881	849	835	866	853	809	873	824	858	834	809	845	865	852	876	871	866	839	778	846	809	845	825	858	874	845	850	847	860	852	831	805	792	844	841	806	892	854	814	891	825	852	840	821	849	894	807	837	830	846	843	831	857	800	828	820	840	863	821	840	873	798	851	860	869	886	858	882	791	828	862	919	856	824	814	893	869	793	884	849	870	825	871	809	876	828	834	789	853	838	843	821	899	873	832	865	846	773	859	856	852	825	889	829	875	831	836	799	824	791	802	836	840	865	809	889	835	862	844	819	848	847	860	820	846	805	842	850	842	870	841	871	873	833	837	847	831	849	858	859	850	857	867	903	840	823	817	879	908	901	852	878	818	850	846	824	830	796	820	873	846	889	902	792	851	855	839	837	853	817	815	883	833	850	854	847	847	865	844	842	879	903	874	837	837	807	860	873	878	844	896	832
3850	385	214	194	207	220	199	203	168	195	190	188	180	160	196	190	178	160	180	181	180	196	205	178	170	176	188	176	182	202	162	173	181	167	168	202	178	197	192	179	198	179	173	183	180	193	192	179	210	179	172	206	198	170	197	176	176	186	185	188	160	199	180	175	183	202	180	217	189	182	167	172	194	181	159	183	177	197	165	175	197	183	185	190	161	163	189	180	189	178	172	169	186	166	180	175	161	167	159	178	179	188	177	191	173	180	175	172	189	169	175	165	163	182	185	215	167	192	180	190	184	185	177	198	156	207	180	203	181	185	186	175	172	196	180	196	164	177	184	191	157	186	194	173	180	170	205	188	163	169	179	197	179	176	174	182	194	185	178	203	187	165	173	185	173	171	152	165	180	173	157	180	197	199	186	199	173	170	169	163	197	183	191	160	179	192	165	182	187	163	159	204	194	192	177	189	163	199	185	190	165	168	181	170	177	188	184	187	204	171	146	179	171	169	188	196	178	168	209	206	179	174	162	188	169	185	157	193	190	182	150	172	202	182	171	179	177	196	181	167	201	184	180	173	163	156	184	181	171	159	184	202	183	185	177	195	178	197	170	189	156	199	194	202	189	174	197	170	154	219	193	187	183	204	209	196	166	169	184	182	151	188	219	163	176	204	193	186	168	173	188	167	178	168	179	191	169	158	157	180	181	171	148	179	187	173	196	192	182	165	156	178	164	173	164	196	194	192	178	198	191	180	182	169	193	166	187	176	171	207	173	170	199	177	184	175	171	160	181	174	170	180	180	181	193	179	179	164	189	211	196	167	188	168	166	182	179	156	185	190	187	182	183	180	197	179	196	186	184	165	160	139	176	198	198	175	166	202	183	191	180	182	173	199	175	199	168	178	160	195	182	194	172	181	141	182	168	194	200	183	206	174	196	181	182	162	163	192	173	206	163	150	182	174	171	173	181	169	166	164	141	167	151	185	162	239	176	178	173	192	164	177	189	197	187	175	179	187	182	168	189	193	183	178	176	176	168	184	182	197	169	178	196	187	187	182	166	176	176	211	207	188	181	185	181	176	170	187	192	183	158	164	195	181	173	179	174	179	195	197	159	187	195	180	175	179	159	175	195	134	147	186	182	150	173	164	184	192	176	180	175	159	177	169	168	164	190	191	189	169	193	167	193	161	194	175	166	184	180	180	180	178	196	174	174	216	192	199	177	173	164	189	185	181	178	170	197	192	185	180	167	188	168	177	183	174	196	181	177	188	214	197	175	170	167	166	219	186	195	161	180	208	170	177	173	169	188	202	165	206	175	185	207	189	172	166	195	188	195	156	162	161	192	203	205	180	167	154	177	171	205	185	166	169	178	191	173	168	169	171	191	179	175	174	166	188	195	173	184	205	171	171	191	186	202	184	178	174	216	188	180	191	170	173	207	182	185	184	177	157	183	173	182	196	194	168	185	152	170	162	177	184	182	171	168	188	163	169	192	186	160	186	170	168	187	204	184	189	160	194	190	195	184	196	190	171	172	199	192	195	189	180	178	186	174	209	219	186	176	191	171	184	192	178	163	197	162	174	169	175	174	179	163	180	160	199	189	174	187	189	162	169	203	205	173	181	185	181	200	172	185	193	204	186	171	175	166	179	186	177	180	163	192	177	160	177	191	183	167	167	191	183	177	211	178	170	197	191	190	170	188	190	178	192	182	186	197	171	185	196	183	159	176	170	155	200	184	184	164	190	198	177	154	192	187	188	163	169	190	192	180	179	203	192	174	143	182	192	191	189	189	190	185	193	190	166	182	181	158	202	195	166	177	178	168	184	198	186	194	171	193	178	166	181	200	177	184	199	169	198	195	197	195	189	174	177	192	220	165	185	160	170	170	172	183	183	183	142	191	199	188	190	184	177	161	174	176	160	161	159	191	172	177	175	184	179	182	180	161	206	187	173	174	184	191	192	184	189	171	181	183	161	161	191	185	184	215	192	185	186	173	195	183	187	177	166	193	180	180	183	195	188	170	186	172	166	159	189	179	193	190	171	186	190	170	205	189	198	166	180	165	177	163	178	202	194	196	177	162	188	211	175	185	180	190	175	160	203	162	172	174	175	197	204	184	192	179	192	181	168	191	155	176	157	185	174	178	156	170	203	173	184	174	180	193	182	176	180	182	202	205	178	182	192	170	166	182	154	182	192	191	171	184	202	178	190	193	180	162	184	168	190	183	176	180	183	171	174	187	198	182	178	190	166	172	207	174	183	156	179	173	172	183	187	151	163	175	183	197	151	183	182	164	170	199	190	165	176	181	158	162	205	163	179	161	174	209	164	179	167	200	170	197	190	181	185	147	191	197	156	176	171	187	172	169	178	178	179	167	179	191	181	204	167	182	179	186	161	180	170	171	184	185	173	180	176	184	205	186	188	178	172	177	189	198	181	187	193	163	175	189	184	188	172	206	204	192	182	169	173	174	188	155	172	188	181	166	166	178	167	180	181	173	176	179	168	166	211	183	216	169	193	154	174	193	176	204	200	190	185	174	157	191	189	169	186	182	167	161	194	202	202	174	175	189	189	171	169	197	214	167	190	178	181	170	189	166	173	194	189	191	189	182	195	168	179	180	162	192	170	181	194	197	185	193	174	155	183	172	190	200	185	163	168	177	179	179	183	187	178	173	196	170	177	187	175	148	195	167	195	187	189	171	171	179	183	184	187	185	138	201	193	193	191	194	180	202	198	178	184	180	186	194	189	199	187	208	191	172	174	183	193	199	161	157	164	195	183	202	169	165	171	165	163	174	176	180	168	173	187	153	183	176	206	161	167	172	168	183	165	178	179	192	219	180	179	180	161	160	180	176	169	182	193	192	182	170	176	206	176	183	190	184	196	177	190	167	183	161	167	185	172	199	158	191	179	190	169	196	156	172	185	188	180	178	192	182	209	171	187	193	164	192	182	181	165	177	174	180	162	191	201	177	187	162	171	188	167	211	189	183	205	183	191	192	175	173	174	198	186	172	202	175	190	161	163	189	166	168	166	182	181	186	195	169	188	164	147	191	181	174	180	202	180	159	180	189	197	194	210	197	179	164	180	197	184	193	171	181	169	182	152	181	160	191	174	188	168	182	183	208	209	163	208	170	147	192	178	194	157	177	177	173	196	184	152	171	172	167	181	164	201	173	180	162	163	183	176	193	185	225	186	186	174	193	183	175	183	204	180	177	154	161	177	218	188	165	146	172	178	169	188	177	194	166	184	188	173	164	192	187	187	188	175	190	174	194	188	214	188	186	185	151	206	190	208	180	177	186	180	193	171	182	203	167	190	182	170	167	213	181	196	161	166	194	173	168	161	181	171	173	167	168	184	184	170	186	190	186	174	203	155	171	170	170	190	191	173	183	184	164	164	183	187	199	185	191	173	198	166	182	159	178	162	176	196	185	175	196	194	192	168	196	164	159	178	192	176	198	193	188	177	185	175	201	178	191	191	186	175	197	184	208	156	184	162
2639	514	448	487	512	448	413	413	424	461	432	433	444	424	424	429	406	457	411	419	400	425	380	386	436	411	399	419	424	400	428	396	424	446	396	415	432	426	404	427	433	400	406	354	386	420	404	415	409	412	408	446	418	407	415	404	364	384	427	403	436	425	405	419	385	406	393	402	386	393	394	387	382	405	442	404	442	428	430	400	365	394	393	399	419	378	432	427	407	421	391	418	396	381	450	399	408	403	410	389	423	402	409	387	391	398	398	431	394	385	424	407	404	405	427	430	387	421	420	442	430	443	390	440	402	387	431	438	419	375	388	416	391	422	443	410	414	388	383	426	420	428	412	424	416	408	392	405	414	424	405	409	383	370	412	399	425	382	390	444	387	390	399	428	424	422	410	440	447	378	429	389	426	421	397	418	435	410	367	401	407	399	409	401	424	367	439	437	372	384	396	404	402	398	384	383	395	387	429	407	390	391	407	404	393	394	398	415	389	431	434	403	417	407	416	403	393	400	392	377	415	416	423	377	421	417	388	424	406	434	375	386	350	431	418	410	421	397	389	451	385	391	433	407	440	408	419	412	413	410	403	405	477	431	375	414	402	397	413	417	424	409	394	405	423	393	385	402	415	389	417	369	401	366	433	423	390	396	446	385	393	406	402	376	435	428	420	405	419	396	400	404	414	407	433	406	406	389	409	426	393	418	370	404	440	400	415	403	411	420	429	389	439	430	427	406	425	435	431	419	417	402	404	369	403	411	434	397	396	413	416	374	422	413	433	402	412	403	408	411	397	400	392	400	381	430	413	423	381	378	408	423	419	400	402	397	426	374	417	399	422	388	430	411	428	401	423	433	388	391	417	403	422	394	375	403	368	348	423	420	391	390	425	393	428	442	395	421	420	435	411	446	424	404	389	421	396	396	401	428	407	418	421	388	393	393	414	435	396	403	424	403	427	381	399	423	404	411	458	402	411	398	409	403	417	420	439	403	370	411	403	446	388	411	406	426	413	404	407	422	414	374	427	412	434	443	408	434	428	410	391	400	430	399	409	416	443	378	389	390	409	413	414	399	428	439	389	418	384	376	453	359	454	419	423	393	419	403	401	431	422	411	410	426	402	392	376	367	425	408	383	393	429	419	394	411	381	417	398	409	369	410	396	380	397	447	418	424	437	380	375	366	391	400	382	409	385	392	423	412	425	425	385	422	463	407	396	432	393	426	435	363	391	383	412	428	370	407	409	411	384	418	401	399	423	411	389	393	432	440	426	416	418	438	407	391	434	384	399	404	382	404	410	439	392	422	425	430	399	372	422	401	480	404	433	428	400	419	416	443	412	433	400	395	413	390	441	401	389	428	400	386	422	419	403	422	397	434	404	402	426	426	436	367	392	382	438	406	390	424	417	375	398	398	383	398	387	412	392	384	413	407	410	422	377	435	417	421	425	384	417	438	425	439	392	408	426	432	398	405	382	437	429	408	439	399	420	414	424	439	375	412	377	404	378	431	416	387	379	414	379	430	388	397	392	403	384	425	414	431	392	403	392	411	450	400	414	430	417	398	366	421	417	404	423	411	363	397	426	392	441	434	408	427	413	388	395	404	403	472	390	409	430	421	418	415	413	421	423	411	404	395	421	400	409	402	417	377	411	403	396	423	408	400	430	404	424	404	385	417	418	379	403	395	407	382	433	404	410	396	391	431	396	376	441	388	406	407	417	421	427	419	434	415	465	397	381	378	431	414	434	410	420	413	417	377	417	460	417	408	436	375	385	400	422	403	398	393	379	386	369	417	432	399	417	435	435	413	419	418	423	427	438	410	388	378	367	449	419	431	390	374	418	462	405	414	406	409	395	428	421	399	397	387	417	420	393	408	392	395	413	448	412	427	428	389	392	397	446	393	388	424	430	424	394	384	451	431	436	388	374	413	448	410	376	390	433	411	396	413	415	396	410	394	432	417	428	414	425	431	431	434	445	437	402	441	382	409	385	405	403	396	401	397	394	418	404	402	399	386	407	420	409	399	421	416	404	421	382	434	395	449	402	398	407	406	377	402	443	421	395	409	415	434	399	443	423	418	431	396	432	427	417	411	401	396	391	440	438	397	405	431	398	426	380	403	423	414	394	399	408	406	399	449	402	391	405	411	441	424	424	403	410	400	424	420	382	400	422	388	396	391	440	422	435	409	411	419	412	407	411	429	386	449	430	397	395	424	393	444	394	403	407	417	419	382	372	407	443	399	398	425	441	387	417	392	409	407	376	384	440	435	397	435	388	401	385	394	402	424	392	399	398	430	410	428	409	427	399	405	424	382	409	400	367	416	406	421	364	411	403	376	425	394	400	417	413	421	408	413	402	440	417	431	425	457	406	411	442	411	424	376	436	412	436	410	434	425	408	430	409	407	435	423	415	437	420	443	361	402	431	444	386	425	406	405	399	436	399	418	442	405	422	402	376	460	400	445	399	406	410	425	389	405	419	411	419	381	366	423	417	390	399	427	419	424	390	407	425	406	360	393	421	413	419	429	412	397	384	391	430	437	431	403	441	401	440	388	375	417	428	397	413	433	407	415	427	374	376	412	449	417	425	398	439	398	414	419	403	395	416	383	428	394	388	449	382	405	407	416	411	391	416	389	386	420	388	395	429	449	395	395	419	402	424	455	427	413	432	380	432	376	418	391	382	423	453	402	406	397	394	380	367	401	397	423	400	397	411	397	406	405	412	442	447	431	420	397	418	460	407	411	451	395	425	419	434	438	445	402	421	401	433	423	433	404	445	391	430	385	429	439	422	402	395	426	407	400	400	414	399	416	371	386	432	398	421	418	419	431	385	390	419	427	434	399	444	395	388	413	401	430	442	417	407	402	422	385	405	419	456	395	387	404	417	414	412	388	410	401	406	420	410	402	399	419	426	444	429	408	427	395	395	381	398	391	420	376	412	412	396	394	416	387	420	423	440	404	407	434	410	402	394	370	393	426	395	403	396	444	388	394	400	454	417	379	396	395	392	413	421	380	456	390	421	424	415	433	403	415	399	378	451	411	376	425	434	409	407	405	398	367	392	430	419	401	412	386	366	421	417	421	423	370	396	429	418	420	400	436	452	389	436	405	408	426	384	424	397	425	383	421	420	418	447	402	384	403	418	405	396	399	377	414	417	377	413	439	412	409	398	395	386	422	451	398	397	441	452	420	383	404	401	386	386	400	418	387	395	380	405	401	434	413	401	400	420	402	444	401	425	393	405	448	457	388	423	410	413	416	431	445	379	412	408	441	410	416	427	415	395	464	433	378	438	382	445	442	395	483	417	412	424	410	408	407	407	412	405	426	415	384	393	406	428	408	409	379	405	382	437	384	434	425	443	448	428	397	417	421	407	390	393	390	447	432	436	415	422	439	398	438	422	437	366	386	401	379	398	386	406	463	414	412	397	445	461	428	430	458	428	415	404	414	415	403	450	384	410	410	397	397	456	387	456	439	381	426	402	432	445	427	348	424	415	395
14694	1575	794	730	567	516	457	405	362	334	307	332	308	319	274	281	295	271	243	298	274	284	281	280	277	264	247	275	290	266	273	263	307	296	265	246	271	257	287	304	258	254	298	293	306	273	285	253	286	266	273	248	280	319	294	274	286	255	287	302	268	303	305	258	285	276	261	227	249	269	253	261	265	256	268	280	288	278	248	276	254	270	268	309	303	267	304	273	271	272	285	272	278	264	259	280	277	251	250	256	273	218	276	261	287	279	258	265	256	278	300	257	286	302	311	265	301	273	287	276	289	261	279	262	282	232	262	277	265	266	280	291	318	233	300	255	273	262	252	291	257	228	267	292	269	260	278	286	249	292	273	279	294	297	256	264	279	267	279	275	275	245	282	269	273	331	268	281	247	285	237	270	265	258	268	253	277	259	293	299	252	257	280	268	256	280	262	297	233	273	310	257	273	274	270	252	290	275	255	268	249	290	258	291	279	290	262	224	250	272	225	267	298	269	290	277	259	251	279	309	268	245	263	291	301	286	265	270	274	272	291	234	277	284	291	265	257	254	278	272	274	272	282	246	253	266	277	248	240	270	254	280	264	221	257	267	253	292	293	254	260	273	290	272	279	265	308	278	274	280	264	283	277	260	249	262	277	282	280	247	266	291	303	267	251	254	261	281	280	255	259	267	263	274	282	290	247	303	301	276	276	281	271	270	296	298	274	275	268	248	252	263	309	276	266	248	295	269	270	289	239	222	252	295	257	265	297	274	295	256	256	272	249	268	258	264	302	295	253	245	239	248	275	259	311	283	265	286	279	265	241	293	265	268	287	262	273	269	269	273	264	244	278	273	251	291	278	271	276	262	275	267	269	261	243	263	285	286	328	290	285	258	272	278	263	252	261	289	262	262	292	276	273	294	312	243	246	236	258	286	297	271	282	259	272	279	249	291	275	274	249	285	268	293	278	272	259	310	269	255	263	240	246	252	245	267	259	267	250	280	266	244	245	273	237	267	260	290	281	255	223	253	259	272	247	275	228	285	279	258	264	270	268	313	268	316	275	273	279	245	305	248	273	263	262	258	280	286	248	254	259	261	270	284	300	271	278	303	269	293	241	260	270	227	260	315	282	246	293	271	271	274	286	262	274	272	278	278	268	284	267	286	298	266	262	266	266	269	274	269	259	250	261	265	263	245	263	246	302	254	280	238	275	264	294	289	286	261	281	303	270	286	277	273	289	284	274	270	277	237	287	300	265	263	260	257	297	300	292	249	296	269	269	262	278	283	280	258	256	255	292	286	274	273	292	291	271	265	262	238	250	254	254	312	263	277	259	286	250	276	258	257	272	252	289	252	266	255	253	260	277	272	267	253	269	287	305	282	291	273	273	265	283	293	265	301	275	255	256	260	264	261	276	288	293	262	276	256	264	284	266	290	293	257	237	309	275	285	268	277	260	271	281	266	321	267	287	274	254	250	283	267	292	261	260	234	254	292	286	267	277	291	276	255	283	283	255	288	271	248	245	234	265	262	287	292	274	272	265	271	267	259	271	257	254	251	275	299	262	269	288	261	293	262	251	274	269	264	259	262	273	307	265	281	269	282	272	303	266	276	257	270	263	252	291	259	260	264	316	244	276	278	284	267	277	267	278	254	255	279	265	260	292	254	316	277	248	277	279	297	282	256	282	258	284	261	288	259	250	262	290	292	293	240	296	273	277	252	274	275	260	311	274	280	281	229	253	282	249	269	282	287	249	250	268	302	280	275	251	276	257	268	314	278	274	274	287	294	291	293	252	264	292	267	264	309	258	283	263	251	248	298	297	283	283	256	294	255	268	247	255	240	272	281	277	258	294	313	269	251	266	272	274	292	282	278	267	270	259	254	284	275	263	293	277	255	320	302	235	247	266	293	297	274	286	259	250	276	285	270	302	245	255	266	267	286	286	286	259	262	300	251	278	278	285	305	279	276	277	276	288	252	297	283	278	287	246	257	243	281	249	245	272	239	254	271	268	261	274	285	277	250	292	261	283	242	255	244	263	258	268	265	277	273	302	259	264	263	266	267	249	323	286	267	278	287	307	260	281	294	278	259	278	268	296	271	276	281	255	284	258	258	244	272	273	243	272	261	250	257	294	263	261	245	276	314	266	295	279	289	256	256	262	293	271	286	298	219	231	262	305	260	265	250	271	257	262	273	259	244	301	256	266	266	265	280	268	252	275	281	292	264	247	293	287	273	278	248	284	259	272	304	284	266	263	242	283	280	280	270	280	264	241	281	265	256	248	269	310	275	254	261	239	247	245	241	274	268	271	282	267	269	241	280	287	278	293	287	246	270	271	237	267	250	278	269	279	322	278	271	224	249	262	280	264	243	273	261	271	250	297	269	274	274	272	241	272	282	262	257	277	256	269	233	261	256	270	292	293	281	251	247	280	255	283	284	273	258	276	273	262	272	239	256	262	270	253	266	257	240	258	302	288	299	286	288	258	284	293	270	259	266	259	256	260	291	297	306	268	291	253	268	290	268	252	266	288	309	264	248	285	280	248	280	297	291	250	212	293	269	256	266	279	269	294	282	290	282	290	249	270	309	265	286	282	260	265	307	251	263	302	252	288	280	293	283	287	255	292	254	265	290	284	281	238	249	265	274	247	268	264	275	290	273	270	275	285	279	300	244	270	268	295	257	250	261	307	303	317	290	314	264	273	278	241	265	295	279	233	241	241	319	316	275	282	283	285	284	271	270	258	272	267	263	282	296	291	263	270	289	300	262	274	286	241	295	269	237	300	269	269	296	247	282	249	257	257	296	273	267	309	309	264	249	292	281	266	254	278	256	277	275	277	260	246	294	255	294	246	269	249	245	276	254	268	257	268	227	256	269	278	262	291	297	250	273	254	295	249	276	272	258	251	271	266	261	251	269	265	250	274	274	265	302	238	256	256	282	251	250	301	255	256	249	282	250	234	268	314	266	269	288	287	280	270	248	240	278	262	240	304	290	261	236	260	280	280	264	280	252	290	268	294	283	282	256	265	270	285	255	276	267	247	264	287	257	286	271	268	306	276	256	299	295	275	251	261	272	235	261	289	276	265	296	273	263	292	262	268	246	252	256	290	272	283	276	290	278	279	288	281	278	275	289	293	291	312	255	271	289	282	273	258	287	286	255	262	271	291	285	250	268	277	295	255	261	272	294	242	298	284	275	288	288	265	252	275	284	289	271	275	261	242	267	294	295	274	258	256	284	254	271	266	271	297	251	299	264	242	304	297	259	305	261	243	252	255	248	248	284	256	261	235	274	282	262	278	278	295	254	273	255	255	277	272	271	308	266	275	279	246	268	275	299	259	280	269	262	267	278	295	243	289	275	259	267	281	288	276	279	281	273	273	227	259	267	250	285	312	272	281	276	274	320	288	295	282	275	305	237	271	297	281	259	313	261	294	259	245	266	285	269	277	280	273	262	229	288	299	257	248	265	270	243	298	267	266	262	251	267	280	266	265	268	295	233
9693	1116	1584	1989	1799	1387	1412	1136	968	848	807	808	773	792	771	775	710	713	696	718	701	652	654	723	718	630	691	654	650	606	625	655	623	668	694	664	614	639	667	637	662	657	638	616	666	640	600	650	648	657	613	625	609	681	657	655	605	674	636	650	621	660	653	644	672	657	645	650	627	664	637	678	606	651	650	622	620	612	660	644	640	659	632	638	624	633	670	587	609	621	624	631	614	636	598	650	627	619	643	647	621	610	615	671	620	598	632	663	684	642	638	599	647	609	613	648	661	662	610	618	608	649	625	627	627	645	636	652	656	672	691	624	658	633	632	635	611	689	637	671	598	654	602	670	648	581	631	594	628	662	634	641	635	623	636	667	581	625	654	653	673	634	635	630	631	615	654	650	653	644	667	609	636	607	641	626	604	621	593	598	635	666	646	609	617	610	632	671	597	641	609	680	688	643	654	614	621	648	617	652	657	629	617	653	604	665	604	658	629	645	610	668	646	635	623	612	656	670	658	671	661	648	622	622	589	648	672	637	650	623	655	607	661	651	644	654	615	628	605	659	608	615	617	638	603	643	596	623	619	619	570	638	640	639	647	596	645	623	615	653	576	658	621	621	617	647	651	609	643	633	603	598	618	672	648	631	631	668	647	588	684	624	604	646	642	618	665	638	657	610	616	594	657	628	613	657	654	647	605	645	621	617	680	600	582	621	632	658	666	556	618	639	624	573	660	647	665	631	605	617	606	666	617	610	680	638	612	618	648	603	595	609	638	654	649	653	635	659	671	643	634	686	653	608	658	692	583	633	648	643	645	659	667	611	643	658	637	587	628	615	581	688	612	634	616	670	581	624	629	645	628	643	670	663	647	617	657	635	636	616	627	600	658	637	678	630	644	653	663	678	708	656	593	651	674	602	666	651	631	613	636	610	622	634	614	630	649	664	607	644	637	611	625	627	638	627	642	585	634	649	626	626	594	624	595	636	656	666	613	644	647	662	654	607	608	659	653	675	658	671	664	611	622	604	663	653	602	585	667	675	713	649	603	650	643	630	613	636	673	642	633	620	676	618	632	626	630	585	628	612	649	675	606	626	651	639	654	618	638	637	662	635	643	618	670	650	663	621	633	623	634	617	639	603	652	624	611	612	619	672	631	592	651	671	637	642	671	598	633	678	636	635	650	646	611	593	662	641	648	633	631	664	639	610	652	651	670	618	673	591	654	602	602	708	606	593	632	646	672	615	601	636	621	619	639	653	627	657	595	661	582	630	651	628	656	626	622	663	636	635	615	676	640	638	664	606	686	620	615	644	606	630	646	642	671	640	648	657	602	638	631	641	622	674	619	631	672	659	639	622	667	627	638	637	643	550	625	601	641	614	602	622	599	638	684	660	651	682	656	677	635	635	586	631	617	586	661	649	638	615	676	591	649	689	661	641	660	569	652	599	657	644	594	644	616	645	583	630	654	650	639	656	641	661	670	670	609	606	631	652	623	640	654	628	617	633	610	633	639	654	653	655	659	643	606	626	629	643	628	661	649	641	649	659	633	650	674	621	615	592	646	593	627	685	626	627	648	652	618	626	653	626	628	605	595	638	646	629	617	647	619	645	629	643	619	606	618	620	658	623	605	675	704	636	630	599	646	694	694	617	641	674	609	671	585	643	623	625	595	627	592	618	637	650	624	629	605	637	598	600	608	617	632	613	647	629	607	660	644	661	649	587	618	652	624	641	611	604	609	572	626	627	614	625	628	645	627	589	667	614	637	652	658	603	647	626	638	637	647	650	646	623	628	609	657	640	645	601	688	686	627	646	644	671	665	632	653	609	638	610	670	674	669	615	645	623	609	593	575	642	626	623	634	642	635	634	665	620	607	667	630	646	610	693	684	647	670	604	635	620	578	659	623	628	631	632	664	615	593	614	594	588	638	663	621	658	623	637	598	619	589	661	624	595	601	647	645	618	648	579	605	646	698	623	638	611	651	618	631	615	633	670	632	663	671	643	632	664	610	644	616	653	639	660	653	607	591	630	635	636	619	650	646	611	623	634	638	568	576	614	621	618	629	628	609	659	627	650	596	612	627	660	689	605	593	661	611	597	648	664	656	630	618	641	674	618	600	631	653	618	612	674	642	680	607	568	627	648	626	642	600	605	694	646	627	618	631	630	567	663	655	591	620	668	634	598	655	633	617	622	663	615	671	642	598	619	635	634	624	674	640	622	635	634	611	650	644	643	613	621	617	623	593	635	533	609	666	662	637	611	611	638	630	683	668	617	610	661	649	655	678	624	648	626	630	644	643	618	645	635	621	606	613	628	603	599	622	593	627	654	624	655	679	604	658	647	661	606	634	613	597	680	590	603	614	652	641	605	603	634	584	624	661	629	680	661	616	572	563	673	652	619	637	631	625	586	602	645	607	653	678	629	645	618	608	651	646	644	667	660	632	665	660	663	687	624	631	630	612	656	595	630	627	628	600	639	625	670	651	617	574	636	622	671	620	649	652	649	629	638	619	637	605	680	647	626	639	666	662	615	663	634	685	628	620	616	663	593	637	617	645	674	631	655	630	583	631	632	653	631	643	645	627	655	687	629	650	593	688	632	678	623	647	646	625	647	586	657	634	639	651	621	632	616	623	634	619	651	626	643	632	622	620	654	665	633	644	625	615	611	629	696	670	620	648	641	605	632	627	655	640	656	676	694	593	596	627	658	634	684	622	659	609	650	666	628	655	673	640	637	637	647	617	699	659	639	654	647	640	606	621	598	621	662	674	623	610	647	612	628	674	636	622	604	635	618	641	582	678	603	675	635	629	663	642	650	616	663	677	642	598	620	604	618	653	700	628	637	648	576	619	681	618	602	632	606	664	632	624	662	627	641	640	653	592	695	636	635	657	663	612	645	621	648	626	621	629	641	666	637	624	671	639	671	604	615	623	664	615	633	636	653	687	655	631	634	602	610	644	608	665	629	605	602	589	617	643	602	621	671	660	645	668	645	648	594	593	575	666	659	628	663	636	626	630	672	623	677	615	633	676	624	629	664	622	656	601	608	665	659	622	656	630	608	621	637	621	639	584	604	649	633	664	635	622	668	639	648	615	630	605	652	629	655	621	647	613	632	622	638	650	645	650	625	611	622	614	663	605	641	638	637	676	621	621	639	650	658	602	628	654	650	616	632	636	667	601	644	623	638	650	667	654	624	666	645	614	671	641	643	643	584	681	650	649	649	599	601	620	657	692	639	591	638	648	643	643	643	612	635	640	600	610	622	646	588	645	673	654	616	660	612	637	636	606	633	641	650	597	657	622	636	665	636	615	628	649	666	659	641	661	663	637	639	670	560	641	651	643	616	645	609	625	606	670	621	610	603	618	656	634	673	667	645	628	628	606	606	637	588	649	651	646	626	672	612	647	642	672	656	638	630	635	669	635	640	631	646	639	612	588	680	625	665	666	641	624	626	664	624	620	641	636	639	678	657	623	650	617	620	655	670	609	599	634	614
24489	3890	1487	1419	1040	734	645	668	536	443	456	428	371	429	421	419	400	365	371	415	424	371	381	418	415	417	374	353	417	378	393	367	390	438	402	353	394	383	379	411	388	431	423	370	386	366	412	395	368	372	371	358	354	379	367	415	387	407	370	340	408	347	387	374	389	416	368	406	386	398	378	387	412	381	407	369	381	394	411	445	382	373	425	399	417	401	392	367	404	378	401	384	397	388	381	401	416	392	392	379	396	406	393	389	391	376	376	396	353	419	356	357	352	416	356	377	447	407	381	379	405	361	385	387	379	401	413	419	414	392	383	380	423	402	365	348	393	373	411	399	382	402	394	405	404	416	395	398	386	377	362	416	393	356	393	392	381	379	387	401	407	429	402	372	413	383	368	417	407	379	339	396	371	389	372	382	362	365	419	377	385	405	366	370	395	384	385	386	362	381	338	390	394	424	391	372	446	364	392	423	381	364	412	400	349	402	404	368	376	426	374	390	389	396	401	403	409	395	379	365	399	377	440	400	392	390	410	362	364	440	372	363	374	384	407	360	384	366	382	368	409	370	393	380	365	370	392	389	388	353	373	391	368	382	378	370	401	425	392	379	379	384	390	391	392	443	401	350	423	393	412	379	376	383	430	391	370	413	377	382	360	367	377	396	416	349	383	379	359	374	386	393	369	395	360	403	393	375	336	414	406	385	381	355	359	375	394	376	372	405	438	381	361	393	394	383	404	354	387	394	373	346	402	386	375	365	399	377	389	393	396	385	385	367	365	330	400	353	394	384	403	387	445	409	382	390	386	339	418	347	406	413	361	397	377	383	400	374	381	392	365	411	359	379	379	400	381	402	380	443	382	379	382	374	404	414	384	416	415	417	403	391	370	375	406	401	408	375	390	360	412	401	415	402	359	361	394	377	394	396	394	399	373	417	371	404	344	378	397	394	394	399	360	386	416	398	405	381	393	401	382	392	360	373	394	390	385	424	403	417	412	384	357	403	429	370	390	375	375	395	412	392	337	404	383	354	399	376	379	439	368	386	386	373	398	391	374	387	372	388	383	406	355	361	401	387	351	428	396	393	400	354	360	403	388	412	423	371	362	426	382	348	368	378	419	391	370	376	411	400	413	383	393	365	368	397	378	353	407	401	387	408	360	385	417	374	369	402	355	373	375	355	397	369	394	410	390	388	391	379	429	425	402	372	398	391	366	391	398	364	403	418	366	410	387	371	387	380	359	400	384	401	398	376	377	359	397	369	388	417	381	378	388	398	430	422	410	363	378	422	397	370	362	381	383	377	406	387	368	354	352	360	419	409	406	367	363	409	363	383	371	354	375	412	419	400	383	395	367	381	392	407	411	387	435	374	403	403	393	413	416	437	406	342	364	418	386	406	372	338	387	363	396	426	438	372	400	401	368	377	413	353	363	380	391	340	358	429	393	381	390	408	362	406	382	363	391	371	417	393	376	389	398	402	432	416	371	376	411	356	370	373	404	402	407	393	415	357	433	401	393	398	388	372	356	391	395	394	393	406	403	411	399	387	409	412	404	359	383	415	349	391	395	395	434	412	407	366	380	349	380	368	371	392	369	429	379	333	395	389	409	389	377	356	377	374	393	368	404	403	407	395	362	366	369	406	354	415	384	426	373	374	387	401	384	402	411	383	364	379	383	368	394	400	386	342	361	382	367	387	378	420	379	395	388	408	371	388	365	390	390	388	385	380	379	349	408	413	360	389	355	387	409	411	405	384	403	397	373	388	403	378	416	365	398	403	383	393	394	338	350	391	391	365	398	375	379	358	373	374	409	391	375	394	385	385	386	370	369	363	376	368	383	395	397	394	410	357	420	386	396	401	385	379	410	403	352	433	376	355	366	416	369	416	379	390	444	372	357	358	405	395	399	372	408	401	382	399	387	428	339	399	385	343	419	401	359	389	398	383	377	365	362	397	350	345	368	378	388	418	385	382	397	397	385	387	388	420	413	368	417	400	340	386	386	384	366	421	370	400	387	367	411	386	386	372	368	395	387	416	411	354	356	396	429	395	359	397	364	409	379	395	420	419	400	369	349	374	383	362	398	373	389	410	390	371	399	406	386	364	391	395	396	382	405	416	415	357	418	389	445	371	383	383	398	395	410	393	381	402	399	393	377	409	413	430	351	432	387	365	404	376	404	395	333	416	402	398	391	353	409	373	406	390	358	392	361	383	390	369	371	395	343	380	415	424	355	393	354	392	352	391	351	439	364	373	352	400	374	413	389	384	360	379	360	388	380	401	393	401	377	378	388	417	353	389	366	357	403	393	360	357	411	392	370	357	367	401	395	372	384	402	366	390	370	371	368	388	378	373	460	392	387	402	368	403	379	359	377	422	393	380	375	408	394	400	397	427	367	391	402	386	440	404	399	352	362	405	368	373	388	358	385	418	367	346	366	388	382	402	370	385	407	372	364	421	383	387	407	389	410	366	368	407	437	392	414	346	415	379	404	385	381	412	442	438	412	384	429	392	378	393	358	351	372	387	363	424	379	387	433	380	382	373	384	363	378	400	394	428	417	369	336	397	362	383	357	396	401	315	363	377	386	410	380	385	419	396	410	372	389	379	356	385	397	380	386	391	401	419	378	420	347	380	419	344	358	372	372	398	365	385	378	379	388	356	346	375	384	350	379	398	377	361	393	359	427	395	381	366	357	394	415	405	417	425	394	419	404	361	392	374	364	396	378	368	359	407	375	383	409	385	377	425	385	391	379	394	382	414	377	398	331	357	347	384	397	416	398	409	343	438	364	379	388	366	372	350	375	414	392	421	391	410	399	421	415	408	416	403	402	346	380	373	403	381	418	373	456	373	383	383	388	403	359	385	385	384	351	357	416	367	412	399	396	355	392	401	367	355	356	387	387	345	375	357	353	383	433	387	415	399	411	352	411	391	388	414	359	390	373	363	374	386	381	378	411	351	392	417	435	366	361	390	410	396	389	372	419	363	429	382	362	340	385	397	410	393	371	387	380	371	404	426	378	353	393	379	399	393	395	396	415	372	384	403	397	358	437	377	377	376	388	396	393	377	396	379	410	380	385	387	397	404	376	377	374	413	397	397	362	405	403	375	390	387	363	370	370	380	412	392	372	400	349	386	371	379	390	372	383	361	416	427	402	395	411	408	390	431	386	417	387	402	378	384	352	377	423	359	420	402	370	379	407	436	395	374	431	425	419	383	341	367	394	405	393	379	416	370	399	395	366	380	364	369	374	358	363	390	382	441	376	396	369	371	393	405	395	343	380	344	343	363	373	382	383	408	418	384	386	382	405	365	394	383	368	423	403	368	366	344	404	419	387	356	373	394	413	403	367	402	371	372	365	361	387	366	358	370	383	388	371	346	386	364	408	353	373	346	377	412	393	407	369	365	379	416	398	374	382	404	400	381	363	396	416	395	397	387	388	375	388	396	406	393	363	389	356	377	374	390	376	368	354	386	411	366	411	409	374	354	385	383	380	404
13415	1753	2625	3348	2967	2195	2051	1886	1504	1356	1205	1226	1090	1070	1109	1051	1033	1018	941	986	923	916	911	966	917	905	875	865	862	907	911	970	871	869	918	906	871	890	854	897	875	831	899	949	866	859	885	894	892	884	848	877	862	875	866	945	862	881	898	845	853	866	868	833	819	820	871	871	881	886	851	871	860	833	926	870	828	870	867	861	896	839	825	908	879	825	843	846	780	873	886	850	865	826	832	850	805	794	828	881	851	836	899	860	899	882	872	835	897	878	816	828	859	881	916	843	791	852	860	820	872	858	814	860	879	847	879	860	929	877	915	937	863	817	814	831	824	851	853	845	861	854	852	896	866	847	891	857	859	838	902	887	883	886	835	855	876	830	879	866	902	843	850	884	863	843	827	855	872	803	862	822	852	866	830	836	907	862	819	836	855	919	906	892	818	903	837	815	840	853	853	841	895	835	872	844	885	883	868	784	888	884	793	840	853	834	826	840	845	866	863	858	861	862	876	846	843	860	853	873	844	878	861	853	876	858	860	822	876	946	869	883	875	835	851	802	843	860	830	864	836	893	815	844	827	871	866	823	859	820	876	869	880	848	870	848	830	854	856	894	852	805	851	777	870	835	852	797	811	815	835	869	882	886	853	864	821	899	816	851	823	863	869	855	779	886	846	811	885	872	849	827	826	798	839	852	848	837	844	817	816	859	833	883	814	863	871	847	885	845	849	825	824	842	834	855	842	881	897	880	804	806	864	846	835	858	834	817	816	842	898	855	806	893	859	843	819	883	823	850	803	847	861	826	846	831	816	879	894	831	795	885	863	887	868	903	876	872	855	867	830	860	802	898	858	845	879	795	881	818	857	855	849	796	831	856	830	914	899	896	896	839	812	848	887	835	842	866	839	815	826	853	814	841	853	846	891	809	831	814	797	859	907	833	839	874	867	839	878	869	839	872	838	848	838	883	883	827	850	858	846	860	840	786	847	878	853	837	896	844	873	834	863	859	850	827	849	847	855	818	859	828	887	842	864	838	825	843	834	837	867	865	828	818	900	883	873	908	866	833	841	858	908	887	886	884	865	857	833	812	891	874	861	885	801	864	873	856	853	893	839	812	861	859	859	848	808	880	855	905	839	849	869	871	859	877	936	868	867	864	872	866	856	861	830	873	855	862	868	864	838	851	837	857	833	910	784	812	832	883	837	816	824	822	799	856	862	785	849	880	893	883	883	843	870	840	866	882	879	832	824	881	858	848	860	833	831	882	824	839	846	865	818	851	830	847	875	871	857	808	811	817	793	871	823	845	904	859	898	818	891	850	859	844	820	838	847	846	813	899	793	898	827	850	869	863	849	835	861	918	878	890	775	829	859	863	840	863	830	828	858	799	876	869	802	842	858	843	816	879	869	897	889	873	832	872	857	943	882	838	865	828	855	828	823	891	841	838	823	888	927	843	876	837	865	818	892	901	851	853	824	870	855	881	850	847	817	827	838	892	810	843	849	868	888	854	844	861	845	904	864	876	891	857	861	847	868	852	835	911	867	869	897	848	824	872	824	863	866	876	841	907	858	884	867	846	837	877	896	820	861	836	898	841	832	860	835	870	829	877	894	846	826	895	839	845	807	843	818	833	854	811	823	828	887	871	878	827	801	877	834	814	778	862	810	870	858	833	855	889	830	796	833	820	873	870	879	912	810	859	786	918	868	893	872	885	864	837	838	853	858	859	825	823	823	845	865	810	873	793	898	883	865	805	880	869	819	800	837	903	904	853	880	865	902	808	862	813	838	814	867	866	877	840	857	833	883	875	884	899	853	841	894	901	873	872	823	855	874	934	886	857	857	866	870	820	887	842	852	832	840	880	794	907	823	861	816	822	857	784	853	882	822	824	895	831	834	883	852	896	870	849	828	862	858	816	831	864	858	890	861	873	808	871	922	837	854	905	877	846	882	890	890	823	887	835	824	831	867	821	871	870	822	815	840	798	841	870	887	864	856	861	851	819	845	780	874	794	882	862	832	864	928	869	814	894	828	897	870	834	879	860	827	876	884	902	881	838	853	884	816	832	855	871	807	842	864	835	849	863	873	854	872	825	886	801	830	810	870	878	820	878	852	879	815	903	855	836	782	823	842	829	828	793	855	894	827	879	850	845	837	852	878	839	839	900	802	808	869	820	863	833	850	854	863	860	834	856	825	867	795	872	859	816	815	881	809	792	842	896	814	877	864	841	834	814	894	858	892	804	880	856	844	944	853	817	830	840	835	885	872	834	844	905	861	825	832	878	832	843	814	864	804	810	850	884	856	832	875	829	840	859	898	849	874	829	828	871	867	842	846	881	882	839	854	817	867	870	888	865	864	870	847	914	871	813	845	829	847	821	860	902	896	819	897	853	893	860	858	862	861	914	844	827	849	824	888	880	856	826	823	818	847	883	860	813	845	868	885	860	849	845	853	858	885	855	816	814	882	845	835	860	841	827	820	788	897	862	890	871	846	875	883	840	806	914	888	844	848	835	866	833	869	847	849	889	887	826	881	836	851	922	797	807	877	834	832	877	863	893	832	837	822	874	858	819	891	844	849	830	844	898	808	818	808	837	904	833	820	811	834	806	844	876	858	848	820	847	879	874	857	888	858	889	822	875	851	807	851	894	859	848	877	856	854	850	850	883	865	890	877	837	831	835	851	874	831	862	873	883	909	818	878	819	850	858	842	861	886	839	880	875	847	860	905	874	857	848	851	852	827	902	837	892	929	867	858	781	853	843	874	829	860	824	868	870	865	812	823	823	808	779	818	834	851	930	868	865	864	857	846	899	830	852	896	830	821	897	861	871	814	813	873	849	861	853	853	842	829	891	865	886	861	840	837	813	865	854	825	861	914	850	892	836	837	907	836	812	859	876	842	853	881	875	873	868	844	831	873	865	867	798	893	849	842	869	771	853	842	843	855	782	826	882	841	840	782	868	851	887	859	827	840	863	889	859	832	871	880	862	887	853	894	865	836	780	872	818	863	917	862	845	880	835	820	885	877	808	805	834	883	931	838	821	841	853	862	847	845	873	820	852	849	862	853	835	808	903	837	871	849	884	884	853	821	838	859	802	839	835	846	863	878	865	898	914	911	832	881	874	842	813	866	831	873	882	861	910	853	863	844	846	864	919	805	836	859	866	881	868	853	833	871	837	832	865	855	846	843	881	846	937	865	836	837	846	832	893	849	902	856	862	856	830	835	894	846	811	843	866	854	854	806	870	885	852	868	885	876	803	873	861	844	861	860	884	843	784	793	804	927	862	832	851	892	825	813	826	881	833	805	845	821	883	852	867	824	786	861	813	845	874	824	881	842	782	896	817	831	823	855	876	865	849	862	811	787	887	840	876	866	838	878	881	839	861	756	873	837	896	809	865	825	837	871	849	836	789	830	875	859	836	862	834	798	783	873	868	907	807	845	864	878	898	850	822	806	850	859	896	861	855	794	853	805	841	824	840	837	869	833	882	849	824	821	850
4030	361	230	220	219	185	195	160	175	186	192	186	210	190	176	202	179	181	166	188	154	172	155	181	191	172	165	189	190	173	195	198	179	180	176	190	191	184	185	176	195	200	163	183	190	187	223	187	182	190	186	243	170	152	177	206	192	187	182	209	197	187	185	158	183	154	160	181	192	170	191	168	160	202	216	230	193	159	215	173	161	197	176	147	171	175	159	177	184	217	190	172	187	163	167	181	176	191	196	184	185	192	188	161	198	194	170	183	174	189	180	195	172	182	165	190	159	178	157	177	184	176	162	168	172	217	187	180	179	206	186	181	205	179	184	167	192	160	196	188	190	182	179	171	193	180	185	180	172	168	207	186	173	185	162	201	192	163	191	175	184	206	173	193	192	177	168	177	193	214	164	182	157	184	189	209	172	197	165	159	189	200	180	177	180	189	187	167	203	172	171	145	190	174	179	193	176	163	182	175	183	164	202	157	193	173	173	196	168	188	176	180	207	156	188	163	177	193	179	152	174	191	175	199	176	170	174	191	188	217	178	180	161	192	166	187	158	182	179	194	166	181	163	203	206	174	188	180	198	187	188	173	187	180	165	187	178	207	192	180	155	194	151	176	179	158	192	175	185	206	180	188	185	177	200	189	188	178	179	162	175	197	199	165	181	178	186	195	171	202	169	190	177	171	182	186	168	183	178	193	152	148	168	190	187	179	192	177	185	188	205	172	163	182	198	169	169	179	167	179	181	200	199	190	205	201	179	188	166	179	172	196	209	147	181	180	172	178	215	190	160	178	174	170	173	166	183	188	172	185	173	182	158	144	202	173	175	203	196	156	168	161	173	208	168	179	186	183	185	193	188	154	183	199	223	182	223	168	194	205	204	178	174	164	189	199	148	181	179	153	168	193	184	210	177	193	187	174	197	193	184	173	195	190	202	168	164	174	197	134	199	188	185	183	199	205	180	185	202	183	181	181	202	186	161	183	173	197	164	176	181	177	186	190	174	192	191	181	176	209	176	169	175	187	174	160	180	174	156	186	174	174	190	218	179	192	157	177	200	153	168	192	173	174	199	169	193	181	201	194	182	167	162	202	188	192	183	197	173	188	178	170	176	151	201	191	209	186	217	197	168	167	180	168	194	174	190	210	188	174	158	182	174	187	196	182	182	202	189	181	146	185	165	177	184	176	184	202	168	160	188	176	210	176	187	216	180	176	172	167	203	202	194	188	194	158	189	208	186	178	178	166	206	187	173	171	193	181	174	138	194	169	161	201	187	194	182	166	157	165	193	152	194	180	193	159	192	171	199	172	192	172	183	177	200	180	157	156	180	150	208	193	167	179	197	192	201	195	176	188	217	175	194	177	190	178	182	212	185	183	165	201	168	186	190	204	172	170	165	158	151	177	183	178	182	187	199	185	176	189	171	173	198	192	151	190	184	218	215	159	174	173	185	166	201	176	186	201	212	173	157	182	176	179	184	179	148	158	188	192	176	191	200	194	167	143	189	189	138	179	202	179	190	176	170	174	184	182	168	163	183	171	207	156	165	182	160	177	165	192	188	171	163	191	158	178	204	185	197	179	212	183	197	179	170	199	158	184	179	212	176	180	165	170	196	172	201	184	189	193	181	166	190	174	164	185	198	192	198	174	187	184	198	196	218	203	208	170	198	177	184	161	182	159	195	187	218	169	200	166	194	166	189	195	188	199	193	200	180	173	189	180	185	146	168	171	187	192	206	189	198	178	161	170	170	177	211	184	153	185	180	180	186	161	169	166	173	165	176	172	192	170	214	192	215	216	194	162	200	182	210	192	191	151	207	182	173	200	200	175	191	166	181	192	199	192	178	188	160	162	196	192	208	182	171	164	179	184	191	161	185	197	181	199	183	203	175	185	189	201	177	179	198	155	178	222	197	196	192	179	212	184	182	179	184	188	168	191	161	178	181	191	167	191	215	178	192	187	166	164	183	179	160	172	203	187	194	165	173	184	179	194	194	190	183	191	175	216	179	167	179	177	204	210	176	169	168	164	181	167	223	184	181	176	189	192	193	185	178	182	180	199	169	200	184	175	188	181	188	185	209	168	193	170	174	194	190	168	175	179	170	163	170	173	191	178	180	170	168	195	180	181	181	201	191	194	181	164	184	158	201	202	188	193	163	191	155	192	168	199	162	169	149	194	201	183	203	193	186	176	185	178	185	187	182	198	161	193	160	178	196	211	189	169	169	190	169	159	175	178	181	195	194	213	174	181	198	183	148	178	187	173	165	161	186	187	157	178	188	180	180	203	195	190	196	176	188	189	168	199	182	183	199	172	156	191	181	164	195	179	185	193	163	190	191	189	158	190	153	176	179	174	166	166	178	199	170	181	212	198	164	201	178	192	186	230	177	178	184	186	175	200	191	183	176	172	196	166	184	166	166	181	189	183	171	184	193	177	178	183	168	188	188	187	191	175	196	200	157	174	179	186	162	201	196	201	198	186	183	189	182	191	192	182	163	171	195	181	175	199	195	211	203	216	211	196	189	196	183	185	177	171	177	185	183	214	206	177	171	163	209	207	182	172	171	183	178	191	191	188	180	181	196	181	189	180	191	176	198	164	174	184	186	197	183	166	181	172	182	196	196	179	169	196	193	186	159	200	181	171	209	209	208	202	181	181	207	188	154	187	169	173	170	180	170	168	203	189	177	176	222	172	203	186	222	166	184	182	176	168	196	177	174	204	175	206	203	194	195	161	190	191	189	168	151	189	167	172	190	206	188	189	159	185	199	191	172	179	172	179	171	189	165	171	164	176	168	163	158	193	192	176	187	200	180	217	174	174	206	187	181	179	179	197	176	148	183	173	197	193	164	197	213	166	199	195	206	211	214	160	162	177	200	199	180	186	168	195	193	241	184	166	191	163	192	189	176	180	192	210	174	192	190	177	158	193	185	199	163	205	188	186	191	185	200	205	184	183	199	182	195	180	178	186	205	172	191	186	205	189	182	190	193	177	162	184	200	155	200	185	169	197	202	189	170	194	177	170	192	172	182	162	184	183	156	199	191	167	164	156	213	181	183	175	162	174	193	163	187	199	161	158	171	222	175	180	162	164	160	203	202	194	196	172	190	160	171	180	182	172	205	168	174	194	186	202	189	148	179	180	185	164	204	174	186	180	194	184	184	184	160	162	181	186	170	183	180	185	174	186	169	189	176	193	190	182	203	193	189	183	212	185	173	186	210	199	197	158	185	168	159	189	172	173	174	177	203	170	210	214	177	205	191	192	198	186	168	184	183	177	181	176	186	171	180	186	190	193	169	162	195	196	170	190	181	179	176	175	185	174	225	189	205	178	187	158	175	165	170	204	154	183	178	163	179	168	202	208	189	185	206	177	200	182	183	179	179	173	172	190	199	173	199	180	176	203	164	184	183	197	170	185	165	197	199	185	191	159	179	171	200	175	173	176	163	161	187	180	174	172	178	173	196	191	171	189	196	217	188	196	199	190	179	192	187	165
2976	514	552	556	550	553	497	510	482	460	442	444	457	452	486	482	430	509	436	463	456	452	454	441	447	445	440	453	457	461	478	476	417	444	451	448	466	444	452	440	499	482	436	452	426	434	467	457	493	465	439	488	458	407	456	452	498	451	488	460	402	410	440	436	432	425	435	470	473	473	453	520	464	413	469	452	484	458	423	497	446	447	466	482	426	480	487	480	426	462	466	471	429	438	480	442	441	407	457	450	429	440	484	463	476	472	450	440	438	439	442	491	462	507	441	473	434	508	479	411	440	448	444	412	417	443	465	451	441	428	439	446	456	446	456	465	437	445	459	486	485	449	451	467	464	450	420	440	410	439	436	438	478	445	454	473	478	459	494	476	432	412	506	480	458	409	450	449	459	451	445	420	450	458	455	454	437	439	432	462	433	436	516	432	441	507	445	439	485	456	449	442	487	472	450	418	442	478	439	454	431	453	466	457	423	489	416	512	471	452	458	426	459	460	483	467	457	413	463	444	475	424	490	462	463	470	430	470	438	457	469	461	443	465	465	481	452	464	485	466	472	457	437	471	466	442	481	439	476	434	422	484	428	474	464	426	467	454	434	469	457	467	442	441	453	446	450	470	419	480	444	466	414	428	454	446	480	478	424	468	434	435	445	445	456	425	453	445	437	423	445	469	462	462	461	468	450	456	470	433	424	443	458	487	437	481	437	478	474	464	455	425	489	403	462	420	479	424	437	459	428	471	445	457	484	461	433	436	465	456	435	445	483	448	466	437	439	451	485	495	429	466	453	429	466	450	411	404	426	432	447	454	487	494	422	467	422	438	470	450	453	447	477	460	425	432	452	441	432	436	418	447	453	438	454	484	431	452	443	460	456	438	448	442	459	416	452	448	449	415	491	468	435	424	453	465	463	452	495	448	476	450	466	462	490	458	451	408	431	480	476	450	408	472	462	444	456	466	461	449	433	449	454	464	460	454	417	451	438	440	455	476	472	451	453	441	453	478	420	456	466	468	461	478	439	441	427	450	445	480	426	470	446	432	471	487	432	465	444	454	461	439	468	433	428	458	428	434	453	437	479	466	436	439	452	451	485	478	445	442	458	462	473	441	421	438	474	442	479	447	470	458	443	452	466	451	487	389	455	423	428	482	467	418	527	447	408	452	457	447	442	469	445	464	437	457	464	436	442	446	475	470	442	449	446	488	457	454	431	434	445	463	442	464	462	439	474	482	474	440	430	492	440	464	431	496	468	456	439	460	459	502	468	468	450	447	482	499	482	434	461	447	448	478	468	426	434	421	460	456	442	449	437	467	450	456	454	457	446	465	453	439	438	467	488	412	446	432	452	461	456	486	449	473	467	457	453	423	447	479	466	447	455	456	458	459	477	461	405	459	432	421	475	420	482	425	457	484	437	426	425	424	426	492	479	466	441	434	451	444	469	469	462	490	468	469	458	444	441	451	461	459	425	459	441	456	451	440	500	399	467	439	472	443	465	411	438	444	468	431	472	472	458	461	454	474	461	467	443	474	445	425	446	441	428	465	455	444	494	439	475	506	432	474	464	461	485	462	473	450	460	453	431	438	451	453	458	449	414	490	483	461	457	457	411	505	451	450	447	422	456	472	459	454	483	429	484	424	428	444	419	473	450	470	458	475	474	415	461	430	439	476	428	448	445	440	446	457	452	435	410	471	422	474	475	446	492	401	394	442	460	458	455	425	467	444	478	420	456	472	427	435	443	432	437	411	480	471	448	440	450	492	483	452	407	427	454	425	461	493	438	442	459	436	440	485	450	468	482	482	483	458	416	422	433	476	485	452	430	489	463	454	493	442	456	468	483	466	478	477	448	467	426	456	433	459	459	455	431	451	486	490	463	432	424	457	486	444	474	438	456	461	453	447	443	462	469	476	424	467	441	461	441	443	430	419	456	438	462	447	453	480	430	484	405	434	458	463	446	452	464	454	438	454	448	479	440	459	469	448	409	460	456	450	466	467	439	407	492	422	434	487	403	448	457	459	478	446	473	451	421	440	466	428	467	452	431	417	446	468	482	479	445	483	442	427	459	420	455	464	456	417	439	450	445	466	441	434	460	438	464	453	406	481	464	498	447	472	464	477	458	459	467	472	435	467	445	480	458	463	422	453	435	428	475	480	414	448	467	430	471	433	444	423	440	487	478	452	476	438	445	434	441	431	440	451	504	420	469	432	440	477	454	429	475	463	474	462	459	461	450	439	462	444	463	419	425	413	449	452	441	452	446	449	480	471	464	421	451	478	448	476	441	436	444	463	442	443	452	430	465	456	392	436	456	438	445	441	456	473	460	460	423	458	439	455	483	451	475	441	439	441	425	481	478	453	449	472	453	468	421	467	444	442	456	471	430	455	477	444	438	437	429	478	462	478	487	475	483	471	456	464	478	465	440	471	456	482	476	451	440	434	447	473	466	460	474	456	457	444	426	450	459	439	458	446	468	410	456	442	464	445	462	466	453	426	441	432	467	450	443	459	407	451	451	465	442	421	429	469	461	473	450	469	439	454	427	451	465	430	498	528	433	439	436	449	437	431	443	466	456	428	453	437	455	460	448	492	445	482	489	451	401	442	457	449	448	465	437	483	441	481	463	439	451	430	431	432	441	473	472	420	439	480	441	434	436	482	441	472	410	424	466	448	429	467	430	447	445	462	500	468	427	432	465	487	480	447	462	421	438	476	477	479	450	499	452	437	454	443	442	433	438	464	463	449	478	458	488	460	457	477	445	451	475	504	472	436	421	482	467	426	454	479	428	492	491	431	465	495	424	442	393	453	449	456	409	470	480	444	450	438	451	478	484	445	406	430	385	429	414	431	434	487	460	448	448	485	450	412	443	445	456	455	459	457	465	429	451	488	413	434	432	452	458	438	405	441	444	461	465	439	467	436	421	420	449	446	451	451	441	486	452	423	441	438	469	431	448	456	408	453	429	463	461	437	442	394	459	470	447	418	460	448	473	451	422	441	500	456	455	469	470	439	430	411	457	487	396	452	454	433	452	462	480	437	456	441	479	455	420	461	427	475	482	435	444	482	442	442	461	418	477	402	449	431	472	426	441	461	445	485	455	461	419	455	472	469	457	440	452	461	501	456	466	425	499	442	462	413	471	471	453	452	428	454	449	440	453	443	480	459	468	442	472	467	433	440	462	455	440	456	443	423	435	431	434	482	468	438	446	449	421	447	474	456	437	444	455	431	487	477	458	413	435	454	426	464	507	447	415	473	491	458	444	496	456	445	463	425	449	445	448	441	463	460	459	435	468	454	432	476	457	450	442	458	414	461	438	449	450	504	498	476	452	442	431	453	432	424	426	464	458	467	490	451	433	464	435	440	431	461	464	481	483	469	475	465	456	436	431	438	485	462	466	464	475	465	491	434	453	462	462	471	422	455	447	453	460	443	444	482	442	425	420	444	480	477	473	487	421	433	445	462	469	459	450	475	466	468	471	466	443	433	457	460
14252	1346	820	684	581	476	435	355	317	314	330	265	317	251	274	285	262	278	287	300	258	311	251	302	261	286	306	274	231	291	300	299	298	279	259	295	278	275	280	274	270	278	292	243	251	282	289	244	295	280	289	241	243	286	302	286	279	264	291	258	275	272	277	273	255	258	304	267	260	283	285	266	245	261	282	277	290	273	264	241	250	248	277	277	266	327	255	306	291	285	271	269	249	268	299	278	262	262	250	259	287	264	254	281	281	298	278	277	271	255	287	237	257	269	295	232	249	235	308	283	287	294	265	287	280	285	269	290	265	292	277	234	258	280	246	265	266	255	287	253	277	266	275	294	277	279	289	297	235	258	254	265	256	264	261	269	275	261	280	260	271	269	254	267	282	261	262	260	234	270	287	287	294	300	286	275	259	259	253	255	261	260	245	268	263	247	248	283	276	230	263	253	280	242	300	270	246	252	240	261	258	274	235	277	284	252	295	276	279	252	248	302	284	273	270	266	271	276	294	294	264	252	282	276	247	260	272	261	264	246	261	282	290	276	307	283	274	262	280	288	304	250	282	280	316	262	279	279	259	298	236	256	254	257	240	298	258	264	252	264	288	295	285	277	257	284	235	230	281	275	262	270	287	293	270	288	322	259	281	263	248	244	292	255	281	282	266	282	282	280	279	240	266	296	296	311	246	262	264	276	275	285	279	302	273	259	240	277	264	285	261	293	273	255	255	287	290	249	287	238	280	274	254	251	276	273	275	253	284	279	259	249	276	269	272	257	260	258	225	279	265	276	276	262	252	265	233	251	265	295	290	285	296	288	246	230	241	305	257	279	250	258	269	254	295	254	255	258	245	288	278	280	290	254	273	255	267	281	285	270	229	273	271	247	279	282	285	272	293	248	290	296	237	264	253	277	281	292	282	268	278	271	282	290	276	292	260	294	265	266	285	266	252	259	265	279	263	263	286	274	298	255	282	270	261	239	274	295	264	263	298	286	260	283	233	257	259	258	273	299	283	249	286	296	256	239	251	274	281	260	255	263	268	268	266	297	279	266	272	311	311	259	246	267	258	280	255	300	274	271	290	256	305	281	238	274	264	262	260	252	279	284	274	274	299	283	286	280	279	263	252	265	258	278	300	248	269	237	262	275	273	273	253	244	280	260	281	276	283	287	266	277	277	272	258	287	243	285	290	257	300	291	262	271	224	253	305	266	267	289	275	266	249	273	290	274	279	280	279	266	266	266	251	259	253	245	279	268	287	275	271	266	273	276	264	255	229	268	255	290	253	292	269	288	266	266	254	272	272	236	307	273	314	296	263	245	262	268	275	260	277	288	242	265	287	271	275	291	245	296	247	267	275	274	264	271	246	258	306	251	271	283	256	272	255	253	265	291	279	275	248	277	297	232	283	242	279	275	263	275	249	267	272	278	254	244	250	261	263	245	267	241	268	252	258	297	270	262	270	265	298	273	261	272	272	276	273	277	266	250	256	241	259	267	271	263	268	226	261	225	250	291	292	267	271	261	243	283	310	274	293	327	278	283	266	283	278	304	280	292	282	298	262	298	277	278	247	268	277	254	271	261	298	271	275	277	278	300	274	261	306	308	287	257	280	286	282	263	312	265	258	283	296	307	292	288	264	252	280	257	262	264	269	266	263	248	279	283	260	251	255	294	250	292	303	264	289	289	280	240	281	283	273	265	249	282	286	288	267	265	250	264	267	284	277	305	297	295	256	258	255	265	276	284	264	302	273	252	247	279	260	266	241	264	295	258	289	302	269	280	257	242	302	289	239	267	271	262	261	273	268	280	242	280	283	253	284	295	246	279	240	243	274	263	278	269	273	281	262	265	258	262	300	245	288	269	299	272	278	269	279	302	257	262	282	254	259	243	300	250	258	249	317	317	279	321	283	261	275	261	257	246	265	259	261	248	281	288	293	277	274	294	321	263	266	259	272	278	258	276	278	270	269	262	258	281	241	275	303	264	267	274	308	299	268	288	266	282	259	251	264	264	293	291	251	292	271	291	269	290	283	289	277	255	276	298	310	263	260	284	274	274	258	293	284	284	290	262	288	264	293	250	257	255	243	272	278	263	272	289	271	279	282	300	289	301	270	273	250	290	295	281	273	286	274	274	260	280	283	267	257	283	299	268	240	295	267	261	260	270	252	294	255	266	271	271	255	268	273	257	260	296	312	283	264	300	261	268	265	291	284	287	300	279	298	280	282	262	279	275	286	300	240	263	288	262	299	249	291	263	276	258	265	267	281	285	278	274	248	266	223	274	294	275	299	257	291	285	268	280	253	295	272	272	255	256	267	264	304	271	273	275	299	270	281	242	295	284	256	277	254	261	291	277	230	280	304	318	293	267	252	265	294	287	278	276	264	250	272	255	289	269	257	277	278	272	295	275	265	290	252	280	273	268	262	299	246	240	273	246	278	277	281	251	279	246	258	279	282	273	259	274	293	304	296	276	265	266	300	273	278	296	300	277	279	287	291	278	287	282	305	267	268	282	271	287	280	254	264	241	244	284	267	246	279	278	269	251	283	268	278	248	272	246	244	262	239	281	271	265	268	281	249	261	287	267	282	270	255	278	287	295	277	277	244	263	257	276	262	299	300	261	290	272	277	285	260	299	277	284	280	262	238	263	252	254	295	259	250	299	287	282	268	291	289	250	256	266	291	277	257	284	246	287	288	263	247	304	241	278	295	245	270	255	314	239	262	261	252	275	279	272	294	292	294	260	263	259	257	292	274	275	276	241	294	292	285	253	268	276	287	316	278	290	256	263	293	281	286	278	243	263	267	228	266	313	255	313	269	247	262	262	267	295	296	294	268	254	243	317	265	296	241	296	284	246	292	291	247	294	242	259	282	268	276	270	243	289	295	289	261	249	275	296	266	260	300	267	270	264	252	237	276	234	268	297	312	259	264	289	264	330	296	306	260	274	285	280	296	276	300	284	286	298	274	269	292	272	279	292	262	283	267	316	308	272	275	278	312	269	261	259	265	303	289	241	258	249	234	278	268	274	260	251	254	288	286	269	248	289	282	267	298	305	241	276	257	303	286	258	311	275	280	290	278	237	305	267	261	262	267	260	267	276	277	255	248	220	295	258	276	274	282	267	253	311	268	285	238	281	260	291	281	285	251	255	267	286	252	280	287	290	295	290	262	235	277	293	268	308	246	236	251	279	260	272	257	290	267	277	275	256	270	286	266	259	290	278	308	271	271	248	258	266	304	268	222	270	276	294	287	270	272	270	316	284	306	287	293	259	278	293	282	235	295	286	266	269	280	278	252	289	281	282	280	300	275	258	276	262	276	310	274	274	276	296	244	268	252	280	261	281	256	272	265	267	271	266	256	315	307	260	290	253	300	260	261	323	251	281	294	267	252	279	313	282	291	269	292	238	230	264	293	308	255	270	300	242	247	306	281	289	275	249	286	303	262	241	278	239	269	279	300	280	278	265	304	263	272	278	265	287	244	254	305	281
9488	1022	1612	1956	1806	1428	1266	1091	984	883	849	816	730	705	710	715	715	714	753	657	722	672	671	627	679	643	685	644	705	635	645	656	672	619	643	642	645	655	662	654	627	656	681	609	653	655	590	626	640	638	645	603	649	679	655	671	616	618	653	623	613	623	673	598	647	651	598	640	597	636	668	685	671	624	633	638	647	654	655	652	622	696	648	643	614	646	629	656	651	615	597	642	615	600	626	664	629	570	624	611	644	676	647	665	611	622	682	624	635	630	623	675	671	695	646	662	662	601	649	624	640	607	617	602	620	592	611	660	653	642	665	681	663	640	682	644	642	612	591	644	677	654	624	611	609	607	621	628	606	601	612	653	603	652	664	651	680	613	638	648	600	630	654	608	612	636	615	586	624	654	673	658	640	588	660	616	627	635	628	632	608	598	689	637	617	625	634	654	665	687	645	608	618	673	651	603	631	644	658	644	608	624	657	604	640	646	629	630	644	660	660	656	648	614	666	636	627	625	618	646	631	629	656	646	597	672	660	613	614	645	662	644	651	617	643	652	609	664	636	687	668	615	621	629	634	658	617	690	609	601	630	599	653	629	648	626	634	664	635	688	628	640	640	656	661	646	609	660	606	625	628	613	625	633	590	651	647	641	642	633	605	595	616	638	624	630	632	654	622	608	638	637	641	616	625	585	657	662	643	610	648	628	621	646	611	630	635	595	639	622	643	641	673	641	618	629	642	663	632	660	643	624	631	613	674	610	667	638	707	655	677	644	656	661	651	593	611	621	625	634	649	613	651	603	626	591	616	648	606	642	668	578	628	667	636	652	661	622	644	630	642	641	604	634	643	660	677	581	612	670	645	604	577	636	618	627	665	589	663	677	648	632	633	640	631	635	633	656	673	640	631	600	651	628	624	638	643	655	608	657	637	622	622	710	671	649	604	612	678	622	661	623	615	644	659	666	653	649	619	604	660	590	632	628	605	638	658	667	622	597	638	599	642	647	679	620	664	633	640	663	657	600	672	653	640	607	638	634	633	639	675	669	617	634	649	656	638	605	665	621	660	586	623	654	711	635	627	640	660	660	663	670	610	648	629	657	660	652	620	621	648	667	683	650	641	605	671	639	606	637	625	671	634	663	662	626	635	630	616	651	633	615	587	639	653	659	676	633	596	654	633	616	634	666	635	629	607	663	630	606	649	708	621	627	615	661	620	645	656	641	621	651	685	639	645	631	624	630	601	623	618	645	696	666	593	639	620	614	646	678	637	575	668	654	641	614	670	625	617	603	631	615	608	664	693	662	643	643	603	669	645	658	598	626	685	673	679	610	618	637	644	621	636	617	678	625	661	627	617	641	673	684	614	665	638	587	666	649	642	623	618	625	663	653	655	620	659	663	603	635	631	605	642	625	653	623	641	645	649	649	666	639	621	621	644	649	599	653	626	637	650	624	615	630	608	632	596	644	638	643	653	619	633	605	588	577	616	624	633	651	647	640	605	665	653	652	607	624	599	630	600	613	630	683	602	619	669	618	619	598	631	666	666	611	623	586	638	631	651	649	573	634	636	651	645	659	594	646	607	659	637	673	671	610	629	590	633	654	637	649	642	648	634	649	652	651	606	610	637	655	665	655	656	641	603	628	664	648	617	616	640	662	586	625	667	619	649	620	621	669	616	613	591	589	642	660	592	612	596	687	603	666	634	677	611	634	637	583	675	648	626	642	608	656	649	630	624	622	650	675	617	625	627	647	667	612	633	678	661	609	663	631	624	632	643	679	641	637	617	612	677	650	585	622	607	608	631	591	652	667	620	610	664	642	630	602	677	637	670	636	608	618	618	635	663	654	651	693	620	657	625	619	649	666	640	613	625	614	594	609	666	640	665	642	616	630	638	627	665	570	624	622	642	648	669	642	655	637	639	630	602	643	630	634	602	662	609	623	623	638	676	644	639	663	576	607	615	671	615	660	584	653	646	698	667	662	651	635	627	628	639	634	628	657	647	654	651	641	644	631	612	596	611	640	660	626	640	638	652	618	639	629	631	677	642	683	678	637	639	652	634	653	632	630	602	669	628	590	636	624	647	620	622	657	614	586	635	639	632	647	645	615	633	595	614	639	607	646	627	651	659	639	615	594	622	629	663	678	606	565	653	631	650	631	647	599	602	586	659	630	656	629	700	672	642	639	636	630	625	626	696	632	666	629	701	626	649	633	606	637	644	645	634	638	627	629	629	611	602	626	651	641	635	645	652	631	616	635	602	624	642	648	668	669	646	636	568	614	601	585	628	637	660	651	628	652	627	628	606	646	618	638	625	630	656	593	622	571	583	606	640	631	646	639	649	635	609	637	622	654	623	642	679	619	652	642	656	590	653	638	658	616	651	602	667	655	598	592	662	624	676	659	637	622	633	641	641	628	601	650	668	616	647	655	661	592	594	672	667	638	639	625	615	592	624	627	632	657	617	668	624	655	605	605	643	653	586	612	654	599	644	693	678	613	595	678	678	634	661	636	633	652	636	722	645	660	609	598	625	635	614	650	644	660	621	616	696	641	638	627	663	625	612	660	630	641	637	624	646	610	676	608	657	653	652	636	679	648	606	620	618	594	629	622	650	609	646	611	615	642	657	651	652	587	627	679	637	633	630	677	623	649	624	599	624	606	639	633	665	622	618	614	679	609	660	629	665	646	663	618	636	599	679	648	615	608	620	661	638	608	653	612	606	673	638	636	621	695	684	654	581	634	602	645	602	624	616	654	659	599	650	670	633	657	674	605	637	643	653	579	599	651	606	619	623	668	627	669	658	657	600	612	636	631	576	640	622	638	654	622	627	612	690	604	620	611	632	577	654	608	667	657	618	667	641	617	622	708	597	622	651	630	614	655	631	625	624	604	651	664	617	627	634	619	598	609	648	658	627	628	617	630	643	625	663	614	595	637	649	639	642	633	624	612	660	659	630	655	653	623	650	636	600	642	653	598	625	654	657	634	621	656	620	622	647	657	665	669	616	646	663	601	629	580	592	571	601	624	679	637	658	613	670	638	640	647	631	642	631	613	663	631	630	620	624	630	668	664	654	621	630	612	633	609	590	631	663	627	683	631	599	663	621	611	628	619	660	636	631	656	636	634	596	644	633	678	620	652	612	641	648	647	631	616	649	681	637	655	659	645	639	633	644	624	668	656	630	637	644	672	609	642	655	637	627	608	656	599	631	637	661	636	596	645	659	664	589	653	593	610	642	647	680	639	632	643	652	653	595	627	623	658	644	637	663	685	619	622	582	626	621	681	627	668	631	644	674	635	692	621	627	638	638	643	666	645	671	670	623	656	622	633	621	643	662	636	619	663	651	689	625	658	581	642	603	599	632	586	612	626	678	628	598	635	621	670	621	622	655	670	624	630	628	621	643	641	618	630	627	630	632	673	627	609	646	633	624	643	662	691	662	633	632	621	624	643	672	629	633	663	628	619	641	632	588	623	685	677	628	642	637	615	633	620	639	662
22180	2807	1636	1472	1080	773	630	553	523	456	418	400	420	428	401	404	420	411	400	414	424	403	431	415	403	437	437	397	383	390	401	381	408	375	386	399	360	377	400	418	415	361	360	380	399	396	391	407	392	412	439	400	420	376	380	401	404	381	356	395	405	393	393	395	377	352	381	360	400	412	350	371	329	418	411	383	348	397	377	368	442	411	394	378	363	385	362	386	377	402	396	413	390	395	441	410	399	370	391	398	362	402	355	380	373	382	385	394	353	379	430	370	373	381	382	414	392	428	355	385	379	385	365	383	395	344	391	387	390	373	381	368	403	375	387	372	363	396	377	417	368	416	389	371	379	387	384	401	393	415	387	377	363	398	397	385	386	391	349	370	374	378	385	373	354	394	379	407	356	397	390	358	363	356	364	373	369	384	373	373	368	424	408	376	348	390	390	387	373	394	358	414	386	367	422	409	411	418	387	345	368	379	388	392	353	369	386	385	377	358	382	382	370	410	401	380	398	406	432	403	391	412	394	399	392	373	384	358	365	369	344	394	379	381	343	338	413	384	387	396	365	358	367	367	367	401	368	382	395	380	345	365	367	375	345	365	351	402	396	413	361	363	349	341	417	387	385	362	413	430	387	399	393	385	385	381	399	358	377	392	406	377	368	391	403	381	375	398	390	379	386	366	377	372	380	402	347	403	397	403	409	413	409	372	391	392	357	399	369	415	380	374	401	388	399	407	372	369	414	373	400	361	383	408	380	355	390	374	404	389	382	373	355	374	374	372	383	353	365	367	397	412	428	384	410	382	418	428	363	422	350	389	386	398	381	391	388	386	376	389	377	450	387	363	383	397	397	372	378	383	376	445	357	403	374	388	386	376	411	404	342	370	388	388	366	365	359	378	396	390	394	370	365	402	375	349	353	389	397	378	397	371	360	410	342	395	389	394	360	404	401	375	429	376	379	417	390	423	367	407	408	396	374	409	409	382	359	399	389	399	402	368	397	374	397	372	426	384	380	374	386	400	394	377	395	362	382	384	413	397	373	456	433	395	369	390	406	406	406	371	402	397	351	371	371	368	380	407	366	321	361	385	423	400	416	380	416	388	400	406	395	345	387	411	383	376	337	347	395	331	381	372	381	381	396	382	407	380	415	367	386	354	384	414	399	372	417	388	408	392	429	411	371	372	372	369	375	382	367	398	419	391	395	397	352	363	382	377	382	362	385	398	385	385	401	396	401	362	363	413	392	336	361	386	410	355	364	384	392	411	372	408	380	388	386	423	402	371	372	421	371	374	395	366	385	372	390	361	378	368	403	348	340	343	373	382	360	365	401	344	398	392	393	355	379	372	397	383	404	391	386	400	389	395	364	391	388	388	400	400	368	344	376	375	400	406	373	371	421	372	374	373	360	362	402	364	383	407	354	398	418	371	386	365	377	352	417	355	367	351	373	379	376	399	399	374	374	404	355	421	389	360	365	357	409	430	369	412	371	394	374	388	399	389	382	398	367	379	401	407	425	361	378	348	358	376	362	392	397	379	360	384	367	366	369	342	393	388	371	402	393	359	407	414	395	354	389	389	427	399	368	395	358	424	367	367	386	371	423	401	346	396	381	383	394	394	386	368	360	370	351	367	426	384	372	374	412	378	388	387	379	382	383	369	435	388	373	378	411	364	394	318	399	377	363	376	387	402	373	392	378	375	362	383	382	355	375	382	381	365	356	381	366	378	359	365	392	384	365	402	379	376	439	346	325	388	384	359	343	408	367	407	441	391	374	383	367	392	401	364	374	425	397	380	374	355	360	359	379	374	394	443	417	406	386	373	361	363	360	388	354	372	357	387	401	363	407	401	378	397	396	444	442	370	384	375	381	380	414	415	407	404	375	376	362	390	350	410	397	393	349	381	404	405	422	374	370	372	399	408	375	373	359	374	350	346	397	385	368	416	401	352	390	385	396	418	370	353	372	419	401	400	367	356	367	349	403	369	379	375	369	377	397	357	341	387	408	380	383	403	387	392	365	361	396	382	377	377	432	384	402	358	421	421	377	413	393	405	334	380	374	387	386	405	356	387	370	364	384	365	362	386	385	404	391	401	390	397	399	397	373	351	424	383	424	356	371	366	387	385	392	367	374	385	444	397	379	427	412	401	373	353	401	394	402	398	395	392	383	355	414	380	361	401	392	387	390	433	356	394	387	361	366	407	396	393	346	394	402	373	396	424	390	405	374	392	387	373	383	395	410	446	360	357	347	382	388	370	376	372	373	361	380	367	409	414	392	402	423	357	413	427	408	402	415	405	390	399	398	389	426	365	410	366	414	381	391	385	374	387	396	398	366	353	398	441	391	403	398	376	386	371	366	370	351	381	384	388	397	385	377	401	419	353	408	372	382	402	356	363	392	409	372	399	397	408	403	364	330	383	405	386	417	372	381	403	390	386	341	427	395	348	353	413	391	377	413	405	422	361	364	395	384	394	367	391	404	352	368	385	410	376	401	346	353	377	370	386	394	381	431	379	371	385	366	422	409	390	394	392	389	400	383	389	323	359	402	375	376	372	369	358	412	389	362	409	386	361	370	431	414	399	351	356	384	365	396	371	383	408	375	368	369	352	372	397	382	368	404	389	366	398	393	369	434	396	358	364	373	381	384	377	382	376	417	366	404	367	388	367	396	383	383	394	401	394	361	392	388	395	392	380	371	389	394	372	378	376	400	415	421	390	337	338	330	384	385	347	383	381	416	384	370	386	385	392	385	413	334	392	370	390	362	397	384	340	413	417	373	388	407	380	382	378	379	403	395	389	357	380	352	381	376	396	398	382	434	398	397	418	403	367	371	391	393	346	389	382	400	381	435	391	381	380	370	381	369	391	386	358	369	409	402	409	378	361	350	383	341	358	368	399	367	387	356	362	366	410	407	414	405	421	393	379	366	391	366	377	375	364	368	428	372	361	360	363	382	379	377	389	389	401	387	349	390	388	371	351	400	333	370	378	417	360	373	400	397	392	382	410	383	417	384	345	378	339	411	398	373	342	388	417	389	363	353	369	407	405	391	335	352	380	413	362	398	349	388	419	414	384	378	368	353	389	411	368	403	358	378	376	358	391	388	376	369	412	368	362	373	351	371	412	373	363	371	361	405	390	385	362	374	402	360	423	375	363	398	388	440	389	381	406	354	384	363	424	357	429	420	359	394	380	377	372	386	369	409	418	328	375	371	397	410	346	398	393	399	392	359	344	348	366	345	398	363	357	392	373	365	381	373	385	372	383	363	374	412	386	397	370	388	361	359	376	370	348	394	409	407	388	404	384	423	380	388	390	391	384	388	423	415	349	385	393	377	381	402	411	387	407	370	390	383	395	371	392	363	384	367	331	395	421	384	433	403	392	399	412	386	396	382	386	394	401	395	394	374	362	335	353	352	398	381	389	366	391	370	375	410	436	402	402	344	344	418	422	417	397	387	383	388	402	408	395	406	342	371	362	378	371	382	382	380	382	371	389
12187	1521	2826	3260	2964	2310	1907	1676	1615	1353	1179	1190	1090	1024	1059	1038	1071	936	976	953	924	886	889	891	953	900	911	883	909	910	920	902	853	853	874	844	855	882	834	892	897	894	853	862	868	844	892	880	899	905	874	911	850	869	859	875	857	826	830	860	811	855	908	851	855	825	826	811	829	871	834	846	824	865	872	884	876	846	882	851	862	839	832	844	868	805	922	850	821	901	828	853	830	892	811	831	830	852	883	857	876	892	834	812	883	884	863	859	887	851	851	798	835	874	862	896	856	824	849	890	848	837	915	926	855	839	892	878	798	868	857	848	861	847	925	841	875	878	827	880	911	885	891	889	886	809	849	830	832	846	834	813	868	864	930	860	851	839	853	848	840	843	916	840	863	860	846	894	887	966	864	834	837	824	861	877	840	860	838	855	880	836	832	837	786	870	860	891	871	837	826	818	867	823	835	829	860	801	856	896	855	891	889	828	862	896	853	840	879	841	843	792	877	856	867	856	856	838	834	828	845	848	840	869	848	842	839	846	813	822	888	840	865	847	849	831	871	869	835	876	838	836	838	834	839	842	853	835	844	854	860	808	822	826	868	783	848	930	858	891	781	902	845	785	778	827	905	857	898	823	917	820	850	835	823	881	821	831	890	759	814	826	907	787	833	864	829	814	842	874	831	864	846	850	782	800	838	815	863	849	847	812	871	840	805	852	865	892	869	870	850	832	869	816	853	854	841	837	832	855	904	815	873	748	870	800	855	839	874	904	851	845	819	882	835	890	864	870	884	838	843	810	809	812	829	908	872	877	882	879	869	879	883	833	849	844	877	842	789	801	899	800	807	847	877	861	889	876	816	834	867	788	823	903	873	832	836	834	912	893	817	851	852	837	884	874	908	831	834	821	820	815	876	892	890	813	865	864	872	793	853	876	846	860	780	833	804	867	805	853	848	837	839	848	841	869	853	859	814	827	854	837	842	829	847	842	838	830	871	861	866	866	824	879	863	827	833	838	831	841	839	839	861	879	892	885	818	839	811	848	871	872	932	863	892	802	837	843	884	843	838	797	815	833	897	806	851	835	890	867	797	880	859	856	838	815	831	892	844	900	846	827	799	813	875	847	877	840	837	883	886	849	853	872	847	900	846	834	809	784	866	843	868	803	877	906	829	879	878	906	890	890	864	835	841	849	867	873	855	781	859	863	798	836	832	827	850	820	846	878	849	867	864	762	829	825	883	840	857	846	868	891	799	861	866	849	875	868	842	847	820	928	827	838	828	890	824	819	832	860	811	870	865	878	827	840	889	821	910	799	815	850	835	838	883	846	814	837	840	813	826	835	849	807	873	869	908	827	824	866	830	829	812	788	840	858	846	885	862	903	880	821	841	848	838	887	839	800	813	810	786	832	808	867	859	882	850	803	895	856	859	855	895	873	873	778	817	867	875	882	880	845	819	860	855	845	892	880	867	827	834	851	856	831	882	844	807	857	783	849	873	866	861	868	843	859	845	905	908	848	866	860	812	773	871	841	872	853	917	822	842	820	861	875	882	852	824	911	806	788	900	889	782	897	839	826	885	833	901	889	889	838	785	815	852	813	853	893	870	880	863	867	836	846	855	841	811	823	825	809	888	839	837	891	858	832	863	910	840	837	869	885	887	828	835	818	879	787	867	839	847	867	870	858	893	838	864	791	850	892	828	873	884	839	880	860	873	862	893	819	886	771	806	804	819	895	811	886	917	857	879	895	821	859	850	850	860	881	848	815	870	865	813	882	853	865	854	850	814	844	821	893	881	799	838	804	848	869	811	850	790	853	871	840	839	854	857	869	851	781	887	799	836	818	870	841	807	889	837	820	916	844	852	863	831	814	867	852	821	872	846	902	854	908	854	842	855	859	831	886	860	824	839	865	862	826	850	870	812	856	792	803	873	810	876	881	835	859	843	866	855	871	805	833	887	897	842	874	820	836	844	871	850	864	851	875	850	857	884	876	879	806	893	808	839	813	857	843	884	795	888	902	893	836	773	859	838	844	839	870	816	864	839	870	813	869	880	845	837	821	822	841	828	843	805	832	906	845	842	844	883	883	891	838	834	875	841	845	879	801	823	840	842	849	817	854	834	842	836	843	803	894	903	789	831	893	821	859	816	848	852	861	841	849	862	865	827	904	848	837	813	861	811	860	835	847	907	900	856	854	887	860	860	849	888	842	842	845	836	829	847	839	863	862	879	856	806	845	846	840	847	855	807	797	841	850	800	886	823	881	822	829	789	888	819	836	831	872	798	829	915	835	860	808	822	820	803	844	840	856	862	889	848	829	832	821	864	861	826	846	880	869	857	879	882	861	821	851	840	863	859	799	883	809	817	862	852	819	856	882	843	771	866	870	850	895	806	855	902	831	844	771	824	873	863	781	824	891	915	895	837	861	830	903	875	875	852	840	866	870	903	805	849	843	873	849	851	869	844	896	894	813	865	805	778	852	837	871	836	858	875	853	869	839	828	853	895	861	816	831	846	830	832	867	931	823	841	879	841	804	804	828	792	834	848	831	854	887	872	877	891	837	855	846	799	850	844	841	872	817	848	837	811	813	871	894	825	871	863	876	833	837	796	848	848	842	855	884	844	892	822	820	855	841	833	856	836	792	865	871	837	810	839	850	854	829	905	881	872	825	817	881	866	874	857	832	869	852	808	854	811	802	795	881	863	858	922	848	844	903	817	891	834	845	810	830	835	827	836	795	830	854	799	856	837	776	832	858	877	850	879	855	869	891	798	875	845	850	868	789	822	850	814	853	896	811	842	817	814	914	831	837	796	861	818	896	864	847	812	898	853	861	855	828	811	822	817	828	848	849	857	886	818	840	815	854	903	882	852	844	863	832	843	815	820	869	852	861	822	874	911	835	812	779	842	848	832	892	818	813	859	850	856	773	869	814	862	851	854	806	809	912	859	891	859	804	893	845	878	803	813	797	871	866	846	874	890	857	849	851	825	825	812	887	862	898	807	909	830	813	883	821	836	881	829	863	857	844	824	841	846	856	834	861	909	894	837	860	892	861	894	892	856	825	856	876	893	899	848	814	900	891	874	836	890	871	832	881	844	863	830	832	808	854	799	882	788	864	822	839	844	880	843	887	899	831	862	836	862	883	924	848	874	849	817	841	890	828	880	811	826	872	836	860	842	852	810	865	817	804	851	873	873	801	823	764	828	810	822	856	840	834	824	863	816	804	866	821	858	836	918	879	864	828	852	846	827	834	878	852	817	840	815	865	873	866	801	788	857	867	819	834	851	839	845	851	873	879	850	868	876	864	821	840	838	827	854	895	824	832	802	875	834	868	915	826	891	823	877	833	886	844	829	848	821	815	816	845	858	876	777	806	889	813	899	871	842	869	845	799	835	891	855	871	848	857	829	853	817	830	873	868	828	823	866	880	864	786	859	837	872	869	884	847	803	846	838	781	847	823	838	885	843	832	837	846	809	910	817	813	839	864	886	822	840	881
2975	236	221	230	210	200	194	183	198	200	215	170	203	178	187	189	180	203	196	177	165	199	163	184	188	180	190	170	197	176	206	169	193	176	176	194	159	178	176	178	182	181	182	184	175	204	172	185	188	184	205	187	166	209	175	175	155	190	189	210	220	161	175	177	185	176	172	167	164	175	176	207	179	186	160	188	177	170	191	182	157	163	193	173	200	184	158	187	165	198	148	205	181	187	187	171	180	186	201	158	177	177	185	209	174	145	181	181	211	183	198	189	203	182	220	221	197	192	190	234	200	171	197	163	204	166	184	192	163	195	172	175	194	155	201	165	170	182	201	174	205	186	185	191	190	185	188	206	197	204	168	202	204	194	199	164	175	204	173	175	201	166	210	183	182	170	184	167	188	190	181	160	182	182	166	184	196	178	208	159	174	174	189	175	172	179	202	201	205	171	206	169	185	185	176	186	187	171	171	197	194	194	174	168	196	192	194	176	167	182	197	175	183	165	176	186	179	192	189	202	173	176	209	174	203	209	200	189	192	173	156	182	204	175	210	163	188	169	189	161	181	177	172	146	202	173	204	154	158	165	202	183	192	214	194	185	202	182	196	171	176	185	178	178	175	162	166	209	192	148	186	186	178	184	210	188	163	161	200	182	177	182	164	170	176	196	195	191	194	169	200	186	181	179	171	209	205	210	182	193	190	167	174	165	177	171	167	175	198	188	173	166	169	170	177	205	185	173	192	199	209	188	188	194	223	215	150	191	194	204	196	194	192	183	167	195	157	202	201	167	210	195	189	196	202	193	204	220	182	172	203	166	164	153	192	190	187	184	176	169	197	183	170	209	174	187	214	176	178	158	168	192	159	171	194	193	162	182	160	165	205	175	187	208	203	186	183	187	185	168	172	189	185	206	194	161	175	186	155	197	187	201	194	206	204	178	167	166	211	189	178	190	183	177	192	176	166	165	197	204	179	167	195	187	183	186	186	189	194	162	174	173	158	185	178	185	190	193	165	196	195	186	171	177	175	169	210	200	150	197	190	189	190	158	198	198	183	178	199	179	167	184	168	181	176	192	218	181	208	183	184	156	178	216	193	215	195	189	182	184	184	173	172	190	174	204	177	167	190	182	186	200	179	191	200	177	194	169	173	173	183	189	160	162	168	180	197	163	171	187	177	192	195	166	176	168	165	166	182	195	197	162	184	168	181	191	205	173	187	173	190	186	164	191	193	177	182	174	176	180	198	191	170	198	190	197	181	186	185	177	164	188	176	165	184	170	195	203	191	180	188	180	207	173	168	175	185	167	161	182	201	174	177	187	177	212	201	164	167	161	168	177	178	168	208	183	168	158	191	183	184	177	158	185	204	157	171	204	184	190	194	177	157	205	179	178	169	184	197	174	191	218	170	185	199	209	170	174	213	172	185	173	176	183	191	192	199	177	198	180	194	192	183	174	165	187	160	192	180	210	174	157	194	213	187	220	176	170	180	167	160	180	176	189	157	178	187	189	164	196	182	173	195	179	167	186	169	180	177	178	168	213	190	189	175	185	193	176	184	211	158	173	212	183	169	179	184	187	205	182	195	198	192	173	176	193	177	178	199	172	154	188	172	197	177	196	191	183	199	198	213	190	170	190	197	179	179	181	166	181	197	206	202	195	215	191	168	208	161	162	216	182	181	172	202	188	194	199	180	189	165	214	169	164	169	155	189	160	190	202	177	168	176	207	174	193	202	172	175	199	156	169	175	198	174	149	202	202	181	149	184	184	199	164	162	185	195	185	168	172	158	163	167	190	163	206	185	208	200	203	170	187	193	209	211	171	179	183	208	179	201	169	169	173	208	177	181	182	199	174	188	174	208	181	193	181	170	214	185	188	165	167	191	197	176	206	162	189	204	174	156	174	183	168	183	195	179	175	186	180	164	191	159	175	186	178	172	176	177	187	178	166	191	155	190	176	162	199	184	171	181	184	206	191	178	202	166	178	200	168	157	191	161	185	195	181	176	195	186	197	184	184	196	176	164	188	169	172	170	179	175	183	180	190	206	184	156	166	194	175	175	153	169	188	182	213	206	156	200	195	184	189	186	182	196	186	152	184	191	177	174	178	182	170	204	180	165	212	200	187	193	198	192	173	183	198	184	199	186	183	174	175	211	195	185	197	186	189	177	175	169	156	181	224	199	204	194	182	171	175	200	188	188	207	195	184	172	180	187	178	195	144	200	199	194	174	199	177	225	170	166	184	175	221	169	161	176	190	188	213	204	155	214	183	167	192	214	170	188	174	178	205	183	190	187	181	194	173	209	198	193	208	190	155	202	180	199	204	184	205	194	202	169	157	189	191	202	179	182	188	188	214	178	179	192	175	167	176	187	175	182	181	191	178	213	186	197	170	174	187	195	169	191	176	212	166	184	180	172	179	185	190	174	194	175	183	202	173	167	193	191	190	198	176	214	157	184	172	182	211	210	181	188	174	185	171	186	196	186	158	185	186	180	189	171	195	197	177	168	211	192	167	191	182	211	164	188	201	173	196	175	185	171	206	195	186	159	183	189	151	165	180	200	211	207	165	163	177	172	175	184	205	185	195	174	177	223	196	198	169	177	181	174	184	201	180	189	159	162	171	171	181	192	164	167	180	178	142	189	152	193	185	147	190	186	206	194	181	170	167	168	173	188	184	185	162	211	183	175	181	195	163	183	159	194	170	172	157	178	198	178	203	159	168	174	221	200	174	189	188	198	203	168	185	180	173	195	179	186	191	172	158	149	170	180	186	191	182	165	183	176	160	188	202	192	179	170	182	156	182	169	211	202	209	183	195	210	191	190	201	210	197	172	184	180	168	177	163	193	195	197	182	169	197	225	189	187	195	176	175	182	152	162	201	188	185	186	214	202	185	181	186	160	177	213	183	172	202	204	181	170	192	167	180	197	190	201	180	175	187	180	188	190	178	183	192	184	173	187	178	177	186	188	186	186	179	185	165	187	169	171	179	194	197	165	223	194	160	201	177	193	165	196	175	175	174	206	182	173	189	188	175	182	178	198	200	201	211	174	189	179	165	194	182	179	199	202	180	183	177	161	186	181	201	154	183	175	176	204	216	181	178	183	165	185	165	174	152	192	158	188	201	170	182	204	167	172	181	182	158	188	199	164	178	189	179	174	192	179	202	182	211	171	172	159	187	199	179	207	194	202	172	202	167	209	190	161	187	164	166	186	227	184	173	169	186	207	178	161	190	197	200	199	182	173	157	186	164	171	189	160	164	178	184	177	192	158	202	169	185	188	182	178	189	176	199	218	176	151	174	194	182	166	170	169	185	172	209	187	191	160	183	176	184	175	166	170	179	185	194	176	176	175	186	202	183	194	164	173	193	168	197	193	176	203	166	184	199	176	198	195	180	179	189	171	172	209	185	197	206	186	191	175	187	193	163	171	191	168	163	198	166	176	189	195	180	194	187	204	217	173	178	203	183	201	172	206	197	147	190	178	162	216	183	174	171
2526	520	595	579	592	560	504	509	464	494	474	466	525	450	481	446	461	499	458	475	429	456	450	443	464	465	477	454	413	496	449	453	441	464	460	452	435	480	478	499	466	444	471	448	469	438	407	427	449	433	463	481	464	467	429	481	465	470	444	442	489	460	457	425	466	415	445	456	455	452	447	439	467	460	465	484	476	482	474	439	449	416	459	419	439	444	428	442	451	503	472	419	434	452	468	434	494	436	393	458	467	463	448	444	455	428	438	486	454	431	481	471	467	487	422	428	472	410	457	416	458	470	478	444	389	415	450	451	455	465	442	414	475	447	475	471	437	474	457	483	495	460	477	448	470	466	471	438	468	473	471	402	469	432	462	461	461	482	456	439	479	462	463	477	457	424	518	510	431	447	481	458	415	431	451	441	465	457	473	445	446	424	470	468	447	439	440	446	467	474	449	449	480	427	427	457	462	500	478	433	467	497	436	442	434	423	478	501	444	435	449	447	438	509	440	497	472	476	462	444	479	475	414	478	510	459	423	445	497	464	469	479	485	484	442	440	439	457	488	464	433	443	436	470	443	418	497	478	451	430	468	430	444	465	443	451	468	464	469	481	467	494	444	444	499	471	477	455	490	448	468	443	469	468	450	439	462	415	463	475	451	425	438	455	490	452	451	483	441	473	478	500	460	428	445	455	481	479	483	483	442	441	462	464	477	469	493	439	465	461	454	464	470	434	483	472	465	482	458	452	497	482	449	453	443	441	467	463	472	430	479	448	439	493	479	464	467	445	486	433	475	465	437	476	449	464	468	455	438	480	472	464	439	456	438	433	456	472	477	506	423	460	459	486	442	427	464	463	445	462	478	486	434	449	463	431	471	456	503	436	442	477	414	447	454	459	456	449	453	482	431	502	460	424	429	469	478	453	442	423	449	498	469	403	426	495	430	435	412	477	477	476	482	474	448	437	424	486	462	461	450	440	460	432	467	487	439	488	481	445	450	453	445	461	443	427	459	421	484	419	487	531	447	447	444	474	445	458	430	449	462	470	498	432	429	464	456	490	447	449	455	457	432	486	439	429	457	427	427	456	473	510	449	472	447	443	411	448	468	458	423	421	454	447	456	408	478	433	463	443	448	431	463	448	466	451	437	467	467	419	423	472	463	463	457	457	426	490	435	447	498	451	474	448	443	453	478	440	442	461	463	448	433	494	435	476	439	427	460	451	447	479	433	484	439	450	452	423	459	458	470	458	504	472	478	427	433	439	458	477	467	462	466	468	419	436	427	447	402	506	466	438	407	463	465	474	452	479	469	453	487	426	443	461	465	429	469	436	449	459	405	461	457	460	436	445	459	448	470	415	463	446	463	461	463	478	473	435	438	445	477	438	417	445	455	459	442	455	492	456	482	463	500	469	462	491	426	443	449	456	442	451	430	455	497	460	420	438	451	456	450	432	446	423	476	453	446	481	416	508	460	466	453	448	426	447	448	403	453	430	482	452	463	459	458	450	460	436	446	439	395	461	434	452	446	442	477	453	452	457	424	472	460	467	479	464	444	440	468	510	399	429	456	467	433	470	452	487	417	446	478	462	446	489	471	445	446	445	430	473	427	434	458	452	467	426	479	442	440	463	484	494	459	478	468	445	455	419	457	470	487	478	455	452	420	489	434	451	447	451	475	461	465	450	443	473	431	441	462	411	445	462	420	430	423	430	462	433	480	467	458	445	473	442	461	482	424	454	465	461	411	449	494	470	436	443	463	463	447	431	508	410	447	464	490	436	451	473	468	463	461	453	430	458	426	475	466	444	448	446	478	484	453	435	495	469	409	439	472	448	477	458	445	448	441	438	465	463	468	447	459	453	468	474	422	449	452	431	460	488	494	455	469	446	419	449	463	453	432	457	483	462	471	479	425	474	446	430	468	499	449	491	441	454	466	481	456	466	457	445	462	447	417	468	474	486	448	452	475	510	473	426	447	431	424	461	474	460	423	480	493	458	443	464	501	460	493	448	479	467	462	467	438	433	472	494	452	477	447	483	445	436	458	471	458	445	457	455	432	468	457	452	439	436	477	430	466	462	420	468	451	489	463	431	454	483	472	478	451	429	436	465	475	418	474	449	478	432	455	479	474	470	481	466	455	419	451	455	464	464	464	469	448	482	448	502	437	458	454	426	423	440	523	459	449	459	421	455	447	453	464	495	428	433	463	499	432	508	459	472	445	453	460	456	465	447	451	422	456	440	463	463	468	458	467	478	433	461	445	474	471	490	468	449	446	446	424	497	479	481	428	437	496	461	445	447	442	442	462	461	488	508	491	463	453	447	464	444	464	497	470	459	474	447	441	412	433	481	467	443	423	453	432	458	426	463	455	465	434	472	460	461	468	452	440	464	466	458	439	427	460	458	429	450	459	497	477	458	460	438	480	441	411	457	461	458	472	475	453	459	452	461	461	488	503	427	470	439	462	453	461	467	460	438	416	437	453	459	473	452	432	450	475	470	484	456	447	469	407	494	437	456	436	464	447	499	420	437	481	483	440	434	492	442	430	474	435	461	455	443	455	473	481	436	448	428	476	484	489	430	450	419	483	454	485	424	430	438	453	442	471	454	474	452	461	469	441	487	435	475	450	441	454	467	455	442	431	495	474	497	474	484	433	489	447	451	469	444	464	508	457	412	460	467	457	444	451	457	464	451	466	487	426	475	449	448	461	477	454	451	460	444	473	483	472	470	457	461	484	516	477	464	470	438	488	444	443	473	474	418	441	473	432	448	464	421	459	449	444	440	431	452	456	431	457	446	446	430	431	480	467	459	459	438	461	412	466	440	425	491	454	436	457	415	442	450	456	486	449	472	464	457	455	442	432	414	433	421	457	432	445	453	406	477	470	454	444	459	456	473	418	451	443	481	406	460	439	471	459	414	457	484	467	426	421	452	476	431	436	450	462	496	436	451	432	478	490	495	477	454	464	442	480	476	450	449	435	484	458	458	429	454	486	445	428	390	491	444	447	431	442	457	453	489	445	458	456	414	503	475	479	460	460	453	484	407	449	453	438	463	446	480	471	465	437	462	468	470	461	455	457	428	421	455	454	435	457	432	449	482	460	462	466	461	492	452	466	438	419	434	461	461	480	457	451	448	453	455	504	465	423	414	433	467	475	445	431	451	445	458	449	494	457	450	484	469	451	448	452	460	440	463	450	468	472	425	481	448	459	428	432	410	418	457	478	441	455	485	474	472	466	417	458	458	488	433	454	476	468	476	443	453	414	456	457	444	418	494	487	463	440	439	480	425	474	461	464	484	449	410	491	479	426	485	449	450	426	488	434	466	470	476	462	452	434	467	462	442	459	463	428	452	452	426	465	494	437	416	420	484	428	447	469	460	439	484	431	474	434	466	486	454	497	435	416	484	491	470	474	446	489	468	430	461	450	481	455	475	445	470	446	457	449	463	454	420	454	512	450	468	437	446	471	458	474	488	447	436	468	413	430	445	444	481	455	476
10963	985	944	932	891	551	374	329	304	308	318	316	306	306	265	305	284	274	269	283	296	284	260	283	293	274	280	273	256	273	286	280	238	244	288	270	278	308	286	268	314	275	269	273	267	274	291	247	274	246	259	276	262	284	262	294	272	278	275	258	240	247	281	273	272	286	237	287	248	279	279	253	253	261	279	277	266	260	236	304	283	262	276	291	282	270	270	274	256	261	263	274	273	265	268	251	267	273	283	283	239	245	271	263	299	267	288	274	254	305	269	288	236	251	265	266	257	282	295	298	278	274	267	282	274	276	301	299	270	264	296	303	288	290	276	273	274	265	268	287	252	268	263	258	250	268	258	240	296	266	251	267	289	269	258	276	271	248	264	255	261	284	280	267	254	260	265	302	280	313	254	269	271	287	282	252	245	252	263	323	251	278	316	279	231	247	254	278	285	276	269	270	268	277	292	241	230	306	282	276	254	258	280	283	260	266	250	306	281	277	280	268	273	248	320	248	276	287	252	293	266	277	274	262	248	231	273	292	278	279	306	261	255	293	257	277	273	301	294	262	273	244	305	269	286	275	274	255	232	275	250	262	280	271	266	249	275	262	272	268	274	286	283	231	292	246	280	286	291	287	267	261	250	280	271	259	286	294	259	247	295	248	283	269	280	305	260	274	244	257	241	278	252	271	299	251	296	272	279	294	261	276	276	295	263	255	281	318	288	303	255	268	285	261	292	285	274	286	291	249	278	288	273	277	294	299	286	300	287	262	287	282	252	299	262	284	256	280	268	305	272	240	243	293	278	280	253	262	307	291	253	242	262	242	314	273	282	276	275	272	264	284	276	284	246	268	252	264	295	310	286	266	270	270	280	278	259	285	286	309	289	265	256	265	267	251	275	294	290	242	296	290	259	280	285	263	274	265	275	275	279	279	284	267	260	299	269	264	224	263	301	276	292	253	256	230	315	284	264	281	271	250	272	263	260	289	248	271	320	300	260	286	278	309	250	262	308	292	266	277	266	278	297	272	284	270	280	261	286	276	265	266	296	248	269	327	269	294	257	272	264	251	302	269	259	267	263	259	286	285	269	270	292	278	248	280	240	263	276	286	271	285	235	254	257	306	263	309	257	268	276	247	291	293	284	241	253	251	275	271	244	243	299	277	264	280	289	242	274	260	252	255	242	275	290	263	257	270	268	265	293	301	269	283	278	279	270	280	277	258	278	265	258	263	296	301	263	260	318	256	277	315	264	259	257	278	294	276	277	268	295	281	272	288	274	245	278	276	267	268	261	267	259	249	287	257	258	271	265	294	283	271	264	281	271	271	264	243	272	270	274	288	273	233	305	247	243	304	285	278	287	251	295	273	283	261	273	260	295	285	291	281	246	298	256	265	242	253	243	287	292	255	271	264	275	293	256	248	271	243	281	237	256	288	267	292	269	260	285	272	272	291	267	302	248	269	291	273	291	254	282	265	277	271	279	300	284	299	281	278	284	273	222	298	265	246	265	252	288	257	271	247	249	267	301	289	275	273	250	248	253	263	266	280	244	249	275	247	305	265	287	280	282	270	284	292	269	284	283	236	293	290	269	274	298	269	284	277	293	257	261	250	257	283	277	273	295	259	293	275	236	280	295	277	251	304	270	277	264	294	281	260	247	293	295	290	267	253	254	271	248	304	271	229	266	259	251	268	283	281	224	274	271	288	276	237	282	270	256	295	290	271	282	274	288	298	244	291	271	284	298	290	277	277	278	259	255	251	262	306	306	247	296	274	283	270	239	277	321	247	288	279	270	248	261	251	260	237	263	264	257	280	275	250	296	291	273	271	270	266	262	251	241	267	253	276	259	287	279	249	240	292	284	286	293	261	266	263	267	275	275	296	297	264	277	268	272	246	274	272	284	264	260	269	262	267	257	273	252	273	272	302	293	282	273	299	254	286	261	242	280	277	289	272	297	284	272	278	274	274	275	256	279	273	300	292	241	313	297	262	282	282	251	218	267	269	287	303	252	297	274	281	263	288	290	241	275	262	266	278	280	266	256	256	255	279	288	297	277	289	265	274	263	278	281	245	288	280	269	284	268	266	266	263	255	277	269	292	271	255	268	255	255	272	265	232	283	258	297	265	267	275	276	240	289	296	268	267	250	273	261	279	281	253	260	269	265	270	255	272	249	229	293	259	292	274	296	268	275	312	284	299	288	267	238	260	285	256	306	294	279	259	283	285	243	297	250	272	277	266	267	267	234	270	281	299	271	283	275	282	278	285	296	263	258	268	285	259	265	276	293	297	288	266	270	284	293	270	271	242	292	260	269	249	264	269	311	247	277	288	266	275	294	308	287	315	253	274	314	282	265	262	278	266	281	244	249	271	263	280	262	262	282	293	269	274	245	245	303	258	283	243	250	282	262	310	271	258	298	262	251	296	290	256	304	278	251	294	240	277	299	257	269	276	273	257	246	261	284	286	238	283	284	288	270	308	260	248	257	268	286	251	245	268	256	266	276	284	266	302	273	265	270	274	282	271	263	250	261	288	272	264	251	300	309	265	268	286	280	285	288	270	267	267	278	283	267	267	279	246	280	309	273	309	284	253	262	252	282	291	263	251	261	278	267	299	266	244	275	241	261	247	282	254	292	257	262	280	282	235	316	276	285	248	267	257	250	286	273	298	278	279	272	266	251	278	263	255	265	304	295	258	269	258	253	263	281	263	303	264	248	307	259	266	269	250	280	281	271	262	261	253	254	275	295	264	293	269	255	252	274	272	237	274	295	289	289	276	259	297	253	273	257	269	261	269	271	318	274	286	271	284	256	249	272	292	264	305	298	299	277	280	245	283	258	299	252	267	285	271	275	236	260	248	264	254	250	283	222	276	263	266	302	253	271	250	266	247	253	273	262	272	298	275	269	320	271	299	261	252	298	304	256	247	241	236	271	288	244	285	227	254	274	261	287	271	266	300	284	256	266	280	291	255	283	288	287	275	256	286	252	266	281	280	306	239	248	286	272	269	285	249	263	250	245	235	267	263	272	262	275	225	279	250	262	264	270	270	302	245	265	276	288	270	310	264	262	247	252	283	290	280	291	268	252	248	240	253	276	319	296	276	294	253	237	274	274	318	260	289	249	289	257	258	267	241	275	268	260	266	270	268	297	290	280	286	268	271	228	281	294	247	281	253	303	303	282	295	291	280	279	254	276	274	290	246	258	275	264	308	263	247	289	264	267	261	273	244	297	261	285	296	275	227	257	270	311	308	264	269	303	280	289	302	257	268	290	250	281	288	258	272	270	237	267	276	297	258	261	271	263	287	275	270	246	239	251	281	278	222	274	281	279	289	280	284	271	250	231	254	242	244	275	262	237	293	257	281	266	291	264	251	290	300	251	279	280	280	277	268	275	267	280	240	269	268	282	303	251	232	245	305	276	281	272	275	263	259	242	308	252	233	300	298	269	257	275	270	280	256	257	251	274	264	301	278	256	249	244	261	275	284	251	279	248	244
7850	1052	1785	2284	2239	1422	1204	1067	939	873	838	754	760	773	781	724	704	704	669	717	720	705	666	649	651	665	715	738	656	687	647	651	638	612	717	618	642	698	649	696	612	624	653	629	622	663	584	704	644	695	660	638	660	676	673	628	667	632	609	639	661	652	635	659	669	655	641	663	660	607	665	641	621	671	624	597	662	651	635	585	699	618	656	655	657	643	609	642	599	644	634	653	648	671	674	623	610	646	636	620	633	627	679	662	650	610	728	656	666	627	669	667	672	594	646	659	649	645	642	637	614	631	604	678	651	614	639	719	624	635	637	654	709	668	600	637	651	648	635	635	641	635	656	647	636	623	638	655	622	599	625	660	638	587	572	644	647	586	650	608	622	675	621	631	627	659	624	655	658	639	641	639	600	640	616	653	659	630	647	691	703	643	611	628	610	677	625	671	604	675	632	626	630	667	676	624	628	668	602	635	603	678	674	603	665	672	663	673	606	624	663	695	614	631	637	629	640	618	637	682	659	646	670	679	616	647	625	638	674	688	649	623	677	660	647	673	660	643	598	652	665	627	637	642	608	635	633	625	597	605	592	639	618	655	646	602	624	659	670	686	656	618	621	613	697	650	612	626	611	628	617	633	636	603	657	634	632	620	637	643	619	652	625	646	675	634	671	664	622	680	630	590	628	674	615	603	655	616	639	613	560	661	641	609	615	651	627	626	629	652	643	612	661	622	657	638	625	622	656	639	669	633	631	647	610	594	633	649	616	611	650	668	587	676	669	642	659	635	618	651	644	643	661	639	609	600	621	634	641	613	661	668	680	590	689	666	677	654	649	639	621	637	628	658	667	620	622	633	631	609	582	618	646	596	645	613	610	609	619	619	637	638	610	674	662	623	675	633	644	647	673	619	630	680	599	680	678	641	605	637	616	657	637	604	629	620	617	613	649	580	620	654	674	661	651	638	651	652	643	615	612	670	657	668	621	598	632	629	663	628	583	618	670	665	634	626	685	629	652	645	685	657	656	672	650	610	622	642	643	650	659	648	626	630	586	648	635	601	620	621	638	651	643	635	695	636	631	612	647	646	646	592	668	630	632	594	648	606	601	626	650	638	611	672	637	663	639	618	652	624	620	653	622	595	600	590	665	586	647	598	661	619	589	695	665	604	641	644	664	681	656	654	618	622	634	672	663	652	631	629	624	636	639	589	657	611	658	652	574	659	648	620	635	627	659	657	594	665	594	596	662	601	630	628	647	670	648	658	600	663	662	663	599	623	633	631	623	684	627	638	605	629	656	630	601	647	637	635	636	692	629	672	604	661	676	602	652	653	654	641	641	638	635	662	656	639	608	612	663	659	649	630	658	624	651	671	636	621	675	693	641	631	643	645	615	650	605	637	675	624	611	624	624	621	680	653	625	625	681	645	652	668	637	623	620	624	648	638	632	598	699	641	615	621	608	589	609	648	665	643	617	658	666	671	623	628	617	626	704	592	609	641	605	672	615	654	698	648	671	639	644	633	660	618	621	598	640	648	603	614	688	611	633	634	644	628	661	632	657	667	635	648	616	613	630	654	692	639	591	641	650	629	612	631	645	659	631	638	626	614	631	641	611	670	612	641	651	665	641	661	607	660	645	681	656	629	596	643	681	631	640	636	663	643	630	646	617	635	652	595	606	627	653	635	637	659	653	633	605	645	643	689	670	624	650	688	665	636	639	650	644	673	673	654	669	608	624	688	626	582	669	628	645	646	599	622	598	614	651	645	620	636	690	680	611	670	660	613	642	623	658	654	650	623	678	682	632	624	660	642	652	620	668	656	646	595	643	600	669	647	676	613	661	610	634	699	646	605	618	659	640	621	619	670	647	632	605	629	618	647	626	614	629	629	600	659	659	656	629	643	634	646	654	639	638	615	637	595	656	643	683	655	612	661	623	650	657	663	687	622	628	634	692	631	635	655	619	644	644	680	639	657	631	648	606	689	658	694	624	628	599	644	624	590	637	667	654	676	603	641	644	679	628	603	612	654	646	611	643	631	613	680	629	637	645	638	605	640	654	672	651	629	644	640	694	651	654	654	610	627	622	625	668	604	697	651	616	665	599	625	680	641	605	686	640	658	646	648	679	649	685	620	606	640	656	592	596	611	696	653	645	668	620	637	628	630	639	637	669	623	669	664	618	631	617	645	644	644	622	622	622	657	643	667	649	622	640	623	640	651	610	670	660	662	649	623	608	653	634	631	638	655	646	618	691	606	669	582	619	691	626	603	680	653	634	656	640	645	633	627	675	626	658	608	625	663	610	642	647	635	664	626	646	592	599	618	643	666	631	653	665	619	628	657	636	649	615	646	667	635	648	641	655	653	622	653	650	681	684	641	631	716	634	631	607	637	684	643	633	651	690	651	643	663	633	628	662	660	653	632	639	623	629	629	650	646	640	625	641	628	643	651	664	648	642	582	648	616	609	603	639	656	653	648	642	614	621	612	638	639	612	627	629	660	610	609	649	652	657	614	644	647	654	672	651	642	672	632	636	666	599	639	679	613	609	633	620	693	663	653	594	596	616	673	592	676	636	654	641	692	689	625	615	608	631	622	638	629	625	638	620	624	635	608	638	676	612	641	637	603	599	648	655	622	632	665	632	641	650	632	634	604	675	603	602	644	635	603	639	649	646	626	620	599	623	616	643	624	609	685	611	658	621	647	669	664	629	664	657	635	609	671	651	598	628	633	615	678	628	643	589	647	662	652	588	653	641	651	620	639	672	605	648	601	630	627	701	631	604	615	673	646	624	627	630	668	598	651	629	595	639	626	641	609	647	627	643	601	692	654	628	648	621	653	665	662	614	623	618	633	626	658	621	638	640	629	624	641	650	605	618	590	622	648	637	615	647	637	652	673	659	666	653	623	639	633	612	609	628	657	611	651	685	670	637	620	618	612	647	582	666	673	664	624	647	613	670	651	631	643	643	633	674	640	654	621	648	612	662	627	643	615	669	660	642	609	611	644	626	630	665	635	608	657	638	631	671	558	641	639	652	685	669	648	604	605	629	591	598	679	633	634	629	596	634	616	606	663	683	645	684	646	625	625	626	603	616	620	651	588	577	610	637	694	680	662	618	676	631	640	629	635	633	641	593	612	633	671	639	648	634	645	640	625	634	645	624	644	615	685	666	636	630	655	675	600	675	683	663	656	648	642	621	626	649	672	631	644	655	633	695	663	639	609	623	632	668	619	643	636	641	633	670	573	639	664	640	632	624	627	659	647	650	653	682	676	667	685	627	700	656	661	650	642	692	649	642	627	650	648	617	630	647	636	640	666	638	642	644	699	631	636	599	631	668	617	660	634	699	611	642	683	628	641	636	636	718	624	670	660	633	683	610	611	668	643	636	642	602	615	641	680	645	602	655	655	634	639	643	696	643	639	599	647	674	681	609	656	583	663	661	585	639	650	600	634	627	641	608	686	629	646	660	635	631	631	630	600	651	600	695	629	624	633	655	604
19385	2296	1899	1910	1625	904	708	547	518	482	407	474	423	445	403	398	436	429	408	379	394	391	408	409	393	413	384	386	389	377	397	366	373	420	405	388	409	370	350	394	388	378	374	384	426	390	347	432	384	390	403	382	376	388	412	389	373	395	429	392	359	414	426	396	396	396	387	375	356	371	410	364	407	357	348	390	361	397	406	414	396	376	370	379	362	381	368	390	399	388	403	391	370	354	361	370	348	427	369	388	372	422	349	404	408	402	392	391	383	362	392	412	397	368	376	423	394	375	387	352	441	368	360	375	345	372	346	353	386	403	354	359	430	375	391	423	385	381	391	379	392	360	398	370	378	388	376	414	404	382	367	392	384	353	375	399	391	410	336	358	426	412	417	406	394	406	371	391	398	402	368	364	378	368	404	408	350	396	401	360	338	367	351	375	401	368	394	373	335	394	416	355	426	381	403	425	399	342	381	406	375	415	353	386	411	331	379	376	415	385	340	418	419	404	416	431	395	382	418	381	377	394	384	364	367	371	379	376	377	408	393	365	399	353	429	409	364	401	356	369	381	365	392	392	406	419	388	384	386	360	348	366	391	365	381	356	373	415	394	391	361	390	402	338	307	354	396	365	345	363	391	397	404	400	388	397	403	353	371	407	382	382	418	411	371	409	373	405	351	364	396	394	391	401	373	395	393	374	443	430	415	374	382	385	357	394	330	405	361	366	377	386	407	403	382	378	345	356	403	393	378	400	384	393	351	349	394	412	372	401	409	367	367	373	384	407	389	337	354	419	373	363	394	377	403	326	356	403	377	390	363	373	355	421	429	366	370	363	366	384	378	367	377	399	381	366	404	369	413	354	413	360	387	360	388	369	382	386	389	401	453	372	413	381	351	418	383	366	368	353	387	352	394	379	382	397	373	410	384	410	384	379	368	377	387	400	384	385	389	413	378	352	400	392	380	387	391	392	334	405	378	386	381	415	372	393	382	379	417	386	449	416	366	392	403	384	402	402	343	336	374	391	406	385	356	350	375	365	403	382	372	408	412	373	383	413	343	364	410	433	373	401	404	400	393	371	363	369	363	387	366	403	409	402	379	398	397	344	416	383	373	332	382	416	420	416	403	410	423	389	405	370	366	389	375	368	399	400	409	357	402	400	401	383	376	419	409	365	403	371	379	387	370	399	373	393	393	397	366	381	344	385	386	404	408	409	424	419	386	404	402	349	412	389	376	402	402	335	400	400	383	402	395	392	392	410	336	426	404	406	384	365	391	390	402	412	430	386	369	366	401	370	407	367	368	350	383	378	350	360	364	382	347	365	377	345	423	398	362	373	363	396	362	403	416	358	385	372	399	378	384	422	384	367	358	383	387	379	365	373	358	381	414	380	355	386	362	349	373	380	381	390	409	388	357	395	387	395	438	391	396	377	413	372	388	362	372	376	423	408	390	408	403	411	399	409	415	385	422	394	414	375	394	400	387	378	411	390	365	402	376	396	386	427	378	360	377	403	398	371	354	385	385	363	421	343	403	357	393	376	408	382	363	360	389	389	365	359	376	386	411	420	397	395	390	381	383	420	364	395	419	372	365	386	362	352	386	370	366	386	388	382	412	357	348	411	412	360	401	377	343	375	396	407	375	424	391	381	377	369	386	385	387	428	382	427	373	392	398	384	394	367	374	395	390	363	392	406	353	374	391	361	367	402	368	385	391	429	421	402	379	355	387	398	408	373	396	391	370	399	406	389	395	392	380	400	312	372	384	383	396	392	379	362	363	407	419	423	369	382	399	397	358	393	379	401	364	380	382	405	353	365	412	391	422	385	347	395	392	391	380	390	387	401	367	409	376	386	332	418	437	427	368	360	358	388	372	319	417	402	381	370	407	383	392	383	388	360	364	369	389	410	353	377	391	377	407	376	361	337	401	406	433	426	425	371	384	383	368	333	413	368	371	392	392	358	389	400	356	368	328	396	369	374	363	444	369	385	373	421	462	351	349	371	351	363	356	417	341	399	379	364	370	407	370	422	418	351	415	400	402	390	356	364	400	374	376	384	344	389	426	380	368	401	374	335	381	389	394	373	397	384	366	390	343	380	380	357	397	351	353	415	379	375	410	437	406	362	368	397	383	383	386	388	400	370	374	393	392	345	415	353	411	369	346	378	375	351	432	355	369	369	365	388	365	370	399	391	384	374	426	395	393	397	409	402	406	370	404	439	372	365	354	368	376	388	402	376	414	359	404	366	369	389	391	410	371	407	413	397	379	408	418	387	398	383	355	406	394	335	425	382	391	404	388	378	381	337	368	373	370	380	369	366	373	357	359	382	387	414	385	357	381	377	425	405	388	388	382	396	414	373	374	388	420	361	364	396	414	404	386	434	378	387	412	410	412	386	363	373	371	329	399	364	383	408	378	412	374	390	409	406	397	330	393	390	364	371	374	401	352	363	362	402	411	368	391	373	405	378	373	374	406	397	399	409	388	415	334	387	372	371	389	356	417	390	360	351	370	413	374	345	363	374	379	359	392	407	406	375	370	389	374	396	389	410	392	362	370	428	405	354	358	397	361	360	384	381	389	385	363	381	391	413	404	341	391	398	399	391	367	367	366	357	398	396	368	379	410	397	382	363	391	429	370	386	389	382	398	377	419	395	394	383	383	373	336	421	366	448	380	398	347	370	369	379	401	393	419	381	375	383	405	371	392	385	380	365	373	368	366	362	399	436	393	379	397	364	389	348	396	409	356	375	377	397	399	365	397	392	372	409	364	364	409	372	384	381	382	380	384	375	353	387	391	390	347	368	388	357	408	363	348	383	332	417	359	394	351	351	385	337	392	368	364	413	376	356	417	415	399	397	417	415	414	382	368	411	395	385	373	391	374	410	427	394	415	409	384	390	397	368	399	381	368	383	364	380	385	385	417	370	378	372	433	407	436	373	381	408	361	383	379	353	398	408	381	349	384	368	408	360	373	406	382	416	355	366	375	418	380	392	402	395	384	418	406	353	406	338	390	380	355	383	447	416	393	389	395	377	380	371	382	392	375	385	397	389	400	345	400	378	384	385	388	394	369	409	423	432	395	382	387	388	379	388	352	386	403	407	385	362	388	381	362	381	368	385	397	392	369	390	340	393	381	384	416	376	399	384	371	380	387	389	415	418	352	403	349	397	396	431	403	405	399	400	392	357	392	423	388	390	367	341	392	414	424	370	398	401	383	399	371	383	398	357	386	376	380	375	352	375	386	388	380	395	343	400	365	382	383	375	370	412	389	402	373	375	373	374	353	344	393	360	365	375	391	381	350	357	357	369	412	387	339	379	403	381	370	383	379	399	378	402	381	389	427	364	397	375	385	349	361	403	390	340	391	368	400	351	373	376	394	391	417	403	422	412	411	375	385	386	370	427	356	369	393	372	420	349	402	394	398	420	385	371	380	401	378	388	380	379	352	379	363	421	379	383	386	398	411	390	413	427	347	401	381	372	393	366	411	382	370	354	374	389
10778	1647	3240	4036	3989	2288	2001	1805	1468	1362	1280	1222	1194	1123	1061	1055	1005	996	987	991	963	942	958	960	951	877	963	925	897	898	896	918	987	890	866	853	837	923	897	947	835	827	897	898	864	808	880	870	921	843	838	845	917	867	843	875	860	834	872	865	904	899	903	886	807	835	888	906	862	854	910	842	874	877	830	864	847	820	878	864	870	846	877	864	922	868	893	872	849	920	919	885	914	859	855	821	869	830	882	823	830	867	842	805	847	860	856	905	834	834	802	885	826	881	856	850	883	862	871	852	837	842	885	869	840	863	874	845	844	820	854	868	872	869	843	839	848	853	896	852	881	885	870	877	860	824	915	887	858	871	831	894	841	830	884	876	847	840	849	879	857	881	883	825	807	820	892	856	844	820	820	889	827	804	882	867	831	892	874	851	781	867	848	897	908	841	876	806	813	851	853	865	869	806	900	878	818	884	845	804	869	870	822	890	832	854	889	891	841	801	847	819	819	854	822	829	909	848	883	874	892	843	856	890	816	810	878	881	836	813	844	909	883	828	846	867	882	897	859	850	880	868	809	852	825	847	843	819	910	874	805	856	890	804	851	788	877	819	848	871	914	881	897	825	825	869	850	863	854	836	877	902	895	843	862	829	821	882	826	881	872	869	844	877	896	872	875	852	880	880	861	852	869	851	814	805	891	862	839	859	867	877	902	802	809	828	840	831	847	850	852	871	859	850	864	880	842	826	854	865	848	809	887	847	851	926	841	821	905	818	852	844	836	874	806	891	865	874	815	892	790	834	848	831	856	800	896	851	870	854	874	876	854	865	871	829	853	859	861	837	843	870	838	834	866	906	852	852	870	876	821	910	846	823	870	847	889	848	851	875	819	860	883	868	892	864	891	804	787	886	812	828	821	827	858	884	802	834	850	894	842	856	857	848	916	872	901	879	921	833	855	835	865	909	861	886	877	854	895	894	863	842	829	833	841	833	856	856	845	851	800	803	879	844	889	878	901	854	818	863	801	827	833	826	886	886	920	856	761	819	812	885	849	859	817	883	902	878	835	874	851	851	848	829	830	858	858	872	873	906	874	899	890	851	816	848	839	896	880	800	831	899	877	798	829	879	824	817	840	808	836	851	833	849	843	854	910	843	850	849	860	844	868	866	820	855	886	841	860	857	857	852	851	841	882	860	878	854	840	842	923	817	851	849	860	824	925	886	823	890	861	805	823	818	832	837	811	826	850	874	839	857	862	791	837	868	800	843	863	820	870	881	875	865	883	852	825	869	854	851	936	837	872	791	830	842	772	892	880	815	802	849	835	839	879	880	825	845	825	821	840	885	828	873	854	830	845	851	835	804	810	838	876	855	855	904	832	925	814	860	874	874	856	813	889	879	837	865	895	855	826	850	838	846	843	874	865	859	889	833	880	842	820	873	826	865	850	855	894	863	813	843	912	837	857	866	844	883	869	820	857	893	840	833	863	803	865	864	829	831	831	828	904	859	859	889	840	858	837	841	846	849	801	846	904	846	874	827	817	841	798	862	846	778	828	832	854	842	878	855	946	862	809	849	864	831	835	877	817	848	804	861	911	875	876	846	907	827	843	859	882	843	858	906	820	902	885	877	894	806	841	837	861	922	875	866	807	914	861	903	846	864	870	809	842	882	851	882	849	837	896	855	897	844	842	820	844	909	889	835	855	845	937	841	809	887	864	859	813	841	840	867	805	856	790	848	814	839	880	884	837	841	883	865	832	899	858	825	840	828	886	843	854	843	819	817	851	855	871	840	866	887	869	884	822	814	857	873	850	879	910	826	882	838	857	869	779	832	908	849	817	865	832	859	857	878	853	903	804	853	882	855	884	876	859	839	887	854	855	860	856	877	804	855	866	807	860	822	876	808	884	862	836	874	847	824	853	825	852	868	864	819	889	827	849	835	875	847	876	776	826	866	851	835	835	831	819	862	829	862	865	853	862	868	891	892	875	873	874	792	836	849	865	891	818	818	869	908	928	835	859	821	808	850	904	866	858	876	865	840	841	886	816	854	855	849	885	804	826	852	859	857	876	825	873	862	859	862	864	865	823	855	870	872	926	844	841	866	866	866	881	872	879	844	864	818	851	836	869	845	851	832	803	837	870	836	862	882	830	846	868	851	843	805	825	858	832	826	863	840	810	870	853	810	826	843	828	863	850	854	866	954	859	794	816	840	803	884	840	842	832	836	883	872	827	880	811	871	805	787	851	852	794	855	853	872	885	887	851	772	860	862	847	907	875	828	885	829	879	876	833	878	876	897	844	841	835	826	898	847	882	897	795	886	832	849	838	854	875	892	785	899	779	867	906	872	858	918	838	828	812	847	863	866	904	856	831	868	920	883	892	850	864	909	882	818	819	857	894	868	821	888	798	829	818	801	820	828	854	823	817	828	852	776	830	831	802	864	786	850	818	860	884	851	871	859	873	844	846	877	855	889	830	866	875	912	863	770	892	879	868	867	838	852	885	834	853	832	791	871	847	874	840	862	846	864	836	825	864	891	847	856	841	871	873	891	893	828	831	875	842	818	825	850	913	859	841	852	827	860	846	873	874	894	852	849	880	841	846	831	836	784	882	880	857	864	849	812	866	835	849	894	859	815	837	853	853	887	853	871	810	880	841	824	887	875	840	867	857	849	800	808	832	861	888	827	853	833	853	833	825	812	869	882	842	904	852	875	821	873	861	870	883	868	840	840	848	847	870	842	810	832	956	804	867	872	805	837	843	811	841	867	868	845	833	855	913	839	869	812	880	815	857	846	862	825	889	865	857	833	849	857	832	899	887	836	848	849	864	836	821	858	874	837	860	847	852	820	887	898	849	838	828	866	813	852	844	828	805	820	909	891	826	881	867	915	922	897	858	855	871	895	891	884	879	844	852	822	828	862	862	919	854	903	820	867	878	812	871	870	813	860	905	887	847	872	890	849	875	811	818	876	869	849	861	853	907	840	847	827	850	865	886	869	845	879	806	791	882	877	870	834	894	872	829	876	864	854	804	837	850	868	892	799	874	882	819	862	873	882	876	773	859	819	884	889	838	848	850	873	792	850	855	876	867	873	909	821	827	816	847	883	856	848	784	855	850	835	845	814	862	851	805	870	874	863	880	848	815	885	894	822	863	833	845	828	874	807	876	870	858	871	822	796	909	880	806	830	857	860	907	865	804	871	827	867	897	819	840	846	854	825	832	859	797	804	896	861	846	913	885	843	833	836	846	847	902	887	898	883	820	859	864	838	835	868	854	833	859	925	850	888	902	894	875	878	850	867	877	894	866	863	884	899	857	857	841	847	823	887	888	835	832	851	844	863	840	878	809	860	867	887	842	826	825	847	886	835	825	876	808	899	853	813	805	903	892	853	867	848	829	834	823	833	851	815	849	855	883	895	810	854	811	853	867	861	873	846	868	865	847	851	848	844	843	853	936	778	829	865	861	864	856	781	860	850	884	859	847	886	861	809	890	799	834	824
2389	202	222	217	189	226	162	186	171	186	204	180	189	186	176	185	194	164	171	175	182	228	182	187	193	180	195	155	180	137	167	193	192	168	191	178	174	175	190	183	159	180	196	149	161	186	180	176	192	183	164	159	190	204	166	185	179	190	173	187	173	159	176	179	161	188	193	184	200	186	196	170	186	183	170	200	185	177	181	193	170	186	172	183	182	168	145	216	193	175	167	203	182	194	170	183	157	194	174	192	182	182	165	178	167	192	191	185	209	198	196	165	152	182	189	155	186	191	191	176	169	195	169	157	198	219	175	186	177	180	203	223	200	204	195	210	169	192	182	188	169	204	216	184	204	169	167	201	153	198	172	196	188	186	181	161	193	185	191	207	175	185	144	192	171	194	164	205	186	161	195	165	202	196	208	184	181	180	189	195	186	188	182	195	193	186	209	174	178	210	164	146	181	192	185	206	165	169	172	174	190	183	172	175	180	201	174	176	187	199	171	185	193	202	170	166	168	188	177	173	171	171	158	177	176	202	175	153	185	185	194	186	186	154	184	179	157	157	177	192	167	189	189	174	187	205	196	189	170	162	174	181	164	158	174	188	171	190	146	158	170	174	196	170	195	201	170	158	170	188	176	153	173	187	174	186	201	194	172	183	174	181	193	160	185	182	169	183	206	183	183	185	181	203	162	158	202	168	170	197	189	155	168	206	180	171	184	160	191	182	196	183	172	166	177	202	166	168	154	162	175	193	191	172	190	166	198	188	193	213	178	193	173	197	181	177	179	164	190	162	165	186	191	181	196	179	171	169	195	182	201	173	182	183	169	193	153	192	198	169	176	166	164	169	201	180	162	171	202	181	163	193	175	181	189	173	175	210	180	184	172	192	179	175	174	179	201	186	188	168	178	164	154	193	201	154	158	149	165	181	181	174	175	169	194	156	179	182	170	193	188	171	184	175	173	141	195	204	196	162	178	187	180	190	192	184	191	193	189	174	172	189	169	192	215	176	177	149	168	161	152	193	192	183	186	167	171	184	166	177	200	190	185	196	181	169	183	169	199	169	181	154	190	158	200	204	182	161	143	198	192	172	155	187	189	155	189	177	190	185	175	165	195	196	175	192	208	165	187	172	189	195	191	177	221	177	177	194	207	171	178	180	170	181	167	194	207	194	158	216	179	196	174	179	148	186	177	187	154	181	155	172	173	184	164	200	181	189	183	170	161	209	195	172	188	169	176	200	197	181	183	178	182	169	225	181	182	190	179	195	170	183	184	188	175	189	182	182	197	167	162	152	165	196	211	157	176	181	178	185	173	177	184	196	171	188	168	184	183	181	193	186	204	177	163	204	167	186	174	168	159	219	194	159	167	173	191	171	201	192	163	173	180	171	140	175	188	175	182	153	184	182	195	188	160	176	183	198	171	184	185	192	193	172	159	188	178	175	189	189	205	195	189	180	204	193	172	191	194	176	156	192	183	175	164	177	193	181	201	177	178	164	173	180	164	192	174	209	174	188	183	178	197	165	186	167	207	174	160	178	186	177	171	170	185	173	189	181	171	200	214	167	179	175	204	201	148	176	164	184	187	200	183	156	164	182	167	210	181	202	187	180	185	204	202	185	186	169	194	144	199	180	187	182	163	162	183	172	181	203	160	187	172	199	151	194	182	168	181	200	163	195	175	167	190	187	192	191	166	184	197	161	168	212	200	162	199	177	179	175	166	189	189	176	192	165	181	162	180	171	177	199	196	172	205	197	178	184	176	152	175	182	167	185	170	192	160	153	175	200	201	190	155	180	198	203	190	168	179	186	184	188	193	162	161	183	186	210	181	191	202	210	183	166	166	132	165	198	152	198	207	184	192	183	199	188	187	181	192	164	164	195	173	197	184	181	195	175	186	182	164	152	161	187	203	166	189	184	145	158	175	186	196	178	184	201	184	198	180	189	191	160	181	177	189	198	179	177	165	180	176	180	174	191	169	195	210	170	188	171	172	190	171	173	166	200	162	176	183	185	184	200	171	188	183	179	176	188	169	229	169	181	214	191	172	173	200	203	202	186	176	176	172	195	180	157	179	190	176	157	174	147	161	178	169	165	180	174	184	194	161	173	184	187	179	214	178	165	180	184	202	165	169	183	178	153	200	191	186	184	193	161	156	180	173	160	190	177	175	185	176	204	161	191	195	215	194	179	202	187	166	197	197	167	175	192	193	184	167	166	152	191	186	187	181	173	198	190	159	186	167	197	163	147	162	163	174	171	184	183	187	180	167	178	175	191	173	208	164	159	208	164	162	170	193	196	192	210	169	208	168	175	176	176	199	202	179	170	201	177	205	200	190	200	173	178	195	173	177	171	165	154	195	185	184	172	159	194	178	215	169	167	206	178	186	172	189	189	178	152	196	163	166	161	159	197	178	176	163	202	183	182	178	173	189	175	199	194	166	176	190	163	207	191	199	156	178	161	197	168	172	156	194	183	169	183	162	187	174	183	166	192	176	197	206	169	170	177	177	191	189	177	177	185	220	169	151	172	196	165	150	182	161	196	155	172	198	203	170	182	169	196	186	201	204	181	176	183	185	199	217	201	201	184	185	177	182	166	172	184	183	159	155	183	188	215	188	177	168	169	160	158	183	169	171	195	159	169	187	155	182	175	174	174	167	190	201	177	154	185	165	168	189	159	189	203	197	198	175	161	180	190	186	189	178	195	184	178	205	187	188	174	156	195	209	181	178	186	207	164	180	183	201	192	166	172	229	169	178	166	180	154	203	189	172	168	193	174	220	195	184	195	193	177	158	178	162	205	168	164	169	187	162	165	185	191	178	150	180	191	151	208	179	167	217	180	215	177	186	159	150	154	185	192	212	192	177	173	189	179	196	188	186	172	164	190	195	187	208	185	166	186	169	170	182	186	177	179	163	199	176	166	196	199	161	194	167	173	180	174	198	182	199	196	179	194	170	186	177	186	192	199	167	176	178	185	168	188	168	196	151	178	198	182	177	176	179	186	199	177	184	177	183	194	178	179	180	176	185	171	179	173	168	173	208	179	186	174	181	211	203	179	206	206	202	190	187	175	196	199	191	162	207	182	164	170	207	189	185	195	193	187	164	199	171	202	194	175	192	176	197	154	181	190	187	188	162	173	194	181	199	200	158	185	193	180	195	172	206	165	177	205	173	171	206	175	172	191	165	169	194	198	181	195	166	164	169	201	156	205	181	177	148	164	187	162	183	189	181	183	186	194	162	192	202	175	168	153	213	202	189	154	188	194	198	190	195	182	190	196	218	195	206	193	209	187	165	171	207	210	173	194	184	214	195	165	176	198	181	172	174	205	187	178	200	175	177	193	187	179	175	200	169	175	161	174	189	195	176	175	189	170	157	196	195	199	171	192	185	190	180	174	187	185	195	170	179	181	166	137	169	210	183	195	201	168	185	168	189	193	178	168	205	184	190	197	166	198	212	188	183	199	184	156	197	172	185	176	146	148	192	164	196	178	223	200
2288	491	572	582	571	501	499	443	469	472	514	463	508	444	432	477	464	434	420	491	483	460	427	424	431	458	425	480	423	453	468	462	466	432	443	480	436	440	445	461	446	459	456	450	419	462	478	471	458	439	456	473	396	464	453	485	415	451	462	488	459	469	445	436	459	456	435	450	492	460	482	415	445	457	437	433	468	454	461	434	476	477	434	438	466	470	483	448	466	449	454	445	456	437	427	444	455	440	459	448	487	451	482	442	498	455	459	406	460	442	466	439	439	508	456	451	467	485	428	438	436	417	471	467	436	431	458	494	437	481	445	450	456	465	478	425	467	465	447	463	445	432	477	445	481	468	474	440	434	461	456	473	433	472	472	467	491	450	443	452	436	443	494	406	453	436	505	438	465	434	449	446	449	456	435	475	479	433	483	482	425	459	431	435	487	476	434	411	447	459	437	438	428	443	429	435	459	434	474	463	491	439	450	463	438	398	460	511	459	427	433	457	420	433	462	435	436	411	439	464	495	436	452	466	506	455	476	440	462	445	464	437	440	472	459	426	437	450	466	463	454	480	437	450	432	443	439	478	432	463	439	426	457	465	446	474	439	448	433	466	452	442	447	429	468	427	446	481	513	472	475	433	441	437	421	439	450	458	435	449	450	459	453	431	456	470	471	466	444	474	490	453	457	496	480	460	506	431	499	461	416	454	472	441	456	449	464	426	458	435	435	402	496	486	443	450	462	492	455	475	452	456	465	476	423	463	454	416	454	434	432	408	471	419	449	460	458	413	442	445	448	475	441	443	484	422	450	450	470	452	442	428	470	432	409	453	507	514	454	432	427	503	433	410	451	438	451	447	439	489	430	466	494	457	460	443	422	470	418	462	453	424	444	482	453	458	438	450	427	445	425	472	451	477	460	485	483	440	440	471	462	476	450	461	456	506	446	484	485	458	469	449	435	453	454	449	461	463	421	435	466	465	468	427	466	437	423	451	441	441	475	453	479	449	484	410	422	423	410	456	429	452	438	454	451	448	451	430	429	451	442	463	437	450	450	520	434	450	416	481	431	445	445	452	437	453	459	465	435	435	454	463	436	445	451	466	440	480	443	425	447	453	447	495	489	429	448	456	465	476	439	413	424	467	459	464	463	450	455	469	464	457	454	423	437	459	452	435	431	448	482	427	434	462	462	436	440	458	419	432	436	416	420	466	468	433	441	449	476	446	507	466	455	435	455	445	443	515	441	458	481	439	470	441	456	464	456	484	473	483	435	439	471	457	457	455	476	486	474	484	469	448	462	443	445	420	449	488	474	482	475	442	453	472	479	431	449	460	482	446	447	427	470	478	499	470	444	434	459	487	434	416	447	422	444	446	439	469	447	441	464	465	454	444	447	442	401	430	461	460	498	469	445	460	456	487	474	449	447	462	483	444	433	447	462	458	483	453	452	473	500	478	479	477	430	454	442	449	437	490	454	437	441	475	435	478	445	445	470	441	455	474	448	456	438	446	444	464	461	449	440	414	439	418	426	467	422	461	447	448	419	481	456	485	454	480	442	453	458	447	462	442	433	477	461	478	447	433	472	454	426	452	465	431	459	415	463	438	458	472	410	459	449	457	450	446	437	463	475	491	487	478	466	465	457	457	432	475	413	476	476	422	456	446	498	438	445	477	404	479	431	448	451	460	446	438	429	450	439	453	415	441	477	460	466	415	474	459	423	441	441	451	487	490	444	410	453	459	427	423	441	444	467	435	474	397	442	448	453	429	457	418	432	447	437	490	438	450	453	463	434	441	442	468	472	418	443	413	469	426	431	443	452	454	450	466	465	447	441	445	424	480	469	454	436	449	434	429	454	447	470	455	457	464	421	425	429	437	442	454	454	442	436	461	426	466	441	458	456	476	454	460	443	461	442	425	474	434	477	432	446	455	474	455	476	426	460	437	449	431	477	471	435	443	448	443	449	482	469	467	453	415	493	454	465	457	443	464	452	478	463	429	488	423	456	430	500	470	458	486	445	432	452	502	482	417	436	465	454	449	440	444	404	476	430	461	452	453	451	468	414	469	428	429	467	463	470	443	443	500	436	445	503	469	443	472	489	454	443	384	450	448	434	442	460	432	428	445	415	433	443	426	453	430	438	463	461	438	451	465	435	454	450	448	458	449	446	440	512	491	466	458	445	470	468	425	474	460	422	464	455	417	457	468	452	470	431	453	455	461	460	458	457	457	469	486	457	427	471	468	466	446	469	424	482	443	439	441	422	465	466	473	459	421	458	474	480	416	463	462	489	483	478	412	460	471	469	434	445	436	461	397	373	439	460	496	413	455	454	462	432	450	425	452	446	427	428	461	476	458	444	490	463	452	445	435	450	482	465	476	420	461	431	445	482	463	441	500	476	455	450	450	441	446	456	422	479	436	461	442	452	436	473	432	447	479	453	456	454	463	464	423	421	464	441	483	474	490	433	433	515	455	472	436	474	418	466	476	416	432	464	443	455	458	477	461	412	449	458	450	439	475	461	459	456	461	451	429	404	495	450	418	412	451	537	392	445	455	488	427	430	478	426	421	431	463	437	446	472	449	449	440	455	449	447	498	427	431	454	478	465	411	444	467	419	403	439	507	453	472	431	431	464	455	404	424	463	450	422	444	467	459	397	449	418	437	454	424	444	418	445	467	468	447	457	514	438	439	440	440	456	431	432	460	459	470	464	462	437	418	465	438	455	452	429	477	467	434	428	441	444	449	478	393	492	402	471	437	451	447	446	444	461	472	474	405	460	459	449	449	435	484	413	449	471	425	513	432	466	479	450	439	449	421	465	442	476	459	451	456	447	437	432	428	471	441	478	425	457	455	418	447	412	424	464	393	480	449	466	442	433	425	467	430	430	452	458	490	456	442	424	471	480	424	457	451	443	477	456	436	419	458	463	484	419	459	437	482	471	481	474	462	449	467	456	487	477	472	461	421	478	434	444	427	452	451	491	457	470	448	468	448	467	446	457	457	443	459	467	443	456	450	446	426	431	430	460	446	454	480	469	467	431	432	468	461	447	461	451	475	446	438	426	524	445	469	437	450	425	469	497	441	477	436	434	423	414	440	472	482	397	468	456	471	443	448	428	454	504	433	449	427	449	465	434	494	469	442	444	435	452	390	414	451	487	467	453	434	461	459	436	474	487	474	467	417	462	440	461	469	445	430	477	478	471	457	439	442	443	438	424	432	452	451	462	448	485	470	452	466	453	472	472	441	434	456	450	408	467	445	458	418	464	471	447	451	441	442	473	467	432	441	467	441	453	474	445	427	452	424	438	474	444	428	417	436	421	463	467	514	431	441	446	439	467	453	427	462	445	430	466	440	478	450	465	428	415	486	480	446	438	441	480	419	448	455	428	437	451	495	445	462	452	473	444	416	473	420	503	467	445	453	436	500	494	436	487	413	457	458	461	470	454	476	452	468	432	447	429	485	443	456	424	473	447	434	427	460	448	468	496	461	479	429	456	459
9889	917	1264	1432	893	566	389	390	331	335	282	294	287	289	305	271	257	231	292	278	285	273	270	302	324	300	269	312	246	262	270	279	268	244	263	286	267	275	275	231	260	269	287	249	271	293	277	262	281	255	274	307	288	250	259	285	288	287	261	274	272	302	289	279	277	299	262	274	266	279	279	249	282	283	259	275	300	275	300	304	265	276	262	239	279	281	264	274	288	252	292	273	298	266	253	273	264	262	239	261	288	269	292	269	302	275	286	250	259	280	282	267	274	263	278	240	258	239	266	260	241	285	239	305	296	256	314	264	284	280	241	297	294	256	262	242	262	271	266	270	283	254	280	307	268	268	288	272	266	281	274	273	302	273	301	285	242	262	247	246	284	273	313	250	271	274	272	256	256	279	258	285	282	282	266	259	238	274	282	258	275	258	274	282	281	263	283	281	298	270	258	276	292	278	266	261	301	248	271	278	285	264	265	291	256	271	273	266	288	274	263	292	281	248	258	257	248	261	258	246	251	275	261	251	292	251	269	258	284	267	248	292	272	267	262	237	260	260	280	262	252	287	256	267	247	266	274	271	257	234	264	272	253	280	274	282	284	266	269	277	298	284	242	262	268	266	262	277	264	288	250	259	274	279	243	258	308	247	269	251	252	274	272	271	268	263	263	264	299	237	270	255	280	263	255	258	244	260	236	258	280	272	258	256	296	248	233	308	282	235	230	304	267	278	278	252	278	286	278	255	255	303	247	259	235	249	253	288	234	269	266	275	290	269	268	272	252	254	288	293	287	260	260	266	293	277	267	259	295	279	280	250	271	280	268	277	287	271	229	286	255	282	260	290	259	246	270	290	252	248	286	274	253	262	273	262	276	261	262	283	289	269	309	251	253	318	299	249	270	294	293	277	283	281	260	278	295	266	255	252	251	252	293	245	298	288	272	286	278	306	274	274	273	245	291	273	256	251	292	265	277	280	271	258	264	266	268	269	299	294	231	265	289	269	261	263	240	253	280	267	271	266	282	281	249	241	262	257	294	254	283	306	294	247	271	262	269	277	321	278	266	234	303	265	273	248	264	256	260	247	261	281	260	278	290	287	264	290	252	287	248	251	291	229	258	277	270	255	266	274	295	271	251	273	262	254	259	274	280	267	278	264	275	224	253	292	272	282	254	268	250	257	267	271	254	284	291	250	248	251	258	269	246	268	253	272	240	242	259	247	265	271	280	266	259	286	265	297	256	263	264	252	263	253	237	294	260	276	250	232	266	297	253	242	245	299	262	240	269	286	269	283	259	289	293	263	256	274	254	296	261	260	254	240	290	282	296	267	292	261	252	292	268	282	250	285	260	248	279	258	265	280	254	298	276	285	274	286	253	275	270	273	280	241	287	276	283	257	262	268	306	258	267	258	276	285	289	287	266	268	258	281	309	295	256	247	283	280	296	255	269	272	240	283	267	270	268	300	273	256	270	278	293	267	301	272	290	292	279	263	298	240	248	293	269	286	247	281	274	284	276	241	269	303	258	269	284	261	257	256	275	285	282	260	265	273	273	266	271	269	256	257	263	293	283	286	254	268	245	254	313	291	287	238	275	285	274	298	283	270	263	276	269	275	266	242	260	268	265	297	288	255	248	247	249	284	271	271	303	280	315	269	270	255	276	263	294	269	250	259	271	236	281	255	268	256	256	267	279	274	266	252	267	259	277	287	247	271	284	258	283	296	222	267	265	265	256	248	259	288	282	278	246	242	242	248	314	256	266	265	253	248	279	250	272	265	275	270	295	262	271	284	267	270	281	274	251	273	278	304	262	299	303	286	263	275	268	268	271	290	246	262	268	284	264	263	260	292	234	265	260	267	296	271	256	272	259	250	268	241	286	281	295	283	299	271	272	261	271	257	301	256	267	256	268	262	227	297	274	263	267	267	283	238	275	267	276	285	272	243	239	253	288	278	264	280	259	263	278	244	289	248	246	245	261	264	256	247	271	266	293	282	265	305	252	262	299	264	263	275	270	258	259	291	289	271	265	213	271	290	280	263	297	251	243	273	254	246	244	231	262	270	270	281	275	258	228	264	279	277	273	275	270	277	255	298	247	267	259	250	293	246	260	268	286	253	260	262	257	301	261	252	283	288	263	294	286	274	255	293	258	216	254	252	253	221	250	304	283	256	263	268	269	235	256	230	273	266	263	275	251	263	237	269	291	274	266	261	262	275	278	256	283	273	273	275	277	244	263	261	239	302	269	253	267	268	309	282	289	239	261	259	276	253	250	248	297	271	300	244	282	252	254	272	259	264	279	258	245	265	264	276	247	264	277	290	268	249	283	304	262	289	263	266	245	248	285	279	260	273	262	296	249	295	280	275	279	247	277	280	262	267	285	273	255	277	272	260	240	271	258	269	240	277	283	265	272	247	239	252	292	241	270	263	256	246	280	278	258	267	291	288	280	273	283	288	282	257	282	242	260	254	290	292	266	284	277	305	277	278	288	301	292	280	250	305	233	285	234	261	244	297	276	262	265	278	283	262	280	260	251	296	279	259	250	257	294	249	294	251	255	276	268	288	264	274	302	261	264	283	265	260	289	288	264	248	246	271	256	300	251	266	257	279	253	283	237	297	249	256	244	277	269	272	270	267	259	254	284	263	235	244	295	289	279	271	304	264	281	281	270	259	249	276	272	238	291	270	268	252	263	271	268	278	268	279	282	253	248	247	253	294	244	286	301	259	257	267	260	265	285	260	256	307	282	261	269	294	244	249	304	265	251	272	262	274	284	255	259	257	263	234	302	279	283	274	254	258	227	246	267	252	273	247	252	268	269	283	272	279	254	257	261	247	253	276	274	298	250	291	277	284	258	291	266	259	278	246	295	276	277	236	268	231	279	249	279	268	253	275	269	246	291	297	227	279	264	275	238	283	265	263	249	231	277	272	251	249	255	251	273	269	253	272	228	324	277	274	268	274	236	269	280	267	238	273	259	265	273	263	233	288	272	279	283	278	253	270	250	288	263	276	254	282	278	294	274	256	269	237	263	279	258	287	249	264	260	297	280	281	272	262	287	283	274	293	278	255	285	278	260	276	312	272	259	303	293	245	248	280	286	256	264	245	285	264	290	273	245	280	287	251	281	283	279	261	267	286	278	240	286	263	262	240	290	239	294	266	238	246	240	259	283	292	264	258	256	283	285	311	287	283	249	294	255	257	236	256	270	269	311	285	253	273	261	252	278	260	267	280	241	276	256	279	277	276	265	312	271	281	261	259	293	252	285	258	285	249	283	282	263	269	278	271	292	272	316	282	258	291	242	265	244	268	294	293	239	251	250	286	290	294	270	276	255	292	278	270	245	258	257	250	294	239	241	291	277	257	278	255	267	270	292	282	272	294	275	283	288	289	274	268	287	275	259	270	258	276	269	256	277	286	255	273	282	259	281	298	259	261	249	316	285	271	264	247	289	244	277	237	235	287	264	295	270	267	270	278	284	265	261	289	253	299	269	267
7422	1044	2256	2837	2186	1560	1178	1089	937	925	854	779	793	785	764	706	709	756	724	689	656	666	668	643	649	660	614	658	639	650	640	659	655	664	646	651	617	669	636	598	672	618	627	613	642	628	666	649	652	598	646	616	663	597	666	621	590	633	620	687	645	659	636	604	630	639	612	685	594	649	679	657	679	589	619	684	621	576	621	623	633	655	612	612	636	612	643	621	631	637	613	607	614	641	638	637	627	624	598	642	632	655	636	649	650	680	627	644	685	667	652	636	646	631	611	672	610	605	575	658	650	640	623	663	641	609	669	613	595	619	601	625	657	658	637	649	597	644	657	660	668	712	585	655	619	593	589	647	632	677	623	625	642	597	641	616	662	639	616	661	611	616	665	587	605	596	646	633	617	647	639	603	635	607	623	642	615	626	653	661	578	615	630	636	592	617	618	606	654	586	642	616	686	651	631	626	596	622	603	666	634	654	631	682	694	654	645	602	641	668	618	634	616	638	649	671	667	668	637	622	650	647	630	653	677	600	622	635	633	600	672	600	667	621	617	610	606	614	645	639	629	630	631	625	668	669	673	673	605	585	622	613	614	640	679	683	612	635	653	594	611	611	634	653	640	626	640	676	609	629	673	636	624	657	621	636	630	652	668	653	640	613	686	640	632	650	654	637	622	626	659	606	632	618	610	633	635	625	648	623	613	656	632	646	654	617	654	608	638	610	634	605	619	575	642	612	631	610	636	634	624	621	648	625	654	580	612	662	582	666	626	713	630	622	644	644	668	648	600	644	603	653	612	632	608	671	657	648	640	597	673	628	645	621	637	656	689	647	619	627	655	605	599	593	692	649	651	633	614	632	633	663	666	629	653	626	614	588	631	642	607	644	644	600	608	644	644	646	572	664	623	656	628	572	669	643	604	655	576	647	636	651	668	625	644	623	602	650	635	638	631	618	652	614	643	621	634	670	656	612	654	697	589	648	584	599	591	639	660	603	699	650	615	647	649	642	636	638	657	603	614	678	652	605	622	635	617	639	634	639	617	662	697	603	598	590	628	683	587	652	601	638	607	618	607	630	620	635	621	627	644	634	682	659	649	645	604	644	618	633	627	585	607	611	636	594	692	598	649	600	629	680	574	574	609	616	599	620	641	637	703	586	607	600	566	637	644	636	639	670	684	667	609	601	628	625	639	605	599	625	573	605	628	597	632	645	697	662	672	641	621	670	628	659	658	625	603	607	606	615	622	619	633	625	636	618	648	645	595	607	649	622	653	663	635	598	648	654	651	645	605	630	672	697	660	628	676	620	629	662	607	610	593	614	599	711	647	653	621	616	561	640	616	647	648	624	611	608	614	620	667	614	619	592	629	632	646	627	601	617	648	679	592	635	641	611	641	654	635	653	652	668	674	659	707	607	616	613	611	614	644	620	670	678	648	667	611	665	631	647	649	625	640	629	653	616	636	645	675	675	616	628	666	643	662	629	629	676	582	612	684	647	598	649	609	581	618	621	604	651	653	632	628	637	632	663	635	604	625	639	622	655	663	622	644	628	628	634	630	602	639	640	626	658	660	630	668	637	638	636	592	628	594	585	649	639	621	657	624	587	672	628	664	670	643	667	646	614	645	620	610	629	691	694	670	633	649	644	600	648	629	642	618	586	635	656	635	638	642	654	644	631	658	607	617	640	630	673	609	658	651	688	613	642	675	655	559	682	645	641	649	658	640	658	664	629	648	624	643	667	648	595	639	672	632	659	605	621	645	627	650	646	588	627	622	639	620	619	634	607	650	595	620	647	617	650	660	676	648	637	654	632	584	635	619	666	616	640	619	649	675	681	675	613	584	652	642	648	632	599	606	593	644	629	664	604	626	642	640	616	644	657	618	644	652	612	628	687	596	632	637	594	645	627	603	628	636	620	630	649	662	626	627	655	649	579	622	605	624	652	647	653	633	651	686	646	622	642	658	652	637	632	609	666	678	599	589	639	655	639	623	609	619	654	616	600	630	592	650	636	623	639	651	609	649	637	632	608	653	628	652	645	604	639	628	627	598	635	663	622	634	634	594	677	611	658	616	583	693	627	587	628	642	627	646	621	592	612	651	622	641	669	676	650	630	630	639	645	673	616	625	645	646	612	637	586	617	590	615	634	607	632	628	617	591	643	675	689	622	640	642	658	655	623	617	614	640	645	635	616	623	643	620	647	655	617	653	608	630	655	673	597	612	605	644	623	656	654	606	627	598	637	630	671	634	593	658	613	601	669	700	643	619	610	651	615	621	652	649	642	638	637	642	646	637	650	594	624	572	639	639	612	620	634	635	633	628	675	639	597	631	597	653	647	639	606	616	604	632	627	621	657	593	633	641	605	651	673	636	626	613	652	592	589	634	661	661	606	605	622	634	584	661	628	623	605	598	646	639	630	619	637	636	613	661	609	611	673	622	610	647	655	623	602	627	647	648	588	609	622	648	647	630	676	623	629	664	665	657	577	618	670	636	648	650	647	625	653	627	615	613	638	629	630	643	603	639	655	648	638	643	673	609	599	597	617	656	608	655	640	660	558	597	631	602	671	582	656	615	669	614	620	660	597	609	673	683	643	639	651	673	641	623	665	658	632	652	611	644	648	626	658	602	671	599	649	632	663	632	625	616	609	636	613	610	610	629	632	639	628	600	615	651	609	656	631	654	624	665	658	636	626	664	666	643	647	621	660	636	636	670	657	650	635	630	619	597	641	595	650	626	627	625	653	628	606	654	648	606	624	632	607	611	661	619	678	629	615	614	620	645	594	624	635	663	667	637	637	630	605	632	612	641	593	645	661	636	623	669	625	624	636	605	643	651	609	684	604	646	608	652	626	602	640	656	638	588	616	651	611	624	640	615	642	660	612	646	627	588	639	636	632	637	654	626	651	634	650	635	619	588	666	620	655	672	632	638	589	627	631	610	609	605	629	594	603	642	641	651	653	636	639	658	635	651	627	648	656	622	619	628	647	618	657	625	656	665	657	659	690	670	632	601	660	588	648	622	656	636	599	701	611	625	619	685	587	593	634	620	620	634	680	675	624	606	611	672	658	614	636	651	663	702	623	627	609	613	627	660	657	624	642	629	675	650	676	625	602	619	661	646	637	622	669	643	635	584	627	625	625	608	629	639	623	594	645	665	655	633	646	612	685	670	637	579	620	656	655	632	658	624	672	646	598	636	623	641	590	609	637	643	638	636	617	584	637	681	620	649	656	579	619	672	596	665	640	663	600	639	647	600	649	595	631	635	613	631	656	649	639	641	600	629	599	630	654	647	602	614	630	642	642	648	624	664	614	643	647	595	615	641	608	649	613	656	643	587	580	594	613	617	678	613	618	662	623	621	633	591	648	651	596	619	626	634	598	617	589	596	662	635	613	638	620	612	621	666	661	681	656	607	648	623	653	667	631	675	621	633	657	635	602	654	600	617	625	609	645	648	642	647	669	658	649	652	639	601	646	625	629	660	638	631	623	668	616
17840	2027	2451	2876	1586	1052	712	578	534	448	464	422	421	430	421	438	436	417	412	414	402	415	415	378	408	420	375	354	425	338	367	366	410	386	392	378	370	391	388	414	348	422	384	385	426	375	384	367	357	403	372	405	373	388	365	393	392	408	403	399	392	379	359	396	406	363	386	395	424	392	388	361	382	412	409	375	352	360	360	389	410	387	385	363	407	396	406	409	388	369	375	390	399	379	421	363	340	390	409	397	391	390	385	396	360	413	380	377	354	375	400	361	364	359	388	370	369	405	385	399	378	406	359	379	397	395	404	435	376	386	414	378	403	390	409	383	384	354	394	390	398	395	412	399	390	371	416	386	391	366	335	347	375	383	402	357	423	372	362	368	426	361	372	411	351	387	433	348	421	416	371	365	374	369	362	368	361	379	377	363	394	406	400	375	384	407	353	387	404	384	369	381	396	382	365	395	385	395	373	381	412	391	374	397	411	405	382	368	399	392	376	388	392	341	383	341	402	392	378	379	402	431	377	367	345	352	387	386	444	381	365	373	376	404	370	425	387	352	366	362	386	385	363	378	399	387	372	363	413	373	385	387	369	428	380	371	378	346	394	375	379	374	388	386	356	362	388	377	403	392	369	398	353	392	360	398	405	404	363	387	355	382	343	377	398	386	390	392	368	373	371	404	391	388	425	358	382	392	353	410	389	367	375	359	362	389	366	396	418	433	391	388	397	343	431	366	390	387	390	351	407	376	392	350	369	362	385	416	385	381	366	363	363	376	414	379	370	371	371	382	381	371	384	372	335	376	392	354	356	338	356	355	386	339	388	408	420	371	418	369	390	404	429	382	386	374	373	384	410	388	335	334	417	348	380	413	398	379	359	359	366	399	374	354	404	365	384	413	374	368	403	342	379	418	414	381	371	382	392	385	384	374	340	357	416	366	372	400	381	406	372	372	385	353	363	350	365	354	354	383	417	375	385	381	406	360	374	351	393	417	385	398	390	370	363	403	361	375	349	391	380	375	360	372	333	364	367	356	433	369	343	395	366	382	377	406	374	414	386	391	367	341	355	413	402	397	424	372	382	391	406	412	359	385	327	368	370	374	407	403	368	401	374	387	396	398	385	399	370	419	398	382	355	372	394	422	355	407	349	418	360	418	393	386	406	358	398	382	386	367	384	406	398	371	371	383	371	390	365	395	415	362	387	359	393	386	391	425	390	398	381	393	399	376	376	364	373	342	412	394	376	365	353	342	380	387	348	411	421	374	371	365	375	406	397	431	382	368	383	383	383	364	378	378	383	418	416	347	399	431	371	352	374	387	376	389	365	369	355	368	386	397	346	357	386	410	350	390	358	379	348	388	382	378	382	370	379	406	358	389	375	402	362	428	388	387	377	392	375	433	414	357	408	380	406	376	400	372	378	420	401	398	405	365	369	367	388	390	351	381	360	376	376	379	406	386	382	373	356	390	407	390	360	406	367	371	377	407	400	354	383	401	391	375	399	382	390	362	367	412	388	378	398	345	396	367	409	360	368	385	393	390	348	356	378	365	400	379	367	378	407	374	363	385	369	400	401	401	421	385	387	381	407	394	393	385	367	397	398	377	355	372	337	374	391	380	369	405	378	373	367	403	392	362	382	370	346	420	411	395	356	390	381	413	362	391	395	380	389	366	359	385	369	393	343	386	358	367	396	396	403	408	385	400	359	375	393	418	376	377	350	397	399	411	357	386	380	392	401	409	372	385	369	387	379	423	351	361	376	373	401	377	419	370	393	374	408	412	400	345	366	392	348	363	368	382	390	390	412	379	391	391	413	375	370	413	379	358	375	412	363	365	372	400	363	352	385	366	361	410	380	388	366	388	416	379	413	393	348	409	397	390	366	399	407	379	356	378	397	370	384	394	381	379	351	381	389	374	373	390	385	376	429	414	415	348	373	374	398	399	393	376	368	350	383	387	372	372	387	373	393	415	377	400	388	382	378	391	379	386	414	386	374	387	393	382	392	405	393	384	378	380	383	403	386	406	382	428	409	383	377	411	419	411	380	361	384	369	415	398	396	397	370	367	365	418	385	393	391	406	369	418	366	392	384	390	401	393	389	370	431	393	395	400	403	400	396	336	380	418	367	368	408	359	369	408	389	350	397	382	394	382	349	360	365	372	382	370	371	377	357	395	358	400	362	363	365	406	410	393	382	386	346	406	385	394	344	367	376	380	403	370	358	383	402	363	391	393	387	370	363	365	374	395	384	361	343	365	399	389	400	396	365	376	378	438	396	417	384	367	420	378	399	410	328	407	375	382	390	354	378	362	343	341	362	367	407	389	362	371	387	343	423	417	424	386	346	400	394	419	367	405	392	397	414	385	382	347	401	365	396	359	383	404	398	353	372	371	402	369	367	373	415	413	384	337	386	372	364	398	389	365	373	391	384	385	406	393	408	386	386	386	388	405	398	423	362	357	401	399	369	385	387	397	354	370	375	382	406	410	366	366	345	413	383	381	388	351	384	389	414	359	425	379	371	362	361	401	410	364	376	379	390	397	404	400	387	403	398	375	380	376	353	392	389	386	405	395	367	359	388	364	386	384	385	369	380	362	353	398	385	381	385	383	390	420	394	411	366	353	395	390	375	400	389	357	383	373	404	386	340	376	374	329	387	397	389	392	419	414	346	373	406	342	360	326	361	366	444	421	393	362	375	431	351	361	371	375	390	392	388	420	408	377	354	364	400	357	366	378	356	379	390	410	394	368	374	400	386	375	432	384	407	397	385	376	401	376	370	378	387	368	374	390	401	371	381	380	391	397	380	366	342	385	389	420	411	378	377	371	376	358	375	383	368	389	355	392	420	370	377	360	373	370	375	366	419	381	406	399	421	357	397	359	340	393	346	392	351	400	426	379	395	394	404	407	391	387	367	414	363	348	365	362	386	359	389	387	343	369	396	350	377	383	372	409	427	425	393	360	380	440	383	397	394	400	394	407	381	360	370	370	376	391	373	401	360	373	401	376	366	333	410	372	362	375	355	386	404	418	340	390	405	404	398	374	343	421	362	392	382	398	379	424	373	360	395	386	382	393	370	414	361	381	377	354	418	376	386	363	407	379	368	389	347	400	365	374	375	364	382	380	392	424	341	390	396	393	357	383	362	392	379	387	429	412	370	359	384	399	358	369	384	389	405	424	396	431	343	390	353	435	361	361	380	391	380	373	383	385	372	396	386	428	421	383	371	377	387	402	394	399	382	386	408	392	384	405	405	409	370	412	389	399	366	383	384	382	386	363	409	395	390	369	377	408	443	384	335	357	374	366	380	406	376	385	425	402	376	372	379	443	434	408	384	404	348	369	412	385	359	389	398	376	376	355	394	394	394	344	416	401	395	394	419	365	422	359	385	386	388	343	400	371	408	372	392	364	414	336	387	345	380	373	345	332	388	407	387	405	365	399	392	357	397	370	383	380	352	347	367	396	391	404	390	384	417	408	395	379	394	422	384	410	438	382
10160	1625	4132	4871	3446	2762	2036	1720	1503	1390	1219	1195	1150	1171	1061	1173	1064	995	964	975	975	955	924	915	967	888	891	914	858	878	869	834	946	902	896	848	900	894	898	834	857	868	833	908	874	846	887	842	862	821	879	834	852	900	887	836	904	829	839	907	857	831	859	850	872	881	813	895	838	856	838	902	900	874	855	843	820	848	842	816	923	912	867	900	889	857	863	875	796	852	831	861	876	830	859	820	862	875	900	887	823	866	896	856	873	844	848	841	847	855	816	861	868	819	884	876	824	863	866	838	852	819	809	863	834	862	800	856	814	887	844	854	841	828	898	843	869	886	861	900	837	842	849	819	875	826	873	844	797	834	885	858	856	862	847	772	871	793	884	839	786	862	846	836	833	836	865	866	826	882	824	895	813	808	864	852	917	838	887	854	871	825	863	783	829	878	888	855	862	836	865	847	803	832	839	843	813	802	818	808	866	869	811	903	855	872	840	838	885	840	890	857	836	825	846	814	820	844	826	869	867	815	867	849	807	793	818	915	842	851	887	821	875	844	871	887	868	843	865	851	864	911	838	831	879	870	902	860	876	793	845	866	896	816	820	844	928	839	812	796	809	806	878	857	862	848	866	827	817	845	833	866	830	830	805	879	844	895	869	828	869	857	831	878	870	797	813	831	864	892	879	905	827	854	839	864	818	848	800	783	833	852	835	873	901	938	850	834	853	841	925	801	849	832	824	822	834	890	905	866	809	819	847	829	869	857	823	836	855	850	869	829	810	852	834	919	875	815	829	842	867	863	829	846	851	818	864	887	871	841	885	870	827	895	874	897	917	807	861	810	834	828	810	857	888	886	829	809	895	832	844	836	799	871	829	812	844	824	881	821	819	827	866	779	828	850	823	804	880	841	866	869	835	837	822	846	864	822	834	844	882	816	860	817	842	865	845	829	830	863	869	853	869	817	826	851	882	867	858	847	838	840	854	862	855	900	876	859	846	852	846	832	777	799	873	843	837	853	895	843	877	878	858	845	810	822	789	901	839	791	816	851	814	833	874	849	843	833	823	779	829	891	805	837	854	884	848	813	882	790	881	828	869	837	864	830	852	842	902	873	831	809	879	825	830	868	842	843	917	849	866	887	849	882	840	841	863	898	845	847	858	873	860	844	825	882	832	861	791	881	830	807	846	890	871	902	791	886	858	828	840	874	875	806	879	866	816	878	896	827	828	854	868	922	842	786	875	882	855	881	821	828	882	873	829	855	812	884	822	868	884	868	849	823	850	832	839	816	821	873	884	909	875	893	865	810	843	810	852	830	848	860	816	834	892	808	817	861	822	835	903	854	819	837	802	891	865	805	854	844	906	841	868	833	854	886	880	905	842	832	826	894	857	847	873	840	867	813	903	843	902	871	827	819	804	803	873	837	855	850	866	832	799	847	853	865	855	828	833	884	882	847	817	836	842	793	882	827	796	859	819	883	876	861	856	789	823	855	844	842	847	863	804	828	862	799	933	902	853	818	853	832	836	791	838	863	802	839	876	854	879	889	831	861	879	843	907	872	861	850	866	822	837	842	887	876	886	848	842	851	820	825	824	867	845	831	819	871	851	842	904	853	801	798	838	878	839	842	864	822	798	836	820	874	817	819	874	827	924	867	863	883	830	825	873	863	861	852	906	858	918	887	816	893	869	832	868	860	824	827	831	848	842	816	833	852	820	849	853	931	836	809	811	814	836	840	863	854	887	935	853	848	863	853	776	864	830	827	818	859	831	831	840	813	862	853	865	803	885	785	811	895	854	835	845	828	807	849	906	850	878	830	880	858	914	806	835	802	876	856	874	866	873	847	855	795	891	881	821	864	822	850	842	856	815	837	867	841	836	869	841	853	838	888	821	822	846	904	842	864	833	844	820	904	839	797	806	837	860	840	854	851	852	840	856	813	857	859	873	873	836	841	840	852	867	856	817	814	868	842	913	839	805	839	861	855	814	810	856	845	839	882	871	888	840	856	831	869	851	850	832	863	817	836	836	837	897	888	845	866	762	788	864	840	908	872	844	843	850	811	878	847	829	883	831	894	896	861	801	823	878	846	851	854	865	866	880	871	855	838	857	823	812	851	844	878	844	909	845	848	867	894	800	858	849	858	837	900	832	860	876	857	852	806	849	831	871	848	838	823	825	823	831	896	896	815	827	842	797	808	856	833	808	878	837	830	853	822	818	818	828	891	812	863	811	890	860	853	863	822	888	836	880	887	879	866	826	853	852	891	880	852	885	861	819	851	817	828	896	872	854	796	803	836	872	863	860	871	898	809	852	839	843	822	883	883	847	851	877	771	878	867	815	814	868	847	863	911	812	832	821	852	889	861	869	824	858	861	835	827	839	842	877	820	841	838	845	826	861	851	855	844	841	856	830	865	844	836	873	846	816	792	822	885	882	927	837	819	862	855	814	845	836	864	852	855	830	867	852	787	854	882	879	845	801	884	873	860	849	816	862	915	797	821	872	816	877	845	848	840	847	844	845	862	829	866	845	829	881	875	874	818	873	843	876	885	820	827	818	873	839	833	802	795	852	871	827	820	841	859	877	842	855	828	832	924	829	836	827	903	853	843	844	842	827	862	885	861	854	829	865	840	833	818	850	840	891	868	825	863	856	817	830	803	770	901	846	873	864	823	782	817	812	862	835	850	852	815	882	827	852	914	884	883	866	840	870	844	879	851	875	845	859	836	880	867	825	843	846	826	810	837	859	864	876	861	820	872	832	839	823	863	833	811	901	846	857	877	876	877	776	905	883	895	832	877	847	879	829	849	865	894	839	842	850	836	900	896	843	856	840	892	853	857	864	859	878	898	864	827	855	842	827	875	854	860	835	842	847	840	895	860	848	827	869	852	864	851	854	857	850	891	814	846	869	844	873	841	861	793	887	823	864	864	914	823	840	844	866	821	871	852	850	883	810	877	819	839	806	869	844	815	787	880	827	859	853	878	828	872	802	887	830	880	900	830	840	890	887	860	833	830	865	814	826	907	890	869	822	829	844	872	851	830	853	814	814	861	879	906	894	864	818	869	837	862	835	846	869	863	821	843	843	841	842	893	823	787	920	792	860	827	798	854	865	824	872	831	855	867	809	888	860	841	877	885	892	902	850	867	833	824	857	845	798	878	835	894	860	827	820	829	873	872	843	849	832	835	857	858	851	870	868	911	842	882	844	918	883	881	850	871	833	830	855	870	869	818	853	895	868	878	942	874	852	812	863	855	860	868	827	889	837	781	854	826	803	829	833	842	824	841	838	824	881	858	884	837	882	815	843	790	849	852	815	849	875	895	838	858	865	870	855	841	844	851	873	834	860	821	895	826	846	833	887	842	854	883	821	878	825	812	786	876	845	857	854	845	824	893	861	855	816	855	864	776	808	832	790	830	812	841	841	862	833	800	849	818	830	828	825	866	852	809	872	835	844	857	829	844	916	885	859	850	863	811	881	808	854	814	864	880	848	929	792	847
2463	277	266	264	206	215	210	175	161	161	186	186	175	204	168	182	182	195	191	198	181	186	183	168	174	154	179	158	184	164	200	203	154	185	156	182	200	159	187	180	199	185	167	180	201	192	176	180	171	174	198	190	184	174	162	203	178	163	175	179	186	192	171	188	193	172	178	179	197	177	199	193	188	182	169	167	195	159	192	175	188	178	193	177	166	169	174	172	153	155	186	175	165	150	176	179	183	179	153	200	189	157	159	169	190	159	194	205	161	187	169	182	185	201	175	186	157	163	201	173	192	171	179	185	168	176	168	179	180	176	210	192	166	188	172	183	175	193	175	195	207	174	168	217	196	164	170	168	176	173	185	165	186	185	163	190	171	189	171	193	209	167	176	172	176	160	177	211	178	184	184	181	184	202	172	189	180	171	178	176	181	190	184	190	200	181	169	196	202	176	200	170	201	181	203	184	217	203	193	152	175	202	163	148	183	182	164	180	174	186	171	173	178	173	184	186	180	178	189	191	194	152	178	175	161	177	200	174	193	178	190	159	171	194	182	204	201	189	173	172	168	194	207	191	185	189	192	188	176	175	168	179	177	160	190	197	191	182	167	199	199	179	175	181	181	193	165	146	191	178	195	168	164	170	165	166	191	198	186	175	162	163	191	207	186	184	177	183	195	180	204	166	165	184	181	170	190	211	186	188	155	194	190	174	188	193	161	194	218	160	173	168	172	160	195	184	188	177	179	177	159	202	171	173	160	191	211	168	195	224	157	190	163	178	171	197	153	195	184	156	175	179	182	182	176	198	180	193	183	199	186	187	166	182	166	183	156	179	189	175	183	218	207	207	190	174	192	231	207	190	204	197	192	165	173	183	191	196	169	191	193	178	166	174	159	189	188	175	198	184	174	172	213	163	181	174	195	173	196	162	161	162	179	192	179	154	205	174	155	195	179	190	160	186	154	192	201	186	173	195	173	199	187	193	166	200	203	166	194	165	198	207	198	196	189	175	179	167	224	170	174	182	171	183	176	161	174	164	204	149	179	181	173	173	167	176	189	189	198	186	219	160	166	190	178	193	171	187	178	165	186	200	183	187	156	172	160	188	183	194	171	207	191	190	157	178	185	217	182	177	172	161	174	201	181	163	169	162	196	173	170	198	189	175	182	199	182	191	169	184	166	192	170	184	186	191	178	195	164	219	160	215	160	165	198	158	196	211	193	191	168	172	161	176	180	175	188	182	196	172	190	165	216	164	174	175	179	201	178	178	189	196	173	184	198	165	156	164	162	165	184	157	175	171	177	197	209	230	189	178	170	187	181	173	190	186	166	165	185	186	196	198	187	191	172	216	179	176	195	173	187	188	196	189	164	181	173	156	163	182	180	176	172	178	186	192	191	161	200	174	194	179	200	191	165	199	181	177	170	166	178	177	163	172	156	167	169	189	181	179	156	141	177	171	178	162	195	160	145	180	205	190	165	154	170	188	162	193	195	165	181	192	198	178	202	184	171	187	153	174	177	169	177	193	198	179	172	203	188	160	194	184	176	185	176	182	177	174	184	180	178	171	183	180	167	192	167	181	216	207	164	199	195	177	187	179	157	189	162	193	186	186	192	164	196	168	198	159	201	186	203	202	170	148	174	194	190	175	159	174	166	203	192	178	176	213	174	191	225	203	170	187	149	184	181	171	152	179	180	159	200	147	153	177	168	187	175	198	171	170	201	196	190	175	180	160	174	205	174	204	184	201	210	168	154	190	191	187	170	187	181	182	169	192	175	204	172	165	187	167	178	167	184	186	202	166	205	164	177	168	167	215	160	172	197	189	183	182	188	199	170	174	179	170	190	173	165	190	182	162	198	187	178	196	156	166	192	166	185	171	184	160	199	175	183	183	185	163	178	160	173	181	158	173	174	165	177	188	172	161	180	172	182	176	206	180	168	138	172	203	172	179	181	191	198	169	164	205	160	170	185	191	182	176	198	167	194	195	197	178	188	215	192	167	186	191	189	162	190	194	165	171	164	212	184	162	148	176	153	172	170	182	187	196	187	196	193	211	182	151	165	186	160	169	184	192	189	166	177	166	179	199	198	195	216	198	194	201	175	160	200	183	162	202	197	175	174	205	226	176	191	166	172	203	186	187	166	177	165	163	169	186	194	219	156	203	193	177	185	199	162	186	192	169	160	167	189	191	180	152	153	201	174	180	187	185	190	191	193	169	188	162	156	158	177	180	186	168	168	169	195	191	200	177	162	174	217	169	210	185	165	189	178	176	184	179	182	179	179	176	190	175	190	215	189	174	179	188	179	178	172	146	166	190	171	186	162	165	172	154	175	183	194	195	177	166	189	186	176	173	181	209	202	179	157	203	182	186	187	187	197	179	195	146	189	195	190	189	176	176	169	214	169	169	163	171	180	185	187	183	184	201	161	193	197	167	164	184	201	188	177	161	187	178	173	165	178	174	197	194	177	154	181	199	198	178	206	194	186	196	179	181	152	185	189	171	176	173	179	201	147	189	169	201	179	173	169	177	205	175	184	159	151	178	185	190	179	182	175	187	172	166	182	186	178	178	173	185	179	176	149	195	152	170	200	145	184	170	209	186	176	205	149	192	201	196	190	171	197	181	179	186	159	208	205	197	176	161	169	193	203	191	179	208	199	191	175	199	180	200	190	179	181	199	177	195	184	185	188	208	159	173	186	192	188	175	191	192	191	179	181	192	194	191	161	177	170	173	215	186	181	171	178	176	192	200	194	188	167	177	189	198	179	170	200	215	203	204	181	158	158	189	203	187	162	156	165	163	183	179	161	197	179	179	171	179	190	167	189	177	163	190	183	173	191	176	196	153	152	155	166	189	210	179	184	189	180	198	176	184	205	177	186	199	191	193	195	189	202	206	164	181	192	194	190	183	214	206	177	184	185	174	180	190	204	191	213	221	190	166	183	181	220	205	203	189	173	199	170	182	175	192	178	166	188	167	176	201	223	180	215	203	181	187	213	171	177	201	155	187	187	202	189	175	195	168	189	173	157	190	175	179	192	203	179	195	206	167	177	152	187	167	171	181	209	186	166	180	182	188	202	166	185	182	176	171	202	174	203	211	157	162	188	156	175	173	170	186	174	170	177	217	208	186	168	177	171	177	174	149	188	203	184	214	159	182	184	178	195	188	193	182	180	187	182	179	176	178	187	200	190	178	177	173	181	184	163	201	168	170	177	181	175	183	213	184	214	199	189	208	197	201	193	163	186	177	215	187	211	189	186	177	177	153	179	205	178	169	217	172	195	185	170	185	184	175	166	172	182	185	179	203	169	179	162	146	190	174	182	184	177	184	180	185	178	174	188	163	175	177	174	179	200	223	176	172	169	197	177	181	183	158	196	187	157	179	192	172	191	203	172	228	185	161	159	205	184	184	207	190	194	158	171	204	176	203	210	188	233	167	189	182	194	174	161	180	208	215	180	176	182	209	191	169	181	174	161	199	162	172	182	163	202	164	180	169
2277	478	637	589	581	573	503	477	474	473	431	444	445	493	499	438	462	422	428	446	462	474	499	456	452	466	437	466	438	462	451	466	486	476	456	449	447	462	464	432	478	426	463	454	470	455	470	444	483	443	478	498	479	470	436	438	438	420	474	437	472	453	443	483	471	447	446	432	445	420	417	399	473	447	433	421	457	411	426	443	437	478	433	498	437	462	461	444	433	471	447	459	453	416	450	476	459	436	433	460	437	449	436	469	456	494	456	456	479	477	459	455	432	469	456	474	463	440	462	467	432	446	474	472	470	485	434	411	472	438	446	413	455	427	459	485	448	440	462	449	449	448	454	496	481	455	442	445	469	429	461	453	444	441	418	460	450	433	429	455	461	475	464	460	477	458	463	464	453	453	436	469	452	467	466	487	414	455	424	426	466	474	452	501	448	475	420	442	469	465	473	434	466	458	441	461	492	452	455	447	455	480	438	465	436	462	490	452	446	443	481	463	503	435	440	462	434	437	454	458	432	474	451	512	482	453	456	427	455	452	446	425	452	461	464	428	466	443	472	442	455	485	471	488	440	409	478	450	457	467	438	485	467	455	464	445	438	449	436	449	419	448	420	447	451	474	450	481	451	434	450	432	478	477	428	429	438	495	420	465	432	474	441	481	435	453	462	484	441	426	479	453	478	456	454	486	461	441	449	447	460	439	447	451	465	501	464	439	423	456	457	495	456	459	446	470	461	425	449	472	460	427	483	453	435	472	486	477	464	485	470	447	463	476	475	459	437	421	455	453	440	435	457	470	447	490	453	480	472	459	477	477	467	485	482	491	495	488	432	471	466	415	484	435	459	430	443	452	413	465	456	446	435	470	486	455	473	480	434	469	439	458	432	429	442	439	462	463	475	446	481	431	441	447	453	484	449	478	479	481	440	455	474	431	448	478	410	436	476	457	477	497	483	446	496	432	471	473	479	465	463	441	471	437	452	443	423	430	443	460	472	454	469	434	445	416	474	415	463	445	442	491	447	486	452	430	456	450	456	430	454	475	484	459	445	460	512	444	438	425	460	434	471	416	433	437	451	459	461	468	429	480	451	395	476	430	444	469	435	425	438	473	431	467	465	454	477	479	464	462	468	428	448	475	460	489	460	428	467	432	441	430	471	423	454	481	417	443	449	452	429	412	461	428	482	445	450	447	457	452	438	440	461	437	434	426	427	444	492	471	483	476	459	416	423	396	496	463	432	457	455	442	447	477	442	464	472	457	454	427	444	486	459	459	448	478	466	421	458	483	452	491	453	482	469	471	398	461	467	456	480	449	456	463	459	452	477	504	449	449	469	454	469	438	473	473	466	486	428	489	451	420	428	442	467	465	414	493	470	459	423	476	444	467	455	452	486	445	478	498	452	457	467	433	408	469	432	443	450	454	449	469	457	436	458	429	490	504	469	461	461	466	454	472	463	473	464	438	479	447	435	425	457	458	458	450	455	436	444	442	463	453	431	479	462	466	469	444	468	448	478	445	464	436	451	448	465	444	447	485	475	473	444	421	445	473	417	443	460	450	449	439	449	430	472	429	420	459	455	447	480	432	448	439	440	448	475	445	448	498	446	500	446	407	468	421	406	446	433	457	421	443	443	491	446	438	442	465	448	490	469	492	424	420	437	444	461	474	467	492	432	452	470	457	437	449	428	479	472	440	403	448	442	408	447	426	457	472	465	479	450	481	479	460	481	434	454	438	421	464	451	454	466	447	439	413	475	455	462	456	431	458	466	459	464	488	458	489	454	475	484	433	460	460	444	451	461	440	459	486	441	455	411	463	439	450	434	424	452	470	473	451	498	469	458	475	472	456	448	450	464	445	460	454	464	454	449	450	417	459	417	446	455	481	465	463	478	478	460	460	467	435	439	483	460	439	450	464	478	445	478	450	432	455	504	452	450	476	459	455	428	478	466	428	446	465	487	481	470	448	442	437	426	450	480	491	520	466	453	468	472	445	435	459	483	487	433	474	474	484	430	445	433	497	496	439	481	462	439	435	435	456	469	411	417	465	407	472	409	476	474	431	492	456	440	436	426	446	439	446	493	472	441	436	489	465	444	427	465	426	459	453	444	430	449	470	494	437	404	470	439	420	422	418	431	449	405	480	457	452	484	473	426	462	448	453	464	445	486	435	433	462	478	495	453	466	453	457	444	462	454	462	424	479	461	445	437	437	469	491	455	460	439	463	523	475	421	474	453	482	455	454	460	469	470	437	409	426	433	477	469	465	466	464	431	475	460	462	487	430	460	461	486	446	446	449	472	446	466	442	413	441	465	445	440	412	473	478	468	454	451	453	477	445	438	480	429	454	457	480	430	478	442	428	454	438	448	465	435	439	442	476	468	451	407	474	477	392	455	443	471	445	455	450	446	469	466	403	442	477	445	435	475	444	422	448	458	438	460	466	430	435	459	453	454	476	413	475	469	483	445	459	442	464	403	480	470	472	490	457	466	482	424	479	458	478	468	468	467	467	473	463	424	469	442	459	415	457	462	450	436	472	455	458	419	438	509	432	479	489	450	455	470	437	431	481	519	443	460	462	458	450	444	470	482	467	429	457	448	497	479	444	463	439	453	476	454	509	456	425	429	439	419	455	419	510	435	440	416	480	450	467	454	419	417	449	417	436	492	487	449	450	475	463	495	475	434	430	455	498	475	440	467	435	428	478	464	423	467	438	442	421	455	442	455	484	440	468	474	445	437	426	490	436	414	442	433	428	418	467	489	460	484	457	475	470	447	409	455	443	462	470	437	452	447	471	471	447	470	455	478	463	475	436	480	452	466	435	440	477	474	460	441	443	444	414	467	439	436	470	432	468	445	469	455	431	434	470	464	476	442	456	441	457	496	466	485	465	482	458	493	481	445	440	460	463	482	474	439	454	476	439	483	434	453	455	434	444	432	446	442	495	434	459	474	450	456	469	431	461	454	470	458	452	448	470	469	412	480	443	450	467	469	436	426	466	450	450	443	437	439	455	433	464	459	462	410	465	456	460	459	443	479	443	433	458	443	437	429	465	459	445	486	505	441	464	456	467	441	458	455	496	458	437	453	429	439	487	453	405	424	454	460	444	433	431	430	453	433	441	421	442	436	468	465	468	477	440	438	467	462	436	465	463	431	493	440	484	450	471	422	452	472	418	414	464	476	421	432	452	424	437	458	450	483	447	471	472	451	445	443	467	448	443	427	472	424	406	461	443	465	426	456	416	460	489	459	474	483	449	454	432	450	474	473	436	467	427	382	419	438	452	447	456	474	479	458	487	441	458	454	445	453	465	472	411	441	435	450	495	402	441	434	463	446	470	411	474	429	488	432	484	445	463	422	452	419	436	498	492	450	457	460	474	474	436	438	428	483	439	475	456	479	455	451	465	441	497	445	435	472	443	456	444	441	467	440	471	446	448	475	482	430	459	463	410	494	441	436	427	464	469	432	437	466	433	446	446	407	440	456	432	460	457	465	463
10269	1031	1541	1351	775	632	429	426	384	378	332	341	280	307	297	260	317	271	305	271	274	305	256	303	260	294	295	283	285	275	317	277	246	278	283	298	286	258	258	262	273	258	250	259	266	237	247	273	262	293	252	279	281	270	295	268	275	299	268	269	264	285	264	258	248	293	257	227	258	275	271	285	271	272	278	258	247	247	290	249	255	294	289	263	285	251	275	262	246	284	255	281	271	263	285	269	251	247	297	251	279	313	258	284	272	278	289	275	235	271	257	277	277	293	270	265	275	272	266	306	253	273	285	259	277	273	283	255	285	241	251	290	280	271	238	291	256	236	268	272	249	287	259	293	241	317	298	276	251	246	255	267	314	260	281	275	254	267	244	265	270	290	268	285	259	250	261	283	261	269	281	255	272	310	271	275	285	247	247	268	302	264	283	280	318	286	282	301	279	276	276	277	282	307	289	289	284	283	271	252	276	263	282	282	262	259	241	273	281	285	281	246	258	271	304	259	303	250	288	294	276	265	243	281	294	267	251	290	236	258	290	259	267	268	277	264	253	289	284	295	254	248	266	266	283	307	273	240	257	266	253	283	267	275	256	277	291	257	222	279	268	289	272	287	272	314	282	286	296	241	255	257	268	255	239	243	250	259	294	280	307	278	260	252	272	286	264	303	284	267	281	274	269	261	257	285	292	264	266	255	295	277	258	247	265	272	264	274	225	245	280	261	284	291	258	273	307	253	281	275	289	281	258	249	248	263	282	234	266	249	286	281	272	267	267	282	253	287	303	285	310	271	223	249	251	288	286	244	249	232	256	233	291	266	264	268	277	260	283	282	301	265	232	259	266	257	270	266	262	260	282	281	259	257	270	246	252	278	291	257	267	243	271	255	280	283	235	246	238	242	269	284	275	259	281	279	256	274	247	264	263	273	277	256	277	256	267	255	248	243	275	307	274	245	273	280	255	282	261	252	250	263	259	282	298	251	280	264	269	259	258	267	283	304	270	249	249	292	285	269	300	290	268	262	280	288	275	259	275	273	294	305	271	277	274	278	266	280	267	287	253	259	289	270	291	268	239	316	264	233	264	305	281	288	284	270	259	272	279	270	309	271	304	260	246	270	313	279	265	273	272	254	272	294	255	269	260	259	273	268	262	250	270	268	255	241	260	249	247	271	233	240	249	280	235	274	270	279	271	261	232	268	282	261	260	270	252	267	262	247	248	268	262	269	297	260	321	289	263	281	290	251	265	263	255	259	289	243	269	280	258	281	258	270	269	294	243	278	276	296	296	270	269	276	273	271	255	256	265	264	272	253	270	289	270	245	271	271	307	259	257	249	282	245	280	284	272	294	242	289	287	262	259	287	269	297	277	259	288	274	247	276	249	287	311	289	297	279	263	276	280	309	267	255	275	263	284	294	257	276	264	263	266	281	255	276	269	260	263	236	252	267	289	250	282	258	264	262	261	300	288	255	257	289	277	289	255	271	281	269	275	255	240	272	244	285	260	260	262	271	258	257	263	251	274	255	308	269	291	271	256	290	288	288	257	295	267	256	243	260	285	270	281	291	271	249	252	280	252	227	259	275	257	266	281	307	268	253	248	251	282	289	261	281	261	283	304	278	278	273	252	270	291	289	265	255	264	288	273	277	298	275	239	287	280	257	249	256	274	265	259	304	267	273	266	268	308	274	289	273	277	288	259	262	276	256	271	253	283	270	295	261	254	265	278	293	273	247	259	265	263	297	267	264	282	278	288	272	279	279	265	274	252	274	258	266	279	270	270	292	240	265	250	261	243	275	245	246	278	296	274	258	271	250	277	262	258	260	289	259	271	289	290	285	294	275	259	254	251	239	283	250	259	269	263	263	273	244	270	261	263	266	279	306	293	265	247	306	261	276	267	280	271	275	285	292	271	271	296	266	262	284	264	263	262	267	250	241	268	282	266	283	281	288	285	262	265	278	267	290	274	284	291	292	272	281	267	263	262	244	261	248	268	263	266	291	280	277	268	255	262	245	287	292	281	270	278	239	264	276	289	282	302	260	285	291	290	273	232	281	309	243	280	249	225	247	263	280	274	280	243	278	269	264	257	269	264	275	295	292	256	277	265	259	260	281	258	262	266	264	260	256	279	271	303	277	280	266	246	256	272	265	291	261	237	227	251	275	269	252	295	263	274	268	257	276	282	255	328	270	267	271	263	264	285	278	251	281	257	245	266	241	258	261	244	286	251	275	281	280	260	287	274	307	277	274	284	277	285	256	266	274	305	247	264	264	276	257	283	293	270	295	283	267	276	285	289	272	255	269	294	248	273	276	268	261	264	235	325	298	291	257	264	277	301	266	260	253	269	249	270	256	309	286	283	268	264	247	278	273	270	283	247	312	281	246	257	263	267	306	333	277	263	286	217	280	267	249	296	300	237	234	252	265	244	272	243	286	278	274	284	272	289	286	291	272	251	253	257	261	301	244	266	250	302	260	294	236	259	266	283	275	262	236	265	246	264	281	302	261	293	270	266	252	281	285	251	275	290	269	271	263	295	274	275	247	261	294	276	278	293	293	289	257	249	264	259	257	262	258	276	295	251	247	287	293	275	253	281	314	259	306	243	250	266	281	291	282	233	281	270	275	279	269	254	263	249	278	255	302	301	269	300	230	256	268	270	306	278	285	267	302	279	254	251	292	275	259	242	234	260	253	272	256	271	232	280	277	282	256	292	278	256	263	280	306	255	265	271	293	294	327	278	256	239	247	268	275	284	270	240	246	267	269	285	268	258	264	276	266	261	287	255	254	260	257	258	261	246	282	280	295	231	285	301	310	261	277	292	266	269	271	275	270	282	239	280	280	263	286	270	253	271	248	275	284	241	258	259	281	259	238	285	277	278	307	275	265	266	279	300	269	268	286	239	263	242	283	290	302	290	289	334	253	274	296	267	302	293	250	253	288	267	253	261	253	290	270	267	286	263	268	266	273	255	258	287	304	253	259	290	252	254	284	246	268	254	275	216	288	279	262	252	261	265	272	267	277	231	289	249	292	277	289	275	282	265	298	251	275	273	247	274	268	285	269	251	280	283	281	257	261	271	238	249	265	278	283	281	272	240	259	276	258	254	296	284	248	279	296	243	246	245	273	261	270	278	252	261	238	279	277	256	295	269	234	243	285	266	271	238	248	310	299	264	274	269	280	300	285	264	279	273	280	286	262	233	265	255	278	284	260	291	258	249	244	273	277	289	302	279	248	304	283	281	259	255	270	268	296	276	277	247	265	253	287	285	268	259	279	287	243	231	279	275	231	299	314	288	252	276	287	247	271	266	292	256	279	241	270	263	239	279	266	272	306	268	281	288	276	287	264	263	238	256	250	267	286	249	289	249	275	302	285	295	250	296	259	292	270	264	280	286	235	294	293	250	294	303	299	276	254	233	284	274	259	282	293	303	243	240	273	294	253	275	253	297	276	278	295	282	282	271	266	284	241	291	266	282	232	272	274	277	269	285	254
7675	1119	2594	2402	2078	1928	1285	1099	1063	955	842	746	824	786	756	716	723	689	667	707	697	643	678	611	662	655	693	671	688	694	659	639	647	641	640	708	634	621	648	603	674	687	678	625	685	607	657	662	642	617	567	676	643	612	648	632	677	619	631	669	618	658	645	654	635	664	631	645	642	623	633	608	618	653	647	691	629	646	652	588	647	665	636	621	657	630	627	658	621	663	637	639	636	656	650	622	619	619	615	677	651	599	637	589	611	625	597	622	585	603	608	606	604	629	643	647	635	619	601	636	619	659	624	614	627	605	593	630	639	592	664	662	622	668	661	657	609	601	650	612	619	605	614	684	664	665	695	665	598	604	694	656	553	582	649	619	681	635	605	605	633	638	642	674	635	625	633	633	580	640	586	653	615	622	656	622	622	636	646	680	631	619	653	640	683	644	675	612	613	677	597	632	684	655	591	620	625	633	624	655	648	641	657	629	555	617	647	624	594	690	617	621	609	646	634	649	687	604	649	637	676	624	610	623	628	602	630	629	664	612	642	610	609	637	630	604	610	593	630	620	613	590	623	650	598	670	647	606	618	585	606	665	646	639	645	664	662	626	656	604	618	642	621	584	621	641	648	607	659	627	633	626	634	611	646	625	594	609	640	602	619	623	623	617	613	627	654	672	628	631	690	626	645	665	673	655	603	687	644	618	602	636	642	661	667	639	619	676	627	598	610	609	622	649	647	675	633	599	627	661	645	673	586	629	617	636	613	642	595	690	636	639	617	655	629	613	623	664	633	641	666	624	607	662	649	642	620	646	654	596	649	650	646	640	607	613	610	594	688	598	638	627	629	602	599	627	650	652	671	643	688	657	603	611	739	653	617	674	610	634	639	627	638	623	654	626	639	626	651	614	667	632	603	610	663	631	657	622	646	590	655	661	615	644	637	655	628	596	636	626	663	605	657	617	627	618	621	599	641	609	584	628	703	629	654	639	657	620	615	622	629	597	659	589	617	610	648	651	656	599	597	650	587	615	657	704	650	616	644	689	601	633	638	629	642	665	644	631	635	659	662	671	641	594	677	613	639	609	662	661	614	635	625	641	633	618	629	639	636	657	615	615	623	635	632	630	646	651	708	674	674	646	626	594	657	584	621	645	614	636	641	628	607	642	636	628	648	638	616	642	636	616	650	576	649	620	624	614	688	597	607	575	636	614	613	640	637	635	636	619	659	638	607	622	626	622	614	654	579	647	624	694	625	572	656	645	665	593	581	657	603	671	609	605	621	637	633	606	623	633	654	650	667	616	607	617	634	629	609	673	695	649	617	652	633	627	687	660	630	629	633	614	581	645	614	650	631	627	610	642	630	652	648	619	588	632	617	626	621	632	603	604	652	660	649	616	665	622	661	623	620	609	591	661	628	637	637	606	617	634	641	637	627	665	652	627	673	689	617	688	619	621	644	593	662	635	633	614	619	623	616	582	621	660	642	621	598	633	661	647	666	607	598	669	680	614	645	651	641	606	623	686	588	611	652	645	652	588	614	645	637	663	628	682	638	606	653	599	609	628	603	641	667	646	596	638	591	656	635	667	658	637	635	611	688	659	606	608	600	654	665	686	657	635	665	611	660	655	649	659	666	650	618	622	612	633	658	670	648	638	640	690	627	660	619	608	621	619	626	605	617	664	647	627	615	651	587	608	656	626	630	617	632	662	672	680	629	627	669	609	637	632	622	643	641	684	633	644	598	631	617	594	617	690	593	637	633	607	644	663	620	611	652	583	654	602	591	605	626	662	638	615	622	585	631	632	619	618	683	633	637	632	615	663	602	607	612	657	671	634	637	634	653	636	605	674	651	600	612	631	604	661	653	628	603	620	638	637	670	643	644	635	658	662	631	640	662	688	624	590	647	641	644	624	626	612	633	614	631	605	630	614	618	640	657	600	650	583	670	626	635	604	639	621	624	664	623	596	665	628	645	618	643	636	653	643	638	646	671	669	612	581	641	657	570	630	607	646	621	608	597	619	609	653	657	630	610	624	652	632	681	629	649	662	614	649	642	648	645	657	640	663	591	640	620	635	634	632	657	629	647	612	644	672	602	671	671	638	624	617	592	624	614	607	615	643	659	627	600	630	618	645	621	589	622	640	660	620	647	596	659	657	620	636	645	650	680	636	648	637	653	655	619	654	621	657	615	624	597	619	709	641	642	566	653	598	679	649	619	609	609	640	643	665	620	631	624	707	633	629	641	627	645	633	700	681	607	652	641	602	668	629	604	636	623	611	637	645	640	655	642	698	621	625	656	644	648	636	682	642	647	650	598	633	619	644	618	622	620	651	590	617	618	629	642	618	640	656	593	636	647	619	669	635	597	606	646	634	661	671	639	649	636	655	619	594	654	636	611	656	666	629	695	587	635	668	616	655	665	612	624	656	587	657	621	653	626	624	617	656	666	700	602	597	640	651	662	657	605	622	668	650	653	596	619	679	628	640	627	642	599	627	588	611	630	673	638	606	635	643	654	606	631	651	602	651	659	608	617	653	625	683	643	587	633	613	613	603	603	614	553	653	648	607	647	580	641	634	612	630	614	619	672	646	653	624	603	612	609	612	628	621	631	651	676	681	626	650	666	613	620	670	610	662	648	608	656	645	649	614	644	652	612	628	658	637	632	629	582	615	650	670	590	673	634	640	639	664	605	656	645	693	679	640	590	632	604	624	640	672	642	666	651	624	595	626	670	648	674	662	645	617	614	607	619	602	665	663	632	628	635	651	605	642	651	645	675	635	622	663	649	612	638	622	644	603	684	589	648	594	615	608	654	624	610	631	671	665	588	650	607	604	629	621	633	616	640	665	643	619	658	635	655	624	654	629	650	615	665	636	673	609	597	674	621	646	649	658	655	647	674	668	654	647	658	632	630	648	616	612	603	660	645	660	638	649	628	621	650	629	630	656	648	631	651	697	642	624	630	621	620	640	612	648	656	618	658	669	618	672	625	605	625	615	607	660	619	668	639	645	616	641	671	632	647	640	595	627	651	654	635	670	592	629	656	644	604	612	591	626	626	659	618	584	618	631	638	631	648	635	592	664	635	658	675	627	644	608	626	604	625	666	664	663	600	626	656	639	626	664	616	628	613	624	671	636	616	641	615	642	620	641	640	674	636	662	578	618	664	602	638	617	611	644	662	625	623	613	645	664	671	631	630	614	606	618	658	645	666	625	653	608	595	642	682	684	710	614	677	644	669	637	623	620	641	641	615	667	619	663	621	600	676	628	600	646	623	582	614	677	640	676	614	633	635	688	587	664	618	656	623	653	618	623	666	622	642	624	607	656	647	618	620	615	654	675	685	664	644	625	638	592	659	634	637	692	572	630	604	613	624	692	633	568	658	646	615	643	657	641	661	640	638	638	658	665	631	625	669	647	625	628	657	651	631	628	624	611	653	664	608	671	598	654	589	664	606	615	602	635	584	604	615	635	635	656	636	613	634	659	636	610	655	622	638	631
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
