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
338314524347	338314524909	338314525459	338314526009	338314526559	338314527109	338314527659	338314528209	338314528759	338314529309	338314529859	338314530409	338314530959	338314531509	338314532059	338314532609	338314533159	338314533709	338314534259	338314534809	338314535359	338314535909	338314536459	338314537009	338314537559	338314538109	338314538659	338314539209	338314539759	338314540309	338314540859	338314541409	338314541959	338314542509	338314543059	338314543609	338314544159	338314544709	338314545259	338314545809	338314546359	338314546909	338314547459	338314548009	338314548559	338314549109	338314549659	338314550209	338314550759	338314551309	338314551859	338314552409	338314552959	338314553509	338314554059	338314554609	338314555159	338314555709	338314556259	338314556809	338314557359	338314557909	338314558459	338314559009	338314559559	338314560109	338314560659	338314561209	338314561759	338314562309	338314562859	338314563409	338314563959	338314564509	338314565059	338314565609	338314566159	338314566709	338314567259	338314567809	338314568359	338314568909	338314569459	338314570009	338314570559	338314571109	338314571659	338314572209	338314572759	338314573309	338314573859	338314574409	338314574959	338314575509	338314576059	338314576609	338314577159	338314577709	338314578259	338314578809	338314579359	338314579909	338314580459	338314581009	338314581559	338314582109	338314582659	338314583209	338314583759	338314584309	338314584859	338314585409	338314585959	338314586509	338314587059	338314587609	338314588159	338314588709	338314589259	338314589809	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21884	3874	1192	934	729	550	501	474	431	354	381	398	380	361	358	376	349	344	336	328	317	340	328	337	373	315	365	344	334	350	325	321	317	323	340	330	362	322	315	310	302	306	313	338	334	340	305	360	346	297	346	292	323	310	310	316	345	332	363	342	346	312	313	337	327	315	334	325	340	320	302	368	334	307	321	364	339	329	334	335	302	312	325	321	331	321	289	321	316	341	303	300	321	353	347	351	317	328	345	353	283	320	302	320	325	355	338	330	338	341	320	329	318	320	307	310	332	327	336	326	318	343	351	352	290	350	344	327	295	325	299	371	347	350	307	346	303	395	310	347	317	339	319	337	343	318	335	327	343	344	330	333	336	303	315	337	332	332	298	344	314	346	308	327	332	368	339	328	314	322	300	313	304	309	334	287	341	328	331	288	336	342	336	308	320	310	309	364	334	310	314	347	326	349	363	347	351	348	337	319	319	333	324	316	315	334	378	330	327	333	320	327	291	333	292	316	326	314	299	324	308	337	346	327	327	317	309	318	333	354	347	315	319	302	334	325	324	339	330	312	327	318	299	307	356	295	349	339	310	329	316	341	350	335	333	335	331	319	330	322	335	341	341	351	329	352	337	313	330	303	321	332	314	334	309	341	307	347	276	342	316	293	312	318	310	294	334	335	339	349	351	307	322	338	302	310	344	325	310	299	319	302	344	322	315	330	346	316	338	359	333	348	326	331	324	325	359	315	340	339	345	341	349	329	303	330	326	350	318	315	366	308	286	331	339	329	344	344	342	340	332	314	297	322	342	295	307	321	325	345	323	330	305	312	327	346	335	324	366	318	331	351	289	360	336	341	310	334	314	330	288	342	337	339	355	339	331	337	297	336	347	292	344	336	348	308	285	349	340	349	310	304	313	324	368	298	321	335	325	333	346	349	339	337	323	352	346	314	322	318	337	331	359	340	344	306	331	328	315	317	325	342	336	302	279	333	342	344	307	328	329	343	316	353	320	304	311	336	309	321	310	309	346	322	304	350	304	367	341	320	379	322	348	302	343	356	367	316	313	300	287	323	287	332	310	322	314	281	323	327	333	306	295	345	323	299	316	315	333	331	349	362	308	335	341	332	323	327	324	324	339	330	331	311	350	383	332	335	308	315	320	289	330	343	342	349	302	317	316	338	354	318	316	309	315	308	298	351	356	290	292	324	338	309	348	344	318	301	319	307	331	319	311	331	331	285	364	362	346	331	322	307	312	335	356	349	287	316	316	313	313	317	314	336	313	331	326	336	314	357	314	332	329	398	335	339	354	323	299	304	318	320	354	334	317	299	338	296	343	300	345	330	290	322	339	316	319	319	312	321	314	323	363	333	316	339	293	329	311	314	328	302	313	339	339	304	331	310	322	318	292	343	334	294	330	322	316	316	272	306	343	345	301	322	318	324	344	315	339	353	315	299	344	303	347	331	342	329	318	340	317	347	330	316	335	319	331	328	337	325	340	316	312	346	315	339	338	342	296	306	273	328	389	357	329	335	299	334	323	323	370	302	346	340	318	320	320	330	331	342	349	347	323	326	317	339	340	309	338	337	342	341	369	330	291	344	335	343	294	326	330	290	322	370	324	331	342	360	313	336	286	313	356	308	333	330	326	298	328	333	326	305	329	309	349	340	304	332	316	338	311	326	322	315	335	317	331	320	311	330	331	332	332	316	334	301	332	332	331	353	328	352	331	298	325	316	330	296	300	297	346	319	312	345	316	316	339	301	341	341	323	280	305	316	317	338	342	337	345	340	286	362	313	331	339	322	342	331	325	300	301	337	332	315	331	338	377	345	335	308	357	329	333	335	327	319	316	334	334	304	310	329	348	337	333	332	311	329	336	357	343	328	310	304	309	304	326	331	350	311	289	328	300	320	349	318	348	367	332	301	315	347	357	338	326	328	320	321	340	312	328	350	332	315	330	288	314	313	344	346	331	331	333	328	307	305	310	333	294	345	346	343	343	331	308	330	329	334	344	317	323	358	365	295	345	310	326	311	362	324	311	311	333	368	355	299	311	294	328	346	360	311	282	366	353	332	320	332	324	342	339	341	305	352	352	355	338	341	333	332	339	351	336	310	336	372	307	351	294	342	377	299	297	309	313	344	330	333	315	355	312	319	321	329	332	339	350	344	319	334	348	314	306	315	338	327	316	317	332	298	336	346	309	305	338	316	302	325	326	340	303	307	348	346	344	292	310	369	353	351	308	273	360	341	327	316	301	348	290	349	324	309	320	325	319	317	293	326	326	343	313	325	327	339	314	366	300	383	331	308	326	347	326	320	301	283	320	313	303	319	358	334	340	329	343	328	283	334	352	320	318	330	344	337	344	326	309	299	326	339	355	330	339	353	323	299	356	333	343	324	334	305	344	343	308	318	340	324	326	323	357	362	341	353	325	315	327	342	325	318	308	324	322	285	332	330	308	323	335	315	323	346	317	335	308	307	334	347	331	332	287	309	328	319	305	322	303	326	320	331	338	326	320	353	328	334	303	341	314	333	318	355	305	307	330	337	300	381	311	341	319	331	319	331	336	335	334	337	330	333	337	312	324	344	363	299	314	322	340	307	310	320	320	358	346	316	340	316	318	288	366	356	331	289	321	326	317	350	345	329	307	315	315	349	363	317	306	287	343	312	320	356	294	320	312	333	309	322	333	349	303	348	332	324	334	344	272	312	339	335	301	343	307	327	331	336	319	325	315	306	294	314	333	315	351	372	328	327	294	306	332	336	312	342	368	334	330	322	330	377	292	355	328	372	333	334	337	330	324	316	305	336	308	354	322	353	329	373	358	353	337	331	348	323	320	323	313	334	282	302	324	307	310	296	331	323	314	339	319	343	353	314	325	312	303	329	335	343	333	332	336	343	352	356	334	347	325	333	307	344	337	309	319	377	322	320	324	333	326	326	301	314	339	332	336	320	366	356	333	284	348	347	293	324	329	324	333	323	336	342	315	310	346	351	329	313	319	317	310	303	354	310	347	369	307	274	341	348	306	324	323	297	316	303	325	362	320	309	321	335	318	300	317	328	297	323	317	323	332	341	296	318	327	339	329	325	356	298	297	329	372	337	318	317	341	301	325	306	339	335	323	323	292	328	282	303	302	348	330	333	315	318	309	323	324	322	338	329	339	370	322	336	310	332	348	345	344	333	343	331	323	324	332	328	317	355	378	341	327	288	351	316	333	335	305	349	349	329	359	317	325	347	360	312	347	336	322	317	316	338	333	294	334	351	341	318	360	331	348	360	321	311	338	308	283	365	331	338	347	320	380	339	344	305	343	316	329	320	326	338	303	345	338	293	331	350	344	352	315	309	342	347	342	329	325	337	333	342	320	354	327	353	314	293	353	312	328	338	300	307	328	328	339	344	328	341	309	282	336	352	307	338	349	330	304	313	330	331	336	276	320	277	335	297	324	338	346	355	316	318	351	354	332	347	333	347	354	314	318	348	355	338	321	305	299	331
12503	2734	2424	2712	2243	1922	1637	1276	1248	1107	1014	945	945	958	870	923	837	852	790	847	863	831	846	832	806	761	826	783	751	767	729	753	721	763	803	761	789	776	761	745	769	748	753	736	748	786	797	712	806	763	729	793	756	796	749	725	742	743	731	754	730	755	780	788	783	772	763	739	747	760	735	764	773	728	715	758	709	666	730	737	684	785	779	801	775	759	745	715	743	802	762	756	754	760	690	798	780	754	737	744	706	766	761	743	725	762	767	734	732	775	732	770	748	719	732	770	763	699	711	792	711	723	747	754	746	733	705	751	736	729	712	701	782	771	731	727	776	744	733	725	731	762	711	735	764	736	703	761	728	818	759	783	754	755	759	783	691	721	700	756	725	774	753	711	756	769	725	699	766	711	740	748	715	752	776	706	763	698	771	715	745	768	775	756	738	773	752	710	740	744	744	715	745	760	806	753	730	787	692	686	734	723	747	809	767	723	760	730	741	761	739	734	696	819	779	740	727	757	736	773	707	797	687	735	764	748	723	797	816	788	709	726	757	811	741	773	703	741	748	753	783	750	741	723	694	742	716	739	762	760	724	721	720	792	744	711	739	764	714	745	783	748	691	730	766	804	721	713	730	752	734	756	742	700	794	747	734	727	756	776	698	714	765	731	753	759	746	761	758	750	773	716	730	724	745	760	715	737	741	710	756	763	788	719	708	801	794	775	746	677	757	747	750	780	742	749	765	733	762	758	775	770	730	753	735	767	754	748	792	728	717	749	736	722	719	767	734	750	718	767	719	746	772	765	751	737	727	748	725	721	790	778	752	731	780	717	778	779	759	717	726	719	682	737	742	756	738	757	729	735	720	751	779	749	750	722	748	770	721	715	747	784	755	739	768	729	744	724	781	757	765	695	748	772	788	695	725	746	698	716	747	741	749	677	769	737	771	739	730	740	780	729	743	687	789	766	784	704	745	710	705	760	722	712	760	700	763	712	779	713	788	798	782	695	719	760	768	764	736	750	747	750	743	738	750	724	746	710	732	747	768	726	761	734	715	747	750	742	812	728	760	716	704	743	729	753	744	724	788	776	801	757	684	710	717	767	718	742	746	725	710	781	764	719	699	751	762	750	753	755	772	725	754	737	753	721	745	724	731	722	736	707	774	772	731	781	695	774	725	751	687	751	757	771	755	769	735	726	756	789	785	789	701	732	742	720	713	718	725	731	703	749	711	755	714	712	726	774	780	744	743	704	750	773	735	709	745	776	770	777	728	750	724	731	751	691	772	721	745	768	753	716	777	740	775	686	785	689	733	743	755	766	736	784	697	718	725	745	757	749	701	774	755	756	754	765	727	795	727	739	768	742	735	716	733	742	753	822	711	723	735	806	778	730	738	734	785	740	784	725	753	743	779	753	754	788	696	706	797	768	767	755	724	719	785	738	729	697	737	741	750	757	728	723	764	764	738	667	719	776	761	753	702	737	713	737	748	775	736	734	736	756	748	731	714	753	737	731	729	731	732	731	739	793	731	781	688	684	745	736	796	755	700	725	726	722	726	744	760	769	768	814	734	762	770	707	728	765	740	807	780	784	772	737	755	766	747	727	737	750	793	784	750	744	709	761	740	742	722	760	752	784	769	715	751	749	717	762	738	737	744	745	768	756	762	735	810	719	790	759	714	759	749	761	770	681	763	706	742	710	723	735	721	739	715	717	769	804	676	722	750	726	771	778	737	738	718	718	704	738	704	729	774	733	734	689	748	739	786	751	780	766	750	731	738	699	735	747	774	771	761	752	727	704	723	724	714	721	762	744	788	679	707	753	722	734	768	744	769	713	733	786	747	783	776	757	756	741	764	757	768	742	758	703	764	711	765	745	718	741	719	781	757	705	714	754	743	757	705	810	704	727	738	733	748	795	766	802	771	775	756	754	747	752	720	778	732	793	731	764	739	723	779	699	733	725	718	759	743	761	746	739	736	824	739	731	748	781	737	763	741	751	718	767	774	751	729	713	713	706	750	716	744	720	701	739	802	798	751	752	774	711	712	787	765	759	710	746	736	777	692	766	761	772	758	775	741	757	780	761	756	746	737	766	752	782	748	712	719	805	746	815	726	763	738	765	765	706	729	728	708	747	753	701	766	788	776	737	755	768	729	777	759	743	793	756	707	749	683	712	749	748	707	777	744	720	770	708	745	779	722	712	747	756	784	721	744	770	761	731	784	745	748	729	785	766	761	754	774	721	779	787	733	711	759	767	746	769	732	787	727	692	694	795	725	716	738	746	706	729	779	727	696	802	679	785	784	752	733	716	782	762	763	737	739	762	711	713	726	740	754	761	690	719	772	661	765	752	780	778	730	793	782	702	760	684	731	743	754	752	754	735	731	738	783	736	753	768	759	730	737	753	693	742	763	741	758	797	759	725	757	790	729	711	751	808	768	794	749	750	771	777	762	768	718	747	782	751	760	748	728	775	734	759	750	810	746	660	695	773	766	752	759	681	777	771	711	787	780	728	786	733	767	730	766	735	694	737	772	761	715	755	733	746	734	738	716	760	755	711	744	729	801	725	728	760	792	723	732	792	769	727	774	752	733	710	758	759	700	745	762	752	757	745	717	772	758	744	769	757	714	700	734	765	723	707	734	734	702	736	727	707	731	720	685	738	767	742	730	724	747	726	737	741	744	720	756	687	740	723	747	808	730	728	708	752	738	759	781	745	770	781	725	731	726	701	732	742	706	780	719	771	781	733	730	722	740	747	725	719	726	743	755	723	765	755	783	675	712	726	733	780	741	738	773	792	718	741	736	758	701	742	743	666	757	789	763	740	729	738	709	736	747	745	748	739	750	715	779	742	770	745	788	727	787	732	753	687	801	753	754	742	728	719	765	775	766	761	704	718	702	713	769	765	695	727	739	725	733	769	758	781	741	722	705	740	773	745	762	678	753	797	746	722	763	768	760	670	782	736	761	709	728	711	736	742	777	693	753	757	743	759	777	773	721	732	739	749	716	769	745	732	739	780	778	760	717	759	759	729	727	745	779	716	767	749	655	732	727	784	830	751	737	716	745	760	767	761	769	756	743	783	764	757	758	687	783	764	788	739	757	702	758	701	754	726	766	778	739	777	765	767	756	738	731	723	749	703	774	739	786	745	748	792	750	768	736	756	736	818	747	720	787	708	814	697	700	732	745	786	715	738	725	793	760	701	758	761	760	740	743	731	736	690	762	799	747	757	714	726	759	736	777	767	704	753	730	733	730	740	733	743	765	729	761	785	762	722	719	747	738	714	734	740	731	729	719	795	791	704	767	710	762	753	705	762	727	790	762	744	727	691	748	718	705	767	727	718	706	761	757	762	783	771	726	739	717	681	734	766	797	758	795	694	748	737	757	721	750	756	729	734	734	808	772	754	765	733	737	734	752	747	738	734	714	685	748	730	758	692	745	650	762	763	697	709	751	746	787	766	759	727	759	732	735	751	732	734	743	720	706	726	762	701	715	733
4181	642	264	252	285	254	231	259	241	226	236	225	201	250	259	247	246	235	226	206	215	225	256	258	216	258	243	204	243	245	236	263	271	253	242	237	246	215	210	244	235	262	233	223	230	231	221	201	216	218	242	245	223	238	222	246	229	238	222	249	255	248	231	261	254	224	236	230	244	247	228	230	278	216	209	224	239	209	234	221	238	259	225	231	239	225	232	244	231	238	244	252	222	212	202	255	206	215	208	215	253	242	238	230	213	252	241	226	248	250	231	216	239	205	200	223	236	200	251	224	238	236	229	257	234	237	233	243	239	228	223	238	247	232	220	228	255	225	224	253	247	253	222	239	217	223	271	258	217	248	285	255	224	233	245	246	224	227	259	236	237	232	236	225	199	237	226	232	237	246	248	194	216	231	259	230	227	225	244	227	210	213	240	208	248	243	213	216	229	259	231	245	246	243	272	219	242	230	278	211	205	257	259	228	227	244	246	227	264	247	237	267	221	224	215	234	228	239	243	245	266	239	235	236	223	254	248	220	234	232	238	263	252	233	213	241	211	207	225	230	223	255	229	220	249	244	245	208	240	256	241	238	224	255	209	238	200	256	237	250	242	258	237	225	220	240	240	230	231	246	227	237	219	204	248	248	254	241	223	268	217	236	235	232	252	250	215	260	237	228	213	230	206	259	237	217	237	201	225	254	216	235	214	249	250	252	243	232	231	223	253	250	239	205	232	251	222	224	245	227	231	246	262	238	218	249	240	263	261	210	236	245	235	227	252	252	239	234	212	250	230	230	225	224	224	238	257	273	266	236	248	245	218	223	234	245	245	211	211	241	247	225	239	250	236	225	242	226	223	261	232	235	255	244	235	220	203	247	245	232	234	273	228	230	220	215	246	257	255	229	254	219	248	254	218	228	233	221	213	228	237	201	232	232	258	231	241	234	214	231	249	224	237	227	218	223	217	250	221	231	234	209	218	218	235	217	231	216	245	211	219	211	215	267	230	247	247	219	218	222	265	249	245	231	245	218	245	243	204	265	221	241	211	232	233	256	241	211	244	251	234	233	234	240	239	238	252	223	223	221	219	217	245	220	253	227	246	235	230	246	229	221	243	235	247	245	221	235	233	245	236	245	219	246	222	240	238	224	210	271	225	245	224	234	232	237	220	243	244	240	229	217	205	228	244	223	222	234	222	241	246	198	219	253	230	245	236	240	259	257	214	234	242	231	238	228	242	231	181	236	230	236	251	194	207	273	234	211	214	228	221	206	229	216	223	226	237	239	268	212	235	256	248	237	235	223	251	251	239	212	242	251	253	265	229	223	227	242	211	249	228	238	248	223	232	235	217	246	223	205	259	238	226	252	270	241	232	229	214	228	257	204	223	267	240	244	217	227	229	239	238	201	241	231	229	205	244	232	221	218	237	233	200	229	219	251	232	229	228	234	233	197	209	214	251	237	222	220	217	229	239	211	235	252	249	237	240	212	212	249	226	243	227	216	238	190	217	247	222	237	251	236	221	244	244	230	248	252	268	261	231	262	248	225	211	213	223	251	243	245	237	218	245	233	202	231	219	229	225	260	249	224	206	205	238	235	236	220	240	236	247	230	239	233	227	229	234	240	245	247	221	222	242	215	247	234	238	223	250	212	218	230	229	219	235	256	198	251	236	217	234	233	249	250	211	235	246	232	226	223	255	262	224	238	210	253	237	218	247	238	245	232	246	278	208	267	228	222	213	235	251	226	227	246	233	237	258	243	253	247	212	248	206	218	212	242	232	222	255	228	280	214	237	259	245	210	230	222	258	230	217	242	247	240	261	268	257	219	221	245	235	235	206	255	217	243	208	246	231	218	265	252	214	223	230	257	199	239	233	225	234	234	219	251	209	227	227	264	243	272	221	206	232	243	259	242	223	226	231	241	237	225	267	229	223	221	219	218	235	243	255	237	239	227	192	235	235	217	193	209	243	241	256	226	243	236	245	236	233	241	234	237	258	217	230	247	242	221	219	236	239	255	250	264	244	241	216	216	260	228	254	217	245	248	204	223	226	229	237	237	220	239	221	267	234	236	225	224	234	235	229	236	239	255	222	251	229	215	223	234	228	228	226	236	254	243	269	246	220	218	248	256	241	241	240	229	223	217	211	226	227	214	247	254	241	278	211	239	236	247	245	225	229	256	223	216	187	228	240	242	220	225	246	238	231	254	249	272	248	250	247	252	255	226	223	244	227	241	214	227	222	232	226	217	214	254	221	226	228	266	230	233	259	219	266	224	224	226	202	226	256	220	228	237	218	221	238	232	219	216	253	239	220	224	241	245	261	240	232	235	227	239	225	224	227	236	213	242	209	248	254	215	242	251	223	222	252	238	246	210	244	246	224	225	257	252	211	237	219	248	229	220	236	235	218	244	240	231	248	243	233	194	234	233	271	228	220	246	224	263	270	208	221	239	221	262	218	234	274	234	245	261	212	247	271	200	291	259	263	245	238	237	234	190	248	252	240	227	239	207	227	268	233	194	262	221	223	212	225	212	237	242	218	232	227	251	224	228	246	224	250	233	226	229	239	236	221	220	243	233	242	226	240	238	249	242	209	220	207	254	251	226	250	229	255	223	227	210	256	217	247	243	242	208	233	224	218	239	232	233	240	244	213	234	233	241	222	244	253	217	224	252	209	231	216	252	225	242	252	223	240	230	245	237	237	242	251	264	237	252	254	270	218	213	217	211	246	256	232	248	229	208	260	207	232	240	239	225	244	247	206	245	255	223	222	233	232	235	195	242	258	216	222	249	256	228	252	220	248	230	266	228	232	234	219	182	240	234	209	219	220	266	269	219	240	222	213	242	262	238	220	217	231	228	177	245	222	233	264	231	229	243	225	230	237	203	234	284	222	241	250	226	227	209	241	230	260	222	262	250	271	228	267	232	222	243	221	247	233	255	239	238	238	215	264	217	261	224	241	229	267	222	214	265	240	244	240	240	236	250	217	230	207	214	223	248	257	226	233	242	239	212	223	207	219	230	268	229	240	231	223	234	244	249	245	251	213	205	241	252	222	235	277	227	222	255	270	263	199	233	231	213	214	239	243	219	252	214	206	218	240	231	234	229	240	216	246	241	203	232	259	231	240	236	216	245	227	217	242	208	214	219	240	239	228	219	206	227	228	252	243	220	234	229	251	234	250	225	234	243	219	254	244	263	257	231	251	253	241	243	216	217	263	237	214	263	230	215	232	202	230	223	249	213	219	234	258	262	226	235	221	230	238	224	238	227	244	237	218	223	267	251	266	240	225	233	209	244	240	229	215	230	231	228	216	217	243	243	255	234	243	213	244	234	250	210	271	232	245	248	254	257	229	232	251	239	254	237	237	254	234	229	232	242	237	243	242	222	223	259	227	253	216	254	233	257	240	237	235	251	222	223	242	216	242	250	271	228	244	230	210	237	232	210	245	230	231	219	242	245	261	212	224	224	277	248	276	219	221	244	226	201	242	230	232	250
3521	1039	702	657	703	638	591	620	617	608	631	623	616	643	611	617	615	572	599	605	603	575	545	578	605	618	592	570	537	562	619	621	599	602	651	587	600	610	585	584	604	580	583	594	643	636	564	580	578	619	575	559	592	612	552	551	567	599	605	622	585	583	577	615	550	592	624	602	623	569	615	603	555	571	635	598	625	568	601	576	557	568	623	606	603	609	599	555	605	568	625	582	612	612	627	591	550	566	630	584	591	613	549	576	627	559	610	574	613	549	572	581	585	584	579	641	590	590	568	579	575	575	582	618	622	585	606	605	613	611	617	625	629	636	586	560	599	523	592	615	582	548	593	561	618	585	576	573	611	610	611	599	601	559	591	612	620	605	561	586	551	577	558	636	564	603	604	563	560	602	593	561	624	550	527	593	560	580	614	592	615	602	586	610	574	633	562	635	621	585	585	575	577	611	593	560	595	588	618	567	564	594	640	623	584	523	588	582	610	614	626	597	617	548	556	637	593	590	643	603	570	632	615	630	588	583	603	583	555	619	577	599	596	570	571	616	600	616	600	593	589	527	612	572	578	624	585	562	555	616	615	534	618	578	576	600	588	576	571	628	610	616	591	611	609	568	572	609	627	603	560	620	582	539	601	551	611	599	561	590	627	536	610	628	609	576	561	604	618	604	596	560	582	563	600	594	587	585	573	622	575	616	601	555	545	607	560	573	613	601	590	608	621	553	610	591	607	566	573	568	629	580	625	600	561	591	567	569	592	607	637	643	635	602	563	564	630	574	543	595	587	553	598	590	586	610	588	562	603	578	598	605	617	599	569	564	571	598	575	596	590	594	591	597	579	610	610	601	573	601	625	591	585	596	562	595	593	620	571	602	590	569	608	626	641	605	597	623	603	611	600	548	603	625	621	598	574	585	603	617	584	561	568	600	598	586	559	593	554	617	589	592	580	624	585	610	587	570	572	576	575	583	619	570	568	605	568	585	595	600	567	618	562	583	595	551	568	601	619	602	579	623	578	618	634	558	594	673	626	581	592	613	630	596	560	570	569	591	557	549	610	575	606	596	630	595	623	562	598	563	574	639	599	600	589	596	584	604	578	598	597	590	569	598	568	590	591	595	587	615	589	611	579	609	605	596	586	561	581	628	595	611	564	559	634	603	593	606	558	568	537	618	595	615	596	566	590	643	592	627	548	589	628	529	602	578	545	553	563	611	593	548	564	559	583	620	567	584	626	602	576	585	615	604	580	582	604	606	570	632	592	599	579	568	540	577	578	627	564	568	594	575	567	591	600	595	599	593	573	605	590	598	591	581	568	598	617	596	635	585	565	601	591	604	595	609	617	616	587	617	600	612	621	581	598	588	608	606	593	614	577	578	629	613	578	580	622	591	570	657	558	599	594	566	553	618	588	613	543	605	612	671	604	586	577	567	611	596	616	559	597	538	585	603	566	585	566	564	570	621	600	606	618	579	611	574	558	589	631	594	565	584	621	586	584	583	608	610	573	603	620	609	621	607	567	616	587	559	586	562	619	617	610	626	609	600	614	608	586	607	571	613	563	573	584	588	595	596	535	551	550	578	586	602	571	570	580	564	594	580	568	572	576	588	629	581	605	595	552	574	620	597	610	642	582	587	626	561	589	571	600	584	576	609	564	552	565	521	596	572	608	562	598	551	614	574	569	623	598	582	571	592	616	606	594	581	580	617	597	630	588	591	592	635	626	575	505	603	562	583	595	648	595	562	554	590	620	594	638	623	624	605	552	615	649	599	587	589	569	571	650	614	597	574	618	584	606	571	621	597	615	607	597	621	607	601	642	613	604	562	631	596	643	636	608	577	586	588	558	579	587	546	610	583	584	616	585	591	576	538	558	625	597	628	581	639	667	549	573	553	578	626	597	629	558	565	576	573	604	584	599	546	586	632	607	579	594	604	587	571	600	623	597	574	613	588	570	575	608	590	596	581	578	603	560	602	621	551	604	578	610	609	621	570	573	588	582	601	598	606	582	581	616	570	564	598	559	619	558	595	586	591	638	599	584	576	610	572	574	583	614	614	569	579	583	565	592	556	584	549	548	595	578	586	593	585	611	601	570	561	590	572	591	561	591	590	659	578	617	563	595	595	537	579	610	601	540	602	592	588	617	619	606	583	532	606	609	583	666	607	559	565	555	592	600	597	589	594	626	576	597	582	587	587	639	588	592	606	601	550	623	606	601	570	615	570	625	583	596	610	578	608	640	579	619	589	604	543	593	578	611	530	578	581	545	590	587	612	575	595	586	576	597	597	599	588	612	622	569	558	583	654	565	565	576	595	619	552	597	602	614	607	625	627	557	596	597	579	537	604	566	578	571	598	557	593	601	564	560	624	562	581	580	557	634	565	589	573	579	610	609	616	582	591	629	619	618	596	576	646	581	607	565	553	595	574	589	565	631	584	629	551	591	580	574	614	600	596	570	643	566	614	587	580	599	644	558	569	585	595	588	564	599	528	596	612	583	617	531	602	592	576	578	608	563	570	575	616	616	552	608	573	590	604	634	609	570	575	619	592	570	572	570	570	568	622	585	619	598	568	634	611	621	577	575	587	601	549	561	619	582	569	593	515	591	537	588	617	596	585	590	586	618	593	624	587	593	618	616	576	561	596	597	590	629	599	591	599	573	562	597	559	606	622	639	570	572	587	585	581	612	563	588	561	608	599	577	603	592	617	581	596	562	566	582	596	615	627	573	584	606	524	605	608	638	601	603	609	579	612	598	571	580	603	592	576	620	586	576	612	585	558	597	612	582	593	595	544	629	571	610	575	665	608	613	614	563	579	580	573	591	622	583	609	584	602	632	583	595	597	623	584	565	581	601	633	609	609	604	545	532	532	554	568	583	582	541	651	605	598	544	615	594	613	610	556	588	586	572	595	607	582	604	624	595	576	619	633	585	597	615	593	599	597	572	640	574	598	627	590	600	609	592	582	569	623	618	625	565	647	604	583	601	592	604	591	590	599	638	589	573	580	596	612	610	580	612	578	596	597	573	599	574	553	561	540	552	579	588	613	549	589	629	623	547	579	593	564	586	587	593	628	576	532	598	586	588	622	568	595	586	590	594	602	582	586	632	597	560	555	608	616	573	597	594	574	573	549	627	593	608	575	551	587	562	642	569	601	573	579	573	588	550	619	629	586	612	606	620	644	607	574	603	576	617	543	613	622	593	564	621	604	592	567	534	577	556	588	641	602	594	554	606	594	580	592	599	595	597	581	564	613	553	574	573	530	601	606	593	593	604	617	597	600	674	604	568	633	567	580	541	574	605	578	607	593	553	607	574	582	580	581	571	595	601	608	586	572	585	610	607	600	567	609	589	583	572	585	567	580	579	592	590	591	565	549	576	588	610	571	603	544	588	548	553	586	542	636	580	610	578	581	620	589	610	607	606	580	588	584	583	584	558	596	607	649	586	567	554	577	585	598	621	593	574	582	597	591	632	572	559	600	595	625	553	585
13219	1755	827	651	553	493	479	466	417	415	429	422	404	439	406	392	435	392	384	414	391	374	386	368	385	389	335	377	402	397	381	396	363	369	409	393	352	394	442	398	378	370	391	367	381	370	359	386	394	389	353	399	389	358	401	429	352	390	385	398	393	396	367	382	336	394	367	382	383	387	382	373	370	394	389	407	353	395	378	409	360	407	394	342	355	405	381	382	388	380	385	348	370	414	395	387	381	406	379	404	394	369	387	440	418	378	375	374	367	395	348	405	392	406	367	394	386	393	385	411	401	380	387	395	399	364	380	373	441	371	396	396	377	372	399	390	376	389	411	385	401	390	382	362	344	404	387	390	368	380	375	372	392	386	392	374	377	412	390	414	392	356	383	399	364	396	357	376	391	415	387	378	402	390	365	393	390	406	422	404	395	381	369	369	377	377	380	384	376	384	348	394	363	359	373	386	398	416	395	406	399	375	441	364	378	390	383	419	384	402	387	415	352	367	370	403	357	388	355	360	380	407	386	384	395	370	364	321	351	438	357	385	374	376	357	394	380	405	383	426	382	372	363	380	426	372	390	390	370	391	427	360	342	391	379	357	402	374	368	408	374	390	403	373	389	385	397	372	403	397	424	394	394	373	384	388	383	386	390	378	369	397	385	360	402	395	381	447	380	385	421	431	374	391	417	397	402	415	351	388	408	357	394	396	367	373	419	388	371	381	354	367	360	381	371	362	408	416	381	381	354	367	405	415	422	402	416	382	358	380	407	378	431	399	389	421	343	400	400	352	391	416	367	381	339	401	402	407	370	381	378	396	387	391	375	379	383	403	384	389	388	419	385	386	378	352	366	394	400	402	367	362	414	373	373	398	438	432	409	378	391	353	405	364	449	378	338	381	425	398	380	382	404	375	403	426	389	361	351	373	399	380	374	398	410	357	356	372	418	392	379	388	387	394	400	399	354	401	421	380	371	391	360	367	421	398	391	376	408	373	398	416	370	367	417	358	348	381	384	397	364	347	351	349	342	395	373	380	412	429	372	381	398	391	390	413	363	379	410	402	379	378	410	392	391	401	388	382	361	370	388	406	384	367	362	425	365	385	392	432	353	376	377	391	360	374	348	386	386	406	369	381	430	390	414	367	384	419	413	412	389	362	393	408	372	410	381	382	366	381	375	368	358	402	388	387	422	380	393	384	369	396	351	374	362	395	355	402	403	423	385	417	382	412	379	393	419	399	388	401	372	389	426	374	423	389	375	396	415	349	377	387	382	369	388	387	369	368	373	362	379	375	344	426	388	372	371	383	336	415	374	369	397	377	388	395	399	361	392	374	352	378	390	377	382	401	442	413	383	374	398	431	406	350	368	365	360	424	383	367	334	340	431	385	362	370	364	389	371	357	380	388	358	376	384	353	400	401	405	405	419	409	404	359	400	428	407	392	391	393	425	378	354	398	348	358	349	385	391	412	398	424	389	386	370	367	382	397	401	411	425	360	365	432	371	396	405	390	409	379	338	352	382	352	406	385	355	396	390	339	434	370	371	401	374	398	408	366	405	393	387	427	399	425	410	382	416	393	440	397	402	388	382	390	355	381	374	367	397	362	400	371	389	361	367	393	403	379	433	417	411	405	391	425	378	428	410	392	412	389	415	385	405	421	396	357	344	411	396	354	399	346	395	391	387	416	379	389	368	359	396	364	347	391	395	387	381	415	379	393	366	400	339	418	374	378	417	374	423	388	401	388	369	387	383	419	371	385	383	366	404	360	385	353	379	383	378	376	385	387	359	385	429	365	381	397	353	430	402	382	379	386	372	393	396	378	391	384	413	421	363	396	382	377	389	388	359	367	394	385	414	402	373	406	378	402	391	378	361	354	394	372	384	373	374	397	390	381	397	411	373	417	419	374	366	404	396	415	385	393	361	371	411	381	441	407	433	371	413	419	389	391	361	362	425	397	395	370	384	388	382	389	385	379	380	376	374	373	374	352	387	387	381	375	375	401	416	369	387	375	357	400	424	389	348	403	377	323	435	416	387	384	363	410	358	354	405	391	398	349	384	387	411	429	418	398	335	401	382	390	407	404	396	388	404	369	409	367	361	417	384	410	416	366	370	379	345	372	393	368	412	392	405	399	374	354	422	415	402	402	387	378	358	384	400	397	413	394	373	357	412	390	382	407	348	389	381	402	384	400	421	370	435	345	348	362	428	374	361	373	350	350	390	381	388	408	386	395	422	405	379	401	384	407	381	397	387	384	380	367	412	421	366	377	419	395	360	381	386	363	404	335	379	377	376	368	389	406	358	367	391	388	397	387	403	364	368	361	353	396	390	391	357	383	368	393	402	380	357	356	368	381	405	416	406	402	395	420	403	405	415	381	391	358	375	385	413	408	392	375	384	381	383	367	398	387	379	376	382	398	388	376	362	371	357	376	402	417	388	402	355	413	402	389	378	383	417	339	355	353	415	430	420	386	404	358	405	379	399	408	381	393	393	361	373	406	328	394	406	357	402	349	393	378	369	352	381	382	403	393	386	421	370	380	365	337	431	375	337	424	413	368	413	370	363	427	367	408	369	378	379	383	361	383	368	376	374	369	394	379	398	396	378	358	370	419	395	409	406	396	350	398	401	415	396	385	363	392	388	405	392	376	404	385	387	408	398	343	361	382	359	421	377	414	420	381	394	406	348	378	379	373	375	387	381	379	410	395	379	400	380	390	437	396	396	368	411	387	368	343	404	406	369	356	393	384	408	383	398	390	392	376	378	380	329	378	424	430	365	368	406	364	384	393	382	389	434	413	402	325	354	380	382	364	354	411	362	407	363	380	416	388	406	414	380	362	351	410	386	401	418	377	376	356	363	382	367	374	362	385	398	396	397	412	418	403	382	363	362	394	383	357	388	423	377	362	359	435	409	404	360	399	366	366	396	375	362	391	406	398	388	396	376	403	386	396	377	358	361	411	398	406	393	365	392	386	393	362	360	368	406	417	381	416	377	391	391	372	418	362	353	361	346	386	348	375	374	404	374	383	386	402	358	360	373	365	376	404	405	407	388	390	417	381	347	339	397	355	398	410	448	408	389	380	351	356	422	376	402	369	380	378	342	420	405	390	381	380	390	380	402	402	431	391	397	389	396	405	411	350	396	428	424	394	339	369	397	401	366	343	416	382	387	368	416	370	360	369	366	371	376	363	425	367	385	395	417	391	343	402	399	378	361	429	380	377	378	384	390	391	386	352	386	341	363	392	391	377	425	352	414	431	366	396	336	415	382	370	387	369	372	378	373	361	355	362	383	388	353	403	391	426	359	357	375	385	425	408	371	398	388	408	385	360	336	371	371	423	397	390	383	392	385	365	365	378	372	369	384	392	383	363	386	357	371	370	402	383	380	406	378	393	365	364	370	378	378	415	369	374	395	358	390	390	432	370	407	403	378	379	396	391	383	387	382	398	344	371	388	365	352	384	375	378	360	379	396	390	369	364	366	360	377	403	390	375
9543	1852	1831	1971	1691	1496	1381	1216	1135	1072	1057	1038	993	1019	955	1018	995	904	1017	961	935	921	987	977	937	935	892	905	884	944	915	915	939	910	928	938	944	877	905	869	906	883	942	961	881	866	857	906	916	845	906	893	915	913	897	923	898	888	891	842	874	881	917	874	863	961	897	874	879	882	836	935	899	964	913	879	877	898	889	972	901	859	862	910	938	847	881	875	897	933	866	923	879	875	883	922	884	898	875	921	911	886	901	884	916	880	910	842	879	898	969	905	926	841	904	875	918	928	929	900	916	905	902	905	856	907	868	929	866	891	865	825	877	882	872	891	865	895	905	932	885	920	888	885	923	894	846	917	955	905	922	889	921	920	914	929	876	882	865	923	887	885	898	870	915	862	925	888	886	922	896	884	943	925	844	863	907	826	989	899	921	904	912	886	929	936	902	947	871	900	886	877	905	865	911	915	874	911	932	858	892	888	862	865	893	837	914	924	954	892	880	909	895	927	912	879	866	856	856	918	940	934	906	924	837	896	869	938	845	926	906	918	940	865	883	887	869	907	904	869	925	916	878	882	946	880	937	832	882	927	883	882	931	869	905	907	970	867	921	861	838	895	977	893	883	910	833	887	856	902	866	834	835	905	916	915	874	940	880	865	913	872	915	832	842	865	919	971	953	871	842	859	858	915	927	869	908	893	920	886	926	879	915	824	931	902	859	969	934	899	910	884	925	935	903	893	870	881	906	897	875	854	895	862	901	815	916	909	964	902	937	882	871	906	901	848	954	903	897	913	896	939	890	928	933	829	894	925	905	871	930	835	862	848	894	925	951	864	894	909	810	901	901	931	872	919	878	919	879	925	900	859	882	877	952	920	874	833	874	882	928	862	892	916	894	908	926	873	900	923	886	877	915	899	914	894	941	920	934	889	875	923	934	890	884	890	906	899	909	887	928	941	860	862	849	864	909	921	871	899	865	833	867	941	900	866	931	863	870	933	870	952	900	960	883	847	867	877	885	903	871	899	866	880	869	842	869	881	900	894	889	875	876	885	890	866	886	878	909	921	917	922	926	852	905	891	912	881	926	905	839	897	921	816	862	901	906	888	868	897	911	857	905	865	903	900	879	896	867	882	866	890	900	942	869	860	871	846	889	892	905	891	918	925	923	880	900	893	862	894	876	873	927	858	913	908	888	876	907	908	881	941	861	894	927	858	921	933	884	909	917	881	867	879	967	906	878	911	896	915	890	900	860	895	868	863	880	903	891	912	871	913	877	881	926	916	897	874	862	942	890	857	887	921	925	897	882	868	868	880	904	901	910	891	891	903	938	866	852	892	895	847	954	877	853	890	865	881	954	905	901	913	881	929	904	917	831	829	928	917	884	913	908	949	882	904	903	877	860	855	889	941	882	899	888	888	888	865	888	923	943	921	903	863	883	871	960	948	872	851	913	869	863	902	870	846	920	869	868	880	893	919	872	813	842	927	865	860	926	876	889	903	950	928	859	920	835	939	864	835	923	921	851	883	878	868	852	943	894	898	864	886	920	900	923	897	862	855	858	896	950	849	890	863	932	908	820	910	876	861	892	897	900	884	842	899	899	903	861	869	976	901	879	863	892	890	864	888	914	871	950	934	912	854	871	900	919	877	903	860	898	878	897	894	902	968	846	873	942	910	928	904	871	922	874	895	933	903	886	899	847	967	874	882	955	858	883	893	839	912	866	864	934	895	918	894	904	862	878	869	867	909	897	880	886	913	831	868	849	883	993	896	936	887	899	859	877	850	881	977	876	910	883	873	894	892	907	898	947	882	912	882	897	935	846	875	884	904	875	902	900	836	870	861	901	909	907	932	893	894	903	908	894	920	911	902	900	871	884	887	914	824	902	898	895	855	941	862	902	874	914	931	896	854	939	917	926	877	873	863	954	875	822	874	922	923	862	853	886	859	886	924	935	929	940	914	902	866	922	857	878	922	946	935	971	916	907	917	863	847	879	906	876	917	900	916	892	925	915	849	882	912	927	897	912	837	910	897	850	893	886	903	874	906	930	936	875	805	914	911	854	929	897	855	872	869	867	859	914	888	856	918	878	907	901	888	890	888	834	865	884	862	873	935	864	899	882	845	890	900	880	918	874	956	938	860	912	918	932	950	927	913	902	855	876	862	898	878	879	879	877	860	902	928	846	878	863	924	906	882	873	898	912	909	858	890	888	935	886	914	887	864	889	869	882	867	933	904	901	932	943	926	942	933	906	910	850	925	954	872	887	914	876	867	874	817	967	875	909	877	917	901	939	865	890	838	841	860	849	924	921	895	899	916	924	893	908	925	921	937	885	918	899	871	879	901	922	884	905	855	921	928	889	846	847	880	890	894	959	860	893	914	857	932	908	918	898	912	898	864	868	852	940	893	862	862	882	913	878	938	882	951	900	879	888	895	890	850	873	884	877	858	878	868	885	937	927	914	873	810	921	944	864	936	873	919	926	904	930	819	881	890	886	857	884	860	886	943	904	885	893	887	883	887	897	862	862	873	930	941	904	907	851	905	910	900	884	913	912	898	896	878	870	868	875	877	939	850	894	881	924	905	922	889	897	878	916	916	946	894	882	881	863	917	879	907	898	922	888	942	946	916	924	886	897	933	874	879	903	877	870	904	893	865	876	883	939	891	870	903	935	835	903	913	862	862	873	876	855	892	915	879	926	890	922	879	858	887	900	959	863	910	958	867	876	902	894	931	917	878	905	836	878	859	866	845	884	872	898	894	850	863	852	881	896	922	880	899	859	903	865	918	946	909	845	872	898	922	891	905	840	892	968	956	918	854	903	878	874	903	917	916	887	912	910	915	928	927	950	907	873	896	853	861	891	929	874	901	868	876	884	932	928	940	838	893	895	879	889	909	905	897	909	896	834	890	912	876	873	852	888	891	901	856	895	857	869	893	931	899	888	888	829	908	932	892	886	895	905	845	893	919	883	839	905	862	941	888	845	879	935	913	914	890	930	936	934	899	919	917	918	877	862	866	867	860	936	918	911	934	968	901	839	884	848	866	884	882	947	926	825	920	901	860	930	927	895	917	948	903	879	950	858	887	880	859	920	933	937	863	861	850	894	875	881	914	900	926	905	919	936	897	926	936	843	893	862	871	962	947	897	919	877	915	922	904	910	932	908	862	924	907	884	864	856	833	929	903	849	919	888	935	903	879	914	881	959	876	933	924	912	844	910	883	903	910	884	917	891	926	866	861	853	925	899	910	857	904	882	940	900	827	889	899	949	923	888	923	918	920	891	873	815	872	856	870	924	873	947	865	910	896	911	887	832	907	880	884	909	895	874	918	848	890	931	889	886	920	863	899	895	857	909	964	895	850	890	909	911	935	867	890	918	843	907	915	926	886	931	852	899	932	906	891	888	877	866	897	910	909	847	944	909	894	892	861	863	893	882	863	884	883	893	943	870	816	908	899	851	904	847	839	862	865	852	898	920	886	870	872	886	915	889	921	868	894
21415	3365	1208	892	693	539	437	435	354	374	381	338	385	328	353	351	331	344	333	327	313	300	307	314	338	330	345	334	341	303	364	289	313	327	308	327	316	334	308	344	331	351	332	356	326	333	326	293	333	286	339	333	353	326	328	326	349	302	323	327	348	322	352	294	320	360	331	330	322	336	333	316	317	306	329	327	271	301	285	317	331	324	312	320	319	314	341	293	332	341	337	326	310	335	330	345	307	362	321	300	317	299	327	292	302	300	303	319	352	305	318	328	328	312	312	322	319	326	311	331	291	322	322	311	328	298	338	309	315	334	370	337	318	307	319	320	321	316	330	328	297	340	308	346	322	311	308	304	306	339	304	321	307	325	315	331	306	304	345	314	385	310	320	321	321	328	313	300	332	322	330	303	335	354	296	324	318	312	323	319	317	287	320	293	356	337	318	320	291	331	335	276	302	319	320	318	321	341	332	348	332	324	319	310	311	312	327	344	317	285	324	290	276	311	345	343	324	373	308	320	304	299	345	319	265	326	323	321	297	318	303	330	316	327	310	340	290	312	326	292	335	334	325	309	321	277	305	330	344	320	345	329	309	308	352	314	318	321	373	314	301	325	301	297	340	327	304	338	310	282	304	300	278	333	328	308	333	322	306	328	313	314	335	306	319	357	327	330	265	315	304	324	305	299	328	331	306	314	320	295	319	349	328	313	320	317	319	359	290	348	325	315	330	357	320	344	285	281	299	312	330	320	293	318	311	346	281	339	335	304	345	340	351	297	352	294	334	302	329	349	346	313	351	319	329	308	311	312	314	333	317	323	314	323	341	350	339	314	331	344	320	307	326	297	314	303	346	325	286	293	308	329	334	318	326	323	314	334	308	310	328	328	333	324	315	314	352	328	325	334	321	356	307	330	349	345	304	301	292	295	287	314	335	327	328	366	313	354	283	315	309	335	294	342	313	310	292	365	320	339	294	325	282	337	344	312	316	354	313	315	294	328	288	313	308	290	313	292	348	313	339	329	313	323	314	307	295	326	306	326	325	327	341	306	361	296	294	313	329	323	336	327	319	309	313	320	267	319	356	321	285	316	341	321	341	324	301	301	314	306	310	326	310	300	352	308	305	328	324	289	327	335	335	332	303	301	328	322	298	307	335	330	313	320	298	288	316	328	298	327	344	273	318	338	290	346	339	320	334	316	336	274	309	321	312	287	317	316	336	305	321	348	335	316	286	321	334	322	340	329	326	305	317	342	334	318	336	316	330	320	322	316	321	287	309	290	322	345	355	291	331	300	285	304	326	331	311	307	333	338	307	310	308	349	332	315	294	267	336	315	351	309	298	328	307	288	306	329	328	300	304	335	307	327	336	318	316	306	325	298	346	308	325	364	366	334	336	305	294	297	301	307	310	277	322	303	307	335	321	332	311	280	340	323	368	315	326	313	302	339	319	308	311	298	315	367	333	319	326	319	323	333	283	283	353	340	305	327	361	295	311	315	333	348	328	309	315	324	304	312	316	322	323	322	302	297	328	330	312	339	318	295	285	325	331	313	288	293	334	295	288	333	338	363	325	311	319	323	295	327	320	325	338	310	337	330	320	327	364	313	302	307	331	318	306	342	335	307	302	323	283	292	308	317	298	334	331	329	266	332	319	337	319	329	341	326	286	320	289	307	319	288	324	325	315	347	329	322	347	301	326	305	326	335	328	290	332	327	341	295	318	290	292	332	335	319	336	318	319	336	321	325	317	302	306	292	312	265	348	351	285	316	338	305	309	321	314	329	305	324	337	315	304	321	273	318	333	325	354	326	295	310	310	319	331	352	302	313	319	329	299	272	328	348	307	341	318	331	309	351	311	306	346	329	315	297	300	324	317	287	316	337	351	296	337	311	296	313	338	296	295	310	317	349	322	314	310	307	320	347	307	327	324	341	305	342	305	297	318	326	311	322	320	344	307	302	332	303	322	300	333	314	343	323	311	350	332	304	336	324	326	290	309	318	340	283	316	330	306	305	318	305	325	326	319	285	302	288	331	351	328	344	308	332	283	313	293	310	328	323	366	333	330	337	316	365	311	331	312	337	303	296	278	278	325	299	326	337	326	308	340	298	309	318	294	303	328	335	293	329	291	299	306	279	289	332	316	328	325	330	319	322	320	339	326	308	299	328	335	333	299	359	299	305	328	305	294	317	312	352	302	291	312	303	308	315	330	335	315	327	328	335	281	335	299	324	294	328	343	307	348	341	335	322	302	303	300	322	313	330	339	335	320	352	302	328	294	293	297	318	295	328	298	309	309	331	311	340	319	295	314	346	312	339	337	322	309	291	298	308	353	309	309	351	288	325	318	329	320	349	308	260	310	306	311	313	305	335	308	329	322	305	315	313	306	306	285	310	311	364	306	306	301	306	318	323	351	305	300	309	334	303	331	308	314	314	319	309	318	325	341	321	300	333	316	298	289	317	315	296	324	305	354	323	315	320	311	295	335	339	274	336	314	313	321	289	351	334	370	314	348	342	321	310	290	320	295	288	295	304	333	296	327	365	350	313	311	281	312	286	317	335	308	287	334	329	335	289	347	352	362	350	323	344	323	307	322	340	324	306	291	321	328	330	310	328	312	314	335	327	292	315	305	302	364	326	318	292	312	358	327	305	307	306	289	282	315	330	342	331	314	332	330	319	296	307	328	340	324	358	322	318	320	290	298	283	348	303	329	316	312	355	333	350	333	332	311	332	329	327	335	310	289	284	332	350	318	349	361	315	299	322	323	317	307	331	335	366	331	327	313	310	352	334	321	326	362	298	292	282	306	311	314	301	302	317	315	325	288	341	304	325	308	304	299	293	323	329	315	335	323	335	353	336	325	345	317	323	316	306	319	319	296	340	314	332	303	321	329	347	334	313	312	325	296	311	301	357	320	327	315	323	373	310	320	311	312	330	290	327	313	326	323	350	352	333	313	283	314	326	294	291	344	328	353	307	333	320	315	325	309	369	307	275	331	300	331	316	326	307	324	339	306	337	317	319	305	323	347	357	322	335	364	310	319	315	307	291	283	322	292	308	324	301	321	321	318	325	262	354	336	331	297	314	316	300	311	307	295	292	343	360	316	304	307	314	343	311	318	326	356	294	324	327	305	279	319	333	323	379	348	320	316	341	378	304	303	313	317	311	296	346	325	289	308	342	329	301	313	306	321	308	310	300	322	315	288	292	302	340	328	316	324	324	312	318	278	353	335	308	338	299	334	297	294	311	299	346	328	323	327	336	301	328	351	297	340	280	303	330	304	291	297	324	304	311	348	345	321	328	322	348	328	329	312	313	332	344	314	311	313	299	316	334	289	313	279	349	337	320	311	317	338	311	339	300	297	348	324	316	302	318	293	349	329	342	283	335	306	336	322	319	296	300	317	364	309	327	334	289	356	275	299	295	304	328	301	312	297	312	320	298	286	301	338	332	346	338	315	330	339	354	299	306	337	345	354	317	344	329	346	291	309	313	329	319
12226	2235	2334	2597	2230	1813	1513	1394	1175	1054	1060	961	939	953	904	881	867	841	837	842	805	787	840	795	787	795	768	773	790	792	751	735	787	732	696	777	759	717	687	715	686	733	748	767	734	738	754	763	720	740	712	759	690	740	749	725	739	781	772	778	714	701	697	694	754	711	684	728	787	730	756	716	681	747	695	717	756	711	746	712	772	708	708	707	750	719	767	746	738	761	736	734	724	725	807	731	698	764	721	653	741	712	697	725	748	731	692	719	694	758	726	743	692	694	708	730	727	693	725	729	706	730	629	676	720	707	715	707	741	747	792	735	721	701	737	775	705	723	742	717	695	774	794	719	728	694	764	681	760	718	716	709	676	711	739	777	663	750	710	707	745	695	731	750	685	728	733	726	739	698	693	752	726	751	712	699	740	740	705	751	732	716	728	763	681	745	757	753	781	712	755	722	690	693	739	712	731	735	729	728	698	735	715	684	747	746	765	704	719	685	723	727	694	734	713	767	738	754	777	721	702	692	717	693	711	747	723	674	691	746	717	724	740	750	765	717	706	705	699	766	662	759	738	691	703	715	723	759	704	674	726	754	718	756	718	719	678	756	713	693	705	731	715	736	725	706	721	738	726	745	663	731	768	728	697	709	699	767	708	741	673	714	680	748	789	659	716	780	730	748	723	735	714	717	737	756	713	762	692	713	742	755	739	710	691	690	771	774	733	736	743	743	728	743	726	669	713	731	767	675	657	686	700	726	769	761	723	727	759	701	720	771	765	713	692	698	742	717	699	698	732	701	750	674	729	716	744	670	733	750	736	696	759	725	740	702	682	735	731	692	752	731	705	735	710	736	723	677	713	698	738	718	708	747	741	779	703	741	721	728	685	720	700	729	717	730	731	703	753	735	771	716	754	715	682	738	697	725	720	726	708	712	734	737	690	732	694	716	720	729	790	737	741	749	759	717	748	723	722	747	681	698	691	746	729	683	785	777	692	751	711	724	692	680	669	672	715	718	763	699	757	695	712	734	727	763	723	725	737	726	713	727	746	731	737	650	755	720	742	743	780	742	749	717	710	746	699	709	739	731	687	695	683	717	735	746	703	692	693	716	721	733	712	721	683	708	693	674	708	710	766	720	710	750	739	697	724	729	776	719	695	735	763	752	722	768	711	744	713	712	691	736	703	721	718	761	714	739	714	717	701	710	705	738	713	671	749	749	708	764	703	708	727	727	671	708	774	701	687	705	695	730	690	677	695	725	744	705	742	727	732	714	726	720	734	722	715	702	686	752	699	723	725	707	691	721	721	736	712	728	665	670	771	734	697	733	694	732	699	704	757	731	722	739	724	730	739	726	755	688	727	708	689	665	724	778	723	652	723	768	734	748	716	732	759	706	696	744	715	736	758	727	663	711	736	724	702	674	715	722	776	681	729	691	721	747	723	697	697	704	723	770	734	685	707	741	704	749	750	749	668	683	711	688	690	763	731	712	723	700	705	695	700	732	700	716	730	703	704	694	746	678	732	756	733	752	807	725	722	757	714	788	782	742	706	731	747	729	706	744	760	719	721	689	685	730	785	655	699	741	702	700	756	768	716	758	764	717	747	772	703	722	741	747	738	739	727	659	721	765	715	742	714	748	735	696	703	706	729	712	718	735	739	725	717	726	741	722	714	749	734	727	738	772	694	737	744	697	715	702	704	705	746	727	776	702	747	720	756	701	723	695	758	755	719	696	721	713	752	682	673	733	719	679	722	717	712	723	688	700	718	720	696	712	788	723	712	748	764	787	745	683	788	666	734	803	723	688	710	737	746	686	736	703	754	733	687	725	686	772	751	714	748	684	687	700	670	742	764	702	752	737	715	792	745	697	730	670	713	735	706	701	676	745	746	713	713	734	729	748	746	724	728	769	724	749	713	732	684	715	781	721	739	761	714	695	765	697	702	730	746	700	707	745	721	767	688	734	738	765	770	744	736	755	724	693	745	716	715	733	723	704	674	735	746	769	745	673	735	718	777	723	688	740	732	766	738	736	751	732	671	706	738	719	714	745	742	749	726	729	742	735	705	687	773	727	712	692	720	723	730	702	729	672	765	742	731	730	706	736	715	753	729	689	719	688	713	716	702	715	759	796	731	738	663	710	711	679	727	740	718	723	723	685	750	736	682	677	704	740	778	707	745	706	740	717	734	750	739	673	747	704	746	676	736	714	709	704	700	737	755	743	701	757	738	733	741	731	708	719	758	724	743	743	746	751	726	769	703	744	732	718	713	710	734	725	772	728	707	704	719	728	771	767	685	727	736	737	743	688	699	747	739	768	698	756	719	691	741	723	722	773	676	670	775	740	749	737	710	686	660	714	772	668	696	753	712	729	732	714	713	730	713	738	722	706	722	735	753	727	733	736	764	677	703	720	736	707	679	761	733	718	704	742	731	750	742	714	731	712	685	748	738	712	753	752	737	744	698	739	728	767	742	708	749	739	755	732	710	729	733	705	694	678	735	718	731	715	731	710	750	731	740	740	643	719	733	749	731	734	700	736	678	681	725	754	747	724	740	739	685	722	760	708	687	738	741	698	731	684	733	752	717	727	709	725	719	784	684	759	770	719	697	744	709	728	759	712	697	752	681	717	712	753	775	769	712	764	710	739	727	736	746	733	735	754	738	762	705	716	688	737	705	748	716	713	741	742	747	690	795	749	709	743	696	667	733	742	664	739	712	731	723	723	765	730	715	726	669	733	738	704	712	725	708	733	715	733	716	752	733	680	733	668	745	718	726	723	709	709	757	682	721	720	716	749	720	765	720	748	728	768	751	718	746	744	713	759	659	738	732	776	701	701	729	752	716	718	704	680	680	736	704	716	720	702	695	745	692	750	770	712	716	713	725	727	721	734	671	770	682	703	729	731	744	752	721	727	732	734	723	732	719	738	674	718	729	749	690	712	729	687	766	726	715	680	707	707	737	730	750	703	737	726	719	704	709	748	743	709	760	690	686	698	720	678	740	734	747	707	744	674	707	739	727	699	681	731	727	714	712	709	696	698	682	702	693	750	711	767	754	682	728	704	726	731	714	707	694	707	724	720	729	697	705	731	710	684	703	735	713	723	696	706	737	716	707	764	710	674	728	725	730	737	734	693	717	717	720	716	711	727	716	745	694	716	745	666	732	710	761	727	697	715	709	701	726	724	751	709	712	756	720	720	709	720	702	742	758	731	749	748	685	728	726	739	730	729	734	724	698	743	705	700	768	718	709	704	752	705	702	716	710	732	693	760	768	724	692	661	709	705	724	736	722	734	752	707	678	740	767	718	693	699	711	734	709	670	713	730	735	733	741	758	723	702	721	730	723	739	724	720	723	715	742	732	749	720	685	730	787	724	702	765	716	715	703	728	761	723	741	717	790	727	680	727	699	731	701	734	733	755	709	701	748	731	677	730	683	707	712	737	717	730	762	727	743	702	693	743	750	711	748	669	762	699	707	708	717	758	698	757	698	716	764	749
4313	692	281	252	249	240	226	224	228	221	283	213	242	218	255	237	233	265	256	252	205	216	248	250	225	204	209	240	203	225	237	241	225	211	266	225	227	182	285	242	247	220	258	214	232	225	224	231	241	236	251	237	234	247	261	181	233	242	194	240	228	245	252	237	253	243	240	249	194	218	238	220	258	249	237	213	243	258	237	222	235	237	224	210	222	275	251	208	236	224	233	234	231	253	237	228	211	267	228	248	218	219	235	252	230	246	240	230	222	247	210	222	283	224	239	246	218	268	262	222	229	253	234	232	216	237	227	246	238	248	235	212	249	234	227	250	276	232	244	238	230	241	238	245	243	231	238	201	237	239	229	228	252	245	247	246	219	241	244	233	259	235	209	218	222	244	253	213	244	228	226	199	243	238	237	257	223	234	237	261	252	246	231	245	220	177	255	248	261	205	238	234	219	218	238	235	203	235	193	232	258	212	224	224	270	252	207	235	256	234	225	210	251	236	241	232	244	232	246	225	228	256	258	232	232	250	218	255	206	252	193	212	223	235	223	203	235	236	215	212	236	206	235	237	237	206	270	266	241	231	227	234	218	214	231	194	252	279	224	245	255	226	253	223	246	236	237	250	223	240	222	233	226	221	226	240	214	208	235	248	231	233	206	255	238	242	260	217	273	222	271	233	235	228	203	271	246	226	273	210	231	204	249	204	260	213	241	210	260	247	252	249	236	225	232	227	262	235	261	234	234	247	245	225	229	249	226	272	232	227	216	220	220	220	199	234	230	222	257	248	261	236	252	220	220	232	255	228	230	233	231	229	254	244	248	229	239	252	237	232	250	227	239	230	222	231	216	245	252	215	215	201	248	270	216	209	252	241	247	232	242	234	202	240	227	216	218	229	239	240	220	242	278	211	246	241	237	239	257	228	245	241	247	238	207	219	228	222	203	233	219	230	243	259	234	217	259	242	229	241	238	214	234	217	251	238	241	223	227	244	200	216	217	253	238	233	226	225	217	240	215	236	244	232	266	248	220	207	217	217	252	242	228	225	206	239	238	226	221	227	243	215	232	274	238	264	233	213	260	234	234	238	226	212	231	251	247	267	243	230	239	234	244	219	236	250	204	261	230	261	244	237	245	211	200	217	244	248	224	236	257	242	228	237	220	235	240	216	224	207	239	206	254	245	234	244	267	262	247	230	263	234	283	238	182	241	250	247	243	217	233	243	238	230	267	247	236	215	206	244	218	221	240	219	226	234	236	218	253	279	249	257	249	262	229	228	216	215	238	258	242	198	227	244	229	269	235	225	211	243	229	242	234	220	238	218	235	257	219	220	209	221	236	245	250	221	233	250	230	263	228	240	233	233	224	233	247	215	220	244	238	231	202	246	217	252	214	265	242	223	204	246	222	218	234	218	218	256	258	219	191	206	227	222	229	236	268	241	242	237	247	280	247	219	207	212	249	246	222	210	240	270	259	232	207	241	203	274	229	251	223	255	229	229	233	193	241	250	213	240	224	268	234	239	212	240	251	227	227	202	241	255	240	261	211	233	240	229	234	221	223	245	235	238	255	238	231	225	230	232	232	251	213	236	217	253	231	242	230	224	267	247	218	224	244	242	212	238	246	232	230	248	234	204	228	234	221	250	215	222	231	223	273	223	240	250	247	236	241	244	244	203	249	267	281	224	267	271	232	233	240	224	254	223	246	255	252	242	218	259	264	237	191	244	226	221	237	247	226	233	224	257	224	226	211	258	225	217	254	223	220	240	224	265	241	208	239	226	249	234	216	226	245	248	234	227	286	215	234	217	212	249	212	239	246	246	245	224	234	226	232	252	242	233	244	241	214	248	233	237	232	236	265	259	228	203	262	241	226	245	229	219	240	224	236	234	219	232	240	233	235	224	239	252	207	265	256	219	270	220	212	260	238	242	220	234	226	241	236	246	286	228	246	264	245	230	254	243	234	244	230	245	235	226	239	210	245	195	224	236	242	230	261	258	274	229	245	237	218	237	214	261	197	219	261	248	245	240	241	248	231	221	248	250	222	259	272	243	260	244	225	226	244	222	247	248	243	247	236	258	226	229	212	216	228	224	218	229	246	247	259	220	231	251	229	247	215	237	225	240	234	219	255	266	255	216	251	220	215	235	214	251	241	256	227	221	244	235	221	250	243	235	233	243	246	214	246	214	228	244	226	226	229	209	240	226	245	252	229	227	230	227	248	232	245	255	235	262	267	226	250	232	235	245	239	222	248	241	213	246	225	235	256	245	238	233	222	230	264	229	258	221	248	255	241	242	254	224	231	260	248	217	204	229	249	243	223	252	216	241	218	257	225	232	241	275	237	229	267	225	235	209	234	228	246	198	220	224	232	240	230	248	230	270	213	241	225	235	245	235	236	249	236	223	216	224	216	224	235	251	238	244	223	247	265	226	239	237	206	199	237	221	213	205	265	254	238	231	252	218	268	253	247	251	254	249	202	213	224	245	238	237	240	249	220	230	232	238	222	230	247	251	212	253	254	231	233	244	241	245	255	224	233	232	267	217	243	208	242	228	283	242	215	251	261	259	244	204	256	244	273	248	238	226	224	282	207	207	225	239	231	236	258	205	212	242	212	214	203	218	222	179	195	204	211	216	233	229	237	224	235	237	273	257	239	253	259	222	245	229	228	243	243	252	224	258	207	221	241	206	232	251	219	222	231	215	235	249	258	245	224	237	232	248	219	213	219	247	228	202	229	253	232	259	235	239	239	236	243	235	232	227	227	219	225	231	232	243	273	248	234	231	245	228	267	228	232	250	229	234	240	213	215	209	228	224	253	247	213	220	232	228	233	246	277	237	229	231	264	251	256	240	214	204	232	228	226	266	247	263	260	203	255	252	228	231	224	196	272	253	240	235	227	253	278	237	224	215	218	225	168	277	246	221	234	221	242	226	232	225	243	228	226	226	227	232	239	266	256	225	230	257	254	253	227	228	269	262	236	241	228	245	220	239	218	205	227	242	238	253	209	223	238	222	227	252	219	227	229	223	251	214	229	228	279	248	242	252	246	253	209	206	245	201	242	250	235	247	208	234	244	227	248	251	213	240	245	242	238	224	232	245	245	223	226	258	217	224	252	267	226	225	224	282	225	233	240	237	226	238	243	212	239	204	236	225	238	218	254	216	244	269	229	209	272	249	247	291	245	231	278	271	238	215	229	214	220	261	254	217	248	242	248	232	263	254	233	230	224	287	232	237	206	224	251	226	231	230	231	213	224	249	246	247	225	241	201	221	234	227	213	226	225	248	260	275	235	246	216	278	202	256	204	231	240	239	240	238	245	217	215	194	216	254	225	253	284	211	233	231	221	254	218	211	231	215	234	229	216	242	250	271	245	246	241	254	253	257	244	242	234	214	231	203	216	235	235	277	227	218	253	229	249	237	236	211	224	247	241	255	245	222	244	237	221	260	201	244	232	224	230	228	237	230	250	250	243	228	213	230	216	224	232	257	213	227
3616	999	691	666	669	598	618	653	624	649	600	558	599	606	581	591	610	580	625	616	594	626	549	585	569	565	589	594	606	598	591	611	619	603	608	502	569	632	610	590	573	576	616	580	573	585	587	583	593	583	580	541	552	569	580	592	582	581	589	584	583	570	557	566	569	592	592	538	589	561	557	565	622	614	569	572	572	629	588	580	554	574	607	570	596	609	595	600	589	579	625	573	570	603	590	597	578	563	567	574	562	585	598	574	572	559	621	556	604	591	606	583	563	619	600	593	548	607	556	584	599	584	594	577	648	563	567	591	609	581	601	596	569	594	576	581	591	611	604	607	575	584	539	560	570	562	572	609	598	589	573	657	563	612	576	582	613	547	548	570	608	594	564	584	585	577	600	563	598	613	607	590	542	616	594	600	590	559	595	638	583	578	587	568	538	582	571	576	574	618	567	578	558	621	594	561	598	593	589	560	593	595	584	639	571	572	636	570	583	589	618	582	571	601	584	578	622	566	549	589	583	557	577	596	595	638	606	598	612	559	594	601	585	590	533	522	593	558	520	563	580	599	596	550	615	584	582	613	565	587	594	597	582	548	577	599	604	618	603	561	618	613	611	582	588	614	625	610	557	557	583	586	593	572	598	594	585	595	596	587	586	575	614	549	640	599	601	578	600	621	554	590	603	570	571	617	624	626	575	549	535	603	620	549	580	626	603	609	575	577	651	596	492	612	558	601	566	583	584	593	618	614	562	565	578	605	601	619	612	580	601	575	583	554	573	614	578	583	594	580	553	580	569	602	570	582	603	605	585	575	578	551	598	608	610	587	553	571	581	605	602	549	574	606	551	563	574	585	577	571	594	567	582	626	633	604	579	585	552	619	605	582	644	590	570	567	552	567	555	601	626	599	585	639	563	551	595	593	592	579	609	623	595	557	579	571	609	577	592	577	619	582	576	604	567	607	599	568	585	633	602	569	603	569	598	557	576	583	605	583	573	570	573	584	612	576	636	617	553	622	582	555	610	605	574	583	579	564	592	639	593	571	599	627	564	590	582	579	583	599	557	574	566	610	581	604	563	595	591	523	586	601	606	580	603	626	612	590	603	646	582	588	599	602	645	560	605	590	578	627	607	571	606	579	579	604	611	573	591	634	584	553	562	551	586	560	579	599	606	594	574	579	624	582	615	594	586	628	608	562	581	594	579	580	578	577	587	622	555	590	575	571	562	624	559	537	593	574	588	570	547	544	618	582	584	575	577	618	591	593	607	628	594	582	538	560	559	574	601	574	586	581	591	587	598	604	580	584	573	565	585	572	612	594	606	606	586	589	626	588	565	589	581	610	584	605	558	590	602	594	588	565	603	526	567	589	585	623	589	597	629	539	568	589	578	572	566	598	551	573	597	597	653	560	549	609	614	567	544	600	611	566	553	587	619	601	563	562	617	599	588	555	557	615	556	577	587	569	569	572	587	559	590	576	564	599	576	563	574	640	604	547	664	590	521	607	566	609	614	609	573	572	601	598	606	633	588	545	577	552	585	594	594	593	571	620	605	625	567	571	596	549	548	620	626	622	572	569	588	604	604	602	590	555	588	647	601	584	606	610	575	618	565	602	546	607	583	592	593	608	588	580	586	552	591	561	580	568	607	588	586	579	588	634	589	583	578	601	591	604	652	608	581	587	585	642	564	568	564	581	619	599	575	538	592	594	576	610	587	542	613	591	616	620	547	647	593	568	611	610	575	599	590	600	602	613	643	565	601	589	581	590	595	577	563	575	589	591	586	582	587	586	593	597	547	633	574	551	581	651	594	614	569	571	570	583	550	567	588	567	540	559	571	625	590	531	563	592	606	555	577	578	565	580	577	621	575	606	587	583	569	569	565	565	582	597	584	607	579	588	541	586	595	573	606	576	626	592	546	583	558	607	604	557	532	612	542	562	614	577	548	566	599	570	556	623	558	628	615	569	580	578	584	617	612	559	594	608	570	609	579	618	588	561	588	591	592	575	614	605	632	568	583	568	600	598	630	589	578	590	562	594	593	582	612	570	581	581	630	557	580	580	617	591	617	614	631	632	575	559	598	588	586	589	571	574	574	547	564	553	559	575	583	619	602	570	560	580	533	554	619	617	578	587	556	544	588	558	614	576	589	631	547	589	582	621	639	566	583	570	562	542	602	575	559	565	594	593	533	599	559	612	548	552	576	642	613	630	580	601	603	558	576	598	580	571	597	582	614	643	560	587	563	563	584	575	594	592	582	610	563	568	541	582	588	570	645	615	580	563	592	566	567	575	563	572	588	543	593	577	587	602	618	575	625	605	558	604	624	597	614	616	576	562	552	557	591	625	586	542	554	584	605	582	553	589	578	578	587	590	617	580	576	585	562	588	574	592	579	559	563	610	567	584	581	543	613	576	621	547	598	581	571	601	563	572	582	598	594	574	578	575	641	560	600	565	621	552	569	562	604	590	604	583	588	529	555	593	555	594	602	524	568	585	598	578	549	555	569	597	568	589	594	577	592	606	586	603	570	557	571	614	570	560	605	599	555	583	601	553	531	595	564	598	581	575	585	579	529	596	573	619	593	612	606	605	579	610	535	577	623	579	614	613	592	568	590	562	633	568	542	651	623	532	630	575	578	549	609	614	581	567	598	572	554	623	594	637	588	568	572	560	619	633	563	546	602	619	567	610	534	605	589	631	596	623	556	632	579	619	635	619	597	600	559	596	577	635	573	567	626	599	576	595	599	580	528	570	604	573	623	611	585	618	627	595	596	615	590	560	613	587	562	579	585	588	640	602	599	567	640	551	594	618	560	649	580	553	573	573	609	584	604	592	576	615	593	581	611	549	604	605	566	562	581	589	622	560	557	597	589	604	550	570	576	589	568	567	563	629	593	641	609	563	562	606	604	583	601	611	607	614	590	608	631	564	605	576	589	561	561	645	597	578	625	553	624	576	554	540	583	573	585	574	619	586	582	609	568	654	591	591	578	595	577	558	579	591	594	604	527	562	572	591	569	560	589	597	573	540	613	629	574	578	581	598	590	598	582	573	579	601	590	588	581	570	526	585	583	600	579	565	582	584	601	572	605	586	593	604	603	623	595	619	560	567	583	567	579	567	591	580	628	557	624	604	591	548	583	577	542	614	573	598	604	564	622	608	528	614	568	590	579	541	643	577	595	600	577	562	576	585	560	585	539	613	527	621	568	567	608	602	579	591	570	577	646	523	589	612	592	578	586	543	583	578	552	596	564	651	603	562	585	599	594	569	584	582	563	594	593	594	583	590	563	597	546	600	565	586	605	542	595	579	617	579	633	622	610	586	608	595	587	591	641	584	582	557	580	579	588	572	636	575	560	608	593	575	575	629	576	592	590	643	600	593	579	571	573	579	588	561	585	548	577	608	552	557	560	570	581	588	631	586	585	584	612	592	566	599	634	574	566	611	575	594	590	576	570	592	611	574	586	570	591	545	624	601	548	588	634	564	568	652	612	586
13279	1819	860	657	615	515	441	454	413	419	427	463	386	381	379	433	384	411	373	401	394	405	373	425	422	404	390	398	397	400	424	375	356	392	385	437	387	384	426	384	390	337	408	381	394	384	395	420	406	374	400	391	371	409	381	385	391	386	382	377	371	415	379	392	386	390	371	404	381	394	375	380	385	421	409	407	413	347	357	446	353	359	369	395	373	392	373	390	359	378	408	392	375	407	380	408	424	374	397	395	370	383	418	410	362	427	421	434	382	358	404	389	395	383	412	390	357	396	397	375	402	381	379	414	394	399	402	408	428	422	363	379	420	370	382	380	411	408	365	405	403	358	410	383	411	344	350	383	362	358	422	380	413	372	389	386	378	375	424	381	354	341	393	401	387	391	364	366	385	379	397	391	397	388	358	373	378	439	358	353	365	348	397	389	396	373	396	407	349	380	426	407	369	395	367	399	336	365	379	351	431	407	384	378	370	399	362	385	400	402	422	390	335	391	386	371	393	373	387	392	406	359	394	380	365	407	413	389	364	403	406	423	399	368	396	378	382	427	341	396	370	378	407	382	380	396	384	378	381	368	425	396	371	409	398	432	395	386	385	359	390	432	361	363	345	413	362	413	394	374	431	410	395	360	375	384	392	362	426	359	378	414	370	397	371	434	389	398	389	358	423	416	358	370	379	384	438	390	335	359	352	391	407	413	352	402	364	376	418	400	384	371	387	414	400	388	389	363	410	390	345	374	379	369	397	381	389	389	377	387	373	388	367	405	363	367	382	360	405	404	383	414	388	413	394	391	367	392	384	398	433	370	368	372	390	375	393	350	385	372	429	374	348	380	402	332	382	357	348	422	367	395	366	406	414	405	351	397	411	381	393	357	377	387	378	378	394	393	398	391	421	379	395	392	370	397	379	445	371	394	370	380	368	407	376	413	379	373	354	387	387	352	434	406	368	366	416	385	412	413	359	396	372	379	410	397	397	372	405	368	389	379	398	388	375	421	405	405	411	402	426	406	355	414	445	402	422	375	377	384	378	381	352	386	361	401	407	384	373	361	358	387	387	405	422	414	353	350	421	368	397	385	401	387	382	373	370	369	392	386	367	385	365	402	369	361	424	374	391	341	408	388	346	363	395	414	387	415	353	384	408	380	402	375	399	404	328	402	360	426	424	380	398	391	425	387	376	403	390	384	387	370	368	378	401	384	404	349	397	360	387	371	374	414	405	392	385	392	354	393	392	390	381	358	374	387	382	386	365	390	418	383	399	378	350	392	439	392	398	399	408	390	355	380	369	410	400	383	395	372	379	377	369	362	384	371	372	373	370	413	407	388	379	369	404	380	368	379	382	392	376	422	402	416	420	402	414	402	382	398	385	375	384	377	398	393	381	367	395	411	392	375	373	419	386	350	352	364	385	374	406	419	417	395	412	403	354	384	403	416	374	357	393	373	366	369	408	373	419	361	398	447	380	390	384	409	362	383	376	399	426	412	386	353	403	396	382	344	446	372	403	359	340	401	398	398	389	417	401	391	368	396	364	381	441	392	389	349	385	402	421	395	397	420	365	401	375	409	404	406	418	386	389	425	420	378	406	384	434	382	346	368	390	358	387	391	375	381	398	387	424	351	409	399	397	387	433	352	414	372	385	389	354	413	350	364	398	388	393	412	396	365	372	387	388	368	398	413	389	405	357	370	413	359	374	409	405	374	389	363	384	380	359	403	439	422	396	423	395	372	408	385	410	381	392	368	359	400	354	411	360	401	422	384	395	376	415	384	367	389	388	385	426	338	404	406	418	364	400	396	390	352	380	374	396	418	380	366	361	410	379	373	388	375	398	350	381	369	361	407	386	380	379	387	394	389	376	372	378	349	408	421	390	390	384	370	398	351	435	415	388	369	404	405	352	396	410	367	377	372	371	372	379	375	385	427	401	382	404	407	372	409	400	394	369	374	381	412	391	405	407	418	467	384	413	395	404	377	366	398	389	372	426	419	371	415	393	419	400	379	430	399	411	402	439	424	369	370	396	366	420	369	392	441	338	359	382	425	395	366	378	400	392	359	379	393	401	383	384	361	337	399	353	371	391	389	400	371	397	414	390	390	396	421	413	384	403	397	371	398	371	363	428	401	365	441	417	373	406	378	394	411	391	388	369	371	390	374	379	429	377	395	378	414	372	372	365	414	423	382	378	431	408	427	403	378	390	379	369	381	412	409	375	393	440	370	406	355	409	374	389	339	388	387	435	403	444	414	390	398	379	387	414	387	415	412	353	389	343	388	387	414	365	367	410	400	395	394	381	390	424	403	412	345	408	392	339	403	376	422	416	395	367	384	397	426	449	379	361	414	418	445	414	403	399	374	389	359	411	429	317	375	369	410	350	405	401	371	405	359	339	403	400	429	412	393	400	450	422	401	381	369	454	383	379	386	369	402	395	411	375	375	387	391	413	376	347	408	363	416	398	381	428	403	374	376	412	350	421	381	423	367	402	406	384	341	398	379	403	397	379	373	415	366	424	355	370	401	422	403	376	389	400	357	392	430	388	395	373	365	407	397	403	370	388	364	404	404	372	375	409	386	411	449	367	435	402	370	386	389	364	389	405	382	383	421	368	368	397	392	394	391	431	370	366	372	361	356	399	416	387	399	388	406	385	393	387	399	377	448	338	377	396	416	366	372	376	390	382	368	429	338	358	382	374	360	405	399	404	424	434	405	391	397	358	399	418	375	385	360	387	406	401	414	368	364	383	407	382	368	364	356	401	372	404	423	380	387	380	406	397	368	381	416	385	414	369	382	405	390	371	390	397	390	365	393	422	398	400	437	424	423	361	377	401	393	360	395	371	402	377	429	374	364	357	383	399	418	393	381	415	377	387	381	366	387	389	387	365	404	396	353	400	383	367	392	345	395	424	404	375	387	387	428	413	367	405	418	389	358	364	342	391	381	380	377	429	371	400	364	386	405	395	329	368	355	366	396	357	392	418	397	367	380	398	410	396	384	391	396	387	425	399	425	382	373	378	370	397	408	406	363	399	337	390	412	373	419	424	385	417	415	395	395	418	356	372	404	397	382	371	401	379	393	401	381	422	394	415	359	388	385	377	375	389	405	427	391	408	388	376	372	408	345	400	420	421	372	393	412	432	364	358	390	426	410	359	373	382	415	407	406	400	393	409	429	402	425	399	375	411	385	369	361	372	401	386	421	393	364	420	405	377	451	400	364	368	377	382	397	437	406	367	394	362	406	442	383	395	354	369	394	371	415	390	379	366	352	390	333	403	380	368	410	384	416	401	417	351	376	400	378	377	392	402	399	378	359	367	398	380	432	368	374	373	367	378	396	418	419	424	398	386	409	372	373	390	381	376	356	376	391	366	378	346	421	405	400	399	395	367	394	401	454	377	392	352	381	376	408	360	392	376	387	400	355	350	406	369	437	394	396	395	431	396	411	377	389	413	406	375	388	416	383	375	382	391	371	383	384	386	412	367	381	368	342
9644	1949	1826	1954	1632	1520	1298	1251	1151	1096	1090	1073	983	1056	1041	1008	951	958	923	1001	896	925	939	936	920	874	900	965	883	918	879	912	930	900	864	870	939	907	886	874	916	930	869	851	871	929	817	934	828	889	912	933	915	917	902	885	894	883	926	888	856	882	869	893	880	831	922	898	915	881	909	891	898	875	869	945	817	921	902	946	895	870	870	903	905	905	953	922	834	881	862	876	823	910	890	924	859	896	849	847	868	909	872	941	874	915	862	881	862	892	864	864	888	855	808	924	926	901	942	869	882	941	912	901	858	859	875	925	917	860	868	893	915	938	922	973	871	932	881	896	876	846	884	928	896	932	906	911	916	885	849	921	874	962	889	882	870	910	867	860	935	854	836	902	910	916	922	851	889	876	891	867	875	897	878	855	891	880	839	954	888	912	923	863	864	894	864	898	877	851	859	861	859	882	878	851	874	916	908	844	859	910	826	904	870	893	885	875	881	926	925	915	870	899	916	864	926	843	875	929	860	851	876	921	901	880	843	896	902	922	912	923	936	848	877	883	883	955	926	947	916	895	885	914	933	885	903	835	886	817	926	871	912	889	893	926	886	871	897	905	900	896	914	880	857	860	900	920	895	928	898	888	917	900	961	918	902	919	930	926	883	892	856	903	882	939	909	898	838	867	911	901	874	876	890	924	879	880	871	885	895	828	892	925	884	900	886	913	930	900	870	889	872	883	863	896	900	916	837	873	938	889	903	956	892	829	870	907	915	882	883	929	890	916	890	868	892	844	909	871	919	940	894	912	894	952	898	880	882	846	872	927	885	899	869	916	901	918	919	855	850	893	929	890	880	894	851	811	927	838	897	920	933	907	863	890	908	912	827	941	843	906	856	874	870	902	882	850	926	899	893	861	912	877	854	867	852	862	935	869	886	889	974	892	827	949	953	963	881	927	877	912	918	857	916	887	870	874	871	870	859	899	988	893	909	907	880	937	895	845	854	914	865	906	902	937	902	876	893	906	875	900	851	872	885	919	892	942	885	894	884	943	880	847	820	872	885	871	889	904	930	898	873	885	868	878	878	925	872	879	867	916	926	870	879	855	859	852	889	898	909	910	897	891	908	896	893	850	929	891	864	939	901	920	894	860	864	875	916	877	920	884	847	864	962	923	907	900	867	890	900	882	879	851	924	878	888	912	903	878	904	889	861	925	912	866	908	903	900	877	890	922	848	944	858	848	920	899	883	887	833	874	918	935	894	875	894	905	879	924	912	874	893	901	886	887	941	845	791	906	890	887	911	898	888	839	885	895	870	884	897	881	893	938	950	865	851	851	922	944	874	885	888	876	891	855	867	884	922	937	870	857	966	896	843	887	909	896	972	891	911	903	876	866	924	933	918	847	922	910	933	920	896	889	894	899	926	887	883	880	892	934	936	877	904	912	853	885	855	904	897	896	933	891	917	883	917	914	883	912	862	880	892	855	904	924	845	902	884	902	866	947	902	875	918	972	885	954	954	938	927	901	921	880	904	903	901	915	804	850	862	875	884	824	925	949	848	814	892	859	872	883	900	925	903	921	899	999	902	887	884	898	838	937	905	893	863	899	897	913	895	873	876	940	870	965	857	880	914	878	870	907	852	913	858	881	849	839	892	961	888	886	902	866	928	925	882	887	897	910	869	847	911	910	887	941	870	897	854	945	870	870	906	915	855	896	918	846	902	856	907	879	896	887	874	948	897	869	820	902	879	863	893	860	890	908	873	865	906	876	878	889	830	863	890	873	919	945	922	878	929	875	927	888	888	914	889	871	873	854	938	889	881	933	893	827	860	890	906	921	966	883	866	885	878	903	886	918	885	977	887	895	905	866	927	888	917	895	869	915	912	910	903	866	895	895	908	847	860	822	887	898	899	928	947	888	895	890	967	887	914	898	896	876	909	905	848	892	848	845	883	921	899	875	853	895	930	909	859	891	885	868	879	876	866	921	891	892	856	898	901	904	940	894	955	903	888	889	915	861	914	931	918	888	922	897	910	923	898	891	856	837	951	876	916	901	909	862	880	869	880	939	901	868	919	904	932	959	950	926	922	870	891	865	937	889	909	869	887	886	896	867	892	869	872	938	892	911	929	896	881	902	923	846	846	898	914	904	901	892	937	850	891	923	871	861	929	924	904	910	891	886	927	876	915	957	914	925	867	928	889	877	910	910	925	845	891	861	958	906	945	887	864	940	871	932	913	829	871	935	847	876	922	933	940	883	880	893	880	907	884	859	895	891	895	906	876	890	871	869	922	943	925	905	900	932	911	863	903	839	898	910	885	860	951	940	912	902	913	857	902	934	897	949	938	896	864	876	911	931	902	839	889	860	932	924	925	873	882	907	845	877	885	906	968	920	941	885	896	929	856	917	897	900	878	893	909	868	910	939	894	907	915	933	931	848	883	865	934	878	889	863	889	935	906	908	838	922	908	906	932	874	939	870	904	908	902	867	910	844	872	859	909	919	886	867	907	899	898	903	897	861	892	915	889	868	902	833	926	908	878	926	912	897	912	885	868	914	875	914	915	926	913	930	870	928	861	866	867	890	921	911	901	840	850	930	904	914	887	871	901	898	931	907	864	904	928	844	940	835	951	892	876	890	838	873	895	881	867	942	881	924	869	915	882	877	875	876	852	869	926	877	896	942	949	883	896	907	904	906	930	869	883	913	922	877	903	862	882	910	901	904	903	896	850	853	929	914	934	918	856	920	953	864	911	920	921	852	905	892	903	895	799	907	892	893	877	851	850	889	916	832	894	931	893	880	834	894	881	919	905	869	864	877	905	886	909	915	889	822	880	896	896	926	911	928	911	872	865	884	871	861	885	953	915	890	870	908	912	893	854	880	913	888	900	883	916	952	962	910	833	889	862	858	866	827	943	913	909	917	892	855	931	931	913	838	891	901	887	888	902	980	899	914	835	845	831	935	909	901	885	899	931	950	888	904	902	931	913	872	917	911	897	947	837	894	876	900	904	904	859	922	886	848	840	908	908	858	826	901	899	880	900	912	921	904	916	939	852	863	850	886	875	844	852	844	965	925	888	853	866	848	867	910	899	845	906	914	937	904	924	877	853	887	853	945	907	897	879	892	853	873	943	895	916	902	866	871	862	916	875	876	875	861	923	843	906	940	916	922	895	832	896	853	903	885	870	859	882	879	903	915	949	978	911	959	885	882	905	899	884	877	889	881	897	912	865	905	865	912	886	936	889	890	905	901	915	893	908	914	892	895	935	887	902	889	931	875	872	883	889	918	918	869	880	930	893	889	888	892	915	875	863	863	913	918	886	891	926	878	908	880	927	868	903	848	897	861	857	856	904	921	867	885	957	888	863	939	910	839	901	890	847	908	883	884	859	922	951	878	867	884	934	885	906	927	886	817	859	936	871	886	942	892	942	857	902	873	876	870	879	942	830	865	883	844	853	902	925	886	865	847	880	878	932	872	916	896	910	895	857	902	865	886	941	893
21425	3460	1120	899	688	580	478	434	418	417	378	374	358	315	342	344	362	350	377	351	355	340	330	310	300	342	321	313	301	345	346	325	288	321	341	294	277	338	324	285	315	326	329	314	312	325	340	336	309	311	325	295	323	342	339	342	321	323	275	326	329	348	372	310	334	328	286	312	357	270	315	302	319	299	282	299	311	308	334	306	319	328	308	293	332	307	327	317	335	307	310	333	340	317	293	338	326	316	314	328	297	320	327	344	334	339	326	307	326	307	332	357	331	304	308	335	307	322	336	310	269	295	307	343	296	326	311	303	345	277	288	306	317	267	334	302	315	306	345	304	304	343	337	292	321	303	334	302	334	367	339	332	307	305	290	288	317	323	306	292	328	300	305	347	311	334	323	313	290	297	316	313	344	301	300	281	359	306	317	317	292	370	326	326	338	347	328	321	329	285	327	318	304	318	291	328	281	328	331	305	297	350	336	345	325	328	310	299	308	353	311	311	301	319	305	358	335	313	337	285	315	324	329	336	330	284	311	342	348	328	365	302	331	313	285	298	290	324	328	319	301	330	296	271	338	353	279	311	348	275	306	328	290	311	297	276	311	287	335	313	320	296	347	303	337	337	335	309	334	300	289	327	310	317	337	298	305	316	293	327	324	321	319	310	302	321	341	293	286	310	308	307	299	294	312	308	326	319	324	338	335	316	339	316	325	323	313	301	312	341	299	317	329	299	314	310	339	311	310	301	320	274	304	306	324	326	309	330	330	356	333	318	338	327	338	332	301	305	323	335	352	379	303	292	317	292	295	300	299	307	293	296	294	312	348	322	319	305	351	312	342	340	325	342	307	297	289	299	324	290	320	326	359	340	365	295	328	315	367	310	300	334	333	295	324	299	279	311	329	318	298	342	329	342	344	338	333	316	367	350	299	318	301	320	302	341	305	319	337	307	340	290	283	339	322	304	316	330	317	322	318	314	306	320	337	312	336	305	308	305	289	307	302	334	332	329	304	341	341	318	327	290	301	312	313	328	337	292	342	332	309	308	324	303	301	332	292	350	330	292	325	297	292	335	344	311	304	314	341	285	321	352	335	309	312	346	308	339	317	338	288	289	353	280	324	339	301	321	292	317	339	296	267	331	281	286	292	340	332	310	323	307	333	326	303	302	299	337	293	294	317	300	315	351	325	359	331	321	340	349	342	320	333	312	344	307	337	310	329	277	336	302	326	303	302	319	311	272	298	322	313	290	300	303	328	311	297	326	326	338	306	300	313	318	341	317	339	320	311	317	286	294	319	329	324	306	307	309	314	337	332	310	342	344	341	331	338	332	328	299	330	350	286	327	314	307	314	307	306	312	314	348	318	345	342	317	337	351	317	324	337	314	303	332	309	297	335	314	322	294	319	309	316	300	321	307	312	316	328	289	303	336	298	297	304	294	305	319	316	361	331	322	322	281	356	317	285	310	303	318	313	315	296	316	305	319	349	316	313	321	348	332	303	313	293	312	343	344	331	299	333	327	310	315	291	339	303	310	342	328	334	308	297	337	317	314	341	302	310	327	287	367	319	332	306	317	323	344	324	310	272	351	325	285	297	346	282	285	320	305	314	309	348	328	316	293	313	331	282	301	330	296	324	337	311	320	309	325	319	351	314	300	323	324	292	326	342	334	326	319	359	300	303	301	320	312	293	305	314	321	346	309	333	292	329	313	343	296	288	348	338	289	313	322	323	303	312	344	322	322	338	291	315	291	326	320	323	313	288	326	319	314	278	346	312	316	304	305	327	333	323	294	326	352	316	312	305	330	296	280	346	312	303	311	313	311	320	288	314	342	325	294	334	312	338	332	286	286	308	325	293	358	309	293	311	311	335	363	305	339	338	309	326	311	327	359	368	291	355	322	346	316	336	335	310	351	340	320	327	327	311	328	292	306	327	288	312	336	315	326	303	299	357	276	293	284	282	329	321	320	332	321	317	310	312	341	304	330	298	313	294	321	289	305	329	299	289	316	300	322	309	334	296	345	270	349	299	315	299	306	320	316	296	298	300	328	304	322	297	295	282	322	325	335	304	306	342	332	334	329	312	302	328	334	304	306	307	317	319	299	314	325	320	348	342	325	333	301	297	283	292	308	293	298	327	317	336	317	345	306	313	287	361	300	329	340	293	280	302	366	323	293	298	309	284	289	324	321	307	298	331	282	316	291	313	328	311	290	337	296	294	295	306	349	313	308	320	291	335	344	321	340	290	310	321	313	286	306	311	309	348	303	316	340	320	335	313	358	305	271	331	324	291	331	277	309	305	297	316	323	311	346	290	321	298	322	337	351	311	338	340	323	325	342	325	306	318	343	331	310	322	302	310	302	312	304	326	303	335	335	328	328	339	294	371	344	316	337	325	295	326	337	319	335	296	360	325	294	335	329	299	320	337	309	305	303	308	312	310	353	341	314	308	301	315	283	296	304	321	367	334	296	319	308	326	284	359	306	307	284	343	312	330	351	318	316	326	319	338	337	303	284	293	320	316	294	316	320	316	294	330	349	326	327	339	325	306	305	334	344	341	323	303	310	288	327	312	339	305	324	365	319	364	313	274	342	345	315	316	314	310	340	315	314	362	319	313	318	291	289	314	317	303	309	310	329	311	306	306	373	339	314	317	325	288	306	321	294	335	302	314	325	331	330	310	299	320	325	311	318	320	308	323	297	304	304	326	348	344	338	311	326	290	289	299	298	305	346	317	325	351	335	309	302	343	325	291	353	310	299	325	286	278	316	356	308	314	308	328	299	297	298	325	326	309	306	329	306	289	295	347	301	331	310	302	350	283	322	322	308	306	317	321	309	313	306	292	318	305	298	301	314	332	307	325	334	327	315	328	331	304	315	302	287	315	280	305	350	303	303	298	330	340	316	304	326	325	305	319	334	310	294	325	351	322	312	321	323	352	325	323	329	312	312	333	292	301	315	316	337	318	323	286	319	332	297	338	334	322	319	303	301	299	270	313	326	304	312	321	309	321	302	303	332	309	316	326	295	316	333	289	326	346	270	336	309	329	322	337	298	332	333	306	324	302	332	307	307	323	340	295	344	301	313	285	305	351	335	316	295	309	293	346	316	332	296	329	312	327	289	342	262	318	334	299	295	362	329	275	320	307	306	347	309	355	311	302	315	329	322	366	341	335	340	350	275	305	292	283	295	277	296	339	344	333	358	287	316	292	347	309	320	322	309	343	286	335	320	311	305	288	312	334	322	351	300	316	319	341	333	328	331	321	364	331	316	342	347	309	324	306	309	321	298	286	303	354	336	288	319	303	278	334	314	298	330	351	294	312	306	330	325	361	298	309	311	330	329	319	330	332	339	316	332	322	322	317	296	319	327	305	312	330	331	313	319	331	339	315	317	308	300	310	272	344	315	318	307	334	317	294	305	312	335	296	311	321	321	338	323	341	309	320	340	277	290	319	308	314	342	312	299	317	342	319	345	313	319	299	292	350	321	326	282	311	319
12151	2343	2305	2571	2265	1904	1582	1428	1272	1091	1057	991	983	886	910	869	800	848	813	790	811	787	776	778	830	751	836	724	770	733	762	768	769	798	772	714	730	758	726	751	728	717	734	796	770	723	744	772	697	738	779	726	813	688	775	739	741	715	669	715	718	713	652	737	739	705	740	733	746	705	691	717	687	729	706	684	675	740	678	692	684	748	712	726	730	714	707	737	717	745	709	710	693	676	717	671	683	709	682	706	738	705	710	686	716	700	746	710	737	719	698	756	701	738	730	650	733	715	748	708	704	686	706	743	723	726	746	703	717	721	707	685	694	720	749	692	726	668	699	735	704	775	746	674	714	742	735	742	728	743	695	705	676	692	706	741	705	662	717	719	770	755	721	715	721	666	745	677	772	720	677	755	681	685	692	702	711	722	723	680	759	722	735	708	719	747	700	719	716	738	714	704	660	706	765	731	747	708	756	750	731	708	698	721	723	740	681	707	739	702	653	690	701	738	677	696	747	748	705	745	770	757	684	692	693	718	766	694	777	702	726	701	679	746	711	713	723	745	716	702	736	742	756	694	679	659	708	716	742	733	752	750	748	711	724	725	695	725	726	677	692	737	719	726	706	725	661	720	711	741	721	736	744	703	701	782	704	700	724	712	704	695	706	719	711	697	684	761	682	719	707	727	735	723	742	717	742	775	734	695	757	727	693	722	761	725	671	736	755	703	694	717	723	739	740	688	697	681	745	711	704	728	720	715	720	726	751	714	706	677	762	742	698	749	680	692	691	733	724	746	714	736	695	704	718	727	740	705	703	750	741	700	723	712	720	724	717	746	715	730	718	687	740	692	745	670	699	741	726	690	746	697	722	747	715	702	722	673	680	739	702	786	748	762	768	691	743	671	706	743	725	700	691	716	751	712	694	706	708	715	689	713	688	688	738	735	711	749	699	723	716	711	734	742	676	684	716	671	690	725	691	696	717	715	673	699	711	728	697	732	755	685	758	734	736	721	727	728	719	709	748	725	750	726	693	732	772	718	730	706	711	683	712	701	757	702	718	697	763	683	704	714	700	658	737	727	730	671	705	688	711	718	728	746	713	746	722	732	737	773	689	789	726	702	710	737	699	724	698	715	711	758	707	693	694	767	700	752	755	721	723	741	714	668	688	749	747	676	683	765	716	727	735	743	718	715	723	725	760	735	693	690	717	747	722	753	700	719	710	702	681	702	735	704	733	698	743	716	721	737	699	724	708	688	709	708	716	647	748	696	665	709	697	756	724	703	741	753	739	736	713	690	748	769	705	732	713	701	727	714	735	735	746	754	673	761	722	704	761	766	742	717	693	690	736	689	752	741	763	724	755	751	732	690	723	698	742	650	734	695	715	704	727	748	738	700	694	723	740	664	716	680	737	701	710	687	741	663	717	711	711	710	696	730	752	714	743	682	761	685	736	742	720	726	683	707	719	750	691	701	728	711	725	747	719	724	676	689	739	731	677	672	741	686	685	648	708	727	699	751	664	667	735	699	714	719	691	720	655	733	704	757	683	733	750	731	693	745	717	724	734	701	743	694	746	732	755	654	721	753	742	759	750	692	753	701	748	712	745	718	718	731	732	730	678	739	689	744	713	769	678	765	708	754	701	714	708	673	777	669	723	724	702	686	744	751	741	731	742	755	724	730	699	712	739	745	717	736	702	703	748	682	702	749	700	722	718	742	699	708	724	745	756	703	705	716	761	751	737	732	687	759	718	729	731	749	738	690	745	712	745	696	753	745	702	758	669	750	730	698	736	773	679	676	707	733	741	763	718	690	732	747	749	754	693	675	680	746	708	797	722	753	728	710	714	727	753	706	723	704	701	712	720	709	724	733	710	722	710	744	748	735	724	782	718	725	736	717	727	732	716	687	710	713	708	736	732	732	761	703	731	687	701	751	683	713	705	702	717	700	728	761	721	701	672	654	692	754	659	709	694	755	666	723	706	687	733	712	699	668	723	757	696	709	730	707	737	677	687	666	679	735	752	708	678	735	734	760	749	719	723	705	716	698	764	724	694	696	697	724	693	696	723	695	691	709	692	737	721	758	709	735	719	722	698	734	700	723	750	717	743	668	708	685	753	729	671	760	723	700	721	722	719	681	727	716	722	729	712	740	763	691	754	728	734	752	677	715	746	716	769	639	755	702	712	723	735	732	717	692	696	747	755	732	681	744	702	707	735	680	729	697	700	714	685	723	729	734	729	738	699	733	698	704	671	669	706	727	713	767	763	732	719	735	776	748	765	718	756	729	697	720	675	704	714	708	737	753	698	683	702	694	735	733	704	767	724	705	712	699	704	711	710	709	732	729	733	654	729	766	689	674	744	743	714	711	761	658	703	753	717	723	726	728	675	762	727	689	737	722	757	705	684	714	698	727	697	721	696	739	693	696	715	696	748	731	689	692	721	689	733	734	722	727	739	750	704	692	680	720	726	745	721	698	768	746	675	700	737	719	698	709	696	698	689	749	703	730	710	776	684	700	741	767	758	694	732	748	704	750	706	686	723	722	715	723	741	752	743	715	741	676	752	688	718	706	733	755	733	697	716	677	719	717	701	698	717	705	675	719	714	729	723	734	745	726	683	703	722	696	721	734	680	714	737	727	694	722	738	739	716	685	699	729	695	708	726	746	727	716	728	705	694	724	722	733	720	778	730	651	760	733	732	713	678	671	704	713	736	758	747	691	673	785	723	726	705	773	730	711	727	757	733	705	740	725	722	751	773	783	685	736	733	723	712	692	694	766	695	711	646	706	693	714	685	695	693	794	689	723	755	734	675	699	714	727	700	732	678	750	722	727	748	664	696	743	737	785	738	750	712	759	719	678	744	711	728	653	725	695	736	717	697	691	708	762	821	699	740	707	692	726	747	708	731	712	745	736	703	739	693	678	651	687	671	724	682	702	738	711	679	710	759	705	712	700	710	674	765	667	744	695	688	706	742	730	700	708	755	713	703	727	714	707	697	709	694	729	698	729	714	779	678	750	748	712	686	676	692	705	743	770	722	721	707	722	705	706	735	675	736	752	698	755	701	734	742	736	721	734	735	730	700	738	728	747	740	718	777	672	695	747	689	692	713	761	721	725	700	715	695	704	737	697	743	728	743	715	745	691	727	719	726	671	698	685	741	726	722	743	740	684	711	703	743	714	719	698	743	720	708	728	717	756	704	750	691	696	773	737	751	690	714	712	743	675	731	695	714	706	717	673	751	754	711	678	734	723	729	747	698	687	766	748	684	719	772	721	757	723	716	702	710	737	672	732	707	738	706	709	746	668	717	709	721	675	746	710	697	731	725	703	724	714	715	651	729	682	703	707	762	736	710	726	754	719	714	751	713	728	750	734	761	729	739	728	720	735	712	698	700	733	743	724	724	788	725	747	716	655	712	715	716	695	700	747	737	768	750	726	748	693	696	696	744	713	751	711	753	741	752	707	700	707	695	712	710	726	711	744	699	684	721	725	744	696
4282	592	285	261	254	242	232	251	222	247	221	267	235	248	234	213	219	245	251	243	242	241	234	214	266	237	258	231	218	230	276	223	228	251	223	268	245	229	233	219	241	226	232	237	238	248	230	225	216	235	244	251	242	202	245	265	238	237	240	229	238	235	220	255	252	224	222	241	213	239	239	235	229	248	251	222	219	214	218	282	210	249	257	202	237	199	213	243	225	262	232	242	214	219	233	214	238	252	223	231	261	249	229	210	221	213	234	235	238	238	238	216	208	218	209	227	235	218	216	229	219	240	234	225	250	266	268	233	249	258	226	222	221	216	270	235	219	243	209	224	224	186	221	247	209	221	234	233	224	270	220	227	233	256	231	261	202	228	264	234	268	223	228	231	217	255	240	235	234	217	265	248	232	246	242	231	220	217	257	242	239	254	240	231	221	231	236	244	243	236	226	213	213	241	234	257	238	240	201	253	243	217	238	225	251	225	239	224	227	246	256	269	254	235	223	230	250	223	243	240	249	222	230	240	238	237	212	230	242	235	218	219	231	234	232	218	209	228	241	215	233	233	219	263	233	227	222	219	231	247	266	233	211	224	246	222	238	226	222	232	227	234	233	224	242	211	199	215	239	239	227	231	226	224	203	241	252	230	222	228	231	276	236	217	201	232	259	222	263	217	233	261	219	253	241	227	224	221	231	246	234	213	226	219	203	217	209	245	221	243	235	220	194	251	220	243	260	243	250	236	278	236	218	225	252	214	258	232	244	236	242	232	233	232	255	248	236	223	202	221	233	224	236	241	230	220	241	242	189	206	225	264	249	231	221	227	227	209	250	244	256	254	235	230	200	228	235	232	249	239	225	225	236	236	217	235	239	237	272	229	227	230	226	230	245	200	222	226	230	240	248	252	226	237	225	202	230	222	241	199	229	214	249	247	234	214	250	240	248	266	239	234	227	219	268	244	224	244	253	219	208	220	223	231	221	240	225	225	233	243	234	219	226	241	222	236	221	250	222	235	245	245	229	278	213	215	249	240	231	209	243	227	210	204	239	223	243	234	230	269	252	234	249	262	235	204	204	212	233	230	220	238	221	237	241	219	235	233	230	229	243	236	217	237	239	246	238	249	194	225	236	252	228	251	252	236	261	233	259	239	248	248	245	225	243	232	195	260	237	231	246	241	230	217	233	237	251	251	240	227	244	228	243	235	224	229	267	244	237	225	231	221	247	213	219	233	218	238	247	234	253	222	234	235	217	214	237	212	232	241	247	242	247	219	233	233	255	203	209	209	219	227	225	227	235	228	241	191	235	199	238	241	235	233	222	248	246	216	229	227	221	229	246	241	218	247	221	234	215	267	220	230	240	226	223	275	250	219	229	230	198	213	218	223	206	214	203	266	208	255	259	232	257	237	230	198	228	251	236	209	237	259	215	226	221	208	215	219	228	240	216	237	227	262	233	219	207	251	242	237	239	245	253	240	209	217	219	251	221	266	229	252	213	223	253	251	262	225	247	248	240	237	247	241	216	208	227	232	247	198	252	237	242	230	233	257	235	232	254	258	272	250	212	230	228	239	243	251	229	235	235	217	216	246	237	230	237	239	230	207	232	230	227	240	236	228	218	235	244	239	248	259	214	220	217	213	258	243	240	235	232	235	242	242	207	233	226	226	235	230	215	240	219	232	250	231	224	233	238	260	252	244	260	211	243	240	234	214	192	222	232	219	213	235	202	238	250	251	234	250	246	247	243	215	230	237	237	229	211	230	232	235	250	254	232	223	230	241	233	227	235	217	228	231	219	230	250	219	263	259	246	243	224	235	203	242	247	242	232	223	240	223	234	216	224	260	224	208	231	258	244	216	200	229	218	222	205	235	231	224	220	208	235	216	259	233	221	230	235	241	230	233	235	198	222	261	204	246	210	231	258	210	216	227	243	227	240	234	242	227	233	250	264	209	242	215	267	232	228	256	252	232	245	232	243	260	246	210	256	223	208	211	226	233	241	245	231	232	211	240	220	211	244	243	247	220	224	211	248	243	195	199	198	202	251	235	237	213	256	230	218	230	228	226	223	276	206	240	235	209	234	205	223	253	232	237	257	236	242	268	212	257	264	209	223	234	259	266	235	241	205	229	217	209	227	238	228	224	212	234	222	224	228	227	269	224	220	243	235	245	228	235	228	255	201	260	236	248	242	240	230	236	245	246	225	213	245	234	233	196	214	257	231	250	223	244	240	243	258	216	232	224	226	206	240	221	245	254	235	225	231	235	265	248	238	254	262	246	231	247	250	215	238	267	236	225	195	204	250	230	200	260	210	225	252	242	223	238	230	234	220	244	247	214	218	218	207	212	243	233	236	218	213	249	224	230	249	249	237	241	217	241	231	228	241	198	230	255	237	217	229	262	242	223	251	228	237	252	263	223	243	267	228	248	224	217	236	226	224	256	239	204	225	250	237	237	228	260	248	222	233	200	230	241	239	247	241	261	224	227	226	254	229	255	211	261	243	248	244	250	213	224	243	222	252	261	244	243	246	228	242	210	235	249	239	242	236	248	250	268	216	242	204	245	284	225	235	222	228	235	246	282	251	249	219	209	252	244	256	218	262	225	237	255	230	218	241	216	220	222	235	244	214	228	236	204	253	215	223	252	214	250	217	234	236	252	264	215	230	217	227	223	234	226	219	224	215	253	227	220	243	217	224	225	224	226	230	237	231	250	234	225	234	234	244	244	226	278	247	246	266	255	241	239	226	230	222	243	235	229	261	249	247	239	233	249	249	248	270	220	250	231	238	231	239	239	242	256	246	232	247	260	252	196	260	228	274	238	258	215	222	186	229	217	243	252	261	236	256	217	229	267	241	228	206	216	218	221	246	246	246	240	233	218	222	244	242	249	228	227	256	227	250	231	254	249	240	253	230	222	228	232	248	225	226	241	241	254	191	241	251	253	235	231	236	249	241	219	250	216	236	247	239	246	220	242	247	244	236	226	256	252	238	228	244	221	225	278	243	226	242	209	214	238	247	210	246	253	253	226	223	229	219	256	255	288	228	234	211	227	246	253	252	224	239	254	234	217	225	235	244	224	229	235	257	222	225	226	233	229	242	217	241	234	223	239	257	228	228	195	232	250	244	246	221	226	247	241	243	262	252	232	246	207	264	219	233	204	215	244	221	200	241	252	251	238	250	218	222	234	225	210	228	242	222	243	235	251	244	252	236	187	234	238	228	221	210	248	228	203	225	243	247	219	231	210	234	216	257	243	253	241	217	211	228	233	219	260	226	245	247	228	234	247	252	236	229	263	216	248	269	210	246	221	217	217	233	226	224	244	237	225	244	212	221	217	228	212	214	224	209	226	251	205	220	240	231	228	254	244	268	243	233	244	225	241	212	242	220	234	239	217	255	229	233	211	209	244	258	238	252	248	237	268	234	256	219	231	223	254	263	231	225	237	243	205	213	227	228	228	249	227	215	228	223	235	239	230	216	234	241	243	244	232	239	205
3401	846	674	697	677	650	622	619	601	611	635	585	598	573	614	604	573	596	580	626	533	602	553	560	585	570	603	580	605	561	560	587	608	541	602	609	603	606	612	608	596	652	611	554	585	569	576	557	580	554	551	566	598	575	613	549	539	600	565	608	569	597	595	627	586	558	610	549	578	584	609	597	633	572	611	579	525	586	543	551	580	591	601	587	588	586	623	585	508	593	543	553	586	578	552	575	581	594	534	537	581	564	556	594	582	576	588	625	601	536	579	573	600	622	597	600	554	558	549	561	564	597	586	590	631	622	542	617	586	554	567	591	597	567	581	593	556	573	562	579	621	567	599	569	549	598	589	579	621	634	611	561	573	576	591	644	531	582	530	625	560	550	640	579	567	576	577	620	591	583	608	605	578	533	611	564	571	563	604	586	602	626	597	591	629	617	612	619	618	559	590	555	619	637	593	615	557	578	585	616	560	570	545	564	587	603	579	616	569	620	610	554	572	588	570	588	548	570	542	547	577	586	556	623	624	601	605	590	583	607	564	612	582	593	556	567	604	628	630	599	567	597	601	607	565	588	558	587	562	624	594	591	610	578	529	568	559	533	542	606	627	534	579	588	615	573	590	583	580	617	601	627	597	631	607	578	555	581	599	597	566	611	582	607	587	565	582	583	628	580	560	583	592	564	604	559	588	589	536	565	601	559	556	618	603	608	558	574	600	665	548	607	557	589	555	539	541	584	612	583	604	572	561	552	578	596	590	580	576	583	617	557	580	594	559	609	547	587	636	568	586	590	570	553	565	590	571	585	560	592	576	592	578	586	567	589	591	609	571	576	580	571	577	618	582	548	594	585	603	556	599	585	579	614	577	588	585	588	587	546	556	594	564	597	582	612	587	594	602	579	532	622	552	615	598	603	600	575	580	557	613	579	602	596	544	583	592	569	571	593	530	573	593	578	582	563	574	604	565	593	605	594	627	560	571	595	613	585	600	572	590	591	576	605	572	569	614	572	604	579	573	598	615	581	613	601	588	597	560	599	577	550	612	548	581	582	535	568	590	576	587	625	604	533	559	583	573	606	553	605	535	608	543	596	564	580	552	609	572	624	579	586	619	609	592	545	547	557	554	576	572	583	547	604	575	599	611	577	642	557	569	556	635	606	567	580	589	560	524	584	552	585	606	582	600	586	568	592	607	592	598	603	550	554	580	556	609	569	557	574	563	588	568	601	587	588	567	536	585	559	620	575	607	578	598	600	593	560	581	592	567	558	601	600	571	573	540	586	520	611	578	565	559	602	592	559	559	565	598	577	584	581	582	552	578	618	579	505	565	594	536	625	583	588	596	546	588	590	564	627	588	601	593	535	560	567	567	610	562	578	592	582	544	592	635	597	521	603	571	620	578	586	554	637	574	586	540	605	593	554	577	631	600	573	561	637	553	572	532	536	598	616	587	587	562	588	548	571	627	618	579	602	563	567	620	588	569	601	553	585	565	603	599	616	595	586	594	569	601	559	533	558	578	550	554	571	598	599	592	575	602	603	583	549	543	541	545	572	620	613	601	581	588	545	603	551	574	521	575	628	581	557	543	572	578	598	626	580	558	565	590	626	559	555	563	638	581	555	593	612	583	565	578	569	554	596	610	609	611	600	555	583	542	592	575	606	624	540	572	644	560	620	562	611	603	552	565	625	591	614	548	589	604	573	547	593	590	588	586	582	574	595	608	572	594	568	571	593	573	612	590	589	625	574	584	570	592	605	558	581	587	597	557	650	590	589	561	553	612	566	574	509	586	631	557	569	544	567	550	565	622	612	592	603	607	554	541	570	606	616	587	626	598	568	588	598	582	537	562	550	537	586	606	564	547	602	559	570	582	598	539	622	591	590	611	582	593	570	589	584	585	556	588	574	582	575	580	595	606	546	569	623	555	572	600	588	565	613	598	627	596	565	582	584	565	581	596	605	605	563	584	615	601	587	581	594	600	517	589	578	616	629	596	607	575	596	590	591	553	553	611	616	545	566	528	593	562	558	562	547	571	617	589	569	617	573	579	611	594	571	539	640	608	607	639	601	628	538	554	581	614	613	602	603	601	576	562	550	592	576	566	591	596	596	547	625	558	604	577	602	602	597	568	561	514	622	577	593	572	563	616	563	582	571	575	594	600	605	582	558	598	579	620	610	599	563	613	555	577	595	551	554	627	569	591	570	593	564	611	570	589	595	578	607	597	569	564	554	584	570	596	616	566	624	577	602	569	574	615	617	537	580	609	536	570	572	584	564	600	607	596	585	569	597	571	565	528	560	598	588	569	603	578	606	568	580	572	568	584	579	559	607	573	590	577	560	561	541	532	569	596	586	602	597	608	547	592	624	575	564	581	533	645	598	591	565	567	564	527	564	566	568	586	580	569	596	563	603	577	584	566	567	590	565	598	553	627	579	615	569	581	573	574	580	576	587	607	606	612	639	581	588	597	569	591	566	569	597	612	566	562	592	576	582	610	583	599	598	557	578	596	604	599	567	581	605	569	585	584	616	576	602	596	614	584	584	566	602	559	593	591	568	576	604	576	560	577	575	619	592	545	558	590	629	572	554	589	557	617	583	579	588	570	613	568	591	571	591	589	572	532	575	580	544	583	602	587	608	573	628	571	578	585	563	625	627	576	615	624	552	607	565	600	575	589	548	557	563	567	610	627	595	617	615	587	574	564	576	575	557	644	575	594	600	577	592	590	548	571	539	560	575	606	601	570	606	584	614	594	551	590	591	553	586	571	554	633	577	590	595	629	559	553	623	576	599	609	612	555	587	577	576	606	583	587	583	568	551	619	604	522	547	603	543	613	582	591	623	586	588	555	564	600	602	571	575	539	579	595	598	603	584	586	582	536	600	607	543	593	632	587	560	593	560	600	576	606	562	575	576	606	573	546	562	589	626	573	537	634	533	591	549	572	605	597	587	569	587	578	549	596	595	577	623	562	583	592	580	608	561	578	592	604	579	559	589	582	570	542	607	528	603	578	564	599	569	583	617	536	549	610	510	558	580	586	591	591	577	608	606	618	553	584	558	612	570	561	544	584	569	585	565	576	586	600	581	623	560	572	610	587	537	601	595	578	622	598	574	551	586	572	578	625	555	595	567	567	582	580	568	653	549	570	569	594	597	579	535	558	549	571	593	544	566	610	592	593	555	557	629	555	594	600	591	606	611	602	598	587	539	623	604	633	621	594	587	627	593	632	577	568	563	587	532	594	582	583	582	566	553	600	605	597	586	612	546	600	592	612	605	590	587	578	605	572	538	567	625	605	507	587	585	584	598	559	609	548	546	621	590	599	570	618	603	571	530	613	539	582	587	539	594	578	574	572	562	534	605	612	590	624	592	624	583	594	583	582	582	607	575	523	578	593	600	600	539	603	590	589	620	587	590	584	549	583	529	615	592	581	583	570	570	555	561	562	631	570	579	585	576	612	637	608	556	549	602	569	595	598	597	586	540	567	560	593	597
12896	1617	810	695	561	512	468	478	423	403	436	433	418	401	404	464	404	357	417	376	423	424	401	368	421	409	384	407	360	409	345	387	403	362	403	418	356	376	368	395	357	395	390	413	388	383	397	381	438	362	364	382	401	389	381	370	442	416	403	408	385	423	381	368	354	420	354	405	358	368	371	430	383	364	389	379	414	398	378	377	386	395	418	404	379	369	374	399	397	431	417	379	356	362	379	381	381	360	364	424	377	403	392	397	427	390	408	418	367	367	364	390	413	378	380	399	363	383	383	392	387	378	359	369	381	413	430	376	362	378	421	376	381	356	396	369	426	403	393	420	394	357	364	405	398	411	403	386	379	346	382	386	437	389	404	356	395	374	354	393	342	377	401	423	386	379	399	387	421	381	392	389	365	380	356	393	380	394	381	446	381	382	399	415	354	422	364	398	398	422	410	370	395	436	402	382	407	374	361	371	389	394	399	384	351	360	393	408	383	393	399	367	376	368	412	390	394	365	378	340	388	387	415	423	392	377	396	424	372	403	403	378	383	381	367	396	365	408	338	415	370	401	396	376	366	412	366	404	360	377	359	415	370	366	389	374	409	443	375	364	414	401	386	392	379	429	368	377	395	371	368	357	391	403	426	394	371	399	395	351	418	364	405	400	375	413	374	369	379	402	354	427	368	382	407	359	385	396	334	404	390	381	404	378	402	413	388	392	421	404	370	373	374	372	413	384	391	387	361	362	431	370	391	376	392	371	367	351	358	376	402	388	358	406	396	395	408	393	394	374	400	397	389	398	410	414	369	372	357	361	396	353	402	393	376	340	381	392	371	368	390	391	377	379	434	361	385	368	390	337	383	410	384	393	401	387	412	391	356	376	379	395	384	394	368	385	345	401	353	336	349	393	361	433	378	352	383	356	389	403	380	348	386	393	372	371	401	395	388	390	410	359	392	388	385	370	384	397	395	386	393	406	368	375	356	372	370	396	426	407	396	415	355	406	412	378	400	365	368	370	391	388	412	377	363	403	372	373	398	338	399	359	376	407	417	386	364	380	397	400	371	376	360	354	365	393	413	388	397	413	397	378	372	378	416	381	392	372	382	384	350	383	386	395	357	345	361	364	390	411	398	384	405	410	357	385	407	392	361	384	387	405	397	368	395	384	364	385	374	419	419	405	356	357	401	368	413	408	400	406	392	389	392	410	398	406	421	363	396	366	362	389	365	388	401	407	411	361	401	391	389	400	379	391	350	374	412	388	337	399	401	395	375	376	391	363	402	385	385	398	410	413	392	394	394	374	392	384	362	376	388	372	402	414	396	354	373	416	342	386	404	385	368	413	402	410	389	396	377	384	385	368	393	393	399	398	373	376	393	371	379	391	408	368	419	388	390	395	368	379	378	344	359	370	337	400	349	392	377	366	377	411	378	372	358	416	392	358	379	402	398	380	436	376	393	366	395	352	351	380	376	380	378	424	399	369	419	385	390	388	410	404	400	397	391	396	396	380	367	410	389	396	365	390	392	393	366	397	409	394	402	388	414	377	402	364	395	393	399	337	382	374	375	371	374	379	396	362	363	415	382	405	372	403	389	390	371	375	370	406	363	400	373	363	380	375	444	403	403	367	363	385	338	390	386	396	414	401	407	384	393	407	403	373	377	406	439	390	393	404	393	394	382	347	375	410	405	406	365	415	434	388	387	396	392	393	416	415	403	387	420	382	370	367	394	387	404	374	383	379	358	395	383	376	349	385	389	404	376	396	381	413	406	403	405	394	405	356	393	372	359	355	401	360	388	383	351	385	389	367	383	390	410	385	363	373	362	408	408	410	388	384	383	379	385	355	397	349	386	380	357	381	417	400	437	419	399	410	362	390	403	411	381	405	393	397	433	362	401	385	389	398	420	422	390	400	368	394	390	387	415	376	340	344	421	392	429	411	407	381	365	377	417	436	379	416	374	369	360	353	416	380	368	394	378	381	379	369	350	360	391	387	372	430	414	426	366	399	370	369	388	367	338	388	386	417	369	352	398	394	373	389	372	379	402	358	414	367	419	376	403	401	349	415	433	389	341	382	425	399	409	385	386	335	373	385	395	385	390	393	343	371	408	367	368	378	370	385	358	373	392	373	398	375	420	356	369	368	361	379	401	418	425	419	407	414	421	380	401	359	397	416	397	404	451	376	401	409	375	345	416	380	424	380	389	409	393	389	391	388	373	429	376	367	402	396	384	373	373	376	397	393	415	407	354	355	382	390	407	388	401	375	395	388	390	400	392	392	381	406	420	375	450	359	394	406	417	385	372	379	396	379	390	375	421	395	362	400	402	394	387	394	399	400	401	385	395	375	376	417	417	392	387	376	374	373	369	389	412	409	387	374	377	389	377	376	376	367	383	390	384	368	399	390	392	351	388	373	389	376	385	405	394	392	405	414	398	432	366	395	410	430	396	383	395	368	414	381	345	348	340	409	356	349	386	429	380	396	434	399	395	392	401	411	440	370	348	348	391	398	422	386	384	396	355	407	360	381	406	408	359	379	413	360	400	376	371	366	372	354	437	382	356	394	405	399	443	403	399	363	365	377	390	401	429	381	397	405	339	384	408	405	364	382	401	380	409	401	400	375	398	401	367	438	402	411	367	382	403	413	382	383	394	391	329	317	354	352	361	376	362	421	403	421	392	362	385	378	386	443	386	361	407	372	375	393	399	363	413	389	419	372	394	374	376	392	372	378	356	367	367	371	382	426	389	363	356	377	337	338	427	406	441	383	374	403	368	385	376	388	379	388	428	395	414	382	415	388	366	366	384	369	376	380	393	413	397	395	334	390	372	378	404	372	406	403	394	382	364	394	368	406	402	379	417	387	391	387	391	346	390	389	383	401	367	386	388	393	381	358	379	403	375	392	381	390	388	380	395	459	390	398	385	382	407	370	398	408	390	389	386	364	425	397	383	370	363	400	356	390	399	401	394	385	385	399	384	391	392	382	384	389	367	376	374	357	377	376	404	401	432	390	376	383	413	372	421	381	382	387	366	379	412	397	410	391	360	394	426	392	407	369	409	426	381	348	378	404	385	435	376	351	372	375	391	390	387	365	419	395	387	389	418	373	393	418	412	404	438	412	365	377	362	386	387	383	382	360	416	394	408	392	394	430	371	387	420	380	398	365	355	397	399	392	392	378	425	432	377	350	383	377	377	395	393	419	354	380	360	382	374	435	421	389	393	402	387	399	384	408	379	378	392	372	371	365	372	343	429	417	430	367	374	380	365	414	402	392	381	369	380	392	338	352	397	390	359	384	385	379	410	406	390	392	401	371	430	389	380	389	401	356	365	389	393	386	366	370	421	367	397	397	404	405	397	393	389	365	390	401	398	401	424	380	345	365	392	419	427	386	378	405	419	372	395	402	391	409	380	414	392	413	370	421	419	415	365	401	395	381	434	376	367	383	367	374	399	380	380	366	398	364	385	358	405	400	424	386	362	331	392	401	363	364	390	383
9536	1583	1790	1937	1693	1509	1316	1214	1091	1052	1059	1051	1010	989	984	938	954	931	945	920	922	945	933	912	893	914	867	907	909	906	907	872	909	908	934	940	884	934	932	871	993	914	873	900	880	875	956	928	917	861	870	928	840	871	928	891	857	904	911	877	847	930	899	886	919	883	876	883	903	912	886	954	921	951	880	890	906	850	882	842	887	892	917	906	864	899	868	893	822	905	902	904	822	868	851	908	892	881	874	905	847	867	876	904	900	865	875	926	883	898	888	894	855	849	859	917	964	892	903	870	886	875	912	941	902	892	933	881	902	884	897	882	906	911	878	861	871	814	852	958	927	879	967	877	861	930	878	844	885	863	943	928	931	893	871	917	897	849	902	927	868	901	911	905	888	918	851	846	893	902	930	840	939	918	843	919	870	881	885	860	885	913	966	897	885	858	907	841	848	849	869	885	878	872	926	872	918	892	876	875	914	901	854	859	855	835	878	858	933	900	889	904	861	868	863	900	899	857	830	895	893	926	874	885	890	844	858	865	863	913	883	905	897	927	863	862	899	847	894	907	912	879	814	891	840	829	891	897	856	846	867	919	911	872	903	876	860	875	965	887	840	912	898	858	866	855	848	897	927	853	929	910	933	894	895	866	893	866	859	876	889	907	828	910	949	905	908	858	884	887	887	860	848	965	912	849	828	890	931	900	846	888	889	839	884	941	868	924	853	876	911	870	860	903	940	900	829	918	862	829	902	874	909	892	870	868	865	902	911	962	837	897	902	928	850	863	882	869	893	823	892	951	898	946	897	885	871	964	922	874	924	926	910	894	856	854	844	847	868	892	822	913	915	896	858	885	919	942	861	866	940	916	856	869	853	862	880	921	881	908	850	902	893	933	892	921	913	864	897	867	882	863	883	825	909	832	965	870	847	901	857	889	919	854	849	868	905	888	862	925	905	869	954	879	919	879	875	878	929	903	858	844	913	959	895	900	914	914	905	879	932	881	913	866	917	899	902	849	913	929	869	925	876	859	921	898	880	875	834	933	896	951	900	902	909	873	896	907	880	884	918	850	888	889	873	848	875	839	900	916	882	849	863	881	897	852	872	893	898	918	871	870	853	877	907	909	927	864	863	868	875	877	934	938	872	901	884	903	859	896	882	913	912	901	898	898	912	905	879	911	837	859	905	835	870	902	834	878	887	865	932	879	924	902	904	838	876	888	847	909	923	905	934	891	866	914	896	912	880	920	921	880	891	882	919	921	876	904	865	867	891	914	948	875	866	870	885	857	926	861	906	915	917	941	935	862	903	909	872	922	944	884	897	864	903	846	877	893	888	877	896	909	892	898	899	903	870	914	893	876	843	835	918	915	880	869	900	849	905	858	848	933	881	899	932	911	875	938	873	905	884	886	900	891	909	915	904	888	925	914	852	883	849	887	856	887	936	865	886	907	909	896	928	889	886	883	940	920	860	918	880	888	876	892	897	902	891	882	866	927	905	893	935	864	925	883	907	848	873	978	927	926	875	909	944	918	835	896	931	897	901	829	921	882	910	879	890	858	911	909	935	887	889	909	865	853	914	904	884	902	888	910	886	916	833	887	870	860	904	910	879	897	938	916	979	900	912	896	916	848	880	903	903	853	857	856	870	873	873	847	859	874	853	929	880	926	906	902	882	868	894	910	904	884	891	898	845	870	912	860	891	873	857	906	904	874	974	895	872	882	893	857	936	925	825	887	896	906	839	857	940	909	855	853	882	890	854	853	912	868	921	888	873	913	840	864	875	899	987	885	885	898	913	866	929	878	833	875	881	861	895	842	877	924	917	934	868	834	915	860	889	902	897	883	911	921	927	858	901	869	891	860	830	829	925	919	900	874	838	905	885	941	889	905	876	882	875	897	900	857	867	894	887	872	864	876	955	892	902	867	878	845	854	864	881	851	907	869	880	886	914	913	856	827	868	899	822	874	942	882	863	893	863	902	912	894	862	875	872	885	933	861	903	902	904	941	904	867	869	862	933	894	908	931	921	872	917	893	900	893	900	892	873	916	876	952	867	949	894	939	865	886	877	999	928	870	879	842	825	876	889	909	868	913	851	873	856	873	898	867	911	836	798	850	895	884	895	901	868	926	890	1002	900	865	885	899	879	873	935	843	845	898	882	914	893	849	916	919	856	884	908	851	899	907	922	910	875	875	910	923	897	917	885	857	880	906	864	886	897	866	895	869	907	856	872	825	891	896	830	866	903	871	922	934	888	871	896	890	831	956	833	849	851	851	868	868	837	858	915	939	883	860	879	937	870	929	944	865	849	907	900	907	934	878	869	890	892	888	868	893	911	906	898	830	898	916	850	862	889	885	859	918	863	841	900	858	899	895	869	848	866	860	854	865	861	833	893	834	857	892	861	888	908	895	885	825	899	852	882	915	848	897	946	886	883	835	861	914	869	870	885	902	898	890	868	906	936	904	877	837	849	872	876	875	919	874	888	919	837	876	939	885	875	936	923	881	934	897	896	883	901	862	885	914	882	918	849	898	903	932	926	866	843	880	886	911	871	953	858	936	919	909	889	897	872	861	921	916	922	914	932	895	952	857	913	895	905	861	900	889	902	898	882	858	898	936	893	871	853	885	874	884	846	867	911	874	892	914	858	882	925	888	956	894	903	883	932	872	880	912	891	906	895	890	906	925	868	836	915	897	859	906	868	901	867	886	933	889	884	945	893	903	879	884	922	885	893	941	889	853	917	897	829	876	820	857	846	888	890	863	859	867	890	876	865	880	878	894	930	926	863	869	942	881	883	908	894	889	881	928	924	909	901	881	903	840	897	893	896	909	870	902	937	879	880	875	884	900	857	854	896	867	917	846	911	895	928	870	862	884	875	858	894	845	881	893	906	892	874	871	876	865	841	903	862	871	892	914	875	881	867	929	920	892	903	836	921	871	922	903	856	889	911	852	871	867	845	922	868	900	866	894	861	868	914	888	814	914	865	900	905	895	890	855	922	879	889	891	864	863	830	857	856	890	898	866	944	880	873	939	867	976	918	952	929	831	898	887	939	940	926	884	860	901	874	915	862	845	888	960	951	863	902	884	869	885	868	913	853	881	874	889	872	973	901	926	912	879	855	871	836	924	849	853	909	909	833	867	890	831	855	894	872	865	947	850	876	918	888	853	879	865	986	898	862	854	893	879	876	884	859	925	856	902	946	878	861	902	898	934	896	912	890	863	889	856	915	891	875	841	887	916	813	881	840	880	859	878	899	881	916	901	880	906	915	879	907	925	915	875	930	916	876	879	851	888	938	903	876	893	881	849	851	926	891	926	893	902	865	891	859	876	922	857	862	930	881	875	888	897	878	868	880	904	865	927	878	878	822	860	887	894	927	848	932	898	861	925	876	832	932	868	922	874	875	895	910	889	910	857	860	879	986	875	873	903	877	861	856	922	843	869	907	943	955	867	905	912	864	857	894	912	906	925	910	883	855	859	832	913	813	900	923	895	836	842
20713	3030	1112	956	656	504	491	441	359	396	393	345	376	319	315	337	339	343	319	356	322	381	311	312	312	322	343	352	322	353	312	346	338	331	336	352	328	313	308	325	308	297	329	322	361	302	335	342	348	282	298	301	278	327	311	306	305	327	283	316	331	361	326	293	304	299	303	317	330	288	271	330	306	349	327	308	331	311	328	318	304	302	315	333	297	313	334	314	292	345	314	303	320	311	307	321	306	324	309	309	295	311	305	332	347	313	296	344	315	323	283	310	310	295	330	294	338	332	301	293	308	314	333	306	349	337	322	324	302	263	288	291	346	317	332	304	289	341	325	295	298	311	337	324	299	309	337	322	347	326	318	316	360	327	328	286	310	305	311	314	303	307	282	306	348	322	307	332	318	291	333	312	313	338	288	288	321	323	288	302	312	314	317	298	307	290	307	333	316	336	308	291	318	316	337	305	312	304	310	302	305	309	304	353	355	322	309	304	328	314	346	332	296	298	312	310	332	328	346	284	310	307	313	335	292	323	328	302	301	324	310	305	302	354	296	315	311	301	320	315	294	323	317	323	318	285	311	330	311	310	333	320	350	322	328	328	327	310	339	335	315	295	293	301	313	272	260	314	328	341	303	319	313	307	305	322	311	307	301	342	348	318	320	334	312	307	337	303	311	330	314	354	288	275	334	328	341	315	293	297	306	304	317	275	311	310	309	308	352	350	326	301	285	318	319	349	303	316	326	304	288	311	337	298	293	286	318	324	316	308	361	303	302	299	307	310	299	293	323	305	346	307	295	332	333	320	359	304	304	321	322	288	353	341	316	323	346	344	311	304	321	292	337	326	306	301	324	289	321	308	301	305	336	363	341	306	324	312	333	321	297	330	318	314	327	316	297	340	304	306	323	356	332	322	295	294	351	325	312	300	312	325	328	301	330	330	298	289	336	296	284	328	321	286	340	280	313	297	323	318	335	269	326	321	339	334	288	314	315	352	289	326	326	312	322	321	343	325	308	304	307	302	328	335	328	299	318	316	295	314	330	304	321	333	297	300	360	311	333	320	323	310	330	310	353	358	300	343	354	295	327	290	333	342	308	309	317	328	304	305	284	302	319	292	360	301	283	339	315	313	310	337	342	336	297	334	285	286	295	304	300	317	323	306	302	319	321	319	327	343	319	298	312	330	350	305	312	320	300	279	288	309	313	314	325	310	328	306	318	325	301	314	324	303	306	291	326	298	307	292	299	304	313	320	324	295	300	329	288	324	291	310	281	310	292	322	296	305	321	288	307	313	340	310	325	311	312	315	309	290	280	313	302	331	309	336	310	320	325	315	300	308	330	331	302	337	279	305	274	299	337	305	314	278	328	333	299	334	334	293	341	314	311	320	307	317	290	321	363	365	285	317	317	330	313	323	335	325	299	322	363	302	345	364	347	322	311	311	341	341	302	301	311	305	340	330	324	314	349	313	335	314	296	345	335	314	324	326	283	296	329	325	353	321	333	327	329	318	330	309	320	312	288	316	328	336	290	306	276	323	303	319	337	317	328	304	299	269	275	318	310	279	307	336	330	305	321	345	305	317	331	312	287	308	321	281	318	310	323	306	318	335	319	291	313	292	316	339	296	297	362	314	298	288	311	313	303	358	325	331	311	331	304	277	331	329	304	293	321	327	310	310	290	307	324	338	331	292	285	271	331	319	303	340	312	338	313	278	300	309	344	294	283	343	297	297	317	299	338	295	307	308	316	311	313	294	292	339	311	299	301	287	287	303	285	356	315	303	294	350	292	303	300	284	296	321	334	311	338	307	283	298	307	313	327	315	301	290	300	287	266	314	312	342	282	349	301	329	319	318	342	271	354	311	324	335	297	315	308	312	322	319	276	319	304	326	288	319	322	305	333	292	310	314	331	331	321	303	311	331	307	309	306	309	306	301	298	313	309	308	313	307	334	319	321	345	313	324	328	317	332	335	329	308	299	305	316	289	293	321	334	329	298	330	294	328	302	283	305	291	307	332	326	316	281	301	342	320	275	313	329	300	358	314	297	320	308	301	312	303	337	302	266	301	319	338	279	315	334	307	325	327	331	356	294	345	322	302	312	304	357	313	314	341	311	300	288	290	310	318	292	296	323	323	269	290	309	300	327	324	338	293	300	305	305	322	324	325	296	290	337	314	311	288	288	271	287	317	312	313	306	318	334	338	307	317	292	310	317	333	329	282	309	303	313	350	305	288	293	289	306	309	264	295	328	318	324	307	310	291	320	294	305	303	307	323	307	311	300	287	334	302	311	323	312	335	305	329	353	319	312	317	315	326	323	343	341	304	301	299	318	283	315	312	326	297	282	309	308	318	316	318	352	312	338	316	320	323	346	283	307	319	296	319	334	283	341	331	307	327	322	332	314	321	317	323	286	321	335	317	294	307	300	295	324	297	313	313	300	315	306	299	286	308	315	312	330	311	295	306	311	308	282	323	309	328	308	286	329	303	294	311	350	297	305	302	355	305	285	292	313	273	313	323	303	305	289	307	309	294	318	320	342	332	290	349	319	340	332	303	326	309	338	299	313	338	328	309	323	304	296	298	332	309	316	323	329	295	331	309	322	309	301	322	302	325	307	323	349	314	319	304	323	295	322	295	308	306	339	377	318	270	314	327	325	335	300	333	321	287	316	326	302	336	318	308	330	325	299	319	330	333	299	325	290	297	331	303	301	309	342	323	317	326	314	331	309	317	328	301	314	321	312	306	316	325	285	329	340	307	324	320	333	308	323	327	337	307	345	319	303	283	293	340	313	313	348	323	318	351	311	299	295	317	310	278	290	339	319	330	309	301	328	276	289	324	343	323	314	338	335	296	343	292	329	304	331	340	308	314	330	286	297	329	325	343	304	288	328	311	302	362	321	342	294	314	290	332	333	290	321	307	288	303	325	362	280	294	371	302	303	342	332	309	338	332	335	323	333	312	318	332	303	308	279	334	324	311	344	316	292	307	313	286	326	288	361	285	304	311	322	340	332	345	294	322	332	330	321	321	311	315	292	301	327	317	305	335	319	345	389	328	283	307	336	309	310	310	318	325	327	312	347	288	338	276	309	336	311	338	314	330	318	368	348	291	318	293	346	335	308	319	323	309	325	305	329	302	299	292	307	308	291	305	306	363	355	356	337	324	311	313	309	306	322	343	355	310	326	337	318	321	332	331	297	304	331	310	273	307	292	347	364	293	324	326	317	307	309	323	332	291	309	332	318	345	291	313	322	319	335	311	282	313	300	327	356	310	306	310	342	306	296	325	318	330	340	335	281	318	311	332	313	312	329	314	296	293	318	317	333	316	306	311	312	298	303	339	322	322	319	303	296	285	353	280	295	326	296	299	321	320	346	344	329	287	323	309	335	294	285	312	316	295	330	326	352	323	323	301	301	318	285	308	300	298	321	290	310	321	346	346	291	314	356	299	293	312	351	298	334	294	326	325	309	313	325	299	303	355	286	322	312	321	287	315
11929	2071	2322	2615	2228	1850	1523	1354	1181	1119	1004	1013	921	896	894	815	841	821	791	802	827	790	756	777	800	748	712	744	757	771	751	684	709	710	777	733	732	771	707	687	749	738	738	725	702	748	737	768	770	697	709	719	676	701	743	720	763	724	725	692	751	746	745	721	691	735	697	713	737	765	735	689	683	670	731	686	794	714	659	733	724	739	728	742	731	696	731	714	703	736	688	710	731	734	676	708	682	697	735	731	712	742	747	736	744	678	708	691	671	670	679	711	699	764	729	702	663	698	730	697	705	699	719	716	702	710	688	710	747	731	678	712	698	739	725	692	722	719	721	734	717	747	692	710	692	691	716	746	710	755	712	744	737	738	701	767	693	701	712	696	664	681	681	730	728	740	720	730	696	706	705	729	719	686	788	705	732	715	696	666	697	746	723	699	731	710	702	727	690	766	735	713	698	730	720	710	701	706	696	701	757	694	731	725	754	779	711	676	697	738	728	703	724	688	747	724	719	684	708	718	775	773	745	756	689	701	687	692	700	697	718	750	743	692	726	728	704	684	712	717	757	760	729	708	767	686	735	737	708	703	732	711	729	707	698	713	711	672	696	690	684	668	772	735	725	719	722	717	746	742	704	738	674	674	747	695	714	716	714	748	760	706	723	736	684	724	731	690	698	728	735	702	717	717	688	712	730	721	786	710	704	701	763	713	716	776	701	679	724	705	666	738	730	733	685	731	726	675	751	698	741	705	667	709	744	714	689	754	697	755	753	728	689	713	703	736	715	708	731	707	741	704	710	721	753	742	660	704	725	717	683	683	715	749	697	712	694	714	714	682	639	715	742	696	746	730	685	693	756	686	734	740	697	694	745	744	692	714	748	716	727	756	745	695	691	696	706	746	766	688	718	734	760	741	698	756	716	737	678	741	688	725	739	684	708	681	697	723	703	716	668	677	741	702	740	707	688	737	714	727	735	695	691	733	720	686	700	686	701	726	741	724	699	735	779	737	700	713	691	714	698	695	707	706	710	752	706	717	689	740	681	729	685	731	721	721	671	709	702	730	732	758	746	753	689	709	770	701	664	755	718	701	683	720	716	680	684	758	721	672	679	676	681	721	683	695	727	714	773	734	707	779	700	696	751	707	737	741	731	720	723	695	707	781	672	736	757	692	687	734	714	744	698	680	702	735	680	738	673	744	706	752	708	725	741	733	717	762	714	673	713	691	706	752	715	740	725	699	728	709	695	770	737	663	734	650	756	700	721	706	709	686	758	718	693	727	646	731	666	726	725	754	693	745	713	692	704	745	700	747	708	744	721	690	731	742	697	724	745	689	667	744	761	737	731	647	736	729	700	722	707	715	702	726	737	704	629	669	689	718	697	730	686	737	682	682	704	734	764	729	679	690	723	696	687	749	732	761	730	734	713	701	652	738	724	686	721	680	705	693	669	721	700	706	690	730	738	735	731	748	738	690	750	717	691	717	793	739	727	748	726	712	696	698	720	709	728	708	705	729	715	664	682	700	748	711	711	747	736	706	683	694	767	704	733	747	724	751	721	742	697	701	713	743	719	723	716	707	697	710	712	687	690	756	707	725	785	747	722	716	713	747	691	737	704	726	750	746	720	740	727	750	685	667	704	711	737	756	709	746	728	679	690	767	726	732	704	741	696	664	719	705	688	718	746	677	697	711	678	724	658	696	705	672	737	717	708	678	686	673	740	704	753	699	705	739	703	721	701	681	685	750	709	748	710	736	738	731	688	720	704	709	718	727	680	668	711	764	690	687	729	730	739	674	755	673	745	679	702	715	660	735	740	692	713	710	727	715	752	720	728	747	708	725	681	704	732	721	729	747	700	675	731	739	708	645	690	708	744	661	717	727	790	747	720	743	726	689	720	689	714	687	695	740	740	725	739	725	723	693	694	684	691	667	739	726	685	710	722	688	706	687	712	676	693	718	714	725	739	717	716	735	765	763	676	719	699	721	726	685	763	719	726	689	690	682	716	741	741	738	685	734	680	723	731	719	704	743	703	728	690	749	741	749	725	682	688	716	693	687	705	688	690	724	704	698	667	669	723	702	725	752	676	699	742	687	673	706	727	685	682	698	755	720	763	741	707	698	681	677	712	733	653	751	762	711	723	747	742	693	710	697	725	723	767	719	700	712	702	707	693	721	763	705	704	680	719	690	713	705	714	690	732	740	677	676	693	692	701	736	690	662	771	745	730	718	666	739	756	750	662	763	706	711	700	696	717	709	710	709	676	722	704	707	783	751	671	734	712	715	742	743	637	701	759	731	669	715	700	721	749	725	720	679	735	732	760	712	758	678	659	709	717	703	705	690	693	749	711	697	700	704	718	683	697	726	775	707	714	733	754	661	680	767	740	705	686	732	756	750	726	678	724	725	671	696	685	712	748	704	721	647	773	702	755	735	721	719	726	732	704	676	693	726	724	716	676	742	736	751	766	703	711	698	704	703	691	733	705	712	729	705	732	732	714	752	721	735	694	704	758	737	757	723	720	763	750	688	721	705	711	721	727	705	721	707	718	751	738	800	675	738	653	703	758	701	718	704	759	756	689	708	693	723	737	666	734	694	719	731	734	731	763	707	680	699	753	718	726	685	684	746	706	705	746	704	692	748	702	713	711	730	746	722	697	683	722	715	739	772	683	735	714	724	721	717	708	749	723	711	716	747	694	712	704	725	693	712	709	665	718	728	754	745	707	726	696	722	719	715	705	730	730	695	703	693	704	700	682	741	740	765	697	774	736	709	695	698	723	749	664	700	704	704	727	718	718	737	677	678	706	711	713	701	688	716	704	692	710	704	713	665	742	744	707	733	752	720	734	671	726	777	703	703	706	713	712	741	743	699	741	677	707	758	722	738	697	726	736	717	730	707	736	703	699	725	697	728	689	705	659	730	676	711	741	693	736	753	753	708	730	739	731	751	737	722	696	735	731	790	731	743	746	686	717	743	762	742	689	707	719	750	715	723	726	681	758	697	718	687	694	672	705	732	703	720	685	647	668	775	727	747	696	687	680	711	755	717	764	726	700	696	644	691	750	733	712	693	736	690	718	739	712	722	727	733	692	733	671	730	698	735	719	705	758	682	704	755	721	777	693	737	722	736	717	681	733	717	747	723	768	725	670	652	779	741	709	707	725	759	715	713	701	720	736	748	708	719	700	712	725	695	751	712	707	713	710	733	724	704	721	746	689	723	770	710	707	735	715	705	679	692	719	705	742	707	735	676	700	734	711	756	779	720	723	683	688	749	685	700	716	705	725	681	707	725	699	737	696	710	698	730	705	655	729	723	694	748	689	725	695	704	739	733	720	716	744	697	757	731	702	708	715	693	730	697	699	695	767	715	671	651	693	695	713	732	713	703	740	769	728	694	714	708	734	703	704	707	722	701	728	716	712	783	734	755	747	669	693	671	686	758	738	702	741	710	716	742	710	663	697	743	718	701	709	761	700	742	748	762	716	701	732	765	733	765
4262	655	325	280	227	260	247	235	250	229	228	231	245	253	243	250	233	254	237	248	242	223	241	240	270	222	234	237	225	218	221	255	217	245	205	249	242	222	256	253	207	211	235	229	231	211	221	236	254	229	234	218	251	227	259	232	216	259	258	211	255	217	226	222	220	234	259	222	255	243	227	235	251	223	248	232	210	247	237	227	212	237	253	244	238	213	231	211	246	241	246	242	236	232	258	244	231	202	231	234	216	247	242	212	235	238	229	242	254	217	261	262	216	254	263	250	215	220	239	224	253	258	216	212	231	253	243	198	259	247	260	248	225	255	236	225	264	229	216	234	212	249	249	253	222	207	258	250	240	239	220	229	214	251	225	230	200	246	241	242	224	241	245	239	262	213	241	240	224	253	247	237	203	230	228	262	259	229	240	199	257	248	210	215	253	237	223	229	230	196	200	243	223	225	225	231	235	270	270	240	246	232	243	229	253	216	227	224	229	239	247	233	248	224	240	187	263	232	251	223	225	207	255	238	212	254	219	233	213	215	250	238	233	212	260	236	217	221	217	248	225	228	224	234	241	220	283	244	242	245	240	251	226	217	245	260	264	244	252	213	229	219	243	215	249	244	233	234	261	240	248	198	204	225	233	225	230	232	240	234	221	243	224	245	245	236	250	237	256	232	230	228	244	257	240	261	260	283	213	260	222	232	222	225	233	216	237	247	239	245	248	233	238	248	254	240	222	238	234	242	237	242	229	214	229	216	234	236	230	233	240	227	216	251	244	275	252	205	251	211	230	246	236	242	256	238	215	218	243	233	231	261	226	225	234	234	239	235	227	233	236	236	230	248	238	245	252	233	222	233	233	238	208	216	216	213	247	245	206	216	262	227	238	252	214	220	235	242	228	224	236	240	211	244	222	222	238	241	235	230	222	226	264	228	246	224	207	229	228	230	214	223	257	236	247	234	243	233	272	266	248	265	220	224	231	214	231	243	221	258	212	246	243	239	231	206	237	234	226	248	225	229	218	238	247	259	240	219	254	229	219	224	213	252	234	216	244	266	247	221	221	231	219	201	268	205	209	223	240	254	245	276	263	261	215	240	233	244	230	234	219	220	235	257	225	226	231	242	223	213	267	225	252	231	276	244	245	234	258	237	225	254	228	210	219	203	221	249	237	241	186	228	252	204	253	247	203	242	254	241	267	241	226	223	232	276	243	257	230	233	200	252	229	241	209	238	259	252	233	257	225	262	244	238	229	243	239	230	256	245	229	246	245	235	212	205	225	229	218	239	236	231	246	243	216	244	248	217	239	234	235	195	248	238	231	229	244	239	248	221	219	216	223	251	223	208	246	245	218	267	241	237	233	234	276	205	226	249	228	216	231	229	256	228	267	221	217	232	244	219	217	243	222	233	241	221	226	193	230	229	207	251	247	244	242	262	239	255	236	254	260	191	229	240	229	235	247	251	221	258	252	253	264	266	236	232	245	204	246	237	244	245	235	221	261	228	240	227	251	216	251	247	237	211	220	221	213	236	239	239	264	236	228	233	235	285	222	232	237	259	240	255	251	242	234	253	248	226	239	236	243	203	252	244	241	252	217	227	239	239	218	235	247	249	212	258	255	228	227	201	242	240	232	228	241	230	234	236	209	231	265	241	234	260	224	250	244	257	248	221	223	237	243	217	212	230	204	251	224	210	226	241	242	266	237	243	235	226	220	228	230	235	244	242	246	232	212	252	223	232	221	224	228	224	243	235	250	247	216	238	236	252	247	218	260	198	235	222	236	221	206	219	249	236	241	219	210	258	230	239	209	208	237	232	238	202	231	215	242	262	243	224	253	250	253	225	249	234	246	229	240	241	255	252	252	241	206	219	246	219	213	216	218	227	212	228	229	200	239	232	226	226	223	250	238	211	220	208	251	205	244	243	247	240	208	243	251	236	233	216	221	242	242	197	237	242	194	219	221	230	242	254	230	226	250	231	237	216	249	217	227	217	233	251	240	264	229	252	216	227	235	249	249	249	247	243	202	256	262	227	264	232	236	261	268	249	226	199	225	265	268	237	255	211	244	217	227	214	211	222	235	226	252	263	210	225	228	222	235	232	240	251	239	215	232	258	253	231	237	206	223	244	242	226	248	224	233	214	212	247	252	240	203	222	255	212	229	205	228	210	241	223	248	273	253	222	230	232	233	224	221	247	254	225	247	237	246	239	224	232	244	242	247	231	249	231	234	241	245	217	246	247	226	245	244	252	213	234	230	228	224	223	219	224	236	243	222	230	230	259	265	233	227	206	270	218	237	206	234	222	218	269	248	200	230	218	248	224	215	267	226	259	219	248	222	225	211	235	234	222	222	252	227	242	218	252	255	264	246	254	215	272	228	210	214	245	228	232	250	223	226	225	223	241	216	234	255	238	215	258	223	248	261	235	247	233	247	241	232	234	253	240	233	206	244	229	202	243	222	244	227	243	246	257	248	240	233	237	252	239	233	243	238	207	221	236	240	223	270	243	216	276	224	221	226	212	266	227	200	247	248	230	230	235	194	202	207	239	209	248	259	235	250	235	226	234	247	225	230	249	252	239	244	251	227	228	220	217	250	244	230	187	242	238	213	205	246	260	247	248	205	237	249	234	233	251	259	253	223	239	248	252	247	242	234	259	261	243	227	224	238	266	228	220	222	228	225	259	225	248	248	233	228	245	214	243	246	226	242	232	263	230	249	215	239	241	240	222	227	234	226	230	216	246	246	190	249	242	243	242	233	233	219	259	276	244	279	231	249	223	249	210	254	234	219	248	216	204	212	248	233	235	238	236	212	214	235	263	224	231	190	250	251	243	234	232	251	231	233	252	246	218	257	239	244	235	236	228	229	235	249	236	230	221	228	224	249	227	248	239	245	243	262	228	229	243	268	210	223	233	236	204	246	228	252	238	212	216	259	228	244	236	255	270	195	238	211	223	265	272	232	243	250	242	281	227	226	193	212	229	261	246	260	245	233	226	233	232	197	222	206	243	243	243	233	235	212	276	237	230	245	233	236	225	215	215	251	236	221	255	226	243	233	205	243	265	266	238	240	241	205	230	240	219	246	211	266	227	227	246	224	235	233	230	209	228	239	242	220	209	240	225	225	214	238	228	245	247	229	257	211	233	247	225	250	219	263	216	246	210	252	252	193	235	234	255	229	244	233	231	216	261	237	241	203	215	225	218	231	221	225	238	239	228	246	247	231	266	233	238	262	221	212	221	217	225	225	254	227	263	241	224	256	206	222	268	242	231	223	219	265	237	237	244	235	248	250	253	230	209	212	229	256	212	231	247	227	246	254	227	222	279	257	212	234	227	245	211	217	200	249	235	231	238	241	251	232	228	236	220	250	240	194	220	223	219	241	237	229	222	225	245	228	228	236	208	245	210	224	224	252	237	224	219	257	258	231	242	205	240	217	261	216	210	241	240	244	237	242	270	211	198	233	268	227	233	219	225	245	235	218	239	255	248	242	227
3404	949	670	702	657	644	633	623	599	608	593	587	634	579	573	599	598	567	595	632	548	592	596	595	555	557	631	530	587	591	569	582	591	603	578	589	577	592	525	599	585	610	583	611	575	612	596	577	559	572	574	572	571	576	615	584	611	586	590	622	562	575	611	582	581	599	551	593	561	567	609	564	598	601	574	558	619	579	620	566	561	622	587	556	566	600	584	631	603	591	586	592	601	563	599	539	602	544	579	604	598	579	586	582	573	590	576	599	606	632	622	558	585	565	546	607	659	591	630	601	563	552	632	586	590	608	610	607	538	589	608	591	559	562	606	600	600	601	532	567	582	561	607	611	576	600	606	583	550	614	611	613	631	573	598	622	604	575	590	619	602	610	546	605	605	592	607	574	568	615	582	614	591	614	583	608	602	595	569	575	583	585	581	588	585	598	624	624	592	560	608	607	567	623	548	579	597	615	552	640	575	614	578	593	548	590	606	559	556	592	589	559	545	583	600	550	608	621	611	581	581	588	548	585	557	577	581	547	636	581	606	540	628	542	581	575	571	547	579	595	561	557	602	606	539	546	600	572	582	593	577	617	567	619	587	585	573	574	602	586	567	589	609	613	618	641	636	621	588	582	614	581	573	604	576	586	557	552	616	592	597	577	609	581	563	574	643	616	589	599	566	578	608	584	599	574	583	536	582	575	625	602	568	599	610	574	603	606	574	583	589	549	606	563	576	559	614	560	551	621	585	592	539	607	585	558	564	604	610	598	571	573	598	600	547	594	555	580	568	575	604	601	584	609	595	565	555	570	555	591	614	572	600	570	592	576	538	602	566	594	548	577	574	570	588	600	596	588	591	588	589	564	613	585	573	566	644	624	559	636	558	592	588	594	568	586	576	554	561	603	614	624	603	532	569	599	569	538	566	589	579	566	555	575	598	577	605	601	569	578	611	640	579	571	586	614	599	586	602	583	592	601	583	566	597	600	598	567	571	617	579	576	595	627	593	611	562	576	564	590	585	600	594	542	547	579	595	612	591	652	600	571	593	599	566	611	557	606	598	619	561	589	589	604	585	584	532	589	570	594	596	580	586	619	565	583	554	549	567	563	588	574	593	609	584	561	564	552	545	583	603	566	583	563	573	603	556	605	581	554	582	618	598	585	564	552	570	568	626	593	603	609	594	596	597	555	560	554	607	578	586	578	605	574	553	618	597	580	589	606	545	596	628	563	584	628	579	576	599	573	587	592	604	602	586	556	545	605	582	594	603	627	594	620	577	603	578	597	576	602	618	532	611	596	555	594	612	552	584	557	548	618	544	616	589	602	566	567	594	550	605	593	601	584	634	574	587	587	623	597	567	587	612	602	619	575	591	619	589	532	620	568	560	602	602	614	582	579	587	571	618	586	570	615	626	578	574	603	581	534	601	549	527	566	592	593	563	606	616	611	573	572	580	595	610	536	612	566	600	591	643	599	573	573	615	556	587	583	607	575	579	644	580	582	569	573	585	589	589	581	556	583	609	557	584	568	601	605	617	557	605	582	646	582	606	585	561	563	573	553	548	566	602	585	589	589	585	588	580	587	557	584	599	613	521	614	549	587	596	567	589	602	610	622	578	580	565	595	589	602	624	589	577	585	560	579	603	606	566	565	638	552	570	585	586	604	613	598	639	553	569	574	568	582	615	557	565	586	576	574	588	589	619	566	593	597	606	576	560	571	581	578	551	562	572	545	592	583	598	566	576	604	605	574	572	585	580	549	615	530	603	613	613	560	605	596	562	619	585	597	544	573	601	571	569	580	608	676	566	594	557	580	581	612	563	574	605	527	559	597	622	592	594	623	571	617	548	623	572	599	582	617	526	564	563	573	580	551	567	553	577	556	555	576	610	556	636	543	589	605	637	574	583	611	601	599	601	580	580	620	584	586	581	595	563	539	586	587	581	582	599	606	602	586	622	583	626	590	558	562	596	610	603	597	597	590	613	639	584	587	625	606	609	582	577	579	552	579	565	612	594	557	635	605	565	598	584	585	588	592	585	588	579	582	556	600	619	618	599	555	543	566	584	594	559	581	560	611	541	597	583	594	585	565	548	576	520	617	556	616	609	593	586	590	607	603	585	631	641	545	551	560	584	557	610	572	594	636	555	545	582	615	621	588	572	569	557	597	605	591	623	566	569	581	584	614	582	597	614	610	620	603	561	615	593	569	594	635	564	605	577	597	569	617	595	609	568	569	576	566	565	597	598	623	582	577	569	612	604	594	593	557	568	556	588	573	577	568	617	580	595	588	560	595	598	601	567	601	619	615	589	577	598	618	591	600	568	550	597	645	597	601	570	549	584	612	583	558	582	563	566	571	622	598	623	546	621	607	618	545	596	600	600	577	576	558	577	607	558	617	553	602	533	585	603	630	588	552	565	570	611	591	611	577	606	642	615	557	567	603	618	606	574	610	651	608	594	621	641	547	586	590	605	594	573	588	589	577	632	548	586	588	608	618	572	624	579	591	602	630	598	608	556	557	581	573	544	578	646	563	563	648	567	645	558	577	605	596	605	606	586	574	570	566	609	608	570	576	573	559	587	596	589	572	585	610	561	634	590	567	594	546	581	604	639	593	579	583	568	589	615	552	581	574	584	589	593	577	596	570	573	624	588	605	584	560	596	638	586	575	616	552	637	601	604	579	586	564	621	556	574	568	576	620	599	586	576	562	604	610	586	626	559	544	570	589	555	601	583	559	598	622	621	543	598	568	566	636	603	612	631	585	535	579	541	540	595	565	553	570	599	597	615	563	610	589	621	604	623	633	567	584	617	597	547	603	582	591	576	611	583	529	570	605	606	582	538	633	576	564	605	611	615	602	559	616	574	580	585	589	601	584	580	549	599	615	600	612	596	593	572	601	560	566	603	587	582	648	609	570	576	615	545	574	591	581	552	607	570	566	612	618	589	556	607	582	658	585	577	601	561	588	595	562	569	605	586	612	599	597	612	577	629	570	572	589	611	634	586	589	595	591	589	564	576	638	586	586	602	606	585	590	569	544	589	584	576	595	594	637	534	625	559	597	553	571	567	547	599	587	580	579	590	638	582	587	564	582	593	586	601	605	606	580	622	621	608	580	584	567	556	604	560	567	584	594	571	618	591	602	593	571	563	581	579	587	582	612	583	592	592	632	615	608	574	620	595	548	575	556	559	592	567	579	568	601	595	533	579	599	596	593	554	598	550	559	592	584	579	600	593	596	620	569	579	619	594	621	568	583	553	614	553	585	544	577	563	574	544	609	587	522	593	605	632	609	541	596	584	628	578	574	579	569	574	580	581	576	588	546	594	607	561	578	600	559	575	612	579	577	599	561	598	609	568	590	589	603	591	620	575	608	579	572	584	605	584	587	549	587	559	571	606	603	595	556	640	650	581	557	619	548	599	529	615	585	588	596	563	560	617	579	556	578	574	578	595	595	604	592	612	566	596	590	583	584	593	604	567	583	584	609	576	589	609	582
13091	1690	779	657	533	482	452	441	428	389	426	421	402	391	428	351	363	397	368	397	403	368	375	370	409	417	400	400	397	371	426	384	378	417	407	423	379	371	372	377	414	374	408	383	391	387	340	381	358	393	398	421	384	402	396	402	397	372	362	374	373	378	382	380	350	396	397	339	373	372	387	395	381	388	389	387	376	387	371	369	383	382	369	383	415	370	391	358	373	390	386	354	388	357	379	395	398	431	394	400	374	430	400	387	377	374	394	382	405	392	390	377	355	368	387	355	378	416	411	396	382	382	372	371	376	370	390	421	416	398	379	386	378	384	372	383	369	377	358	382	384	375	396	385	336	372	331	398	381	373	402	342	421	391	383	415	361	406	381	379	408	393	391	380	392	359	374	380	394	394	386	385	382	374	401	368	396	411	401	366	430	392	387	410	411	390	382	376	374	353	387	384	414	416	412	414	395	428	427	375	397	370	391	411	391	382	411	395	382	373	377	396	328	410	399	419	385	418	371	370	381	359	398	396	407	389	426	361	369	398	414	385	385	382	428	392	379	370	390	401	374	394	364	384	366	379	353	408	385	389	372	389	401	370	443	426	434	375	397	412	357	375	366	381	407	428	396	397	389	393	382	391	376	402	378	425	382	362	391	392	379	382	389	368	412	378	381	406	404	408	372	354	374	408	409	420	423	367	388	343	411	427	340	410	370	413	393	364	376	395	381	416	373	401	377	379	408	368	380	386	395	386	407	340	372	398	359	402	406	380	365	392	399	384	386	373	392	375	352	380	424	415	401	422	371	398	380	382	385	397	370	399	439	390	412	372	428	428	413	386	363	374	404	416	344	359	380	381	362	380	382	368	377	389	353	388	378	436	437	377	380	382	426	397	419	401	378	399	402	369	398	397	360	383	377	382	387	363	408	390	353	384	383	416	392	407	380	397	406	374	393	361	385	366	394	352	362	423	380	386	404	391	391	412	356	401	393	399	401	366	380	385	360	399	356	393	383	368	377	399	397	368	385	388	377	383	383	402	406	428	397	366	400	376	367	373	372	387	383	421	406	457	395	363	399	414	375	395	391	421	374	374	375	415	376	395	389	393	410	391	381	386	399	415	392	400	381	386	376	343	411	387	374	410	390	358	359	358	368	353	390	394	393	386	378	365	357	360	395	388	360	374	391	344	375	391	356	348	396	398	392	390	419	409	398	392	407	402	376	394	377	411	380	387	376	394	357	418	376	375	403	393	398	418	390	369	372	382	373	426	371	378	386	391	371	378	378	378	395	395	413	402	385	347	359	424	394	378	361	425	392	380	351	397	365	408	386	371	404	384	399	392	395	386	380	378	392	403	349	376	376	395	439	414	366	353	394	373	382	353	382	418	385	355	400	370	379	388	383	369	417	349	350	375	386	386	375	408	418	383	408	392	394	405	394	403	383	363	401	374	358	403	374	402	349	391	387	370	383	371	416	375	427	395	416	384	380	418	372	405	392	400	378	381	381	343	370	373	384	379	347	377	391	358	403	378	366	364	390	355	361	337	388	372	364	384	363	399	366	342	384	359	359	403	394	399	394	411	395	385	378	409	421	349	395	393	365	445	395	424	436	391	364	414	395	386	376	388	389	390	391	406	387	366	418	389	382	376	357	386	372	395	381	358	371	412	440	402	401	348	405	361	354	396	371	372	368	362	396	387	376	385	391	381	380	374	429	355	389	389	380	392	427	363	373	396	380	420	375	358	364	365	408	387	351	362	374	384	380	427	397	379	376	368	411	387	354	380	412	394	414	361	393	384	392	363	411	401	389	386	395	362	361	398	414	425	419	357	397	412	403	403	401	382	397	383	376	387	387	386	414	382	391	375	360	408	369	417	380	335	386	376	434	351	370	419	372	391	377	403	379	375	334	362	404	412	399	361	374	372	363	388	349	378	352	372	383	374	423	344	384	380	427	417	390	362	399	398	338	374	400	407	413	372	384	392	366	365	373	411	410	421	401	410	406	377	366	364	380	372	371	375	375	348	394	396	406	423	406	389	372	392	389	356	404	379	402	360	393	378	427	385	375	390	388	379	385	399	411	367	414	345	395	371	386	374	379	386	396	353	382	386	383	409	438	394	399	386	385	391	372	380	399	418	395	377	373	412	420	398	376	386	391	410	339	395	402	359	387	401	406	405	410	367	359	401	379	415	367	396	395	387	365	379	355	391	393	353	384	382	369	382	398	404	412	429	370	392	370	409	369	414	383	388	359	371	360	392	403	407	381	395	380	368	400	397	366	419	410	385	415	405	383	395	389	378	369	393	401	392	368	381	396	386	411	373	369	361	382	432	386	352	375	354	353	387	369	381	370	382	398	405	396	391	340	402	388	398	400	415	379	394	403	381	366	367	366	413	373	384	379	417	439	383	389	386	360	414	405	403	385	403	376	415	379	371	415	375	417	369	392	411	449	376	389	386	394	424	360	401	357	389	395	407	371	398	374	405	380	386	370	357	357	365	410	394	361	404	400	378	404	392	399	418	372	357	379	383	410	352	425	392	404	362	355	385	416	402	394	397	383	383	397	374	405	421	368	381	393	419	416	397	417	365	376	407	389	372	372	381	361	382	392	395	371	381	410	374	402	402	401	379	384	395	403	386	381	397	364	386	378	371	409	441	405	364	366	383	385	378	360	358	390	353	395	356	405	402	374	378	394	390	341	385	421	388	397	378	358	381	425	402	399	369	365	405	381	363	407	431	370	361	367	355	379	372	398	361	393	408	411	390	387	409	372	398	379	382	315	363	396	406	430	381	372	425	379	386	404	353	367	360	360	415	406	446	380	405	380	403	382	418	397	372	393	380	403	377	368	390	395	361	407	387	355	377	391	404	412	408	368	345	382	369	378	360	389	417	398	397	383	373	357	413	393	418	385	386	397	423	393	411	386	358	399	414	401	421	393	342	383	370	398	380	389	392	379	379	400	381	387	357	392	417	355	385	378	385	379	375	421	384	406	367	375	395	390	373	385	358	365	335	403	411	405	379	381	382	355	365	399	375	391	379	409	338	393	379	371	395	384	401	355	411	374	396	408	373	430	387	370	397	412	358	396	403	411	397	383	383	355	378	410	395	413	370	365	359	389	386	416	414	362	364	419	362	387	367	361	376	385	390	376	365	363	387	425	414	401	400	355	379	387	396	367	394	374	380	370	401	392	379	365	423	403	409	397	389	357	407	400	346	375	387	389	408	369	348	380	407	376	374	409	359	374	362	455	401	390	388	346	401	399	392	368	398	366	428	344	420	405	437	375	349	361	390	422	382	377	359	362	376	374	389	408	364	393	391	385	415	377	394	392	400	382	372	406	424	391	357	383	402	406	358	362	364	375	406	373	379	392	396	406	386	349	383	363	367	381	382	400	423	332	388	426	392	404	353	377	392	407	414	370	361	376	357	362	396	387	358	382	394	393	402	382	370	400	386	409	362	405	387	379	364	383	381	376	393	351	385	378	380	386	442	391	386
9654	1761	1760	1898	1672	1495	1369	1200	1095	1101	1055	1034	997	1004	964	961	993	975	940	975	926	938	935	940	929	940	894	952	861	868	929	934	925	921	914	879	885	895	870	848	860	975	868	907	923	901	868	862	894	867	895	905	884	841	900	936	906	893	843	852	858	854	897	908	916	879	848	891	888	902	883	937	922	929	954	909	881	930	861	925	861	863	918	898	858	965	906	889	884	854	903	867	872	852	934	987	896	924	889	904	864	855	906	900	905	881	858	835	890	890	883	873	825	909	892	939	878	910	845	884	942	878	919	876	913	874	911	850	863	895	850	897	883	816	878	894	905	946	908	872	864	903	909	858	897	874	848	921	856	851	870	906	914	946	857	837	891	882	875	888	927	863	893	854	892	868	938	898	882	901	894	870	838	881	850	874	913	799	865	932	903	900	898	856	900	854	866	913	899	858	871	923	862	872	893	893	855	847	876	875	924	846	855	885	891	872	878	908	907	841	943	843	891	934	892	871	834	903	880	894	837	888	895	901	911	832	822	918	897	884	891	886	853	856	900	863	898	872	908	882	890	906	839	880	911	879	834	884	847	862	862	955	870	860	891	844	844	852	870	920	865	911	931	919	871	919	894	875	854	858	872	857	925	900	859	906	887	903	842	833	886	954	896	874	896	901	873	858	829	932	869	917	840	874	936	876	916	881	878	867	903	891	934	837	890	890	884	852	855	934	847	911	879	889	843	895	904	909	900	881	940	870	876	845	838	903	843	888	882	880	889	887	882	925	915	874	896	872	885	893	918	905	872	866	872	830	919	896	937	887	869	890	851	893	862	894	894	915	905	911	933	854	853	904	848	912	901	891	890	875	898	908	914	880	879	834	864	889	932	943	920	856	856	891	932	887	862	894	896	875	862	937	882	884	850	890	918	881	883	907	914	836	918	890	909	917	875	933	893	903	891	873	873	863	879	908	885	903	896	850	860	948	904	855	897	840	878	894	857	891	837	899	941	881	877	825	861	910	892	895	903	870	837	862	876	939	934	896	912	904	902	863	896	858	905	857	928	888	847	901	876	894	881	839	879	852	910	893	895	890	879	851	862	923	891	902	871	874	904	879	905	871	831	917	900	903	903	917	893	915	931	836	870	880	946	929	900	886	852	866	924	861	898	900	876	918	952	899	893	932	850	864	842	873	909	897	893	950	914	901	926	891	875	886	883	914	845	876	875	922	898	819	864	880	933	883	888	936	886	887	898	871	909	931	873	887	929	912	893	860	839	935	886	913	889	915	955	890	908	917	873	844	896	912	884	873	859	914	898	932	869	886	872	928	868	930	887	872	927	876	931	918	828	905	892	919	898	894	882	871	922	930	869	866	830	866	909	875	891	877	945	941	874	923	898	880	893	852	897	921	894	887	865	881	879	933	886	864	856	892	957	906	891	836	911	929	916	886	862	895	860	874	900	851	870	886	911	880	907	891	912	919	884	890	818	898	805	906	897	883	849	847	845	904	957	882	920	897	854	863	909	879	890	908	845	893	882	882	919	890	854	834	915	875	866	893	915	917	901	907	854	837	843	893	882	896	884	900	913	835	891	874	910	853	932	897	879	836	853	903	877	852	869	818	880	837	840	905	861	878	841	897	940	867	869	897	893	894	890	900	889	866	874	884	880	864	849	893	902	917	874	887	860	890	892	913	863	889	883	877	871	945	900	837	822	891	914	934	824	940	873	857	911	858	908	912	836	913	891	876	856	882	869	938	939	881	939	922	865	860	855	910	886	883	831	848	851	888	875	902	864	897	854	912	931	917	893	857	951	857	937	881	868	953	875	894	931	864	839	884	905	891	965	850	882	905	871	912	854	870	946	865	900	963	875	923	922	870	841	841	864	878	912	911	891	939	881	859	850	865	904	842	893	869	915	869	923	900	908	867	856	910	895	901	864	873	885	977	892	851	895	907	909	885	876	874	851	909	924	859	875	848	916	913	856	879	928	886	920	950	881	896	822	885	810	899	863	838	860	875	879	869	921	870	893	826	896	887	928	869	864	911	905	877	872	832	885	910	867	911	897	865	837	869	883	875	903	916	890	850	959	869	895	926	872	942	909	893	859	853	863	869	867	887	905	894	870	917	860	903	904	879	879	891	938	954	883	914	939	902	930	846	898	891	853	904	899	881	879	969	923	890	928	942	907	921	907	830	916	883	826	855	892	850	902	884	822	830	862	835	871	868	867	975	876	889	865	863	867	913	897	890	880	925	888	881	939	917	906	880	891	931	887	870	886	860	906	836	861	938	878	857	934	884	894	909	924	831	855	909	861	873	907	879	896	875	904	855	889	876	911	932	924	912	831	889	860	870	920	897	875	922	863	912	902	862	910	897	849	885	895	916	888	840	917	849	850	935	933	925	908	866	874	904	872	841	896	922	846	875	855	869	910	812	854	834	913	920	892	865	874	842	876	969	876	888	914	855	824	905	877	865	868	909	877	833	886	889	877	864	888	846	896	880	882	823	893	861	879	906	861	844	965	896	911	888	824	930	919	924	913	819	945	848	876	924	906	903	939	901	888	893	889	898	866	875	866	890	929	884	916	908	898	879	916	881	876	893	836	912	900	867	915	911	882	894	870	925	871	892	843	841	891	906	883	855	898	875	835	907	888	901	904	872	886	837	906	883	896	897	904	908	888	866	873	925	868	876	866	819	867	916	892	885	874	857	838	881	924	883	835	844	860	891	831	866	896	876	852	845	875	866	858	884	873	896	879	925	923	822	842	887	916	891	869	915	882	877	845	838	924	881	947	841	911	894	841	923	891	848	941	872	888	891	895	917	896	973	886	866	874	893	898	910	908	877	864	831	854	881	879	895	871	891	868	883	880	849	851	895	877	908	831	891	824	918	888	916	919	858	902	916	878	875	871	867	868	844	837	844	877	907	895	907	854	884	897	897	898	864	815	905	868	914	870	940	899	913	882	862	894	857	836	916	908	898	860	887	817	876	859	843	928	870	848	924	869	897	904	840	851	904	930	847	884	860	901	879	857	858	896	895	932	947	837	851	869	881	868	858	889	886	863	862	912	873	887	898	898	854	946	853	898	885	932	942	912	905	842	895	866	884	885	890	874	879	931	888	838	867	877	890	929	902	919	899	849	839	924	908	888	858	855	938	904	894	882	853	898	877	838	902	859	972	863	839	869	888	888	914	854	868	880	861	889	898	912	910	851	920	838	901	857	860	896	834	896	861	915	868	891	905	930	933	918	899	911	890	915	877	922	856	832	934	833	921	923	867	901	889	838	843	897	899	893	883	871	907	867	928	897	899	907	889	852	917	928	882	903	887	859	865	852	930	894	930	861	886	873	834	871	903	871	876	911	857	895	850	886	897	857	899	888	931	861	862	873	892	850	885	856	872	822	929	932	853	902	875	868	871	939	922	870	889	891	889	885	890	915	925	843	870	890	866	929	899	875	871	874	895	953	888	874	886	857	838	864	904	899	871	929	929	927	898	865	906
21058	3229	1207	873	630	549	470	445	418	398	386	335	354	324	342	362	333	308	313	330	292	367	345	320	307	296	361	299	296	322	334	333	316	323	324	296	330	341	310	340	294	312	301	290	335	326	317	309	325	317	314	303	310	328	317	319	317	317	314	353	299	304	321	305	323	300	332	341	343	311	284	292	296	298	328	299	289	335	294	308	310	316	341	326	319	335	341	372	299	293	307	294	300	320	325	307	334	292	333	319	295	310	322	299	327	366	353	346	311	339	321	318	287	295	346	331	321	286	308	307	328	338	343	300	341	319	322	310	336	301	311	314	308	331	318	288	297	325	326	303	300	365	328	302	333	328	294	312	336	289	318	311	304	317	347	335	306	295	298	301	330	353	314	325	329	332	310	339	321	311	314	306	327	346	344	291	354	335	317	338	325	296	299	294	330	321	307	321	327	360	323	356	323	293	314	317	315	325	326	311	323	322	332	310	304	323	341	321	340	315	300	302	326	306	342	302	316	333	295	318	307	310	300	289	330	313	366	313	327	298	297	291	321	321	354	299	302	335	316	341	315	320	325	333	324	273	368	316	321	281	294	353	356	336	329	318	320	292	340	341	308	307	304	328	325	301	306	318	322	319	284	325	331	313	335	317	309	300	317	305	293	360	334	286	326	330	313	309	334	308	313	310	292	303	310	306	288	323	319	315	353	290	271	295	271	304	306	328	349	305	367	294	288	348	298	320	313	356	319	279	315	327	319	322	344	317	349	306	304	287	331	318	317	313	322	289	316	323	315	286	303	311	332	318	321	318	305	335	300	268	285	304	321	290	308	319	273	306	286	340	334	284	314	295	313	329	284	324	293	320	332	311	292	329	333	312	314	316	293	300	334	338	355	307	287	286	331	358	334	321	324	290	309	335	293	295	312	303	300	291	299	326	362	311	352	311	287	339	339	324	285	320	298	355	337	330	311	319	324	312	319	306	301	323	324	294	308	311	285	336	326	309	287	323	319	339	327	309	339	321	329	351	316	307	303	332	324	322	312	314	341	320	332	293	294	329	287	306	299	297	286	301	336	328	309	309	317	324	332	307	319	323	299	316	316	325	334	309	312	310	333	307	307	306	315	352	344	290	323	313	330	315	290	317	319	333	311	314	283	308	314	319	298	326	311	327	303	335	309	306	304	341	306	293	311	320	296	299	309	324	295	315	343	339	302	307	298	334	332	318	323	281	320	326	297	326	314	337	314	329	323	296	293	301	283	304	338	330	323	316	279	297	311	352	291	298	312	340	314	277	315	306	325	318	332	358	331	348	322	318	322	291	345	333	327	337	344	290	312	306	329	291	300	294	318	357	314	312	316	298	314	299	341	343	349	317	335	329	285	326	333	316	311	290	355	295	335	311	336	336	308	320	282	297	317	301	345	344	327	307	314	319	340	294	316	307	274	329	295	306	355	276	322	326	353	285	345	305	308	305	318	319	333	299	319	309	323	312	307	315	318	320	336	342	286	308	300	327	298	284	294	332	316	280	325	319	314	321	320	344	349	305	341	303	340	330	306	308	318	293	324	301	313	334	347	315	304	313	332	335	298	311	280	294	314	322	303	305	335	296	339	303	302	324	338	289	335	324	305	333	370	347	325	292	302	302	300	338	320	339	291	332	293	318	313	310	299	321	273	287	302	323	314	313	347	313	312	296	278	302	288	316	315	300	273	299	356	291	350	291	285	289	308	376	340	336	297	319	300	347	306	339	348	327	301	330	301	300	316	315	298	295	287	286	303	316	329	324	298	327	352	325	337	343	356	319	303	306	295	336	331	277	301	320	341	315	334	332	318	308	340	313	300	346	291	326	307	330	328	301	342	332	317	302	300	287	345	316	339	300	315	310	336	310	312	296	291	332	302	317	301	318	296	319	320	328	305	306	323	330	330	312	322	303	312	283	339	313	282	357	316	301	315	339	322	327	300	289	324	300	328	313	279	329	308	321	343	320	291	315	280	322	299	293	269	296	310	329	304	319	310	285	306	312	295	299	266	323	274	301	367	318	305	331	284	319	330	279	342	310	325	325	328	341	308	302	315	333	315	329	340	305	332	308	343	310	347	297	324	369	304	355	324	285	303	297	302	285	320	335	336	342	309	311	327	335	302	304	284	335	319	343	357	308	315	277	346	314	316	325	323	313	355	317	297	299	318	298	288	347	287	312	328	337	303	319	298	297	320	315	340	325	318	317	320	298	314	337	339	321	358	328	312	332	279	323	319	334	315	318	313	320	307	335	323	308	331	327	312	326	331	322	325	291	345	336	321	298	325	305	296	310	333	334	329	286	322	336	312	306	311	336	298	337	337	315	325	333	314	320	306	335	298	301	292	339	324	326	325	290	316	325	314	354	305	310	294	304	284	318	289	301	309	327	302	317	317	326	300	308	302	342	287	311	324	335	321	309	291	320	296	361	345	348	287	307	310	303	301	330	370	318	297	304	341	310	341	327	304	329	335	318	328	329	353	339	340	302	288	332	328	304	346	312	299	341	318	310	323	339	298	307	324	369	321	312	320	353	307	299	318	304	301	316	322	335	327	337	297	333	318	300	336	327	335	309	285	332	280	317	299	301	319	307	310	367	304	316	337	317	316	333	348	328	285	308	292	325	297	338	337	293	322	329	352	364	335	318	333	285	314	300	292	319	300	345	309	314	306	345	335	300	326	302	310	324	316	340	278	293	320	308	271	280	316	286	297	304	293	361	277	293	290	302	360	293	315	334	290	328	326	327	327	321	329	279	305	338	325	294	343	319	314	355	308	313	287	287	312	310	330	319	321	363	313	307	294	300	300	333	293	318	314	319	322	330	328	321	365	357	290	354	289	354	303	296	318	332	301	300	345	332	319	338	322	332	300	297	292	308	304	330	330	333	288	299	289	338	304	325	327	312	320	311	298	345	336	316	323	288	274	339	351	326	281	329	321	309	287	355	331	313	340	346	333	315	289	307	320	286	350	367	338	295	292	314	341	337	311	322	337	305	322	346	291	319	308	340	322	327	296	319	338	313	319	352	308	296	322	315	330	335	305	356	314	297	315	329	287	292	298	316	309	327	309	330	307	291	311	344	318	285	310	327	280	269	283	330	316	313	326	324	308	333	322	315	337	318	323	315	324	314	331	294	309	288	307	311	307	334	333	303	320	301	326	309	316	332	324	284	311	334	294	286	332	323	299	302	264	302	341	306	310	294	319	288	323	329	316	360	274	294	328	308	333	338	306	314	335	300	297	313	326	298	330	317	334	337	323	341	287	318	331	350	309	311	298	318	309	346	327	290	288	313	333	300	321	319	323	321	342	335	332	294	323	346	357	315	307	353	330	332	339	332	291	288	311	317	303	312	323	319	314	330	308	325	332	351	322	313	304	334	304	283	309	340	327	298	294	291	301	286	314	326	328	265	318	310	311	272	332	310	314	299	310	278	304	288	337	322	314	338	350	290	336	305	273	337	328	333	309	312	329	311	323	286
11956	2219	2328	2599	2182	1821	1561	1322	1186	1044	1004	989	895	940	873	858	841	839	788	782	787	794	796	797	773	798	772	731	772	758	746	806	765	751	762	744	781	735	730	717	757	734	730	746	729	727	726	773	808	741	752	737	755	722	755	745	756	722	701	690	709	723	704	693	683	745	754	720	706	710	716	723	717	733	690	755	738	707	690	699	679	700	745	728	708	736	714	736	701	701	735	694	737	732	755	736	670	709	738	739	728	708	718	688	756	717	779	709	702	716	700	731	731	711	675	714	711	762	723	710	708	705	723	763	761	766	749	711	737	704	735	720	693	680	691	750	708	733	699	762	729	702	685	754	711	703	685	701	700	689	720	730	707	678	740	682	724	665	732	732	718	724	752	729	699	729	706	679	710	722	794	749	718	738	696	709	762	711	725	744	684	706	705	722	712	742	716	701	757	681	684	707	781	688	712	712	712	712	722	691	734	725	735	747	701	711	681	660	701	702	707	732	705	709	721	702	743	695	709	756	690	678	671	718	719	751	782	723	687	705	711	716	728	734	711	706	743	705	672	714	693	727	725	706	697	704	701	751	714	735	670	706	693	766	712	721	727	705	723	739	733	702	668	724	706	698	742	747	672	703	691	706	706	697	703	749	712	688	671	674	730	735	681	707	750	787	674	728	693	696	728	721	677	696	726	707	735	683	712	718	708	716	680	723	701	752	757	791	702	779	722	714	709	722	684	717	723	750	669	706	724	723	707	716	739	757	724	705	682	773	693	721	769	613	699	726	641	714	719	719	694	708	694	705	760	721	752	737	682	742	694	761	712	748	639	718	720	714	690	721	694	725	691	680	739	719	710	680	754	675	697	724	718	702	718	733	741	720	728	737	663	743	693	720	759	713	726	716	693	700	703	678	709	693	745	716	749	719	681	702	691	729	710	702	705	706	725	735	730	723	766	694	710	747	731	683	720	717	711	718	690	714	742	714	717	745	729	773	686	718	764	737	755	716	690	709	749	736	721	681	702	700	699	731	758	680	730	721	740	711	744	711	721	686	707	691	683	729	734	729	695	724	710	738	728	714	732	735	758	689	702	695	773	726	719	696	723	721	699	720	690	700	693	715	700	709	737	674	746	673	738	672	723	726	705	719	757	715	708	688	726	711	752	707	718	683	726	695	743	754	705	712	727	710	757	753	711	686	746	711	704	723	747	681	712	731	743	686	728	742	695	692	747	689	762	701	659	742	665	751	747	731	732	740	641	740	665	743	709	698	718	698	774	729	697	737	697	736	704	697	716	770	783	679	688	737	696	669	740	750	706	674	715	718	743	745	701	750	733	651	727	702	703	725	724	731	756	730	704	697	678	729	711	709	682	718	711	683	738	699	738	721	762	700	684	676	716	651	701	735	732	706	675	748	777	668	742	704	755	716	721	721	747	756	704	722	719	716	731	719	757	706	697	718	730	751	751	691	741	698	727	687	703	691	724	724	733	735	715	670	722	709	745	733	756	730	689	744	698	746	704	722	729	741	717	662	682	725	678	684	738	699	730	693	748	766	758	734	733	708	702	701	720	753	704	702	677	684	707	749	687	748	714	706	718	726	733	713	726	691	726	722	692	745	707	696	707	671	720	682	749	725	749	697	715	692	692	671	702	671	748	727	680	706	682	679	709	740	701	688	666	733	745	697	691	718	672	646	700	689	732	727	712	710	665	710	689	732	778	694	745	741	716	701	719	677	693	692	727	742	722	715	692	686	688	718	717	722	754	759	665	739	730	717	698	714	738	712	728	725	747	700	713	728	718	746	731	715	723	652	699	683	666	672	729	739	728	714	690	709	742	738	738	764	753	687	699	765	664	706	737	722	750	728	726	732	696	730	725	716	679	777	717	683	715	715	692	729	699	732	720	708	744	745	763	736	739	721	695	741	740	746	748	637	727	736	736	730	711	733	752	699	730	706	714	761	717	723	756	697	689	637	765	700	668	751	713	697	753	710	749	726	685	721	668	758	727	638	708	761	670	711	689	705	679	722	742	713	719	664	714	714	702	701	655	717	691	726	718	748	746	695	707	726	690	720	710	750	720	719	680	699	712	721	725	715	769	705	716	705	678	735	664	684	699	752	715	672	699	682	710	736	710	779	703	760	710	670	709	731	731	745	727	713	671	707	695	721	756	698	751	727	724	713	730	702	700	712	715	715	652	750	682	745	722	712	748	723	721	712	727	696	727	679	734	723	735	715	688	718	709	707	717	669	675	701	716	735	715	673	679	710	734	728	712	732	719	721	723	734	718	748	699	707	726	680	749	748	666	709	707	734	769	658	665	672	716	731	766	714	697	710	695	731	696	726	702	723	723	739	760	714	705	711	697	717	687	722	723	705	686	715	687	671	700	790	703	712	727	691	722	759	744	729	764	716	687	729	743	734	725	774	737	766	712	673	721	744	758	747	696	722	704	723	720	735	742	698	720	702	692	693	695	705	721	718	695	726	649	723	715	751	737	723	750	673	704	723	683	701	691	711	758	734	771	720	731	734	700	707	753	719	735	758	707	688	649	724	775	779	739	764	690	774	704	710	689	692	677	709	708	713	686	784	680	689	704	734	665	702	639	743	688	681	673	696	688	718	782	719	715	687	694	746	781	697	711	691	765	721	685	707	711	744	692	707	700	725	713	681	720	749	733	707	719	725	736	673	724	715	738	678	734	713	683	735	734	747	752	723	721	755	724	689	708	750	693	734	744	725	713	732	742	738	715	719	702	684	693	713	728	702	688	765	726	717	701	732	718	744	689	723	696	700	728	722	767	685	723	693	712	722	763	740	683	751	725	725	706	727	698	702	680	676	722	759	740	735	711	727	734	728	686	724	674	713	698	713	687	730	705	768	713	756	737	770	736	718	751	718	694	722	686	750	727	704	726	742	729	752	651	703	723	669	679	738	757	722	706	696	725	672	730	733	750	723	686	682	737	725	776	733	718	722	695	732	692	693	734	690	736	739	723	703	693	705	727	753	729	734	714	716	709	708	723	705	712	739	674	721	695	669	743	733	722	694	685	697	678	732	736	706	703	706	693	767	767	707	699	690	762	753	724	728	785	728	754	711	728	710	738	698	695	692	724	682	732	722	713	728	676	697	730	693	729	737	754	758	728	718	713	733	678	690	710	725	727	722	726	742	651	667	695	690	710	709	680	742	729	734	709	713	735	733	731	737	722	673	738	722	713	718	730	700	662	753	683	718	697	698	758	733	685	693	712	708	708	740	709	714	693	759	741	717	703	733	712	727	737	713	732	779	669	734	676	689	691	742	716	702	720	747	733	680	741	721	717	693	684	714	735	749	750	664	718	681	747	745	677	672	725	684	759	725	708	698	625	677	706	686	703	685	720	721	702	679	730	719	727	702	729	696	701	692	707	746	699	711	732	739	676	742	695	675	706	762	699	690	734	730	752	726	730	734	711	685	678	738	661	686	679	737	719	767	691	751	725	713	708	689	672	702	668	709	719	699
4260	682	288	283	239	245	228	247	272	222	253	239	221	201	217	224	228	240	240	246	223	232	230	205	233	252	239	223	262	229	250	229	230	213	232	242	254	244	221	253	253	261	244	247	226	242	237	259	261	253	234	223	228	250	244	226	244	246	250	229	252	232	230	208	214	222	250	237	203	198	231	243	222	252	233	235	239	256	292	219	222	244	241	231	234	235	235	242	215	217	229	233	228	219	241	242	224	225	234	215	223	278	232	245	228	271	213	263	257	223	199	252	231	213	230	226	236	240	242	231	254	223	227	209	220	215	251	258	253	240	254	245	212	223	216	237	242	242	237	219	228	215	218	239	241	243	260	228	225	246	275	215	227	231	238	227	227	254	213	249	239	251	222	232	225	262	261	220	213	234	224	237	238	248	250	216	248	256	245	202	249	227	239	225	226	226	230	212	217	239	235	206	225	239	247	217	224	244	253	241	241	261	225	206	209	219	224	235	240	236	214	219	212	231	229	242	219	262	215	221	214	208	227	223	215	216	208	222	230	275	253	256	261	226	236	228	238	266	219	242	241	228	200	243	230	231	248	240	231	244	216	246	220	242	248	207	231	228	241	232	242	211	216	299	245	228	213	235	220	211	227	269	221	229	255	223	242	256	213	224	242	209	256	223	212	229	261	217	248	224	226	251	243	231	227	267	249	249	232	238	238	208	279	248	219	251	221	218	232	247	240	205	220	234	232	264	229	232	218	232	227	274	249	201	258	257	229	260	248	242	243	237	208	217	230	227	239	228	236	252	279	247	233	267	235	230	221	235	252	218	228	231	219	194	257	221	240	226	227	242	250	242	246	251	237	204	256	290	229	225	260	224	249	199	225	273	260	243	230	230	239	248	246	229	231	234	246	232	246	226	232	232	231	225	204	254	230	233	248	219	273	264	249	213	236	230	208	242	262	243	248	280	254	221	231	236	269	248	231	229	237	223	245	211	203	257	243	239	212	251	244	232	252	270	236	226	210	225	254	225	229	221	237	222	237	224	237	218	224	244	236	213	227	214	234	241	245	253	252	225	231	231	245	253	257	251	232	230	213	251	249	220	245	256	264	237	246	246	237	219	213	230	221	265	267	236	267	243	252	222	249	235	214	247	234	226	234	235	258	216	254	245	221	215	243	219	233	207	235	230	211	235	229	216	217	250	248	204	227	244	209	249	231	243	223	229	238	226	259	198	241	219	210	210	263	248	243	220	240	271	234	228	226	216	213	240	243	246	259	232	215	266	226	226	214	251	256	237	235	205	246	252	212	227	240	232	220	251	263	249	240	224	238	242	222	205	235	232	228	232	239	247	262	246	212	273	224	241	227	258	223	206	227	229	246	249	250	228	255	214	237	220	254	196	249	236	236	230	222	272	257	236	218	209	227	248	257	206	220	246	234	216	222	239	219	239	228	230	208	228	197	236	198	233	236	233	254	243	249	220	247	230	205	239	237	256	213	223	242	221	223	228	242	240	240	239	229	244	230	237	255	243	205	230	238	218	208	206	215	227	236	231	226	253	247	211	208	235	236	216	223	255	231	238	219	241	193	225	249	245	221	199	245	242	226	249	234	255	264	233	201	235	231	269	269	229	249	235	233	241	229	245	237	235	193	232	203	230	244	242	233	263	221	235	227	258	223	222	237	233	198	214	250	242	202	215	242	230	245	238	241	233	234	225	229	233	219	222	190	211	231	213	229	227	237	247	226	231	212	192	235	242	226	232	233	256	218	229	230	259	240	220	243	231	235	228	227	245	246	233	230	246	237	232	236	206	242	236	246	231	236	253	226	241	190	255	236	235	251	263	255	224	225	252	214	221	211	216	241	205	240	230	226	223	291	237	257	248	233	219	237	226	206	230	239	225	237	250	241	248	236	221	281	242	278	238	229	239	224	238	239	244	256	272	244	246	237	239	235	242	250	232	243	229	226	211	262	218	228	228	228	210	235	240	253	266	238	242	267	238	210	226	216	243	253	234	250	245	231	230	211	217	235	224	207	239	222	217	278	265	221	218	227	210	238	255	216	231	228	235	228	239	256	260	216	236	205	223	228	202	200	233	211	230	228	258	224	227	254	243	217	243	198	224	264	221	242	236	211	243	244	225	245	246	214	235	231	229	244	226	241	240	209	232	212	249	245	224	248	257	232	246	236	229	232	209	223	240	235	234	235	230	253	226	248	208	205	222	248	231	248	241	224	237	251	233	220	246	236	227	220	232	246	233	249	250	228	235	213	258	213	246	226	233	230	219	204	221	219	238	219	239	221	250	231	251	236	243	237	237	246	269	252	250	232	265	231	231	238	249	238	237	248	224	247	231	236	241	243	244	285	257	246	210	220	241	258	258	266	251	234	217	249	214	205	214	211	218	213	226	229	215	266	225	212	255	237	247	243	225	212	243	257	248	218	217	229	241	225	234	240	229	226	238	256	281	244	216	220	222	236	214	233	238	224	213	233	214	228	249	209	264	246	252	222	231	229	212	221	221	214	255	254	247	227	206	242	220	230	248	202	235	237	215	236	246	237	256	234	236	223	257	255	251	226	209	227	248	223	271	233	257	225	217	232	233	214	218	246	239	219	249	249	234	210	220	208	242	241	225	220	268	228	250	228	228	234	220	234	239	235	245	220	258	235	226	222	240	238	229	239	224	227	259	209	219	255	226	239	200	216	242	235	213	228	250	234	229	217	241	259	257	236	232	256	256	253	259	240	224	217	261	224	227	245	225	208	256	287	269	263	258	244	234	227	221	237	219	246	224	227	243	249	262	239	227	256	217	231	246	222	244	214	225	243	232	228	262	225	241	217	264	254	230	221	255	217	243	280	226	202	266	230	237	258	247	230	272	288	239	249	257	245	230	223	200	228	225	229	228	231	228	223	242	250	261	197	225	223	249	221	235	251	236	246	266	244	254	240	236	217	237	244	220	219	223	227	247	233	250	257	256	217	206	222	231	234	217	244	192	223	244	243	217	228	228	266	236	212	255	270	244	243	218	245	242	285	244	229	234	218	221	248	231	210	246	240	224	251	218	218	249	215	219	222	241	203	262	238	265	211	259	254	225	223	239	226	203	215	200	233	217	230	211	221	217	198	219	208	213	238	220	213	232	212	228	227	248	214	257	236	241	232	242	220	232	231	228	237	249	207	216	217	257	220	245	263	246	237	245	229	227	218	237	247	237	237	225	267	265	233	254	242	231	234	218	234	247	206	243	220	237	217	213	243	266	224	219	221	251	245	210	236	215	246	245	228	219	233	220	221	253	260	204	219	248	240	250	219	222	225	241	223	275	239	231	236	246	240	218	214	242	242	199	236	256	246	261	202	237	210	214	217	230	236	211	236	251	248	267	252	221	224	228	287	237	231	239	255	243	202	221	211	234	218	209	261	229	218	235	232	237	245	264	233	240	229	258	225	234	224	242	198	203	226	250	242	270	259	260	227	221	280	217	263	233	257	249	233	210	248	234	240	225	257	221
3482	932	666	721	647	591	659	600	583	623	608	591	587	613	559	569	619	607	611	572	561	617	541	611	611	628	562	566	614	568	599	569	605	605	584	616	586	583	583	578	601	621	562	595	618	597	598	596	615	590	602	544	577	567	582	561	580	635	597	569	584	560	570	587	604	554	603	593	563	604	577	553	593	540	589	599	587	590	577	605	583	605	617	579	606	625	588	586	622	572	582	576	598	539	615	582	593	621	559	590	574	582	585	600	590	576	569	594	584	552	629	627	508	569	589	600	604	569	603	568	520	591	601	557	615	555	611	579	608	619	535	620	591	596	596	537	599	579	560	554	565	564	557	610	564	611	598	577	596	606	583	604	603	642	564	592	546	582	541	591	573	570	558	601	569	533	587	595	622	593	552	594	561	568	577	596	644	631	622	592	569	557	593	600	556	597	587	561	572	591	557	551	594	572	601	591	521	589	575	597	563	567	607	604	601	625	607	585	559	609	642	584	582	578	568	606	595	576	615	583	602	572	598	603	590	614	575	581	567	590	586	586	572	586	562	584	597	624	591	576	572	600	611	585	580	625	606	591	580	604	599	572	549	587	623	593	556	567	541	578	613	554	622	610	551	544	610	562	571	553	581	582	571	598	577	509	601	607	596	610	601	556	571	588	582	569	608	612	589	592	585	553	609	545	595	627	620	581	545	591	541	590	572	587	596	569	590	623	608	586	559	597	564	593	585	586	633	603	569	594	586	657	541	617	612	562	587	607	605	582	574	590	585	582	617	609	584	600	601	566	616	586	614	582	589	629	616	572	608	557	580	616	619	598	626	640	575	534	634	562	582	591	613	564	565	604	563	576	568	584	543	593	580	600	593	595	569	625	589	602	563	549	573	624	567	570	599	632	560	611	557	580	568	576	634	562	557	576	596	597	575	609	559	589	597	610	576	579	589	569	560	601	540	611	608	594	589	558	582	566	574	575	597	585	538	523	614	592	632	611	591	591	605	609	569	583	580	557	585	598	577	594	550	605	550	574	617	598	545	591	587	583	586	585	601	635	582	596	546	568	552	617	576	566	587	585	581	592	555	571	622	567	569	566	597	620	599	611	588	570	630	565	624	615	594	563	607	593	620	562	611	589	580	593	561	594	593	579	585	600	619	581	594	581	619	593	551	600	578	546	561	605	571	630	585	589	573	564	609	566	608	575	605	563	541	590	616	574	596	593	586	625	572	554	612	591	606	537	591	596	612	551	585	611	568	555	610	576	602	619	559	587	597	616	542	580	593	583	604	577	637	535	570	563	569	584	614	536	590	587	596	600	613	599	559	597	616	558	589	584	603	624	580	560	593	560	626	588	600	581	580	580	568	570	607	549	593	575	590	578	587	608	545	555	623	617	600	585	595	573	592	591	561	649	557	567	536	589	603	546	584	567	572	572	567	601	557	592	595	567	584	547	635	574	579	636	606	617	610	616	593	578	632	579	571	584	610	549	585	557	591	578	621	585	627	600	584	619	546	651	639	613	546	559	590	560	609	532	589	598	585	595	594	552	559	584	621	633	591	566	568	595	602	552	599	595	583	611	560	555	576	566	620	544	604	598	563	580	577	553	593	573	629	576	597	575	571	605	633	577	533	592	595	596	618	607	582	631	621	579	586	561	605	534	562	601	593	592	583	598	577	581	617	565	598	623	603	597	542	554	597	612	594	571	576	601	592	562	627	565	595	573	590	630	597	596	620	575	588	557	569	550	585	606	648	612	572	590	584	573	582	614	613	575	571	595	606	606	546	583	595	602	607	627	562	560	647	608	598	590	614	591	578	559	591	617	582	580	588	612	609	611	534	596	567	558	577	636	574	595	595	587	593	556	587	582	565	598	576	590	559	613	599	547	600	552	620	557	622	626	626	620	598	577	576	615	610	561	648	610	566	631	578	619	576	587	593	593	621	557	581	608	566	578	554	606	612	551	557	674	634	594	567	555	597	600	575	595	589	621	609	586	591	591	571	586	598	565	569	611	586	617	607	584	614	550	567	587	577	626	574	604	555	516	629	610	578	636	554	628	562	577	607	641	569	609	547	600	612	565	616	578	580	577	591	588	574	611	575	549	637	585	557	538	580	589	597	593	562	620	608	571	558	578	594	591	567	594	584	580	573	608	616	626	592	602	538	602	615	628	572	614	588	601	564	578	602	583	609	614	581	596	579	569	579	592	581	594	573	593	603	584	607	568	581	620	608	614	582	585	608	559	621	573	545	610	618	609	567	592	554	576	569	563	572	592	616	575	570	588	576	609	566	589	588	577	569	594	581	596	602	601	584	571	554	585	583	569	549	606	597	579	506	558	567	578	542	564	605	604	566	586	594	551	591	572	591	608	555	589	620	578	604	608	540	546	593	575	583	609	569	581	610	562	588	587	593	539	593	578	580	631	594	594	591	592	597	603	546	575	580	563	560	591	597	558	615	614	592	527	547	597	592	588	617	589	583	641	538	596	625	572	604	564	547	610	611	595	544	588	592	589	588	559	625	549	583	610	576	590	590	569	562	545	627	535	585	606	632	558	590	621	630	588	591	621	599	567	590	557	579	608	602	605	563	632	617	527	613	639	584	579	611	613	569	574	578	602	557	574	630	553	580	617	643	574	616	602	525	608	562	580	592	568	625	572	598	593	559	592	600	578	609	570	574	622	558	581	587	626	568	596	567	616	572	589	616	622	624	564	604	587	587	585	631	588	601	573	629	621	602	572	624	588	608	567	561	545	584	606	596	547	621	598	614	570	582	579	569	587	591	573	579	617	636	590	616	551	606	594	527	592	550	583	585	612	574	587	573	586	631	584	591	604	602	580	585	574	578	572	607	591	604	573	588	561	586	569	574	588	647	564	581	603	594	569	596	609	562	572	549	579	579	550	577	563	604	562	555	623	585	610	587	607	584	565	568	578	540	583	608	567	607	582	567	596	591	588	578	563	582	581	579	593	620	580	579	581	638	559	601	587	613	608	593	592	595	647	582	575	578	618	612	590	530	606	622	549	615	598	564	585	607	561	576	551	599	574	578	574	612	608	567	544	602	592	589	572	624	583	619	611	615	600	571	582	554	583	629	563	581	562	580	600	522	578	587	589	621	609	572	559	586	576	607	581	542	572	572	576	583	605	555	580	562	578	563	579	600	569	587	577	584	604	567	599	608	565	618	600	567	587	602	550	589	575	602	562	586	573	602	580	580	575	589	610	609	595	571	571	595	547	581	603	600	581	630	597	605	569	557	590	571	600	618	620	578	578	602	605	615	639	612	605	587	547	556	596	586	614	535	600	601	586	581	576	601	592	553	591	559	602	576	588	626	586	593	555	613	574	607	565	584	546	603	603	597	580	610	563	615	584	580	624	611	580	596	583	575	588	573	600	578	569	542	580	554	583	595	622	563	563	592	625	603	557	579	582	571	593	575	572	599	577	595	552	586	577	609	526	583	590	578	538	602	579	594	582	569	588	567	604	575	600	548	575
13123	1783	840	679	594	491	464	446	405	446	425	378	420	411	429	376	397	358	418	397	366	409	377	394	386	401	388	358	392	403	380	395	425	376	411	411	372	415	386	420	380	448	360	362	402	404	403	392	362	421	387	390	365	361	390	416	361	372	391	387	340	395	387	368	354	360	326	373	379	403	408	348	399	388	392	348	378	367	401	387	402	389	418	408	364	410	382	351	382	383	421	399	432	379	378	409	375	414	401	403	379	392	393	407	379	413	369	370	391	395	389	444	384	379	394	368	364	399	409	377	422	372	366	402	445	387	401	375	382	385	391	373	362	386	364	410	359	351	372	412	386	405	400	360	377	375	367	414	402	400	375	375	398	381	414	428	384	375	340	405	390	361	409	389	395	382	409	416	345	381	382	402	375	423	367	411	354	364	418	401	363	372	368	406	393	392	376	395	386	445	396	407	377	388	366	419	408	394	395	379	354	400	394	403	383	382	351	399	391	374	390	349	406	409	374	361	368	402	370	359	386	378	401	341	310	404	382	373	400	389	393	384	344	386	389	420	369	387	351	360	368	382	360	428	391	397	397	377	398	429	375	387	374	400	370	366	349	362	394	395	388	357	361	423	400	386	410	347	346	373	388	359	344	396	399	332	342	416	389	400	440	404	391	358	345	378	365	368	373	367	333	367	407	384	405	356	337	403	401	374	419	371	390	391	385	393	366	400	358	397	369	394	391	408	408	394	382	386	336	379	414	353	400	389	362	375	390	413	409	390	358	368	373	392	346	370	379	418	434	416	405	390	402	359	374	407	372	370	364	426	345	405	421	354	368	415	403	358	353	356	365	393	387	406	367	382	389	410	380	377	372	379	352	386	449	371	392	391	395	369	380	385	395	390	396	355	351	349	382	419	367	423	371	420	379	424	410	372	401	395	380	353	398	395	409	424	382	384	394	412	383	364	412	369	385	404	359	400	377	346	374	401	419	392	336	389	376	410	365	389	387	377	375	376	388	406	369	384	430	420	373	404	319	403	372	381	404	362	369	417	396	379	352	355	424	389	378	414	382	416	404	359	376	359	395	430	378	377	397	357	408	391	417	362	386	417	381	391	414	381	382	363	418	401	382	372	381	384	403	362	442	421	376	370	409	382	386	400	349	386	399	360	379	376	371	398	357	336	354	377	399	396	379	389	405	418	427	387	386	358	395	406	434	365	373	373	393	345	398	360	401	358	343	425	406	388	416	369	409	403	395	354	360	372	415	338	381	374	371	401	375	377	402	371	405	382	402	378	431	397	383	362	353	434	400	386	336	364	376	384	389	426	374	362	351	394	347	382	412	384	392	390	389	356	373	372	375	407	394	360	418	386	410	357	361	384	397	387	383	380	377	381	388	396	411	333	358	371	384	386	390	388	353	370	388	414	426	385	347	383	366	368	372	387	351	379	379	356	416	397	401	357	387	406	411	374	360	360	386	372	369	378	414	410	404	381	380	394	367	385	387	420	356	348	371	413	345	379	422	413	374	411	364	400	371	398	406	378	353	422	411	356	372	395	366	396	369	401	400	351	397	410	405	390	364	395	404	362	391	369	376	362	404	376	386	407	370	425	372	363	403	421	393	354	358	428	389	407	391	394	389	397	357	366	408	368	390	386	406	390	391	391	367	354	363	362	368	396	353	356	410	393	378	412	380	403	414	398	349	382	404	373	368	363	389	374	382	395	386	390	409	388	358	360	419	374	394	416	360	396	369	352	389	390	401	379	363	367	373	374	388	376	419	393	410	406	389	384	340	388	394	396	410	379	404	404	389	381	392	386	383	397	393	383	375	389	357	389	355	386	376	404	367	380	360	408	383	361	406	356	414	364	365	385	364	327	391	374	384	418	398	411	382	391	366	355	360	395	381	382	388	369	408	358	400	374	389	388	372	368	365	393	348	372	380	399	407	375	401	385	360	369	361	381	384	391	376	390	358	378	377	371	344	366	407	412	374	370	355	352	366	381	394	385	408	399	393	410	387	382	386	410	357	347	402	360	400	366	351	392	429	381	391	357	362	384	363	367	399	339	385	385	396	401	395	382	374	439	384	365	403	399	343	374	355	376	365	390	368	367	362	372	375	386	351	367	366	408	426	401	395	408	372	405	377	386	405	373	403	382	397	404	388	423	357	389	393	382	364	375	404	408	383	387	360	401	377	367	370	387	390	406	408	413	355	386	405	384	390	378	383	357	445	398	373	349	359	409	386	390	390	397	397	393	398	350	352	360	394	368	378	396	362	395	388	402	419	373	416	397	381	374	375	384	405	380	427	373	389	382	378	400	373	390	403	391	394	361	362	382	394	358	387	375	385	367	371	355	336	348	352	373	379	392	378	395	374	379	395	407	393	412	372	399	368	417	361	393	384	391	412	436	388	364	359	389	417	353	392	398	361	378	353	408	383	359	372	384	369	374	385	396	398	373	348	388	365	373	374	385	369	390	350	376	379	374	414	384	401	409	407	392	404	377	390	374	368	345	367	395	362	376	372	389	379	408	383	446	384	362	424	386	360	388	383	402	383	390	418	348	401	394	370	347	407	398	389	399	390	415	398	444	375	412	396	424	390	373	449	402	347	390	344	386	401	380	394	379	403	415	374	408	391	379	383	403	384	405	417	367	371	375	426	374	374	389	398	405	391	404	383	409	372	374	366	412	371	437	359	409	387	366	382	402	393	390	397	376	393	398	407	366	368	408	418	356	387	355	355	361	390	388	432	395	398	388	390	378	370	405	383	383	383	443	403	365	415	394	369	424	387	382	391	441	405	399	444	363	370	400	360	359	351	404	429	379	401	388	365	370	387	372	405	395	339	373	410	366	392	396	392	409	387	376	377	399	412	330	374	376	397	385	389	384	366	380	387	414	412	382	392	390	407	399	376	409	393	385	350	419	394	366	391	371	366	327	404	420	345	356	381	359	377	376	427	378	400	366	394	389	375	369	358	410	411	366	412	395	353	399	391	374	401	373	417	378	382	351	369	388	353	396	415	386	391	372	388	400	393	392	396	382	394	360	373	378	365	371	394	388	387	363	352	369	389	367	373	395	401	358	386	387	366	378	410	385	375	379	370	331	393	403	421	439	332	395	365	411	379	391	362	363	370	408	398	371	382	425	348	413	375	416	399	371	360	398	410	383	373	343	412	397	373	355	332	350	383	360	363	410	375	374	376	401	396	393	381	350	394	403	359	395	357	377	364	379	365	388	401	382	417	397	399	350	371	371	413	388	359	412	417	383	375	356	390	417	391	396	395	390	406	390	419	416	361	352	405	401	393	425	385	355	377	365	352	381	367	336	413	374	357	388	358	387	403	352	391	402	379	415	408	405	407	384	370	388	352	368	348	405	360	388	407	402	370	381	367	394	387	376	390	421	418	355	377	349	362	374	368	370	382	353	342	386	366	362	364	380	382	355	387	409	413	394	394	393	358	407	397	390	358	402	366	395	373	399	351	412	405	391	389	405	374	397	394	350
9538	1784	1773	1856	1652	1449	1319	1245	1218	1057	1034	957	982	988	1021	1035	988	970	949	917	913	907	967	883	909	952	915	883	916	864	912	903	927	923	896	928	882	834	890	970	906	871	925	870	836	921	860	881	863	852	824	891	912	921	879	942	905	883	911	863	875	918	912	872	921	889	861	918	904	905	875	904	861	842	943	851	905	850	982	888	868	930	867	863	888	882	898	882	856	907	901	941	839	876	890	868	916	886	904	902	943	880	933	873	806	848	939	882	850	889	911	876	852	858	893	908	883	875	847	900	887	841	893	931	858	844	831	926	859	865	890	878	877	873	838	869	873	864	828	882	888	869	893	872	864	874	887	877	873	822	886	898	920	855	887	873	887	922	831	868	892	864	907	872	881	907	897	945	914	901	887	876	812	904	935	861	906	946	916	895	900	855	819	830	897	925	889	830	886	898	854	878	846	870	934	872	856	849	883	906	879	910	935	892	880	907	866	858	853	894	874	886	891	879	922	877	882	866	905	866	862	896	863	849	872	905	892	899	930	865	907	875	870	845	871	924	885	862	924	938	902	920	925	865	858	905	860	911	849	944	874	879	857	929	851	918	900	867	939	931	856	851	876	910	835	873	912	893	890	847	945	899	894	877	903	892	871	896	893	912	914	844	874	879	926	904	887	863	890	830	897	894	862	895	847	876	856	845	903	894	874	894	857	867	870	906	864	878	850	889	880	909	894	855	891	919	871	858	874	894	876	901	925	857	876	847	864	877	842	833	886	863	910	812	892	884	903	876	876	939	891	886	840	872	870	887	870	888	827	911	915	856	888	872	845	873	842	861	895	865	898	882	818	962	927	886	924	870	905	832	879	879	907	865	852	920	926	869	888	883	969	859	875	821	935	859	896	931	874	845	861	905	886	945	869	902	842	903	850	905	847	897	851	855	905	864	887	913	870	886	880	847	888	887	871	850	907	894	865	837	904	866	909	927	900	912	914	903	883	855	902	932	931	967	823	929	851	878	877	911	907	892	889	884	860	816	904	887	865	885	941	935	905	910	883	862	876	859	855	916	875	915	915	827	882	950	888	917	887	814	902	895	862	893	935	914	925	859	858	869	863	858	869	847	816	884	904	915	858	874	861	865	878	872	832	878	931	887	884	896	863	930	882	905	887	955	896	868	824	907	861	858	927	925	880	881	870	853	923	881	868	867	888	875	887	881	849	908	915	910	907	900	851	860	884	876	884	915	890	864	889	882	856	825	928	867	880	938	917	835	943	896	870	873	862	855	890	881	904	897	897	928	891	859	929	887	848	892	871	924	890	875	907	894	856	869	913	902	853	860	891	906	899	885	895	890	822	894	955	844	906	872	894	948	916	915	906	901	877	832	865	899	887	902	937	873	867	904	935	938	926	852	870	929	867	868	838	875	924	866	852	891	874	861	898	882	884	833	932	939	883	900	900	881	866	864	912	853	871	889	888	852	886	835	874	936	895	893	905	851	903	887	873	916	892	968	831	841	904	887	826	893	869	868	907	922	890	936	937	898	932	859	849	818	919	892	869	856	894	888	831	928	874	899	853	879	854	872	891	885	877	894	911	918	872	864	858	892	888	881	910	918	842	870	844	879	924	854	920	865	932	908	864	885	876	864	838	962	924	871	920	866	924	862	888	860	847	882	884	874	882	881	882	865	901	904	911	840	847	891	828	835	842	896	919	891	840	921	874	879	820	908	892	901	811	897	875	904	835	871	923	911	932	909	893	869	903	918	875	885	900	900	837	881	844	926	857	943	869	838	925	917	864	918	895	905	875	905	893	848	906	889	904	900	890	881	881	859	878	882	874	927	883	927	863	860	848	955	922	874	868	870	933	939	915	870	892	915	855	903	874	910	881	920	890	824	847	900	899	889	887	819	847	913	870	905	883	883	888	911	885	920	828	831	897	903	914	871	862	904	897	844	863	882	868	907	843	869	885	904	893	849	914	880	885	905	892	868	894	882	853	860	885	848	903	874	881	869	849	864	912	853	902	940	873	887	889	825	920	845	920	896	875	868	824	879	887	867	885	977	941	865	877	901	917	873	874	907	913	873	853	906	889	910	898	916	890	891	903	891	924	874	878	978	838	861	918	878	856	843	812	890	877	857	921	843	941	862	883	895	894	867	895	855	893	865	881	899	871	893	808	902	880	837	922	864	870	925	875	884	879	917	857	912	843	875	860	916	908	862	912	881	870	949	912	923	867	895	929	868	908	855	865	881	879	917	900	903	846	840	926	900	919	898	908	875	900	842	872	840	952	916	884	880	875	869	860	907	899	895	904	925	919	871	888	903	868	887	888	872	913	867	887	855	877	857	850	871	906	862	872	939	897	899	906	866	854	893	875	895	851	921	871	825	915	881	858	852	892	930	934	848	910	937	873	903	880	902	920	895	874	879	892	898	905	881	887	907	937	893	846	876	867	857	876	883	888	903	899	933	837	921	852	935	898	894	867	962	843	899	942	866	877	950	894	903	864	834	881	909	874	904	932	853	930	928	873	898	884	908	834	888	909	851	882	882	901	879	924	915	850	930	870	844	853	922	949	895	903	861	907	906	853	913	929	873	864	907	865	890	879	881	905	876	865	804	819	918	859	887	895	940	858	861	865	904	919	895	892	873	875	831	900	901	850	947	902	832	905	870	863	841	942	885	840	827	876	906	912	896	926	899	896	874	873	896	835	831	864	831	874	887	901	893	871	920	858	882	930	873	896	919	882	846	929	909	886	946	818	854	907	919	900	855	899	828	915	841	869	916	889	869	943	855	884	881	881	923	879	932	875	844	866	886	885	875	867	840	895	892	913	885	870	876	936	889	864	889	882	868	895	901	859	877	896	881	902	898	855	870	864	894	854	932	906	887	890	869	838	887	908	891	824	904	864	937	867	890	902	881	918	908	924	895	916	895	895	877	873	851	876	833	859	878	910	864	920	868	885	879	872	906	849	868	858	905	900	907	881	911	863	854	872	897	871	897	890	939	883	885	852	945	881	857	927	902	887	937	862	871	876	869	880	942	863	857	929	934	923	886	905	908	874	911	884	918	845	851	915	941	873	858	895	895	839	932	901	884	879	892	897	866	887	916	830	902	879	921	892	923	849	868	864	883	919	915	857	844	884	902	962	904	894	848	857	886	942	932	925	917	847	932	829	875	848	847	918	880	874	842	863	893	896	899	881	860	909	953	891	851	886	918	903	927	886	877	875	879	851	869	919	864	946	887	899	873	795	872	840	937	938	930	867	886	936	860	876	902	923	906	884	837	903	847	941	914	894	835	894	871	873	888	913	842	893	887	892	908	860	864	895	936	860	852	910	907	863	881	915	869	906	873	883	940	882	811	905	868	915	894	924	881	864	890	838	880	882	923	845	905	861	868	932	883	872	895	921	873	884	871	873	935	915	844	921	888	900	904	882	838	916	800	899	863	863	913	864	830	846	828	863	989	866	884	914	944	899	861	903	861	911	891	925	885	882	854
21069	3346	1137	902	666	510	494	421	415	360	362	366	368	362	352	323	333	348	341	360	301	316	322	326	334	308	318	382	335	315	337	320	339	278	312	286	350	315	308	318	334	306	337	335	324	356	320	294	295	301	322	356	312	327	343	289	323	320	316	333	324	343	308	342	305	306	304	317	274	325	320	322	290	320	298	330	330	304	331	327	318	313	318	313	299	273	361	322	297	349	321	306	322	303	315	336	308	301	296	290	304	366	334	334	310	285	303	327	334	321	328	320	300	319	285	317	282	304	298	340	296	296	321	300	326	316	284	324	334	339	296	319	303	307	320	319	299	331	300	335	310	315	301	314	315	343	348	315	314	331	307	323	316	279	292	295	301	295	329	355	309	296	309	319	318	327	291	286	278	309	305	341	294	284	304	336	284	299	315	277	320	304	311	301	325	295	297	311	297	317	332	314	322	323	331	290	297	311	310	285	286	285	324	300	283	328	317	325	320	339	357	314	321	356	324	281	304	330	315	308	298	306	303	313	328	305	309	311	326	333	325	304	323	339	302	305	304	329	334	314	312	325	311	290	325	291	322	291	308	324	313	313	306	343	314	309	319	310	314	322	306	313	316	330	314	298	289	292	352	331	327	285	307	349	335	318	307	311	321	324	314	279	341	293	327	348	326	299	320	353	346	336	308	324	320	309	347	358	308	329	293	296	315	324	300	320	308	306	334	290	302	323	298	320	324	387	298	304	327	309	297	330	305	291	307	315	320	307	337	317	285	305	309	318	329	327	309	325	342	328	341	362	352	336	345	276	296	291	339	306	333	305	332	331	352	315	334	320	330	328	339	325	330	304	282	302	310	343	312	308	333	311	281	317	347	337	303	317	324	334	310	293	295	321	304	318	310	317	323	277	293	306	325	304	294	322	349	324	311	343	326	303	312	331	290	316	295	365	332	320	314	297	304	309	315	309	331	321	296	294	309	316	342	333	332	282	287	315	332	283	284	308	325	353	325	308	285	326	318	326	308	321	304	318	289	281	320	317	344	296	313	342	340	326	298	334	276	329	301	290	326	325	328	265	303	320	321	298	293	305	317	299	338	314	291	317	316	313	321	315	321	324	313	327	358	287	317	330	284	316	314	308	341	287	333	313	332	320	292	302	292	339	288	318	283	300	330	282	314	330	305	331	314	318	346	326	297	296	331	293	333	286	323	329	312	303	310	294	326	343	307	325	325	299	333	303	317	303	296	326	311	341	305	292	284	311	311	311	324	347	323	323	303	330	334	370	338	309	322	325	341	296	324	313	340	321	331	320	274	301	351	312	321	300	321	323	308	320	286	296	296	324	307	317	284	281	293	328	306	314	307	322	335	321	303	345	313	316	328	268	323	319	321	286	314	333	340	306	296	289	321	320	307	306	306	341	297	300	322	295	292	331	314	322	322	283	323	301	316	317	317	321	338	331	274	300	343	313	334	301	335	315	329	341	302	334	337	344	346	314	337	304	325	304	311	319	316	286	335	306	303	305	301	323	278	291	349	319	290	317	325	289	326	320	320	294	349	302	275	301	304	330	327	298	288	290	296	320	326	315	338	295	307	307	339	320	344	303	340	322	316	329	313	321	295	271	331	306	338	315	324	315	329	336	317	324	328	338	294	277	305	332	314	288	355	340	340	306	322	308	289	338	342	317	290	303	296	322	316	285	321	325	297	278	295	296	331	271	291	323	340	322	293	291	324	267	318	335	318	310	322	320	296	367	322	308	286	323	292	325	301	310	333	314	323	320	318	318	348	312	300	290	310	301	297	337	324	288	322	302	284	336	305	305	322	312	294	288	314	329	324	304	304	291	333	342	314	312	310	320	317	303	295	303	328	285	296	299	293	319	308	333	322	309	278	295	297	326	334	334	334	317	312	342	303	312	293	303	314	303	353	307	298	332	270	310	340	315	315	329	309	322	325	310	311	329	331	302	310	335	323	304	317	348	321	318	295	320	320	299	347	291	300	293	326	316	319	323	305	295	308	326	281	308	334	301	326	336	323	300	304	318	314	323	339	296	305	336	315	289	293	302	308	321	298	291	323	313	307	295	284	326	304	300	315	310	354	302	318	318	306	317	333	306	270	319	328	314	311	343	310	328	313	319	321	313	331	303	278	289	331	277	292	306	300	302	318	281	284	299	316	352	337	284	295	299	296	342	290	310	288	307	326	354	315	308	310	319	371	301	295	309	288	296	315	339	332	303	326	344	327	298	304	313	309	309	311	318	310	301	311	343	309	298	297	288	312	329	337	351	285	309	329	338	322	362	337	315	291	318	311	307	307	319	320	304	335	304	357	333	314	310	316	315	328	320	278	310	310	322	327	272	285	310	303	340	303	300	315	318	294	335	320	283	329	331	332	317	291	335	307	338	307	319	319	307	279	307	309	314	311	283	322	309	315	333	297	299	322	295	354	334	289	318	336	336	350	335	305	284	330	310	350	325	329	305	320	307	290	333	265	320	300	314	305	318	312	300	324	325	317	313	322	313	310	317	271	315	325	292	302	310	303	352	318	308	299	307	287	280	300	350	347	315	307	286	287	318	321	318	291	304	330	306	312	322	318	318	270	332	298	304	318	313	305	292	289	301	294	316	290	298	332	309	323	343	326	296	323	296	295	324	294	317	292	319	307	335	287	292	338	312	296	297	343	309	303	325	297	323	305	333	292	305	291	288	319	324	272	310	314	283	324	312	291	312	345	312	329	357	300	292	317	312	321	332	340	353	307	335	316	271	309	312	317	305	338	297	338	303	282	276	304	301	325	266	354	282	272	299	321	313	322	327	325	310	287	326	306	282	311	298	336	318	345	326	315	314	294	284	323	306	309	337	325	336	296	315	313	322	322	292	336	336	338	319	321	298	328	304	308	311	308	351	319	306	328	293	290	269	316	311	316	355	301	308	323	324	332	315	337	297	324	293	335	301	309	319	313	314	282	301	336	297	318	343	307	325	328	284	320	336	314	277	317	298	327	317	310	316	291	298	330	323	331	339	329	316	311	311	305	327	298	307	366	341	303	281	329	290	323	336	342	322	336	315	334	308	307	310	317	326	293	326	327	281	356	336	308	328	320	302	318	292	285	318	315	322	318	305	330	297	315	316	295	299	319	354	322	302	330	337	312	291	321	319	292	288	304	314	320	295	290	302	318	325	278	301	313	330	312	331	345	315	337	314	294	299	294	309	314	339	283	323	351	270	309	327	285	338	312	298	310	343	352	319	306	314	344	304	312	328	299	279	286	302	283	313	325	308	335	286	294	317	346	292	308	301	333	334	307	326	333	305	325	310	292	327	288	292	325	275	297	348	337	337	311	299	320	313	296	318	301	296	318	354	292	295	316	300	312	349	325	311	332	304	308	294	328	317	328	322	326	283	299	325	282	289	301	302	332	325	316	308	300	332	345	319	312	295	309	318	315	323	299	312	293	299	316	319	311	288	318	281	327	305	329	345	319	311	299	309	313	354	307	290
11917	2106	2297	2610	2201	1813	1568	1321	1199	1097	971	958	948	856	850	892	860	763	801	799	754	835	838	809	755	779	768	772	748	760	770	718	758	746	691	725	755	731	740	755	740	757	726	713	746	731	713	767	716	698	730	735	722	755	724	667	715	674	709	733	737	749	668	740	723	724	707	690	776	684	741	708	727	747	685	699	743	694	738	704	719	708	682	724	697	711	760	707	711	703	763	680	738	700	745	709	717	721	657	721	698	712	709	756	702	744	703	699	729	718	731	720	713	693	756	722	736	701	730	736	707	689	727	744	735	687	683	708	697	753	765	701	731	707	691	727	704	659	645	724	727	748	725	681	730	696	730	728	696	725	732	728	720	699	699	698	728	709	695	736	709	676	713	746	712	688	732	707	742	705	687	707	751	686	662	697	712	649	705	724	755	701	713	711	702	699	704	740	689	705	732	742	735	709	711	682	711	708	668	720	701	722	651	699	692	722	753	702	662	750	748	741	673	653	735	745	695	710	695	706	724	747	709	753	718	693	718	700	724	749	737	757	738	695	705	720	687	678	753	704	723	696	726	691	709	691	694	693	686	704	732	718	714	735	734	710	698	710	726	675	744	702	714	717	708	734	688	666	689	725	796	692	713	676	707	775	675	729	727	726	725	708	720	751	695	724	709	693	720	672	680	725	676	705	754	713	693	712	660	727	729	710	711	711	762	679	720	745	713	719	702	708	691	686	733	666	726	709	698	721	701	725	760	741	718	686	720	744	653	726	744	728	715	741	640	734	704	708	692	707	693	706	718	680	716	706	729	704	752	700	691	741	701	708	790	702	678	730	731	626	698	735	684	670	714	710	722	674	715	690	703	669	732	732	772	724	699	706	754	725	687	692	641	707	725	722	643	681	668	697	748	719	689	681	719	670	694	726	702	704	740	719	721	722	744	722	689	720	697	740	728	722	741	722	756	714	704	728	698	690	739	692	677	698	723	741	744	689	711	714	725	742	757	692	726	746	685	730	705	732	714	730	726	759	722	707	732	717	699	658	679	711	679	706	719	728	677	729	724	693	713	743	732	708	710	702	720	744	750	692	687	693	748	701	708	722	664	689	687	739	716	679	716	732	694	707	695	723	701	683	716	706	689	695	725	770	772	717	757	756	708	731	725	722	676	701	716	729	721	735	734	708	739	712	708	728	780	729	693	682	701	709	667	715	700	731	773	665	694	710	710	696	710	732	708	729	724	704	687	671	714	694	691	734	692	682	670	720	681	665	739	705	757	758	742	712	759	697	667	716	701	716	734	764	703	733	708	714	706	759	702	752	736	722	744	737	717	738	681	680	729	760	719	697	693	721	705	709	736	710	699	683	756	710	672	733	688	763	747	744	719	694	737	687	757	725	724	720	744	718	683	712	723	715	712	671	747	675	671	686	712	708	723	674	704	737	710	722	676	713	671	669	709	703	713	777	661	744	746	713	711	705	668	771	706	699	688	706	706	696	697	662	690	734	687	697	740	721	696	704	727	712	746	702	723	717	717	700	720	748	701	668	695	699	713	725	706	710	741	703	697	748	741	719	714	699	714	734	738	731	696	740	724	728	706	783	753	711	721	696	764	726	730	702	695	730	675	713	719	741	702	718	744	751	699	688	726	720	679	678	729	720	738	665	727	701	683	729	723	704	727	706	681	711	747	707	723	734	691	691	707	760	697	707	750	694	684	703	698	753	717	684	705	731	725	731	769	713	724	709	674	662	723	678	728	732	738	721	702	752	672	680	718	722	725	700	714	768	738	702	709	738	734	740	681	738	733	686	697	716	720	702	753	705	693	699	698	730	735	692	704	695	711	739	707	687	711	695	751	754	698	665	748	732	724	722	752	693	723	729	709	674	707	702	691	717	728	672	722	706	729	746	723	730	723	750	737	731	704	695	714	681	688	692	743	743	702	750	722	720	728	758	711	718	736	690	736	699	679	717	717	707	684	726	729	672	732	700	665	751	691	672	720	719	711	705	701	681	694	714	671	759	716	732	707	685	675	711	716	734	657	705	697	677	712	691	749	701	731	700	688	704	703	729	672	724	723	751	700	706	658	725	719	716	747	702	723	711	729	662	704	673	709	731	729	707	722	752	755	734	776	696	725	771	775	739	738	714	712	725	672	702	713	729	730	746	756	731	726	736	736	683	758	723	739	706	735	720	690	724	665	694	682	733	757	724	755	684	701	778	677	688	698	694	726	737	716	721	717	745	730	692	738	707	774	703	729	748	736	755	718	740	718	708	702	707	716	746	720	730	686	736	689	694	752	716	700	740	654	680	733	734	738	746	661	686	758	706	704	728	718	716	710	718	699	683	731	676	697	771	720	726	703	689	709	731	723	692	743	732	716	684	724	710	712	737	746	702	695	706	710	672	691	767	726	761	683	702	708	729	730	736	723	740	671	763	745	671	692	735	725	744	734	701	698	676	702	710	717	718	706	727	707	703	737	691	684	758	670	704	634	728	690	732	724	732	706	710	699	680	737	719	711	662	688	688	738	684	747	692	683	731	721	733	737	685	695	729	696	723	747	693	699	745	714	733	781	736	710	728	727	730	737	756	715	677	733	720	699	754	704	695	754	709	693	766	724	719	717	697	691	721	742	698	714	673	695	734	756	723	724	697	731	713	689	691	675	763	714	766	711	741	672	737	739	677	783	734	675	683	699	719	747	742	709	748	696	685	704	710	701	727	665	713	755	721	700	740	724	720	694	739	729	713	682	687	745	689	706	717	711	661	713	697	700	701	692	709	744	748	706	731	737	750	741	725	740	707	733	730	699	671	730	681	691	723	731	714	742	700	735	718	679	729	732	709	721	721	734	724	718	723	701	709	748	688	714	690	746	737	754	710	724	686	728	778	720	745	719	711	719	719	719	707	747	681	741	698	740	747	702	712	710	704	720	709	728	727	718	774	628	670	725	692	753	710	740	775	754	712	727	716	740	676	746	729	763	732	669	710	726	714	774	692	697	745	679	702	703	743	726	664	724	731	711	682	727	708	713	687	719	677	723	716	726	730	724	678	719	699	730	667	746	714	693	775	642	755	686	720	668	695	683	709	700	729	747	690	710	719	690	731	676	715	702	713	701	738	697	766	692	743	708	712	711	701	713	703	725	725	744	702	779	678	707	715	687	775	714	748	695	707	693	729	712	658	717	716	713	721	712	767	732	705	703	698	762	736	737	670	754	703	727	679	733	723	699	676	732	720	752	693	711	717	714	676	737	720	730	762	765	684	682	722	744	682	692	731	696	705	741	722	668	676	739	731	714	743	717	744	701	698	685	677	700	725	709	743	698	691	727	662	702	735	734	693	771	728	724	710	683	702	711	663	736	687	697	735	698	717	704	720	764	691	706	718	753	664	664	738	696	711	649	728	669	726	720	727	719	712	724	700	761	701	711	749	714	698	749	686	728	708	726	724	726	725	710	677	731	714	728	733	696	727	765	686	749	707	713	709	766	718	716	717	708	779
4149	688	259	228	281	223	241	230	246	233	237	224	228	238	252	241	226	237	215	255	231	224	219	250	247	224	226	247	238	231	219	246	258	259	259	219	242	219	245	233	222	202	234	244	240	228	217	264	205	240	213	245	237	238	242	226	227	237	266	248	236	214	232	260	256	226	235	240	225	233	217	251	241	239	247	215	256	247	243	236	233	200	214	213	211	236	232	267	273	230	211	227	227	225	236	224	245	239	214	216	240	208	227	261	226	203	244	261	258	246	226	243	241	253	240	221	262	242	240	224	256	258	199	247	253	233	223	206	249	223	225	236	243	231	231	236	235	240	254	261	240	228	237	235	244	219	239	239	255	227	230	226	249	225	230	238	224	226	251	250	243	253	214	210	230	244	252	227	233	217	236	249	228	254	218	247	248	233	213	209	208	225	238	233	238	215	221	264	224	193	226	243	237	229	214	259	242	225	238	198	225	235	273	267	231	230	206	221	235	245	202	228	253	233	238	215	251	257	227	229	215	247	248	228	215	199	210	206	231	223	244	240	257	247	243	263	265	204	239	248	234	234	215	235	249	248	222	238	214	233	228	233	209	241	226	250	240	227	246	240	240	209	243	254	249	261	234	241	237	256	249	242	229	234	242	251	210	278	230	273	234	201	252	209	238	240	226	228	265	216	239	236	221	255	231	227	240	244	258	213	237	225	262	225	214	216	229	224	253	227	234	260	242	184	211	224	205	217	253	219	248	250	220	257	241	244	230	249	233	232	228	253	239	252	281	238	258	196	231	211	232	254	259	213	261	223	214	244	250	237	262	230	261	273	237	208	224	209	245	253	275	212	261	255	254	258	243	244	245	219	236	261	239	244	241	221	237	217	216	240	256	206	245	226	235	229	239	271	226	231	233	251	250	212	256	263	248	236	228	214	216	238	250	232	261	249	252	230	249	241	224	228	244	234	222	235	233	243	191	239	229	241	248	260	225	216	211	242	217	254	233	250	282	244	226	253	239	235	242	233	218	230	281	216	231	232	246	223	258	250	243	235	252	238	226	227	220	243	255	212	243	231	232	248	223	229	215	263	240	224	244	226	235	260	262	232	253	237	206	253	219	200	243	224	234	246	234	254	242	258	218	250	245	230	195	222	229	249	244	260	222	268	259	228	222	244	246	231	245	246	261	224	233	193	194	257	254	228	223	220	215	249	249	241	249	228	235	237	213	219	230	211	234	268	240	213	237	239	244	255	238	230	236	240	232	251	247	194	244	201	212	254	238	237	223	254	236	227	225	223	229	244	207	222	227	228	253	234	230	221	267	251	228	238	220	230	205	234	246	259	238	213	238	255	271	215	215	218	236	222	277	243	258	239	234	246	222	229	222	234	240	228	253	229	225	232	218	215	229	263	226	254	224	217	241	194	221	201	252	232	238	230	243	212	268	228	245	244	242	247	258	262	259	243	242	262	240	251	249	255	240	252	220	236	232	245	241	239	220	234	207	226	239	229	209	249	233	230	254	250	218	236	232	230	244	251	240	251	250	239	237	258	220	256	228	225	246	244	238	257	231	242	247	230	233	259	206	222	208	217	238	231	235	233	234	246	228	217	247	212	240	210	264	215	197	223	229	264	269	208	235	238	233	234	222	252	267	231	263	238	201	248	216	210	226	222	237	227	216	231	247	241	223	236	229	245	185	248	254	217	246	224	235	236	193	238	266	215	261	242	241	270	249	223	224	236	252	238	219	203	214	246	201	239	204	209	230	267	208	215	234	223	227	283	235	206	229	258	232	236	224	226	247	241	236	266	269	226	221	234	237	240	253	234	239	238	227	217	230	199	252	257	219	241	215	230	224	235	242	253	231	256	267	232	217	239	218	269	225	234	233	235	221	220	254	238	224	225	196	251	228	226	239	191	212	263	228	209	242	251	238	243	247	213	232	241	244	200	250	264	255	233	231	232	230	243	225	247	255	245	228	230	207	240	212	219	237	250	243	225	252	250	246	225	217	228	218	248	231	209	250	242	238	257	244	268	236	240	224	250	260	251	203	259	210	228	238	232	230	274	251	271	208	222	255	234	239	253	247	244	246	239	233	243	198	240	206	230	229	236	258	246	232	242	209	246	236	257	241	229	214	238	222	254	253	241	226	225	234	220	245	233	231	244	234	211	252	245	234	223	265	237	226	211	225	231	236	223	225	206	227	206	242	246	251	246	213	271	249	225	218	249	253	227	219	234	232	236	224	253	214	236	236	259	238	256	238	266	233	236	230	256	241	213	257	237	249	240	226	226	262	254	246	199	227	240	216	238	210	241	253	220	252	227	269	247	223	242	239	233	241	275	233	240	258	244	263	224	242	237	230	226	200	243	233	275	232	236	259	210	231	218	278	219	255	234	230	237	228	227	217	252	245	207	237	239	266	254	238	238	232	203	222	214	261	250	237	207	236	225	228	258	248	237	251	254	222	250	229	228	221	231	259	209	224	225	239	264	231	270	244	241	230	256	227	238	242	230	241	238	249	251	211	233	238	243	250	257	247	257	225	237	226	254	227	224	217	269	270	233	218	229	221	240	245	231	236	253	205	198	212	240	237	227	226	269	243	217	256	215	257	252	200	235	233	232	241	217	237	258	208	244	237	236	249	231	222	224	239	228	220	230	240	243	229	225	248	226	218	239	265	227	267	240	221	253	261	237	238	208	220	233	219	247	221	261	233	222	226	234	258	250	260	211	220	205	244	223	226	243	263	247	261	216	240	265	234	219	237	242	240	228	245	245	236	223	241	225	222	218	224	243	225	233	241	237	233	198	257	215	239	243	249	246	233	228	216	247	232	216	222	221	234	231	209	234	250	236	218	232	254	244	233	215	240	222	238	251	255	254	207	238	249	253	212	196	239	230	227	229	265	265	276	218	236	227	235	242	263	227	231	203	260	220	232	236	212	243	240	192	232	242	231	225	229	225	219	232	281	239	239	222	231	234	250	225	228	250	237	240	228	220	229	211	206	239	223	184	232	232	230	272	229	231	253	228	222	222	246	222	203	196	237	217	245	218	212	218	208	222	248	228	245	241	230	242	239	239	264	228	244	231	243	233	238	260	245	230	216	223	239	242	236	219	212	241	253	215	238	221	269	255	223	264	246	258	214	244	272	255	225	212	214	246	248	214	255	269	229	238	224	261	218	227	225	231	242	219	243	219	222	224	245	241	231	243	242	248	259	206	220	219	241	228	237	280	225	215	272	222	206	254	260	240	236	210	210	231	234	238	235	245	261	245	263	209	239	228	231	247	227	214	227	244	228	235	260	214	221	248	230	234	253	225	233	217	226	225	227	228	238	216	230	255	236	237	249	222	219	243	231	216	261	239	221	211	230	236	206	242	227	243	206	223	231	220	242	238	217	224	235	211	230	223	260	240	242	235	235	255	246	255	212	228	239	221	259	238	238	246	223	233	249	240	210	237	251	221	230	266	229	243	223	241	239	254	244	243	251	248	255	259	250	238	244	226
3416	949	688	704	652	602	631	639	609	558	619	632	597	602	576	607	548	652	599	592	569	597	575	556	590	599	609	586	575	566	619	585	602	645	560	598	591	577	578	572	566	623	589	568	585	583	607	575	559	581	573	613	576	582	614	551	533	647	565	588	608	587	599	616	573	594	536	571	593	594	564	549	653	582	573	592	563	614	612	600	614	579	602	566	625	595	573	580	610	594	540	598	545	593	580	545	640	600	518	607	563	613	635	565	574	560	579	585	565	609	580	617	578	560	613	593	570	584	582	621	613	576	614	552	614	604	598	611	587	599	547	572	604	598	571	588	559	613	583	566	614	619	583	550	601	638	579	567	593	590	569	537	590	595	578	574	550	605	593	602	572	617	600	622	594	603	594	582	608	562	594	591	561	570	570	554	600	585	591	575	592	595	563	570	584	577	579	525	593	633	595	615	619	622	608	599	598	567	562	590	582	604	611	632	627	595	532	584	514	608	599	600	651	626	596	618	600	612	612	587	645	571	614	596	573	528	585	615	583	593	627	602	593	572	571	552	597	572	565	626	618	583	565	567	555	568	517	609	570	618	595	573	600	552	593	585	630	584	566	592	612	563	574	587	612	615	562	531	569	527	590	567	570	553	572	604	601	611	595	561	594	624	591	606	620	583	627	575	557	569	570	592	600	545	554	603	566	554	585	575	568	532	606	597	547	572	604	578	544	535	551	560	593	611	592	607	606	612	595	546	612	560	623	604	597	534	578	612	594	567	592	571	569	605	555	588	597	608	595	606	551	590	574	556	638	576	614	609	568	602	619	591	564	603	610	588	589	586	557	614	584	593	578	549	563	523	565	561	596	590	595	572	619	615	591	583	593	591	626	569	541	566	588	623	583	538	617	598	581	577	615	597	600	581	640	566	539	610	618	605	546	605	558	570	587	563	595	631	584	575	621	563	545	603	573	561	588	606	556	550	593	553	630	609	588	608	612	570	610	599	580	584	591	587	540	586	550	576	577	563	599	586	569	590	596	584	593	560	579	542	604	586	611	600	582	567	617	579	576	605	582	683	582	547	614	566	515	602	560	555	561	585	593	612	580	554	565	618	554	579	605	604	623	534	583	585	574	574	592	575	573	574	589	586	589	610	591	603	585	587	549	530	616	565	616	558	580	607	577	556	600	584	600	587	598	617	634	543	575	550	602	567	605	581	570	611	585	576	596	602	543	592	608	576	562	566	579	588	641	618	597	593	524	612	561	555	611	548	592	547	589	575	555	625	613	623	577	581	540	602	571	604	599	583	571	539	591	573	592	579	642	558	571	557	587	562	564	573	572	607	567	567	550	586	588	599	577	629	607	531	577	564	575	594	571	593	581	562	612	627	592	610	529	593	617	588	569	578	580	603	581	598	603	561	601	569	603	565	588	605	554	600	610	577	561	579	591	577	556	578	519	635	569	595	571	542	588	597	600	592	596	578	581	552	600	607	605	548	624	603	557	575	593	576	558	560	642	545	612	552	581	566	612	566	580	598	596	554	570	590	581	571	616	591	550	645	613	547	600	571	594	598	626	606	572	591	608	567	590	550	561	581	561	576	635	580	575	586	576	605	620	600	548	575	591	628	617	581	594	567	589	576	605	577	571	601	536	554	597	574	566	549	558	630	599	610	551	571	626	581	609	569	602	528	605	578	621	561	587	584	533	613	634	572	627	594	582	585	611	591	602	635	579	592	568	581	610	544	594	601	569	582	568	587	571	595	553	603	599	616	563	584	613	608	572	560	609	633	602	629	576	580	579	551	614	586	553	567	591	637	643	591	601	583	584	598	622	579	613	583	641	603	607	564	574	552	538	594	623	578	584	589	626	630	596	549	567	582	552	599	572	620	618	592	594	602	589	605	609	612	571	552	571	555	600	623	579	555	542	551	597	508	599	575	580	598	640	576	594	628	638	568	557	561	569	582	568	545	585	591	571	597	581	632	575	585	575	629	656	580	560	590	561	586	545	569	567	598	575	572	575	566	572	582	586	594	548	578	587	585	569	567	608	605	581	580	648	550	604	610	594	567	555	593	577	605	545	596	620	606	524	570	597	573	591	626	586	597	622	601	547	589	550	562	572	576	564	617	586	607	601	617	570	607	558	586	564	610	649	576	581	545	600	625	563	603	582	589	566	614	565	599	623	588	601	619	561	593	568	596	605	591	588	545	587	543	575	543	558	577	573	580	602	608	598	591	524	569	632	607	560	606	584	594	589	570	591	593	595	588	559	550	584	608	575	579	610	609	609	580	566	553	575	562	588	548	555	559	586	565	572	595	626	595	586	589	521	616	571	585	618	616	580	588	580	574	560	594	557	554	605	561	534	603	591	580	613	589	529	570	619	592	622	568	597	585	588	590	554	571	595	577	617	640	586	590	592	581	563	583	588	560	642	593	575	515	594	592	602	607	564	582	622	543	556	585	584	593	611	571	584	562	603	598	565	608	601	593	594	607	586	558	611	579	583	560	571	573	608	584	616	587	578	567	601	610	571	608	587	607	599	568	585	592	617	565	567	568	544	570	611	596	629	591	585	613	576	578	619	556	570	594	578	592	586	592	545	583	591	616	574	553	560	627	570	577	575	596	617	565	602	556	576	557	592	623	571	569	563	589	627	562	606	596	608	571	608	581	595	589	585	553	560	553	584	571	589	631	595	586	607	572	596	608	583	622	588	593	585	567	618	564	597	607	590	572	643	611	590	609	591	580	562	651	574	600	592	611	562	558	592	622	642	577	610	564	559	580	600	579	619	637	589	570	567	578	593	573	600	548	583	548	606	523	637	566	580	567	584	586	594	588	577	566	584	575	565	587	609	565	558	562	591	592	572	576	567	623	596	557	625	595	549	573	562	609	603	623	555	564	597	599	593	580	634	589	593	563	571	577	600	568	547	629	592	597	578	543	557	601	628	556	580	590	625	581	557	555	565	589	537	561	558	583	552	559	562	605	560	629	605	566	540	562	619	571	571	556	590	566	584	605	580	633	566	558	600	562	626	588	596	559	560	527	577	643	557	577	563	588	593	533	558	617	570	590	567	574	599	544	595	620	552	589	597	547	590	567	589	600	577	546	570	561	578	585	572	620	552	574	566	589	526	582	555	612	597	615	596	620	583	589	577	570	544	637	584	599	603	582	545	598	612	594	587	571	613	562	585	620	591	596	609	602	579	600	618	594	572	622	552	580	556	623	643	586	574	621	594	539	561	596	549	566	605	585	602	585	630	612	582	571	597	568	588	583	604	601	598	576	567	608	576	573	625	578	622	546	607	566	591	590	568	594	550	581	571	595	591	570	573	569	608	556	614	593	579	588	587	606	594	575	594	543	592	562	559	603	577	552	568	560	560	571	571	534	586	592	582	563	577	526	567	603	572	544	588	580	596	596	563	606	648	601	552	608	522	596	616	593	607	586	573	643	599	568	586	585	554	618	589	593	564	569	591	595	558	560	560	596	548	556	611	536	542	577
12924	1707	785	690	578	522	494	449	418	424	430	398	396	396	388	425	354	397	389	412	363	395	383	388	361	417	394	409	385	401	389	427	417	392	373	414	384	379	372	380	352	379	416	367	379	391	387	413	378	384	424	405	347	392	398	374	370	381	392	374	396	371	377	376	423	380	423	417	354	402	395	386	400	405	385	400	387	382	405	365	377	390	379	379	400	379	378	360	385	371	417	426	377	371	365	364	340	383	389	355	396	389	392	390	378	386	405	369	349	376	361	397	381	391	390	365	420	386	388	378	377	354	445	388	377	381	370	397	411	416	396	365	347	385	406	404	375	378	395	406	380	380	370	346	339	369	388	391	373	384	392	381	365	357	367	367	366	349	406	397	371	384	424	356	384	390	360	358	399	385	388	381	391	369	364	389	431	392	371	396	382	363	394	422	395	377	357	370	362	413	342	396	396	373	378	404	392	367	340	388	418	374	445	397	385	378	388	406	362	362	406	385	322	350	432	363	370	378	397	371	416	391	381	388	379	381	416	376	390	378	380	411	380	400	385	384	391	403	377	375	404	391	363	400	383	403	376	351	388	350	392	401	375	400	379	374	386	387	392	390	388	351	359	365	407	350	340	393	394	425	377	371	359	382	381	388	399	388	376	408	409	395	389	408	351	358	401	383	396	401	380	375	324	375	375	370	396	373	417	428	412	429	409	400	400	372	379	374	368	368	368	394	343	334	401	395	423	414	443	381	330	391	364	353	435	346	368	370	375	374	360	399	399	388	366	358	418	413	404	436	391	402	417	387	376	407	434	370	389	398	393	369	410	389	341	388	407	368	396	376	407	413	373	407	378	400	396	393	394	378	435	388	413	403	422	377	377	390	373	363	403	387	371	427	343	404	397	376	349	371	406	372	413	393	378	363	353	382	370	379	395	376	389	366	354	383	356	356	397	344	358	359	389	368	385	406	384	369	401	363	385	418	369	345	397	431	362	385	408	382	372	354	384	384	382	375	405	397	370	391	391	398	424	355	411	369	406	334	378	406	366	394	390	387	382	397	394	384	402	389	361	386	389	353	346	379	362	429	397	377	383	376	391	369	391	359	431	394	391	345	382	401	408	377	379	373	336	386	420	381	428	360	374	412	352	349	399	413	372	359	403	399	360	356	370	375	369	396	397	398	364	366	380	405	400	362	390	370	383	390	411	355	379	419	406	404	368	374	362	405	376	369	352	354	359	355	379	397	359	379	389	413	359	350	441	383	363	392	389	388	359	387	385	373	372	351	371	377	373	412	404	398	382	358	379	375	411	389	366	390	357	380	392	395	387	414	428	352	371	380	395	379	378	418	364	396	376	373	386	406	379	383	391	336	375	363	384	345	395	403	400	356	338	355	386	355	375	343	392	365	373	402	386	396	377	389	378	384	359	377	329	402	381	398	385	369	390	411	396	379	383	370	379	366	389	370	375	382	376	411	394	381	363	395	358	427	406	360	379	388	414	401	400	402	376	414	425	375	420	369	405	412	397	367	372	383	432	368	345	396	390	384	348	366	386	395	344	405	382	364	383	406	403	377	364	352	338	418	405	346	382	434	398	406	366	372	386	396	397	416	342	372	400	409	420	385	364	341	364	400	381	382	369	362	354	379	407	385	355	361	381	358	378	372	419	344	413	423	387	430	379	394	404	424	368	398	346	405	368	375	380	378	391	446	377	402	371	400	362	397	412	388	382	387	399	372	379	362	402	377	392	378	405	412	365	412	357	370	350	380	384	424	411	384	393	369	382	417	375	382	408	365	390	363	390	403	384	376	389	367	364	403	362	369	411	391	378	381	389	388	408	371	396	420	360	396	399	369	383	438	396	390	414	372	353	416	356	375	393	399	343	382	366	398	397	384	370	372	375	400	361	377	369	351	363	392	382	349	373	411	404	414	422	423	341	366	393	383	389	399	382	360	400	432	340	389	362	380	395	366	394	388	376	377	367	379	388	405	404	374	365	375	395	389	379	368	387	378	390	360	366	386	383	410	405	393	381	384	370	387	380	404	369	328	343	381	344	362	378	386	435	367	372	380	383	360	403	379	338	368	382	401	369	394	360	394	364	377	362	352	322	388	395	407	365	350	372	371	379	389	385	369	362	391	398	379	402	395	326	359	392	415	390	367	411	427	420	377	425	390	361	376	372	376	391	394	370	374	406	356	362	384	363	403	370	381	389	371	416	370	406	359	395	385	364	379	399	415	399	399	371	377	363	392	374	390	399	423	343	396	383	359	403	410	362	402	384	382	371	374	418	382	407	392	370	390	348	371	383	384	386	370	402	373	357	374	375	400	349	412	399	394	376	365	375	387	393	371	381	385	401	370	393	382	399	375	401	363	350	347	411	370	405	391	399	350	361	342	400	381	372	378	379	374	432	396	404	379	409	380	382	390	376	420	377	397	382	377	394	364	394	385	367	384	378	371	364	373	408	394	399	400	371	378	389	395	382	407	365	390	407	398	429	425	402	389	435	366	367	364	350	396	421	374	371	406	378	362	352	381	366	400	389	361	383	417	383	395	359	388	340	372	379	380	438	350	406	364	386	383	348	382	384	357	388	391	392	412	381	354	415	380	384	377	401	417	377	391	369	366	407	359	363	402	437	401	375	358	387	366	407	411	379	391	367	369	370	349	371	403	401	382	390	385	371	372	403	417	383	409	368	398	406	413	410	390	398	366	396	380	387	372	395	398	358	367	382	388	365	375	400	366	355	394	376	359	394	382	376	407	384	373	404	424	344	400	390	406	379	402	363	398	380	367	346	373	371	408	379	387	355	408	420	387	368	335	429	403	413	345	397	386	368	386	385	388	388	397	395	387	380	352	391	402	379	426	376	363	394	378	325	383	377	436	377	367	389	373	398	357	400	343	400	386	362	351	374	386	409	392	369	356	424	379	400	397	383	370	409	403	349	407	405	408	385	391	356	392	397	397	390	359	371	382	394	374	385	362	357	371	380	377	409	395	363	362	386	379	382	382	354	360	383	378	378	391	367	371	420	419	393	371	358	382	330	408	408	375	420	419	372	415	394	396	384	440	366	407	397	393	377	407	340	404	402	409	386	401	353	371	404	377	376	389	389	371	409	368	396	385	404	355	407	408	392	389	372	353	405	365	407	372	376	374	403	395	404	362	375	349	386	373	399	404	398	354	357	385	363	400	329	378	360	369	391	369	413	343	406	413	397	374	378	363	386	383	392	370	384	375	389	397	368	390	414	370	372	364	392	340	383	374	389	392	389	373	414	390	379	392	402	370	384	377	388	372	387	375	370	359	366	373	416	392	412	402	402	428	367	373	384	383	376	387	370	393	403	323	379	381	358	381	380	390	383	383	408	381	408	425	375	390	340	409	362	401	390	357	358	363	364	353	407	386	360	401	407	374	399	382	427	383	402	390	373	369	419	397	364	355	371	373	390	381	383	416	396	363	375	367	397	378	375	357	396	363	391	363	408	355	376	380	398	362	402	384
9564	1752	1700	1882	1668	1481	1326	1221	1116	1054	1017	955	977	982	955	952	985	935	905	943	920	928	964	920	933	884	903	906	987	865	902	867	898	936	895	862	936	932	889	891	950	898	871	932	954	895	899	915	950	912	870	907	901	858	916	831	878	858	870	934	900	904	903	894	865	844	905	851	890	886	887	906	892	905	916	864	904	915	858	905	835	885	939	887	920	920	903	854	878	882	869	909	971	869	855	862	892	927	864	913	870	887	899	892	918	898	943	918	902	924	884	883	888	885	849	858	881	868	912	889	861	911	918	861	882	875	873	868	947	893	872	851	889	936	923	887	885	889	916	821	916	881	858	868	883	852	896	894	892	848	859	889	865	881	893	856	906	897	906	876	880	871	921	922	855	860	839	857	830	887	882	821	904	824	926	883	891	892	889	949	907	960	918	887	884	860	859	938	884	916	900	941	810	895	839	895	861	846	889	881	845	882	893	879	941	894	916	881	902	886	872	866	834	894	908	901	873	937	912	881	953	863	900	873	893	896	871	923	850	937	904	903	912	879	910	914	975	824	856	903	887	894	861	852	882	941	892	863	877	904	921	942	907	850	884	874	911	901	855	895	875	889	888	943	824	844	870	862	892	873	861	919	870	878	938	873	813	901	906	884	863	912	853	879	897	916	959	913	874	832	882	860	905	886	815	854	880	856	888	873	882	861	886	912	936	859	901	859	887	835	829	873	931	908	922	917	865	891	916	856	874	883	901	877	898	833	860	885	878	895	921	864	919	908	952	875	929	895	886	933	859	877	894	906	902	903	862	900	902	871	902	900	832	873	904	901	848	919	878	856	881	853	879	910	927	846	843	826	899	940	846	876	886	923	801	930	888	892	917	877	899	926	869	882	911	895	863	907	945	840	886	864	887	871	908	865	842	922	933	905	910	885	847	867	851	905	895	885	897	893	889	915	897	940	842	804	873	856	912	863	920	869	823	890	812	900	930	850	873	916	918	858	894	899	858	893	883	866	930	906	868	860	882	857	954	883	916	884	855	930	937	890	922	903	907	955	825	927	854	897	898	918	903	869	891	867	881	889	873	877	845	909	868	838	899	864	947	898	895	822	890	869	891	861	895	870	843	863	874	894	929	915	823	819	877	866	901	886	895	940	863	884	922	883	919	861	909	858	857	895	861	923	935	910	849	903	863	868	853	913	894	910	903	810	829	896	928	833	879	911	922	915	901	884	911	865	880	854	952	914	926	868	834	883	918	907	895	892	903	912	917	930	872	863	897	880	872	854	930	888	878	892	915	863	899	877	868	895	913	856	875	919	871	924	875	864	877	916	871	856	868	887	889	863	879	869	893	864	908	863	873	909	890	917	928	902	882	878	861	830	907	866	850	891	868	917	884	849	907	922	875	915	858	884	901	886	905	830	915	898	915	902	917	867	852	883	941	863	911	832	916	889	815	848	907	874	876	925	877	870	900	911	878	881	903	889	869	895	943	901	851	866	896	902	873	877	925	823	908	935	892	908	881	934	898	909	928	888	876	898	941	883	827	923	913	852	910	912	874	879	848	938	855	910	856	899	937	935	877	916	896	921	839	909	906	842	871	872	890	862	905	909	827	904	865	902	928	844	847	926	926	945	848	868	890	865	897	864	846	896	906	872	905	856	883	859	879	900	936	906	902	897	892	925	875	888	875	900	821	890	840	858	902	896	902	873	914	890	861	885	900	870	898	864	886	890	900	851	878	869	855	895	846	954	883	872	879	888	860	919	887	854	915	854	860	877	926	880	925	924	898	847	846	856	894	861	893	893	851	935	845	849	884	854	861	908	853	890	890	914	884	927	897	910	899	896	901	913	886	974	862	887	909	872	856	904	886	928	918	901	847	911	895	868	821	878	881	900	910	862	887	930	901	939	936	896	923	836	904	847	845	899	850	885	899	851	828	869	884	924	882	884	881	857	914	874	878	856	856	896	892	898	955	898	908	883	894	884	887	873	849	936	884	892	859	873	881	876	875	897	866	894	906	876	870	882	910	906	848	844	924	880	893	924	867	899	888	900	916	867	932	866	905	903	930	819	884	904	873	878	859	892	868	878	884	882	855	868	962	933	884	856	913	853	907	882	851	882	916	873	884	854	872	886	892	869	880	858	888	844	875	895	887	894	940	910	866	889	869	869	850	860	850	931	897	882	884	847	894	909	874	914	876	891	896	938	906	898	878	889	933	877	918	883	907	870	835	872	871	895	901	914	871	856	918	881	872	896	865	855	859	891	894	851	876	896	896	875	844	942	906	862	870	911	856	892	897	930	894	816	901	868	942	896	931	867	846	883	886	868	909	896	875	818	818	836	872	916	936	878	878	928	876	901	877	867	911	906	852	943	900	869	914	888	895	905	862	912	870	889	850	887	905	959	855	879	835	875	916	869	931	962	880	917	900	918	887	884	883	938	843	936	845	881	924	912	886	901	868	926	921	916	933	912	866	902	883	884	844	862	886	915	874	932	840	868	884	926	937	893	918	944	901	854	891	866	919	856	839	907	905	844	851	925	858	870	884	898	908	909	894	879	919	877	881	918	902	856	880	914	842	914	866	884	899	906	887	895	921	903	861	871	892	854	919	911	897	840	870	870	917	848	885	918	843	876	872	896	917	878	867	873	871	826	810	880	977	901	888	874	914	839	904	927	862	834	887	875	900	919	887	859	908	915	866	871	893	844	898	821	910	861	888	851	894	882	881	825	883	877	891	900	872	871	870	855	898	864	851	920	900	887	873	884	891	840	857	915	877	908	896	909	875	890	928	894	890	945	886	886	890	908	911	904	900	898	880	849	932	850	848	883	921	940	901	930	892	865	879	848	862	948	916	943	852	926	918	931	890	883	896	824	869	912	908	869	875	899	895	864	912	898	863	924	889	877	873	852	898	921	881	915	921	883	868	935	865	862	867	909	862	966	921	878	856	918	862	850	889	897	930	869	936	968	863	872	872	929	865	922	923	872	883	848	879	895	887	929	911	871	858	904	923	873	866	881	939	834	863	856	888	913	910	869	907	929	890	902	887	883	955	829	923	886	882	857	857	841	889	932	885	827	891	877	826	871	908	830	890	934	914	900	876	946	904	908	912	893	899	860	884	914	866	891	863	919	939	881	908	924	912	905	853	874	821	857	872	893	914	852	915	843	859	854	853	896	893	879	861	891	840	914	912	868	861	885	864	831	921	896	898	909	871	906	917	883	905	892	923	916	883	884	905	897	906	939	919	854	864	969	902	916	876	894	885	894	833	852	914	904	897	907	854	912	835	886	882	848	872	852	853	874	949	905	884	866	844	895	934	855	871	856	865	897	878	865	916	897	908	856	920	907	917	896	827	954	900	878	912	873	881	872	885	897	875	888	936	855	875	869	897	927	870	861	965	851	905	874	918	888	866	856	880	883	844	907	916	878	885	906	900	880	888	890	889	951	908	889	892	928	911	906	899	876	946	922	879	864	892	863	898	917	886	862	844	895
20846	3068	1086	925	640	535	474	375	402	401	350	370	341	328	355	310	351	342	353	326	338	302	311	310	312	272	334	299	302	260	337	329	320	296	330	293	329	305	326	285	321	309	326	303	309	323	299	272	312	327	306	339	319	330	312	331	330	304	333	309	305	322	269	342	303	294	298	311	299	341	304	308	309	299	303	351	324	298	296	280	322	305	335	341	340	286	292	303	309	316	299	333	297	322	303	342	334	332	317	313	344	342	335	282	318	315	296	293	311	309	293	303	312	321	302	315	328	293	336	301	336	330	299	358	327	298	293	318	335	332	328	319	340	319	327	298	283	315	301	311	301	309	325	338	331	312	281	289	329	293	328	311	288	296	311	318	325	285	321	311	316	343	280	293	312	337	310	293	342	321	297	301	332	333	332	308	325	342	304	309	291	301	337	321	313	280	326	268	332	314	328	291	309	312	294	296	303	377	339	308	328	302	331	315	347	322	332	302	345	309	293	304	348	339	321	289	290	311	332	331	313	310	263	309	303	291	295	299	314	267	286	296	300	348	312	320	280	332	332	332	319	315	307	286	330	305	313	322	301	326	325	290	314	305	300	313	343	309	291	339	316	338	355	344	302	316	299	327	308	321	288	289	275	325	305	308	341	304	327	320	318	342	298	326	321	308	321	315	288	302	293	310	333	333	314	307	284	283	322	288	317	316	299	282	336	306	325	302	340	291	327	352	326	337	313	302	315	303	306	354	293	291	277	310	288	280	288	297	339	331	327	279	291	338	312	304	306	308	344	300	337	272	310	300	347	319	286	306	329	297	308	313	313	315	340	299	345	313	344	294	288	304	323	297	287	322	290	320	293	282	317	317	309	280	299	310	326	332	324	331	345	320	296	327	342	332	305	298	335	300	320	328	332	315	301	302	319	331	312	304	286	289	303	307	328	315	305	293	288	337	291	275	287	311	294	304	319	317	321	322	308	286	284	292	321	305	294	284	342	284	315	281	291	291	318	333	317	301	316	314	295	306	293	286	291	293	334	330	344	298	305	305	286	328	350	319	301	302	300	322	313	323	323	330	305	298	279	292	302	303	339	319	267	322	305	324	306	314	324	340	321	277	271	309	266	320	345	341	327	317	347	330	314	308	323	349	322	330	302	280	291	309	325	305	293	305	297	322	291	327	253	324	289	295	286	337	327	268	309	311	282	330	306	316	321	274	295	294	298	310	288	319	301	335	306	307	327	327	297	330	273	329	291	338	312	339	312	316	330	281	334	289	290	344	301	305	329	360	313	295	332	304	339	305	306	320	303	301	280	326	311	285	297	278	275	350	277	269	333	311	292	327	277	266	304	313	332	339	307	304	290	314	300	303	313	318	350	306	299	278	318	346	309	288	279	348	308	327	281	292	309	308	293	267	311	321	308	327	323	323	278	277	297	324	268	304	314	292	281	326	310	318	309	304	368	295	333	280	311	311	319	291	290	329	312	316	268	302	302	296	266	323	308	286	262	311	270	273	332	333	298	311	272	305	297	324	298	306	301	318	312	343	323	319	276	282	330	297	308	315	321	339	309	322	298	312	308	329	316	329	274	298	304	292	300	316	349	285	333	321	250	319	316	300	290	307	294	303	291	308	288	305	297	318	327	299	350	314	304	303	300	301	301	306	292	326	339	295	309	300	348	299	320	311	324	284	303	326	308	293	321	306	301	333	271	311	288	324	319	291	294	331	269	315	328	295	317	312	284	313	291	311	310	317	311	318	306	305	289	307	295	296	334	294	287	339	303	338	322	283	303	304	305	303	311	313	334	301	320	271	315	310	314	315	306	334	312	325	296	288	315	302	317	325	318	316	282	317	310	300	326	296	303	310	299	300	284	343	290	307	309	305	305	312	260	317	322	315	328	338	313	300	284	309	324	310	317	313	321	320	298	348	313	294	307	313	299	302	318	310	307	317	332	312	351	290	325	320	307	304	326	309	324	272	320	304	316	309	307	311	291	329	329	293	327	320	281	297	304	334	295	311	313	309	331	352	296	345	340	305	278	335	324	316	325	289	337	300	320	312	323	313	266	295	297	268	266	315	286	284	302	344	329	326	356	323	307	340	312	275	312	330	300	315	315	361	307	309	369	319	285	351	316	324	290	308	284	332	355	305	283	316	337	312	297	309	297	308	299	317	336	323	298	297	311	304	306	340	317	313	335	281	353	310	305	325	309	311	329	338	330	326	309	321	349	311	306	305	308	304	298	295	328	294	309	321	313	303	323	284	325	304	281	305	313	329	299	280	334	294	287	309	301	342	336	305	295	306	310	326	296	325	331	363	309	313	315	315	294	299	297	318	329	285	302	320	298	305	314	312	283	315	321	333	310	307	316	346	282	312	363	290	300	314	334	290	289	331	304	282	314	308	323	324	305	314	322	306	297	334	291	363	329	292	307	287	283	287	300	301	286	306	307	302	310	304	300	283	301	297	317	319	294	336	258	288	310	288	293	304	330	274	306	317	303	336	299	324	306	299	296	324	282	338	331	315	311	298	336	329	318	293	282	263	326	328	319	314	304	306	325	320	305	307	299	331	325	300	326	312	321	283	284	338	338	329	317	314	361	313	309	301	304	302	292	314	306	339	316	300	310	333	310	317	335	315	278	322	322	327	291	297	313	309	341	319	319	337	316	291	318	349	306	312	279	314	322	324	351	299	320	336	302	322	322	333	276	309	317	310	299	284	283	310	290	277	316	304	294	258	322	280	308	320	323	329	308	316	306	323	310	309	310	326	282	336	326	346	314	341	348	306	313	328	273	307	288	303	327	309	319	308	310	282	302	303	312	276	297	323	322	342	314	315	327	285	284	332	291	324	298	290	309	314	332	311	328	321	287	280	335	307	287	311	310	315	291	277	335	317	297	347	326	311	305	292	296	339	311	330	324	320	299	339	294	347	302	319	329	316	304	286	309	277	305	307	325	340	313	322	307	325	286	340	334	300	288	288	333	299	310	306	289	283	321	294	330	302	315	309	323	325	303	318	340	313	326	304	310	274	309	311	296	290	303	306	307	336	354	312	264	310	297	306	285	288	325	304	307	316	324	289	282	300	324	328	300	328	279	335	324	301	292	318	331	320	283	322	326	328	308	283	337	321	286	342	272	335	300	357	299	315	330	347	313	310	331	311	310	325	288	290	296	336	336	328	304	309	312	302	297	337	326	297	287	320	349	296	329	330	278	299	350	299	305	334	316	314	334	311	333	329	312	296	310	296	312	313	337	344	318	301	312	302	309	336	311	284	349	299	314	296	272	299	310	308	274	299	349	316	325	311	322	323	282	324	298	273	309	293	332	328	321	312	334	321	288	302	302	321	324	309	326	334	330	284	289	320	308	310	302	277	320	340	335	321	304	270	268	301	319	321	308	280	328	316	324	297	305	285	280	323	336	329	334	316	346	336	304	320	312	346	317	294	291	298	312	365	336	300	311	294	327	301	258	302	314	296	359	331	301	334	293	311	302	281
11989	1990	2223	2689	2232	1829	1553	1349	1147	1132	1077	949	901	914	853	828	884	829	871	833	749	756	750	827	789	764	774	738	767	805	759	734	746	779	702	717	756	746	712	736	710	720	734	728	691	738	726	730	729	733	714	702	709	760	707	686	743	735	719	763	732	693	688	730	722	746	728	736	681	651	702	678	702	707	710	734	726	721	768	716	723	724	668	665	703	741	689	735	743	688	738	686	720	739	720	699	688	693	735	710	725	711	742	738	710	720	720	753	707	725	697	736	692	676	712	702	675	758	718	748	687	689	746	674	662	693	695	691	702	734	746	735	740	727	736	735	706	710	692	727	677	725	704	700	702	700	765	716	684	776	691	717	740	732	710	678	691	714	700	698	719	737	710	700	719	656	713	711	732	725	763	689	692	727	670	686	757	705	714	684	687	699	719	690	725	732	681	670	675	728	698	720	673	712	760	695	701	698	740	679	708	671	650	724	668	725	731	722	710	676	661	730	721	698	714	730	701	738	693	747	717	736	661	649	679	697	722	682	689	702	732	732	702	700	683	752	706	767	692	677	734	679	704	679	746	718	735	710	718	708	718	708	695	680	700	728	702	715	718	675	701	713	706	717	640	710	741	733	742	741	718	706	688	715	748	727	636	715	701	749	674	709	680	715	736	688	700	668	696	736	716	697	767	723	717	703	700	709	693	706	727	743	671	728	714	681	737	754	705	703	700	697	729	715	693	738	727	720	705	675	724	727	654	735	735	682	684	724	750	695	744	754	721	734	728	748	723	700	668	679	695	728	738	693	744	704	784	707	683	653	713	726	712	705	680	687	674	677	731	704	688	702	716	700	707	706	701	713	695	675	718	758	686	678	721	710	690	687	745	719	703	699	742	724	710	714	736	720	704	734	721	759	685	672	723	740	690	715	736	728	692	687	717	729	762	719	685	714	664	735	756	698	711	734	723	720	675	700	677	703	708	710	667	687	739	691	766	712	745	672	702	713	721	714	696	715	697	701	754	762	673	703	721	725	683	685	728	691	757	695	719	676	735	684	677	650	741	739	734	712	704	677	738	668	700	705	727	681	696	669	752	671	707	722	683	695	716	718	719	682	711	723	702	669	692	707	706	743	698	719	702	680	727	726	676	699	726	738	697	657	711	634	739	669	759	755	736	720	691	681	686	691	681	718	694	734	678	748	673	700	702	707	708	735	713	750	691	723	748	684	649	715	694	690	693	718	707	696	725	723	686	725	712	708	738	708	687	717	765	674	709	694	704	680	736	715	735	702	708	703	732	644	754	684	706	715	675	691	729	752	688	680	702	692	698	772	701	649	680	702	684	714	765	719	703	738	718	712	696	729	719	680	680	697	751	726	698	730	688	723	696	690	685	754	708	681	686	719	728	717	716	710	719	688	705	752	689	713	728	700	688	702	690	695	747	737	753	699	698	691	769	690	716	721	700	732	676	699	648	705	693	707	669	716	717	692	662	704	693	672	734	703	679	720	727	717	751	695	724	687	739	756	689	646	701	754	718	701	759	696	727	688	716	722	722	702	729	694	731	695	688	688	701	750	729	715	690	695	704	748	767	727	683	719	723	714	693	728	756	710	744	696	688	684	702	714	743	658	695	674	755	721	686	754	709	717	741	682	742	672	681	720	670	738	747	732	702	693	715	694	681	687	715	724	688	693	709	712	678	706	670	688	721	684	761	746	721	688	688	693	717	722	659	700	731	704	690	697	693	691	672	658	670	708	744	736	698	747	768	718	721	660	678	757	735	733	730	687	694	726	698	745	732	718	702	684	726	698	746	706	721	702	695	657	701	726	721	684	673	742	703	717	707	729	697	730	720	728	750	658	685	701	704	703	686	718	672	710	735	696	690	702	670	728	730	693	686	721	685	705	679	676	721	681	672	660	710	693	691	731	709	689	768	712	735	704	712	753	692	719	752	699	704	696	666	679	733	688	719	695	732	713	701	724	718	726	719	692	660	679	714	732	678	711	682	673	667	740	706	690	707	707	730	704	703	701	756	702	716	736	677	702	692	697	782	725	688	729	688	711	708	713	724	760	642	711	678	725	735	705	711	693	753	731	668	705	660	699	698	661	685	733	719	697	707	660	679	726	671	631	702	703	796	739	656	756	700	679	737	678	683	748	652	716	729	704	650	715	763	671	682	712	746	716	707	682	657	734	718	710	755	692	766	673	657	722	710	721	724	695	682	719	707	710	732	719	680	709	740	734	745	668	713	633	692	707	707	754	659	696	656	758	733	704	695	700	680	689	725	699	702	741	715	703	674	733	659	751	688	669	663	734	683	697	700	735	732	723	715	735	736	727	683	711	712	744	747	731	691	716	675	754	765	724	680	768	717	712	671	721	660	720	719	717	687	717	636	690	678	718	704	734	772	746	711	644	681	683	729	684	741	698	685	745	735	733	704	665	727	741	683	726	666	722	698	708	697	686	707	711	690	723	724	717	702	679	696	718	694	691	733	782	766	663	739	782	730	722	678	681	668	751	722	663	672	684	674	732	735	742	673	710	673	666	706	718	736	737	746	726	724	725	683	742	720	738	719	756	682	700	703	702	691	698	682	759	750	755	693	685	701	688	729	725	693	746	665	697	717	670	742	689	718	698	711	678	754	749	655	716	749	748	692	763	674	694	711	727	714	730	746	680	698	738	678	718	655	710	718	730	703	748	689	705	694	705	720	712	728	703	764	727	718	702	718	719	710	731	681	754	699	704	733	671	775	645	713	723	687	696	710	710	692	701	688	748	736	761	713	692	723	676	731	754	710	728	711	726	738	740	723	715	692	662	671	699	684	718	737	702	716	734	661	690	675	636	736	693	725	706	697	766	721	655	744	705	666	723	749	722	693	699	721	712	718	715	684	732	695	718	682	746	749	706	717	701	706	721	715	741	721	681	716	711	736	692	670	746	691	731	722	734	664	665	720	739	670	688	670	733	710	739	678	746	712	741	709	702	716	710	699	749	659	722	672	721	729	700	701	693	699	737	757	771	724	720	682	702	750	680	695	736	737	705	686	739	690	723	705	738	744	737	672	714	728	734	699	716	688	715	709	715	718	698	707	697	713	710	634	735	718	706	638	725	774	732	658	741	730	681	701	664	677	696	689	700	710	706	685	742	702	709	724	712	704	702	695	718	682	735	667	697	733	708	708	713	704	716	696	730	690	697	720	673	730	711	686	694	704	741	668	684	694	724	707	724	728	697	696	696	673	680	694	735	715	726	680	689	735	696	647	659	684	707	711	708	723	734	673	728	713	744	714	695	685	680	694	706	704	682	704	711	713	705	713	708	682	710	750	732	769	738	715	718	681	713	715	723	730	738	708	668	734	748	726	710	736	718	706	672	714	696	718	697	684	730	744	652	714	714	707	734	702	704	742	700	742	696	723	694	733	689	758	683	716	719	698	716	718	697	735	761	712	745	668	772	714	712	651	680	683	715	712	743	705	672	696	716	739	719	708	685	730	687	711	720
4152	575	300	242	265	246	245	240	242	226	239	218	242	252	228	233	217	233	224	215	241	241	240	236	228	228	210	248	233	227	231	249	246	251	255	259	223	239	264	248	230	221	218	241	245	222	246	203	227	241	237	251	260	262	223	226	238	215	216	244	270	215	236	249	220	220	233	224	239	245	255	239	232	251	229	231	222	229	230	236	245	246	251	235	243	236	233	263	227	251	228	222	249	225	211	250	233	245	221	232	231	250	243	223	240	241	263	219	224	241	229	267	195	233	237	261	210	240	244	249	236	222	239	250	257	199	252	252	227	223	256	273	218	233	252	236	252	239	209	216	230	271	231	249	263	229	225	259	225	211	207	255	237	223	230	220	226	244	209	252	235	251	237	236	214	222	243	224	232	196	230	222	223	230	236	251	226	227	231	223	241	216	226	234	216	230	240	236	226	225	238	239	249	244	236	245	233	238	231	231	237	236	235	239	223	259	245	235	237	257	248	248	288	237	215	241	274	211	226	227	223	214	212	217	240	231	233	217	228	231	211	227	236	236	240	220	219	236	216	245	241	233	220	217	248	240	258	218	205	232	245	231	228	248	258	216	255	281	201	228	191	213	243	230	246	236	251	231	217	245	232	214	235	229	267	244	249	243	200	212	201	229	254	236	238	240	233	246	224	210	233	213	207	247	199	256	257	227	222	273	222	230	222	246	242	232	230	261	243	215	235	221	235	229	204	221	252	237	216	253	254	228	227	239	217	246	214	240	244	227	265	240	240	207	250	231	225	214	221	232	255	234	231	236	251	251	226	218	194	249	229	225	234	232	255	226	235	251	238	244	221	230	235	214	210	199	229	267	232	266	247	201	230	252	225	235	228	213	230	241	239	224	253	228	221	237	208	237	242	243	230	237	273	221	240	243	248	262	249	200	211	243	217	210	219	231	253	219	218	225	229	206	245	239	245	233	205	226	241	263	237	219	230	236	226	244	225	241	244	207	215	242	220	212	227	233	247	226	218	233	223	235	228	211	226	240	241	269	227	232	244	233	233	234	233	192	199	227	244	233	240	238	227	245	198	234	239	221	226	231	222	235	239	230	257	216	240	208	217	212	218	223	242	226	235	231	254	247	210	225	251	246	229	193	236	217	236	218	227	199	267	208	242	233	248	226	269	227	242	254	230	240	257	235	228	212	264	238	233	231	231	227	227	255	217	236	244	232	267	248	246	228	253	217	236	263	211	196	238	229	246	234	239	226	241	250	256	244	256	265	236	222	238	264	259	221	213	247	201	212	253	233	253	201	225	222	238	207	240	235	229	215	242	196	248	238	205	247	236	230	217	231	203	224	192	257	231	218	221	223	229	222	206	247	243	256	247	228	236	229	231	230	232	255	213	251	256	259	240	249	235	236	248	228	217	244	216	224	222	212	201	217	232	238	242	246	259	211	206	214	238	221	246	215	219	228	213	238	244	224	228	249	221	195	221	249	228	225	226	224	246	248	236	236	218	209	244	238	237	198	231	222	238	228	233	246	239	239	259	250	232	239	248	208	235	229	257	220	270	217	237	200	237	245	221	238	230	219	218	222	244	231	242	275	201	215	276	206	226	260	263	248	215	218	237	246	241	230	290	240	232	259	227	246	242	234	229	244	247	268	239	254	218	249	256	211	237	210	250	212	240	196	228	239	258	238	203	245	218	252	218	219	230	244	242	237	210	234	244	247	232	252	218	227	257	231	236	259	233	249	244	219	257	229	247	253	253	259	255	220	218	225	254	224	239	228	222	236	239	238	231	189	215	217	218	235	244	235	229	217	208	229	203	242	217	225	232	252	219	266	199	211	230	228	260	206	231	255	229	256	236	205	224	223	239	212	208	248	250	243	212	231	262	212	226	209	233	248	208	239	245	209	235	226	245	239	203	250	237	243	236	193	206	228	224	246	241	233	243	244	240	230	235	213	244	221	237	239	217	234	263	238	236	217	216	247	207	251	267	235	246	227	233	226	231	251	246	244	235	217	241	196	250	255	255	239	208	247	255	249	211	225	222	235	252	237	243	227	250	237	221	250	263	226	243	220	258	272	225	261	239	247	221	233	234	243	236	228	211	220	214	216	237	260	223	276	271	224	241	234	235	265	220	251	243	251	237	246	228	221	222	238	240	213	251	216	269	217	228	227	232	209	200	229	224	228	236	248	242	199	267	242	229	226	235	218	214	233	252	248	226	232	233	226	214	220	262	243	256	242	255	244	236	247	250	207	218	234	264	210	236	257	228	237	213	241	232	213	257	219	256	271	220	236	228	230	256	233	229	229	245	236	229	222	228	225	248	220	215	219	237	225	245	227	190	229	246	253	246	222	230	204	225	194	199	225	233	234	234	234	221	254	244	250	240	197	228	256	214	237	214	232	227	213	256	201	197	201	261	251	234	243	231	215	235	237	233	239	229	238	233	248	236	236	220	247	252	242	231	257	226	229	229	255	206	239	247	219	238	243	224	233	215	238	219	226	243	225	222	201	277	240	232	206	259	225	215	249	225	231	244	231	240	233	230	232	248	210	222	256	237	232	225	213	234	244	225	218	228	239	270	271	213	228	254	232	229	241	228	219	230	212	239	202	241	218	244	225	216	238	229	223	248	223	208	243	244	256	244	231	244	264	224	201	188	238	215	219	234	231	225	205	260	243	246	230	233	218	214	226	228	235	231	243	248	231	204	213	261	215	233	232	253	248	250	194	253	257	246	254	230	217	255	247	215	277	226	212	226	230	220	239	249	218	230	230	219	248	247	233	216	264	226	223	232	214	245	210	194	225	240	241	246	194	259	214	237	260	254	226	239	238	225	254	253	235	227	258	245	243	233	257	262	214	229	239	221	235	220	241	204	246	249	270	228	209	214	243	227	232	224	221	235	248	261	221	233	225	218	242	215	236	253	219	231	231	197	223	230	250	257	234	246	253	249	242	212	241	217	237	240	256	233	236	225	202	236	223	232	220	226	223	230	241	208	233	250	236	224	236	247	229	249	253	256	257	223	241	217	240	240	216	222	206	240	216	256	244	227	242	221	233	210	225	240	242	221	239	221	236	223	229	214	218	232	229	213	211	233	245	262	239	241	224	271	243	223	203	243	242	228	222	205	211	237	271	220	227	242	240	234	235	226	250	256	236	252	235	233	237	232	217	215	220	198	243	232	226	236	225	246	217	246	245	230	254	268	233	261	214	260	242	237	255	204	214	236	247	222	212	242	234	219	225	216	212	207	251	233	203	220	256	221	228	244	229	230	235	255	239	234	217	215	248	236	238	218	236	234	222	258	232	230	241	236	234	226	247	199	219	243	241	233	216	249	284	216	256	241	264	227	250	237	257	235	241	241	256	239	230	221	224	239	234	232	230	225	245	214	225	227	220	215	252	232	228	216	245	263	183	265	209	239	244	232	242	234	219	259	233	223	241	235	254	218	239	222	225	235	208	232	236	249	221	214	226	226	206	223	230	247	228	225	219	204	245
3474	847	678	722	646	611	613	596	608	574	587	573	591	543	564	614	635	558	574	589	582	609	593	606	588	573	616	595	620	613	559	564	589	607	625	620	566	607	594	633	589	595	588	565	565	540	595	584	578	574	626	554	546	590	592	573	577	604	552	588	546	637	597	600	593	563	633	624	548	542	614	589	554	600	571	608	619	581	582	609	626	557	615	596	569	525	599	549	562	577	549	619	572	609	618	568	554	571	612	590	631	609	573	589	543	534	596	606	572	584	560	592	642	596	575	560	558	598	583	561	614	558	582	602	575	602	597	555	538	556	548	599	600	536	576	617	532	568	570	572	575	610	592	601	595	553	606	563	574	569	603	589	608	566	597	590	601	553	570	629	579	583	580	561	593	557	549	599	598	635	588	565	609	578	549	592	568	604	559	550	622	612	590	571	630	605	572	606	580	620	619	617	571	600	577	614	583	591	577	601	575	562	583	572	592	590	620	578	568	608	576	613	584	630	571	590	606	533	584	561	591	575	586	583	583	588	536	599	561	585	581	566	570	612	593	609	566	548	608	573	606	578	570	580	577	566	574	581	546	568	555	568	604	598	613	603	538	583	575	598	576	570	541	563	564	612	591	591	568	632	572	548	540	641	546	590	568	592	566	592	556	559	613	575	591	592	581	592	573	538	614	626	559	599	574	609	545	578	614	544	590	584	579	577	551	580	600	589	578	592	595	562	571	611	554	629	580	605	570	631	559	565	528	604	628	593	547	583	603	623	609	605	580	595	613	586	606	622	573	616	635	594	634	557	577	572	581	543	599	632	591	576	560	580	594	592	573	571	568	548	577	556	610	585	571	576	602	604	568	578	528	594	645	637	592	587	567	556	599	567	590	591	604	578	568	566	553	583	566	538	554	591	587	510	572	623	560	507	554	605	603	577	574	646	570	589	531	562	606	572	570	584	560	589	610	618	572	592	602	557	583	672	594	619	577	584	615	575	581	571	558	594	586	587	576	581	542	630	578	591	611	570	603	575	587	635	618	564	568	579	559	538	562	591	569	609	558	601	621	567	602	563	595	602	556	601	584	614	582	591	576	577	566	608	565	604	627	570	588	564	552	609	548	654	570	592	587	624	590	573	590	551	580	609	588	576	595	583	592	583	576	576	571	593	572	589	567	616	570	599	570	622	552	601	589	588	589	614	593	528	582	566	616	588	579	623	562	573	577	590	622	569	579	597	622	574	576	605	555	567	606	586	626	608	599	593	560	550	578	593	546	587	554	587	579	567	602	596	575	592	584	591	587	563	589	595	624	629	604	589	603	573	571	575	605	613	622	594	600	596	593	604	594	558	564	553	587	578	555	581	538	583	566	557	596	582	561	602	610	555	566	636	596	579	613	613	567	562	574	548	602	647	575	596	556	580	540	575	589	580	588	565	612	552	603	612	593	522	564	596	600	615	560	559	607	598	580	583	559	610	556	592	550	569	585	575	596	576	571	611	615	588	573	570	578	606	579	597	579	595	590	579	606	578	597	570	547	574	601	577	613	568	563	579	583	624	548	572	563	630	556	537	555	566	619	605	554	607	573	558	607	585	587	571	570	548	576	577	600	590	610	618	599	612	583	573	579	545	569	582	602	631	577	570	603	609	543	604	547	528	614	576	564	628	540	622	569	630	539	597	568	625	587	567	582	586	568	592	579	606	579	602	548	576	584	575	560	579	575	620	601	596	582	606	626	588	574	592	590	584	639	585	587	593	581	579	583	567	569	592	606	618	595	624	601	565	569	572	556	574	601	528	566	577	617	554	582	561	573	617	596	601	606	539	590	552	559	601	592	574	597	575	572	594	600	598	565	596	544	520	592	559	611	620	557	581	596	574	601	611	564	600	576	640	576	565	576	567	613	611	602	579	594	598	662	560	611	549	553	533	547	558	599	565	586	584	580	560	552	578	577	595	598	644	606	562	604	571	639	611	562	594	560	553	585	575	607	544	562	589	558	585	609	554	613	588	646	580	581	587	585	600	547	599	574	613	596	591	566	639	577	565	563	563	566	586	627	521	599	619	586	554	593	595	580	617	584	567	533	556	567	597	606	581	563	585	606	634	605	518	611	597	539	567	577	557	589	603	570	613	579	597	563	565	600	588	601	590	606	583	623	571	610	598	625	587	593	607	578	606	576	581	585	626	607	580	595	591	592	587	591	591	603	601	547	571	574	588	524	578	563	610	559	557	567	570	557	625	584	567	553	596	580	577	537	572	586	595	586	589	557	587	560	622	528	574	619	598	582	593	614	601	590	574	573	560	585	581	519	591	587	593	596	580	581	576	594	584	579	588	641	607	560	565	609	555	610	600	569	539	588	598	609	550	608	583	566	602	522	595	594	607	592	603	606	561	562	561	606	574	591	548	583	602	591	564	607	570	608	588	580	559	602	594	607	551	577	559	579	561	582	559	597	556	613	627	575	629	569	601	615	581	607	602	601	591	591	592	601	557	553	615	596	571	593	583	577	591	571	565	578	586	622	612	610	586	608	573	603	584	579	579	545	573	587	599	585	557	558	528	560	568	591	575	585	571	537	605	612	608	591	571	579	568	607	557	602	561	598	587	564	592	587	581	608	634	596	578	573	544	619	609	560	557	560	540	614	544	618	590	565	585	557	577	577	588	610	555	573	560	576	550	604	581	541	574	556	590	605	565	586	593	614	642	547	579	548	601	585	573	566	631	604	613	553	633	598	576	554	610	575	586	600	593	576	581	569	581	585	562	550	561	599	525	603	568	590	600	585	566	561	604	606	588	599	576	553	619	585	565	598	623	586	604	596	587	589	605	588	571	614	588	631	564	578	584	590	555	570	623	576	599	596	606	560	612	533	564	596	570	592	531	638	564	579	611	572	593	557	617	582	567	569	567	573	567	596	567	620	581	523	595	517	600	581	597	577	587	593	553	616	631	547	586	554	575	575	586	567	635	597	569	605	540	606	580	559	574	586	555	635	571	613	591	617	565	612	595	596	591	613	629	604	555	580	582	584	565	578	596	598	624	543	587	587	607	591	567	602	576	594	575	555	587	574	587	610	568	573	630	584	619	588	571	551	643	564	592	583	596	587	585	581	563	586	599	579	573	624	573	595	651	595	628	583	579	560	578	583	578	587	562	612	591	598	564	558	557	555	582	605	571	556	559	603	595	556	599	587	592	598	578	582	584	579	573	645	606	542	575	654	583	543	587	555	559	657	560	593	539	594	576	582	541	589	608	563	559	594	626	578	611	571	555	635	570	568	573	578	599	580	588	602	583	611	588	557	564	578	583	596	580	556	575	554	578	548	597	555	550	583	608	639	607	554	597	631	576	606	586	579	591	617	591	594	568	598	585	592	562	565	575	599	590	612	569	609	551	574	612	599	567	554	592	594	593	593	596	582	603	563	590	565	567	594	591	547	593	617	579	571	601	616	549	581	588	582	558	592	630	562	607	578	570	556	605	596	589	603	596	589	588	552	552	573	590
12963	1673	815	703	581	507	420	483	437	400	446	398	374	381	357	393	389	436	408	420	395	389	403	383	387	394	406	387	369	360	365	399	381	387	427	358	366	417	435	393	374	395	347	369	421	356	368	412	397	385	415	403	401	412	373	406	400	393	393	385	381	407	367	357	372	361	390	381	403	384	367	403	379	368	347	377	363	401	391	360	364	400	386	392	398	355	359	351	427	429	366	391	359	380	394	356	384	417	388	403	393	386	402	404	374	363	367	397	367	385	402	370	358	350	349	387	339	431	354	338	360	388	410	421	398	399	372	354	350	361	361	383	369	398	409	379	364	396	407	379	348	379	384	392	374	378	359	367	403	385	363	369	390	342	365	354	389	362	392	364	356	376	379	408	387	365	348	401	374	400	382	398	393	366	399	365	398	394	344	386	371	367	381	360	364	365	379	397	384	379	360	379	377	367	367	364	388	365	393	351	362	419	394	362	390	403	394	400	418	366	391	391	351	387	385	363	364	386	378	394	396	376	423	387	361	393	372	379	406	423	392	409	386	358	405	405	390	373	365	368	379	383	382	384	377	387	369	404	372	359	347	394	361	383	394	419	411	343	369	384	383	358	362	403	412	369	406	347	379	367	383	386	377	382	393	357	362	374	386	359	377	415	409	380	365	358	389	409	403	380	390	466	354	351	396	403	356	407	397	385	402	390	365	361	399	405	400	370	414	372	369	374	379	378	388	390	388	396	373	403	400	387	352	381	404	389	372	367	406	402	373	381	393	397	421	370	367	363	346	362	389	397	392	363	398	411	405	412	347	376	358	377	389	393	419	438	367	412	404	352	382	435	370	392	379	402	399	406	382	395	376	364	407	408	371	406	399	384	379	412	364	417	427	350	342	403	380	371	354	421	389	382	357	379	430	380	402	336	338	437	431	327	383	376	386	347	371	376	378	385	369	387	416	372	396	366	380	410	351	390	376	382	382	356	374	383	397	430	389	373	375	394	400	363	391	409	363	351	393	400	357	361	345	389	379	366	391	428	377	410	387	384	387	376	357	354	387	418	364	393	395	380	387	373	426	383	386	364	396	395	388	378	398	345	373	362	381	371	391	416	405	361	390	365	402	356	416	379	392	360	410	390	394	386	375	390	396	388	390	385	369	353	386	407	392	385	388	369	370	373	390	391	365	382	390	383	395	385	407	356	359	395	369	381	378	372	401	343	371	356	352	399	390	379	375	405	362	377	399	389	362	394	376	345	386	422	372	415	432	349	375	373	406	397	398	380	370	357	359	387	399	382	379	392	380	419	399	398	411	364	391	352	357	368	407	368	383	394	377	382	352	389	404	378	365	410	382	408	412	383	408	355	405	393	355	415	394	399	350	372	341	380	410	371	362	367	398	361	397	389	373	382	369	382	352	394	382	341	397	383	379	383	421	369	353	387	386	394	384	377	379	357	407	363	380	392	360	362	375	366	342	378	401	446	377	415	364	407	413	352	369	360	373	386	398	387	384	353	367	379	362	393	345	385	372	370	370	374	387	389	374	362	364	392	359	385	387	369	365	368	364	322	351	369	385	345	380	416	373	413	399	394	428	355	341	383	411	385	388	353	397	397	408	397	395	376	371	367	381	407	390	375	381	379	368	368	356	362	358	377	375	392	376	359	359	392	414	370	386	377	366	379	373	410	395	387	402	388	387	416	415	381	374	388	379	384	391	369	389	362	397	360	355	393	384	384	320	375	388	381	390	349	367	404	370	373	378	336	351	348	348	352	364	369	353	373	383	344	371	368	370	389	377	371	402	390	399	420	378	363	378	399	397	366	410	406	401	367	376	396	389	380	380	375	402	379	367	407	368	381	364	384	373	395	379	372	397	432	395	380	391	336	347	375	387	333	397	381	372	408	391	362	400	348	388	384	407	405	416	444	353	411	381	344	387	376	396	369	399	399	369	343	355	401	362	342	328	393	428	368	416	379	397	397	370	375	374	332	390	414	421	412	405	404	338	352	397	377	383	347	391	368	375	389	371	364	377	380	382	391	358	353	360	390	377	390	386	378	361	377	384	384	420	390	406	404	354	373	377	346	403	381	361	360	384	368	379	369	379	408	372	398	414	409	404	367	348	370	360	364	390	400	353	385	381	386	429	377	399	379	409	399	374	398	412	359	400	398	407	409	367	372	374	379	401	377	364	397	414	366	361	411	363	339	389	410	413	388	363	413	400	373	389	394	393	353	340	390	378	381	350	383	355	398	383	371	362	385	358	388	371	363	356	371	409	391	381	381	403	404	400	390	371	431	411	345	366	377	352	392	379	346	356	377	370	358	372	411	391	390	379	413	387	369	372	349	388	376	340	359	339	355	357	380	364	357	384	387	392	380	375	386	344	396	405	399	391	406	413	383	409	359	351	347	347	372	418	391	342	396	363	395	407	325	387	411	371	390	372	368	396	377	379	383	370	418	380	365	391	386	388	390	372	419	387	376	356	394	403	377	350	420	408	394	392	404	385	356	348	387	383	339	384	389	352	361	362	353	383	407	368	376	431	363	387	347	375	393	399	395	378	381	366	389	410	383	376	409	389	401	361	360	390	362	379	374	379	419	404	385	379	378	378	378	394	360	332	369	371	376	381	353	401	369	371	394	408	394	376	373	376	402	388	393	395	369	400	355	368	396	406	392	379	365	388	394	428	405	354	405	401	392	412	373	389	402	399	411	379	392	397	352	362	412	380	415	385	358	394	373	349	413	351	352	380	374	371	385	376	385	391	399	399	394	344	401	369	381	380	379	420	384	383	406	389	422	386	401	378	367	354	368	370	399	389	406	364	374	394	396	380	360	407	360	379	369	364	348	342	399	417	356	382	393	371	385	383	347	398	348	396	388	371	387	365	375	363	368	360	372	383	372	348	375	372	390	374	353	352	405	403	365	372	396	368	398	386	427	377	363	403	370	365	316	358	392	372	384	392	406	409	363	359	327	378	388	384	335	389	397	385	384	373	400	394	393	391	395	377	400	362	403	393	410	378	390	409	389	350	337	376	427	373	375	375	357	387	398	390	407	409	402	384	332	354	395	399	411	381	385	366	369	362	391	365	389	387	390	389	335	380	373	397	381	374	392	380	371	381	379	356	398	374	365	383	428	371	403	390	400	399	369	360	386	387	411	378	376	335	386	376	385	380	357	379	379	404	370	417	349	394	384	346	382	397	411	362	388	374	357	398	425	409	383	389	393	423	367	363	350	378	361	387	387	383	426	383	394	381	397	360	384	329	385	339	428	363	417	390	411	401	398	394	385	409	393	361	387	368	358	395	408	364	366	355	376	372	384	375	390	361	380	388	371	341	330	410	386	369	398	420	403	352	383	380	381	379	389	385	370	367	389	382	388	413	375	387	380	408	393	385	382	391	386	364	387	405	363	385	374	370	411	406	380	406	384	356	392	335	388	375	374	389	371	419	400	357	360	388	418	389	389	404	384	385	371	408	376	394	406	372	342	381	382	337	374
9339	1652	1747	1901	1638	1561	1367	1239	1148	1071	962	1005	979	949	919	925	976	902	940	927	954	921	917	910	871	919	891	896	938	897	899	887	917	917	972	929	933	869	884	932	890	885	827	904	854	887	857	943	846	938	937	900	934	914	854	935	843	843	870	835	896	934	903	881	902	917	907	825	860	921	890	907	886	912	875	839	878	883	923	823	873	871	930	882	901	862	876	904	852	842	850	852	917	900	900	838	861	895	937	928	863	914	883	878	897	930	827	861	912	886	921	911	838	876	846	896	866	859	851	874	897	909	946	899	862	906	893	888	838	853	898	926	945	852	888	835	844	880	855	877	857	915	872	816	878	924	870	888	850	847	889	857	875	879	882	913	840	867	907	885	885	923	877	912	858	856	906	886	875	848	909	876	905	876	944	836	846	876	855	911	911	863	905	901	885	875	922	895	869	890	896	906	888	875	870	858	895	902	886	910	851	863	828	837	885	839	820	864	860	898	887	870	862	926	846	855	891	866	864	902	873	886	811	860	894	912	918	889	843	895	874	913	835	868	887	910	863	876	932	846	841	873	851	891	859	885	817	879	827	862	917	860	858	829	897	867	869	862	903	928	852	826	892	924	865	874	859	932	898	872	870	894	895	886	941	874	924	886	937	889	831	891	862	869	952	845	847	847	977	904	887	834	911	924	908	937	894	892	873	909	905	867	831	918	894	926	842	901	902	872	841	871	837	845	851	868	884	908	915	891	895	868	829	929	896	917	847	873	875	924	918	875	871	901	878	830	855	933	859	887	848	914	865	923	865	882	898	930	890	885	888	883	896	938	855	913	889	902	921	921	905	868	890	889	891	822	897	915	900	848	857	846	902	860	861	864	842	917	826	835	915	876	840	908	917	868	864	904	837	907	862	894	885	868	856	900	886	869	829	878	879	889	881	846	858	867	912	916	898	858	856	887	881	914	894	865	891	891	818	865	891	854	870	909	878	887	867	876	893	910	915	842	878	891	906	869	889	870	867	893	832	876	929	914	921	843	886	933	931	853	872	893	866	865	874	841	917	894	893	806	875	874	903	867	861	897	947	873	893	891	894	844	898	904	921	845	824	877	849	897	871	911	869	930	890	889	909	880	887	847	943	918	877	839	850	882	881	900	905	880	898	863	933	882	841	875	881	835	862	860	911	798	907	898	905	842	851	883	875	929	811	902	873	863	893	867	919	880	889	912	891	873	878	879	864	906	904	905	875	831	918	898	873	873	857	851	880	852	862	894	926	883	879	892	877	883	868	909	864	822	887	943	905	896	904	848	855	864	887	841	924	839	897	851	882	820	893	918	891	910	853	936	929	884	868	905	956	939	867	887	902	943	882	866	889	822	903	940	929	873	876	913	932	916	826	878	834	851	862	878	866	874	901	892	851	856	837	839	867	865	866	879	891	900	881	901	904	909	879	891	886	850	877	893	876	855	870	889	883	812	896	849	883	860	882	886	883	903	882	868	909	870	921	874	842	943	893	883	949	844	849	905	882	893	897	875	927	870	854	844	903	901	890	868	888	869	901	910	832	898	836	883	947	888	925	865	881	898	875	896	902	924	878	870	886	903	903	889	904	921	896	855	869	939	846	844	862	897	920	884	908	851	875	917	925	903	855	871	892	904	885	893	919	860	945	850	908	858	867	876	833	896	831	860	906	873	950	828	899	859	887	874	821	881	875	909	845	905	947	862	897	872	915	893	887	868	872	913	876	868	880	844	914	871	889	899	832	885	869	820	909	857	863	865	890	830	894	872	858	817	890	844	882	882	897	869	861	883	862	879	900	854	848	887	903	845	856	885	898	869	864	883	818	836	895	879	855	865	873	904	869	905	850	921	880	855	909	895	890	904	853	877	896	884	875	886	903	903	913	855	897	913	830	858	891	892	799	900	916	915	916	850	887	893	877	929	898	866	876	822	833	926	856	903	840	929	877	803	926	906	896	878	818	902	870	885	879	935	922	891	844	838	908	885	887	879	852	895	846	882	859	842	884	898	843	835	883	841	860	851	903	906	872	924	895	959	894	863	845	903	911	903	868	844	901	884	913	886	943	873	905	899	830	854	924	878	859	863	878	871	847	870	896	920	885	873	860	813	905	888	922	883	895	929	944	896	878	891	886	893	918	874	890	867	897	870	888	879	857	899	846	857	886	869	860	831	884	916	889	878	866	846	931	851	868	923	889	850	873	833	864	899	892	899	931	838	894	865	883	868	869	868	862	867	857	934	931	880	886	852	922	857	884	926	867	882	877	864	871	923	906	905	895	870	885	867	852	851	824	911	891	857	903	843	896	871	864	923	867	889	948	937	890	829	895	839	899	880	905	901	909	873	928	865	906	926	862	874	910	877	869	899	909	921	940	891	822	843	883	849	866	854	883	897	873	872	872	949	899	889	846	931	863	935	881	917	920	878	895	872	891	899	924	866	855	873	890	863	909	935	891	847	885	916	900	876	890	859	896	906	844	896	867	891	851	875	865	857	854	865	883	937	885	873	906	865	902	901	912	898	888	873	921	880	921	803	913	846	912	903	841	884	847	884	871	857	883	897	882	931	911	827	883	904	818	913	915	889	870	872	927	879	878	910	876	839	871	849	888	854	903	881	838	865	889	901	905	879	860	864	871	868	844	893	947	884	864	869	963	878	877	929	873	886	867	873	887	857	869	850	902	899	892	918	895	946	842	859	929	872	895	878	883	862	867	860	932	889	871	855	898	910	934	882	871	868	951	900	921	824	899	881	968	877	964	913	916	873	940	878	906	946	868	873	897	897	919	912	859	858	903	896	901	900	832	902	830	871	891	849	852	866	854	914	835	841	863	844	885	869	910	859	887	854	889	888	966	851	905	936	913	921	892	902	860	883	835	873	889	885	886	904	886	865	848	874	866	841	913	919	949	918	933	829	884	886	927	833	889	907	835	882	862	865	863	888	855	877	896	838	837	893	948	891	879	848	842	853	896	874	864	909	918	936	855	903	891	885	867	847	909	859	887	889	887	874	908	905	850	918	832	901	916	913	871	888	902	902	879	869	865	875	834	863	873	892	861	862	895	868	863	885	899	862	948	868	850	879	884	854	892	935	899	879	840	855	879	865	896	887	879	901	924	862	919	909	892	854	872	889	869	896	875	899	898	910	897	912	881	872	890	853	905	837	873	892	837	897	883	874	893	907	886	947	917	839	905	836	932	858	852	860	897	917	870	866	911	819	863	845	880	906	891	861	918	894	866	886	885	832	897	869	860	917	887	962	891	897	839	866	837	919	889	863	870	877	872	870	861	838	868	889	848	868	883	862	861	908	825	880	916	914	864	848	904	881	920	853	883	885	839	867	904	921	912	931	860	901	872	895	860	879	877	908	833	838	872	890	906	837	848	871	900	860	904	816	824	884	847	860	896	896	862	857	919	919	888	818	883	866	873	903	838	835	864	911	874	833	891	895	848	875	882	880	930	868	910	894	882	852	891	891	920	874	917	933
20820	3142	1152	910	653	549	510	465	393	403	375	349	332	355	363	351	313	325	297	354	329	311	309	356	317	349	348	292	274	325	312	301	340	341	304	327	295	338	334	322	324	290	349	322	311	294	345	317	321	296	335	278	292	308	322	316	313	350	278	288	305	314	312	316	289	316	326	296	308	272	291	325	322	312	308	307	327	283	299	330	282	313	291	321	330	284	322	305	310	300	308	345	318	311	303	344	334	313	330	311	302	285	294	292	333	296	293	320	319	299	341	309	303	310	336	304	328	300	302	304	324	312	310	295	305	336	292	262	310	325	354	315	334	277	261	314	313	306	301	310	294	286	324	301	283	297	313	316	302	257	333	313	356	335	315	333	317	326	310	338	308	302	309	311	292	307	299	337	342	305	309	325	301	297	288	319	342	339	297	330	317	277	294	300	304	284	306	314	311	299	289	311	332	301	356	326	297	306	301	314	301	344	297	303	334	312	334	316	285	312	295	318	307	352	306	297	285	285	313	323	306	330	309	304	316	327	318	311	312	313	340	313	312	325	321	304	315	333	290	332	334	282	316	321	302	302	301	338	284	306	321	312	329	319	300	325	322	340	305	311	299	297	284	304	316	293	326	327	300	329	281	275	318	302	346	300	281	331	312	318	286	281	302	309	316	312	311	290	297	337	299	307	305	295	310	296	338	307	302	299	312	308	292	299	283	320	326	324	330	302	316	303	309	323	308	291	317	323	281	333	316	301	312	290	274	308	294	311	318	302	331	299	305	307	307	310	304	307	293	307	353	290	293	317	297	299	271	320	301	282	314	306	336	315	342	325	296	295	359	311	302	313	312	309	306	309	337	303	301	311	290	309	290	326	315	329	272	334	302	311	294	330	275	321	304	307	277	295	297	329	324	324	333	313	323	283	296	296	303	310	321	336	296	313	295	323	309	306	315	336	287	326	315	285	283	318	339	308	313	324	280	328	323	332	313	298	336	321	287	288	289	316	326	318	310	311	309	332	294	284	318	303	266	310	328	354	323	349	313	335	322	325	302	319	321	301	315	327	325	307	336	317	307	297	293	283	346	307	314	270	323	294	326	299	298	289	321	346	321	285	301	341	292	296	329	316	286	317	301	330	295	337	319	296	285	329	321	304	324	283	314	298	314	327	336	352	306	286	322	313	312	315	318	331	335	297	311	302	316	299	304	269	329	302	332	308	301	289	316	318	357	311	329	348	295	316	314	325	335	281	289	295	302	326	324	321	297	297	314	261	310	322	310	332	305	312	316	298	314	337	333	300	282	304	318	322	298	340	330	303	334	299	309	296	295	332	303	352	301	307	303	319	350	260	313	310	331	271	329	326	278	324	294	294	305	326	321	309	329	322	311	336	282	322	318	283	288	301	309	282	283	340	297	302	307	287	278	300	311	284	291	344	346	280	310	340	291	301	333	351	340	301	296	317	339	312	313	309	319	326	303	345	281	357	306	284	306	297	326	308	327	319	353	290	325	328	301	297	303	306	286	343	321	312	289	273	333	306	358	331	324	299	318	334	323	328	325	300	339	289	325	337	324	323	310	316	335	325	299	286	326	328	299	354	286	324	287	310	306	298	302	315	303	326	296	300	333	308	276	326	311	345	332	294	303	316	295	301	338	325	310	303	334	349	329	307	272	284	304	316	316	320	288	313	289	312	320	301	324	272	305	350	333	316	340	288	284	337	338	284	309	302	292	321	280	306	334	326	298	291	343	336	291	307	301	297	299	346	338	307	305	288	294	309	308	317	304	300	354	313	282	283	321	266	316	337	270	307	294	313	299	298	288	298	336	311	297	298	307	306	358	286	312	281	294	304	345	300	316	307	305	274	282	284	306	284	324	297	348	280	314	294	302	310	295	311	342	304	290	305	315	280	301	286	299	307	290	283	282	293	277	343	323	348	300	282	311	303	298	283	270	315	297	353	280	329	313	284	300	323	330	293	312	284	288	304	323	328	296	320	306	280	338	318	293	299	299	319	335	314	322	314	292	345	336	282	299	326	330	317	299	339	307	337	312	332	311	321	311	303	329	294	315	301	293	292	330	307	302	340	293	321	292	294	309	311	310	311	349	315	326	296	282	295	304	315	307	270	314	349	293	330	326	296	314	286	330	318	329	276	337	310	323	329	309	362	304	293	297	322	322	297	279	298	305	303	307	324	314	287	266	329	295	309	292	314	315	315	283	311	305	298	296	301	305	335	325	330	311	335	303	312	317	334	299	312	334	303	317	285	299	286	309	306	327	261	277	310	305	278	284	290	285	295	341	270	318	308	319	299	312	310	309	323	288	318	316	306	361	296	330	269	309	340	306	341	307	272	296	320	315	289	347	323	282	310	308	295	296	335	295	289	299	330	302	307	267	307	282	303	304	313	318	324	333	284	312	299	325	319	304	305	265	306	314	352	326	282	316	326	304	309	285	272	316	321	313	319	310	348	334	317	316	313	302	319	296	285	305	304	295	291	325	307	284	302	321	315	314	314	305	314	324	301	309	317	305	340	345	307	291	307	331	282	314	324	317	289	294	312	289	295	341	318	331	266	307	316	305	346	298	311	297	283	336	329	289	281	327	307	288	313	315	300	309	313	293	321	268	315	307	356	317	328	345	286	283	309	309	353	305	307	342	289	297	325	271	319	304	312	320	312	317	290	285	330	312	319	327	340	290	309	310	308	343	314	308	335	333	318	340	331	328	302	321	325	300	306	323	329	328	318	279	293	313	303	304	319	269	314	311	324	302	321	330	305	297	322	325	291	322	287	277	289	311	302	308	329	310	329	315	335	314	336	292	298	291	323	280	327	292	322	284	285	300	315	311	345	276	307	278	291	310	307	327	276	301	323	287	298	336	315	300	300	337	311	326	309	300	336	318	293	314	311	326	300	286	306	300	309	309	312	277	316	295	276	310	321	301	319	316	300	320	282	291	309	318	280	293	330	318	300	275	290	265	318	283	303	327	303	293	269	342	317	318	306	303	292	310	290	314	299	328	298	285	285	311	298	287	300	316	308	341	334	326	331	307	329	298	286	295	290	286	332	329	310	265	300	282	298	305	321	295	292	340	351	341	318	263	303	307	295	309	320	325	311	279	336	305	297	318	341	330	329	319	286	332	344	325	316	321	319	337	300	338	298	301	302	336	290	308	329	296	301	322	307	311	300	326	321	301	297	311	293	337	303	341	322	305	337	284	327	295	358	307	296	323	294	354	308	299	314	309	320	284	318	273	328	340	343	332	301	303	308	318	294	330	304	296	317	315	330	309	295	318	334	324	310	302	318	317	324	300	317	286	306	316	330	303	318	295	296	328	325	313	303	318	323	342	301	345	316	267	318	307	297	313	324	325	303	322	274	318	326	307	318	290	279	293	316	327	297	323	296	321	300	284	300	314	312	340	293	314	319	350	282	318	301	314	335	285	325	295	322	330	311	350	341	304	314	323	333	342	318	304	313	324	325	315	349	324	262	314	335	286	323
11851	2144	2240	2656	2233	1843	1499	1317	1196	1121	991	937	931	900	900	853	804	807	786	755	777	756	782	727	788	780	754	764	788	786	749	752	781	736	742	749	741	728	705	715	710	706	713	733	703	706	704	685	711	660	686	687	752	780	733	719	717	746	717	726	696	694	701	721	725	711	702	732	657	695	750	710	737	731	704	751	695	733	705	689	733	660	694	700	724	709	709	708	696	774	716	734	700	725	764	704	705	687	745	684	665	701	736	672	668	693	687	737	724	684	713	720	722	731	687	726	728	754	662	696	731	688	707	733	754	715	688	744	723	715	691	710	704	691	686	679	672	689	734	697	680	660	664	714	719	701	716	745	717	731	696	729	715	702	676	722	685	677	718	712	706	720	633	698	682	751	693	713	716	731	688	678	742	709	739	690	683	685	711	678	722	764	683	703	708	693	707	680	739	671	679	713	739	697	701	707	741	725	686	678	697	750	680	738	683	705	702	705	720	751	702	701	696	709	663	739	738	737	685	721	681	698	741	758	677	720	747	733	687	739	697	708	701	674	713	704	694	746	662	709	737	700	707	674	679	721	660	679	731	706	735	674	734	739	718	711	748	703	731	710	649	738	745	743	672	697	729	679	703	721	719	728	737	683	708	719	738	668	685	713	739	665	691	711	737	738	712	711	763	700	650	713	720	747	724	695	699	690	687	707	742	703	737	667	668	740	643	727	696	676	704	729	695	696	701	731	712	672	716	716	688	728	728	711	699	707	735	695	708	704	682	705	689	724	681	709	709	711	714	792	702	689	743	718	729	775	661	696	705	687	695	723	695	682	727	715	723	691	691	685	650	715	697	704	695	735	740	717	688	669	725	689	739	723	678	680	676	704	699	665	689	679	700	687	736	766	772	714	748	732	683	673	678	726	721	709	692	720	759	679	672	648	765	748	709	724	691	713	731	715	734	749	719	709	694	683	702	768	714	696	736	730	708	731	694	687	694	736	685	700	723	694	705	690	739	725	749	664	731	696	657	724	745	722	717	715	677	661	730	705	749	712	736	719	729	693	721	723	662	740	705	733	692	760	663	697	718	710	676	680	707	714	728	731	725	730	695	789	669	709	697	689	732	738	725	716	674	670	733	761	720	674	734	681	728	661	748	692	689	755	748	717	708	712	731	686	713	685	661	718	672	703	674	683	703	710	749	758	690	731	744	689	737	680	713	699	709	699	727	673	735	714	723	756	689	764	783	761	664	733	705	720	717	701	707	717	720	737	728	718	734	699	682	727	735	668	737	712	747	680	732	714	656	706	667	725	741	705	708	679	727	703	679	689	664	710	737	689	661	718	634	691	721	694	647	692	693	685	698	688	709	702	716	660	716	717	716	700	668	687	687	729	723	726	702	707	686	735	738	721	732	718	736	688	734	692	677	687	709	702	726	709	703	718	712	717	713	719	705	698	779	702	707	725	722	632	662	686	693	737	718	664	664	707	672	736	694	699	714	733	668	718	746	713	731	677	716	728	724	746	690	714	703	736	715	684	652	717	706	684	715	667	675	683	675	714	726	696	725	702	652	753	752	716	723	703	667	716	719	756	698	729	693	735	681	719	701	741	714	674	695	663	701	710	711	720	693	667	725	697	714	679	672	692	715	701	747	690	718	679	682	666	750	724	729	691	717	730	691	738	668	711	644	669	646	691	693	701	699	700	724	706	663	707	689	686	708	697	678	674	737	704	717	720	725	668	690	692	735	744	708	695	732	677	712	700	678	674	775	671	690	681	695	695	699	682	699	700	700	700	640	674	698	684	706	692	749	725	720	731	722	707	731	675	685	746	668	707	663	680	732	743	691	730	739	682	658	696	719	681	744	715	716	727	705	724	712	728	686	738	725	742	685	735	723	701	748	659	755	734	733	716	715	748	720	696	705	719	703	711	680	695	702	728	686	748	663	712	714	677	719	725	654	692	695	679	702	694	674	692	698	710	757	668	685	698	685	658	703	675	663	681	718	737	716	688	726	754	683	688	674	697	685	688	701	711	678	697	708	710	655	727	706	699	717	696	693	707	699	745	710	719	694	691	692	659	723	720	737	730	685	653	749	663	660	706	707	689	644	679	661	703	686	696	707	700	679	712	701	705	745	706	711	743	698	672	738	691	737	659	728	740	719	712	666	708	703	745	707	685	710	759	675	701	675	722	712	667	700	748	668	734	698	719	670	701	750	662	706	728	681	728	729	710	692	739	681	720	711	680	702	699	732	685	737	735	660	708	726	703	645	705	717	692	701	701	739	709	668	739	718	663	697	721	697	733	705	703	729	733	674	678	694	702	684	711	730	733	729	702	749	708	726	743	740	721	695	733	747	718	716	714	699	696	701	697	679	692	679	702	699	727	714	655	707	678	703	738	757	723	687	744	673	723	701	741	699	690	674	673	706	674	713	674	691	697	713	698	734	678	706	688	716	737	681	720	702	681	712	687	623	719	751	703	711	723	707	704	696	697	661	748	725	715	697	672	711	687	686	690	715	689	720	717	727	649	658	691	734	720	718	703	701	672	729	684	715	731	675	701	678	740	759	710	704	686	740	687	741	692	710	688	705	678	673	694	658	702	660	659	734	667	729	684	715	739	723	679	737	749	718	669	713	730	746	748	729	690	696	716	696	670	751	717	696	708	715	692	660	741	737	701	689	683	663	715	738	659	750	722	725	695	723	714	721	712	670	690	766	674	726	683	721	724	733	691	700	708	676	754	758	707	707	701	706	705	713	688	669	731	680	681	701	718	722	697	685	742	699	722	722	659	725	722	730	698	680	707	670	739	729	730	713	747	730	702	647	755	681	768	724	731	728	741	721	708	699	753	679	754	711	707	704	746	690	726	726	691	668	728	770	686	738	707	697	731	687	704	663	684	682	760	739	693	724	686	709	665	690	692	731	726	734	703	724	735	676	721	758	750	720	660	744	729	726	661	694	709	694	653	705	716	730	683	699	687	681	712	699	686	676	696	653	756	725	741	704	743	783	716	718	670	703	688	722	699	737	698	708	707	694	679	730	742	703	703	700	701	727	679	703	714	719	713	692	695	723	709	693	729	679	713	711	704	665	746	672	664	685	752	676	700	677	725	684	692	703	648	706	697	715	696	711	710	689	659	735	747	711	728	723	760	738	699	677	727	722	708	694	724	707	735	719	708	697	709	704	705	651	725	719	714	681	730	713	729	712	710	726	765	692	737	718	746	698	726	775	708	719	708	700	687	680	710	772	685	660	682	721	684	703	677	699	671	759	706	732	711	687	695	709	690	733	723	689	703	683	683	746	703	757	708	728	670	682	714	749	721	706	716	719	685	718	671	702	735	761	718	695	683	709	694	742	720	708	720	729	745	746	699	700	659	713	738	660	692	711	726	701	704	726	689	687	712	710	712	704	728	704	691	665	733	708	689	723	697	714	693	682	723	698	675	726	728	737	743	718	759	707	705	682	712	669	748	698	691	705	667	721	681	726	709	717	700	744	710
4131	643	282	253	232	231	243	255	227	231	236	247	236	221	245	254	222	222	204	191	245	246	246	224	257	270	226	218	265	232	261	253	220	240	237	223	254	272	247	231	200	210	232	232	248	247	236	254	203	247	205	225	234	237	240	254	233	223	222	255	220	226	237	237	194	266	218	227	222	247	241	235	237	231	248	220	229	262	256	234	204	258	256	246	246	246	231	250	215	244	245	230	235	258	269	250	222	272	255	246	267	237	225	232	204	256	222	227	229	237	231	244	235	248	202	240	236	219	212	244	228	235	259	227	247	237	226	226	217	219	209	235	211	209	230	225	241	228	249	259	230	224	226	244	259	237	236	228	232	237	219	230	232	237	240	254	249	236	246	223	258	261	232	246	248	221	206	232	242	246	233	237	234	228	228	266	242	202	198	240	243	250	254	247	236	235	218	242	255	222	235	231	227	224	242	233	216	215	222	224	251	247	258	217	272	221	256	247	215	235	218	240	195	232	243	235	227	264	227	227	248	252	232	194	250	240	259	220	239	249	221	204	277	249	279	222	213	211	227	245	230	236	237	204	253	239	234	206	220	230	197	221	268	239	213	235	217	239	238	244	236	216	238	246	232	239	225	235	220	237	250	243	241	237	225	250	231	224	234	252	246	235	273	246	248	220	231	262	253	221	254	239	264	225	210	235	236	260	254	240	232	261	246	253	233	229	240	262	228	221	255	234	257	239	212	228	237	237	229	239	235	234	243	236	213	222	243	248	228	252	241	207	246	247	221	250	255	251	243	226	246	218	246	235	218	240	255	252	250	251	231	222	199	232	214	225	229	232	225	195	248	215	245	257	235	247	245	235	248	219	208	236	240	218	239	234	250	201	202	251	232	229	240	234	222	262	246	229	235	208	245	235	265	224	246	233	219	202	249	213	233	209	235	265	228	246	237	236	238	222	241	201	254	209	214	192	247	233	227	242	241	232	243	223	261	259	240	222	237	215	269	254	240	264	259	234	261	231	263	253	241	233	231	205	244	219	213	218	220	235	254	229	223	248	243	241	233	229	232	230	265	221	234	236	239	231	252	238	246	220	240	258	241	229	207	221	273	251	228	250	222	232	224	239	265	247	239	230	245	232	255	235	234	234	224	219	225	259	225	253	211	233	234	225	228	249	262	252	231	246	250	236	248	265	229	246	277	224	238	241	246	250	231	239	208	245	243	247	249	224	218	223	224	240	217	243	224	220	222	257	241	278	236	219	252	234	232	235	235	223	242	233	226	226	257	227	222	230	220	278	240	207	244	237	237	228	226	252	235	232	258	246	225	224	229	196	216	197	224	209	229	230	234	250	231	232	257	241	273	241	250	251	266	202	253	206	228	227	223	214	229	245	230	247	251	244	243	260	226	259	251	264	240	231	225	250	228	250	211	197	242	219	228	252	213	252	220	226	249	275	217	242	212	247	231	218	221	241	241	208	221	222	215	210	219	247	240	246	230	239	220	244	236	239	239	235	232	257	219	256	258	230	230	248	265	239	250	225	246	247	211	215	258	230	214	230	247	210	239	255	257	232	230	211	252	212	239	223	199	236	256	235	247	251	213	243	233	220	226	201	257	217	229	212	276	253	239	232	243	253	238	243	226	231	224	235	252	241	221	237	228	223	237	220	267	224	264	230	211	238	227	204	237	204	245	246	212	247	238	217	236	239	230	245	244	246	231	241	243	228	244	239	231	237	248	213	264	230	247	228	235	229	241	212	225	238	251	257	214	229	253	228	265	245	208	230	217	247	229	237	247	222	201	228	205	223	250	199	234	238	224	238	235	232	242	214	235	240	256	221	237	250	233	248	245	208	243	210	233	210	208	260	236	223	242	217	239	213	230	213	235	226	231	224	227	250	232	213	227	257	256	237	238	220	262	232	248	228	255	206	233	214	232	236	225	226	257	267	286	243	231	222	232	209	230	263	241	230	230	224	232	247	225	246	240	242	222	240	246	246	244	259	234	223	236	222	253	215	233	258	236	236	205	234	227	234	219	234	234	275	235	236	195	212	234	217	248	234	206	244	215	239	254	263	261	230	250	236	231	243	243	236	247	238	233	219	201	226	223	241	244	216	278	244	225	230	205	222	252	218	224	266	254	216	211	245	245	276	233	216	239	255	247	246	227	234	225	262	257	229	248	237	217	260	248	222	220	244	213	255	213	228	209	219	221	230	220	238	255	248	242	222	233	237	244	239	210	226	222	240	267	222	193	220	239	235	230	260	222	240	231	224	254	239	239	221	259	226	251	218	211	238	231	216	246	234	228	228	251	199	254	249	221	235	200	242	233	241	252	215	249	248	221	259	239	235	229	250	232	219	232	237	219	246	248	219	241	222	241	221	205	220	232	241	214	238	230	227	222	226	240	258	215	249	225	248	247	230	215	231	244	257	247	252	235	235	246	258	258	240	229	218	216	236	239	244	204	239	223	225	224	219	234	217	229	235	212	227	248	211	222	236	215	238	244	230	225	228	236	245	236	227	240	214	277	213	242	223	245	225	261	239	235	215	253	221	233	259	234	227	250	250	195	253	200	200	254	238	242	257	202	229	228	236	241	234	235	250	220	233	252	233	246	230	248	222	238	253	243	253	237	254	245	213	236	257	246	231	229	222	234	241	239	228	239	226	244	241	196	238	255	236	236	248	251	207	268	217	202	244	251	238	243	217	235	239	206	205	223	248	256	242	237	265	214	200	237	250	238	250	219	232	239	237	246	225	250	268	236	228	230	216	223	212	209	221	249	225	231	191	217	214	225	214	256	244	219	245	238	257	229	198	216	257	253	221	230	235	205	229	226	243	215	240	225	236	203	242	201	240	241	212	212	245	234	226	237	238	228	260	241	206	227	242	251	215	220	225	234	215	250	226	226	215	248	228	202	206	256	199	251	226	221	206	194	247	239	239	237	205	214	223	245	234	232	234	245	224	255	235	258	219	244	229	270	236	239	263	244	234	219	219	222	217	238	230	230	250	245	213	239	243	243	242	235	231	239	223	238	258	235	240	235	221	247	223	263	231	261	229	212	255	240	249	218	253	192	220	247	214	247	271	234	246	227	235	256	208	245	215	229	215	212	215	214	237	252	239	223	254	237	223	213	258	225	223	214	255	242	259	247	221	239	216	212	245	242	186	247	252	238	221	210	256	237	250	237	240	236	223	244	228	238	242	226	222	227	236	234	217	244	229	237	255	224	232	206	258	238	284	253	246	225	247	223	237	248	209	220	229	270	247	222	206	238	254	243	239	240	248	250	210	240	226	216	226	250	213	241	259	253	228	213	211	241	234	249	222	216	261	218	243	229	240	232	223	233	254	235	284	232	236	240	239	229	222	222	241	253	262	238	258	232	250	235	219	234	231	219	214	252	219	256	245	262	208	247	230	247	224	228	236	224	224	193	215	232	250	254	240	206	233	236	195	250	245	254	227	210	244	245	232	248	233	254	239	236	256	267	241	242	206	204	230	260	215
3358	940	707	654	657	639	615	638	633	574	594	591	595	549	574	555	611	591	602	574	610	554	548	567	582	557	590	547	590	564	636	566	574	554	589	577	558	575	600	580	561	585	589	631	570	625	573	585	584	571	624	605	555	630	593	585	579	580	547	588	568	586	579	642	546	606	548	597	623	571	571	604	597	552	578	608	592	574	600	569	594	576	564	580	591	578	590	584	563	562	606	580	612	574	592	587	586	613	578	591	600	566	584	559	632	596	577	604	601	588	616	583	560	567	600	628	578	559	571	608	577	562	587	582	582	560	587	555	565	611	524	613	573	550	644	606	591	571	567	591	571	567	551	565	591	593	601	566	584	557	568	575	561	586	573	577	565	583	593	575	546	621	571	573	590	586	588	610	571	582	544	599	558	615	597	618	568	569	542	590	553	613	548	569	589	596	593	636	576	612	562	580	547	562	612	568	579	623	574	577	565	523	548	569	614	615	521	577	570	579	590	586	593	587	588	587	531	607	572	550	573	626	569	613	582	553	577	569	616	576	590	580	531	567	600	555	560	581	595	611	597	604	540	571	586	580	560	590	610	610	586	587	604	574	558	607	590	586	562	576	561	616	593	589	600	615	620	606	600	557	554	605	571	547	523	600	579	576	603	584	597	546	599	594	613	554	554	602	533	624	573	534	584	569	569	560	585	614	599	589	595	575	595	565	584	584	617	544	578	571	558	572	609	617	545	566	555	600	572	625	559	621	574	596	571	595	581	545	604	593	598	600	554	607	614	581	582	562	553	566	610	573	593	603	613	591	602	560	574	592	571	637	593	575	640	526	587	586	576	628	603	574	619	543	574	574	613	580	657	543	589	582	595	595	601	613	618	583	608	573	577	575	593	632	619	622	595	630	572	598	574	543	587	582	590	618	566	559	620	626	556	554	564	519	597	591	595	571	596	563	545	574	573	569	589	539	566	596	600	638	594	551	570	607	618	580	579	599	685	582	596	561	606	594	571	608	602	587	592	596	579	580	547	565	606	559	596	590	555	618	557	583	591	569	566	604	578	561	570	553	579	587	558	606	560	556	554	584	552	567	594	600	613	589	547	594	569	584	583	598	620	579	579	590	612	603	589	635	548	620	556	624	559	587	624	599	604	594	584	585	597	575	561	585	584	570	586	607	580	614	619	621	578	591	595	574	549	560	562	594	574	611	583	587	574	610	555	573	633	547	550	584	537	540	623	582	563	576	627	573	576	587	579	600	590	585	556	635	570	594	598	613	581	586	597	526	622	576	612	580	597	634	581	593	557	595	598	564	574	597	549	612	595	608	592	584	576	575	608	567	600	597	584	584	589	560	613	592	623	600	589	577	577	608	570	597	634	598	569	561	582	563	611	556	561	533	545	571	577	573	580	610	544	572	607	599	565	519	627	578	562	595	613	576	609	576	568	590	591	593	604	559	602	622	585	579	596	580	604	623	602	601	621	552	577	615	555	604	568	566	624	636	584	612	600	571	598	555	551	552	520	603	610	621	578	610	627	600	585	598	567	580	569	578	564	573	601	597	568	615	580	589	625	571	608	559	602	563	602	615	576	589	615	556	553	591	558	599	591	640	582	596	613	599	573	585	583	551	571	578	569	600	576	569	582	580	565	584	638	581	589	579	551	585	602	607	613	536	590	596	609	594	580	555	592	570	557	625	614	587	579	526	555	576	595	578	608	595	546	598	584	578	570	606	566	577	595	548	563	578	572	519	575	556	601	600	553	586	630	594	612	577	534	609	547	574	605	558	603	549	571	606	550	576	582	577	586	589	575	610	559	572	586	591	579	596	604	613	523	581	591	604	602	660	603	584	612	590	551	542	594	585	555	583	585	565	553	600	575	614	566	629	588	612	590	558	592	602	629	610	623	589	545	590	574	614	557	574	558	608	581	558	631	570	567	535	613	628	593	599	541	570	568	610	559	580	623	549	579	542	542	616	598	571	563	566	597	629	604	572	596	583	586	546	605	574	580	568	570	587	571	548	583	578	597	526	559	559	568	568	596	619	563	567	550	609	590	591	551	572	580	583	558	574	578	591	587	622	575	575	566	566	559	569	602	570	580	604	593	544	604	612	570	595	598	524	535	559	605	588	546	601	583	560	564	640	620	576	589	578	581	611	611	573	592	562	595	572	547	593	616	607	586	608	605	582	564	575	574	555	584	558	596	582	578	571	631	574	611	558	592	530	562	633	584	595	571	561	660	565	589	607	620	580	595	568	590	595	589	636	554	628	542	582	627	602	580	604	582	628	575	547	567	617	570	599	579	589	550	548	607	601	561	598	623	609	622	556	595	596	616	545	601	601	567	602	557	611	593	595	587	532	611	551	558	603	626	581	546	575	600	568	601	561	585	526	591	559	530	568	609	609	617	581	607	602	530	585	589	579	566	593	595	583	603	584	590	626	568	576	628	603	556	555	579	604	574	555	598	591	614	580	617	625	579	556	591	585	575	577	541	566	610	594	616	569	594	601	576	618	579	556	578	576	586	617	633	588	556	587	571	601	598	587	593	606	570	583	553	550	553	584	600	582	592	589	578	569	557	603	602	560	579	570	622	556	588	604	567	622	577	615	637	567	586	573	590	568	600	567	617	588	583	590	554	598	622	531	557	619	600	577	596	547	589	602	575	569	607	509	595	557	554	574	568	588	596	613	573	579	590	557	572	595	588	615	567	582	603	563	627	578	610	613	634	564	560	594	609	566	611	611	576	592	593	579	585	570	617	601	591	606	601	556	584	579	589	554	584	601	562	562	591	621	590	603	602	576	563	579	572	557	591	572	550	602	595	582	579	523	588	599	557	574	570	560	579	601	588	578	547	563	590	614	597	600	615	563	564	564	593	615	520	598	563	570	574	609	566	601	623	543	571	593	586	578	602	582	588	582	641	540	560	537	590	555	597	566	594	599	590	553	621	530	604	527	577	580	628	590	578	585	634	589	613	594	578	585	583	597	618	622	571	559	510	612	590	554	574	562	541	560	570	574	621	596	607	573	539	569	546	614	571	612	600	625	564	603	561	604	547	601	613	593	575	611	569	580	585	610	564	519	562	611	577	541	592	572	573	595	585	567	579	590	584	581	558	594	623	554	561	524	604	607	599	608	593	607	565	583	568	566	607	595	576	598	674	610	568	570	610	600	533	581	569	548	608	600	585	590	566	609	565	584	604	569	585	570	583	588	602	625	587	537	566	575	580	581	561	574	638	574	649	600	571	613	582	584	614	625	558	598	574	590	556	568	609	596	593	590	572	578	574	572	586	576	512	552	617	555	556	596	596	586	616	574	602	595	573	604	567	607	612	587	570	580	589	586	580	583	547	586	590	630	589	566	584	563	599	536	574	587	544	562	591	611	590	588	595	587	555	559	599	594	627	593	534	544	589	604	560	622	580	602	579	573	585	579	595	639	591	576	583	579	575	585	563	598	528	571	630	563	606	613	607	606	582	605	593	615	576	556	569	611	593	586
12912	1729	818	622	612	458	470	435	417	432	404	395	412	360	365	369	393	395	403	368	367	401	392	409	386	378	399	398	423	385	381	390	396	406	349	363	413	410	352	422	388	432	374	380	400	364	373	404	361	411	384	380	407	355	422	360	408	376	416	417	365	395	392	403	399	408	389	419	398	389	390	413	432	388	342	367	360	383	384	382	370	370	393	413	411	371	391	399	434	409	356	359	361	375	360	386	396	375	411	416	359	397	359	385	345	369	406	366	364	408	391	404	369	375	402	377	411	437	375	386	416	373	394	366	367	365	389	363	388	357	391	405	397	389	345	367	313	381	371	355	394	381	395	392	358	370	392	392	389	416	364	383	368	364	396	351	382	386	391	405	381	366	411	423	372	392	398	351	345	375	374	390	373	410	389	387	363	373	392	397	395	391	351	368	404	373	366	389	368	423	349	397	366	398	402	415	366	391	419	366	380	377	378	374	348	396	423	420	412	402	409	356	375	380	377	368	328	402	362	320	400	399	392	382	367	395	376	421	395	353	371	376	376	386	402	405	423	381	411	352	358	394	400	345	379	407	397	391	404	364	362	398	406	383	352	385	354	340	390	337	370	391	379	348	394	351	368	376	397	392	403	387	387	373	355	405	420	417	448	387	389	405	377	423	380	380	392	364	372	388	394	374	395	388	402	449	387	386	430	375	366	387	347	369	363	369	375	345	384	404	419	358	376	390	381	424	412	401	380	374	350	392	421	387	341	402	364	413	397	376	384	366	372	415	400	395	372	379	383	393	390	384	367	387	462	387	393	353	423	387	366	372	343	416	369	398	365	413	368	387	398	383	364	356	385	384	366	393	384	359	389	370	361	385	361	374	405	382	420	400	353	369	385	428	334	399	391	414	366	376	408	392	421	358	351	359	365	363	353	360	374	377	374	365	409	395	331	380	405	370	362	425	371	380	395	389	414	393	399	428	416	408	348	365	397	400	358	399	377	370	374	340	402	373	389	355	403	355	368	400	403	365	414	381	399	387	389	363	383	421	382	378	380	398	327	399	365	398	426	351	403	415	409	396	394	353	379	389	382	416	375	365	381	408	380	356	377	356	411	397	359	355	375	390	378	378	354	388	382	381	365	388	400	367	378	399	385	352	391	389	401	356	360	378	382	432	384	388	387	391	364	382	395	372	364	366	356	385	432	380	381	377	400	359	399	393	390	375	366	394	368	366	370	358	371	381	394	383	382	373	383	407	370	405	394	389	353	382	416	382	399	352	369	341	375	393	407	383	337	367	402	393	390	393	416	379	400	392	382	358	400	367	385	401	347	367	401	424	373	365	385	370	363	381	410	371	358	380	372	396	377	405	366	345	376	400	335	394	387	388	354	360	385	363	365	380	367	340	352	382	355	373	403	413	379	379	375	371	371	400	414	396	383	371	402	375	400	342	387	393	389	390	383	348	403	364	356	357	384	397	404	343	390	392	402	361	423	426	389	355	377	363	381	377	396	371	358	394	374	377	400	391	354	378	392	395	378	391	370	367	402	374	397	365	363	396	359	390	406	402	402	386	358	406	404	397	358	366	351	414	408	364	379	407	380	376	376	414	381	394	368	365	392	384	425	394	407	374	395	413	395	395	349	378	386	361	385	360	394	386	352	371	350	378	356	385	398	395	391	426	402	393	360	409	365	363	338	415	341	361	403	416	384	366	370	364	420	401	349	391	389	397	408	407	417	386	387	362	411	396	420	371	409	366	378	389	369	360	355	373	425	384	397	383	392	403	370	382	376	359	382	358	385	420	410	410	399	394	395	379	375	388	364	387	407	386	384	413	360	403	419	356	408	391	383	365	369	392	388	393	388	399	369	386	388	364	395	395	393	370	374	379	392	382	398	398	345	377	382	391	384	388	362	412	381	415	419	397	384	394	379	402	373	421	387	379	359	395	393	353	385	343	364	374	387	351	377	389	367	418	346	370	408	416	406	344	387	412	391	383	383	415	373	405	374	408	431	411	408	368	375	414	374	432	348	338	404	352	379	399	387	356	408	401	404	398	419	381	404	392	399	405	395	378	358	397	390	403	376	426	383	375	372	356	415	372	379	406	389	372	398	369	397	367	363	417	407	370	420	350	366	367	373	385	382	390	378	370	372	362	389	368	366	424	411	387	393	366	366	371	395	362	392	380	399	358	387	405	376	375	379	394	336	347	372	423	424	355	393	361	386	405	365	391	401	350	389	396	393	366	398	379	372	432	386	376	381	408	410	340	383	384	401	396	399	389	353	356	348	378	406	399	382	351	394	340	372	391	370	406	367	379	372	379	385	384	403	404	343	343	358	439	385	380	393	383	362	396	364	348	375	418	387	414	384	410	387	372	383	389	422	403	385	433	384	387	367	409	368	401	371	388	359	403	415	401	379	368	379	374	396	378	375	362	408	399	391	394	388	388	399	387	390	380	401	431	385	379	390	412	407	408	356	378	388	377	377	393	403	359	389	366	396	373	394	367	391	421	398	422	389	382	388	411	417	376	369	351	394	350	383	340	429	383	417	386	393	349	372	381	395	393	382	359	398	384	364	361	403	414	334	356	422	397	394	395	409	387	407	399	367	377	362	372	384	379	365	398	363	375	388	365	408	418	416	394	377	385	365	380	361	398	385	405	402	413	359	352	387	388	396	358	410	397	374	384	447	384	388	400	359	371	369	372	372	417	395	378	388	398	372	383	384	399	350	405	363	403	399	404	352	366	383	376	352	341	358	367	415	440	418	353	395	381	357	385	390	381	362	370	420	391	365	431	364	397	395	383	407	385	391	383	355	362	398	367	366	388	398	388	354	399	349	389	384	356	398	363	371	363	403	385	369	407	375	398	368	379	391	367	404	404	407	390	414	371	400	384	376	387	373	377	398	416	395	378	378	392	381	389	373	379	391	397	395	414	400	391	375	413	415	374	399	423	363	396	410	376	399	353	390	325	375	413	385	392	399	373	373	394	391	385	423	417	385	357	378	391	400	378	411	405	401	383	400	386	413	353	399	370	360	391	407	359	412	407	410	383	351	408	391	368	394	371	402	435	385	407	359	409	391	398	406	361	386	371	397	384	434	345	387	377	395	374	435	443	369	356	373	377	425	377	364	415	374	381	422	363	365	392	374	383	377	376	394	408	346	424	375	349	395	380	366	401	416	365	359	396	417	394	408	336	389	391	373	360	361	365	354	407	356	362	397	355	388	365	386	366	368	358	345	391	396	383	360	376	372	360	391	378	367	406	390	376	376	364	350	391	368	367	412	385	386	423	387	360	389	380	376	356	336	372	394	396	392	361	373	372	411	401	390	348	367	348	379	352	358	356	397	364	403	365	383	406	377	404	374	407	400	408	346	398	395	330	375	384	402	367	409	384	394	392	403	395	409	412	386	389	367	374	383	377	411	381	406	370	391	342	337	376	384	408	378	386	352	342	384	386	362	341	426	392	401	392	374	391	362	373	356	389	375	473	353	405	360	383
9570	1795	1734	1889	1718	1468	1330	1183	1169	1056	1091	1051	955	928	963	898	948	959	946	966	917	867	828	902	910	850	907	937	941	882	873	898	887	894	887	873	869	880	929	859	904	925	959	915	908	836	876	907	879	902	864	939	910	881	899	894	885	911	894	829	859	930	908	883	872	883	935	854	844	904	892	919	858	842	913	893	912	884	894	874	854	930	878	873	890	846	819	918	889	872	849	904	883	933	865	858	887	911	892	879	888	867	835	909	877	880	885	910	880	902	903	868	913	889	863	912	910	850	888	847	899	909	889	904	928	909	869	875	906	937	900	922	879	871	841	877	899	886	814	864	866	873	855	925	838	904	938	870	903	874	899	886	918	894	879	923	836	856	894	846	828	852	892	903	876	872	861	905	909	896	866	852	903	931	858	842	905	889	849	862	894	877	879	860	894	907	923	882	878	873	872	914	864	861	852	891	858	862	840	898	830	878	847	899	922	875	865	847	901	874	878	858	944	897	905	904	938	933	893	852	891	869	876	913	932	908	810	880	880	875	834	886	873	854	849	898	855	904	905	831	878	867	897	853	876	926	861	887	852	924	852	900	893	904	850	889	902	955	900	886	870	892	938	815	878	904	880	879	877	862	824	906	883	843	888	909	872	892	830	917	849	894	900	897	868	921	865	836	926	831	904	873	902	911	851	908	931	862	861	874	881	885	876	905	889	913	867	939	890	832	871	859	863	869	852	860	912	902	899	853	933	854	899	896	874	895	880	891	875	918	923	890	869	850	874	867	854	900	910	872	926	863	901	877	845	832	877	867	918	952	884	887	917	909	872	901	857	917	939	872	862	922	854	864	905	888	880	890	891	873	900	869	825	865	909	864	870	824	863	903	913	884	927	833	882	860	928	899	920	899	918	905	844	900	851	865	939	930	919	882	850	845	869	847	858	867	851	927	870	910	907	864	830	929	951	894	889	895	910	862	907	901	838	913	940	918	889	887	923	851	837	846	870	837	856	875	872	881	856	882	886	898	891	908	864	913	903	818	850	932	896	869	854	897	865	920	860	843	865	876	852	875	922	873	864	932	903	884	877	821	905	880	892	854	874	942	878	881	855	850	894	886	890	879	833	910	878	874	921	858	907	879	897	916	946	866	962	863	892	907	843	873	889	897	893	925	834	919	831	853	862	922	862	849	874	861	908	842	892	885	824	952	918	865	840	899	928	890	914	879	895	906	837	901	904	854	863	907	867	868	884	859	850	870	892	814	899	922	894	894	947	907	865	884	867	875	904	884	876	923	920	906	876	908	891	875	882	916	852	898	919	855	837	922	857	914	846	936	904	923	912	895	855	932	832	911	872	861	847	857	865	875	882	882	822	901	871	870	839	908	893	864	854	873	870	907	937	877	880	875	862	843	884	824	865	890	885	901	896	873	903	855	876	869	890	913	852	884	944	902	906	902	886	910	906	887	863	903	838	899	874	913	909	818	850	904	892	898	903	938	814	866	881	907	858	831	898	821	863	839	889	902	857	966	857	896	858	856	900	831	897	865	875	831	856	850	883	842	925	871	872	859	825	818	926	888	910	792	850	904	921	864	923	921	912	870	849	847	836	852	908	901	899	848	887	895	867	878	876	914	863	975	873	934	875	819	855	837	900	824	912	906	839	859	937	825	864	927	886	896	892	897	869	900	881	851	900	864	875	867	901	878	830	863	849	887	863	885	914	909	906	816	866	976	938	857	873	890	884	903	862	876	851	854	864	891	860	821	867	855	931	843	866	856	906	921	911	857	855	899	823	882	898	878	861	962	897	898	965	886	865	897	867	920	852	844	887	903	841	894	914	880	921	857	879	906	881	864	856	948	921	857	853	867	859	888	910	900	783	893	832	884	905	916	861	878	902	855	879	898	886	905	905	906	895	866	916	846	857	882	885	921	837	867	943	871	838	866	876	895	914	842	853	884	886	897	844	814	865	870	877	858	894	912	844	902	812	907	878	889	845	891	898	923	906	870	854	852	942	917	903	915	850	889	871	881	890	918	856	860	850	902	903	826	913	895	907	832	888	889	912	895	870	869	923	900	872	856	888	850	933	968	926	901	978	900	889	871	823	889	909	875	929	878	868	884	893	914	871	782	907	873	854	903	883	892	869	902	887	930	876	874	902	886	871	893	875	853	862	859	906	907	822	815	885	878	877	921	874	864	895	876	884	889	893	856	881	928	867	898	833	899	886	861	824	887	908	833	873	856	930	858	871	877	898	850	871	944	867	893	873	896	899	901	856	869	824	913	882	889	845	858	850	893	837	976	878	879	813	894	889	874	841	815	867	905	865	845	864	868	837	874	832	889	878	862	871	869	877	878	887	871	827	892	870	887	856	887	865	876	918	879	871	822	831	864	902	898	874	883	867	852	903	906	867	909	895	881	877	789	879	914	873	873	908	916	920	865	900	874	928	897	876	901	847	893	884	860	850	961	939	885	912	967	879	896	836	879	874	860	925	905	861	833	880	881	869	875	919	847	893	842	881	919	870	861	869	881	947	876	841	863	890	854	894	884	866	868	835	867	915	862	967	929	884	865	893	874	908	830	850	896	879	941	903	854	869	864	865	906	877	875	872	878	862	897	882	838	896	888	885	881	916	932	953	907	917	835	899	910	878	868	911	895	926	878	887	922	866	880	845	857	843	916	889	876	914	946	888	896	871	899	873	912	840	868	874	845	918	846	853	895	902	860	869	885	914	901	872	885	896	882	882	910	856	846	886	900	955	887	875	881	926	888	883	875	875	907	883	880	893	828	893	855	900	891	844	909	874	883	863	908	890	852	876	873	877	934	852	884	879	906	900	819	877	915	879	829	870	856	898	865	884	877	874	886	895	894	852	947	913	872	892	942	874	930	865	895	917	843	899	829	854	903	843	925	845	880	898	857	936	872	814	869	859	816	849	883	845	833	935	855	851	862	850	877	887	872	903	874	849	822	899	938	800	910	894	805	865	835	915	862	916	878	896	909	847	912	829	840	788	880	861	884	883	824	878	925	898	887	903	851	886	842	904	836	903	896	891	927	863	827	937	913	921	914	923	876	876	916	897	874	879	912	916	879	854	868	852	894	903	856	924	875	880	928	903	906	894	857	873	845	852	905	924	867	921	836	897	881	862	871	914	839	902	892	886	938	852	901	902	855	924	845	907	877	900	875	845	948	877	884	833	857	857	904	877	886	849	878	919	892	905	911	816	834	891	936	879	880	831	859	855	899	940	873	835	862	858	845	958	859	911	871	907	851	856	930	900	877	923	894	864	875	898	873	923	874	854	876	890	851	872	852	859	824	918	865	881	871	876	907	877	846	856	860	878	932	886	910	905	887	891	901	892	911	858	859	872	930	890	865	880	879	929	875	845	863	914	855	870	861	896	896	887	912	910	835	909	902	887	910	889	846	861	891	900	873	892	921	919	863	880	912	884	900	884	878	876	873	892	818	874	887	957	862	886	859	895	924	858	909	866	888	892	890
21110	3364	1213	933	668	527	483	449	419	386	392	374	361	304	348	262	336	318	346	358	315	321	352	360	328	305	314	313	354	311	324	285	303	329	312	334	299	324	345	345	299	316	329	287	311	317	285	322	314	286	256	311	308	289	295	333	312	295	314	308	306	304	322	323	284	307	306	323	316	306	315	306	312	300	309	331	315	307	341	345	297	299	296	293	326	292	315	333	298	302	297	310	338	280	296	322	331	303	328	302	297	301	298	301	304	318	300	317	316	283	327	324	335	332	316	294	345	334	323	306	316	316	322	318	347	294	276	315	283	344	331	320	319	316	306	336	355	271	338	297	313	316	318	295	348	302	307	291	307	304	317	289	287	316	292	321	318	310	310	294	322	304	317	281	286	288	295	318	334	282	299	309	336	266	318	325	289	286	297	305	307	313	304	322	305	320	270	305	322	262	328	291	334	344	272	309	316	295	312	316	298	319	280	355	293	290	325	307	276	295	301	327	358	312	330	329	324	343	288	298	309	316	250	299	361	334	357	305	319	326	332	278	340	308	319	344	328	279	292	290	320	292	330	304	324	299	318	312	324	313	305	323	281	331	346	312	292	301	303	281	305	318	296	309	299	296	298	321	300	326	286	322	319	316	321	331	317	276	341	314	308	344	314	316	283	307	316	307	335	311	323	293	309	367	298	335	330	305	353	309	304	312	326	296	307	302	317	296	288	307	286	316	320	342	308	290	317	324	300	333	333	321	286	341	289	280	345	336	325	318	308	316	331	320	319	356	281	317	317	293	302	337	297	327	296	304	304	313	308	317	323	287	310	355	334	337	314	339	322	290	316	313	313	292	321	291	331	311	297	331	315	327	335	309	328	318	325	318	323	331	311	331	327	333	318	297	301	305	277	302	301	310	330	262	325	322	342	306	320	342	333	271	306	309	310	313	311	315	335	325	320	308	306	290	293	341	330	307	301	330	324	321	304	302	299	329	331	289	295	307	325	322	275	317	319	334	312	348	297	298	302	386	291	301	315	298	296	316	297	320	296	330	320	308	309	328	325	311	285	328	314	293	303	316	326	323	299	270	294	332	304	266	304	316	326	338	310	341	328	293	339	271	298	295	296	279	278	298	327	312	332	333	306	309	306	298	292	274	282	306	330	308	294	316	350	312	279	277	332	333	314	323	322	321	325	286	283	345	323	298	304	276	303	283	274	276	296	297	315	329	350	340	275	295	300	318	293	304	325	293	316	317	304	312	274	311	316	341	297	309	308	319	309	330	322	321	313	314	329	337	337	313	324	334	298	314	293	314	323	299	301	313	312	282	305	327	306	291	316	274	336	313	309	331	305	314	332	334	285	302	342	325	317	321	311	305	257	311	319	291	337	270	313	311	294	322	318	325	298	319	312	310	293	323	336	321	277	303	295	309	284	347	329	303	328	337	329	329	353	311	328	335	317	311	299	294	276	315	332	292	325	289	335	332	302	312	296	316	313	339	317	291	300	299	306	276	278	342	283	283	334	298	290	316	303	295	301	291	315	335	309	285	300	321	314	304	304	316	291	285	312	311	314	294	332	284	291	290	295	303	260	324	280	313	315	294	325	283	306	336	334	333	309	319	311	310	284	337	294	328	320	368	299	307	306	301	307	326	306	335	288	326	303	323	281	314	304	298	314	329	312	288	357	322	337	336	286	327	292	286	308	284	307	297	320	301	306	332	302	296	298	325	301	307	340	348	316	298	292	312	317	298	298	295	285	310	305	317	317	310	322	325	332	302	316	317	332	289	330	335	318	325	338	299	312	310	314	303	308	306	315	353	342	290	264	337	286	329	315	315	343	330	347	295	286	319	311	336	306	328	284	308	337	311	272	282	300	285	329	273	305	323	288	295	324	371	320	343	330	327	343	298	325	310	309	299	323	299	306	312	305	313	336	322	301	327	314	286	302	312	315	312	318	345	300	305	307	320	300	292	315	335	316	313	279	316	291	326	301	351	322	306	314	353	313	318	293	326	326	334	323	313	326	301	319	316	318	314	301	310	319	318	342	306	288	314	310	280	304	306	347	306	337	331	326	330	333	301	310	331	338	275	313	324	341	334	357	284	305	335	296	312	296	350	305	311	309	299	303	307	298	274	309	316	276	333	274	318	308	327	329	295	318	312	264	312	337	292	312	261	290	336	317	341	337	309	316	313	291	321	319	328	346	284	324	315	324	304	327	283	312	337	309	253	312	336	312	309	328	319	310	326	308	314	249	351	341	324	351	310	332	321	299	295	330	300	289	345	332	305	297	327	316	307	328	346	302	328	293	301	315	331	318	323	337	328	306	275	307	338	326	295	302	322	291	352	294	327	339	335	308	304	282	340	309	274	332	303	337	325	313	319	302	308	339	292	295	254	323	359	305	290	285	264	298	312	314	310	303	319	350	307	319	300	292	319	298	269	312	296	328	309	324	322	315	326	315	318	310	284	302	317	290	304	333	335	309	310	353	308	330	345	323	305	304	323	282	329	314	309	348	318	313	338	318	331	304	292	298	305	276	334	330	303	311	328	291	291	323	316	307	309	344	335	302	294	298	313	309	279	281	324	280	326	321	304	314	330	342	320	336	293	344	339	345	340	271	327	300	281	307	322	330	318	284	320	299	293	306	323	266	304	333	309	270	306	345	305	329	328	346	322	346	328	348	340	292	310	320	286	283	299	324	323	315	286	302	288	326	325	283	291	320	315	300	343	304	325	329	309	315	334	339	325	297	352	331	314	346	319	311	336	319	311	290	347	282	328	297	326	284	331	335	320	308	336	337	308	315	306	291	297	302	302	303	317	299	299	305	328	327	340	303	319	320	321	293	301	306	310	298	309	338	311	299	287	306	295	296	319	295	301	297	333	307	300	287	288	334	325	301	333	285	332	307	321	311	295	314	295	341	322	274	297	282	294	324	311	295	325	308	305	308	297	303	315	324	292	302	312	313	307	337	318	301	330	305	289	283	284	315	333	277	323	297	305	315	295	304	326	326	317	305	322	289	333	313	331	310	313	304	288	321	319	303	313	328	324	268	315	299	285	307	337	342	320	335	322	299	301	308	347	292	300	323	340	337	300	292	365	295	337	321	291	280	307	331	322	320	316	312	317	314	326	335	310	303	322	309	345	313	319	285	309	287	308	289	317	295	327	299	286	309	327	321	293	280	326	338	318	328	291	339	314	337	298	288	327	298	311	325	349	322	289	312	310	279	327	291	305	327	321	315	300	320	308	306	292	302	299	317	318	319	334	323	332	325	288	298	290	307	321	345	310	264	296	321	346	280	294	294	314	271	298	393	289	329	313	315	305	303	302	315	326	357	301	358	305	317	307	316	334	327	309	296	291	310	327	281	327	306	306	341	305	305	294	322	344	286	272	290	314	272	314	322	321	338	308	337	301	308	287	301	288	279	334	319	306	308	343	326	312	328	262	286	312	340	285	284	307	331	334	320	289	311	316	281	312	286	308	338	322	289	298	338	281
11979	2237	2303	2526	2151	1758	1546	1320	1237	1063	1035	968	925	890	861	842	788	821	813	745	806	760	756	772	780	756	790	758	723	748	758	759	776	701	724	768	735	741	702	714	718	683	757	713	779	735	721	690	717	649	701	728	750	716	734	752	717	710	708	712	704	671	720	673	692	681	733	707	635	691	742	673	702	674	707	691	701	670	681	705	720	768	722	713	693	692	674	732	713	701	690	723	724	735	681	704	681	708	730	695	684	706	721	718	686	709	737	702	692	750	686	746	737	661	667	691	661	727	676	690	683	743	680	670	708	707	768	693	702	682	741	724	741	742	679	664	708	687	684	688	692	720	679	653	732	695	703	672	711	671	683	742	708	727	718	676	719	752	633	746	674	730	687	653	648	674	742	757	755	608	696	724	705	675	708	696	740	680	700	708	667	708	720	736	733	677	667	721	733	685	725	710	710	698	686	689	661	694	682	708	649	719	660	720	723	713	727	705	695	717	707	671	733	714	736	696	709	744	727	702	731	689	754	662	701	743	683	693	710	715	693	682	703	694	685	744	668	639	716	697	723	723	677	677	761	674	683	755	726	686	728	678	762	720	718	784	754	690	734	711	715	682	682	705	672	726	696	685	717	717	774	669	696	682	678	720	755	770	701	672	676	723	714	705	677	703	710	694	700	684	741	730	713	764	731	694	669	655	681	709	674	736	769	693	684	716	718	720	747	695	683	692	714	709	693	701	664	656	760	692	666	711	721	664	728	715	652	675	665	679	711	641	696	731	678	701	721	738	740	684	674	710	712	730	696	758	751	747	718	702	733	688	707	699	691	695	708	800	712	768	696	694	682	673	722	769	718	736	703	726	770	746	705	643	697	711	689	689	665	676	720	710	696	653	720	678	709	711	696	687	737	689	675	685	702	683	713	769	718	720	701	706	706	733	741	740	717	700	749	714	685	700	721	737	700	682	645	729	678	731	730	682	743	704	717	735	709	652	687	678	728	768	726	713	705	752	722	726	711	711	672	740	722	721	724	702	717	733	648	678	733	700	714	734	720	694	717	732	710	727	712	740	721	721	689	739	743	704	746	713	699	730	724	731	702	685	730	711	709	691	742	722	644	706	748	697	681	736	648	703	688	696	669	717	711	717	718	667	703	708	711	698	732	688	723	726	711	713	722	669	697	767	713	673	701	708	710	664	641	674	715	773	684	681	748	652	722	678	674	696	675	698	750	732	667	714	684	680	700	676	720	773	719	714	709	712	705	673	658	699	726	716	719	759	696	701	724	694	755	727	747	773	737	693	661	710	687	691	705	665	719	700	731	698	654	667	679	653	745	707	687	658	669	748	741	728	711	641	665	724	681	711	705	713	684	689	758	714	720	715	715	683	712	696	711	721	770	683	740	716	720	722	756	722	734	734	712	722	687	718	702	778	734	700	703	667	697	688	712	683	702	751	715	715	706	707	738	696	713	691	726	702	732	702	760	693	669	767	709	728	708	651	705	686	705	718	711	699	720	698	694	727	681	681	702	708	715	727	715	714	669	713	715	657	719	670	707	673	676	759	690	695	693	682	703	654	697	735	731	711	749	687	732	737	748	728	751	688	667	686	682	700	676	727	747	692	693	728	739	720	710	715	692	741	747	698	740	665	724	724	694	742	678	716	707	723	735	694	689	708	674	710	701	670	711	677	707	678	709	705	706	713	687	769	724	713	753	737	704	745	730	711	656	681	673	686	727	705	723	724	765	664	705	694	675	669	706	706	716	708	707	722	730	728	750	672	728	680	657	719	686	685	681	664	693	733	703	720	688	683	687	685	672	661	673	745	658	684	684	699	716	638	736	719	713	713	698	709	670	698	673	671	682	674	659	707	720	711	712	703	725	684	720	740	726	712	743	699	736	758	710	749	713	672	705	712	751	710	675	753	709	694	666	720	730	696	684	741	678	713	696	734	694	774	726	702	724	713	700	711	659	676	724	687	709	656	690	664	692	693	710	696	730	688	756	711	684	698	693	685	737	673	740	682	651	706	714	703	736	742	705	709	683	687	684	719	733	689	684	756	705	650	687	689	694	744	712	714	708	737	708	723	719	699	678	632	707	713	684	711	727	705	707	745	684	734	683	680	743	669	711	691	740	651	700	705	727	694	722	750	720	705	697	691	711	699	674	785	695	673	677	707	688	710	682	721	705	748	720	680	704	718	715	752	689	687	751	669	703	742	675	729	683	727	733	643	725	705	695	708	675	694	662	760	750	716	707	750	696	727	713	713	753	729	770	676	701	692	700	690	679	727	723	644	685	733	687	691	676	650	765	715	742	709	702	708	712	689	702	739	694	764	719	713	688	700	722	635	706	716	679	663	688	744	732	679	746	700	710	679	643	663	673	689	724	745	689	744	693	715	726	729	680	739	732	699	730	731	659	668	730	683	689	699	741	768	691	703	693	684	696	704	710	696	689	745	675	716	685	700	695	683	638	724	737	648	750	710	729	700	687	728	740	766	697	704	727	680	712	681	682	706	675	689	710	701	744	700	752	706	728	633	749	679	693	710	639	707	752	736	716	692	690	679	702	733	726	726	656	672	737	690	704	716	689	729	706	697	689	749	708	695	712	750	730	688	714	675	691	748	719	695	700	715	732	653	663	610	642	698	706	754	683	720	746	685	757	696	681	707	702	674	771	679	727	645	698	732	744	787	731	657	680	712	728	682	673	716	695	718	707	673	718	742	733	646	694	669	704	677	712	719	761	663	700	682	720	693	681	710	729	698	642	699	672	749	711	730	683	706	679	737	675	728	701	701	724	662	658	676	723	709	718	726	725	715	691	746	698	731	691	720	734	675	731	710	687	703	737	669	673	699	685	711	680	721	777	682	758	672	675	680	701	633	712	723	676	705	716	747	677	688	705	725	708	683	700	716	677	730	698	729	683	703	753	744	727	678	735	718	657	750	740	651	756	719	747	715	742	742	699	713	707	698	723	706	664	740	745	705	725	724	705	667	692	654	746	679	709	694	684	689	662	673	673	717	708	709	750	691	722	706	715	743	717	714	766	722	670	717	733	662	728	719	668	686	712	685	666	682	779	701	700	726	680	708	718	755	684	732	661	695	676	691	695	690	727	698	732	721	713	769	715	723	686	729	737	704	698	654	685	746	709	714	674	705	710	701	728	702	671	712	693	714	738	723	691	715	719	712	733	719	729	715	707	704	681	656	717	714	701	691	751	724	670	724	723	697	766	701	720	726	688	684	690	698	743	698	708	728	635	736	718	709	739	709	691	669	753	660	703	741	673	684	637	701	684	683	686	705	709	715	689	708	680	695	682	741	706	675	688	667	733	686	694	770	703	718	759	739	708	752	656	697	712	735	715	678	760	705	684	724	701	701	701	709	647	763	667	739	738	703	685	693	676	707	700	722	683	694	691	647	733	697	664	696	718	735	661	701	728	680	699	685	684	725	690	723	699	710	707	687	723	677	736	696	700	714	683	673	713	681	741	699	722	699
4182	617	261	272	258	238	216	232	222	243	238	225	238	222	234	224	237	226	220	227	196	226	256	243	233	210	251	254	226	230	260	264	226	226	245	241	202	248	206	262	253	238	204	238	219	220	249	234	233	224	230	220	257	236	206	238	198	260	193	274	277	230	225	219	236	233	234	247	235	280	228	218	223	218	225	233	258	244	230	265	251	227	236	240	244	205	249	248	243	239	228	221	249	266	243	248	200	228	205	248	256	240	224	212	236	221	236	244	260	242	222	244	249	237	218	256	249	225	229	231	224	257	227	252	201	215	237	239	207	221	236	232	219	241	228	217	230	234	205	237	245	236	223	240	226	218	227	239	217	229	259	222	236	215	235	250	256	221	220	254	253	264	243	244	227	248	220	229	223	243	251	246	204	267	225	245	243	229	222	249	195	244	240	217	231	229	252	221	194	217	218	266	240	245	227	213	245	219	220	214	209	260	218	261	243	209	223	235	230	219	260	233	245	208	222	239	256	218	217	229	209	202	236	240	228	221	225	239	255	234	223	242	244	216	225	232	264	240	213	235	221	234	223	221	224	197	202	245	216	248	249	236	231	226	216	228	213	224	220	231	236	211	252	226	204	233	255	221	255	264	268	228	242	214	225	221	225	243	226	226	222	257	223	228	257	245	221	237	255	253	240	237	213	255	246	218	217	236	239	209	212	226	237	224	247	233	232	238	236	209	231	248	245	221	240	238	219	223	204	238	215	223	211	245	218	238	222	264	199	245	247	233	244	228	224	246	244	238	220	237	242	230	187	218	259	217	208	219	236	232	240	238	237	213	218	237	229	207	217	255	224	254	221	193	227	196	249	211	269	238	258	250	226	244	252	204	260	218	222	213	242	222	264	226	229	223	239	251	210	232	236	287	215	260	253	243	247	229	223	253	215	218	214	265	231	221	220	241	211	227	255	232	220	215	236	229	221	245	230	203	258	202	241	240	254	242	241	230	254	236	210	216	230	257	234	253	219	221	224	220	262	276	231	245	257	216	243	232	231	227	218	212	238	244	267	245	250	207	245	237	211	222	236	218	209	262	225	237	246	259	230	260	272	214	227	238	234	232	254	222	245	215	217	237	246	231	250	225	230	194	261	236	261	242	253	231	220	247	242	262	252	249	242	257	262	225	245	253	251	242	217	223	212	241	241	219	228	225	218	208	202	210	234	230	243	229	224	245	244	239	224	259	247	239	233	244	230	231	237	254	246	225	249	238	240	243	203	251	235	241	267	242	209	264	223	244	222	227	231	250	235	211	223	233	235	258	224	228	222	223	240	243	228	211	248	239	250	231	255	220	214	257	240	252	249	217	233	236	226	229	228	226	252	244	260	236	234	245	221	229	243	250	243	228	265	227	263	247	217	265	203	223	238	200	234	222	225	262	229	227	234	199	217	250	210	240	263	235	221	228	216	256	245	195	222	221	256	233	253	234	236	226	241	230	227	217	241	247	218	216	232	225	212	233	243	265	198	213	247	217	251	246	220	224	249	236	236	196	263	234	232	220	250	249	241	226	218	229	239	217	204	241	241	230	217	219	253	240	216	208	243	222	270	225	237	241	229	282	229	221	223	204	221	247	267	252	234	230	226	252	222	258	232	221	235	225	231	234	218	210	241	256	229	233	237	227	228	254	259	263	235	216	235	213	224	238	226	228	244	237	245	222	234	225	238	233	220	231	233	230	223	267	221	200	247	238	226	208	234	261	234	265	203	245	251	246	235	238	248	230	244	210	240	242	234	235	230	232	238	240	241	222	232	242	245	221	226	242	216	223	252	219	225	222	228	208	224	247	233	238	255	215	252	230	253	229	247	189	218	221	251	250	228	243	234	237	233	206	227	217	198	261	218	218	219	223	225	228	209	233	211	190	263	230	250	236	208	233	245	214	242	231	218	201	233	240	236	245	228	270	224	235	269	231	223	237	238	231	227	233	250	233	219	208	236	227	233	239	220	244	230	237	228	256	236	216	210	229	241	226	239	236	252	266	226	221	177	226	221	242	250	220	214	260	240	237	226	259	254	206	246	230	259	239	217	233	254	203	243	217	227	253	259	246	240	241	187	233	210	258	217	236	243	228	239	250	209	239	226	237	223	240	247	258	239	249	218	250	230	237	220	240	243	216	246	231	246	197	213	260	222	214	232	214	242	214	209	209	224	224	238	251	244	216	254	248	257	218	254	241	220	250	248	233	217	247	246	213	251	228	234	229	240	247	276	247	258	204	229	238	217	233	231	246	217	245	220	249	224	252	217	203	213	239	247	235	232	248	244	238	220	239	212	229	221	218	228	244	251	217	207	230	254	259	233	252	222	210	234	230	284	258	251	222	235	266	241	262	237	226	215	239	230	213	253	247	247	246	223	258	240	236	230	255	244	237	239	251	251	205	253	237	223	246	222	254	209	256	259	215	234	232	227	228	213	250	217	257	243	227	262	221	219	222	253	240	231	214	205	236	242	226	218	247	227	238	221	233	218	243	227	211	251	244	231	239	232	270	221	223	232	249	249	240	238	240	249	254	227	244	223	220	236	223	226	223	221	216	232	185	222	207	233	249	254	215	239	225	237	234	210	260	251	232	222	220	231	216	240	227	261	256	228	237	235	236	231	230	223	242	231	236	263	230	214	222	232	239	256	219	229	257	232	222	240	274	221	271	212	246	233	241	229	248	240	270	226	224	260	221	232	253	240	217	263	248	223	234	232	220	221	230	233	221	224	226	225	219	264	239	251	277	213	204	214	243	217	218	232	238	259	227	228	245	204	242	232	208	232	254	220	226	229	263	235	226	228	237	217	245	259	247	220	220	251	228	247	241	231	233	226	273	245	231	240	235	231	251	204	231	238	226	254	226	248	231	245	237	258	253	222	197	238	203	219	244	238	252	224	228	231	249	218	230	222	220	220	255	221	212	221	245	239	223	247	235	242	229	212	222	221	249	232	248	256	227	241	226	233	222	214	235	234	231	227	241	250	203	239	233	250	214	237	212	237	228	228	264	223	214	209	210	244	270	229	230	247	225	215	236	269	242	242	243	258	207	231	216	228	229	252	224	210	229	241	232	238	226	248	207	244	208	233	248	242	238	229	255	258	224	216	254	244	231	229	228	255	224	214	221	220	226	243	199	226	208	221	237	210	217	246	240	238	248	222	244	207	220	233	223	246	226	243	223	227	264	258	261	225	232	256	221	227	244	217	219	264	220	241	236	253	264	239	242	233	226	258	213	229	239	227	248	228	213	227	265	238	210	243	250	266	242	241	205	226	232	214	253	216	242	240	236	243	231	224	244	234	220	257	233	206	212	209	229	259	216	228	257	225	233	243	262	235	275	234	222	236	252	229	239	240	233	235	226	233	232	231	208	236	239	239	251	227	219	229	232	223	240	204	230	235	230	238	244	223	250	227	245	255	233	258	246	243	258	225	240	214	251	211	195	249	257	230	206	258	231	211	219	225	229	240	240	225	225	206	220
3422	853	694	703	700	625	631	597	628	616	577	590	631	569	568	592	628	597	603	596	581	597	547	635	590	622	569	569	563	554	574	612	529	568	607	559	599	604	563	582	587	568	585	618	610	591	577	568	559	597	613	598	568	578	583	613	590	548	586	563	600	593	572	584	574	570	601	582	586	563	576	585	569	555	607	584	556	553	590	596	594	563	559	579	547	573	613	536	593	575	556	567	573	557	586	577	588	614	594	537	574	640	598	587	597	564	569	568	573	575	549	565	554	582	572	598	571	588	563	570	540	597	581	566	552	567	592	549	593	561	603	556	596	580	635	595	600	603	566	592	606	601	552	550	606	570	547	571	612	590	577	585	576	583	550	592	589	570	561	618	551	581	592	580	525	613	598	578	583	536	555	583	587	620	552	552	563	574	559	563	591	577	598	566	616	601	535	581	547	618	570	583	605	517	613	573	589	566	601	575	605	553	580	569	613	626	602	571	558	583	555	579	597	559	561	591	585	563	566	553	575	597	600	604	571	613	581	580	583	561	581	585	559	587	541	597	569	574	523	596	595	530	597	569	593	590	558	585	587	578	583	576	594	538	579	607	592	569	592	546	584	581	562	562	597	592	594	544	624	596	609	592	542	570	542	565	559	576	608	534	589	593	556	548	575	580	549	596	584	596	575	638	594	534	604	578	580	628	585	619	623	581	568	558	513	596	607	638	563	620	629	582	579	609	553	549	599	575	593	505	623	566	571	555	609	580	521	596	580	606	588	627	583	572	608	547	574	560	585	573	588	590	558	554	560	587	603	558	591	565	558	614	540	614	618	539	560	595	585	609	578	632	587	592	571	526	582	600	519	541	560	596	597	594	597	599	619	603	562	599	576	573	532	565	584	583	555	577	561	582	610	563	604	555	571	598	597	575	577	531	597	570	592	584	586	534	535	591	543	598	566	563	585	629	580	599	593	584	564	623	577	591	546	613	580	568	568	576	527	577	579	589	604	590	560	578	611	622	639	594	601	575	584	546	538	577	573	577	614	603	629	559	588	559	581	541	629	541	551	606	551	558	589	605	556	573	577	592	592	617	564	607	591	573	531	602	544	565	611	577	575	539	576	611	568	569	588	579	550	560	594	567	631	593	545	587	584	573	579	547	618	563	590	580	586	560	585	601	622	571	582	566	597	606	554	589	602	579	567	546	587	578	612	591	575	571	548	582	609	595	586	575	589	593	613	583	594	582	611	555	568	581	547	592	588	556	599	572	585	530	573	567	567	552	571	592	588	565	613	601	541	619	601	624	586	554	571	579	571	599	589	565	590	533	609	599	593	594	581	580	612	573	605	524	579	557	646	588	616	575	584	565	557	575	577	614	610	616	605	545	593	584	617	581	585	577	536	545	595	550	586	568	592	574	594	567	569	584	535	563	547	604	595	575	571	562	563	577	572	567	593	591	590	579	569	590	574	606	581	534	607	581	547	554	557	577	552	584	542	580	588	585	570	552	569	637	628	561	623	524	558	597	628	572	593	593	582	601	593	570	539	579	584	564	547	634	550	559	577	614	590	555	561	578	577	591	570	571	573	553	568	578	624	584	562	595	568	560	586	646	541	609	568	602	600	548	616	561	552	577	588	507	585	560	571	586	559	539	583	538	555	563	589	578	604	595	607	565	570	564	571	598	622	543	595	611	599	566	592	617	595	630	615	586	581	580	548	549	558	593	585	583	606	598	567	592	584	595	562	607	580	575	589	594	607	563	586	594	601	554	587	610	601	583	588	613	603	612	574	529	562	608	618	536	561	578	566	530	554	576	535	585	597	613	561	550	587	556	573	530	609	575	583	607	619	601	548	549	584	555	597	592	579	618	564	619	596	561	552	620	561	564	571	589	586	588	607	560	577	593	614	587	555	583	547	573	548	568	586	536	549	546	581	597	597	590	565	612	580	600	552	588	585	580	595	575	572	583	626	598	581	560	573	591	605	565	542	599	551	565	538	570	541	619	593	581	614	572	602	573	571	596	581	593	603	583	625	576	591	540	578	595	556	572	584	568	603	575	579	560	571	555	573	598	563	562	592	594	607	569	572	601	600	580	624	584	601	524	590	596	591	619	574	578	531	561	580	602	601	602	592	620	599	566	543	588	599	575	606	578	590	574	585	570	589	527	612	589	548	583	586	563	622	578	629	577	541	605	537	524	549	574	552	572	587	570	542	602	573	527	595	552	581	604	567	589	563	576	608	575	587	602	583	544	584	567	609	564	599	581	581	594	615	576	555	577	613	572	586	561	584	595	564	581	535	552	577	583	577	577	556	564	587	542	618	595	595	566	560	559	596	578	567	577	549	598	598	572	565	585	575	556	566	600	594	612	632	585	603	574	606	595	584	588	550	585	557	610	582	559	590	552	599	597	615	601	564	597	596	586	590	597	553	547	570	573	581	568	596	580	594	623	593	548	609	578	565	571	562	578	577	609	564	584	559	575	575	599	605	564	576	575	594	573	545	617	575	556	580	557	582	557	574	560	591	552	596	521	582	607	565	645	586	542	621	636	559	588	590	565	598	598	596	575	589	564	574	585	591	624	548	566	587	557	579	569	586	584	602	586	575	577	610	633	595	589	582	565	543	571	579	561	581	573	572	538	568	576	554	645	611	574	572	613	594	576	613	646	583	579	583	541	566	599	567	592	558	578	620	593	573	554	582	547	621	548	567	580	550	573	571	558	590	606	574	610	617	603	564	589	584	601	564	566	578	603	581	561	531	551	584	558	572	579	551	589	612	599	586	603	607	582	560	567	602	602	575	578	573	623	593	573	601	572	575	557	559	621	592	567	548	569	594	583	593	581	613	619	636	611	586	597	569	555	584	563	588	595	563	577	601	596	573	564	567	558	623	586	577	627	582	598	583	622	552	577	576	603	594	573	584	613	558	598	544	608	576	555	607	567	613	564	608	583	571	614	570	594	556	597	594	587	578	566	557	566	570	573	581	588	571	626	582	646	583	586	594	576	566	601	573	581	582	570	601	612	595	577	581	547	587	588	558	590	591	603	613	583	582	539	573	526	598	582	597	612	610	629	592	569	601	561	572	564	534	649	618	540	559	566	570	606	589	596	613	574	597	565	619	559	628	563	585	580	541	558	561	594	558	586	586	601	572	588	527	600	582	580	599	607	542	611	607	548	609	575	586	573	567	578	596	541	569	571	573	569	577	605	579	575	589	577	588	584	575	545	565	577	575	577	593	568	615	592	548	578	592	546	613	628	575	568	580	561	560	602	551	557	555	585	556	593	590	550	587	609	641	589	597	593	583	590	580	564	568	569	561	601	604	553	581	631	557	590	578	564	559	569	582	566	567	558	577	587	551	589	541	615	576	582	578	554	606	550	586	557	601	572	627	584	572	565	547	616	593	575	592	559	568	596	531	585	567	620	618	575	578	582	564	605	568	527	582	613	583	587	546	584	599	621	568	538	631	605	570	616	568	539	555	619	539	547	576	581	573	566
13008	1660	734	678	562	505	482	453	428	439	452	389	393	413	395	412	384	367	392	444	419	369	401	422	392	405	355	414	402	362	409	355	365	382	403	402	377	376	386	373	375	354	399	395	371	376	354	397	363	380	382	366	388	397	406	375	346	385	349	366	375	365	380	395	397	366	362	387	404	373	381	387	364	352	363	372	369	355	377	385	399	382	384	398	364	365	370	385	408	371	378	377	388	400	404	376	367	402	389	366	370	409	381	388	378	404	364	436	376	373	359	365	358	388	387	366	386	325	381	391	377	374	408	348	368	376	405	403	384	373	402	387	384	366	422	419	411	373	401	389	397	391	411	384	379	356	347	393	384	397	378	384	378	375	356	381	384	366	393	388	341	393	362	364	392	384	386	338	377	339	377	386	400	375	351	391	389	382	375	369	349	367	363	354	366	369	376	409	401	355	409	366	416	370	390	391	402	382	396	376	390	359	389	389	400	329	379	357	380	400	385	398	360	377	395	335	368	388	370	443	393	354	383	376	367	328	355	350	392	366	378	383	388	398	367	353	381	371	388	401	399	392	357	412	337	386	359	383	377	394	377	388	359	388	401	369	384	374	373	390	357	406	370	369	354	382	371	411	389	358	341	415	382	398	397	394	384	354	345	341	392	424	398	377	398	389	338	364	354	349	358	377	381	375	363	387	367	410	399	363	387	343	354	384	363	403	331	364	380	420	372	366	379	388	371	373	384	366	361	371	400	371	364	379	349	398	407	380	413	396	378	353	384	386	381	391	361	350	411	402	365	353	382	371	398	403	390	388	379	357	348	390	401	378	369	396	383	345	402	369	339	384	389	380	382	364	365	379	377	348	420	358	354	378	349	363	371	388	426	378	352	377	369	406	413	391	380	382	383	366	375	367	413	346	377	372	385	384	417	359	404	373	409	401	413	415	428	363	350	372	399	398	388	393	376	357	345	380	392	338	345	396	380	390	354	405	376	344	372	382	371	390	418	410	370	389	353	394	379	348	368	389	372	431	410	411	383	377	402	392	378	388	368	403	375	377	415	401	385	421	374	419	379	392	363	364	374	413	359	357	351	404	418	408	395	398	395	403	391	384	388	380	416	391	383	379	359	376	372	357	370	406	377	378	353	379	390	376	357	398	374	403	372	378	374	372	400	404	407	381	406	406	414	382	381	358	382	356	384	362	369	370	384	408	374	387	417	389	382	384	404	377	368	383	355	354	347	392	371	361	385	384	363	366	357	338	356	388	420	402	380	389	409	354	401	392	374	379	377	379	404	394	394	375	385	362	423	391	348	359	384	389	394	408	385	398	427	411	394	377	389	392	351	338	362	382	383	390	385	357	356	406	412	398	352	398	405	426	386	399	357	375	377	387	374	391	396	387	406	395	383	402	410	361	382	382	354	399	362	356	351	355	361	384	424	383	391	383	383	372	414	382	364	396	364	398	357	362	376	420	362	432	391	399	375	372	349	349	377	368	387	399	377	378	335	348	378	408	395	377	419	380	383	377	343	398	376	378	396	373	375	347	347	362	374	371	400	364	421	367	389	397	392	362	355	370	376	401	383	355	360	396	362	415	386	392	363	362	411	377	407	377	384	393	376	385	364	401	391	410	389	404	355	338	386	375	386	377	340	383	324	379	404	396	401	378	381	383	382	382	377	373	376	397	397	375	405	359	390	371	392	375	370	393	376	370	380	357	374	397	411	377	389	391	383	393	391	370	392	363	378	399	399	362	398	368	374	372	381	400	372	430	384	396	360	405	389	400	362	384	371	375	331	410	351	356	413	350	383	384	390	379	375	396	374	376	379	363	381	368	355	386	360	377	375	408	383	372	405	348	385	353	369	387	368	345	385	384	377	392	368	371	364	388	382	372	387	369	391	349	370	366	402	330	344	373	381	395	369	384	383	389	390	387	355	356	359	356	410	373	373	384	390	397	406	416	380	385	382	387	384	408	353	398	375	423	384	384	368	355	387	389	391	362	367	358	379	383	389	396	390	378	367	385	392	401	393	411	392	390	330	363	385	387	400	365	395	371	375	416	392	391	405	352	358	392	376	419	388	395	405	397	390	401	380	362	408	366	383	383	410	360	376	369	356	350	398	362	395	407	384	385	346	420	395	441	438	381	360	357	425	381	415	387	378	379	400	382	415	389	372	383	384	376	367	383	357	399	397	362	374	396	354	362	402	385	362	385	381	374	387	418	388	345	386	415	352	393	426	350	416	375	359	434	398	380	422	380	380	359	397	375	363	364	377	373	377	426	430	395	388	376	396	367	364	390	381	365	374	393	409	378	368	343	375	385	405	427	412	358	374	396	398	384	373	333	398	386	405	388	379	370	420	384	407	386	384	361	395	397	396	394	408	419	372	391	358	378	369	372	390	376	409	386	376	354	381	393	365	409	377	370	378	360	342	375	369	362	375	407	385	380	360	342	365	358	387	393	344	394	398	389	356	363	394	403	349	397	387	393	374	369	405	376	435	414	397	346	404	355	374	424	358	392	375	381	408	394	388	388	360	428	373	369	413	348	372	415	400	373	381	358	398	358	402	453	381	336	342	381	358	381	340	388	436	365	392	436	397	390	362	394	401	388	397	392	351	329	377	363	358	392	375	386	399	386	394	318	352	395	390	402	391	418	362	401	377	352	396	350	370	349	400	386	367	361	407	358	383	378	392	388	379	363	364	404	430	431	357	367	371	414	359	410	408	368	386	363	423	366	369	414	363	346	377	406	367	381	381	400	358	383	385	375	370	420	365	374	401	366	371	380	412	388	401	426	419	390	386	412	367	379	372	380	405	380	383	367	393	398	397	421	424	375	395	393	407	414	361	396	386	401	373	339	388	382	323	390	330	403	377	374	349	334	384	362	383	375	334	359	353	351	406	370	399	387	397	367	363	387	391	376	376	405	355	367	401	366	360	369	416	374	386	371	358	404	366	365	356	403	391	360	378	340	384	351	384	360	355	396	380	388	384	411	417	361	373	389	364	375	359	405	365	399	376	423	373	405	375	390	399	378	382	384	416	393	391	386	339	379	345	329	367	378	368	376	368	384	376	368	386	372	396	401	378	380	387	372	384	381	384	371	331	396	363	398	395	338	413	403	401	359	401	416	406	355	384	388	388	371	331	392	325	383	334	387	389	355	408	346	394	373	391	343	355	362	378	352	392	385	403	393	384	354	380	360	364	391	383	403	362	390	357	359	395	369	363	395	349	375	392	352	377	416	401	376	356	407	363	369	345	346	387	401	381	414	377	388	394	346	405	371	375	390	361	373	360	376	408	393	371	383	397	357	391	402	431	372	389	387	375	396	369	371	387	374	356	362	391	415	394	385	382	432	400	396	383	346	375	373	421	419	421	370	405	330	378	424	382	385	384	412	395	380	375	384	396	393	377	395	352	354	380	409	320	386	412	377	371	375	409	372	384	336	410	363	371	401	362	349	386	382	388	398	360	413	382	391	384	383	361	359	373	364	405	365
9477	1689	1765	1864	1639	1556	1296	1205	1071	1041	1054	1045	983	938	915	1007	946	921	946	923	924	901	904	929	934	885	899	896	874	917	864	926	883	909	856	926	902	913	842	900	830	868	857	875	899	868	897	872	885	877	860	874	874	868	795	890	947	852	868	871	854	857	785	828	854	877	862	908	884	885	922	984	907	850	849	850	932	827	904	897	877	910	879	850	845	880	910	868	892	931	895	893	920	847	903	837	919	883	906	835	857	893	843	853	874	900	902	898	868	840	912	908	833	839	818	912	914	921	869	874	913	942	878	864	846	897	876	915	919	897	905	865	829	891	860	843	899	931	865	902	865	894	851	889	874	971	884	837	902	916	885	922	876	807	904	873	845	892	836	839	899	822	870	893	862	890	931	892	905	838	877	877	851	861	871	898	878	865	903	895	912	879	863	915	892	937	873	859	854	878	896	920	875	827	874	890	911	951	866	937	854	913	885	843	871	830	872	878	864	885	909	907	913	904	904	909	896	920	815	922	861	848	876	885	831	844	847	905	899	855	931	856	891	830	949	854	925	858	956	845	867	862	817	865	872	847	857	936	875	884	890	872	858	915	902	900	896	880	854	862	864	838	859	856	882	847	859	935	841	862	824	894	934	834	843	876	837	896	908	882	860	893	861	885	838	839	864	881	864	929	904	922	874	878	876	893	863	835	826	887	856	871	847	898	877	880	919	888	867	882	908	917	862	924	925	854	864	857	861	843	860	859	922	901	858	873	855	853	887	870	898	880	858	911	898	908	906	879	864	914	880	876	881	848	879	882	901	888	877	879	891	925	907	865	926	816	902	918	878	857	872	899	895	948	847	889	912	914	912	869	916	875	835	849	883	891	909	894	855	889	900	867	836	862	877	818	845	876	900	852	862	891	919	857	871	858	861	868	878	884	886	834	889	885	872	828	828	897	899	906	874	912	887	906	864	864	929	875	844	906	849	910	864	899	869	882	906	848	850	880	858	854	892	867	874	849	871	829	883	865	901	887	910	878	836	899	884	845	854	827	892	883	901	908	865	881	858	896	903	889	860	900	839	916	847	916	885	864	892	887	862	842	932	916	853	873	877	899	897	834	857	890	843	920	897	859	899	933	885	845	840	906	940	882	840	895	882	916	906	870	820	879	882	822	867	838	857	841	897	874	840	911	871	898	880	879	849	862	916	850	909	887	859	853	853	899	910	846	856	833	885	852	878	879	859	907	861	881	858	908	921	865	890	864	863	889	886	872	857	859	817	896	867	924	829	855	867	875	815	877	897	885	824	855	846	822	894	859	897	849	844	865	894	854	867	813	843	872	869	894	886	880	895	880	891	846	927	820	901	897	892	852	890	932	859	882	848	839	872	817	883	903	894	857	854	798	919	822	914	900	904	874	859	940	886	881	870	936	861	896	892	855	856	889	885	855	851	862	864	880	872	867	885	888	839	884	886	872	870	902	909	835	866	873	895	901	831	869	871	923	857	897	886	908	900	858	893	904	911	891	848	868	907	893	890	838	887	892	863	905	863	894	891	917	842	903	860	854	884	889	826	858	933	864	919	858	941	879	845	831	832	889	871	897	890	837	817	840	842	906	921	834	826	875	852	929	822	863	868	845	873	853	907	910	903	916	881	889	859	928	861	900	885	909	898	866	871	856	867	911	893	867	880	911	892	924	858	870	833	881	873	872	828	890	874	886	901	841	905	932	871	914	874	874	929	863	869	872	885	874	911	873	914	896	894	922	857	819	900	927	862	894	817	890	927	872	895	895	878	937	859	866	850	855	833	901	835	864	829	893	869	902	891	868	862	876	878	874	872	899	876	898	835	857	880	880	826	903	810	881	823	885	876	887	874	907	917	889	871	865	857	892	858	816	818	847	911	875	895	845	889	892	876	851	870	906	887	891	861	859	894	840	843	868	870	870	894	933	874	869	852	875	901	824	897	852	806	866	918	875	892	900	869	890	875	864	873	876	853	860	900	873	852	897	879	885	862	874	902	885	908	894	850	921	881	944	884	860	908	849	903	898	866	845	890	873	873	880	919	920	892	894	896	863	884	860	873	881	892	865	884	868	885	905	924	840	893	920	916	857	896	855	885	831	918	908	875	890	929	901	871	869	845	852	917	884	891	864	883	876	874	895	882	925	913	809	927	937	879	897	926	856	903	898	868	874	930	846	924	899	818	895	855	829	858	891	872	920	875	914	898	879	908	907	907	896	850	858	809	879	882	844	868	847	878	882	907	864	883	849	891	899	851	842	892	876	911	852	878	928	839	875	921	905	851	902	833	885	842	884	886	871	854	876	886	847	867	828	866	865	885	866	949	895	915	858	896	885	870	867	838	901	895	888	915	916	856	893	918	867	858	861	829	870	916	918	861	878	859	864	895	923	860	874	877	939	953	859	876	925	882	890	894	866	841	860	920	849	906	855	880	890	902	901	890	891	918	897	851	855	870	869	946	894	888	879	885	843	838	907	867	882	878	839	872	888	859	885	869	873	846	893	908	866	900	909	866	847	881	893	880	869	873	885	892	877	898	900	905	896	882	849	875	886	822	878	860	834	894	885	877	853	887	870	878	830	863	886	926	817	891	871	887	886	911	875	859	864	855	854	830	872	948	859	870	862	885	872	886	873	900	852	894	814	895	863	882	856	847	859	868	846	869	904	887	874	860	837	776	881	864	894	919	876	910	890	878	872	892	842	847	857	878	886	868	857	883	901	898	921	885	907	895	889	918	917	887	839	833	818	881	912	860	907	868	902	825	857	863	902	926	868	864	859	886	892	888	877	891	839	884	866	872	890	862	909	841	854	871	855	838	845	904	865	878	862	895	879	864	880	800	855	842	883	885	955	874	886	911	876	831	914	869	855	854	893	869	833	877	876	847	883	879	873	875	899	920	886	912	863	829	909	833	880	848	854	886	883	889	886	853	877	853	811	838	866	854	788	842	874	859	817	859	835	922	968	872	866	872	884	847	944	863	836	881	895	928	865	879	861	895	833	890	813	869	840	895	863	836	813	883	859	892	901	890	881	861	855	906	952	854	907	887	892	852	867	912	891	907	868	884	868	894	877	885	884	851	851	840	861	916	910	882	944	932	901	892	838	874	847	893	895	856	888	847	878	867	905	809	932	839	925	902	901	900	860	880	871	923	899	850	867	820	906	904	894	858	900	842	884	876	862	873	889	879	861	882	943	946	846	912	848	871	890	849	888	857	857	815	867	839	894	890	909	890	879	828	824	837	897	877	892	838	882	874	871	825	887	864	918	844	894	871	869	841	844	883	870	868	873	850	945	850	874	851	888	880	848	931	867	882	893	888	958	898	883	863	934	865	858	865	836	878	858	872	865	881	855	872	864	852	852	925	891	842	886	888	901	926	923	886	810	843	882	837	922	874	860	915	858	925	870	887	892	882	853	912	857	926	861	868	895	805	890	848	838	864	881	888	895	838	878	902	873	855	920	872	910	863	923	869	912	862	866	857	853
20669	3001	1136	866	636	543	526	389	340	381	355	367	357	352	304	324	328	334	312	279	296	315	312	325	318	278	318	327	297	320	345	323	280	286	314	280	300	335	333	324	304	345	294	293	290	310	304	318	329	331	326	332	311	320	325	300	293	301	271	302	328	270	315	323	284	309	301	322	279	309	346	299	260	344	310	325	304	299	296	280	302	333	326	297	332	299	273	285	319	313	348	323	280	293	331	305	321	287	320	307	297	289	323	308	320	318	322	279	284	298	308	312	264	265	343	316	324	339	302	322	291	316	302	316	333	316	266	307	309	266	335	311	311	318	290	303	299	295	315	320	276	342	295	305	294	335	330	312	326	333	361	306	316	292	308	339	309	298	315	325	300	303	281	300	280	330	295	329	276	334	323	275	291	282	290	295	293	284	257	308	299	300	310	252	296	299	299	349	313	314	332	296	314	294	308	302	313	309	306	279	320	301	296	322	290	284	293	307	304	323	335	299	277	294	300	283	317	299	281	314	292	309	294	315	298	315	293	322	360	301	331	338	284	280	297	343	316	316	292	335	302	320	332	330	319	307	295	322	297	262	318	312	292	318	325	264	282	329	295	277	343	308	307	315	315	307	329	298	286	317	324	299	308	288	298	289	322	290	300	316	319	294	322	306	329	297	328	317	293	300	317	275	328	327	273	307	311	269	327	279	306	294	313	311	298	306	301	278	280	322	313	295	300	283	291	316	318	291	313	330	328	315	341	354	357	329	277	310	318	319	265	329	311	331	309	298	310	287	342	337	324	303	336	298	291	329	301	311	307	351	301	283	315	331	290	289	301	304	323	315	312	307	315	342	302	323	326	270	340	306	309	347	344	350	308	323	320	335	333	322	294	300	287	308	330	315	334	309	312	304	287	336	294	314	319	294	344	286	274	299	301	318	304	306	291	284	306	297	288	331	274	316	283	268	304	321	313	315	316	300	309	333	328	275	336	302	318	317	305	299	308	296	308	293	289	279	313	331	342	317	280	286	311	286	286	336	308	299	332	302	332	278	287	298	309	288	284	293	346	289	291	299	281	278	304	295	296	305	293	319	344	302	278	311	305	334	322	318	323	299	306	292	273	296	262	329	341	324	296	290	330	259	309	333	304	296	303	322	273	313	316	302	329	319	337	340	319	270	260	313	346	292	258	309	307	323	321	290	308	305	309	309	314	274	301	344	319	316	306	314	330	327	316	301	283	326	306	299	305	290	288	290	304	270	319	312	336	301	315	309	274	271	299	300	297	328	318	315	317	317	323	285	304	334	316	299	294	309	285	325	289	292	286	309	302	293	316	294	321	311	302	311	320	334	330	318	320	339	283	322	298	313	285	321	304	289	322	281	337	334	282	321	301	274	311	318	276	327	311	325	331	300	311	313	297	330	293	275	317	304	299	338	329	291	327	269	281	283	302	336	307	302	257	300	296	264	311	309	326	306	285	310	291	307	347	299	289	337	325	289	323	266	287	290	311	299	306	318	296	343	329	312	321	273	288	330	295	313	301	279	303	301	297	317	307	272	319	297	318	309	295	310	324	296	292	319	314	289	274	316	296	292	308	356	313	302	315	281	327	260	332	307	324	339	327	289	292	312	313	326	310	273	315	356	333	297	313	309	312	307	300	314	308	316	298	286	311	306	304	311	294	313	321	303	307	308	336	323	294	290	313	315	298	279	291	327	328	326	310	333	272	280	322	318	327	293	311	310	285	261	283	305	322	286	322	319	301	303	311	281	286	321	326	289	280	303	311	303	298	270	295	293	319	305	315	301	323	278	291	281	317	307	330	326	320	319	305	308	306	320	329	293	293	292	281	290	293	308	299	328	293	302	338	317	273	317	313	326	315	291	324	324	263	309	297	345	316	261	302	301	297	295	346	324	306	287	303	307	322	300	300	316	321	279	292	289	278	284	343	287	312	303	329	315	322	299	288	306	279	290	327	327	302	309	311	321	307	334	304	304	301	296	306	311	312	264	287	314	313	315	295	295	315	290	304	302	313	326	329	283	297	331	266	294	313	301	288	318	310	290	295	318	318	314	319	337	331	316	298	288	317	319	292	340	276	311	320	299	318	304	330	296	304	280	290	329	311	282	305	312	325	290	283	295	307	323	292	341	267	298	324	304	308	312	317	333	329	293	314	317	308	347	328	309	285	305	280	312	289	328	283	314	304	313	314	331	304	316	288	296	295	303	288	286	316	295	288	316	275	306	312	299	276	289	316	318	286	333	298	323	336	301	303	295	303	288	286	299	333	295	320	304	295	324	333	297	310	283	287	284	290	323	343	319	298	324	296	303	309	304	340	317	316	321	291	306	376	282	315	329	350	326	287	275	315	332	298	304	290	326	314	335	270	297	328	294	291	344	295	277	305	326	291	297	308	259	313	338	255	269	309	308	320	325	301	327	328	335	344	288	309	292	316	318	297	316	310	297	357	285	303	331	310	294	296	296	287	306	317	277	307	316	330	311	315	313	326	300	292	318	313	287	301	334	303	295	297	310	339	338	307	286	297	297	313	287	356	322	327	318	310	307	323	294	366	326	320	312	320	339	320	306	309	320	302	308	293	332	312	298	312	317	303	340	297	344	300	305	278	317	299	337	351	283	298	324	290	303	279	289	299	334	312	284	339	295	289	286	285	293	313	286	310	312	296	318	307	316	299	327	308	282	289	325	297	291	308	354	300	331	294	292	268	335	266	335	315	319	347	327	322	256	330	293	286	313	337	318	298	325	278	318	321	283	294	323	292	303	326	318	296	327	276	279	318	288	322	278	261	298	285	308	293	308	287	310	330	287	334	362	317	311	324	309	307	287	333	271	328	314	322	303	298	310	290	333	340	297	339	318	323	325	312	318	300	313	313	317	281	324	352	309	327	288	333	318	314	284	316	309	313	303	300	337	289	304	324	331	288	327	299	297	315	304	300	266	299	310	292	294	333	321	285	287	295	321	303	270	303	320	315	316	290	326	318	288	304	280	296	337	297	322	347	279	337	299	319	333	295	312	325	295	329	288	310	325	286	293	325	342	339	324	354	270	315	304	317	334	323	312	313	294	325	291	304	318	313	291	334	276	275	329	299	312	322	336	307	258	291	287	321	309	273	303	307	339	323	315	312	302	302	311	317	287	342	325	289	327	282	280	315	287	320	278	265	306	341	325	299	306	311	302	303	363	328	311	308	354	334	306	281	280	268	295	313	294	295	326	291	327	320	318	328	274	310	272	264	310	307	299	301	302	292	333	310	304	314	309	291	284	311	332	323	293	263	298	299	313	317	305	347	314	292	292	292	289	320	347	313	310	331	312	318	294	295	316	319	314	293	280	285	307	315	284	304	301	282	319	293	294	334	323	328	325	307	307	323	285	307	311	309	290	315	289	339	330	304	336	333	314	331	335	304	332	295	301	310	336	286	285	276	300	319	361	304	296	260	335	307	293	302	300	312	299	268	333	317	292	326	301	309	318	305	304	336	322
11861	2001	2279	2532	2189	1817	1537	1361	1197	1053	1047	996	928	925	882	782	818	783	754	767	783	754	782	777	753	777	717	727	777	716	747	752	700	696	708	728	713	771	687	695	802	732	654	730	710	770	730	693	728	693	733	760	730	703	694	665	714	712	703	684	624	715	723	684	698	709	655	655	771	737	721	703	664	713	714	688	723	668	699	704	733	695	740	715	686	696	734	706	668	676	723	667	692	711	688	749	717	728	718	720	683	684	725	654	708	706	716	683	716	689	694	693	692	704	698	659	680	737	698	743	658	715	701	639	730	710	680	719	723	714	693	705	696	680	738	690	729	693	710	705	690	722	654	669	692	667	715	725	744	707	719	689	691	706	703	626	763	710	675	735	660	682	703	696	736	707	711	660	703	708	686	685	695	692	684	690	723	694	692	726	695	664	709	711	684	685	693	763	740	684	688	695	707	686	657	648	673	715	715	692	743	717	700	725	684	706	705	711	680	681	696	692	704	677	706	679	720	694	758	698	652	723	704	656	730	737	696	727	704	752	698	701	723	695	711	707	721	732	670	700	718	699	651	708	682	692	740	696	713	706	717	663	681	750	676	729	692	674	676	688	705	702	746	732	739	690	693	705	645	735	673	712	671	685	746	700	707	695	663	682	690	741	669	681	683	679	655	651	717	686	710	670	714	737	680	723	735	677	696	696	694	732	693	679	697	728	730	695	706	713	667	697	699	679	716	693	669	694	719	679	708	716	719	694	682	660	659	709	738	694	728	711	707	736	721	718	736	727	659	698	680	722	714	707	716	661	680	714	675	617	729	647	739	698	729	695	660	729	692	679	695	761	692	695	746	688	693	746	719	714	684	684	716	706	731	709	658	660	720	660	733	677	690	708	696	663	691	699	736	698	710	709	692	735	703	650	740	678	732	674	684	693	655	723	716	726	691	724	700	710	734	697	696	711	730	694	695	738	712	698	693	634	702	732	697	687	659	712	690	694	717	687	703	738	710	713	681	733	683	700	740	712	713	676	708	698	711	669	670	694	738	662	732	685	688	705	706	664	712	742	666	698	727	696	666	654	658	679	688	718	730	723	721	697	678	719	720	648	738	656	714	712	717	725	727	721	756	707	726	677	708	679	726	659	680	723	750	715	692	672	703	656	672	706	725	667	716	702	672	686	675	661	712	714	742	684	685	663	722	673	737	722	734	749	706	785	713	664	714	712	689	671	703	642	681	694	710	709	695	710	729	699	716	668	680	681	685	693	713	721	685	692	673	662	709	735	675	680	706	685	693	739	694	667	688	673	726	662	706	727	703	668	717	692	711	681	690	709	741	693	697	704	716	708	655	667	700	729	734	703	632	641	674	703	670	724	705	733	702	741	718	636	718	727	697	625	693	729	687	676	684	696	698	676	672	721	714	711	727	700	718	672	696	700	707	664	708	735	715	693	695	690	694	710	677	679	664	736	680	651	751	689	703	743	689	634	725	720	673	702	744	687	720	712	711	673	695	683	701	716	690	692	690	684	687	686	630	777	743	660	708	721	692	698	731	701	680	704	640	686	675	671	670	692	674	692	757	715	691	680	723	707	711	667	705	712	698	719	700	717	700	695	687	687	695	720	762	727	684	721	743	706	698	704	713	662	743	694	704	711	693	684	723	751	740	704	690	688	700	747	716	665	675	695	681	715	730	715	756	726	689	706	723	706	690	701	713	659	716	693	694	691	710	730	665	766	711	674	728	664	724	673	682	704	724	685	687	730	704	720	708	693	688	721	654	652	685	687	686	751	731	676	720	697	742	674	719	739	694	670	677	681	698	713	690	660	684	708	713	729	730	695	682	681	649	683	662	685	739	706	664	716	720	722	700	701	699	727	663	716	680	655	672	733	681	682	679	637	673	642	677	694	704	733	721	745	710	731	710	688	723	712	720	699	666	722	692	700	733	710	717	703	687	727	717	670	709	699	659	670	695	713	678	683	660	683	667	707	688	701	689	721	699	701	682	675	728	749	672	710	732	682	698	709	695	663	706	737	729	650	693	703	699	706	700	692	704	701	731	666	684	681	704	738	700	661	715	663	645	695	732	694	680	687	658	702	698	719	633	722	714	719	694	670	698	676	694	744	686	751	743	718	683	662	734	743	764	754	749	693	711	685	692	711	665	662	730	692	695	716	705	693	735	668	647	712	708	691	710	696	728	698	700	743	700	710	698	681	700	747	675	665	696	689	683	697	697	705	710	693	739	731	701	648	689	724	734	707	732	679	712	715	674	676	697	708	781	704	742	724	699	689	675	690	678	693	718	668	721	728	723	647	705	698	698	719	720	741	696	707	686	686	731	696	716	680	718	706	699	750	702	690	704	701	723	645	725	708	700	699	700	718	714	673	649	661	672	671	688	706	742	760	714	671	723	705	681	671	712	681	711	692	684	695	710	677	689	704	740	678	728	674	680	676	713	684	684	696	699	763	719	773	740	678	732	672	684	703	727	682	729	713	691	721	715	710	712	724	741	745	706	721	687	687	734	717	721	711	708	711	717	702	707	714	715	709	709	641	715	716	688	690	641	706	721	719	741	685	707	715	697	734	656	713	689	693	699	710	643	734	736	679	681	687	761	774	659	736	715	661	723	657	707	724	680	734	709	715	660	700	693	691	689	706	686	686	763	705	709	700	730	689	717	717	718	724	692	687	680	744	696	669	657	721	684	713	739	725	678	693	729	755	690	712	670	692	714	689	701	706	752	707	676	719	652	712	673	696	643	706	679	704	685	703	709	729	664	700	751	682	737	710	684	723	738	710	671	762	722	639	688	707	742	691	704	767	748	730	672	716	693	746	696	691	690	654	690	738	707	742	679	732	778	681	681	678	647	682	710	714	652	697	716	772	649	689	630	694	709	752	696	697	665	709	701	709	722	775	660	693	698	691	665	690	711	724	692	718	720	650	710	707	708	671	645	732	713	716	722	689	700	710	692	690	672	724	681	668	667	704	696	677	687	674	733	691	729	709	717	685	706	695	735	697	671	732	711	725	725	713	726	716	725	697	670	692	676	702	739	721	711	737	687	691	689	686	689	690	761	722	618	638	678	740	669	623	653	720	708	691	673	740	692	710	670	737	678	681	731	746	701	686	711	709	751	770	696	749	691	718	665	740	737	698	707	648	724	715	671	654	718	713	657	670	718	706	671	710	670	741	687	699	672	696	739	698	678	666	741	684	692	733	694	695	742	687	738	730	683	649	701	693	719	710	679	691	663	709	700	682	707	649	766	706	668	672	692	734	691	693	746	730	680	740	714	686	689	706	696	716	678	732	669	722	655	631	678	674	685	692	703	709	763	663	740	664	730	706	701	701	700	640	678	704	708	690	724	675	717	671	676	684	651	698	686	733	673	675	708	713	681	704	705	649	684	708	712	707	711	715	681	676	682	762	722	691	736	729	678	713	717	689	668	711	664	731	711	674	691	677	670	736	727	726	682	718	654	705	704	727	704	718	682	705	670	727
4102	520	284	249	252	243	227	252	233	256	243	236	235	227	231	243	243	211	221	255	234	234	235	250	213	243	218	237	247	200	220	221	221	247	220	203	227	213	228	211	226	228	234	250	239	214	230	220	232	258	250	232	236	227	228	255	225	234	242	228	219	218	240	239	226	228	188	221	250	229	232	225	249	240	222	254	218	233	214	223	245	237	242	230	222	217	244	238	230	259	248	241	226	237	232	210	239	207	222	224	234	251	234	198	219	227	248	240	227	225	282	250	255	249	198	237	228	246	228	232	208	226	216	237	228	218	213	219	230	235	220	229	210	238	211	229	255	235	233	242	220	208	244	228	223	221	211	220	232	235	216	247	268	226	207	230	219	199	269	208	265	242	246	229	243	254	222	252	246	245	235	228	248	251	225	235	224	238	225	209	263	220	218	258	237	245	257	215	229	227	222	237	239	209	238	245	224	244	246	250	240	213	213	240	230	222	271	223	235	239	228	257	220	238	232	213	242	257	267	267	247	243	242	218	246	253	225	219	237	243	224	206	217	223	232	247	211	221	233	220	216	271	246	241	227	215	242	213	243	258	239	222	234	265	211	261	242	243	217	229	251	249	235	234	247	242	250	240	235	220	218	241	242	230	215	235	236	231	224	216	201	225	254	214	254	229	233	198	228	227	223	214	231	216	232	228	245	200	250	220	228	231	233	223	246	229	238	240	238	219	217	213	231	270	221	237	246	209	226	212	244	242	244	241	230	219	235	196	235	221	251	203	215	209	240	204	228	229	207	255	227	244	220	209	211	213	253	229	221	228	217	218	261	269	212	241	220	220	235	219	228	251	233	237	232	223	228	243	261	238	237	239	265	239	237	257	248	236	263	244	231	244	229	211	231	231	235	219	230	228	205	225	217	227	254	238	227	258	215	244	224	248	219	222	238	210	241	227	234	206	223	242	231	214	251	213	244	211	230	219	253	218	231	222	234	221	254	218	198	235	187	228	228	217	232	252	233	241	231	205	218	272	222	236	204	199	220	207	254	208	265	223	244	215	247	224	249	232	236	262	244	236	229	246	217	236	214	255	228	240	229	232	218	240	269	205	200	236	227	221	223	227	262	222	221	212	246	235	269	233	237	220	224	234	264	238	245	198	240	238	209	223	271	244	228	251	234	260	254	251	240	225	254	227	226	223	245	238	234	223	218	249	214	199	238	247	216	228	231	224	211	241	230	233	206	236	218	225	204	216	237	248	227	222	236	247	238	224	233	276	257	224	222	216	213	245	233	206	210	212	221	209	231	230	245	223	221	254	238	229	242	214	225	239	225	210	220	238	215	242	234	230	216	216	252	258	208	240	214	240	198	189	236	243	256	230	231	219	234	245	227	222	219	243	245	218	214	212	226	228	240	216	238	257	250	241	233	230	225	236	244	252	271	252	235	220	226	223	207	248	224	216	230	217	218	212	224	240	219	235	236	225	206	244	201	229	209	206	226	240	253	266	228	243	250	226	241	278	253	243	214	210	235	236	224	220	252	241	278	260	224	230	245	240	255	257	226	235	244	217	247	235	241	256	242	228	222	229	230	259	236	200	229	222	258	218	239	230	217	262	214	215	202	228	233	223	232	228	255	232	240	235	229	220	216	248	252	238	209	242	217	249	235	236	242	236	236	246	228	246	210	205	213	253	248	232	239	220	222	236	218	208	233	229	231	251	221	226	198	219	249	223	250	257	241	236	253	219	222	218	255	245	220	235	209	213	238	222	180	247	225	222	248	214	179	192	236	250	231	230	205	210	226	221	227	236	230	285	211	220	257	256	230	233	221	204	215	268	224	224	236	265	250	242	217	236	235	245	210	224	263	183	234	243	231	250	230	231	233	249	224	255	254	234	225	225	214	196	265	229	223	227	239	263	229	244	226	212	237	233	249	218	211	220	265	256	276	220	200	241	243	215	219	242	233	223	256	211	241	244	237	239	227	245	233	221	237	210	242	212	229	207	221	270	246	243	240	212	239	225	204	233	228	225	220	221	230	244	247	242	226	229	220	248	250	210	228	237	228	209	229	221	225	246	249	249	220	250	215	205	261	244	212	219	219	220	246	246	208	222	233	222	229	234	239	272	231	248	258	245	241	237	228	231	244	236	203	237	239	226	235	238	222	213	204	225	232	282	221	235	253	236	250	244	221	231	242	247	227	234	224	227	221	217	251	225	235	235	219	237	249	238	234	218	224	237	224	230	243	247	229	246	261	225	215	209	218	226	239	231	195	231	241	236	244	246	228	233	234	220	201	229	229	227	249	226	242	219	240	247	248	218	213	214	238	236	231	215	215	241	210	229	255	232	206	229	231	229	255	235	240	237	236	244	240	240	253	246	229	203	219	240	211	263	261	254	258	223	203	256	224	241	256	255	240	211	242	213	228	254	219	221	234	277	229	241	237	205	214	215	260	245	251	246	239	218	263	219	236	242	201	230	236	252	231	224	213	249	251	248	218	251	237	223	244	203	257	217	221	253	252	236	216	217	210	228	220	255	260	247	237	230	229	232	228	226	250	225	215	243	232	203	263	234	211	246	221	197	204	223	247	238	244	219	244	219	222	214	258	264	251	225	246	222	255	250	232	230	220	226	248	208	213	227	263	211	241	240	261	231	227	259	230	228	223	261	235	230	254	209	228	230	263	224	244	250	213	230	247	239	243	236	224	244	239	184	225	188	232	216	259	209	207	204	230	253	250	226	229	241	239	208	238	249	201	276	223	231	201	228	204	228	224	212	231	240	214	212	211	250	267	229	206	273	218	222	231	238	224	247	251	235	229	245	237	233	247	231	267	226	216	218	217	214	223	217	203	213	194	226	246	215	239	228	282	244	218	235	212	233	249	230	245	238	228	221	240	230	208	255	250	218	217	226	232	218	228	230	213	216	235	264	215	235	212	242	225	196	213	232	263	235	244	210	217	235	212	250	224	237	232	230	237	250	237	227	205	249	244	245	221	222	206	206	257	221	211	238	225	235	218	239	200	206	235	229	250	235	207	238	234	221	226	259	222	220	228	217	235	255	222	243	251	229	195	231	258	213	262	229	233	248	222	213	214	229	281	228	208	229	271	241	251	235	245	252	258	233	244	204	235	239	243	229	227	209	247	225	228	242	235	219	242	218	243	234	244	210	221	231	206	244	242	258	235	228	243	235	223	225	231	244	225	247	244	229	235	244	225	225	206	222	217	241	225	199	238	234	256	264	230	242	211	207	222	267	230	265	225	234	218	230	243	225	253	222	249	217	226	220	239	207	235	256	228	208	239	247	264	188	222	236	206	252	231	222	249	229	229	265	225	233	254	236	201	197	247	209	236	257	217	240	228	243	235	246	237	244	244	247	266	246	229	207	250	262	248	243	223	207	246	254	233	229	206	225	222	255	229	235	232	222	247	224	227	239	233	207	228	236	243	237	249	245	227	244	245	226	225	249	254	236	240	219	233	238	248	274	209	217	228	209	234	223	214	222
3424	793	710	695	631	668	643	604	605	561	522	599	625	520	588	611	613	593	549	582	637	537	622	585	562	575	595	575	605	568	584	586	577	527	552	594	583	577	567	588	566	570	599	590	589	550	622	602	555	583	542	562	580	578	627	599	583	570	537	554	610	589	520	609	568	567	552	521	606	578	570	567	573	570	590	599	548	593	561	601	563	561	587	557	591	548	537	581	578	516	561	603	584	579	577	545	587	562	582	557	531	570	577	581	574	559	578	585	562	564	554	574	568	561	603	566	620	582	596	566	569	592	583	599	539	623	567	553	587	526	566	599	598	571	621	572	575	559	584	607	585	568	596	565	584	589	553	626	573	570	562	541	568	542	592	606	561	551	568	581	563	573	550	588	561	564	573	568	569	551	566	589	583	535	594	595	605	577	557	598	551	567	606	525	571	490	611	596	594	603	577	558	590	527	544	581	541	573	573	636	543	583	612	602	573	553	616	571	590	593	546	581	572	603	630	541	584	568	559	582	564	573	577	576	570	586	575	558	549	616	575	537	593	586	549	569	561	510	570	609	568	572	563	557	572	638	580	570	579	576	544	583	567	588	564	590	615	611	582	570	580	549	572	558	582	588	612	575	558	561	627	594	601	558	566	558	576	558	578	593	572	591	594	600	568	584	567	561	586	569	548	536	600	553	589	560	605	593	560	590	585	594	556	563	570	593	638	605	601	566	565	582	570	568	559	598	578	566	572	554	606	631	571	589	579	609	564	595	609	577	579	577	558	584	604	586	570	620	552	525	553	591	570	578	555	598	620	586	607	589	593	601	593	589	575	561	578	570	588	553	591	596	563	618	598	617	553	561	615	592	582	528	561	549	633	637	576	575	596	592	560	556	581	579	599	556	582	607	583	568	588	532	573	572	575	623	570	615	619	586	562	535	629	610	564	595	545	576	611	545	563	571	572	571	564	588	588	572	577	571	541	580	600	648	599	591	569	593	606	528	580	554	595	558	595	547	544	512	596	589	614	581	593	572	585	594	550	554	595	543	578	575	577	586	592	545	554	569	591	597	569	545	582	580	574	583	587	599	545	593	610	601	607	569	608	579	581	531	635	588	617	593	565	597	614	582	547	536	583	555	593	577	582	594	572	531	571	565	586	581	590	567	589	553	481	538	579	614	568	576	585	556	571	582	588	565	581	563	590	569	559	609	587	543	577	577	533	562	569	549	595	553	586	558	537	601	555	578	594	609	577	562	592	593	590	573	578	568	579	604	619	588	546	602	582	569	598	610	583	604	603	556	586	568	628	630	581	578	561	572	585	556	609	576	591	562	605	561	557	538	560	579	587	563	600	572	560	590	590	575	545	539	605	547	620	583	595	587	580	602	567	588	633	581	572	577	548	568	576	583	566	536	573	600	516	587	603	573	588	583	600	596	576	592	605	544	574	634	538	558	553	566	567	571	610	551	567	577	569	551	601	596	618	580	591	563	614	557	601	588	549	561	584	601	574	542	590	634	570	582	555	572	606	582	599	581	566	609	553	569	578	578	582	592	582	557	570	573	597	592	583	590	567	568	519	560	585	599	564	546	591	559	571	607	589	569	567	570	596	602	599	600	575	594	643	571	628	600	589	582	596	575	578	552	586	543	595	565	558	599	572	584	578	564	570	568	578	580	625	582	598	600	573	559	580	592	585	593	583	568	535	614	597	593	572	581	530	568	590	608	591	571	560	576	582	560	584	562	593	610	549	579	609	575	578	609	588	624	574	611	607	538	564	560	524	578	561	589	554	606	582	553	599	578	580	604	603	577	603	593	601	581	590	634	576	589	577	589	586	592	589	544	560	543	545	551	560	560	578	583	594	587	585	559	607	565	627	638	567	604	587	592	583	597	547	605	570	563	576	575	646	581	588	557	616	566	569	552	573	626	540	591	597	579	559	545	566	596	567	567	532	563	563	536	565	556	566	578	594	575	596	518	552	608	588	574	633	575	572	561	576	567	537	554	591	565	578	543	563	594	593	579	569	616	599	601	607	587	574	587	579	592	560	595	575	576	588	560	582	558	582	564	600	581	561	610	552	606	573	535	557	588	574	596	560	585	558	595	554	592	556	595	560	565	588	579	571	603	554	570	585	593	557	570	585	554	538	562	575	574	596	559	571	516	580	603	591	568	583	585	574	610	568	602	587	581	589	585	615	570	565	554	597	609	590	579	592	586	597	573	540	613	571	581	548	567	552	572	586	552	586	566	623	566	551	567	615	563	598	584	588	597	587	587	572	564	644	629	557	578	572	602	578	624	554	536	567	559	622	537	544	594	536	607	596	558	588	531	551	593	533	617	573	596	582	607	563	571	540	559	614	621	631	604	561	555	569	581	557	575	591	593	514	598	608	579	537	607	576	522	603	545	619	568	604	551	617	541	561	588	558	586	586	582	567	599	561	579	585	535	596	573	590	613	581	588	531	590	572	585	565	583	558	595	598	565	573	624	637	577	563	576	552	570	535	597	559	586	566	541	582	589	573	548	595	550	544	598	529	574	555	583	597	580	557	567	591	566	569	598	585	617	530	588	565	547	541	594	618	602	586	579	562	613	588	577	593	571	597	584	556	552	566	552	574	579	567	629	599	577	582	592	560	624	567	564	588	555	559	603	546	602	563	569	606	599	543	577	556	585	575	597	546	542	591	537	551	556	557	555	614	590	539	567	554	614	589	570	534	567	518	588	589	598	585	575	562	559	580	565	568	552	567	599	601	581	550	569	541	613	613	529	573	567	581	581	624	553	579	564	553	587	583	580	598	593	563	601	555	528	590	617	589	573	611	583	546	529	567	579	578	578	562	579	587	653	546	609	569	599	593	560	568	628	593	563	597	606	542	563	597	558	606	602	572	597	553	609	544	568	529	567	549	570	599	580	573	590	572	598	559	538	636	541	618	580	555	534	545	624	579	553	567	583	534	598	542	589	546	584	565	581	577	544	582	600	600	569	577	621	583	558	586	575	583	556	600	581	590	579	564	573	588	625	564	560	599	587	574	559	591	568	603	592	587	563	598	553	551	586	555	556	573	596	544	552	560	615	569	606	563	591	580	596	577	586	561	587	558	600	551	575	605	574	586	589	596	575	549	567	593	569	616	574	569	569	609	520	592	583	596	550	614	569	588	595	625	576	587	619	588	562	572	599	570	553	574	544	600	600	592	618	563	604	640	591	546	620	565	565	535	526	535	553	554	596	558	577	567	620	599	576	571	568	522	561	597	563	590	583	605	572	619	579	592	575	543	572	564	581	566	549	592	546	514	550	580	605	580	559	569	581	579	560	546	573	597	571	582	570	627	543	580	585	561	600	556	546	588	616	552	614	595	562	560	566	581	570	617	593	563	518	576	566	557	575	581	572	573	572	601	611	566	609	605	631	581	579	590	544	572	591	618	594	563	566	616	552	566	563	547	618	618	606	568	572	557	591	548	582	577	590	544	560	550	591	569	596	558	584	614	622	574	565	563	575
13029	1778	751	636	540	510	466	444	402	429	440	428	414	423	405	401	400	377	353	342	410	351	381	384	399	369	368	376	409	384	429	398	370	377	383	392	348	376	385	379	357	412	423	377	394	379	371	341	402	400	375	335	371	410	422	377	385	395	348	413	325	383	397	390	403	337	378	398	390	402	387	410	404	427	398	397	388	373	374	361	382	378	384	414	384	351	384	368	377	386	422	399	392	366	383	360	412	375	352	332	387	419	398	373	366	357	383	349	368	347	358	362	382	357	397	382	363	397	380	359	376	387	397	395	373	383	414	379	383	362	382	355	391	432	387	384	381	331	398	370	387	343	366	423	415	350	389	370	361	394	385	397	354	368	387	382	388	411	388	341	346	403	361	350	342	380	392	359	393	395	395	381	413	373	402	399	395	360	398	371	380	430	352	375	398	390	401	374	398	378	412	380	383	420	357	385	365	373	363	388	380	365	364	398	376	373	392	344	412	334	389	371	387	380	373	372	363	399	371	362	328	417	368	353	388	371	381	423	393	364	384	368	371	364	400	391	356	375	345	388	419	349	389	379	379	426	352	399	382	384	391	378	387	354	389	401	371	378	360	381	369	401	374	385	370	372	355	362	368	411	375	327	352	368	378	399	388	380	377	362	350	374	407	398	367	371	371	378	336	371	382	387	435	362	390	387	367	407	386	405	367	355	360	357	402	413	391	403	424	391	387	386	349	351	373	396	364	376	409	390	360	377	368	371	338	359	377	371	393	424	365	354	334	385	411	432	354	382	355	373	361	390	413	399	358	382	374	362	380	367	356	333	371	387	361	397	395	374	398	349	397	366	393	412	348	375	363	362	341	354	350	326	385	422	380	392	380	381	360	334	369	385	384	385	358	399	388	358	399	361	373	371	380	376	385	362	385	392	397	341	384	377	367	366	370	396	351	405	421	399	385	381	370	402	417	357	356	368	376	346	348	378	388	371	402	362	351	397	402	376	406	375	395	378	401	348	359	360	414	354	391	387	386	388	362	347	399	401	348	351	378	420	323	402	366	391	371	335	365	322	397	374	361	412	437	385	381	385	386	379	373	380	389	347	360	372	388	363	382	377	380	374	409	371	396	412	381	368	367	408	361	382	407	351	401	355	368	378	375	356	361	379	395	344	342	368	387	406	391	381	404	389	361	366	371	391	383	392	388	396	385	350	385	355	363	393	357	360	381	381	384	355	375	385	343	342	373	355	381	371	419	370	377	382	386	405	384	376	406	387	350	379	398	376	416	364	377	372	342	378	367	415	359	372	358	411	382	361	360	339	392	393	338	426	369	361	389	397	379	340	370	376	358	359	379	351	395	378	391	432	361	408	354	363	365	397	393	447	374	390	437	415	371	365	379	365	390	386	352	421	375	368	374	383	429	386	372	348	371	376	362	365	372	403	345	388	398	367	384	354	347	345	361	411	387	379	401	390	343	382	406	351	379	391	390	382	332	357	355	389	378	421	392	351	378	369	354	367	378	394	417	402	382	349	392	387	397	394	398	420	355	382	386	384	374	357	370	416	381	398	399	390	418	346	380	355	392	367	427	410	371	406	387	368	400	405	407	381	362	402	369	371	356	400	439	360	400	403	381	394	395	344	392	365	359	370	373	393	444	364	374	401	368	361	346	373	370	378	407	405	322	388	365	356	389	359	362	393	413	401	384	363	363	390	388	368	398	375	394	409	373	378	401	418	381	369	385	390	361	412	426	331	379	390	376	392	380	395	398	356	346	341	381	383	385	385	389	391	366	407	395	388	395	383	393	391	399	385	379	405	374	378	343	355	347	333	351	385	320	387	390	383	423	367	371	368	363	388	400	348	380	408	376	391	358	363	383	389	355	389	380	392	383	439	436	422	395	376	390	400	397	346	410	400	409	393	370	342	418	408	407	384	395	394	427	336	367	353	351	410	403	375	365	398	351	372	392	416	377	391	393	358	395	408	375	359	393	403	376	423	414	362	394	408	385	374	397	413	369	416	398	406	402	388	379	349	405	377	329	370	388	367	380	372	380	360	397	396	376	340	385	376	363	383	366	358	377	352	366	383	377	419	377	351	414	379	385	396	373	422	379	395	426	363	381	413	367	379	377	364	396	376	380	344	372	390	377	382	353	326	373	321	358	371	387	383	371	392	388	429	393	417	416	393	340	382	395	357	362	381	374	387	391	383	371	333	358	373	407	385	388	352	384	404	372	389	397	349	405	404	414	367	412	381	418	355	369	359	376	369	364	364	359	373	380	316	394	388	354	353	368	373	370	379	395	386	401	382	396	363	406	375	384	362	385	389	366	367	383	391	396	375	372	423	392	388	374	442	399	364	396	371	371	348	395	344	416	399	385	382	360	388	343	378	393	395	387	381	409	386	389	370	370	373	385	353	387	408	399	372	366	380	385	413	356	381	338	349	414	376	385	383	394	395	392	375	423	370	366	418	351	385	413	398	416	363	385	394	385	405	367	363	367	427	377	400	380	341	361	356	379	402	405	397	387	363	395	361	371	370	392	405	356	358	370	390	401	374	398	323	386	361	387	380	394	368	349	395	395	375	368	394	376	355	384	401	368	388	399	408	393	361	396	385	357	350	381	420	365	381	361	387	352	378	384	365	395	353	355	349	377	336	378	375	413	356	359	339	388	397	401	375	356	418	372	376	420	351	419	349	395	362	367	388	402	358	358	386	364	371	371	428	339	366	398	414	389	376	377	421	409	393	384	388	380	381	360	410	400	378	395	378	390	351	360	338	392	356	388	380	364	377	401	345	362	392	390	360	385	399	400	400	373	378	399	409	388	374	404	395	372	376	438	369	358	398	420	394	379	369	344	388	377	391	370	379	379	414	361	356	373	392	428	405	411	358	365	413	384	334	350	358	362	347	382	384	400	416	344	403	384	392	373	371	361	386	391	349	375	368	401	369	375	361	381	381	384	389	344	400	373	386	390	350	359	383	423	359	376	393	410	350	393	389	416	379	380	383	394	398	376	381	378	377	368	364	364	402	354	377	395	354	361	370	367	381	377	411	395	401	375	385	398	369	397	387	371	445	392	366	381	361	399	394	368	344	393	361	343	364	371	392	378	367	376	340	376	379	372	404	400	414	360	367	407	339	363	378	333	388	384	388	379	373	404	402	409	356	364	387	358	387	401	399	411	365	399	370	404	408	425	437	381	376	351	363	367	399	387	360	373	376	323	403	401	399	352	360	381	373	355	372	383	405	349	347	374	412	378	390	347	342	359	360	369	369	386	370	402	408	374	376	380	379	377	384	442	411	422	364	384	357	360	366	364	358	389	417	417	374	385	391	435	366	344	354	373	389	388	380	377	377	410	386	352	388	366	364	411	353	357	412	403	351	394	383	359	393	374	404	370	365	393	374	365	413	374	370	398	370	391	384	379	409	416	373	358	362	391	358	380	348	355	371	398	418	393	384	369	358	378	369	374	428	383	400	401	361	392	413	367	370	437	399	389	408
9470	1793	1668	1853	1596	1462	1291	1260	1149	1059	1016	956	981	952	946	945	1002	963	852	918	934	932	917	935	882	907	870	914	949	882	908	886	891	897	882	903	871	919	880	914	881	888	844	910	808	903	842	861	889	866	870	862	906	869	821	882	879	863	866	862	870	871	835	905	847	846	883	900	851	833	844	918	887	840	863	867	879	904	864	884	835	818	857	817	903	917	905	912	915	853	822	822	886	944	851	820	929	933	910	856	926	906	897	859	933	830	833	878	808	909	947	871	827	939	851	848	857	857	822	955	890	898	866	873	883	804	869	840	830	853	880	897	867	900	874	889	874	944	885	932	848	885	868	898	866	918	880	854	899	872	867	886	911	854	872	897	885	865	850	889	889	846	859	899	916	864	892	921	931	878	875	874	867	883	808	867	865	850	897	837	882	883	829	865	856	872	856	859	870	860	925	917	930	886	849	873	932	905	876	910	882	896	890	929	887	929	862	878	902	881	884	891	845	913	861	867	877	922	860	891	888	852	836	846	828	899	852	843	824	924	855	873	880	796	902	882	903	881	890	840	908	827	835	929	836	845	914	942	867	892	912	895	856	857	911	853	896	905	869	903	872	853	836	850	890	901	838	925	831	859	881	864	868	893	849	855	866	834	923	866	850	836	857	855	826	841	899	873	834	871	906	838	874	854	919	902	869	887	890	862	827	901	878	867	878	898	852	880	885	861	885	846	952	837	862	876	861	847	886	877	866	835	829	864	858	836	852	906	864	849	829	838	898	873	862	880	854	887	884	895	882	880	892	849	875	871	844	939	825	919	860	921	880	929	899	829	861	860	804	852	854	885	871	788	866	863	915	890	838	847	852	856	920	830	863	840	855	837	841	899	860	879	924	876	894	846	884	867	920	829	818	873	894	890	841	896	908	869	890	878	860	909	893	881	871	849	887	929	870	913	898	851	898	864	856	871	914	899	867	845	892	851	971	911	878	842	898	906	848	881	884	867	952	865	866	894	917	927	890	837	864	819	859	872	877	902	826	849	845	904	892	833	891	871	865	862	866	842	842	913	827	861	907	911	875	834	893	883	893	824	870	881	840	879	938	892	881	859	858	856	900	863	876	857	837	882	918	891	827	901	895	853	874	857	895	883	895	873	883	894	895	841	853	875	858	928	885	919	915	787	881	867	887	867	860	867	887	905	860	884	822	865	864	841	900	864	821	905	871	901	884	904	909	838	916	834	849	860	875	903	906	881	856	907	896	826	906	824	900	855	891	836	873	876	862	872	844	889	913	802	893	867	880	909	902	856	845	864	952	889	916	913	900	888	856	870	892	868	845	852	880	867	911	870	889	836	882	873	898	862	914	863	873	842	923	880	847	864	847	902	854	913	914	858	876	926	862	871	882	818	929	867	857	836	821	892	878	868	908	915	891	858	844	814	887	837	832	874	934	874	880	917	886	890	914	859	844	941	884	892	886	851	921	856	849	850	866	846	869	940	892	876	869	853	899	876	913	915	931	848	852	872	862	844	863	931	844	922	818	844	910	881	849	865	881	869	882	885	890	911	888	875	927	873	868	908	915	816	880	892	860	899	872	836	859	955	853	852	899	911	880	861	926	908	910	900	902	924	905	912	822	883	888	849	913	871	840	890	859	814	840	951	842	826	889	869	869	888	813	779	883	879	883	879	825	878	916	833	898	921	826	912	873	872	891	863	871	833	869	863	913	940	864	876	855	893	904	815	880	851	936	838	844	931	913	898	832	847	863	913	868	900	881	922	902	863	889	934	865	875	864	877	887	842	908	857	824	863	900	891	865	871	840	877	918	869	863	873	850	897	894	789	861	833	870	878	882	859	927	921	862	867	873	863	883	875	887	886	854	843	824	862	919	902	803	840	874	840	855	897	867	869	848	867	905	831	867	850	922	938	896	876	873	868	864	858	865	872	877	875	889	866	872	881	911	883	911	865	888	894	843	885	859	869	845	843	861	941	856	880	853	897	872	814	849	835	880	882	862	917	857	901	886	824	912	879	882	917	840	824	899	882	871	821	917	908	897	906	864	884	908	890	871	882	873	921	903	854	886	922	842	855	928	784	843	856	877	868	854	931	852	868	881	848	860	864	884	918	890	923	852	880	851	878	893	864	895	878	826	891	870	867	923	901	859	860	841	909	960	898	842	867	859	911	910	903	905	897	843	874	878	888	880	938	893	888	819	883	893	886	864	960	866	848	883	817	901	920	947	930	866	900	897	855	929	849	848	862	910	850	869	889	879	895	833	870	913	838	939	878	923	878	899	863	843	867	819	846	913	904	807	926	874	854	905	868	890	875	912	884	917	871	912	849	878	872	886	913	834	924	897	877	888	855	907	851	895	842	833	883	899	851	841	837	874	870	827	900	858	873	910	869	877	879	883	861	915	865	877	896	862	874	869	876	884	936	885	894	820	807	867	868	861	895	812	836	870	858	852	859	880	857	855	857	904	902	888	919	846	941	895	882	908	848	958	866	886	891	891	868	881	873	882	885	853	855	856	892	852	869	849	865	855	905	870	847	896	853	839	828	880	834	902	898	838	927	856	866	942	882	851	851	872	850	841	846	872	909	836	840	849	834	880	831	824	860	831	858	868	875	817	941	846	886	878	905	875	887	836	871	886	943	877	849	912	883	900	852	897	837	911	876	908	911	899	842	896	867	835	917	887	931	860	818	863	872	928	848	847	840	864	911	893	833	819	909	833	894	861	876	878	918	836	864	861	888	832	906	912	890	819	886	900	926	935	878	882	900	934	909	922	845	834	833	799	886	829	929	890	858	889	849	931	883	854	861	900	887	899	904	896	927	880	911	887	860	911	872	848	844	900	879	844	870	815	852	849	863	867	872	874	874	852	943	873	844	927	834	873	889	890	879	903	902	848	894	823	896	873	879	846	850	867	867	885	885	902	879	892	904	842	843	901	886	822	920	832	869	871	865	856	850	916	905	860	886	942	924	879	876	823	824	884	886	874	885	881	914	914	873	875	906	867	887	867	913	857	880	856	904	853	828	869	797	847	880	824	910	874	893	854	885	890	894	867	876	832	865	854	850	910	917	866	876	879	879	869	939	876	883	983	871	875	846	870	826	868	893	914	880	886	835	893	894	837	919	874	849	850	876	905	874	879	882	863	856	855	819	917	887	845	905	906	848	882	865	860	881	855	870	891	850	853	841	891	888	878	869	897	878	874	875	904	844	921	898	830	888	841	943	878	917	899	846	864	871	825	862	886	864	883	872	858	825	848	873	840	938	906	854	903	885	813	885	923	882	897	904	814	855	902	864	847	924	882	859	873	873	909	871	856	908	924	945	889	855	874	890	893	882	908	866	902	947	849	851	825	835	881	870	867	865	907	867	877	873	896	861	842	892	866	856	882	865	871	865	896	865	795	859	831	861	887	837	858	907	877	864	834	894	862	907	838	856	889	900	939	847	902	856	873	914	833	838	899	916	860	877	839	894	880	889	865	853	905	901
21122	3219	1147	836	600	479	460	398	408	356	398	349	348	357	333	330	363	325	381	296	324	323	328	343	321	305	317	326	343	315	316	305	307	338	340	310	294	300	342	310	317	327	318	340	347	300	326	323	322	280	320	315	293	300	291	294	308	331	308	290	329	284	324	312	293	301	324	294	304	315	286	326	294	310	287	324	289	320	334	285	294	316	307	328	271	293	300	320	320	315	292	297	295	302	325	292	320	303	326	316	328	300	281	338	292	291	324	350	292	276	354	290	298	287	325	333	318	280	325	321	309	299	309	335	294	308	292	323	316	306	294	343	270	321	308	327	296	280	317	300	314	271	303	352	310	325	316	303	335	314	321	272	326	343	321	309	293	327	303	288	296	302	307	319	299	298	305	293	305	293	306	326	313	296	308	302	342	296	336	329	321	328	295	306	299	307	320	319	313	315	312	302	289	292	300	321	289	312	306	288	269	337	304	281	304	309	336	305	303	300	316	321	324	322	301	283	313	331	320	322	319	329	320	317	302	339	304	352	345	278	293	302	314	286	293	293	295	288	326	306	300	356	296	263	317	306	342	268	291	301	306	282	322	284	312	280	279	325	308	295	288	291	295	324	294	330	310	288	340	295	280	315	313	279	308	276	315	313	310	317	334	313	306	312	305	283	301	306	289	304	317	329	320	306	270	327	331	292	310	312	319	299	299	287	305	286	306	328	314	313	310	313	322	332	289	329	296	326	260	305	315	317	273	289	328	301	315	287	314	330	359	285	299	329	330	347	304	296	331	283	313	303	307	304	297	321	296	279	294	315	287	306	319	289	326	313	301	325	324	305	303	281	296	294	283	316	288	301	325	281	334	329	311	330	312	299	270	308	341	331	268	296	296	328	279	352	295	261	295	296	294	280	332	325	278	311	321	301	297	293	319	316	307	316	306	309	273	285	317	317	290	322	315	307	317	301	303	295	311	330	325	291	287	289	296	332	321	322	311	281	276	322	279	295	307	305	283	327	349	318	293	323	280	343	311	304	331	355	335	312	311	323	331	324	313	275	314	325	350	335	303	330	323	323	375	326	331	293	325	302	303	335	278	316	319	267	303	326	296	333	281	275	282	313	291	310	318	296	321	326	279	293	304	316	292	313	340	309	293	334	337	341	328	293	304	317	297	328	292	329	301	309	292	323	340	329	307	292	348	310	317	295	303	295	324	330	346	304	297	265	303	279	317	270	271	316	303	316	339	342	295	306	302	325	314	311	334	306	292	340	288	329	343	305	294	321	313	316	302	297	311	322	333	322	282	312	318	315	312	314	323	327	303	305	323	320	302	313	330	298	315	294	294	295	305	312	299	292	318	334	309	337	332	304	317	303	281	297	334	311	288	306	312	300	307	291	299	308	303	295	314	302	325	293	301	307	321	312	316	300	274	319	297	328	295	288	276	334	297	307	306	292	319	292	316	286	301	300	302	286	296	305	303	311	297	314	315	319	282	332	326	305	302	299	318	340	310	306	299	322	317	307	302	303	313	302	300	315	310	297	315	325	308	324	281	330	331	307	283	304	303	303	309	327	325	307	310	303	314	300	322	328	310	323	303	308	295	327	298	285	291	302	296	341	318	301	310	328	291	309	297	273	344	333	319	299	338	337	331	341	332	291	317	307	289	295	319	311	314	321	281	299	309	294	303	293	299	327	304	341	282	327	305	298	303	316	326	310	311	341	320	291	326	308	305	311	317	278	291	309	310	301	304	299	304	298	290	292	302	305	271	342	307	298	302	282	305	289	315	317	320	331	321	321	293	300	321	294	324	314	280	318	317	296	315	322	331	290	322	330	277	332	324	281	309	272	328	274	307	300	318	327	321	304	317	298	288	359	276	309	304	327	317	334	347	315	297	325	310	307	326	293	300	325	308	314	306	319	332	310	319	324	285	309	294	301	340	347	310	287	314	283	305	346	329	268	276	299	325	283	323	288	291	328	285	308	293	324	291	310	311	284	291	273	257	303	325	310	326	318	296	307	305	293	276	296	280	322	320	334	324	345	308	328	288	319	319	311	290	308	306	275	298	317	309	340	330	334	299	331	312	291	321	295	283	299	299	336	310	274	285	314	269	293	289	271	334	302	310	305	305	305	301	306	270	323	284	290	348	325	286	314	278	337	323	312	299	280	287	289	326	311	286	290	281	299	299	299	307	297	291	309	306	322	333	321	316	306	291	309	352	305	327	303	327	315	302	313	340	270	315	303	295	328	316	310	320	335	305	321	334	342	287	333	340	302	293	346	288	300	287	300	297	347	325	348	310	295	331	292	322	292	314	340	318	296	304	300	311	334	304	326	305	303	318	327	297	303	329	308	310	300	310	348	322	287	322	299	332	325	320	319	306	306	301	340	296	309	343	332	313	314	276	308	330	284	295	309	329	293	315	299	312	318	339	305	294	304	304	308	298	300	321	313	287	318	300	340	366	303	297	311	288	306	332	310	292	307	302	348	308	326	322	279	298	311	336	331	330	309	316	277	275	295	295	288	307	294	289	295	294	324	317	298	297	313	314	315	316	273	327	333	292	273	346	297	314	337	319	318	347	321	330	279	322	339	314	310	294	302	301	296	329	295	308	343	303	310	361	311	306	322	308	303	268	287	290	266	309	296	293	348	286	309	293	286	318	326	309	315	308	309	289	313	294	307	299	306	321	306	284	290	275	326	278	331	305	335	345	329	308	349	322	292	288	327	303	330	310	293	319	308	283	294	323	318	297	323	297	348	293	311	304	328	305	295	334	279	312	295	317	315	344	312	327	291	320	322	306	281	277	329	267	290	305	316	337	285	326	309	283	294	305	312	333	285	295	299	288	308	274	332	285	318	284	262	320	340	308	294	307	312	292	341	298	294	281	293	308	271	329	316	293	301	318	338	349	317	304	307	328	307	282	312	310	297	305	320	294	290	299	267	315	290	304	279	340	309	331	324	331	318	314	301	298	286	297	277	291	317	318	320	288	273	306	325	271	310	316	336	302	290	309	306	305	340	310	309	311	282	303	328	314	308	304	293	297	299	334	337	274	322	278	290	279	296	282	278	300	285	315	307	279	313	300	262	348	327	308	351	333	277	338	331	335	324	319	358	315	304	304	323	297	295	335	289	334	297	316	306	314	339	319	315	309	295	306	292	327	305	334	282	321	336	326	274	295	327	353	298	288	327	249	301	322	297	306	324	325	311	292	325	313	347	310	278	306	278	275	323	308	310	328	305	325	336	290	313	302	309	290	294	337	329	343	285	296	309	283	331	293	317	317	292	302	321	346	297	318	311	315	284	327	356	342	311	314	279	329	275	321	294	329	341	326	295	347	276	322	291	310	310	318	285	313	313	325	338	346	305	296	327	281	293	288	301	302	278	292	314	354	333	329	346	344	300	300	305	330	321	339	309	311	300	288	378	290	340	327	294	295	310	288	343	311	297	306	309	286	287	304	344	309	300	301	281	314	329	346	335	312	338	305	309	308	315
12106	2220	2270	2560	2181	1863	1474	1297	1211	1132	985	975	921	924	895	904	806	793	824	794	805	797	764	721	784	781	715	741	757	749	747	756	733	756	737	724	740	745	726	716	689	765	712	740	692	721	727	739	744	676	700	719	755	695	700	696	712	749	713	727	709	686	725	705	716	710	727	727	706	733	693	736	764	717	717	690	738	651	649	701	718	674	741	696	698	688	720	716	696	704	693	734	703	715	741	730	707	712	694	773	709	708	719	685	711	665	746	730	712	686	668	714	730	756	689	706	694	715	695	672	700	704	720	744	728	735	692	709	678	687	649	675	689	675	735	736	713	744	707	675	718	712	737	685	745	727	679	714	688	694	739	677	761	706	709	689	742	723	666	728	736	722	687	695	704	722	695	682	673	692	701	685	723	701	669	718	698	684	714	720	712	756	674	713	675	718	667	746	672	696	695	716	718	671	725	678	689	698	721	701	704	678	719	713	712	749	727	657	698	686	695	736	668	702	679	656	739	719	661	698	712	657	710	734	654	708	659	639	666	734	682	687	712	653	681	724	666	753	773	707	714	680	716	714	712	708	684	701	704	707	760	712	687	686	717	685	716	704	729	677	669	702	698	694	677	750	728	717	761	678	672	703	713	734	731	656	732	680	699	729	689	663	709	681	724	695	684	665	671	689	702	695	684	652	679	720	726	658	706	723	673	722	703	682	684	681	693	704	708	732	680	665	749	766	718	672	768	723	682	693	676	667	704	698	668	702	659	704	707	684	721	636	684	690	684	673	695	666	696	674	715	691	749	689	707	740	686	690	712	687	663	758	715	740	707	699	687	669	721	711	679	683	725	734	684	668	706	708	673	724	702	678	711	730	719	739	671	667	668	633	706	659	739	728	690	709	654	673	769	718	711	664	674	691	693	739	704	710	667	713	732	715	656	676	698	707	698	722	723	698	693	724	716	717	733	703	662	731	698	706	648	673	692	715	739	743	690	678	717	712	665	669	668	711	687	724	707	740	708	697	718	676	706	708	753	667	719	655	661	717	694	713	695	672	713	681	700	760	734	689	655	685	686	696	717	697	669	724	712	738	732	700	750	705	672	725	691	712	678	690	678	681	713	701	735	729	743	729	737	677	711	727	704	724	724	746	729	685	705	664	753	672	676	722	673	677	676	699	715	723	741	718	684	695	701	674	715	683	725	710	680	742	692	680	671	704	706	675	713	716	688	724	768	706	720	699	729	692	670	683	716	680	732	664	697	658	683	721	664	719	741	712	725	681	725	729	698	740	673	666	705	666	704	766	713	706	705	707	745	711	752	715	675	670	718	681	704	655	708	705	742	712	752	675	689	699	748	728	691	716	728	677	701	731	687	696	697	692	701	656	698	680	693	713	678	753	686	702	684	672	698	704	696	687	736	673	642	729	681	683	660	705	735	685	688	739	693	674	728	676	691	701	718	720	702	746	726	694	706	725	674	729	714	758	708	739	677	753	682	749	694	671	767	666	705	668	662	686	751	690	698	748	683	709	723	735	756	692	722	711	705	705	692	696	714	721	713	691	714	717	708	647	709	703	655	712	703	674	735	729	668	711	707	680	730	700	676	659	716	669	721	692	674	679	702	710	671	668	674	665	698	715	771	709	677	701	697	647	687	649	697	693	709	676	690	691	690	726	695	648	731	716	752	708	708	719	683	705	691	687	706	707	720	708	731	706	690	718	672	650	715	698	688	750	711	708	697	699	702	714	706	718	681	719	697	679	731	715	710	682	743	677	695	699	688	636	720	728	724	698	683	719	727	702	746	670	742	694	702	688	718	656	706	668	684	692	723	734	698	679	690	716	743	713	680	666	725	668	717	711	702	711	717	663	697	799	684	706	644	720	674	666	693	726	738	720	665	718	661	684	665	705	715	723	708	723	711	718	757	665	730	636	664	752	696	751	729	728	698	698	750	709	706	647	688	702	677	649	701	691	717	685	713	683	716	717	683	745	680	717	724	688	732	663	716	695	685	777	661	737	722	718	681	660	704	697	691	720	685	681	667	696	720	686	651	715	628	652	702	730	718	711	720	691	699	751	694	676	643	677	693	722	690	710	680	687	745	692	701	697	694	694	721	709	726	654	725	651	675	686	707	652	678	720	687	733	722	729	672	707	694	711	689	721	690	700	706	688	753	712	739	735	708	632	650	683	693	716	719	694	758	700	692	709	676	698	715	688	663	667	742	662	685	747	696	701	693	722	724	673	692	740	718	701	684	643	687	671	700	744	705	707	659	711	688	710	711	688	675	715	672	694	705	698	699	737	701	653	709	680	649	715	655	674	732	616	701	676	749	713	734	690	686	674	708	708	678	688	737	690	711	673	733	756	719	647	696	691	744	701	724	696	695	677	729	694	683	660	711	718	714	722	688	727	684	702	677	657	713	676	701	667	728	665	713	703	711	686	667	693	713	731	673	721	725	682	754	675	692	698	689	716	672	639	715	691	686	740	642	725	679	726	706	666	703	723	711	685	670	707	768	734	682	640	693	744	711	678	763	726	746	680	744	700	693	686	681	683	676	679	728	688	685	732	649	718	700	742	661	698	697	677	716	697	724	662	728	698	737	699	711	684	690	723	730	727	676	688	699	672	690	709	700	701	708	699	694	722	724	689	718	689	694	696	712	672	710	732	657	752	714	646	721	698	699	676	680	684	716	701	699	681	655	700	752	688	715	759	735	724	698	699	701	731	736	678	701	672	716	709	706	746	670	716	705	669	697	703	674	705	713	726	707	758	709	732	670	680	747	742	702	707	650	697	631	674	755	700	686	696	691	707	739	712	691	686	724	684	713	714	742	678	728	693	752	711	757	652	716	703	714	723	710	705	674	696	704	682	725	674	665	747	679	726	651	710	711	716	672	728	646	717	709	682	741	700	679	696	703	714	721	655	712	697	690	664	696	734	679	709	669	739	689	724	705	699	724	662	692	683	654	705	719	641	687	684	742	685	679	664	704	701	702	718	687	717	736	695	673	641	693	692	665	621	701	682	677	714	704	730	678	685	663	715	716	708	688	697	726	671	669	695	683	662	681	724	673	737	708	702	707	650	696	645	703	692	727	727	689	688	737	692	722	716	747	674	714	660	728	702	719	705	741	690	711	713	756	721	674	685	724	705	712	668	703	691	700	722	734	638	713	712	704	687	699	719	749	666	741	709	712	724	701	690	678	674	714	696	669	751	672	698	726	652	721	645	757	680	689	686	673	713	672	696	739	676	681	680	682	681	722	691	695	708	739	702	663	734	658	745	725	719	703	648	695	732	699	707	719	707	675	719	739	714	723	787	715	711	707	703	696	721	687	682	647	711	683	690	756	711	717	707	691	699	726	657	691	734	702	696	651	685	748	684	706	743	721	709	713	698	677	708	701	700	683	731	725	658	658	718	732	651	682	704	709	697	764	703	750	690	737	725	693	677	698	724	746	692	673	735	716	729	682	684	705	672	697	719	701	693	698	715	691	722	686	705
4203	573	251	271	244	264	252	243	253	242	203	214	227	203	249	265	226	256	221	237	232	248	209	204	227	198	226	236	224	241	242	221	239	240	207	225	211	270	228	223	229	196	248	218	218	206	226	236	253	236	253	244	213	195	245	200	203	232	260	231	244	234	239	235	248	248	235	241	225	241	210	237	246	204	223	248	206	231	242	224	272	237	239	247	231	250	261	246	239	253	247	213	207	208	216	222	216	222	200	213	258	231	214	226	226	243	232	218	206	213	255	240	245	236	208	258	223	261	229	258	236	239	233	211	222	238	243	241	228	244	230	234	253	224	252	242	238	226	225	256	192	226	256	224	239	239	244	229	237	239	231	220	196	237	223	222	219	231	219	238	219	237	221	232	226	239	260	242	247	272	229	216	196	239	218	234	215	256	248	234	232	212	238	210	212	224	221	230	222	233	250	229	233	243	225	233	242	208	219	206	245	251	227	236	225	230	211	220	242	228	230	226	256	224	213	244	220	246	243	201	204	244	246	216	224	217	225	213	223	191	228	226	218	217	239	208	226	197	213	233	224	244	237	224	208	230	242	215	230	206	245	249	203	228	227	207	222	245	235	231	229	234	248	226	226	254	224	239	229	252	251	213	221	218	240	254	271	239	245	215	209	243	225	233	216	239	253	266	235	220	227	222	228	218	200	253	241	241	255	234	253	228	254	195	208	198	239	226	261	265	223	210	258	236	207	222	196	202	267	226	197	244	225	216	230	261	231	206	216	233	220	245	233	228	235	218	251	244	226	261	237	228	187	235	220	269	208	203	235	260	251	235	223	255	224	231	220	220	246	218	207	217	234	225	224	213	227	242	219	207	242	223	223	233	261	226	212	215	232	243	220	225	220	254	237	223	232	222	236	197	233	212	234	250	224	259	224	235	220	222	181	240	216	261	222	226	235	235	220	229	199	231	231	220	221	213	230	217	230	257	235	244	238	251	261	232	244	218	248	240	252	229	255	243	200	215	233	233	229	231	243	272	221	222	191	239	238	212	256	233	232	221	237	236	218	236	208	231	218	208	234	215	244	229	240	231	222	232	215	222	207	249	211	209	207	256	247	211	236	232	229	221	242	224	225	226	208	223	248	218	222	222	222	230	229	225	232	228	229	219	244	263	262	242	189	220	251	212	209	253	259	236	216	222	217	224	255	237	208	174	205	237	212	251	244	221	225	228	240	212	229	192	227	262	229	268	256	235	221	231	241	211	237	221	213	245	234	242	250	220	243	195	242	207	211	217	256	196	220	230	245	209	199	215	213	214	253	259	237	257	235	227	229	206	220	246	223	228	231	235	247	225	227	234	205	226	244	240	231	248	263	226	248	202	225	252	232	244	248	225	264	238	262	244	197	225	226	229	215	238	186	226	243	241	260	234	236	267	211	233	219	201	214	212	237	247	255	259	224	218	243	234	209	223	213	217	219	224	213	256	243	241	233	257	236	202	234	227	232	184	236	230	218	237	246	199	205	204	262	223	213	228	227	230	228	255	231	236	229	235	248	239	221	218	190	195	209	219	219	246	242	228	258	237	233	242	217	241	216	204	241	253	253	246	245	231	227	233	213	214	225	233	248	227	212	223	212	208	201	204	200	233	232	232	219	212	245	236	213	219	229	230	220	247	233	240	225	223	234	266	248	216	246	246	244	231	220	224	225	267	222	234	220	232	218	235	225	259	268	225	237	234	247	206	248	237	215	215	214	228	257	250	228	241	241	211	228	223	202	223	247	239	244	249	228	242	226	274	238	218	226	210	218	205	226	211	246	205	230	234	229	261	234	238	223	205	219	250	234	240	233	229	230	236	234	241	262	234	256	210	216	260	245	226	242	212	219	233	267	235	224	233	235	257	211	235	263	221	218	231	235	227	216	209	195	210	268	232	229	205	226	230	210	225	226	234	233	251	233	244	222	197	203	253	228	237	221	213	237	244	249	207	186	274	239	261	211	223	244	238	218	229	254	252	257	239	224	239	245	247	191	203	264	224	234	215	266	232	211	237	241	243	227	242	236	237	203	243	226	204	231	203	221	256	207	250	231	236	259	239	252	217	228	220	226	195	234	249	220	234	213	250	207	215	219	228	260	225	246	246	233	211	210	213	218	252	240	239	253	220	230	232	219	240	247	265	252	249	231	258	231	241	224	197	232	231	229	225	167	243	235	247	242	225	202	237	237	229	247	221	217	235	206	240	214	239	226	242	209	224	214	255	206	234	206	225	226	211	226	221	246	200	237	211	242	223	233	228	229	252	250	247	229	254	247	243	235	231	234	206	236	203	253	223	255	206	216	213	243	209	227	211	209	225	227	235	238	225	195	210	219	238	274	236	231	212	226	226	251	263	198	222	220	250	236	212	230	218	221	250	246	240	246	220	241	241	220	284	251	252	247	211	232	229	220	212	223	218	233	220	227	236	229	215	226	240	270	223	223	223	223	241	223	266	230	229	244	233	247	242	241	237	240	229	222	249	226	242	264	238	236	238	230	230	224	223	228	205	227	250	231	239	253	216	219	213	227	219	274	251	214	225	218	236	220	262	256	224	205	226	221	214	224	226	236	231	239	229	225	257	245	214	219	248	264	212	232	272	231	225	212	251	227	230	239	219	235	220	259	231	230	251	244	231	246	247	245	242	224	219	210	208	210	257	223	215	236	223	249	215	224	250	237	235	227	231	243	224	237	206	224	219	219	202	241	244	241	231	258	233	237	239	214	248	239	235	232	210	239	248	229	222	207	216	206	229	228	246	206	223	223	260	264	221	178	226	224	236	231	236	259	262	217	243	222	235	217	260	202	250	214	246	232	204	237	241	235	252	238	228	212	209	236	225	219	238	250	250	219	239	191	230	247	211	257	241	234	237	253	242	209	227	271	242	229	238	231	235	229	233	219	208	240	238	210	226	219	247	199	244	218	234	243	237	203	230	243	224	227	228	240	237	216	223	240	230	220	233	261	227	256	212	215	224	229	248	239	252	222	251	225	219	228	243	226	267	251	227	262	235	236	236	251	222	224	190	246	220	219	249	236	218	242	228	222	211	245	225	234	249	230	225	232	217	195	246	230	237	207	208	246	220	218	252	243	219	223	196	229	214	249	257	239	220	233	229	244	228	213	233	250	228	227	231	264	228	217	241	243	219	233	223	229	238	225	231	217	218	209	222	215	224	202	231	224	215	238	242	254	262	223	213	246	221	220	226	219	235	246	224	224	219	219	218	223	227	237	217	233	227	232	221	244	198	241	231	225	229	225	240	240	236	221	228	233	219	225	216	229	262	219	220	267	252	233	223	254	227	232	219	243	245	205	240	262	247	227	204	243	239	243	244	220	209	228	219	190	228	216	230	220	225	256	222	241	232	245	220	226	229	210	252	205	259	251	232	242	214	281	220	233	232	241	220	230	246	222	218	245	258	213	235	227	237	275	215	234	219	252	209	194	207	228	204	222	245	215	248	250	219	235	224	217	229	214	234
3426	818	650	673	656	584	587	590	643	600	579	577	587	594	596	585	549	560	554	591	573	569	563	582	583	561	558	635	558	568	566	603	558	622	575	580	587	625	553	551	544	543	592	600	595	592	545	558	564	565	577	559	570	572	637	579	583	526	564	583	573	589	549	551	585	590	582	573	578	598	608	538	573	602	579	541	586	594	540	601	544	580	588	594	595	574	602	550	581	588	573	601	555	561	534	569	557	534	560	568	602	572	540	599	601	580	513	574	565	587	552	616	584	581	577	557	576	580	561	609	570	607	613	582	548	588	590	519	556	572	578	583	579	558	579	558	612	594	606	610	582	554	605	589	580	608	575	599	554	559	580	606	613	605	573	552	587	590	587	595	607	551	530	582	591	552	546	543	601	559	543	543	597	560	583	538	558	555	559	594	551	543	580	564	558	561	528	622	616	546	541	585	583	573	564	574	579	551	569	584	571	578	552	596	620	588	556	571	542	600	589	557	548	604	584	588	563	556	594	590	533	590	582	589	534	559	553	567	602	626	545	587	566	563	591	614	576	560	587	551	550	584	575	565	586	615	605	574	574	602	558	527	591	606	535	547	525	590	549	553	554	598	547	615	553	591	583	562	596	630	612	594	552	596	572	570	549	542	604	563	567	558	522	618	598	616	580	600	570	586	574	546	536	571	589	592	585	533	615	582	590	627	607	572	571	579	610	609	590	587	568	571	568	569	590	626	549	553	531	588	574	542	587	591	610	574	592	560	578	578	565	559	540	605	639	558	577	601	564	561	558	571	588	564	543	588	585	589	557	554	553	610	562	597	585	580	567	613	547	593	538	541	577	596	553	579	584	589	528	584	581	585	604	593	595	529	590	555	553	601	578	534	624	587	580	566	570	601	543	581	586	624	562	576	580	606	558	556	621	606	590	583	574	603	599	579	574	550	574	592	612	592	564	579	600	556	573	599	601	634	570	556	557	618	572	568	598	625	576	524	564	625	542	594	585	576	580	570	532	561	541	567	548	551	542	537	541	605	598	604	597	564	561	546	579	553	581	637	570	601	536	596	596	568	572	606	557	567	573	551	572	596	612	593	593	524	575	594	614	565	594	529	600	626	556	564	581	611	550	586	535	577	588	526	575	583	544	558	586	610	552	535	579	527	579	582	611	591	576	596	599	561	595	567	590	566	565	574	525	577	548	551	565	604	535	610	572	561	568	579	602	585	573	591	574	548	607	591	591	562	610	567	609	542	617	560	577	591	538	566	579	559	585	592	575	590	615	567	563	552	603	613	582	620	587	580	537	585	575	586	572	569	567	593	612	590	550	604	581	558	608	577	621	553	571	596	547	538	549	560	552	618	553	563	565	515	564	604	580	593	572	589	554	579	593	595	571	572	578	572	554	587	537	590	563	541	559	584	594	552	569	556	593	592	606	561	553	554	557	551	630	549	562	558	564	641	596	567	603	576	536	608	595	597	627	585	546	570	582	583	579	587	590	541	558	547	586	571	615	578	570	559	598	586	569	608	527	597	558	581	600	571	570	552	596	556	587	571	528	602	576	551	593	563	536	583	542	593	566	557	634	587	584	587	608	587	556	568	555	606	603	544	604	527	590	621	593	570	558	602	597	552	591	576	546	611	589	591	561	583	557	613	547	575	548	519	571	551	528	566	568	614	611	572	594	604	597	561	577	568	535	524	531	520	547	556	577	601	616	584	584	572	595	538	619	568	520	580	589	554	540	522	560	588	591	550	527	569	582	569	579	574	588	565	568	572	616	554	619	619	568	558	563	580	558	601	555	592	566	610	587	572	558	558	584	617	559	572	568	561	570	562	604	587	552	571	572	552	563	567	586	592	575	575	544	538	564	527	586	564	568	558	580	595	572	585	534	607	571	548	561	549	582	562	577	601	572	531	569	523	597	583	572	563	558	583	594	569	589	552	531	572	553	546	536	608	576	541	611	540	597	605	601	580	599	538	568	608	593	586	565	594	585	579	607	573	571	582	563	598	571	534	578	573	581	565	602	549	603	586	566	574	587	570	594	553	549	578	594	581	576	598	536	617	567	578	592	582	594	597	546	638	539	608	586	558	633	595	619	574	542	580	570	533	575	573	570	553	575	531	620	587	578	580	595	562	565	551	588	547	567	576	578	556	597	601	562	610	557	602	595	590	596	570	540	625	567	595	581	522	575	564	538	588	565	590	571	568	596	604	546	556	605	539	579	525	550	567	592	581	585	537	553	593	542	550	555	591	555	579	565	580	558	577	576	584	577	613	587	574	621	576	555	605	590	553	557	592	567	603	550	537	567	598	566	586	574	600	591	584	576	539	561	562	570	571	542	570	580	561	568	569	614	572	591	555	601	564	594	566	599	609	588	555	586	585	572	597	560	559	572	553	582	599	556	570	581	602	553	576	553	569	564	551	564	596	559	555	538	578	553	593	561	541	591	584	623	572	587	625	570	571	584	586	617	548	560	585	570	570	546	593	607	566	548	573	550	604	537	565	576	593	564	577	623	551	541	619	572	553	535	577	575	556	578	577	530	578	603	588	547	612	572	542	592	535	596	596	546	536	614	614	570	557	588	540	562	605	543	568	548	558	583	565	570	555	550	554	596	577	587	623	578	532	528	578	568	597	566	576	590	564	563	604	560	599	580	540	561	555	594	600	597	564	550	581	606	550	572	557	556	569	575	576	568	589	568	558	538	575	554	543	578	544	579	582	584	571	562	596	584	606	560	552	570	529	577	574	539	598	605	572	559	585	569	615	560	536	554	609	572	578	579	558	536	535	587	582	567	554	581	554	575	551	538	565	592	562	575	597	631	599	601	572	580	577	557	587	569	591	550	540	558	570	601	564	556	570	591	540	583	524	568	637	574	530	552	606	574	563	604	571	545	560	555	543	630	546	572	575	602	585	594	535	537	545	580	599	540	552	590	561	594	579	595	557	579	556	577	596	587	560	576	581	565	562	554	602	556	575	605	577	570	591	611	585	544	514	550	552	603	535	607	571	601	575	606	608	568	583	610	569	541	552	579	547	584	636	587	576	574	604	561	562	568	548	568	521	575	626	635	563	534	589	533	559	597	583	578	578	588	611	589	592	555	582	577	605	569	575	576	574	582	643	575	620	592	553	600	611	544	561	574	603	600	560	563	622	577	586	545	592	518	576	522	550	556	545	579	594	579	568	580	605	535	581	612	617	555	593	612	645	571	634	589	597	555	599	570	557	567	589	516	595	558	558	561	611	602	579	556	547	538	604	576	587	588	563	598	575	547	590	576	561	586	572	552	582	591	584	619	566	589	549	595	577	586	567	605	605	574	593	576	573	539	560	579	573	584	595	627	591	557	582	581	577	573	557	574	534	567	603	577	569	586	571	589	569	576	559	542	598	571	585	570	575	553	560	515	594	588	593	603	579	564	587	599	624	592	561	569	559	551	565	581	595	594	586	571	572	596	523	610	579	574	531	520	536	589	606	575	554	600	613	580	569
12867	1553	760	661	543	510	478	469	450	392	401	348	426	374	380	391	402	406	390	358	381	386	390	380	373	425	384	374	398	366	401	354	347	365	365	387	358	397	397	353	384	390	388	385	339	363	371	387	365	394	409	401	358	375	400	413	379	344	338	445	401	374	368	411	360	392	392	384	364	360	409	379	367	384	356	394	376	398	371	391	340	377	378	371	416	375	396	383	394	381	376	424	362	386	380	413	397	391	375	357	362	382	387	403	398	360	353	362	407	377	389	408	407	363	424	356	369	382	334	377	381	370	378	390	384	409	402	367	403	370	403	382	369	401	365	402	425	364	379	386	387	359	338	408	362	375	369	374	350	400	393	404	363	423	423	353	365	383	379	376	356	384	385	379	367	365	380	395	371	411	375	392	389	388	393	363	364	366	370	426	360	366	375	411	351	417	380	392	363	352	398	394	352	434	381	379	369	377	396	362	382	384	413	391	375	397	410	404	414	417	411	371	348	335	389	351	382	380	354	354	379	404	406	385	371	394	380	375	362	403	386	374	415	399	400	362	374	395	339	400	391	369	389	363	376	386	402	365	407	357	372	325	383	366	385	402	368	346	377	378	364	407	357	365	391	369	382	394	406	362	414	338	416	383	353	342	420	435	383	388	364	390	411	363	405	426	399	405	379	372	376	404	410	413	414	360	399	382	379	385	382	355	364	388	419	371	435	397	397	407	374	371	401	439	391	385	383	379	377	381	377	329	399	364	343	373	381	372	387	359	406	384	385	406	383	380	393	412	425	393	386	363	365	369	395	381	389	365	393	381	369	358	361	371	421	398	392	407	371	392	397	377	415	420	392	355	348	416	387	392	377	389	409	384	336	383	428	350	386	374	347	337	400	406	396	374	352	383	400	409	418	386	376	393	391	352	379	418	404	368	387	356	375	368	358	373	412	377	380	373	411	356	368	398	368	373	378	357	410	396	378	396	357	414	380	384	365	380	384	366	406	383	431	408	382	346	369	352	395	397	370	422	406	359	388	405	356	405	381	389	385	375	361	404	415	392	378	380	383	395	400	393	366	400	356	396	411	386	374	392	340	430	373	374	363	385	403	379	379	364	380	384	359	378	373	381	370	352	405	399	385	383	405	419	376	392	403	340	391	398	415	393	377	435	391	379	356	370	336	335	390	364	392	379	387	395	397	379	374	384	406	396	387	346	397	345	368	410	391	387	380	404	399	377	392	387	397	397	350	402	391	370	358	420	354	324	419	404	375	399	398	361	404	400	387	352	392	347	366	370	380	391	381	384	374	366	395	368	381	390	363	363	376	335	361	384	390	351	375	422	371	387	391	382	378	381	364	384	432	392	397	341	407	409	369	393	421	339	349	376	373	383	407	361	375	365	378	412	394	363	359	402	378	409	358	357	420	375	393	383	363	391	388	370	372	369	400	399	379	390	365	397	395	404	375	363	389	351	389	389	364	389	353	375	370	401	366	392	373	399	409	380	402	391	404	367	340	397	373	381	412	398	406	376	382	389	379	402	347	398	342	412	365	372	386	418	364	361	406	388	417	358	372	368	389	382	371	365	346	381	377	386	372	351	387	374	375	392	384	357	388	359	359	402	385	393	411	424	352	396	351	366	366	397	345	386	397	397	366	373	377	401	349	362	385	358	359	386	332	364	398	378	376	385	390	405	420	364	392	394	367	371	366	368	376	362	396	395	350	383	402	354	384	414	371	384	400	339	376	398	395	370	349	362	374	337	376	347	406	405	346	384	414	368	385	360	384	392	386	415	372	341	394	399	358	367	356	382	388	380	376	386	394	381	379	325	361	387	394	389	361	408	364	360	385	371	404	397	360	393	380	356	351	391	362	360	358	362	389	395	390	412	397	383	345	351	372	387	399	328	372	389	395	439	411	319	351	386	368	404	405	388	426	398	358	373	355	384	403	389	401	385	429	389	369	371	374	380	387	369	366	396	357	350	385	376	386	397	373	372	370	404	369	354	386	349	378	374	350	364	362	342	395	378	363	344	363	354	367	375	379	390	385	363	352	444	375	350	384	362	395	366	361	389	380	405	397	352	397	391	369	381	369	413	371	383	377	362	383	390	375	358	359	399	373	394	370	402	417	375	360	403	352	380	394	373	406	371	409	408	379	380	412	415	422	356	368	415	346	357	381	374	392	360	389	399	387	412	382	375	392	372	414	409	384	372	386	371	388	403	389	382	350	397	393	353	380	357	375	416	395	390	356	420	361	346	381	358	364	374	392	426	387	424	381	403	348	408	385	348	400	398	352	367	386	362	356	397	400	384	390	386	356	374	370	369	380	381	436	412	344	398	380	402	379	364	396	418	374	371	341	354	378	373	342	381	386	400	337	393	399	380	394	379	412	359	377	380	353	350	368	372	381	376	361	393	365	386	418	400	384	397	369	395	365	337	399	400	422	367	424	427	369	335	419	382	392	408	427	374	402	390	388	390	359	372	374	366	359	385	360	419	366	401	400	392	416	375	393	373	402	418	409	381	352	374	384	391	362	385	356	382	360	430	403	393	404	393	362	401	403	372	391	356	424	398	384	378	385	368	392	358	384	419	380	385	379	389	381	345	406	402	361	354	413	388	395	411	387	371	365	419	372	358	357	401	377	365	362	371	388	386	374	341	374	368	405	373	382	349	359	378	400	371	331	410	356	415	350	343	429	382	381	346	387	379	402	387	399	355	414	368	378	414	387	362	402	420	378	414	389	399	338	322	376	348	403	321	380	364	380	384	358	401	375	367	389	420	385	372	394	385	386	387	373	359	395	377	364	384	383	342	411	391	405	350	371	378	348	402	395	398	424	411	388	367	385	374	380	369	399	340	386	379	390	401	375	368	355	410	385	366	391	410	396	356	366	369	364	379	382	375	367	380	372	376	363	394	335	380	399	345	383	346	386	345	382	349	374	412	427	399	376	391	396	363	369	380	426	385	355	410	370	355	383	384	372	328	366	363	368	404	402	394	376	371	372	389	401	367	394	368	398	387	432	362	386	362	395	405	398	391	345	409	395	407	374	412	384	371	376	403	370	433	367	377	381	381	422	378	378	399	385	402	379	361	372	361	372	416	364	373	377	372	335	374	344	406	386	386	404	320	377	369	429	353	397	412	382	350	389	397	399	387	422	394	373	362	354	366	370	364	376	405	366	352	380	360	369	373	413	372	354	382	395	403	386	434	394	387	396	373	391	374	409	399	378	393	344	376	368	384	403	385	419	362	398	389	377	351	366	395	385	364	360	382	413	361	385	372	353	366	381	351	387	383	347	353	384	385	420	383	397	401	362	345	353	412	392	384	379	352	338	381	399	386	338	368	345	373	399	370	406	387	365	363	366	390	340	395	413	375	339	353	382	369	391	373	371	396	374	393	396	359	343	357	365	420	394	385	375	393	365	371	380	354	399	375	405	364	376	393	388	376	369	394	363	360	396	367	341	357	387	393	361	370	386	399	396	369	338	396	377	402	370	398
9522	1666	1709	1860	1716	1510	1333	1215	1098	1085	979	934	1015	957	987	975	964	958	917	930	913	925	907	902	923	892	914	940	849	898	891	945	881	919	925	888	859	850	923	930	849	917	900	854	898	830	836	877	912	885	873	905	843	894	879	911	924	896	909	890	854	906	878	850	838	841	852	918	877	900	847	849	912	858	869	890	870	842	852	840	859	891	926	891	910	917	913	852	886	857	871	833	922	897	863	868	886	893	854	869	825	907	882	824	878	851	860	874	926	892	840	871	892	898	887	863	906	842	824	894	882	923	847	878	859	893	897	939	895	920	861	897	864	884	884	920	861	882	916	879	902	892	868	863	906	866	880	805	864	849	848	909	882	907	933	881	946	861	883	843	897	900	860	919	819	883	876	925	862	877	888	870	902	915	866	858	832	915	841	900	854	853	894	862	936	877	840	830	882	823	891	900	872	913	935	893	930	864	895	871	888	868	880	853	870	863	858	848	871	910	811	910	875	882	888	871	882	874	890	879	923	832	899	839	868	864	827	940	852	870	854	876	821	875	882	890	872	953	806	858	916	906	841	874	878	833	921	837	934	843	905	884	860	886	892	867	904	872	938	879	859	926	897	934	876	847	836	829	858	871	902	894	846	865	885	868	872	921	894	923	875	830	944	823	861	855	853	872	874	900	902	901	892	874	884	885	857	845	911	862	879	841	918	896	879	845	876	893	886	831	905	854	896	896	953	863	803	891	891	881	870	845	857	881	935	877	892	896	850	836	866	939	834	917	852	837	858	865	897	863	868	892	888	882	919	887	892	904	852	892	833	939	927	914	907	901	838	865	846	878	855	897	932	871	912	866	901	799	943	860	877	874	842	897	804	887	856	889	883	886	877	891	855	856	861	918	921	890	864	875	893	870	911	879	900	893	894	895	893	940	849	898	899	896	833	896	916	886	856	887	849	880	831	891	877	909	848	894	856	885	823	907	862	932	940	870	855	867	882	863	902	947	857	892	842	861	817	877	884	900	867	913	937	903	865	885	850	911	793	925	893	851	895	900	954	857	935	891	881	917	851	881	948	894	878	902	840	893	868	859	914	908	892	914	867	897	923	899	882	863	862	880	815	860	859	872	885	904	863	870	873	902	858	872	901	886	866	882	902	891	901	841	897	869	882	865	849	907	835	894	898	846	864	907	902	843	888	873	842	869	862	849	881	936	904	906	858	900	847	868	835	854	862	873	835	908	882	863	907	833	895	868	916	909	860	928	882	876	917	881	895	853	889	851	906	929	869	882	853	853	863	916	884	865	865	861	890	878	876	885	872	904	882	868	872	925	840	869	859	833	871	859	842	901	873	842	819	835	879	863	854	889	854	910	864	920	879	943	806	880	860	895	870	916	893	927	865	865	892	869	852	900	896	886	854	876	871	917	875	807	870	891	869	893	872	934	877	858	883	906	900	841	848	897	862	897	883	913	900	853	884	900	847	838	903	875	860	869	884	850	851	890	867	885	907	876	897	890	858	942	849	907	904	880	826	867	890	930	868	893	850	912	846	868	875	885	870	870	883	900	864	893	907	858	846	855	907	856	868	872	849	890	858	855	897	881	938	839	866	884	841	896	876	874	907	882	832	918	866	874	883	859	857	859	859	875	903	846	877	895	875	893	899	860	836	873	881	899	860	890	878	946	829	814	843	883	882	904	850	905	895	899	888	859	881	865	893	804	851	931	877	926	892	869	833	842	865	848	870	860	853	856	870	836	886	886	861	894	886	873	879	871	932	853	862	872	845	872	831	849	872	887	904	891	905	852	847	834	924	919	888	874	892	864	880	887	890	876	852	880	883	795	892	864	804	881	884	864	872	874	853	841	909	888	873	853	899	856	862	949	893	849	937	857	863	851	818	896	873	866	927	841	875	925	910	855	840	899	899	929	881	896	925	901	877	792	856	917	859	855	845	868	898	833	905	907	881	854	888	883	860	885	898	855	892	900	838	850	878	861	900	867	903	876	894	879	878	859	940	870	906	890	878	900	829	872	916	880	937	869	885	856	893	868	911	874	896	883	816	830	902	910	874	933	855	889	902	882	857	860	910	907	882	850	912	873	872	869	902	843	870	828	850	845	884	908	853	849	873	853	900	876	907	914	890	918	869	876	865	864	932	889	864	864	870	857	884	870	871	876	857	917	894	876	859	877	923	932	857	827	912	875	878	913	856	871	865	843	879	874	905	875	920	880	880	837	882	914	850	896	913	852	910	854	880	865	862	894	861	922	923	888	858	906	882	867	904	879	879	857	794	896	864	870	908	894	869	845	859	835	879	881	887	870	917	901	902	871	851	885	913	859	881	890	865	876	850	849	887	860	879	859	874	896	900	863	885	910	940	886	795	811	877	842	914	861	904	854	914	847	923	881	862	898	847	900	895	855	881	868	914	918	861	885	856	882	924	825	890	833	863	890	881	893	944	834	896	876	919	919	872	862	830	899	873	904	926	872	853	920	895	846	900	858	925	918	863	871	876	862	869	902	878	911	863	830	890	901	835	887	850	871	860	847	882	923	852	822	894	867	871	856	841	904	840	901	887	900	818	862	857	925	933	862	887	896	915	936	884	903	873	884	874	863	899	816	843	851	867	835	899	861	884	912	906	903	908	882	912	845	882	857	887	879	861	901	889	845	880	839	918	869	894	883	850	863	875	874	871	898	920	895	893	863	891	824	849	879	851	818	887	948	882	856	899	900	838	901	905	878	895	891	800	882	925	875	843	860	860	864	851	865	897	894	835	890	787	914	878	897	933	906	870	845	873	859	839	853	901	900	908	811	900	883	976	913	900	871	871	836	898	910	862	877	879	872	837	830	879	800	834	854	861	894	927	912	879	856	814	834	909	887	908	864	857	886	846	861	870	872	910	885	897	852	904	920	838	853	840	891	882	890	849	880	847	907	863	888	919	860	865	866	875	917	884	902	878	863	863	872	864	853	920	930	857	837	912	900	931	965	909	864	871	838	872	856	905	857	911	901	849	841	893	888	882	838	877	827	909	875	832	871	853	884	866	896	863	837	840	898	878	880	897	877	851	853	864	904	831	927	942	881	873	893	850	914	896	887	877	840	910	816	853	882	832	869	846	861	826	841	825	885	881	886	898	806	852	852	861	868	917	908	896	909	917	876	881	896	888	913	914	865	879	884	873	889	890	915	891	840	879	873	859	890	928	894	884	881	840	892	808	897	866	868	893	870	833	878	881	849	900	882	858	929	850	903	875	853	832	855	842	879	860	877	867	854	880	857	848	885	954	904	867	880	867	858	867	865	885	905	901	881	843	903	847	815	800	890	913	880	901	895	822	932	895	852	945	887	845	878	853	929	858	877	862	866	898	877	894	888	836	873	853	840	971	885	887	844	876	867	877	891	855	908	871	924	893	858	871	822	815	865	893	882	880	864	885	839	913	903	807	869	942	866	886	873	939	882	849	887	919	887	892	920	879	900	850	926	904	875	871	832	898	891	863	881
21055	3078	1132	861	683	503	490	421	417	318	334	349	326	347	339	312	320	339	322	320	346	370	322	323	338	327	330	325	287	296	297	320	312	325	306	312	334	339	301	315	301	345	313	326	282	314	294	297	299	322	307	321	329	294	334	329	322	288	295	272	312	296	293	318	287	309	297	336	279	300	290	294	293	307	300	279	299	321	305	302	342	301	332	322	323	289	328	345	283	333	363	314	301	286	332	319	313	339	311	313	317	325	305	325	301	283	317	295	300	308	284	300	260	309	339	293	311	325	318	307	309	318	292	323	319	310	338	296	303	322	329	314	277	321	316	327	342	269	273	324	264	296	301	294	296	332	319	319	289	309	286	323	318	289	304	318	276	284	328	305	309	280	292	304	267	257	306	301	315	311	319	297	278	299	297	317	337	299	331	300	319	276	291	322	300	305	312	332	339	325	339	329	303	308	304	295	310	303	334	323	316	315	281	280	307	287	320	298	319	336	325	319	305	338	310	311	332	304	311	264	294	297	287	319	293	344	286	286	288	299	306	340	304	295	308	292	282	296	296	308	321	313	283	305	311	305	316	311	285	317	262	281	311	304	311	316	302	308	317	274	348	298	283	290	299	291	297	288	301	328	315	285	329	347	327	259	307	334	285	326	302	338	306	308	285	312	303	321	303	299	305	282	325	318	303	335	317	339	317	274	321	297	323	327	309	292	323	307	313	296	303	303	316	285	320	300	311	341	320	321	297	310	289	297	310	283	282	318	322	298	263	301	311	305	330	297	362	293	285	336	311	318	326	295	282	288	314	324	314	296	335	327	342	310	280	316	302	315	283	288	318	305	299	282	324	306	355	301	308	321	341	315	320	325	298	286	299	274	345	295	317	337	313	319	297	286	304	337	322	313	315	316	306	323	302	279	326	301	330	305	281	304	317	312	299	292	350	293	315	301	313	327	324	302	307	315	278	307	296	320	329	295	319	329	311	278	312	292	330	311	308	293	300	310	286	289	325	331	321	299	314	321	300	302	318	291	254	298	285	325	343	299	305	311	325	299	355	352	294	327	295	285	336	287	253	300	314	270	277	288	276	306	290	281	317	292	308	297	326	286	309	323	314	318	297	301	316	344	301	290	277	317	298	325	343	317	351	305	309	310	315	286	272	304	331	291	314	332	330	338	289	314	315	322	326	314	301	272	293	302	305	327	333	322	331	328	304	288	326	289	336	326	324	323	285	287	338	314	339	326	333	306	279	301	341	299	347	292	295	346	281	317	317	290	318	312	298	306	308	272	304	314	305	314	282	302	307	289	317	317	317	362	300	302	309	315	290	320	316	310	287	331	316	290	312	293	314	290	278	284	306	288	320	297	299	301	293	299	325	290	284	320	329	317	309	343	294	327	326	306	315	291	301	311	305	266	284	286	318	345	307	316	299	305	317	322	286	314	302	322	311	280	302	273	312	318	321	317	320	286	303	318	288	305	307	339	285	306	287	294	271	273	322	317	290	304	291	312	327	294	271	301	316	302	354	314	319	308	275	286	272	288	315	347	302	319	277	279	293	344	314	298	325	335	322	301	297	327	297	309	299	317	274	306	283	304	268	300	302	287	266	317	295	296	286	364	338	286	300	319	299	298	308	301	314	297	286	340	300	299	301	340	307	296	327	310	330	294	295	329	315	284	310	327	327	311	284	321	308	289	290	311	333	319	313	333	293	339	274	291	312	315	289	313	339	294	337	288	318	311	308	297	315	306	317	312	285	312	309	357	301	305	299	289	317	294	294	333	311	289	303	304	290	296	287	303	318	295	272	273	340	292	290	319	294	316	293	350	284	317	305	303	310	318	334	321	293	294	309	314	314	341	308	332	339	324	278	303	343	307	309	319	283	346	349	322	308	313	311	320	297	250	318	336	331	290	317	319	307	349	300	286	301	317	320	287	307	288	314	309	293	285	283	300	305	329	338	315	316	312	299	307	332	306	304	330	291	309	340	297	303	315	307	309	327	307	314	316	270	301	320	302	300	290	296	291	328	345	285	289	281	285	271	311	303	257	311	304	320	287	288	337	306	311	332	312	280	312	313	346	320	316	325	302	319	299	312	314	323	289	305	298	292	304	287	283	297	292	318	338	328	324	340	299	279	304	307	322	315	324	307	334	328	316	294	301	307	331	293	323	275	298	309	312	307	307	316	282	312	331	303	350	301	285	295	324	307	256	304	311	325	340	264	303	324	311	323	293	319	281	290	284	311	297	274	313	310	326	310	313	296	294	293	327	301	326	286	268	359	325	293	298	259	291	325	366	310	334	322	307	319	321	346	314	306	323	295	288	335	312	311	313	334	315	298	295	321	301	334	310	329	308	307	308	275	304	285	316	286	290	286	308	291	312	328	305	323	311	301	286	289	291	283	296	280	330	298	301	303	290	332	318	314	289	301	328	315	288	331	323	329	288	351	320	314	296	313	306	307	299	322	322	292	322	302	266	306	319	311	338	310	292	295	305	314	318	290	295	333	334	254	301	312	287	290	316	292	292	292	314	344	295	318	328	291	290	318	323	324	311	311	313	267	292	286	293	284	345	283	343	317	323	294	292	313	334	305	303	300	319	334	289	301	312	317	330	280	330	298	300	285	294	305	345	286	322	271	301	294	315	296	301	271	284	311	334	299	333	311	264	322	328	286	293	312	354	297	294	322	312	317	282	317	298	302	306	288	308	303	349	340	339	317	294	302	288	331	289	300	276	327	326	332	291	318	303	332	327	276	289	297	314	330	323	301	315	339	345	313	296	320	334	290	295	277	321	292	280	339	281	322	296	345	311	274	326	294	309	296	315	278	294	297	327	332	287	302	313	353	321	300	325	334	311	327	271	339	346	311	321	296	291	290	322	273	303	322	339	308	307	325	293	306	297	305	292	272	309	289	285	304	305	275	313	277	309	278	301	281	319	275	351	298	311	288	274	312	303	315	325	301	338	292	288	305	336	318	295	342	341	311	309	292	325	340	299	333	360	312	327	287	341	290	306	333	323	322	270	321	317	307	297	303	277	308	299	337	316	310	305	302	293	307	284	267	295	321	330	270	287	314	326	282	277	309	304	286	280	308	311	291	324	333	300	283	300	322	336	309	288	303	313	331	296	315	290	305	309	291	306	306	320	315	333	351	337	305	298	309	320	299	313	270	285	302	318	326	326	304	334	348	273	315	297	329	289	323	292	299	311	340	318	333	291	308	288	319	325	316	337	315	322	296	326	336	269	303	316	302	292	310	300	300	311	337	313	333	281	308	297	317	333	321	311	322	279	306	288	299	293	336	287	308	274	290	316	334	307	316	350	340	321	295	284	316	336	312	323	294	290	305	295	272	306	338	351	316	318	298	313	312	302	314	295	323	291	319	339	310	323	312	323	296	342	299	294	294	321	326	308	311	297	303	330	282	342	317	298	335	321	294	283	323	320	335	315	297	307	284	293	293	303	284	323	281	267	280	295	323	336	295	313	278	285	317	316
11917	2093	2212	2452	2149	1807	1562	1335	1170	1111	1014	998	953	859	919	853	836	791	766	780	799	804	732	782	803	752	741	776	743	692	755	693	707	721	735	729	707	728	722	747	678	759	697	719	727	708	661	789	709	724	701	731	698	714	670	743	689	668	721	726	719	764	692	723	675	721	714	708	728	726	698	725	742	691	702	670	724	709	693	678	714	680	736	666	720	751	732	680	736	672	667	712	683	687	674	644	673	707	716	699	656	744	690	719	659	711	713	700	699	696	742	702	662	677	669	704	679	682	689	691	748	670	678	706	689	732	717	719	673	667	630	687	681	692	718	711	704	740	693	732	677	672	716	743	702	693	696	657	714	714	708	720	673	679	743	704	668	711	656	701	648	666	692	735	676	730	707	707	699	708	689	645	663	703	677	669	725	681	709	693	715	737	697	716	715	713	666	699	713	715	764	709	743	690	692	763	675	696	714	730	687	691	719	683	660	718	707	733	715	682	688	687	672	638	711	705	658	712	693	691	716	703	683	668	688	640	714	714	721	761	668	700	680	677	667	696	718	720	697	721	723	691	739	724	711	671	636	680	673	729	676	728	665	720	713	700	715	709	708	707	707	672	725	754	688	690	667	704	677	720	678	702	713	704	697	714	704	715	680	699	708	664	730	674	692	699	720	693	682	669	702	695	699	685	709	681	710	766	731	693	719	653	709	726	705	690	758	683	731	721	674	753	682	706	694	674	689	695	712	691	681	656	752	706	648	716	654	703	695	678	729	677	721	690	724	736	680	677	689	633	702	742	704	711	748	708	669	673	698	713	690	759	698	641	678	739	653	697	662	677	702	707	699	664	746	717	755	745	702	653	681	687	691	690	684	658	731	699	719	704	697	690	665	708	704	770	706	698	686	704	705	716	699	734	708	670	641	732	698	715	664	714	710	695	671	681	678	682	707	695	693	699	675	736	741	666	699	709	664	690	697	712	704	703	685	719	686	686	713	696	748	699	698	682	672	706	708	638	736	696	687	723	642	711	697	627	705	677	708	710	708	687	668	704	665	696	707	737	702	642	679	685	731	694	692	733	625	728	697	701	659	725	713	702	714	707	720	631	733	686	667	701	723	734	691	686	663	658	655	709	714	698	723	705	683	671	642	676	696	702	698	665	662	661	640	672	674	696	701	692	682	690	682	674	716	698	719	671	743	734	694	712	659	677	675	688	727	648	679	709	718	666	704	692	696	682	674	715	682	724	692	762	709	718	694	755	693	660	705	688	683	657	712	704	739	700	652	683	728	686	698	699	699	696	707	689	722	703	676	698	670	716	718	693	694	644	675	680	674	726	680	682	736	663	683	730	668	670	705	726	704	702	676	692	692	701	685	699	723	716	649	724	717	686	662	711	714	702	698	696	659	651	700	722	701	704	764	712	720	740	712	678	663	738	715	702	670	709	712	693	707	678	710	670	696	697	702	729	719	704	694	751	688	716	690	704	689	726	722	731	792	738	719	663	658	717	697	708	689	721	702	715	681	697	696	664	703	663	737	726	701	669	757	693	746	715	704	699	695	694	750	711	709	708	693	688	681	664	681	676	735	701	683	680	707	687	703	701	691	708	722	716	688	687	678	678	674	665	705	721	757	689	735	681	712	699	690	672	737	669	680	702	699	699	719	682	672	709	693	695	696	726	729	712	629	670	672	715	721	695	705	684	698	702	720	737	741	688	694	677	694	665	694	682	701	705	674	706	683	713	691	644	703	640	718	709	668	712	678	708	643	698	704	733	683	698	713	690	715	730	673	662	704	716	640	708	749	726	708	658	727	672	696	704	713	660	708	709	687	700	667	703	660	702	667	734	669	700	738	666	697	714	656	675	737	686	672	717	694	717	702	676	717	725	691	733	736	703	725	669	679	688	655	707	737	656	695	703	687	680	698	694	677	660	695	719	700	722	702	688	746	749	717	722	678	707	685	681	701	709	692	639	692	653	721	627	688	676	736	652	730	733	713	687	698	655	659	700	670	707	699	708	739	702	683	739	669	708	712	679	712	713	684	728	684	748	678	725	710	719	714	670	697	744	705	670	679	708	713	674	719	673	688	740	705	692	738	663	690	756	689	690	683	756	682	656	720	683	663	698	727	664	723	723	670	674	688	690	690	691	672	699	715	690	742	715	640	722	723	701	677	713	718	706	703	700	725	707	758	686	710	697	701	688	680	667	705	713	713	679	704	721	714	736	706	705	671	720	670	751	723	689	699	657	706	715	712	711	732	667	677	679	720	695	730	699	674	674	679	648	700	680	685	640	696	675	690	651	721	693	691	685	713	729	684	653	693	675	695	724	676	702	721	654	699	712	675	714	694	705	735	687	726	686	705	743	712	677	717	687	742	671	760	693	693	718	665	684	721	687	752	710	721	683	706	717	638	705	687	650	687	636	732	677	718	699	688	681	766	682	663	671	698	719	720	722	718	678	758	731	696	666	717	702	699	720	683	643	722	704	666	709	737	690	638	697	658	707	696	707	756	703	672	690	732	666	658	656	724	713	696	747	722	717	727	722	743	728	650	650	707	671	703	690	708	662	669	671	726	697	720	705	711	710	685	664	669	715	736	666	669	702	714	723	679	671	713	685	699	732	688	663	667	713	696	705	726	703	711	680	714	708	737	699	692	722	665	703	655	691	686	678	707	671	725	725	702	733	672	729	671	643	775	703	663	700	691	724	692	675	726	724	702	658	675	688	744	645	723	693	743	696	682	712	714	708	757	714	660	706	723	729	722	692	709	677	719	704	745	705	649	693	698	710	697	705	691	711	717	683	679	717	668	679	724	710	727	671	727	647	672	668	707	683	683	694	670	728	703	671	744	698	706	698	720	726	684	661	698	691	663	737	651	708	705	671	695	748	738	683	687	724	686	690	700	662	664	681	675	707	691	724	689	673	688	657	731	742	659	676	694	703	741	685	668	726	705	706	680	711	711	706	732	730	706	699	688	725	694	712	739	641	700	720	657	688	716	671	690	691	674	705	697	668	711	697	669	723	720	677	691	702	719	754	696	678	704	655	702	691	704	713	692	677	688	674	722	675	676	692	660	725	697	673	729	707	746	699	674	708	735	695	702	675	658	701	691	715	664	707	678	699	698	759	673	687	660	689	687	687	737	706	688	726	699	681	721	632	678	677	702	745	725	712	667	675	714	661	675	656	711	704	680	684	672	712	679	682	695	644	720	662	714	704	705	729	658	703	764	661	732	720	742	659	665	709	679	708	732	686	678	697	689	733	673	695	650	671	712	707	676	666	700	719	714	696	646	749	685	676	715	677	701	724	714	739	691	720	733	730	640	738	655	694	693	686	672	717	662	643	722	688	701	720	698	704	743	711	685	682	700	717	704	651	667	720	691	695	765	695	713	708	733	704	715	654	635	772	696	683	696	703	730	685	717	703	735	682	717	727	687	721	724	715	672	680	671	748	679	668	695	692	689	686	679	739	734	700	680	688	683	680	708	692	674	675
4286	614	252	259	269	276	254	220	222	283	247	253	248	235	238	247	224	229	244	268	223	220	236	219	233	226	214	240	255	228	212	238	241	208	255	238	239	245	257	277	235	236	223	228	222	192	245	243	244	223	231	228	249	228	233	265	242	229	230	221	243	225	224	220	235	233	235	245	226	225	238	231	240	234	228	226	220	221	228	221	239	220	231	237	237	239	227	241	242	241	215	237	225	252	213	240	200	208	218	231	243	231	196	224	239	237	244	210	222	229	249	229	213	288	240	257	248	246	235	240	224	227	231	211	251	244	198	237	267	224	251	258	260	232	240	222	232	192	252	242	227	199	234	206	242	224	245	228	246	239	206	229	220	216	244	251	234	223	237	227	228	228	239	230	223	219	248	220	250	238	216	248	206	212	221	228	225	239	221	232	198	231	260	228	230	235	256	236	242	226	238	229	204	243	235	214	225	223	246	220	259	254	233	251	223	211	212	239	231	252	237	207	228	224	240	250	218	217	247	218	233	230	210	223	218	240	272	219	226	228	231	244	227	261	227	213	241	261	229	239	216	236	231	236	235	216	226	240	231	246	219	236	206	245	210	205	217	241	252	253	215	248	262	231	245	221	219	213	257	240	252	235	233	239	238	208	253	217	216	237	230	212	233	228	221	225	228	261	233	257	229	228	241	235	254	238	242	261	259	260	246	219	234	222	265	214	251	187	236	255	265	240	228	205	260	225	244	232	227	215	250	228	241	238	231	230	239	205	213	233	233	209	239	229	229	263	265	219	236	220	231	238	267	228	250	245	209	252	207	249	227	264	233	214	212	250	238	249	233	206	258	251	247	222	195	208	204	238	233	245	234	218	220	211	237	220	225	215	198	237	184	246	255	220	211	245	240	230	250	242	241	273	213	218	238	231	235	235	218	248	204	227	224	220	212	229	254	214	221	218	242	223	199	219	233	234	234	218	220	248	235	232	247	201	239	236	238	234	232	236	272	227	238	218	253	241	239	264	218	214	248	230	219	230	224	247	234	216	173	230	198	215	213	248	242	228	245	236	222	235	248	264	217	277	218	230	242	240	248	230	253	256	239	212	229	238	215	266	237	229	213	231	227	227	207	223	212	239	222	218	234	248	243	228	209	228	251	225	224	219	197	211	253	239	225	217	230	242	253	226	235	208	230	220	233	260	201	221	215	251	237	216	220	235	262	250	246	233	215	210	222	204	226	252	236	222	250	232	204	234	246	255	237	243	238	275	232	224	225	248	231	240	241	221	214	238	222	256	217	241	248	227	247	250	242	230	224	181	217	240	219	247	246	229	233	202	227	233	224	210	220	216	241	260	216	229	229	233	231	247	238	210	233	239	246	228	227	245	269	252	227	250	252	210	208	213	273	212	214	228	246	244	228	227	226	229	232	214	240	237	237	235	264	225	218	219	247	223	254	254	238	248	221	213	229	255	215	219	233	260	222	224	235	219	234	197	236	222	223	204	218	264	227	236	228	253	233	196	252	237	242	230	243	232	223	245	240	224	232	238	245	213	220	224	249	240	210	233	256	220	245	252	184	215	252	221	232	195	192	230	218	241	215	240	237	221	212	222	236	241	230	244	244	222	259	226	230	232	231	228	239	244	238	241	242	246	258	249	249	234	235	245	212	230	210	228	220	219	232	227	244	248	207	240	205	222	249	236	235	230	236	224	238	228	217	270	224	222	238	229	238	193	209	230	236	243	248	232	214	213	258	228	232	232	238	204	220	205	208	209	217	209	232	239	192	250	233	230	227	258	272	238	259	263	237	224	235	248	255	198	215	264	232	222	248	246	240	224	219	237	269	252	263	212	223	229	231	230	238	244	213	228	247	238	253	235	238	252	234	212	240	237	232	213	255	239	249	227	203	237	219	237	228	262	235	238	253	213	205	248	236	251	224	238	235	265	209	242	259	247	241	229	220	234	236	213	243	236	227	221	211	229	253	237	223	240	276	234	219	225	257	234	234	218	250	223	228	232	254	222	200	239	206	250	250	250	214	231	235	235	258	235	228	252	242	259	227	219	231	229	252	228	265	279	268	235	235	208	243	225	235	227	238	205	249	254	236	217	238	230	245	224	215	221	210	211	257	265	231	243	235	241	212	258	232	256	235	241	227	234	249	221	243	232	279	250	234	240	204	235	209	245	245	259	268	219	233	212	223	233	219	236	222	224	234	201	225	254	239	198	238	230	229	243	231	223	207	229	229	215	260	230	245	254	241	235	244	200	236	231	216	220	232	238	237	251	233	228	221	237	234	214	209	228	218	235	208	228	242	256	257	255	237	234	215	234	233	212	235	229	242	207	243	253	248	231	253	244	234	228	278	219	201	214	258	225	202	244	235	219	252	259	248	213	211	253	246	223	216	236	277	240	249	228	220	230	216	213	220	242	205	224	263	244	217	259	256	234	212	223	234	236	215	251	230	242	205	238	258	225	253	233	266	224	233	223	215	228	213	238	240	216	261	225	268	222	240	215	251	258	222	254	255	210	251	240	267	219	246	234	247	267	223	213	251	245	230	219	247	254	233	240	209	212	239	216	229	250	257	234	224	224	228	257	248	212	256	255	213	246	219	238	225	246	222	223	239	238	230	209	226	196	259	252	240	230	256	255	238	249	208	236	254	241	199	210	207	240	227	237	214	222	240	227	243	225	248	218	241	281	247	224	260	242	241	233	228	242	251	229	264	228	232	275	241	239	235	253	240	252	245	270	256	236	230	246	251	231	201	213	257	183	221	223	241	200	223	218	241	251	213	236	225	216	273	225	232	224	226	242	253	194	206	240	268	238	257	214	228	257	254	210	234	218	256	227	232	245	213	241	230	245	257	264	229	226	224	263	243	228	234	231	244	235	219	223	208	232	232	228	248	260	252	212	240	241	229	239	230	222	235	237	215	228	238	257	244	220	229	233	237	232	246	260	223	244	249	208	233	238	247	199	199	230	239	243	225	230	236	250	233	244	197	245	215	256	228	231	242	233	211	267	232	240	248	248	260	223	226	229	199	234	227	234	244	234	226	261	253	254	242	215	231	239	224	234	231	245	241	234	232	273	244	238	249	251	241	217	236	220	235	218	215	227	248	226	233	217	227	208	225	241	222	268	242	236	233	226	219	270	221	227	215	232	234	233	252	239	238	243	238	250	206	217	200	226	267	211	238	214	256	246	231	229	231	250	218	263	214	227	199	240	252	225	242	246	232	219	211	227	219	251	220	223	213	233	239	227	214	200	240	222	244	215	248	221	213	241	219	213	210	239	243	263	211	253	244	213	241	240	231	240	225	218	249	253	235	206	223	262	210	247	251	234	224	245	226	230	227	233	222	247	270	241	234	243	242	223	227	231	261	229	228	238	259	219	204	235	238	223	211	206	221	238	234	231	244	254	207	218	209	217	235	211	228	260	223	236	237	221	261	235	247	225	281	250	227	229	229	236	235	259	241	233	243	197	283	254	240	200	241	237	234	232	245	233
3497	852	656	660	622	628	627	610	611	598	576	613	601	601	574	588	585	583	605	626	632	553	586	584	605	562	615	570	559	582	556	590	585	579	553	562	601	600	580	546	602	585	591	593	601	618	525	547	592	573	576	570	613	566	605	561	562	601	543	606	565	564	568	578	610	572	583	567	562	586	598	575	564	613	612	542	603	559	599	607	563	603	605	561	591	590	600	575	594	591	608	591	580	570	583	580	566	594	561	575	568	598	547	583	561	625	555	552	553	590	576	540	578	542	610	552	569	552	592	552	550	585	614	568	597	505	567	575	574	592	603	598	632	587	595	582	593	571	546	603	596	545	587	513	569	610	556	556	605	604	549	571	533	606	584	622	594	627	538	541	627	565	610	559	575	537	575	565	622	603	558	602	553	585	584	582	548	576	573	617	580	560	586	585	564	555	608	617	576	610	538	566	563	575	601	554	542	586	578	584	594	612	542	627	588	585	620	604	637	574	601	564	584	565	593	555	568	566	568	562	594	573	636	584	584	577	555	561	582	603	576	545	547	570	579	612	571	577	572	589	556	552	577	596	555	602	582	535	571	579	591	597	591	574	609	554	548	586	600	601	591	607	594	575	597	599	581	586	583	572	595	614	623	598	585	568	577	595	550	590	550	584	596	577	539	556	601	586	562	587	575	603	593	581	588	585	570	586	605	585	570	583	574	581	572	586	573	616	575	589	613	557	523	587	604	576	631	572	573	599	610	599	547	618	584	593	593	551	542	541	572	600	550	604	594	583	539	622	591	587	605	553	609	567	574	551	545	566	591	569	526	598	552	611	587	582	593	580	592	633	543	601	591	594	589	620	611	572	561	563	562	577	623	586	577	581	574	581	513	636	573	554	564	574	600	556	613	591	586	548	617	583	547	560	559	577	582	596	579	600	553	563	599	578	575	569	581	592	553	575	614	555	617	551	582	600	564	577	613	565	576	573	539	571	600	579	583	584	578	591	574	616	604	563	591	571	567	624	607	580	601	613	562	578	568	576	565	584	583	581	592	604	553	531	555	593	581	608	624	609	628	572	577	584	574	559	622	574	582	589	596	563	579	580	617	581	574	583	559	596	575	597	582	564	569	564	565	561	622	576	564	626	587	561	572	589	561	552	598	610	567	563	558	562	595	547	561	565	603	582	596	570	511	571	610	596	584	547	599	584	586	556	562	629	570	589	579	577	603	575	624	568	585	533	606	576	521	585	588	579	591	599	534	590	588	564	567	582	619	609	618	568	578	610	601	580	612	556	564	600	580	558	539	550	588	575	580	563	597	598	553	597	569	571	570	584	563	531	573	561	548	558	607	606	604	554	573	576	592	549	527	540	613	583	580	577	570	588	590	601	576	564	565	593	596	623	619	567	590	557	572	557	591	561	568	576	611	592	605	556	595	573	564	600	596	602	555	595	548	578	533	587	562	544	575	573	598	603	582	548	574	650	549	558	558	618	527	579	530	589	577	577	621	609	602	606	598	559	633	573	549	526	560	582	559	560	573	564	569	574	572	577	610	587	566	595	577	576	573	556	516	557	578	556	581	557	610	622	580	581	575	616	570	555	591	585	591	595	587	623	545	541	562	577	543	554	615	562	530	582	623	615	552	601	592	611	570	563	543	609	600	560	552	560	625	544	597	618	590	554	573	569	616	612	593	570	583	605	546	550	585	587	584	559	537	575	592	580	573	568	548	584	553	573	661	560	596	595	574	634	596	598	645	599	619	530	575	568	624	556	588	569	598	533	562	593	618	573	611	551	577	582	614	577	590	560	547	574	622	595	542	595	541	608	594	583	548	588	582	554	571	576	564	592	560	638	565	572	562	574	620	550	570	588	584	564	595	552	579	557	587	560	595	570	562	566	561	618	578	590	594	561	525	588	567	615	608	585	563	609	619	613	598	590	601	547	564	584	532	555	588	572	567	609	619	618	564	595	594	553	534	570	575	583	537	554	578	579	581	561	642	602	575	607	571	541	553	601	603	557	578	564	597	585	600	535	639	550	576	603	600	578	597	597	578	609	607	599	590	555	581	592	549	590	527	610	577	585	556	580	562	559	600	581	610	560	578	576	559	598	539	561	594	579	582	575	605	603	569	608	566	593	566	582	577	543	569	569	526	587	594	563	550	569	531	599	606	561	602	568	538	525	565	550	614	576	591	586	574	557	570	561	584	603	520	589	572	590	575	597	544	576	600	582	592	598	589	571	535	563	526	575	622	606	606	576	566	578	575	534	630	561	559	568	603	557	565	621	579	544	592	581	550	566	553	551	507	571	630	581	608	554	596	553	586	577	550	567	565	537	611	589	518	579	568	557	618	579	603	590	577	579	534	588	556	610	571	567	614	563	606	562	620	588	579	590	547	566	568	598	589	575	586	556	591	611	606	577	596	569	566	621	586	541	610	597	576	566	589	568	580	566	533	542	606	588	560	566	584	590	558	568	607	583	590	605	555	577	575	568	608	549	618	561	588	591	607	567	547	545	593	512	519	573	578	588	566	587	560	558	560	594	601	579	575	600	568	563	559	583	552	566	562	546	557	569	553	557	559	598	538	601	583	631	609	569	577	548	608	579	528	593	563	571	573	560	592	605	584	584	552	582	599	563	577	575	581	547	601	565	586	585	609	525	587	569	564	575	604	616	584	542	555	604	587	587	583	580	657	592	581	559	605	608	602	566	610	611	533	580	600	652	601	574	594	602	571	593	583	587	598	609	628	592	581	573	565	594	596	583	576	538	568	565	597	584	578	577	583	541	587	588	604	627	606	554	558	589	583	575	550	565	588	557	547	580	582	619	563	590	548	541	543	597	551	550	567	566	537	542	583	581	538	595	572	585	574	534	606	572	599	589	600	575	565	610	515	596	570	558	577	526	607	594	596	594	583	551	550	579	601	580	563	561	540	547	597	577	563	567	596	572	558	566	602	553	553	601	558	575	581	596	547	585	580	606	566	591	594	617	624	567	598	525	587	556	594	556	587	568	596	602	577	604	581	591	584	567	611	545	561	607	575	577	593	598	599	613	582	609	575	597	525	531	563	560	564	589	586	598	549	589	575	554	607	571	585	593	578	615	566	624	539	613	592	565	555	583	585	571	599	604	589	643	554	608	611	544	603	614	566	602	557	567	598	605	604	595	592	554	564	593	551	632	605	602	593	573	605	543	548	567	580	602	625	581	580	558	589	561	585	603	622	607	584	618	554	573	626	585	632	616	569	545	613	583	596	554	563	563	555	596	614	629	595	590	583	565	577	558	631	548	610	555	573	556	552	574	559	549	574	604	612	567	555	578	586	576	573	563	586	578	563	568	591	619	595	582	598	563	585	608	599	584	581	566	561	582	567	561	592	544	584	555	608	593	624	519	574	568	588	553	551	602	567	587	575	539	586	604	600	584	568	597	542	584	619	590	578	593	598	604	584	605	588	574	566	646	579	581	566	557	564	603	558	556	570	581	582	555	611	564	589	573	568	570
12659	1637	807	667	573	510	418	448	460	413	420	400	425	384	384	377	368	406	355	387	394	392	392	414	399	387	392	406	401	436	388	402	401	425	352	374	365	406	388	389	351	374	377	384	405	365	341	388	379	379	365	355	394	382	373	379	392	411	381	377	395	389	385	345	379	390	361	381	377	377	396	363	391	387	337	410	380	353	359	381	351	367	366	384	384	423	400	414	383	367	405	358	362	392	374	375	391	395	387	395	385	370	374	367	423	407	359	383	426	358	381	364	388	377	393	375	388	371	390	378	391	368	360	397	390	375	361	422	386	400	416	331	348	372	378	361	375	398	379	391	397	436	351	400	365	386	376	361	410	355	345	381	378	405	324	353	394	378	345	386	401	407	420	336	397	402	408	374	398	371	367	397	414	453	380	401	386	396	379	354	368	359	391	382	398	427	365	386	374	357	377	339	360	428	371	327	339	386	389	389	378	400	380	386	372	367	412	394	382	355	343	405	366	352	353	378	365	383	400	368	403	394	364	353	372	356	356	347	354	350	331	376	386	381	372	425	383	361	373	361	376	387	387	348	354	359	381	387	352	401	372	382	382	383	387	371	348	374	384	399	370	372	398	373	371	372	379	345	359	368	342	350	352	412	393	387	370	386	372	392	402	398	400	394	385	426	372	372	422	396	359	386	375	386	381	400	403	378	367	382	403	396	401	394	373	375	383	392	361	390	361	399	374	379	401	388	378	368	359	363	372	350	374	392	361	391	355	351	451	384	377	397	356	363	348	387	387	352	399	404	370	412	372	403	388	374	394	359	369	398	407	397	391	395	373	366	366	371	348	367	365	382	357	392	343	351	372	372	382	356	384	400	394	379	405	381	350	368	394	413	385	356	392	371	338	375	386	376	377	390	380	356	374	367	361	374	384	357	376	363	340	348	350	383	338	420	341	383	348	381	376	390	427	361	392	404	361	395	366	383	397	358	359	364	369	385	370	358	402	407	374	381	351	389	365	381	356	388	362	385	399	369	362	371	338	361	367	400	364	367	371	372	366	375	397	392	381	410	408	375	379	369	424	364	399	381	394	366	399	333	401	368	369	436	349	399	381	371	374	385	392	347	369	367	364	369	365	379	400	340	348	354	377	395	407	360	384	399	370	372	388	367	344	378	393	364	380	395	388	392	404	335	349	430	373	400	357	377	365	380	398	331	372	408	392	379	364	382	394	344	386	422	400	368	376	416	357	381	406	364	374	402	383	375	326	375	390	363	391	362	401	362	377	378	393	386	393	370	374	378	389	404	383	404	354	412	362	376	383	385	377	345	373	357	373	382	442	389	354	425	389	362	375	360	359	373	334	377	372	355	381	392	371	362	393	356	378	388	411	382	389	336	413	391	398	415	365	359	361	370	395	356	369	392	392	381	411	373	403	340	371	409	409	372	380	395	383	383	386	399	353	398	379	384	371	378	384	399	364	379	378	402	364	389	365	333	394	384	389	371	411	367	420	390	366	373	337	423	385	362	373	410	367	369	373	393	346	349	365	369	369	397	371	384	420	410	373	367	373	329	374	373	387	377	352	357	385	382	418	367	354	368	411	394	363	386	362	387	391	412	359	320	377	399	353	365	350	372	380	355	378	341	390	387	369	400	385	362	378	383	384	414	354	373	386	399	391	370	410	383	383	400	396	402	373	345	421	416	399	386	320	427	396	398	347	390	378	397	351	414	380	423	363	364	388	390	368	372	388	398	366	377	384	435	393	404	374	392	373	388	365	374	353	400	347	354	396	384	368	389	376	356	414	375	373	344	407	373	400	386	357	386	367	398	385	443	355	347	389	384	383	379	385	382	362	369	403	374	418	381	380	405	378	356	393	346	364	372	421	429	417	381	359	343	400	378	406	403	377	376	364	348	359	416	390	375	383	357	375	355	417	367	386	407	377	414	400	389	358	367	374	383	387	342	398	390	377	346	390	358	370	417	359	359	348	382	414	390	375	380	357	374	388	354	359	374	384	384	379	410	358	384	357	368	394	379	402	347	368	373	418	415	376	357	342	382	388	372	375	364	382	453	357	357	348	368	381	400	344	391	374	370	414	402	390	354	391	385	361	361	366	352	366	427	393	352	392	423	374	349	381	389	372	382	365	368	399	369	400	401	377	382	375	399	371	405	359	357	385	400	373	363	372	442	384	384	410	400	367	371	412	385	385	344	370	372	401	379	379	333	372	399	402	376	374	386	379	400	366	420	408	398	372	369	370	381	362	360	365	365	387	365	415	421	392	376	361	410	365	377	399	363	390	380	373	375	401	415	430	368	367	369	389	380	359	355	386	412	361	395	368	377	381	429	396	390	383	386	396	380	388	367	417	364	396	372	382	369	384	402	427	419	382	380	423	372	344	394	360	369	330	380	361	416	374	376	380	357	376	386	399	352	376	408	376	401	393	387	383	373	391	410	377	412	347	401	358	381	361	361	413	412	362	368	404	401	391	403	381	392	360	357	405	388	345	366	411	418	385	349	370	363	406	408	355	416	392	407	353	397	385	376	390	399	440	370	431	345	386	378	389	376	353	386	409	352	366	413	392	399	415	371	384	366	375	352	377	370	360	390	390	384	391	339	368	420	410	399	375	381	412	413	368	375	398	412	374	411	392	403	369	371	371	365	373	388	377	368	400	432	417	408	354	388	349	414	363	384	384	352	354	394	348	356	372	395	343	388	399	344	372	361	391	378	364	413	391	365	390	377	374	395	418	365	314	401	405	416	370	402	385	382	354	365	378	391	387	345	385	351	410	350	382	351	386	364	421	408	396	352	388	379	361	408	375	377	382	364	410	379	385	378	378	392	370	409	378	414	408	416	393	401	361	381	394	404	379	387	375	395	350	390	398	338	387	356	396	342	398	382	339	422	380	391	395	382	351	391	365	354	378	410	375	375	406	414	379	401	404	397	389	365	399	364	370	429	391	379	354	356	402	376	355	370	390	429	353	360	364	385	348	429	416	410	399	364	360	349	428	380	391	383	373	377	354	347	396	405	351	378	397	336	382	366	390	367	418	364	403	395	416	424	422	359	351	362	382	377	376	381	440	366	358	374	383	377	401	381	351	385	366	354	355	403	388	374	366	347	396	366	394	358	369	412	375	399	376	371	361	392	381	383	392	421	398	373	405	384	402	381	359	373	384	370	421	379	351	382	386	405	406	393	378	399	399	347	401	397	420	354	383	351	378	358	384	393	394	384	361	385	362	394	332	369	356	377	354	379	371	356	348	404	380	369	363	368	417	369	370	397	374	376	386	402	374	371	389	365	385	392	358	358	388	409	403	383	375	346	379	394	421	390	407	408	397	407	398	389	382	382	366	381	386	374	398	352	369	390	400	391	378	382	435	379	371	364	397	396	388	346	386	392	408	412	373	379	390	387	376	411	376	359	368	383	392	384	392	393	429	349	372	388	372	361	414	410	394	361	335	376	336	362	400	352	331	375	357	359	384	377	376	382	374	394	362	388
9460	1723	1716	1885	1717	1500	1328	1211	1106	1118	1086	921	995	1023	998	969	1027	922	930	962	903	915	904	898	885	897	919	864	892	879	879	858	870	896	885	895	835	833	878	935	889	902	902	921	875	898	879	853	866	941	862	854	840	892	879	892	922	860	882	908	871	914	870	873	876	837	861	868	842	980	852	894	919	880	876	868	870	814	895	842	903	930	863	864	819	878	903	860	854	922	877	879	899	850	854	893	887	831	895	833	884	832	862	858	895	819	903	905	917	882	873	811	874	912	848	878	938	825	921	922	852	922	869	900	859	875	853	890	904	851	876	956	879	865	879	883	884	875	953	924	827	855	904	876	866	913	850	896	883	857	865	897	865	892	855	871	847	865	852	877	882	851	884	836	890	871	853	865	857	851	843	814	878	847	878	896	902	848	888	857	946	948	896	918	833	886	839	842	909	862	895	903	848	901	804	875	864	867	926	891	897	850	911	893	872	865	889	867	842	839	872	859	854	877	850	816	915	866	804	875	902	873	880	863	902	956	844	925	844	886	837	845	851	876	844	844	873	920	835	902	896	873	861	935	823	879	904	839	911	883	852	858	870	895	848	868	901	900	881	826	791	907	806	834	921	865	905	925	910	853	914	854	863	831	825	884	865	863	834	878	831	896	892	836	874	860	873	927	827	886	879	862	822	876	895	858	898	834	858	854	949	844	843	973	876	927	894	895	842	835	850	832	864	891	902	860	863	863	847	897	860	874	841	871	894	845	883	893	871	866	904	825	871	927	865	913	867	891	877	880	875	878	898	910	865	863	847	886	831	878	903	858	902	848	907	844	846	850	908	886	910	888	898	871	923	910	897	852	868	871	833	858	911	860	934	851	845	900	843	912	886	924	883	887	846	852	841	893	862	855	853	895	835	873	856	874	872	896	856	863	858	873	875	902	862	830	863	873	894	884	854	895	836	808	838	848	866	889	867	880	856	802	848	880	875	852	864	805	880	919	867	836	856	875	884	912	850	869	865	834	874	839	872	850	904	908	909	828	907	886	872	889	885	864	861	910	913	907	868	822	914	877	870	904	851	919	897	921	874	872	897	899	887	884	852	816	888	898	901	902	883	846	865	873	900	863	845	858	885	910	832	855	880	893	851	827	869	904	867	924	854	898	867	878	849	846	905	910	937	830	919	927	885	846	893	843	796	871	858	889	897	875	840	845	891	896	846	867	866	890	875	875	868	900	854	837	894	865	914	824	879	850	873	878	824	925	822	877	935	902	872	858	899	830	884	884	856	916	885	853	893	823	868	862	833	879	882	844	871	875	857	867	821	901	924	860	832	885	858	902	889	901	842	878	848	837	883	848	798	859	911	864	874	874	844	937	926	909	883	931	856	865	802	914	899	884	844	910	846	907	849	897	863	919	904	861	861	889	839	846	874	884	844	937	880	826	874	865	852	862	918	844	886	850	863	833	909	892	829	909	882	847	881	886	894	862	896	869	847	845	866	910	871	841	881	866	865	858	903	857	880	881	866	879	888	885	832	854	854	848	867	896	864	894	838	840	885	892	887	866	823	879	900	929	835	909	914	863	912	860	860	856	902	861	914	939	818	839	867	876	931	851	907	841	902	875	894	937	873	874	898	822	857	866	941	846	898	899	824	839	868	889	846	899	893	874	914	903	923	889	851	857	887	904	814	931	909	859	829	863	900	851	816	908	833	862	927	864	921	889	843	788	857	890	907	856	849	872	849	857	874	871	838	853	852	872	833	838	870	908	883	870	882	897	915	800	907	876	881	869	879	905	875	933	856	923	849	919	891	852	894	845	839	947	867	831	916	832	861	872	863	889	875	878	877	871	909	826	873	857	879	851	885	863	937	898	937	844	910	848	839	878	862	842	854	891	815	933	881	872	936	903	956	929	911	895	895	829	862	847	844	882	820	909	854	896	874	910	885	914	854	883	882	825	801	812	833	895	865	862	918	853	925	830	847	866	907	864	844	849	860	824	873	870	903	870	882	852	898	886	872	865	818	876	872	850	850	829	860	902	872	917	867	830	877	881	842	838	870	830	869	856	869	903	877	869	888	841	899	852	911	851	865	891	907	916	915	844	853	892	876	900	861	870	887	844	876	880	858	847	860	881	848	862	844	903	867	890	847	935	899	918	832	834	854	843	816	876	898	876	897	872	892	895	850	858	849	919	878	831	887	890	859	854	875	870	836	874	855	861	814	846	869	906	868	834	853	847	849	863	863	875	884	837	874	847	852	859	892	874	822	901	882	860	827	827	849	825	922	858	834	906	893	899	871	875	892	892	907	907	816	845	928	829	878	838	887	878	893	857	851	855	866	888	869	922	875	895	892	878	901	941	887	866	868	847	883	909	868	884	840	916	891	855	858	893	860	898	878	847	868	866	834	905	896	951	882	846	882	823	885	843	860	896	839	851	887	833	898	874	850	905	896	908	870	918	899	886	855	889	899	845	935	931	903	879	830	896	909	843	957	886	888	893	933	866	879	863	806	824	849	858	860	836	916	882	860	887	863	895	863	830	910	867	873	901	857	892	880	858	890	833	879	848	911	887	844	911	884	822	942	827	848	831	848	890	880	875	877	902	862	861	869	867	887	861	846	865	862	896	887	846	889	883	898	918	923	861	849	909	889	847	864	841	902	863	929	864	934	881	927	889	865	900	845	867	896	827	827	874	903	846	914	879	892	869	893	889	869	867	849	925	937	845	872	842	912	832	822	877	875	805	888	880	878	903	913	907	888	910	919	840	904	845	800	859	837	886	886	911	873	905	808	886	839	920	889	896	855	875	867	889	901	865	832	879	876	825	838	822	855	835	911	846	883	924	888	819	838	816	829	871	905	875	881	831	898	926	824	867	831	908	892	907	848	861	915	858	835	840	862	860	846	917	886	870	927	838	848	873	801	866	858	847	872	858	929	887	907	860	873	848	863	861	920	902	875	869	893	865	838	885	873	894	885	857	928	854	850	920	851	910	874	900	926	902	887	908	928	846	849	878	837	809	864	854	891	851	839	925	922	946	853	916	885	892	898	855	897	876	859	902	868	824	916	879	910	889	807	929	922	880	885	860	882	903	881	865	854	853	920	926	870	857	865	951	815	886	872	904	908	854	919	827	922	938	863	860	843	835	855	860	920	880	911	877	868	855	839	888	887	883	858	872	887	893	888	851	868	846	822	852	880	862	829	965	900	932	832	871	906	814	850	910	862	865	870	864	836	878	853	833	894	873	872	822	867	901	878	807	902	892	868	896	894	909	801	863	806	849	895	870	876	853	864	854	869	869	847	915	873	864	896	862	866	907	882	891	891	879	784	915	812	879	892	892	822	834	880	918	910	831	891	835	933	823	872	884	901	897	928	880	852	879	904	917	955	859	849	879	933	845	931	833	906	871	900	930	851	840	875	858	903	841	886	860	928	824	912	869	809	887	869	835	892	937	911	880	888	843	880	896	886	895	862	836	883	867	914	840	867	858	844	908	900	881
20947	3137	1078	856	623	522	454	418	407	383	349	345	349	367	362	335	333	288	323	326	318	308	313	333	326	299	332	353	306	339	312	332	356	301	324	342	339	280	310	307	327	306	326	310	326	262	334	292	334	343	332	281	311	308	326	322	304	324	337	326	328	315	303	318	288	295	341	325	304	338	294	328	355	326	303	324	285	331	332	309	295	293	299	285	315	308	332	293	332	350	300	303	340	311	263	310	316	309	327	325	276	293	304	304	297	316	276	335	300	304	295	278	316	331	305	297	322	312	307	307	335	308	313	310	285	290	324	301	295	291	334	313	312	293	311	318	327	315	297	309	315	320	279	312	315	319	297	282	306	340	317	324	273	291	312	294	317	295	298	305	303	317	328	289	318	323	302	318	305	316	304	298	285	322	317	314	278	309	318	303	308	302	285	270	294	289	311	289	276	296	303	347	316	300	300	303	316	305	284	285	320	322	308	311	318	303	309	300	311	325	296	306	268	284	302	318	320	278	307	317	328	317	315	325	298	354	311	275	307	312	293	322	313	313	314	336	321	312	305	303	297	279	312	315	297	315	316	282	320	302	303	294	303	344	307	287	275	312	276	310	299	283	305	272	301	298	303	291	287	295	290	287	324	312	311	309	337	293	280	307	315	345	294	324	292	307	307	329	339	341	356	289	306	330	309	291	294	288	327	290	326	311	323	319	283	280	321	303	317	279	293	326	314	316	297	326	313	303	297	315	302	280	307	300	295	298	362	296	303	302	297	297	310	312	307	313	335	306	314	321	295	296	304	305	276	297	311	300	285	302	288	326	287	301	278	291	304	319	316	303	322	287	269	299	322	323	308	327	300	281	326	283	295	320	288	279	290	319	338	279	301	323	335	282	354	289	312	305	291	299	286	313	325	323	277	319	309	304	288	294	318	321	312	301	324	333	284	314	294	330	313	339	296	323	288	302	282	301	306	311	305	326	316	346	288	265	328	325	303	287	292	314	313	287	303	296	289	308	345	304	309	314	285	330	315	276	284	347	308	307	312	345	320	324	309	316	318	284	278	305	326	329	309	314	314	312	263	260	262	291	334	318	338	334	323	266	348	278	304	292	260	306	280	314	307	320	323	334	274	314	313	314	299	280	281	318	324	341	292	303	304	305	295	292	325	288	324	303	306	340	339	332	298	335	334	286	290	337	308	314	318	316	322	289	273	300	317	315	307	324	332	264	277	327	294	303	281	314	321	326	283	291	312	307	296	274	298	275	304	286	323	278	283	306	298	283	292	300	306	325	300	320	319	328	323	310	324	282	294	308	293	295	344	333	318	305	296	284	257	333	283	312	295	318	305	331	341	321	298	298	344	311	308	311	276	301	326	289	283	286	292	285	314	246	315	298	310	300	294	337	298	292	299	279	296	302	301	310	288	302	312	294	312	292	289	317	342	329	334	333	317	283	309	303	294	324	296	307	303	322	324	321	270	311	311	317	316	282	310	302	328	316	312	276	302	286	301	352	300	313	301	314	341	288	299	321	350	327	328	303	327	296	375	288	325	286	290	324	303	320	320	322	288	302	292	330	294	275	298	287	309	320	308	276	312	321	316	298	315	310	304	273	313	296	336	309	322	287	287	309	346	318	309	338	292	292	290	277	332	321	305	294	290	314	279	306	284	346	301	304	277	325	292	301	299	319	312	328	295	298	303	316	318	297	311	326	350	306	303	308	304	284	304	298	309	288	329	310	323	310	294	306	303	309	266	319	309	297	330	312	310	311	311	314	344	285	309	324	291	318	308	318	299	303	313	294	325	301	285	299	312	321	331	302	357	307	317	326	303	320	329	300	300	302	265	314	327	304	337	327	330	331	304	330	340	296	270	295	305	280	326	319	311	277	310	303	323	314	317	307	319	300	314	292	315	315	304	279	296	309	313	271	331	331	261	309	279	335	311	308	284	311	306	314	316	316	307	287	314	258	305	325	313	311	350	332	303	302	325	307	310	296	311	323	320	323	275	284	344	314	264	305	315	285	279	283	323	308	291	295	308	304	297	299	264	296	307	302	242	299	322	314	344	344	302	332	274	306	318	326	342	289	293	313	312	307	290	301	302	281	303	329	288	311	315	308	271	312	297	310	340	321	338	288	325	297	293	312	303	269	311	300	293	328	320	324	304	311	266	327	296	311	320	316	312	309	327	285	325	290	322	292	295	315	296	313	324	310	294	331	294	307	286	310	294	280	297	308	345	294	290	312	293	297	308	291	313	297	329	317	290	281	289	302	316	303	295	343	324	323	310	303	322	324	289	268	319	277	282	361	282	336	311	323	315	302	276	297	288	299	294	303	310	296	275	313	305	318	327	334	309	284	299	303	301	303	309	270	304	281	337	315	317	321	303	307	333	295	298	286	317	316	304	272	305	315	292	319	289	281	319	312	299	331	283	304	312	283	319	279	358	311	319	321	301	291	309	276	331	287	310	316	311	303	308	301	342	311	296	302	345	310	298	299	299	299	303	330	323	324	300	323	298	303	304	294	301	361	306	264	291	299	285	305	294	307	298	322	334	339	333	313	305	283	293	276	308	304	258	304	293	295	319	290	290	308	295	309	284	293	288	312	307	277	337	328	290	294	324	333	280	301	286	316	280	293	312	302	311	297	310	321	342	315	318	320	280	276	276	315	305	303	277	306	280	343	290	288	308	306	301	298	313	307	327	323	322	301	296	327	315	283	307	282	279	290	304	356	286	314	300	293	331	308	299	337	297	291	308	298	335	300	311	284	327	333	312	312	270	307	289	310	326	311	293	317	306	311	280	304	299	328	284	329	325	313	323	327	267	302	274	280	309	293	289	309	289	284	321	291	365	281	292	327	303	334	302	328	314	317	344	337	290	306	320	289	289	321	338	326	309	306	279	314	307	287	300	306	300	305	316	276	331	311	331	288	311	298	304	292	316	309	304	332	286	329	319	331	277	316	306	305	326	302	271	333	265	333	299	320	265	285	308	303	282	310	303	285	288	274	314	303	289	308	357	326	300	293	335	293	309	306	322	288	297	285	299	278	320	339	305	331	295	315	322	308	277	298	294	309	298	297	298	317	304	304	315	301	307	298	286	306	321	313	301	300	282	288	328	316	298	251	309	343	307	297	289	297	308	322	310	298	312	308	309	347	317	337	318	310	297	327	286	283	331	329	289	295	338	322	321	323	313	340	291	311	324	307	328	293	294	266	311	304	302	315	289	319	296	297	317	314	328	336	302	287	298	299	326	301	296	319	323	301	324	296	293	301	281	286	305	310	282	332	306	327	293	325	294	310	295	345	325	299	318	276	291	287	331	309	276	296	309	293	304	323	323	318	297	348	331	318	291	314	277	304	316	303	343	304	307	289	283	312	307	330	356	313	284	316	306	324	307	323	299	306	332	359	307	338	305	289	280	306	304	347	328	272	314	296	315	299	320	300	303	291	302	307	305	291	313	298	325	303	292	307	305	349	292	288	301	285	335	303	305	328
12015	2050	2240	2492	2181	1771	1507	1325	1135	1072	967	952	889	870	893	827	845	798	781	805	774	794	768	710	710	754	749	720	721	712	715	762	715	692	722	711	699	719	728	727	707	748	733	699	675	744	703	684	640	715	711	715	717	725	699	697	743	729	710	697	681	674	720	659	700	702	716	719	684	706	678	696	707	716	737	656	688	695	713	661	662	721	722	679	690	691	725	672	664	702	707	717	684	735	693	654	686	658	690	676	715	683	674	645	676	693	664	660	699	705	709	684	724	696	671	713	670	679	692	679	689	709	678	746	664	688	675	681	664	735	737	711	688	710	678	683	676	674	698	699	704	683	699	739	674	718	686	651	725	697	698	703	705	706	677	709	674	664	694	740	688	644	685	759	737	656	691	675	674	707	693	683	725	671	728	671	645	701	719	689	713	643	718	728	710	734	729	683	748	665	729	684	674	712	689	758	721	671	690	714	658	702	725	682	702	692	706	717	697	710	706	692	703	645	727	740	700	706	763	702	721	709	653	669	644	726	658	689	719	682	660	713	705	674	683	675	692	697	733	689	692	677	676	694	620	724	725	697	708	678	672	663	693	716	688	699	712	701	709	671	686	710	688	696	692	715	719	699	699	705	681	674	737	715	690	688	640	694	724	660	742	647	725	717	688	725	693	642	711	668	718	735	711	667	643	720	650	719	712	698	644	656	717	677	707	672	674	693	701	693	690	709	691	705	735	689	710	687	687	672	733	756	693	681	684	702	700	685	724	706	706	732	656	700	661	663	691	712	733	667	721	700	671	734	679	693	687	750	712	640	683	673	685	700	703	683	713	691	727	759	697	677	689	681	689	685	729	700	693	729	704	713	687	674	700	723	713	697	703	725	697	703	690	715	706	637	709	689	661	691	681	674	701	698	721	674	704	706	689	691	686	724	696	688	733	713	724	688	704	689	708	664	704	695	689	659	695	686	680	700	711	699	673	653	648	687	680	744	691	732	657	687	631	678	658	700	695	714	729	760	671	716	712	695	641	730	659	701	671	712	708	736	624	708	648	667	690	690	731	699	693	718	705	646	702	688	697	737	661	696	676	718	674	674	691	694	711	733	646	676	670	706	732	671	730	719	706	689	680	742	684	702	661	666	696	660	703	663	671	691	711	692	710	697	694	637	738	697	666	705	688	671	691	626	727	650	676	688	701	670	691	707	716	688	712	656	696	657	665	690	684	724	710	692	703	698	692	702	708	632	701	693	679	686	725	651	658	676	678	659	682	708	736	726	669	691	719	696	699	691	685	696	721	682	692	745	697	667	683	716	713	692	711	734	681	741	694	701	688	710	687	733	660	694	662	653	727	695	742	767	721	688	690	666	682	678	688	755	703	735	684	740	680	670	680	737	676	695	708	675	704	730	689	721	758	711	735	694	713	701	706	702	719	656	724	692	683	675	696	737	716	686	703	703	709	690	696	716	707	696	690	681	720	673	678	739	741	704	674	713	703	689	685	683	676	700	710	693	715	712	679	685	693	701	691	642	680	708	667	702	728	702	636	654	710	716	716	716	733	682	695	703	682	668	689	716	687	699	722	705	665	697	683	708	715	706	700	676	697	659	723	714	762	711	684	724	649	695	675	676	759	695	733	663	703	714	713	673	707	683	677	710	735	688	693	696	676	664	646	713	708	679	702	666	720	705	749	728	679	690	679	684	722	701	657	681	664	740	630	727	698	683	678	648	669	680	707	683	733	695	698	691	713	710	727	704	664	724	691	740	661	696	798	741	672	679	701	699	741	725	665	719	664	697	680	708	698	677	773	682	702	709	720	703	666	677	716	724	708	712	682	679	711	687	702	660	682	687	695	683	695	714	697	726	679	709	703	739	710	682	699	703	705	679	714	657	738	672	667	636	675	698	675	679	705	702	734	729	659	702	712	740	703	655	682	701	703	665	693	648	720	713	661	686	703	687	713	673	738	708	711	701	715	708	659	666	708	701	656	715	712	710	678	685	643	729	660	710	698	695	734	744	712	677	695	728	695	703	682	665	616	702	648	662	648	666	700	666	697	725	715	667	738	706	681	697	742	728	717	711	738	679	681	693	707	685	706	691	716	722	707	695	707	654	756	712	690	727	687	698	718	687	702	696	692	734	681	691	663	695	707	701	672	698	697	720	719	713	669	698	674	687	745	703	702	762	717	737	704	685	730	690	714	672	702	690	711	691	721	718	684	681	725	716	701	672	683	672	720	694	714	738	730	697	722	696	693	711	691	684	754	682	673	682	683	681	693	671	714	675	640	693	679	714	711	682	717	678	693	690	666	653	699	661	710	731	681	679	738	728	693	667	658	698	672	683	675	696	684	719	676	730	693	679	699	712	682	691	704	689	727	679	685	686	682	662	700	701	715	689	717	665	719	697	690	692	663	657	737	682	692	690	740	675	655	688	662	737	687	668	682	690	729	670	677	705	695	717	701	706	722	678	700	699	688	723	669	723	718	750	735	685	719	707	693	714	684	754	702	752	701	703	695	699	723	696	699	705	692	731	673	723	690	685	727	692	709	651	669	725	699	691	646	729	651	684	656	686	663	743	668	671	718	713	649	670	719	643	690	700	735	698	694	691	708	722	663	683	700	756	681	700	707	645	668	698	639	692	701	695	639	696	720	694	699	724	705	684	715	688	664	703	685	687	717	668	693	666	712	694	711	683	729	674	699	654	675	723	712	713	687	647	674	672	678	707	708	646	749	684	667	693	709	712	651	727	620	681	632	698	661	659	718	704	676	706	684	708	712	727	687	677	706	689	677	700	762	699	706	675	750	657	718	657	704	713	646	686	682	753	670	655	690	645	660	713	708	696	671	707	717	680	750	740	694	669	715	709	682	704	718	725	726	683	733	738	745	661	682	710	677	704	692	691	720	673	678	741	671	704	667	692	706	706	721	734	704	643	656	666	670	702	690	692	701	726	713	690	710	692	697	719	714	713	655	690	727	688	735	741	738	726	705	720	697	707	687	735	688	744	657	691	694	678	666	732	682	717	686	756	691	690	711	693	688	652	705	676	691	665	710	721	699	687	701	671	711	725	718	737	680	726	704	681	667	700	679	701	720	665	687	699	702	672	729	724	691	738	711	674	739	664	694	693	703	728	709	698	664	711	702	723	709	688	706	685	688	692	663	705	719	749	727	693	680	723	745	681	685	693	729	700	702	691	708	752	702	690	708	656	691	709	658	728	700	710	697	725	684	696	660	704	723	701	755	698	688	729	686	725	707	700	709	680	662	670	680	653	756	744	733	670	725	667	739	707	679	694	701	691	697	706	688	658	726	721	763	666	666	721	717	700	688	680	695	676	673	668	737	676	674	657	703	682	703	722	697	657	657	670	733	673	703	652	697	688	689	742	671	670	721	705	709	703	689	702	716	755	746	649	706	698	707	674	695	680	709	684	716	726	661	670	675	666	693	678	701	704	708	693	716	666	758	720	645	722	669	717	700	645	728	650	700	719	666	702
4244	651	249	270	245	275	263	234	270	248	257	232	234	197	253	244	223	226	248	228	256	216	254	229	275	226	221	270	211	221	237	248	247	259	249	236	206	255	251	237	227	246	219	226	251	249	247	208	216	218	214	241	241	249	251	240	253	197	211	218	254	268	245	232	230	236	234	253	269	237	209	265	216	239	243	249	246	225	195	206	228	235	231	213	251	252	226	217	177	244	227	257	230	219	247	241	241	217	231	233	206	209	231	237	227	212	237	196	232	226	222	264	253	227	228	212	253	220	244	216	228	235	239	229	240	260	251	230	247	214	257	276	240	243	238	238	258	204	257	233	263	231	230	237	269	266	236	254	240	227	226	246	200	226	237	215	232	212	254	266	216	220	257	240	237	220	271	226	280	249	246	225	230	244	255	237	255	212	245	218	225	251	252	240	217	248	242	244	278	252	220	226	247	244	229	282	219	270	244	234	221	264	259	219	242	246	251	214	226	217	219	244	262	235	235	203	229	250	264	243	244	234	236	241	242	264	233	241	228	235	222	229	245	262	251	243	237	252	233	245	219	243	226	228	196	219	228	219	210	231	252	234	250	257	208	209	228	226	226	233	219	221	222	234	240	233	261	230	219	217	248	231	217	254	235	221	234	231	234	240	201	237	229	239	198	215	232	235	233	208	227	218	236	254	225	243	241	241	256	237	230	209	247	214	257	243	229	259	247	248	220	229	252	255	229	250	240	257	227	259	238	243	243	223	245	232	225	233	244	249	218	233	223	245	242	215	220	222	243	254	244	203	238	229	217	236	281	250	236	221	208	216	242	223	246	229	215	258	234	216	225	217	232	240	230	217	252	255	272	253	245	240	234	259	224	229	226	257	255	238	231	235	224	228	256	242	236	244	276	207	234	236	231	219	254	243	249	242	209	248	265	227	204	222	219	228	230	243	211	248	234	244	244	232	230	232	245	214	231	247	239	248	229	224	221	231	240	257	239	232	205	226	207	223	236	278	220	247	233	242	220	215	227	254	236	259	250	217	224	237	245	234	237	235	224	259	276	260	233	247	221	230	290	270	221	240	226	211	213	220	218	219	272	223	215	215	250	251	272	234	220	214	247	253	225	193	239	223	216	254	255	248	219	237	262	243	227	234	248	254	228	260	200	229	241	225	239	233	226	247	229	242	239	229	243	232	197	212	214	258	220	229	223	214	240	245	262	227	270	248	234	274	233	238	241	223	256	227	213	247	214	220	232	242	243	250	243	226	251	251	218	229	223	220	228	246	244	224	235	196	208	233	267	248	239	249	240	222	239	212	241	249	228	249	234	243	239	237	228	220	213	214	208	240	243	262	211	217	219	253	221	252	217	233	210	210	257	244	231	208	239	237	223	216	209	218	227	235	235	223	247	252	229	228	221	221	215	250	236	230	189	237	223	208	240	243	230	228	250	211	225	221	228	238	250	209	230	229	203	208	241	246	218	229	243	222	240	245	202	255	232	247	248	224	228	218	255	215	273	245	250	224	187	235	260	241	239	209	240	262	212	242	225	254	194	228	221	238	232	251	235	240	240	202	216	225	235	224	231	234	235	252	239	257	231	237	259	222	212	236	244	213	237	182	201	268	220	244	262	247	240	241	253	243	208	239	234	257	229	266	239	243	270	237	236	233	244	261	253	222	233	221	241	250	229	233	213	258	252	216	267	218	234	241	227	257	240	244	259	267	298	250	237	235	255	211	234	237	212	245	230	248	258	245	267	231	240	236	217	223	223	233	254	202	249	219	223	230	223	247	216	248	240	257	266	234	227	244	221	232	239	213	209	230	217	239	222	236	226	220	226	224	232	235	240	250	230	244	220	239	232	256	224	235	227	242	211	225	215	234	239	216	212	228	224	222	258	263	239	192	244	252	222	234	226	218	235	260	229	235	235	233	233	229	221	221	220	248	220	216	232	238	233	233	229	218	213	233	239	238	230	234	212	211	242	240	256	240	250	217	243	224	212	221	234	234	231	241	233	229	257	221	240	236	257	242	244	222	232	220	215	220	237	256	239	224	238	248	230	245	256	242	227	229	214	234	233	210	208	212	240	239	227	199	203	244	222	253	210	198	257	230	236	206	217	244	223	217	229	245	234	221	250	219	226	245	218	215	255	262	255	233	234	211	247	226	229	202	251	231	231	224	242	243	230	225	256	218	245	225	218	217	250	231	238	247	209	235	230	239	196	236	242	222	230	184	225	244	201	243	225	230	246	216	249	234	236	269	252	231	242	210	199	255	253	226	216	271	221	233	242	222	219	235	241	219	250	225	262	248	242	226	262	217	227	240	228	210	240	221	240	219	231	218	234	257	248	231	232	224	225	226	245	226	271	241	210	242	227	246	239	255	242	230	246	237	227	255	244	235	234	245	254	227	240	222	222	234	230	258	246	257	255	216	261	260	233	246	229	228	221	231	219	237	230	229	221	252	230	223	227	245	208	219	228	218	230	249	247	221	238	223	221	248	249	235	222	236	236	247	260	225	228	221	246	236	219	227	217	261	252	225	241	214	248	236	230	213	235	228	247	232	228	228	225	225	220	261	242	236	229	225	224	255	266	264	245	252	222	238	231	220	236	212	236	278	243	247	226	215	232	232	209	246	261	236	228	209	255	226	228	213	248	260	250	250	226	251	213	236	232	247	225	219	228	250	222	202	227	244	199	247	218	215	228	238	228	258	243	258	202	232	223	275	238	236	218	209	227	235	244	253	234	254	252	245	206	271	247	252	231	248	228	250	228	242	241	230	215	246	238	207	242	216	237	210	220	243	237	249	234	220	252	198	242	237	211	233	240	276	240	235	241	244	248	268	232	213	247	233	196	248	237	252	221	257	258	216	215	218	246	230	232	214	257	232	248	227	232	234	272	231	235	243	246	242	228	216	263	229	229	243	243	258	220	274	223	232	210	249	266	201	231	230	245	237	231	223	227	227	236	250	228	255	220	217	216	241	232	226	229	263	243	236	229	243	227	232	202	245	238	234	221	234	234	225	238	254	239	223	260	215	245	258	235	244	217	226	270	233	222	251	216	213	229	229	241	265	248	259	252	249	227	233	211	254	255	229	226	213	228	239	213	238	199	220	220	239	230	255	259	233	213	221	248	244	253	234	225	210	245	229	239	252	233	227	235	224	250	260	204	244	226	240	249	205	240	230	247	207	241	230	240	236	206	197	218	226	268	243	243	250	242	219	224	229	201	222	241	204	218	230	217	223	223	238	208	232	217	242	238	256	245	216	227	216	233	222	239	219	242	226	226	241	249	259	227	205	205	224	206	227	239	237	253	203	230	248	203	251	236	256	225	232	213	233	235	243	226	226	260	219	245	218	214	232	247	230	242	235	227	266	226	234	235	223	228	237	228	258	243	267	276	252	230	273	242	215	244	227	234	213	263	192	216	252	256	250	234	229	239	244	201	209	215	253	218	219	226	260	229	222	214	262	231	259	213	243	210	212	212	235	216	221	228	214
3510	777	680	649	679	662	641	629	584	562	587	612	578	610	538	613	592	609	580	618	586	595	562	597	532	573	565	587	580	545	581	576	609	566	593	605	586	575	600	609	536	557	607	555	575	569	600	587	588	517	587	584	587	627	565	612	590	571	544	591	575	587	572	601	551	550	574	594	577	598	580	544	604	587	582	574	539	563	565	565	598	639	593	596	561	604	555	578	587	602	639	570	567	639	542	608	586	562	591	584	594	595	602	578	563	606	572	592	548	567	555	571	626	613	607	618	593	596	560	579	536	548	596	587	628	563	625	572	560	589	572	566	525	538	617	613	644	573	553	576	602	532	538	556	576	555	553	586	636	566	584	569	533	596	551	591	575	597	563	619	552	551	590	597	577	597	538	571	552	561	558	611	598	598	575	572	573	575	599	591	584	588	616	557	573	568	620	520	584	566	567	580	638	603	563	569	541	604	623	539	592	585	588	585	639	581	603	607	573	588	601	589	586	571	612	606	576	605	593	559	619	602	565	582	547	597	554	615	570	585	590	583	575	558	556	566	550	556	582	586	588	586	575	583	563	556	600	544	631	584	580	586	538	547	593	621	585	594	633	558	582	613	599	575	577	528	597	571	611	561	599	542	551	590	578	583	572	570	589	537	539	590	548	574	550	561	558	552	576	607	588	640	561	597	609	545	554	561	597	541	570	570	600	593	602	595	586	528	575	620	562	596	570	572	593	608	565	598	583	584	610	576	581	597	586	628	534	625	558	561	553	574	577	564	581	575	642	572	535	576	615	591	573	546	604	601	554	573	616	556	577	566	577	551	538	598	594	543	618	587	555	611	609	566	579	569	591	550	612	567	572	578	556	609	575	572	562	590	569	583	579	576	557	537	585	583	554	549	627	550	565	579	598	587	568	560	571	588	535	580	598	561	594	603	586	563	563	542	607	608	544	557	565	597	587	572	587	536	608	597	581	610	595	577	538	608	602	563	566	606	574	590	568	596	572	585	600	597	578	557	562	595	594	561	586	560	567	589	522	540	608	594	581	564	565	597	585	591	575	601	537	584	566	564	588	620	600	591	570	555	589	593	592	566	571	616	592	579	568	595	613	601	563	568	597	557	543	594	555	589	569	610	552	590	595	540	584	578	568	566	572	578	554	614	590	586	607	574	525	604	596	565	593	534	593	547	595	578	521	575	540	601	565	587	571	564	589	586	588	600	583	621	552	583	582	557	557	577	603	570	568	585	562	541	578	606	602	554	616	580	570	556	584	574	532	586	553	575	562	581	637	528	573	556	576	594	575	622	534	551	599	568	617	527	607	587	643	596	583	542	582	575	577	605	603	545	537	614	575	585	599	574	545	574	610	553	564	501	586	547	588	592	563	545	584	579	603	557	604	590	573	541	577	622	578	578	572	529	528	591	600	567	606	584	585	569	563	583	594	584	598	603	634	617	597	626	580	586	570	543	535	547	582	575	588	575	638	556	588	582	590	597	628	599	581	612	561	588	544	570	573	543	573	588	558	609	611	630	595	578	607	552	594	594	607	552	568	583	623	580	576	648	591	585	595	593	576	553	594	626	585	593	567	586	551	574	582	590	560	569	579	579	565	581	618	580	582	558	592	600	622	548	557	616	566	567	611	623	610	581	575	589	565	579	586	562	589	554	536	581	611	579	598	591	563	580	567	545	554	564	631	589	590	595	560	582	603	553	554	561	583	552	612	594	578	571	567	570	575	610	604	560	561	595	594	621	609	562	613	549	579	581	562	606	607	580	553	538	597	581	567	552	575	636	590	562	526	568	618	605	551	568	569	551	581	585	559	541	597	612	514	566	555	550	587	552	584	560	526	620	556	565	571	562	605	561	558	564	565	578	609	588	594	578	598	604	596	578	592	581	602	619	573	583	563	627	555	566	591	578	568	607	579	596	578	553	580	551	583	596	612	581	556	583	619	595	585	576	533	575	545	542	550	566	601	566	543	569	582	579	620	532	570	586	599	581	591	548	607	561	585	533	594	592	562	552	553	581	549	572	587	578	565	622	593	605	585	611	602	632	566	581	592	645	552	567	628	589	599	592	574	604	597	592	556	582	574	577	585	588	556	559	591	599	580	610	537	538	581	595	624	569	545	542	564	554	591	582	582	587	590	580	589	563	560	577	592	573	572	602	602	539	603	583	564	551	593	607	537	558	578	571	616	625	547	598	566	575	571	582	595	563	555	571	566	599	589	574	578	553	586	561	597	585	595	555	545	541	587	571	541	543	578	580	522	582	575	566	549	603	569	593	558	571	568	601	589	559	574	568	613	553	542	597	591	578	579	546	568	574	584	570	572	596	563	595	597	579	577	572	542	591	556	549	611	598	545	605	587	546	520	569	578	645	552	566	603	586	595	567	563	604	556	607	604	628	597	570	609	567	548	598	534	608	583	589	576	557	576	616	590	586	567	566	593	570	620	558	589	559	583	567	548	547	557	583	551	596	604	605	560	562	594	568	548	552	610	590	560	601	614	576	594	592	574	580	601	573	537	560	574	578	576	566	545	551	596	571	600	618	553	595	541	572	616	581	552	573	565	561	582	591	549	574	571	565	592	566	606	563	590	615	576	567	571	576	587	560	585	556	605	566	572	595	585	616	582	586	615	556	593	540	591	536	620	552	595	560	617	575	579	523	565	593	569	592	604	587	547	575	603	588	562	572	611	571	564	598	599	595	596	579	537	557	603	545	562	563	604	599	570	570	562	611	538	584	557	562	561	581	601	582	613	551	575	611	593	552	615	554	578	528	556	613	571	524	601	597	588	628	610	592	618	579	600	566	571	576	570	567	565	594	580	634	572	618	592	575	542	617	592	578	582	605	564	567	569	551	526	582	587	581	601	573	652	590	568	587	604	624	588	565	608	578	583	532	531	555	546	563	568	611	606	568	577	580	552	557	581	598	593	579	570	544	593	552	585	612	611	558	620	582	602	601	605	594	611	607	554	619	581	598	560	561	584	543	566	581	600	563	603	615	547	601	522	575	586	566	559	556	577	620	632	567	610	553	599	599	619	620	588	560	545	576	554	594	560	587	608	603	543	600	632	594	619	538	601	545	587	602	619	568	586	573	571	538	547	558	606	594	553	591	591	563	556	605	598	567	566	608	579	567	610	609	561	577	586	525	609	594	578	596	585	605	594	588	570	577	552	607	571	589	542	565	566	585	573	578	548	557	614	578	534	578	596	564	556	552	585	565	597	515	595	554	583	587	563	624	577	567	551	574	554	605	575	571	576	563	589	600	584	542	601	598	602	546	577	583	577	618	616	560	607	565	566	552	623	509	558	590	639	550	583	620	574	589	535	559	593	613	631	584	521	575	558	566	519	597	600	559	543	559	541	632	542	576	559	522	585	587	559	582	553	587	600	587	559	588	633	597	582	610	580	603	588	602	576	605	578	565	556	540	584	562	609	610	620	615	552	556	574	562	530	612	546	610	588	572	591	553	543	532	579	562	594	547
13216	1519	808	633	571	469	443	424	445	414	416	369	372	413	437	380	397	393	357	397	390	405	380	362	371	379	361	442	382	407	378	378	387	414	407	392	396	401	342	348	384	348	358	407	405	374	366	415	412	376	361	398	378	376	354	398	386	371	415	378	371	385	410	356	391	408	368	348	349	414	389	374	386	359	398	397	398	387	377	365	382	400	389	389	392	400	420	365	379	381	422	361	371	377	404	358	395	395	359	383	375	416	381	351	321	313	357	365	386	394	385	371	371	380	390	366	401	354	377	358	362	381	372	389	395	383	397	390	365	355	367	411	404	386	406	372	410	384	409	389	385	394	377	390	389	370	352	363	365	378	350	371	376	361	373	352	353	412	371	409	379	356	406	401	388	336	372	394	367	402	358	359	348	398	395	382	364	350	390	372	401	360	380	366	368	324	387	378	369	384	372	376	400	383	373	398	369	403	367	393	370	355	360	379	367	379	387	393	385	377	354	369	402	364	353	398	414	353	381	407	374	384	391	377	376	389	391	325	382	362	372	416	391	378	395	425	396	355	407	390	379	396	379	383	369	413	381	384	364	367	363	385	372	417	387	380	356	414	361	411	393	363	364	375	363	402	374	357	373	360	352	359	398	386	383	360	339	351	339	423	364	401	414	385	319	359	394	363	395	419	384	387	384	410	400	395	358	389	371	382	418	352	386	381	381	404	377	359	381	375	374	386	370	431	401	338	387	405	399	368	413	369	402	359	418	376	406	384	372	357	361	396	408	387	396	362	375	367	364	378	427	381	408	356	405	388	344	347	405	398	351	389	419	330	348	409	322	359	390	397	388	396	392	400	359	355	383	336	363	346	389	403	372	345	358	383	401	388	378	370	379	387	421	435	420	383	377	388	401	388	390	354	417	384	375	345	371	380	342	356	412	397	380	359	362	348	391	395	394	389	368	352	385	357	381	371	407	389	369	376	341	410	360	338	355	368	399	369	409	451	381	387	369	381	403	366	368	391	361	352	383	392	374	391	401	394	354	360	354	356	393	341	364	357	351	395	383	412	413	336	359	385	401	344	367	380	381	398	361	383	368	363	355	396	372	382	403	363	361	377	371	353	411	344	383	388	335	357	390	350	392	414	350	419	364	368	362	407	394	334	411	383	388	377	352	368	353	376	391	387	372	389	336	388	398	432	341	392	358	364	381	402	418	381	358	379	382	357	386	396	404	371	404	359	323	396	380	374	400	398	436	373	388	420	392	368	377	414	339	379	356	395	367	379	353	397	347	371	390	356	364	384	359	341	384	418	329	394	374	392	391	369	395	440	405	378	394	385	406	415	366	366	358	391	368	409	375	383	371	375	377	406	354	401	411	402	353	367	331	392	390	364	379	354	407	382	366	362	424	428	394	372	364	399	365	371	361	370	404	357	363	408	368	404	398	395	408	390	363	384	381	383	403	368	372	372	393	379	377	395	389	396	386	374	352	367	415	418	418	377	390	413	377	370	380	385	356	366	391	389	355	379	371	397	411	369	357	381	365	364	429	356	368	382	404	365	371	339	358	357	392	379	369	346	373	385	373	385	382	384	354	395	341	383	382	381	353	328	390	388	369	408	399	395	366	372	350	383	412	361	377	393	411	379	347	379	381	357	362	430	415	386	381	421	381	370	368	405	405	373	383	392	367	348	382	346	374	358	356	370	402	376	401	379	410	371	365	369	359	377	369	399	410	386	384	391	395	398	409	362	379	368	361	372	350	416	421	414	344	381	373	355	388	371	363	394	380	392	384	364	399	367	421	362	369	367	377	382	374	389	369	362	356	399	383	360	383	339	370	354	403	381	395	351	382	371	397	343	382	396	359	372	346	392	416	387	387	353	365	382	403	369	384	379	364	418	343	382	409	360	370	356	360	381	355	394	368	364	389	378	341	330	391	342	417	414	353	384	371	380	408	362	396	394	410	374	394	346	364	409	391	372	401	371	378	346	401	368	406	365	363	389	372	383	396	344	376	371	380	388	398	390	363	356	421	421	402	383	368	393	412	389	404	410	373	376	351	398	369	374	367	397	385	374	344	385	384	369	369	411	369	348	371	384	371	383	385	416	343	395	384	366	401	382	406	396	404	371	364	397	379	380	348	377	353	381	380	363	389	403	363	386	385	351	370	415	356	395	368	369	335	393	385	399	373	389	390	379	384	355	391	337	416	411	372	396	377	370	360	373	351	380	393	389	428	387	356	361	335	362	407	391	404	421	376	353	352	394	394	389	417	379	379	398	395	382	374	364	375	395	407	391	424	378	379	381	377	353	365	362	368	397	410	392	363	388	371	366	379	381	356	372	374	325	362	387	377	378	347	403	370	371	391	394	392	371	398	431	381	347	366	370	373	359	373	386	408	344	379	406	387	383	347	375	392	372	342	395	363	364	375	394	371	372	360	401	356	377	390	378	354	426	370	386	411	337	382	368	351	400	395	409	374	409	363	364	353	383	379	357	389	402	345	351	413	369	399	392	361	374	371	402	409	343	374	375	342	392	391	389	381	375	335	361	397	378	343	380	387	384	391	397	402	412	374	411	389	354	418	420	362	358	370	374	381	405	358	374	362	347	385	374	385	388	356	356	379	370	390	386	328	391	393	368	347	378	401	403	383	361	340	405	436	361	353	370	403	373	397	382	392	399	387	385	385	374	393	402	388	389	374	399	379	403	373	360	360	368	386	392	386	342	367	359	409	381	415	378	369	392	401	347	401	406	390	366	353	349	355	393	402	396	361	368	388	384	446	395	376	388	353	363	374	422	432	350	403	403	397	388	388	401	377	360	385	366	396	375	388	392	358	367	385	344	379	350	386	367	406	370	355	403	367	390	398	394	377	404	374	370	364	361	360	346	386	367	381	388	411	420	371	321	391	403	378	379	359	412	382	355	384	375	347	345	374	370	368	406	357	374	377	369	359	384	384	338	364	382	380	391	394	380	381	395	362	391	364	360	397	401	352	397	411	374	382	380	380	410	404	331	432	362	423	353	430	409	367	368	404	394	399	388	397	398	387	410	338	363	350	396	390	344	353	371	354	406	367	441	408	397	359	359	425	375	338	357	361	377	379	380	389	354	381	338	368	367	391	388	379	385	378	404	350	342	381	378	377	358	384	378	375	378	356	394	355	407	386	412	380	360	362	343	375	375	373	348	407	392	409	387	344	385	384	342	385	432	435	384	361	369	355	348	408	355	378	389	410	395	370	360	393	423	383	372	375	354	389	379	408	356	370	377	399	372	377	406	361	350	358	351	369	377	388	361	352	403	375	389	386	379	413	403	393	421	381	402	387	363	347	368	390	370	370	394	373	344	377	392	402	329	385	398	380	361	353	379	397	379	378	386	367	375	391	356	356	380	371	413	379	367	394	406	393	398	354	389	362	366	381	389	358	369	358	387	383	367	394	361	380	363	390	415	382	385	398	340	363	385	355	369	385	420	356	365	434	346	373	344	380	379	395	418	388	403	360	407
9528	1538	1709	1835	1656	1443	1359	1226	1127	1074	1008	1040	1014	930	948	947	946	954	868	931	886	956	924	919	900	894	867	898	872	872	930	847	897	926	944	878	866	854	900	900	904	864	937	867	849	854	937	965	904	856	891	944	871	852	861	877	846	884	838	891	929	918	896	932	880	878	848	846	895	831	902	881	907	881	915	863	894	835	878	856	812	871	884	853	901	868	842	875	884	811	897	869	840	879	914	901	885	899	903	838	902	878	910	857	855	873	862	810	880	847	886	819	872	876	871	852	873	837	864	845	894	875	898	934	850	878	889	896	859	905	917	863	881	856	937	872	913	970	867	871	870	901	865	876	886	848	914	839	891	862	853	875	868	868	887	856	852	886	911	868	882	836	888	831	862	872	851	889	900	857	886	892	878	877	903	859	871	824	854	894	914	860	850	903	824	881	880	884	864	841	886	832	843	880	875	864	933	859	891	904	889	857	897	888	876	896	872	874	867	839	830	941	877	894	810	867	842	880	949	883	888	897	851	848	818	874	855	929	905	895	866	870	889	798	895	848	895	858	867	889	853	851	839	877	844	881	816	871	902	873	839	885	835	887	828	825	903	853	877	839	887	891	850	913	901	804	903	906	870	854	884	879	834	834	859	873	898	855	895	857	894	870	909	877	878	836	904	894	878	897	844	881	868	838	924	851	871	910	880	917	847	850	919	858	848	864	858	859	891	860	887	895	905	851	878	846	879	827	875	844	858	906	893	871	841	816	861	845	863	859	795	899	902	891	955	917	829	863	876	883	858	885	915	860	872	872	864	843	863	865	893	850	894	922	882	875	928	898	892	848	822	882	870	900	864	890	863	871	848	906	841	847	878	864	904	877	851	775	909	877	878	808	892	915	884	841	862	906	870	854	901	875	876	891	871	832	857	806	866	878	888	896	897	854	822	851	839	840	844	872	878	862	871	886	904	925	819	830	914	904	865	848	864	824	874	856	862	887	921	851	840	878	865	894	919	895	869	864	891	875	888	854	850	901	843	858	813	852	840	867	925	907	863	809	831	875	899	863	842	896	841	913	884	909	888	857	910	866	875	899	853	892	926	865	855	915	905	883	896	833	863	913	849	874	846	843	865	847	942	829	874	827	897	843	866	872	857	850	879	859	850	868	855	909	878	873	844	823	857	872	829	851	877	821	890	797	846	839	889	879	855	860	860	856	894	905	821	909	823	880	880	800	896	879	858	883	907	917	832	907	880	890	854	873	912	881	894	843	840	888	832	871	883	843	925	876	849	853	924	901	870	821	897	898	868	896	810	898	833	812	883	873	820	907	835	894	848	856	839	824	883	833	878	843	915	903	870	893	886	839	826	915	828	869	826	848	847	859	875	801	844	827	864	807	894	879	848	914	868	851	888	889	858	962	910	839	838	870	852	914	896	913	870	827	865	849	886	876	857	839	875	878	837	877	852	835	884	869	889	864	850	871	904	873	925	873	819	842	907	871	837	941	895	859	862	863	878	908	884	904	858	857	920	861	868	868	873	889	820	877	843	883	912	855	881	844	860	840	895	843	856	839	889	871	860	876	925	853	770	867	880	869	849	872	844	871	848	833	901	866	896	889	887	878	925	847	873	863	885	915	882	818	844	915	901	883	884	867	832	912	833	841	943	898	854	848	832	844	799	830	844	879	878	872	829	839	853	896	902	886	847	836	878	824	841	905	875	862	882	887	903	906	897	915	939	882	842	927	871	820	873	856	884	842	874	878	850	871	882	830	845	892	936	916	900	833	831	878	869	839	879	876	872	888	784	863	880	850	871	852	900	874	866	817	850	841	820	847	860	895	845	893	890	877	817	857	857	907	868	876	835	857	864	852	865	882	851	873	863	901	872	858	851	867	843	856	826	860	866	904	854	878	839	826	855	828	861	832	859	857	868	889	851	834	849	867	888	861	904	935	891	880	836	833	870	890	901	887	882	872	912	920	867	861	831	853	848	848	854	822	859	885	848	905	890	863	919	837	872	916	841	894	870	851	855	847	894	895	868	915	873	859	836	900	873	829	868	881	835	876	876	941	868	831	871	871	873	886	872	881	823	890	878	853	888	857	899	862	841	862	872	945	778	828	821	870	836	912	880	872	852	867	829	941	884	874	845	862	876	877	815	870	855	871	844	915	860	859	846	810	841	868	864	867	845	836	865	880	836	835	893	803	842	872	845	887	890	803	869	853	870	865	876	864	855	848	947	874	875	885	884	884	915	890	903	887	833	885	875	872	871	897	885	885	870	845	906	900	867	883	811	925	869	830	868	877	878	876	854	873	891	880	841	864	869	839	839	838	868	847	833	854	904	939	864	845	877	881	875	839	861	820	856	856	888	863	863	886	854	858	881	877	824	887	815	893	886	873	881	928	877	852	899	903	877	896	902	892	845	863	926	982	858	798	871	908	828	835	882	877	855	815	821	854	865	813	872	892	868	894	881	862	872	889	862	875	873	856	861	900	851	914	865	857	897	871	856	838	854	915	892	891	835	811	871	829	889	824	865	868	838	848	852	849	843	889	834	919	872	919	891	860	868	845	876	892	945	848	870	830	892	864	875	879	865	876	860	877	866	852	844	923	882	887	888	870	883	913	827	917	934	827	921	842	838	855	870	861	875	847	883	921	882	924	880	860	859	881	918	915	856	886	873	830	901	857	922	837	865	868	938	871	801	866	886	819	902	826	866	836	830	877	832	857	886	860	864	899	856	826	875	846	844	886	857	871	855	884	869	904	889	845	876	941	868	887	889	863	851	875	851	898	892	874	874	903	831	910	860	898	842	873	884	826	898	883	917	860	858	877	867	808	854	878	894	878	845	842	859	846	851	839	856	903	854	888	858	901	869	835	889	848	866	907	879	896	894	847	864	868	871	862	853	865	872	875	873	820	909	878	870	881	880	892	849	833	889	829	859	862	893	812	861	864	832	858	817	893	848	850	887	879	884	827	875	893	881	868	857	942	893	869	860	894	839	889	877	868	864	855	844	818	828	890	856	851	834	837	893	898	899	893	803	825	878	888	880	796	900	840	895	867	871	869	819	848	906	930	822	884	838	827	881	857	881	916	901	889	885	860	920	843	907	855	858	884	845	879	879	897	853	901	891	872	842	896	852	811	823	901	855	849	856	877	841	873	893	876	931	900	907	881	848	835	945	796	912	888	904	882	873	885	856	900	905	852	906	879	857	849	839	846	880	864	865	884	899	870	879	821	820	903	835	913	836	872	884	909	845	859	884	828	867	838	880	901	830	855	907	867	849	939	852	858	876	854	834	837	844	920	799	872	909	892	910	843	900	885	841	889	875	913	903	870	880	861	829	870	868	847	811	872	893	876	930	825	891	936	851	874	902	828	869	851	862	892	852	902	936	881	822	845	847	853	856	897	876	924	857	857	864	829	887	831	899	866	929	896	833	894	896	836	862	854	875	898	894	856	912	880	830	886	907	899	863	907	854	884	868	898	912	868	863	892	863	852
20940	2966	1157	931	629	575	465	473	417	358	361	335	344	321	337	346	342	310	342	332	326	353	270	318	316	310	297	319	317	300	283	301	332	313	304	307	307	296	356	313	311	321	308	281	304	282	323	278	328	342	304	336	302	302	314	306	302	288	313	282	276	308	283	291	321	302	307	310	312	308	330	303	298	324	304	303	291	310	319	294	299	345	301	276	313	293	333	300	304	327	298	312	293	319	300	306	321	274	331	321	332	279	269	323	305	285	304	285	304	326	304	307	292	303	281	301	337	296	315	361	281	335	301	310	298	294	330	305	324	324	298	333	328	304	343	320	321	317	315	310	303	349	310	294	330	324	308	332	330	306	316	307	331	309	321	283	340	290	296	306	306	288	303	320	286	267	296	300	299	285	296	313	311	293	314	319	272	305	295	328	353	329	282	329	308	329	363	261	308	336	313	307	288	269	259	303	314	326	288	311	349	314	290	318	290	289	289	308	324	274	287	314	294	294	305	285	307	304	292	294	317	305	323	291	331	273	340	304	276	279	296	279	323	325	314	295	322	308	297	303	300	341	287	313	356	297	308	300	284	310	305	298	358	288	311	327	315	333	321	297	270	295	332	339	316	318	288	306	291	314	331	337	345	305	334	300	342	305	278	303	289	283	315	321	288	322	314	322	282	307	303	303	336	291	320	311	345	297	288	296	296	315	279	294	306	348	314	321	311	324	306	304	264	335	301	308	339	308	329	305	315	288	272	281	312	285	335	271	313	310	288	289	296	273	307	347	299	280	295	273	288	284	303	281	289	293	289	322	306	319	294	332	347	317	313	309	277	310	322	286	302	305	302	316	308	322	295	313	298	290	299	279	309	280	300	293	313	291	293	276	303	312	323	302	285	315	320	320	298	275	287	308	287	349	295	311	313	285	296	303	279	312	286	302	298	291	313	287	310	314	315	328	300	306	300	316	301	326	309	317	281	289	320	343	310	309	299	294	283	342	295	306	333	289	287	320	275	300	290	286	345	305	330	295	277	298	318	282	337	319	302	313	285	329	302	293	304	319	313	309	288	303	308	299	278	286	292	306	283	325	317	296	304	305	324	306	281	292	291	327	308	300	341	304	300	329	318	326	290	294	315	317	296	329	335	330	340	299	292	304	301	346	299	313	279	310	305	326	314	311	289	311	308	277	301	328	310	323	336	322	307	287	295	314	290	291	284	284	323	302	313	324	297	296	336	329	333	313	300	309	321	329	303	294	275	285	301	288	301	301	318	291	283	333	281	314	310	267	288	309	299	309	297	288	318	260	277	316	320	267	290	298	302	298	336	250	254	295	285	280	322	299	323	295	319	321	334	312	314	301	290	271	293	288	339	335	329	309	262	319	310	317	294	311	349	307	286	289	299	310	293	289	277	285	311	290	280	280	301	284	306	303	295	317	290	275	281	313	335	306	268	313	307	316	323	306	299	286	327	328	319	290	294	312	289	283	286	323	323	287	293	318	310	298	306	316	292	328	302	323	314	312	307	311	358	347	328	315	323	292	321	351	322	321	351	300	326	316	316	314	331	297	294	329	305	312	302	290	321	305	309	303	312	274	302	331	274	299	274	288	303	313	324	291	291	292	327	315	284	297	326	307	301	305	288	319	322	300	316	320	316	296	322	303	279	298	310	280	266	333	342	314	290	337	276	313	303	285	314	285	290	341	294	294	290	316	292	314	302	303	314	303	273	297	278	321	319	292	310	320	295	314	288	271	252	312	308	300	261	350	285	327	316	303	307	299	300	304	284	318	331	299	300	280	309	320	287	316	322	310	282	316	290	296	294	296	332	294	305	294	298	348	307	311	292	294	290	331	300	331	315	296	318	269	320	297	317	342	300	311	311	335	307	285	303	305	302	291	319	304	312	281	298	316	302	312	297	329	306	319	291	340	318	308	306	312	321	292	338	309	295	260	267	316	297	268	335	295	285	298	310	316	333	317	311	317	309	338	286	286	272	329	317	300	276	301	306	312	295	290	327	314	287	301	288	294	297	288	327	304	301	305	328	328	326	307	312	324	303	307	329	293	286	298	298	289	298	297	309	308	321	294	303	324	277	337	295	309	332	278	295	332	311	293	282	323	312	296	310	288	324	318	326	309	289	297	304	312	279	296	302	303	319	297	330	316	336	271	333	289	296	288	289	272	318	320	319	297	299	290	294	325	304	272	289	315	324	274	326	317	304	309	299	294	318	302	288	343	323	323	284	299	305	284	301	276	312	317	285	305	288	323	287	280	311	319	326	314	329	286	285	331	324	311	304	282	317	276	293	331	287	272	292	317	313	292	289	298	309	309	326	292	303	296	286	288	289	275	298	305	315	317	330	338	302	312	299	298	284	293	325	317	269	284	314	325	288	314	313	324	287	301	310	307	283	287	298	287	276	308	325	318	322	287	301	310	310	311	304	314	336	272	301	290	314	287	285	310	262	287	315	276	275	319	304	317	306	308	295	312	298	318	318	308	350	318	353	346	314	306	295	293	300	327	286	297	313	293	321	313	317	320	300	305	280	321	331	309	306	311	330	281	314	319	296	320	329	266	348	315	262	273	306	338	300	303	318	339	306	290	324	290	309	305	291	310	271	248	317	312	284	306	299	305	319	284	299	294	325	285	283	287	257	325	324	289	280	325	303	304	295	294	289	311	284	277	307	319	309	276	335	315	308	276	304	307	328	311	325	314	332	305	291	322	331	297	322	289	317	294	333	335	307	272	315	293	310	269	332	299	339	286	322	296	314	350	313	317	302	281	301	295	293	293	289	295	317	310	241	293	288	326	327	279	275	323	332	302	325	327	285	297	312	326	292	265	297	281	344	308	312	301	301	272	303	322	351	289	303	302	337	293	292	276	284	299	307	293	278	294	322	306	309	314	304	310	289	307	295	326	326	329	291	283	311	307	336	291	318	316	307	289	302	311	299	316	311	281	359	334	292	318	297	307	315	286	315	299	294	328	314	322	298	310	275	326	323	306	327	269	325	347	300	277	309	304	298	306	323	319	327	319	281	329	287	311	322	259	307	311	295	315	322	299	309	325	292	301	275	304	319	263	312	299	294	288	316	297	315	320	292	304	312	294	307	312	300	259	301	328	304	281	285	294	298	297	304	287	292	315	304	294	294	298	289	307	280	330	314	283	301	287	310	299	305	297	263	338	325	309	298	305	290	318	321	319	316	306	316	334	278	301	276	299	305	299	297	319	289	311	289	322	283	309	324	321	312	305	304	298	311	309	315	321	309	257	313	299	327	280	276	303	308	299	320	293	320	320	330	304	317	287	307	290	324	335	327	274	313	320	335	292	304	276	312	325	326	313	290	313	337	299	306	312	336	294	321	286	314	287	292	319	285	296	265	279	326	309	338	291	271	280	306	325	281	299	280	311	336	311	300	292	283	328	309	281	308	292	293	301	336	304	301	295	263	300	313	300	317	282	310	284	300	316	319	325	289	304	297	294	297	266	307	299	321	335
11955	1941	2270	2475	2118	1704	1477	1379	1231	1042	1031	929	895	925	904	865	828	803	846	813	751	802	782	755	754	725	725	755	738	728	762	726	723	728	748	738	713	700	793	707	741	695	688	700	702	694	686	656	690	704	724	710	722	660	678	740	698	659	703	677	699	671	667	693	737	664	709	642	698	698	696	727	720	669	690	701	672	703	676	698	736	686	646	691	718	749	692	728	655	651	684	717	700	689	697	675	665	680	670	666	676	691	682	640	690	693	659	751	690	677	668	725	639	730	721	648	670	756	689	710	708	665	668	703	708	680	677	705	673	735	729	707	749	677	678	681	707	706	732	692	683	689	688	703	707	700	688	675	700	704	704	702	704	697	682	684	674	679	666	686	667	660	690	681	692	689	705	660	656	735	707	712	702	694	692	719	682	645	680	684	669	720	701	663	683	653	669	665	716	711	639	735	670	726	705	675	776	660	738	700	652	723	672	703	705	727	703	686	712	707	713	720	709	666	722	678	647	738	695	658	657	724	700	676	693	663	679	697	701	688	682	681	707	664	680	675	675	698	653	700	695	690	673	669	687	688	703	654	690	691	733	730	736	673	700	673	688	694	659	691	700	671	683	672	709	717	695	708	713	688	670	691	697	708	686	687	739	711	709	731	656	692	696	704	714	654	690	731	697	634	688	728	703	658	652	719	723	716	697	775	706	704	701	667	711	696	719	693	713	686	684	733	752	737	701	692	709	669	653	691	717	658	727	699	703	701	715	688	708	699	700	683	710	719	680	677	745	664	711	685	723	724	703	710	683	671	717	717	692	673	712	715	708	727	701	711	697	706	699	659	666	691	670	688	713	689	652	748	665	718	652	705	711	623	646	661	675	720	697	695	691	672	682	677	690	676	665	696	690	702	727	721	675	684	676	702	694	667	709	711	681	677	692	768	735	699	680	682	717	746	681	706	657	660	674	690	728	692	746	694	739	737	696	705	753	675	717	711	675	709	652	732	667	701	678	713	661	672	703	697	687	750	678	676	678	714	673	743	682	699	716	682	664	661	709	714	674	678	665	679	644	671	681	688	641	688	703	748	662	678	739	715	704	676	685	691	657	655	695	730	690	650	681	701	666	748	669	647	676	696	713	672	700	686	665	727	668	672	693	711	676	731	715	682	692	696	684	678	695	639	666	641	613	700	667	659	679	723	686	671	702	675	729	692	690	724	656	714	710	727	656	705	638	703	731	676	687	725	691	706	705	703	699	750	689	675	731	686	701	661	654	690	695	720	708	703	667	639	684	659	650	738	675	672	678	691	683	734	745	669	683	688	654	700	755	697	677	693	718	725	705	662	682	717	686	689	719	680	719	686	713	693	712	711	669	693	687	683	645	655	671	693	717	665	653	698	697	725	666	699	693	677	671	700	706	731	663	692	686	703	695	650	684	639	718	711	714	698	675	711	749	655	639	722	671	699	707	709	701	705	686	689	696	668	670	681	727	662	691	669	736	718	632	712	664	698	716	708	665	690	707	717	713	748	671	667	685	679	705	724	686	686	689	744	747	694	729	647	690	718	699	699	715	707	720	680	685	689	673	680	742	665	701	697	709	671	697	695	710	733	654	727	659	712	685	693	695	685	644	728	687	693	721	672	683	702	650	739	664	670	703	643	735	696	658	709	689	670	684	629	730	678	672	678	692	717	699	733	713	707	695	700	679	660	715	705	652	703	714	705	688	747	691	672	724	766	653	672	710	628	683	726	731	662	689	666	692	688	668	700	744	649	707	656	698	700	648	690	679	681	695	682	752	728	660	729	724	727	690	707	719	695	699	668	693	703	694	729	705	721	674	654	706	679	714	724	704	702	726	730	670	677	643	724	662	699	720	706	717	713	703	683	678	732	674	679	693	746	688	677	659	704	716	672	649	685	678	724	684	679	707	644	679	720	705	699	697	664	655	682	695	690	726	717	756	689	665	776	704	703	710	696	666	654	741	703	669	739	637	739	681	741	673	691	682	670	678	715	677	710	669	659	674	665	719	681	670	677	677	730	721	653	698	751	737	666	713	684	660	688	669	639	670	712	651	696	720	637	689	661	659	665	717	727	714	712	665	761	743	647	676	686	709	722	696	651	691	674	698	696	654	680	667	642	677	730	709	720	692	658	643	692	713	698	714	681	711	663	723	667	710	700	675	736	686	649	710	688	690	696	708	681	668	680	706	695	671	704	668	726	658	664	682	665	694	683	701	654	738	695	707	701	678	678	673	657	736	693	677	695	746	672	690	703	708	701	714	688	691	682	712	716	706	685	716	673	685	701	695	748	654	770	681	684	707	747	680	666	650	681	688	686	676	673	693	649	706	661	665	697	675	696	664	715	676	686	668	677	695	690	671	667	677	698	656	659	711	707	694	676	648	684	655	674	702	690	687	671	710	707	691	698	715	710	729	701	627	652	674	644	702	678	621	672	685	714	663	705	737	675	700	670	703	698	728	648	687	675	693	720	744	704	698	682	666	635	655	724	693	702	693	624	679	662	728	733	736	705	648	643	666	756	686	710	743	713	696	745	721	672	729	664	710	682	667	737	690	706	757	725	717	714	713	728	614	736	689	670	696	672	643	662	712	666	711	676	705	680	665	742	729	690	712	726	704	671	660	685	663	737	681	694	684	737	714	690	696	671	695	659	702	694	679	662	652	710	673	722	676	692	704	663	659	700	644	660	685	659	719	699	700	709	691	685	719	713	726	712	730	681	710	677	717	732	677	701	719	673	693	682	661	680	753	710	699	703	706	664	663	655	680	657	659	684	673	685	687	708	694	720	683	708	714	674	706	699	673	688	704	702	654	678	717	661	648	713	711	701	697	693	715	658	696	674	696	692	658	679	687	740	663	652	678	670	694	701	686	702	670	673	707	698	718	662	678	727	685	709	662	639	721	658	665	725	714	709	652	727	691	672	646	732	676	696	684	663	706	663	722	676	691	709	708	669	669	710	679	714	698	690	712	720	661	730	792	742	741	708	706	697	691	664	648	674	737	680	716	710	728	713	683	718	696	658	681	686	680	686	727	731	706	689	693	666	698	706	683	703	655	637	696	710	711	699	706	672	676	713	711	691	680	709	730	684	692	684	725	711	695	698	712	681	671	685	709	634	721	665	688	763	699	724	667	735	715	731	696	710	699	706	677	698	756	697	633	686	691	701	671	710	673	662	698	665	688	746	654	665	669	638	658	713	667	667	700	657	692	716	685	689	683	720	665	724	732	714	692	716	689	655	671	691	711	702	670	660	730	735	691	667	716	657	713	706	674	666	665	699	710	628	712	648	628	721	702	684	717	672	709	705	676	680	683	659	706	661	680	741	717	746	685	711	679	702	670	732	730	671	705	707	665	692	672	726	722	669	643	730	689	703	732	723	686	729	688	698	717	689	710	697	695	710	721	673	703	744	701	657	658	720	692	686	667	737	745	708	698	657	660	700	688	674	686	645	711	673	707	726	720	694	684	652	688	724	699	722
4074	505	270	274	229	215	239	233	215	254	189	239	253	220	218	206	250	239	219	216	231	281	251	238	229	231	221	247	242	259	252	252	238	224	248	234	241	213	225	278	216	241	209	218	267	217	239	223	239	221	230	214	188	239	209	213	223	216	245	230	249	237	258	213	264	237	243	246	218	242	244	232	232	247	213	246	247	238	276	230	275	223	248	238	226	242	221	228	242	233	229	209	253	227	199	243	213	225	221	270	234	209	234	227	259	225	201	203	258	240	228	206	239	233	226	242	240	247	211	233	208	218	212	227	238	214	233	262	239	225	229	235	260	243	244	249	238	234	234	204	238	226	219	231	221	269	204	247	191	220	199	234	226	227	243	233	216	209	245	250	257	233	217	222	209	251	244	200	242	269	209	247	206	237	260	231	257	269	227	234	280	238	223	229	222	216	231	203	230	205	220	252	274	219	207	220	213	252	253	243	249	202	213	233	248	238	215	229	245	251	262	258	237	240	257	251	228	227	217	223	250	253	227	235	212	238	243	219	217	252	218	227	214	227	224	217	243	253	217	198	214	227	238	218	234	218	251	234	218	232	234	234	235	213	193	220	220	240	226	231	229	222	227	215	212	225	191	249	251	230	228	241	245	244	213	243	252	262	217	241	227	258	216	214	201	226	207	226	233	221	216	258	212	236	242	253	226	211	239	231	220	219	242	231	248	251	223	223	237	220	247	223	243	240	216	210	243	205	238	259	225	215	245	237	217	207	239	215	221	231	250	208	229	234	244	229	270	248	231	243	224	224	218	254	213	223	253	216	241	221	229	221	237	214	249	234	238	272	240	242	248	248	254	225	219	232	208	195	241	256	235	237	221	238	223	227	232	237	203	222	255	238	233	246	212	217	221	218	195	238	233	237	249	235	222	269	221	232	259	250	228	265	238	222	220	207	246	242	233	239	234	210	213	225	224	222	220	241	230	228	246	231	259	207	240	207	233	243	250	226	226	233	211	206	238	223	221	225	217	232	262	224	229	229	233	257	234	229	243	241	212	257	238	237	255	206	202	245	229	238	207	251	212	221	221	240	207	224	247	209	233	245	244	240	232	214	202	248	215	225	242	239	264	218	236	233	230	226	245	228	229	228	223	226	252	213	203	237	228	229	247	238	207	258	227	226	227	250	236	234	238	227	237	236	175	241	237	213	226	214	204	255	251	226	220	241	230	221	267	229	210	241	223	223	254	238	251	244	212	234	250	234	259	226	208	201	232	227	228	251	218	220	244	217	208	209	259	231	259	219	231	233	246	206	234	238	243	223	217	247	231	223	201	228	278	236	235	233	239	224	227	243	220	237	227	230	212	242	256	247	223	232	247	236	247	247	232	217	225	236	231	228	214	213	221	235	231	232	237	224	229	228	196	230	195	228	209	260	229	202	253	236	239	224	214	228	207	219	233	235	252	234	221	210	244	243	234	231	205	238	231	211	249	215	243	221	232	223	221	250	237	235	247	189	213	225	254	238	231	214	195	237	239	231	233	218	232	246	216	231	248	229	246	227	239	246	220	218	246	233	229	266	234	230	229	233	241	270	236	246	211	233	244	257	257	243	280	216	251	208	248	250	200	266	227	245	232	237	271	199	222	234	219	248	224	230	245	214	229	215	225	230	220	232	210	210	215	260	255	203	241	234	222	231	221	220	198	238	247	251	266	237	227	253	238	208	217	232	230	256	227	251	232	234	207	216	227	261	248	219	219	241	214	262	214	226	229	218	239	280	244	235	220	234	230	229	233	229	214	233	268	232	245	222	224	222	234	241	227	223	272	207	230	248	222	232	243	225	233	244	221	225	225	209	221	232	244	234	221	232	245	228	247	233	249	241	232	223	221	220	246	214	226	208	249	229	230	215	225	220	227	242	235	229	203	238	215	239	209	250	234	264	225	225	236	238	245	249	231	221	241	241	277	232	200	222	235	209	236	226	219	217	208	237	220	212	223	244	199	215	233	218	245	245	212	208	228	210	220	218	226	259	243	241	207	214	219	253	234	242	257	220	208	227	238	258	227	259	239	231	253	229	222	229	191	250	265	214	233	230	245	212	258	223	222	218	209	251	219	224	219	235	214	238	251	278	249	240	242	250	245	270	238	231	230	233	241	222	189	211	253	201	207	241	244	261	218	202	227	235	265	245	248	230	235	216	235	237	214	246	204	258	235	211	256	235	235	253	223	261	254	222	222	237	224	225	221	207	223	249	241	236	215	245	239	229	250	217	257	229	231	255	250	256	195	233	194	239	228	226	234	218	230	237	246	216	254	225	232	209	238	252	252	263	231	225	242	258	228	235	259	231	235	250	229	221	244	239	252	252	221	209	241	240	227	190	205	236	268	283	256	231	234	226	214	232	241	228	278	223	240	252	202	234	226	209	209	212	217	234	213	243	231	208	261	239	234	241	259	221	214	266	231	243	256	236	205	227	239	255	229	244	239	219	232	248	243	262	257	236	227	225	224	263	259	228	247	232	205	258	232	288	267	223	254	233	232	214	212	245	230	229	227	238	245	241	219	244	239	218	214	252	242	216	251	245	223	232	239	231	191	243	259	250	254	230	235	218	221	215	246	223	254	247	244	213	249	268	218	230	221	241	262	226	246	210	241	251	219	237	213	197	258	265	210	231	220	231	227	234	234	240	258	246	228	212	229	215	235	238	242	236	244	232	243	249	202	242	206	252	229	280	251	239	226	247	226	233	220	240	248	225	234	220	254	243	239	198	223	239	234	231	217	217	236	247	247	232	255	223	218	271	246	243	266	250	257	208	195	246	220	226	203	221	220	225	242	218	246	230	217	251	212	259	241	216	238	222	230	230	225	226	227	208	243	242	211	225	218	226	239	244	228	221	208	218	228	227	248	251	241	251	237	238	240	239	226	240	236	243	241	229	238	234	217	260	228	268	230	235	227	257	231	229	248	248	231	206	213	209	245	249	265	230	239	242	221	255	248	258	218	237	229	217	241	208	232	224	222	231	229	214	251	242	231	231	223	224	229	231	233	254	216	247	223	229	259	236	243	242	270	229	263	217	228	258	248	263	248	247	231	229	255	242	242	249	250	242	237	228	231	233	220	241	221	228	240	221	206	247	222	172	210	211	244	227	217	215	234	239	247	246	219	222	248	254	210	227	259	211	237	226	251	241	211	236	207	204	246	262	241	240	221	224	248	226	207	214	207	203	234	242	225	215	214	219	190	219	218	244	294	245	244	215	236	227	227	239	211	220	242	242	234	200	249	220	252	209	213	247	246	230	250	224	205	233	219	251	235	241	253	242	248	215	228	215	239	246	221	226	238	212	271	226	241	199	253	220	223	221	251	245	249	244	255	236	200	239	227	247	243	215	222	248	232	224	198	218	207	255	238	217	225	234	225	254	225	235	245	224	251	265	212	226	232	249	262	212	237	226	214	226	230	215	208	235	252	221	263	231	227	217	222	265	254	243	200	234	228	226	202	200	235	204	250	224
3438	776	636	658	657	654	610	568	633	573	586	627	582	611	612	573	606	565	618	594	596	564	580	586	549	553	567	617	598	571	569	540	558	577	598	567	591	597	553	600	570	588	599	569	614	596	571	547	590	580	580	589	599	577	595	571	584	560	599	543	580	602	565	588	613	547	555	537	589	561	557	603	596	569	629	568	587	580	565	545	589	597	582	585	616	611	573	590	544	586	569	570	570	594	601	587	566	574	569	584	585	601	535	563	564	589	609	575	609	576	564	574	542	577	628	643	541	603	557	568	563	601	571	594	581	570	587	575	635	567	604	619	562	549	611	576	596	549	594	564	559	570	575	553	588	570	576	603	558	582	536	591	588	591	559	589	553	568	564	563	580	637	517	566	568	585	578	592	583	547	604	601	553	566	575	572	593	603	589	591	550	567	551	553	537	586	624	557	581	558	576	569	560	587	564	616	538	555	598	543	585	577	592	579	567	581	559	596	584	564	575	566	565	573	574	552	587	561	589	614	575	573	551	559	642	560	529	554	592	572	556	617	551	573	560	555	595	562	578	573	572	568	596	591	563	549	565	567	534	528	581	569	578	585	637	572	559	623	549	566	569	600	599	591	561	559	564	548	577	540	526	588	634	587	598	538	604	607	587	570	647	579	564	597	559	592	540	572	540	601	556	574	570	604	594	608	587	541	589	568	596	579	536	589	592	618	567	578	570	589	568	596	582	531	595	557	563	583	595	606	622	549	557	584	557	590	539	609	572	570	594	575	552	593	614	539	584	603	586	553	555	594	619	551	600	572	581	557	584	619	596	582	566	596	555	527	560	611	593	594	591	593	537	600	573	573	593	608	591	545	569	545	574	539	582	577	601	579	530	580	591	602	584	584	541	557	590	585	581	584	543	564	569	608	587	555	579	562	521	596	558	584	548	548	575	548	557	595	604	563	568	561	556	545	571	608	589	593	595	574	552	587	586	613	564	588	584	577	544	567	602	562	570	551	589	557	614	616	575	585	586	555	585	587	588	591	554	604	563	581	573	570	583	640	582	578	541	528	559	601	546	572	577	585	608	552	597	603	650	553	601	574	589	587	558	597	588	605	545	574	562	551	538	569	582	579	572	565	581	569	569	599	571	576	610	559	565	575	568	595	562	582	587	596	577	566	573	606	585	569	594	584	601	556	571	577	528	643	594	606	605	582	553	571	582	544	595	551	597	537	588	546	610	539	582	560	644	602	555	598	618	602	618	609	577	551	556	597	555	610	581	585	582	560	561	585	553	521	588	571	535	567	594	581	555	598	564	548	568	560	585	581	577	565	558	563	556	573	572	566	632	560	540	589	603	608	555	559	563	574	605	568	557	587	564	547	555	593	625	565	614	589	588	572	591	525	572	584	590	546	587	582	608	564	583	594	568	616	560	527	606	560	593	577	563	532	582	531	586	542	582	572	551	561	603	515	553	557	572	604	575	568	573	615	538	561	552	515	556	543	553	590	577	572	566	583	593	553	553	572	559	604	618	591	592	588	574	578	623	607	556	534	604	542	609	556	606	568	572	563	611	555	571	542	579	564	546	612	580	551	634	564	537	592	587	574	561	593	549	575	569	619	577	583	558	522	582	548	590	603	573	570	550	576	602	584	537	582	582	578	591	563	553	555	536	546	572	549	573	582	540	515	554	580	572	599	550	589	589	614	586	575	598	520	554	583	557	604	579	607	547	563	539	571	555	597	566	577	589	588	596	612	572	551	577	587	563	579	570	602	570	547	560	539	559	550	531	611	520	596	587	573	582	573	579	554	573	613	599	549	607	593	558	549	651	575	584	573	602	565	512	572	568	557	595	565	572	561	569	536	556	626	558	592	576	541	581	566	583	594	612	588	565	580	562	593	564	589	551	593	598	569	611	603	577	563	572	592	570	551	539	576	570	562	570	568	614	597	568	631	544	555	567	570	534	533	580	565	627	604	565	598	543	569	528	580	547	609	595	615	585	551	570	557	573	577	567	554	608	595	593	610	569	610	601	584	559	565	573	610	570	567	570	593	600	551	573	566	523	566	582	587	567	513	566	563	569	606	570	590	612	588	605	613	554	612	599	602	546	545	595	588	569	616	586	610	582	588	600	649	569	579	547	602	530	592	576	626	577	586	536	523	520	581	572	573	584	540	591	592	578	533	608	579	554	573	563	530	582	573	559	563	568	585	537	558	566	571	597	546	557	576	594	576	594	538	587	606	579	569	602	548	577	577	577	585	563	596	554	549	595	536	592	630	535	571	622	576	539	527	593	594	547	577	544	571	603	538	576	592	579	588	611	547	608	539	617	611	560	581	549	606	564	612	539	559	583	610	568	575	596	570	594	539	589	599	567	583	555	526	572	576	620	562	596	575	574	556	556	585	591	606	597	576	529	564	587	614	549	570	579	549	559	581	556	562	591	551	556	581	555	514	567	606	579	563	649	543	594	605	584	590	563	552	600	565	599	600	530	601	559	551	545	582	605	556	552	564	585	612	551	594	574	593	550	611	595	547	541	581	567	581	592	593	610	600	539	569	582	586	579	546	566	535	545	592	570	583	616	558	559	576	601	582	613	567	606	580	568	562	586	555	596	560	567	580	579	573	562	585	577	567	597	578	595	558	568	557	601	611	614	569	569	565	564	565	598	547	599	597	545	571	614	581	571	604	582	612	579	567	563	609	577	587	564	574	565	517	588	577	580	551	538	576	567	557	558	569	561	545	582	591	596	579	573	551	603	580	594	597	586	604	575	553	591	603	557	586	557	543	632	546	546	539	539	562	588	613	578	575	605	630	523	548	583	594	577	569	564	562	550	559	602	548	552	585	598	577	616	582	612	566	589	570	573	576	581	566	594	564	640	554	602	555	553	590	599	576	576	540	586	630	625	577	579	571	546	598	604	601	569	583	590	584	612	585	590	560	557	577	520	575	584	553	578	534	559	589	574	592	558	587	595	570	563	576	550	584	564	606	553	552	558	572	576	569	562	567	599	622	535	539	552	579	564	602	576	594	598	601	556	580	564	553	552	572	537	564	598	587	499	556	557	597	547	559	578	564	601	558	550	601	573	622	576	587	538	580	609	577	608	560	572	546	540	576	588	566	617	574	563	565	589	587	594	555	582	580	586	563	580	596	584	546	538	526	604	588	569	579	589	523	564	595	625	550	591	603	547	610	533	571	614	574	601	607	602	576	587	567	555	571	565	600	558	594	586	592	521	569	568	609	561	615	591	562	564	583	614	588	546	576	563	589	589	571	622	550	534	569	590	620	584	573	588	551	570	570	562	561	527	572	597	566	585	600	617	560	612	585	555	576	625	555	570	591	523	521	572	573	600	583	556	599	566	547	558	627	574	614	571	607	552	569	574	554	589	587	553	568	616	567	568	542	602	565	584	618	583	587	588	614	591	589	565	581	585	561	565	572	585	552	587	568	555	572	539	595	595	535	583	544	619	611	578	567	565	562	549	575	540	595	547	534	545	589
12794	1588	819	669	553	532	438	442	410	446	398	376	394	390	378	403	400	418	377	400	409	398	371	358	383	393	392	429	407	366	376	366	354	360	373	345	391	371	390	391	378	347	355	402	381	385	380	392	384	395	385	365	357	410	353	388	363	344	397	377	353	352	368	375	334	386	389	412	374	416	379	395	391	348	348	332	356	386	376	376	376	415	391	358	425	375	405	366	410	388	362	364	366	357	356	375	403	402	398	372	365	374	397	376	388	364	374	393	386	395	388	377	394	405	362	373	353	360	400	362	363	343	383	371	341	382	369	354	373	395	423	340	408	365	387	340	410	382	378	392	383	388	401	390	384	333	387	400	380	361	395	385	414	380	376	393	370	365	365	363	418	358	393	371	364	367	373	387	358	403	359	380	409	384	409	407	354	416	386	396	403	397	372	370	397	398	362	360	381	344	374	377	372	360	365	366	369	361	367	369	361	409	390	399	392	367	396	361	330	382	452	325	375	401	397	358	399	376	429	391	364	421	353	361	342	349	354	354	392	383	360	400	377	387	408	382	391	372	383	340	392	406	357	344	372	400	326	343	415	363	377	377	365	326	388	378	384	397	424	383	358	384	349	414	358	390	408	368	348	362	356	376	388	422	399	400	370	364	419	347	380	350	400	390	353	350	347	359	398	373	428	411	394	372	380	392	368	371	374	422	372	419	395	404	384	414	341	342	379	385	391	394	426	359	367	359	379	385	363	382	389	370	411	388	350	357	383	340	390	390	379	393	383	399	370	392	393	371	359	366	351	393	396	379	401	413	389	366	364	399	380	404	367	397	372	379	373	410	366	344	396	408	398	382	386	353	343	371	367	353	382	377	360	395	400	379	362	372	367	413	395	386	379	381	359	362	383	392	396	403	407	423	359	392	389	395	377	409	369	367	388	341	371	429	415	363	355	341	368	359	386	358	374	424	360	402	405	397	382	375	374	370	351	382	372	414	384	363	370	396	388	376	376	346	361	396	381	362	404	391	389	376	374	419	376	398	363	348	401	385	373	362	371	395	403	378	391	384	348	412	372	415	385	379	379	386	369	338	360	346	356	421	396	390	327	373	398	382	368	375	390	356	338	387	385	364	424	404	375	394	395	383	380	335	358	371	366	376	359	358	331	378	397	415	399	387	400	399	385	361	411	369	360	394	375	386	368	406	356	367	368	385	385	393	372	393	391	368	369	343	381	412	407	344	353	383	390	347	385	378	356	357	346	369	366	373	374	400	404	376	370	390	364	378	357	379	340	328	371	354	342	397	372	406	366	356	399	385	378	425	383	391	366	393	351	378	374	358	364	396	376	338	372	401	400	385	357	386	390	395	386	370	382	396	406	369	378	357	346	363	393	360	386	387	390	374	390	351	417	382	432	392	359	377	387	420	388	409	400	332	423	351	373	370	416	368	361	367	404	362	430	385	367	359	410	363	376	408	373	397	333	404	364	381	390	404	379	375	428	420	351	373	414	398	396	359	353	358	342	373	376	354	393	407	393	410	388	413	394	399	396	383	416	375	378	389	371	360	410	394	358	395	391	386	373	361	381	358	398	388	352	339	369	347	403	395	360	397	401	387	401	364	378	344	375	401	395	373	397	378	355	380	387	356	356	391	368	385	418	371	369	376	369	352	384	394	389	358	358	360	348	325	331	340	385	347	364	331	358	360	347	382	368	337	363	399	351	365	379	356	386	383	399	330	379	376	380	353	402	381	370	391	366	361	390	355	364	373	386	342	370	345	365	382	367	354	350	414	388	327	402	382	393	360	345	400	390	347	393	358	411	350	394	383	394	378	404	366	357	355	406	376	352	414	391	395	401	407	385	407	374	399	379	409	400	358	384	396	350	395	378	430	409	338	352	368	403	367	383	408	385	365	389	373	389	381	358	368	431	343	374	383	381	381	364	348	398	404	365	370	376	357	379	347	397	372	411	393	392	418	404	408	397	355	413	357	431	372	380	378	386	386	385	334	348	375	366	381	373	380	398	389	417	360	388	378	386	424	358	359	378	372	412	371	365	362	374	319	345	413	374	378	387	414	409	359	389	363	383	359	358	388	349	391	343	398	408	385	424	346	374	394	408	384	402	402	376	382	368	382	369	377	358	399	370	390	357	397	403	384	371	347	376	362	369	395	336	388	396	401	370	372	381	419	399	400	389	379	354	419	403	376	356	399	387	361	414	371	396	371	339	361	351	379	395	412	385	388	360	344	336	392	370	396	391	390	408	369	345	361	381	348	374	409	397	370	356	349	376	367	333	348	394	365	411	382	374	369	379	345	377	384	349	418	384	404	419	421	423	392	361	419	363	405	402	374	379	411	368	377	348	382	367	371	383	373	372	363	365	402	386	363	372	405	366	355	398	403	381	370	382	371	367	384	406	376	390	369	364	363	405	373	403	425	393	382	370	400	401	385	355	374	383	380	392	359	379	368	362	379	414	395	390	387	393	390	408	372	408	364	385	393	389	334	381	405	420	390	370	409	357	362	346	399	421	370	381	396	354	382	377	362	390	353	425	396	393	351	392	354	360	403	370	401	369	378	370	362	379	379	394	388	400	391	370	382	389	362	381	392	367	394	422	399	408	394	363	370	388	339	403	381	385	395	379	393	362	385	390	370	346	358	360	355	386	376	331	353	364	408	389	407	408	388	399	374	402	362	346	380	385	374	363	362	388	393	392	381	401	387	410	388	384	368	360	353	359	371	392	350	394	395	355	387	382	364	345	359	375	393	389	362	325	397	384	375	395	400	412	386	380	371	365	364	375	365	378	381	374	381	370	428	398	349	340	403	388	360	374	394	385	367	382	356	377	384	375	406	397	361	361	363	358	370	393	374	364	378	344	357	380	362	389	375	342	398	383	391	373	380	420	355	405	402	363	377	345	363	366	402	357	373	358	363	396	380	376	373	402	373	355	399	400	343	379	357	349	392	370	411	435	384	365	405	365	335	384	377	391	386	368	362	372	400	348	379	388	350	340	396	369	382	361	395	397	371	367	386	394	356	351	409	402	361	402	364	360	379	389	348	382	362	379	413	397	415	386	340	355	397	390	394	366	378	385	365	339	356	381	372	350	415	406	343	383	375	387	414	381	410	404	369	394	388	376	349	387	359	380	379	353	373	356	412	375	385	376	398	394	350	358	400	364	361	375	367	422	399	413	360	394	384	376	356	366	386	404	400	396	324	381	361	371	402	377	375	433	373	403	358	340	380	394	371	341	391	397	342	363	365	373	358	397	366	361	400	387	388	377	410	373	350	371	387	443	405	395	413	387	414	382	365	391	392	394	419	369	391	385	366	369	399	407	358	386	433	354	389	418	378	375	403	400	358	343	373	384	452	416	381	370	397	373	362	364	371	341	384	351	379	412	363	364	376	368	388	379	357	397	406	395	371	357	381	390	376	391	392	370	365	416	364	364	375	360	374	386	380	369	378	397	365	377	370	413	392	408	399	361	366	332	393	412	436	423	336
9273	1724	1696	1788	1695	1479	1301	1167	1061	1038	980	979	933	943	987	926	932	905	899	944	886	930	907	930	880	894	888	868	915	861	861	871	913	924	880	921	889	875	802	837	832	884	856	929	944	881	851	878	879	842	899	911	840	910	831	904	897	935	863	953	840	845	857	827	896	871	819	881	889	856	907	868	883	830	810	883	873	848	873	883	846	855	915	901	871	846	879	867	892	824	898	884	846	879	911	883	859	846	887	879	916	893	795	850	826	857	840	833	817	873	939	853	877	861	883	838	850	881	818	867	872	849	883	865	851	895	831	880	887	848	900	875	890	915	873	843	850	821	852	856	816	886	820	836	894	859	861	878	795	867	826	860	841	872	854	893	849	841	860	875	821	853	865	850	865	877	892	842	851	862	837	903	900	889	888	877	825	817	869	844	861	853	897	869	893	877	862	901	816	888	841	931	863	858	850	902	851	876	875	864	832	849	865	848	886	891	947	857	884	859	847	908	855	843	882	863	856	812	849	926	890	848	918	901	887	852	838	943	928	863	810	915	907	850	888	912	893	907	912	878	855	881	885	896	832	839	816	907	858	821	864	837	852	885	842	869	848	925	873	887	898	799	884	892	855	887	892	892	883	925	827	848	849	887	801	896	905	854	877	862	889	843	855	885	874	872	903	864	896	888	864	787	837	859	859	857	828	812	857	861	835	854	901	861	875	856	837	820	822	885	814	819	855	867	888	830	887	875	812	857	835	847	839	842	829	889	852	883	842	899	885	867	868	861	924	851	844	856	867	888	884	862	889	826	883	835	854	842	813	905	875	919	893	865	870	890	820	878	857	835	835	896	881	892	842	896	875	835	912	901	906	824	862	831	849	903	858	872	858	860	865	844	911	856	826	868	914	898	839	885	866	878	859	906	945	869	875	954	895	831	882	864	915	898	895	858	885	851	856	852	828	898	867	847	896	903	869	889	900	866	843	848	874	891	844	863	901	944	847	833	855	847	833	843	913	855	875	832	850	885	805	905	856	889	841	852	861	853	854	886	882	880	868	852	886	868	866	847	867	882	870	841	833	850	841	875	862	906	847	865	903	835	873	857	885	861	877	871	913	886	884	872	823	826	911	790	887	925	919	828	814	925	900	842	880	798	916	920	932	926	868	866	846	816	875	863	867	938	836	832	850	885	859	892	923	830	854	895	844	787	873	834	906	842	816	862	838	874	881	885	868	913	874	839	896	822	857	904	836	858	912	859	912	825	840	936	822	832	830	877	869	848	853	864	813	837	871	851	900	869	876	833	823	872	867	842	864	878	832	871	853	831	850	886	845	882	806	864	841	866	904	846	827	902	878	845	898	810	884	883	867	861	870	863	842	903	923	841	826	818	887	874	848	827	860	901	906	874	834	887	881	857	833	878	857	873	843	914	862	920	902	857	872	877	840	916	875	867	866	851	881	903	850	882	852	833	906	921	871	882	910	853	871	900	888	894	900	835	874	841	920	830	908	804	891	889	884	834	856	887	909	905	860	839	874	830	851	827	925	909	885	912	834	868	894	892	870	857	835	858	837	862	877	880	850	870	859	887	841	864	815	913	906	788	825	926	843	843	901	888	883	856	894	838	878	799	906	854	909	852	868	865	917	894	858	882	880	905	889	940	879	889	905	833	872	840	899	850	866	887	847	840	868	912	839	829	893	873	835	883	867	833	880	912	857	900	884	887	873	832	853	829	835	873	873	841	868	871	894	838	874	830	877	849	900	853	874	894	841	869	890	887	911	877	852	863	879	833	869	863	904	822	891	875	871	819	861	926	826	853	820	844	899	875	880	842	830	854	845	906	830	862	848	896	773	847	855	878	829	873	814	894	850	855	873	870	855	857	879	865	846	858	893	865	875	853	833	910	856	853	833	887	837	845	864	859	875	880	865	876	875	881	841	853	892	825	867	864	858	862	876	868	894	912	881	868	870	849	849	909	851	874	903	850	850	885	903	882	889	798	865	869	874	871	926	906	882	889	898	849	910	880	842	889	856	886	842	877	872	826	846	862	886	892	853	882	894	887	868	851	876	866	877	865	851	852	827	844	823	815	820	856	898	854	846	850	905	856	845	902	878	831	838	856	825	843	833	863	858	922	879	864	846	855	906	856	880	821	917	866	904	880	841	857	878	851	829	875	887	879	862	788	898	945	857	842	867	795	861	885	862	866	919	850	845	864	929	831	838	885	864	887	896	854	891	888	873	860	903	871	848	870	856	888	855	860	861	903	874	864	897	842	848	843	898	854	822	834	901	894	854	826	844	809	902	844	861	824	831	849	917	867	877	862	837	864	809	927	886	877	955	888	879	875	887	897	884	901	839	890	842	925	800	867	932	858	829	820	850	861	888	883	860	865	853	772	873	863	847	924	858	837	913	864	911	872	887	924	864	852	870	870	921	885	874	866	838	869	895	883	912	878	893	917	908	885	824	866	865	911	802	883	858	880	936	920	890	851	852	891	859	815	867	843	891	833	859	824	931	895	896	872	861	859	866	882	893	877	879	853	923	850	884	837	866	878	850	839	865	869	828	859	877	922	854	834	871	901	881	858	876	854	836	828	861	853	873	852	831	846	887	839	929	821	879	894	859	949	874	914	948	869	892	841	852	845	921	881	893	833	817	858	839	889	916	844	895	852	868	919	892	875	842	887	821	858	840	897	934	833	847	877	824	847	870	867	845	816	872	886	865	912	814	875	899	846	883	833	872	854	890	812	860	872	900	840	915	851	902	865	834	866	870	875	867	894	850	867	805	870	824	881	843	888	880	902	844	880	903	850	851	856	862	881	869	839	875	889	883	851	894	853	902	865	869	861	856	909	843	850	892	898	865	821	837	866	869	824	872	912	920	828	880	806	872	915	850	851	867	858	852	875	843	833	854	837	874	880	890	884	858	871	851	854	832	845	925	890	828	871	855	826	867	891	873	895	900	857	854	859	866	871	861	893	899	834	838	841	870	917	890	903	827	837	897	854	875	851	808	892	907	846	912	892	862	786	877	847	873	844	847	860	921	867	807	854	860	883	908	897	827	822	853	830	913	846	832	909	849	879	875	804	831	885	866	855	835	856	834	858	884	850	860	856	919	866	906	856	851	846	834	934	838	828	870	837	857	846	884	843	874	860	877	901	854	872	877	889	854	869	891	892	883	884	884	858	873	896	837	826	822	858	851	830	816	895	858	900	844	896	827	870	830	862	892	911	909	870	900	821	853	863	862	882	865	885	836	805	894	850	915	887	855	905	834	855	823	857	857	866	847	877	860	868	923	874	860	832	938	865	891	875	868	842	913	835	867	867	875	885	887	866	872	901	848	869	907	865	873	850	923	861	846	866	882	895	909	878	836	867	852	909	848	854	824	885	858	856	898	876	873	906	828	863	901	865	903	851	831	842	889	886	915	833	873	899	836	840	843	850	891	877	894	863	798	844	833	882	887	836	876	846	881	888	914	920	862	834	854	828	841	888	893	852	896	902
20772	2983	1076	823	680	535	458	450	383	384	361	332	329	377	348	339	318	293	332	350	295	306	318	305	316	333	268	330	324	333	332	311	307	320	342	309	315	319	319	315	306	285	317	296	318	338	341	352	305	335	305	331	321	298	300	302	305	306	292	318	274	287	323	311	293	326	302	312	346	300	300	287	306	316	301	261	293	303	297	331	300	325	264	294	288	343	283	302	316	333	297	300	308	319	324	300	304	305	317	348	291	320	299	272	293	310	305	294	333	300	303	318	286	268	308	325	299	299	299	310	299	286	270	331	330	313	262	337	313	349	318	298	294	331	306	310	312	286	296	302	263	327	309	310	314	281	248	310	291	319	303	299	302	308	282	316	314	302	296	292	311	318	299	291	306	310	311	296	305	316	329	272	307	314	304	267	279	332	314	300	335	328	302	294	303	314	309	324	348	313	315	303	287	311	337	321	302	284	303	300	297	296	305	305	271	299	308	294	291	266	295	304	302	264	320	289	328	295	290	301	303	357	305	277	311	289	322	328	298	277	293	307	319	309	336	327	300	306	306	271	295	351	331	303	316	294	286	315	282	335	303	279	296	313	295	294	304	303	303	281	293	279	310	301	291	322	317	289	298	302	300	311	274	290	296	312	297	313	319	293	283	321	289	302	302	298	274	315	309	302	340	303	284	310	277	294	314	287	321	331	305	334	319	290	313	301	314	311	270	315	306	312	284	323	345	320	330	294	304	277	291	288	271	311	303	286	294	306	288	316	326	291	302	336	305	315	314	331	319	283	332	326	313	302	324	274	301	297	274	339	312	301	287	312	327	315	318	315	290	300	291	307	328	301	301	295	318	295	313	319	312	305	316	321	324	290	328	303	304	311	316	303	270	299	291	292	287	280	357	294	295	317	301	316	306	310	319	317	292	313	318	299	274	336	310	309	330	296	301	300	305	293	286	298	318	333	297	315	305	315	312	293	306	303	356	333	307	330	314	316	323	304	349	303	321	333	274	325	305	297	300	309	289	325	351	295	301	293	293	323	296	287	293	304	306	277	323	292	288	325	323	308	280	267	342	372	316	348	305	307	285	309	334	284	308	259	267	283	285	268	325	268	304	276	279	318	314	299	314	306	277	311	310	282	317	328	376	291	301	263	319	350	324	310	312	329	341	302	325	324	311	313	309	310	338	296	298	320	342	306	310	296	286	334	304	309	290	295	320	304	296	343	313	295	303	311	310	297	335	264	300	309	277	327	320	290	301	303	316	308	300	300	304	274	312	315	310	317	338	318	291	321	317	309	312	313	301	302	328	311	319	328	317	312	293	329	284	290	320	288	294	282	302	298	307	286	319	335	334	317	310	341	257	288	288	285	320	305	318	302	296	281	294	290	316	288	299	279	276	286	292	316	311	302	299	292	308	268	335	306	282	309	316	283	325	298	298	304	303	321	309	300	308	350	292	282	302	335	278	322	322	308	317	334	322	331	321	317	280	281	285	326	306	285	313	318	319	338	319	329	330	350	331	308	314	359	289	292	283	302	335	316	280	339	301	308	300	356	288	338	315	318	291	311	317	296	318	319	298	309	294	309	300	309	316	305	304	325	315	303	271	349	295	294	286	281	298	310	290	314	358	290	318	271	298	304	304	309	331	310	301	307	295	285	305	324	321	319	294	297	323	290	299	306	303	338	317	323	322	318	255	294	309	321	318	297	314	244	291	292	324	325	299	324	310	310	326	293	307	307	290	284	301	267	306	292	297	301	295	266	310	296	290	298	284	294	304	326	285	315	295	319	332	326	271	233	328	305	303	303	315	325	321	312	327	330	354	316	308	306	301	304	336	285	318	303	316	319	303	296	322	315	321	281	307	324	296	310	295	279	303	314	289	353	317	339	319	322	318	283	290	306	296	302	312	290	306	309	298	274	316	316	320	316	295	302	320	272	318	310	323	266	315	313	322	340	321	304	297	317	294	289	267	328	279	326	305	295	274	283	349	282	283	298	281	294	306	318	275	286	297	305	311	300	289	319	332	309	272	294	309	304	280	312	318	300	285	321	330	328	319	305	297	317	340	309	262	308	286	269	291	320	310	289	326	302	339	294	273	271	307	303	305	303	296	305	260	312	311	274	297	321	282	271	300	288	304	277	279	321	316	289	285	300	291	306	310	318	257	290	308	291	303	320	310	315	330	304	330	308	288	334	307	325	310	327	302	290	290	300	291	323	311	293	298	294	313	322	312	307	308	283	299	320	294	297	299	301	341	322	322	294	310	292	314	334	304	306	278	305	301	336	309	321	302	285	284	285	325	288	336	331	320	294	296	278	315	273	287	288	307	297	297	319	314	307	289	315	330	306	309	316	308	302	306	297	328	311	323	327	322	319	309	315	305	280	316	292	320	296	288	300	310	324	277	325	271	301	294	304	339	303	304	266	293	282	315	296	338	325	312	308	304	290	307	324	289	303	321	286	307	287	282	331	273	308	335	315	305	286	303	278	294	276	328	298	323	319	289	324	277	287	303	304	319	346	293	297	288	292	310	291	285	290	309	319	314	304	308	307	313	308	342	271	274	316	274	277	288	308	299	298	323	339	285	292	316	264	331	295	275	333	309	289	309	316	300	292	313	283	321	304	282	287	314	328	279	325	313	280	307	322	327	301	344	298	295	298	317	320	298	319	309	314	304	314	325	263	327	309	289	295	291	311	289	294	300	321	279	288	297	311	316	313	322	293	359	295	285	305	300	311	311	300	308	265	305	358	341	289	310	306	288	297	292	295	312	310	320	320	320	308	316	326	305	294	313	305	319	320	295	322	277	338	295	308	316	323	312	307	287	334	289	312	288	304	321	322	301	285	327	271	293	326	303	269	294	327	299	291	346	309	286	297	298	312	300	310	302	333	280	313	296	270	302	294	319	285	313	320	315	299	286	274	267	285	304	274	313	293	300	307	306	318	311	304	297	303	294	335	320	309	300	299	329	310	285	277	321	331	321	328	311	319	290	272	278	335	286	288	355	280	281	312	302	338	310	282	288	303	326	310	318	292	287	310	319	308	297	292	306	315	291	353	326	288	307	296	296	318	293	305	335	286	292	325	300	275	319	309	272	289	357	304	308	315	314	296	281	302	331	263	333	317	270	329	309	336	310	329	301	308	323	290	309	288	327	296	309	345	281	298	297	347	295	339	306	296	295	325	297	267	308	289	287	317	326	305	323	346	305	306	327	321	328	297	307	301	306	282	307	275	317	298	291	309	364	304	323	298	277	278	290	319	259	320	309	313	339	293	287	344	310	329	315	309	288	305	324	322	317	317	310	317	303	303	295	310	322	303	333	303	319	294	295	306	300	317	299	319	285	317	307	307	315	305	308	299	305	327	337	320	345	291	316	311	274	308	315	318	279	309	286	321	284	291	311	303	275	301	291	293	324	304	314	299	327	324	294	276	331	276	310	272	307	268	308	284	321	272	349	334	304	335	308	301	296	350	312	356	343	324	318	279	315	283
11768	2010	2242	2432	2145	1795	1447	1298	1092	1056	976	902	947	917	902	838	842	778	782	775	844	819	742	751	728	688	713	698	701	686	749	731	695	711	724	749	704	693	725	676	668	730	700	690	664	712	719	693	665	690	691	670	702	724	719	657	690	669	712	679	672	665	706	675	754	762	713	704	712	711	667	707	718	699	695	714	700	693	727	698	700	706	698	715	686	708	673	701	666	709	698	687	688	668	675	699	697	655	706	700	686	720	681	649	700	690	700	699	735	690	694	635	683	708	709	686	674	671	693	661	739	672	691	621	677	686	657	701	718	684	688	678	717	661	682	680	661	725	668	711	736	671	670	663	671	674	726	726	694	672	710	692	694	651	683	707	659	693	694	708	701	683	701	669	707	642	685	713	716	710	648	705	662	668	669	669	668	676	636	703	675	664	729	744	683	663	729	634	680	720	714	664	713	671	725	694	706	675	681	662	697	714	691	658	660	672	689	668	709	680	690	712	661	695	712	682	703	679	743	676	710	664	690	683	668	695	682	658	702	661	689	698	710	687	693	647	743	704	670	750	687	692	657	682	652	725	675	699	648	682	664	655	699	691	707	668	686	711	699	698	689	703	646	723	691	749	711	637	688	709	710	694	686	692	688	667	700	693	662	670	678	680	665	721	699	679	731	661	663	674	734	719	695	655	708	641	669	702	687	668	655	669	692	657	684	727	684	656	686	641	675	703	690	678	688	666	692	714	689	661	695	687	699	673	721	691	729	694	696	680	661	726	724	664	656	688	696	668	689	679	700	662	724	638	670	683	669	713	669	633	711	751	651	683	705	687	666	634	667	678	676	671	670	697	684	708	684	690	712	761	659	674	694	694	730	726	668	729	689	726	702	670	692	646	695	660	700	752	703	683	668	705	653	682	678	665	676	705	725	635	691	681	689	752	704	712	671	698	684	663	703	700	683	698	672	639	681	694	690	706	683	677	643	673	673	704	695	697	664	690	667	663	652	663	649	665	652	729	668	688	655	676	721	700	704	687	705	742	677	689	697	722	666	653	655	685	660	678	716	666	691	684	708	687	789	669	666	659	713	679	720	731	704	762	659	651	725	667	680	736	715	705	663	697	674	686	641	669	717	711	657	728	755	709	679	650	674	699	682	699	680	717	698	669	695	656	625	678	700	718	711	653	745	718	696	694	713	729	688	675	761	636	687	701	672	705	677	712	702	702	710	692	658	691	750	657	684	701	715	646	675	671	730	731	686	712	682	716	757	676	700	617	720	715	660	673	715	669	683	694	718	678	723	682	656	712	708	687	653	711	664	652	692	671	669	669	672	693	710	689	672	668	709	708	746	674	730	723	634	669	689	684	667	712	700	715	669	661	750	677	716	703	706	659	684	711	741	672	712	679	677	726	688	675	697	708	712	667	663	659	681	718	729	645	700	722	684	698	618	724	673	664	750	716	738	706	723	719	675	663	711	719	703	668	660	623	715	712	651	677	716	674	697	631	698	660	655	697	683	699	692	723	704	690	681	648	683	689	659	706	662	684	729	676	697	722	667	671	661	672	646	698	697	714	719	672	729	681	664	711	694	692	692	715	663	698	693	705	698	744	679	750	701	687	726	697	696	678	697	687	711	685	686	701	646	687	759	674	680	712	692	670	701	659	691	677	708	669	718	670	721	648	683	698	686	707	699	645	670	657	695	673	714	691	692	682	656	696	721	673	705	695	663	691	710	682	674	675	684	663	693	672	723	672	713	714	691	653	723	668	647	739	659	679	685	664	699	683	692	678	697	710	717	700	700	676	727	735	664	698	737	691	672	716	683	703	736	692	733	705	711	716	683	695	701	640	640	718	713	676	687	686	729	684	664	734	711	687	684	666	675	671	671	696	668	721	682	679	657	682	704	713	710	724	673	678	696	665	718	699	679	689	685	642	680	700	752	668	695	712	665	694	664	670	711	688	666	693	684	704	721	762	675	688	694	654	753	670	724	667	677	700	684	728	665	701	705	737	677	669	744	704	732	717	691	684	681	724	730	691	723	661	657	676	678	681	673	727	696	747	674	686	680	680	682	720	701	670	665	739	662	699	720	679	670	695	696	704	699	691	641	685	677	695	692	728	690	684	723	699	696	740	663	668	706	667	704	677	725	728	664	694	665	722	677	671	671	708	699	691	670	734	698	703	734	750	690	697	680	686	722	725	707	655	670	707	713	700	677	720	671	668	660	667	639	681	699	695	692	666	716	671	688	667	692	686	679	703	705	685	689	666	729	702	670	689	753	653	679	689	711	672	711	669	726	741	671	703	693	674	713	685	673	712	692	679	654	682	711	690	714	693	635	682	679	690	686	685	686	676	692	662	704	680	667	692	678	716	678	706	720	698	667	654	712	705	740	718	714	668	698	686	676	698	680	734	746	712	707	658	712	658	744	705	709	698	694	664	720	693	677	649	718	689	690	655	723	710	694	703	690	733	643	685	675	680	724	695	695	671	712	706	694	665	691	666	687	677	672	718	697	668	725	700	698	678	674	682	708	714	672	701	672	668	712	690	653	642	696	686	718	734	692	700	635	712	695	747	623	718	677	658	664	705	701	692	680	673	686	660	657	693	714	708	700	715	734	697	710	657	703	667	723	686	683	688	667	690	721	710	713	654	698	708	716	705	687	721	657	641	672	650	677	711	696	681	664	668	712	628	671	698	706	659	709	709	744	666	646	686	708	719	679	648	722	707	634	681	653	639	716	639	676	693	738	669	702	700	708	706	693	709	696	672	660	728	682	635	727	689	690	737	661	651	704	698	699	701	661	663	700	686	691	640	692	708	694	736	698	653	676	716	671	713	676	683	686	678	689	684	653	742	717	724	655	690	699	680	718	676	669	685	697	738	659	694	673	676	733	714	691	670	703	711	714	672	696	682	692	652	671	666	693	676	660	674	712	656	670	673	678	733	686	683	722	688	701	698	672	666	669	687	684	695	689	700	694	718	663	711	669	642	696	643	684	696	715	703	729	698	690	709	695	713	707	722	724	681	654	683	702	666	662	724	683	686	669	629	684	712	727	651	667	722	712	698	707	664	683	631	713	691	705	730	696	649	674	741	660	691	668	712	741	679	671	677	680	726	706	654	664	692	672	705	663	682	674	743	709	700	708	710	735	716	674	668	683	699	696	704	746	711	660	692	694	681	710	709	729	669	686	669	658	695	685	646	651	692	665	673	643	716	701	721	608	730	727	678	718	673	691	729	668	713	660	695	691	674	698	655	710	659	687	702	697	715	731	674	692	687	682	662	673	678	655	668	679	681	713	672	669	703	700	687	706	696	708	687	704	723	643	670	657	702	689	688	690	689	702	626	675	681	754	663	760	688	677	731	685	684	713	668	694	736	687	696	687	703	677	708	632	667	697	696	680	650	685	706	654	664	680	696	698	699	707	719	746	692	637	645	680	678	686	695	776	666	662	700	720	681	680	702	690	685	679	667	714	756	739	656	646	729	684	713	664	696
3977	579	293	244	284	229	236	239	247	236	254	225	229	260	208	241	264	244	231	258	215	224	251	213	215	251	235	220	239	221	230	237	236	223	196	259	218	240	220	242	266	216	199	220	216	243	218	210	212	215	242	224	215	238	228	240	212	238	265	230	238	216	225	216	246	219	227	236	212	233	231	227	228	220	220	226	228	204	198	211	234	246	231	246	213	217	227	236	221	226	240	219	215	223	242	208	232	205	232	220	217	202	224	252	239	239	210	231	224	225	227	216	238	228	238	258	221	237	194	221	223	251	242	241	247	245	257	223	216	226	226	236	246	262	228	256	233	224	209	245	244	253	252	240	236	178	242	241	214	238	259	220	216	238	237	229	234	248	225	228	205	229	241	222	237	242	248	248	228	252	253	209	225	259	237	247	205	252	205	212	190	232	220	226	222	222	228	227	231	240	223	254	227	211	235	242	208	261	230	262	229	249	241	245	225	232	205	212	228	229	231	238	241	211	254	226	212	227	240	217	223	210	246	204	245	213	202	239	232	254	244	210	196	222	231	218	249	247	231	262	236	226	204	215	234	220	238	249	241	227	234	218	212	217	208	209	234	214	221	212	245	253	267	259	225	202	199	219	216	250	231	245	241	245	236	246	239	261	255	231	209	241	245	248	201	218	219	238	238	226	243	223	229	247	213	219	243	192	199	211	225	222	260	245	225	199	227	238	214	232	244	226	258	218	215	217	217	243	228	216	220	241	200	213	188	219	227	227	241	254	234	191	202	253	205	233	220	235	245	280	245	215	253	246	222	224	229	231	201	236	216	228	230	227	221	230	230	246	202	254	247	217	207	241	250	248	220	215	242	221	226	232	230	233	215	244	203	237	249	239	251	220	225	228	265	245	230	219	215	249	234	225	254	259	222	235	232	214	257	219	256	244	211	229	240	229	220	230	232	234	218	220	269	229	239	242	262	233	273	234	240	245	233	226	240	231	230	249	224	247	242	231	217	201	256	244	232	226	251	236	227	258	221	232	225	222	214	219	202	249	234	244	247	220	228	231	235	262	223	230	216	225	246	254	213	226	247	229	246	238	220	220	225	223	240	227	233	233	236	214	199	243	239	241	234	287	217	221	219	258	225	223	245	255	221	244	247	218	230	238	227	234	243	236	229	224	221	230	233	223	223	222	229	248	222	205	205	225	231	221	213	213	233	260	228	266	225	254	223	254	235	227	218	228	208	218	229	225	244	213	257	232	221	205	236	249	221	235	251	223	225	204	255	233	229	214	215	210	244	250	228	230	225	243	228	215	233	223	216	217	235	210	230	203	251	244	237	242	201	225	227	224	225	224	222	248	234	233	199	249	247	260	225	240	220	230	221	237	223	220	231	234	222	204	260	233	258	216	229	215	238	223	242	232	237	255	185	221	230	235	220	221	232	223	218	217	252	219	244	226	221	228	219	218	245	228	238	241	221	232	248	209	238	212	232	208	250	233	267	240	202	201	219	218	236	256	252	251	236	213	232	234	230	215	229	236	236	254	215	251	236	221	219	237	214	239	217	225	226	230	243	251	244	205	211	245	274	236	227	206	225	238	225	204	205	227	209	237	253	220	195	212	220	229	227	244	250	239	220	243	255	233	253	239	217	227	199	259	244	268	242	260	286	230	230	206	209	214	244	181	243	238	232	235	237	237	271	226	229	238	244	208	226	202	235	240	217	227	208	247	227	193	233	226	253	246	250	236	211	235	231	224	243	250	232	239	240	249	241	242	243	212	240	233	259	232	210	222	243	263	235	218	226	214	243	228	206	244	245	253	216	196	241	224	235	193	243	240	232	211	224	234	207	270	259	233	237	220	233	212	236	232	218	248	258	267	205	217	228	262	244	246	228	198	251	228	219	240	244	223	241	253	236	205	234	236	248	213	227	200	235	221	200	233	252	240	249	221	238	213	221	219	210	238	238	218	226	240	217	235	232	213	255	239	253	236	233	239	216	219	228	224	233	216	251	263	255	220	237	220	232	234	200	227	239	235	229	217	223	227	236	230	230	247	212	219	219	229	185	221	235	226	223	233	236	256	242	214	231	231	236	269	230	220	236	217	222	219	205	233	254	251	243	209	211	252	253	219	233	237	213	231	218	262	222	224	219	212	234	229	226	243	249	255	213	251	248	227	239	250	224	233	240	242	244	241	258	207	235	229	256	222	190	250	243	253	218	207	229	229	254	241	234	232	225	227	241	239	209	239	237	246	225	246	214	204	267	217	237	240	236	217	228	234	256	252	237	250	229	242	232	235	248	255	220	246	233	226	241	233	250	250	239	208	229	224	236	231	240	210	242	239	217	243	223	234	256	212	246	255	245	259	250	219	247	217	212	234	234	238	211	224	240	219	224	242	227	209	258	224	220	246	234	209	259	225	209	242	233	218	258	237	267	259	259	264	234	245	222	255	248	212	222	225	214	241	266	225	238	208	253	250	236	196	254	203	222	251	239	220	247	231	239	259	251	231	222	228	221	218	220	232	222	226	208	223	240	231	192	238	212	236	245	232	225	228	232	226	229	241	201	245	213	241	233	217	223	236	253	230	240	243	231	205	247	208	249	238	218	220	228	258	220	222	234	237	211	225	224	236	217	218	227	243	252	229	236	253	219	240	218	228	246	263	220	211	244	232	189	243	224	218	244	225	246	255	252	239	235	233	221	224	219	269	225	225	268	232	265	210	234	239	260	229	209	229	228	211	258	260	247	244	231	235	237	205	243	226	228	230	228	224	245	216	222	239	241	209	247	243	174	239	220	221	209	235	234	239	259	248	228	214	223	238	221	211	222	238	232	222	220	225	213	234	232	239	256	240	211	222	236	232	230	227	220	258	254	232	233	232	218	278	235	223	258	205	220	247	207	240	215	251	255	243	250	240	243	230	222	227	252	220	257	228	244	284	229	231	234	230	223	240	231	236	218	197	195	226	232	258	210	226	253	246	226	218	216	232	205	241	221	225	222	197	231	264	251	252	231	243	212	259	248	238	235	252	235	219	244	249	235	221	219	212	238	227	189	232	224	213	207	212	245	229	223	249	242	210	201	235	238	230	219	263	250	221	229	254	233	236	268	241	241	238	234	210	231	233	219	247	242	212	270	235	237	243	254	257	226	245	251	221	223	237	209	222	226	239	259	233	233	228	226	229	249	236	244	232	220	225	212	235	219	206	260	266	233	248	239	243	233	233	229	252	244	219	199	218	232	202	233	240	212	228	210	245	241	237	248	254	220	247	212	234	264	232	262	245	233	228	238	226	258	245	224	230	259	247	234	200	230	213	217	232	265	204	214	210	242	261	245	236	207	241	223	223	209	268	255	262	234	247	236	219	232	249	246	247	241	235	241	240	241	241	238	215	250	261	225	223	213	212	226	268	241	208	242	217	269	227	249	256	254	223	245	218	233	226	249	262	229	214	200	229	234	235	218	230	258	226	244	235	220	222	198	232	250	237	228	238	213	250	209	233	247	233
3383	840	625	655	621	614	585	613	570	588	570	588	622	553	585	587	600	590	584	608	601	532	587	594	540	543	575	585	590	557	632	565	562	548	606	580	566	557	585	577	547	592	543	570	559	533	585	572	592	550	601	598	589	557	587	606	614	598	522	597	595	567	591	577	597	550	563	543	587	576	587	577	564	585	590	579	587	587	569	580	600	578	563	620	566	555	572	567	568	586	568	551	617	584	583	602	567	590	545	580	579	581	601	618	558	550	553	580	568	603	602	593	533	586	564	576	589	610	606	580	560	574	566	590	587	562	576	567	591	577	552	579	586	615	573	536	587	605	605	550	594	580	578	570	602	532	570	575	573	569	590	597	570	597	565	584	572	589	564	571	634	611	608	532	584	573	560	568	621	535	594	585	590	564	548	541	592	594	574	556	607	632	588	564	559	573	598	555	604	559	516	573	571	514	600	514	563	558	604	591	597	580	549	624	621	574	569	561	583	581	550	561	546	613	582	524	581	601	575	620	616	577	572	571	565	580	610	564	616	583	600	590	571	595	614	595	593	614	627	553	594	587	531	612	548	604	565	576	622	557	564	604	516	581	582	522	547	570	599	609	593	599	560	552	566	560	535	610	585	584	582	600	590	576	569	581	597	571	572	608	617	563	600	583	603	589	544	590	585	555	566	545	554	590	581	563	623	584	578	569	605	592	610	534	612	553	594	574	576	568	581	586	617	563	563	585	562	602	566	560	547	555	576	548	603	583	595	570	578	554	558	572	588	584	604	616	542	577	590	567	592	607	549	582	571	568	552	564	583	574	566	580	588	570	556	604	638	591	608	561	586	624	593	584	589	564	559	578	532	566	587	583	589	580	551	556	600	549	544	590	532	582	548	568	533	579	569	594	609	578	542	575	584	571	578	554	567	550	548	564	607	601	552	589	553	567	588	578	516	541	593	580	585	588	581	557	585	559	571	592	553	535	574	603	580	607	599	581	544	563	574	614	593	557	588	583	587	576	578	560	541	576	543	592	551	560	590	598	569	599	561	558	575	625	600	607	574	592	563	581	542	583	568	550	593	529	552	603	558	613	579	583	549	578	553	569	591	557	569	571	574	610	591	555	578	539	566	593	609	578	590	566	539	587	575	577	584	616	609	585	589	564	592	579	543	591	557	573	562	573	583	580	596	563	563	589	534	583	555	622	570	564	597	573	656	607	574	528	587	613	595	578	546	548	569	580	573	574	628	576	578	563	553	555	568	608	537	620	586	612	614	560	594	585	575	589	592	556	584	552	560	560	578	573	595	562	548	534	560	597	574	548	510	557	614	604	548	601	591	595	577	581	585	560	553	585	637	597	571	594	594	631	563	591	572	573	565	584	607	585	555	583	603	564	549	622	533	540	592	582	596	540	571	577	591	587	595	612	585	512	593	577	529	573	556	551	571	551	594	580	559	645	584	598	586	611	548	581	573	583	576	587	540	573	603	581	577	563	557	578	548	598	576	570	597	607	571	583	581	604	564	547	587	572	579	609	598	630	620	570	588	623	609	579	579	565	586	641	559	566	560	595	564	538	586	559	590	568	551	557	573	538	604	582	600	562	572	567	593	579	566	573	568	542	604	597	582	543	567	599	565	575	559	587	555	563	580	603	571	587	574	584	560	557	587	536	602	567	605	553	601	613	546	572	545	560	578	575	555	593	538	556	569	583	537	577	577	558	568	538	588	591	573	594	577	608	570	581	561	598	589	563	577	616	553	573	598	538	556	551	590	604	524	613	575	610	565	589	604	604	602	599	567	554	581	597	574	564	581	627	562	533	549	569	597	541	573	549	640	546	576	571	572	577	594	612	567	626	567	542	587	563	605	575	554	595	579	577	548	618	595	536	574	564	635	583	583	595	578	567	565	600	606	562	616	579	611	564	583	553	631	550	566	587	569	622	588	577	608	580	594	586	617	570	581	564	580	632	648	530	611	616	608	573	550	573	539	581	600	544	560	546	604	598	557	558	600	561	610	552	611	516	562	572	595	586	570	595	561	584	577	565	582	536	603	581	615	591	538	551	562	555	584	560	568	569	553	575	558	574	551	545	578	556	591	597	574	560	558	613	580	644	588	543	606	551	581	581	592	577	545	550	537	630	600	541	563	580	508	603	590	587	592	576	582	595	599	576	563	581	609	538	576	600	618	563	618	573	639	592	563	562	609	620	547	558	564	549	607	585	539	585	605	569	541	538	553	553	564	605	557	597	568	580	542	568	584	564	630	587	568	596	588	578	585	583	615	514	580	596	584	555	574	545	522	557	574	578	606	572	551	548	588	598	592	573	564	620	585	590	512	545	572	615	592	603	575	581	581	589	535	568	599	586	620	572	591	589	569	569	571	596	554	532	625	584	559	600	616	564	619	558	536	594	574	579	523	601	579	557	567	574	584	545	578	524	601	585	536	537	567	588	574	574	578	553	597	577	578	593	554	558	588	587	604	575	593	598	546	585	576	567	608	639	574	596	611	562	574	593	558	560	604	600	540	592	538	589	571	588	552	550	584	609	588	553	624	591	605	575	568	545	556	594	595	592	572	585	578	570	590	571	612	525	577	586	549	534	530	566	568	582	546	568	601	638	543	583	605	536	557	602	580	573	579	575	600	560	596	570	580	605	576	590	596	584	609	576	553	560	541	584	539	568	578	562	571	562	566	588	581	582	581	553	550	559	540	560	563	559	559	613	599	612	584	584	575	525	593	602	604	561	589	611	536	561	583	590	581	596	576	571	591	548	593	504	579	579	652	567	560	561	573	548	566	589	570	562	525	575	572	613	565	571	574	566	594	605	575	576	603	600	579	598	558	571	567	530	584	552	588	618	610	573	579	632	566	552	546	589	577	538	561	554	534	576	585	598	608	569	584	609	574	594	597	566	615	552	576	594	606	575	564	579	585	559	597	564	566	585	565	558	567	572	586	564	619	612	571	574	613	543	580	581	599	624	571	573	558	563	562	561	547	589	636	599	590	565	594	572	577	599	586	589	564	600	575	568	547	587	577	623	553	589	571	609	583	574	550	575	579	580	598	614	545	597	576	534	567	577	592	612	554	554	602	612	571	561	567	566	577	570	593	606	601	652	587	617	588	595	561	585	574	555	523	591	570	574	601	609	609	569	569	584	594	556	552	564	558	582	618	580	586	625	588	589	572	564	568	608	548	601	574	572	601	552	547	587	585	582	613	574	622	575	579	562	593	606	540	551	584	551	615	518	589	588	558	574	581	600	571	579	601	548	558	557	566	550	593	524	594	624	604	582	601	554	588	571	595	558	580	596	559	580	560	598	596	539	550	561	609	635	575	589	533	581	578	590	571	562	560	571	606	555	563	544	622	559	612	566	572	549	601	601	601	605	567	586	626	574	593	558	543	571	593	607	568	548	638	575	571	569	563	537	552	574	602	585	589	541	567	567	569	544	574	583	623	589	593	583	559	599	584	600	593	545	547	560	600	554	543	597	569	610	595	579
12865	1696	804	632	536	462	445	450	405	386	390	436	398	388	395	393	377	356	367	415	415	383	382	427	357	385	348	388	387	356	370	354	337	398	349	377	397	406	390	375	380	378	352	370	392	391	368	370	383	394	376	390	396	357	364	393	346	373	398	400	385	352	342	357	373	367	419	353	426	363	379	350	389	348	351	416	410	365	437	386	399	345	407	360	383	369	386	352	390	356	334	381	386	348	378	386	378	416	384	410	345	409	326	391	343	375	373	384	361	355	360	411	407	401	380	359	365	356	369	346	346	372	392	363	392	355	371	400	390	368	389	378	347	374	405	381	422	362	354	391	407	365	400	416	357	382	394	400	399	344	380	359	384	366	376	372	391	380	388	359	383	342	363	387	352	390	364	372	380	383	350	381	374	357	383	377	358	389	394	404	335	420	355	365	373	353	394	380	377	382	377	388	366	364	366	339	366	346	360	361	388	353	375	386	390	399	403	387	347	333	374	399	373	388	360	362	430	400	379	373	377	365	350	408	395	362	389	341	389	363	370	386	377	362	412	379	403	389	356	394	416	370	345	354	362	371	389	410	388	362	405	366	405	417	416	377	396	405	397	347	398	388	350	385	366	373	367	391	388	385	391	388	396	349	359	373	372	378	375	390	339	350	382	373	351	370	383	386	357	383	352	398	366	393	364	366	397	378	384	415	368	391	364	350	387	377	394	384	362	365	377	395	388	377	441	406	362	376	344	323	375	362	361	361	388	407	409	381	364	408	366	393	432	363	350	388	370	389	348	385	384	388	442	387	377	399	393	372	370	369	375	390	396	358	370	379	394	375	357	323	409	396	391	378	377	363	381	354	359	386	365	365	406	369	369	379	357	375	369	376	355	397	387	366	353	422	394	360	376	397	361	385	329	336	369	405	403	398	368	336	420	439	390	361	406	363	376	436	372	359	376	364	395	389	402	393	396	388	387	377	369	361	396	379	389	366	401	394	374	411	386	418	391	398	368	431	420	382	405	395	405	394	367	374	363	407	389	368	378	368	391	357	377	355	377	373	403	400	335	365	387	390	355	338	405	372	364	363	360	387	377	362	381	370	368	422	393	370	406	367	371	419	361	391	386	387	361	384	384	390	400	401	440	394	382	376	369	386	385	407	366	413	410	385	367	359	404	339	380	403	342	397	376	374	396	356	373	398	334	363	394	340	350	378	392	403	373	410	401	371	374	412	394	402	340	370	369	342	429	378	364	406	394	393	396	384	377	417	374	350	312	378	345	374	363	406	396	384	406	381	357	349	386	375	378	381	384	400	384	407	380	401	364	382	394	416	354	389	371	387	399	379	392	409	420	357	382	389	390	395	361	386	374	369	377	373	373	356	369	357	400	412	333	379	389	360	350	373	389	344	377	392	383	382	333	386	407	404	380	423	355	371	391	366	381	365	377	389	337	403	348	418	360	392	382	390	355	416	379	377	402	401	375	377	351	401	366	379	377	378	366	387	370	393	388	372	370	409	361	360	372	377	386	362	403	365	379	357	379	377	362	347	370	386	408	381	363	400	367	382	379	387	372	363	367	436	384	382	382	373	395	409	378	377	382	395	391	373	419	373	378	399	399	374	399	346	370	387	395	380	374	366	380	374	415	398	376	372	398	352	386	348	379	414	381	402	383	394	409	405	375	364	378	400	341	373	404	364	384	353	386	369	361	391	382	378	361	361	367	360	383	393	368	382	355	367	362	378	379	369	384	397	431	365	369	380	370	373	406	367	354	379	397	389	376	391	363	358	389	406	444	351	389	405	367	364	356	434	411	394	348	381	351	396	353	391	395	405	399	388	383	375	420	360	358	378	408	371	369	391	411	408	402	375	386	374	384	363	357	362	365	390	393	384	379	357	374	394	324	414	422	374	364	393	428	371	392	417	365	412	331	394	391	377	360	331	396	382	359	377	377	395	392	387	346	387	376	385	356	363	388	329	391	347	369	399	385	390	403	377	402	380	353	383	376	387	395	400	388	390	355	374	363	362	369	365	367	384	391	360	392	368	386	356	377	365	359	364	362	399	371	409	404	393	418	354	360	410	357	370	365	389	361	365	353	371	375	386	418	408	379	356	421	402	407	378	392	363	394	389	395	382	345	341	370	364	378	350	324	372	415	395	399	377	397	383	362	315	337	342	367	358	396	385	371	383	369	415	392	340	346	395	392	402	385	390	390	389	368	415	338	400	389	400	370	336	343	396	345	382	374	377	408	347	376	359	366	390	360	393	353	387	395	380	355	381	383	400	383	305	361	363	384	375	410	369	367	369	382	404	376	397	351	367	391	378	363	367	404	381	375	361	400	391	357	377	396	406	390	382	363	375	370	347	377	362	369	344	377	374	421	389	375	373	367	388	379	366	380	388	388	380	383	372	324	377	410	353	389	384	380	378	389	370	374	373	370	390	381	373	394	388	371	344	391	403	406	348	383	395	404	366	384	366	385	378	394	419	371	395	373	359	360	396	383	391	356	377	364	386	364	372	398	388	330	354	356	365	364	369	366	390	433	375	321	399	362	354	366	380	368	394	386	372	393	400	393	365	415	417	388	397	377	430	396	415	380	401	415	361	349	385	358	354	389	359	376	380	364	406	384	353	368	390	405	380	412	362	406	388	375	370	373	360	375	341	379	374	375	395	356	385	383	366	346	375	384	390	396	358	382	410	413	371	370	379	360	399	359	403	407	432	381	369	367	383	401	357	354	369	402	389	366	377	356	334	418	385	377	354	379	372	389	402	388	372	398	382	357	393	358	372	340	376	400	378	408	415	392	383	396	365	381	391	358	389	356	411	371	396	432	379	375	388	372	363	363	376	407	385	389	361	347	369	398	384	364	407	431	402	359	365	377	347	374	381	374	375	402	365	343	378	364	389	367	364	406	356	362	384	381	387	376	347	369	372	387	392	378	361	387	401	362	390	395	330	355	383	382	366	396	384	371	400	390	375	383	368	370	390	388	367	344	352	372	356	328	367	368	401	357	366	398	356	352	380	369	363	371	392	383	367	375	410	370	367	375	372	368	368	372	431	380	366	356	397	399	397	438	350	415	379	369	368	394	409	380	417	383	410	396	345	334	343	413	355	371	412	392	392	370	398	395	357	377	370	374	372	383	361	377	372	362	345	375	356	325	360	384	385	349	373	372	384	389	424	373	363	401	383	403	405	380	391	375	374	357	364	337	377	369	356	388	366	391	388	370	385	396	369	404	394	368	315	363	389	391	378	394	398	405	375	354	354	358	383	405	394	409	387	366	416	386	414	374	372	375	389	354	372	395	358	387	382	374	354	364	383	381	366	377	391	347	373	355	373	432	378	377	366	344	401	379	402	396	368	361	373	380	383	381	408	346	382	362	364	378	384	419	375	382	344	415	391	365	411	370	374	417	357	374	380	415	402	414	354	379	388	353	371	351	359	355	359	421	361	370	386	366	376	363	366	374	394	392	402	366	384	345	355	369	381	397	395	392	388
9487	1670	1654	1826	1581	1436	1249	1163	1115	1092	1107	1007	1007	980	1022	911	902	899	932	910	847	894	897	881	896	920	906	856	870	885	878	859	918	935	831	928	900	890	892	855	899	909	828	865	865	897	854	833	882	887	872	813	905	873	901	868	821	843	885	874	852	864	879	893	908	866	879	833	864	829	871	914	863	878	931	862	832	878	895	881	864	841	865	868	837	890	899	878	851	857	844	882	837	871	857	921	854	873	886	868	827	835	900	828	847	858	875	875	871	868	907	850	868	883	846	855	879	864	880	903	811	870	874	893	875	875	849	901	840	886	933	880	812	881	866	894	880	875	850	838	846	867	829	833	844	869	866	869	853	846	869	895	822	896	854	860	845	872	870	826	865	858	862	879	877	872	936	872	873	863	871	893	860	876	845	887	854	868	849	836	831	909	895	780	844	879	889	871	843	950	910	849	872	874	899	895	848	841	852	913	886	885	823	875	908	873	893	887	909	867	851	869	886	871	911	873	890	853	885	870	852	836	878	856	908	876	853	821	901	834	880	900	893	872	909	866	873	853	888	861	895	906	820	889	892	873	880	863	869	878	857	859	902	847	805	890	897	876	874	919	834	938	831	867	865	906	894	876	867	828	867	894	839	816	842	846	863	905	895	857	789	887	871	834	919	858	886	837	910	859	877	831	849	818	875	857	875	865	815	910	860	907	863	817	879	853	920	895	873	890	845	881	874	923	883	914	906	872	836	896	885	852	836	859	875	870	842	882	879	905	891	834	828	875	851	826	817	843	922	862	901	866	836	907	813	899	857	888	892	921	858	836	876	845	844	821	858	865	848	868	828	888	861	869	858	849	856	881	821	847	897	889	872	849	882	870	877	875	866	892	858	866	902	894	844	906	867	779	863	886	869	904	878	862	879	881	872	897	917	855	864	852	825	882	853	847	860	830	801	872	866	844	835	914	871	817	880	909	819	835	894	908	843	879	871	891	863	833	852	883	852	868	870	805	902	860	873	862	861	806	873	863	855	890	870	884	847	904	862	846	862	881	916	821	852	848	928	905	920	826	868	924	892	908	908	873	848	878	900	847	840	913	803	941	860	859	800	830	867	874	917	859	854	882	904	879	902	863	819	905	830	892	880	840	841	849	925	873	835	887	860	896	889	881	873	843	915	850	877	910	915	877	844	851	817	868	840	880	820	892	880	821	890	917	922	895	789	848	906	860	904	867	875	893	882	873	796	912	871	899	903	858	855	880	872	894	849	859	844	890	869	888	898	836	871	854	862	950	845	897	870	875	852	888	856	833	860	889	831	929	871	888	841	835	911	866	883	854	926	880	868	875	902	866	891	895	859	875	871	905	892	876	871	863	909	881	858	902	908	909	899	912	861	842	824	856	896	881	843	864	870	864	856	870	897	853	923	869	868	868	899	837	838	823	850	837	886	880	866	852	837	873	849	864	874	869	859	860	857	880	886	882	841	870	856	894	837	818	858	896	873	892	833	844	864	855	902	862	893	831	847	836	877	855	859	829	897	900	875	914	882	834	883	909	892	883	830	893	830	876	896	908	903	873	888	888	862	884	870	906	860	836	891	830	867	841	849	863	811	842	837	849	905	830	886	882	843	871	844	833	877	860	842	869	867	883	845	889	838	917	865	913	866	850	860	875	865	850	887	822	908	885	821	823	891	867	831	848	883	886	851	931	848	863	885	871	900	899	879	822	859	868	807	837	857	870	873	848	864	840	853	828	853	852	852	830	857	834	816	852	881	842	893	862	846	896	863	890	852	890	827	848	858	886	881	828	868	909	869	871	874	890	842	876	905	855	836	883	843	865	849	874	849	893	896	862	849	909	846	853	891	803	871	909	908	866	891	886	834	889	879	833	888	865	837	941	861	898	912	851	856	846	830	861	861	915	925	888	846	887	916	871	851	829	917	895	855	857	835	879	835	897	833	834	829	857	817	846	869	830	872	854	847	896	864	859	857	872	901	868	843	827	852	880	851	888	883	848	812	844	902	871	819	877	905	881	937	788	904	848	859	887	906	903	819	882	910	919	849	846	861	853	871	868	890	844	888	862	879	856	841	811	846	848	840	878	842	865	911	879	843	869	880	861	875	855	847	903	912	834	878	928	903	905	838	872	895	835	827	890	854	883	843	808	888	859	873	865	916	880	888	844	844	840	896	895	839	880	877	902	848	824	891	863	884	842	848	871	888	880	894	854	887	825	873	781	840	885	820	876	902	843	875	880	848	863	889	839	817	865	903	876	835	873	846	888	929	893	881	834	841	857	899	795	866	900	893	906	896	879	897	907	865	893	837	913	903	864	850	846	847	859	823	937	904	916	820	870	846	835	843	827	865	843	924	881	825	911	808	861	849	878	838	891	850	835	893	862	832	828	889	899	815	888	890	823	895	903	820	915	877	815	857	843	838	823	910	878	852	893	899	852	898	940	824	851	836	846	875	900	852	865	874	900	813	823	905	848	900	840	884	902	823	847	827	912	855	888	867	870	846	905	855	839	859	858	824	840	838	853	848	849	847	834	890	866	859	876	858	892	868	876	851	858	817	854	837	848	896	880	846	844	894	902	907	847	855	910	854	890	888	827	870	857	858	824	858	809	899	891	869	847	917	879	866	844	843	843	810	881	872	860	832	895	843	882	898	861	857	887	821	856	883	896	835	882	830	884	886	837	854	888	874	895	873	901	783	886	904	846	808	797	862	881	877	947	846	835	848	855	914	848	867	882	914	885	823	829	889	848	857	855	878	883	908	831	869	890	866	842	845	818	838	895	873	842	853	878	825	853	867	898	857	919	840	864	833	887	844	866	841	849	891	822	892	900	898	884	867	891	878	859	864	878	885	822	876	903	841	935	843	883	872	885	837	905	871	881	867	864	895	892	861	888	920	838	848	891	874	885	860	897	891	880	870	866	884	917	909	887	846	891	906	912	890	862	874	835	877	875	885	884	852	887	883	859	901	896	878	884	858	870	855	836	864	890	863	865	818	900	863	850	830	842	896	839	859	892	851	861	840	869	879	894	896	868	869	824	895	847	812	820	843	855	931	905	892	826	841	854	894	844	898	885	847	858	831	895	871	904	822	884	845	820	809	813	830	862	840	874	922	934	846	843	840	862	905	896	869	857	900	855	845	871	832	882	826	883	895	810	858	865	823	866	891	841	885	788	866	857	882	912	851	877	820	861	874	903	836	809	837	812	851	861	844	875	902	838	856	855	858	885	832	857	853	888	903	825	841	817	817	910	877	897	836	897	886	838	876	828	867	865	875	841	868	889	859	818	891	859	860	894	814	888	844	826	878	878	852	896	842	901	864	864	901	859	866	840	860	843	851	880	821	896	893	887	841	855	879	876	883	927	813	894	905	895	955	882	853	885	843	872	859	851	862	840	881	911	871	852	798	841	839	840	857	881	799	878	847	915	809	897	850	835	822	956	902	868	900	824	880	869	835	857	877	902	873	836	769	915	841	896	905	892	878	899
20885	3180	1118	805	661	546	427	453	404	416	349	347	329	305	348	345	320	325	331	325	304	302	307	349	351	297	335	315	305	301	331	319	314	288	308	320	297	342	283	326	301	320	318	300	312	298	301	299	315	268	294	320	300	284	309	346	337	282	321	343	320	330	292	360	335	313	289	298	295	321	322	330	309	335	319	286	305	302	299	321	301	290	297	295	304	323	322	312	293	307	322	338	328	313	293	286	327	309	309	284	326	294	316	305	325	276	315	285	323	320	321	297	295	303	347	285	289	267	286	297	297	299	263	328	318	300	304	300	299	306	329	293	263	279	289	303	325	339	329	344	283	328	297	284	273	307	300	299	334	332	322	304	277	321	300	301	297	280	282	291	310	302	304	311	335	360	314	277	332	306	296	290	270	319	327	308	337	310	289	282	300	318	340	308	294	284	312	306	267	298	311	327	276	299	289	335	285	330	308	315	319	311	318	317	303	306	278	311	290	280	309	292	285	341	312	313	333	274	321	286	305	288	310	304	318	315	316	301	301	293	265	311	339	338	340	316	322	298	293	287	334	282	310	310	313	298	296	287	299	306	318	302	291	284	322	318	311	314	284	284	298	300	339	303	316	303	322	324	286	254	309	300	299	302	332	292	353	324	344	310	305	293	316	326	299	310	305	281	263	298	315	290	274	325	325	319	293	326	297	342	315	315	305	297	312	301	323	298	290	309	289	312	307	301	295	303	304	278	318	301	302	333	276	311	274	321	277	317	291	316	268	286	308	264	293	321	301	260	339	341	320	268	325	325	297	292	302	297	294	306	321	324	280	313	323	325	292	323	345	290	298	301	336	290	323	296	328	304	283	327	293	304	273	322	289	309	300	302	323	296	324	328	287	279	326	288	295	302	342	284	356	336	323	335	323	298	319	307	293	295	325	280	292	347	315	306	314	290	292	319	346	289	318	289	310	275	281	312	337	323	309	283	309	334	272	288	296	313	284	283	319	306	312	301	306	311	279	294	306	309	289	304	295	328	304	292	298	309	307	329	311	312	296	286	313	280	299	336	324	339	283	284	292	307	313	350	320	322	292	326	317	283	312	299	356	331	316	327	281	304	306	294	308	284	282	302	338	324	342	346	302	282	317	301	311	309	299	296	271	309	290	315	280	313	309	334	320	340	297	284	301	298	296	315	337	280	292	322	306	269	309	325	313	307	308	286	304	311	324	312	319	336	318	265	310	309	325	303	291	326	346	336	281	327	303	271	312	265	315	303	284	279	310	339	287	283	316	333	280	286	334	277	282	286	283	303	323	312	333	318	332	297	309	275	329	292	319	363	298	300	308	305	301	297	297	307	327	313	300	289	288	285	315	305	299	331	319	294	318	291	294	297	278	296	327	297	279	326	313	282	312	317	306	316	299	320	304	284	278	313	305	358	326	321	304	292	305	287	310	320	303	319	332	300	276	311	257	309	304	325	292	320	297	317	337	299	330	294	287	307	297	308	324	301	315	304	295	320	305	311	313	305	324	316	302	290	305	299	306	316	270	289	270	308	319	267	292	287	272	309	299	293	283	305	332	268	320	338	308	287	312	332	318	295	294	291	282	279	298	296	320	341	339	327	309	318	282	316	302	278	315	298	287	286	284	327	266	297	272	309	289	306	289	277	331	284	267	312	300	296	294	328	292	308	320	312	294	325	304	300	307	316	312	324	315	310	322	328	296	276	309	306	282	310	292	307	303	270	306	324	309	305	328	328	285	316	313	310	283	290	328	343	332	323	287	309	325	311	299	327	319	311	281	281	305	295	319	315	254	305	295	313	302	304	358	322	293	294	279	327	300	310	285	292	289	278	277	351	315	297	299	286	287	316	344	301	316	306	317	266	305	274	310	305	318	287	308	282	315	287	334	347	324	297	297	284	303	333	335	295	272	311	279	306	277	278	303	291	290	323	302	285	307	311	314	291	304	299	306	323	310	313	321	306	296	327	302	327	330	327	306	307	316	350	321	301	306	309	296	325	296	327	301	311	311	311	307	310	293	326	317	317	307	318	284	292	302	305	287	320	292	313	313	327	311	327	299	310	297	287	323	325	337	313	310	286	327	317	279	302	311	316	299	306	296	349	269	320	282	306	331	308	310	316	274	296	286	308	344	332	305	308	320	303	295	297	279	324	317	311	293	297	305	309	295	309	300	313	314	309	297	305	311	329	301	332	304	338	298	332	340	326	339	310	288	323	310	326	321	316	305	297	300	306	325	317	297	292	323	276	294	290	289	296	304	314	277	285	319	288	318	279	281	294	301	277	307	273	317	273	311	322	304	293	300	270	315	308	317	316	276	315	291	274	279	290	308	296	328	309	297	313	288	289	301	343	312	323	304	309	300	289	329	297	326	324	281	298	306	294	340	304	300	285	305	279	335	309	318	335	319	278	297	309	270	283	322	317	353	298	310	312	329	294	331	303	308	283	309	319	330	307	335	321	280	304	264	299	317	302	319	311	277	313	306	288	319	280	333	291	323	301	323	315	298	316	338	317	299	292	317	324	326	311	311	302	324	327	309	302	314	321	297	305	332	309	275	291	289	295	288	332	316	267	328	301	287	308	289	305	285	268	287	321	287	298	312	325	301	331	334	309	303	292	276	288	294	294	299	295	323	268	302	279	296	277	300	298	273	307	334	313	290	286	299	310	287	318	339	311	302	256	320	342	303	312	354	300	337	335	307	284	328	311	283	313	324	303	344	301	291	288	323	310	307	310	320	294	308	280	295	315	331	298	325	257	298	306	320	283	288	286	283	294	306	289	317	288	303	327	289	330	311	285	301	327	322	321	293	321	314	325	337	293	298	307	301	321	328	323	276	276	293	295	299	340	313	311	301	304	295	289	313	304	319	279	291	293	329	319	278	315	330	299	304	303	297	318	317	294	314	303	296	319	310	296	292	283	308	311	341	253	305	283	300	330	270	278	313	285	287	299	322	310	303	289	322	335	322	305	296	302	325	315	283	339	299	287	305	298	328	290	332	333	298	287	315	306	279	318	298	314	331	308	312	322	336	289	306	304	323	330	331	283	306	283	325	301	312	303	319	303	318	329	301	304	315	301	288	285	325	287	303	311	285	308	298	302	345	338	307	291	293	282	288	346	330	300	301	275	324	308	315	251	296	313	299	302	322	281	318	290	291	280	309	308	284	277	305	296	321	317	304	308	323	286	315	305	329	288	315	315	320	319	301	327	272	317	320	295	312	321	286	320	330	326	343	310	293	286	312	279	353	302	284	305	312	301	312	305	331	316	313	268	307	295	302	365	318	298	304	326	317	314	317	308	304	311	314	304	300	294	317	315	309	311	319	302	307	270	278	273	323	337	255	307	317	308	294	310	336	286	282	274	296	281	291	318	325	326	346	292	288	315	317	277	282	312	303	296	312	302	290	318	347	328	336	291	301	304	286	307	288	332	287	320	307	281	324	306	318	336	330	266	282	302	291	278	341	310	308	306	307	307	293	320
11953	2230	2224	2526	2193	1779	1461	1227	1132	999	989	956	906	859	855	869	798	819	775	832	737	780	806	758	748	771	748	697	744	720	705	713	761	697	714	750	682	717	685	685	693	642	687	706	741	721	663	729	752	748	766	785	695	693	722	695	700	699	676	681	721	713	689	663	720	737	676	719	694	682	707	723	694	682	670	704	714	709	709	714	688	701	689	679	681	703	678	732	689	714	647	680	666	716	706	663	714	721	675	666	668	747	678	721	729	714	688	712	730	726	637	682	685	705	745	701	687	718	703	647	692	690	693	655	684	708	701	697	671	725	709	695	676	625	627	735	697	697	718	683	714	686	657	689	694	649	739	759	679	705	670	693	655	767	711	733	706	692	643	684	718	700	681	663	692	675	696	686	692	688	720	702	709	656	706	664	703	698	705	673	722	645	691	696	660	689	662	729	723	641	694	671	725	676	708	740	718	697	667	719	674	672	676	691	685	643	702	712	731	669	719	682	710	692	690	705	695	732	687	701	708	727	628	667	702	705	719	694	646	674	698	702	679	702	704	703	673	670	687	695	692	676	696	782	694	660	697	703	687	683	704	693	727	714	677	683	704	694	680	704	714	687	677	694	701	699	693	709	730	704	693	713	689	668	711	732	671	709	656	732	717	686	677	710	697	708	719	707	702	710	706	652	647	653	630	673	670	751	688	687	659	675	675	685	683	644	701	660	702	678	753	746	746	676	708	670	684	655	706	695	748	678	713	675	702	679	706	676	665	651	705	695	670	677	667	694	689	710	685	692	693	720	673	704	648	694	643	668	655	693	676	700	717	708	690	674	707	677	710	636	744	668	693	675	693	692	761	667	680	697	688	645	660	678	700	702	713	660	678	702	699	726	694	692	708	712	698	693	679	654	684	715	703	674	736	694	623	690	699	688	696	664	698	705	709	694	691	707	653	721	698	715	665	698	629	676	670	665	690	732	714	696	729	654	724	685	683	695	676	716	690	676	714	721	668	705	729	702	661	692	684	675	711	720	668	664	674	688	663	707	701	721	656	714	698	705	698	672	697	671	711	677	682	708	716	742	668	706	699	756	692	662	673	690	719	676	710	681	671	655	680	693	660	709	730	728	670	730	686	671	713	674	650	703	659	686	675	662	663	703	662	691	675	682	675	659	697	689	720	697	723	691	671	680	719	696	685	663	727	725	662	720	715	732	663	628	651	671	666	737	706	696	657	709	657	669	688	698	632	677	742	669	687	724	682	682	682	697	703	675	705	665	673	677	702	672	734	698	716	701	656	736	670	684	675	716	671	674	727	694	704	681	661	711	729	727	698	695	696	665	704	713	692	653	674	665	700	691	677	688	717	653	694	740	690	710	713	678	672	701	711	707	693	713	727	753	683	658	719	700	686	714	653	670	708	695	706	699	717	668	659	691	705	702	663	726	688	708	663	674	668	684	767	693	678	684	661	700	699	725	680	667	675	673	641	701	711	647	662	753	687	675	736	705	729	666	692	698	717	655	685	661	747	719	654	699	720	730	685	694	641	645	671	706	711	683	698	675	674	700	706	695	678	685	677	686	693	683	695	693	665	715	693	722	662	705	658	748	746	729	719	707	697	666	692	727	662	639	660	678	736	701	687	678	714	724	694	696	658	721	714	714	733	668	740	674	749	708	698	681	716	684	735	724	723	651	708	689	667	723	664	687	708	705	729	700	694	670	703	727	652	726	695	715	674	698	644	680	648	704	702	695	710	659	704	696	710	660	739	703	689	706	731	643	697	693	652	693	722	651	681	684	725	681	700	680	659	674	658	714	695	677	625	680	747	727	663	721	670	712	734	656	657	661	682	672	685	666	658	655	671	703	698	677	726	706	694	681	717	689	736	644	719	732	705	706	700	707	675	687	686	759	664	754	654	660	656	678	726	696	683	660	649	719	682	708	688	725	726	692	684	642	685	671	689	660	727	664	660	675	703	696	734	693	728	659	710	658	690	719	677	653	695	731	701	716	747	694	665	656	724	724	736	696	705	682	714	655	693	640	668	730	711	683	644	706	699	682	662	667	719	671	708	728	636	676	712	665	675	710	689	683	678	669	691	693	664	691	689	728	691	685	684	703	712	664	695	695	709	674	704	686	726	709	669	662	622	704	740	732	690	697	679	707	668	684	653	706	687	701	731	623	675	679	703	662	652	715	711	670	660	694	693	657	730	670	671	744	724	706	711	690	650	637	703	648	665	704	751	719	716	708	705	674	674	721	694	709	653	714	731	728	685	651	682	693	660	676	690	676	706	693	700	721	631	700	643	697	724	716	701	707	667	695	656	726	672	705	685	658	739	722	696	709	706	707	677	680	738	685	682	661	721	750	684	690	689	658	728	638	734	717	670	680	722	679	678	679	705	687	716	675	655	651	712	701	725	693	681	692	718	708	693	719	677	704	701	681	690	721	714	681	669	703	691	656	661	627	686	684	686	657	719	684	660	668	667	716	706	692	724	697	663	646	692	707	731	654	714	707	693	734	649	681	667	681	698	733	678	698	691	711	689	701	703	675	674	700	702	684	653	624	656	708	717	678	667	686	702	728	669	737	709	665	679	731	648	728	692	691	690	691	683	754	723	663	720	689	707	684	654	681	707	693	707	718	698	705	689	729	701	663	690	720	709	697	708	717	679	647	693	721	662	710	692	670	634	719	705	667	664	702	690	678	683	688	698	732	673	712	700	732	715	726	650	704	712	711	728	682	655	653	730	773	709	770	724	652	695	666	695	748	678	734	696	691	721	665	691	715	661	685	671	647	696	669	641	720	739	716	706	719	680	725	683	689	653	650	718	702	670	698	683	724	714	665	661	632	726	686	667	679	614	650	708	715	668	689	668	682	689	734	665	687	657	686	703	684	698	646	625	709	706	695	721	681	713	696	710	680	685	661	700	654	671	719	665	658	705	696	703	689	715	678	685	701	675	742	687	687	751	695	697	704	697	714	690	658	681	670	674	681	740	639	696	691	706	639	742	726	719	663	670	706	717	652	692	659	664	702	687	738	712	718	694	675	741	691	701	704	669	661	679	701	750	660	635	711	647	699	671	694	712	684	734	723	688	710	651	714	714	679	706	706	664	695	712	707	695	712	705	700	696	766	711	720	674	679	681	711	690	755	692	715	725	698	715	683	706	738	701	705	673	658	643	711	671	692	707	637	668	677	714	669	682	687	693	669	747	720	693	685	688	675	665	678	684	691	669	692	668	700	700	707	705	663	665	697	629	667	692	727	676	690	683	692	684	653	677	676	718	666	726	704	711	694	655	700	679	705	649	700	706	677	675	682	731	682	710	703	676	722	699	704	681	701	655	666	720	719	669	721	747	704	598	688	683	742	695	696	728	685	703	738	684	712	664	721	673	674	699	697	675	699	697	728	724	673	713	684	676	670	701	701	664	684	687	712	696	672	694	690	685	648	668	685	731	673	692	685	676	684	709	635	689	695	670	656	622	704	691	680	667	690	706	682
4171	661	275	290	283	246	198	225	243	207	262	243	257	211	232	181	228	246	216	249	227	235	247	258	224	219	239	225	211	214	229	205	221	222	231	228	236	220	249	238	221	247	236	245	259	220	212	238	222	218	254	222	191	239	246	238	252	234	256	239	246	250	223	240	211	242	249	240	242	267	266	245	237	222	237	215	223	215	229	224	205	225	270	237	260	242	223	244	268	224	218	211	229	250	237	228	221	238	241	220	244	204	253	229	241	219	240	230	256	245	252	245	210	220	212	232	230	214	240	266	239	220	219	211	221	215	206	249	256	220	219	226	243	225	218	249	227	205	247	233	208	246	225	237	228	251	229	251	215	243	233	263	227	231	241	252	232	236	238	212	215	196	223	243	230	244	238	232	227	233	251	252	209	237	251	245	252	253	228	226	229	203	236	217	202	257	255	194	247	216	250	227	215	217	238	222	224	226	268	258	242	241	236	252	203	214	237	213	182	240	202	222	258	202	248	242	243	224	241	240	235	223	212	220	226	246	212	206	215	209	196	251	201	207	244	256	258	244	247	229	238	212	224	257	222	230	230	224	223	243	220	248	257	220	234	244	227	217	233	240	235	203	208	232	250	286	240	255	241	244	228	224	218	207	254	250	247	245	246	230	213	235	202	229	228	217	224	235	231	228	260	228	252	233	245	229	230	239	236	239	262	229	219	236	261	211	244	224	226	227	266	265	254	231	207	240	223	223	235	219	232	233	224	226	236	231	229	193	257	221	210	228	283	244	208	226	228	202	224	234	224	240	245	235	229	245	233	236	262	233	241	236	236	225	239	229	260	219	247	208	229	228	246	218	250	229	252	263	218	207	246	189	225	230	225	234	203	237	251	213	224	211	248	238	225	262	233	229	211	228	227	268	207	234	242	239	221	237	247	243	258	178	222	202	222	241	239	239	243	275	251	237	251	229	257	254	227	214	212	239	225	225	249	232	224	232	242	232	214	255	203	232	222	250	206	240	222	257	224	220	251	237	282	244	227	217	209	234	216	215	232	214	251	232	223	232	230	208	238	222	239	230	241	213	208	246	254	228	213	256	202	234	232	238	246	230	219	250	248	245	252	235	228	215	241	233	238	229	226	257	247	232	239	243	237	262	218	239	237	246	236	223	252	239	234	223	256	242	240	224	230	228	226	246	219	221	206	224	241	217	217	206	216	248	229	229	224	245	241	234	238	233	218	247	235	231	242	230	227	228	212	224	209	176	211	239	252	228	212	221	232	230	229	245	232	220	252	208	211	250	247	232	224	238	230	226	209	272	217	231	232	236	223	225	248	204	223	230	225	235	213	244	238	247	261	258	228	250	237	238	208	242	256	231	242	220	258	229	250	247	256	239	217	253	236	252	241	266	223	240	243	225	234	205	218	247	224	240	209	236	234	234	224	246	250	199	245	255	237	250	209	225	231	242	232	242	258	227	241	226	228	211	237	245	217	228	229	261	228	245	218	225	246	205	201	210	234	232	244	252	254	260	220	219	237	254	239	203	246	237	264	231	222	217	214	230	208	231	237	280	240	262	242	250	207	231	265	250	203	239	221	234	201	229	227	229	222	229	225	226	213	223	220	229	219	240	211	228	257	237	249	222	191	248	229	224	247	214	220	223	200	252	239	214	235	221	239	208	214	218	211	206	242	239	225	220	216	249	247	223	235	233	216	241	243	270	238	224	234	228	204	228	217	239	266	254	239	228	240	252	261	223	246	223	218	230	217	242	228	236	233	219	219	222	223	205	253	211	228	228	224	219	238	227	245	229	247	217	217	226	223	236	206	263	230	246	230	224	266	248	237	219	247	243	228	223	244	221	226	229	236	223	247	250	239	253	246	255	229	246	215	231	260	231	229	246	228	213	240	242	229	220	222	215	252	246	231	267	242	259	212	227	293	242	243	235	244	210	228	248	223	203	220	228	230	245	206	227	210	236	244	256	217	232	233	223	236	197	210	221	213	233	239	220	233	248	241	237	220	248	274	247	222	230	271	229	245	230	249	233	245	229	231	243	247	200	246	224	233	212	243	252	232	245	232	224	232	234	202	215	246	223	248	228	235	219	207	244	224	244	236	237	234	248	211	216	233	245	222	231	269	236	273	257	255	250	227	229	211	244	239	234	235	219	248	214	217	228	213	214	224	213	228	241	244	246	245	221	242	239	220	226	220	221	206	235	229	221	248	219	262	243	243	220	240	253	227	242	221	230	255	252	235	229	255	215	248	262	248	231	233	268	221	247	257	231	217	236	222	225	272	256	225	229	236	216	248	224	220	214	227	219	213	245	260	256	240	249	225	234	220	219	243	237	231	236	224	237	258	239	244	232	242	220	220	216	228	257	247	232	233	257	220	221	201	262	250	243	246	243	223	255	217	253	229	247	244	244	234	236	231	244	230	219	229	241	212	238	234	235	223	220	230	235	240	220	217	237	214	212	228	242	249	255	243	231	229	225	206	253	238	243	231	246	241	219	224	238	233	221	246	225	234	244	199	238	211	231	215	251	230	248	247	242	228	228	261	255	239	244	241	215	198	240	245	242	247	242	239	242	232	240	261	258	235	182	244	254	238	252	249	217	249	233	226	242	232	233	230	228	218	237	213	231	234	221	236	247	258	221	251	233	238	232	261	205	243	234	249	267	237	245	233	235	242	264	214	209	196	252	247	239	231	215	251	219	239	234	227	238	206	214	244	226	226	230	251	247	222	242	253	219	239	268	212	215	233	243	228	227	224	213	251	230	240	238	240	235	238	263	227	232	207	237	207	224	243	220	222	256	256	233	228	218	215	235	214	220	218	227	251	217	249	238	237	235	240	215	219	220	239	252	239	247	228	215	223	247	245	230	231	258	232	250	254	219	230	238	233	233	207	230	241	230	225	222	277	224	223	233	240	242	202	227	227	240	269	248	257	229	234	250	209	239	261	234	227	250	246	216	238	246	211	232	210	233	228	233	227	197	240	218	195	234	233	227	194	237	242	237	252	246	213	226	225	238	204	227	229	223	225	243	197	252	230	245	264	232	234	236	233	222	221	230	190	222	237	230	236	240	191	227	228	263	235	223	232	223	241	225	221	245	242	247	259	229	190	215	242	219	223	202	215	249	255	240	213	236	226	235	243	219	240	260	218	225	252	242	223	245	220	245	223	211	248	216	213	268	213	226	229	246	256	232	238	242	230	221	238	222	270	238	209	217	220	259	253	253	221	219	233	237	224	197	264	221	227	226	239	243	217	209	249	268	207	249	236	252	215	246	241	232	224	244	250	263	224	248	196	242	225	218	248	227	256	224	230	224	239	234	207	221	233	251	220	260	243	267	247	254	232	230	233	212	237	252	209	198	230	228	265	217	212	191	212	209	224	222	266	243	274	265	239	232	245	260	264	217	216	239	235	233	280	221	231	202	213	197	247	237	217	243	241	206	239	236	246	215	223	228	221	230	203	261	236	230	218	242	233	230	221	205	245	233	230	233
3430	929	633	635	687	640	613	589	618	601	586	575	558	622	600	589	561	579	545	568	588	582	608	552	571	618	582	589	624	564	585	544	535	635	517	529	612	590	553	560	566	539	610	543	621	590	576	596	625	592	570	580	553	598	575	620	621	569	577	554	573	534	538	598	563	559	612	579	581	535	593	591	553	579	547	584	586	605	566	593	626	576	565	553	595	529	593	603	551	583	571	603	603	583	591	631	564	592	620	568	536	578	582	534	572	594	551	599	617	569	568	583	575	614	582	570	624	609	565	581	581	569	584	545	641	576	621	628	606	589	557	536	573	644	584	579	605	700	608	540	558	548	572	558	527	548	552	553	605	596	597	604	599	562	587	581	550	519	556	522	536	585	586	567	562	596	575	633	573	601	564	617	527	546	559	589	551	610	562	542	571	591	608	560	592	579	579	556	591	589	509	560	574	518	612	592	597	595	567	556	617	564	621	570	588	580	612	598	594	577	583	572	569	599	573	578	595	563	585	567	568	615	535	583	597	638	595	573	544	597	577	576	597	580	549	579	617	587	573	576	559	613	607	594	565	555	596	597	521	556	601	585	582	575	588	583	555	565	653	543	525	531	552	590	573	566	643	608	577	553	560	606	606	578	614	562	566	591	593	594	548	630	571	568	556	638	548	547	575	595	544	597	599	609	538	572	592	553	598	555	576	577	572	568	593	565	571	563	590	605	548	564	579	579	562	581	581	517	574	614	556	586	548	605	563	584	586	601	590	529	577	568	578	558	583	601	580	570	527	584	578	573	572	595	576	584	555	560	590	604	566	544	599	586	593	573	564	594	606	542	553	596	577	607	607	559	572	588	584	582	559	546	590	565	585	558	556	546	624	577	598	561	586	549	508	590	572	554	565	526	597	588	627	552	593	588	596	564	569	606	563	591	537	587	528	569	584	568	552	592	608	602	546	651	555	593	592	592	626	624	581	566	558	585	561	594	598	585	619	594	566	551	528	602	588	566	564	596	542	585	573	566	551	559	580	593	602	559	577	566	563	597	534	544	579	577	586	580	570	607	551	560	603	571	607	570	608	604	573	587	633	579	598	578	595	543	528	570	564	553	562	562	601	595	532	557	582	573	612	593	592	602	568	593	585	591	584	591	554	624	551	597	594	599	579	575	583	598	605	613	617	614	565	559	634	594	572	590	581	600	610	570	555	622	600	590	583	587	574	559	574	602	557	590	613	596	629	615	589	601	590	542	573	532	545	571	572	585	590	580	548	645	594	569	629	593	574	573	612	549	591	583	583	585	587	589	589	575	589	590	578	575	550	549	553	606	571	587	557	567	562	580	580	545	571	582	561	543	605	591	595	626	560	580	533	570	577	569	624	588	588	593	625	538	616	609	578	552	584	566	565	606	626	585	593	610	571	599	554	585	588	547	586	600	570	588	556	558	549	607	541	579	532	578	589	558	561	576	583	545	571	581	586	591	597	651	567	587	601	561	594	588	584	545	596	575	555	603	588	569	591	597	581	583	572	525	582	579	580	572	587	533	565	561	573	610	573	620	560	588	612	574	617	587	564	597	546	601	553	542	594	564	517	589	596	571	604	582	587	576	572	579	587	530	581	569	587	543	573	597	545	565	611	559	539	587	540	586	574	607	573	602	544	562	594	581	559	590	581	512	556	576	596	599	592	557	558	626	574	598	540	591	609	592	551	608	578	549	559	577	575	602	566	586	623	551	578	605	595	574	586	554	561	604	579	628	578	564	640	580	560	551	532	569	611	581	583	568	631	575	586	606	547	565	572	573	613	582	578	571	577	599	589	586	591	582	609	586	556	597	558	550	645	576	593	567	573	550	559	604	573	557	574	532	550	574	599	560	564	591	604	586	590	586	566	542	557	591	512	576	580	557	555	577	593	577	588	564	558	586	571	566	538	571	592	522	591	549	571	569	618	575	585	574	586	526	594	587	529	551	577	579	590	593	597	581	558	530	553	622	571	621	569	569	545	579	580	593	525	601	590	558	580	573	597	561	558	620	556	561	597	591	591	574	556	550	567	617	572	562	603	544	628	574	576	547	581	599	567	585	516	566	588	592	614	531	543	618	606	605	574	624	580	553	590	566	590	600	564	531	564	566	613	582	574	590	578	520	541	538	571	586	572	584	596	545	570	542	636	600	575	579	551	620	583	577	592	573	565	542	591	597	568	583	613	580	587	563	587	560	564	561	600	615	609	577	595	540	566	572	518	568	599	558	576	540	624	531	556	618	581	589	543	549	573	582	594	601	591	566	565	592	551	587	577	586	562	574	571	559	596	563	590	543	577	567	584	554	582	537	644	588	602	569	518	595	510	602	587	578	611	573	588	589	566	569	588	550	576	626	585	563	603	588	557	561	567	594	591	614	544	571	601	609	549	606	600	582	570	589	568	570	569	572	578	545	557	592	604	565	559	551	565	579	563	588	580	532	556	605	564	584	620	585	608	570	543	597	565	601	601	600	586	591	547	574	542	562	572	630	604	558	573	539	621	552	572	587	569	622	623	540	534	564	603	557	585	599	583	600	549	572	610	612	538	563	564	542	593	590	583	560	566	572	573	555	584	578	556	572	557	603	597	585	538	556	577	582	585	569	576	586	552	546	585	588	534	548	549	568	560	549	604	645	579	607	585	587	588	514	599	574	623	607	520	522	600	587	546	547	557	552	586	618	579	576	557	583	587	589	542	596	597	614	583	544	616	586	578	570	615	577	575	610	603	564	627	608	595	588	558	571	590	600	561	582	603	563	548	576	573	593	568	572	552	630	587	549	577	570	624	582	563	633	573	558	571	594	603	562	530	564	588	560	564	607	556	540	584	569	618	564	590	590	535	570	621	580	566	572	597	548	612	595	576	597	554	553	578	593	563	564	553	563	559	592	586	588	616	599	560	621	602	603	584	585	545	558	541	617	583	549	600	560	576	554	644	590	582	612	535	588	539	562	550	535	560	588	608	616	556	564	572	560	598	579	584	591	525	546	602	537	578	595	534	588	576	574	574	589	561	573	549	578	544	568	573	530	567	519	577	573	555	569	528	593	536	600	542	548	597	575	576	570	535	550	602	586	576	567	522	588	623	565	562	599	583	636	622	569	560	605	593	583	563	577	593	565	616	613	577	545	584	566	587	552	544	604	624	560	599	604	585	621	590	540	552	546	560	581	568	580	554	581	567	596	584	568	528	556	571	584	594	573	552	610	573	609	565	564	540	587	552	551	564	583	563	553	550	560	555	554	606	553	575	558	556	538	572	593	549	579	599	557	584	553	558	570	595	545	584	536	521	594	527	551	604	591	563	580	597	575	580	510	568	588	570	585	556	561	577	592	573	580	604	594	568	588	602	565	515	533	600	580	574	560	606	593	573	544	580	600	561	588	513	600	527	595	546	602	579	580	554	589	549	568	615	590	562	592	508	517	592	584	593	585	611	575	581	598	561	551	584	570	565	543	576	586	574	574	560	535	624	567	551	578
12945	1860	807	710	529	514	447	408	424	427	407	378	411	423	359	393	411	371	390	370	407	352	383	385	401	397	398	371	403	378	387	383	387	361	362	396	360	358	358	355	390	395	414	388	431	380	369	352	394	378	379	377	410	377	373	357	359	380	393	374	379	407	410	373	332	380	380	392	408	371	364	419	390	384	374	350	393	380	383	367	399	385	336	377	392	375	356	339	383	369	383	394	360	405	369	357	363	349	382	379	395	423	366	390	435	380	424	361	373	359	355	342	363	405	354	359	414	397	417	365	407	371	364	410	407	370	354	410	368	361	379	375	413	356	394	402	364	376	397	421	378	372	371	361	415	383	389	385	415	363	372	372	397	399	392	357	403	388	398	406	401	358	375	389	380	354	393	389	393	365	380	387	389	395	357	403	405	367	333	389	413	410	349	401	397	325	400	372	362	402	372	380	390	406	397	351	432	405	379	401	401	372	351	376	394	401	356	393	426	387	362	377	397	380	401	401	356	405	373	389	410	396	369	384	368	384	379	359	360	386	386	357	359	424	408	369	394	355	372	385	397	415	358	392	410	379	394	358	347	367	398	359	357	365	354	391	405	385	393	357	360	389	379	365	371	374	394	386	380	388	364	407	381	400	349	361	386	412	403	356	375	354	380	355	406	371	382	370	406	379	382	346	374	395	370	376	373	360	419	397	378	408	369	351	383	375	394	387	350	373	389	379	391	361	402	379	340	380	374	391	371	370	389	378	384	381	378	401	416	383	389	374	411	381	397	400	369	399	360	371	386	375	381	411	353	413	377	384	347	331	383	383	365	398	366	407	403	389	365	382	384	350	399	385	420	407	373	397	424	383	397	409	412	369	380	347	379	376	387	368	368	415	390	403	387	375	369	373	359	395	389	406	423	396	391	404	413	366	369	374	383	361	342	376	387	371	368	373	351	412	419	329	366	379	377	397	383	376	396	364	370	382	336	372	380	360	387	397	364	359	390	337	397	391	359	391	371	362	365	383	356	414	373	385	394	413	385	388	393	406	364	379	337	397	426	367	401	400	365	378	372	363	396	392	370	372	334	398	388	330	354	369	383	344	395	386	369	442	395	368	368	351	379	375	387	373	401	417	357	377	418	385	387	344	389	388	364	381	381	375	358	379	391	428	358	356	368	318	403	320	365	380	387	369	394	346	415	405	402	363	387	361	398	375	366	367	408	363	402	359	403	343	375	402	350	394	363	382	399	387	351	395	385	409	381	399	412	356	392	356	383	383	356	347	374	382	374	350	355	357	384	339	397	400	341	361	384	366	391	378	364	358	366	423	359	396	439	358	411	346	364	388	425	382	369	409	419	396	359	389	375	389	408	403	390	381	350	345	381	404	394	392	424	421	400	371	374	340	354	385	360	348	372	387	349	345	359	359	387	367	407	389	378	407	414	390	416	376	379	378	339	359	377	379	373	342	398	404	423	379	350	426	399	405	399	341	370	388	378	367	346	384	375	389	382	380	374	357	367	382	372	339	402	408	356	356	386	411	327	366	367	367	349	409	362	377	380	387	381	337	377	366	392	382	374	398	387	346	378	347	390	395	369	405	364	355	344	370	401	406	384	380	401	402	415	383	372	376	407	346	392	373	350	328	383	390	360	370	361	356	368	359	383	367	398	420	366	411	398	370	361	391	359	399	363	370	381	406	368	380	392	395	397	357	396	392	419	365	394	412	387	361	406	358	370	386	357	409	424	361	358	366	418	380	340	387	364	433	392	363	380	354	378	350	407	356	363	397	393	346	354	366	393	386	382	351	408	399	363	366	387	391	392	365	396	374	398	360	378	347	362	352	378	382	372	373	402	404	406	382	374	364	347	422	402	382	382	371	377	378	396	398	332	410	369	395	375	398	381	378	362	399	396	404	367	413	353	375	375	367	369	403	392	382	370	401	360	378	382	365	342	372	368	374	400	366	365	379	401	385	387	375	362	370	358	338	315	395	385	407	372	371	393	382	338	410	373	368	395	380	351	411	391	407	394	381	383	346	373	409	406	370	397	409	367	381	423	359	386	381	378	386	353	369	359	377	392	384	389	365	401	407	397	377	360	387	379	345	349	352	357	398	411	365	366	408	398	358	381	398	420	369	393	344	400	370	384	376	332	383	369	374	385	351	386	402	369	344	356	392	383	375	405	415	359	379	358	349	377	351	378	334	370	381	347	383	350	355	384	396	385	363	376	407	368	384	374	365	418	404	392	367	377	380	351	376	390	362	388	367	396	388	409	347	395	344	365	434	359	383	400	387	369	384	355	378	415	379	374	436	390	401	419	370	353	374	394	373	386	391	414	365	406	347	387	399	366	363	350	375	384	373	395	376	360	386	373	420	412	387	432	376	379	407	375	388	349	390	376	379	411	389	391	363	395	367	352	348	407	373	378	406	378	399	377	353	362	392	359	398	414	393	387	383	403	363	383	371	396	336	358	350	360	375	353	378	393	380	362	353	354	386	367	384	372	414	377	361	418	384	382	391	381	374	393	372	395	392	347	386	408	360	371	383	363	386	370	389	414	348	357	376	388	359	380	379	398	375	385	356	395	347	376	354	401	403	356	377	402	373	386	351	396	403	386	343	353	404	367	393	368	379	384	369	399	357	365	342	348	378	402	358	329	406	353	330	379	347	385	371	384	360	357	384	368	376	365	371	362	403	373	388	393	356	387	399	357	355	406	403	368	362	341	353	415	388	390	385	355	398	395	383	412	401	390	358	368	399	378	391	365	395	376	396	375	388	384	364	394	361	406	365	409	344	405	378	368	351	388	375	367	411	360	392	384	366	340	334	365	387	385	350	410	342	375	380	337	350	393	354	360	391	359	365	387	384	401	378	372	361	378	423	403	407	376	371	350	340	383	350	362	380	413	384	352	381	403	344	389	380	365	349	363	339	371	391	380	348	370	400	390	334	374	378	363	363	369	362	365	362	364	352	385	420	355	383	364	377	346	378	362	378	355	391	410	402	361	381	424	376	388	413	398	335	398	381	401	344	379	373	402	376	371	380	393	373	396	383	367	370	346	381	394	381	388	362	373	408	389	368	362	368	424	404	335	393	399	377	409	373	382	399	408	363	405	402	347	381	371	340	393	371	400	368	369	365	353	352	363	389	402	352	361	342	378	402	383	385	380	392	359	385	423	371	397	367	389	376	379	412	414	391	393	373	386	375	355	382	345	413	384	398	375	413	401	374	372	377	384	407	356	371	389	363	376	345	386	373	352	362	385	406	408	347	351	376	411	384	375	369	347	374	399	400	376	349	395	398	377	387	384	354	412	371	405	346	359	406	383	396	338	358	385	365	385	373	361	454	360	396	400	384	338	371	394	395	371	387	377	390	364	385	345	347	397	367	400	373	381	365	344	356	339	353	386	390	361	411	377	367	387	411	379	363	366	347	381	368	378	377	396	385	404	388	351	365	384	384	383	336	390	364	422	361	372	435	386	384	407	400	379	366	375	417	392	361
9564	1916	1648	1822	1589	1381	1236	1121	1093	1034	1022	1030	1012	1024	971	936	934	934	935	868	899	938	891	901	897	904	869	866	907	853	912	930	868	840	923	865	908	913	875	878	891	853	917	878	834	901	900	885	877	908	931	842	870	873	854	857	853	871	843	918	790	889	818	867	942	871	845	896	844	834	824	842	890	874	847	878	846	848	871	914	899	900	868	876	828	882	909	822	851	878	842	827	854	919	869	894	917	867	869	844	834	861	808	884	849	871	901	861	930	879	832	883	904	890	874	881	903	872	828	850	864	858	890	840	840	894	899	835	893	831	908	850	862	844	880	882	867	867	938	854	872	848	868	905	828	902	891	927	907	828	866	861	809	885	855	870	921	861	845	897	855	882	830	885	838	905	818	877	888	901	915	856	855	913	908	837	833	865	830	877	849	934	847	890	880	909	864	855	869	899	900	908	844	863	874	829	866	879	849	805	861	865	863	923	891	890	885	893	858	893	858	873	875	825	892	875	869	812	875	871	853	954	909	837	875	891	859	843	879	863	841	884	867	826	894	832	869	839	927	897	879	851	906	903	888	867	882	847	918	841	872	853	909	911	823	812	869	835	847	854	851	838	850	868	895	897	840	850	852	846	885	870	866	909	906	878	878	853	924	877	868	905	875	880	889	823	839	886	910	816	885	905	884	831	865	855	833	831	872	851	884	875	892	851	912	886	843	843	840	853	902	848	807	843	811	848	855	921	854	879	842	866	822	885	840	844	883	898	872	896	834	860	838	930	865	812	897	824	913	878	813	874	855	926	875	828	901	872	845	885	821	855	868	888	841	890	906	862	932	871	844	921	862	864	889	909	915	870	838	875	857	881	867	879	846	813	882	869	879	818	865	887	901	871	822	845	889	891	858	870	780	869	838	885	872	843	877	821	848	854	833	837	848	870	902	878	880	835	788	848	822	852	876	887	826	917	883	849	855	852	913	878	851	852	911	872	878	850	875	896	849	885	858	865	840	901	842	835	856	885	899	911	832	863	856	874	915	853	893	869	840	910	818	864	823	841	849	885	909	860	896	800	844	868	864	876	819	903	824	883	795	884	909	880	858	829	859	874	893	854	849	877	881	853	855	890	813	863	835	870	863	897	878	876	840	814	883	887	926	899	887	862	897	861	892	892	898	863	877	922	844	873	863	865	869	872	886	845	830	918	818	824	904	883	882	901	852	874	834	898	903	888	844	837	906	912	900	897	841	909	846	873	874	923	882	874	821	859	905	877	852	909	882	863	835	919	880	877	879	893	837	867	912	922	839	841	900	886	833	836	911	865	848	878	840	813	858	835	837	885	854	839	875	800	851	887	864	844	886	848	878	858	888	884	838	880	857	853	864	854	853	862	870	875	895	838	875	827	873	870	867	923	847	867	866	836	868	818	877	876	865	861	802	879	917	848	902	879	862	861	878	895	855	904	865	867	828	879	883	910	852	895	866	866	853	911	842	906	824	888	897	858	857	893	869	859	913	916	923	865	833	880	906	896	887	860	866	875	864	898	841	861	873	875	854	915	911	865	848	843	863	925	868	849	852	902	894	857	905	865	843	888	914	854	856	858	836	910	878	864	793	904	849	874	842	850	876	906	863	900	803	859	838	853	891	847	854	884	875	893	866	876	839	860	864	871	891	843	853	912	883	875	820	884	910	858	859	820	899	885	878	846	840	887	873	879	911	888	904	883	913	893	879	877	906	948	882	895	916	852	824	892	830	812	878	872	860	855	840	852	838	832	877	896	837	914	872	848	918	897	915	837	879	871	885	854	841	873	880	832	851	853	818	842	884	850	899	836	868	898	877	816	875	896	817	835	852	918	858	857	896	850	878	889	937	794	882	885	898	876	861	861	830	879	932	845	923	851	840	904	918	872	869	875	856	857	854	875	830	852	899	910	873	847	854	893	909	868	841	848	891	881	877	900	892	877	862	833	834	864	840	794	818	933	912	880	863	875	870	845	861	876	869	909	849	826	841	867	876	877	847	902	890	882	890	898	869	864	878	866	874	901	813	831	856	872	852	870	883	849	830	807	827	878	850	870	853	859	888	835	898	829	830	870	913	838	837	802	839	898	840	896	903	907	826	913	909	886	867	856	852	834	874	872	850	873	817	905	875	821	860	894	888	866	854	866	851	827	898	836	871	849	864	836	882	895	905	869	869	886	823	823	860	909	877	854	840	879	884	863	847	849	870	872	896	824	876	877	862	892	889	867	873	875	821	849	852	921	856	839	786	860	905	833	891	879	892	840	907	873	935	828	884	882	882	869	876	832	892	908	850	863	889	780	827	848	926	869	849	828	855	858	915	900	880	879	866	866	871	894	896	956	872	859	907	880	846	824	911	891	843	882	866	810	870	852	906	849	879	823	917	828	856	853	880	863	858	837	891	859	854	854	832	874	857	892	830	842	846	883	897	846	895	879	849	868	807	934	870	882	864	835	865	815	875	852	859	853	845	897	879	845	915	785	908	895	874	836	832	877	909	921	867	843	889	849	870	817	925	862	900	894	915	915	881	864	843	850	841	836	897	878	904	919	862	819	882	891	868	928	889	876	863	829	864	860	893	895	937	915	891	895	846	927	858	847	886	879	918	888	881	843	834	868	887	888	814	905	840	841	845	845	876	872	855	867	865	869	897	854	817	843	850	848	877	891	849	896	863	917	831	902	882	914	885	929	905	835	878	867	885	873	845	875	928	866	884	853	891	865	880	858	858	855	870	861	903	856	876	831	838	875	946	873	880	963	868	868	893	912	868	884	846	922	869	852	845	881	875	777	890	888	844	853	854	864	837	868	833	925	928	870	866	851	888	824	914	830	870	877	856	878	885	861	937	877	889	881	905	954	869	868	887	832	912	908	853	902	861	842	877	895	857	896	878	888	881	829	901	850	810	918	875	862	887	900	824	891	907	823	826	841	881	886	922	849	837	896	903	864	820	869	912	843	858	860	888	868	858	909	895	844	844	824	931	841	858	858	811	855	873	857	844	886	905	851	844	853	849	817	859	886	879	810	847	848	902	846	875	877	900	878	852	872	880	894	867	831	853	843	877	840	868	915	895	838	855	849	874	895	887	858	850	814	855	870	879	885	913	895	847	893	901	889	855	868	871	879	907	893	872	931	869	867	873	884	862	881	897	850	843	891	854	885	969	875	881	876	872	871	829	844	856	890	856	906	848	832	827	880	856	866	876	842	838	910	904	839	898	865	870	888	918	923	910	854	888	892	865	891	830	863	900	920	890	861	946	909	867	903	870	832	916	884	884	840	934	885	867	898	869	885	908	838	888	873	794	859	888	899	846	873	897	863	869	894	864	917	865	845	857	918	912	869	923	850	864	880	899	843	860	862	875	892	869	789	921	864	874	935	860	873	842	826	883	894	884	837	898	860	814	837	816	897	922	869	825	874	879	887	860	886	901	847	840	883	933	886	877	868	844	903	881	799	868	904	846	882	849	924	870	879	846	849	860	920
20896	2886	1097	846	639	540	471	408	399	364	350	401	315	335	359	320	313	297	282	294	298	288	275	295	304	291	298	328	298	321	305	299	295	278	316	274	320	310	289	347	334	286	308	306	302	335	280	310	318	305	280	324	312	312	323	325	320	314	316	309	314	269	306	322	318	303	316	306	313	296	277	315	302	289	302	288	324	287	291	333	297	302	312	269	292	314	293	306	305	326	302	291	291	277	295	311	314	297	324	292	309	314	272	271	301	318	309	324	321	324	295	312	307	312	272	358	304	285	322	302	311	331	333	286	318	288	289	291	308	293	315	318	323	318	283	268	318	318	288	297	325	322	331	289	307	303	278	316	334	310	331	308	289	281	268	316	303	319	349	309	281	312	269	303	282	294	308	296	293	273	275	280	316	285	286	315	294	321	306	288	293	280	296	319	319	327	308	301	312	288	294	321	293	291	304	302	312	307	308	299	284	263	307	325	301	314	278	301	303	297	299	302	265	287	317	300	297	320	320	299	322	312	322	327	283	298	316	296	302	315	345	293	293	305	334	309	291	278	313	313	251	310	293	276	263	328	297	313	317	298	335	276	295	300	333	256	280	314	312	302	281	290	314	310	309	312	317	312	288	324	302	289	301	324	328	311	314	282	315	321	267	315	324	312	277	307	330	352	285	295	312	268	289	313	315	311	320	316	327	284	313	349	283	268	322	309	297	274	268	302	276	297	307	314	302	267	306	306	300	292	325	321	268	293	300	284	295	300	295	282	316	303	275	303	314	325	304	315	292	325	368	293	277	313	328	315	288	301	289	297	265	282	295	290	332	271	274	282	285	325	278	328	286	294	295	290	309	285	309	268	342	310	294	262	306	327	307	292	320	311	342	285	333	297	296	315	274	281	274	321	309	305	268	344	263	301	340	306	302	328	314	310	336	281	313	343	367	284	282	336	290	301	298	310	284	295	308	282	315	316	364	265	294	329	312	312	321	292	312	297	298	314	306	337	319	300	286	297	293	282	297	294	318	312	318	308	327	296	313	283	311	307	319	297	310	322	339	277	301	323	311	311	307	294	281	331	320	284	296	279	291	295	325	269	298	280	324	278	287	288	317	308	300	306	297	306	312	273	295	315	304	322	301	293	302	330	297	299	316	318	313	289	327	278	292	298	266	324	336	268	247	293	296	308	301	272	287	346	331	299	276	312	317	280	288	291	296	324	316	294	266	299	300	300	288	321	301	273	286	303	295	291	298	285	322	320	307	300	307	319	279	294	339	302	298	293	291	281	273	300	303	316	297	320	265	314	301	283	314	309	291	331	305	290	279	317	281	312	343	335	330	280	300	311	314	288	332	270	300	312	307	271	307	318	274	258	279	308	321	309	288	304	305	322	267	306	279	303	318	316	274	280	297	313	297	308	301	328	305	286	296	357	324	313	330	263	327	300	294	277	319	278	304	291	331	315	295	272	296	291	290	299	295	336	299	313	290	307	325	288	325	321	291	300	317	358	301	338	264	314	329	293	323	330	287	282	283	317	299	298	338	286	323	269	292	295	317	294	311	284	309	279	265	320	321	296	312	315	326	295	299	323	308	314	321	302	280	296	308	325	274	312	304	313	284	264	287	282	319	329	303	314	295	312	298	291	280	330	298	311	296	278	282	319	335	301	317	298	296	288	309	310	325	289	312	307	318	327	274	303	290	287	310	321	333	301	309	305	340	290	290	302	301	307	328	287	317	315	319	309	326	263	279	343	344	289	309	347	303	307	303	281	306	293	295	335	294	294	302	327	277	304	299	307	298	299	321	296	277	320	330	297	273	288	313	261	321	291	268	314	303	316	297	302	294	309	271	304	335	280	295	302	310	324	309	268	292	318	302	304	299	314	316	294	306	323	306	316	286	299	305	316	316	291	308	325	284	317	328	295	285	287	334	304	289	318	311	292	299	319	289	283	311	290	310	356	324	292	324	304	287	317	342	316	291	297	305	304	287	299	295	304	291	311	296	280	328	313	281	303	319	299	303	297	320	314	317	329	304	302	288	318	289	295	272	291	314	323	324	305	303	297	292	308	316	318	284	289	272	309	313	311	326	279	315	297	288	311	273	343	303	298	317	274	348	302	292	320	298	301	315	326	305	272	289	298	296	317	301	311	301	294	308	311	294	317	272	274	287	321	308	324	325	312	286	309	299	303	323	352	304	314	309	318	345	316	320	251	327	293	290	294	303	315	308	314	310	294	313	278	311	281	313	310	305	298	287	296	295	290	322	279	284	291	288	317	325	276	313	286	291	333	290	301	340	312	296	289	327	312	323	307	296	289	332	318	298	310	295	311	295	310	285	312	294	282	331	314	316	274	287	275	298	322	294	292	290	295	312	298	318	283	307	296	316	307	296	295	319	287	306	320	278	296	327	311	300	308	274	325	286	279	304	303	279	282	282	319	296	314	311	300	307	308	274	294	306	326	313	293	322	304	306	291	313	315	272	311	293	319	312	308	289	263	309	309	320	333	311	275	299	312	282	313	266	348	333	293	323	334	279	289	308	290	290	314	316	304	320	333	287	321	316	307	326	283	293	280	312	313	309	289	322	334	317	288	298	279	283	302	282	287	325	301	308	302	313	301	305	298	309	290	309	292	293	333	284	281	321	329	325	291	287	320	296	310	279	328	320	272	295	303	287	297	316	325	278	308	280	280	304	307	334	296	264	310	295	311	329	294	279	286	333	279	297	325	304	312	302	321	341	284	283	318	295	295	316	310	304	286	304	295	299	288	282	287	298	295	293	301	315	332	300	301	304	281	297	307	344	299	310	310	297	289	298	292	318	318	293	302	286	270	302	288	300	277	280	321	289	273	313	303	307	321	316	300	335	299	305	310	318	331	309	302	301	294	282	312	318	263	306	283	287	293	283	283	294	331	318	312	284	314	292	295	284	324	309	289	292	324	295	266	308	284	256	332	304	279	339	297	310	325	302	269	309	312	308	323	292	303	323	304	286	295	279	298	305	294	282	276	324	324	313	294	296	291	294	298	313	300	307	325	300	316	303	324	300	288	331	313	343	301	312	288	320	307	322	332	295	295	308	323	304	316	295	322	311	325	326	297	284	312	328	331	323	301	297	295	309	305	309	321	290	290	283	297	319	302	327	283	304	306	329	316	306	288	296	330	276	320	309	317	305	309	288	297	340	311	322	287	303	324	296	305	315	299	320	317	270	297	285	286	326	303	294	291	321	316	298	297	300	309	274	290	272	318	293	309	294	296	308	319	334	261	304	304	308	306	317	287	304	303	311	323	294	327	314	316	332	267	279	299	304	285	288	284	290	318	343	292	287	278	343	282	351	294	335	304	377	326	305	309	318	314	334	325	299	292	272	314	319	322	314	298	309	321	299	290	273	274	295	280	287	314	317	305	295	313	304	323	293	309	328	297	321	300	318	301	295	340	274	290	302	314	260	293	287	317	294	335	303	295	282	290	308	286	292	312	310	309	301	313	290	334	301	280
11921	1864	2201	2470	2124	1671	1466	1319	1194	1061	974	909	888	809	850	808	809	794	766	769	758	729	703	721	767	739	735	706	717	715	747	697	736	748	735	683	685	690	699	694	724	704	710	693	719	713	725	690	673	716	710	721	688	713	721	641	701	680	723	712	694	653	699	723	719	657	692	716	744	663	685	703	689	667	697	737	717	673	707	706	651	718	633	704	676	712	687	667	698	662	693	649	675	699	690	695	692	684	657	667	663	688	684	698	685	695	692	697	703	676	681	689	650	687	650	721	667	690	627	699	683	668	669	716	676	691	697	696	644	697	695	647	724	695	688	637	735	682	659	711	734	697	720	727	722	664	695	693	689	718	729	689	726	741	629	676	693	667	681	707	708	701	666	667	700	715	634	738	685	629	704	664	673	663	654	683	707	693	729	683	696	676	719	661	651	662	706	677	651	704	659	707	691	699	656	678	694	720	699	738	675	690	659	681	677	717	666	650	657	712	697	656	693	663	650	653	741	704	684	707	682	663	631	712	720	667	645	697	692	701	709	655	697	626	672	629	676	673	726	699	710	715	671	651	660	657	717	647	661	682	661	705	687	739	665	689	720	656	658	715	666	665	596	715	664	644	650	708	666	664	671	715	696	678	647	692	676	674	642	673	711	676	678	695	711	701	710	669	711	654	637	641	625	674	655	730	648	682	674	680	673	681	666	687	675	664	651	648	654	715	703	688	694	670	701	674	754	709	691	697	672	668	670	673	652	702	671	695	679	714	655	688	685	701	691	646	665	705	712	652	722	660	653	751	663	721	663	689	664	685	714	698	692	714	653	651	687	716	703	662	683	692	667	763	689	650	669	663	656	712	673	664	681	695	655	664	658	682	718	701	692	722	723	668	673	702	668	727	773	656	669	714	738	678	709	692	648	638	691	704	679	667	671	648	694	673	685	626	692	653	686	671	697	677	689	675	653	708	691	669	665	691	634	709	686	674	691	677	668	666	689	646	639	705	674	655	691	739	706	704	695	665	685	710	720	717	700	695	642	647	700	733	668	644	701	719	697	675	719	678	708	683	654	651	692	677	696	689	695	640	717	661	685	644	705	674	696	672	674	720	690	731	651	741	667	710	664	722	610	713	679	686	700	749	757	677	696	689	699	650	707	692	695	651	690	710	747	668	659	689	685	631	683	691	671	699	686	675	744	690	694	704	704	674	684	728	670	651	651	681	700	682	720	703	649	666	690	689	738	721	740	645	735	721	662	704	694	683	713	698	701	710	733	653	659	656	689	694	728	712	707	729	681	686	683	746	681	670	692	734	712	668	668	672	654	703	691	682	636	633	707	668	711	681	657	734	662	685	617	665	683	666	657	680	725	662	721	667	684	654	653	673	672	659	710	669	654	697	700	675	716	694	718	662	689	720	684	671	725	729	715	706	656	673	711	680	688	658	678	730	697	692	650	692	685	716	697	666	680	676	678	670	709	682	670	666	694	691	731	695	698	688	680	684	662	673	672	672	711	685	678	714	722	705	659	658	683	714	682	664	604	718	673	693	720	698	713	664	703	659	729	709	706	715	701	714	708	688	705	715	740	686	727	662	667	658	643	646	681	682	630	659	681	702	653	699	682	684	671	700	652	714	697	674	703	710	672	660	707	632	720	719	730	720	646	714	663	734	678	640	720	668	694	740	665	653	711	704	685	701	622	696	678	680	661	717	697	722	693	657	650	714	727	719	683	667	644	663	718	711	667	706	685	704	681	704	659	663	676	689	664	690	707	647	660	688	685	656	667	711	686	681	728	663	652	654	685	655	691	660	685	667	656	712	671	680	651	706	692	702	691	649	667	663	694	649	699	673	676	658	659	706	729	686	675	682	726	717	691	655	705	669	708	704	740	695	663	693	697	714	696	742	681	681	631	681	693	729	707	700	699	685	690	685	671	673	662	676	684	663	683	628	660	695	710	697	679	683	685	688	659	678	705	751	704	690	659	716	679	687	700	647	675	712	641	660	661	708	747	682	691	734	675	688	697	683	727	692	631	707	697	706	657	665	665	674	674	698	722	664	730	712	659	711	648	706	699	671	682	739	677	668	669	675	692	687	698	675	719	710	712	755	703	716	714	691	683	676	677	715	671	670	676	665	752	702	693	658	673	708	696	687	665	698	681	676	701	648	725	669	688	664	742	658	718	666	681	677	662	692	717	665	713	684	714	669	680	643	668	702	664	681	677	675	679	679	656	721	706	690	644	704	695	687	715	702	684	680	713	645	638	665	665	678	746	683	690	707	696	631	659	711	748	668	667	694	659	674	675	695	687	673	726	714	710	682	698	654	692	674	682	695	682	704	652	708	676	741	682	655	718	665	664	702	699	706	681	724	705	626	661	652	740	705	645	692	664	687	691	690	702	662	608	678	666	662	687	685	633	716	716	675	662	638	668	677	690	673	739	661	641	664	696	696	700	679	712	715	665	681	696	656	692	694	702	656	668	639	699	646	656	706	654	704	672	666	691	709	655	670	727	663	658	661	681	712	642	640	687	689	714	690	674	705	690	667	682	725	715	679	646	733	648	707	670	673	643	709	680	724	686	672	644	672	708	699	684	720	666	740	657	679	687	675	697	620	707	699	693	717	725	673	679	718	703	697	692	617	666	700	622	658	679	656	692	711	704	664	684	696	728	691	701	714	702	705	676	693	663	688	696	692	683	639	694	642	673	721	672	684	692	689	700	678	664	647	714	736	638	677	678	654	659	693	646	715	662	711	730	713	733	654	671	695	661	673	691	707	685	676	662	617	639	759	696	682	667	629	649	705	663	692	705	654	650	621	723	660	682	692	690	688	663	680	730	661	676	702	673	665	684	675	650	714	743	739	720	661	717	684	706	659	698	682	681	676	687	663	745	653	664	653	664	687	722	706	668	690	680	705	693	720	625	695	725	672	729	662	684	704	684	678	687	654	648	661	718	649	665	691	681	694	686	684	697	688	717	689	676	703	713	670	671	679	672	678	683	692	735	690	698	644	721	681	675	667	630	640	678	713	740	736	646	693	670	682	685	705	727	658	671	631	627	660	701	705	681	687	679	641	684	703	702	713	686	703	675	705	672	719	679	643	635	670	684	695	655	657	672	693	644	655	658	657	669	685	656	719	658	716	718	668	703	743	684	683	683	711	681	673	652	652	703	714	690	657	653	679	682	711	657	688	727	660	738	656	686	696	721	734	704	672	653	703	715	688	681	755	667	670	693	707	679	669	687	696	675	672	660	685	688	648	674	697	665	663	728	713	668	652	702	710	640	716	608	654	723	695	635	686	661	668	693	672	673	722	663	670	646	671	750	711	693	687	677	684	700	688	680	679	677	713	682	645	701	648	656	623	712	649	636	666	687	733	649	700	717	695	694	679	681	693	694	708	695	715	702	659	690	693	626	729	710	654	684	651	668	706	744	699	669	640	680	706	718	683	652	694	684	690	679	687	648	653	610	686	679	684	690	704	697	651	680	745	708	707
3997	585	267	256	262	255	222	209	224	236	234	226	239	226	252	257	216	229	240	233	233	218	246	265	258	236	236	222	238	236	226	241	226	223	250	246	196	243	232	216	237	228	242	245	217	245	270	234	196	238	257	218	213	238	252	251	233	244	237	231	211	234	246	231	250	233	242	203	241	236	235	234	223	215	256	225	254	236	229	229	200	246	195	253	220	220	185	208	210	211	214	234	220	228	228	235	203	174	234	278	241	252	215	214	228	238	262	199	254	235	270	207	255	236	236	229	209	224	253	238	230	247	233	245	236	251	241	223	242	264	249	227	251	228	247	229	226	269	231	237	217	235	242	241	275	248	225	250	232	219	266	223	259	230	267	253	238	214	244	214	217	234	222	229	254	234	211	205	225	225	285	271	234	263	227	217	254	236	230	196	259	225	204	216	244	224	223	210	224	219	244	228	221	253	257	221	215	248	254	242	254	245	248	231	242	223	254	246	265	223	246	237	243	241	204	235	265	242	196	229	245	219	258	184	214	222	227	246	220	226	213	216	245	249	244	216	223	245	209	240	223	218	240	241	247	255	215	236	236	238	219	238	212	231	215	236	256	242	206	239	241	226	243	255	227	235	240	225	238	236	213	198	212	245	249	226	248	239	213	254	203	214	252	201	227	247	215	202	219	230	227	232	232	225	232	261	263	244	204	214	232	233	220	253	237	231	242	224	226	216	242	251	231	224	225	258	206	247	218	220	247	226	221	215	209	237	239	260	217	236	214	215	208	225	236	218	204	230	229	236	223	230	191	251	220	200	218	257	216	221	220	225	254	241	255	231	223	220	243	239	246	225	234	225	219	236	214	186	220	245	230	225	237	271	237	253	263	217	239	196	232	225	213	221	225	195	199	238	225	227	241	233	254	246	208	227	230	232	211	224	233	241	228	226	230	217	241	236	203	239	234	201	210	190	259	229	239	204	218	199	239	239	239	221	223	216	219	220	220	243	233	225	222	253	226	219	231	231	237	231	237	223	243	229	203	239	234	218	249	222	217	230	210	239	249	218	225	218	239	249	222	232	240	199	241	249	237	226	227	247	252	235	226	193	245	219	240	232	267	228	214	240	221	218	215	217	239	223	238	232	227	219	237	248	239	223	209	268	221	238	243	227	213	239	237	233	240	258	251	260	215	239	256	229	245	218	246	247	259	232	228	236	218	261	230	246	209	254	239	221	206	245	239	222	230	224	255	242	246	196	255	232	216	259	268	245	213	230	222	255	223	248	234	239	247	253	215	216	222	257	254	243	226	225	246	206	219	221	232	238	216	248	237	238	208	219	225	243	263	231	236	246	239	212	227	236	232	229	198	225	250	228	214	234	237	242	255	236	226	227	220	227	238	256	258	243	219	191	258	235	216	221	234	200	203	239	265	207	208	235	227	239	252	221	225	239	228	229	282	216	234	237	233	215	238	231	230	212	269	230	225	246	220	252	230	228	237	226	217	250	266	226	223	230	233	248	251	255	258	199	223	237	229	197	243	238	233	266	231	234	240	258	225	235	236	267	251	238	228	229	235	224	249	192	260	224	247	234	223	219	227	256	259	224	248	238	240	227	238	228	231	235	248	214	229	244	239	239	250	210	256	253	211	258	236	240	218	213	236	247	233	201	225	254	211	223	237	224	243	246	251	226	233	233	222	219	228	223	235	251	236	238	233	218	227	227	243	221	216	255	230	243	230	247	253	229	222	224	226	252	241	206	208	245	210	230	235	222	254	215	220	245	220	255	252	236	237	221	218	235	211	257	226	251	246	238	206	215	187	194	243	240	273	252	231	232	218	206	237	220	205	225	236	242	247	225	243	180	233	229	252	233	211	229	220	239	243	226	224	234	262	244	218	227	231	216	236	227	236	234	232	225	259	238	228	249	217	267	233	238	270	196	232	220	233	213	225	231	245	219	235	225	223	250	249	228	213	230	238	226	225	235	256	255	235	248	223	217	215	231	230	246	229	248	240	250	229	229	231	222	242	232	234	222	227	241	217	205	214	206	257	242	256	220	237	263	209	214	227	236	237	216	231	218	235	226	228	225	238	201	242	220	223	245	206	209	219	239	200	245	230	252	216	241	210	212	226	221	211	193	247	223	258	218	242	214	232	230	238	226	229	240	212	224	244	219	238	249	253	232	228	215	262	244	216	215	222	250	237	269	242	203	253	259	237	227	207	264	227	237	216	237	216	241	233	230	207	216	243	232	238	228	207	217	210	220	239	247	227	236	220	234	214	237	246	240	235	228	212	253	213	236	225	230	226	207	244	223	218	222	215	220	217	210	209	249	243	234	242	224	254	238	206	220	209	218	232	213	216	230	219	253	222	249	245	246	247	250	222	228	225	227	251	267	235	231	254	207	234	236	250	232	222	236	234	231	234	233	242	222	224	246	215	237	235	225	213	235	218	224	263	269	240	225	247	254	248	249	237	250	221	217	211	226	247	204	238	215	207	239	240	222	244	237	218	249	247	231	244	210	253	238	244	244	254	235	238	227	215	240	263	258	225	210	227	233	223	225	252	212	237	225	223	224	210	234	234	235	236	198	234	217	269	265	229	223	238	244	251	219	234	245	219	254	200	211	211	196	241	237	224	212	255	241	262	227	218	236	256	210	222	255	217	215	223	225	243	240	252	227	234	208	242	237	244	231	220	237	230	213	258	220	219	239	236	228	232	238	213	223	234	242	225	250	216	233	235	229	277	246	246	242	240	203	229	242	221	209	236	229	240	217	229	217	237	218	227	227	214	252	223	261	228	216	210	245	255	235	242	233	273	213	243	254	236	244	229	227	236	229	253	234	227	276	225	229	238	216	221	215	228	217	239	238	223	225	242	243	243	209	251	267	258	212	239	243	229	221	263	245	234	241	236	213	228	231	249	225	248	255	244	232	221	222	206	230	228	280	257	237	223	211	236	229	247	194	207	225	241	210	221	215	225	256	215	239	241	232	230	221	223	221	229	242	212	223	233	227	225	246	260	222	222	232	247	223	244	209	234	190	228	205	233	238	211	229	232	248	236	240	214	246	249	230	213	210	233	217	238	215	248	224	227	240	224	236	246	273	261	263	240	259	223	217	241	231	220	216	230	211	263	238	257	223	233	234	210	258	209	252	229	229	248	217	235	215	203	237	208	232	218	242	210	244	202	228	224	234	243	208	259	252	239	228	218	210	223	216	230	233	218	213	250	223	225	226	235	234	207	244	241	235	223	275	212	223	248	267	239	234	219	231	226	226	204	214	232	230	231	212	210	222	230	231	202	253	224	244	233	247	254	238	236	206	222	260	243	240	233	227	213	253	236	237	239	229	218	234	199	218	240	247	252	214	241	239	260	211	207	243	222	229	221	194	238	197	219	245	234	274	228	254	233	234	256	229	237	218	239	222	205	207	211	210	251	220	266	263	216	222	205	231	227	223	214	240	221	243	220	227	219	237	236	225	247	222	241	233	251	223	221	222	236	229	239	249
3250	869	651	669	640	661	660	592	559	592	574	572	603	592	599	566	599	583	571	527	581	585	591	586	567	632	528	527	595	571	569	528	561	602	572	560	535	592	511	598	556	608	616	579	522	548	540	579	593	551	523	560	598	564	587	579	541	554	631	581	616	609	599	568	572	562	597	570	547	562	565	551	556	586	557	602	595	605	556	562	540	571	532	617	578	605	599	589	591	562	575	584	585	598	629	572	550	555	593	562	572	604	533	612	572	551	603	549	556	579	587	562	542	559	611	555	540	641	532	602	585	595	571	548	592	582	552	551	572	575	570	549	523	615	543	570	588	571	528	608	499	556	624	599	557	514	601	604	559	590	559	576	586	566	537	579	588	589	582	587	556	539	549	598	570	552	561	566	568	585	613	622	595	566	580	587	577	545	527	545	547	515	564	573	556	561	588	554	582	541	590	580	604	532	568	575	586	573	586	572	594	571	539	596	604	549	596	569	575	554	570	577	578	593	624	592	545	624	586	556	578	596	571	575	538	576	568	603	563	581	555	562	594	549	581	583	561	557	584	595	606	567	595	567	545	566	593	537	598	556	562	560	541	587	592	604	611	552	574	576	580	535	555	583	599	593	617	576	570	560	549	594	596	614	549	559	605	618	595	559	562	593	541	570	572	571	618	563	557	561	551	582	579	564	601	592	585	528	620	585	555	572	570	616	538	561	557	549	560	622	551	608	561	582	557	577	576	556	534	545	552	528	591	581	569	543	547	564	610	592	551	567	547	569	557	591	579	606	599	569	551	568	560	565	515	545	558	554	578	580	554	590	540	563	549	600	547	544	581	582	590	571	594	588	571	590	536	573	588	585	589	528	595	544	584	566	571	577	594	589	601	533	565	579	594	592	619	546	540	566	594	554	580	591	555	569	583	541	572	597	590	570	587	565	562	563	629	546	610	562	580	570	566	573	598	624	572	574	587	536	579	583	542	603	581	572	574	602	592	569	624	582	581	578	574	602	562	539	560	608	557	560	550	612	554	578	591	595	555	607	597	610	574	551	581	552	581	575	601	524	546	594	575	535	537	596	608	587	618	592	597	568	595	531	562	534	549	540	576	580	592	585	605	588	549	568	577	599	556	581	596	546	588	572	641	567	574	589	552	597	588	609	562	571	606	583	592	549	578	564	539	576	595	582	560	590	600	575	560	558	571	577	549	589	592	611	600	550	600	583	627	585	559	591	609	602	529	533	548	578	548	539	571	575	560	551	599	595	579	573	540	567	600	542	567	566	564	572	607	521	545	563	569	572	523	568	585	564	581	568	611	574	608	559	555	570	597	553	570	569	536	607	554	536	558	602	530	591	576	608	587	587	583	587	611	601	548	565	574	553	559	560	584	599	575	533	586	576	553	557	615	607	540	567	593	599	574	609	581	534	561	557	603	574	550	600	602	590	627	614	585	538	553	530	591	589	563	561	597	588	601	553	558	581	591	555	561	559	592	538	607	594	580	583	586	575	594	641	638	539	526	603	591	580	547	564	569	595	577	566	592	563	542	583	539	537	542	597	591	578	589	620	600	620	562	575	565	593	606	588	587	555	593	543	585	560	587	577	572	584	616	596	534	582	629	586	572	579	553	591	563	560	633	580	601	540	577	592	593	564	572	586	555	544	554	569	544	589	594	542	537	553	597	591	565	586	553	539	590	559	574	556	608	552	561	593	590	524	598	572	565	545	580	585	605	553	570	533	519	551	545	586	541	527	560	567	558	598	567	600	578	589	615	604	563	618	563	595	565	549	618	563	582	588	579	600	592	631	575	598	538	545	584	527	572	579	602	589	569	542	574	565	581	559	563	564	588	535	558	570	604	612	594	610	600	580	565	577	549	585	572	518	583	604	529	598	543	563	582	583	560	574	609	571	569	577	582	574	600	622	567	566	572	585	633	548	596	602	559	575	559	532	551	577	553	568	583	611	593	539	599	558	538	529	632	585	553	600	564	593	552	622	575	529	533	585	541	577	553	595	575	569	601	556	547	624	565	579	553	585	585	577	562	590	550	566	590	555	582	583	609	604	565	571	570	557	561	571	581	604	557	566	579	622	594	562	564	560	546	586	540	545	581	568	573	560	573	566	597	595	579	585	568	579	585	589	594	559	597	582	598	597	540	552	585	568	586	564	584	575	528	584	566	544	609	611	591	569	605	540	563	569	561	578	549	633	594	575	571	575	559	609	587	579	585	565	585	536	544	562	597	572	525	599	591	551	604	552	557	598	578	621	589	575	566	589	582	592	605	578	578	600	559	584	571	560	577	617	617	548	569	593	568	588	571	580	566	584	579	526	565	552	584	602	549	576	576	587	567	568	570	542	582	563	597	575	577	599	597	568	558	600	542	578	542	573	565	558	585	614	592	572	572	556	572	585	550	606	555	571	548	590	555	576	614	559	550	557	582	576	552	582	587	606	579	542	553	559	571	573	589	572	571	596	575	555	543	605	573	578	619	577	581	563	535	604	589	575	565	574	559	573	555	571	514	565	574	546	553	605	592	580	625	596	590	602	584	594	565	599	607	526	577	531	622	563	560	568	564	552	496	542	584	555	577	591	596	589	561	606	565	586	564	543	577	624	600	594	578	555	583	552	570	560	570	626	563	559	551	538	583	562	602	578	577	592	563	612	577	557	580	582	565	583	583	583	609	600	601	592	561	559	555	586	606	576	581	555	549	518	602	594	536	554	640	530	586	552	557	547	586	557	582	551	599	562	557	563	612	608	577	576	565	590	616	593	573	592	550	543	596	563	550	619	605	597	592	574	613	565	544	583	565	612	545	538	598	559	596	518	604	602	546	576	579	589	544	613	587	600	583	605	594	525	541	612	577	583	624	576	549	628	562	580	571	560	564	538	597	577	607	576	590	558	565	576	526	582	601	583	644	553	560	575	544	584	561	597	595	596	621	590	632	535	570	558	606	571	561	575	584	567	588	597	585	596	554	562	570	573	597	588	528	559	519	573	569	575	594	565	573	610	583	597	583	559	561	566	578	545	580	566	590	551	572	545	605	582	562	569	570	579	575	533	579	570	538	618	622	582	595	570	619	557	559	565	566	599	585	598	560	621	590	570	558	552	575	595	604	564	577	561	567	546	566	586	531	570	558	598	549	570	596	572	562	605	577	546	578	579	554	596	568	566	611	571	576	586	568	552	541	551	596	598	591	604	581	593	579	582	632	554	567	588	574	512	533	580	569	571	608	546	537	562	520	604	596	600	573	550	606	565	556	592	567	567	607	534	556	617	564	588	579	615	557	594	569	560	586	643	568	578	612	595	546	608	605	587	564	561	557	537	560	592	570	573	619	554	584	565	567	516	623	612	564	593	564	577	563	546	588	582	571	588	582	589	567	588	592	610	614	585	565	550	633	571	571	539	599	583	622	589	599	563	585	586	625	593	563	594	555	575	569	589	561	578	605	568	520	563	585	591	572	592	574	559	572	530	592	580	571	555	587	561	535	560
12968	1797	780	692	578	505	470	401	400	430	414	366	407	398	368	414	354	376	402	429	405	386	410	387	356	379	384	361	345	400	364	397	371	373	425	347	336	380	380	371	331	394	392	393	388	369	394	378	361	371	379	373	389	372	391	406	379	414	389	381	356	347	387	376	368	366	387	385	384	395	357	415	372	397	363	373	363	361	394	388	390	372	381	381	379	333	360	363	367	409	383	373	364	386	389	396	393	396	367	345	359	351	394	414	396	374	361	363	364	392	390	407	335	352	391	409	386	404	368	429	373	369	381	316	385	383	403	367	390	407	382	406	375	403	407	406	391	432	365	368	388	415	355	375	386	366	375	369	384	405	345	384	358	314	340	425	418	398	386	404	383	345	347	368	381	366	380	405	380	330	371	411	336	396	374	389	397	383	428	382	357	379	363	394	366	384	370	352	368	364	403	335	364	358	369	388	400	376	373	362	403	374	398	352	359	351	379	381	384	353	352	345	352	426	394	403	354	377	390	378	393	373	430	377	386	349	407	344	366	357	369	333	402	394	369	359	381	412	397	350	420	413	380	405	358	406	401	340	398	383	363	397	375	378	333	341	370	410	380	344	374	367	394	391	393	367	387	399	392	414	412	340	382	352	370	372	370	391	387	368	388	356	398	339	334	382	340	410	369	398	367	380	355	368	356	399	387	385	378	338	392	355	388	422	393	390	398	353	363	424	371	386	382	392	400	374	378	345	364	352	382	391	416	327	402	387	385	348	342	356	330	431	375	350	397	408	394	393	384	345	363	379	407	381	388	451	383	387	408	374	407	370	353	400	409	416	335	354	388	385	391	397	399	386	348	371	354	405	368	367	353	373	360	393	370	398	372	337	411	350	369	427	361	375	373	357	415	379	362	410	383	365	349	392	409	389	392	371	414	362	394	385	393	420	409	386	378	408	362	372	365	362	373	379	393	379	401	394	391	414	384	401	392	381	439	364	359	373	355	366	342	389	433	370	370	357	362	398	402	445	373	406	393	332	388	402	364	352	373	364	364	369	378	388	373	367	402	370	392	359	394	382	373	392	358	392	381	388	388	353	393	368	409	343	358	369	368	389	404	385	395	358	373	374	381	375	393	361	388	392	379	392	345	388	368	365	392	384	360	379	366	389	425	361	392	391	333	428	404	396	352	370	368	396	385	384	395	383	360	379	372	383	410	416	369	431	386	408	425	365	368	360	385	404	397	339	358	385	363	368	435	384	403	355	385	378	395	369	375	391	365	373	367	362	371	405	361	345	398	400	362	384	354	380	393	386	366	380	321	406	417	378	399	330	406	383	375	373	403	405	359	390	344	417	356	394	365	418	410	403	395	372	374	370	355	337	373	386	382	414	403	396	333	417	425	389	361	415	384	359	337	377	382	383	347	390	399	393	373	380	349	369	369	399	370	406	406	358	408	373	390	369	356	400	341	339	401	372	378	361	373	356	361	417	378	356	399	367	397	373	339	367	352	374	375	380	375	406	387	374	358	348	364	367	373	360	353	396	395	383	345	348	403	408	385	367	374	306	404	359	391	404	400	358	387	360	368	368	412	366	371	342	393	406	375	339	412	388	378	399	396	386	382	395	375	340	386	389	357	364	412	393	368	369	366	379	402	376	368	388	412	354	393	398	380	377	392	401	357	368	366	380	400	381	392	368	361	373	385	371	417	390	374	360	392	375	362	354	384	354	364	382	426	381	422	379	358	370	376	384	382	356	394	373	355	371	405	387	390	346	371	375	403	403	397	350	368	389	356	397	377	373	388	341	375	371	402	404	408	378	405	385	366	363	393	399	403	385	372	364	390	365	361	412	425	344	379	415	352	359	368	400	405	378	353	383	393	406	368	396	383	367	451	408	354	353	373	375	404	396	381	407	386	357	394	349	374	427	409	382	362	401	360	399	375	400	358	382	420	367	374	377	398	344	366	355	408	391	386	406	376	371	365	419	371	332	364	362	382	345	353	393	351	390	333	358	381	390	371	372	373	365	353	322	360	364	372	354	371	389	352	388	388	365	387	345	368	354	371	370	382	369	387	406	372	381	391	378	397	407	372	354	356	357	358	377	360	387	363	378	397	362	387	349	397	403	429	403	393	379	371	363	366	386	407	412	372	382	382	407	350	402	403	376	375	373	400	361	376	365	402	384	338	428	387	379	360	355	370	356	391	375	448	359	414	353	383	379	391	375	382	379	379	362	365	385	363	381	370	379	397	385	389	370	405	412	440	397	346	381	389	389	370	389	367	382	419	390	370	378	379	361	374	382	371	390	344	369	399	381	373	402	374	405	412	403	373	374	392	388	385	391	352	342	395	361	363	356	369	387	420	350	378	363	381	374	382	386	385	382	404	395	361	423	375	414	364	355	362	394	351	388	375	355	372	372	398	409	414	367	399	362	405	427	377	365	385	408	370	347	365	380	360	389	394	420	391	401	320	373	334	342	385	375	414	389	400	390	363	373	369	405	398	392	355	402	376	404	362	403	362	381	368	373	381	380	380	381	389	366	346	339	360	371	351	336	384	377	366	382	395	401	358	358	392	347	395	371	357	340	371	404	389	405	391	338	371	366	380	402	376	380	364	353	405	352	385	380	368	353	373	368	375	382	349	407	401	397	331	358	373	406	363	377	377	409	386	372	378	396	379	364	409	384	390	377	394	373	361	379	369	347	354	375	365	372	402	367	370	342	403	395	362	363	381	392	400	358	389	394	381	369	386	363	361	384	386	361	372	395	357	373	375	376	361	408	338	363	383	356	346	402	396	408	387	389	344	418	406	348	384	366	359	391	387	357	386	386	386	375	412	336	360	345	352	352	426	340	391	387	353	433	383	374	355	328	380	358	393	388	373	362	387	421	369	352	374	388	411	398	387	361	367	388	391	341	378	357	371	386	385	380	375	394	358	428	368	383	374	395	396	387	373	366	386	382	370	344	376	345	348	427	366	364	370	365	405	385	382	370	352	383	420	368	379	398	414	327	336	393	384	404	396	379	400	412	376	412	423	400	389	409	370	362	339	371	383	361	358	393	393	393	395	391	346	380	366	407	400	357	385	378	364	360	391	393	372	406	359	358	354	405	395	380	381	415	373	415	380	354	404	344	359	398	353	349	346	373	365	405	357	401	377	359	385	327	371	398	357	379	384	357	369	414	378	363	364	356	383	373	373	381	366	391	370	356	373	401	352	352	368	367	370	391	341	371	385	373	362	400	375	359	401	389	380	390	383	376	368	388	423	356	390	364	364	395	408	374	425	382	382	333	381	384	416	348	379	358	388	395	389	364	372	377	417	361	376	357	338	384	391	363	381	397	416	402	367	375	391	398	361	369	389	395	391	378	405	374	356	372	390	411	369	395	386	403	408	427	343	379	374	389	366	373	363	392	399	356	355	374	375	375	382	382	367	390	352	400	341	386	401	415	394	337	376	365	419	404	405	349	414	388	368	382	422	404	375	377	404	393	367	418	404	425	403	402
9307	1766	1733	1782	1613	1366	1374	1201	1073	1107	1044	1039	1001	1031	998	923	968	947	948	927	893	886	906	887	860	896	938	860	878	838	947	811	866	875	911	880	868	956	918	834	860	876	927	907	864	872	876	916	841	901	917	856	886	849	900	863	880	905	863	890	832	941	827	907	856	886	887	907	862	882	889	873	838	841	858	865	865	931	870	861	826	870	870	822	862	835	883	845	882	862	850	886	889	888	873	950	807	861	869	889	877	902	856	895	836	846	893	864	842	836	912	857	870	912	848	825	817	913	830	835	840	859	863	856	865	834	796	923	884	887	900	865	879	827	877	859	807	850	840	848	861	881	859	808	808	891	883	875	867	865	855	851	816	839	909	928	888	874	831	857	838	865	878	877	851	883	785	899	849	839	802	862	845	865	924	850	814	843	838	887	904	844	855	894	834	902	929	903	855	809	875	926	859	882	901	856	907	859	923	831	827	888	869	876	866	835	848	854	832	877	904	827	845	861	884	847	895	822	861	887	861	841	861	856	869	818	882	843	848	864	872	909	833	852	883	855	853	891	897	852	840	892	894	847	863	838	889	906	876	894	888	850	867	855	870	888	856	817	873	844	818	858	937	888	854	826	858	883	887	849	882	898	903	902	836	839	854	892	882	904	862	877	874	852	872	866	838	868	813	875	847	861	861	862	833	806	836	835	852	865	864	891	845	885	915	860	835	887	849	918	877	812	850	853	896	817	931	835	863	883	865	876	878	901	890	856	933	836	876	856	847	863	853	846	842	854	814	933	868	858	871	839	874	826	842	875	881	818	899	853	919	880	906	848	836	845	829	871	865	843	919	888	893	870	891	839	906	884	879	900	838	857	859	857	851	901	854	837	887	838	850	830	843	879	840	836	903	823	829	876	909	848	846	873	853	862	902	902	899	863	839	869	824	873	916	896	813	876	860	855	915	890	861	835	912	863	830	880	854	871	870	870	903	813	914	860	842	851	901	826	890	822	881	860	874	812	865	832	829	931	861	892	879	861	912	868	859	838	823	825	849	811	821	823	870	826	889	866	900	854	897	854	851	922	840	901	851	887	871	926	880	895	837	819	879	859	874	892	836	863	890	860	842	893	895	854	833	879	877	931	810	831	894	871	879	875	903	888	890	775	881	876	869	851	880	894	889	896	855	912	916	875	855	852	898	871	851	875	840	833	862	905	857	865	811	904	824	877	825	827	848	883	898	850	865	897	869	920	828	859	803	943	896	884	845	862	809	876	818	920	853	824	881	860	899	822	845	885	894	898	864	845	902	916	911	836	854	915	828	924	916	905	836	861	876	927	914	882	872	919	892	839	890	881	836	883	852	827	932	860	824	880	841	910	799	873	805	846	865	842	883	855	870	849	881	914	855	885	853	865	809	816	868	897	875	863	859	803	822	863	845	908	861	847	784	852	880	861	816	888	890	901	794	886	904	850	861	905	848	913	867	869	863	816	878	854	900	860	795	880	859	853	851	909	902	943	845	867	926	879	825	825	851	842	867	836	889	897	858	865	843	915	847	831	837	856	845	861	892	912	868	907	849	822	869	855	820	862	851	848	852	871	859	892	900	886	935	839	845	877	855	865	855	846	876	894	875	933	895	910	859	886	908	902	907	850	850	888	905	891	870	842	894	839	875	886	851	892	842	898	873	881	876	905	905	884	865	834	863	862	856	833	873	852	885	859	835	840	846	836	890	831	884	856	882	890	845	871	885	824	831	869	863	865	865	882	916	840	875	826	865	852	883	865	859	874	910	841	862	807	907	875	858	861	870	847	877	912	887	924	877	903	873	877	848	862	865	850	890	858	881	835	863	852	859	849	858	883	896	886	865	900	937	876	859	837	879	861	876	823	864	804	885	867	851	871	846	885	872	826	850	873	883	865	880	837	870	859	844	843	904	944	834	866	828	828	853	864	883	875	851	825	867	890	873	864	894	920	886	863	836	878	852	841	862	898	888	889	864	802	780	868	885	855	860	822	882	853	845	896	849	884	830	909	939	832	860	866	847	894	821	944	883	875	825	859	880	859	902	840	830	855	841	895	901	830	873	850	858	892	889	894	848	838	867	851	830	882	839	892	875	852	857	857	894	870	886	848	851	868	840	849	810	816	917	887	873	832	856	876	856	827	862	861	930	879	859	834	820	853	903	907	820	852	900	894	868	842	862	806	851	874	835	867	845	931	864	906	831	914	897	902	818	845	882	879	863	864	852	880	864	821	873	893	830	872	859	875	928	851	834	883	845	856	885	857	886	915	884	843	900	928	839	862	847	899	861	876	913	805	846	859	920	860	944	862	835	830	824	960	850	878	869	827	882	862	881	874	862	873	820	871	913	841	847	876	907	863	864	851	894	863	822	878	840	909	868	811	885	880	813	805	820	814	855	905	889	950	853	821	884	847	832	806	854	882	834	864	849	874	862	850	835	907	867	869	866	852	843	920	884	901	862	902	851	818	838	844	880	875	873	838	833	877	895	894	893	876	855	855	895	828	880	802	898	868	867	878	842	873	831	931	842	906	894	900	822	858	879	835	865	868	892	813	844	871	908	850	916	862	832	866	890	907	848	892	858	867	862	901	845	870	807	877	843	879	857	895	882	883	843	909	801	892	810	847	865	863	840	851	830	902	877	907	905	860	806	859	819	859	870	913	908	885	816	836	823	861	890	867	860	861	835	888	919	835	878	898	880	825	847	844	845	878	915	876	840	874	885	879	885	883	838	889	837	873	906	859	871	855	878	839	875	916	853	871	918	804	809	864	913	919	879	882	885	818	827	849	848	859	764	837	884	886	864	821	861	902	853	920	875	846	871	874	855	865	859	860	858	850	873	834	897	897	861	859	881	888	882	872	934	848	857	827	886	859	886	917	834	851	858	830	892	831	843	909	850	844	877	822	857	866	867	839	879	894	862	814	868	896	883	849	882	836	869	835	878	846	842	847	852	861	842	821	895	853	895	863	898	858	862	829	875	928	888	847	843	845	908	847	899	863	817	838	883	879	866	908	897	831	842	900	791	807	875	864	873	882	894	844	849	822	897	850	851	881	833	836	899	842	894	853	827	843	878	900	900	854	880	816	823	879	866	859	872	883	825	896	899	862	790	876	880	875	884	907	864	883	864	883	879	876	824	878	855	834	897	876	894	869	878	863	882	896	864	874	861	866	873	914	897	891	865	856	830	863	912	854	867	915	856	840	875	850	834	912	862	886	823	936	909	863	888	897	779	828	853	861	887	865	928	860	856	884	875	900	846	873	896	906	878	821	905	848	875	858	838	809	907	892	885	920	885	851	856	843	914	840	850	842	885	856	845	860	872	890	848	846	884	843	859	836	877	880	870	872	849	863	916	868	901	904	912	872	870	871	869	870	843	858	838	832	893	800	886	855	843	880	899	855	841	907	826	908	807	849	897	846	872	876	867	905	900	874	887	877	813	831	885	913	867	835	811	905	893	881	878	909	847	897	889	888	895	870	907	845
20834	3202	1124	871	644	562	504	402	403	343	330	344	348	334	359	339	315	345	353	381	315	349	292	303	349	326	302	321	309	312	333	306	303	300	324	322	299	315	327	309	272	320	281	339	316	295	336	295	301	321	299	298	293	302	290	321	311	322	319	348	319	293	337	296	308	287	295	302	285	289	290	301	300	303	347	312	327	300	335	310	294	280	316	275	312	306	306	288	328	300	297	306	311	292	283	289	294	299	339	296	289	352	276	287	308	317	294	320	297	323	304	323	306	283	285	303	320	294	320	314	289	288	310	331	289	285	292	306	348	283	314	265	328	250	332	296	307	326	284	312	310	289	293	321	285	319	312	340	307	266	301	308	304	284	306	287	310	290	321	262	311	282	302	292	302	272	308	316	305	333	247	295	301	309	285	304	321	311	320	316	291	307	333	305	297	278	317	274	282	294	313	333	308	279	320	310	326	300	298	345	312	317	317	299	308	293	302	312	306	323	324	299	315	304	306	294	289	283	310	318	308	345	270	256	286	315	310	283	257	305	278	291	281	311	295	316	311	318	310	290	290	289	313	288	282	314	320	288	297	346	303	276	324	327	291	270	338	264	302	269	307	300	293	298	278	301	293	285	319	281	282	332	305	329	301	284	332	309	296	316	296	322	294	344	287	318	326	304	321	334	305	309	292	297	281	271	298	294	331	285	308	286	313	296	321	294	287	274	333	314	274	279	306	321	281	272	329	326	292	291	321	307	305	311	316	310	313	277	316	337	309	303	320	285	267	324	296	273	314	300	324	279	302	313	255	279	265	290	327	306	288	316	325	298	258	296	323	294	308	284	340	320	322	320	296	299	307	322	306	286	292	285	291	321	310	302	264	308	304	347	316	304	298	267	275	286	303	316	289	290	283	332	324	308	326	295	296	301	286	301	297	312	340	271	280	291	326	315	292	300	305	278	306	281	302	306	319	299	310	300	318	322	295	300	303	299	285	306	292	303	303	287	281	314	302	323	331	328	324	297	279	315	286	300	313	313	291	302	300	294	299	291	324	302	282	324	315	255	289	286	300	271	326	305	299	299	315	294	301	283	319	324	284	305	312	287	285	274	296	273	280	254	308	309	290	283	337	274	276	312	287	294	317	321	306	309	292	290	285	272	321	291	285	292	299	308	289	305	323	279	246	295	299	285	316	338	298	272	294	298	335	307	312	329	248	317	260	292	282	264	330	331	309	305	311	323	333	282	337	264	301	310	271	341	281	312	287	313	288	305	338	335	280	316	317	306	285	302	344	294	284	292	305	314	329	300	286	314	277	337	279	351	325	339	294	284	294	289	264	295	321	328	313	273	320	291	292	313	317	324	348	289	290	301	295	291	293	301	270	305	279	309	288	300	300	293	293	292	308	297	308	283	286	301	300	289	295	279	256	290	328	301	297	302	309	270	294	305	261	280	303	305	305	318	300	311	299	291	296	305	297	262	289	313	316	334	320	280	334	295	298	314	287	324	316	316	342	299	302	310	304	297	296	316	267	293	277	300	303	326	285	309	304	290	289	308	306	287	305	329	311	282	295	302	307	273	269	301	286	292	323	287	313	292	267	304	292	282	321	273	316	295	335	342	283	313	277	302	290	332	333	281	282	285	293	305	294	260	303	316	308	287	282	342	308	315	302	292	297	312	299	304	289	305	267	303	316	285	309	295	282	285	314	275	317	328	313	291	286	331	321	286	344	283	317	294	290	299	260	284	306	314	285	334	275	311	303	304	309	276	297	287	301	314	296	301	285	322	309	332	318	333	328	303	291	273	340	306	311	293	315	287	308	308	313	316	321	308	300	313	309	303	327	308	347	334	302	295	315	286	298	287	281	311	292	321	306	329	294	300	288	302	273	320	325	302	316	307	257	294	327	323	290	279	294	274	293	291	320	302	299	264	299	282	308	331	304	327	290	298	291	319	305	276	325	312	313	290	304	303	280	324	299	271	308	298	295	307	312	340	303	334	289	296	333	330	252	292	277	333	308	313	303	303	312	304	320	308	335	313	320	319	346	314	297	293	325	298	291	272	321	315	300	295	322	317	296	282	285	297	301	361	280	330	314	275	284	283	302	298	317	284	321	288	300	294	306	337	288	344	298	312	287	311	335	305	318	284	329	304	287	278	300	317	325	297	314	292	294	337	318	305	289	262	313	299	307	292	305	363	296	276	295	299	304	303	298	302	276	312	304	330	298	316	301	315	323	317	308	319	286	316	289	287	315	332	322	321	326	307	315	304	321	306	304	281	265	326	283	321	288	321	277	304	299	315	312	320	281	305	321	296	289	335	304	321	297	295	325	291	288	291	287	309	295	326	289	294	270	312	304	309	306	319	301	315	304	279	276	292	331	318	280	324	355	329	320	265	304	277	283	308	309	286	305	294	333	288	319	340	297	285	322	335	311	278	304	322	308	287	320	311	286	319	304	291	282	317	285	333	306	299	306	313	331	280	336	297	348	328	272	269	254	281	320	302	321	329	314	327	315	284	315	296	288	282	313	282	287	322	296	309	291	297	325	269	287	310	285	283	305	312	263	311	286	339	307	330	291	316	295	288	318	328	310	258	310	314	283	313	306	285	290	301	296	325	321	298	284	295	305	311	304	263	296	287	314	293	294	294	303	296	315	297	320	330	307	278	271	325	297	333	316	286	304	335	308	320	310	300	297	323	280	295	317	318	336	290	296	323	310	278	348	295	312	290	295	292	279	286	290	301	322	275	286	303	287	310	318	313	283	293	268	309	315	291	303	307	281	271	278	300	338	299	299	280	302	327	318	323	309	249	324	288	283	311	286	272	282	303	330	293	341	334	267	310	326	313	328	286	320	319	283	298	286	292	294	275	292	340	304	294	330	332	312	323	330	309	304	299	317	334	313	290	300	284	324	323	306	323	290	355	319	294	269	289	309	354	348	296	300	298	288	319	296	309	323	293	313	292	293	312	284	300	312	308	265	264	344	319	288	320	285	292	321	275	309	353	320	271	321	289	308	279	294	284	268	276	300	300	320	275	315	311	326	325	265	330	325	310	312	318	313	322	320	289	276	335	340	292	296	305	313	285	314	285	324	323	342	266	297	296	316	316	297	335	252	308	306	293	313	320	299	291	301	291	273	304	296	330	299	291	314	310	322	316	302	309	285	295	314	291	300	295	278	318	321	310	307	327	331	291	295	348	312	303	315	302	307	290	268	293	319	298	291	303	294	301	291	284	308	305	318	284	269	303	320	315	292	307	291	309	313	324	283	307	327	310	287	298	338	306	293	302	316	305	327	317	346	305	293	354	285	314	296	304	289	291	314	325	319	291	313	324	262	330	312	293	340	317	268	362	310	284	340	299	308	313	301	286	338	281	322	340	313	342	298	336	279	321	295	307	308	320	323	348	298	318	284	313	291	333	279	320	322	320	323	325	292	293	277	323	318	312	309	303	307	289	299	292	305	324	291	300	270	326	324	308	321	302	298	285	313	311	294	298
11980	2081	2235	2539	2160	1744	1488	1317	1191	1022	1038	925	858	861	866	863	821	838	743	784	759	766	765	723	738	729	759	762	682	745	697	763	730	684	645	744	714	740	752	696	765	671	704	689	722	676	709	711	707	752	710	718	727	682	730	675	716	717	670	695	688	647	669	679	678	673	695	707	668	700	708	678	723	699	667	704	718	692	721	711	637	701	701	648	692	645	686	648	674	697	672	677	670	710	680	666	694	707	693	719	650	709	641	717	662	664	650	666	677	709	686	706	664	652	685	705	705	663	699	668	690	697	701	736	693	750	677	697	684	686	702	705	642	707	669	646	692	665	705	660	676	709	686	663	695	690	718	704	747	679	675	654	692	665	655	682	694	668	704	688	699	712	733	679	646	692	702	736	709	639	696	661	722	712	748	675	710	660	656	678	695	663	696	662	648	703	648	695	660	685	676	672	723	658	646	671	679	662	689	720	663	672	648	678	674	645	706	679	649	744	593	737	700	670	688	741	715	748	692	664	699	683	723	696	683	646	658	667	678	697	686	682	699	689	644	665	719	699	729	652	678	721	705	691	703	702	662	684	643	712	690	646	728	678	670	681	733	705	708	640	701	659	650	644	697	709	689	654	663	641	655	663	647	674	690	685	717	687	699	665	712	675	660	691	689	664	672	668	756	668	685	699	718	681	679	714	663	653	684	723	665	690	660	720	650	695	627	693	686	691	671	646	651	708	672	718	696	662	708	665	688	708	691	677	731	726	682	635	696	686	666	750	666	667	712	679	699	648	692	676	694	707	722	697	686	690	669	653	711	683	697	675	694	689	722	706	684	685	699	687	642	716	665	713	696	672	679	714	660	713	708	697	616	629	710	686	671	693	666	701	691	711	714	724	692	670	674	702	661	719	721	685	664	687	640	716	659	662	671	701	676	691	680	690	710	687	672	666	692	676	666	662	693	758	665	652	736	713	653	737	741	700	661	632	646	717	702	710	660	637	682	676	685	726	669	718	698	671	710	675	683	714	651	717	673	691	696	678	709	678	671	687	682	689	644	663	672	672	680	668	673	667	680	716	703	682	677	653	732	678	672	673	700	700	609	720	686	667	677	640	726	732	636	716	669	671	709	668	723	684	706	674	700	646	685	682	674	674	650	665	659	684	699	704	692	697	707	712	698	710	671	651	725	638	690	670	704	673	680	642	634	646	673	670	712	663	676	706	692	713	675	713	679	689	708	657	660	695	711	670	657	657	697	655	715	691	697	663	660	689	667	659	662	669	703	643	660	667	685	693	688	652	707	661	738	699	682	654	658	719	650	664	672	716	690	720	669	680	685	670	680	706	682	679	681	674	678	693	677	671	676	666	666	693	644	660	767	730	674	706	734	626	675	682	669	700	662	675	663	711	704	700	639	686	697	686	719	648	696	679	709	699	702	698	649	708	657	719	649	694	656	713	746	671	684	667	722	693	689	689	702	719	661	739	655	666	652	721	689	680	705	679	720	653	709	705	704	626	673	674	714	692	706	667	652	712	658	675	650	712	693	707	674	726	715	678	674	691	720	728	673	705	710	690	670	695	677	702	703	703	729	744	644	670	691	717	687	710	702	675	660	688	674	719	670	699	615	668	674	674	684	640	668	660	709	698	719	674	659	683	672	689	686	695	746	687	661	721	645	689	679	698	649	731	664	708	698	671	663	719	727	728	675	691	718	683	633	704	691	702	672	645	697	708	655	648	705	732	742	700	708	710	710	723	640	755	678	676	629	711	673	654	701	686	701	709	688	699	721	703	700	684	708	661	743	694	651	737	711	684	636	642	711	713	678	686	672	694	693	660	745	692	657	706	661	666	675	702	665	683	667	670	716	724	703	711	706	653	665	715	746	675	644	685	709	702	656	703	654	663	719	718	680	712	648	703	656	643	679	679	689	688	714	708	697	661	723	662	696	693	715	638	650	668	699	677	673	678	701	714	662	740	676	681	663	687	668	667	686	604	688	683	698	652	632	674	655	694	669	723	715	692	719	690	678	721	688	716	673	703	708	647	687	718	666	674	685	695	687	638	707	693	702	693	693	679	692	704	633	719	685	643	702	685	695	666	676	682	662	673	689	696	729	702	621	647	693	699	681	740	646	706	687	645	664	711	648	685	636	701	681	678	699	676	644	733	708	667	686	646	733	716	686	662	694	720	682	692	651	709	694	688	722	695	685	646	679	611	696	681	651	653	667	674	703	677	688	682	700	700	674	752	667	698	707	667	674	664	668	658	701	681	713	705	678	708	679	737	661	691	691	647	697	724	707	662	704	652	682	699	686	711	649	700	675	714	667	685	688	668	708	688	677	652	644	660	682	736	734	718	677	682	688	653	665	689	667	663	694	642	660	663	704	706	696	650	685	630	669	678	702	652	707	635	699	698	688	728	708	670	677	702	694	680	682	700	691	685	690	691	707	693	678	732	718	644	715	727	695	703	698	652	682	658	701	661	686	746	649	679	703	703	685	693	728	688	665	662	721	713	665	706	695	689	679	671	643	637	621	702	645	718	710	679	673	712	638	723	689	665	673	700	700	718	700	699	672	659	730	679	698	683	686	727	647	732	702	688	703	650	659	697	687	686	660	679	682	683	677	656	690	706	683	653	692	680	670	643	739	711	641	700	649	680	701	698	694	671	701	694	682	655	733	644	667	633	693	680	653	665	721	713	678	737	639	681	679	715	723	717	718	697	720	679	701	672	632	678	632	699	711	702	675	681	651	666	707	681	688	647	679	697	683	692	694	693	655	680	687	673	675	681	689	677	684	670	645	681	665	713	677	714	673	677	673	751	679	658	690	681	703	665	680	640	698	662	690	685	705	679	670	691	660	681	709	689	657	700	685	721	690	710	686	691	725	672	682	688	660	706	697	662	698	693	669	675	667	712	677	721	663	665	649	671	647	704	680	725	714	679	714	715	709	692	642	677	672	682	724	642	657	710	672	640	693	682	724	673	702	660	684	707	687	713	676	647	657	671	687	672	698	670	701	691	738	697	743	669	654	711	702	704	698	691	677	681	687	638	669	699	717	690	676	666	701	705	733	645	664	714	677	694	680	704	644	687	720	660	712	725	725	726	682	717	684	635	684	691	689	623	718	699	684	676	683	657	671	715	678	660	689	681	657	660	625	661	679	698	640	709	680	683	695	722	642	685	637	662	626	692	688	776	681	655	672	659	700	712	680	688	653	678	691	725	643	715	710	652	721	670	685	714	679	645	649	678	632	691	668	730	709	691	697	618	671	654	682	717	695	679	670	692	659	652	720	722	647	663	662	732	691	700	702	709	698	680	675	683	724	700	656	664	721	719	701	674	645	672	668	718	661	679	718	681	704	661	703	686	627	669	690	680	596	683	679	688	654	743	688	676	697	708	677	688	711	709	689	667	736	689	696	676	669	657	706	686	667	678	670	678	702	674	706	705	715	698	669	728	735	679	659	671	659	714	642	668	678	745	704	721	668	728	691	682	727	669
4094	598	284	256	272	238	223	241	230	185	231	259	223	239	224	223	238	237	231	202	253	222	222	250	217	227	232	261	222	244	214	225	214	208	234	231	232	195	269	212	235	224	216	236	267	248	236	232	239	234	250	230	221	242	240	243	255	245	213	226	232	241	215	237	222	260	226	262	230	226	241	210	249	260	244	220	236	221	241	237	209	229	225	249	226	223	227	217	257	246	244	242	255	235	214	217	247	239	251	249	206	216	218	253	273	239	239	233	209	232	212	263	243	220	247	220	234	237	228	214	233	211	205	209	249	244	222	240	233	231	255	222	230	229	259	241	227	230	225	227	231	233	235	227	244	235	250	252	216	234	224	243	227	213	237	212	228	233	249	228	243	252	233	221	229	242	218	209	252	198	240	238	223	218	229	226	230	229	248	210	263	244	247	242	218	215	247	215	258	262	226	242	236	252	196	222	240	254	244	243	222	233	258	233	243	240	204	225	237	224	237	233	245	254	203	220	241	228	228	203	210	253	243	228	228	207	226	215	206	234	219	225	219	242	213	244	236	204	236	235	262	227	255	244	246	252	226	232	226	244	211	222	215	267	245	240	251	275	197	249	217	241	209	239	209	244	237	229	213	241	205	252	265	245	235	218	214	243	206	234	236	261	216	218	226	241	187	218	235	235	231	256	246	216	246	234	229	223	230	222	206	222	233	229	216	228	231	222	263	219	240	223	219	242	253	250	209	214	232	249	229	231	233	250	225	225	245	230	212	244	205	218	210	239	205	212	243	226	218	215	205	230	225	223	245	237	228	243	214	225	247	235	229	228	240	226	210	219	239	218	210	226	233	252	205	232	225	230	235	205	230	243	259	215	238	222	234	230	243	199	190	226	241	235	245	223	230	227	219	216	219	242	231	212	255	246	222	233	260	210	228	218	260	252	230	253	238	225	234	235	243	225	238	243	219	214	205	221	248	204	227	233	223	217	202	235	217	215	230	215	226	230	203	231	230	233	259	201	212	226	244	241	231	200	277	211	255	254	223	255	233	240	227	264	240	211	234	249	270	246	237	229	238	223	216	219	254	267	228	236	229	219	226	242	244	258	207	201	208	216	254	220	217	226	229	225	222	223	240	242	237	238	209	228	220	208	238	231	246	222	207	244	240	225	211	248	257	211	218	258	265	221	229	263	238	232	202	248	228	257	234	236	223	244	219	236	266	218	216	244	215	245	262	231	235	217	238	233	230	252	238	213	234	188	243	236	233	218	257	221	225	190	234	216	221	237	222	234	247	228	242	226	233	226	241	208	230	227	229	243	221	243	250	236	261	204	243	235	248	233	242	229	244	233	232	237	232	230	214	217	235	220	235	219	201	242	218	188	249	235	209	237	244	218	221	240	230	254	229	227	251	218	249	226	254	222	236	241	209	224	231	272	251	236	227	241	213	225	223	252	222	182	229	236	228	240	221	234	234	235	213	232	209	246	251	220	248	233	265	226	216	251	240	259	220	234	218	221	253	235	227	238	225	240	230	274	235	269	255	241	222	249	268	228	225	245	210	207	227	229	224	242	230	227	239	244	255	253	229	231	225	196	240	221	245	252	219	234	226	218	264	262	220	228	249	211	237	223	226	253	251	251	233	244	248	240	236	209	213	211	218	215	214	231	235	215	227	232	200	221	223	240	244	207	243	228	252	250	262	217	204	238	227	245	230	270	252	236	226	257	260	197	226	245	216	247	251	206	243	235	218	226	222	238	206	219	246	212	226	210	226	219	247	251	222	229	200	210	239	216	245	198	218	227	241	242	238	219	241	224	229	238	243	237	253	262	220	230	241	219	230	243	236	261	251	220	241	246	218	227	242	208	254	237	225	238	220	226	238	216	227	221	252	249	236	249	227	239	224	244	226	260	273	247	235	208	232	223	236	255	226	222	200	238	246	249	201	232	256	237	221	251	227	246	219	245	207	213	215	242	239	225	251	214	259	234	236	258	238	236	248	227	263	240	250	240	257	229	229	235	240	237	234	223	239	234	243	240	231	242	232	241	267	213	206	245	229	242	223	274	210	246	260	234	219	247	237	240	245	235	262	256	237	269	223	228	242	231	225	238	228	202	245	213	225	229	247	220	252	211	220	239	236	249	241	224	250	226	225	233	222	249	265	222	237	240	244	189	234	252	249	248	240	250	230	230	247	246	232	230	204	206	252	239	210	222	254	268	235	207	243	208	234	219	225	255	243	227	227	252	222	227	220	248	253	253	215	214	258	244	222	229	228	224	255	225	205	232	231	234	233	253	231	249	248	205	242	238	265	230	250	248	251	228	231	261	233	221	210	263	227	271	243	206	236	240	231	227	232	242	231	245	248	234	223	245	247	237	200	246	216	212	225	228	265	256	215	222	220	251	220	247	228	215	224	238	210	215	232	206	250	237	233	245	242	198	211	252	230	251	229	221	199	191	238	236	230	238	227	249	256	261	225	217	238	221	242	228	224	225	237	236	248	262	235	235	229	216	230	233	232	234	251	208	239	244	238	231	211	220	270	242	255	218	245	225	240	225	238	208	222	241	244	219	217	203	220	238	225	251	236	241	220	230	206	216	242	219	228	220	263	254	241	234	215	229	231	243	259	224	228	216	227	227	229	242	231	251	231	254	207	224	227	227	237	242	219	230	242	221	229	228	224	202	237	218	230	242	219	238	223	223	236	196	236	224	221	232	256	242	219	217	247	239	241	206	239	208	230	218	248	196	242	200	239	208	237	249	232	233	235	219	211	258	213	234	204	226	232	237	208	239	223	208	219	223	241	237	221	235	241	215	231	220	242	216	245	245	238	206	257	234	239	243	239	273	241	221	237	261	240	229	247	215	226	222	229	258	247	251	225	213	213	246	276	249	223	216	231	218	243	236	244	249	241	242	251	225	248	221	244	224	226	220	212	208	227	264	232	235	239	218	224	237	213	242	231	226	185	256	225	250	256	214	246	215	220	246	215	208	225	231	236	222	262	248	236	229	230	224	214	256	246	264	231	222	253	192	231	234	241	243	198	237	223	237	245	252	244	213	236	213	232	229	221	224	242	227	239	231	237	250	218	220	200	220	249	183	222	224	223	238	244	218	220	243	223	244	223	255	231	246	233	234	249	227	207	258	238	229	250	241	246	250	238	242	273	260	239	217	258	247	253	263	214	249	259	239	224	213	237	221	260	223	215	212	233	252	263	228	246	232	235	242	243	235	220	217	226	206	210	263	218	212	211	249	254	226	230	241	221	264	239	235	243	237	224	233	224	215	210	268	234	223	217	222	224	227	245	260	204	233	224	239	215	229	232	246	262	258	231	210	241	247	250	238	223	222	217	258	224	231	226	237	234	228	233	237	225	245	242	212	239	215	253	241	221	227	209	212	222	230	225	236	215	265	227	194	198	227	226	231	247	223	236	215	245	225	214	234	233	263	208	235	239	218	224	251	233	227	236	221	225	235	234	257	222	224	240	219	213	209	204	239	234	241
3398	862	686	671	623	620	572	592	629	599	594	603	517	594	571	569	576	597	608	575	587	591	583	577	537	584	601	570	567	575	555	544	550	560	567	538	585	628	547	574	617	562	580	596	511	567	586	603	594	583	563	614	566	550	581	646	577	560	560	573	586	613	575	605	589	599	569	580	566	527	581	559	557	511	566	608	559	551	569	543	577	582	553	548	586	578	553	564	585	577	574	556	578	570	584	569	581	595	550	587	580	588	585	588	568	605	612	584	592	610	586	577	570	546	566	545	550	615	580	606	576	603	610	546	602	635	575	571	611	565	559	554	570	567	585	577	591	594	562	553	547	618	576	578	577	562	546	578	604	591	598	581	587	576	617	588	596	577	568	583	564	596	575	573	546	542	575	600	573	553	561	592	616	570	613	578	599	550	566	577	578	542	615	565	604	600	577	552	559	589	608	550	546	565	541	563	581	579	599	574	591	601	551	560	558	583	567	588	587	555	589	587	574	551	592	535	564	558	573	581	565	579	584	554	614	562	544	566	566	571	573	602	557	606	591	561	589	583	623	604	546	584	641	584	567	581	584	571	589	585	597	592	592	540	584	562	575	561	601	620	533	549	559	570	575	588	576	574	523	556	531	595	580	590	511	571	579	558	560	558	586	563	546	565	585	558	551	557	546	560	565	591	554	576	574	570	580	559	572	562	547	610	569	564	564	580	573	561	519	556	572	581	581	591	577	591	581	605	595	556	568	544	582	607	570	574	589	606	553	604	559	568	575	529	584	617	578	541	612	599	572	529	561	592	557	585	555	570	586	552	609	569	574	585	582	592	586	587	604	557	582	586	544	533	534	571	578	591	548	553	607	568	571	583	560	601	574	557	583	589	570	540	552	540	552	556	605	560	577	524	583	573	564	589	573	574	599	573	540	570	575	573	570	591	624	604	593	569	567	612	561	597	604	577	650	553	526	564	583	569	547	589	541	618	555	581	586	569	622	565	569	607	557	610	577	589	547	600	511	603	598	549	579	556	533	526	557	598	578	568	612	580	585	580	555	560	574	582	567	571	590	567	528	596	630	566	572	567	595	572	577	583	621	559	613	547	565	559	511	577	551	540	536	584	547	583	589	580	568	591	539	547	603	548	562	599	599	612	534	532	593	556	616	557	572	575	552	587	553	562	539	564	599	602	556	618	574	545	592	607	583	560	576	582	621	549	611	554	615	554	572	575	547	599	567	571	612	583	611	570	567	510	571	536	611	582	594	561	613	578	614	554	571	564	601	541	593	563	563	601	536	596	583	546	630	586	573	579	586	577	573	616	600	558	576	572	571	548	618	577	564	528	580	594	609	577	618	531	559	616	567	588	574	522	572	586	612	539	607	595	573	593	541	569	582	569	565	588	550	575	573	562	566	548	561	563	588	577	598	539	551	555	554	590	605	616	581	554	544	561	563	528	563	556	621	563	594	545	549	579	568	592	592	599	528	551	601	584	595	578	576	583	586	584	552	592	589	574	598	550	587	617	541	573	566	592	576	557	561	591	587	577	594	565	618	597	621	631	586	547	605	578	561	558	600	550	588	573	591	554	554	551	516	602	604	553	539	552	587	588	587	542	592	590	577	598	604	562	577	559	576	592	580	577	590	550	556	577	573	560	555	574	558	645	509	577	564	574	567	554	580	569	582	566	534	551	575	572	586	585	584	603	568	597	599	557	572	585	599	580	567	596	601	590	596	598	542	577	553	536	593	592	573	577	527	535	583	619	582	599	566	534	600	581	569	592	543	599	569	567	626	604	575	593	564	579	553	549	578	541	569	567	559	586	616	578	582	587	602	568	618	585	616	554	567	589	554	567	588	568	556	580	563	590	550	580	607	607	574	591	602	581	596	545	554	586	609	604	585	586	582	558	608	612	539	575	620	570	573	564	537	582	558	587	589	590	538	596	548	601	568	575	565	549	600	552	584	558	594	586	570	593	599	572	595	569	584	618	600	602	529	543	587	590	574	582	552	538	633	582	617	547	569	600	596	539	568	590	587	516	624	581	616	568	573	560	568	586	559	597	541	545	551	543	558	588	576	598	627	593	573	578	566	551	593	524	586	596	632	557	567	547	528	576	619	591	567	608	602	567	605	570	574	585	576	595	577	597	585	542	593	602	592	581	557	555	565	527	557	579	573	598	579	567	619	538	571	553	575	527	521	592	560	568	594	535	576	579	573	566	549	609	593	537	542	553	553	589	584	604	576	613	563	593	608	576	539	587	577	565	542	583	569	561	632	582	556	614	595	581	604	595	559	587	606	552	555	610	559	577	551	577	628	602	536	563	594	562	610	593	552	597	574	566	584	576	531	607	554	567	611	534	602	594	602	599	589	570	585	590	569	582	610	537	565	566	579	543	619	598	583	585	581	558	623	597	598	557	575	545	561	569	585	600	567	561	544	546	541	593	524	576	546	592	610	585	598	583	573	562	578	581	604	579	568	571	605	602	598	532	570	561	577	551	543	561	596	591	582	573	603	567	554	610	545	543	590	583	604	572	547	579	598	581	567	547	577	587	563	614	538	599	622	571	594	561	540	607	591	602	566	567	607	570	598	542	575	560	610	590	569	590	581	599	552	554	592	514	594	571	593	568	579	577	618	583	591	561	601	576	589	584	622	597	559	551	573	577	573	584	602	605	531	566	533	554	572	553	614	582	574	544	591	565	570	547	560	580	558	558	545	580	576	542	570	551	557	577	587	559	600	563	625	620	588	571	546	574	572	537	609	602	575	595	588	568	560	601	556	566	566	558	584	555	544	566	550	596	584	566	535	622	591	556	604	569	590	545	614	561	548	571	598	548	535	526	608	599	567	629	574	570	576	600	564	563	609	580	591	575	553	570	588	572	581	570	594	607	607	573	645	631	556	547	637	583	576	533	587	590	545	548	599	619	596	560	533	576	569	576	605	586	566	567	562	561	617	588	615	578	553	575	563	613	561	563	607	555	559	564	609	598	555	558	571	567	582	584	551	572	598	593	534	587	545	550	634	610	579	578	608	547	572	573	575	573	555	566	609	580	578	566	557	584	582	603	596	529	560	570	615	562	572	565	616	552	632	585	509	587	543	592	597	573	551	604	531	580	603	559	574	562	613	563	602	540	560	582	576	572	606	577	532	578	538	568	575	558	581	607	567	531	594	571	577	594	537	561	550	571	555	596	560	549	586	531	584	580	597	587	530	538	602	609	571	604	578	582	588	579	574	608	617	572	595	582	548	579	580	545	588	570	524	576	572	600	575	597	568	626	551	588	566	579	562	573	573	550	598	550	603	583	570	599	605	572	557	552	589	579	624	603	599	609	536	588	551	575	569	565	560	560	521	553	602	554	576	576	554	563	609	546	602	626	563	572	590	628	580	558	589	574	584	568	572	569	555	573	569	538	576	623	562	566	548	575	554	581	579	566	608	585	576	571	611	563	551	548	580	556	625	596	603	621	577	572	554	569	567	573	549	567	562	574	574	565
12327	1489	758	628	531	520	467	450	413	398	426	392	402	341	374	382	413	356	389	404	384	419	399	405	395	416	364	361	399	391	358	389	370	384	357	370	341	382	441	376	392	362	398	355	370	402	374	390	404	402	381	392	411	353	383	378	368	406	388	355	369	379	347	388	385	376	408	388	343	384	389	381	367	358	372	394	398	354	377	405	395	422	368	383	373	353	355	357	371	362	389	378	387	359	387	402	393	352	388	357	370	380	360	385	379	359	391	366	350	354	383	377	367	357	375	361	389	397	405	390	382	346	362	398	376	362	386	333	341	393	386	375	402	415	340	392	343	376	402	384	377	394	401	353	363	401	350	348	392	362	408	409	327	406	361	327	390	377	396	385	344	419	362	376	365	364	387	365	422	370	388	346	378	373	361	377	353	378	353	365	350	394	370	418	374	351	368	384	395	361	396	349	397	389	400	358	389	350	364	389	369	377	384	363	369	382	367	369	391	374	364	387	396	407	375	375	406	376	380	392	374	399	417	410	357	376	378	355	364	339	374	396	365	351	399	344	373	391	373	370	353	363	358	353	385	341	401	380	377	377	375	326	371	379	408	392	360	362	350	358	394	369	364	387	388	397	376	409	346	368	402	381	377	388	400	343	383	381	363	369	359	376	381	363	369	349	353	399	359	373	366	347	388	395	423	369	361	380	402	390	385	373	381	370	430	378	340	363	380	354	383	387	378	386	392	326	393	389	352	357	369	371	394	362	388	398	340	377	385	415	382	367	378	386	361	371	351	348	381	345	376	378	399	378	375	393	412	357	364	392	392	391	369	405	369	378	380	416	360	404	381	379	389	394	384	371	405	372	371	349	388	358	360	333	368	418	392	385	381	399	364	385	359	385	390	365	363	353	341	390	393	405	406	390	359	397	393	356	356	382	386	366	408	398	374	394	370	363	375	378	379	374	358	370	359	371	376	397	384	422	402	376	416	380	381	342	371	364	346	353	370	420	376	392	355	358	371	387	433	368	345	353	356	385	389	384	384	361	386	379	406	374	369	343	371	378	348	362	364	388	388	376	397	356	389	413	380	361	382	393	391	388	389	338	390	430	375	388	358	373	385	383	403	401	403	364	384	417	392	334	374	350	385	377	339	394	375	393	372	367	333	370	393	393	374	374	387	377	384	384	388	385	373	394	387	373	397	364	362	409	383	350	363	382	356	336	357	359	397	386	346	380	402	375	395	353	412	381	396	384	373	395	367	369	361	382	364	386	360	412	354	350	400	388	363	344	391	355	385	405	355	373	405	373	365	384	372	331	400	384	412	391	389	387	361	375	373	358	364	351	375	349	377	385	373	362	424	384	394	420	356	396	356	362	391	407	364	388	336	381	367	380	403	381	366	373	389	413	377	377	364	388	401	348	373	397	352	378	380	362	382	368	373	411	415	375	382	405	356	398	373	380	374	380	390	381	369	397	379	381	370	380	356	320	366	338	350	380	384	375	404	337	413	404	391	414	394	365	343	387	412	383	382	346	359	350	349	418	367	414	352	355	370	413	382	384	357	380	387	406	397	398	375	368	363	370	383	389	376	323	410	376	389	379	382	399	367	368	387	381	363	375	370	378	375	357	348	353	381	426	395	368	390	419	366	411	386	368	376	389	374	387	367	379	362	401	373	389	375	388	355	352	361	380	351	389	384	340	377	372	370	383	359	360	385	353	366	384	360	392	402	365	364	346	362	389	380	398	380	344	351	354	388	388	384	372	393	396	388	374	349	376	377	365	361	323	388	404	428	405	405	412	388	354	381	355	397	433	384	363	386	356	381	355	383	383	354	384	347	417	391	408	389	378	349	387	397	355	348	395	367	357	362	400	372	377	365	372	382	362	380	382	366	401	392	394	373	408	418	378	368	389	352	369	348	350	392	370	368	408	341	357	361	349	387	404	339	382	382	382	392	359	385	353	391	389	360	379	358	373	397	367	390	404	397	381	407	358	370	359	373	378	374	381	404	330	366	368	403	407	366	379	388	400	406	393	411	378	355	343	325	357	380	352	379	368	362	363	382	420	399	374	371	352	354	365	373	372	359	384	393	392	366	376	369	377	368	383	376	374	374	404	397	364	395	374	366	361	355	362	362	347	407	404	354	376	372	378	366	396	349	370	398	360	344	353	407	363	400	382	382	396	343	348	396	376	350	372	372	366	353	344	408	392	374	384	367	413	405	366	367	385	360	385	385	407	371	366	374	426	410	344	382	414	358	321	356	384	381	388	357	354	407	365	382	350	357	367	332	341	397	370	372	363	405	329	352	375	360	382	384	365	368	387	366	357	386	373	385	404	392	361	397	380	412	373	365	361	362	378	355	385	372	402	403	388	387	360	351	373	386	368	379	378	347	394	365	393	386	420	351	373	351	382	380	356	347	381	415	439	383	359	376	381	367	397	379	379	356	379	385	353	381	381	355	372	369	356	381	395	352	366	361	406	357	361	414	389	355	385	385	374	392	396	408	399	344	380	380	358	373	389	380	346	346	368	404	357	352	403	372	397	379	373	364	375	379	355	380	393	380	375	377	350	397	385	358	353	365	382	374	359	396	396	396	402	383	366	407	395	364	385	374	379	385	369	378	353	374	343	346	384	394	391	368	357	362	354	414	378	363	393	367	390	385	388	379	374	343	407	362	395	373	378	363	378	372	376	359	393	372	407	387	388	357	373	378	377	372	428	365	398	387	391	388	379	380	363	425	410	378	417	376	363	333	395	368	372	377	390	380	380	420	421	364	371	379	394	371	367	361	365	406	398	334	403	375	402	383	377	405	323	407	362	403	393	410	389	384	399	371	348	372	379	375	394	387	369	330	381	362	363	363	428	361	396	355	373	411	362	381	367	356	396	367	381	406	390	388	332	422	379	394	394	347	345	357	396	387	344	381	375	384	382	362	413	389	389	352	375	358	377	377	401	363	387	362	351	352	364	371	376	365	337	403	357	377	355	361	375	368	399	376	382	399	386	392	369	404	379	375	429	383	375	389	325	348	375	372	383	433	361	372	352	387	398	363	368	353	385	400	399	363	374	365	350	359	399	360	352	386	373	384	376	353	381	416	365	390	374	391	361	371	401	356	383	362	426	397	360	393	388	391	366	352	384	342	418	380	388	407	377	363	405	350	365	389	383	387	399	375	380	355	366	367	337	405	384	417	385	382	365	356	372	398	396	375	380	404	406	370	373	414	367	383	378	373	361	378	389	346	390	380	393	426	366	394	397	332	404	387	384	375	364	388	410	361	372	382	383	367	353	355	416	408	365	352	366	389	380	376	361	367	350	372	356	388	349	423	382	359	376	385	411	375	366	387	350	398	392	346	395	394	433	369	393	371	401	385	404	428	342	411	378	412	378	366	326	410	373	356	375	369	366	359	384	411	385	394	425	398	406	405	345	375	378	352	348	376	364	367	357	356	366	377	432	355	331	369	380	353	360	357	379	378	410	362	389	380	362	372	366	333	397	388	400
9295	1621	1617	1876	1626	1471	1341	1138	1128	1070	1060	1026	894	987	1017	931	980	891	911	905	916	865	900	906	904	862	874	878	900	859	938	868	870	822	856	869	912	829	882	881	828	885	913	830	891	854	853	872	875	820	866	845	818	885	855	873	862	832	846	782	824	804	846	910	888	876	898	836	931	811	860	918	870	867	845	864	853	861	906	803	880	836	893	822	871	838	831	850	857	841	835	909	855	857	841	824	863	833	859	855	886	881	853	861	869	901	907	807	897	896	883	831	893	904	872	877	895	878	907	855	898	880	843	873	889	864	875	905	883	872	879	886	882	841	840	890	884	942	906	884	893	819	843	833	822	845	836	812	835	857	874	807	891	843	823	828	912	829	854	846	862	886	909	911	854	860	867	843	837	882	901	877	840	879	884	835	831	884	867	824	901	883	863	844	847	869	865	868	890	865	871	806	901	900	890	865	873	881	873	890	851	893	877	823	797	857	932	901	854	865	909	823	859	867	821	837	936	879	838	862	898	859	888	907	838	865	857	846	861	891	916	925	822	887	822	868	855	869	875	868	875	898	839	877	875	879	880	877	903	843	820	905	884	881	862	849	840	883	896	878	887	880	862	867	851	850	899	820	808	852	839	906	859	882	868	842	851	904	829	873	885	919	848	893	877	854	874	874	855	873	866	881	875	906	866	932	799	847	922	924	857	849	786	908	904	896	834	838	898	862	831	880	865	821	831	847	862	857	871	890	875	883	832	843	886	824	860	872	823	838	886	822	903	885	891	926	806	832	872	908	833	860	836	851	917	849	847	844	827	863	839	869	830	858	906	873	841	786	864	888	879	840	848	883	832	801	823	886	846	885	922	866	846	852	864	861	833	881	895	878	811	838	845	864	779	876	827	814	846	848	839	870	835	901	860	878	891	914	869	793	874	826	806	837	867	872	831	868	848	884	866	897	845	876	829	872	846	843	845	875	920	847	880	852	830	879	868	896	813	876	873	844	826	893	847	863	869	905	883	875	885	879	848	876	859	873	829	866	809	898	860	819	848	842	864	869	852	879	855	850	888	797	828	867	846	802	880	862	867	843	833	824	882	824	866	886	843	860	909	870	868	846	892	864	865	882	846	899	859	895	887	924	884	877	854	839	911	855	872	799	896	820	879	918	886	892	845	901	807	841	873	880	880	815	862	841	834	913	879	891	834	856	869	847	935	863	853	862	853	829	900	860	887	883	878	877	854	964	860	827	893	846	859	880	807	832	871	883	915	866	860	862	869	900	882	862	886	860	863	869	905	887	832	902	842	872	948	886	840	843	874	861	916	835	861	857	789	838	860	856	833	855	851	866	822	865	888	827	862	854	883	879	854	865	858	868	873	900	839	843	908	873	885	893	869	930	861	838	863	887	868	865	845	843	864	875	878	863	874	882	839	846	815	841	866	870	870	856	810	824	900	869	826	852	889	860	889	876	878	830	851	855	855	889	908	880	890	888	851	855	907	848	868	866	869	824	861	894	906	824	824	847	848	858	871	896	863	832	858	892	865	887	867	795	893	895	872	899	856	896	871	849	885	824	858	901	889	873	849	802	864	870	842	896	853	790	913	846	851	799	885	869	858	871	850	822	830	878	869	928	848	854	845	903	863	880	828	889	840	888	850	926	851	861	924	868	864	840	922	870	858	921	891	924	847	885	845	872	865	831	880	821	839	836	883	816	892	781	888	914	825	865	820	897	807	851	865	856	874	845	863	860	876	847	864	895	838	857	869	831	867	842	801	859	840	863	841	870	824	829	847	880	840	811	847	855	805	854	836	837	877	818	865	817	858	832	821	856	884	837	860	847	865	847	867	813	872	792	843	838	902	829	871	858	854	841	856	835	905	802	849	894	854	814	831	871	883	867	804	885	840	856	864	837	887	910	853	835	878	891	919	884	866	891	863	859	809	897	859	845	846	896	798	816	860	877	901	824	916	869	842	850	862	891	851	833	867	816	870	926	835	853	874	876	892	796	867	866	899	845	863	908	865	855	855	869	916	864	802	926	881	864	784	849	825	818	861	862	828	880	885	877	844	866	890	891	927	866	874	927	870	836	855	863	828	865	858	862	879	820	855	809	887	870	857	832	832	849	839	899	822	871	848	829	849	856	892	833	875	897	843	894	845	892	869	817	845	865	898	942	867	847	836	866	902	887	874	889	912	868	823	791	830	869	897	807	924	855	808	844	908	869	882	843	846	871	901	853	826	834	887	832	889	820	821	893	877	875	844	835	849	845	871	844	884	879	881	832	879	877	867	895	903	857	854	900	851	856	875	828	855	839	806	889	802	866	868	911	859	882	823	839	877	865	840	858	822	887	877	909	847	863	898	833	906	817	780	893	885	889	874	862	842	799	824	849	891	892	829	890	827	869	843	901	808	838	921	894	865	842	830	790	875	869	889	879	847	824	904	869	872	866	888	957	889	875	860	857	859	861	799	870	849	814	871	816	816	844	853	884	879	890	872	799	941	869	851	839	884	852	912	877	844	823	881	838	838	849	861	863	819	821	920	871	875	900	876	910	884	814	925	883	809	849	837	831	846	833	923	860	847	855	892	785	868	841	812	866	849	844	899	845	841	856	830	926	829	849	799	843	866	865	860	889	879	822	901	858	860	815	821	873	874	785	842	863	853	892	839	866	903	900	857	857	947	878	891	877	917	850	835	839	862	812	855	894	881	869	863	832	890	935	880	851	874	841	838	839	874	829	885	902	837	825	830	865	796	838	908	866	845	895	864	797	888	920	844	880	844	847	849	884	868	937	874	880	811	834	933	882	838	835	878	780	871	869	862	892	890	847	808	831	853	828	816	875	915	909	881	905	878	845	892	832	877	879	801	921	930	848	844	849	903	874	886	838	875	875	870	839	822	892	857	827	834	827	809	817	804	817	843	836	828	911	899	839	859	827	893	842	843	862	875	870	857	840	918	896	879	855	875	879	862	836	901	823	864	859	878	855	947	845	921	861	857	881	853	904	859	857	912	885	816	907	921	847	811	882	861	866	831	881	871	849	855	887	836	888	885	955	866	929	917	842	830	842	831	826	920	886	850	857	883	859	877	846	908	863	887	825	801	892	840	821	863	884	883	823	768	916	835	852	922	881	879	819	851	853	851	866	874	801	856	845	830	890	855	821	828	878	880	891	835	875	921	842	922	885	860	835	826	906	859	893	825	925	871	861	869	862	869	887	818	868	864	837	860	908	849	833	873	878	850	885	862	859	844	860	814	832	864	933	863	867	876	856	855	889	823	865	844	879	899	825	859	849	888	848	910	795	849	883	898	846	884	873	896	874	878	831	825	842	870	872	867	882	868	879	844	907	819	871	926	853	901	873	860	822	894	859	878	873	923	862	875	861	841	952	866	853	830	860	897	854	802	868	878	826	839	864	832	923	929	859	837	824	899	870	862	853	839	880	850	848	836	858	887	815	863	864	848	881	877	889	859	802	827	857	857	896	845	843	885	830	891	914
20569	3225	1143	838	612	519	438	416	348	320	334	318	333	323	378	291	326	297	305	315	324	309	292	347	315	307	323	329	284	312	345	293	305	323	308	292	317	331	324	310	325	323	336	337	325	320	307	306	304	302	309	291	311	334	304	281	298	349	305	274	305	308	313	309	318	299	274	276	303	290	303	284	284	275	294	292	290	282	306	280	325	300	289	284	315	318	314	261	319	294	300	315	313	295	314	294	297	312	302	308	311	320	337	292	330	316	304	322	317	307	270	312	289	304	329	303	308	293	271	291	325	315	318	302	289	311	311	300	307	311	316	301	310	294	298	294	302	271	304	317	278	318	318	261	305	311	299	318	305	291	267	278	323	326	307	331	320	320	264	304	280	293	295	287	256	303	350	308	323	293	309	283	283	288	297	285	298	299	311	274	282	287	321	331	328	294	343	279	285	298	330	269	291	315	314	320	289	288	294	301	312	331	308	306	294	329	290	270	300	284	286	282	343	299	300	310	299	299	282	289	327	317	337	328	307	325	316	312	309	268	288	335	284	290	331	328	296	315	285	311	301	299	297	301	311	325	291	340	279	302	267	290	293	317	307	310	330	289	299	299	316	306	307	289	317	283	292	324	289	314	314	287	312	320	304	329	294	261	298	281	298	309	297	329	314	307	305	296	300	314	305	300	323	315	284	302	299	315	315	305	294	343	346	273	306	315	326	265	276	293	301	286	344	295	282	342	301	307	354	350	293	289	306	316	296	301	307	316	289	306	276	306	315	321	322	320	323	270	294	300	303	316	343	298	314	306	300	293	327	317	290	281	315	308	305	298	296	298	320	305	298	269	274	286	309	302	281	302	298	277	274	276	299	310	301	266	319	302	306	312	306	260	333	322	291	301	314	321	271	273	305	338	287	316	300	322	270	299	284	294	333	302	288	292	315	318	313	295	313	325	313	293	295	312	323	326	276	290	284	315	284	290	321	284	319	269	326	314	303	291	291	294	312	265	288	327	303	294	295	316	292	308	297	357	313	331	324	281	295	279	310	306	309	285	301	272	327	313	305	314	325	289	320	304	297	328	315	299	305	312	303	298	273	274	295	307	302	280	356	288	301	306	313	305	315	318	285	308	306	313	306	308	275	298	343	293	296	317	305	304	310	328	306	306	305	328	304	281	272	303	281	308	306	324	307	293	320	275	260	275	316	274	293	326	308	314	315	288	331	284	308	345	332	326	297	302	319	338	304	295	314	304	314	305	294	288	291	319	283	304	336	334	353	315	322	319	313	318	328	280	307	289	276	278	284	300	337	293	289	278	286	287	279	313	294	301	276	294	289	289	316	302	298	311	303	316	308	281	318	314	324	293	312	308	306	301	292	281	279	286	311	333	279	321	312	267	288	291	302	312	316	294	290	315	337	318	366	301	308	284	329	325	299	280	346	297	298	304	305	274	270	285	274	300	263	287	269	296	287	320	316	301	299	306	305	300	305	300	285	304	272	274	295	320	271	314	308	279	293	280	325	323	342	272	299	325	307	285	298	298	282	304	315	282	273	333	290	295	300	315	265	300	282	346	303	332	339	298	278	328	286	292	322	298	312	302	287	310	303	322	301	290	303	308	347	275	322	308	289	270	296	296	304	290	297	296	284	276	285	292	298	281	286	328	298	297	277	310	318	306	304	306	303	287	317	299	304	356	313	287	281	340	343	330	281	301	384	329	299	306	310	303	304	306	279	316	313	274	322	276	322	288	304	321	283	321	311	320	300	303	313	315	278	303	306	310	276	266	318	280	286	314	305	278	324	299	326	328	303	304	306	326	305	309	317	314	308	298	292	302	301	307	322	274	304	330	299	296	340	305	286	295	341	280	336	310	283	265	270	293	306	289	283	316	283	311	303	296	341	322	308	301	290	293	287	295	299	327	295	259	303	293	335	312	300	296	301	275	295	298	311	321	306	319	309	294	331	325	268	304	314	327	270	322	313	293	268	303	313	314	293	314	301	309	326	313	327	322	277	306	325	290	281	304	293	316	301	304	307	302	289	310	298	325	324	296	287	291	299	277	296	302	307	284	299	326	311	301	312	318	294	283	291	312	296	317	289	318	261	315	266	301	320	296	282	309	306	308	304	281	278	312	284	286	309	300	298	322	304	286	303	320	325	305	289	299	270	305	284	309	295	313	283	298	308	309	316	295	312	257	317	316	282	303	299	295	323	282	311	311	328	317	293	294	291	303	264	310	299	329	291	312	303	284	291	300	325	274	300	288	284	320	303	303	301	311	273	292	304	296	287	301	304	306	319	317	278	306	276	311	279	308	306	281	306	284	310	296	328	319	290	290	288	305	300	312	325	333	299	328	315	309	294	296	338	306	270	286	302	310	297	307	318	322	315	318	287	290	324	301	289	307	273	285	298	293	323	290	333	296	343	310	324	331	297	287	287	314	304	307	306	292	300	305	305	274	312	280	295	298	286	316	325	296	295	274	313	286	297	317	312	329	282	320	298	304	293	323	288	279	324	318	306	281	307	307	266	289	283	304	269	302	345	306	268	317	306	317	301	283	314	285	279	291	299	289	286	282	313	284	310	304	284	308	308	309	314	320	280	304	290	301	329	302	315	280	275	267	306	287	314	321	299	297	276	316	325	297	301	292	270	308	321	279	319	314	305	293	297	291	322	287	297	297	302	338	296	278	307	318	337	322	311	296	322	324	308	320	308	316	300	314	309	275	314	329	288	281	303	262	300	307	278	327	275	277	324	299	312	286	288	336	308	342	298	296	273	286	300	306	330	277	297	321	302	333	331	279	313	326	346	326	300	317	304	301	294	297	315	284	330	321	300	320	304	322	311	311	297	298	284	327	293	295	275	311	321	292	284	289	314	307	306	307	285	266	296	303	304	312	316	304	313	306	332	302	290	302	291	302	315	287	280	282	307	305	296	317	309	358	287	310	276	322	281	298	352	283	304	281	289	285	294	292	284	302	325	295	347	298	268	311	295	309	322	293	280	335	306	314	314	319	325	304	277	341	309	287	265	296	322	317	336	295	345	320	315	329	310	306	290	312	255	284	279	315	299	271	331	303	298	304	275	288	285	250	305	311	304	278	314	286	314	277	291	321	316	296	308	280	306	297	339	319	289	304	292	308	316	271	292	285	336	305	291	292	331	290	320	322	312	337	323	303	293	274	299	278	306	334	303	342	302	294	310	294	361	277	303	284	285	279	326	315	279	287	310	268	321	313	316	301	298	309	327	303	286	282	259	319	286	318	280	315	264	278	297	333	358	284	286	296	264	293	263	292	298	293	301	304	326	293	280	298	326	291	286	324	292	316	293	333	303	299	303	286	325	291	262	303	309	325	332	289	291	309	295	299	297	294	316	304	295	353	305	325	310	265	304	302	306	289	321	297	311	315	288	296	315	325	294	269	276	298	301	298	320	361	326	295	287	338	325	267	295	310	298	257	304	253	276	297	314	311	324	303	306	310	287	322	297	297	322	309	326	290
11657	2253	2185	2546	2019	1703	1486	1251	1183	1064	989	938	886	864	806	785	827	740	767	784	792	763	711	788	726	702	747	722	704	742	748	743	680	732	748	763	717	714	738	703	692	710	666	766	691	696	696	659	680	675	740	661	724	704	701	718	659	714	707	673	691	649	726	691	702	676	681	667	655	697	666	699	746	656	664	665	638	702	690	674	678	713	675	648	653	711	686	719	676	660	710	697	707	657	703	658	694	692	689	696	653	700	676	715	690	652	690	695	672	730	672	707	695	705	701	644	669	715	693	657	689	713	658	687	647	661	714	668	697	696	671	685	678	685	676	642	695	661	663	674	698	700	697	692	693	707	720	691	650	684	705	714	655	672	700	706	696	728	699	698	664	668	666	649	700	650	720	706	692	704	657	701	702	663	708	631	659	670	662	711	684	732	711	652	721	718	678	667	739	646	687	660	676	660	673	661	718	719	680	656	739	744	691	648	680	688	713	673	676	704	699	633	716	691	655	665	658	675	651	661	637	632	677	734	718	687	705	640	686	633	706	695	712	647	693	684	635	684	684	677	672	660	692	715	681	697	644	629	715	725	681	684	682	690	650	664	666	673	692	666	677	661	687	690	672	729	682	682	712	673	697	665	726	696	695	689	697	724	692	673	675	670	724	696	678	715	707	675	730	682	671	671	673	698	659	663	691	637	710	666	716	696	682	720	670	667	655	669	713	625	660	719	666	668	699	700	674	697	637	681	663	682	683	721	720	644	713	667	685	648	706	629	624	716	744	729	654	700	666	656	649	691	731	715	682	687	679	653	691	645	711	687	652	714	715	677	691	705	686	710	653	669	675	716	711	709	670	688	665	690	658	674	735	688	722	696	652	679	657	682	686	672	697	665	675	698	637	697	699	668	696	657	662	635	658	704	685	725	696	689	651	693	625	657	650	689	726	692	699	707	698	696	705	696	696	664	723	700	691	658	667	661	666	670	697	672	719	635	648	681	678	696	676	698	694	653	620	680	736	649	672	674	668	692	714	704	686	685	707	672	672	678	722	656	655	629	684	733	671	681	725	682	676	658	676	695	638	643	686	725	660	628	750	651	706	704	676	685	731	697	641	653	693	690	665	642	667	692	666	704	711	718	686	658	689	718	709	697	656	678	697	665	696	688	736	674	670	689	728	683	688	700	682	658	703	639	660	664	668	649	672	634	753	684	679	639	677	678	695	659	600	687	687	642	718	704	712	660	693	647	711	664	713	703	698	699	647	703	664	708	654	693	748	692	702	647	665	686	727	738	687	732	705	650	689	640	686	702	681	704	634	695	677	668	683	687	750	678	705	647	702	663	644	690	659	657	631	679	676	710	701	683	697	708	692	628	659	671	677	715	713	659	702	700	702	669	713	683	665	668	687	635	679	683	692	652	654	699	668	654	679	691	670	667	673	670	726	693	729	716	695	673	679	684	695	682	646	705	672	718	700	670	710	639	700	683	717	640	658	667	644	686	704	718	656	657	737	684	625	689	738	637	649	672	680	679	671	700	704	731	678	655	642	667	655	666	663	684	702	703	733	663	686	676	683	674	703	720	679	674	678	696	671	715	747	715	653	684	701	664	706	691	690	686	652	713	661	697	687	677	665	698	701	647	739	646	733	718	709	715	727	691	683	633	686	676	652	670	707	650	724	659	678	690	670	647	705	668	675	664	646	646	731	662	656	718	721	668	737	662	671	669	718	649	656	649	673	733	694	730	659	688	757	667	684	649	709	698	695	697	717	743	693	681	655	694	711	698	684	678	685	722	709	662	704	688	718	712	697	705	723	697	724	653	683	703	651	650	691	725	670	715	643	682	692	744	669	687	695	682	657	680	685	720	652	699	657	733	705	645	706	742	725	675	667	702	697	666	705	666	682	702	699	651	651	682	659	690	688	746	680	634	631	740	655	674	712	671	706	684	675	693	688	720	661	662	700	653	675	663	672	683	698	636	679	697	710	710	683	685	695	680	669	716	687	693	713	664	698	670	662	708	721	661	638	696	711	696	667	731	706	686	694	704	704	663	687	730	628	690	657	661	667	640	689	676	704	671	663	686	683	667	683	664	696	700	716	681	662	725	692	678	665	685	685	716	703	700	681	657	710	690	712	650	685	708	678	710	703	672	658	706	682	673	662	695	684	653	685	691	687	682	681	701	679	689	691	747	691	652	663	712	670	690	672	704	686	664	643	683	657	708	663	728	680	674	664	699	687	684	647	674	716	690	671	677	721	685	698	683	719	766	682	719	648	662	711	676	685	716	591	728	649	669	683	683	649	729	724	666	659	681	702	651	695	691	666	688	664	679	721	690	702	690	680	634	708	676	683	651	646	732	686	688	669	694	687	702	690	685	695	699	679	648	692	647	738	669	671	669	679	672	696	670	672	676	668	700	685	704	643	665	707	675	721	662	696	665	718	619	691	668	640	673	710	686	719	682	678	677	692	703	684	684	717	672	709	703	675	652	652	681	641	695	688	666	677	685	694	663	689	686	683	662	691	685	719	668	688	659	732	712	685	673	699	703	683	711	710	685	656	689	696	683	668	646	692	699	639	690	657	709	709	713	710	670	640	697	673	689	644	669	717	707	701	668	713	682	678	722	635	674	666	728	710	673	693	675	677	672	707	675	684	669	700	683	650	690	674	684	670	690	658	674	660	710	699	724	696	710	693	667	695	658	692	708	701	709	731	644	669	696	708	675	740	700	646	670	717	668	746	672	676	686	647	651	682	679	694	692	685	712	689	638	647	658	707	706	701	713	690	679	672	709	691	676	660	718	739	655	682	708	696	692	672	669	678	673	678	691	692	691	710	736	715	748	688	660	684	643	673	700	685	691	667	650	718	727	668	706	697	729	697	640	691	696	715	650	648	642	654	659	706	695	643	732	674	651	686	682	663	697	697	678	710	676	714	669	678	667	658	680	730	701	716	689	674	725	749	723	638	685	692	686	748	701	688	658	656	679	705	685	686	667	717	707	699	679	670	694	680	673	687	699	665	646	704	701	689	663	716	705	654	668	649	707	650	672	657	665	655	693	691	679	684	680	670	717	671	619	701	657	673	663	664	698	692	692	652	724	686	707	681	667	668	685	676	684	682	688	708	643	685	670	691	726	697	713	678	688	637	677	668	694	678	693	645	702	725	638	722	730	703	684	733	650	681	702	669	650	706	652	703	705	698	697	696	698	662	682	637	706	694	648	688	653	644	685	690	717	679	652	726	676	638	688	733	638	701	713	658	719	706	673	679	681	694	662	663	726	667	649	709	692	652	652	675	682	681	699	677	684	678	730	681	711	682	711	640	723	676	693	704	687	716	643	686	672	684	679	685	751	674	684	718	661	624	669	691	694	664	706	681	731	707	691	672	699	662	679	661	719	676	671	676	708	678	706	713	660	657	672	660	670	672	713	710	678	718	694	699	683	680	715	651	674	677	630	682	712	664	666	607	656	658	684	640	680	686	700	674	703	652	699	661	721
3971	525	247	215	248	240	226	243	233	239	254	236	254	240	253	233	226	232	275	248	219	236	224	223	207	222	203	219	247	233	248	213	234	221	203	219	263	241	216	273	253	240	253	232	221	229	249	227	226	223	250	248	244	215	200	242	216	207	224	211	239	203	242	240	244	243	214	219	240	239	242	231	239	228	244	230	241	200	242	247	241	236	234	237	248	224	228	235	219	232	238	250	225	236	244	232	224	219	244	241	258	263	198	235	226	218	236	241	255	251	240	221	243	207	224	238	252	245	248	246	246	254	229	240	241	197	228	225	245	229	240	239	222	226	202	246	211	246	216	262	212	219	246	209	216	189	231	259	248	207	233	234	257	227	256	221	227	218	213	206	235	211	219	221	253	256	240	225	232	194	229	232	229	229	253	259	184	234	217	219	226	218	270	217	242	222	226	234	229	230	230	225	232	236	247	221	237	220	221	220	228	215	243	229	228	210	225	219	233	261	224	221	240	249	259	224	242	221	224	246	263	236	207	240	251	231	217	240	241	240	245	250	217	261	203	225	237	226	248	242	230	241	245	195	206	233	244	233	240	204	213	202	228	195	243	234	211	236	259	255	211	234	196	210	217	253	206	247	240	224	229	261	266	242	239	245	225	231	228	254	251	216	220	226	245	237	230	234	211	250	258	255	192	240	243	263	233	224	218	236	247	226	219	223	222	228	211	246	242	208	230	227	227	253	225	242	195	224	218	229	212	236	225	216	251	212	246	223	236	199	220	243	227	202	205	201	239	228	253	251	225	280	242	228	251	211	244	251	247	222	236	261	234	252	261	229	234	210	220	224	248	217	212	191	236	204	248	246	208	243	232	239	248	245	223	239	257	250	244	215	240	209	234	255	222	203	245	195	242	245	236	244	246	220	232	235	226	238	229	215	231	238	220	243	243	204	214	232	219	234	253	208	275	227	225	259	212	244	232	239	225	229	214	237	211	236	218	229	241	214	229	217	209	230	227	235	216	201	212	221	235	227	228	235	221	226	207	237	246	227	228	220	205	244	232	255	222	252	222	206	230	235	210	249	228	229	228	223	210	241	256	237	235	229	240	219	233	232	208	240	215	255	206	227	230	245	227	214	244	251	223	226	224	222	238	270	215	222	228	249	212	243	223	230	245	243	222	221	236	259	234	271	215	228	238	220	219	225	234	239	221	235	237	231	252	203	242	264	223	224	236	242	247	225	269	213	217	218	240	264	241	241	224	209	212	227	213	251	261	250	223	272	238	247	212	234	206	241	233	227	211	241	214	233	221	234	204	252	225	241	206	233	230	219	221	205	238	214	215	211	217	221	220	191	232	271	217	224	208	242	220	239	227	233	240	264	258	233	231	257	220	227	222	222	245	223	235	225	243	241	236	224	249	255	203	232	243	229	210	216	233	238	243	233	239	205	225	224	271	246	215	236	226	197	207	236	225	237	197	229	223	231	222	229	241	212	210	244	237	249	234	221	203	232	225	223	236	241	242	231	215	200	206	221	227	293	252	225	230	233	247	223	235	259	205	225	227	247	262	236	244	213	232	223	221	254	246	255	229	225	229	218	205	234	208	234	230	253	219	272	226	257	227	240	206	255	241	242	211	230	229	230	210	220	243	236	218	276	214	224	237	243	237	238	220	241	238	206	178	189	248	193	212	244	226	248	233	231	239	231	226	244	253	220	234	229	222	235	235	234	259	249	233	235	241	241	220	207	217	215	205	234	230	230	216	245	223	244	238	227	221	247	215	217	233	226	213	240	220	250	225	211	225	206	209	242	224	229	240	248	231	233	235	223	246	243	243	216	242	236	221	221	226	220	200	211	244	235	243	243	251	252	243	246	226	236	232	216	222	240	231	211	226	207	224	226	233	200	230	250	231	224	222	244	204	238	223	241	236	230	230	236	253	261	240	245	234	206	237	257	203	228	210	234	251	232	212	240	214	228	215	220	278	231	245	239	251	235	237	213	202	255	232	237	234	221	223	224	219	270	253	239	236	243	212	241	265	256	190	232	242	247	258	214	263	203	231	212	233	239	236	189	225	248	247	227	242	234	235	227	234	244	212	228	244	219	222	227	239	240	204	196	220	243	244	231	233	217	236	208	245	233	229	243	219	209	219	192	240	228	249	230	256	240	223	266	197	225	248	218	249	209	238	220	217	235	223	244	230	208	226	240	238	237	216	220	238	228	220	239	220	243	263	228	213	213	226	233	226	203	226	263	223	236	189	262	243	257	237	253	250	235	243	225	218	235	240	219	246	238	219	229	221	219	204	229	233	199	237	252	204	205	221	238	237	221	228	211	231	223	218	222	231	212	233	258	232	209	236	230	266	209	199	231	238	237	220	230	210	251	242	250	226	215	225	238	248	219	229	239	219	217	218	236	233	257	228	247	225	201	201	277	215	239	224	225	224	241	255	248	246	230	236	238	232	209	213	230	247	238	238	216	227	273	219	238	244	246	210	248	225	227	215	271	240	252	206	234	257	210	254	248	239	243	228	248	251	256	234	222	240	216	216	243	224	230	239	241	224	236	249	249	215	217	232	230	230	227	232	213	219	230	224	252	227	251	216	247	217	223	245	248	210	238	200	248	237	211	209	233	215	216	223	222	217	198	216	215	253	227	226	237	225	234	250	225	199	241	229	240	232	243	223	225	244	234	220	246	197	206	227	231	254	246	210	249	225	231	226	247	251	250	251	231	223	208	234	245	244	239	202	220	226	217	201	197	232	232	251	209	253	253	249	243	226	229	226	226	248	245	248	222	205	230	243	207	252	219	226	256	246	231	232	210	217	259	246	200	210	208	234	233	218	208	221	231	241	253	218	220	240	232	205	213	244	217	224	237	228	234	220	252	264	246	254	217	209	219	186	218	252	236	213	232	259	218	252	243	241	217	226	232	221	211	229	226	228	236	205	235	245	236	244	244	256	254	237	261	235	222	262	268	228	237	233	240	215	235	218	244	239	213	226	222	220	227	224	238	257	254	231	255	226	232	216	239	237	257	244	227	212	222	211	235	213	221	247	230	236	243	223	228	210	241	257	218	209	235	230	218	229	213	248	231	222	213	208	233	221	221	244	215	231	255	251	223	232	227	233	216	236	208	269	240	223	206	237	219	222	254	225	198	233	246	262	247	223	232	240	215	224	246	234	187	229	239	219	218	232	235	215	236	229	236	221	215	220	216	267	226	240	216	238	233	235	224	226	201	243	226	253	239	205	220	222	215	218	246	222	207	235	246	259	241	243	251	230	230	234	265	261	222	249	229	217	221	227	225	215	221	219	235	212	231	247	214	239	234	229	248	261	235	240	217	251	240	208	247	215	229	217	254	221	230	234	247	223	239	220	181	264	248	232	222	223	221	263	222	237	189	226	202	224	266	236	236	234	203	200	235	227	245	235	244	245	236	223	236	264	212	205	238	249	217	252	211	212	237	240	228	245	232	220	244	254	239	202	240	238	259	212	215	216	231	250	249
3346	747	645	623	615	603	592	594	607	591	590	583	544	583	558	576	565	587	527	586	561	554	556	597	537	590	541	531	542	589	568	581	549	564	551	537	570	566	540	570	574	566	527	567	575	572	586	575	593	532	575	576	580	566	632	602	562	578	571	569	537	614	589	576	560	536	567	614	571	556	564	629	557	549	588	601	551	592	578	570	602	568	616	568	523	560	595	597	551	554	609	580	590	567	608	577	595	556	572	595	578	596	583	579	556	581	587	573	522	570	574	541	567	562	616	526	587	522	536	537	562	551	569	562	557	589	573	562	568	553	557	582	557	579	601	570	546	587	563	539	582	584	556	557	565	606	643	586	584	592	534	609	587	578	574	583	575	531	566	558	565	569	565	572	556	545	544	620	537	565	571	577	575	584	596	563	570	566	590	617	602	609	590	559	544	594	595	598	569	539	560	608	572	539	609	595	616	585	563	525	554	548	594	585	554	584	570	554	568	599	617	529	578	571	584	587	606	581	550	548	562	525	562	599	556	562	532	549	592	564	564	553	562	583	611	574	568	574	532	627	575	564	589	557	571	587	597	554	544	574	592	576	550	579	608	547	582	585	579	568	535	517	604	542	561	558	623	592	557	546	569	573	552	570	591	569	603	590	585	619	591	536	565	561	593	584	541	574	563	582	557	543	559	617	564	554	593	616	590	604	599	532	578	570	560	570	586	484	567	564	570	572	556	616	559	602	553	595	569	583	604	609	599	612	577	583	553	584	547	595	613	527	574	556	594	581	557	595	604	566	577	601	565	602	562	601	553	602	571	571	570	507	547	578	558	571	550	568	541	598	578	598	591	600	539	555	603	605	583	568	550	559	555	582	546	588	589	561	524	548	586	607	560	590	579	524	596	601	564	579	555	545	589	563	618	560	582	572	562	542	603	548	548	554	578	571	542	551	554	563	550	550	585	539	577	578	585	587	564	594	570	561	580	571	566	561	547	612	591	543	555	582	562	558	578	590	591	549	554	538	552	578	533	599	554	564	624	561	584	549	537	579	553	586	544	559	597	530	549	559	590	591	589	543	573	612	573	562	573	584	546	583	534	551	566	589	553	599	564	562	558	525	604	580	589	569	596	549	570	575	588	568	554	542	602	596	619	519	584	589	572	567	575	563	558	515	563	587	605	539	545	565	575	563	595	587	553	559	571	501	544	579	567	596	574	567	577	557	535	610	551	588	564	594	608	602	582	568	606	560	536	598	580	574	533	574	556	599	585	544	566	546	559	607	571	569	556	549	565	556	574	596	562	557	570	607	582	529	573	593	528	579	549	572	554	573	536	600	545	575	548	604	569	538	605	546	587	506	573	538	601	566	559	560	564	587	626	538	602	511	579	548	571	609	596	562	586	578	568	568	576	590	607	588	582	566	553	577	546	566	569	581	568	559	542	582	593	587	573	568	551	574	523	557	554	575	608	620	557	566	601	591	581	592	572	561	569	588	588	557	585	600	556	537	556	587	550	531	579	545	586	588	553	555	582	551	578	542	540	576	558	572	530	571	551	553	572	590	548	578	553	585	524	542	558	522	544	580	545	588	558	552	585	581	585	582	596	614	572	560	561	566	543	575	592	559	583	515	590	561	561	561	594	580	598	537	550	584	583	595	553	538	595	577	586	588	581	604	581	579	557	563	541	595	535	580	569	580	543	571	603	552	562	541	561	585	562	589	588	594	549	593	559	546	567	575	595	536	567	559	582	579	604	543	580	583	546	571	576	609	573	561	566	572	530	536	566	548	596	549	571	568	573	599	538	543	578	532	559	590	531	537	613	594	585	555	549	545	581	521	606	588	561	597	571	561	567	588	599	544	548	527	564	551	559	578	592	594	534	617	545	598	604	604	575	573	569	598	571	582	571	565	565	627	556	563	596	598	576	546	557	565	550	585	556	606	575	581	593	578	590	587	562	565	580	570	558	543	581	537	585	592	585	575	566	576	539	549	580	556	543	565	596	573	595	570	524	578	563	552	565	574	591	546	519	582	572	613	578	587	550	570	566	576	506	619	551	544	613	607	569	577	592	584	580	571	567	537	540	626	588	552	579	611	524	521	597	564	592	599	544	578	547	565	558	594	567	568	589	562	565	560	535	559	570	561	548	581	565	549	565	554	555	568	563	591	608	570	539	559	533	570	556	587	575	543	625	532	566	576	575	554	563	569	582	596	603	575	561	530	546	592	580	580	551	595	562	588	592	555	515	551	536	547	585	581	584	588	607	544	558	574	573	580	549	546	536	570	633	550	575	548	599	544	516	527	577	599	543	576	585	595	561	546	596	587	557	555	576	578	585	595	554	591	580	595	610	611	585	613	546	524	573	574	613	540	566	558	581	555	547	582	602	514	587	577	605	603	564	579	552	579	588	585	548	549	580	576	561	601	569	558	564	546	556	547	571	573	549	578	555	557	571	560	543	571	552	567	582	559	543	604	569	565	607	532	566	527	565	584	584	542	580	555	598	553	584	598	584	559	604	548	618	558	600	563	568	540	543	596	598	559	551	556	588	569	574	544	516	594	566	583	597	547	528	595	595	571	585	548	555	573	550	554	548	577	591	564	549	601	555	588	576	551	538	580	559	539	571	570	585	600	592	623	564	585	562	560	580	533	542	567	541	555	562	568	540	544	582	544	560	595	570	545	610	558	549	568	582	544	576	558	580	582	516	591	581	568	559	568	567	548	525	606	539	569	573	611	577	535	606	552	595	570	597	540	558	576	601	548	596	552	617	584	567	559	585	601	561	521	553	543	573	564	605	564	559	581	602	575	581	595	570	520	593	557	595	603	554	604	567	533	556	519	558	596	544	535	629	605	592	579	537	614	626	553	560	587	621	529	563	589	565	541	560	587	614	602	543	572	548	534	569	546	562	562	553	604	561	567	583	588	561	567	540	538	535	568	531	571	594	603	580	595	568	576	586	630	592	571	562	542	599	580	568	600	578	568	547	589	583	557	572	528	561	614	552	579	579	579	563	588	599	536	544	567	556	587	587	598	587	540	581	595	554	621	573	590	601	544	559	561	538	541	584	517	562	549	578	548	531	586	621	567	579	621	598	597	535	577	517	584	562	558	574	561	587	545	560	565	585	582	541	574	561	564	559	547	542	580	576	575	559	567	571	557	569	596	562	561	584	613	581	541	506	574	563	556	596	611	591	573	579	566	585	588	514	568	580	536	520	512	566	575	576	580	568	594	589	573	574	564	611	566	570	565	556	554	623	586	545	582	584	545	544	601	544	573	545	633	550	566	591	592	554	568	617	572	577	581	624	576	584	573	562	544	536	546	547	608	579	590	603	559	517	588	589	562	543	579	587	529	606	542	616	533	546	611	556	596	550	535	574	579	578	590	588	578	516	584	558	563	567	605	577	587	584	589	570	597	559	588	585	558	565	588	587	575	544	591	586	577	550	591	510	595	545	558	571	517	600	559	549	582	566	593	626	582	568	604	549	597	605	606	559	597
12800	1641	737	684	547	476	479	422	424	394	397	406	420	414	413	378	401	380	399	429	391	398	410	418	379	373	403	398	358	399	416	370	387	376	384	397	399	403	382	399	342	406	404	380	349	394	329	376	354	421	394	374	372	352	380	407	391	396	387	325	335	390	389	354	384	344	400	380	383	389	379	385	355	420	392	405	351	414	393	399	368	365	388	386	355	377	352	387	377	343	341	419	401	381	367	387	357	388	383	383	380	370	382	388	411	402	394	334	393	318	357	385	404	377	402	374	389	430	382	406	408	410	393	412	380	366	354	401	381	364	383	364	367	366	366	424	414	383	349	363	380	382	378	355	385	354	382	354	370	360	369	379	401	406	380	393	375	358	370	387	371	394	334	359	370	376	385	366	378	359	374	389	368	384	363	388	414	366	367	397	362	376	361	368	349	369	363	370	384	368	370	387	369	425	389	394	380	383	368	350	382	385	370	368	379	366	342	405	377	364	361	365	383	431	367	368	420	382	386	369	366	382	390	361	339	356	347	377	408	369	369	367	350	374	386	324	354	379	393	393	377	358	381	383	371	359	370	392	370	371	379	315	394	399	384	390	381	386	397	373	347	368	379	398	386	383	365	384	375	383	389	356	329	375	372	387	387	363	354	384	374	352	374	377	389	347	339	377	418	351	353	381	347	386	364	386	390	398	369	384	388	338	361	372	351	376	397	353	345	384	412	387	359	382	342	354	416	365	358	379	396	326	361	389	390	337	388	358	375	360	363	417	345	361	378	368	357	361	364	402	344	382	393	401	364	397	379	380	346	385	421	342	374	389	348	361	391	345	388	385	401	356	396	409	356	354	380	375	372	363	397	399	419	415	393	393	380	392	365	390	382	389	399	389	397	397	379	374	360	425	387	344	383	408	376	361	378	357	389	393	393	346	404	433	399	361	405	412	386	386	375	422	347	369	402	369	423	372	352	361	353	370	391	379	327	389	404	358	365	324	362	412	404	354	349	367	353	358	362	395	375	373	332	417	406	398	349	375	364	346	395	357	369	388	371	378	374	374	372	381	375	376	376	371	398	397	415	343	351	340	379	397	392	379	353	353	384	397	395	371	393	366	371	379	395	371	376	366	402	374	333	391	412	380	396	372	369	397	369	387	368	379	352	405	406	354	354	394	386	386	376	372	356	382	377	382	385	425	386	387	347	421	400	396	388	392	377	366	388	380	371	402	374	355	408	377	366	386	372	413	363	379	355	403	371	338	374	372	395	364	380	365	382	387	408	394	375	386	352	389	366	375	388	360	363	352	387	362	386	412	354	378	370	410	390	354	379	341	375	365	375	385	394	406	376	367	373	356	399	392	416	352	393	414	395	423	375	353	381	388	380	379	396	395	387	375	365	404	392	370	382	338	358	385	369	342	386	395	356	386	391	425	375	400	400	368	411	383	397	385	371	387	383	372	384	372	374	359	352	343	398	344	364	369	370	361	386	388	416	387	353	397	368	411	404	382	400	354	404	368	358	420	378	376	360	394	369	404	369	372	385	382	342	343	413	349	371	364	371	399	379	368	378	366	390	369	377	371	408	385	406	380	382	381	376	379	369	354	389	398	405	353	380	399	408	384	369	388	389	336	395	364	377	381	363	380	352	372	360	364	373	363	372	385	361	386	424	373	374	373	413	401	384	378	384	395	378	371	400	366	372	383	380	367	396	404	364	367	389	339	381	406	354	376	361	386	390	373	385	380	360	363	354	360	395	390	365	380	369	394	392	370	350	384	381	406	405	358	378	357	339	347	378	383	382	374	353	369	384	371	376	369	349	414	350	387	371	376	390	365	392	389	405	393	374	358	375	411	343	343	380	373	362	380	422	343	369	384	335	415	406	345	384	374	382	375	343	365	374	379	366	389	359	343	413	365	383	389	369	392	389	389	386	380	382	342	370	375	380	389	370	423	399	364	404	355	359	380	374	355	385	338	359	377	402	379	367	396	379	371	387	419	413	373	354	368	342	334	366	389	367	401	377	350	347	381	391	384	373	394	421	391	407	356	371	398	398	419	372	362	383	337	383	378	382	386	377	378	387	373	388	397	392	379	428	370	379	351	397	383	401	352	369	386	403	349	383	390	398	420	379	384	360	366	364	352	383	388	378	376	372	392	371	361	408	363	389	401	395	405	377	394	376	359	355	378	384	362	380	385	367	385	406	383	350	369	379	388	384	376	342	389	396	394	409	369	423	356	384	370	363	359	378	384	372	355	370	389	361	371	365	428	404	345	380	360	382	410	369	390	409	376	388	353	401	378	372	367	368	345	382	375	376	381	393	412	387	404	366	377	409	368	333	360	389	403	368	393	375	401	366	397	347	378	377	353	356	382	375	363	394	347	389	421	388	342	376	375	396	396	341	366	357	377	399	372	353	380	372	398	386	371	346	377	357	427	364	357	391	365	357	399	414	419	353	390	345	376	401	381	378	357	361	373	365	336	365	386	413	375	396	418	382	376	369	386	427	402	393	373	392	355	394	362	390	396	368	377	335	357	393	383	343	354	369	368	338	372	441	374	355	389	388	414	363	348	364	376	374	379	345	382	390	376	372	361	364	399	378	368	362	362	399	408	368	383	374	410	392	389	372	387	395	390	404	372	416	381	394	411	381	429	406	358	355	404	407	357	366	408	403	398	364	395	411	380	382	371	390	350	386	342	402	366	400	359	383	424	357	372	397	363	378	363	404	367	378	379	387	388	363	387	392	415	324	369	378	363	387	369	362	347	379	356	390	381	400	385	399	375	403	367	374	375	386	385	382	363	371	394	410	415	400	412	385	374	362	342	424	395	365	380	388	379	372	366	388	348	385	354	380	366	347	382	358	401	372	395	376	371	395	362	366	378	399	378	348	377	366	422	379	386	367	413	436	415	360	379	351	389	368	340	386	386	391	374	377	352	381	381	393	370	412	397	396	367	382	411	371	371	383	390	367	329	368	358	340	374	376	381	392	398	393	362	349	357	365	382	374	406	368	351	351	406	392	351	360	395	368	410	377	375	375	367	371	378	348	346	379	376	393	382	373	370	391	386	404	382	393	365	357	340	356	378	378	327	390	373	401	374	382	412	356	357	372	357	368	364	368	362	390	407	414	396	398	406	342	356	376	361	389	387	358	379	363	363	385	378	403	330	426	357	374	377	413	395	358	364	350	366	386	367	387	381	364	391	373	351	385	373	373	367	371	370	386	350	392	393	362	360	421	382	416	360	383	372	403	393	376	369	371	394	369	371	432	406	366	366	388	379	355	409	387	375	377	377	401	373	349	380	378	355	390	381	404	381	424	367	409	344	373	398	427	395	362	391	374	366	349	407	390	373	378	399	378	380	413	384	389	426	363	407	365	362	399	358	354	384	368	368	365	407	370	378	417	374	361	373	346	390	425	383	360	358	376	365	365	409	375	371	380	428	378	392	381	387	375	376	376	377	397	376	398	348	363	383	354	352	360	403	374	390	373	404	355	376
9336	1642	1569	1773	1611	1391	1247	1228	1133	1046	1018	1041	966	974	989	973	931	885	906	920	902	922	884	920	926	830	938	910	871	935	888	887	855	871	857	844	869	922	886	915	869	848	862	874	799	876	857	855	878	867	816	867	859	890	881	905	854	880	855	879	914	848	886	852	856	881	904	841	888	885	854	919	869	882	853	889	854	849	868	809	893	849	866	871	929	831	874	891	888	856	870	898	841	876	793	880	870	867	833	851	864	875	830	888	883	837	822	923	921	865	862	862	885	856	848	854	852	934	869	887	799	829	912	879	889	889	839	852	868	853	889	864	929	839	823	862	848	837	847	856	848	865	888	895	879	911	851	860	848	892	886	858	856	850	854	897	823	847	871	850	884	848	941	852	862	865	848	869	848	882	829	817	878	869	858	866	875	926	849	852	892	838	916	868	828	884	887	893	876	882	840	848	878	866	828	885	859	896	897	880	899	867	850	882	849	926	864	864	873	846	889	840	885	887	859	856	871	880	827	871	812	883	870	821	859	833	867	828	834	894	879	890	883	822	848	815	849	853	842	862	816	866	899	861	812	913	844	877	836	864	838	911	869	873	836	815	931	887	845	901	848	842	874	824	914	829	872	901	841	880	859	822	854	810	836	898	811	934	879	802	871	835	843	876	890	870	881	823	829	874	874	863	872	877	903	873	921	866	865	903	851	877	876	887	871	889	865	899	857	863	860	868	839	827	866	916	932	931	805	843	857	889	910	825	865	841	880	919	837	852	902	828	781	800	830	835	819	884	835	820	815	873	859	900	815	889	891	848	904	841	863	815	796	910	878	859	860	852	860	837	908	893	888	845	826	872	834	840	853	887	871	856	853	860	884	863	826	884	856	903	916	837	847	861	836	848	824	806	902	895	828	890	904	850	874	829	834	888	892	831	853	887	827	874	862	848	812	894	882	845	817	862	877	837	907	866	899	888	882	807	887	891	946	879	884	869	892	885	914	902	830	910	844	859	868	824	835	877	857	833	873	893	921	870	822	845	871	853	848	849	882	882	843	913	836	838	869	845	870	857	880	854	859	848	863	818	875	926	874	853	830	903	896	853	838	914	876	848	864	863	891	849	856	834	867	816	851	843	886	901	863	848	896	859	891	826	830	858	875	872	854	841	849	866	867	824	832	890	848	876	844	871	827	868	873	819	864	838	850	869	902	912	843	877	809	837	817	891	860	901	857	853	826	877	810	835	894	825	876	837	856	857	845	824	839	848	857	853	800	847	901	883	852	871	896	814	877	892	890	866	876	860	885	892	872	910	844	865	851	873	869	954	820	838	832	868	837	856	866	856	837	848	854	842	826	918	843	831	889	872	854	842	805	858	878	843	862	888	845	842	862	889	870	870	859	877	839	848	842	814	872	874	868	842	860	861	895	855	879	878	822	865	856	902	897	889	858	869	844	808	928	903	829	842	828	818	836	876	893	853	808	853	855	888	851	870	865	814	874	930	879	852	907	855	895	846	885	899	892	883	883	862	860	863	807	902	870	876	878	888	887	855	845	843	890	852	850	891	948	889	844	872	830	889	838	882	870	870	865	875	816	819	884	881	862	893	803	825	810	865	820	882	810	849	894	837	857	851	849	852	869	863	840	824	939	838	880	879	853	918	842	806	830	856	878	799	892	864	856	877	923	836	845	853	891	824	896	896	859	891	867	886	857	824	867	880	854	884	877	834	843	841	863	919	855	924	875	878	853	867	849	904	895	897	812	848	849	828	875	879	843	821	838	854	852	856	789	868	847	834	914	889	906	880	864	889	831	852	848	881	883	851	906	863	857	859	820	877	857	875	860	881	847	879	894	831	786	875	858	869	901	912	852	829	855	857	862	948	893	860	931	852	859	880	827	900	832	822	813	862	878	902	836	850	880	897	844	849	851	846	855	851	853	874	857	843	808	893	845	887	806	897	878	886	852	818	874	882	929	849	863	839	847	834	890	884	855	868	849	906	879	852	863	897	830	886	839	837	879	832	865	829	925	828	864	832	888	868	858	836	882	879	845	861	877	899	846	869	883	885	839	892	855	844	819	833	847	864	862	930	824	906	910	878	857	851	874	859	906	929	816	862	833	805	801	844	899	870	817	871	849	813	851	868	880	916	900	839	864	854	898	844	845	828	911	825	850	816	847	875	889	843	865	839	903	876	840	913	870	867	843	858	841	853	821	831	840	856	850	902	869	903	870	862	790	817	859	805	854	839	846	869	841	807	850	903	855	837	906	858	864	875	842	847	936	862	855	827	867	870	888	864	859	870	894	841	863	848	887	886	863	852	836	856	878	840	830	869	855	870	864	847	848	866	855	871	931	855	864	815	923	834	854	892	848	874	840	848	891	915	910	865	876	874	829	933	869	858	887	835	797	820	856	879	843	821	831	839	958	918	890	896	881	864	848	842	858	823	881	864	860	877	906	853	910	870	832	908	839	905	875	825	839	821	876	837	872	883	828	877	823	827	867	838	861	821	854	872	885	818	858	883	827	851	911	824	866	937	863	843	834	907	871	835	830	822	832	865	895	866	878	840	869	884	865	878	892	856	842	928	836	931	842	874	824	916	859	840	880	872	855	855	938	874	870	810	871	870	842	826	891	898	895	884	867	849	881	792	872	847	830	901	884	873	919	806	833	798	832	826	871	903	885	832	887	898	879	934	821	865	863	896	892	842	852	911	870	880	897	885	804	857	885	881	849	879	876	886	853	899	873	878	864	865	906	874	841	864	843	847	870	838	819	868	855	899	884	927	847	911	812	876	886	868	821	851	883	894	918	837	840	843	914	910	843	830	873	881	838	861	791	860	823	874	824	827	873	850	832	825	876	856	823	866	870	848	841	841	839	842	892	819	888	836	795	906	840	869	800	832	891	851	901	849	893	905	871	876	833	878	916	889	896	858	833	836	863	883	893	859	869	904	829	829	849	895	847	893	842	901	886	813	823	853	867	858	938	877	879	871	829	913	923	855	813	890	833	852	874	904	891	870	877	856	852	858	825	851	885	859	857	862	875	837	848	859	868	850	928	899	858	894	845	822	851	911	887	851	881	836	858	898	790	870	857	844	939	813	836	879	909	807	842	873	861	854	838	852	841	918	819	918	862	857	838	861	872	883	884	816	859	863	909	883	866	821	888	898	853	835	872	889	862	816	844	849	928	887	875	870	857	886	839	859	818	844	849	871	823	857	897	850	859	839	848	896	879	850	862	833	909	923	870	840	911	853	856	890	819	836	820	850	871	861	853	824	890	864	865	888	843	897	815	836	900	874	831	880	821	837	897	838	878	820	852	854	896	914	866	874	895	830	864	886	857	878	887	850	884	838	872	855	813	932	920	843	890	868	879	858	819	854	872	879	872	818	889	849	834	892	880	842	901	829	831	859	863	811	864	851	918	912	833	853	825	859	862	915	817	847	884	876	904	885	864	866	882	913	827	818	874	882	849	835	863	851	817	873	896	885	818	836	859	898	897	905
20777	3084	1103	885	604	567	455	450	383	374	365	349	322	312	362	341	295	287	327	303	313	321	278	294	323	311	296	292	282	330	320	284	319	318	303	301	316	326	325	307	308	313	305	260	348	305	297	293	320	316	288	286	273	320	325	288	325	302	303	307	339	334	292	277	287	286	307	309	313	295	282	284	299	298	303	313	296	257	322	295	283	316	332	312	318	295	292	306	319	279	278	350	314	320	282	333	301	269	330	303	314	302	301	347	295	319	295	287	281	338	305	338	295	336	337	309	324	271	267	282	315	285	276	308	338	329	301	264	301	323	295	323	306	294	274	320	299	300	270	319	282	286	288	297	314	323	331	309	306	322	288	300	283	321	309	320	327	298	276	311	327	300	288	325	325	328	329	291	305	286	333	340	333	301	292	309	306	289	307	326	278	281	299	300	284	323	341	279	328	325	314	304	292	315	306	290	319	326	257	319	287	280	286	270	314	311	312	294	296	295	292	275	292	317	313	307	310	314	320	285	308	284	322	348	314	284	308	309	295	282	287	285	319	294	252	326	308	302	295	331	297	275	305	313	309	283	298	332	309	333	322	299	323	292	294	312	323	295	264	299	307	322	277	336	299	308	287	304	308	278	326	299	293	310	292	281	313	277	289	316	313	296	275	284	289	296	272	261	301	306	292	293	306	289	302	293	312	308	304	279	315	316	298	309	301	307	332	285	357	327	319	273	285	317	308	265	294	331	273	329	296	296	309	308	284	296	294	321	275	314	285	302	356	298	305	296	308	320	292	297	287	298	316	323	300	293	327	268	248	313	308	297	295	305	290	294	325	307	304	320	296	312	308	282	304	294	288	298	340	319	341	308	278	289	272	306	343	314	315	333	283	314	283	282	278	324	279	304	312	301	327	312	301	325	292	293	297	316	300	321	290	271	278	328	313	317	336	309	297	285	298	315	293	303	320	315	339	285	284	304	347	278	295	293	308	306	306	293	330	332	338	287	299	333	308	318	312	269	288	279	258	291	297	309	291	326	312	275	324	305	313	301	304	327	327	265	303	311	325	289	316	316	300	317	339	325	298	266	319	347	322	303	294	280	297	302	314	314	310	344	296	307	302	284	307	272	301	279	304	305	323	300	317	310	300	327	305	320	323	308	344	271	280	306	269	308	325	309	293	315	292	331	323	293	276	336	308	307	314	306	291	277	309	291	307	311	293	312	320	308	311	305	260	300	279	284	267	297	309	285	323	328	289	300	307	297	301	312	316	300	310	330	306	275	297	297	276	280	316	299	276	277	309	316	323	269	287	290	310	311	289	285	302	317	330	305	291	274	300	299	306	294	292	325	298	311	310	359	302	299	286	282	304	303	298	306	266	311	288	288	290	317	293	308	316	277	310	321	294	293	293	308	310	286	335	317	276	291	303	272	281	307	289	292	292	309	323	303	293	279	341	288	328	286	308	262	300	286	295	282	310	334	294	302	273	253	308	288	325	289	293	313	318	274	327	308	295	283	303	313	282	310	269	313	299	305	331	277	312	291	258	316	309	307	281	281	319	323	317	289	282	260	305	315	305	296	288	319	329	297	326	300	309	278	281	279	321	299	281	303	315	247	302	331	316	331	276	288	276	284	309	308	329	344	296	304	310	298	311	283	292	325	298	318	276	252	287	270	331	318	302	302	315	353	325	305	318	275	297	283	311	322	286	317	302	292	339	305	290	318	327	308	300	275	311	317	321	293	304	307	300	273	313	301	298	308	278	310	308	301	279	318	307	278	278	335	281	324	309	287	263	311	310	295	308	290	290	313	290	334	305	300	298	307	319	304	265	287	281	306	277	245	304	320	283	281	301	326	274	301	293	302	330	300	285	303	300	277	286	322	304	310	301	313	323	314	299	298	312	304	281	317	321	277	324	273	319	299	313	328	316	314	328	277	304	306	296	308	330	293	316	326	264	331	346	299	296	291	320	304	300	326	311	327	304	314	316	315	303	323	283	276	317	300	322	316	292	282	287	287	321	310	319	296	293	304	292	267	313	261	317	310	295	347	329	314	305	306	284	330	323	301	298	293	284	294	306	271	321	267	329	301	305	301	299	300	297	320	282	314	311	291	336	308	314	311	296	348	283	334	300	331	282	290	296	329	315	299	276	286	318	310	327	274	301	311	268	301	321	350	323	339	286	278	322	345	294	313	317	314	280	308	314	303	298	369	314	340	312	293	305	316	297	341	298	321	329	296	296	318	330	269	288	301	306	316	308	342	298	301	300	330	300	331	303	297	322	275	297	305	298	337	322	286	332	279	304	273	289	286	334	322	292	306	297	335	314	291	315	284	296	306	315	294	281	350	296	291	310	319	301	277	299	325	311	324	284	280	270	281	328	303	264	293	302	278	316	294	310	305	306	277	283	288	293	273	289	309	322	332	307	331	343	271	258	301	327	301	295	301	316	322	301	322	287	324	303	319	286	285	303	291	326	287	287	290	254	300	337	318	332	329	291	284	302	274	330	318	316	292	301	335	345	302	296	266	283	329	321	299	286	303	278	305	314	277	303	286	293	322	317	323	284	283	318	280	290	285	313	279	310	312	315	305	295	292	279	315	255	305	327	292	323	305	297	312	278	281	313	307	286	308	332	309	329	275	305	291	264	321	318	322	265	314	286	301	301	315	304	305	327	306	306	304	313	258	309	307	297	294	292	271	292	317	329	291	295	294	300	303	269	312	277	281	310	340	306	316	296	291	352	301	313	299	346	275	303	301	317	297	300	302	306	291	339	310	244	304	313	283	279	288	297	320	310	270	325	319	300	325	269	318	314	305	304	302	324	316	315	330	329	279	283	297	294	310	309	326	336	310	292	287	284	307	254	350	285	323	320	291	269	287	327	351	313	299	307	297	337	315	301	315	299	303	297	280	299	340	307	321	293	289	281	294	295	293	314	298	328	299	287	299	295	287	293	302	321	310	308	313	312	306	333	288	291	351	290	281	279	296	309	315	280	274	302	311	294	331	301	289	276	294	339	329	309	288	273	301	315	301	289	328	337	296	342	294	298	274	302	290	284	309	272	278	300	314	304	302	301	300	338	300	330	270	293	346	278	269	308	293	328	311	316	276	294	301	302	303	307	290	309	330	300	301	294	308	287	312	308	267	321	293	286	309	298	326	296	288	332	287	281	276	291	299	308	309	272	256	319	311	314	285	287	292	326	314	298	282	286	322	333	294	292	260	300	280	292	300	265	264	291	268	346	276	290	299	317	292	314	312	303	299	321	303	305	274	297	312	270	309	293	296	298	317	326	312	299	328	324	300	289	328	330	309	299	314	284	308	299	306	311	278	294	317	302	288	291	283	260	293	296	332	272	298	299	344	316	292	267	274	311	278	333	260	275	326	298	276	312	316	292	327	326	295	295	342	325	277	319	323	312	288	296	289	283	295	309	276	253	295	301	295	285	299	286	314	296	289	267	274	290	292	289	300	307	309	310	301	287	324	270	314	302	318	332	310
11729	2033	2200	2565	1951	1761	1432	1263	1164	1083	985	912	905	817	836	837	841	804	766	798	735	718	713	764	760	698	694	739	741	727	733	673	705	713	731	749	690	662	707	710	712	721	730	671	773	722	687	682	700	708	632	719	685	712	710	657	713	717	691	659	699	709	686	638	707	644	670	730	685	660	632	638	674	650	700	703	612	644	671	710	684	715	653	690	720	699	666	667	675	705	728	650	655	730	721	673	701	681	663	657	666	719	656	692	676	689	731	672	668	683	708	667	683	697	691	683	690	666	718	678	662	671	732	673	646	640	659	702	706	660	707	701	664	705	690	699	696	686	718	655	667	669	674	664	692	722	654	674	643	688	680	680	654	706	677	641	707	679	672	681	713	688	637	614	698	695	676	664	668	635	677	692	673	738	690	657	649	679	685	711	629	640	700	664	699	673	706	676	714	689	693	693	697	673	663	687	719	720	702	704	730	668	692	693	692	687	718	685	706	710	694	682	651	658	625	624	668	703	692	683	690	716	730	673	650	744	695	684	686	674	694	728	654	659	677	703	702	688	684	630	705	709	672	646	647	678	664	675	709	728	723	668	670	662	702	687	714	663	697	657	641	715	658	697	694	682	738	671	674	648	719	689	670	678	695	681	708	688	721	724	659	666	694	653	712	675	680	657	718	691	706	665	675	686	635	693	703	690	694	668	684	646	667	708	633	694	673	734	706	655	643	746	651	654	751	729	664	597	668	645	661	679	697	676	683	640	711	663	634	687	701	645	681	674	638	692	694	671	670	712	662	711	699	643	695	702	627	666	672	670	689	673	726	669	705	668	643	679	644	688	665	663	636	674	681	676	693	657	675	687	713	678	675	687	698	679	697	647	677	688	691	666	683	654	632	678	682	735	673	667	715	670	651	679	688	674	701	660	698	697	704	697	701	707	674	707	715	667	625	678	701	670	659	654	711	727	658	724	679	655	666	681	712	696	711	680	707	706	636	710	664	681	680	627	686	661	679	657	690	604	644	646	660	685	678	683	699	683	664	688	675	675	678	659	641	714	684	649	689	712	647	637	677	708	677	682	656	672	663	677	667	673	715	683	675	740	708	698	663	650	673	710	717	742	699	687	726	724	696	684	648	703	693	707	695	653	658	697	683	676	688	686	651	657	713	666	685	693	687	699	648	672	670	674	657	680	679	722	710	679	706	657	706	684	708	678	684	659	693	714	645	696	640	685	719	738	685	683	726	695	665	668	699	653	694	714	665	712	725	683	698	756	723	652	617	662	714	648	650	723	681	666	669	715	688	699	651	690	715	675	703	708	754	715	666	674	662	631	727	659	637	667	663	680	667	672	649	672	676	668	665	646	695	706	684	709	649	706	671	681	676	700	739	694	755	690	682	678	675	671	667	670	659	679	687	696	695	696	695	659	710	703	676	691	674	673	736	712	737	649	651	662	702	622	690	655	672	689	688	677	683	695	703	724	716	683	704	698	691	700	712	660	702	715	694	713	674	691	701	686	654	685	684	729	669	680	700	664	679	640	671	771	723	660	655	691	670	664	658	685	635	706	680	671	682	693	684	728	657	652	685	676	685	682	632	667	702	690	716	703	686	734	649	666	664	737	705	694	662	662	693	692	685	733	676	724	652	664	715	684	690	681	699	687	676	692	685	676	689	691	705	724	694	714	640	699	696	686	722	654	651	677	640	662	658	687	725	657	671	683	709	725	669	723	698	693	687	728	729	661	652	666	682	687	673	717	677	587	679	696	669	706	692	687	699	677	663	705	730	677	618	677	681	649	730	692	623	684	686	662	652	706	685	660	696	704	681	625	689	672	699	674	656	678	663	652	698	739	684	713	663	681	688	678	685	679	685	724	684	611	709	685	688	648	699	681	708	673	689	656	654	717	659	607	681	727	729	687	707	733	669	681	700	701	694	675	685	696	648	649	676	725	715	641	691	731	685	631	688	683	705	646	674	711	721	703	671	683	686	658	682	710	663	665	703	755	669	688	677	674	657	672	665	666	663	657	667	697	679	685	654	683	691	683	708	669	681	690	651	653	704	690	668	725	673	701	660	712	704	675	645	636	685	718	691	734	666	680	660	676	671	684	701	671	663	702	672	692	705	721	662	659	682	682	624	687	696	690	648	653	657	705	680	736	677	701	661	696	655	651	703	713	677	686	651	675	695	695	665	632	726	664	688	670	652	664	681	664	669	638	691	706	669	690	662	682	679	636	669	640	749	706	692	660	709	703	686	672	716	688	685	677	661	700	710	673	666	713	655	656	706	671	671	666	646	692	693	659	698	619	681	624	685	681	653	672	662	661	682	663	679	679	704	656	705	689	658	696	662	664	722	672	661	655	679	661	722	704	614	675	669	709	671	677	683	685	710	644	634	640	709	673	698	689	732	679	676	680	717	735	629	671	681	679	701	697	645	667	710	726	674	628	702	697	711	669	699	692	729	641	680	681	709	709	698	707	685	723	660	697	641	669	690	718	688	685	656	690	659	698	647	624	687	691	663	680	670	675	683	695	696	685	729	665	642	703	685	685	693	714	657	655	656	626	676	709	730	638	636	664	652	728	677	666	704	733	685	693	691	646	660	650	697	646	694	707	711	637	698	674	677	647	663	698	663	687	692	676	661	726	677	685	772	684	636	695	661	676	627	670	679	692	674	663	677	677	657	693	686	702	660	658	687	721	654	681	649	690	717	678	679	685	668	689	726	701	662	651	724	655	689	624	685	624	651	694	633	680	632	685	630	671	710	651	653	671	707	691	647	666	683	649	701	671	689	692	640	634	681	694	683	685	635	705	732	710	695	707	678	648	658	715	681	644	715	684	708	711	676	674	681	685	680	671	730	703	687	649	677	668	637	700	673	697	685	696	694	706	723	632	675	683	703	677	679	708	661	667	696	672	667	719	713	717	677	723	658	631	695	698	718	714	658	678	692	663	687	629	689	670	709	665	663	665	684	661	704	699	681	726	675	660	703	648	695	701	641	717	684	675	675	667	713	634	654	681	686	688	679	676	685	615	669	696	710	699	618	702	727	693	681	689	636	721	686	676	651	673	709	689	695	732	673	674	714	650	669	685	672	675	622	668	714	663	704	735	684	692	693	705	688	676	667	693	652	702	704	649	652	673	668	695	711	691	665	711	641	639	656	702	690	689	693	690	634	697	706	671	729	687	684	719	693	725	662	691	628	662	676	666	708	657	687	700	727	679	684	656	670	645	633	692	701	676	667	695	722	659	669	701	707	642	731	653	673	654	658	729	706	718	675	640	757	672	679	694	658	653	681	690	640	702	649	670	666	659	686	681	649	679	698	658	676	676	728	703	715	680	652	685	633	621	677	676	702	673	668	657	671	694	693	680	707	664	715	685	675	658	744	688	673	705	663	672	668	644	663	696	716	702	689	680	700	682	660	727	690	674	676	672	610	616	724	658	718	720	709	661	699	669	715	644	704	716	725	674	711	685	648	711	680	679	677	647	684	738
4107	590	258	250	226	256	224	246	248	234	239	223	237	256	280	224	242	255	233	252	230	220	223	228	228	204	209	250	265	255	228	240	228	205	217	218	235	208	212	233	262	212	220	242	230	241	247	251	211	204	195	245	248	254	223	212	227	224	242	241	220	233	276	210	194	231	232	251	215	225	228	270	240	235	237	222	240	213	228	239	249	208	219	255	216	243	222	237	261	238	225	198	249	242	233	250	210	251	268	236	219	220	241	242	215	277	228	223	235	233	259	254	239	250	236	232	269	262	268	221	236	219	212	193	228	256	236	222	226	246	236	253	231	266	227	248	244	231	250	201	258	231	244	217	221	229	219	250	228	244	211	206	248	232	211	258	212	245	239	243	269	246	231	249	230	235	239	234	230	223	263	229	217	220	224	246	233	257	229	231	236	262	222	237	232	222	229	250	230	225	271	222	221	233	248	224	235	243	222	217	253	243	206	246	248	218	233	265	254	231	211	241	246	237	250	237	244	235	211	230	256	226	233	226	210	240	213	231	251	225	227	227	231	224	236	210	236	227	232	247	213	235	212	210	259	229	233	236	213	230	211	232	221	249	210	248	193	229	234	253	251	205	230	246	252	269	247	242	197	254	248	233	240	211	237	250	281	255	256	219	218	219	263	240	240	205	257	250	241	219	242	252	249	242	227	238	223	212	217	223	228	240	249	209	215	232	236	257	245	212	223	213	256	233	230	211	244	251	243	214	222	238	222	204	207	239	245	242	235	247	245	222	245	236	225	226	252	234	235	237	248	259	235	188	229	231	216	247	228	217	215	218	245	242	236	237	231	225	227	202	222	231	236	263	244	227	256	226	230	261	223	224	260	231	235	231	218	222	237	250	221	216	233	237	235	264	257	213	258	221	230	225	268	262	210	228	247	238	233	268	201	249	220	236	234	249	238	253	236	208	224	225	235	219	220	215	246	258	235	240	245	239	231	213	209	224	244	225	242	218	227	249	238	236	222	231	255	211	220	246	232	232	247	235	218	227	260	222	223	195	204	245	216	227	221	211	232	226	234	259	240	205	185	234	232	259	216	228	242	233	219	213	240	236	219	212	240	221	198	233	244	246	241	227	235	221	235	224	198	231	241	233	228	232	267	215	259	234	204	202	255	222	208	220	231	237	229	246	222	225	238	226	233	238	208	213	224	255	240	245	216	228	226	230	248	220	202	247	221	240	239	218	251	248	224	244	236	253	239	208	213	240	217	219	236	262	240	251	226	235	263	220	226	236	215	239	240	223	242	262	253	239	233	254	238	230	234	228	252	218	228	224	252	232	232	231	231	233	258	220	209	184	211	213	241	244	238	239	228	222	249	257	230	230	227	243	226	249	226	229	221	236	243	245	208	242	235	228	224	208	222	263	243	239	216	226	234	203	226	242	220	232	225	261	224	234	246	233	243	201	231	239	258	241	241	235	253	223	218	222	211	255	256	237	244	211	249	250	212	221	250	242	226	241	240	255	214	236	229	229	272	228	242	241	233	257	254	237	274	217	227	256	218	220	232	214	239	227	244	239	228	252	249	246	248	240	243	222	230	222	211	200	231	234	214	268	238	202	231	238	206	237	250	204	228	247	241	249	240	222	251	242	256	241	215	207	226	234	211	217	230	228	229	240	262	245	239	212	226	243	211	221	231	219	225	246	219	266	221	216	216	237	225	229	248	236	231	204	240	225	218	244	257	215	242	242	251	217	222	250	217	234	203	259	236	220	221	215	233	248	241	257	242	246	223	229	244	231	235	239	213	239	256	241	248	235	238	244	229	235	224	239	214	232	208	225	243	264	222	250	228	231	243	245	264	229	229	200	265	200	211	211	243	194	212	234	222	247	253	227	230	219	237	225	228	239	250	214	213	240	222	228	233	247	248	268	234	235	255	214	196	234	219	206	214	231	260	227	208	253	236	214	215	239	228	263	244	236	221	276	229	246	218	227	233	228	244	292	224	217	210	249	238	248	231	221	223	219	221	214	226	242	258	230	242	234	223	231	229	252	211	266	235	205	234	217	254	251	216	228	190	230	232	219	224	243	243	209	253	233	231	243	234	217	229	237	254	210	252	268	247	249	219	217	233	243	224	234	222	202	242	265	220	226	218	229	211	243	233	253	223	235	238	249	211	202	261	200	229	229	205	219	226	257	251	230	233	236	236	211	240	215	261	236	214	200	243	232	256	251	235	231	236	231	211	226	214	236	231	269	249	218	241	233	228	203	236	227	222	217	216	234	247	233	215	218	225	222	228	217	245	225	225	249	242	247	218	264	215	253	237	211	222	228	230	250	244	245	246	232	217	224	228	214	226	211	255	269	225	230	260	227	238	228	247	254	216	238	248	208	259	244	225	261	250	222	230	231	225	235	240	239	197	212	231	234	223	242	239	229	217	222	226	229	252	215	261	244	244	248	224	257	213	229	246	218	255	259	220	236	207	213	239	266	241	214	244	207	242	220	216	213	243	219	219	245	206	203	222	247	222	238	238	222	223	236	248	249	247	239	262	221	234	245	231	244	230	236	240	252	239	229	217	242	232	231	234	204	226	229	235	238	240	249	247	251	239	249	240	226	255	221	228	222	250	219	234	220	222	239	235	221	225	233	249	263	216	215	248	240	215	224	232	233	226	247	257	242	232	241	218	216	245	245	252	235	231	215	223	227	236	223	246	231	240	267	238	221	236	227	224	244	261	238	268	233	242	235	220	216	252	219	224	227	211	246	246	263	230	229	232	240	227	243	245	230	238	229	238	214	209	212	239	237	232	214	204	241	217	222	254	256	216	211	217	238	199	201	226	229	197	270	221	244	248	226	224	241	244	251	211	226	186	242	242	242	229	225	218	216	238	201	230	226	265	229	231	261	217	206	237	231	234	247	232	222	275	227	241	223	228	260	226	208	243	225	248	217	227	223	250	210	264	237	205	217	237	229	209	246	245	230	221	222	247	243	229	208	242	243	224	256	210	220	244	253	231	223	249	216	225	237	255	232	232	243	223	213	259	236	208	253	221	244	249	251	241	220	218	222	231	217	230	227	270	244	214	215	232	239	251	263	238	234	251	240	236	243	243	234	235	219	205	230	235	208	227	229	219	238	227	215	237	222	231	208	232	236	185	242	218	235	263	229	255	248	248	214	243	226	250	223	213	231	242	271	228	239	263	204	223	253	223	220	233	241	224	235	221	210	255	234	227	259	250	264	236	235	210	245	224	220	242	243	232	215	232	226	236	228	250	193	226	253	220	228	248	254	250	218	233	243	223	230	240	237	226	251	233	232	227	244	258	236	205	218	205	202	213	211	234	223	203	239	236	241	239	239	228	242	239	250	263	227	198	218	249	245	214	229	219	229	259	259	256	237	210	227	239	241	264	226	220	240	251	233	229	203	236	224	217	203	239	234	231	238	230	224	226	207	230	245	225	232	265	255	233	240	246	211	242	251	216	240	225	255	259	243	244	230	229	221	229	242	213	206
3330	821	671	659	658	636	614	610	577	607	565	577	601	561	571	587	603	578	562	587	586	548	575	580	553	578	558	595	582	552	597	570	623	581	590	611	528	567	621	588	572	602	616	602	551	571	565	545	551	549	595	522	567	566	557	578	589	584	572	564	573	542	617	534	546	596	581	578	563	571	627	568	507	596	577	540	583	614	586	591	592	533	569	569	583	619	608	618	607	556	623	570	546	587	542	564	568	544	596	552	551	565	553	557	603	593	562	535	550	577	578	550	533	573	603	520	579	525	568	554	539	563	567	569	575	624	549	570	608	543	572	592	577	578	598	566	585	611	554	523	553	584	566	584	595	592	549	605	533	566	559	523	530	603	579	575	575	574	538	559	603	582	566	589	581	587	578	561	570	591	578	541	550	563	556	558	541	559	578	580	588	531	546	577	531	561	601	593	557	566	595	565	548	561	601	590	596	530	594	575	568	555	590	577	545	576	560	562	567	582	575	607	553	591	580	585	525	540	579	606	587	588	567	552	585	581	557	572	580	590	594	596	553	584	566	602	542	582	563	553	550	579	587	545	553	611	601	587	539	524	562	560	581	570	584	594	574	556	571	596	565	554	595	575	592	540	574	606	563	563	504	599	554	567	602	597	574	576	555	581	611	559	531	617	582	597	539	575	581	614	591	577	610	543	633	557	576	563	589	595	560	610	571	583	575	550	578	563	535	572	598	583	577	578	561	583	580	574	549	564	587	580	570	553	542	546	593	565	583	584	595	602	532	556	538	609	591	597	554	571	515	562	593	560	617	579	585	595	538	606	578	555	588	559	585	576	603	556	586	572	579	555	611	596	593	572	579	623	584	563	565	582	580	537	601	575	602	576	581	563	570	556	607	564	570	563	552	582	568	578	551	612	583	598	596	600	584	578	580	574	573	547	598	523	549	549	552	566	591	589	581	605	584	605	566	570	567	565	592	584	543	562	595	574	579	533	575	589	589	553	580	574	582	594	595	580	583	591	603	561	582	567	543	548	588	589	529	592	593	547	559	551	585	518	554	568	514	616	571	527	560	532	563	554	608	570	572	564	522	566	567	589	575	585	590	573	580	599	564	559	561	565	603	554	573	573	551	590	553	568	552	539	585	560	582	593	596	570	544	588	570	636	565	561	582	590	561	602	560	577	568	577	543	564	547	614	587	593	564	550	588	606	542	599	609	602	588	541	575	595	553	540	559	568	620	611	575	597	580	596	545	591	581	581	628	557	576	541	580	593	554	572	583	590	541	568	512	591	567	571	558	578	601	597	597	580	570	561	594	555	600	571	566	587	568	557	599	556	537	538	562	576	524	531	541	587	579	588	563	575	573	566	589	622	567	603	571	575	544	536	573	560	582	575	579	579	611	615	545	553	544	569	587	570	563	592	546	565	585	569	566	558	584	554	554	553	550	554	538	529	587	606	546	593	560	592	566	576	598	585	599	573	587	562	574	574	579	600	603	562	576	566	596	567	553	554	575	527	565	584	591	562	555	584	646	590	607	542	565	562	597	498	589	599	593	574	617	578	523	536	571	599	571	584	568	574	554	532	543	565	569	531	569	595	595	580	511	585	585	597	567	585	579	591	585	602	567	582	542	616	574	577	600	581	588	562	597	550	557	586	608	572	568	587	544	618	565	560	545	566	556	557	583	578	546	587	570	578	578	589	609	536	587	572	550	569	596	573	555	604	612	568	585	546	533	572	561	540	575	572	515	594	603	579	589	584	577	592	606	566	616	592	556	558	555	551	599	613	590	552	598	562	539	604	556	549	532	562	552	569	552	541	577	568	639	588	602	573	579	551	574	567	573	613	585	571	522	595	592	561	590	589	571	577	602	551	571	579	513	581	556	602	609	604	519	583	615	577	594	603	542	555	621	593	545	587	566	561	574	560	590	567	587	553	555	582	582	559	571	555	543	585	540	579	600	585	575	588	603	578	565	537	558	581	593	584	583	580	573	566	560	626	582	544	646	597	592	576	583	570	569	566	544	575	573	592	565	619	583	603	610	579	593	578	571	547	567	591	591	592	562	576	557	562	591	580	602	577	544	594	575	569	573	555	604	581	569	550	619	550	539	584	541	595	592	600	592	565	565	572	605	538	578	542	576	567	541	553	583	556	556	607	571	625	536	524	582	547	595	602	527	574	630	619	527	588	578	583	591	594	576	619	602	524	603	586	553	566	610	571	578	588	574	626	548	521	503	562	562	612	615	549	548	578	574	549	567	587	600	565	568	565	599	584	601	569	572	529	567	557	558	554	557	596	569	536	584	528	556	583	566	612	618	573	600	568	583	573	591	550	607	606	543	586	562	582	552	551	570	591	583	552	575	581	529	584	497	582	580	557	565	615	576	595	548	539	515	592	595	580	568	591	623	572	607	569	588	608	576	584	592	569	562	559	574	590	548	611	590	553	602	550	601	545	581	560	591	585	587	570	550	577	566	574	620	542	575	580	572	570	590	554	558	566	590	566	554	575	571	550	547	577	555	574	545	611	546	569	554	557	576	582	597	540	571	526	565	591	583	576	575	600	579	533	577	591	613	555	522	629	561	562	562	601	564	573	584	568	560	548	532	562	624	567	581	558	605	539	619	556	571	564	601	579	549	596	600	576	588	583	539	590	590	588	551	587	548	588	569	571	565	570	568	532	599	570	597	580	558	608	571	581	570	628	593	565	596	621	580	553	546	581	569	534	600	598	539	596	596	616	630	562	541	583	590	574	622	531	564	604	587	555	576	601	631	552	582	604	582	589	549	586	553	594	625	583	544	568	563	597	594	586	577	580	585	596	560	575	582	572	565	531	591	576	601	553	601	550	555	558	577	551	599	540	610	566	589	575	493	555	587	572	570	579	603	574	548	574	558	582	570	582	552	542	578	581	559	599	581	554	563	606	568	516	560	560	598	563	573	569	602	596	561	559	595	598	585	590	565	551	591	584	556	547	652	566	594	569	553	570	591	548	582	535	584	575	617	610	597	557	590	512	585	634	552	555	602	558	570	604	564	578	565	581	566	587	608	542	606	573	600	540	536	575	567	580	602	611	550	586	606	557	609	567	600	577	583	576	575	623	576	557	537	601	590	558	640	589	570	576	554	558	581	600	547	551	563	603	623	593	596	595	534	603	575	507	548	540	568	545	574	582	585	558	584	587	609	606	551	582	609	597	642	554	535	576	580	541	581	605	591	560	574	567	596	574	562	549	617	600	576	577	630	580	555	600	583	554	584	556	580	589	587	562	524	600	570	587	588	570	513	536	598	580	596	561	572	589	558	585	580	577	579	613	579	559	546	562	574	583	540	589	582	551	570	652	564	558	548	573	569	557	581	541	586	567	574	564	591	543	636	560	538	579	544	551	563	598	551	526	549	548	532	578	591	583	588	581	570	581	538	565	597	583	600	569	600	538	558	602	572	595	528	563	590	590	553	612	607	539	585	580	568	543	602	563	580	591	578	571	573	604	630	610	582	570
12949	1666	751	697	542	480	463	443	409	452	479	387	380	360	373	425	402	409	419	391	387	391	392	344	397	376	363	388	407	413	377	376	377	377	414	404	378	394	383	371	381	365	425	394	420	367	372	400	348	387	361	365	382	381	333	380	385	395	387	385	382	413	421	376	399	406	371	395	385	382	376	360	391	387	405	391	392	397	399	409	395	385	365	407	377	372	387	403	377	398	394	371	387	420	383	376	412	408	406	401	387	374	370	381	400	388	408	382	372	411	395	353	393	375	377	417	356	353	352	357	396	372	347	367	353	371	361	356	395	434	374	373	352	377	431	396	341	350	329	361	354	377	383	385	395	414	404	370	361	376	375	379	366	360	329	361	383	395	356	358	390	343	378	380	374	403	409	383	383	397	350	386	346	333	353	375	368	353	340	403	383	384	353	405	352	364	374	325	430	383	366	368	348	390	405	390	338	354	386	351	351	371	370	383	381	381	396	370	399	435	369	397	354	392	388	373	409	412	372	340	372	380	387	354	383	347	388	373	394	354	370	367	383	403	358	386	379	368	361	337	440	360	365	407	374	405	363	364	368	364	393	361	374	370	404	414	429	335	395	362	400	382	375	396	410	371	383	373	364	364	407	375	371	355	376	397	401	400	368	359	368	369	385	346	361	385	368	390	395	364	413	407	367	347	375	399	365	395	324	387	425	387	394	378	342	405	396	394	373	411	394	382	377	360	371	397	389	361	371	386	450	373	370	371	348	378	373	361	364	375	350	424	385	380	353	366	354	365	363	384	384	385	389	400	374	375	354	371	370	387	377	366	372	405	382	367	379	373	414	387	361	391	354	401	373	343	353	378	374	363	350	360	351	367	345	357	353	369	401	351	398	346	336	378	371	353	387	387	377	389	404	412	388	366	388	393	408	405	369	384	396	398	387	396	350	363	365	404	403	412	389	358	399	397	383	386	385	339	420	404	364	397	352	367	403	394	423	378	383	391	355	383	384	413	370	396	354	372	391	367	346	372	332	361	389	372	369	386	376	393	377	355	366	406	380	398	382	402	398	395	366	399	373	350	358	349	339	377	424	392	381	392	372	372	384	379	412	355	369	369	367	384	390	411	390	374	349	382	373	382	378	391	379	359	364	395	367	360	384	372	369	358	359	368	356	362	362	354	364	340	404	394	383	385	370	357	355	393	360	354	389	403	383	363	394	394	384	390	370	415	357	372	366	369	390	390	353	387	348	386	378	344	371	364	386	363	364	375	336	385	415	394	357	368	355	321	376	368	368	400	360	363	367	373	383	378	357	345	413	328	430	362	356	351	406	411	382	353	402	360	358	379	386	354	375	374	361	354	419	352	415	383	377	361	377	369	375	383	341	377	376	371	358	371	318	403	359	374	354	409	364	394	352	372	385	386	346	351	394	349	374	358	363	364	386	369	364	353	335	394	379	343	343	387	384	400	397	371	329	373	379	371	362	396	359	373	392	392	367	385	369	402	372	358	386	411	388	389	381	363	379	376	410	357	361	368	394	348	358	390	402	391	373	398	395	416	354	369	355	314	329	355	414	351	348	387	400	352	406	347	360	383	375	364	365	387	387	392	403	352	394	373	377	395	347	367	397	364	355	394	407	378	392	396	365	412	388	371	363	370	385	372	366	381	423	357	375	359	412	406	372	394	420	337	342	380	388	388	396	408	364	388	393	338	407	381	333	335	353	394	380	398	396	345	377	393	394	374	372	380	362	431	383	353	383	349	385	375	365	370	417	399	378	381	392	345	389	411	424	399	356	408	373	352	356	371	377	363	400	356	373	373	394	388	361	344	357	379	397	356	394	401	369	378	391	362	368	395	376	337	398	357	391	371	346	397	414	389	363	392	378	376	371	428	359	448	390	378	364	397	419	352	402	346	365	348	355	396	427	359	373	374	383	359	370	365	379	387	395	364	403	380	347	369	367	368	364	387	353	393	361	381	401	353	398	375	385	359	361	370	396	368	367	409	400	386	335	410	371	400	392	378	326	366	377	340	354	406	363	360	378	389	338	378	382	391	369	393	345	408	362	391	359	370	368	398	377	376	388	351	424	390	365	406	390	373	379	392	404	385	388	394	347	370	348	385	378	401	408	392	346	389	440	390	399	386	368	351	396	415	367	422	384	403	415	362	367	368	405	377	371	386	388	369	363	419	389	415	369	401	372	367	386	392	384	384	327	355	368	375	356	370	391	361	352	365	403	379	417	373	348	388	369	351	361	364	405	392	357	361	378	333	381	383	377	371	355	377	383	347	342	362	389	363	352	391	377	362	407	357	376	348	374	378	400	360	389	379	407	406	400	380	356	412	386	393	366	392	375	379	388	375	385	377	374	368	355	378	406	433	369	369	377	381	391	377	376	378	330	391	376	361	395	431	357	389	351	414	381	384	359	408	380	371	340	382	393	405	398	356	390	368	365	356	376	363	349	353	359	399	381	341	402	425	391	400	396	377	388	382	399	343	370	397	347	384	389	407	410	390	403	410	384	350	373	363	402	351	377	386	396	395	408	390	380	355	387	349	379	381	375	389	371	390	357	349	330	382	407	371	400	373	393	402	358	383	405	386	409	384	377	356	369	411	356	374	408	373	377	346	360	354	354	373	399	365	359	398	409	377	371	354	383	368	349	379	384	398	396	351	369	382	372	381	371	383	385	415	366	411	389	338	351	430	388	396	367	370	377	373	388	359	353	371	439	420	384	401	370	365	386	394	414	395	379	361	366	361	361	341	364	353	374	358	382	409	386	423	385	403	396	388	397	371	366	355	408	390	370	364	376	364	401	397	377	375	369	356	367	381	382	362	369	375	411	406	415	362	342	355	375	383	360	384	411	363	365	389	376	386	370	394	405	355	407	356	383	386	372	344	432	368	378	404	339	407	428	414	365	372	326	393	411	384	402	358	355	357	394	409	351	371	392	357	399	343	419	385	379	353	389	372	371	415	372	376	391	372	390	341	368	365	342	387	380	393	373	361	415	359	410	358	411	388	383	359	394	398	394	378	364	320	357	402	350	342	428	368	409	374	363	383	353	410	416	359	345	385	373	348	372	371	383	404	349	376	386	358	403	398	402	378	390	364	369	366	402	379	390	385	383	396	364	384	360	415	368	361	371	379	387	364	395	374	377	378	386	349	377	365	406	383	401	370	418	365	364	403	425	392	370	414	393	350	346	365	352	383	386	398	369	361	367	377	368	374	329	397	353	358	366	400	389	394	382	340	403	338	352	346	391	401	356	342	390	377	381	422	412	380	358	383	381	376	387	371	375	386	333	373	397	378	361	360	383	419	332	402	350	396	370	356	323	363	374	382	400	415	352	381	405	403	365	360	397	332	412	371	367	394	388	363	380	375	373	324	392	354	336	421	349	372	384	345	408	401	376	357	380	386	361	354	359	375	358	372	380	351	357	387	368	406	376	379	361	333	415	352	365	389	422	403	399	375	371	361	394	364	420	381	393	358	383	366	414	400
9194	1725	1723	1778	1594	1400	1267	1154	1142	1026	1026	967	1030	925	920	881	930	923	950	916	937	940	929	919	887	854	929	873	892	900	913	860	851	821	869	852	830	873	937	883	869	872	869	843	862	899	892	828	918	823	884	889	858	878	914	842	844	896	838	889	810	870	852	878	845	904	847	829	837	831	852	859	834	814	847	864	868	836	824	879	837	815	867	866	874	850	908	872	902	818	891	853	866	884	856	859	791	807	859	867	819	877	896	886	858	898	827	823	846	840	804	864	854	865	867	839	863	847	870	843	946	857	849	840	883	891	852	913	829	831	893	890	895	824	860	912	839	789	881	883	844	914	859	791	817	817	872	860	838	870	827	878	826	877	829	876	913	829	851	900	868	859	872	836	893	852	872	836	843	855	889	858	834	822	817	905	891	908	860	831	896	841	887	910	888	843	847	862	853	869	854	825	873	867	885	823	840	884	898	895	826	895	825	848	860	848	903	847	837	849	928	796	918	847	910	821	913	864	836	888	866	796	839	919	877	880	878	877	901	874	859	875	850	813	851	871	874	875	880	861	885	822	849	869	841	904	864	881	878	834	899	829	876	875	862	827	850	840	821	834	891	860	812	882	824	886	853	909	826	883	832	838	833	885	866	840	874	848	818	881	889	871	885	861	860	891	843	873	888	870	902	893	863	879	865	842	829	823	857	839	893	855	867	852	899	847	834	827	868	872	862	851	869	899	916	908	832	862	845	833	871	859	919	884	812	886	805	882	836	837	912	876	877	858	845	870	816	843	824	836	872	848	846	826	857	848	860	837	868	852	893	902	817	848	905	870	860	881	810	875	846	901	891	830	851	819	860	860	850	897	864	818	866	825	943	860	900	854	804	901	827	843	846	882	840	878	882	884	912	855	877	813	841	850	861	825	855	876	834	853	833	852	843	860	823	786	860	835	842	900	822	810	855	848	858	830	871	890	836	869	840	864	849	858	896	822	890	936	879	859	825	877	872	887	847	913	895	829	861	868	836	835	856	860	839	863	833	867	885	853	845	854	843	855	912	876	868	881	890	800	865	848	845	852	848	884	860	915	854	889	878	857	928	853	851	819	837	824	869	825	880	843	897	885	888	865	876	860	891	862	866	812	841	918	912	867	809	830	821	858	879	811	863	856	865	906	815	853	834	840	877	906	947	852	863	874	942	830	815	839	840	827	877	861	850	866	907	819	880	820	861	879	874	884	804	950	881	889	884	831	842	846	891	857	858	861	815	863	914	899	867	844	842	871	837	831	842	814	897	829	864	829	870	836	836	781	829	862	925	862	911	857	834	827	842	864	895	830	870	865	902	923	893	895	884	915	853	878	854	861	909	862	906	877	835	835	862	820	883	842	820	880	909	854	913	857	877	856	848	838	860	863	801	916	826	826	839	867	837	797	855	856	899	813	856	895	799	926	895	894	881	836	919	876	861	876	899	859	883	853	895	865	842	825	885	887	895	835	833	883	877	865	862	841	893	849	824	863	874	877	829	836	852	864	856	879	856	862	873	811	926	923	884	814	853	875	847	878	869	832	830	882	852	909	878	902	843	876	861	863	820	888	882	857	902	841	800	913	883	847	845	947	852	840	838	856	791	895	864	829	820	842	829	841	789	880	834	831	924	876	857	888	843	863	823	944	778	885	839	834	796	821	844	899	842	932	885	883	851	895	838	901	887	856	884	902	859	859	852	926	837	878	840	844	858	884	831	905	872	880	910	859	866	853	854	839	861	881	859	844	850	889	836	835	887	913	880	861	848	899	868	846	850	863	857	865	856	850	809	884	897	855	870	865	855	827	805	869	876	844	843	857	887	849	803	880	908	900	813	857	861	830	900	859	863	844	841	928	877	822	872	876	843	869	853	833	825	868	867	874	884	904	848	916	843	857	860	886	887	884	885	861	830	882	853	861	889	862	861	880	817	816	838	815	883	858	848	858	846	870	853	867	889	888	825	863	892	875	877	821	878	829	887	904	792	884	857	875	863	889	883	877	892	845	841	860	877	851	827	896	813	864	844	858	858	859	856	869	846	877	883	842	837	817	838	809	878	891	850	854	856	896	836	872	864	858	842	876	846	835	811	880	885	853	789	869	929	856	888	885	899	899	837	905	870	841	908	886	870	895	884	849	861	825	885	838	863	880	851	903	829	887	871	866	848	839	888	889	885	884	861	850	872	838	838	890	839	869	867	884	906	881	879	847	863	859	882	856	836	865	826	807	852	861	846	845	880	866	871	791	818	911	872	782	836	898	826	914	854	885	863	859	838	849	825	873	841	831	805	878	871	851	807	866	841	842	847	870	936	832	842	836	824	841	825	853	837	840	811	845	865	813	861	890	856	884	837	900	864	898	876	817	901	849	824	853	826	821	850	831	878	872	933	923	890	842	809	864	880	901	873	833	892	852	847	800	784	829	833	882	843	839	885	912	871	912	798	874	875	835	823	845	815	857	828	840	859	829	891	829	807	860	877	831	893	837	847	887	859	824	862	874	831	889	901	901	843	847	881	880	834	861	848	837	904	862	861	889	879	788	898	839	853	831	853	907	885	853	881	808	918	904	859	861	870	905	875	840	882	872	869	831	846	839	865	838	862	826	874	842	903	893	859	876	920	855	875	834	840	894	874	876	879	839	858	851	863	851	857	886	871	860	905	905	841	873	875	865	858	856	877	857	886	866	878	873	828	845	863	919	871	882	824	823	866	876	869	886	831	856	866	886	858	837	850	887	840	857	879	852	847	830	850	828	881	859	868	880	775	860	849	808	841	796	917	868	900	837	862	846	868	837	870	898	828	808	866	885	837	852	835	849	851	819	858	854	876	864	877	857	861	872	875	832	876	854	846	875	855	877	838	889	869	820	839	856	833	847	870	855	872	875	862	824	866	864	860	889	840	839	867	831	857	851	871	862	834	882	859	856	857	864	808	897	890	863	850	823	823	841	867	881	823	858	820	834	833	796	852	805	855	802	798	878	898	875	906	846	834	870	842	906	860	845	876	874	814	837	825	876	859	831	890	866	878	839	874	869	847	898	844	813	878	875	895	833	841	852	861	870	936	882	888	830	873	858	795	851	877	911	864	878	880	849	833	838	878	834	857	830	834	796	854	884	831	839	823	864	869	856	903	842	866	876	847	799	864	867	843	846	867	864	824	847	853	882	856	903	862	828	904	872	901	888	839	866	876	816	855	902	861	862	843	884	836	893	889	889	813	905	863	828	847	847	840	913	883	887	885	891	870	829	852	883	877	844	833	901	837	896	855	833	875	883	888	789	872	857	811	878	807	830	841	854	851	854	832	900	944	878	858	845	882	931	896	932	856	815	856	892	863	918	855	844	923	903	851	873	885	848	823	860	884	829	825	853	891	853	880	895	872	893	855	863	909	904	859	833	805	814	854	893	854	855	843	777	855	830	883	856	851	882	847	820	811	872	875	926	891	813	858	860	869	877	884	892	833	812	836	836	834	802	827	837	894	821
20827	3209	1070	850	681	520	470	414	363	343	347	350	364	333	334	347	327	286	316	335	319	333	298	339	324	310	321	353	342	335	300	288	304	294	294	291	313	306	309	315	296	331	307	275	272	312	275	299	289	321	315	318	308	282	290	309	284	307	289	314	307	327	265	304	270	287	327	304	302	292	343	300	309	313	312	287	320	285	314	322	287	249	312	314	320	310	297	328	276	290	293	284	304	278	275	256	297	262	306	307	323	268	290	295	307	301	295	326	325	280	319	314	294	325	307	289	326	310	293	321	313	300	336	310	316	304	297	283	303	315	320	300	302	311	304	306	301	282	311	307	299	269	256	296	306	291	303	315	323	287	286	344	279	301	323	330	307	311	280	279	296	320	321	304	276	279	287	272	304	321	288	351	325	295	333	298	277	315	284	298	280	299	296	262	309	300	270	287	303	300	326	324	317	301	295	286	319	298	299	332	311	316	277	298	289	313	280	304	308	282	276	278	325	313	309	281	308	329	302	301	316	314	294	297	307	315	313	327	320	343	306	291	305	298	316	330	305	315	300	323	307	302	313	284	291	277	265	298	280	292	350	325	313	314	320	299	315	323	329	320	320	314	281	294	272	307	296	310	297	328	289	345	295	310	289	278	268	314	313	314	275	307	286	317	276	323	332	311	323	278	314	282	287	301	303	333	316	287	307	330	279	317	307	287	286	301	285	284	283	288	280	301	332	300	326	302	283	299	299	291	300	292	330	334	281	321	326	324	303	293	301	299	305	286	288	299	294	311	317	274	281	300	314	314	309	315	325	292	314	307	320	288	270	280	287	291	291	281	325	294	303	320	313	269	280	318	278	289	290	309	282	290	306	335	342	303	328	298	296	306	298	289	299	315	310	322	299	280	300	333	356	270	283	280	313	349	289	299	301	317	306	299	272	333	265	275	315	321	322	291	301	333	308	290	276	320	323	303	320	279	285	300	283	285	301	321	280	314	311	296	283	289	301	257	286	310	284	304	307	301	305	296	322	283	298	284	311	310	286	298	310	283	293	296	323	317	289	324	305	306	304	326	302	295	288	327	296	293	316	305	337	295	329	296	300	297	292	288	318	288	346	291	312	302	332	296	294	286	309	280	330	311	313	269	306	316	306	286	288	307	289	287	303	295	310	271	290	278	334	301	288	296	327	318	316	310	317	339	302	283	303	288	282	336	286	293	341	333	344	307	303	315	306	285	319	332	310	296	299	334	333	281	274	252	291	298	286	329	313	287	296	304	307	275	282	281	287	286	298	307	298	312	294	300	315	337	279	301	316	324	265	260	295	281	309	315	298	268	286	299	295	332	305	308	312	287	276	248	294	279	311	322	324	289	288	311	308	332	325	273	286	308	300	300	286	301	291	262	290	310	295	304	307	335	291	314	313	309	322	287	291	306	294	313	278	299	327	303	298	276	327	284	278	299	326	308	292	313	317	297	286	304	295	289	272	302	316	297	288	313	308	345	293	309	312	313	264	292	301	289	283	286	329	313	298	244	322	293	337	319	304	300	275	316	293	288	310	323	299	314	284	353	336	283	298	309	290	281	289	310	270	286	330	299	290	303	317	314	287	310	263	302	304	334	306	295	323	301	289	295	292	289	322	304	294	292	273	305	316	341	299	323	293	309	322	316	295	304	289	318	303	308	293	305	283	333	304	334	310	296	260	307	271	295	304	303	289	280	306	308	268	321	297	289	294	314	329	315	296	274	318	298	302	306	331	301	333	322	298	303	317	290	320	305	309	295	316	281	315	306	290	285	313	324	347	321	310	279	292	284	298	276	307	332	330	302	289	295	279	267	289	299	316	313	299	282	281	299	299	261	294	321	277	303	317	289	299	319	278	297	311	318	310	300	295	311	326	294	275	299	300	321	289	318	289	322	279	278	306	281	274	303	306	321	320	302	331	304	284	301	333	289	313	311	302	297	314	293	311	310	313	324	300	311	294	287	312	283	294	284	305	282	333	303	292	303	296	298	285	268	311	313	299	276	336	322	310	310	300	281	294	346	308	284	296	301	289	275	334	302	294	274	321	290	279	295	309	270	297	308	300	281	307	266	312	296	302	308	336	315	289	299	305	302	286	280	285	300	285	303	340	288	305	281	297	295	274	284	262	268	276	316	328	300	317	283	287	295	323	297	279	270	292	309	310	305	300	288	297	310	312	270	297	287	302	290	308	330	317	312	253	272	306	305	283	294	279	303	311	297	340	310	297	300	315	322	332	294	296	317	311	282	278	281	287	308	292	301	286	314	326	334	271	313	347	284	316	331	278	299	301	313	313	290	291	282	264	300	295	296	284	289	306	265	297	294	329	310	326	264	286	300	318	313	338	342	320	294	318	357	286	328	315	274	316	302	317	303	303	343	318	306	334	290	282	314	297	268	335	285	298	295	295	323	299	295	310	308	293	310	328	299	297	305	289	294	275	314	301	294	318	287	319	298	291	299	296	322	324	277	326	282	296	319	306	308	338	313	286	291	285	306	304	282	303	263	294	288	320	295	263	299	293	301	341	281	314	315	299	315	305	327	306	331	290	318	321	290	315	310	299	279	308	319	337	305	299	283	285	287	288	307	325	340	311	316	307	318	312	271	307	327	284	332	319	299	347	288	297	303	262	332	279	265	297	319	311	307	304	311	290	280	317	317	316	318	296	270	284	332	304	257	301	301	274	295	323	338	307	320	280	323	314	308	336	314	302	287	279	331	317	259	318	323	314	319	338	292	289	334	305	310	333	334	281	285	270	291	348	333	302	317	291	340	320	292	292	284	288	282	286	287	289	322	286	319	353	291	281	313	306	272	306	302	299	292	272	318	291	298	318	292	303	289	315	316	337	298	300	282	295	280	290	280	291	283	282	308	292	284	309	304	312	323	300	330	292	324	295	309	308	273	299	314	313	314	308	304	313	266	287	285	315	346	293	271	314	280	289	298	314	308	337	297	287	298	318	306	328	253	276	320	314	304	290	304	288	321	307	339	284	293	332	308	293	269	316	275	306	311	327	277	295	284	290	287	311	284	324	309	290	279	306	285	293	290	303	300	273	302	295	275	336	318	289	315	335	324	293	296	306	310	311	326	273	310	277	287	307	287	324	295	285	283	282	276	319	284	302	315	298	325	298	275	282	325	289	295	307	296	292	293	298	321	291	315	305	305	290	303	316	292	298	281	282	308	289	303	258	287	302	301	327	304	336	272	324	289	331	310	311	293	318	315	275	320	284	296	268	287	285	302	271	321	321	315	303	305	292	309	342	285	284	312	285	301	330	292	280	258	302	295	332	318	279	294	290	293	308	319	301	289	286	288	313	272	325	269	305	343	288	307	318	313	318	274	316	280	319	317	339	277	294	313	266	295	294	336	320	288	308	288	323	319	270	330	346	305	313	295	306	279	292	286	292	319	296	288	280	316	330	305	312	280	288	307	269	278	299	283	275	293	270	308	333	282	301	271	289	290	292	306	280	308	273	312
12003	2206	2207	2444	2057	1787	1479	1343	1131	1019	1009	887	914	882	818	778	792	764	751	756	728	759	711	766	732	705	715	742	790	719	772	674	709	689	747	721	675	723	720	749	654	703	677	666	660	656	652	716	688	634	698	689	707	673	651	746	678	665	681	739	666	672	719	694	650	733	690	709	696	648	708	684	713	686	676	703	681	680	733	746	673	731	702	664	665	728	700	687	646	731	668	661	729	711	654	677	695	634	655	717	686	669	667	630	691	670	675	694	683	662	737	622	694	665	674	689	669	678	665	705	643	632	674	675	733	687	700	667	688	699	662	655	706	625	697	714	648	658	651	639	682	642	700	643	684	612	710	692	668	700	712	700	615	710	664	661	697	713	677	677	681	653	718	651	686	670	643	700	684	705	679	676	675	647	709	684	633	653	697	665	720	720	650	618	664	674	715	683	710	673	759	668	623	694	678	642	678	697	705	676	677	657	724	659	639	657	693	662	683	705	735	652	664	689	667	683	715	681	715	691	650	691	659	665	731	645	667	692	695	715	658	686	662	665	697	688	697	705	668	701	665	663	669	640	737	685	689	696	605	719	699	634	664	672	654	728	686	689	671	683	690	758	669	694	685	634	650	672	659	705	638	709	663	685	712	726	656	670	694	693	700	654	705	706	671	661	667	693	738	712	668	700	670	702	682	668	687	667	666	643	701	698	705	723	713	678	697	629	722	707	686	708	689	742	676	688	685	684	647	668	703	692	637	698	676	647	707	647	676	724	688	658	677	657	665	650	634	647	691	653	743	684	684	704	710	642	674	706	651	685	679	684	679	699	686	625	702	706	744	668	698	683	674	681	678	707	698	710	659	707	640	646	664	678	659	675	705	671	648	655	694	676	703	622	725	743	695	693	714	711	694	683	727	698	643	694	669	675	673	667	674	670	668	657	644	680	659	654	639	662	704	709	659	630	706	664	684	654	652	706	715	673	669	688	669	707	679	674	753	704	717	677	669	638	693	667	681	715	691	665	686	688	689	681	660	719	694	669	752	669	665	713	687	656	723	697	700	636	672	639	716	692	649	617	682	696	669	689	666	731	743	611	662	624	674	695	694	670	702	654	672	667	665	696	660	662	690	724	641	705	678	750	687	692	652	669	696	712	716	681	744	624	633	703	647	677	661	686	646	695	651	649	723	658	686	656	693	684	646	655	686	633	714	685	677	687	660	741	649	627	634	645	692	708	723	701	713	699	683	683	655	690	700	649	713	682	670	721	691	682	646	646	664	689	650	718	677	651	678	694	707	648	650	663	664	679	719	666	709	671	724	667	713	651	685	642	672	635	706	750	705	672	666	668	681	708	708	673	702	645	647	659	688	630	662	647	658	726	661	654	757	702	665	693	715	716	733	651	665	722	669	646	684	670	637	658	723	705	676	713	667	667	671	697	682	692	664	673	681	702	676	679	707	662	685	691	642	702	646	665	672	687	645	708	687	653	685	704	686	691	681	721	707	714	623	676	666	650	673	659	650	696	730	721	657	667	714	681	644	668	632	661	695	698	637	685	646	743	702	679	681	675	689	696	653	671	680	658	696	675	724	704	666	670	680	606	681	664	692	695	708	664	687	711	643	691	661	710	674	688	673	707	708	702	692	673	706	679	668	671	702	667	713	686	703	688	660	722	694	724	661	658	677	639	702	640	666	672	701	670	703	682	694	691	691	676	657	710	682	720	724	679	781	693	705	608	664	694	645	684	668	695	656	707	717	685	679	669	680	715	705	654	661	678	687	705	666	656	695	644	737	677	675	695	688	683	684	706	655	699	696	690	695	640	665	721	718	657	699	683	650	730	662	658	697	717	695	688	677	723	734	737	675	684	705	680	677	679	678	686	692	693	673	741	665	729	680	615	642	666	660	691	674	657	708	676	678	711	697	654	695	678	649	651	645	691	702	660	682	685	684	701	707	681	685	688	662	644	705	667	715	685	719	704	636	683	688	699	663	653	626	654	697	668	664	684	672	704	701	675	700	725	703	693	694	720	707	684	743	669	704	691	704	707	706	697	706	654	710	686	665	651	660	679	701	695	678	667	731	714	654	651	639	671	624	765	705	665	634	635	666	746	701	680	662	715	689	660	716	678	722	652	666	685	703	723	683	682	672	669	657	665	678	715	682	639	683	709	708	697	672	702	678	656	720	700	676	700	664	717	677	685	644	678	675	674	678	679	654	672	661	669	677	681	673	659	646	704	642	669	654	728	672	681	678	697	693	685	740	707	716	673	668	688	713	705	705	687	709	736	690	694	714	665	655	714	679	694	677	710	700	655	655	689	685	659	709	716	641	670	726	727	657	680	741	751	663	660	726	709	643	672	664	663	669	603	685	685	690	688	659	680	697	677	714	696	663	647	622	644	721	664	725	735	657	668	661	728	735	638	676	675	623	672	661	694	739	657	678	696	671	662	675	624	665	666	714	687	651	685	627	651	661	616	696	676	679	672	668	695	677	691	697	658	684	624	660	693	665	703	663	667	685	686	667	684	658	637	685	683	679	644	668	690	689	704	680	659	706	725	662	641	691	634	669	726	659	660	664	665	663	669	690	677	702	694	716	685	710	693	709	674	628	659	648	677	693	656	669	690	685	659	643	691	717	638	653	670	632	684	704	672	716	656	684	662	693	669	710	708	693	674	707	678	683	720	688	660	650	670	679	732	651	726	665	671	646	643	678	680	674	674	682	633	698	673	650	654	677	677	677	668	726	681	663	683	673	702	736	696	632	694	684	684	670	657	703	689	694	705	718	672	709	641	673	646	670	658	708	676	674	705	649	698	636	649	714	709	702	683	687	725	711	719	712	700	677	663	680	679	723	685	654	660	645	664	675	715	696	658	677	637	680	667	696	691	657	718	670	698	625	636	667	671	724	652	689	678	663	680	714	719	694	702	697	683	743	685	677	720	660	632	689	665	675	637	684	700	728	665	662	671	728	662	719	687	650	657	619	664	696	689	681	702	673	674	646	689	675	706	708	685	652	669	677	707	640	711	689	652	687	686	719	682	688	661	698	692	692	669	699	661	705	665	663	666	690	670	678	663	677	645	657	690	703	668	695	648	670	661	682	681	723	700	712	669	696	626	685	703	714	683	684	722	642	685	683	732	681	707	642	664	632	687	692	709	691	701	709	744	715	715	678	669	654	711	707	685	673	658	641	718	658	636	697	690	644	620	674	698	671	693	653	657	646	699	683	638	664	710	674	656	695	662	649	703	705	699	673	666	727	663	643	735	717	706	675	650	677	705	687	682	715	672	681	717	672	652	661	719	697	714	692	735	697	716	672	644	692	717	692	678	662	664	681	670	710	661	656	684	666	658	682	681	668	682	648	685	712	712	684	656	685	682	683	653	682	659	664	728	702	726	668	708	627	628	652	664	689	705	632	642	670	687	657	679	638	694	678	686	682	686	689	651	645	686	656	641	685	701	652	661	670	701	677	647	676	662	688	695	705	694	714	655	656	656
4112	616	272	239	232	240	226	202	204	206	260	235	250	257	290	243	240	237	219	236	196	205	235	255	234	251	233	249	198	234	208	227	252	241	272	249	247	236	224	254	249	235	212	223	218	213	254	212	231	230	236	206	209	225	215	238	229	253	242	227	252	210	221	228	219	232	232	221	242	229	251	233	261	232	245	232	240	266	241	226	207	222	274	271	222	232	231	229	210	224	260	218	213	242	217	235	220	265	278	260	228	246	211	233	218	233	221	211	239	235	246	218	228	194	207	197	244	240	229	245	240	235	230	211	234	203	232	218	221	226	223	216	231	250	247	217	210	236	224	241	215	221	245	229	215	251	232	208	281	202	232	264	228	242	199	220	224	257	235	227	217	248	229	223	257	247	246	208	264	217	209	204	236	237	251	235	206	242	215	209	218	212	219	208	214	231	211	231	238	241	204	220	220	221	220	230	221	247	256	209	248	211	217	230	224	243	249	254	206	237	244	233	214	228	217	245	254	238	220	228	224	197	226	242	237	232	211	218	253	229	210	211	226	206	205	213	224	251	233	237	235	256	219	236	224	222	248	266	245	236	218	242	245	237	250	244	231	232	232	279	211	231	251	213	263	215	233	246	223	243	233	237	216	242	225	247	238	208	250	230	210	208	228	242	247	238	228	220	251	224	243	215	244	212	238	251	220	219	223	230	255	241	224	220	228	242	215	214	203	217	191	242	249	231	218	226	214	252	223	240	228	210	244	231	234	252	218	240	208	210	260	231	241	250	223	252	233	221	239	248	229	201	257	231	209	230	260	245	254	216	217	220	222	233	230	253	237	250	243	256	232	238	243	241	229	234	222	202	244	209	209	201	240	232	238	228	200	247	236	214	235	260	226	207	254	271	236	204	221	243	232	211	210	227	260	243	242	222	242	185	219	226	211	244	223	235	240	250	235	210	231	232	256	231	247	235	197	255	222	222	231	235	197	246	232	220	213	221	245	235	201	213	226	231	249	238	232	251	240	249	256	254	208	233	227	225	241	232	253	224	267	227	246	234	252	248	196	259	235	264	255	206	207	217	238	226	221	216	232	230	233	239	255	209	218	238	226	284	229	227	216	206	242	218	235	208	218	279	224	240	253	260	222	242	218	249	233	223	210	219	198	245	206	223	237	236	226	241	224	223	247	229	243	233	242	228	202	259	232	224	254	236	222	247	250	242	221	241	216	242	235	227	191	215	204	230	234	237	216	225	241	214	249	228	266	226	197	194	229	245	226	224	205	257	224	200	252	221	238	224	254	223	206	223	265	224	219	248	218	219	234	225	239	241	243	257	231	233	241	235	249	236	240	252	227	217	228	236	219	236	224	238	224	228	224	238	251	222	240	231	209	231	236	244	225	254	209	230	227	219	219	243	217	239	227	242	218	226	237	222	239	230	251	228	225	236	236	254	213	217	245	241	222	255	231	227	241	213	245	226	224	263	240	264	215	205	236	238	227	214	255	221	241	245	234	227	220	238	230	210	211	210	261	200	257	219	237	211	227	235	215	219	229	227	237	236	217	229	208	249	232	251	244	220	189	202	234	215	222	235	226	234	243	202	216	243	215	238	221	209	216	258	260	216	236	262	251	232	240	233	219	203	221	208	222	236	241	227	213	255	225	244	228	244	225	263	234	237	205	248	223	239	242	232	207	238	215	276	267	247	206	201	221	206	260	241	232	242	240	230	221	226	218	228	235	248	248	213	227	228	210	211	230	202	233	215	231	221	238	224	230	234	215	237	244	221	226	209	224	236	248	268	231	221	252	234	244	246	235	246	204	251	210	260	261	228	232	242	240	209	214	223	251	238	230	244	231	258	214	276	235	196	223	233	226	202	247	226	240	218	225	237	241	199	205	214	217	220	243	235	206	231	200	241	235	197	239	222	221	259	217	215	213	200	215	227	222	223	227	220	232	220	240	228	240	231	237	247	249	220	241	252	222	231	221	278	238	227	238	210	240	216	242	218	229	216	252	258	247	224	244	235	233	225	255	244	241	221	244	232	221	197	213	245	265	239	240	254	240	225	246	219	240	226	198	209	216	222	229	224	237	241	227	231	247	255	219	253	261	213	240	216	237	228	221	231	259	241	249	226	233	250	247	232	252	253	252	212	233	221	229	232	206	227	226	254	233	214	231	226	243	227	207	217	239	246	231	180	237	230	225	234	256	224	211	226	228	236	240	241	234	233	211	206	250	229	252	264	211	206	220	184	216	219	224	246	202	219	259	249	225	203	225	221	254	219	218	220	218	244	206	254	225	235	237	215	221	227	224	222	211	247	229	237	245	221	230	239	235	231	216	216	222	255	212	239	224	223	232	239	223	234	245	212	228	246	230	205	249	236	232	233	237	232	245	247	259	218	228	225	190	219	268	242	219	227	231	204	227	234	229	244	248	224	232	229	233	239	217	211	253	234	255	244	263	258	251	253	232	203	241	245	219	237	208	262	239	231	202	230	254	242	206	231	263	242	252	225	205	224	248	254	222	205	192	243	221	230	232	216	212	233	226	234	249	209	240	250	222	216	223	231	229	233	252	228	251	230	206	230	246	196	225	228	237	235	245	245	244	224	218	188	220	236	231	227	197	253	232	201	220	234	217	235	241	215	218	246	202	249	192	230	216	226	278	226	200	240	246	233	250	218	221	227	215	207	207	212	252	249	232	235	242	234	211	207	241	222	253	244	244	216	205	224	222	244	212	221	218	209	211	238	234	235	226	253	228	227	244	217	221	252	249	252	218	237	259	215	264	205	252	233	218	215	215	226	230	242	249	230	224	216	201	222	222	255	228	237	262	218	199	237	229	203	226	212	230	233	236	222	232	228	254	206	254	239	244	228	216	241	217	254	231	256	238	217	227	256	225	232	226	249	223	225	215	243	243	238	251	199	228	252	234	232	207	222	236	217	203	239	247	226	273	224	239	211	230	237	215	216	245	224	257	241	240	207	242	278	200	260	238	229	225	235	231	247	206	251	233	240	250	239	270	227	229	251	243	258	245	192	197	232	222	246	222	235	234	208	227	164	190	243	297	235	206	220	197	219	240	208	244	217	257	214	255	214	232	255	214	259	242	241	263	229	222	212	219	224	249	223	246	249	218	217	246	247	243	221	243	217	252	261	243	246	198	230	234	223	192	224	201	240	231	227	207	193	220	229	228	229	208	253	193	188	227	279	238	216	222	220	230	249	245	212	231	236	236	200	194	245	254	228	247	234	265	241	232	262	248	243	235	214	245	228	225	227	222	235	237	227	242	237	241	231	203	225	245	236	249	210	248	227	221	242	251	251	219	218	221	242	251	236	228	209	208	235	222	240	236	238	234	213	229	242	221	231	225	219	246	248	211	241	269	209	211	240	231	228	214	201	198	220	229	201	238	236	216	218	217	247	232	232	225	201	248	197	238	253	224	231	249	229	227	250	253	240	232	241	250	247	237	230	232	235	249	249	219	220	243	225	218	251	217	254	217	233
3402	860	616	621	636	608	593	573	607	610	572	576	581	562	617	589	590	573	583	564	564	559	540	558	570	564	540	564	604	574	578	584	565	532	585	624	563	577	574	585	576	615	598	599	570	563	598	569	562	603	565	555	605	527	582	592	523	576	578	562	556	519	577	574	609	543	601	613	547	601	584	548	601	592	562	538	582	553	522	561	591	563	619	534	572	592	610	549	561	598	604	556	558	573	543	552	574	590	588	551	588	573	585	575	605	598	594	547	548	572	588	559	590	570	554	542	579	567	553	565	610	560	566	558	532	583	606	559	572	534	601	573	609	585	569	616	609	581	598	545	559	512	617	563	577	574	576	590	572	588	584	550	590	569	586	587	576	590	577	536	594	561	624	548	575	621	576	559	606	564	593	549	591	564	547	597	573	600	531	548	562	557	597	551	561	569	574	555	597	568	540	539	591	566	566	593	578	575	588	566	554	586	608	581	582	582	534	565	632	567	622	566	569	566	555	574	587	579	567	605	555	575	570	573	577	573	599	581	552	572	559	560	591	597	588	546	572	546	562	582	578	608	524	557	557	581	557	548	586	585	560	565	531	565	585	550	589	575	597	581	557	585	605	583	592	607	578	612	529	596	597	572	570	563	548	571	543	538	550	619	606	561	552	574	569	579	584	561	594	609	561	594	581	595	580	530	533	608	538	566	537	609	578	554	521	540	601	555	582	553	586	577	599	577	604	537	569	611	601	562	600	583	555	597	558	585	554	575	588	573	561	576	575	530	529	560	576	597	558	557	586	588	554	579	624	570	595	570	616	576	597	582	542	527	559	545	581	574	594	596	587	566	601	562	531	561	547	561	582	563	618	562	557	566	585	552	571	611	592	538	519	575	610	548	600	610	606	582	557	590	575	599	573	602	552	548	568	565	563	584	563	542	579	587	577	545	592	629	567	592	605	581	594	586	578	571	565	540	541	616	585	529	543	539	583	575	603	551	579	624	581	581	559	558	555	566	524	598	591	560	550	564	593	591	594	563	578	603	580	587	538	563	539	580	583	574	601	577	608	567	558	537	536	611	550	533	548	591	576	577	563	565	572	584	569	558	595	583	566	575	567	524	598	582	568	547	594	595	557	524	621	570	583	561	579	594	615	573	579	587	601	540	578	581	631	603	622	540	556	571	593	557	563	563	570	570	538	567	578	579	563	522	562	583	574	608	581	530	546	548	601	587	571	614	579	600	591	590	560	575	562	581	613	560	587	547	597	615	563	570	561	565	584	627	607	543	560	603	540	586	550	565	550	575	582	542	574	576	553	559	601	566	598	562	564	540	585	581	606	587	564	582	621	576	591	551	598	571	561	584	619	538	587	557	574	550	551	571	536	601	573	581	608	569	597	560	612	545	591	534	585	555	552	581	583	579	571	551	582	602	605	525	589	573	553	559	588	542	622	605	586	564	564	584	618	604	589	565	560	584	560	592	567	582	563	549	599	592	565	602	580	565	589	580	586	529	543	536	571	613	545	603	553	577	553	600	571	544	572	609	553	596	585	573	586	597	569	551	576	553	609	542	590	577	577	596	593	607	581	569	610	576	577	562	569	561	616	550	581	581	556	570	581	591	608	590	603	573	566	553	589	577	598	610	621	554	567	561	569	580	553	560	573	576	598	572	562	534	534	568	576	593	554	586	581	555	615	556	560	546	588	556	559	524	530	556	583	610	539	574	561	583	575	567	560	569	579	556	593	586	547	574	555	563	536	563	571	581	545	560	590	544	555	552	572	585	551	584	566	592	567	555	588	599	612	590	564	563	551	540	627	598	578	605	546	588	570	554	560	557	565	557	578	564	536	583	566	539	619	616	618	567	565	529	616	588	575	543	546	594	580	608	606	574	587	576	540	629	583	554	566	535	534	566	564	585	556	605	549	593	547	578	565	563	566	561	554	630	528	551	596	598	601	618	526	565	586	572	579	587	518	579	588	600	566	543	578	587	584	572	583	615	599	548	565	571	585	596	588	580	573	576	539	548	563	605	551	554	553	563	537	551	555	584	554	518	533	539	575	600	545	574	578	560	591	561	554	536	543	570	550	581	554	626	583	554	572	560	593	556	564	582	551	578	573	565	561	560	589	593	585	580	612	603	585	603	557	567	593	608	613	578	567	561	569	592	593	598	534	599	558	552	609	578	573	598	566	576	565	570	595	567	529	578	599	590	567	551	563	593	599	596	583	586	568	564	591	569	594	575	592	574	597	592	600	588	595	587	550	548	574	561	563	588	570	565	570	606	573	612	558	572	609	574	581	606	570	596	559	564	593	568	558	583	583	558	583	555	577	568	581	586	572	595	551	568	571	566	535	589	555	557	578	630	602	553	579	585	585	596	618	555	551	568	581	583	591	561	525	549	568	599	610	531	557	608	624	593	584	576	607	586	568	616	545	543	534	553	586	558	600	568	586	563	532	597	578	547	594	591	562	617	599	576	548	551	587	564	579	556	547	596	566	565	566	576	572	563	598	591	587	588	550	580	575	601	562	511	607	585	582	558	540	554	544	571	564	585	566	570	574	587	569	554	554	588	533	548	565	585	607	523	565	588	586	578	581	598	545	599	528	572	589	575	566	560	555	570	579	556	558	584	573	542	570	547	598	585	558	547	529	555	595	563	575	595	556	575	545	606	577	587	561	553	588	622	618	542	583	589	565	539	571	557	583	560	562	577	567	561	616	584	590	568	561	587	564	577	568	581	587	577	538	570	620	591	554	604	563	560	619	547	623	598	560	589	568	558	560	567	566	592	559	586	588	585	567	520	553	571	578	586	550	601	575	580	593	584	571	593	569	522	555	529	547	573	587	602	575	589	581	587	566	581	611	585	600	598	522	599	573	620	580	612	535	586	601	561	615	538	576	583	550	558	552	550	593	581	567	582	592	570	616	546	561	559	591	569	619	573	551	557	568	537	647	581	570	603	537	576	600	546	535	542	586	563	551	530	555	608	611	590	550	579	619	557	568	567	574	589	572	607	555	560	535	594	601	586	593	586	620	530	574	575	604	576	619	554	564	596	553	580	593	594	566	540	559	584	578	579	568	533	582	580	560	539	538	625	552	583	560	571	565	564	555	596	589	576	570	568	618	557	572	587	555	576	552	571	565	568	535	613	564	555	554	601	562	549	573	544	562	566	569	592	596	541	580	564	584	576	632	593	580	603	534	565	541	514	578	543	550	604	592	587	536	574	560	627	622	598	558	589	593	577	540	553	574	570	567	542	591	598	553	588	590	600	548	586	587	554	549	606	541	581	564	544	606	567	538	583	545	553	541	575	583	578	585	570	585	585	573	538	586	573	595	585	586	586	548	565	530	592	564	583	628	621	598	598	510	550	612	635	559	587	523	551	591	582	541	618	573	609	577	587	540	555	572	611	589	587	578	562	567	568	575	595	521	592	582	585	609	557	625	525	592	590	579	587	615	563	557	583	574	546	548	582	534	573	556	573	588	543	537	575	582	559
12824	1531	787	591	528	451	497	467	413	372	377	389	417	390	341	355	348	390	361	420	381	386	403	367	349	387	398	397	357	375	375	418	349	392	389	393	382	387	384	383	371	377	385	363	351	355	361	376	364	393	408	375	364	385	366	352	319	401	370	370	389	353	385	357	388	369	376	406	358	406	417	375	376	398	339	368	380	344	390	375	379	360	364	383	384	373	417	368	335	369	391	387	306	394	351	374	372	411	364	376	385	388	380	385	404	345	411	365	354	378	371	378	385	382	370	376	399	381	374	329	370	363	374	387	392	363	344	401	371	369	361	361	380	370	379	420	349	355	343	350	410	381	365	413	410	371	387	362	364	386	386	384	350	348	386	381	367	374	357	353	401	381	367	369	372	346	366	353	387	358	412	406	370	346	376	423	375	419	358	369	384	375	343	398	359	395	359	331	354	383	432	354	363	418	409	372	385	367	383	386	379	372	399	417	390	361	388	417	367	369	390	369	381	370	366	372	390	397	382	391	370	428	387	342	360	371	417	372	374	381	369	411	404	389	332	359	374	409	394	376	350	343	383	342	364	375	366	349	386	378	370	403	385	381	335	355	390	399	373	381	401	389	399	374	363	416	380	364	398	367	341	392	351	351	368	340	351	413	388	378	367	383	393	413	412	340	358	370	383	416	395	327	334	367	381	398	368	398	374	343	332	347	369	392	361	346	398	384	387	381	414	363	394	353	401	386	386	381	368	352	400	366	377	391	330	388	375	361	351	360	399	379	396	396	379	397	395	361	406	387	373	363	373	358	378	369	335	382	326	399	383	357	383	372	372	383	351	359	336	358	361	384	397	391	355	358	351	396	386	404	351	371	353	370	400	361	403	353	355	367	388	363	365	378	353	384	374	359	365	379	353	392	397	403	375	333	376	367	349	351	365	386	377	397	352	364	375	358	365	338	347	399	384	395	362	395	379	362	375	368	368	395	397	371	406	386	372	350	355	379	398	361	392	357	355	375	353	396	370	353	345	360	351	391	396	373	361	371	377	354	401	386	332	397	386	363	390	333	400	393	380	397	399	366	398	407	374	383	380	377	350	382	404	382	326	378	391	357	371	354	394	379	368	375	432	382	405	332	364	341	348	369	377	416	374	391	400	381	380	382	372	361	327	374	370	359	415	402	422	361	358	357	373	400	374	375	387	385	346	383	397	406	393	369	361	392	360	351	362	363	403	393	376	383	357	361	360	403	402	408	382	404	356	366	373	380	382	361	386	371	380	395	364	362	358	393	377	389	379	347	371	386	398	359	379	399	434	385	337	381	404	356	391	381	330	388	391	329	369	399	378	406	384	375	385	334	416	354	387	345	349	366	368	374	375	352	421	361	370	376	385	378	349	373	384	395	341	374	369	351	363	380	358	389	364	354	398	373	359	382	406	350	415	350	379	361	376	376	341	350	429	416	368	391	373	368	376	381	383	390	385	381	375	345	405	348	371	357	375	370	400	408	389	405	366	356	406	377	402	368	376	349	363	362	373	408	363	348	376	334	348	365	351	369	349	375	352	349	389	381	361	362	395	397	398	382	416	424	384	326	373	359	394	358	359	381	343	392	370	415	370	382	373	389	387	357	372	369	367	340	373	369	408	391	328	350	375	377	399	392	353	374	368	359	372	388	374	339	375	372	370	372	393	382	369	381	364	383	367	407	355	368	370	388	368	350	407	355	373	341	390	395	400	407	377	365	345	364	392	381	366	402	405	363	394	343	389	372	391	368	378	351	382	361	345	366	351	387	373	384	385	380	391	349	403	376	392	415	360	438	357	365	361	390	373	368	362	366	390	363	379	365	374	358	374	374	380	368	425	358	436	381	356	356	392	388	361	360	363	395	363	354	395	400	340	393	360	370	376	341	361	372	394	356	357	374	366	384	380	401	355	391	359	343	408	370	357	392	354	373	383	344	393	389	348	345	387	397	408	393	393	350	404	382	364	324	365	346	406	380	393	333	379	380	391	370	358	363	359	410	375	386	330	388	370	334	363	345	377	385	358	347	362	359	369	390	373	399	342	417	357	365	403	382	354	413	391	384	348	386	413	363	392	398	354	357	370	387	399	349	420	359	387	390	363	352	338	356	354	356	371	379	370	401	402	375	373	362	397	412	384	363	341	332	410	394	394	387	399	362	346	316	387	368	370	369	332	391	377	371	373	375	398	365	341	394	342	355	385	390	360	364	391	372	380	366	375	369	399	380	372	344	400	413	392	373	314	377	389	428	365	339	360	375	370	368	422	398	359	339	367	390	384	387	368	367	321	397	382	367	362	319	324	374	338	364	381	409	376	363	387	395	410	393	379	427	375	344	369	389	369	375	322	387	378	392	389	375	406	401	357	398	379	366	440	370	379	376	335	397	321	404	401	406	355	416	398	423	370	359	340	375	401	375	313	397	384	366	391	403	372	381	369	338	357	391	388	379	398	400	357	352	338	397	414	386	345	375	372	370	385	403	382	350	393	356	338	385	353	334	385	364	399	408	397	406	375	342	371	390	365	361	331	394	375	406	379	344	409	375	394	368	371	386	366	386	359	417	364	388	388	402	363	420	385	374	387	389	388	381	378	348	382	404	382	376	353	413	374	357	402	386	380	345	371	366	369	371	361	449	425	374	384	379	374	380	368	381	366	341	367	370	363	348	395	384	362	403	372	390	370	357	368	399	401	370	358	418	368	388	406	383	375	366	374	335	318	372	392	386	342	380	391	376	387	389	350	387	394	416	393	379	361	370	413	358	381	346	351	401	370	392	400	405	384	372	399	375	383	372	386	390	417	371	391	375	393	387	385	370	379	342	406	381	372	351	357	361	351	381	407	406	404	394	378	386	411	365	340	385	369	393	417	394	381	358	397	371	380	363	346	389	369	343	397	354	388	359	392	325	391	418	373	371	384	388	390	385	389	407	384	338	379	379	382	353	397	367	365	363	342	350	349	371	412	377	351	398	407	373	380	368	393	387	372	353	354	327	346	396	396	378	389	379	389	406	379	371	372	381	372	448	392	379	353	391	349	377	337	352	354	359	380	426	355	373	342	388	362	357	383	383	381	406	434	411	338	356	343	369	368	383	386	369	432	351	344	369	391	373	359	406	416	388	391	353	356	411	380	346	373	370	388	401	387	340	374	388	342	388	366	362	323	357	385	386	360	376	339	337	359	386	380	351	388	351	395	346	413	405	384	350	359	374	367	356	382	384	339	372	387	414	387	369	397	399	386	400	404	370	377	355	352	347	345	362	345	390	379	376	362	390	398	381	423	370	361	366	350	373	367	344	371	372	420	362	404	377	352	378	376	339	353	376	405	409	360	383	386	394	334	346	350	417	409	361	357	359	405	373	372	362	364	387	374	366	404	398	384	368	360	385	394	377	373	398	363	370	384	395	376	401	366	365	362	370	382	389	400	360	390	365	366	351	363	408	397	368	341	353	387	366	384	355	356	397	370	410	395	365	366	388	417	364	346	355
9404	1655	1627	1846	1649	1478	1276	1155	1176	1090	976	965	1002	954	962	972	877	907	931	885	945	903	921	914	877	928	841	900	901	919	889	878	845	872	858	857	916	894	897	833	892	848	848	901	850	875	894	842	836	847	869	882	807	822	839	885	873	867	817	840	873	842	810	910	826	845	906	887	829	878	839	943	865	851	871	858	820	855	869	894	843	824	861	889	850	882	859	866	895	896	874	855	832	839	883	862	836	864	867	849	813	909	835	856	849	872	849	911	852	867	799	876	852	830	877	892	840	819	818	847	818	892	819	907	873	862	842	833	875	844	867	879	875	883	834	849	868	845	866	839	884	864	862	907	838	836	876	843	855	828	897	849	809	839	835	844	872	823	809	862	835	873	897	881	859	885	884	881	869	802	875	905	832	890	876	840	887	870	832	868	830	863	847	868	868	854	812	840	837	832	877	857	872	906	823	864	912	849	861	876	840	817	783	894	866	787	868	857	820	837	851	855	870	858	855	901	814	892	849	823	859	823	859	837	905	888	826	870	902	842	933	814	917	913	832	881	892	822	826	868	853	911	825	853	787	890	914	873	864	809	842	859	849	852	887	843	876	869	824	846	875	879	835	842	907	887	879	873	874	853	848	824	899	832	827	856	843	823	868	843	820	841	791	876	872	893	871	881	849	875	864	877	870	891	840	876	912	891	873	830	877	844	827	880	868	860	860	808	841	913	906	858	842	856	856	871	849	812	860	855	847	900	845	865	857	804	875	827	812	901	884	887	875	852	897	850	782	832	835	860	816	855	868	865	863	894	906	884	885	891	884	852	906	887	824	844	884	841	857	869	879	800	872	858	866	886	900	856	911	850	908	796	881	848	811	906	841	809	862	846	802	836	846	808	842	849	866	827	809	826	869	886	853	849	860	821	899	834	818	842	816	851	808	892	828	900	887	870	903	842	903	890	855	839	841	865	877	890	872	842	876	877	917	888	840	915	848	847	865	872	894	861	910	918	831	801	879	881	829	886	857	864	848	834	884	893	896	858	900	817	855	872	815	872	851	826	887	861	894	900	855	881	855	813	857	855	873	887	874	899	866	834	884	875	853	851	870	854	877	871	907	896	890	882	886	872	830	886	854	881	845	830	893	894	860	885	876	858	868	841	857	833	844	870	895	884	847	905	836	844	851	837	898	896	870	899	863	846	877	855	859	879	879	844	846	877	875	837	837	865	870	803	914	879	807	853	861	813	832	860	847	874	870	871	905	880	844	824	828	826	848	832	859	897	846	808	865	788	788	854	808	832	836	890	828	884	842	834	821	853	862	856	835	845	825	844	902	854	849	889	881	856	839	817	905	831	860	835	913	855	853	870	811	838	858	858	870	876	877	802	859	848	907	906	925	855	810	849	906	855	839	924	894	849	868	818	882	847	835	807	869	925	815	890	845	850	816	815	837	847	851	892	828	844	851	839	857	881	856	832	884	835	846	885	890	862	892	874	866	834	848	855	828	858	840	865	879	835	849	844	866	843	883	911	789	914	854	829	847	886	856	854	849	850	825	863	850	853	878	915	883	838	920	917	941	857	848	865	827	816	835	830	898	848	821	855	903	863	848	859	839	868	790	804	833	876	849	838	858	905	861	877	899	860	852	812	864	846	812	852	901	872	865	831	904	849	872	845	828	849	875	937	864	863	843	851	856	872	825	889	896	902	855	894	830	875	914	862	850	856	880	886	852	857	852	857	903	862	859	844	867	900	810	852	903	862	861	846	831	845	847	847	872	813	832	840	869	864	887	823	827	839	862	868	879	862	863	876	767	846	839	907	839	875	845	837	849	827	828	849	797	881	895	809	842	902	940	861	882	878	895	883	870	806	931	837	887	874	869	851	855	830	839	856	842	824	860	892	890	892	855	890	893	921	886	868	929	864	813	840	882	834	856	895	859	847	909	852	833	859	833	836	880	865	900	886	886	867	815	863	843	847	871	814	824	868	875	827	893	846	810	881	856	891	819	909	841	923	906	869	835	892	873	860	865	893	865	921	818	842	905	844	840	826	852	827	801	862	852	869	877	859	898	885	832	850	852	888	857	874	833	804	881	870	888	831	919	833	868	841	822	808	817	822	868	882	843	833	833	821	840	843	852	819	880	923	886	864	874	827	838	851	862	849	836	838	873	874	816	822	863	891	879	841	852	851	840	846	864	833	875	858	861	847	861	844	845	866	861	864	910	896	846	849	821	891	837	816	865	879	845	838	888	910	837	879	833	853	861	842	880	833	814	888	877	902	850	819	833	848	859	848	924	841	859	839	901	796	904	844	845	897	863	856	830	868	851	858	857	857	858	837	857	840	883	843	889	819	835	766	852	842	855	867	836	873	882	897	789	830	842	890	889	864	818	870	855	876	857	899	874	841	940	890	885	871	836	847	890	868	857	823	890	846	834	877	884	893	882	861	880	865	883	900	829	860	921	870	890	887	862	861	874	804	829	780	901	878	863	864	844	820	814	866	811	875	883	872	853	829	910	878	875	855	848	847	841	870	890	863	789	858	854	818	879	829	812	881	883	862	883	825	876	828	880	922	845	864	852	838	890	902	882	831	857	874	860	844	865	831	868	820	836	872	849	864	837	862	864	847	882	844	817	895	879	825	837	776	853	840	857	873	819	828	833	858	874	853	832	911	848	859	890	914	890	871	868	860	882	898	896	886	868	902	855	879	870	855	837	856	903	864	839	889	890	837	834	819	833	881	825	871	898	855	864	854	815	796	904	951	889	947	883	850	858	876	866	868	855	874	855	894	906	836	916	837	852	861	876	917	823	860	838	877	884	866	889	906	792	850	885	858	882	864	881	868	842	885	826	864	887	828	855	870	828	830	866	863	862	858	866	867	844	834	801	858	903	856	854	862	869	897	874	864	867	875	854	862	869	858	809	849	835	848	871	892	849	846	841	848	843	791	833	825	868	859	863	848	917	827	874	873	866	840	871	885	880	888	809	870	866	908	857	849	851	815	858	866	840	839	862	829	877	883	850	826	839	833	842	849	887	857	846	865	858	795	900	899	855	885	870	798	858	882	860	890	882	890	839	788	843	875	815	882	867	841	865	859	823	853	882	860	824	845	884	872	884	899	836	834	877	897	860	796	855	850	837	896	867	857	847	858	850	910	897	848	871	791	824	864	825	828	867	852	818	858	876	850	843	840	862	877	875	857	865	863	845	875	827	886	851	871	852	886	812	836	837	852	825	826	908	844	877	881	882	872	838	898	810	891	869	935	861	885	834	870	818	900	826	863	849	814	834	802	831	856	829	857	858	892	816	915	874	852	843	911	887	924	859	877	854	885	864	870	925	809	871	871	883	849	901	840	870	891	815	868	883	881	823	884	871	872	918	849	865	848	877	863	889	867	815	898	849	892	880	829	877	874	879	885	867	839	828	868	841	903	803	857	861	876	849	848	889	886	908	809	794	865	897	796	825	845	865	917	817	914	916	834	847	839	826	944	848	861	869	871
20736	3045	1091	817	613	503	421	396	335	391	354	356	313	324	309	292	282	304	339	309	263	318	296	318	311	307	294	298	313	333	315	295	318	300	323	297	321	313	342	321	329	310	288	324	284	297	301	310	293	299	303	281	311	307	285	317	309	304	288	310	308	317	290	262	291	270	295	305	306	317	293	291	302	301	307	318	330	275	341	303	306	293	265	295	295	290	323	289	337	277	269	268	276	291	296	294	263	293	290	316	308	298	292	308	286	319	297	297	270	301	304	300	331	306	296	310	291	281	279	279	293	323	301	281	291	308	300	311	315	279	287	325	306	283	289	299	285	333	307	299	272	322	322	311	270	273	279	279	288	297	318	297	282	308	319	311	323	299	313	297	294	297	268	327	312	270	297	290	302	288	319	284	334	312	301	284	344	328	325	308	287	316	308	330	279	304	311	291	310	298	324	302	326	312	289	300	276	313	314	297	316	301	293	321	299	271	313	310	316	290	311	291	309	297	304	295	317	290	300	297	310	306	282	267	281	294	312	310	294	280	312	308	276	276	298	283	285	290	291	311	271	291	291	273	318	339	295	308	289	304	287	346	283	275	275	277	256	327	281	268	297	284	285	312	297	310	315	329	325	285	284	335	306	254	288	276	278	269	316	291	285	291	304	312	296	328	333	300	319	274	317	293	296	297	310	294	284	282	302	268	299	291	312	296	301	304	297	280	304	300	338	293	294	281	296	298	312	315	305	313	286	282	317	311	313	313	331	327	300	289	299	272	316	300	291	292	316	287	310	310	277	275	329	313	259	317	293	299	322	313	298	260	322	311	332	293	279	282	303	306	298	312	307	302	298	308	298	260	305	280	280	308	308	290	282	290	280	288	270	337	277	314	316	280	310	324	316	303	310	323	267	326	334	326	291	281	321	318	313	317	309	306	290	319	319	298	319	291	302	289	301	281	303	313	316	291	310	302	290	296	279	261	333	309	293	291	322	321	297	301	267	302	270	328	325	307	300	271	314	288	313	262	269	322	308	343	291	284	307	299	304	298	283	288	328	281	323	321	275	289	268	308	308	269	304	317	294	305	277	282	344	311	355	333	305	303	284	280	303	327	294	293	275	302	287	305	308	314	294	346	279	318	307	306	315	322	291	302	299	311	308	327	324	273	306	286	283	277	283	272	295	302	279	318	316	324	298	303	280	277	288	283	276	285	323	281	303	280	300	310	300	311	309	285	312	297	339	301	277	292	290	312	279	296	295	309	278	259	329	339	303	304	314	309	289	333	282	312	292	313	306	281	308	352	321	289	306	266	336	284	299	343	322	283	288	296	289	295	302	317	275	306	302	275	329	284	319	297	301	293	296	294	329	320	327	286	317	317	310	306	286	289	308	308	302	296	296	287	323	316	337	288	336	291	291	298	287	306	300	309	305	275	343	333	281	306	288	271	280	321	286	248	324	354	280	316	306	288	283	301	277	344	271	306	276	314	315	297	274	306	285	302	275	314	302	313	255	301	299	296	303	296	282	295	318	301	295	294	316	322	312	289	296	312	318	342	297	307	279	316	299	284	304	285	304	298	309	310	298	303	342	272	312	294	317	326	323	325	296	297	298	303	308	331	324	281	302	282	294	309	338	276	298	330	328	280	306	313	289	297	335	290	308	305	287	283	272	292	281	287	283	278	291	309	323	314	299	291	318	306	328	268	282	306	305	337	317	298	298	289	305	286	290	326	307	305	288	285	288	300	298	287	278	280	282	302	297	295	301	313	296	285	304	301	297	301	299	304	337	286	305	305	312	324	320	283	266	311	317	304	269	297	270	293	278	297	302	312	287	330	317	317	280	314	309	340	297	297	275	324	313	292	302	302	302	299	285	334	314	312	276	318	302	310	281	314	282	268	275	309	317	320	296	282	304	308	353	279	304	298	315	300	320	303	290	303	310	334	277	276	308	288	314	297	283	290	305	310	307	298	306	301	297	299	321	338	274	309	309	289	306	279	303	299	300	317	317	296	318	292	279	321	275	282	285	276	247	313	303	276	264	262	320	292	319	301	285	317	343	296	274	327	311	318	318	316	302	302	309	278	287	324	306	278	276	311	286	293	288	317	298	316	290	298	313	337	307	279	287	276	282	281	269	296	318	283	310	292	289	324	316	294	309	308	304	299	273	280	296	294	294	330	325	293	321	274	306	297	279	323	288	255	320	287	327	297	309	298	282	298	277	287	323	283	312	361	317	309	313	277	313	303	313	322	265	337	295	283	277	276	305	283	273	308	273	309	279	305	298	292	347	309	327	307	328	291	281	279	288	318	319	290	281	281	304	278	319	309	303	296	300	321	320	299	289	338	301	288	296	289	298	274	321	312	296	297	336	288	298	298	313	309	299	300	253	285	274	298	285	295	315	324	325	341	325	321	279	288	296	315	283	283	334	277	333	289	312	308	330	329	277	300	297	288	311	312	307	318	317	291	301	294	281	332	317	283	291	303	338	317	290	300	302	313	328	271	279	299	294	303	287	291	305	272	280	299	291	306	285	311	295	282	286	285	294	304	300	324	275	299	304	315	291	306	272	289	305	321	323	324	288	313	306	282	307	292	333	294	315	305	288	253	301	294	313	288	302	311	312	301	291	326	310	325	312	310	300	329	281	291	272	284	298	307	336	331	336	335	302	267	267	304	284	241	313	309	280	317	299	321	281	297	293	287	293	305	343	285	293	313	340	289	263	316	315	309	293	305	323	295	277	283	312	304	302	307	312	312	300	296	303	311	315	319	286	299	308	310	287	323	277	286	317	285	293	295	293	285	310	316	289	286	279	283	285	291	302	303	318	287	291	296	340	288	292	272	311	296	302	322	316	252	266	295	318	296	272	278	298	293	284	298	245	287	295	273	311	309	258	318	326	320	284	287	271	299	261	317	288	305	299	333	307	281	332	320	317	281	288	287	300	284	336	309	302	279	310	302	281	319	323	317	297	298	308	293	268	310	324	291	316	276	296	272	277	294	296	316	283	306	291	266	297	267	303	292	260	293	298	297	303	347	306	305	334	305	310	305	299	286	287	292	319	298	325	338	289	285	261	302	271	296	292	314	308	302	276	277	279	321	296	292	304	294	319	265	272	311	278	309	280	302	298	333	308	290	304	305	316	309	304	345	265	321	318	263	326	302	299	336	330	302	318	305	276	293	323	282	286	295	265	287	278	265	308	305	295	293	332	292	285	290	299	297	320	270	287	319	337	314	289	286	286	289	318	271	284	298	331	297	314	329	315	338	312	305	315	303	299	304	324	331	337	303	311	279	285	292	328	308	280	306	322	302	333	309	307	271	303	315	287	276	267	301	330	279	340	335	282	280	292	308	300	322	284	309	294	295	276	346	295	311	326	321	281	303	271	320	313	286	350	341	303	247	301	313	292	325	292	291	270	305	293	297	272	302	298	299	307	291	295	337	281	299	323	316	329	316	287	322	290	283	298	268	313	295	292	292	283	279	275	305	314	291	297	308
11869	1906	2173	2499	2025	1678	1525	1249	1206	1053	988	932	923	877	839	802	807	774	803	765	771	710	767	782	726	732	784	701	698	690	680	716	714	694	725	641	721	674	680	731	703	687	655	668	711	708	687	674	716	671	673	687	652	695	670	720	707	687	676	679	686	665	675	669	636	718	715	728	700	607	718	648	653	661	712	676	674	692	684	695	659	627	687	677	654	706	663	653	663	642	739	722	689	684	688	728	667	635	676	678	684	676	661	692	648	679	677	709	650	652	662	702	690	712	695	698	696	683	695	642	672	689	683	684	638	685	653	649	676	724	662	722	691	583	728	661	678	706	726	663	689	669	678	693	724	675	703	681	671	658	688	694	675	667	669	691	695	631	716	697	664	626	650	676	673	684	679	697	686	697	694	683	694	598	683	651	676	691	690	656	694	698	621	683	681	673	684	671	672	661	652	682	700	663	733	672	695	692	680	686	670	684	709	685	667	689	701	691	692	646	721	711	673	687	655	685	739	690	687	669	669	650	674	684	698	674	721	703	733	673	671	683	660	642	723	700	664	683	663	619	685	700	701	688	623	668	664	672	699	669	664	665	649	671	700	669	670	670	695	704	725	676	680	680	641	666	678	650	699	658	641	643	637	684	684	669	712	674	680	669	682	676	650	721	719	673	684	690	680	685	638	693	745	677	692	677	634	635	692	683	697	679	644	674	700	703	677	686	679	658	637	682	667	675	623	717	687	733	737	661	665	672	666	692	658	629	661	657	709	626	684	646	681	668	660	702	681	681	659	661	682	701	698	649	624	696	689	636	659	658	712	674	700	726	674	710	687	662	692	705	696	666	709	663	708	696	653	676	671	687	658	736	696	671	673	667	697	678	678	691	720	685	713	639	663	684	662	653	687	632	691	678	676	720	670	692	623	717	707	679	698	706	712	621	682	671	661	675	670	641	685	622	714	686	678	635	591	656	698	732	700	719	689	634	663	686	734	682	690	659	661	694	689	685	666	641	664	666	649	683	677	676	645	714	683	658	667	640	696	684	685	671	699	647	677	679	689	653	701	673	654	668	652	669	658	707	658	712	718	700	637	656	681	630	684	721	691	625	733	678	662	668	721	709	733	698	656	716	692	696	679	678	667	689	677	729	711	667	714	679	701	654	636	646	683	691	712	677	720	654	689	665	693	666	669	669	688	686	679	676	691	689	700	685	696	672	674	667	678	677	641	674	748	658	654	650	694	684	659	709	631	650	665	673	645	683	686	647	666	666	656	671	691	677	687	704	658	682	652	688	694	722	620	685	712	677	712	648	651	659	692	643	669	679	690	672	671	681	667	671	638	671	646	646	668	673	670	666	655	667	700	623	654	673	689	688	663	647	688	657	686	636	699	677	681	702	702	687	655	685	717	679	709	708	680	715	696	696	665	686	678	691	696	665	647	640	697	658	672	700	665	663	690	659	660	675	675	660	686	633	688	623	675	634	675	681	669	677	665	668	646	660	686	701	712	650	701	689	711	715	675	686	645	717	670	694	699	641	674	647	689	710	643	674	674	696	680	669	650	707	657	668	667	704	691	649	687	686	676	710	666	731	660	677	646	697	686	669	678	696	668	665	683	697	706	708	682	687	697	745	689	666	676	669	726	679	663	651	721	683	684	716	662	656	701	670	679	706	663	687	670	674	644	679	672	697	674	660	698	688	699	720	645	681	671	695	657	663	689	683	689	692	709	670	605	647	634	678	663	662	633	691	644	673	650	702	661	639	689	687	619	710	704	664	695	688	651	659	717	650	705	647	707	650	667	707	706	660	674	691	647	676	690	661	671	669	634	692	679	694	657	678	678	723	646	674	655	610	659	715	700	678	652	642	591	673	655	632	727	694	688	646	628	690	641	655	671	673	641	685	661	701	687	714	677	677	705	668	687	647	658	637	692	683	706	706	697	714	639	703	680	664	639	656	668	633	645	726	712	660	695	692	707	618	669	646	667	658	674	691	687	727	724	700	681	683	727	688	718	660	706	650	683	661	718	685	622	629	676	685	679	687	656	674	666	691	658	681	705	685	670	687	688	677	744	652	667	662	677	683	647	689	641	720	672	693	691	702	668	685	681	679	698	667	648	660	689	668	686	689	695	651	681	696	676	689	668	657	693	644	646	721	667	654	706	657	647	747	728	709	630	650	702	628	688	680	672	660	698	661	658	715	627	667	697	674	610	687	703	674	702	668	696	680	658	683	684	679	694	698	701	715	660	635	678	621	705	659	668	679	738	669	659	651	705	708	689	662	686	653	676	727	728	670	626	688	680	701	698	694	662	637	711	631	664	677	680	691	675	709	720	644	703	674	612	687	687	701	663	687	679	668	700	682	711	640	682	666	632	679	700	718	720	707	711	702	696	682	659	691	714	691	706	685	637	686	674	678	668	724	673	729	705	676	652	698	669	697	696	703	665	640	691	680	727	669	685	736	679	661	695	681	678	684	709	708	699	718	659	671	650	712	700	652	623	664	678	704	690	698	697	688	684	634	666	654	661	673	653	672	645	702	623	715	708	662	670	710	691	673	684	732	681	695	697	722	644	671	635	656	658	699	684	694	695	645	690	639	735	674	668	639	672	671	686	691	692	689	669	678	650	744	603	651	693	673	673	645	702	649	640	679	672	666	679	646	675	703	663	662	718	647	612	673	660	639	697	698	683	727	660	699	634	681	663	681	673	698	645	649	684	649	670	648	668	643	688	705	703	684	645	633	670	664	697	690	667	724	662	665	639	699	665	685	684	671	656	630	669	683	663	667	679	665	691	684	689	675	648	664	664	691	635	684	688	637	652	632	699	683	726	689	712	721	672	684	706	702	702	666	636	677	704	631	633	660	722	675	686	700	682	660	669	678	652	670	697	669	660	691	681	691	698	680	676	630	610	633	707	648	634	691	685	641	705	699	659	711	660	707	667	693	613	652	662	647	685	698	674	647	691	694	695	665	684	664	682	693	652	708	706	644	663	647	660	639	672	690	668	741	635	762	654	653	663	668	715	670	650	655	705	706	727	677	676	693	701	646	662	710	691	654	632	698	642	705	672	722	667	683	667	708	669	654	677	678	691	665	676	700	686	688	687	684	741	671	718	638	634	728	723	653	668	688	670	731	682	703	645	705	668	654	692	674	686	698	705	679	694	656	662	695	664	671	627	695	649	711	685	633	656	645	664	657	696	697	657	692	678	692	678	656	674	690	636	684	703	684	673	647	713	678	681	663	657	669	703	692	694	685	677	728	688	651	693	655	670	696	698	660	703	665	675	695	702	731	663	697	669	643	714	669	657	657	675	695	688	683	677	670	676	681	672	695	652	668	636	656	706	639	728	696	653	670	684	724	693	738	687	740	727	679	622	707	681	690	690	663	664	653	665	676	686	666	688	665	688	671	673	699	674	701	648	624	676	688	711	669	730	660	670	687	657	700	721	714	687	679	734	666	696	657	671	696	679	629	662	704	664	680	666	740	718	705	686	680
4276	572	258	257	262	254	228	247	223	239	241	213	221	227	233	239	214	216	232	214	226	196	215	251	218	230	278	252	240	242	220	194	204	254	251	235	225	218	224	237	195	216	218	266	231	268	251	258	215	209	241	242	242	213	258	240	248	225	220	255	228	250	243	244	207	249	199	200	256	228	207	228	254	231	234	236	202	195	213	233	273	238	237	207	222	225	218	253	218	240	219	236	215	237	242	231	240	231	245	242	238	213	241	218	240	204	228	231	214	249	238	201	270	217	216	246	232	231	229	250	240	241	254	210	233	212	234	184	221	224	238	226	248	242	217	229	246	253	229	219	231	214	252	220	244	228	227	246	236	229	219	193	245	228	240	227	235	239	227	249	242	249	204	216	241	228	260	251	214	185	215	260	228	233	234	219	257	226	217	241	231	233	238	198	223	245	249	231	240	234	238	247	200	235	267	230	256	217	221	228	242	274	227	238	222	226	235	244	227	263	218	265	246	232	216	217	221	224	221	229	237	222	233	226	222	208	250	228	242	244	232	250	229	232	199	224	224	240	247	235	240	255	209	247	208	224	249	247	228	222	218	200	234	204	244	240	279	205	202	240	220	266	240	231	222	249	238	241	230	243	256	226	219	254	224	210	219	244	228	223	238	249	219	212	220	212	236	208	221	239	228	243	224	237	220	253	215	232	219	228	241	247	277	216	216	246	278	250	192	217	221	227	215	222	203	226	234	233	235	207	233	231	253	223	229	226	251	221	212	251	237	256	238	251	237	235	237	222	245	246	213	267	247	203	214	218	252	209	244	216	212	223	219	233	224	221	244	211	239	234	235	237	224	219	210	211	219	250	258	238	216	192	218	250	239	217	263	241	219	233	238	213	256	231	216	254	215	219	260	244	231	229	222	233	201	232	237	217	238	229	240	223	227	241	229	215	233	222	232	217	242	239	237	249	220	247	236	205	254	234	249	208	241	207	253	211	237	220	242	231	247	263	243	219	275	236	227	222	224	216	248	216	211	213	203	244	223	235	243	244	225	233	235	223	263	217	238	217	232	235	249	227	235	253	239	229	241	245	232	245	216	227	219	221	252	242	216	241	214	183	220	218	216	247	233	245	212	221	223	221	219	209	225	229	243	268	217	235	216	214	217	247	220	236	229	254	233	253	257	245	244	232	232	213	198	216	259	211	237	236	228	223	199	247	228	227	224	226	209	207	261	214	219	215	251	233	232	239	231	214	197	210	219	193	241	232	198	237	235	227	231	230	253	216	235	222	214	246	236	234	205	219	214	228	228	249	207	233	234	271	231	223	244	212	232	235	203	195	226	216	249	232	270	239	220	224	247	255	200	216	242	222	222	193	241	228	235	231	245	219	243	212	206	224	248	245	228	238	263	211	261	246	251	222	226	242	240	239	228	220	227	226	211	225	251	234	214	248	212	241	217	229	239	233	252	218	218	262	234	223	260	244	185	219	249	227	246	209	243	212	216	238	250	209	242	225	210	206	214	235	246	237	206	238	232	224	231	242	238	245	223	294	208	204	253	238	225	233	231	204	222	241	259	241	243	219	222	240	225	254	233	219	207	198	244	235	240	266	209	243	254	219	251	250	208	235	237	245	234	246	232	226	199	217	228	237	220	232	223	200	199	218	228	220	197	236	267	263	240	235	206	225	230	208	216	236	235	221	217	219	237	246	227	234	233	207	252	223	226	248	224	209	248	254	214	216	237	239	261	239	226	237	236	248	227	205	228	236	219	207	224	228	248	217	214	269	247	219	247	222	231	225	207	217	231	260	206	248	215	236	242	257	204	241	244	193	230	235	245	230	233	210	216	227	215	233	207	238	244	219	201	229	212	227	288	233	220	229	202	239	243	235	216	244	203	211	234	216	231	217	191	235	179	253	218	260	203	245	245	255	240	215	219	221	222	209	241	226	218	237	232	214	241	225	234	213	201	247	248	227	222	223	200	210	225	213	231	238	218	221	244	229	231	235	225	237	223	232	222	209	220	215	269	256	230	213	247	212	186	250	232	212	212	231	229	225	229	232	224	225	219	229	218	211	230	239	241	228	224	232	235	221	224	239	232	223	222	251	238	239	247	229	227	252	246	229	212	217	232	223	219	274	237	236	231	224	229	238	193	247	242	219	252	223	240	234	220	251	223	210	232	219	228	236	231	245	248	244	221	241	225	235	241	223	250	228	240	240	246	214	230	195	243	213	228	234	263	217	233	235	252	205	225	238	238	228	244	228	234	213	238	269	218	232	216	219	213	209	207	227	272	253	243	231	220	223	269	204	227	244	241	243	221	185	242	247	205	233	217	250	253	265	230	249	221	243	229	230	228	223	256	258	222	246	229	250	220	238	254	249	238	211	236	244	221	237	208	249	227	243	232	252	230	243	268	233	229	239	256	203	259	260	230	227	256	223	240	222	259	224	225	237	240	238	262	257	233	212	203	257	208	219	245	225	249	236	193	232	236	226	252	232	232	242	234	250	198	229	238	229	233	230	237	224	227	233	211	251	233	218	217	237	232	259	205	205	218	246	211	214	229	245	249	215	207	221	223	213	241	227	228	230	240	217	221	224	216	239	216	225	247	202	213	225	248	225	228	219	236	274	236	248	211	214	224	227	221	249	230	231	262	241	218	242	236	228	246	241	262	261	270	238	238	253	238	241	248	224	216	201	223	236	239	208	227	225	173	247	231	216	223	229	243	250	232	247	201	239	237	215	225	242	234	229	250	251	244	251	221	229	242	216	263	233	183	235	235	226	241	235	209	212	236	221	246	241	257	256	231	237	239	236	221	224	233	239	244	252	223	230	245	236	228	255	258	270	241	221	220	226	234	233	224	226	243	262	234	224	264	205	213	231	225	214	235	202	235	233	221	257	227	247	202	257	243	251	245	268	248	220	221	214	248	224	212	220	221	268	230	211	260	245	227	232	217	207	254	241	245	232	218	264	213	243	227	205	261	242	220	208	254	224	231	220	249	236	205	187	242	256	233	203	222	251	256	211	217	229	223	231	252	222	240	251	204	225	264	254	248	215	216	227	228	247	242	232	230	200	207	217	246	252	262	254	217	252	237	241	227	234	206	208	207	195	204	226	208	211	236	233	239	220	215	222	256	235	245	227	254	274	250	207	234	208	243	212	241	224	237	243	199	206	221	229	208	243	223	196	246	214	221	226	231	230	225	241	230	228	220	246	218	219	266	219	219	236	242	238	226	223	230	215	231	242	219	202	234	214	249	235	252	219	217	208	226	231	239	220	227	226	237	234	220	259	218	245	229	233	240	227	251	236	226	240	239	246	231	216	241	257	222	243	222	241	244	219	257	226	215	227	232	230	212	219	232	240	206	226	234	268	248	254	212	209	221	241	219	232	224	207	229	203	206	224	209	234	250	218	221	240	229	219	239	251	216	243	266	248	228	219	229	230	206	246	233	240	231	224	237	245	251	214	213	206	221	217	248	234	239	226	235	265	244	259	241	211
3372	795	667	649	643	637	591	570	557	595	568	583	570	583	549	578	589	588	566	604	611	568	572	567	620	594	570	528	556	528	609	592	525	573	569	602	627	593	553	602	597	571	570	573	552	608	588	562	563	572	593	573	579	569	560	605	571	586	571	579	569	578	574	580	570	544	594	573	574	599	559	569	569	560	600	586	585	555	590	559	576	568	567	591	601	585	528	619	546	562	583	570	550	559	566	533	586	540	585	568	580	569	545	592	559	546	585	579	613	555	592	555	544	583	532	598	568	596	575	586	572	556	549	609	600	600	623	602	568	588	594	635	550	590	600	597	583	554	593	585	511	556	592	576	575	596	552	529	591	561	562	588	544	595	586	519	601	591	582	585	608	600	546	535	543	596	555	599	553	545	577	604	577	566	584	627	524	575	561	576	600	576	613	578	568	619	547	586	578	597	570	576	557	574	584	573	625	539	546	574	590	547	549	541	528	598	556	566	583	614	602	542	570	579	577	580	526	587	579	556	552	587	558	593	560	568	598	592	567	596	564	580	586	624	592	587	621	591	633	561	553	558	569	570	557	532	608	539	566	583	568	565	577	592	568	600	589	613	579	606	575	581	587	577	505	600	630	597	578	551	579	599	562	576	603	590	571	547	581	573	596	558	510	603	614	580	592	572	582	565	570	582	570	594	624	562	578	568	558	571	571	583	575	624	564	574	571	564	590	618	576	617	578	582	614	583	528	529	576	589	541	594	554	567	611	553	632	593	577	558	562	544	592	564	582	562	568	529	587	551	569	596	572	614	560	577	562	578	621	553	591	558	589	626	536	530	546	571	550	563	560	562	607	568	604	572	592	582	567	594	539	541	617	567	584	512	574	593	551	568	592	552	540	566	571	641	587	567	571	553	571	579	573	604	612	593	587	564	591	583	555	605	568	560	536	564	553	579	587	568	570	576	569	550	525	560	552	559	570	576	586	531	546	546	559	551	555	611	600	550	537	569	588	578	605	625	558	543	526	559	552	563	555	584	558	560	578	606	572	594	594	536	558	554	551	559	596	543	585	578	578	561	565	540	542	555	560	537	584	561	552	598	550	550	617	593	595	606	575	552	543	616	534	580	564	592	550	551	563	558	553	575	530	526	566	576	581	580	608	532	554	598	539	563	548	581	542	592	566	569	569	575	542	583	590	588	597	583	577	623	582	603	610	532	602	504	569	572	572	554	563	597	589	570	541	540	580	550	601	616	593	573	561	542	562	544	583	554	548	629	618	562	541	601	561	529	592	526	553	568	561	586	559	608	572	590	580	542	549	528	594	556	579	615	615	584	563	611	536	588	574	562	583	539	590	599	562	562	564	573	545	609	569	570	575	550	582	553	599	615	574	590	619	608	576	519	610	560	562	562	573	584	583	536	570	553	614	544	591	561	588	542	561	571	549	611	594	532	607	603	571	598	572	591	520	555	606	551	594	587	555	589	545	581	571	546	586	590	565	542	566	565	572	571	562	541	561	576	556	580	577	604	573	573	557	595	611	559	592	616	573	573	540	567	578	610	555	595	554	589	547	512	567	576	614	593	587	589	546	586	600	576	592	556	579	553	569	582	599	632	595	589	590	565	549	554	558	576	612	578	579	566	581	574	588	581	571	576	544	544	572	553	576	577	565	566	557	597	584	562	581	604	563	595	560	589	546	588	580	541	549	520	606	555	548	543	599	586	571	565	548	547	572	595	565	593	573	582	572	606	556	598	536	550	548	584	558	579	578	555	575	597	554	577	577	574	557	616	604	573	580	587	574	589	552	585	568	592	599	637	558	569	573	621	588	573	611	567	598	551	583	549	555	581	600	584	549	610	572	555	532	552	591	572	597	521	557	609	554	568	579	564	612	525	537	532	571	544	574	584	569	587	566	597	623	586	559	590	554	579	545	605	571	591	552	585	565	585	560	555	546	556	545	608	589	587	571	560	587	555	640	599	583	559	572	556	603	558	582	588	576	546	605	576	598	554	573	549	546	569	541	571	613	580	589	586	554	520	602	570	559	601	592	574	531	539	571	591	555	599	547	588	594	596	548	572	550	541	563	599	578	561	545	579	580	594	596	618	565	591	584	594	580	562	539	608	559	532	590	556	595	578	586	602	560	584	546	563	595	569	558	605	564	540	592	558	570	593	569	556	530	546	562	589	572	602	575	565	522	573	604	592	576	602	549	581	564	588	620	585	550	563	561	602	587	589	613	603	538	560	563	540	568	586	586	579	559	579	549	586	605	614	562	589	560	557	589	564	596	557	516	557	567	567	564	618	551	570	565	587	565	554	597	587	562	566	568	613	564	551	587	585	599	599	533	592	559	566	551	582	569	527	553	552	540	552	588	614	568	580	585	548	594	540	550	567	581	567	563	638	585	614	603	561	567	600	535	573	576	562	582	544	593	554	571	581	514	581	597	574	555	586	589	581	509	564	559	588	588	587	578	495	584	575	587	576	552	605	585	561	553	602	554	616	569	547	534	582	565	577	519	603	542	561	555	592	590	589	559	610	595	564	563	557	550	588	568	560	591	546	585	580	581	552	608	555	556	576	616	567	628	578	571	557	526	598	541	542	575	571	552	575	547	534	598	572	605	545	574	601	558	558	566	573	565	519	557	548	596	616	586	563	556	562	571	573	543	529	540	564	548	536	605	556	605	555	588	555	526	572	634	560	545	603	599	608	588	593	597	594	566	569	555	567	588	578	601	523	560	573	578	567	576	558	588	565	585	572	537	582	544	527	574	546	598	587	590	551	542	582	568	579	569	553	549	568	558	557	576	561	559	552	592	569	593	582	623	552	590	554	559	571	577	616	542	593	535	593	581	531	541	562	573	545	547	599	552	555	547	584	567	593	581	566	537	601	569	583	542	560	531	542	565	578	513	592	602	567	566	540	549	601	626	590	571	566	605	602	598	573	562	569	524	555	519	586	603	525	547	539	577	536	585	566	573	546	561	551	595	569	605	557	509	546	562	625	623	597	528	554	557	605	590	613	572	552	581	576	569	571	582	588	535	638	586	591	560	572	595	579	586	597	594	572	542	585	541	565	567	566	557	604	534	586	583	507	554	597	594	569	566	611	608	574	523	572	575	571	624	585	582	548	565	618	574	603	592	592	565	598	582	567	569	573	511	576	583	576	561	596	566	588	600	568	580	552	596	585	511	531	527	594	589	564	532	564	579	533	575	543	611	553	537	569	578	603	559	573	549	552	547	582	584	576	571	574	531	584	576	579	589	542	551	538	598	575	584	583	596	587	572	576	588	560	542	592	587	554	561	586	568	579	555	561	576	618	596	546	608	537	594	547	582	565	535	585	599	551	559	601	593	623	560	569	554	604	604	554	554	525	572	596	598	583	617	567	564	550	534	583	567	497	581	544	543	575	620	591	574	601	624	572	610	554	576	590	566	626	560	552	562	582	552	521	594	527	610	536	584	534	564	550	585	563	604	574	588	591	586	565	548	559	569	557	531	569
12585	1462	758	667	531	495	434	431	419	392	417	369	391	396	389	364	364	368	314	369	367	386	356	393	378	348	390	387	400	388	351	366	360	395	388	379	409	408	374	376	371	376	366	373	386	372	374	369	351	388	401	379	349	363	348	366	349	381	378	378	391	333	381	361	375	387	410	376	387	374	382	392	349	369	391	358	339	367	382	365	408	370	405	402	400	386	376	414	388	365	363	406	372	366	358	340	347	340	361	378	381	376	367	383	393	338	350	381	387	369	375	362	372	366	358	404	423	354	398	340	379	372	358	339	387	377	370	351	417	368	398	370	390	413	355	396	399	365	356	354	337	336	367	362	402	385	377	392	397	364	349	348	390	410	344	348	374	356	332	367	340	356	357	361	395	364	355	364	358	387	353	353	395	342	370	369	376	362	363	412	370	372	402	361	339	408	371	352	403	374	378	379	354	386	367	380	363	395	358	348	338	366	383	381	370	387	370	402	378	369	403	367	389	353	359	393	351	373	375	357	364	368	338	367	408	372	364	346	376	348	381	394	374	389	360	371	360	352	344	362	376	370	393	432	355	369	375	395	346	374	399	373	384	388	410	375	366	392	364	353	383	344	409	369	376	372	404	350	414	384	423	369	357	401	418	374	390	382	423	372	371	373	351	382	367	319	388	368	363	361	408	372	349	334	366	380	393	384	374	348	357	395	364	354	353	411	376	385	373	383	390	371	376	372	362	347	374	358	338	372	387	340	366	364	378	370	347	356	358	361	388	377	369	398	378	405	389	388	371	358	353	401	368	341	358	356	389	388	358	372	328	383	374	345	353	366	376	356	407	359	373	379	396	354	396	354	393	414	337	320	398	361	369	387	394	327	341	367	400	354	349	366	388	408	364	367	366	363	345	374	343	389	403	371	424	378	361	364	423	372	369	364	376	357	353	396	371	369	380	363	358	357	361	384	360	400	381	382	375	381	356	369	355	385	433	377	378	333	356	379	390	370	377	367	364	390	342	348	375	362	352	382	366	390	375	376	392	389	369	397	364	398	422	347	378	373	402	342	327	359	373	362	383	377	355	382	377	381	369	359	380	396	369	368	379	354	381	393	392	378	367	347	398	424	383	371	365	387	414	379	396	355	357	374	377	395	382	372	383	380	372	351	391	357	388	405	354	359	383	370	377	389	357	376	398	389	339	326	397	364	370	338	371	404	381	425	385	353	389	399	407	385	374	374	404	318	420	391	393	370	400	370	375	415	326	376	371	383	333	359	369	370	399	364	385	373	359	395	399	372	350	366	376	389	374	362	379	381	364	345	403	361	388	358	340	384	381	376	353	362	426	371	378	386	391	413	404	372	372	380	380	383	391	384	362	390	385	350	375	345	376	376	396	340	359	395	356	364	351	374	341	374	384	385	350	370	371	364	387	388	359	345	387	373	373	364	427	363	382	386	413	350	395	359	400	401	391	384	374	387	393	373	361	380	362	378	386	356	367	368	404	420	369	361	368	358	375	355	392	349	355	426	381	353	382	398	356	364	326	366	388	390	394	364	371	398	382	360	381	360	401	385	403	363	362	382	390	368	355	397	338	357	351	358	382	399	380	352	382	345	370	378	387	386	343	384	378	357	360	355	378	363	386	359	399	379	361	384	407	394	373	387	344	386	376	394	351	351	365	368	400	370	378	366	377	395	355	398	372	398	401	368	377	356	403	405	383	420	388	400	373	355	348	372	341	376	352	374	368	387	360	354	401	373	383	392	375	353	341	334	355	343	392	380	401	382	410	387	399	372	386	380	389	393	375	385	361	390	347	394	395	372	390	358	369	388	340	385	384	361	356	393	395	336	366	395	376	376	385	350	339	363	376	377	399	342	386	354	375	364	385	385	392	368	375	345	379	375	382	380	364	378	353	397	405	382	390	371	330	358	358	374	349	407	408	399	403	377	356	395	346	381	381	358	392	392	409	402	361	346	398	375	359	385	378	354	397	377	396	358	370	331	385	380	382	361	339	354	349	386	367	385	377	378	381	377	424	383	344	357	381	362	387	366	365	384	364	387	386	356	358	343	418	377	410	383	365	352	386	367	350	372	362	365	404	417	415	376	348	371	362	347	361	378	376	385	400	376	371	345	379	366	414	365	352	330	344	382	379	339	377	423	371	410	369	367	396	410	423	357	397	367	390	375	377	358	385	358	323	332	399	373	343	386	347	385	402	379	389	376	329	403	359	399	364	372	368	352	376	361	389	346	352	394	395	397	354	374	387	368	363	352	357	354	366	357	357	360	356	358	377	397	379	357	376	411	425	382	352	403	367	368	348	376	372	370	370	367	373	403	383	376	387	399	371	404	359	366	369	410	367	359	358	365	382	356	351	354	356	402	368	375	362	384	408	384	341	354	367	388	380	331	359	380	367	356	374	379	389	389	388	350	361	367	373	377	331	384	381	360	380	351	380	369	381	361	349	359	386	372	376	362	405	406	403	358	374	374	368	378	399	342	344	383	406	379	379	363	415	371	371	375	355	371	343	353	366	374	368	394	356	380	390	380	387	393	357	410	392	417	377	368	409	367	356	386	395	391	376	377	363	388	350	353	392	349	356	360	370	367	358	398	337	402	400	342	357	348	392	379	400	375	404	381	354	357	386	396	375	369	361	336	380	366	330	382	357	365	393	411	357	368	356	372	371	385	381	362	417	403	361	386	359	372	409	378	339	381	394	359	405	377	395	379	411	407	373	362	352	321	375	396	376	394	398	408	395	384	372	376	352	359	383	409	362	391	310	366	359	379	392	395	351	376	330	417	398	393	404	403	358	368	317	337	400	386	392	391	355	365	338	353	331	353	369	367	417	392	389	399	395	388	355	379	371	381	362	402	379	415	362	397	361	390	394	380	347	365	368	373	376	382	388	384	391	359	396	386	390	380	360	369	370	347	390	345	390	378	364	339	351	364	394	356	378	363	383	349	369	352	369	379	368	343	353	374	359	356	353	389	391	364	370	400	345	412	373	353	352	366	369	342	359	336	388	370	363	379	381	379	393	361	370	379	376	402	368	360	369	328	392	348	381	380	367	364	401	365	338	354	362	356	402	389	381	380	346	343	371	361	366	380	365	384	356	381	370	387	361	371	367	345	364	348	350	377	373	382	403	389	371	383	393	384	360	353	372	399	342	399	413	406	355	385	390	347	351	357	390	381	384	366	389	358	349	315	395	387	338	342	355	358	380	358	357	348	329	324	381	419	374	388	403	378	365	384	404	422	393	369	363	343	377	383	357	352	410	392	362	394	340	363	383	353	390	394	406	399	397	346	403	333	374	366	322	399	390	374	396	360	389	379	381	338	397	350	378	383	372	365	373	353	396	375	370	377	433	410	389	376	404	323	396	395	387	367	350	400	369	387	354	376	379	387	403	422	342	406	378	365	369	387	396	354	378	374	415	386	370	379	356	373	389	360	367	384	388	404	331	354	338	394	357	375	369	377	357	375	388	342	369	351	323	325	383	375
9189	1607	1579	1809	1614	1389	1320	1183	1144	1053	1027	1013	952	902	916	967	915	948	932	899	900	918	948	865	855	884	895	963	880	893	866	838	897	864	886	864	806	902	871	873	856	866	870	885	890	800	897	884	899	821	878	938	883	822	894	845	850	873	845	871	868	855	828	862	847	825	843	874	844	887	833	893	816	870	897	851	853	864	871	797	844	841	837	882	860	871	842	857	915	842	872	846	877	876	838	814	904	853	844	843	895	855	846	854	816	824	864	848	842	840	864	843	838	823	896	880	847	814	817	857	851	899	871	884	833	817	840	822	850	884	875	874	900	852	838	897	888	838	847	874	898	846	902	829	851	831	871	885	869	816	879	878	871	877	827	811	908	850	874	833	864	814	855	878	915	870	857	835	877	841	866	890	837	842	842	902	895	879	842	882	848	909	883	890	803	861	854	829	815	836	835	864	863	816	864	867	848	858	891	894	854	872	869	819	787	839	827	880	829	813	926	848	796	872	862	913	855	861	918	852	890	856	852	800	863	883	782	822	852	840	914	844	853	866	866	828	846	834	805	863	878	829	863	826	840	796	882	850	875	851	877	855	861	902	895	837	881	888	843	866	842	871	857	820	865	847	873	823	840	859	825	833	918	841	926	903	889	867	877	884	879	882	844	844	854	838	884	885	867	846	885	843	827	811	904	902	838	894	830	868	856	885	906	819	867	878	853	821	884	883	899	857	858	866	855	849	925	869	870	824	860	843	810	885	835	865	864	851	852	827	843	877	854	856	816	891	903	842	855	835	886	873	820	874	834	839	912	852	879	859	860	856	860	835	867	829	913	859	865	859	869	877	846	869	861	877	899	887	827	834	843	830	869	888	836	829	851	840	894	926	864	841	913	875	948	859	845	858	886	831	834	833	878	911	899	817	898	854	877	885	854	891	827	852	851	862	878	870	839	835	854	890	818	897	874	878	817	854	846	855	861	882	853	827	827	861	878	900	827	812	803	834	858	841	804	878	862	885	871	855	868	883	855	849	897	844	849	840	805	818	838	882	888	863	866	911	860	818	830	817	857	857	829	865	902	838	847	884	837	837	825	853	823	872	823	862	802	853	844	830	877	863	858	841	826	822	825	878	821	885	844	811	804	866	820	848	891	845	805	806	823	877	878	840	893	821	869	869	907	835	908	848	868	850	855	829	837	798	826	802	847	834	901	902	837	876	866	853	841	863	805	831	905	826	874	856	845	862	875	837	825	870	864	882	857	803	890	867	863	843	836	822	850	862	861	794	788	874	874	853	881	846	850	818	813	929	829	927	838	888	862	815	813	908	847	846	860	847	849	826	860	837	863	870	864	845	864	869	807	876	893	823	840	828	807	814	812	878	829	902	836	832	823	863	833	872	874	828	836	816	835	871	863	858	888	817	852	851	857	869	878	835	815	887	841	886	838	867	890	838	788	849	863	880	842	905	856	826	872	912	853	845	846	845	868	876	819	857	861	886	831	839	847	869	866	893	848	845	843	860	893	867	892	849	865	844	888	878	859	815	893	849	866	832	912	883	874	856	869	910	845	849	939	882	897	919	842	842	864	835	815	854	799	779	897	896	880	883	827	865	831	771	897	844	854	872	850	770	858	887	915	919	861	875	817	868	798	847	821	862	847	880	866	885	862	835	863	820	877	854	880	780	867	852	841	826	891	881	893	870	827	895	863	918	825	851	874	919	848	878	847	953	873	884	879	846	874	836	872	795	909	880	818	824	869	837	860	852	843	862	836	870	854	881	842	935	857	866	824	825	899	877	845	843	847	871	844	812	808	916	849	864	888	847	820	871	850	852	881	845	839	874	860	845	844	833	856	839	839	837	859	855	851	882	864	824	901	854	835	821	881	884	870	891	825	852	895	857	902	817	862	886	856	842	862	832	846	855	853	861	894	911	893	830	836	889	817	839	860	888	849	838	851	867	823	856	869	855	831	828	878	826	919	880	910	824	902	864	841	848	923	858	871	891	845	937	854	819	858	892	871	881	893	820	808	882	898	828	845	867	910	890	886	864	900	819	926	857	861	873	819	823	848	845	865	840	846	846	893	885	850	881	882	808	876	807	865	856	791	866	847	871	878	815	873	823	901	885	844	810	836	885	904	850	888	849	839	844	836	902	850	868	854	866	839	914	823	876	905	850	829	895	835	846	802	869	827	837	859	847	846	839	815	864	820	846	841	810	841	825	842	861	872	846	871	835	835	857	891	815	882	829	911	829	893	846	849	856	788	867	866	881	858	904	823	874	813	831	847	903	813	846	836	838	861	834	848	904	852	834	823	870	846	789	877	868	878	834	828	810	885	858	837	829	846	869	849	898	847	834	866	868	882	863	902	882	830	864	864	908	850	909	865	838	848	843	817	833	886	859	881	833	821	839	843	852	839	883	895	834	872	858	897	828	821	870	857	888	870	822	821	862	844	836	821	857	880	826	868	858	832	863	852	863	868	838	877	880	890	874	865	840	865	829	870	893	861	870	857	918	858	871	850	843	892	871	881	863	858	829	917	825	853	848	848	867	855	846	846	864	895	843	828	818	859	849	828	871	860	893	824	782	913	845	896	856	867	851	832	858	835	854	854	857	835	802	826	864	846	890	800	838	832	880	822	855	885	881	880	863	875	906	854	834	853	879	828	842	869	782	899	888	892	810	840	826	876	847	827	885	784	823	840	832	880	833	900	851	868	829	817	857	821	854	852	861	840	824	859	881	869	850	841	817	920	852	828	879	833	852	915	889	889	860	882	840	851	825	865	880	844	834	858	856	874	833	860	871	870	864	827	845	831	863	836	886	844	830	855	854	829	848	850	878	916	880	885	913	855	867	881	866	861	880	863	923	803	861	818	865	828	872	877	879	921	881	918	845	811	896	841	897	819	844	868	885	814	877	877	913	865	815	843	823	858	862	854	774	858	892	851	856	863	872	797	879	813	854	872	875	854	851	862	827	864	860	850	862	890	860	874	858	865	805	884	827	859	836	890	891	910	829	858	833	860	853	846	880	893	884	877	840	862	839	899	884	818	848	840	824	853	841	886	864	862	863	853	856	848	803	861	863	872	866	862	782	806	832	883	936	919	829	838	875	888	861	844	840	881	839	842	851	860	852	842	846	919	838	859	855	851	850	869	809	862	890	901	859	811	861	887	877	893	895	838	844	847	881	862	844	893	872	880	900	903	824	861	871	887	879	878	881	852	861	836	873	830	808	884	784	897	928	890	862	832	839	840	825	838	860	881	835	836	858	858	863	907	928	873	874	886	873	819	826	887	888	872	848	813	838	899	845	894	910	874	869	814	807	856	898	858	838	939	833	858	890	868	839	834	844	874	830	869	840	822	881	854	857	819	831	883	877	884	871	868	888	821	839	848	809	881	816	870	816	845	785	862	838	873	884	829	823	896	882	818	857	852	857	823	882	782	852	857	868	825	886	844	879	856	850	801	917	864	883	827	892	887	848	890	889	835	860	858	886	837	854
20553	2922	1051	867	617	517	471	428	391	352	351	359	341	326	371	320	352	321	325	326	307	306	316	329	291	307	261	315	296	311	299	301	291	340	306	267	285	316	304	283	289	249	282	310	331	308	317	302	302	307	284	283	283	326	327	268	290	319	285	287	296	286	309	327	309	319	324	279	281	334	288	295	290	291	335	311	333	295	304	287	307	324	296	276	350	310	307	315	284	309	314	293	299	292	303	297	332	291	301	324	302	299	296	237	253	293	302	328	307	314	303	321	356	322	285	252	308	286	286	301	313	310	252	289	312	288	329	296	310	291	311	304	298	303	320	266	281	298	318	329	291	294	275	275	303	297	320	304	318	303	313	298	286	302	285	320	278	270	316	317	316	315	308	283	307	311	293	280	327	323	294	284	292	325	305	288	344	298	315	264	308	293	304	313	278	290	286	286	321	281	267	324	307	319	312	315	309	289	300	304	311	292	308	330	273	286	282	297	292	327	307	323	264	308	267	235	320	282	313	286	308	316	312	302	336	280	319	332	281	306	303	317	319	298	290	321	249	276	302	309	307	298	252	299	311	276	286	333	253	327	270	297	277	294	285	318	289	290	310	298	303	282	305	301	283	294	298	316	283	283	305	316	303	318	301	283	336	297	325	288	306	339	316	292	275	315	282	301	294	280	319	288	278	314	285	323	289	284	318	263	280	275	249	298	343	299	301	285	276	276	302	287	306	322	305	291	316	301	277	303	317	290	326	268	262	324	321	314	283	288	303	309	304	304	281	304	305	346	291	266	280	310	333	278	283	323	318	329	292	322	290	309	281	279	313	276	259	310	308	267	291	292	352	290	301	272	265	304	290	265	312	320	298	306	250	321	292	333	301	322	287	276	293	295	289	289	291	308	295	320	318	266	301	304	282	325	302	299	275	307	267	292	259	319	314	273	325	278	292	314	306	299	312	297	295	262	287	286	310	279	292	295	276	314	297	251	314	300	300	305	296	318	298	311	343	279	314	317	268	279	318	302	323	299	287	302	309	298	325	253	293	312	305	316	331	313	331	335	324	276	281	314	310	299	322	285	300	321	268	283	264	278	271	299	268	296	284	321	324	283	305	305	265	276	309	308	310	286	288	271	290	310	318	307	307	278	262	313	311	287	274	321	288	284	272	275	310	298	290	326	281	308	308	335	324	298	288	297	311	297	304	304	303	301	297	309	299	300	319	306	251	325	274	287	298	304	292	317	298	328	283	281	276	269	288	302	313	293	288	323	319	279	300	321	320	291	283	324	302	258	285	316	305	292	286	300	306	290	309	299	279	292	299	286	306	334	265	313	316	278	294	332	311	263	276	297	303	299	322	279	313	261	279	281	303	307	314	274	300	310	288	298	348	301	314	304	298	256	269	299	295	282	317	270	272	323	293	312	294	300	326	320	270	276	290	310	317	270	308	284	281	268	287	296	312	336	289	269	304	314	282	283	335	276	296	348	339	292	289	335	331	308	298	273	293	316	269	294	297	285	312	310	306	258	291	301	316	305	295	311	310	260	287	334	297	283	296	315	306	301	291	293	286	298	280	301	317	300	315	302	299	278	312	322	247	282	295	298	353	319	324	318	304	306	278	314	290	256	287	268	311	284	333	292	299	304	334	311	314	319	293	287	306	302	291	315	289	295	283	294	315	277	279	286	251	308	300	287	266	293	288	282	306	313	286	285	332	267	319	278	269	292	312	326	307	291	275	279	293	281	314	315	277	333	288	311	278	280	299	288	290	314	301	304	292	268	306	282	291	307	310	278	307	279	279	317	303	331	322	304	287	255	287	283	282	296	307	281	322	305	301	308	287	265	260	287	322	291	284	289	293	345	305	274	295	303	298	300	301	324	297	314	309	303	300	357	301	293	291	321	278	270	281	295	317	301	275	305	284	298	320	283	283	303	301	275	301	286	298	271	307	290	286	319	311	300	288	328	302	300	341	279	303	277	290	306	307	292	308	297	303	312	326	295	282	294	320	338	291	268	267	317	279	302	334	293	303	293	286	322	300	273	312	297	289	289	313	299	293	295	299	299	293	307	286	315	287	313	291	302	279	240	313	328	294	312	304	294	325	313	318	321	296	342	313	283	252	276	308	255	289	299	296	289	334	309	298	293	291	304	325	298	308	310	277	306	306	278	281	293	282	295	273	303	307	285	281	321	300	316	263	300	309	270	296	307	283	307	284	289	293	312	298	297	315	265	288	270	286	344	293	292	315	346	305	295	252	299	309	310	295	310	321	297	266	274	292	303	293	259	275	301	287	284	298	275	311	306	278	268	284	286	299	315	274	310	320	318	293	282	308	294	293	271	310	273	344	307	292	319	282	289	303	291	284	320	293	315	310	285	317	297	291	279	310	290	295	306	266	298	295	316	270	283	313	289	273	292	325	294	249	287	317	344	339	256	286	292	254	270	289	286	268	286	286	299	285	286	280	296	311	285	310	286	325	301	292	288	293	281	304	325	293	291	305	314	300	327	284	303	300	304	285	281	327	298	290	308	317	257	295	294	295	323	286	331	276	307	304	322	310	322	294	322	302	289	292	296	264	314	311	321	294	304	331	279	294	277	309	291	257	282	307	284	296	281	313	276	300	313	295	283	274	316	302	285	318	294	271	297	287	297	296	279	293	311	300	312	321	299	311	279	270	314	298	288	287	299	287	281	297	289	285	272	239	287	263	326	342	268	296	286	282	308	306	274	290	306	270	325	293	303	308	297	321	293	315	311	279	304	309	279	293	305	281	281	288	297	275	284	305	280	324	332	292	293	304	332	328	268	269	324	309	277	314	307	295	287	268	312	284	272	314	289	322	353	292	307	297	242	311	278	309	288	303	266	307	273	294	273	280	285	280	282	251	292	327	296	298	296	318	290	311	281	264	278	292	304	308	300	309	265	273	327	280	302	326	289	314	299	283	301	289	284	280	345	325	285	276	279	288	284	289	326	304	268	300	307	329	294	282	323	302	262	295	295	280	296	272	307	324	270	283	334	325	265	289	324	280	311	322	312	274	294	320	331	278	295	288	339	302	283	274	339	268	306	277	275	308	264	311	277	272	273	318	323	324	283	307	316	269	276	261	312	280	290	304	337	315	307	276	295	287	263	265	265	338	318	300	313	306	300	265	292	291	287	298	297	301	302	293	337	318	283	277	329	278	278	332	303	282	307	319	312	304	310	281	326	298	285	303	313	271	291	303	306	312	304	286	301	308	319	262	281	288	312	279	330	298	279	299	265	277	299	320	289	293	272	311	299	304	290	294	280	308	278	304	279	261	323	322	284	286	311	306	285	272	274	309	319	275	283	296	290	272	287	275	304	283	291	301	268	289	306	331	308	314	300	279	282	286	312	276	288	287	335	320	309	309	297	275	301	283	285	282	296	277	310	275	324	318	278	285	296	285	299	297	310	280	301	298	340	289	290	308	266	280	312	276	312	315	286	254	324	273	333	340	318	299	313	278	313	243	293	281	305
11528	1902	2193	2504	2107	1725	1535	1256	1148	959	971	1013	874	877	852	860	774	728	795	750	725	766	787	757	710	688	726	702	776	690	747	722	724	664	684	718	708	709	755	655	700	735	645	697	636	680	710	662	694	659	686	660	654	718	664	729	680	664	704	685	615	704	711	746	668	687	710	702	702	654	711	660	690	694	695	664	658	686	684	645	688	637	640	622	692	663	674	684	647	727	671	692	663	670	659	664	689	678	689	719	701	691	645	682	695	674	664	708	681	706	709	696	708	663	666	714	631	712	680	684	666	664	679	695	659	692	685	727	659	664	717	733	684	683	689	682	707	713	700	668	663	690	664	684	681	632	654	655	634	660	699	669	631	652	680	687	674	667	685	707	664	680	721	655	688	668	665	656	694	650	661	664	670	687	702	626	654	665	636	662	652	689	684	683	698	695	671	713	704	700	664	684	640	609	681	679	670	666	649	675	660	673	656	673	660	630	708	717	667	652	666	703	687	689	676	638	706	674	682	718	705	665	682	679	683	663	667	678	690	699	682	667	684	664	687	676	694	683	666	659	648	680	660	666	676	665	711	693	679	684	664	664	713	683	693	692	707	664	674	681	659	644	740	675	717	702	667	623	669	674	697	741	673	715	673	692	669	658	682	697	704	642	692	689	659	684	682	672	701	628	719	703	650	693	652	609	656	632	711	633	702	683	630	677	712	619	701	675	708	688	652	620	656	695	696	678	644	668	723	695	688	623	717	708	651	677	690	666	637	625	711	668	647	669	688	684	661	667	711	706	703	682	714	701	671	688	651	661	651	666	693	680	652	674	694	660	669	696	681	654	687	664	692	644	701	695	670	663	709	708	656	682	641	683	653	699	690	646	665	661	658	673	677	672	633	659	650	682	647	674	662	634	684	647	708	665	665	661	671	704	670	690	732	650	627	731	609	671	674	665	700	679	638	699	677	653	695	667	674	681	650	666	670	657	695	683	633	614	678	663	727	657	699	658	653	645	705	726	664	728	635	694	649	672	664	728	703	662	686	641	684	660	662	673	639	670	692	669	678	700	654	675	627	652	732	686	680	702	638	689	641	676	676	646	637	664	693	705	692	655	680	676	695	710	668	698	672	659	679	638	707	677	679	716	662	684	712	644	691	674	642	718	687	670	672	671	664	623	654	707	667	686	659	651	679	684	683	739	647	669	683	703	742	662	717	703	661	675	686	702	697	692	623	647	722	668	694	695	638	702	680	647	698	671	646	665	660	734	666	696	717	727	726	692	683	656	680	666	664	704	674	641	667	652	688	700	630	722	700	693	676	699	656	654	691	715	650	672	706	691	699	666	697	709	689	650	674	672	669	697	647	710	700	658	610	671	693	710	679	669	742	641	661	678	658	663	655	669	635	668	640	670	694	650	634	686	767	665	689	674	694	675	700	647	719	682	659	685	671	677	674	690	670	671	646	641	672	694	671	688	673	685	656	675	674	633	666	725	664	691	695	637	682	675	692	677	644	659	691	671	681	638	672	674	724	661	644	687	630	706	698	650	695	639	678	642	655	661	712	660	677	608	673	681	713	683	662	637	636	659	673	697	657	711	699	663	689	667	703	672	703	650	673	688	659	680	710	660	710	663	707	691	699	669	667	667	686	690	670	637	691	692	666	669	720	666	616	667	658	709	631	687	653	670	669	653	661	716	637	685	647	646	674	675	645	692	721	643	691	672	695	737	646	683	644	689	655	644	649	697	678	688	658	667	683	662	690	687	672	682	663	675	682	647	698	688	633	697	697	705	686	679	696	688	671	697	653	680	664	644	695	710	659	690	638	695	695	685	674	662	714	644	678	692	695	688	686	653	751	678	676	686	678	609	657	703	690	698	697	670	697	712	681	663	627	683	649	672	666	732	719	671	707	674	627	656	688	700	696	680	655	674	644	649	676	647	670	659	648	701	699	670	700	671	695	681	651	687	638	682	720	676	683	614	712	680	676	656	687	656	660	685	639	671	692	662	687	654	648	704	658	679	712	675	700	731	678	653	703	663	691	644	678	695	666	639	692	667	679	672	660	683	676	614	631	644	653	731	637	661	714	678	740	652	712	662	664	632	634	648	695	661	651	701	692	702	706	645	682	714	675	643	653	633	609	709	669	659	655	687	641	699	687	623	658	656	675	686	640	679	686	624	682	679	630	638	685	687	768	664	693	689	626	683	718	636	628	668	666	688	663	664	674	683	658	664	668	682	687	643	654	688	683	674	642	681	666	687	711	670	627	683	690	684	672	691	663	662	676	669	659	698	666	655	706	676	692	682	738	681	669	651	635	698	705	670	683	738	632	723	683	672	671	659	712	698	644	700	698	700	683	719	652	667	656	711	708	679	685	700	674	688	674	728	626	683	669	664	666	670	667	695	685	691	656	670	702	694	686	658	640	679	709	709	679	656	648	658	721	710	717	656	691	697	688	687	687	662	706	677	705	693	684	630	679	642	696	625	659	680	661	683	671	658	666	676	677	663	703	648	629	641	638	655	652	729	704	674	632	661	681	703	643	684	724	699	690	639	668	653	708	681	699	673	645	646	718	653	660	638	703	663	667	684	732	681	694	668	664	685	640	670	681	703	668	665	706	710	679	744	677	661	672	641	702	649	649	685	680	648	672	631	638	662	715	690	666	678	667	716	649	689	672	622	686	634	653	677	713	637	701	689	628	654	692	706	694	688	665	656	700	742	702	673	658	712	622	701	700	659	672	686	706	716	685	733	682	691	666	701	657	658	669	652	669	648	697	659	672	666	647	669	728	690	690	642	662	720	682	626	637	675	673	652	651	680	669	688	700	642	672	704	681	676	724	678	627	725	665	680	699	663	689	649	719	685	647	651	685	671	660	701	684	714	660	643	689	638	673	651	673	646	658	643	670	664	658	693	695	660	726	651	644	681	674	693	699	659	656	679	682	681	640	679	710	690	646	708	675	656	680	700	685	683	710	733	662	694	709	655	700	700	649	703	701	669	661	736	618	689	651	686	693	647	652	699	685	626	695	664	673	684	679	691	680	690	663	645	680	655	668	664	662	684	686	696	622	694	701	708	682	642	680	649	683	676	652	688	694	678	718	677	639	676	651	657	662	681	671	648	686	727	632	677	683	701	640	667	656	668	655	670	682	670	717	658	689	671	657	664	709	666	635	654	663	699	649	693	661	637	645	704	619	698	645	656	693	755	695	644	730	658	676	647	674	692	634	670	669	666	657	730	656	689	699	696	638	678	665	653	690	654	676	694	704	635	686	688	694	679	664	659	688	613	693	732	768	652	675	669	644	624	654	648	675	658	673	638	663	725	690	634	677	690	665	682	683	653	656	668	722	703	661	676	653	711	701	700	665	706	691	676	658	665	668	676	704	678	647	688	679	698	666	653	612	694	686	704	676	688	653	654	655	690	710	660	650	689	657	666	703	666	670	697	694	691	682	730	644	639	696	671	658	712	644	689	710	638	658	613	636	667	652	698	683	641
3902	564	223	231	261	241	269	242	211	223	236	227	251	213	228	255	238	276	221	193	219	208	230	245	236	223	222	242	202	224	229	254	252	216	235	227	268	207	215	217	213	239	226	225	196	241	251	246	247	242	233	250	225	224	226	221	225	233	243	214	194	246	225	219	267	236	212	222	233	238	263	229	222	213	229	228	216	238	226	252	221	246	233	212	227	260	235	235	218	235	218	233	211	208	221	259	238	230	238	232	224	215	224	222	269	247	232	215	242	230	229	238	215	242	229	247	276	216	230	270	214	186	239	231	227	244	222	232	238	222	253	202	256	251	238	243	235	231	237	209	242	221	184	190	235	229	228	221	221	222	200	221	217	229	251	269	259	203	197	220	215	239	245	220	237	229	244	191	217	240	236	184	242	234	206	202	238	222	213	199	244	240	238	226	225	255	217	232	227	218	227	208	231	218	217	222	236	232	238	238	237	210	223	235	214	244	224	238	227	199	226	239	236	260	217	222	271	215	234	231	229	203	228	248	243	223	241	225	217	212	214	198	239	228	256	239	216	223	206	227	203	241	230	247	272	210	241	239	272	249	213	231	213	209	213	199	222	207	254	215	217	209	241	234	213	264	245	236	250	226	259	217	203	228	206	213	219	221	205	233	228	221	254	207	265	257	225	203	206	237	245	245	227	206	225	220	216	261	215	227	213	244	229	247	259	246	207	245	240	252	238	237	245	217	202	226	217	242	216	256	259	228	181	211	250	221	199	234	207	218	236	207	195	238	236	244	248	237	207	217	230	252	242	258	211	244	225	206	235	270	233	230	237	250	229	219	239	257	238	217	230	214	230	233	249	208	205	225	195	234	228	223	229	226	230	237	256	220	242	214	241	243	246	244	233	247	243	236	232	234	242	191	231	213	217	208	240	233	257	235	262	216	224	235	233	233	236	210	194	240	274	251	218	251	260	233	240	212	248	237	220	260	232	226	207	242	190	227	240	225	232	273	237	230	230	257	245	194	228	225	243	249	227	212	223	224	268	215	213	220	245	269	247	234	238	236	255	239	234	227	273	238	231	234	243	239	225	218	216	241	253	212	238	228	237	209	248	232	263	205	226	232	245	247	219	232	235	237	201	238	216	226	210	246	231	223	234	204	235	220	227	223	226	214	241	237	235	241	206	191	248	207	216	251	253	225	205	248	240	223	239	241	255	236	211	245	230	257	253	234	195	222	221	247	218	215	221	233	231	246	234	246	228	251	216	232	225	222	244	235	246	268	206	213	226	228	229	225	241	214	206	251	214	260	243	224	249	220	238	240	204	235	214	188	246	224	222	232	213	241	227	249	224	258	217	240	210	293	231	236	209	202	221	203	224	201	249	235	244	252	217	238	227	234	259	234	216	218	214	230	246	230	199	217	237	226	242	242	227	269	245	229	221	201	212	225	219	225	223	248	253	247	231	233	233	234	226	221	214	234	226	247	223	215	220	232	212	231	201	241	217	216	229	272	256	238	250	205	219	205	248	223	223	206	243	238	243	231	256	274	266	212	221	212	235	197	243	243	230	212	203	231	239	220	236	208	205	209	245	198	235	217	230	241	221	233	232	200	229	233	254	220	256	238	206	212	247	235	236	202	226	215	219	226	226	211	204	255	225	228	211	206	233	235	235	226	258	239	207	230	245	229	230	236	220	221	210	235	232	241	256	207	216	232	253	231	230	220	209	198	203	207	222	208	211	243	225	246	233	218	217	221	220	222	243	244	266	215	245	222	249	240	246	247	235	206	239	243	228	233	219	256	225	233	223	240	243	260	228	211	222	250	232	256	215	219	217	236	226	224	229	258	264	204	235	266	260	256	221	243	205	249	224	225	233	256	233	201	248	259	223	248	228	232	198	216	225	239	241	237	196	255	211	195	245	251	205	196	251	264	219	237	251	217	214	266	253	230	268	204	250	218	241	224	268	244	233	227	246	251	210	237	215	224	221	224	251	208	242	226	237	214	230	228	236	250	235	206	225	230	238	208	216	230	222	234	253	207	210	211	216	257	230	231	253	211	228	248	247	219	241	248	216	215	235	246	237	210	233	218	230	216	197	243	221	237	220	238	242	226	263	268	214	207	226	235	206	228	217	273	228	239	244	240	250	210	237	238	229	246	213	219	238	246	228	226	228	231	222	196	229	242	236	241	232	203	264	188	231	219	241	179	223	254	239	226	246	241	222	260	255	206	252	258	241	209	254	221	233	232	243	253	233	243	231	241	250	211	199	254	209	231	199	240	259	232	204	227	254	242	248	255	252	260	245	257	225	203	233	219	239	192	223	226	230	245	256	232	231	198	247	217	256	239	250	236	234	236	225	232	214	233	238	206	247	226	255	251	211	242	214	236	203	231	253	244	214	240	215	222	222	254	251	241	246	207	261	226	273	230	222	249	232	236	225	246	251	219	234	229	220	221	214	240	218	227	223	211	226	249	241	231	215	218	205	250	203	216	226	229	215	203	230	213	226	213	217	211	234	251	246	242	226	227	264	220	230	231	230	231	244	224	199	239	223	220	220	246	221	228	244	216	226	222	230	230	221	245	203	202	204	224	239	236	246	235	209	199	238	211	218	222	232	223	212	223	236	221	231	222	198	210	238	231	215	226	217	239	245	216	219	230	223	230	203	247	220	223	214	231	239	236	232	205	240	238	242	221	206	227	233	258	250	253	215	230	242	245	255	215	235	229	217	228	261	226	247	232	194	247	232	258	238	229	259	221	230	191	256	242	233	211	230	203	240	214	226	246	227	243	242	233	219	230	277	221	216	203	245	240	227	227	241	218	217	241	254	211	259	226	245	217	256	211	239	240	256	233	190	212	204	233	236	254	258	241	245	210	228	213	234	204	214	244	224	210	219	250	213	210	224	218	239	243	253	240	230	225	293	225	240	201	217	235	243	224	220	221	236	233	271	243	237	241	244	219	244	219	208	237	252	218	215	243	222	214	215	211	218	218	263	255	209	201	253	239	224	249	250	223	222	215	222	250	238	220	208	259	237	236	250	210	221	250	198	230	239	228	256	231	242	195	247	224	210	226	236	240	244	203	242	220	227	245	228	214	252	257	257	246	215	224	216	198	206	214	222	224	223	230	205	219	237	224	225	229	186	222	263	247	214	214	264	249	249	232	192	229	254	220	225	229	226	263	243	249	217	208	241	235	266	230	250	226	256	249	231	237	232	229	203	217	233	238	228	243	228	239	204	233	239	216	196	205	202	247	209	222	232	199	225	204	210	229	223	200	200	224	200	210	259	245	244	231	247	216	209	226	237	238	223	212	228	226	228	220	226	207	224	228	226	233	237	245	252	227	257	211	240	230	255	208	215	240	238	229	208	245	234	255	234	236	232	236	227	210	239	223	212	230	229	239	230	221	190	225	215	248	212	209	230	228	199	242	224	231	212	249	256	194	236	229	226	257	221	206	242	207	251	225	233	242	226	246	200	218	249	216	223	220	232	240	227	209	209	233
3257	820	653	610	623	564	606	622	584	545	574	599	580	560	570	542	578	585	570	570	580	573	576	552	576	541	599	571	550	576	550	559	571	551	585	583	556	590	571	620	569	538	542	557	581	570	482	544	547	585	532	550	576	539	553	551	568	586	583	605	561	575	562	581	551	525	521	590	589	549	594	572	583	604	543	542	581	541	566	544	549	614	624	537	569	562	605	517	527	553	565	576	582	561	550	535	578	543	546	589	575	570	557	569	570	583	564	550	550	582	575	554	582	589	545	554	541	566	532	577	562	529	570	572	572	558	598	579	547	561	579	523	540	560	568	552	569	578	569	565	564	574	535	546	556	555	587	574	587	546	508	571	595	551	597	550	577	577	615	563	561	552	533	559	546	561	617	574	572	550	517	549	569	558	581	574	572	588	591	540	619	544	585	605	551	571	539	531	571	533	564	567	554	551	582	593	544	584	557	558	581	616	562	595	597	549	523	581	557	594	603	593	569	575	562	592	568	584	570	550	596	585	582	531	613	546	568	521	590	594	557	569	555	552	562	607	585	551	585	606	534	602	608	525	563	549	513	588	592	615	562	572	563	526	594	593	570	580	608	553	541	583	574	563	578	584	609	552	549	489	540	578	559	573	544	616	617	551	544	601	538	546	539	590	570	546	556	553	600	573	569	581	557	589	557	563	583	551	614	562	556	590	577	567	562	571	538	576	581	564	545	575	578	550	599	494	592	589	562	566	569	560	576	562	599	601	504	568	590	538	589	578	532	578	585	579	533	570	597	589	570	567	545	579	534	583	593	571	604	537	599	557	575	554	570	551	601	543	595	557	584	548	607	580	559	550	540	577	580	564	549	566	553	573	617	568	557	580	562	547	592	556	614	551	570	587	593	528	526	554	544	574	595	567	555	583	605	552	535	532	584	561	548	570	522	613	603	607	570	572	547	573	598	564	539	591	577	584	578	534	537	592	563	611	542	580	556	584	565	573	545	517	591	543	540	601	548	598	567	548	569	564	545	544	561	588	566	571	599	583	549	543	595	541	566	575	577	506	569	552	537	579	563	584	538	577	569	545	580	537	563	583	526	539	554	585	582	538	590	561	575	577	574	569	577	537	583	566	596	552	553	566	576	598	581	548	574	588	576	541	582	542	592	586	579	598	575	534	561	617	570	567	577	545	545	552	558	560	554	513	547	575	542	574	541	547	522	567	583	581	566	557	586	597	614	589	601	544	587	543	552	553	549	526	592	555	533	582	562	554	536	549	574	603	534	549	563	554	549	591	537	590	568	556	580	591	547	569	549	600	585	606	565	588	562	529	598	571	573	525	556	553	558	580	596	570	584	571	595	571	569	562	585	547	560	560	578	567	597	551	564	551	579	627	577	583	582	523	525	570	601	578	543	564	553	548	593	555	531	572	560	591	595	599	588	574	602	599	529	559	565	526	581	557	573	628	515	539	516	534	550	586	590	579	548	572	583	543	565	569	595	582	560	563	600	590	541	513	593	578	627	549	567	591	577	563	583	587	598	567	541	563	550	568	606	555	615	577	579	587	596	589	605	589	599	558	574	576	569	581	539	570	575	617	577	566	581	567	548	564	550	596	545	543	544	531	578	573	528	561	554	565	560	547	508	576	568	552	577	547	567	574	591	550	572	586	558	573	583	528	546	528	582	604	581	566	588	563	545	588	574	588	579	573	535	562	544	552	533	583	600	538	547	592	591	566	567	535	540	549	577	577	555	593	593	561	567	547	573	537	591	553	565	548	517	585	543	552	555	589	596	582	582	555	569	570	576	568	541	558	546	577	563	589	531	561	529	514	613	570	538	537	539	587	597	615	535	575	548	567	591	545	572	595	551	593	595	623	593	575	563	571	549	557	564	563	529	581	556	579	580	536	532	570	551	569	565	580	610	579	571	567	595	590	573	569	563	513	565	586	554	612	622	533	503	540	582	539	556	600	558	545	568	565	575	578	622	546	583	552	535	607	597	584	591	523	559	544	561	565	551	557	577	570	546	553	543	536	552	583	546	565	609	611	551	559	552	573	576	562	574	541	534	589	580	557	570	619	593	581	557	553	582	523	557	600	574	558	596	597	555	531	591	575	566	562	539	559	559	560	591	527	518	562	595	575	578	591	536	527	584	553	578	633	573	557	540	575	565	604	574	572	585	559	550	609	593	540	586	609	559	549	595	560	532	572	593	535	575	528	520	593	551	587	588	574	533	563	616	569	540	538	576	554	576	562	549	521	590	592	583	583	561	554	559	563	620	514	570	583	553	555	555	556	569	596	561	554	543	561	589	562	567	575	541	587	599	551	549	535	515	593	597	558	582	539	553	611	545	557	577	613	574	532	566	565	584	567	574	570	530	582	585	561	588	561	540	550	578	563	609	552	548	588	558	590	535	563	580	570	543	508	581	573	640	588	570	571	551	566	549	534	561	558	597	583	544	645	566	564	569	589	567	603	589	551	569	541	599	577	555	546	570	556	540	490	547	593	556	583	584	533	594	565	590	529	588	577	570	557	565	622	594	559	603	568	568	516	557	561	564	560	558	558	558	619	553	538	546	563	572	569	589	550	541	564	532	571	605	554	552	585	594	603	556	597	569	544	520	572	593	595	557	579	628	545	553	561	595	565	600	564	579	582	545	584	571	527	534	538	582	583	587	570	571	597	532	562	575	557	534	565	587	553	559	553	577	553	610	565	528	571	528	561	580	546	582	596	577	591	596	598	551	559	578	603	600	568	586	590	560	581	584	557	555	568	551	591	614	568	547	532	550	571	567	611	581	601	611	567	597	545	604	584	595	590	578	576	560	591	576	579	553	618	594	539	573	551	525	547	551	590	578	559	586	543	517	564	567	545	558	530	530	588	581	564	544	569	604	568	566	538	582	534	556	569	590	569	553	554	538	550	609	543	553	565	598	553	590	552	558	546	559	574	608	555	604	585	594	583	588	577	580	610	567	552	548	590	506	582	589	546	607	578	603	562	585	563	566	555	572	545	542	564	570	562	575	569	561	565	584	568	598	546	570	548	572	573	604	580	555	552	542	587	603	543	589	547	548	573	582	551	513	536	564	535	544	556	518	579	540	547	559	559	582	544	545	575	567	574	570	573	563	530	595	573	588	552	537	562	575	604	540	570	542	590	588	592	569	561	564	565	538	549	547	585	548	538	575	597	589	568	559	571	597	591	520	587	584	574	561	536	523	583	570	527	581	532	598	586	581	577	538	556	525	549	549	546	538	590	563	553	551	568	524	572	532	528	563	555	578	545	571	579	554	552	581	595	564	569	584	537	523	535	573	567	566	560	583	536	559	564	629	579	541	598	555	604	587	581	553	572	563	567	567	571	563	568	582	609	573	542	609	563	527	584	597	518	541	581	573	620	571	562	560	554	566	584	582	582	592	572	613	592	540	554	551	550	536	597	570	562	580	551	556	562	576	559	606	585	541	571	570	561	590	575	560	585	623	560	568	593	567	590	556	533
12619	1785	709	640	490	467	467	470	426	379	426	428	372	367	394	363	390	368	401	368	339	390	383	366	398	372	372	388	387	372	408	374	361	391	379	392	377	363	409	390	374	390	402	389	366	396	363	360	377	395	347	394	351	354	403	341	385	359	390	381	382	348	390	378	348	411	355	408	367	359	377	351	385	403	442	383	404	395	378	357	358	347	365	374	334	363	346	356	364	351	386	369	396	376	400	381	358	410	364	400	368	316	337	371	402	404	397	381	417	369	398	345	352	377	360	367	374	366	361	331	349	382	397	361	332	384	383	385	366	360	358	327	343	385	342	361	402	353	404	376	384	409	387	337	365	370	378	414	379	386	401	375	384	379	412	386	347	360	377	370	349	362	371	368	364	380	362	357	359	373	351	381	404	367	375	383	377	385	380	360	406	410	358	339	381	374	371	364	362	402	373	342	373	358	412	351	392	357	368	349	397	406	375	374	400	330	351	399	358	388	382	393	366	357	382	334	385	380	399	386	383	379	340	365	378	397	387	352	339	352	362	350	366	355	385	384	387	372	344	351	370	377	365	348	365	401	331	409	361	381	416	363	400	376	372	359	420	362	349	375	365	380	359	364	353	348	375	390	381	402	390	407	368	421	391	335	378	386	397	372	402	406	357	415	410	354	363	360	390	363	390	373	365	388	372	335	374	384	393	376	362	385	373	357	399	359	378	357	392	388	385	349	386	356	339	360	365	372	394	352	385	379	375	355	389	357	409	389	402	378	342	409	394	346	337	385	383	388	338	385	383	379	397	323	358	378	360	376	371	383	401	371	390	377	362	394	360	379	375	342	349	368	377	375	397	378	349	351	346	356	361	409	390	352	371	398	387	370	403	369	343	373	352	344	372	377	365	401	401	378	382	404	395	320	382	348	379	376	382	385	394	389	441	348	394	395	394	359	388	372	377	316	341	382	360	372	376	372	418	383	348	378	361	372	376	402	403	374	368	383	396	436	386	356	353	367	389	370	388	379	411	373	341	375	361	371	385	369	361	402	363	381	362	347	379	390	353	394	380	355	373	370	317	384	338	357	415	353	394	355	392	371	397	393	422	333	385	367	435	384	348	391	397	369	387	414	378	358	354	367	401	348	351	368	327	368	381	373	390	309	345	343	346	379	407	370	380	376	357	366	364	370	415	384	407	405	353	419	379	377	354	368	377	381	413	368	397	385	398	365	338	365	388	427	382	363	412	395	375	333	386	383	438	381	409	360	358	380	375	380	340	366	385	360	362	359	341	360	393	398	381	375	373	391	356	362	383	361	347	352	384	349	390	354	385	353	336	408	317	330	389	361	368	382	376	358	376	359	374	380	374	377	377	314	377	376	348	406	379	418	362	367	370	398	390	409	339	356	354	407	355	388	352	376	365	379	380	404	356	367	405	395	385	382	370	374	370	370	383	396	382	376	391	349	373	342	388	373	368	381	382	393	352	373	377	375	376	382	385	382	377	390	412	381	346	394	354	386	362	374	347	393	360	371	367	363	377	382	407	364	365	404	402	418	416	379	359	355	332	361	377	388	350	380	412	358	392	356	362	364	403	356	358	370	387	380	340	390	361	375	369	398	416	390	357	364	347	402	385	363	373	404	364	361	400	382	337	381	391	368	356	347	405	405	402	404	424	363	371	403	347	348	388	363	346	379	363	359	389	372	393	343	371	375	318	373	351	386	368	389	385	397	368	345	379	380	367	378	415	391	364	379	374	377	382	390	375	334	367	347	370	408	390	394	375	373	378	378	389	370	371	377	385	396	374	328	390	392	352	393	365	378	396	372	368	391	373	365	370	369	375	360	372	352	438	347	374	391	336	343	371	335	359	392	358	387	366	377	387	371	384	407	381	354	399	337	398	392	404	355	363	375	399	403	379	365	372	400	378	327	400	411	341	375	327	383	388	365	352	397	358	370	369	375	422	331	382	383	399	356	369	373	357	355	379	370	386	376	397	379	364	353	350	390	374	421	381	374	374	395	369	377	371	377	380	356	391	346	392	369	371	327	382	341	394	362	381	401	370	344	359	395	343	375	359	372	366	393	337	352	369	380	409	390	356	400	356	349	351	388	438	396	351	386	380	330	338	365	425	385	385	366	382	409	381	353	366	365	374	376	395	387	379	432	378	381	347	418	360	403	378	340	337	373	385	381	374	369	362	386	396	374	346	378	354	410	362	328	382	434	381	363	372	362	370	389	404	346	360	367	389	372	366	342	348	347	361	373	376	360	361	396	342	369	410	375	363	396	385	380	341	411	401	333	380	390	401	353	406	372	366	381	354	382	415	342	370	389	364	375	363	343	411	365	403	342	352	364	378	374	380	401	420	402	401	379	361	370	359	411	378	371	373	375	350	376	361	366	390	337	382	358	389	408	382	350	357	381	400	395	379	390	385	351	368	381	370	379	350	404	395	351	362	345	393	382	388	370	355	384	380	357	395	361	399	383	410	371	373	389	386	420	360	355	345	371	390	352	404	364	323	402	367	384	332	326	352	368	412	413	387	351	370	368	344	387	374	347	404	406	396	373	354	364	339	378	398	377	380	394	384	369	371	402	395	352	355	377	376	382	360	381	371	403	392	350	384	376	378	358	337	375	370	348	393	377	361	367	331	377	371	381	356	359	366	407	314	362	390	340	369	370	396	425	376	368	383	384	396	372	371	390	369	367	343	337	348	366	363	378	373	374	364	402	430	384	348	380	367	362	388	376	371	372	408	362	349	392	347	353	355	332	399	366	398	362	375	370	361	375	371	374	348	325	400	367	420	387	348	354	376	362	328	404	354	368	381	380	368	371	369	334	361	392	401	387	403	361	334	379	324	373	366	339	354	345	358	328	330	371	369	371	365	370	376	386	376	378	372	387	368	358	367	400	426	392	375	391	392	361	351	382	356	350	429	382	365	364	388	361	352	412	374	354	385	353	346	380	408	371	373	351	356	381	365	383	331	357	423	366	390	391	340	363	342	387	399	361	379	352	394	372	383	378	380	373	365	361	354	375	375	403	366	344	368	368	383	368	388	369	354	386	390	373	353	340	338	347	368	389	414	378	384	384	369	383	356	410	389	384	381	437	380	408	393	379	362	355	359	391	372	372	383	349	387	337	385	347	366	337	356	348	396	402	376	393	390	366	363	393	346	374	382	380	381	362	370	403	379	359	387	367	399	362	383	335	341	367	361	394	378	362	390	380	368	386	362	357	376	336	345	394	387	391	372	384	387	363	399	354	404	359	346	376	398	380	333	345	353	341	358	386	383	380	370	405	384	377	374	352	375	330	374	368	374	359	371	376	367	353	355	389	379	390	358	384	356	388	338	383	374	352	408	348	374	362	390	375	367	397	399	358	388	364	411	402	341	349	343	400	374	401	372	344	369	375	362	327	399	325	395	375	360	379	349	365	336	371	374	368	389	391	325	361	370	363	358	372	360	363	376	323	345	368	357	367	407	351	367	399	391	401	335	365	378	374
9347	1785	1611	1811	1569	1429	1305	1230	1155	1057	1008	943	1018	940	976	976	925	872	909	854	901	926	856	930	869	904	849	903	916	876	883	904	870	879	834	898	886	834	852	919	891	836	840	883	909	893	865	889	859	798	827	873	860	873	866	817	866	889	849	881	913	830	850	876	822	851	902	898	870	851	877	827	901	864	825	838	866	845	899	858	826	866	920	860	878	855	835	816	866	871	894	860	848	836	864	883	883	874	932	881	799	827	819	802	829	875	833	856	828	906	852	847	861	895	830	849	873	869	873	907	815	817	879	802	856	823	809	900	864	819	837	836	911	882	858	827	843	833	875	895	878	875	845	861	841	860	803	868	877	863	900	860	847	850	885	886	891	854	887	888	810	813	889	890	818	873	829	854	855	861	890	813	899	877	876	838	881	916	830	849	886	852	875	896	812	897	878	837	817	832	832	884	850	859	887	838	916	875	830	859	861	827	833	898	820	800	857	844	927	851	863	860	847	866	819	833	868	932	837	882	923	854	860	892	807	881	864	911	892	818	877	886	858	838	854	855	857	796	856	815	901	830	908	849	845	847	860	855	815	906	879	870	869	830	822	814	855	885	858	887	854	820	859	834	843	881	851	835	892	893	874	829	872	872	842	848	857	876	878	869	903	935	826	793	820	871	858	861	916	889	806	861	849	852	899	888	874	853	852	874	849	870	813	866	846	841	863	901	853	883	843	803	918	842	787	881	866	877	832	853	891	873	852	859	902	907	828	918	851	872	813	803	895	856	888	877	855	859	886	850	865	879	820	834	852	854	845	889	874	892	838	870	833	851	892	833	832	855	877	857	853	909	878	804	888	854	844	880	875	887	819	821	820	875	862	831	826	846	873	863	859	806	789	869	864	831	853	863	896	866	887	813	849	846	901	883	820	820	866	837	865	831	844	866	896	915	839	808	889	916	821	813	875	830	854	910	880	833	883	829	834	902	903	836	872	900	918	871	837	840	865	875	814	879	860	849	924	825	897	851	871	852	850	846	824	877	880	835	871	846	878	856	864	841	847	894	847	856	896	837	927	874	872	786	899	837	853	884	850	870	829	857	910	849	833	857	851	875	814	864	822	870	858	860	814	875	846	900	828	851	848	876	866	904	849	847	836	832	839	807	837	826	804	854	827	862	917	849	837	900	805	866	834	873	879	805	925	892	817	844	816	818	855	860	849	877	884	819	860	862	938	839	854	931	838	901	878	855	866	879	840	847	819	793	885	815	828	840	870	856	862	772	881	820	857	834	866	843	832	869	870	846	866	881	824	839	860	871	808	875	908	906	875	855	830	890	853	819	840	874	860	764	853	894	880	833	883	919	855	877	840	862	812	929	801	931	852	837	823	859	834	840	877	818	861	902	895	844	809	857	841	888	907	808	860	823	881	849	834	845	859	828	863	840	809	854	818	870	810	881	815	832	853	816	866	866	789	867	856	862	884	839	877	803	867	826	903	857	904	858	884	858	889	862	857	885	851	838	888	904	856	889	894	855	822	798	922	859	829	851	905	865	888	863	897	879	860	882	916	833	818	873	842	838	859	866	868	869	853	870	888	857	889	824	882	901	896	889	799	810	844	850	886	857	859	883	817	857	867	822	881	875	849	851	878	807	854	842	843	878	872	850	894	855	890	857	839	859	893	853	864	881	850	844	830	876	850	862	840	848	832	919	835	841	867	896	871	853	865	833	815	826	891	890	876	855	823	853	844	904	849	873	798	855	867	885	883	815	892	827	850	808	841	824	864	837	818	863	895	868	909	826	839	864	867	821	899	873	812	876	846	859	832	897	846	874	876	832	857	792	830	890	900	931	877	874	893	823	838	851	813	851	843	852	821	839	833	914	809	809	845	848	867	825	876	859	856	848	880	818	811	833	836	885	862	846	840	854	885	853	843	847	857	854	840	861	812	843	890	904	845	851	853	888	879	836	822	873	869	891	864	907	869	903	889	864	906	882	820	828	892	864	886	858	831	853	877	849	856	873	858	847	906	814	907	848	808	881	875	856	841	880	816	899	861	802	852	811	840	865	858	868	879	865	843	913	870	846	794	904	844	841	877	803	883	847	860	887	879	914	894	817	852	785	900	896	841	854	893	867	813	820	843	834	840	821	874	862	819	851	838	933	846	868	832	792	847	882	954	895	888	867	858	856	858	882	920	853	858	800	850	841	853	891	822	840	920	901	902	795	906	889	880	816	858	851	782	839	868	854	802	810	870	872	856	847	865	845	933	846	861	869	881	826	863	788	793	823	867	848	868	923	891	846	851	876	838	865	871	844	851	888	859	873	876	873	883	835	843	841	898	837	854	863	859	858	865	848	830	836	835	877	810	862	867	840	857	886	793	837	877	871	850	827	844	877	900	864	913	833	868	791	855	872	845	849	939	839	864	872	833	904	860	838	898	891	907	854	843	826	830	854	853	823	874	904	855	832	848	842	832	894	859	826	846	844	877	851	890	896	877	869	870	783	866	827	901	852	881	857	833	854	883	839	835	906	811	898	859	835	838	811	876	841	887	847	906	921	893	807	893	839	846	839	885	828	884	833	818	876	877	886	860	891	855	914	891	841	924	863	862	872	783	893	811	830	838	853	787	872	905	844	833	846	867	849	893	845	879	837	853	861	879	849	816	907	827	849	852	851	870	846	888	903	839	899	884	858	846	868	829	838	873	842	839	866	836	862	933	850	848	826	907	825	844	891	901	828	852	877	846	895	865	854	835	838	850	841	855	875	847	872	867	878	775	822	846	836	826	870	854	879	845	831	868	828	857	840	816	831	893	875	856	859	875	831	857	878	822	849	868	859	891	786	863	858	859	862	855	861	851	865	898	858	861	909	872	848	826	894	832	912	899	870	836	875	859	897	799	867	850	829	844	826	864	872	850	855	818	890	838	851	803	842	870	852	869	871	873	870	896	800	885	896	811	852	809	857	771	861	864	877	836	881	855	846	861	871	843	877	830	828	844	846	892	865	868	876	832	824	878	837	847	840	889	845	862	887	827	875	797	862	887	894	876	893	867	848	840	880	857	845	878	833	877	830	800	823	843	850	884	845	828	850	880	836	860	867	846	866	876	807	860	873	860	874	829	881	839	808	805	813	829	889	841	907	877	839	871	862	851	835	825	850	879	869	827	850	898	883	896	857	889	807	875	879	858	933	870	867	843	882	841	848	842	851	838	887	846	860	816	898	804	878	844	883	923	821	867	839	881	858	857	847	814	857	846	872	871	915	922	894	844	905	885	864	852	856	911	878	817	862	839	861	832	826	908	829	875	830	882	888	907	811	839	880	824	819	842	841	884	845	886	878	861	842	814	877	900	840	820	899	871	857	888	869	869	841	855	870	868	841	883	849	867	814	841	873	835	861	849	930	880	835	848	871	876	808	896	877	796	886	901	820	869	830	835	823	878	871	842	905	850	812	860	848	815	917	848	836	786	877	867	867	878	817	888	831	786	877	852	896	849	838	869	859
20612	2906	997	862	621	477	458	414	390	342	338	325	343	314	339	366	311	329	355	284	337	310	299	321	306	295	331	313	312	285	300	309	284	297	302	274	318	291	307	282	299	305	283	273	284	295	273	289	310	312	299	319	279	313	321	308	313	291	308	308	285	301	307	290	304	254	308	310	285	346	314	314	306	308	295	334	264	324	302	309	303	291	311	291	291	321	290	297	298	293	292	312	267	334	295	299	333	310	279	305	272	291	275	301	288	307	303	271	285	275	295	307	266	298	297	279	297	296	301	298	310	329	304	252	289	310	297	280	277	292	312	313	306	345	296	306	295	272	310	283	310	291	305	302	299	280	303	272	282	304	283	305	310	324	280	273	314	291	281	297	303	271	333	292	323	306	292	294	285	319	304	324	328	280	306	296	297	270	326	315	258	279	286	297	306	266	321	294	311	314	279	297	285	323	317	296	312	309	305	280	302	315	305	304	345	318	280	305	281	281	252	279	290	308	292	279	273	304	324	330	311	282	294	285	302	291	285	306	336	291	276	257	318	278	295	327	302	321	302	301	307	287	285	282	292	279	316	298	271	283	285	307	293	306	268	278	281	307	321	357	299	282	324	301	301	268	279	288	275	311	292	277	331	322	295	300	304	300	299	323	304	274	278	298	313	297	275	310	295	280	314	293	341	304	291	289	335	290	323	303	305	326	281	292	299	288	301	321	307	318	327	325	274	281	286	313	311	277	289	312	314	305	267	296	289	303	316	305	277	294	272	349	319	307	326	290	308	290	299	309	291	287	316	314	320	296	313	307	309	317	305	308	289	320	324	301	315	297	290	261	326	337	284	268	260	301	330	279	269	266	328	316	282	289	319	258	306	302	308	271	309	266	280	349	297	315	293	287	311	314	320	322	307	288	294	305	291	350	295	275	271	272	267	323	256	314	256	275	305	316	330	327	272	302	302	276	281	265	311	297	304	275	312	323	252	312	286	278	266	331	286	291	290	291	334	283	310	308	289	310	305	295	313	256	284	292	307	298	285	307	281	312	318	272	298	289	284	296	311	306	309	263	273	285	284	297	284	283	316	293	322	311	303	305	301	309	314	302	308	295	299	312	323	340	273	289	297	287	286	264	295	279	301	311	287	308	286	292	320	300	286	276	289	291	346	310	283	294	250	277	287	278	294	292	294	293	280	286	301	295	296	322	296	308	255	274	307	306	292	312	319	316	290	331	284	290	289	274	318	293	295	321	298	285	296	286	313	300	269	298	306	328	291	301	307	275	289	275	280	298	306	285	293	297	296	271	297	300	300	314	299	319	331	291	295	276	298	318	301	315	322	303	296	313	318	277	305	288	270	291	297	318	329	274	310	298	261	292	284	327	296	320	324	320	280	303	258	289	273	301	295	313	303	288	290	313	329	279	267	311	277	289	294	319	296	287	258	300	307	300	315	319	268	296	310	278	283	310	339	300	306	318	307	328	283	314	282	289	285	278	282	319	288	286	298	326	300	324	296	298	303	302	263	300	281	318	297	257	293	284	314	298	284	262	288	284	315	291	293	281	286	306	291	281	321	276	300	309	282	316	307	290	276	300	342	297	301	303	298	290	310	319	259	281	290	304	317	277	274	319	318	313	278	324	302	264	304	304	290	278	313	295	270	327	300	279	289	289	298	300	282	306	287	281	286	276	301	277	315	291	268	320	281	288	309	318	295	269	302	270	300	321	363	327	294	299	300	299	269	290	275	311	280	313	269	304	273	303	286	277	312	272	319	309	280	294	304	309	290	302	275	290	281	287	308	310	308	326	295	314	279	292	299	335	283	288	296	311	292	314	294	333	286	309	292	281	321	297	273	320	270	316	297	280	305	348	292	305	309	286	300	296	291	268	301	276	333	312	332	305	315	303	286	312	274	280	325	315	316	333	269	262	279	315	299	301	300	290	276	337	289	288	320	286	275	302	306	301	258	308	302	295	281	278	301	294	302	323	305	306	326	303	317	289	307	301	283	318	320	304	310	293	335	259	291	298	301	276	294	265	298	305	297	313	279	356	300	313	284	287	318	301	303	339	289	318	298	312	311	285	325	308	282	303	324	273	308	317	290	294	285	314	310	284	292	298	298	304	281	251	269	271	307	286	323	297	288	322	283	311	258	262	306	327	304	299	270	277	290	277	292	346	290	287	306	271	322	302	292	298	276	313	280	289	286	313	274	278	250	265	272	295	281	299	276	286	287	311	328	307	303	284	302	312	307	282	262	285	319	316	255	326	297	277	289	334	322	276	310	286	311	313	279	266	301	296	274	265	298	310	289	302	299	309	278	315	312	323	289	282	267	333	326	299	277	343	310	305	285	268	307	275	296	316	287	282	293	295	326	264	305	315	297	272	289	301	288	283	281	313	313	304	302	305	279	287	288	267	287	308	299	311	298	291	314	309	320	276	296	268	305	312	293	284	309	301	331	267	292	345	267	303	304	319	285	310	309	308	283	315	324	314	296	274	300	305	272	276	306	338	308	301	303	302	283	323	297	293	297	303	295	278	268	317	288	297	294	312	313	290	297	291	322	311	289	285	272	277	317	313	296	312	324	293	317	281	271	258	283	293	283	284	282	310	328	286	286	312	293	320	305	274	308	301	298	314	343	314	282	323	293	295	306	295	272	299	310	284	293	327	311	271	286	315	308	293	296	286	323	310	272	299	280	285	275	290	296	321	265	275	313	300	327	295	274	277	270	287	317	282	307	313	293	288	299	312	272	316	279	297	283	314	268	263	275	264	295	304	316	327	318	256	264	315	307	318	260	272	285	284	297	274	243	314	297	292	297	263	304	276	303	283	331	286	300	270	294	288	290	278	335	303	316	283	306	280	315	292	287	280	292	305	270	305	285	294	293	313	334	314	320	292	329	292	316	289	320	294	275	305	300	278	303	311	304	309	314	308	320	290	284	320	309	279	314	271	275	280	320	315	292	285	286	274	305	332	297	301	287	307	290	284	284	309	293	307	291	305	288	290	292	282	303	303	331	298	288	290	262	239	306	293	298	342	263	292	280	296	278	283	284	271	306	273	348	318	305	284	281	272	326	260	291	300	318	292	244	287	311	264	310	340	263	296	307	284	293	274	302	325	257	336	305	285	319	315	298	298	312	276	270	285	295	273	325	286	292	297	278	301	315	297	303	322	291	300	315	338	283	297	285	274	310	265	326	305	273	267	308	293	293	304	321	300	312	293	279	335	280	311	295	303	348	291	308	265	293	285	263	319	283	310	300	310	316	293	282	290	339	304	281	316	330	288	310	298	299	271	308	308	327	289	306	298	296	291	309	303	256	299	299	292	329	310	301	304	313	316	316	308	315	282	275	298	301	315	287	280	310	288	305	287	271	288	300	284	302	347	300	297	278	308	309	290	315	317	301	272	313	303	285	277	267	294	300	319	279	309	299	317	307	283	291	272	312	296	298	354	336	259	309	269	310	303	314	282	261	274	276	302	290	285	281	276	296	317
11722	2061	2111	2335	2134	1766	1509	1247	1086	1073	946	928	872	815	828	781	807	739	773	770	786	754	733	735	737	731	675	760	715	723	700	726	750	700	664	679	714	678	657	653	680	669	671	702	719	700	691	694	698	646	692	721	714	679	666	675	680	667	698	686	640	660	650	694	679	705	680	675	706	714	643	630	683	639	680	672	643	722	698	661	701	665	697	656	625	671	701	672	640	694	692	663	712	722	679	658	672	678	695	685	665	662	710	702	657	709	648	669	680	730	681	669	700	692	656	674	715	634	690	661	700	678	685	693	664	632	651	720	676	654	655	640	665	670	656	693	741	687	644	698	649	673	652	612	722	686	675	638	652	632	679	682	672	652	701	708	657	710	630	701	729	704	708	655	680	646	693	657	685	617	646	660	706	679	682	676	625	669	631	662	657	683	672	656	669	677	669	715	674	672	701	652	654	675	684	696	642	642	703	663	695	679	615	691	659	632	713	699	708	659	654	675	630	666	725	681	679	694	665	647	696	686	645	690	692	691	624	688	680	705	690	651	658	652	676	680	637	658	671	681	675	692	671	670	679	711	663	658	744	668	685	683	662	650	664	688	668	686	635	606	695	650	675	695	697	671	706	677	661	656	674	694	690	627	682	669	659	650	678	614	724	670	662	652	686	618	663	655	695	682	643	696	681	658	695	682	635	680	699	694	675	681	676	628	714	653	666	713	680	700	660	670	681	681	668	676	671	698	638	703	685	703	657	718	697	714	672	716	680	660	615	629	677	685	701	661	690	701	639	677	666	667	688	675	692	636	666	699	639	651	657	743	654	688	686	657	669	679	631	628	665	670	677	729	706	658	661	648	665	632	688	722	658	650	648	676	663	709	660	678	618	668	680	683	660	675	694	646	706	641	679	669	665	685	654	688	674	663	710	681	720	688	676	707	738	658	658	675	684	671	655	622	702	657	703	657	665	667	670	697	707	706	719	658	680	686	660	651	664	632	655	678	658	696	652	730	641	654	659	716	650	631	696	716	681	725	664	642	673	700	700	640	665	710	736	656	682	678	722	709	696	662	686	703	680	634	713	660	682	674	625	728	693	674	696	676	674	635	631	678	715	653	693	678	673	712	701	659	717	640	667	660	649	671	698	688	694	656	720	644	642	663	674	671	654	674	668	674	665	652	686	676	727	678	663	672	730	669	685	621	654	688	732	677	644	696	692	650	693	669	711	668	704	635	657	693	683	649	728	692	667	662	684	747	636	653	639	656	626	714	686	656	680	683	664	704	674	685	672	682	651	650	714	697	679	631	693	677	704	698	726	648	669	695	633	699	670	696	687	636	730	662	652	689	694	686	674	704	685	666	651	664	675	694	720	630	670	683	677	665	681	696	672	692	632	656	695	655	715	687	648	704	657	640	629	635	648	678	657	686	670	640	656	687	632	669	671	631	660	687	645	624	706	683	635	707	729	678	690	739	685	658	641	652	723	706	693	638	653	674	620	687	661	686	696	674	698	646	661	725	619	711	683	707	708	712	698	650	662	675	663	652	644	686	680	691	668	654	681	662	604	696	683	659	699	669	691	681	674	660	701	655	697	685	682	690	707	694	668	655	721	641	677	693	673	669	637	635	677	714	678	623	665	651	685	670	647	693	655	666	676	657	656	698	664	681	641	660	691	636	662	681	654	659	677	678	663	731	679	704	702	651	679	691	658	713	645	678	679	652	710	667	730	649	668	663	671	698	662	617	663	691	667	655	658	714	633	682	701	646	679	684	649	676	672	748	672	719	714	742	676	679	652	679	710	729	696	655	704	645	704	704	668	686	670	709	628	657	630	730	685	626	683	616	676	623	656	715	724	706	667	681	725	695	683	648	723	660	667	652	636	696	672	711	678	688	649	675	699	727	684	677	646	674	631	627	693	647	683	628	677	687	696	707	669	663	695	710	694	710	691	651	640	664	706	647	702	681	673	675	696	690	677	756	670	671	641	685	704	691	699	647	658	673	660	629	658	663	695	698	648	689	652	732	682	670	660	676	678	650	657	647	641	645	737	663	650	655	659	698	703	717	703	665	666	616	666	685	660	706	698	644	676	703	709	684	678	670	662	666	703	652	642	639	690	642	690	712	655	727	654	673	701	632	658	653	698	651	693	681	718	664	698	645	677	658	654	679	697	650	670	673	669	677	668	683	717	685	652	699	679	635	692	640	725	699	669	671	662	645	738	663	659	691	674	707	688	693	669	657	702	658	698	663	645	701	667	658	701	665	688	638	662	673	676	680	688	662	632	682	617	658	665	723	673	649	688	716	707	665	740	681	655	682	672	650	644	727	669	666	658	673	690	730	631	664	725	707	659	682	655	647	737	663	649	719	669	654	673	666	651	703	623	693	693	699	651	673	662	651	705	695	662	654	685	665	661	651	684	695	701	640	654	683	686	701	709	676	662	666	646	690	619	694	668	668	667	636	714	712	684	688	714	626	649	711	672	695	686	667	628	640	642	660	669	696	682	635	649	703	693	666	640	652	707	643	620	694	690	701	678	687	704	692	661	676	683	644	667	649	662	684	655	697	659	637	626	704	632	655	663	635	635	661	684	690	659	673	648	640	631	687	682	631	630	653	655	678	663	682	629	640	694	693	723	674	671	709	660	676	694	659	639	673	633	658	655	646	666	673	662	733	668	703	673	661	687	691	672	647	627	671	725	696	648	664	699	658	675	685	602	666	686	670	640	684	659	677	675	660	688	669	668	683	658	670	715	694	716	703	671	662	602	680	676	657	681	644	650	684	719	636	658	694	680	723	688	688	638	657	682	668	690	670	657	694	630	679	666	726	691	684	665	704	685	705	694	695	692	683	698	632	680	666	681	650	676	682	716	626	672	673	712	676	709	665	652	654	681	615	713	712	667	637	671	664	702	679	652	702	711	637	635	701	718	620	712	662	626	678	647	668	670	681	672	657	666	665	665	666	676	671	691	688	749	705	712	716	648	667	655	692	692	601	745	681	653	662	670	663	665	677	658	646	660	655	695	678	671	667	673	644	692	687	631	713	638	664	651	681	731	648	682	642	676	644	662	668	687	625	677	661	706	687	696	695	694	699	672	668	657	707	666	679	666	678	657	662	659	658	651	678	694	660	646	658	659	657	667	702	650	663	648	658	623	670	644	693	666	736	666	641	666	672	697	681	667	730	659	669	686	660	655	648	664	669	637	691	641	674	694	653	721	680	673	683	652	700	655	635	673	687	682	736	649	616	721	654	721	687	674	705	635	668	664	698	655	658	653	658	651	669	644	693	685	648	636	681	642	675	686	623	678	652	667	649	688	672	632	711	624	686	693	656	654	718	662	700	645	698	673	642	662	664	685	673	623	708	703	649	645	655	665	673	714	698	676	688	714	632	680	676	662	709	664	639	707	700	676	657	653	640	670	661	721	651	675	680	704	682	664	690	652	690	670	685	684	673	653	691	653	678	668	664	676	681	646	682	680	679	705	634	648	647	635	676
3961	641	243	234	209	228	254	230	234	231	219	221	241	223	235	236	226	231	228	236	224	253	243	230	236	246	261	204	236	223	232	221	256	208	219	232	227	245	247	229	221	238	234	258	195	214	248	223	237	211	246	228	244	243	242	208	237	223	234	234	249	199	247	235	213	229	237	230	229	224	251	234	229	220	212	215	228	233	207	203	236	231	249	220	230	224	254	226	241	204	241	260	227	195	235	207	241	252	231	243	240	255	258	220	237	227	227	268	250	236	216	219	224	247	220	226	237	224	219	249	222	228	231	239	219	267	195	203	234	237	221	203	234	232	233	251	200	240	241	219	236	214	219	207	242	216	229	193	235	215	243	211	243	218	246	241	233	240	274	202	235	195	237	230	266	215	198	244	240	206	249	241	229	220	242	233	227	219	239	221	214	256	227	216	243	239	215	220	231	204	246	218	233	239	243	254	220	228	248	256	226	210	226	233	218	233	217	230	232	265	239	252	209	262	210	208	212	238	248	232	239	221	223	253	202	206	247	223	218	223	247	241	266	240	276	242	216	236	227	225	214	200	256	228	221	190	209	237	247	247	251	270	202	245	204	229	198	231	251	200	222	275	220	248	221	241	227	238	218	227	193	222	252	195	227	230	217	237	218	215	236	227	248	228	241	239	226	233	249	250	247	257	232	262	219	230	234	222	248	241	267	234	242	215	224	230	233	213	252	223	216	225	237	240	195	232	221	272	254	198	195	228	239	219	271	231	234	233	221	238	218	229	255	217	213	239	220	228	221	233	266	216	214	215	215	254	199	237	219	226	238	201	264	217	214	218	214	235	209	230	248	233	257	198	250	235	226	217	220	212	248	229	201	239	228	216	254	239	231	227	245	247	236	234	243	219	249	202	235	218	229	253	238	248	260	232	243	235	228	231	237	232	203	222	230	228	246	220	253	222	230	223	258	231	240	225	240	237	263	201	213	243	215	259	231	214	236	227	256	219	262	212	257	220	226	213	227	255	230	208	231	206	258	219	224	239	195	247	205	226	232	267	197	244	249	211	244	245	222	234	235	234	241	224	261	231	258	241	248	216	204	239	221	224	258	231	228	235	239	238	227	226	233	219	226	238	220	252	237	242	256	236	228	262	191	240	225	219	244	243	200	262	248	226	236	215	213	227	234	238	246	224	238	228	211	199	205	215	230	260	220	236	242	219	245	248	229	226	257	206	188	244	246	223	210	228	244	237	211	256	242	236	245	203	213	207	248	225	210	228	250	225	216	224	215	250	230	216	230	215	212	239	222	208	217	197	216	236	218	232	227	243	243	215	203	223	246	236	245	236	261	251	220	232	236	234	215	225	204	228	221	230	215	260	226	263	249	238	223	222	246	238	214	217	259	213	210	258	231	235	225	222	219	220	231	218	214	209	234	241	246	246	234	253	220	225	250	231	233	230	275	259	245	232	251	231	262	217	227	233	253	244	243	249	243	212	217	221	226	243	246	214	228	230	242	250	245	225	223	243	236	234	237	266	240	242	228	225	262	225	226	227	211	244	211	235	222	236	215	242	240	216	215	229	248	233	216	238	200	244	213	244	244	258	250	210	233	252	225	218	220	244	227	213	197	230	250	240	226	265	219	245	221	223	228	236	238	234	236	206	240	221	229	236	243	226	230	229	236	236	250	250	207	214	230	228	250	220	225	210	229	215	234	272	237	205	232	220	233	232	194	199	225	253	245	233	244	252	241	237	228	247	206	220	232	217	244	236	225	194	253	200	213	232	247	244	212	255	222	206	244	248	250	221	241	218	244	223	225	257	221	207	240	257	207	229	235	207	236	208	240	246	232	212	239	229	220	232	252	227	240	218	229	234	236	236	218	232	266	214	235	196	241	224	187	217	250	253	225	214	242	244	200	257	212	245	220	247	262	220	248	216	264	260	225	223	222	238	222	196	247	225	200	226	220	222	226	212	225	263	241	235	250	217	208	228	235	230	218	227	269	207	223	219	247	250	232	239	220	221	214	277	243	193	229	231	218	232	228	244	227	243	215	206	219	210	243	222	227	204	238	237	226	221	216	240	224	232	218	228	242	246	238	228	256	252	239	255	254	255	237	245	217	223	231	225	239	246	225	249	211	223	260	238	239	262	248	247	224	221	214	226	235	230	234	228	254	221	227	243	242	240	279	286	262	204	212	220	191	235	239	260	229	224	239	220	215	197	223	241	243	225	246	231	222	227	222	249	243	224	256	244	234	234	244	180	249	245	227	214	253	193	253	215	229	232	236	236	258	227	218	211	249	259	241	247	235	228	231	255	205	214	234	214	237	232	247	202	245	244	261	244	259	229	234	229	223	203	232	267	234	239	222	225	259	220	211	242	215	236	232	217	245	255	213	239	205	264	219	206	208	214	240	245	220	216	239	218	232	208	224	229	204	247	222	218	255	222	246	247	223	217	247	263	206	236	204	221	278	215	235	226	206	181	245	234	236	229	246	247	224	204	229	228	224	222	244	219	211	246	228	204	215	229	244	218	237	237	233	265	241	220	221	213	238	224	216	226	206	224	237	212	253	217	221	233	246	227	229	217	227	207	252	225	248	223	240	233	212	248	264	230	237	231	224	235	201	193	228	207	224	231	215	219	216	217	242	228	217	200	231	223	198	257	270	213	216	245	229	230	271	267	231	207	194	227	236	249	215	240	250	225	210	245	215	225	263	224	232	243	234	217	232	254	219	257	241	227	238	230	232	255	273	230	213	220	200	225	235	244	204	208	254	218	208	248	251	214	201	215	242	226	241	238	225	224	235	273	234	229	247	233	236	234	232	221	231	215	206	233	250	243	254	248	234	231	237	247	233	228	224	215	244	221	242	224	228	229	233	226	218	241	234	249	197	233	223	217	240	201	238	226	280	235	227	263	258	222	248	257	242	227	220	227	248	222	233	235	229	247	224	225	217	232	232	201	237	240	223	253	231	267	251	251	230	245	214	224	196	241	245	251	217	229	239	200	200	241	220	222	261	233	213	259	211	213	207	236	241	214	227	213	231	247	229	233	228	221	256	223	221	237	196	246	238	227	259	207	210	240	223	250	221	212	243	252	191	236	239	220	263	197	228	211	212	238	200	236	280	222	217	221	236	220	236	209	227	231	212	237	229	193	232	236	259	256	234	257	192	238	231	210	207	242	221	247	232	222	243	194	225	226	237	220	232	245	251	229	265	218	237	235	227	224	241	214	248	222	244	243	257	223	214	246	223	211	251	236	220	242	230	217	206	217	227	207	245	232	261	219	219	224	239	244	222	215	244	226	223	226	226	233	229	226	233	230	245	260	227	227	240	216	223	234	237	271	257	250	230	232	239	218	223	240	225	234	244	219	254	213	244	207	255	235	226	226	225	217	263	213	224	222	233	246	234	229	226	257	223	258	241	212	229	235	215	214	241	229	222	216	190	230	226	229	219	213	226	255	215	206	244	229	254	236	230	239	234	202	226	218	228	247	217	208	257	202
3383	887	647	650	645	633	595	551	581	583	585	552	641	584	558	531	588	611	559	618	567	546	607	575	570	573	566	580	550	598	571	591	583	587	596	578	584	541	571	515	603	572	526	568	596	549	573	560	555	568	599	533	572	554	557	585	537	579	552	630	575	517	576	560	591	569	584	539	572	569	559	549	592	549	578	563	543	599	575	554	608	556	592	574	573	533	606	614	539	562	535	584	604	610	578	542	571	568	609	566	571	561	566	524	608	562	593	561	564	577	595	593	561	570	574	577	548	578	601	578	549	541	558	617	579	566	577	564	591	602	550	613	577	594	551	580	567	544	546	577	588	569	574	534	591	577	526	576	561	610	586	564	569	606	571	591	566	593	579	532	536	584	553	526	572	619	588	553	552	562	589	571	572	575	570	604	555	550	596	563	587	558	549	538	561	607	594	581	561	562	576	591	581	596	548	598	566	536	580	564	599	584	545	590	592	576	536	570	608	554	596	607	591	593	600	560	595	568	615	612	569	600	628	580	580	583	613	565	575	544	563	589	561	530	554	584	541	508	605	569	565	537	605	553	573	580	601	579	561	586	596	557	566	527	588	593	539	592	555	616	560	581	555	525	585	624	571	569	613	541	607	571	590	598	601	552	550	549	583	557	571	579	602	599	585	590	573	621	573	546	553	565	537	575	563	525	571	558	582	579	581	556	612	584	594	538	548	576	577	550	592	582	586	570	569	578	540	599	559	528	611	581	550	591	582	567	628	544	603	581	599	571	581	556	587	601	565	603	590	570	588	629	610	600	555	559	554	566	592	560	561	585	603	592	547	575	570	589	554	567	598	581	576	568	580	570	562	571	543	553	613	587	607	573	574	596	548	572	577	537	557	550	601	589	529	568	630	565	605	559	581	527	610	566	528	571	594	540	588	592	597	597	584	559	546	584	579	532	566	600	559	600	586	553	564	559	570	560	534	580	563	554	573	595	610	517	551	579	592	579	562	555	574	599	593	590	575	567	527	588	580	587	574	559	564	583	613	586	577	576	543	624	532	560	570	625	576	528	566	577	596	560	550	535	550	561	575	573	541	600	558	558	568	567	594	539	618	564	545	528	569	553	574	578	611	553	567	568	567	537	575	565	581	588	556	519	593	576	490	570	558	598	552	608	574	558	569	590	526	535	569	576	560	559	548	624	574	548	559	614	591	617	549	557	610	573	538	546	605	604	599	570	564	525	562	559	560	577	603	609	610	584	543	566	553	544	617	605	558	619	537	536	555	521	582	593	588	582	531	558	582	549	564	575	561	563	565	578	538	583	593	582	548	543	616	577	587	585	564	569	579	574	583	586	571	560	562	554	536	572	585	541	562	566	582	567	577	573	579	576	531	608	556	555	557	595	600	567	580	562	602	592	557	549	573	596	571	572	610	596	552	562	588	588	592	609	546	560	592	568	580	592	570	572	597	615	632	614	600	540	579	589	542	553	581	608	575	586	566	541	550	582	562	583	562	599	535	601	546	590	561	565	576	573	576	577	605	549	563	540	566	596	581	572	551	540	580	603	572	545	604	584	578	561	592	524	541	582	565	560	619	570	604	527	535	596	563	527	533	556	585	599	574	566	594	572	566	585	577	582	610	568	588	559	544	561	580	549	558	563	612	584	559	542	556	567	577	574	587	539	564	554	593	563	589	603	561	576	567	561	567	606	533	583	557	557	599	594	570	584	599	568	565	548	545	578	575	583	560	537	555	562	595	594	595	608	567	555	583	570	556	593	548	563	577	569	580	575	541	607	598	539	570	583	593	573	558	549	572	561	542	556	574	572	592	584	615	599	506	590	604	553	595	576	552	585	590	618	593	584	572	621	536	567	575	543	583	575	583	546	553	542	576	601	526	547	518	557	548	541	547	604	566	562	575	523	565	581	593	551	553	596	569	564	597	546	586	550	583	589	534	574	577	625	625	554	579	554	564	532	603	603	581	519	539	581	538	610	536	576	540	592	567	561	515	562	552	569	554	598	576	548	530	577	589	598	594	576	572	589	522	578	543	596	575	549	588	553	563	576	573	559	579	564	568	547	544	558	577	591	586	570	551	562	634	568	580	583	587	560	538	626	619	542	548	585	565	568	601	552	619	550	566	548	543	593	588	590	566	543	551	581	543	563	570	548	554	592	586	584	575	601	571	580	608	590	567	559	553	540	591	547	551	566	538	529	573	591	591	556	560	499	585	584	590	549	560	540	576	558	559	611	543	557	545	560	569	558	551	567	597	554	571	551	588	549	602	513	584	568	541	538	589	546	580	522	607	579	550	568	600	581	552	562	562	544	583	547	582	582	563	572	587	544	560	601	564	584	589	519	613	561	601	567	589	569	534	520	582	535	554	550	554	563	601	540	571	548	549	606	578	613	512	553	561	592	541	570	569	540	563	561	605	568	578	566	573	522	530	560	588	524	585	575	583	566	545	562	582	557	599	565	566	563	549	572	623	591	583	586	552	577	611	568	556	602	550	564	562	590	593	566	537	561	545	566	579	568	562	585	550	583	625	559	594	537	563	580	607	556	559	581	588	576	561	546	582	576	555	585	529	594	600	556	611	533	561	594	568	556	562	566	565	547	602	584	572	609	585	588	586	529	572	589	583	552	627	549	583	568	586	544	597	533	558	566	555	564	589	609	569	607	561	605	545	562	538	569	522	570	537	607	611	576	592	570	603	550	610	564	593	605	573	564	544	576	544	607	588	567	597	546	557	548	571	622	579	567	568	553	571	588	568	555	557	564	579	526	597	571	592	562	571	607	563	549	575	553	572	528	599	590	569	579	561	599	532	599	589	566	598	617	590	556	580	608	551	622	545	567	579	572	553	561	589	585	607	534	575	587	545	568	574	596	589	570	563	568	540	548	552	506	568	594	572	570	555	602	548	563	587	583	574	553	611	617	603	563	578	582	576	542	541	528	568	573	604	595	580	563	546	547	614	533	594	596	605	608	559	584	546	562	543	561	587	567	552	537	568	604	547	599	583	563	573	591	550	558	544	601	550	584	569	580	562	607	527	600	554	573	590	548	557	588	618	597	584	608	537	537	590	554	568	536	535	602	608	543	614	572	543	558	559	540	564	530	559	573	541	589	558	553	621	641	566	545	599	564	532	562	564	556	531	577	552	617	563	611	560	621	541	630	589	577	577	605	544	552	597	544	632	573	564	563	568	546	558	558	587	573	555	583	596	581	588	538	592	577	529	590	612	585	572	564	561	586	538	547	584	584	567	600	566	572	578	553	589	563	570	570	611	562	550	608	512	591	586	555	566	567	603	580	580	589	604	562	593	565	572	550	543	548	594	560	574	586	597	570	548	567	549	574	598	554	542	580	551	602	522	584	561	629	591	593	586	592	610	597	602	584	569	573	572	576	584	589	569	561	561	595	605	600	563	526	597	563	594	554	566	615	549	557	581	564	555	587	570	597	576	551	589	575	537	558	545	571	572	553	589	588	556	592	543	578	586	545
12710	1694	764	647	591	458	475	442	439	422	373	404	375	413	390	410	360	337	358	404	373	389	376	349	410	375	353	364	395	388	347	382	386	379	377	380	375	418	394	382	372	421	347	340	364	377	365	384	360	381	382	375	379	409	374	389	344	384	379	410	356	379	327	413	388	312	361	401	347	403	358	391	375	379	398	376	380	389	346	334	391	380	351	359	368	394	336	369	326	340	357	377	342	404	404	372	360	375	348	330	386	376	361	364	392	379	381	365	366	375	356	420	357	335	334	365	390	420	387	357	377	358	363	400	395	384	366	353	413	350	356	422	382	403	382	392	392	378	359	378	364	359	367	380	387	377	408	375	390	374	369	379	389	389	357	381	383	359	367	402	360	401	367	387	359	399	385	364	368	371	379	364	394	368	360	357	384	366	381	344	387	374	371	350	386	397	349	369	370	412	390	393	385	359	383	378	405	400	379	354	388	375	368	397	383	390	372	376	404	398	346	373	398	406	346	346	384	412	364	390	348	349	374	354	388	374	388	373	354	402	387	370	380	382	395	385	420	390	401	383	403	376	350	363	406	336	349	394	377	367	349	361	389	380	377	383	355	360	402	356	366	431	375	375	362	384	382	367	377	360	400	402	413	382	386	367	392	372	341	372	381	396	336	395	376	354	393	386	336	403	367	338	392	361	360	424	367	348	406	377	356	394	404	373	353	379	357	350	402	362	413	360	386	403	376	402	350	387	411	367	390	365	379	394	382	405	382	375	360	367	393	359	374	374	357	390	365	410	380	389	370	339	345	397	370	386	366	371	377	367	363	392	384	345	352	383	331	365	348	401	424	394	359	385	384	355	405	401	354	370	351	383	400	363	353	364	346	418	373	373	361	411	391	378	380	334	324	396	343	405	373	359	340	405	398	382	392	378	358	347	363	388	367	413	389	413	343	388	366	358	392	366	385	367	373	371	363	322	392	354	381	443	409	352	378	411	364	410	415	387	390	364	365	368	360	394	371	388	396	359	370	370	389	384	385	391	410	404	431	337	351	371	370	374	371	384	364	388	367	362	370	377	392	372	386	361	390	379	349	379	402	356	412	379	395	376	375	370	332	348	380	385	377	389	382	392	361	381	355	426	374	383	354	354	362	370	382	328	393	410	371	398	393	403	372	323	370	421	354	385	363	338	402	386	383	383	352	426	386	357	438	395	406	375	353	356	330	338	375	387	416	393	346	352	378	402	363	401	360	397	357	395	353	372	361	367	383	366	366	409	382	350	422	357	339	374	387	358	353	370	385	353	381	364	413	356	395	368	381	385	406	363	377	359	353	367	375	344	370	401	381	376	341	369	399	377	354	359	374	354	386	352	374	379	361	419	407	371	395	377	345	339	396	320	371	381	376	341	373	389	369	383	389	394	355	355	374	392	381	384	370	382	421	387	393	373	401	354	400	408	371	375	374	387	370	372	325	376	384	385	396	384	346	401	388	369	411	382	389	366	357	376	381	363	375	383	397	416	367	397	362	383	388	387	385	393	364	362	380	348	370	342	339	390	392	382	364	356	370	378	369	396	378	379	348	336	357	367	390	372	437	377	342	397	391	412	370	332	386	384	357	379	358	342	331	326	376	395	395	413	397	386	380	392	379	381	416	381	393	376	363	364	394	423	340	388	424	361	375	371	339	346	366	371	402	351	370	391	388	409	350	368	373	369	349	367	387	383	368	386	387	408	354	395	382	392	403	359	413	410	372	382	342	389	365	398	346	359	368	337	401	365	387	371	408	323	400	363	379	375	367	370	344	372	350	372	389	345	381	403	373	355	388	404	352	343	426	389	354	387	393	373	383	401	355	380	368	374	421	390	354	375	357	397	385	362	376	373	379	359	361	388	357	395	377	361	374	376	373	359	366	360	414	344	385	371	406	358	414	386	394	359	371	405	366	372	371	351	356	389	412	382	372	402	368	373	390	413	362	389	322	407	357	378	362	351	367	378	391	378	345	397	384	360	377	387	432	413	380	367	377	374	382	371	347	386	379	377	387	378	384	389	340	344	356	380	355	362	360	344	407	414	377	391	429	358	377	309	369	403	389	335	330	380	389	378	363	364	325	347	368	384	382	373	353	321	379	373	403	390	371	332	375	356	388	369	341	401	370	371	341	342	386	385	354	459	394	397	351	380	376	380	358	355	337	376	379	355	348	374	408	413	391	381	395	398	357	445	401	387	373	386	348	374	365	361	390	399	388	393	383	348	392	355	379	374	384	386	374	389	353	352	353	361	372	368	390	400	378	376	379	401	348	351	369	381	348	352	361	376	372	391	383	359	369	397	380	373	347	378	372	381	407	380	366	379	380	371	408	414	364	386	346	370	395	353	351	399	360	395	373	378	359	391	400	374	372	368	404	352	369	380	365	378	401	401	354	382	395	418	368	347	361	375	362	375	342	379	378	421	354	381	390	443	336	343	320	404	376	354	385	401	364	348	385	366	372	417	359	405	412	381	386	396	381	409	347	370	359	355	374	413	393	359	362	382	357	361	365	343	378	367	376	353	360	407	380	337	366	381	334	349	378	336	356	406	354	414	358	387	352	372	394	324	350	382	391	349	368	380	365	345	365	371	375	408	358	373	379	382	374	384	363	326	374	380	333	381	358	376	331	427	320	387	355	378	340	401	384	322	353	411	359	379	376	393	394	405	361	382	371	412	352	372	368	385	365	401	415	347	361	369	347	394	355	362	383	393	376	368	377	394	363	344	385	375	375	360	372	362	362	361	370	415	443	365	408	364	357	359	371	371	389	378	373	407	368	352	379	381	384	380	391	376	356	378	384	377	358	349	385	363	366	348	370	382	373	377	322	377	399	399	352	379	331	395	401	366	357	394	361	396	381	422	394	367	382	400	346	370	365	377	358	363	344	346	363	396	376	401	398	367	376	382	414	384	425	374	388	372	356	394	403	388	380	393	369	394	357	377	357	349	361	389	389	403	378	363	396	361	400	360	391	390	399	362	350	359	421	362	359	399	354	374	421	403	365	356	361	374	417	393	387	364	364	386	357	357	386	366	352	374	374	388	389	377	368	382	382	373	368	356	376	383	369	375	353	342	346	377	411	350	374	419	370	372	393	412	402	365	346	384	388	331	381	389	353	336	396	359	393	354	408	350	361	368	380	400	370	381	386	378	358	374	388	395	388	356	355	389	407	393	369	396	377	376	387	383	392	349	363	397	342	368	399	357	374	389	338	384	327	411	387	368	360	360	396	377	381	393	379	375	389	386	368	353	363	378	354	372	342	377	381	397	408	350	373	369	382	395	357	364	410	385	331	375	373	358	398	390	372	404	361	362	382	360	354	382	392	367	380	353	349	346	382	365	403	332	344	361	380	365	388	355	405	360	342	380	428	396	385	400	369	402	374	367	368	361	413	392	339	348	390	357	385	366	344	379	353	379	386	373	375	365	401	378	415	415	370	345	376	376	354	347	394	347	378	379	392	335	375	400	366	374	367	367
9261	1783	1691	1858	1561	1439	1333	1118	1118	1064	1011	1012	933	977	960	908	874	923	979	904	911	940	878	864	885	899	871	847	877	877	929	833	820	899	888	890	894	879	857	834	837	933	887	875	862	890	839	881	833	865	865	871	841	822	844	808	901	890	839	825	855	851	850	843	879	897	863	901	864	874	887	797	857	894	869	891	827	843	870	852	890	861	851	883	844	836	849	875	871	846	859	838	859	857	894	865	871	922	920	841	876	841	800	892	891	921	883	808	851	897	847	868	889	802	781	847	869	883	865	831	859	884	829	861	834	854	892	829	843	872	828	832	834	874	834	892	854	909	847	838	817	852	852	916	884	855	825	891	849	883	905	923	871	855	864	860	860	839	850	879	861	808	898	831	849	885	867	875	879	816	871	861	868	852	860	849	812	864	839	821	918	875	913	837	874	813	891	881	874	830	887	866	874	832	882	839	854	894	864	862	852	868	854	836	854	890	837	828	840	809	873	853	864	816	854	840	850	817	853	845	858	877	819	811	835	843	881	901	899	855	844	889	904	883	876	880	882	878	878	897	819	840	862	851	931	882	832	833	856	830	837	832	871	864	830	890	827	852	799	904	895	878	844	910	879	913	825	918	860	870	893	893	849	853	854	852	856	855	849	872	876	874	877	868	847	857	834	885	859	836	841	876	894	843	889	839	865	802	896	851	848	883	881	831	877	865	876	874	841	840	877	824	788	878	849	872	881	896	873	860	887	870	867	844	869	834	830	859	862	836	876	846	852	824	814	815	910	828	842	909	853	872	901	863	849	861	827	894	879	796	835	855	842	831	874	799	880	873	821	939	863	850	818	819	843	873	897	841	865	905	880	806	844	884	845	815	872	863	846	855	906	845	817	837	907	835	832	922	832	857	855	894	876	834	854	875	853	922	875	880	836	817	860	810	853	882	906	832	822	861	868	918	854	866	840	870	861	875	834	862	867	852	826	862	803	864	851	859	896	894	856	884	875	855	862	842	897	883	836	842	890	870	848	867	887	881	819	847	920	841	874	852	833	867	885	894	834	877	987	863	847	875	813	856	845	795	811	809	878	798	882	847	887	876	860	849	879	845	841	890	860	898	932	866	857	825	861	886	869	856	863	829	779	871	896	909	847	850	845	916	909	831	839	859	886	882	868	861	866	862	831	863	869	871	874	858	802	875	905	853	889	858	856	874	789	877	875	842	905	871	835	874	880	896	833	869	851	851	835	829	800	885	877	803	859	824	903	867	784	858	865	811	851	893	871	850	835	853	838	854	854	892	865	865	886	863	855	856	845	858	827	859	849	834	855	928	844	879	842	862	862	857	882	824	804	904	827	843	907	840	873	872	833	848	882	804	875	859	858	887	836	851	846	826	822	870	876	874	861	856	834	824	843	887	840	801	889	860	881	869	874	869	841	864	844	846	857	829	832	870	852	875	895	866	818	796	836	847	827	852	808	851	853	820	849	863	854	859	918	884	865	842	873	877	867	860	842	845	869	880	901	902	879	880	859	898	904	856	832	823	857	838	847	856	856	878	912	856	857	855	874	824	891	846	844	792	891	886	861	896	831	872	891	823	864	813	847	867	846	893	846	859	797	897	913	908	849	919	855	874	873	875	836	864	825	882	898	829	843	840	893	870	880	891	893	840	861	862	859	814	891	881	886	893	874	885	812	826	815	847	848	860	855	841	888	891	864	867	859	858	845	844	846	867	855	855	844	889	818	898	895	808	804	881	750	867	837	875	882	887	820	888	893	877	829	861	817	894	881	899	854	863	806	844	846	886	821	882	898	879	860	844	801	884	879	873	807	854	792	865	875	863	829	841	822	841	882	850	903	894	873	873	863	868	861	841	794	870	902	917	852	861	852	876	798	846	872	893	862	839	811	855	864	857	849	856	821	866	856	875	858	831	887	861	803	864	872	905	880	834	841	870	863	909	903	875	875	900	859	824	843	896	870	840	815	818	854	908	890	846	830	825	886	861	862	837	892	862	862	807	858	912	875	850	850	896	819	907	915	846	782	859	836	850	772	890	896	840	834	844	902	828	902	860	844	874	874	847	878	886	894	871	820	794	906	883	877	835	894	853	834	822	829	895	850	855	837	852	865	857	875	922	851	819	835	869	824	828	834	916	891	860	849	843	880	909	875	877	838	897	871	836	844	857	828	855	856	846	898	820	867	870	806	841	836	839	900	859	876	834	845	874	899	849	868	871	851	881	813	823	852	869	880	865	864	825	860	879	811	842	855	846	867	817	885	871	849	848	829	877	883	844	829	859	809	868	866	883	900	890	869	860	821	819	889	812	880	875	881	905	866	944	856	830	858	827	855	864	870	837	909	859	842	879	895	833	857	878	878	894	836	826	953	886	867	912	852	816	802	815	838	823	889	848	878	877	864	858	869	866	834	846	875	900	809	869	877	880	863	854	892	838	852	885	858	891	877	835	819	884	813	906	864	862	790	846	896	892	858	875	862	833	839	827	874	844	826	861	872	876	851	877	820	862	882	885	847	881	892	817	837	842	864	858	864	855	887	874	880	903	834	838	892	824	857	881	852	851	933	868	847	823	865	883	891	829	850	874	861	829	829	863	850	837	879	859	891	874	869	857	874	828	861	873	853	874	838	880	872	869	861	895	872	817	887	847	884	825	840	842	855	835	826	931	847	870	832	871	884	846	847	813	826	839	832	869	835	819	875	810	881	872	859	830	862	900	817	849	891	888	871	817	877	898	865	818	874	864	839	802	869	844	864	873	867	819	858	888	871	896	830	876	862	892	835	876	885	860	825	863	870	882	873	863	899	896	845	907	834	862	848	788	822	820	830	868	838	819	847	852	943	820	835	919	813	851	892	858	814	829	862	847	888	865	800	874	820	860	889	834	816	855	856	826	905	844	831	893	853	903	843	810	850	864	840	880	897	844	866	819	849	885	864	835	815	877	871	815	854	849	864	880	883	852	844	832	869	884	846	821	825	826	870	807	857	853	903	874	884	864	844	853	912	897	870	866	830	855	890	844	858	857	857	894	814	845	845	857	840	852	860	887	883	894	916	835	850	890	836	799	859	883	866	893	819	860	799	895	834	876	878	826	891	862	848	883	878	827	851	789	816	814	845	844	877	856	810	866	882	873	901	919	896	832	892	869	872	858	843	866	819	842	935	940	888	852	855	824	881	865	848	871	861	839	823	840	867	842	858	867	943	837	914	829	827	874	849	839	854	876	882	868	869	865	835	928	847	836	821	838	852	837	852	852	793	851	884	850	824	843	858	859	836	884	856	830	861	850	877	856	859	878	840	842	916	826	796	845	897	852	834	816	873	906	893	893	850	889	831	855	847	891	822	888	845	760	831	847	851	833	811	835	848	889	827	870	898	837	825	824	832	854	905	863	852	875	887	832	884	825	850	849	888	835	871	872	829	841	841	819	838	878	885	836	867	826	920	847	844	793	842	910	944	847	826	853	868	841	829	879	855	881	819	907	820	832
20740	3172	1121	816	637	493	444	414	381	379	359	314	346	357	318	284	322	320	300	322	305	320	287	290	290	309	281	310	294	301	300	289	311	318	315	276	314	269	288	316	306	309	314	286	282	284	284	300	297	281	302	302	322	309	283	331	290	322	306	306	280	285	316	278	277	318	266	278	252	325	273	269	302	268	262	251	307	305	302	304	311	321	306	276	265	259	261	299	311	287	291	302	314	268	324	318	283	275	307	301	299	272	281	283	297	324	286	286	320	292	275	260	263	274	298	286	276	298	290	277	303	332	293	280	310	291	307	305	301	271	283	309	326	306	302	310	317	281	303	309	265	288	300	299	296	292	302	290	281	276	285	284	335	331	307	283	285	331	279	263	288	298	325	313	333	329	317	301	299	285	263	306	297	273	252	269	291	290	278	325	293	290	304	282	293	277	281	225	296	322	293	288	286	295	285	298	300	340	295	293	294	326	287	265	288	277	296	260	287	297	288	279	283	307	259	284	281	284	310	275	309	299	308	311	289	328	287	291	323	296	290	302	311	309	303	280	297	309	301	278	311	244	272	300	318	292	288	281	297	275	305	296	298	278	253	307	283	287	281	319	306	277	302	259	305	294	308	299	286	311	301	278	340	305	285	275	342	318	292	322	296	282	298	290	297	289	285	283	263	283	298	301	282	298	280	323	288	273	293	278	294	288	301	312	308	287	310	291	314	293	270	285	292	283	321	303	299	264	299	305	308	309	328	279	309	319	286	311	301	332	267	290	247	291	289	283	291	298	300	329	293	298	297	334	324	289	298	305	346	300	287	299	329	280	288	286	286	312	299	289	331	308	276	306	323	291	311	317	282	290	302	294	262	280	304	292	299	286	299	280	272	289	284	299	314	283	289	308	291	291	303	287	287	283	353	312	324	307	310	305	263	266	317	280	260	285	302	298	295	280	302	318	316	302	289	325	336	271	289	289	282	283	289	304	277	287	295	301	316	299	307	288	303	312	301	321	303	309	274	348	332	308	291	254	297	301	282	303	297	308	302	284	331	327	295	294	306	269	269	278	308	264	277	324	309	297	305	295	321	297	308	312	328	303	287	302	297	272	276	287	283	277	305	271	323	273	271	277	300	309	306	305	293	329	307	294	283	298	251	290	264	290	281	312	308	291	291	311	298	270	334	281	308	286	308	291	279	285	296	323	275	284	283	281	291	290	301	335	333	306	330	311	306	340	310	328	296	296	289	273	308	301	339	289	305	277	308	272	274	270	288	299	309	311	281	284	290	290	257	295	300	284	293	308	296	310	320	306	286	292	301	297	315	292	285	285	272	282	299	294	305	301	297	318	282	280	282	314	324	285	264	299	314	309	316	301	306	301	324	330	277	321	285	298	297	281	311	329	325	304	304	285	305	264	325	276	260	298	296	295	301	271	291	311	293	281	294	272	321	276	320	293	304	297	321	288	258	302	282	290	309	312	256	289	284	258	312	297	289	301	305	274	295	306	295	328	325	315	322	321	287	274	299	300	270	304	311	283	304	326	341	279	306	294	259	270	311	310	311	316	320	308	311	337	317	292	293	291	300	282	290	271	299	296	285	291	286	304	294	279	274	309	305	300	251	315	291	278	307	294	303	322	298	297	266	306	325	303	288	258	313	345	316	313	322	302	316	280	304	295	317	294	280	266	255	310	320	289	305	313	271	276	301	303	288	308	306	302	325	301	315	306	296	299	311	293	318	300	332	306	297	255	291	310	281	300	304	285	282	321	311	316	329	302	276	301	295	327	290	308	276	268	308	308	311	297	305	287	319	275	304	331	257	297	307	277	322	308	313	302	308	322	301	309	333	314	302	262	293	306	354	302	305	277	317	319	260	316	303	300	292	301	329	291	274	335	262	323	317	275	315	306	300	248	288	318	294	311	295	307	274	262	292	284	269	301	317	297	300	329	270	262	328	285	288	295	290	294	301	291	293	297	296	293	313	282	338	306	277	265	289	286	307	263	310	325	296	345	310	295	321	305	297	314	299	295	290	311	276	347	313	315	298	265	261	325	292	308	285	301	301	286	296	313	284	310	322	322	294	291	304	315	284	305	313	294	285	286	275	312	284	294	309	311	303	296	300	285	268	352	271	287	321	335	300	276	325	292	300	313	279	297	293	308	307	297	266	311	320	305	278	313	323	309	312	316	329	287	287	322	283	320	292	273	272	310	322	322	277	314	302	296	276	317	317	284	290	284	294	289	292	317	292	285	293	319	308	300	310	251	310	289	317	314	288	304	298	319	302	295	337	288	286	316	297	304	281	330	285	327	290	278	275	277	316	312	299	296	283	313	277	279	301	283	273	346	311	310	285	315	304	286	316	281	295	313	307	298	286	323	309	265	321	312	312	286	318	267	308	301	282	291	263	282	302	294	300	303	268	331	294	306	291	286	290	313	322	322	273	302	289	293	284	313	306	294	325	297	295	317	287	298	316	300	298	296	313	299	291	288	293	286	306	298	308	300	320	314	288	263	291	305	327	279	297	298	322	304	273	286	292	287	298	298	273	306	288	313	304	288	312	279	307	294	312	302	302	279	328	295	287	310	275	279	290	266	293	306	313	311	315	310	343	269	265	283	307	271	310	296	313	286	294	272	293	278	274	346	288	283	282	236	291	308	301	301	331	274	312	264	301	272	305	294	308	298	278	272	293	306	312	288	296	330	303	307	293	306	294	277	328	285	295	335	305	281	276	256	286	264	289	334	306	314	291	309	312	303	273	308	298	296	316	315	274	287	345	280	307	285	329	301	284	271	302	275	295	284	310	314	307	309	291	290	303	283	315	316	309	292	274	302	334	288	252	267	317	275	334	286	272	299	274	300	294	295	324	314	306	317	312	294	293	318	302	346	270	283	293	276	286	288	327	325	316	277	289	282	319	324	315	289	303	329	294	314	319	301	332	320	306	300	319	299	315	310	306	298	283	324	278	268	292	289	295	322	301	275	313	277	272	306	294	317	310	288	277	321	323	309	276	272	242	295	329	336	322	305	275	284	266	311	328	284	289	293	295	274	281	267	283	299	312	309	287	307	272	347	264	308	272	254	285	284	335	301	305	265	281	300	284	313	306	303	328	287	323	310	265	265	333	307	294	291	291	318	345	273	290	293	290	317	298	291	299	322	308	304	292	246	292	331	302	319	272	294	303	311	283	293	297	302	311	325	297	293	280	286	273	303	302	287	301	335	306	278	263	290	282	298	267	291	302	325	308	306	309	278	317	314	280	294	322	294	317	331	286	297	287	286	322	292	277	312	302	298	324	292	290	314	261	293	283	273	266	303	286	273	262	279	292	285	320	286	273	321	272	267	321	306	276	328	295	296	293	268	297	334	309	292	299	277	284	285	299	273	307	282	280	302	306	342	318	292	296	276	277	284	301	296	259	311	324	305	276	276	276	320	267	283	313	274	309	343	274	304	272	303	333	300	293	278	286	292	314	280	283	321	277	318	307	304	323	307	278	304
11795	2067	2200	2443	2116	1735	1402	1140	1139	1021	985	946	903	852	840	773	817	791	756	726	782	744	773	744	742	734	692	705	665	721	708	724	674	714	713	733	679	655	725	685	702	715	703	655	678	690	707	705	622	635	672	663	683	648	636	675	705	660	697	675	648	715	711	713	652	649	665	678	674	699	692	681	695	681	666	674	618	674	671	712	641	709	658	723	656	667	698	688	653	646	687	656	657	666	673	686	665	667	667	712	655	628	669	651	636	663	673	679	686	652	625	686	649	645	675	613	642	660	668	666	666	637	679	643	676	704	676	645	665	688	686	639	665	676	640	653	674	676	725	684	705	690	678	677	629	665	674	658	668	723	658	642	669	658	703	664	588	649	658	664	683	687	685	670	683	678	697	665	666	662	633	658	656	636	624	656	682	662	678	675	666	639	660	683	680	712	652	700	668	682	658	709	705	687	657	702	642	665	656	704	675	671	714	684	617	627	671	640	707	651	610	667	656	651	662	673	690	662	664	698	640	703	678	678	613	664	681	643	668	604	658	660	674	698	685	679	669	692	654	666	661	633	667	671	671	671	655	691	659	679	654	649	657	667	675	637	676	661	684	696	639	664	655	669	676	667	680	679	706	685	679	644	685	717	674	683	689	666	675	674	666	688	659	701	665	658	683	652	695	675	666	679	683	691	664	679	623	701	678	643	711	660	682	639	701	649	684	639	601	668	622	651	651	712	671	718	660	676	663	664	718	676	623	683	651	642	661	647	662	605	670	697	622	668	755	717	657	667	664	669	657	716	695	685	664	682	658	642	684	670	676	672	661	678	638	657	656	692	687	656	680	669	676	696	642	702	696	662	704	665	650	666	660	671	680	698	653	694	648	639	668	725	657	661	665	674	705	696	651	706	640	676	685	658	678	658	681	675	702	652	636	681	655	709	647	703	687	701	689	701	643	662	728	682	642	691	660	689	629	679	690	625	660	642	679	672	655	701	743	685	680	675	665	694	708	653	686	637	665	670	649	624	635	647	700	670	669	680	713	632	720	673	666	688	680	645	645	667	711	670	695	656	689	688	673	637	668	654	669	641	683	684	636	693	686	676	683	693	679	664	660	713	653	698	663	696	635	684	710	708	656	655	699	632	645	647	671	651	655	697	660	675	666	705	698	658	677	665	653	666	674	709	657	609	698	659	614	669	664	662	663	673	687	698	686	705	663	661	671	608	653	672	674	665	661	658	676	680	694	686	680	657	648	636	676	651	724	627	703	648	669	679	678	641	624	666	669	684	601	656	659	656	672	656	691	685	677	649	726	675	653	647	692	714	672	706	659	691	662	653	699	693	631	636	649	649	683	684	670	690	688	638	699	616	667	607	606	674	650	697	657	653	675	670	666	680	699	687	677	681	654	687	686	717	663	656	651	687	662	679	670	629	675	672	652	712	633	663	611	651	669	687	641	648	714	682	666	703	697	646	693	676	696	636	675	670	659	670	649	652	659	683	611	672	686	721	677	656	636	661	690	685	626	715	685	686	660	653	655	665	664	709	688	672	663	726	703	648	656	695	643	644	686	668	657	688	706	664	678	684	688	687	629	644	636	646	680	693	737	631	715	691	630	677	673	669	655	692	674	680	731	706	647	675	651	649	693	703	675	655	682	646	719	680	664	654	687	672	703	680	682	648	717	684	644	665	681	678	675	677	735	677	687	657	692	664	692	707	654	662	641	627	680	639	677	642	706	647	685	626	688	699	691	687	676	644	722	671	682	677	661	654	657	711	669	675	659	658	646	686	664	709	669	692	695	619	656	687	642	647	658	680	642	618	694	610	669	708	678	682	643	625	665	668	650	684	646	673	704	702	645	671	668	660	661	638	660	660	612	677	632	670	661	729	688	692	655	652	653	690	650	704	638	712	661	638	660	649	648	696	685	675	743	646	666	692	655	663	687	704	686	653	634	662	727	663	628	701	682	712	663	680	705	669	732	624	678	671	668	679	670	703	654	691	646	642	643	661	659	610	657	680	696	648	683	641	675	695	686	676	719	666	671	685	663	662	712	684	665	677	694	679	700	676	714	646	687	713	665	658	636	677	653	664	701	649	674	635	672	661	706	641	674	676	694	703	648	652	723	677	659	671	671	643	649	678	645	676	650	677	667	667	628	646	733	643	676	634	605	695	678	639	661	633	666	654	654	677	635	684	683	721	679	685	728	646	653	704	687	714	668	665	669	675	670	694	693	643	664	654	666	698	707	719	714	615	735	667	658	641	679	673	603	695	686	653	705	692	627	667	696	731	662	656	662	688	668	631	672	670	652	653	666	653	664	690	653	688	621	667	670	686	640	666	627	642	661	630	648	709	691	639	676	665	734	680	690	669	667	641	646	671	699	666	710	657	660	646	644	696	673	647	660	696	684	686	668	695	671	703	674	706	695	687	694	655	644	704	623	685	680	646	703	683	624	698	674	646	652	633	707	671	734	645	692	644	664	660	656	709	663	691	652	652	664	738	641	693	679	675	687	618	620	672	625	680	706	651	648	680	679	626	667	679	681	648	664	660	663	698	665	696	700	648	655	664	637	646	669	667	643	668	705	623	721	679	675	652	678	676	698	666	684	657	681	658	705	673	702	653	718	689	660	727	683	672	638	711	627	670	654	668	650	688	637	665	667	664	680	687	689	680	699	646	667	649	650	706	668	699	671	679	686	698	640	673	730	659	632	692	644	692	625	740	656	673	712	680	708	678	629	684	633	694	690	644	645	676	621	649	665	644	659	657	687	624	661	653	678	656	654	674	686	652	690	670	661	681	686	658	649	696	663	640	637	663	655	664	654	750	689	658	688	712	663	657	630	666	655	622	677	627	643	612	644	703	664	665	712	689	681	698	709	693	700	654	664	697	662	653	702	656	683	647	719	653	681	673	664	668	658	665	682	692	654	631	653	688	686	645	681	673	656	693	657	629	642	693	638	724	691	656	651	688	650	699	686	685	733	651	673	720	671	675	677	695	649	689	668	636	635	684	660	743	671	707	700	646	659	685	646	685	695	685	656	670	702	685	659	649	717	690	674	673	639	675	631	693	708	670	673	680	641	702	710	667	679	642	630	663	623	686	645	678	697	661	673	654	673	642	634	668	625	695	669	657	684	674	754	668	690	695	657	702	665	682	706	671	653	624	679	662	689	660	718	649	673	629	630	649	654	682	708	685	688	648	680	676	659	665	622	726	633	696	679	663	640	675	653	666	665	669	721	667	644	693	656	652	658	683	683	680	638	700	673	668	670	669	746	669	628	675	657	667	664	664	669	630	675	679	690	641	653	627	701	698	695	654	686	650	679	659	720	674	672	710	651	662	654	614	721	636	683	698	668	687	689	655	700	701	680	664	667	689	638	659	731	635	654	683	660	696	654	694	693	697	669	690	712	648	657	686	678	703	697	687	650	672	652	698	679	683	654	666	654	634	650	667	678	691	633	661	668	707	681	716	671	680	731	623	686	662	697	665	665	639
3961	600	287	275	256	244	231	206	244	259	249	228	240	243	242	220	214	211	243	172	240	236	244	236	239	242	265	232	221	242	219	200	237	234	219	246	244	218	201	220	231	234	238	270	235	242	218	210	244	206	218	232	239	218	215	229	205	241	244	193	241	221	215	205	207	233	221	226	220	211	227	234	239	190	217	238	250	247	234	246	253	226	229	232	248	226	211	250	225	231	238	238	231	233	209	205	221	222	272	220	252	223	230	201	233	236	217	225	227	190	255	212	208	241	229	226	197	221	253	247	242	248	226	229	232	222	227	215	223	222	231	264	236	227	224	194	232	224	221	197	245	239	186	249	202	191	227	213	242	237	217	247	231	237	215	222	242	239	216	223	238	219	208	234	232	212	232	267	246	224	207	246	234	200	240	219	236	221	230	250	214	234	236	234	230	247	207	245	234	229	278	226	227	219	227	236	232	220	230	194	200	236	212	260	237	217	234	219	256	222	237	258	238	219	221	216	236	244	231	274	241	224	219	206	231	222	203	250	223	233	224	227	218	193	225	238	247	220	238	270	244	214	248	238	248	225	252	220	233	213	213	219	257	237	223	227	232	233	254	232	225	225	207	219	232	228	231	258	238	231	263	208	203	257	242	240	235	196	210	232	222	189	246	211	225	241	223	216	243	214	233	219	237	219	233	226	200	211	202	222	222	236	215	234	250	262	218	218	210	211	216	225	211	226	247	222	214	264	225	251	232	251	228	237	231	210	206	238	230	216	212	211	273	253	225	238	252	207	211	239	207	247	215	236	235	221	212	247	244	216	245	208	206	210	227	247	229	218	260	237	221	221	236	221	237	223	242	252	217	222	235	213	247	226	221	230	233	222	233	250	226	221	235	244	247	239	239	201	234	232	233	207	224	212	221	227	221	228	237	213	241	221	224	232	219	210	222	253	223	216	228	221	263	236	233	226	242	253	203	246	217	239	258	246	230	235	219	219	216	219	245	203	243	229	227	206	221	255	248	217	218	236	241	236	232	238	218	203	257	217	218	229	247	231	198	210	229	230	222	230	239	253	226	212	245	224	252	235	231	249	210	207	242	223	231	251	218	214	212	227	259	257	231	234	233	232	214	198	248	237	226	230	215	208	217	240	226	239	203	227	210	227	236	229	253	208	231	240	226	251	240	232	251	226	236	244	235	247	226	229	240	220	242	210	235	240	227	229	233	232	216	205	231	255	233	247	227	223	260	238	251	249	200	243	217	233	246	226	244	224	228	249	246	223	244	225	227	235	261	209	257	221	259	230	229	258	212	240	227	236	248	210	243	251	229	250	225	207	214	229	230	219	253	198	222	231	225	247	224	217	229	211	229	221	229	217	253	253	240	240	260	201	209	211	275	218	240	207	220	238	243	235	223	208	228	250	241	219	228	231	211	224	214	234	219	248	243	225	209	230	220	221	228	243	247	235	224	213	198	258	214	212	253	241	225	257	259	242	257	256	243	219	214	245	235	234	226	223	237	228	243	236	238	211	227	229	221	225	250	207	224	248	250	260	259	272	238	232	224	230	251	220	274	254	224	256	239	235	234	229	263	214	236	235	267	215	224	211	255	199	231	212	220	237	248	228	250	239	241	260	232	227	223	225	220	229	261	234	215	222	222	237	239	268	240	226	221	223	213	252	221	273	228	222	245	245	200	224	237	217	245	212	221	249	235	227	213	239	240	214	221	260	220	250	261	205	239	247	234	259	230	266	231	253	236	230	228	232	250	222	236	228	215	239	238	227	206	238	261	213	266	266	204	223	225	242	235	225	256	234	207	206	224	257	220	192	201	258	231	241	241	234	250	221	238	224	252	244	226	236	215	243	234	203	225	252	242	233	215	267	249	220	211	229	233	234	230	232	239	262	244	236	222	257	241	180	246	257	212	255	211	254	236	256	236	239	237	232	242	253	254	241	219	242	244	204	250	214	220	227	198	229	259	200	245	210	203	231	248	202	237	246	235	235	216	235	225	224	225	228	219	266	220	244	234	233	268	210	229	218	218	258	183	261	236	209	267	232	240	278	243	206	220	227	230	228	238	219	238	218	220	225	247	248	244	233	235	227	204	225	226	227	219	218	206	238	236	221	221	255	228	233	227	237	218	252	241	238	234	222	210	218	224	202	249	243	228	214	237	233	246	228	262	222	237	227	237	239	235	218	260	240	236	263	239	239	194	226	221	252	235	241	210	244	245	217	225	217	229	256	240	207	209	239	231	232	226	254	234	232	243	245	213	235	229	216	235	241	208	227	249	214	243	214	228	212	248	254	235	242	226	262	238	212	197	209	254	223	210	215	225	225	225	225	230	224	191	204	217	238	238	210	241	237	215	222	274	218	219	241	235	233	218	247	246	229	223	243	233	233	257	256	234	235	230	222	214	224	223	231	216	230	222	236	220	211	216	196	243	223	262	247	207	230	251	245	222	241	245	231	210	210	243	251	216	222	232	217	215	209	245	229	203	219	244	257	253	222	231	254	217	214	221	247	224	237	230	262	251	218	229	201	241	249	235	247	220	232	206	205	238	252	229	223	248	232	232	235	219	210	244	230	231	211	241	244	248	242	217	256	220	243	246	232	246	213	231	239	267	229	205	232	238	229	219	227	240	201	223	212	238	221	247	241	226	242	246	208	196	233	245	260	227	224	254	220	192	221	199	220	224	255	255	245	258	225	227	231	264	203	253	220	229	238	230	212	210	233	246	268	238	224	222	227	262	224	215	210	223	228	255	233	235	249	211	220	228	237	234	211	215	218	207	215	239	244	237	237	236	243	234	227	235	182	226	218	232	215	220	230	232	255	219	243	240	233	207	245	230	252	235	221	243	219	222	189	223	237	235	238	219	226	252	267	260	211	226	227	224	238	233	232	220	238	237	216	218	217	260	227	198	250	228	257	256	212	212	262	233	246	219	239	250	241	226	213	234	227	219	243	243	246	240	252	223	230	221	232	219	229	256	240	237	203	226	253	231	228	222	227	224	250	215	246	254	252	235	208	237	229	229	223	232	217	219	214	206	202	225	234	231	223	225	217	234	216	197	206	234	204	233	224	241	233	226	219	218	218	208	220	224	237	252	227	240	238	243	237	235	209	260	243	222	235	251	211	214	250	247	245	218	203	208	215	241	253	225	224	204	215	222	240	233	224	222	221	231	241	234	220	205	239	236	231	238	234	242	219	258	237	251	223	245	248	230	241	237	225	212	223	225	209	248	206	243	225	260	243	238	252	223	233	214	198	231	251	259	252	217	247	245	231	242	247	233	228	216	242	239	233	262	255	229	225	211	247	233	224	209	237	227	212	214	216	225	193	236	211	226	202	217	237	231	236	232	190	213	207	229	215	245	223	212	215	229	238	225	249	259	231	240	257	204	220	247	227	212	244	247	212	224	246	240	254	247	222	246	243	251	224	216	211	201	229	207	240	225	239	232	254	233	241	219	211	256	202	252	222	221	234	206	258	209	210	222	225
3333	842	667	660	652	621	587	623	534	580	579	572	566	567	592	551	563	583	581	559	583	590	543	591	542	597	583	565	585	589	570	555	596	546	574	557	593	575	563	596	554	602	585	577	609	540	574	563	578	536	592	571	580	584	577	540	555	621	586	564	554	567	545	567	588	574	547	585	555	584	563	580	575	619	581	576	597	611	584	549	555	632	536	581	558	536	614	571	576	583	566	602	562	577	506	560	565	538	573	572	540	561	592	612	545	573	573	566	561	554	568	579	594	579	540	578	565	607	543	567	672	587	546	552	551	564	567	560	574	534	537	541	572	558	534	535	569	591	579	549	601	584	613	535	598	579	577	582	547	559	577	580	582	595	604	546	534	570	537	580	545	563	547	590	607	558	564	603	564	534	566	560	565	532	554	576	589	577	570	565	559	578	555	557	588	594	538	544	599	602	615	526	565	600	545	589	614	573	602	568	560	534	561	564	570	559	536	538	568	576	568	579	570	558	568	563	541	582	585	576	587	567	614	585	590	567	563	568	551	595	558	613	619	565	527	582	553	576	562	593	580	603	575	571	565	559	598	577	604	618	585	542	568	572	607	565	573	595	584	553	584	540	560	583	569	565	557	526	570	560	567	562	593	557	556	571	554	559	546	544	569	550	596	575	572	560	615	555	539	585	570	554	583	555	556	544	558	576	534	525	558	583	550	553	525	536	579	562	587	573	553	558	547	595	547	597	553	512	539	537	579	554	582	568	552	590	589	576	571	569	541	559	565	584	552	580	496	542	548	568	551	589	581	591	590	571	545	542	623	567	565	575	539	582	555	570	546	565	610	559	511	595	557	576	550	575	590	560	567	547	579	572	534	565	510	550	554	547	558	610	566	534	601	531	575	611	560	575	585	580	594	559	530	555	565	546	589	554	571	588	579	563	564	572	594	522	562	582	594	568	590	581	571	582	566	571	570	622	588	589	547	535	545	543	570	598	590	589	571	566	566	559	587	562	582	578	540	536	542	561	589	513	565	573	556	545	557	570	571	567	544	556	560	538	569	547	584	563	582	581	576	559	578	581	554	594	597	550	589	584	551	622	602	597	591	589	582	531	588	596	590	636	586	572	613	577	541	638	568	571	608	559	601	549	548	589	571	580	603	570	573	557	570	506	561	545	556	546	583	547	569	605	526	537	566	558	525	552	548	549	550	596	577	550	598	550	543	583	544	603	561	596	567	557	528	565	572	562	541	580	575	588	592	570	558	581	542	590	576	551	556	529	577	543	562	574	551	568	599	611	572	556	567	604	576	561	602	569	586	578	602	606	577	573	567	555	568	589	559	543	569	586	542	585	567	580	605	592	617	586	583	575	552	541	580	595	604	602	542	573	612	566	549	552	604	539	598	525	586	559	561	575	607	546	577	577	591	529	574	605	605	537	616	540	562	539	581	588	578	561	572	570	604	612	588	554	573	596	569	552	547	599	573	571	586	554	560	601	555	543	619	581	552	544	569	574	557	611	536	540	547	538	574	583	529	593	544	537	608	536	559	594	560	541	578	539	594	583	551	639	598	557	526	646	569	579	591	589	586	605	563	570	594	601	549	578	576	552	562	616	570	535	585	560	567	586	562	571	587	543	594	609	597	599	555	503	517	611	577	584	570	546	599	588	633	558	534	537	597	579	581	567	557	596	580	565	563	562	532	618	575	542	545	571	573	579	568	592	549	557	561	568	578	570	621	555	569	567	589	565	561	592	583	518	568	566	583	556	581	602	596	559	588	614	583	582	530	546	525	590	580	542	553	576	550	570	538	535	592	584	574	555	561	586	591	538	558	619	591	596	563	596	523	569	563	584	564	594	541	583	570	552	587	585	555	549	548	568	551	554	562	581	529	593	552	542	537	560	536	580	517	522	552	604	607	596	605	587	561	554	542	568	586	573	550	580	577	566	555	586	573	542	572	572	604	536	613	562	561	576	530	567	575	611	596	563	578	523	569	588	548	595	583	557	550	539	592	554	586	584	569	540	545	581	533	564	550	580	565	564	578	587	577	550	561	579	594	551	524	541	602	577	532	567	590	545	589	538	597	573	554	573	557	582	583	588	553	542	558	592	554	615	563	567	548	576	553	534	576	548	557	532	557	584	582	550	610	595	552	574	581	561	567	558	553	544	602	554	601	592	553	610	589	587	553	567	588	566	593	558	560	597	556	558	546	544	621	586	593	574	582	548	613	594	553	537	538	571	562	521	576	589	528	565	577	581	569	586	530	555	534	577	557	604	533	599	587	600	563	592	560	555	565	561	581	558	598	576	574	580	592	606	564	551	566	563	590	535	555	583	560	570	574	596	565	579	559	570	565	563	532	558	564	565	548	617	575	532	566	635	567	578	584	553	566	572	589	546	582	596	574	575	550	587	553	567	547	620	582	550	596	625	586	539	564	562	598	570	557	586	549	561	628	545	567	564	584	538	522	560	576	554	546	540	544	573	597	613	569	627	583	561	607	571	577	599	566	548	568	559	533	581	569	566	541	602	563	558	589	573	627	603	563	556	578	566	568	561	570	600	588	558	615	544	579	630	534	609	595	518	557	541	606	537	575	587	563	555	546	583	582	578	499	538	590	561	593	567	578	555	587	547	591	571	545	566	569	542	578	556	599	572	519	542	595	588	626	539	575	563	555	561	592	545	601	523	582	552	572	567	542	583	543	547	584	584	592	598	526	559	606	598	609	586	555	563	559	561	542	545	587	587	573	537	570	543	565	590	552	588	578	561	591	542	554	591	546	581	539	551	623	642	593	615	580	595	579	563	608	579	546	568	573	582	548	576	580	602	589	584	581	582	614	585	549	589	552	600	569	553	538	548	583	571	568	596	564	542	559	557	580	573	581	607	572	583	595	560	606	573	601	584	577	565	545	624	544	549	560	586	551	509	557	559	559	592	574	584	542	545	593	580	585	596	587	555	560	541	527	581	520	598	548	579	623	540	536	579	580	573	565	536	569	537	578	591	592	564	569	571	590	563	548	601	563	597	608	568	579	584	610	562	540	563	587	588	574	527	573	572	610	528	606	564	585	571	531	582	611	548	595	556	567	558	539	616	602	547	602	579	568	590	552	559	621	591	544	592	576	571	599	554	563	596	624	559	569	550	592	564	603	571	587	549	559	538	571	524	536	549	567	547	549	561	590	519	549	583	564	602	551	570	572	581	606	579	560	568	570	548	614	576	545	525	555	549	557	637	593	558	565	530	563	586	589	583	575	645	553	560	582	563	565	579	550	561	539	538	601	543	545	574	569	578	545	575	578	587	566	557	606	575	567	539	557	585	579	586	563	561	578	553	542	546	581	558	581	562	603	581	561	551	562	555	566	562	553	605	582	545	539	555	557	547	605	571	561	577	575	587	559	600	587	537	555	535	587	567	566	589	558	516	580	603	556	553	595	594	554	535	559	561	569	575	539	553	548	577	597	553	561	598	624	557	579	565	552	566	550	585	533	577	576	534	539	585
12653	1660	810	618	491	503	436	430	420	398	416	418	408	382	366	370	359	402	332	403	376	364	364	404	410	362	357	377	354	397	380	388	361	359	369	394	386	380	374	397	318	419	385	382	429	383	338	382	360	382	364	393	396	388	409	365	350	393	380	359	375	359	378	379	359	365	337	380	383	348	375	363	372	397	387	408	397	369	371	362	388	352	415	377	407	385	374	337	381	378	381	428	371	373	407	360	399	360	368	350	388	353	373	348	338	401	361	363	321	364	390	392	368	334	390	376	400	349	341	399	367	385	393	393	369	373	363	345	375	362	367	367	358	385	409	364	359	362	345	368	372	357	367	392	398	385	350	349	372	380	369	381	353	381	386	354	358	339	332	369	380	406	343	363	372	384	362	381	355	346	378	383	393	355	392	349	364	339	340	388	373	377	372	328	364	389	382	331	378	346	347	334	394	396	395	370	353	359	383	375	365	371	322	374	338	323	373	372	393	371	386	387	372	380	381	373	390	389	361	409	346	368	374	329	391	360	371	376	375	354	373	359	337	392	350	342	343	404	389	388	374	424	388	389	372	363	410	379	368	373	366	366	384	366	325	375	389	380	360	387	387	390	361	377	366	387	383	429	361	354	405	339	372	394	334	408	384	358	376	316	366	374	362	356	398	395	406	375	382	351	384	376	395	361	395	376	379	371	360	394	355	397	387	370	394	359	384	372	363	400	366	424	363	386	402	399	389	352	320	404	373	368	392	387	358	341	360	398	363	359	381	362	351	406	379	329	387	397	358	351	370	363	394	384	391	391	361	372	398	374	381	364	381	361	359	359	380	373	404	396	418	387	380	400	349	358	337	365	398	424	353	328	408	356	329	360	388	369	404	390	354	379	332	360	362	399	408	360	362	352	345	361	378	365	382	381	366	374	377	377	346	370	381	356	357	425	374	363	393	390	353	363	325	352	377	371	393	407	384	384	351	358	412	384	399	377	383	363	394	360	414	398	361	386	384	374	364	373	362	367	362	370	373	381	390	398	377	372	342	361	378	370	427	397	368	371	390	358	364	354	363	377	386	363	355	379	353	405	375	395	373	360	342	412	441	374	323	336	356	393	367	378	382	369	369	395	394	381	382	374	333	333	355	377	365	407	346	417	332	395	399	430	418	364	363	348	386	383	398	370	356	392	381	392	350	420	389	347	383	375	373	361	390	370	339	392	394	359	400	352	377	368	392	349	331	388	396	401	388	368	378	407	407	382	360	368	379	367	369	357	403	395	398	402	397	364	380	325	422	384	363	433	372	363	399	359	414	361	378	379	368	379	396	398	413	388	406	366	406	406	367	357	403	349	373	358	368	349	392	369	388	414	386	384	347	374	351	377	352	361	354	330	380	369	383	359	412	400	338	386	342	368	334	369	364	380	383	394	367	383	358	369	394	365	342	357	399	378	354	376	370	373	371	360	374	362	381	372	399	387	378	380	393	355	360	388	410	348	354	342	377	365	380	367	370	359	369	436	349	396	391	362	418	366	360	347	357	381	366	386	383	355	369	405	380	357	359	406	363	384	356	382	378	386	380	347	393	383	373	354	378	377	371	361	402	373	404	407	346	380	368	375	377	378	375	366	385	341	378	378	374	337	390	356	362	395	376	373	353	346	366	387	351	375	395	390	387	396	373	355	389	366	364	360	373	413	368	378	376	392	400	382	378	351	391	371	378	415	399	362	365	381	364	359	335	377	376	341	349	372	403	358	364	383	382	367	370	377	381	352	388	358	364	341	364	400	363	378	352	343	369	381	364	359	394	357	374	368	384	376	357	383	357	391	358	345	365	377	358	371	376	365	371	354	363	418	411	372	373	359	360	362	341	419	375	398	355	417	426	346	413	365	372	364	358	380	364	380	380	345	361	408	360	370	348	397	374	362	381	421	372	403	373	371	369	397	372	381	399	345	379	381	335	368	390	341	383	409	370	380	399	354	369	368	378	377	364	385	381	370	385	366	358	361	352	346	384	364	388	359	350	408	337	415	350	360	370	380	383	385	376	367	384	359	367	358	362	372	349	354	372	393	399	373	395	430	399	377	356	385	378	352	364	379	341	350	383	400	380	380	351	358	350	353	388	405	362	363	443	361	393	372	330	360	375	370	392	351	377	377	402	392	391	357	365	349	376	338	364	365	375	369	338	376	375	392	393	356	328	349	368	392	389	377	385	396	389	377	355	354	360	389	396	336	365	372	359	386	360	343	356	384	357	396	372	357	383	360	356	371	353	345	407	379	368	362	407	395	363	391	336	375	405	395	365	404	394	354	388	381	392	360	388	357	407	402	379	378	356	348	402	381	372	368	399	396	415	395	408	348	399	382	371	342	359	336	360	415	377	327	389	366	365	337	381	368	394	381	383	367	371	397	386	361	381	365	397	384	401	342	404	393	340	346	324	362	387	409	385	398	411	336	352	408	342	385	366	419	390	387	341	349	387	383	312	368	354	400	372	345	362	401	366	363	387	373	375	368	389	392	375	384	374	378	372	403	363	412	391	376	325	393	337	395	364	344	322	392	349	379	370	355	402	366	384	391	366	374	366	379	368	379	351	378	386	373	378	358	338	373	357	396	349	375	376	377	376	375	361	364	354	390	365	365	379	344	386	369	352	388	365	401	361	384	378	380	350	335	407	393	361	377	361	391	367	389	369	357	398	393	356	361	387	347	365	389	376	365	348	382	382	385	378	371	379	342	378	358	388	346	397	350	399	369	359	375	379	367	360	359	363	371	392	406	415	356	362	383	342	339	340	344	362	369	396	375	372	402	406	389	380	394	356	363	380	381	393	331	417	360	375	395	376	355	401	361	421	385	373	374	364	389	395	361	359	342	374	370	354	398	386	339	398	358	374	353	381	379	377	393	391	380	376	391	381	378	374	361	395	367	389	394	331	319	363	419	354	396	370	393	400	343	346	370	367	348	418	393	392	406	401	386	328	347	347	364	363	378	379	376	377	359	367	394	387	382	367	422	369	399	413	403	394	392	388	346	367	345	352	397	394	338	388	344	364	375	414	344	394	367	349	339	368	355	348	399	347	361	402	413	386	390	336	390	348	375	364	359	385	360	365	352	364	388	355	401	355	377	350	363	394	359	340	364	422	415	443	407	390	384	372	401	410	432	380	371	384	378	358	381	368	350	372	356	368	381	376	361	364	361	375	347	377	356	385	386	381	387	347	377	389	401	340	376	356	392	415	377	365	376	402	374	357	367	371	375	383	370	358	339	389	371	367	387	361	354	400	431	372	344	375	426	376	372	371	362	322	370	347	412	382	357	354	413	386	425	348	388	381	368	351	400	406	354	421	366	350	382	407	397	335	417	351	397	362	390	325	380	373	392	366	381	349	391	365	373	385	371	376	393	389	354	376	382	386	380	369	387	411	389	373	407	375	406	368	311	349	389	402	345	329	348	351	368	349	380	397	374	357	364	372	349	358	389	382	372	363	371	366	379	401	366	384	393	379	356
9308	1683	1626	1778	1595	1458	1283	1200	1133	1065	996	981	966	978	994	936	940	927	920	884	958	922	902	918	861	873	917	862	857	874	867	922	901	827	869	862	872	822	856	895	812	877	905	857	883	853	832	871	878	861	868	848	863	845	818	854	874	790	885	842	854	839	853	837	842	871	788	840	837	852	825	887	876	877	841	891	860	863	883	889	878	831	886	863	871	837	810	885	838	857	902	863	820	902	825	860	899	801	833	861	861	900	823	856	826	896	876	849	850	849	825	899	832	841	887	898	856	873	856	840	841	933	832	888	920	843	853	924	875	859	880	896	829	877	843	845	895	859	850	854	846	866	817	947	832	800	852	872	807	799	882	850	829	852	820	851	815	846	826	822	855	915	903	805	835	835	845	843	887	890	852	823	910	815	890	870	875	881	908	847	846	872	816	906	833	825	848	885	838	834	836	857	869	869	887	865	871	871	865	860	833	892	828	877	848	836	816	849	873	887	818	901	812	863	779	837	831	895	828	876	859	857	867	836	879	886	867	855	839	864	878	885	861	871	877	835	830	883	824	886	864	843	826	838	879	824	849	870	840	850	827	870	854	867	818	852	879	880	894	834	819	840	797	811	873	887	846	869	812	896	863	886	854	834	814	853	883	850	858	819	864	839	799	881	845	902	884	857	884	847	804	891	856	828	896	875	912	887	840	867	881	846	809	878	840	815	876	830	835	864	797	857	881	837	913	856	892	859	883	852	855	843	865	850	841	842	911	855	819	864	835	862	880	876	806	846	896	841	823	874	890	831	905	872	899	940	831	906	857	893	857	900	916	899	871	859	826	850	819	854	866	871	865	844	817	851	838	811	872	874	856	840	887	871	846	868	906	838	935	799	873	855	848	828	833	822	819	893	868	846	879	879	889	856	820	875	791	852	833	853	819	871	897	849	917	879	833	799	835	834	875	855	883	871	847	873	857	870	851	891	885	853	862	803	896	861	867	790	818	891	807	861	817	843	819	833	851	856	850	824	900	799	902	849	833	864	844	863	867	858	873	863	911	929	852	852	851	836	842	862	817	860	901	858	802	870	855	836	855	842	849	878	862	870	879	797	886	854	841	837	899	877	927	860	872	867	835	906	842	880	904	883	863	852	857	881	901	883	815	828	862	825	852	842	827	868	862	831	886	850	832	816	836	815	857	797	836	864	817	846	863	863	848	852	876	890	823	858	880	827	861	864	852	802	877	826	874	810	883	886	826	886	865	867	872	937	837	910	894	828	868	874	856	838	865	865	836	900	837	817	881	876	825	876	837	935	853	847	870	873	837	878	883	908	861	868	880	838	812	838	805	902	862	822	843	812	862	811	857	829	820	878	823	855	856	857	845	838	863	786	818	804	856	804	875	851	890	863	862	820	844	874	841	840	856	825	851	869	871	817	844	824	849	847	858	863	833	835	843	885	879	871	822	805	858	805	838	922	821	885	854	872	866	893	846	838	842	856	804	852	894	871	855	871	863	837	863	856	853	861	879	852	827	794	825	851	834	889	858	882	838	852	850	792	861	844	842	810	868	904	843	894	882	855	886	841	888	810	882	820	861	844	904	873	810	880	809	853	827	871	886	899	828	864	868	803	865	837	901	819	880	851	850	902	883	863	888	838	810	859	809	834	884	845	897	828	860	824	810	843	832	831	853	844	872	917	889	840	889	790	810	876	895	862	890	871	838	872	854	848	798	844	813	897	846	867	800	846	826	835	866	849	841	901	853	907	860	868	849	848	882	805	871	826	879	875	886	807	845	819	863	867	806	899	868	898	811	875	836	901	861	869	866	846	874	843	820	820	867	850	859	798	885	881	804	805	809	872	805	877	819	831	848	888	847	836	837	877	825	813	813	838	886	863	870	876	876	885	834	844	873	871	823	861	783	829	866	831	854	829	872	914	835	851	839	839	851	839	869	877	895	824	863	824	868	873	856	833	867	900	844	794	867	886	821	883	854	891	909	884	826	843	866	880	869	840	849	798	838	859	844	877	892	825	842	864	850	866	862	800	865	897	829	864	858	855	883	885	884	879	901	849	836	856	829	857	898	893	841	825	865	886	904	878	839	799	790	841	878	840	863	866	840	874	851	836	842	827	889	875	862	860	841	886	805	847	864	816	821	855	889	827	872	932	850	847	867	864	859	845	845	811	876	874	885	876	904	824	863	854	883	809	843	858	873	862	845	835	838	854	843	859	824	902	857	844	852	872	856	854	860	890	864	847	897	871	874	860	923	818	822	855	888	865	951	815	853	903	817	831	810	889	943	913	877	832	863	853	877	856	841	856	812	877	858	868	863	841	895	851	872	803	858	837	847	881	834	813	915	814	790	850	829	853	891	798	831	826	848	894	854	854	825	891	882	836	880	900	843	878	854	804	865	860	847	823	854	867	858	854	879	885	845	814	853	962	836	822	864	804	809	851	874	917	832	884	792	860	824	872	810	846	883	853	863	855	833	851	850	818	863	881	871	848	814	863	831	919	857	868	809	858	868	828	862	819	851	883	876	891	809	841	894	903	881	877	842	843	903	809	842	868	818	872	841	876	836	803	848	847	883	850	817	824	806	866	867	814	856	838	865	842	814	817	842	889	870	864	831	924	870	886	823	911	836	816	875	865	836	847	826	855	846	855	832	844	789	870	854	853	832	850	849	848	847	849	853	874	872	862	893	829	851	830	866	839	920	929	909	810	830	891	849	846	874	890	814	899	854	817	849	837	863	844	843	845	879	837	842	858	867	903	804	892	841	883	835	888	924	870	854	865	874	892	864	860	849	821	825	893	890	806	826	852	874	884	870	888	825	883	870	873	881	903	895	888	844	880	859	919	845	851	845	903	853	829	849	853	866	879	802	829	841	925	880	918	848	867	847	867	842	902	855	867	901	908	860	890	852	872	848	913	838	873	860	873	841	846	840	784	866	845	878	835	866	929	759	857	889	831	843	839	874	821	864	861	841	828	889	824	786	845	817	902	879	891	809	881	896	830	826	897	868	832	907	871	891	846	844	845	822	873	848	858	910	899	862	908	838	826	884	871	878	849	836	918	844	889	814	808	872	873	878	866	880	864	870	837	842	867	840	877	885	838	817	811	862	872	893	881	836	845	839	849	890	861	855	841	871	823	851	854	853	835	900	893	843	860	809	808	883	877	856	829	896	817	867	837	885	828	855	866	833	866	820	812	808	855	878	894	859	844	848	871	798	822	834	804	914	823	854	838	841	868	866	859	815	886	834	890	824	885	850	859	844	828	822	854	877	813	891	828	829	829	859	900	876	865	829	888	808	817	868	862	860	882	895	824	855	853	820	848	841	871	836	855	802	842	866	883	874	829	833	876	897	847	879	887	855	846	829	884	921	822	801	812	855	852	830	851	844	851	887	870	840	847	895	853	860	816	830	883	902	875	932	857	923	904	833	875	840	890	886	865	854	858	875	838	868	876	860	847	824	873	838	881	827	887	843	843	849	859	880	865	898	865
20331	3166	1046	808	597	551	496	416	382	351	366	313	337	338	302	317	307	305	306	302	349	330	288	311	288	346	270	288	336	309	314	327	314	306	300	282	296	312	275	287	330	272	295	272	284	295	299	320	320	313	255	317	258	322	312	313	252	286	290	301	270	276	285	268	299	322	284	291	260	273	290	321	307	285	297	279	310	302	276	303	303	321	287	287	309	316	314	308	308	296	290	283	317	303	299	293	304	274	302	329	319	294	318	297	293	287	294	304	297	287	291	325	319	305	283	312	341	305	314	332	268	294	308	305	309	279	308	287	271	320	292	309	292	286	301	282	363	309	298	282	281	305	318	307	299	335	298	284	286	299	232	283	285	309	291	295	261	345	314	317	305	267	288	296	308	307	290	287	286	280	285	288	300	346	257	322	308	274	307	257	295	302	311	314	284	336	277	324	300	324	280	333	331	335	304	305	282	310	310	303	303	294	283	267	317	343	273	280	302	315	305	345	300	283	270	270	289	317	283	296	280	303	307	293	272	311	306	276	308	254	272	317	310	308	281	290	281	270	309	284	287	274	318	306	340	277	292	293	281	284	311	298	301	322	303	334	308	316	301	330	307	366	325	253	311	306	329	291	325	318	323	312	284	319	336	298	292	346	274	308	282	279	294	318	300	306	321	305	277	295	309	310	289	284	330	310	284	270	271	333	293	318	316	279	296	289	293	323	318	299	266	304	254	309	290	302	326	296	324	268	300	265	254	293	271	319	261	290	285	308	301	294	297	292	268	289	283	328	295	299	288	310	292	324	327	317	315	329	287	297	288	282	288	262	284	333	306	267	311	313	301	299	298	276	295	292	300	262	285	292	311	259	296	287	298	283	293	304	317	309	315	301	313	316	298	334	289	306	293	303	296	328	278	269	276	292	290	300	307	289	306	279	313	295	292	344	291	286	285	300	320	296	292	307	280	282	280	285	311	284	303	337	317	285	289	307	286	278	302	307	294	285	285	304	265	296	299	263	310	320	294	285	310	328	305	315	276	309	289	278	310	313	287	331	293	292	314	329	323	317	273	304	269	286	257	316	283	307	270	288	288	294	298	309	310	310	315	301	281	283	318	313	288	315	293	291	281	309	337	301	294	295	310	275	285	306	303	268	325	294	290	311	309	298	261	303	308	300	311	297	270	291	306	271	295	313	297	303	316	318	294	283	311	294	310	292	303	285	326	294	315	282	337	293	296	303	304	273	314	302	299	313	313	283	316	311	318	305	282	313	284	292	301	319	315	294	278	327	320	283	308	289	282	314	292	304	315	289	303	295	303	311	307	328	316	301	317	289	298	331	278	290	300	294	304	305	301	282	300	255	310	287	308	327	301	302	286	300	268	275	266	263	299	285	296	264	280	280	302	309	298	284	272	285	312	262	303	312	318	317	292	315	288	274	316	308	311	327	296	312	306	322	281	294	292	310	286	338	293	293	300	309	319	276	290	274	314	308	314	314	326	281	307	315	283	313	287	294	298	320	300	306	287	277	314	269	295	249	312	317	275	319	310	306	264	277	315	296	326	307	291	305	318	298	335	319	307	321	326	290	299	285	317	260	308	284	331	309	265	341	285	252	294	281	309	295	293	305	297	278	325	303	323	303	330	320	310	305	296	330	336	262	298	302	285	292	289	299	286	316	300	316	318	300	298	329	326	288	313	278	304	286	286	297	280	298	255	319	284	291	313	301	306	338	281	320	296	301	293	324	271	321	326	303	286	314	281	264	280	288	283	314	275	285	313	320	309	302	285	304	288	292	280	276	284	288	296	291	291	257	323	328	312	320	294	289	322	292	334	276	278	283	314	312	289	287	277	281	266	301	308	303	310	287	309	276	313	293	286	315	303	307	304	343	313	331	307	305	299	282	274	307	298	296	302	302	294	311	293	290	310	297	292	280	319	324	281	289	267	322	310	316	291	293	318	308	339	318	302	273	291	292	261	264	328	260	291	292	272	263	333	306	307	319	293	273	287	311	304	296	294	315	300	319	317	268	300	310	311	281	289	270	317	305	310	281	268	282	313	266	293	277	299	283	294	312	310	280	306	293	340	281	298	290	286	303	308	277	298	283	291	324	308	303	272	281	304	302	334	292	316	277	299	288	243	285	277	277	302	330	288	313	289	274	323	283	290	320	330	329	312	294	329	274	341	296	280	311	279	301	290	320	295	275	286	266	311	280	311	268	326	292	309	288	302	306	313	311	337	264	281	293	276	291	269	275	307	304	307	287	286	312	330	304	315	291	277	312	308	316	321	316	311	284	308	298	300	325	317	311	277	302	282	312	296	267	304	277	282	295	254	317	284	302	276	269	293	304	298	322	303	305	295	284	286	299	306	290	306	280	288	290	292	316	295	248	283	323	295	307	289	315	308	293	304	293	305	297	319	319	285	297	291	266	278	312	278	295	301	302	313	301	288	306	308	329	276	305	284	319	317	312	273	270	316	273	320	329	284	297	273	302	285	293	286	306	298	340	331	303	312	316	308	336	335	300	275	279	296	314	311	309	274	295	330	302	270	290	339	297	265	296	274	336	302	279	322	315	294	293	289	313	307	305	306	298	304	275	285	287	285	304	287	281	304	295	275	293	280	291	306	264	314	289	289	306	315	301	300	314	321	292	303	301	322	327	282	290	283	316	302	299	306	269	296	299	299	281	280	257	302	291	262	306	288	309	268	274	289	292	287	312	291	279	288	289	294	319	300	312	299	276	310	287	299	317	304	260	281	302	275	321	301	285	297	331	314	277	305	278	317	303	271	336	306	325	282	280	312	315	312	296	297	303	288	287	288	281	305	298	289	284	297	292	277	303	325	291	285	303	311	294	287	301	280	298	313	314	280	308	301	293	279	303	313	312	266	315	254	298	302	327	287	320	320	287	297	292	307	304	286	296	283	308	295	279	303	292	271	274	295	291	277	299	317	299	310	280	296	306	302	318	295	281	297	280	284	285	309	283	287	316	290	306	311	317	305	298	286	305	316	319	320	270	313	302	302	266	298	302	288	280	293	291	306	273	292	309	293	290	314	278	308	290	288	292	281	305	304	307	311	267	319	282	303	276	284	258	282	280	284	328	311	283	273	294	278	320	272	289	278	292	276	319	335	313	285	291	282	256	291	278	297	335	309	291	287	271	309	294	287	318	281	276	302	285	316	273	299	295	317	321	292	298	306	279	298	298	286	318	316	299	294	297	296	329	328	299	306	315	308	315	277	319	311	250	302	270	289	273	282	256	284	333	330	288	306	312	302	288	293	318	309	293	323	315	308	294	300	312	296	266	293	337	284	274	321	313	275	323	300	293	302	300	272	306	270	312	299	321	306	267	291	268	311	282	295	314	300	354	278	300	269	290	291	321	279	301	277	316	337	293	312	296	263	274	282	305	342	287	305	309	299	274	272	288	276	291	301	295	297	287	294	262	270	300	276	289	289	279	274	299	289	308	307	315	289	321	317	297	294	307	321	275	289	282
11805	2236	2241	2432	2119	1689	1506	1332	1110	1013	950	944	895	855	831	827	792	805	768	764	747	769	740	756	687	753	710	703	727	679	691	720	683	690	646	706	648	653	694	668	643	655	703	681	703	699	658	670	686	673	639	713	669	633	680	661	702	691	690	710	716	684	692	652	663	689	674	686	738	640	667	635	723	676	699	667	634	669	657	696	689	637	669	674	679	661	683	685	725	708	693	674	646	685	687	676	685	674	641	662	663	638	712	709	712	652	684	669	638	630	643	667	666	682	682	710	687	668	660	702	673	667	679	690	747	657	638	659	650	711	635	663	692	658	684	724	682	665	673	661	642	678	697	673	668	693	654	693	677	647	642	670	682	679	689	696	680	690	670	683	624	676	664	721	704	680	687	648	645	655	694	686	674	633	667	635	670	646	636	694	684	698	675	686	644	655	733	656	731	621	627	693	674	641	695	687	671	682	638	693	674	682	670	631	656	701	706	649	642	672	688	694	720	681	665	689	656	620	645	619	633	685	663	661	653	638	649	688	662	685	702	681	672	640	669	699	644	671	706	686	699	650	686	710	683	651	657	652	697	640	692	691	664	680	665	656	684	660	678	682	714	678	707	658	711	687	636	717	678	674	632	668	647	683	662	657	731	674	651	674	646	651	626	716	650	674	724	708	692	680	676	662	681	664	661	671	663	736	709	712	652	673	628	677	695	662	676	661	689	660	717	609	646	682	720	670	660	663	700	674	679	684	626	637	707	658	644	664	694	694	638	648	664	635	646	693	674	702	677	672	635	658	689	693	682	665	695	647	670	678	713	656	654	665	692	617	677	683	648	666	656	671	705	650	673	673	672	705	649	695	681	631	662	725	660	680	671	637	658	677	636	695	678	705	689	675	698	699	649	678	662	671	632	688	756	660	676	662	663	688	703	698	670	684	647	698	661	697	663	707	690	651	632	660	648	702	648	717	647	640	630	689	682	671	679	689	675	669	668	624	610	674	674	657	661	708	676	646	659	689	653	669	664	696	686	661	715	685	682	667	625	687	713	665	666	672	666	679	667	686	665	725	659	656	690	663	666	685	664	728	706	700	665	642	697	657	673	694	668	685	656	670	676	698	700	681	685	655	698	674	672	659	666	667	633	665	693	676	642	622	629	703	636	670	701	690	679	626	660	710	669	681	721	660	680	679	682	697	696	709	643	729	654	697	670	645	645	655	661	654	611	624	655	658	693	683	640	641	628	658	697	683	690	673	631	674	632	699	737	710	639	649	666	645	699	654	692	665	686	705	667	703	689	634	673	630	587	676	696	688	659	698	700	700	645	640	677	680	665	655	725	699	720	667	665	663	688	661	639	634	654	650	726	690	681	679	682	679	681	703	689	661	711	661	655	709	663	743	672	718	664	644	692	656	608	665	636	662	679	672	683	690	690	679	626	682	679	645	645	641	661	649	695	643	722	704	688	730	687	677	617	622	668	665	667	633	688	655	629	668	666	670	699	650	665	685	638	704	699	649	687	656	669	685	681	684	644	676	716	693	659	635	653	721	689	696	609	668	660	687	672	697	672	672	692	653	662	665	655	638	687	696	682	714	672	694	626	650	678	683	633	650	692	647	701	686	655	657	723	661	626	664	732	698	653	694	686	641	646	680	663	667	682	653	676	658	692	704	653	679	696	654	676	698	621	708	673	714	643	698	684	632	671	696	673	691	663	716	681	698	651	688	646	698	688	686	707	694	635	673	641	655	705	721	653	637	642	630	681	671	698	687	691	701	644	665	676	701	657	671	701	655	688	628	680	717	726	659	654	699	625	656	666	704	649	663	641	693	640	641	701	687	711	689	698	679	678	682	661	705	688	717	684	629	715	650	653	657	663	649	637	669	674	630	637	665	681	688	657	713	714	718	695	640	669	640	662	641	732	689	696	664	616	673	662	694	693	631	689	681	681	670	657	619	650	689	650	636	673	701	681	666	685	670	650	679	748	647	679	692	661	645	687	669	650	693	658	674	668	683	650	706	655	646	676	693	688	713	639	707	677	643	673	694	697	695	598	666	669	654	682	637	650	659	664	698	700	631	663	676	672	707	648	633	731	652	693	728	650	695	665	688	673	644	640	662	683	683	728	669	672	620	650	627	672	656	690	650	709	694	670	665	720	697	647	669	662	656	639	669	664	615	680	722	713	642	655	660	694	671	697	650	646	722	674	651	649	683	690	689	640	646	679	673	670	688	707	679	690	697	652	682	678	644	707	611	673	654	692	713	607	686	668	640	683	694	670	664	654	671	670	667	678	684	680	624	653	679	673	672	609	655	708	727	669	658	665	655	674	669	660	701	693	660	671	703	643	668	696	666	655	703	653	675	661	653	699	661	649	683	676	709	669	652	669	720	663	667	704	698	674	651	687	664	662	646	681	643	646	662	689	699	691	690	643	584	645	683	667	663	656	643	658	696	663	639	693	678	619	651	654	662	674	665	680	678	675	636	707	697	671	665	640	678	677	668	676	623	668	662	651	651	696	685	679	709	685	690	679	667	629	683	671	673	684	632	682	650	695	693	648	655	640	678	619	701	691	664	651	632	658	712	660	679	652	660	696	682	687	639	665	680	628	685	630	643	686	639	623	666	644	646	695	699	687	677	652	636	670	676	692	677	666	647	667	712	676	682	669	666	645	659	693	680	715	687	690	625	692	681	704	617	610	615	644	665	699	669	654	645	670	662	680	673	639	650	699	703	655	637	656	644	668	670	667	670	731	671	656	632	698	650	662	657	678	704	670	670	675	713	666	651	664	691	676	682	726	684	622	642	681	688	652	609	677	726	687	654	710	638	715	666	631	699	709	693	670	652	692	647	686	720	644	659	636	665	675	682	700	663	685	671	722	664	662	666	681	707	689	674	681	689	651	695	662	642	629	682	666	676	684	632	668	655	658	679	697	652	669	647	659	646	667	679	650	656	650	660	664	696	674	706	692	640	672	709	650	664	649	671	628	731	659	662	650	652	681	680	719	689	692	660	675	658	639	686	632	657	721	657	653	672	624	717	638	729	688	706	707	708	649	639	617	679	642	645	712	679	641	690	675	694	647	689	647	677	657	663	631	660	651	642	692	672	667	704	651	639	645	677	631	666	669	628	650	640	728	689	670	708	676	708	617	627	675	696	641	695	713	689	698	662	694	636	668	696	685	698	634	673	678	665	644	656	712	671	677	692	655	721	687	647	703	652	642	644	644	706	709	663	676	639	655	667	656	664	664	684	663	655	675	696	668	706	667	671	695	685	722	689	669	651	661	679	706	680	665	675	663	643	660	613	683	669	646	698	660	658	678	655	715	679	696	614	658	680	644	689	679	672	728	689	654	714	648	635	671	630	632	613	633	664	691	688	654	696	701	690	655	663	648	696	697	704	685	636	703	626	679	715	659	661	673	692	731	692	655	717	695	658	724	692	677	622	582	644	683	703	669	694	663	712	617	683	687	655	645	632	682	678	644	665	718	660	669	654
3929	612	240	242	244	242	222	264	271	241	237	250	226	264	219	231	232	241	237	225	252	225	231	247	234	227	221	242	250	246	205	261	274	244	244	249	230	226	203	226	230	232	207	241	208	248	260	239	227	221	210	211	255	222	237	257	223	238	250	205	245	256	223	247	237	208	242	248	228	233	231	216	233	187	222	215	251	245	223	217	225	232	245	239	256	249	243	243	203	228	230	249	245	218	236	257	222	242	260	216	211	230	242	251	210	245	196	258	261	217	212	203	221	206	224	245	241	227	236	242	211	228	210	241	245	204	257	221	235	215	235	214	228	252	215	272	233	215	210	238	217	225	235	242	243	219	238	208	208	203	221	230	210	209	221	233	214	252	210	225	217	199	254	215	226	224	246	247	241	238	217	252	227	235	231	241	209	217	226	228	249	226	260	225	238	248	223	242	243	231	233	238	227	239	215	231	226	233	221	216	221	259	239	234	247	232	220	219	236	229	220	246	239	215	231	257	234	209	241	221	214	202	215	239	255	244	220	218	237	238	241	240	228	254	227	259	232	240	233	228	228	215	235	234	230	231	209	241	241	232	244	256	263	182	221	232	230	249	228	205	237	233	231	222	257	236	235	228	228	221	231	217	223	208	221	230	252	229	235	244	264	255	242	276	218	229	239	211	240	216	228	228	239	232	264	224	213	217	230	222	233	240	209	207	222	233	235	247	248	212	227	236	232	213	249	248	237	251	238	222	247	216	217	240	251	235	270	218	211	220	218	242	221	230	219	216	226	231	211	239	220	206	236	213	246	245	239	247	217	243	194	235	237	211	234	244	206	194	232	246	251	239	212	228	230	268	237	224	221	213	235	255	254	229	250	225	245	255	245	256	211	258	222	223	218	214	235	242	212	221	272	251	230	232	248	232	231	244	229	231	222	229	237	214	227	242	213	225	230	215	234	265	253	236	214	231	232	212	231	248	214	209	207	230	227	236	198	262	223	215	192	229	224	205	209	241	213	207	226	234	218	235	222	229	242	230	254	230	235	211	229	249	226	239	240	227	219	254	225	231	253	257	219	195	228	231	244	210	233	247	224	249	264	250	227	215	234	214	234	236	217	243	201	237	224	257	209	219	203	251	228	228	197	223	242	244	231	230	215	212	217	222	230	237	224	248	223	223	242	233	236	246	227	233	218	222	253	242	249	253	218	200	239	236	191	251	254	216	236	251	233	229	246	203	237	209	206	246	228	256	221	205	228	236	226	248	229	227	266	253	242	227	228	226	251	254	273	245	244	216	207	235	250	209	258	216	206	230	196	229	235	217	222	238	235	247	207	235	259	227	232	223	211	193	227	224	219	226	219	218	204	209	219	222	234	226	240	228	219	225	223	215	229	215	235	246	231	233	202	233	216	223	259	230	230	244	238	219	248	239	253	209	238	247	222	226	227	264	236	257	219	254	210	227	215	229	195	214	226	233	245	251	263	212	241	209	233	241	223	254	266	253	221	238	241	232	241	223	217	232	255	227	259	228	206	238	220	212	230	228	260	225	272	251	235	265	237	235	198	233	209	233	218	266	233	247	218	204	220	232	223	223	203	221	228	205	228	221	213	229	229	207	219	203	253	236	226	256	224	233	257	238	237	200	225	226	239	232	233	219	235	229	257	216	237	267	231	221	185	227	228	225	209	214	247	199	227	241	232	223	212	206	200	234	225	226	238	240	228	238	218	237	214	240	199	264	269	261	233	205	250	223	240	250	246	265	218	244	220	224	249	211	190	214	235	221	235	200	215	228	211	211	220	267	214	220	240	247	226	207	228	239	236	209	222	224	231	249	206	230	265	229	213	231	200	223	245	252	240	232	242	204	215	216	233	231	236	237	227	220	208	232	255	253	230	271	234	246	243	230	222	230	242	232	250	225	242	231	244	224	228	216	239	206	221	214	249	234	221	209	218	242	230	260	252	228	218	273	203	250	214	257	217	221	232	268	227	222	222	251	204	241	242	244	234	221	202	190	219	228	252	215	223	216	220	223	235	241	233	214	226	232	214	240	241	214	221	232	228	229	229	227	232	240	230	195	250	246	256	215	195	264	258	241	252	232	209	220	246	253	200	211	252	238	205	223	249	238	234	222	216	215	262	222	231	246	210	227	254	246	276	203	219	238	184	209	218	187	236	262	232	247	228	245	227	229	210	218	225	226	207	216	280	250	227	220	237	242	258	243	243	236	230	221	237	244	231	229	223	225	229	239	242	231	236	238	230	240	228	233	222	201	263	253	230	212	222	275	225	236	235	229	257	220	242	222	241	259	244	225	222	240	240	237	253	222	211	224	240	241	266	221	233	213	238	268	223	242	280	257	240	234	218	192	229	230	233	223	239	240	215	239	216	222	230	211	214	214	248	226	211	222	238	254	240	259	248	213	214	208	246	226	242	226	225	222	234	226	204	245	235	257	252	267	238	209	251	223	249	259	239	220	232	218	210	213	224	240	202	198	223	264	227	219	243	219	202	212	248	222	257	239	211	233	245	237	226	213	244	228	233	222	219	223	235	220	244	226	224	224	225	214	202	230	238	232	230	247	213	232	250	236	241	209	237	249	230	235	232	232	228	224	235	217	241	232	214	232	257	217	209	259	234	247	239	231	207	218	224	225	202	246	241	238	219	257	237	272	251	257	246	211	214	209	220	235	218	225	223	268	258	243	256	227	220	226	265	221	200	238	239	224	199	215	248	237	235	223	218	256	203	212	229	219	229	247	270	233	235	248	248	200	180	217	210	214	227	252	233	194	234	251	217	195	232	224	224	250	246	200	252	235	190	217	209	227	260	205	228	218	238	194	238	214	228	231	219	219	227	273	222	224	232	228	244	272	210	211	237	221	234	238	228	239	225	238	222	253	225	218	209	225	247	235	240	246	226	233	236	252	219	259	222	215	228	225	237	217	233	242	241	260	234	249	262	242	240	253	223	236	190	207	218	228	240	223	237	234	227	261	237	224	227	234	211	229	232	262	185	209	212	241	226	234	234	220	226	222	207	224	211	216	247	212	228	233	219	216	229	225	226	233	243	232	234	229	262	224	231	249	234	230	224	231	243	256	208	240	237	236	229	206	238	230	229	228	243	253	230	224	234	238	201	233	237	220	231	212	252	217	229	227	238	241	221	234	253	207	225	231	258	261	255	223	244	218	240	233	226	237	250	201	242	236	205	219	230	223	228	245	243	193	239	225	230	243	227	220	258	225	236	214	226	232	238	234	216	217	260	204	209	200	231	244	217	231	223	211	230	216	257	219	216	244	228	211	224	207	266	219	251	239	237	202	235	242	204	246	238	255	222	221	219	265	227	223	229	213	230	218	240	203	242	252	201	231	229	230	250	217	228	213	237	245	229	250	265	208	211	242	230	229	235	225	232	239	240	235	242	237	232	225	218	207	201	218	223	208	236	227	233	247	233	283	229	229	233	226	217	199	240	239	239	244	221	244	234	226	222	211	234	245	228	234	251	241
3288	886	644	630	636	656	579	584	569	609	574	604	582	616	555	570	565	536	562	545	588	588	589	564	592	585	554	619	561	583	550	583	563	554	549	582	554	612	568	588	556	591	581	604	564	572	531	552	573	553	558	602	590	592	559	539	560	553	584	603	549	575	577	518	551	568	576	581	559	570	644	550	554	588	570	605	581	552	559	598	577	604	566	563	570	592	565	552	565	601	593	564	546	607	560	582	592	584	583	530	596	569	590	582	538	610	585	553	544	563	595	585	530	554	574	574	596	554	603	569	590	546	567	596	591	569	587	594	559	601	560	608	560	570	526	621	560	556	548	544	599	610	599	547	589	542	581	529	585	572	572	573	575	544	615	629	569	581	576	585	573	544	553	581	578	559	549	656	558	608	540	600	536	596	562	569	582	526	560	563	596	595	563	541	527	573	602	526	555	574	579	536	622	603	522	566	564	602	605	522	556	570	555	605	588	562	572	538	555	555	569	523	568	582	587	567	577	542	570	574	567	572	545	563	588	563	569	597	607	611	557	545	507	576	579	581	546	587	554	626	558	574	591	586	560	555	551	603	572	528	556	613	560	595	582	555	596	571	573	580	571	607	585	541	568	567	570	572	562	546	567	559	564	555	573	580	584	545	574	552	556	568	591	560	529	546	561	583	566	605	571	568	587	529	606	592	559	577	578	609	522	539	565	598	577	568	542	587	571	533	570	562	594	579	602	617	560	582	539	575	583	567	550	573	530	618	582	597	538	598	524	582	540	564	605	515	582	574	566	578	580	599	544	555	567	567	530	562	561	558	564	576	562	578	531	593	542	575	579	600	580	534	579	566	554	601	531	535	545	627	611	542	533	550	556	534	561	556	526	502	548	598	612	577	565	608	560	580	558	546	595	565	563	567	599	545	561	564	579	588	566	533	583	577	569	568	533	554	570	564	599	568	588	595	535	549	594	531	530	555	588	566	570	559	567	561	514	560	588	577	559	573	556	596	576	579	567	545	545	543	569	558	554	556	589	568	572	559	566	559	596	540	578	537	557	542	572	580	615	560	575	559	534	560	573	556	610	597	552	553	582	566	533	572	573	533	573	574	558	585	534	560	597	596	571	552	575	570	573	550	582	591	573	527	566	561	541	577	551	556	600	592	517	548	585	589	516	582	578	560	561	542	594	535	575	556	554	551	564	605	560	581	557	567	580	596	571	612	607	583	565	567	573	531	547	552	569	576	551	531	548	572	592	596	571	569	567	599	605	615	574	520	561	625	597	568	577	535	586	569	598	547	569	544	558	551	552	529	531	613	563	552	570	541	587	571	593	580	562	546	560	578	606	563	570	611	562	543	583	611	576	571	555	561	572	550	564	563	582	599	600	595	498	608	546	549	568	590	546	570	556	566	574	553	589	603	582	587	554	569	578	589	588	562	563	565	583	541	587	588	568	576	551	555	560	589	579	545	569	557	568	545	550	626	567	534	573	581	585	623	560	540	567	589	553	583	568	547	590	567	560	603	594	569	618	549	550	568	594	549	536	552	591	609	563	567	568	598	589	593	599	580	585	525	587	613	545	557	598	519	584	534	541	519	544	584	548	582	546	595	598	588	579	586	584	566	558	571	593	581	595	611	547	537	618	558	568	574	596	550	586	583	562	598	582	588	539	585	524	595	594	549	548	548	514	555	576	555	587	545	594	526	563	548	570	528	577	594	588	570	550	509	576	552	552	581	518	593	553	580	557	583	590	576	580	548	563	565	571	604	588	537	542	560	568	588	586	565	571	561	584	559	555	557	564	586	589	609	591	547	594	577	595	589	561	551	561	569	609	541	587	577	559	516	581	525	617	547	583	541	593	618	568	581	592	585	575	563	537	546	598	563	585	527	568	555	604	549	567	539	574	560	582	570	538	607	607	554	600	563	563	564	576	594	591	565	568	609	593	555	551	569	562	527	580	604	589	536	528	561	549	613	547	605	557	561	566	553	572	569	555	587	555	575	582	588	555	594	606	581	586	586	587	554	566	593	550	540	570	532	564	606	621	571	545	572	605	551	597	599	543	561	558	572	583	560	554	561	549	520	620	561	579	577	571	543	595	592	577	609	566	580	595	555	627	584	562	581	597	567	545	571	582	571	571	544	576	572	626	555	575	588	595	581	570	596	538	566	562	601	524	601	573	578	575	564	583	553	577	528	578	589	561	555	593	574	591	576	597	591	583	555	545	585	564	592	531	587	592	592	603	564	610	563	561	601	529	570	587	588	541	569	588	598	565	597	576	606	535	571	577	562	577	524	591	544	550	582	552	578	573	547	618	542	586	566	570	594	541	611	586	572	556	536	560	511	585	589	582	572	571	627	579	553	618	566	592	541	592	577	588	561	577	578	566	574	579	583	567	542	586	585	542	572	602	548	599	585	569	571	565	522	545	564	574	576	578	560	612	589	583	518	513	537	557	607	546	580	543	609	540	565	605	561	571	607	574	563	562	578	525	537	520	601	552	574	553	590	586	577	523	551	608	552	592	560	574	607	586	563	589	620	557	571	590	541	580	589	603	530	587	588	594	553	568	583	529	570	615	562	597	582	562	574	606	547	581	591	568	633	582	570	547	587	558	597	596	575	558	608	562	541	592	582	572	599	571	590	605	604	585	550	587	567	561	598	562	539	604	551	551	580	519	552	578	608	569	537	572	560	581	555	567	556	606	581	563	588	582	548	556	605	542	541	584	542	621	559	590	587	576	581	515	578	577	592	574	606	611	545	564	622	578	587	581	557	581	554	550	549	574	554	608	554	551	545	620	585	586	586	568	544	595	536	573	585	545	598	551	559	570	617	582	576	598	584	521	551	567	560	570	601	583	520	562	599	587	607	577	549	573	553	552	584	565	603	629	593	565	588	528	606	585	583	559	615	562	593	554	578	540	581	522	575	553	562	564	572	586	553	549	577	596	549	545	544	564	610	557	589	535	560	540	534	564	542	566	559	584	563	574	541	523	563	584	566	595	598	571	586	589	553	605	530	533	513	552	597	573	582	569	558	598	589	567	573	546	619	575	555	567	585	536	554	533	521	549	542	573	575	579	570	588	586	546	595	552	574	539	575	519	573	532	548	561	569	607	592	600	604	579	584	592	565	579	591	567	564	520	532	536	554	596	558	547	564	541	558	596	529	587	574	558	592	596	571	609	582	531	585	542	596	528	606	562	544	580	559	553	539	554	587	551	590	546	533	601	580	551	620	584	573	556	574	528	598	571	571	557	500	545	565	607	546	597	541	553	602	578	581	554	579	572	560	570	598	559	549	591	567	590	565	562	564	606	591	545	586	560	560	553	583	542	578	574	560	547	582	601	559	550	549	597	503	572	568	606	636	559	587	534	543	564	561	605	574	577	550	566	549	617	547	576	540	544	597	609	543	586	584	577	565	564	592	580	554	600	560	563	566	585	541	582	566	551	574	550	538	579	593	573	546	600	547	515	526	563	570	584	604	530	571	559	578	598	575
12622	1676	763	671	534	498	484	427	434	433	430	389	383	458	418	382	385	392	364	382	386	377	395	363	379	370	383	398	400	352	329	375	400	382	392	357	416	380	386	376	400	360	361	396	385	392	346	383	362	371	363	364	368	388	379	389	374	395	379	382	360	336	379	377	344	379	392	402	404	406	374	396	380	390	392	400	355	367	396	393	386	356	354	368	413	352	392	377	384	395	388	413	341	372	381	364	376	395	368	382	346	389	386	392	393	363	364	368	341	363	384	382	377	358	365	377	390	369	368	411	393	345	405	375	389	328	377	335	377	376	362	384	369	338	385	353	372	369	358	386	371	352	377	414	389	373	351	353	379	384	365	391	390	362	377	379	392	348	413	341	347	392	357	363	365	404	378	372	381	403	337	349	385	376	355	413	347	399	378	367	346	364	360	359	363	367	387	366	384	392	351	393	392	373	360	392	393	363	355	345	372	342	342	366	421	372	398	364	398	372	382	337	417	376	393	338	356	349	367	403	358	387	383	350	369	356	383	350	371	390	411	391	379	342	323	335	370	340	330	352	347	343	399	376	386	383	369	372	354	353	426	396	370	392	362	372	333	340	344	383	371	383	346	386	365	330	381	375	392	366	370	396	383	373	366	410	383	359	378	350	359	355	360	355	393	392	386	399	369	369	437	361	357	376	346	360	390	402	406	365	346	386	403	369	356	351	349	374	373	322	354	335	385	366	374	369	378	336	361	381	369	377	400	388	375	372	366	354	339	408	348	388	371	388	399	337	402	395	391	361	383	393	389	361	395	408	424	382	383	349	405	371	356	378	357	370	366	407	374	390	375	377	390	381	397	345	381	367	384	403	360	379	386	341	385	371	347	373	383	372	394	348	356	358	360	344	347	363	406	395	372	398	364	391	387	365	345	381	388	373	380	358	374	342	354	385	353	338	364	345	364	376	368	361	385	381	384	353	361	357	369	395	348	352	397	401	353	356	402	414	376	377	399	356	357	361	382	327	370	400	353	386	354	353	390	356	334	355	358	341	402	383	380	376	360	359	377	355	360	346	314	345	363	351	410	405	344	368	372	381	376	353	329	357	359	364	344	392	351	372	377	357	362	386	317	355	397	370	339	365	373	364	389	392	391	383	354	365	364	376	382	369	398	348	374	342	358	361	386	337	343	358	381	391	388	398	368	371	391	348	367	365	379	381	423	400	392	394	389	387	375	373	422	388	386	413	387	361	348	355	374	370	382	381	394	410	379	358	375	370	420	389	395	380	383	378	348	377	350	339	369	392	353	385	338	360	374	368	363	377	350	388	336	344	363	374	391	389	382	368	363	356	402	402	324	392	339	370	377	376	349	360	381	372	330	403	371	362	403	351	400	371	365	387	344	338	362	352	371	375	389	370	375	353	384	355	379	414	374	353	361	378	387	388	379	379	343	352	390	396	376	398	370	357	374	375	383	344	354	379	339	376	355	331	353	372	372	348	384	377	406	419	398	387	368	342	357	360	424	367	390	351	347	316	388	347	365	358	389	362	369	353	416	398	411	383	353	393	373	362	358	389	379	377	380	397	365	350	371	325	378	364	375	383	346	376	337	380	351	361	328	389	400	397	385	379	393	339	381	363	400	340	342	402	397	388	367	380	377	378	346	397	379	369	342	369	344	350	395	385	391	352	364	394	349	355	385	373	363	345	353	374	374	347	359	354	375	360	362	348	384	351	365	349	401	395	383	350	350	361	391	381	390	378	378	348	411	364	417	355	405	409	382	334	389	379	402	375	352	340	380	371	357	350	361	418	371	339	389	341	367	365	355	348	373	382	344	366	364	368	330	390	336	372	380	361	330	323	386	383	383	359	363	345	388	383	362	394	391	367	343	342	353	381	397	356	375	352	375	360	371	387	425	391	359	374	393	404	382	345	381	431	378	365	344	389	345	353	360	398	384	404	350	385	409	392	369	357	393	361	367	374	359	393	394	391	355	386	383	390	383	343	345	375	350	375	344	373	354	417	358	373	349	330	342	413	403	387	394	381	401	372	364	394	369	367	342	397	361	391	407	379	362	356	388	383	412	394	391	350	390	378	387	384	372	385	377	394	339	371	398	410	425	392	363	401	339	354	401	362	373	400	389	392	385	369	382	366	345	391	386	373	394	367	381	401	369	357	394	372	369	373	394	390	410	386	385	355	351	367	373	363	382	383	368	389	367	373	362	344	359	372	418	372	348	381	388	365	397	372	389	347	358	349	381	356	361	361	368	416	373	403	372	366	369	337	374	363	352	355	401	389	375	362	346	361	340	395	340	374	382	388	367	342	375	390	339	358	405	393	389	400	408	376	373	355	367	351	380	376	365	352	383	374	390	337	359	348	355	404	368	399	380	400	387	358	385	404	371	381	393	397	350	373	379	381	371	335	358	391	408	375	346	381	417	355	348	386	378	372	340	364	370	361	386	359	348	380	380	408	371	387	394	326	409	401	370	368	373	327	374	372	391	352	376	409	439	349	387	335	367	365	347	344	369	390	370	340	403	381	372	373	385	404	391	394	415	379	381	355	386	378	354	354	352	385	368	376	340	395	333	360	382	390	404	362	364	350	413	370	363	327	399	388	342	356	361	380	373	315	366	363	379	371	380	400	369	350	393	405	365	365	354	337	360	370	392	358	367	405	349	373	383	400	380	401	387	389	396	374	352	357	386	398	373	355	393	362	326	382	349	382	375	365	384	382	366	377	372	338	383	386	340	386	348	340	339	361	351	387	382	362	370	361	375	372	336	376	374	348	351	373	377	386	367	329	365	336	357	383	431	374	341	395	371	373	369	350	365	374	376	395	367	348	345	373	407	353	354	339	339	397	392	399	389	401	358	373	374	369	377	395	359	372	363	346	393	355	348	353	359	403	409	333	352	338	353	378	351	349	393	370	353	348	349	371	403	371	357	402	352	349	378	399	361	372	385	375	348	362	328	373	402	365	408	379	384	392	400	328	373	359	353	373	386	342	351	404	363	380	412	348	364	349	379	337	390	351	384	361	361	323	370	397	366	342	376	382	380	395	346	395	396	391	352	403	367	417	393	368	349	356	394	415	361	392	355	418	383	383	393	381	377	367	398	355	370	353	360	372	397	364	402	380	350	390	381	381	345	349	362	393	389	405	383	403	375	340	357	397	375	362	366	382	380	399	361	385	364	348	394	361	355	384	389	352	389	381	340	395	384	367	371	378	364	374	353	375	411	348	376	376	408	398	382	382	375	386	397	353	389	337	392	357	362	380	396	378	347	375	363	388	399	351	377	350	376	396	401	326	387	368	367	372	364	366	338	399	389	403	395	370	341	355	348	345	372	369	389	368	332	375	320	359	350	411	355	390	373	369	361	361	365	375	376	375	388	419	365	390	403	332	366	377	354	393	369	366	383	382	342	358	377	382	383	356	360	383	363	406	386	356	373	399	371	373	333	373	387	370	381	330	369	355	370	387	381	365	385	380	385	339	387	346	409	397
9336	1787	1595	1756	1671	1437	1254	1124	1116	1037	1022	966	950	949	896	979	899	928	924	915	863	847	917	885	876	823	898	863	874	848	866	887	884	858	869	900	872	854	851	877	912	832	866	861	874	878	866	874	846	859	851	877	854	894	843	894	815	839	927	824	855	863	905	887	900	841	888	872	859	835	843	954	865	836	824	832	867	855	845	898	858	853	838	881	839	836	886	871	896	868	827	810	839	854	918	870	823	828	838	833	873	865	884	877	848	865	912	844	895	857	870	854	827	842	862	834	859	873	862	848	866	832	835	858	876	899	866	850	874	794	799	871	850	882	855	806	869	843	917	835	817	842	884	839	821	831	897	889	843	856	903	892	826	860	919	860	919	837	837	830	842	866	839	850	860	840	866	839	842	897	870	887	867	869	848	891	871	839	872	832	880	833	839	804	855	856	957	823	854	855	845	896	800	892	875	828	817	857	893	869	860	853	896	834	813	836	862	845	869	912	868	821	874	836	861	934	935	932	882	856	893	835	868	814	913	849	907	821	851	863	864	853	884	852	895	865	885	860	827	842	866	842	875	881	877	834	898	870	842	882	851	831	850	890	839	837	819	869	831	831	859	838	865	812	851	796	868	841	848	845	814	862	837	885	852	836	829	901	913	897	860	823	845	896	899	883	898	859	847	829	888	879	829	821	843	873	860	858	827	900	833	798	845	852	860	873	907	873	848	909	838	832	887	825	785	837	808	820	827	890	854	841	856	844	845	832	857	854	863	883	848	822	868	864	840	878	866	922	847	884	854	831	806	841	870	874	857	864	826	842	853	841	848	907	888	830	891	871	846	870	855	850	883	916	870	794	830	862	856	886	841	829	803	894	902	849	823	899	879	875	861	854	845	849	838	858	836	828	870	832	850	828	833	885	873	809	859	842	859	897	865	859	828	853	811	835	873	876	862	844	867	831	833	926	917	843	857	883	892	849	897	829	917	847	901	940	858	865	814	850	846	859	852	823	823	823	906	815	866	825	819	840	817	817	876	862	835	864	861	897	888	877	878	827	826	891	842	881	836	888	872	818	891	874	872	823	911	910	882	817	843	900	826	861	856	843	816	825	876	889	821	831	843	872	871	853	865	810	885	881	804	884	820	803	837	840	886	847	869	922	855	848	887	852	842	829	852	833	853	843	837	857	834	868	867	848	861	858	862	794	851	851	872	824	885	835	944	875	885	836	853	879	819	882	790	855	865	844	849	852	899	853	819	864	859	908	819	881	870	885	860	893	874	853	786	833	815	858	870	816	816	825	863	812	827	791	831	870	864	865	852	873	837	855	850	864	878	877	876	816	833	835	883	858	839	895	899	858	869	837	912	863	802	827	852	867	809	868	864	845	851	829	900	875	847	902	927	877	807	835	871	854	869	904	917	842	873	844	870	885	829	852	868	892	836	886	821	916	871	861	915	876	873	869	836	894	864	860	831	845	853	829	877	883	824	860	855	874	938	835	856	854	802	896	871	840	829	856	851	843	874	842	841	838	819	880	862	882	857	862	835	836	798	805	876	906	890	803	846	812	883	860	846	872	863	901	801	857	845	870	822	841	841	895	846	797	851	859	841	847	838	819	859	862	886	870	827	881	942	868	857	845	840	827	916	898	801	804	853	845	867	853	828	827	844	834	944	841	844	800	831	876	887	840	874	871	873	823	870	847	822	797	803	883	831	844	887	821	819	884	884	853	832	864	883	871	866	851	876	855	823	858	839	855	858	865	884	882	836	846	838	847	864	858	830	847	829	881	815	843	821	881	845	817	890	804	829	868	843	812	827	861	889	824	866	894	853	865	877	816	794	844	795	901	875	856	876	895	863	839	840	885	848	885	808	843	875	827	860	863	833	893	837	893	884	857	892	814	834	843	883	812	843	940	853	832	879	848	834	846	863	794	843	896	867	816	836	827	873	857	860	856	895	859	863	845	806	809	907	835	835	833	850	891	830	852	880	861	837	836	799	884	844	836	831	844	796	817	839	816	861	869	872	910	859	881	853	830	851	861	856	910	851	855	821	821	901	863	854	901	892	885	863	842	844	827	867	848	882	851	872	926	855	871	893	926	875	841	845	923	861	864	824	865	830	825	788	895	791	773	872	908	848	840	860	846	887	851	811	862	868	867	889	905	834	873	885	861	884	854	859	919	874	841	835	871	814	865	873	859	832	824	839	854	853	884	886	850	824	850	923	864	834	874	816	881	862	862	827	876	861	811	852	851	851	784	864	883	813	837	855	862	882	842	880	858	836	921	866	869	804	882	795	819	817	851	863	865	858	840	870	864	880	851	890	896	845	867	874	815	917	887	881	844	850	831	876	864	876	844	831	847	863	886	873	875	833	830	856	853	836	873	898	855	855	871	850	876	868	877	871	845	856	843	852	877	833	849	804	864	891	885	818	843	888	846	866	858	860	875	847	846	873	846	819	865	836	898	825	862	869	831	873	844	831	821	841	875	858	885	835	878	810	851	821	890	856	840	820	866	850	875	888	868	882	873	840	874	853	818	882	847	849	831	819	852	878	822	801	859	871	864	804	846	823	844	819	837	876	816	880	839	873	842	882	885	873	904	835	896	776	891	863	867	872	871	832	899	810	875	843	837	873	857	895	896	839	844	843	848	801	867	820	856	830	875	853	861	860	870	882	893	837	825	842	855	856	897	862	828	861	846	848	840	863	892	870	826	871	867	844	794	890	834	823	864	852	863	847	845	849	933	843	823	829	898	858	818	878	826	849	822	845	822	855	888	873	834	866	802	912	863	858	879	803	888	824	849	824	902	824	880	876	828	882	805	882	882	868	883	878	837	859	893	811	874	917	839	823	887	796	836	844	852	873	840	825	871	882	820	820	856	838	857	833	849	844	850	867	873	849	816	865	864	886	833	856	801	847	848	878	874	871	925	853	888	887	836	827	850	843	837	890	836	864	862	872	879	875	864	843	839	863	793	834	867	818	882	833	842	899	904	868	857	855	879	861	847	828	839	866	831	798	839	801	845	862	841	849	829	837	868	876	820	832	807	839	849	835	853	890	852	879	907	834	819	845	854	873	918	830	852	909	859	882	867	832	877	810	834	856	875	850	859	851	852	828	849	850	861	871	850	881	860	826	854	847	879	827	826	874	886	839	875	874	905	832	820	825	909	858	843	881	841	864	853	835	841	841	871	826	866	871	821	880	815	866	845	820	790	823	820	913	850	809	845	856	865	809	866	860	851	848	844	855	865	844	884	822	809	856	866	830	861	883	928	824	821	824	848	823	855	848	841	848	842	832	811	815	831	877	852	857	855	884	895	911	831	860	826	859	866	838	843	868	923	857	906	890	832	857	855	862	876	850	793	873	809	880	871	817	768	837	924	858	813	876	848	817	835	828	851	855	875	806	851	888	852	865	871	866	870	888	854	835	818	795	882	851	859	870	828	897	837	858	858	824	811	842	859	866	833	880	837	801	885	863	855	809	848	849	848	835	870	836	866
20812	3039	1082	809	610	509	451	378	384	373	350	345	320	362	338	310	283	299	298	315	275	291	306	310	315	293	330	303	305	284	340	279	311	278	282	287	281	290	310	321	277	322	283	288	310	290	299	296	308	292	298	302	345	297	275	317	304	285	305	267	319	303	277	297	331	285	323	297	271	280	291	277	314	276	286	300	322	297	346	297	309	277	306	314	298	308	290	291	300	300	304	306	304	274	340	305	350	301	298	300	305	278	284	294	260	317	308	299	303	313	316	291	267	285	286	324	292	286	283	308	300	297	318	267	278	293	312	277	267	327	294	318	299	289	304	307	281	305	276	286	281	260	311	300	273	321	288	286	313	282	349	303	262	307	300	304	310	258	295	309	303	283	282	327	306	258	282	291	287	281	309	281	304	342	297	312	329	269	312	307	288	300	316	284	277	287	271	280	291	289	293	276	309	273	258	301	331	280	318	298	289	297	266	300	292	264	294	303	295	301	329	283	296	279	261	295	300	303	279	334	306	296	271	260	311	281	286	295	291	314	288	303	252	329	279	319	269	293	309	263	273	277	287	306	296	308	278	320	298	299	246	313	293	276	311	278	301	283	283	309	249	299	287	279	284	299	268	280	313	283	311	320	290	254	294	290	323	300	306	285	287	305	317	263	324	299	319	276	291	314	291	251	297	264	304	306	272	327	307	316	271	314	313	277	299	321	311	322	289	308	279	305	336	265	268	283	298	262	320	293	293	299	305	285	312	318	294	321	290	286	290	295	308	315	305	324	286	316	303	313	293	307	280	294	266	295	286	293	304	319	312	324	279	317	297	302	316	285	291	340	310	274	273	279	274	294	316	297	288	301	302	279	300	351	297	307	314	278	294	299	298	311	290	322	244	304	273	285	293	287	329	310	301	286	303	299	327	306	294	266	300	291	294	315	274	299	302	283	304	303	295	286	314	262	318	300	304	320	295	260	311	295	310	300	250	312	290	287	294	287	290	310	267	306	299	313	287	278	289	304	310	295	299	306	299	292	273	275	301	315	294	305	266	263	342	279	301	341	310	309	320	319	311	306	299	299	315	283	314	290	326	280	286	291	320	273	274	275	283	314	263	299	291	304	303	278	283	302	292	287	279	298	278	327	295	301	291	306	277	298	288	301	316	304	310	302	307	308	305	296	284	294	313	282	288	295	293	276	284	305	276	296	305	276	313	270	288	279	303	284	305	285	308	260	283	325	310	279	286	266	237	304	284	327	340	308	283	302	300	281	272	277	277	286	302	262	298	285	280	296	286	308	299	309	323	276	260	295	291	291	311	310	300	280	303	311	326	287	287	283	263	303	299	292	266	303	306	293	277	318	312	335	295	278	311	304	342	302	280	321	314	285	305	307	297	264	326	326	295	297	280	279	307	291	307	303	316	320	276	291	276	251	306	275	304	304	265	324	310	287	296	258	318	310	280	297	305	291	282	309	267	269	278	273	314	288	305	297	306	318	311	309	282	301	291	293	280	270	284	285	303	278	312	274	330	313	261	290	279	318	302	306	287	278	308	290	293	299	320	312	321	331	281	267	282	303	309	307	277	276	261	283	323	280	304	295	290	311	314	300	288	320	289	284	264	299	290	298	318	326	294	276	300	301	283	273	304	288	298	320	298	274	324	329	290	295	304	290	283	308	311	271	312	301	284	300	291	285	286	299	310	293	297	270	307	304	307	288	304	279	290	303	288	283	294	278	298	294	273	293	304	247	290	297	304	285	309	285	282	329	283	285	274	335	295	299	288	315	263	328	323	282	269	287	286	274	279	268	308	299	279	291	309	303	276	307	333	340	276	304	326	296	344	319	268	284	281	307	296	260	317	270	294	272	300	284	260	287	284	283	296	293	269	304	318	292	289	273	258	295	320	313	258	292	278	262	288	300	333	298	272	317	298	312	293	346	316	312	316	283	305	292	281	274	295	296	278	272	302	301	294	271	300	301	280	303	321	282	295	295	284	289	311	300	263	292	285	293	292	324	281	294	270	306	332	272	320	323	306	313	323	304	281	293	273	288	304	291	275	308	299	252	267	286	272	288	286	271	294	298	316	269	267	309	289	313	329	310	311	286	288	323	284	309	296	280	309	304	280	310	313	283	294	282	299	286	295	309	319	296	310	291	321	322	274	304	313	296	289	333	298	304	304	300	289	295	298	296	281	333	320	281	261	302	298	285	297	260	274	284	295	271	284	270	266	312	296	269	304	291	293	298	293	294	308	286	299	298	298	331	274	284	291	269	289	275	295	293	307	283	317	297	316	300	309	299	293	292	320	299	299	246	277	299	295	294	290	286	287	313	287	281	286	270	279	303	279	269	303	316	281	298	278	268	301	255	314	279	316	307	297	307	298	323	270	315	269	298	291	289	264	322	312	302	295	288	304	306	298	307	321	282	267	263	306	330	320	304	300	316	294	280	282	323	318	295	290	307	305	314	320	293	319	276	289	289	282	294	299	293	319	324	299	304	242	297	285	328	279	290	276	312	280	262	340	319	273	318	313	283	308	317	304	297	287	303	319	287	300	294	291	284	304	272	276	324	309	313	302	286	315	317	296	289	286	309	315	291	285	272	301	277	302	302	291	295	294	302	284	288	281	281	294	292	274	310	288	273	305	282	261	271	329	266	305	295	277	304	318	292	328	303	300	264	295	283	309	292	276	289	278	299	290	301	280	295	292	320	301	268	275	257	289	277	307	281	292	306	313	290	326	301	298	273	253	324	319	287	313	308	282	272	282	283	277	286	313	286	299	297	301	292	280	304	273	289	326	303	269	298	311	295	279	280	280	315	325	274	294	292	273	276	259	288	300	284	311	301	297	316	304	285	315	275	279	308	299	285	269	286	282	273	281	295	334	287	291	294	276	278	309	299	272	290	297	283	344	306	329	334	283	310	298	314	312	290	301	287	267	279	302	315	315	296	313	274	297	300	323	299	273	282	307	302	291	311	280	318	311	278	309	306	318	297	299	307	337	298	283	295	277	304	280	301	296	285	270	289	317	301	278	296	292	293	301	294	299	282	310	262	285	292	308	336	297	291	319	300	306	288	292	271	294	304	318	292	334	317	333	309	292	269	286	307	280	298	293	286	294	298	288	279	303	313	269	297	309	248	247	263	281	279	319	282	291	314	306	294	307	274	275	292	278	303	268	294	294	284	340	296	289	268	300	272	307	294	276	295	255	331	306	281	295	264	293	296	277	303	323	300	309	248	286	261	284	297	299	285	300	306	330	272	301	301	302	292	268	295	296	279	303	303	294	289	337	294	314	274	297	274	305	258	306	300	273	307	308	275	324	279	293	282	280	299	285	292	285	304	274	277	331	273	336	309	293	278	311	308	294	317	288	294	278	272	256	297	297	287	263	306	275	299	297	275	317	289	301	281	299	304	287	299	287	285	281	262	317	286	316	278	263	307	271	301	290	284	264	291	271	305	295	280	310	332	332	282	295	276	287	271	320	293	304	302	284	283
11904	2074	2165	2467	2130	1764	1418	1311	1110	1002	1001	909	829	920	777	851	762	793	772	789	770	778	705	764	739	749	690	702	684	714	714	743	699	718	662	703	708	667	667	709	679	668	727	689	701	681	660	695	665	690	714	694	689	676	682	670	676	710	658	685	691	698	646	691	695	650	640	695	709	660	676	694	655	681	686	658	650	686	617	673	663	660	642	620	646	635	676	685	694	665	670	699	662	652	684	660	661	678	649	676	652	642	712	709	702	672	716	687	678	704	624	702	660	707	694	651	661	640	605	617	673	694	662	667	675	738	701	657	645	668	703	721	700	643	676	651	685	644	652	639	654	693	679	650	626	695	679	676	680	666	683	639	637	691	728	720	737	662	671	730	656	667	714	674	690	727	663	635	681	662	646	673	661	660	714	635	675	674	678	670	678	659	647	713	659	681	686	703	695	652	658	676	644	686	666	662	674	686	684	702	662	648	662	700	683	713	686	686	640	673	649	702	626	657	673	698	657	637	695	728	637	649	691	696	649	701	655	633	646	720	647	647	720	722	692	657	683	665	654	718	664	687	689	657	636	669	689	661	658	695	649	687	654	670	701	620	705	698	634	671	654	703	676	657	666	660	672	676	690	671	664	675	688	627	646	675	671	658	691	679	666	636	662	675	630	706	684	661	625	621	686	681	674	652	657	627	713	675	699	631	680	658	685	640	672	639	687	683	677	664	662	720	670	667	674	685	650	710	658	708	668	682	683	715	633	671	666	645	694	706	661	651	669	635	666	662	674	614	660	661	697	693	663	692	707	687	677	668	692	653	692	659	653	675	725	628	679	672	661	690	653	681	687	647	666	682	658	654	660	691	692	728	676	662	690	629	629	683	685	645	701	690	715	678	707	611	712	680	644	659	647	714	720	672	671	614	671	651	685	675	653	678	656	668	630	662	655	630	617	656	626	667	702	679	745	693	666	659	629	687	706	709	680	630	670	640	645	666	685	709	668	670	681	671	642	661	687	673	700	712	640	684	684	661	649	688	689	704	680	640	702	696	637	685	685	677	702	706	656	690	670	655	675	674	693	659	691	655	670	668	705	683	670	645	645	638	678	624	657	665	677	654	684	708	661	694	629	663	651	713	680	647	707	657	639	638	663	665	691	643	680	728	685	660	656	671	668	666	692	683	684	675	724	664	640	662	657	649	665	689	655	682	628	657	652	674	701	665	713	698	691	691	658	670	667	658	639	702	686	650	662	681	668	658	728	624	724	683	670	655	713	678	646	635	669	645	700	721	630	678	638	668	676	678	692	707	723	694	655	691	631	695	639	664	691	649	644	682	626	707	693	660	671	647	667	693	693	692	707	625	697	671	654	711	657	662	720	619	655	615	697	676	658	657	640	616	686	651	644	666	713	708	688	644	688	661	663	677	676	651	697	635	692	730	693	666	661	686	657	685	662	635	666	653	669	691	726	647	649	665	644	676	684	678	669	717	659	676	638	703	646	684	739	695	700	654	691	649	644	643	690	675	719	691	646	663	703	714	645	682	684	639	711	676	630	640	674	688	702	651	696	673	640	607	681	650	669	681	629	664	689	655	628	659	672	652	653	685	667	635	637	643	668	701	636	639	670	625	665	675	670	639	702	645	691	630	685	668	674	627	651	666	624	643	690	615	650	662	712	674	658	655	667	637	704	681	671	680	676	667	670	675	653	696	704	693	665	662	638	676	653	692	646	743	669	661	663	685	629	670	679	675	665	664	608	653	657	638	639	658	711	690	654	637	640	705	660	643	649	673	655	680	665	639	628	670	660	676	668	715	648	667	721	650	681	682	644	654	666	724	640	693	665	676	669	725	669	660	735	651	688	682	663	717	673	693	651	650	644	676	670	676	639	635	650	611	717	691	698	715	639	702	649	677	660	643	691	624	669	625	713	653	662	682	669	709	688	664	699	689	679	681	659	688	712	680	653	700	687	667	673	696	656	734	659	675	681	729	680	695	645	669	645	678	638	649	678	653	672	657	697	661	690	648	693	620	652	663	683	669	639	663	694	663	644	690	638	629	680	665	718	639	677	645	685	676	653	664	659	636	686	701	688	676	653	683	670	677	659	718	675	655	647	679	641	684	674	667	670	611	620	722	698	676	635	691	656	681	658	674	696	689	664	690	741	705	666	680	686	636	669	682	681	639	679	753	680	648	680	675	666	612	675	724	689	687	681	600	674	685	675	673	651	648	686	634	706	685	700	681	698	671	636	649	670	679	651	647	657	677	658	618	649	732	707	686	709	670	633	696	624	650	612	644	651	634	655	672	631	704	678	651	683	666	651	645	652	668	653	673	671	668	686	676	669	713	677	651	656	636	695	686	685	632	640	641	696	719	680	715	671	666	641	656	669	638	669	671	693	695	697	683	676	715	684	665	743	671	660	718	676	687	667	699	664	634	681	651	676	686	637	673	682	631	668	688	683	678	667	649	667	668	649	660	683	657	633	657	701	660	701	681	616	658	647	678	625	649	645	643	657	691	700	652	690	628	653	697	701	696	646	646	652	662	672	685	661	634	692	677	681	620	667	642	671	660	654	693	684	658	694	661	632	669	654	694	659	691	674	635	649	647	644	677	679	655	649	665	698	663	687	673	656	694	658	659	708	663	636	660	634	663	667	685	648	657	685	651	653	625	684	703	697	660	641	653	669	680	650	642	662	679	659	621	686	678	693	704	702	661	692	650	652	713	631	712	673	662	711	706	635	693	669	642	698	708	653	696	669	696	703	637	645	661	634	620	691	658	721	647	694	718	666	671	683	655	651	729	696	673	709	685	681	644	674	689	652	671	640	711	740	670	639	652	697	683	666	644	663	658	652	678	666	644	606	676	671	651	625	673	659	722	643	640	703	686	636	713	641	672	651	657	680	635	687	673	667	693	612	642	673	618	668	688	694	686	672	651	693	647	655	653	650	656	737	689	682	657	648	688	653	660	698	678	679	680	673	686	668	673	687	665	675	641	628	648	681	653	665	705	640	660	685	698	681	659	674	688	697	669	672	642	679	654	695	676	679	621	682	665	728	678	682	696	662	668	666	685	691	674	645	659	610	634	675	687	656	677	649	687	676	681	693	707	666	656	658	665	689	663	649	708	724	680	692	673	650	716	664	667	683	625	722	670	650	703	710	645	680	622	671	671	653	667	658	684	642	688	674	744	698	690	587	653	652	627	701	690	631	643	616	664	681	677	695	680	665	707	695	712	728	682	671	649	604	678	673	651	656	690	708	636	675	664	626	640	690	662	670	682	688	675	660	651	703	678	608	678	682	713	714	635	679	693	681	730	657	640	654	674	652	695	653	671	744	692	682	655	628	679	639	700	688	615	713	648	660	678	692	649	663	636	652	691	619	707	635	655	663	661	645	681	698	687	703	672	687	677	713	663	700	635	707	687	654	639	685	698	661	646	665	644	686	609	741	638	660	637	649	674	684	649	678	655	649	698	636	641	676	647	673	634	701	626	696	639
4014	624	255	236	241	218	228	233	238	234	212	210	224	230	211	212	220	264	250	228	226	216	233	226	247	248	232	231	201	211	264	218	232	243	260	232	233	253	236	240	219	203	218	236	251	242	224	244	224	242	216	248	254	248	209	234	237	187	259	233	211	236	202	225	191	247	243	200	252	207	264	216	243	256	252	249	261	224	240	233	200	220	218	204	225	231	231	228	261	229	235	235	223	252	222	221	228	233	258	216	232	216	223	215	224	237	246	235	213	214	220	239	233	242	202	234	234	244	231	221	224	216	213	216	233	231	233	201	223	230	223	237	234	236	195	216	244	249	229	225	199	227	234	270	243	232	221	225	222	258	210	220	242	236	213	228	284	244	201	233	247	215	220	226	214	250	225	252	245	234	220	228	236	241	214	223	221	230	221	233	255	213	223	213	210	228	251	236	246	216	230	224	238	265	226	215	240	219	237	211	218	223	225	248	257	242	248	227	227	227	232	217	226	209	238	254	233	241	247	209	220	237	245	217	217	256	264	264	236	247	240	234	237	219	234	204	217	239	214	213	222	213	216	242	228	219	236	247	228	252	252	218	230	249	221	216	254	218	222	234	196	245	236	234	226	244	241	231	236	232	234	244	226	218	232	231	247	211	225	232	214	241	260	216	238	223	234	241	238	224	214	223	214	195	202	240	236	218	239	242	225	223	216	252	240	216	241	216	220	255	236	237	238	207	241	222	232	225	233	225	219	236	242	252	217	250	263	212	230	229	235	225	242	246	228	212	206	248	234	226	243	214	236	210	251	250	238	257	217	219	234	251	233	257	245	243	220	237	209	229	226	251	226	232	230	269	211	228	224	195	241	211	236	218	246	210	222	214	229	243	261	245	251	233	234	241	225	266	241	222	213	236	221	227	223	242	219	236	243	233	244	221	221	243	235	211	215	254	219	235	221	214	236	231	239	227	222	214	241	202	250	222	211	240	233	205	230	234	248	211	242	216	254	229	228	221	236	220	246	230	248	223	238	212	250	248	273	227	260	200	244	224	194	249	254	210	239	252	215	230	238	232	250	218	234	247	245	249	234	198	222	225	259	250	221	264	228	201	207	226	262	245	246	197	237	224	237	233	242	232	221	211	247	219	221	238	257	232	241	235	252	229	211	213	247	226	228	236	257	211	226	211	235	246	224	242	225	232	239	281	228	249	242	225	220	197	216	197	235	244	234	190	240	245	253	206	242	230	217	262	198	226	239	252	204	235	223	224	255	239	222	238	221	192	220	205	221	254	227	227	263	253	223	243	205	238	240	246	257	237	202	264	250	214	225	204	216	217	220	238	236	219	238	235	226	233	233	202	187	230	242	236	197	252	228	248	232	257	216	229	222	236	214	224	252	228	229	221	218	221	204	253	275	242	228	252	226	232	219	216	212	265	218	235	228	227	218	242	226	221	237	194	239	230	236	240	218	245	227	241	201	218	225	228	216	259	229	206	243	241	247	230	241	232	230	258	230	213	213	237	218	241	210	247	233	247	260	238	237	216	215	251	224	209	224	234	221	211	230	214	253	251	206	222	227	234	200	233	233	224	237	217	228	192	215	244	219	239	220	223	213	234	236	205	232	219	243	227	229	238	243	235	244	208	222	214	252	228	221	218	225	240	219	210	228	235	235	264	232	245	230	233	213	216	231	236	240	223	213	233	242	209	217	201	246	218	230	227	225	266	216	272	202	269	253	247	238	217	203	227	233	236	239	217	237	215	225	198	217	256	238	225	228	202	219	243	206	227	245	249	230	254	194	244	236	220	245	242	232	206	237	241	236	215	232	242	208	181	231	257	218	255	244	253	243	232	257	249	222	234	232	190	229	215	192	227	203	246	194	245	215	216	235	246	229	254	236	223	231	230	216	223	228	220	253	227	216	226	233	249	216	226	216	230	233	222	217	214	211	241	224	234	247	195	219	214	222	242	223	223	254	214	234	254	239	223	223	234	221	207	209	220	215	243	223	252	253	224	218	266	233	213	246	231	228	203	240	239	243	245	272	222	246	266	240	231	265	225	238	236	217	225	248	230	265	250	243	215	240	245	226	261	209	226	249	240	217	263	224	216	217	225	223	227	230	253	232	223	210	201	238	246	200	230	246	211	241	240	206	184	232	220	245	220	223	215	217	234	259	224	249	245	260	209	218	215	238	246	289	223	228	231	223	232	221	228	237	220	218	203	241	245	225	238	201	220	243	224	244	215	249	229	226	226	221	210	243	209	231	237	239	227	223	231	204	231	254	235	248	248	217	240	257	195	220	238	247	238	251	241	230	241	225	254	244	238	267	220	239	220	220	208	210	209	252	258	252	240	226	234	221	246	240	213	263	217	223	243	228	223	223	236	203	252	240	201	211	218	239	236	210	227	228	204	218	222	237	229	248	246	230	223	218	244	230	241	245	243	221	222	228	228	233	221	219	212	224	251	218	230	242	207	221	222	219	251	251	228	227	244	238	234	250	214	235	240	230	205	228	222	212	237	226	237	235	251	227	250	246	236	277	252	226	237	236	210	237	242	209	191	212	253	235	270	244	230	213	264	244	244	260	241	247	236	229	246	259	244	233	228	253	249	194	237	241	241	215	264	231	229	230	228	250	247	216	205	249	258	206	213	228	227	265	204	234	224	243	205	216	221	211	250	249	208	242	227	251	243	216	248	209	229	224	228	233	230	229	238	244	227	240	221	224	236	231	215	214	189	229	261	228	228	216	224	202	252	234	227	234	221	237	221	242	241	274	235	204	239	220	233	218	225	204	242	233	233	208	257	237	223	223	204	205	238	235	257	239	267	229	259	252	257	206	220	212	217	237	244	232	264	218	214	249	251	257	236	258	249	242	239	239	209	217	219	236	238	200	221	239	210	216	228	243	195	219	236	242	237	227	232	244	246	228	220	222	237	220	251	221	244	226	244	209	213	237	222	210	239	215	258	222	237	225	247	225	216	246	231	242	214	236	233	250	221	233	231	218	229	227	256	210	214	234	228	223	251	250	265	199	245	232	216	219	236	249	260	228	196	204	269	224	205	195	226	205	231	224	216	231	250	248	240	242	227	209	262	209	223	215	229	251	221	220	228	252	239	223	230	238	228	221	271	240	222	230	207	245	223	215	247	221	252	185	222	240	222	222	240	234	250	217	236	247	247	253	217	203	253	209	236	194	234	256	219	228	245	213	201	248	222	222	257	221	246	246	214	260	252	258	239	231	221	257	199	231	232	228	251	243	237	207	191	243	253	257	250	218	242	251	186	251	240	243	221	215	263	219	240	216	205	239	246	239	230	262	209	200	249	218	219	220	216	212	233	214	226	234	240	198	224	215	232	209	243	237	231	241	234	208	236	251	245	218	229	261	246	232	215	262	210	209	208	242	211	211	225	233	228	213	271	203	246	222	231	243	214	246	262	234	205	227	222	248	218	225	253	222	236	234	237	235	230	267	266	246	241	242	214	227	240	231	226	226	223	221	236
3291	933	630	640	603	592	581	600	592	586	608	599	634	605	600	559	551	566	547	581	588	573	565	605	564	571	597	569	569	599	622	508	570	572	544	575	570	575	548	577	566	558	542	601	613	554	555	551	565	616	555	613	564	552	573	532	577	615	600	566	569	556	536	576	573	600	573	572	577	559	543	502	599	563	541	574	533	563	567	572	558	570	594	566	594	597	598	543	515	566	583	578	581	593	599	558	600	618	547	591	571	556	592	596	554	555	560	560	616	595	577	544	614	571	565	571	586	586	596	550	573	591	549	595	605	584	579	543	568	545	579	569	565	597	602	561	546	590	563	579	588	580	548	555	580	538	561	600	591	568	572	608	530	570	545	577	574	560	585	559	575	559	551	559	550	526	554	572	531	597	617	556	539	589	609	583	578	603	562	564	594	563	566	562	518	571	553	536	567	522	582	563	557	523	594	571	587	593	590	528	569	551	564	524	560	513	523	548	571	561	539	573	546	577	583	575	578	565	571	544	569	548	593	579	570	597	569	579	550	564	554	577	563	553	558	614	581	566	575	596	566	568	573	559	546	546	589	555	582	551	532	551	577	544	578	611	602	581	565	541	572	556	575	565	588	591	562	539	554	576	557	622	557	587	554	568	580	532	591	551	558	563	572	583	593	532	593	551	554	558	559	559	565	548	537	580	559	566	530	559	542	586	555	569	554	567	558	540	557	540	511	599	560	545	544	576	544	567	576	516	570	580	589	562	563	581	587	553	580	582	546	583	586	534	538	576	553	580	618	609	564	549	605	585	564	562	604	580	551	581	573	577	548	556	598	515	556	550	567	552	596	575	553	603	558	562	535	576	559	591	590	561	539	550	542	552	583	532	573	584	571	575	541	585	584	558	606	579	528	569	546	569	600	577	597	596	602	576	549	554	564	594	586	556	577	566	542	559	560	570	576	624	565	601	537	565	533	582	556	575	516	586	521	514	596	541	587	550	575	592	572	567	545	536	592	583	541	565	535	615	555	568	583	573	559	574	598	571	537	545	543	526	546	540	602	605	552	555	573	582	566	592	583	601	556	549	603	588	523	580	563	550	616	600	583	560	512	560	579	565	591	547	549	579	600	567	572	586	565	560	559	554	569	568	541	546	558	545	549	597	573	529	580	562	532	583	535	576	624	579	592	578	601	607	581	614	531	556	593	587	566	601	552	555	567	570	555	615	607	579	528	518	532	583	569	530	616	541	567	618	550	529	585	562	550	600	569	569	554	613	562	545	573	576	556	589	528	538	554	569	588	542	578	553	568	555	571	603	595	562	584	572	591	574	586	530	584	541	539	608	595	558	511	520	551	574	580	632	590	544	539	581	552	595	545	553	588	561	588	593	588	573	563	576	575	557	577	570	595	603	529	557	582	545	607	586	612	561	501	577	588	552	579	556	578	584	571	578	586	585	604	556	531	592	564	599	601	546	548	587	572	569	569	570	608	605	577	548	535	599	520	579	583	546	593	598	564	541	570	551	584	557	563	529	587	574	561	617	589	608	528	535	590	551	557	553	552	601	568	613	587	566	565	614	608	578	581	565	545	583	569	590	562	580	577	593	523	635	563	552	587	590	627	564	594	585	519	560	585	573	538	594	541	574	594	579	570	553	603	579	548	560	586	615	619	577	587	543	602	544	592	564	584	541	539	587	605	559	616	555	576	554	530	573	598	598	572	581	525	575	541	557	600	580	563	570	577	557	570	572	566	548	546	581	569	568	546	578	582	526	523	561	558	542	570	623	578	536	549	574	575	564	560	529	562	539	570	559	621	582	554	566	561	532	557	579	579	531	554	542	586	567	583	560	572	542	595	554	582	616	581	542	561	588	569	591	607	606	598	597	565	573	563	598	583	642	539	572	581	573	634	569	588	571	631	555	552	560	601	543	587	609	563	525	587	591	553	525	589	559	549	584	544	588	568	533	583	597	588	534	571	607	574	609	579	559	567	539	597	523	573	536	544	579	569	550	535	588	616	570	569	546	574	565	561	520	535	558	589	562	560	619	560	539	617	581	567	595	608	559	513	596	585	579	553	602	610	558	547	551	551	576	548	571	608	548	578	583	563	575	567	607	586	526	563	574	539	564	549	598	532	535	586	570	589	559	602	531	555	563	588	624	565	555	545	563	554	566	591	569	594	583	590	548	578	592	582	552	612	571	532	568	595	555	582	584	563	570	619	584	576	595	575	596	531	543	588	545	536	576	605	579	586	568	570	503	574	582	542	586	573	592	560	572	606	559	583	553	569	563	558	529	589	554	588	544	588	562	557	599	572	589	578	567	598	531	576	576	541	573	545	559	557	534	573	629	557	573	564	523	540	622	578	575	584	546	521	577	588	572	536	562	621	596	552	585	562	572	558	569	516	519	579	578	537	595	582	571	556	552	573	598	563	539	577	547	572	555	548	563	560	587	566	578	583	554	584	540	590	564	506	593	551	527	594	595	552	546	564	555	569	541	571	554	611	595	590	512	545	550	570	561	574	518	603	563	558	543	572	536	583	569	570	579	525	551	596	602	597	543	566	558	581	587	585	561	597	586	573	602	574	560	555	562	564	608	538	575	553	568	613	602	553	591	557	576	574	560	558	566	569	545	552	554	591	560	572	588	564	591	541	562	553	551	563	583	605	576	526	561	585	569	592	558	567	558	534	577	563	532	536	550	551	578	565	590	597	576	566	586	566	610	563	591	564	568	574	597	558	592	570	609	560	620	571	577	558	559	526	575	593	578	588	577	576	567	588	552	587	551	572	561	558	583	548	580	576	568	566	588	559	572	582	608	574	554	563	617	548	558	543	552	544	564	544	547	584	597	587	566	604	562	606	502	591	602	559	589	599	564	584	590	584	558	573	567	611	657	573	581	561	597	575	580	546	551	586	530	559	544	530	573	557	588	527	573	565	577	572	561	546	614	594	600	580	526	514	584	565	582	574	562	620	559	580	520	553	549	558	565	578	550	573	545	579	560	563	585	536	594	578	567	556	586	577	624	577	588	525	599	575	549	578	522	578	563	558	552	541	603	522	573	569	554	573	554	579	588	520	575	603	531	565	555	568	570	621	545	557	568	549	551	555	548	572	553	589	582	589	589	606	547	570	553	590	576	544	560	556	579	563	544	568	570	595	570	541	619	586	607	584	566	553	591	559	567	514	523	550	563	546	602	625	586	605	575	544	537	584	585	554	583	634	578	594	565	526	611	560	585	590	540	572	583	603	574	549	584	556	580	579	576	575	581	582	585	548	566	571	578	578	562	562	583	577	570	621	552	600	515	546	570	580	553	540	544	624	573	570	549	580	575	545	575	571	526	598	594	568	567	564	519	520	615	527	556	593	534	599	535	528	553	535	614	576	564	572	572	568	608	545	603	524	565	597	600	570	595	563	574	592	570	571	545	552	569	578	559	572	546	558	559	576	561	566	534	540	534	563	576	570	580	575	549	572	565	562	574	570	594	598	575	553	569	609	551
12758	1694	745	606	540	479	474	486	454	423	383	387	398	372	391	381	383	376	424	377	400	359	402	365	356	386	398	405	400	359	410	356	368	378	394	386	365	360	385	347	343	340	373	384	344	342	404	399	400	364	382	455	362	407	377	383	378	382	407	362	384	384	352	354	337	400	404	341	391	362	368	411	350	400	400	382	378	360	368	353	358	383	353	402	365	372	398	391	412	406	338	358	377	404	354	338	354	359	338	386	360	368	367	353	357	415	328	370	374	371	407	363	353	368	345	368	405	393	357	343	369	369	359	364	387	354	330	398	391	350	385	371	400	367	373	350	360	341	365	375	403	378	371	355	344	396	407	333	364	350	370	331	332	383	353	393	402	347	342	368	392	403	346	342	361	393	338	368	366	395	386	348	377	368	373	356	375	370	396	369	384	372	376	341	379	365	357	376	388	420	421	431	317	382	412	366	379	362	402	374	367	392	376	390	386	394	380	355	374	393	348	347	354	357	379	388	369	390	330	374	396	354	371	410	376	364	365	339	387	343	387	407	386	380	415	392	378	364	354	378	366	413	343	376	367	402	351	398	368	357	374	353	368	372	386	419	396	349	347	380	362	350	383	401	352	376	372	341	345	408	377	359	371	366	386	345	393	358	366	370	333	373	351	395	408	422	370	364	377	369	393	375	364	348	372	384	377	388	406	389	393	401	417	358	343	394	371	396	361	360	364	370	405	359	398	350	386	364	385	379	367	338	348	378	345	364	377	367	372	364	342	345	380	377	369	364	374	352	340	359	343	366	394	362	358	381	383	358	373	356	352	355	369	353	346	394	398	356	405	349	394	335	379	358	367	360	368	383	334	343	391	391	378	370	358	337	397	414	400	379	399	355	352	357	354	334	375	394	355	369	393	356	352	384	445	381	372	370	386	335	365	355	342	356	344	366	402	381	404	376	430	387	361	370	407	373	367	355	368	346	380	384	373	357	359	388	357	390	395	363	370	409	362	345	358	362	386	344	415	360	390	323	367	362	397	342	360	368	358	352	388	361	381	397	334	376	364	368	363	372	351	350	362	375	361	361	369	383	328	341	373	368	369	375	372	370	377	398	392	338	363	371	417	341	341	376	356	341	421	377	404	362	341	384	396	405	391	355	383	348	406	328	347	368	351	365	345	360	375	362	359	388	390	363	382	377	340	357	376	381	337	360	386	369	381	405	339	353	392	404	375	379	381	395	391	365	375	373	379	415	402	357	380	362	389	368	349	385	376	370	354	409	332	376	357	360	383	396	390	351	400	380	351	383	368	413	346	395	369	390	385	369	400	343	377	392	375	395	361	383	357	382	355	372	401	377	337	365	403	388	390	361	368	353	375	388	344	335	412	395	344	350	369	402	420	373	352	408	369	348	388	348	381	357	375	401	423	355	396	351	363	379	377	363	390	363	391	403	372	377	396	376	412	350	370	390	393	392	391	368	353	334	372	376	372	373	385	362	412	374	381	385	413	415	362	375	374	388	373	370	408	343	385	359	376	385	407	371	373	358	379	361	399	381	353	350	367	385	425	368	379	390	372	368	363	382	435	391	343	391	336	359	345	370	373	352	343	388	378	375	345	393	353	371	370	362	350	368	363	408	371	350	372	359	377	376	388	368	368	374	380	337	385	384	394	454	373	398	409	366	367	381	387	362	344	370	356	341	383	349	382	345	384	357	382	387	343	355	394	386	370	372	398	378	391	388	330	365	354	345	376	347	348	384	351	377	367	353	369	352	388	348	374	359	402	373	368	371	357	384	367	349	394	364	380	399	375	340	383	324	369	384	372	378	339	354	377	351	335	379	381	398	408	361	355	396	343	335	399	407	368	376	374	345	326	359	382	378	398	372	386	376	363	353	317	365	364	384	381	431	379	375	366	379	367	340	359	404	360	362	390	362	365	385	352	387	400	350	377	370	372	400	358	382	381	372	380	367	358	389	405	377	360	357	375	321	337	383	374	393	353	386	300	410	392	439	382	336	396	356	364	365	385	361	386	372	377	385	380	363	359	396	373	374	395	380	400	372	376	381	372	344	367	370	380	369	379	350	385	360	367	383	362	348	387	357	410	421	373	444	360	403	372	359	347	365	320	367	356	400	385	329	372	393	342	367	361	380	354	332	373	411	364	355	336	383	382	359	383	376	365	356	374	402	361	348	399	362	370	366	366	360	374	357	359	337	394	363	366	390	352	412	364	367	372	337	418	383	373	392	390	365	344	390	353	381	380	380	367	375	327	363	377	339	370	402	408	349	375	375	344	350	377	362	393	371	384	363	392	383	365	414	369	398	362	348	401	393	388	418	381	405	379	387	375	371	320	383	388	367	388	355	353	384	385	351	429	334	383	400	352	339	374	399	350	347	367	382	368	342	367	360	363	394	399	381	381	354	341	362	359	422	353	361	366	398	356	392	419	390	342	353	352	391	367	378	366	346	323	335	370	389	353	406	365	379	381	396	344	408	383	392	364	418	388	358	398	387	363	333	384	390	363	369	377	385	358	361	352	364	382	369	372	397	392	329	362	402	346	357	406	397	379	365	378	353	351	371	371	345	371	374	379	346	362	407	388	389	379	406	350	376	368	335	363	385	377	385	377	357	387	362	400	387	331	370	341	360	395	380	371	343	383	338	363	384	368	358	383	391	362	337	377	408	387	389	368	366	355	433	378	404	384	398	364	373	353	355	380	357	342	337	394	377	398	399	335	333	373	367	368	390	396	386	351	347	346	359	402	345	357	381	396	392	398	345	395	361	361	364	395	383	392	357	388	359	368	378	383	356	396	382	372	374	366	348	393	358	377	340	348	373	382	402	370	371	367	388	345	364	364	402	380	358	373	365	360	391	374	374	371	371	380	359	376	355	337	354	387	336	397	396	401	354	370	384	376	393	380	354	351	382	380	330	402	382	368	359	382	376	360	332	372	372	378	383	335	362	311	391	391	430	336	345	388	383	364	400	354	371	351	359	381	343	372	374	358	361	355	410	352	379	379	390	396	383	351	372	392	357	334	404	403	340	410	381	385	375	306	333	396	394	359	376	405	380	391	364	383	393	371	380	415	380	366	398	401	375	376	391	339	352	393	374	405	401	366	415	406	382	368	355	379	362	393	341	387	358	386	400	379	375	385	358	373	379	365	348	380	391	378	359	373	370	368	400	361	389	345	393	356	333	402	369	363	368	341	353	377	351	362	358	387	400	362	396	368	383	395	345	377	336	391	405	373	343	353	388	340	358	347	377	395	395	337	353	426	372	398	373	335	338	357	362	390	346	386	377	375	348	382	358	361	383	368	350	357	376	360	357	379	391	356	377	385	377	361	410	370	374	394	341	366	360	364	373	384	370	365	408	356	388	370	359	358	382	410	348	391	401	381	357	342	330	350	356	370	338	381	355	374	315	391	355	404	385	367	373	378	362	357	352	371	407	359	369	364	384	378	381	355	337	349	385	378	381	359	406	375	386	395	385	377	405	400	361
9409	1697	1615	1854	1643	1415	1323	1165	1068	1067	992	1004	957	909	931	945	909	878	896	959	953	881	872	955	841	921	876	891	865	882	836	852	905	860	871	844	860	868	897	884	854	872	888	865	871	892	892	878	891	830	845	865	887	879	893	835	862	823	910	856	868	837	823	821	839	845	851	808	812	882	851	863	849	909	864	852	805	919	861	853	848	838	877	843	855	853	888	852	843	876	851	811	838	844	843	857	886	901	815	822	850	838	881	881	853	865	869	884	847	785	820	915	858	871	803	873	848	881	856	850	831	813	882	887	844	850	840	839	864	845	849	829	899	848	890	882	792	932	810	843	886	872	844	859	873	839	894	835	850	881	876	839	890	836	873	772	868	856	937	869	839	920	876	932	834	864	888	846	860	851	817	809	857	892	859	828	826	853	883	834	838	878	850	898	849	816	833	789	895	832	872	818	837	893	833	856	840	864	835	845	888	848	880	793	868	848	881	844	865	870	840	808	775	821	862	859	845	812	841	846	884	872	881	869	845	854	833	827	822	812	873	844	867	842	833	868	820	861	824	850	858	812	891	825	875	872	855	851	844	847	846	808	856	887	836	861	867	816	836	848	858	905	866	872	868	858	855	834	911	855	829	885	854	886	842	870	830	843	937	816	845	851	871	860	826	863	870	837	849	844	843	886	862	849	820	842	855	919	887	807	899	824	808	898	922	870	869	840	856	872	881	846	818	916	875	870	831	887	860	850	842	872	889	899	821	859	868	880	815	877	777	873	846	856	868	867	820	863	871	842	868	842	882	868	821	797	863	854	831	841	823	859	864	805	786	837	841	872	824	843	848	827	817	847	828	869	872	864	910	839	862	874	796	880	868	844	882	870	884	910	841	848	810	882	849	835	852	820	819	839	825	885	912	871	860	817	874	819	831	868	810	840	828	859	856	882	865	879	862	863	864	832	829	874	866	831	835	808	810	832	823	900	830	832	829	892	875	869	893	889	859	827	882	910	852	842	818	859	848	885	797	802	793	825	892	850	872	852	853	898	840	888	880	831	791	861	825	823	876	851	804	835	855	863	837	856	858	857	899	844	834	842	904	871	873	862	853	897	882	866	862	845	874	843	876	884	860	899	850	867	840	878	866	870	819	819	860	837	895	833	843	863	837	885	844	836	867	815	857	856	841	833	884	808	902	909	828	830	847	843	867	848	815	811	842	847	805	840	821	865	845	874	860	853	863	884	852	860	862	779	809	828	829	829	833	820	873	890	824	830	831	858	844	848	834	822	873	879	919	837	865	824	840	888	828	836	878	866	880	812	868	848	793	854	835	842	835	826	873	851	853	871	825	855	840	828	835	897	868	885	901	861	861	887	840	897	835	846	892	859	797	839	883	823	818	850	853	803	864	876	863	859	872	881	846	869	893	836	892	853	825	906	865	860	842	833	909	877	808	848	855	850	853	830	876	870	883	842	801	895	898	881	877	860	823	840	923	842	837	829	889	881	864	839	886	886	841	844	847	898	887	859	853	830	883	848	815	857	831	854	853	897	849	870	825	826	825	862	828	821	816	837	878	893	847	802	845	887	834	877	835	808	875	834	854	856	861	827	820	887	858	842	876	878	819	869	841	871	835	835	809	860	866	822	800	848	879	849	853	871	889	866	899	833	908	848	834	898	834	878	856	858	882	828	806	845	823	802	940	847	848	840	852	863	832	866	816	856	886	855	894	838	859	878	904	872	876	870	837	896	821	880	863	805	877	873	861	863	841	891	828	848	867	812	890	776	789	908	872	815	893	839	860	860	862	848	961	868	851	839	842	794	837	832	869	854	842	861	898	861	851	896	815	907	934	834	826	832	867	851	823	808	849	814	858	869	899	846	883	911	876	856	820	829	841	837	860	828	844	833	863	910	850	892	894	877	820	816	882	845	838	840	860	855	812	856	898	814	849	853	837	868	867	799	870	854	851	902	860	775	833	813	889	866	868	888	830	856	879	833	882	843	892	842	879	843	814	824	814	866	832	829	895	853	851	821	826	836	868	875	890	855	859	835	851	837	839	818	847	835	888	899	876	821	863	838	875	837	826	856	877	836	847	880	885	851	813	870	828	922	892	892	859	853	894	802	841	906	831	836	912	847	841	811	911	910	828	853	852	942	869	815	878	831	865	870	832	824	855	913	860	854	829	812	830	891	808	835	894	801	867	831	854	909	870	842	870	854	835	845	863	832	867	870	811	808	833	860	857	881	864	897	846	809	937	874	845	868	787	881	822	853	812	868	852	811	866	881	812	861	841	842	834	886	872	871	809	844	864	851	880	842	828	804	865	911	843	826	865	854	826	863	858	836	920	807	859	913	804	846	822	863	849	870	889	820	844	867	852	852	899	827	851	846	846	866	855	842	874	869	879	845	878	832	855	885	843	841	871	865	871	890	833	820	846	840	829	844	898	835	837	902	858	892	867	826	860	838	889	870	833	853	826	888	820	835	869	836	923	795	834	882	849	856	856	864	882	818	863	799	856	863	891	845	869	884	837	864	824	858	809	831	830	853	862	887	847	834	844	870	799	861	846	805	849	820	846	801	900	848	852	842	831	834	820	854	825	896	829	881	907	797	865	873	897	866	867	883	840	867	835	835	859	853	873	864	864	849	869	822	802	861	869	876	830	863	861	814	906	890	835	859	889	835	924	872	834	863	822	846	851	903	861	879	847	861	877	842	859	866	870	866	862	878	828	837	847	844	854	832	828	875	831	874	834	867	893	893	860	847	856	845	876	861	831	843	870	836	799	848	825	833	830	775	830	897	874	888	857	897	845	876	862	864	847	874	885	855	906	867	899	772	842	809	869	905	835	802	841	927	865	906	852	927	820	857	893	876	811	848	875	841	869	868	839	836	879	830	864	867	840	873	848	879	846	865	899	824	858	843	853	824	825	898	907	870	820	855	891	858	850	865	857	849	870	891	837	843	877	832	856	867	816	849	813	840	897	918	837	805	839	838	855	843	863	820	857	868	883	908	898	849	866	882	834	865	881	858	875	839	814	880	900	873	855	832	888	799	872	870	887	856	915	854	904	869	912	884	860	895	901	831	829	834	846	868	833	835	787	878	851	830	824	863	923	858	853	779	914	848	868	854	885	851	910	795	827	833	844	817	846	824	804	875	853	880	787	879	933	813	879	867	847	898	868	827	830	878	907	818	852	825	829	848	867	859	842	848	895	862	908	854	836	830	872	828	832	848	875	808	838	850	859	807	850	816	857	852	919	861	834	848	788	868	879	894	870	764	773	887	880	838	853	824	827	888	814	868	842	830	899	842	836	849	875	814	897	900	818	805	837	879	812	879	861	851	885	871	842	872	824	853	885	902	875	847	847	867	854	816	865	828	890	828	843	893	875	887	879	849	882	884	839	852	828	845	892	845	849	888	868	849	844	898	840	865	885	857	873	809	878	867	806	908	878	841	829	847	872	911	810	879	906	812	856	851	886	848	843	802	858	834	832	838	876	815
20622	3030	1110	850	659	509	448	391	399	351	355	282	314	304	349	320	345	312	310	352	291	301	282	306	302	285	275	283	312	300	294	335	298	301	321	289	303	285	281	292	279	286	286	330	320	304	303	325	313	307	325	294	317	280	306	331	270	315	312	314	283	322	291	279	273	281	282	267	294	306	294	271	304	280	297	312	299	311	255	323	289	313	295	313	294	249	285	284	326	298	299	289	271	300	309	288	299	292	316	304	297	304	289	298	325	313	300	288	290	298	314	325	304	294	257	287	325	308	334	265	280	299	278	288	318	301	296	299	315	343	306	329	268	325	305	261	292	285	319	270	263	272	302	307	313	301	282	280	297	289	305	266	301	286	283	314	278	315	298	292	284	306	262	310	337	284	294	273	292	306	290	297	292	314	292	302	302	284	313	309	309	331	294	282	291	264	282	288	298	276	289	296	284	295	312	294	278	304	279	291	295	289	295	324	311	333	286	298	311	285	315	285	281	282	278	282	281	304	271	302	319	307	272	308	276	272	280	311	278	314	288	265	312	303	321	284	320	279	309	298	287	314	294	274	263	277	298	303	285	298	272	289	274	316	290	303	254	298	281	294	278	280	298	292	278	282	296	291	259	300	318	315	275	263	273	318	314	278	301	293	278	267	309	269	317	331	319	300	311	309	333	265	339	280	256	303	307	291	255	297	290	288	296	285	314	282	267	292	301	304	295	301	294	267	285	276	293	288	302	329	305	264	313	280	298	267	276	250	323	288	328	265	302	279	301	304	302	282	339	293	304	292	285	325	297	295	312	329	293	265	296	272	302	283	262	299	287	286	294	293	284	302	282	284	278	314	276	304	296	241	273	319	315	297	259	328	267	306	280	316	309	268	273	289	295	299	263	332	299	268	274	264	275	286	274	314	279	324	274	337	292	320	296	283	290	308	299	284	245	292	346	295	284	315	311	289	276	267	267	256	314	302	294	267	272	281	289	321	275	278	303	304	316	290	263	270	289	327	308	296	283	280	276	283	332	270	284	310	285	266	297	312	318	296	290	274	263	244	298	305	331	290	287	316	284	321	271	296	271	323	277	311	291	289	267	278	285	267	295	260	297	284	280	260	287	312	291	292	292	291	307	304	282	330	296	281	313	287	305	298	301	290	307	293	277	235	298	266	281	278	314	309	323	326	289	292	246	277	267	261	295	303	302	294	309	282	267	338	318	333	305	306	293	304	306	305	303	328	297	323	304	304	307	314	322	296	259	295	323	291	309	319	305	265	310	288	306	307	288	296	304	246	291	286	298	296	261	308	315	302	252	283	258	288	285	274	291	312	269	285	266	294	305	307	342	300	265	311	281	291	309	307	285	302	270	305	297	290	285	296	277	285	308	315	262	289	287	324	267	241	306	291	287	300	325	302	310	295	299	313	302	289	272	289	303	325	286	313	290	282	318	293	279	336	300	303	305	322	313	280	305	310	313	279	312	294	322	268	283	289	291	291	326	268	286	297	281	301	278	288	293	311	304	318	287	305	334	306	252	311	262	286	295	304	306	283	293	305	311	296	307	338	339	274	294	327	310	287	271	260	276	284	282	299	281	287	311	294	298	279	292	316	296	278	305	285	282	277	318	270	305	286	261	267	300	299	268	312	270	281	299	254	288	269	286	287	296	272	311	309	295	298	287	290	291	311	286	257	336	283	305	272	281	268	314	265	288	307	282	285	297	283	287	274	274	271	306	240	293	299	302	322	274	289	269	279	309	284	277	314	304	286	295	284	307	279	292	284	341	286	303	287	268	282	311	291	303	297	308	286	323	303	305	290	291	311	282	288	268	290	270	268	285	295	292	279	301	305	317	302	254	311	308	311	272	278	317	265	299	239	311	311	281	286	286	285	264	326	289	316	295	338	287	274	288	265	288	314	306	274	310	277	299	321	270	289	270	306	315	332	324	301	286	307	319	297	300	283	267	300	286	316	291	289	303	287	290	281	284	274	282	308	286	318	295	302	302	270	293	299	289	287	251	325	276	273	271	293	296	298	319	293	251	331	298	282	295	323	280	300	317	307	247	303	281	277	298	272	261	303	268	244	304	306	291	275	301	323	280	305	255	321	287	301	337	297	277	290	297	257	321	274	284	286	305	280	288	292	290	322	314	261	276	299	307	319	299	301	294	309	275	310	280	291	298	300	332	273	295	295	309	266	299	299	259	308	308	304	280	293	292	271	268	295	287	299	277	276	287	318	314	251	282	276	297	306	296	292	301	293	324	268	275	280	295	320	264	303	271	287	323	266	257	339	328	302	280	302	301	289	323	317	316	292	310	268	311	301	308	265	295	305	316	280	292	323	306	300	276	344	271	301	292	296	310	290	260	268	320	258	295	285	274	305	284	318	309	298	290	296	298	327	304	288	259	270	303	272	286	290	291	276	308	292	286	289	309	296	302	309	280	318	281	307	301	279	278	317	311	266	265	307	329	307	273	295	307	272	273	296	274	284	274	275	260	273	267	314	276	296	272	245	288	287	307	287	275	324	259	263	343	291	307	292	276	225	271	266	334	298	282	295	305	332	326	304	284	283	281	314	317	311	264	319	309	280	300	306	291	299	310	267	285	281	311	310	278	313	292	292	267	293	273	311	313	293	334	268	294	314	306	275	297	277	253	282	279	262	285	288	287	286	289	281	314	324	294	314	252	279	280	332	287	290	285	278	293	319	278	287	290	261	282	276	278	255	325	274	297	288	284	272	278	274	319	310	298	310	291	259	271	311	288	256	289	310	302	293	280	303	272	312	314	320	338	343	321	293	301	293	279	302	303	313	305	299	322	304	289	314	287	265	269	315	279	296	288	244	284	284	312	273	276	316	305	325	308	318	293	295	259	278	267	281	290	327	289	280	286	276	282	309	287	300	312	263	299	284	292	279	267	273	266	298	263	267	281	300	283	278	284	280	334	267	298	293	265	285	267	297	314	263	295	281	265	281	287	289	331	319	283	303	277	273	300	284	286	269	289	280	298	287	284	313	320	284	271	292	299	266	294	295	300	278	294	299	299	301	296	294	281	292	272	275	312	287	302	296	298	265	324	295	287	314	271	298	278	268	271	292	286	323	285	292	271	276	279	327	289	296	292	289	274	287	304	287	262	293	322	288	297	292	281	296	288	312	286	302	296	340	284	323	304	284	289	297	288	279	300	253	262	290	271	301	275	308	266	270	288	284	305	286	301	300	298	318	295	304	304	302	282	298	277	338	280	274	285	276	296	307	298	306	301	310	314	305	267	287	267	316	315	268	318	294	328	283	272	279	301	304	281	282	307	265	301	284	292	289	279	290	298	330	301	327	302	299	279	323	301	288	313	303	332	301	288	287	300	294	295	272	297	295	299	286	281	299	279	293	295	299	308	304	296	267	323	278	270	297	287	296	290	278	290	294	313	297	292	288	312	257	292	275	308	278	322	313	293	299	301	301	307	273	272	266	280	284	278	269	300	300	270	287	273	309	264	312
11767	1897	2126	2576	2089	1709	1482	1337	1159	1068	965	883	830	819	810	800	793	793	729	802	754	770	755	733	752	722	751	685	697	725	681	657	691	695	719	650	701	748	693	674	702	692	684	707	624	708	700	677	671	654	639	673	672	670	678	669	715	684	656	741	623	669	654	688	656	728	689	671	712	667	684	625	662	679	645	701	656	672	671	658	645	718	674	660	656	683	670	668	685	718	678	655	680	665	692	657	659	692	687	669	652	686	676	660	643	714	640	703	639	732	700	673	628	699	670	661	624	678	681	637	701	709	674	654	684	653	648	652	642	703	663	656	647	653	699	679	647	669	705	656	627	607	630	728	620	642	684	688	679	668	713	682	673	675	707	639	709	681	704	679	647	660	627	629	665	645	616	671	644	678	680	663	656	663	692	661	674	670	685	642	649	687	672	688	642	689	691	689	705	654	663	665	699	640	661	657	632	610	665	660	658	681	655	655	671	683	626	618	696	661	686	646	692	645	627	635	664	650	692	677	628	684	656	657	688	666	658	653	655	619	661	669	669	638	701	694	666	714	667	593	650	669	616	667	654	683	623	652	615	655	711	671	633	656	703	657	659	683	626	736	660	686	682	632	680	672	654	696	662	664	670	682	636	683	637	641	684	711	604	660	689	706	679	649	675	704	667	689	680	674	657	673	673	651	616	666	624	696	669	641	671	685	668	712	676	673	645	682	643	692	647	626	713	669	657	659	682	675	692	665	720	630	668	658	666	655	699	655	653	651	681	658	694	694	657	673	640	664	704	631	670	642	648	651	674	649	616	701	684	653	668	703	687	675	675	672	638	638	685	659	658	668	680	662	632	720	686	653	666	654	644	673	664	642	658	673	693	655	652	650	696	639	646	627	704	673	647	662	637	638	648	674	665	606	641	643	613	724	626	681	665	623	694	671	643	642	685	677	644	668	663	665	688	711	666	632	654	656	694	663	620	658	667	666	692	624	711	673	670	719	627	693	676	689	710	596	642	651	643	676	656	705	670	627	740	679	655	651	665	662	659	597	672	598	674	679	696	715	649	704	645	651	657	665	650	642	646	656	624	658	643	667	653	654	680	685	644	683	654	675	651	688	643	690	660	698	654	672	656	657	661	680	696	627	697	666	683	628	693	667	695	674	645	710	651	645	678	652	659	666	659	669	636	701	655	675	707	664	691	639	638	684	634	691	638	680	669	677	665	636	690	673	699	701	669	658	636	650	707	620	646	693	673	640	676	667	652	650	680	650	665	650	665	667	682	646	680	642	668	688	639	664	614	605	657	661	674	618	704	636	614	643	662	630	655	660	681	673	671	684	709	641	700	714	707	633	672	678	710	671	682	606	616	632	676	675	645	654	697	658	669	611	631	672	692	684	676	676	665	630	702	672	655	657	624	670	648	646	675	698	671	691	652	632	713	634	665	656	666	640	643	624	683	635	645	631	681	696	612	619	663	636	669	628	614	631	641	631	651	639	648	698	683	669	619	652	684	692	674	669	694	663	687	626	628	698	662	641	660	676	670	735	653	640	643	612	726	652	644	622	651	646	666	629	702	666	658	678	651	667	679	661	700	658	669	626	694	665	715	689	695	675	666	682	687	662	665	656	625	707	672	672	630	704	670	669	678	692	682	641	633	624	692	666	666	687	657	681	713	676	664	659	720	675	615	668	709	677	689	651	658	704	667	689	658	644	642	635	604	626	654	688	629	665	688	676	678	645	673	691	644	639	641	663	704	616	673	650	682	665	624	613	675	670	647	637	696	666	648	668	687	665	662	701	654	686	624	667	708	656	651	700	674	662	638	666	674	671	661	603	682	638	695	708	666	678	697	674	673	647	665	663	675	595	669	681	657	724	674	675	664	650	683	630	622	698	653	727	656	650	670	665	646	654	690	655	662	641	662	680	706	651	652	692	663	621	722	645	661	660	653	688	684	625	693	633	646	642	622	685	670	628	619	659	671	658	636	653	687	728	688	695	619	683	660	650	652	706	678	692	612	677	680	679	631	660	673	636	665	685	663	673	645	635	635	664	625	639	670	665	676	621	699	598	663	623	656	636	682	705	680	639	612	667	649	663	686	626	692	642	638	678	671	686	673	655	710	713	656	686	669	632	690	677	609	648	681	654	666	675	637	643	674	705	667	675	680	688	704	676	662	623	645	666	706	630	633	695	675	671	697	664	619	658	674	712	686	663	635	670	676	679	670	670	656	653	636	649	696	665	637	667	623	667	666	655	686	671	642	657	628	681	696	704	656	701	692	643	653	655	707	658	691	671	649	652	704	656	658	654	662	670	638	652	674	699	634	670	654	662	666	666	681	662	665	681	655	636	715	671	666	643	627	640	633	647	640	690	647	663	659	682	619	661	717	672	665	653	641	679	669	665	644	660	643	679	645	690	687	684	641	673	733	649	712	648	667	682	687	706	672	678	655	663	675	677	674	656	662	693	678	673	702	700	720	656	641	653	679	702	631	701	685	646	650	666	644	657	683	671	657	663	655	672	691	686	670	685	693	660	627	681	698	691	690	630	657	683	662	633	685	696	655	656	670	634	652	707	669	640	674	704	716	644	659	638	676	684	698	626	628	701	632	644	669	650	653	669	657	634	677	696	666	706	661	657	674	727	624	682	657	680	662	662	679	681	665	678	671	675	628	711	646	677	643	631	633	662	668	649	678	657	654	647	673	665	669	664	712	668	680	653	662	674	638	705	635	679	671	653	654	692	712	625	675	689	651	653	673	626	673	666	717	678	703	646	657	635	713	717	690	640	670	697	673	663	660	678	662	679	668	678	653	678	675	659	726	640	660	644	709	698	683	654	670	645	645	654	617	645	679	690	627	687	666	744	692	606	600	657	703	665	654	666	683	668	637	632	648	689	664	685	693	676	734	666	649	640	726	628	631	662	670	684	622	642	695	734	647	630	666	691	684	690	667	681	664	711	678	664	655	651	671	676	704	666	671	655	680	635	664	671	645	674	641	677	673	689	682	697	628	668	663	653	663	667	604	623	708	703	645	665	723	667	679	659	680	681	604	663	672	636	667	667	669	650	657	710	682	657	713	669	705	646	636	674	669	676	694	683	659	678	683	666	685	662	675	664	722	672	710	649	643	618	658	680	655	662	662	633	677	652	700	671	681	675	649	646	660	712	658	672	629	680	685	707	679	640	625	629	676	639	704	671	641	676	642	661	645	668	664	741	643	654	639	704	654	650	668	631	661	672	681	695	664	665	686	671	650	683	662	680	708	698	642	688	666	642	686	649	663	669	677	666	684	651	665	693	657	632	660	676	641	658	656	653	682	673	666	688	662	629	668	685	631	683	679	632	658	657	712	653	668	665	682	647	661	665	682	630	655	682	666	688	644	652	670	628	679	663	639	626	653	633	688	671	628	634	660	655	681	657	645	679	618	649	647	651	670	686	678	608	654	669	684	659	660	688	706	669	626	638	639	653	642	673	691	672	656	638	664	634	718	692	699	677
3883	469	250	243	293	240	222	239	239	231	235	206	219	222	202	220	232	220	251	211	252	245	235	228	228	219	218	237	245	228	223	243	236	235	242	228	258	224	258	223	234	227	262	234	216	222	268	264	211	278	220	228	253	213	202	251	235	196	240	247	241	244	231	209	233	210	235	219	233	228	269	214	205	225	224	199	189	243	228	219	245	222	226	239	217	214	237	229	221	211	230	232	236	251	233	229	242	249	244	232	244	222	235	230	231	233	226	228	221	226	248	251	233	231	237	238	229	233	237	216	248	242	228	244	238	236	218	240	224	233	232	253	207	188	226	212	222	243	242	249	214	217	219	237	221	207	247	229	227	215	226	230	210	237	239	218	230	200	225	242	212	193	232	228	233	224	218	247	233	243	212	217	265	199	231	202	237	228	229	227	219	257	234	227	245	210	227	232	230	230	227	220	238	226	230	216	243	222	238	218	228	231	218	228	208	234	226	222	207	233	221	238	238	219	218	253	245	254	232	235	211	214	237	221	221	212	223	255	237	240	226	218	248	224	238	238	219	218	232	209	225	208	250	231	235	241	231	242	256	205	233	225	247	219	202	236	209	245	204	251	227	244	219	255	214	243	245	228	213	221	226	220	249	215	219	238	222	227	212	211	208	248	199	268	248	232	241	210	244	215	209	230	240	264	206	250	232	248	248	195	210	276	242	245	223	215	245	229	221	226	211	247	250	232	235	251	217	219	226	219	247	219	235	232	225	219	232	244	226	249	239	252	226	223	254	221	241	238	231	237	228	228	233	196	245	202	224	231	221	232	199	218	226	225	236	216	234	235	197	213	228	242	237	231	251	232	246	228	207	231	244	245	222	233	213	215	229	233	225	236	233	211	214	218	201	239	241	239	226	246	218	237	239	246	239	218	190	245	228	248	225	240	208	234	231	249	234	219	240	209	206	216	221	219	246	218	205	233	231	242	227	253	243	249	200	182	221	226	251	210	217	213	207	207	217	208	216	220	213	233	230	262	236	241	228	223	233	243	251	210	237	217	237	243	224	257	264	204	242	240	262	224	230	257	220	213	214	225	226	249	214	201	211	199	217	216	225	237	215	240	253	210	257	218	239	216	220	213	232	211	230	244	223	202	238	228	242	196	238	221	211	222	243	247	240	227	228	220	228	252	225	239	199	229	248	219	231	231	224	236	205	215	223	220	219	214	234	225	215	218	244	239	244	225	243	244	228	250	232	195	231	212	239	232	245	240	230	229	242	228	231	235	249	222	259	241	226	248	237	243	247	204	229	223	239	237	236	224	227	207	246	241	216	246	244	219	245	221	210	239	248	247	218	236	230	238	224	194	223	228	224	225	220	263	212	246	245	235	252	232	216	257	232	219	208	242	209	240	220	229	243	212	242	207	214	230	231	230	243	237	236	252	210	204	215	191	227	234	215	258	238	226	238	226	237	225	227	244	209	233	223	239	230	246	229	230	239	255	244	221	253	213	208	249	255	226	220	227	223	240	232	222	251	214	209	228	238	242	211	250	242	210	214	229	245	239	233	220	209	245	208	238	242	231	218	224	213	248	247	242	238	236	213	210	204	222	234	222	232	243	205	229	222	207	229	251	259	243	226	231	217	246	246	249	225	209	234	222	216	236	228	219	263	230	238	231	213	231	224	246	226	247	243	212	231	233	224	223	204	229	227	249	232	208	239	245	197	233	219	226	226	257	226	220	245	209	262	225	265	213	227	231	233	238	215	201	215	234	241	247	228	219	237	224	257	234	222	225	229	222	226	229	228	244	259	256	216	216	225	233	212	251	246	234	242	241	222	226	233	227	257	227	220	226	231	198	224	226	233	242	259	196	214	219	215	235	222	190	196	238	211	215	239	226	250	234	222	235	229	260	226	220	241	223	259	259	262	202	235	231	208	218	234	255	239	263	228	233	198	213	210	232	214	221	235	245	206	229	224	221	237	219	264	236	206	231	180	217	220	244	230	199	221	198	225	229	249	232	245	231	229	225	214	243	214	229	213	197	236	221	264	209	234	238	223	199	217	228	237	226	258	235	212	217	249	229	204	245	242	271	215	248	213	228	228	227	219	248	188	226	252	239	222	220	239	207	240	259	222	241	226	224	235	229	223	263	234	200	262	225	204	216	198	229	208	208	197	214	187	225	210	236	233	230	247	204	206	217	222	250	257	207	224	218	237	226	246	228	268	224	241	246	233	222	230	258	219	259	248	206	244	242	228	260	248	241	242	215	237	239	227	224	220	253	226	195	236	253	248	245	239	242	205	246	232	253	231	255	214	262	222	234	232	223	224	199	217	212	216	205	229	222	241	213	228	231	248	228	246	255	206	209	240	257	234	241	236	230	216	236	238	224	247	222	231	209	231	230	205	230	235	221	224	203	205	214	226	228	238	243	235	257	236	252	224	260	211	223	232	207	222	251	260	228	236	210	244	207	228	217	249	201	222	230	212	218	211	232	215	223	219	243	217	243	229	202	230	232	244	236	229	229	226	215	229	216	220	224	175	212	220	215	241	217	260	230	219	260	195	219	240	237	241	188	267	206	222	264	232	228	207	230	221	210	218	210	271	256	236	255	213	219	238	240	264	213	214	220	251	255	217	216	246	231	193	229	226	241	224	239	238	244	240	240	221	234	229	224	249	222	231	240	205	222	194	265	227	247	234	211	237	242	233	237	215	196	226	222	256	236	238	225	224	220	237	218	255	241	233	255	203	209	267	232	228	228	221	193	230	244	247	230	212	225	222	198	219	210	226	235	215	255	226	196	273	218	198	254	252	228	244	242	219	254	243	245	210	252	224	231	246	201	212	229	259	205	252	221	225	212	206	208	200	211	239	234	234	246	223	212	223	222	232	218	240	220	228	223	232	242	246	219	234	217	210	243	246	201	219	225	201	211	222	228	245	234	200	242	229	231	216	235	238	247	221	247	226	241	235	219	217	213	236	213	235	246	215	262	239	207	228	240	242	237	231	231	227	221	233	237	223	224	224	243	233	230	231	246	207	209	241	214	237	242	235	211	218	243	244	228	227	215	236	241	214	249	243	244	249	214	236	203	245	218	230	231	226	240	221	264	238	204	232	241	245	253	202	218	227	221	253	234	236	191	229	224	263	235	234	237	218	232	234	217	253	201	234	235	242	223	226	254	216	243	246	220	239	233	218	249	224	216	238	237	240	231	212	229	245	236	212	262	233	218	228	235	220	199	242	240	247	218	211	224	223	243	212	201	220	232	218	213	206	212	222	206	223	240	244	226	220	210	234	241	224	235	236	232	224	218	226	229	238	225	241	218	227	226	229	226	231	222	236	214	232	215	256	201	223	237	207	232	234	241	188	227	206	252	233	196	211	226	237	228	218	240	204	225	228	241	221	240	225	210	232	228	271	204	213	215	247	254	241	227	218	261	231	228	212	245	215	220	268	220	230	235	215	232	224	182	234	233	233	220	254	238	206	240	229	234	234	236	207	226	216	224
3282	816	568	673	649	670	579	620	572	559	548	539	535	537	587	587	578	548	622	593	553	579	558	552	573	556	567	546	548	553	562	581	561	551	599	542	565	574	552	577	572	569	577	586	555	555	542	622	613	533	572	558	612	588	534	593	604	592	559	600	566	574	586	521	568	575	564	540	523	555	557	519	572	568	560	559	553	556	576	593	578	588	579	545	554	585	552	593	574	569	557	590	579	573	570	624	614	544	523	562	568	574	516	513	544	589	568	602	558	561	539	543	599	554	595	559	529	623	545	516	529	514	536	566	539	548	583	578	602	533	575	576	561	596	538	559	565	545	532	575	567	578	578	534	559	570	529	572	547	567	598	583	568	591	592	553	535	565	597	561	541	548	541	568	547	602	560	601	596	553	554	537	566	603	557	561	568	557	552	560	560	536	558	551	592	578	539	570	551	607	565	582	541	565	580	586	586	605	545	539	539	563	570	563	572	537	609	550	535	590	553	530	584	571	570	539	585	580	555	569	542	588	605	538	557	557	567	527	580	553	552	602	595	583	554	556	571	558	561	602	584	610	528	550	508	561	594	560	559	579	514	594	547	603	549	571	580	574	566	577	568	563	557	593	509	590	564	580	564	562	575	546	544	533	606	575	577	533	550	555	585	565	513	560	538	561	565	570	596	567	568	559	538	562	577	545	582	547	595	547	604	551	570	555	573	549	542	542	573	541	551	530	557	559	549	532	561	581	571	612	556	549	546	552	554	577	583	571	558	565	599	556	573	542	521	563	572	567	579	581	533	527	594	542	584	588	560	580	593	575	526	600	577	620	527	552	576	568	584	556	575	529	564	562	609	564	545	554	551	536	552	554	583	554	584	551	608	532	591	592	559	559	521	532	612	552	506	591	529	598	531	539	567	574	535	529	571	514	564	556	584	573	627	609	555	541	542	540	560	549	603	569	559	570	547	576	592	594	569	543	613	578	541	549	562	559	536	532	588	574	571	597	562	614	552	588	552	565	564	570	551	543	501	587	580	564	596	540	547	532	566	578	563	552	553	552	525	561	564	557	573	540	560	600	559	536	602	549	542	548	558	529	551	581	553	541	592	570	538	554	552	579	596	563	579	554	597	551	557	577	605	565	556	562	570	568	565	535	586	603	550	594	556	590	552	561	527	550	561	547	530	538	540	522	568	597	560	563	517	553	575	577	602	562	542	591	534	587	552	563	564	598	600	557	601	595	573	589	596	542	521	549	561	584	540	557	592	589	543	559	574	585	571	612	608	611	579	598	572	591	556	573	542	556	570	598	626	569	543	564	556	564	567	583	571	537	585	565	592	551	580	580	562	587	623	582	601	547	585	550	568	551	591	588	574	611	581	518	541	562	585	571	589	559	596	610	582	539	574	542	545	580	538	590	541	555	573	565	573	609	567	564	561	591	576	569	575	565	557	587	584	519	536	556	575	603	596	570	560	571	588	593	541	581	578	582	544	601	542	553	574	544	577	588	573	551	577	583	589	581	590	592	568	571	522	548	562	548	570	552	559	590	546	587	589	552	592	580	591	585	533	590	543	569	556	526	586	577	568	623	576	586	536	608	576	529	537	562	561	542	525	572	568	579	584	556	587	560	570	567	594	544	542	565	570	612	571	579	537	556	551	574	579	598	617	543	582	560	537	560	569	555	561	585	536	590	587	554	575	573	566	548	534	604	543	547	556	546	590	554	609	552	501	582	599	566	560	531	566	557	545	540	584	597	574	584	562	603	589	551	581	578	600	556	588	605	543	566	585	561	514	610	575	582	562	595	535	563	548	570	565	551	603	571	568	580	568	588	587	584	595	578	569	573	558	571	568	605	576	535	554	527	577	565	544	530	559	558	575	583	597	560	568	519	555	574	556	583	558	558	564	561	556	535	551	584	615	557	610	576	594	582	537	547	587	595	585	590	566	544	561	540	544	559	556	571	561	579	602	545	549	558	565	570	576	573	540	558	551	543	528	530	533	540	569	543	553	538	554	551	582	584	572	528	599	521	596	567	554	571	567	591	546	586	595	588	550	557	575	569	520	585	557	536	527	559	561	540	541	560	536	564	530	582	555	598	553	558	577	576	565	564	586	513	532	556	523	559	547	557	596	548	572	555	575	605	556	556	580	535	551	576	540	576	563	587	559	593	590	543	598	554	563	550	586	592	574	592	543	552	567	584	563	576	554	580	553	617	577	592	544	565	561	572	545	556	518	555	526	560	581	569	539	566	588	567	513	568	562	548	562	563	590	588	575	639	580	571	580	570	604	560	587	599	551	574	563	549	562	537	578	548	551	576	542	561	596	607	611	575	590	547	531	596	546	539	605	565	537	592	585	571	546	595	543	553	551	570	535	562	567	600	559	607	554	552	573	587	550	570	581	510	549	576	555	574	536	571	614	577	552	573	578	546	558	568	543	557	536	569	589	537	591	574	566	606	557	547	533	537	560	558	551	546	557	507	558	562	564	626	611	562	544	586	566	538	589	538	547	569	585	561	599	515	581	526	520	564	549	600	569	582	599	569	551	552	607	554	583	561	543	569	570	540	566	575	539	546	557	573	615	580	552	554	564	619	553	551	558	590	600	543	579	565	588	539	559	549	570	597	562	559	633	581	536	590	523	597	557	613	553	537	586	572	562	560	552	523	605	575	569	540	574	560	537	570	559	570	577	573	554	598	578	542	612	622	587	584	575	552	611	556	604	557	543	577	603	522	510	558	591	555	549	588	548	593	573	564	608	586	553	556	555	571	566	566	556	559	577	551	567	532	545	614	532	551	561	522	581	554	563	522	528	539	575	571	593	565	542	570	566	595	591	560	574	617	566	594	552	558	568	579	553	555	595	589	582	584	534	592	586	541	584	533	572	560	561	558	606	552	591	581	561	563	563	570	556	561	556	545	575	558	565	594	537	584	535	602	556	536	565	607	545	526	578	551	546	553	576	555	531	602	640	544	527	555	551	588	577	603	572	545	560	560	560	602	564	581	578	556	563	594	579	549	530	555	514	537	558	606	602	594	555	548	602	578	538	603	528	562	609	567	571	541	578	573	522	609	543	562	603	578	516	607	546	577	547	567	541	587	578	584	555	573	550	540	571	557	602	600	590	583	584	546	541	567	588	533	545	561	554	567	581	584	587	577	595	600	562	564	566	541	534	543	536	565	591	571	564	619	573	582	590	579	553	582	631	585	538	580	564	562	522	584	549	598	531	559	567	586	560	550	576	593	559	596	561	570	548	568	573	577	606	504	555	613	589	538	554	566	564	558	573	513	568	610	560	537	582	549	555	608	613	521	567	585	618	576	583	573	567	587	532	529	582	563	554	565	591	549	581	557	580	542	579	548	582	539	554	597	524	525	543	600	606	541	559	533	555	582	555	540	535	573	571	531	607	560	559	527	599	569	544	563	553	535	556	594	544	543	573	579	581	547	551	529	563	590	594	582	566	517	583	629	600	593	537	582	557	547	536	575	576	526	546	546
12550	1462	786	639	585	508	472	399	413	387	393	396	418	389	398	405	384	419	405	403	379	369	376	378	400	349	389	394	344	356	398	414	381	370	403	342	423	384	375	395	331	412	376	389	407	350	348	376	362	364	367	388	387	390	407	347	342	369	359	377	345	335	354	395	360	384	424	354	357	397	411	364	388	378	354	352	346	355	402	391	405	378	389	398	358	350	352	390	370	368	358	383	375	349	409	372	367	355	379	373	363	340	339	344	364	330	335	372	379	385	371	353	335	398	383	388	358	345	352	367	407	355	373	410	355	382	376	361	359	391	387	373	358	385	343	374	381	351	357	359	385	359	425	345	345	356	375	371	380	364	392	382	410	384	400	345	388	383	376	368	376	397	345	364	363	333	382	374	348	365	362	335	366	382	350	343	374	345	363	407	350	339	368	392	375	404	349	377	362	389	417	385	352	365	427	382	379	380	354	372	347	385	412	356	404	354	384	433	372	351	392	363	386	383	388	395	409	392	377	346	386	339	402	398	362	376	382	422	369	346	341	372	377	371	399	366	348	367	372	392	371	369	367	360	341	356	315	379	350	355	379	392	371	354	382	376	392	375	338	409	379	389	370	360	397	371	390	393	351	348	356	356	364	381	363	386	366	380	348	368	406	417	329	376	396	346	365	365	386	332	403	379	384	384	398	408	346	328	354	343	367	359	422	398	369	385	374	327	374	365	331	374	408	372	402	373	387	396	367	383	368	384	448	383	381	380	382	334	366	376	340	396	377	362	384	368	347	396	374	356	376	387	395	357	414	374	357	378	365	330	351	364	387	400	400	366	352	375	362	401	391	410	394	394	357	327	356	395	353	380	360	373	375	407	382	351	384	367	377	373	384	332	362	371	346	401	375	391	396	383	376	383	355	366	392	349	410	379	369	354	376	397	388	404	410	398	397	383	391	404	372	360	357	338	411	329	363	373	364	358	380	337	346	357	393	361	363	373	404	369	397	353	346	381	376	361	368	344	362	397	391	385	364	357	356	410	352	378	403	380	388	377	369	376	381	418	385	331	382	373	380	392	389	408	385	362	386	376	365	357	358	371	378	357	344	331	335	372	394	379	365	377	368	369	375	372	360	366	352	382	388	366	417	379	352	336	376	340	384	385	379	383	370	400	339	379	350	378	385	371	401	360	379	365	370	384	348	363	379	370	412	367	401	406	377	369	360	410	388	406	413	392	387	368	360	392	406	384	355	382	343	357	343	330	384	350	382	335	359	396	383	341	356	363	396	355	358	373	387	364	398	386	394	395	332	314	340	340	375	386	384	400	400	376	386	408	366	365	364	391	381	340	381	370	363	389	378	363	415	313	375	342	358	348	362	334	370	322	349	363	359	367	371	357	332	391	344	368	372	388	354	373	370	394	400	380	367	334	396	392	348	349	374	407	370	379	402	354	405	375	413	355	364	355	371	385	395	388	357	354	416	349	355	403	385	376	393	340	411	336	373	353	415	379	375	373	410	369	352	380	401	369	386	365	340	332	364	379	335	395	378	359	375	368	387	385	343	352	379	377	392	350	401	384	361	342	341	351	371	398	402	384	400	348	343	374	357	331	384	393	374	354	360	380	378	373	362	338	391	398	404	348	365	358	368	399	376	359	400	406	406	380	386	368	404	389	391	371	371	330	373	364	367	374	357	398	349	360	341	370	379	353	386	369	374	375	384	392	376	363	297	342	378	363	370	397	359	355	359	364	411	374	379	363	386	363	382	370	350	386	387	363	350	355	398	368	424	374	354	340	381	349	371	382	369	351	351	383	369	365	375	362	377	405	356	402	354	363	371	370	389	376	355	358	403	394	361	367	384	382	414	361	308	369	347	359	382	354	371	381	362	366	374	357	397	404	374	360	367	342	374	360	420	373	360	378	316	379	370	386	340	346	383	403	387	368	359	371	392	406	352	339	399	371	382	344	378	382	372	389	360	378	371	378	357	365	387	396	369	354	353	385	370	357	355	383	394	373	370	366	401	390	382	378	405	352	347	364	337	399	394	371	371	374	405	402	322	357	375	373	345	407	406	345	339	349	397	355	379	368	380	371	335	388	331	393	396	398	363	357	406	372	357	348	330	371	360	386	378	349	341	360	418	365	389	415	362	390	371	356	364	346	388	338	373	358	366	373	371	372	356	411	382	377	376	363	410	356	389	361	374	372	360	412	382	396	378	349	331	398	398	373	381	358	380	338	380	373	362	377	339	351	365	373	353	371	353	331	354	367	333	370	407	370	380	364	339	380	388	370	389	354	394	365	388	362	390	355	338	353	390	375	365	338	349	367	331	372	360	381	394	393	365	378	372	370	367	380	358	353	396	375	362	388	354	411	385	358	368	369	356	400	372	364	349	356	332	389	380	358	418	357	371	364	402	375	354	393	427	382	347	389	380	358	343	331	384	343	389	347	385	362	385	369	371	406	341	363	371	335	354	352	383	368	365	360	380	368	369	389	379	372	401	361	392	364	341	353	410	414	348	377	389	387	345	368	398	379	366	345	381	369	355	387	350	400	383	372	356	378	374	338	379	348	365	384	394	395	367	360	363	362	347	366	367	377	356	326	361	394	438	430	400	371	386	392	378	394	345	362	397	360	351	392	365	392	371	339	372	409	378	363	362	354	397	313	385	405	368	366	374	326	359	345	369	378	379	350	395	387	381	350	411	401	395	397	376	365	324	378	372	389	436	394	410	349	373	407	380	369	343	389	396	397	383	367	367	398	351	362	361	426	375	373	353	389	370	357	386	392	354	410	363	378	383	373	363	418	346	394	362	362	342	376	404	356	392	395	353	378	392	359	362	419	375	378	399	364	374	407	375	366	346	370	367	368	337	349	356	377	403	370	374	404	361	372	380	391	347	375	362	378	385	349	354	373	406	389	360	384	358	388	380	333	401	367	386	371	380	336	412	352	343	358	349	376	355	363	390	346	366	369	380	343	370	373	368	403	343	367	403	388	387	382	345	384	383	388	384	388	367	391	399	381	378	375	386	365	353	416	380	358	364	367	368	370	339	380	386	384	388	375	395	372	373	390	364	354	390	361	415	333	392	382	364	349	366	383	367	351	386	377	393	357	381	357	398	360	360	355	378	345	368	359	360	365	392	367	349	368	376	337	380	362	359	407	371	402	362	384	379	361	337	363	380	332	353	369	382	362	359	389	362	346	346	360	372	368	354	353	340	401	405	386	386	371	407	384	356	359	361	398	401	373	338	387	373	402	372	398	389	378	373	366	347	336	344	344	369	363	375	391	383	384	372	413	374	341	406	394	401	372	374	365	410	365	411	340	388	378	336	355	407	376	364	388	360	376	353	342	379	428	359	355	386	373	376	379	369	390	407	352	380	353	368	361	382	389	359	357	368	386	354	333	376	360	378	347	354	379	381	378	390	391	411	375	359	357	380	378	355	403	332	371	418	352	370	378	362	374	374	398	368	371	361	364	369	377	390	373	354	339	365	377	380	384
9267	1530	1648	1785	1593	1419	1300	1149	1163	1083	959	998	932	986	899	886	909	873	871	900	943	891	909	828	894	859	857	892	847	875	837	866	856	811	869	847	898	913	856	880	851	844	873	854	844	884	848	898	932	880	876	812	803	839	844	846	861	875	845	831	795	866	857	860	866	877	842	823	800	842	890	932	826	860	848	829	882	874	914	870	885	856	872	832	835	890	876	834	856	844	837	889	823	879	889	848	834	853	828	865	820	833	871	858	846	822	825	795	856	840	861	872	793	835	853	809	853	844	897	810	810	837	854	833	815	817	844	823	874	825	823	865	838	840	890	866	854	844	880	896	853	845	850	779	797	838	868	854	853	835	827	806	868	841	875	843	859	852	900	814	824	838	871	912	842	843	894	838	866	868	849	867	833	784	913	848	904	836	807	803	860	820	834	866	840	829	788	860	810	838	825	847	897	869	851	827	832	885	832	861	803	837	837	830	864	826	865	882	854	878	905	849	888	816	856	908	861	850	859	843	847	839	859	870	872	872	869	849	841	863	808	866	891	884	868	862	871	867	884	830	806	820	894	849	862	911	856	853	880	851	867	812	810	837	863	821	847	857	937	834	918	849	874	878	829	858	836	833	827	875	863	883	846	842	829	857	847	813	831	812	824	895	880	824	803	853	847	812	918	847	856	892	887	828	834	881	905	865	872	879	836	842	892	883	840	867	838	879	878	820	813	844	868	819	842	884	830	849	822	870	874	861	828	802	832	855	857	868	894	889	856	879	848	842	888	868	831	888	851	850	847	813	831	850	848	859	829	845	831	845	790	893	814	865	887	850	882	847	871	849	842	888	826	803	806	879	843	815	814	857	886	829	844	783	777	826	840	810	838	869	828	828	815	860	882	827	852	879	813	806	844	809	838	900	857	844	878	842	880	848	796	820	832	838	802	846	806	843	832	866	894	880	854	908	845	833	893	893	841	848	825	935	812	869	842	805	826	821	864	884	810	889	838	828	835	851	847	855	837	793	873	854	820	852	867	866	847	830	867	871	843	856	799	803	803	816	814	865	838	871	780	858	802	861	854	875	867	843	842	802	809	896	842	845	854	874	867	855	836	805	836	837	827	836	872	822	875	846	819	851	828	790	848	838	865	831	854	855	862	906	833	843	837	902	871	881	807	848	880	854	853	846	862	803	843	846	867	914	818	884	803	831	784	834	863	819	810	816	892	883	844	912	831	801	864	847	841	864	799	871	869	839	852	825	867	837	854	844	861	841	837	833	864	857	814	871	826	880	887	817	834	796	851	860	830	870	871	820	904	870	837	860	822	879	857	851	815	867	816	843	861	816	856	894	826	884	881	850	802	852	881	831	812	833	846	873	839	866	842	821	874	848	843	857	841	842	796	823	854	881	854	862	825	888	818	863	867	874	900	895	804	864	832	867	831	924	888	872	868	840	853	794	858	848	905	900	840	865	809	840	811	839	875	868	838	864	876	827	851	870	886	897	867	805	904	832	799	845	917	870	852	866	836	877	860	844	851	770	874	825	826	868	844	848	870	832	809	817	868	831	805	837	864	879	783	815	848	902	852	825	911	854	825	842	918	858	845	830	844	808	788	850	851	898	841	832	841	821	848	833	841	798	857	815	859	865	835	863	843	823	877	883	855	852	825	799	844	859	817	841	891	822	813	863	866	862	834	825	896	879	836	800	771	834	842	849	838	863	854	878	861	871	877	849	841	883	812	819	895	845	819	870	854	903	802	810	838	906	781	824	850	824	795	834	873	828	834	797	828	876	824	849	848	841	879	874	822	846	886	855	891	857	853	829	851	797	849	868	850	832	821	875	825	866	845	859	864	896	860	883	868	793	855	855	774	866	826	860	830	869	808	846	855	864	854	825	811	808	881	865	772	847	888	863	835	821	838	862	894	770	878	826	832	819	853	840	847	840	854	878	819	860	867	897	803	858	885	826	882	856	912	805	897	836	855	826	918	812	864	831	834	853	867	825	848	872	877	879	826	859	824	827	834	794	870	853	862	839	852	815	889	836	851	847	873	837	838	842	888	859	851	893	874	837	823	893	841	858	889	804	845	832	876	807	882	889	838	840	781	809	883	809	879	824	851	862	836	856	836	899	864	899	890	875	828	811	910	820	854	825	869	802	866	856	864	809	870	867	889	822	840	810	865	810	863	854	879	769	781	859	836	916	820	820	834	841	835	828	792	861	804	848	847	825	839	836	879	798	870	862	793	845	852	854	869	823	867	814	862	846	836	778	867	863	843	850	828	781	897	874	870	883	825	859	868	822	862	797	836	846	871	895	888	863	844	892	802	828	837	869	890	814	819	888	808	863	819	912	852	839	835	876	799	854	846	932	866	887	861	876	848	844	855	860	873	823	850	866	821	791	836	824	853	884	836	850	819	897	875	839	869	828	838	813	900	866	816	804	817	936	877	870	895	863	840	856	826	848	835	875	884	843	855	839	851	838	844	855	790	891	805	785	896	804	863	818	843	895	797	857	867	845	857	817	849	779	827	846	836	880	849	867	820	796	830	856	829	862	797	861	828	833	802	893	856	828	825	852	860	858	817	884	829	833	823	806	873	806	834	859	863	866	885	850	820	855	829	826	862	799	797	798	860	830	863	845	856	828	875	834	877	855	878	861	806	826	857	814	850	788	873	873	834	885	869	880	858	812	828	817	858	842	861	846	843	897	912	856	840	861	862	888	855	891	842	837	792	830	873	815	832	855	887	822	814	833	814	809	843	831	865	873	855	834	869	853	872	823	854	798	872	891	875	810	801	877	827	829	886	847	855	858	869	834	851	815	886	833	840	874	844	822	821	866	854	856	891	835	861	881	779	891	814	838	821	850	917	848	876	823	854	824	786	799	818	842	815	877	852	820	877	864	809	823	799	859	838	814	809	840	888	854	864	843	843	860	870	822	827	820	812	850	837	829	843	797	871	842	830	911	830	736	860	815	871	797	881	856	889	866	880	914	825	883	828	838	851	867	864	873	778	830	857	791	847	866	876	877	878	827	920	881	871	868	923	793	819	848	828	904	883	780	849	856	877	855	855	869	847	843	821	799	784	857	880	874	804	812	816	806	846	856	837	836	831	849	871	908	861	872	828	859	870	872	938	824	901	853	844	780	869	886	812	838	858	814	872	836	860	808	793	788	796	852	828	890	848	864	838	842	850	849	813	827	812	862	861	788	830	886	850	862	888	822	858	862	836	801	808	794	859	905	835	869	864	837	889	841	838	881	814	870	788	815	872	826	886	840	874	861	849	845	829	851	853	840	837	844	834	832	799	854	869	852	874	887	888	822	868	871	842	878	859	869	889	848	800	827	837	842	851	821	814	824	878	865	858	872	837	877	829	838	900	837	843	847	843	927	828	760	833	864	814	856	826	851	885	843	812	854	846	862	811	828	846	869	851	842	893	827	878	855	850	821	856	861	838	876	831	899	839	819	858	833	827	825	793	852	850	859	853	820	883	810	866	826
20618	2880	1071	807	608	494	459	400	375	392	358	348	296	340	311	330	308	294	276	296	333	288	290	302	314	324	307	270	320	308	298	294	315	317	265	285	314	312	294	254	299	329	246	351	294	292	315	283	328	304	301	271	275	303	343	286	289	333	251	306	335	303	307	288	303	289	287	293	280	304	300	263	323	300	281	263	311	326	304	286	263	282	323	303	290	290	329	326	251	306	318	272	272	266	268	306	274	278	320	298	290	296	295	283	308	344	298	268	289	280	240	306	295	260	306	279	316	298	285	270	308	301	274	316	280	258	283	282	274	279	297	315	253	308	302	320	299	287	288	298	307	334	311	304	281	327	304	289	301	292	287	274	295	269	309	274	285	334	283	283	301	308	267	320	294	281	273	252	314	298	288	302	283	292	281	287	293	311	282	287	299	306	281	293	272	294	295	310	277	326	301	303	315	285	291	300	266	305	287	290	316	232	296	334	309	292	282	270	284	293	282	276	281	276	279	298	279	321	289	280	302	340	249	298	313	314	292	283	287	308	286	289	304	282	289	275	279	298	303	293	280	280	300	305	281	291	310	307	271	303	306	276	290	322	300	290	302	298	305	237	327	297	275	330	288	289	294	315	307	277	284	300	300	316	293	281	297	291	265	279	287	292	264	299	300	315	288	305	288	285	292	303	284	296	329	309	290	313	306	321	291	321	326	286	299	298	307	333	304	263	292	313	300	250	279	286	275	301	290	274	301	302	308	292	274	304	298	276	273	312	336	305	303	283	313	277	252	296	282	287	303	274	281	296	320	305	276	277	301	323	300	267	276	303	271	294	289	275	303	263	306	291	288	286	298	264	249	277	312	313	276	321	280	295	283	303	274	319	319	291	256	289	274	308	289	272	294	303	290	288	313	319	298	243	252	299	322	300	299	292	282	286	305	298	283	281	285	289	271	283	300	276	324	296	300	323	328	309	321	257	259	298	315	286	283	327	292	308	253	277	289	267	275	286	304	293	277	261	303	276	287	274	269	321	320	305	297	308	278	295	312	289	281	287	291	277	309	291	320	283	296	318	295	300	310	305	290	281	286	265	306	283	303	285	303	308	332	283	283	306	298	321	326	334	299	276	300	269	297	290	268	312	284	308	286	285	286	274	285	300	270	277	278	287	302	299	282	288	303	288	264	287	330	325	300	293	257	290	303	301	281	329	283	264	287	322	310	299	326	289	296	299	280	271	254	322	275	276	283	296	319	320	304	297	297	265	284	281	317	312	309	322	302	275	285	284	259	283	287	286	283	248	310	304	300	266	275	295	259	282	298	309	303	253	295	275	320	290	269	323	318	307	260	283	273	287	322	333	284	263	286	303	318	288	302	296	304	368	312	313	262	313	280	293	287	299	319	256	290	328	280	292	277	292	283	270	280	294	324	299	337	256	321	292	291	305	328	314	282	289	270	321	299	261	291	272	298	303	296	292	300	291	293	282	260	319	318	300	274	285	309	279	294	303	291	262	306	320	297	287	280	313	285	286	296	307	270	288	315	304	276	287	317	277	285	293	294	299	272	278	286	285	279	315	296	282	292	271	305	306	290	278	273	296	291	309	297	313	302	300	321	293	285	333	315	312	292	296	267	276	298	298	307	292	285	303	290	294	293	252	268	270	302	303	289	292	261	277	290	278	306	312	310	283	275	297	303	270	308	294	260	268	320	277	308	278	300	318	305	309	280	290	278	298	273	282	299	285	295	296	293	316	291	305	319	310	301	277	265	317	289	290	284	250	296	308	297	295	271	302	306	297	305	307	257	319	305	288	279	300	266	322	275	297	315	304	312	280	299	268	289	302	286	304	301	289	308	300	299	303	287	302	301	349	265	291	332	279	299	288	279	306	304	277	259	278	306	285	322	294	268	322	300	314	291	281	281	281	284	316	278	316	293	315	293	291	304	290	300	301	309	301	285	326	308	290	279	293	295	311	325	288	285	320	291	252	291	275	300	290	341	293	331	279	291	254	295	269	294	277	271	273	296	292	253	292	304	325	308	287	291	305	281	272	312	282	343	274	298	298	314	319	313	269	299	341	290	277	285	278	270	271	276	285	291	298	300	260	332	319	291	293	286	301	268	301	302	297	304	305	306	284	284	282	292	311	285	315	305	302	290	321	293	332	277	292	265	285	303	288	317	303	269	292	303	268	322	292	303	292	263	311	288	299	301	322	309	283	279	314	287	279	281	304	315	283	292	299	303	281	338	325	333	287	288	296	285	264	286	265	324	292	292	362	270	301	281	319	309	271	279	281	278	276	281	251	327	263	277	300	266	270	289	315	265	318	278	277	283	323	314	294	320	314	320	321	286	321	281	317	280	323	304	293	290	298	303	284	287	316	298	333	315	304	316	296	271	276	292	315	286	275	296	293	285	314	283	288	280	309	298	285	269	307	283	317	309	271	311	279	280	319	320	297	279	274	299	285	292	277	300	323	282	298	275	280	305	292	330	282	275	300	288	278	291	278	284	277	263	287	303	331	326	279	323	274	294	297	344	262	295	289	285	323	311	302	300	265	309	299	277	271	301	291	291	288	292	291	281	324	270	283	279	305	301	302	280	346	304	298	316	300	302	311	294	294	343	307	291	285	303	309	273	293	261	292	324	290	300	281	281	276	260	254	266	297	293	265	274	314	293	266	320	294	263	304	279	277	292	313	308	304	301	264	311	282	278	317	281	271	273	297	306	268	326	317	320	282	296	295	303	280	280	288	277	317	261	312	288	322	332	312	307	295	325	298	272	289	298	278	262	282	281	297	296	282	282	280	314	303	296	267	286	280	290	280	280	322	260	329	322	290	289	278	278	292	276	305	276	304	298	286	287	272	312	298	297	288	294	305	282	298	310	297	287	269	302	295	304	284	313	281	291	291	312	293	296	301	303	283	309	270	294	291	303	335	299	348	284	262	293	300	279	301	289	283	306	285	284	313	291	308	294	300	250	305	280	288	300	285	296	274	264	298	284	276	287	276	305	296	292	277	285	257	313	307	283	309	270	280	295	311	291	303	313	272	271	326	272	297	265	280	283	288	277	279	301	305	311	253	276	300	292	293	277	292	317	307	310	283	290	289	272	286	311	286	319	302	343	275	285	284	295	297	295	300	278	279	265	278	254	313	285	286	283	291	293	323	275	318	285	296	307	337	294	297	313	323	307	257	287	288	274	254	321	297	329	304	312	299	257	297	316	283	269	279	316	283	277	254	260	276	251	276	315	299	291	281	282	309	273	303	309	296	296	272	312	308	290	283	310	296	314	324	298	283	302	307	282	280	296	295	255	296	291	288	310	315	342	302	301	257	301	276	302	311	301	267	311	290	311	310	298	285	290	314	294	279	271	284	308	350	293	307	308	330	323	308	303	277	274	319	319	274	274	320	271	309	300	294	296	299	266	284	270	253	300	288	291	306	315	288	295	285	264	292	294	300	277	297	288	285	304	274	292	303	315	329	306	291	263	319	318	297	326	278
11691	1894	2197	2444	2085	1703	1462	1299	1149	990	957	870	880	900	804	796	776	760	790	780	760	719	737	714	722	758	746	717	725	692	673	701	701	718	710	725	664	674	706	670	663	681	677	687	623	654	702	641	659	688	676	693	644	648	638	680	697	664	699	655	690	691	655	673	680	661	674	704	674	693	715	718	660	670	665	663	700	670	701	641	659	670	650	645	651	712	646	659	687	633	696	693	669	638	665	674	703	667	672	661	669	682	654	684	665	675	644	628	653	679	659	675	655	682	700	627	682	676	638	687	661	694	656	695	675	647	675	638	642	679	641	707	658	721	639	648	658	669	715	682	669	703	616	682	681	673	691	656	660	653	710	675	704	675	675	611	666	640	672	660	680	685	656	664	642	736	684	679	649	671	655	727	637	683	659	651	600	702	685	631	668	703	627	655	666	697	627	656	664	634	683	629	643	660	681	705	665	664	667	700	699	635	686	637	623	635	685	661	674	659	655	645	656	671	708	659	676	646	701	656	642	637	660	657	642	649	672	683	680	644	647	640	659	684	656	660	683	663	687	677	677	666	656	650	672	721	701	609	643	657	671	627	683	614	671	651	662	666	655	692	665	680	635	702	627	658	650	637	622	659	624	671	673	649	661	639	661	683	674	650	646	666	654	650	652	694	664	666	641	640	686	662	637	688	665	713	620	685	652	689	671	641	646	643	682	650	691	636	692	692	663	653	671	694	632	668	648	661	655	662	640	664	683	630	696	665	681	657	670	644	665	684	666	697	638	668	671	631	650	694	659	638	653	692	684	676	689	640	599	689	676	621	648	660	642	675	646	685	639	648	684	706	672	676	693	641	627	630	673	671	634	703	634	630	667	672	654	721	677	630	659	663	682	626	690	688	712	664	640	664	672	679	706	625	678	651	613	613	654	667	680	684	672	662	633	662	652	688	701	628	655	691	654	667	666	668	706	656	672	683	665	678	657	642	692	662	671	626	707	663	656	659	606	668	715	679	667	665	690	650	687	716	650	687	644	633	647	706	680	696	637	700	694	642	700	682	704	658	646	684	709	645	704	660	699	659	662	696	641	663	661	678	632	679	687	663	694	639	663	670	640	649	633	636	664	668	635	649	682	649	670	685	635	684	630	675	700	648	696	660	688	625	674	698	659	658	656	658	650	669	682	689	685	663	623	671	689	685	631	660	684	655	667	690	722	671	643	659	652	684	702	647	660	696	628	652	650	647	669	628	716	650	656	716	656	661	679	618	672	726	720	698	634	674	671	679	684	676	654	702	667	660	643	717	683	661	648	681	724	655	658	642	651	688	645	649	708	640	616	685	685	659	678	636	683	671	615	691	699	635	697	638	685	639	618	660	667	670	686	623	714	657	636	722	720	675	695	698	666	642	718	676	701	738	634	649	638	656	687	679	662	625	696	649	688	678	650	659	642	667	654	679	677	690	692	643	658	700	718	634	663	624	634	674	656	627	674	644	691	728	655	656	683	657	649	647	663	675	697	672	675	703	689	704	628	672	685	663	667	634	686	675	634	641	615	667	661	629	645	623	596	669	694	639	629	676	665	651	675	625	664	665	706	677	667	641	682	679	657	650	624	642	662	690	656	647	630	665	681	690	656	659	663	728	636	698	606	656	675	702	645	727	684	661	667	666	675	686	686	603	647	674	661	682	623	649	682	650	656	663	695	612	670	664	666	614	677	656	682	692	663	660	661	647	635	676	644	667	663	665	699	704	639	641	654	674	680	626	656	691	662	662	647	621	685	701	681	652	664	666	666	684	646	644	662	635	655	663	678	645	693	624	646	634	700	666	646	690	659	664	642	654	665	677	626	667	751	644	660	682	623	694	677	634	619	692	625	633	632	625	680	677	659	661	659	704	654	649	667	645	689	664	677	667	704	667	673	675	631	657	640	636	680	689	685	667	682	600	633	631	676	662	708	672	618	663	659	659	692	666	665	650	690	678	651	606	677	703	670	672	675	600	658	699	635	664	671	618	677	687	693	642	676	668	668	690	594	691	684	632	705	666	699	622	646	655	687	637	685	660	646	652	677	656	623	619	676	651	646	676	625	653	687	664	617	669	682	677	670	678	643	651	679	677	645	648	687	652	651	657	688	708	701	702	649	658	642	678	706	676	683	639	667	664	597	651	640	605	626	643	632	659	640	702	658	613	717	686	662	662	678	673	631	697	689	655	687	660	637	666	676	648	676	621	660	657	645	660	666	649	695	695	644	627	671	674	721	654	666	650	661	670	681	657	628	696	681	619	679	680	664	670	669	656	625	651	668	653	658	628	656	673	673	679	665	639	701	648	640	627	685	642	624	689	706	659	680	686	610	612	664	671	672	643	660	656	666	639	718	676	672	724	711	655	658	629	663	670	660	673	679	679	633	654	643	705	698	655	740	570	655	688	665	669	660	685	673	655	661	636	646	657	644	629	679	678	686	659	649	660	655	651	649	659	664	702	658	709	625	592	610	676	671	653	673	680	662	685	640	686	650	659	681	697	668	661	690	657	653	597	632	667	654	642	670	662	695	685	620	683	644	650	628	630	634	643	693	688	687	658	664	643	659	675	653	681	663	648	652	688	623	633	731	644	662	670	624	690	666	674	663	625	650	670	705	679	682	652	638	668	651	615	660	695	623	639	672	654	651	681	727	688	641	662	698	677	674	610	673	656	662	639	660	708	670	678	660	657	684	677	713	709	667	644	663	678	649	664	700	663	650	670	614	671	676	709	662	682	656	690	668	687	703	685	649	610	663	653	629	665	627	658	675	663	651	649	672	647	644	646	644	636	678	712	641	612	666	688	613	689	646	691	669	660	687	691	640	605	687	674	633	668	655	672	638	706	699	599	667	633	625	692	635	682	686	693	677	678	641	679	671	664	667	715	691	642	631	666	669	649	654	653	629	677	651	689	688	672	626	678	693	591	679	643	666	668	635	650	668	613	687	661	692	674	671	649	671	654	616	646	686	672	673	672	670	723	647	680	606	665	665	693	695	699	662	633	659	700	637	671	619	686	655	709	674	651	624	685	669	680	642	712	690	639	644	701	670	682	678	643	644	696	684	663	630	662	649	681	698	648	644	658	679	664	659	663	616	630	603	670	673	675	618	628	667	681	688	618	647	636	641	662	655	615	659	623	644	660	627	672	707	650	674	667	646	665	666	668	700	644	667	659	672	660	680	672	656	674	622	685	627	641	669	655	676	677	633	640	651	650	658	659	618	683	609	643	645	633	668	641	658	663	648	672	684	678	689	639	661	680	712	622	663	714	679	703	648	702	660	694	695	640	680	723	673	632	628	707	667	682	663	644	676	657	714	668	614	628	668	626	689	644	663	655	665	685	663	668	706	622	713	660	648	665	705	635	697	674	683	664	667	643	617	667	700	656	674	641	641	678	649	693	681	683	700	673	669	668	663	648	649	765	694	634	667	672	718	666	661	631	676	634	697	687	671	674	702	689	688	643	681	672	667	644	658	672
4053	590	233	257	216	262	231	240	240	230	251	239	241	260	239	254	222	229	220	215	247	225	231	241	251	241	207	243	250	221	267	210	200	220	237	214	243	246	247	245	229	226	189	227	234	217	200	227	225	196	214	226	246	244	228	232	239	236	220	236	233	231	218	233	220	229	215	238	223	226	251	205	228	207	256	219	231	206	236	243	248	224	214	206	247	228	235	218	212	210	238	214	226	234	203	211	222	236	230	223	214	231	231	234	247	243	227	270	206	258	230	242	220	237	275	223	268	262	230	218	220	247	254	219	234	216	218	243	234	234	236	240	222	280	228	226	213	228	241	227	240	246	217	248	252	245	218	232	208	222	217	248	244	222	242	238	216	220	232	234	237	227	249	239	234	222	267	220	238	228	216	224	225	227	264	224	235	222	248	224	255	221	179	228	256	199	186	235	228	233	204	229	221	226	208	241	219	272	251	229	228	235	224	219	220	228	255	203	242	220	230	271	257	210	207	217	226	246	214	235	237	240	240	246	261	205	223	213	244	188	205	218	228	241	200	217	240	207	231	232	248	224	221	241	233	233	231	234	212	213	191	261	218	238	239	240	257	225	230	222	201	233	232	215	249	232	240	243	225	251	249	203	223	242	210	221	256	241	211	252	265	223	237	227	244	238	240	245	264	254	228	229	243	249	211	243	255	233	220	240	228	194	223	235	232	227	226	257	220	227	225	248	234	234	245	212	250	222	237	234	224	211	235	211	241	215	245	232	232	243	231	233	242	233	224	256	215	251	228	227	214	211	215	230	217	223	219	250	232	238	261	228	232	216	227	228	223	249	228	218	242	242	247	228	237	208	218	223	226	207	214	250	210	224	220	241	227	252	253	209	214	190	263	212	247	241	217	207	275	255	219	267	225	277	257	266	202	207	245	209	245	238	264	246	251	210	231	236	213	214	234	218	234	208	234	232	242	211	238	232	235	264	242	222	214	229	236	192	211	237	216	230	236	227	243	209	216	215	243	224	216	215	214	233	223	202	240	230	244	249	248	220	227	223	216	213	242	237	232	236	236	226	248	207	231	238	238	241	257	225	229	253	225	220	260	227	265	230	234	215	245	211	236	230	239	235	214	250	206	227	237	241	258	231	222	217	256	199	239	258	227	242	216	253	212	238	245	246	240	228	197	237	242	248	217	255	254	245	234	204	249	236	236	244	255	216	251	231	199	223	228	222	241	246	219	228	199	226	220	269	235	234	238	229	223	208	240	259	256	257	214	230	220	198	257	251	232	234	197	240	197	255	231	233	207	239	244	238	250	239	256	219	234	206	210	217	220	218	230	208	203	203	226	222	206	217	223	221	228	229	265	222	228	232	230	216	230	235	242	229	265	246	210	253	210	217	197	221	221	230	247	231	232	252	265	235	212	226	238	215	252	250	223	234	234	227	209	233	248	228	237	239	217	255	236	228	218	205	237	206	220	259	241	217	243	256	263	213	213	204	231	227	254	222	264	211	208	209	222	256	217	247	250	246	231	223	196	258	265	208	189	230	232	241	204	229	239	229	244	252	244	257	237	233	224	220	255	252	189	232	227	232	237	216	231	242	253	238	241	255	221	217	249	220	231	262	233	261	230	218	246	223	241	233	241	233	228	194	243	272	223	244	229	226	212	210	243	236	223	226	185	237	189	227	222	223	184	257	208	250	241	233	215	233	256	236	250	241	237	238	274	258	241	224	215	245	235	249	247	231	230	233	225	233	220	238	251	204	213	205	242	253	249	226	230	250	225	221	221	238	231	248	253	201	235	231	210	248	204	216	240	231	257	210	211	226	222	220	232	249	223	230	227	242	235	236	223	242	228	233	230	190	225	218	254	232	230	238	241	223	235	268	226	234	238	252	219	251	216	228	250	246	221	222	208	209	243	222	232	202	263	203	233	248	231	230	242	217	217	225	234	222	228	239	221	205	227	211	229	219	234	201	255	250	223	262	233	256	212	235	231	231	202	222	226	247	244	237	219	220	211	227	228	212	185	242	202	207	220	215	239	230	246	244	234	193	198	245	214	237	236	232	233	234	268	241	243	221	215	233	218	216	236	227	228	228	220	235	216	239	223	244	228	240	206	228	218	249	213	220	222	200	231	246	226	248	239	211	205	235	210	247	276	198	201	224	230	239	216	242	218	230	240	236	234	233	210	226	218	198	212	235	233	213	220	210	230	226	218	223	217	239	249	233	232	220	217	221	223	257	244	233	266	217	207	209	235	236	266	231	239	232	236	246	235	235	223	206	226	255	266	188	213	219	220	234	210	251	235	215	233	234	224	189	239	213	208	205	244	193	228	255	222	245	240	224	235	219	224	225	240	240	247	234	223	213	214	227	273	252	241	233	220	252	241	238	224	249	252	239	204	249	259	236	218	214	238	196	238	236	216	226	237	245	223	227	234	256	230	205	222	225	222	226	252	236	259	228	220	224	222	248	218	250	204	219	215	223	240	238	200	226	225	240	227	186	224	230	220	234	221	243	227	250	256	235	215	238	240	227	240	239	249	232	224	207	231	210	192	226	241	271	252	213	236	271	241	271	258	230	228	264	222	239	231	259	258	234	236	234	244	222	204	224	246	222	238	222	243	195	235	244	229	213	195	218	209	227	235	209	249	254	213	206	255	235	237	243	230	216	242	241	248	239	243	224	237	210	211	224	223	221	211	217	241	219	240	216	256	208	215	218	250	232	259	233	254	230	220	204	217	249	229	210	267	197	223	260	232	234	223	236	265	229	247	249	230	251	207	207	243	233	239	229	230	222	189	213	213	219	233	242	229	244	255	264	248	241	220	241	233	236	241	249	217	248	220	257	212	217	236	269	237	220	239	240	238	231	212	235	240	243	256	244	215	225	231	217	229	288	227	249	255	251	237	234	243	227	250	232	233	230	272	247	231	223	215	212	237	267	232	216	203	235	263	228	224	230	246	239	253	237	241	225	227	198	248	226	242	214	236	248	232	243	216	235	243	261	213	227	224	212	188	234	253	246	252	218	243	205	243	234	239	240	228	214	228	247	230	232	228	244	222	234	249	188	230	238	232	201	199	244	245	219	257	221	287	242	232	198	249	215	253	229	250	227	254	209	235	242	254	225	228	233	233	220	247	225	234	239	217	216	221	248	213	251	221	220	241	237	219	248	264	223	198	243	222	240	227	197	247	238	197	233	239	205	220	221	244	243	256	245	253	242	237	203	224	259	215	244	217	237	219	221	255	235	218	225	263	200	220	236	225	229	220	251	211	210	241	267	245	227	226	217	221	221	220	222	215	243	221	224	227	247	223	248	266	240	205	241	222	236	242	219	220	224	252	239	203	214	231	195	186	222	206	238	212	227	250	248	252	234	248	269	234	229	237	260	262	243	238	223	235	238	207	227	233	239	215	256	234	252	241	227	226	235	247	228	219	217	224	237	243	259	234	230	225	241	229	220	218	205	222	243	253	243	244	217	232	234	224	253	224	218	244	228
3360	877	591	625	645	627	634	627	575	565	585	601	553	556	598	580	564	527	578	530	561	606	542	575	584	583	548	581	554	616	541	619	572	590	589	546	574	622	562	642	574	580	538	526	539	537	556	572	542	524	586	567	574	561	555	570	559	560	573	571	597	531	585	563	600	523	575	552	565	548	556	524	540	554	577	584	580	574	589	579	576	589	573	532	552	620	558	536	564	580	589	539	594	540	552	567	535	553	547	551	605	535	568	579	598	575	546	568	590	570	613	557	587	543	534	592	554	606	596	556	547	585	597	557	582	557	563	565	546	548	602	598	600	539	553	618	590	591	598	560	582	581	584	574	575	538	560	584	595	543	528	586	574	582	575	589	581	586	598	522	540	551	590	533	577	566	574	563	527	570	608	611	559	573	562	537	583	564	566	582	610	596	592	546	579	606	567	567	569	616	554	552	550	541	578	565	540	583	533	549	571	563	576	592	585	578	537	574	553	576	572	588	580	574	578	578	563	551	606	599	603	539	574	566	596	574	606	564	568	574	603	546	550	598	567	565	537	571	570	547	534	595	615	582	556	565	594	562	590	515	588	555	557	574	605	558	583	582	564	529	573	571	573	583	587	578	566	547	519	544	576	554	540	529	556	545	600	558	588	611	558	590	570	548	587	549	599	608	612	584	564	562	585	551	575	617	511	541	584	587	556	562	550	549	550	573	536	568	573	579	579	590	575	622	583	565	555	609	571	595	599	555	599	556	558	566	577	542	592	607	593	560	572	619	561	593	559	605	564	642	548	597	559	543	583	565	559	583	568	616	607	558	563	587	632	604	634	569	573	571	571	547	599	580	554	558	570	536	588	557	601	585	629	633	603	612	574	582	580	574	576	570	570	524	594	599	532	576	542	578	557	555	574	568	572	571	584	529	585	546	594	510	596	532	583	556	566	565	553	614	560	593	596	541	582	540	559	580	551	574	611	569	598	611	565	572	566	530	568	548	581	602	571	569	597	596	541	583	575	597	564	531	560	578	606	566	552	557	595	550	562	570	552	554	598	605	599	523	529	559	566	576	575	594	595	581	554	600	535	565	567	578	572	576	502	583	600	542	552	555	580	584	567	576	589	568	584	621	539	562	599	557	576	557	562	515	568	599	596	572	522	533	534	565	567	585	590	582	524	545	564	566	623	599	534	579	586	588	567	563	593	576	595	595	542	568	566	558	572	588	546	592	548	576	581	527	570	575	593	556	555	575	578	522	556	623	563	566	551	569	574	593	523	594	548	563	574	577	537	588	553	593	570	534	531	537	568	559	553	555	550	570	532	550	584	560	571	536	589	608	558	586	572	582	534	616	567	556	578	571	574	578	559	567	552	540	597	603	608	556	610	573	576	563	575	559	573	581	558	607	570	581	562	565	634	559	572	599	590	592	585	551	584	559	549	574	615	593	553	596	573	572	596	547	555	600	591	572	558	524	534	585	583	554	575	583	579	585	542	570	553	558	553	572	622	569	578	560	571	565	521	591	607	620	587	568	580	591	594	517	584	592	543	563	542	552	550	551	609	609	597	550	537	578	586	596	584	587	580	599	595	554	558	607	581	579	555	554	605	551	556	575	573	587	617	603	591	540	586	570	603	563	563	599	555	617	551	590	554	534	580	561	583	558	577	558	566	613	556	568	560	579	573	572	595	530	593	583	554	546	565	598	549	537	543	588	590	551	544	544	572	557	581	612	567	590	559	610	543	549	573	570	621	535	554	547	570	542	613	554	538	587	576	600	566	564	553	598	571	589	562	562	530	601	593	603	580	605	569	593	581	557	520	546	552	578	598	582	604	592	567	571	541	583	543	592	578	577	537	599	573	520	551	557	567	570	524	530	550	594	582	610	559	583	539	583	550	574	582	561	584	573	582	579	545	561	554	593	543	570	582	630	597	587	601	588	531	580	550	575	602	634	595	575	603	571	571	570	550	578	565	554	553	570	559	523	601	552	576	589	583	597	584	594	563	626	544	583	571	529	552	590	582	538	555	520	570	570	596	594	561	598	604	551	576	582	572	583	551	593	565	530	581	600	570	596	580	585	583	533	573	574	538	593	517	559	600	583	557	574	588	588	572	579	577	574	589	579	645	606	563	582	562	568	546	590	546	593	530	580	520	545	562	573	588	564	567	536	578	578	632	544	574	569	610	543	588	613	539	513	577	550	593	573	598	595	551	552	568	628	532	595	540	558	570	581	518	563	549	572	564	588	558	570	567	579	609	555	565	605	538	534	622	550	595	562	550	577	603	547	576	602	588	580	560	570	541	541	560	560	512	573	540	529	570	581	571	535	551	577	582	579	582	562	552	528	580	619	561	572	582	546	558	615	589	572	560	574	537	529	529	557	572	567	596	559	591	528	561	601	591	585	570	613	545	593	534	601	559	632	546	550	560	572	553	534	599	540	530	572	569	593	571	553	581	546	527	557	634	544	554	561	564	593	550	598	575	596	574	553	629	569	562	554	563	598	575	573	595	585	574	557	547	611	556	549	591	557	568	562	590	574	547	534	578	579	606	567	589	600	599	591	550	598	566	558	557	558	533	616	592	545	578	563	582	598	579	565	569	560	574	567	565	588	570	561	547	561	519	574	565	560	605	575	595	527	581	578	545	558	585	557	567	542	583	560	568	609	570	526	593	549	557	586	570	546	570	603	600	539	541	554	572	560	572	560	558	577	579	579	564	591	561	567	618	569	595	568	520	530	546	580	584	600	580	571	579	587	587	542	557	590	561	561	589	601	548	606	603	550	582	547	564	563	592	553	615	543	609	579	547	600	548	565	577	566	552	572	580	569	579	592	557	564	539	598	572	544	536	600	574	596	548	599	597	550	563	574	544	576	554	552	559	612	580	596	579	573	595	608	550	586	560	584	571	584	586	579	585	517	573	568	566	606	556	515	578	573	597	579	520	580	553	533	578	594	586	580	576	580	557	570	591	579	558	562	565	567	541	567	630	554	577	591	563	568	528	596	580	556	548	595	550	579	583	581	580	591	581	567	551	589	505	543	551	636	557	574	588	594	570	570	575	513	591	630	530	564	568	569	579	622	555	560	579	536	557	586	590	567	562	556	578	553	567	537	564	564	585	593	607	564	573	555	555	569	602	573	550	584	577	573	610	557	565	589	515	543	589	599	639	557	577	560	575	569	560	591	608	574	538	521	592	554	593	576	590	571	571	583	571	547	578	546	559	612	547	559	602	576	527	510	605	546	569	560	545	582	577	563	576	578	541	593	555	532	588	618	565	520	548	568	553	535	583	592	620	595	521	593	559	589	515	554	559	588	594	538	569	568	562	576	539	572	562	518	568	616	565	573	579	569	509	572	548	557	572	575	560	575	544	606	587	542	601	613	602	590	598	547	587	586	596	605	579	585	553	615	557	561	566	555	515	555	570	624	508	536	548	540	572	577	542	603	624	574	603	548	595	564	561	577	575	577	556	577	606	570	615	558	561	537	574	549	585	584
12412	1466	735	649	538	484	437	453	439	417	435	390	444	413	387	399	349	395	347	377	368	349	397	423	360	366	382	363	367	392	393	385	367	388	382	369	339	385	386	364	350	381	401	358	355	386	375	381	381	374	363	399	414	405	352	355	359	370	400	386	366	370	360	405	354	341	339	420	421	389	356	390	386	344	360	358	365	319	394	370	397	322	390	368	375	367	391	392	393	379	360	360	376	391	345	348	368	363	405	377	361	364	380	344	365	363	342	367	403	350	368	379	365	349	374	395	370	379	404	358	365	409	343	352	365	351	369	363	376	413	348	352	399	329	352	350	358	337	347	393	406	367	431	367	360	359	387	348	389	359	340	361	378	404	362	368	347	395	372	375	370	359	372	407	387	366	367	390	384	382	390	361	351	376	387	364	344	344	409	404	342	378	378	332	321	326	384	363	427	353	379	383	355	349	364	364	379	394	393	380	383	374	352	401	348	368	389	345	389	344	374	374	388	427	381	360	370	357	354	389	356	393	398	372	358	347	374	382	387	349	338	365	365	379	355	389	358	402	359	413	371	350	360	354	364	406	374	381	331	395	354	346	353	348	339	359	400	375	325	384	369	403	351	351	354	360	404	387	394	405	405	369	375	339	391	381	360	398	385	407	363	370	349	372	374	372	350	387	381	397	361	370	375	395	346	345	364	377	373	351	363	389	431	392	343	347	368	383	396	382	385	383	387	387	384	357	354	367	363	366	353	344	381	341	353	366	346	356	383	380	370	397	390	369	369	369	374	382	396	377	344	369	390	384	390	366	371	381	387	349	327	391	350	350	406	374	346	345	382	375	388	357	385	334	346	375	374	380	391	397	394	381	373	423	361	414	367	395	385	399	390	366	380	369	363	379	400	360	398	344	328	344	376	390	373	341	354	371	397	357	332	365	369	319	355	374	404	389	384	382	374	371	382	356	377	386	382	410	386	389	383	365	366	368	348	359	391	379	371	372	367	348	414	359	365	380	351	391	380	345	362	349	358	351	359	357	372	384	350	355	363	380	375	361	366	380	395	365	353	366	368	358	408	366	390	352	368	396	436	384	352	387	350	372	430	376	393	362	370	359	331	368	351	328	380	388	350	363	385	364	359	385	375	406	417	367	367	313	407	361	349	369	402	384	362	333	381	367	360	387	353	353	363	391	382	367	383	345	405	352	369	382	392	418	357	348	393	353	347	367	370	378	345	396	387	370	364	388	429	376	388	372	383	381	354	390	376	362	374	381	372	376	356	391	372	377	402	357	429	378	338	364	370	347	368	403	322	371	386	417	376	382	357	387	384	419	361	393	423	373	364	369	394	368	328	344	348	404	355	395	356	352	391	355	372	390	383	414	344	393	389	383	330	381	365	395	403	385	323	370	374	362	366	418	355	370	378	340	410	355	362	415	400	391	373	364	373	398	418	377	355	400	361	349	382	354	359	345	388	319	387	377	357	400	363	367	391	366	331	370	419	370	355	399	431	403	384	394	369	381	368	362	370	378	379	365	397	349	421	356	401	363	352	369	357	350	391	371	377	366	376	358	377	410	355	340	392	371	383	365	377	335	396	383	338	339	400	362	377	360	366	401	352	416	356	424	359	301	368	375	412	388	384	389	322	357	364	365	354	384	382	355	357	407	435	341	384	342	389	386	399	346	357	335	375	388	383	339	383	359	367	367	360	345	383	353	377	366	397	381	343	392	339	340	334	387	399	372	387	365	346	382	373	383	379	380	359	415	335	398	376	342	352	351	368	373	403	391	385	388	350	345	349	358	384	387	348	402	350	374	409	390	394	373	403	385	379	359	365	348	326	383	402	371	364	396	341	369	375	383	353	366	378	341	316	406	398	398	361	325	379	390	356	379	409	369	384	339	394	368	381	387	395	359	436	366	386	392	392	377	385	382	360	320	420	373	384	349	367	375	407	368	356	386	372	400	357	413	361	367	344	347	358	369	345	365	358	357	370	369	385	363	354	372	340	389	368	353	408	361	369	373	358	365	374	387	393	392	380	354	358	364	372	318	360	342	352	356	376	353	393	394	401	390	349	412	360	372	368	361	373	393	363	390	400	370	393	371	339	434	367	339	400	362	391	377	385	360	395	350	378	367	395	409	379	353	419	374	365	416	347	342	344	356	365	354	362	391	393	369	400	375	398	384	375	370	376	424	344	336	379	373	389	379	388	381	382	369	344	353	396	383	393	332	372	417	379	371	405	403	373	384	396	373	381	365	386	351	358	396	365	396	367	348	348	354	397	363	361	424	383	357	354	402	342	397	384	365	343	370	335	367	355	392	359	365	351	328	339	397	372	382	384	371	381	394	389	353	345	344	374	340	397	359	339	382	368	382	359	397	360	367	365	375	363	350	372	362	377	384	364	400	377	323	361	351	388	347	337	363	384	391	364	352	377	388	366	406	382	379	365	381	374	389	361	370	392	350	376	359	370	383	374	364	377	376	389	379	350	386	383	397	332	397	360	361	378	356	375	409	396	367	388	364	379	381	396	385	360	394	410	382	388	334	391	375	388	389	425	389	379	401	349	355	399	359	392	376	327	409	408	364	370	333	396	374	377	358	331	362	370	384	341	345	419	350	343	355	374	373	365	363	386	398	383	385	363	331	386	344	401	360	396	380	378	378	381	397	386	373	383	391	390	372	374	371	373	347	397	372	392	367	396	404	395	439	364	378	380	376	423	399	374	372	410	396	413	359	381	366	390	400	370	365	357	398	394	379	342	348	355	358	373	374	360	399	370	391	388	342	328	353	373	391	415	364	373	395	402	401	322	386	357	367	418	393	394	349	372	390	385	361	389	342	351	363	397	362	389	377	366	363	341	421	362	368	396	391	333	358	356	375	314	348	392	401	377	328	372	392	344	388	355	377	344	359	385	354	372	387	376	354	397	395	383	381	331	361	393	395	378	369	347	383	355	389	369	398	405	379	366	379	334	356	407	384	363	392	371	424	381	380	397	374	362	354	359	340	381	378	415	355	393	381	375	394	374	379	382	339	385	347	353	339	374	418	373	364	393	363	406	377	364	382	343	380	385	373	389	362	394	366	367	393	397	420	385	341	369	397	369	377	350	411	356	337	354	384	391	371	374	381	369	388	404	363	385	388	359	380	371	364	337	369	416	334	387	375	401	362	373	370	406	365	420	372	349	372	334	359	361	378	325	358	346	385	404	360	382	395	369	354	375	362	352	400	352	382	352	404	365	417	365	355	322	342	384	392	379	384	375	395	366	339	376	376	393	347	379	386	337	376	386	350	366	385	387	353	372	395	371	394	354	399	379	384	397	366	424	343	383	355	402	375	384	363	386	318	364	368	411	339	390	358	372	385	371	399	324	386	359	362	372	359	358	386	387	342	377	373	391	395	355	345	371	340	376	391	373	343	379	363	380	378	389	359	376	365	397	375	359	420	384	382	393	355	364	372	358	375	371	390	371	378	369	350	379	377	391	367	363	381	378	366	390	405
9287	1589	1612	1833	1660	1414	1321	1144	1074	1044	955	991	944	945	933	936	951	930	935	905	873	906	894	858	890	895	935	927	909	868	874	861	899	856	837	823	799	850	891	898	889	858	855	824	927	830	796	820	824	832	830	916	892	882	846	831	836	829	899	840	905	900	795	860	869	815	852	893	846	858	870	875	892	854	890	903	821	892	907	861	885	842	862	811	899	851	848	876	868	849	843	863	844	823	832	855	837	828	860	850	883	808	844	830	852	814	852	817	831	807	885	795	840	867	809	796	776	898	857	879	856	883	843	841	914	855	867	881	905	832	847	831	860	824	838	872	863	840	855	859	816	860	869	910	812	803	882	822	870	893	870	868	862	805	840	846	823	811	881	836	890	864	873	852	853	880	843	841	860	834	822	817	894	835	844	865	868	874	857	868	836	837	887	857	864	868	827	863	879	870	886	865	835	850	870	856	829	870	905	858	852	851	827	845	843	888	785	883	865	883	837	892	823	905	875	870	815	866	920	825	847	851	839	870	909	839	838	830	855	824	848	812	922	856	830	844	832	828	825	856	879	819	858	852	915	878	913	866	864	825	798	861	834	884	848	879	814	844	856	869	822	855	837	858	846	881	817	831	872	890	872	884	896	833	827	855	846	824	853	852	886	842	864	922	868	844	878	831	858	835	901	849	883	878	798	818	880	820	897	817	851	901	831	821	857	840	805	891	859	858	860	811	795	907	844	813	850	835	921	845	829	846	809	845	845	808	862	850	793	826	854	838	849	848	840	816	812	822	832	830	833	855	915	887	900	845	830	829	844	854	895	834	865	836	865	838	892	913	856	856	832	835	874	796	863	822	860	830	859	847	854	853	877	839	873	847	845	834	895	835	902	834	818	797	856	791	870	847	860	846	834	823	868	837	833	879	830	902	795	854	884	868	822	898	852	885	831	851	852	858	818	820	818	848	887	868	825	867	905	855	822	862	831	874	840	825	840	810	883	884	814	871	822	848	870	923	807	833	835	839	849	874	804	889	847	852	838	865	869	876	870	838	825	854	813	854	849	848	867	802	889	879	825	838	865	871	859	896	940	843	871	855	799	814	864	830	874	835	772	872	847	852	839	832	876	853	839	858	836	825	850	898	822	870	850	843	814	794	839	869	825	837	855	826	868	893	841	835	816	844	861	817	882	837	875	873	841	864	844	814	812	931	824	825	878	912	831	865	836	855	810	834	830	881	859	855	879	886	816	922	871	881	812	903	870	872	856	835	828	888	831	883	885	853	848	895	894	872	865	849	882	801	888	811	901	840	839	806	805	850	856	865	832	924	836	825	873	893	881	862	850	861	833	879	791	848	872	845	851	830	817	831	857	820	824	816	828	857	832	837	833	838	814	828	870	859	853	833	945	847	859	845	828	853	854	844	877	794	865	840	895	848	854	884	840	807	847	872	838	861	807	848	893	889	882	895	815	839	818	853	835	844	878	806	884	850	852	917	856	838	887	835	877	888	896	859	839	868	945	853	842	849	843	847	883	875	849	845	851	864	891	819	847	828	903	812	888	886	861	892	811	841	897	844	837	852	889	825	872	827	872	883	827	862	854	863	867	861	823	859	851	894	882	889	820	877	895	841	865	845	844	856	843	886	816	866	883	844	886	839	884	847	830	817	881	859	904	892	823	821	821	845	844	891	853	809	872	823	829	852	837	880	832	800	880	875	830	834	818	869	842	799	854	830	879	887	848	854	797	829	865	868	826	871	835	820	805	867	822	836	911	851	868	810	875	857	874	836	805	860	898	802	845	804	861	846	899	879	902	874	835	840	858	813	903	901	839	831	805	895	844	843	799	814	843	877	820	858	844	890	841	835	873	862	812	831	856	883	847	824	842	819	853	837	865	894	850	849	836	891	812	848	851	814	845	857	876	868	893	862	861	805	820	872	822	873	889	860	862	855	859	753	823	837	864	865	840	923	854	849	842	893	884	811	956	887	830	855	859	860	916	881	903	834	764	865	823	821	852	845	855	865	871	885	839	839	780	841	849	804	893	814	831	841	834	872	849	802	863	867	869	823	831	858	826	887	857	867	880	869	802	832	869	822	835	904	816	830	826	863	849	808	871	872	792	895	825	804	826	856	859	891	816	852	825	881	831	803	856	811	844	868	888	809	809	885	862	818	826	807	870	808	841	910	834	883	815	869	862	835	895	846	841	823	851	795	855	903	809	828	860	849	831	899	846	859	835	855	899	848	803	864	852	853	886	827	850	802	856	811	855	821	853	902	860	867	849	783	897	815	829	859	798	852	915	884	863	839	842	863	843	821	831	844	878	881	870	879	875	899	882	877	844	875	820	803	897	842	808	790	888	919	790	779	886	855	844	860	876	885	866	874	861	842	836	838	896	867	884	794	865	843	857	863	863	865	890	843	871	840	842	785	837	883	841	855	823	841	886	897	837	856	821	837	852	885	851	825	888	795	791	824	804	868	883	850	837	878	819	845	851	849	833	820	847	854	916	812	850	862	862	793	833	895	802	868	811	836	864	822	878	834	822	796	846	826	899	856	817	842	917	813	869	834	888	829	863	881	860	878	899	872	845	887	898	877	874	910	833	839	851	859	881	827	782	828	794	850	864	862	882	883	831	861	833	917	843	859	834	853	851	814	881	856	846	876	883	871	785	808	852	854	868	831	842	861	854	849	872	782	870	875	868	837	865	848	869	873	821	804	853	884	889	816	859	834	854	821	838	838	882	909	844	870	831	802	801	841	868	836	790	812	828	829	880	835	839	870	847	817	854	870	851	877	852	852	893	833	855	883	850	830	915	892	856	855	904	843	842	794	789	844	860	831	857	907	853	886	860	833	816	784	868	853	847	826	878	879	857	821	859	815	834	876	844	874	857	842	869	871	801	847	859	852	838	806	889	820	823	869	919	839	822	900	883	869	832	873	856	822	844	872	873	849	870	814	870	876	862	805	856	832	815	824	855	904	862	854	874	876	898	864	866	882	834	840	883	850	895	843	814	800	836	889	872	875	850	870	832	883	823	833	838	841	842	856	824	868	888	849	863	860	827	842	811	870	860	822	816	795	886	822	836	861	895	872	862	894	822	893	883	831	836	843	833	837	902	831	877	875	865	828	864	822	831	879	820	888	961	861	858	820	797	834	890	836	868	846	849	823	867	855	822	845	865	883	825	841	852	793	837	894	896	834	863	843	880	860	829	796	883	884	839	873	852	833	875	836	828	893	870	849	865	876	864	870	874	861	814	822	872	819	862	845	831	887	867	861	883	906	889	849	830	870	869	861	821	779	833	879	812	846	857	837	853	798	849	866	857	813	845	870	877	865	817	923	846	840	780	869	839	866	875	836	904	832	880	890	840	883	876	884	855	848	901	838	817	818	824	827	824	876	841	826	859	862	901	891	848	878	862	860	894	844	833	831	880	838	887	863	856	820	822	867	865	878	836	876	863	875	829	840	911	875	857	878	826	836	819	837	877	882	821	866	896	895
20377	2933	1068	830	633	534	464	386	389	353	326	356	367	318	326	282	316	316	305	309	319	328	288	318	291	282	287	269	319	314	300	290	330	283	277	290	307	301	318	314	308	299	282	313	274	295	299	287	293	277	292	260	265	265	309	289	260	291	292	251	302	323	291	297	292	323	291	304	304	303	310	290	302	266	294	282	305	323	344	296	290	293	298	285	288	283	308	294	303	287	273	314	304	329	302	297	266	269	308	311	327	321	274	318	304	312	305	326	296	333	290	282	297	301	306	297	278	285	291	299	308	267	304	310	279	297	268	270	289	331	295	272	293	315	279	256	310	316	287	276	278	307	284	313	308	279	288	305	306	300	284	277	317	278	294	273	288	315	316	297	311	326	266	279	263	282	301	270	262	290	297	294	295	270	305	308	262	302	287	271	264	290	310	299	306	301	293	269	313	269	292	287	313	302	303	306	294	268	296	289	261	300	295	318	314	325	301	308	292	317	296	292	282	265	294	283	300	297	273	299	290	325	289	280	277	318	295	267	294	275	288	326	280	266	301	284	279	329	322	298	275	288	268	271	310	268	281	267	275	312	295	283	318	299	274	325	313	268	293	295	291	284	283	276	263	304	257	290	295	334	253	294	265	290	328	325	286	309	295	273	292	285	296	306	291	324	319	289	285	290	290	330	291	299	292	279	290	285	266	301	273	271	265	296	314	281	292	298	285	283	263	312	290	297	243	294	279	303	274	268	290	308	285	304	276	294	305	294	308	291	305	310	293	316	318	308	285	291	282	290	282	311	280	335	276	306	283	316	313	307	298	292	305	338	275	327	303	276	286	287	269	335	281	318	298	298	253	327	283	284	274	283	284	288	304	252	326	305	293	311	265	280	289	297	260	296	278	310	272	288	253	270	282	285	297	294	275	276	271	280	288	291	287	321	302	270	302	282	272	297	296	296	311	335	311	356	265	326	300	307	323	286	270	299	297	288	281	311	290	297	296	288	289	277	262	288	283	259	296	273	294	264	268	302	312	297	305	265	283	272	298	327	291	264	303	303	265	304	286	260	332	283	271	310	297	309	293	324	324	302	313	324	291	308	282	255	250	325	293	310	320	322	274	281	309	288	315	294	265	307	298	274	284	292	289	276	299	303	277	265	313	296	307	288	303	297	297	296	296	281	235	305	268	287	317	290	290	309	310	298	285	283	311	291	293	318	297	267	282	317	276	343	327	295	307	275	330	333	303	290	322	270	285	289	265	296	280	265	277	277	280	304	310	283	273	292	303	300	286	333	281	285	301	292	304	293	306	303	266	293	317	308	313	320	287	291	298	268	293	287	290	305	265	307	288	290	291	295	326	289	277	308	277	278	274	298	291	276	297	324	303	290	301	278	272	266	290	320	272	302	302	291	279	315	317	311	273	277	283	300	275	308	271	326	289	282	289	272	272	285	300	306	313	307	285	291	302	315	342	323	304	290	309	317	282	299	274	287	296	280	271	309	246	297	292	272	295	289	279	292	309	283	287	271	355	290	287	294	288	289	289	290	296	294	333	293	294	296	289	298	283	282	271	300	287	302	261	302	298	273	290	282	302	259	295	287	295	268	307	288	270	286	292	287	312	278	290	319	309	282	251	298	302	281	288	280	266	277	306	253	319	328	266	310	276	267	300	296	267	259	274	321	334	261	321	279	266	291	331	285	268	308	268	289	298	314	295	326	253	291	284	262	299	292	298	301	279	283	292	275	290	304	327	277	316	276	273	282	285	311	275	266	257	290	280	293	285	293	277	308	268	260	314	300	306	295	285	287	296	278	290	300	238	303	277	266	292	274	289	304	273	294	338	277	305	306	311	327	269	279	334	287	301	294	309	285	283	304	297	281	306	283	277	286	290	311	257	285	298	289	278	302	320	258	296	298	277	256	273	292	271	297	289	299	304	311	303	297	270	305	308	300	299	280	283	298	315	304	264	288	307	293	279	313	292	320	287	285	293	260	305	302	300	300	330	262	281	311	319	307	270	311	279	312	287	290	296	307	301	333	329	273	269	304	313	271	297	275	324	290	241	289	314	293	304	302	292	299	287	323	286	280	275	299	291	298	340	315	272	323	294	282	310	270	281	289	306	319	264	284	312	262	293	280	308	317	259	293	298	295	299	320	313	301	290	301	295	279	282	276	279	338	294	298	291	310	314	314	326	290	293	296	310	330	272	286	316	313	302	293	275	307	276	286	308	249	302	275	282	284	300	254	286	284	311	280	313	291	262	275	324	298	315	314	321	317	298	352	313	291	291	292	279	261	296	284	327	289	298	279	279	266	269	296	324	291	318	282	323	297	299	306	287	300	276	286	285	236	320	269	292	281	288	250	284	271	318	310	312	277	302	328	322	281	302	314	270	269	303	305	296	276	289	282	307	288	270	286	271	287	306	288	308	300	272	259	268	299	280	310	289	307	309	294	317	289	280	277	283	320	324	294	302	322	297	270	302	270	275	266	289	291	245	338	285	274	293	325	254	267	296	243	312	292	307	291	324	311	292	291	279	296	287	297	292	268	297	314	291	298	274	287	289	311	276	318	269	271	299	299	297	310	311	281	298	317	290	286	296	272	287	279	261	291	294	282	294	301	309	307	283	283	279	298	286	301	270	309	321	317	290	283	261	271	292	289	282	288	298	288	294	291	318	289	271	295	295	294	258	343	272	326	272	320	277	284	299	266	282	285	263	304	289	290	313	283	302	277	303	297	280	264	274	316	292	299	297	282	304	308	291	316	271	268	276	283	287	296	258	299	295	308	265	293	293	278	323	282	299	313	271	281	298	305	321	287	264	296	275	277	269	306	308	312	290	302	301	286	281	290	292	275	316	273	289	325	264	297	310	278	290	281	281	296	324	318	304	277	278	331	328	296	313	339	266	276	313	277	268	266	280	304	286	304	283	286	292	271	282	308	305	288	272	295	284	260	286	272	328	293	283	308	301	297	304	295	281	260	315	279	289	304	305	268	309	299	283	324	292	283	306	297	280	304	310	295	302	322	312	324	330	307	305	297	302	288	282	274	307	326	274	306	283	272	294	288	307	286	296	279	319	312	277	280	302	314	316	295	312	323	288	287	309	275	274	324	293	311	335	269	314	309	289	288	300	303	314	285	274	319	287	336	305	285	281	323	297	315	312	282	288	326	295	316	297	316	284	310	311	281	318	274	250	299	300	273	323	298	283	271	327	284	296	297	314	315	296	290	283	316	297	304	301	299	284	284	275	292	279	296	292	304	262	303	279	293	287	302	286	259	297	293	319	297	301	288	315	314	310	284	288	309	311	329	320	310	313	282	290	298	299	321	291	332	277	296	299	334	309	293	316	283	292	327	299	322	277	290	271	293	310	286	292	257	289	322	310	285	289	305	296	311	286	301	308	300	317	274	308	301	296	305	281	298	267	307	302	264	311	314	311	298	293	296	298	300	295	269	327	326	271	319	269	289	284	292	289	293	279	278	275	285	314	307	329	278
11702	2053	2187	2441	2096	1748	1455	1271	1124	974	958	975	864	834	831	830	798	826	780	789	761	796	669	713	727	705	700	654	695	723	743	717	709	672	697	720	785	687	691	678	646	665	691	691	701	668	709	715	650	701	641	697	667	671	645	664	687	675	681	647	660	634	653	690	664	697	649	660	654	670	634	684	666	654	685	713	700	662	708	699	682	687	670	678	690	647	678	693	645	598	661	662	692	644	645	658	646	662	625	701	675	672	725	686	647	689	685	692	626	676	681	680	670	700	676	702	673	684	664	672	648	674	624	675	641	642	652	683	685	716	627	623	708	652	633	657	665	652	650	654	675	659	661	683	652	729	628	669	653	682	644	605	651	647	660	673	677	622	641	702	705	675	657	652	706	661	692	661	694	663	661	661	641	662	635	674	664	663	626	624	679	673	674	718	642	676	695	613	678	700	655	615	712	619	677	671	655	637	653	690	631	664	674	691	655	685	686	690	711	685	629	665	681	708	699	644	659	669	689	679	677	613	646	678	701	670	669	609	687	685	664	689	645	651	684	622	656	632	673	654	648	668	668	704	713	695	673	693	694	668	662	705	632	663	673	627	704	661	629	630	641	657	717	664	656	662	697	665	708	675	656	675	690	684	683	652	702	667	665	641	693	663	642	650	655	713	650	708	655	614	685	643	656	658	664	668	671	685	647	665	678	657	729	697	638	677	673	661	680	672	667	654	688	667	678	689	652	657	724	685	657	646	696	663	685	676	653	644	663	661	685	679	672	634	651	660	658	650	650	643	650	660	629	658	681	668	644	643	659	662	678	623	653	681	688	679	704	684	694	653	661	672	641	668	705	699	629	633	707	638	628	675	637	660	696	664	653	682	701	630	640	666	668	689	635	594	708	659	680	618	680	658	668	694	716	623	645	695	678	700	627	643	652	667	646	670	648	630	674	685	662	685	638	666	585	695	650	642	644	707	677	684	662	654	648	669	685	664	696	672	602	705	686	687	706	706	668	676	683	690	643	674	666	648	665	632	623	660	662	623	674	658	670	677	683	680	658	658	699	676	635	673	662	698	617	693	647	631	702	676	627	705	676	707	676	680	645	669	676	665	666	656	653	647	664	649	689	638	678	654	719	678	652	643	655	671	694	637	664	638	628	645	682	641	628	649	630	646	629	678	657	667	655	656	693	589	656	650	635	651	672	674	650	637	683	645	690	692	671	659	665	693	672	679	660	710	670	634	638	680	667	635	697	671	717	651	679	676	709	701	634	628	666	666	707	675	627	674	634	669	655	609	669	667	710	708	715	683	684	669	651	707	665	637	671	666	685	667	691	634	683	699	648	669	639	661	651	662	689	678	676	709	658	694	677	664	648	647	671	666	675	646	638	651	677	666	646	637	649	640	733	693	621	659	622	671	658	641	715	656	687	656	681	655	689	661	612	661	610	693	705	658	682	627	646	662	656	680	692	661	672	624	629	657	671	683	693	664	713	663	660	669	679	658	675	683	677	635	643	639	692	707	619	650	628	680	656	647	695	653	687	641	674	682	614	652	625	687	658	681	634	684	659	671	668	665	671	629	647	660	639	661	656	679	647	705	687	678	655	683	640	664	643	675	695	634	653	703	695	680	700	646	672	670	663	663	687	655	719	691	702	673	690	611	677	725	722	660	662	680	684	659	681	655	671	653	674	696	655	638	623	659	719	631	673	675	643	692	677	615	665	669	688	621	666	670	700	656	676	677	659	670	698	682	649	691	672	634	678	680	677	651	698	627	678	615	684	677	691	640	722	658	645	650	650	681	715	681	677	648	646	670	664	642	676	647	648	615	694	632	685	642	696	669	644	678	624	726	688	725	634	668	632	682	688	661	660	665	690	655	651	681	638	638	632	652	683	632	645	657	647	637	592	614	663	669	679	679	655	658	699	681	638	670	683	646	654	704	695	639	638	675	683	635	685	641	704	679	660	662	662	694	654	676	659	636	640	660	644	688	636	679	631	646	680	681	681	640	702	664	630	641	647	664	677	630	646	666	657	660	635	680	659	673	697	634	675	681	627	632	598	669	705	716	617	657	656	673	665	687	626	666	697	686	667	673	682	695	657	624	667	674	706	654	713	664	632	707	665	711	682	658	664	615	696	685	711	684	712	683	679	653	691	696	594	624	723	666	639	694	674	668	691	636	708	644	675	629	628	648	679	681	686	674	658	670	677	623	656	668	691	676	680	674	636	671	658	654	705	653	633	653	686	680	660	658	674	683	666	654	680	672	649	634	648	654	671	641	607	680	708	669	696	642	700	668	675	677	648	637	627	673	665	667	671	704	665	627	641	671	668	661	661	662	653	669	672	714	687	680	665	658	703	636	692	660	655	671	663	681	722	649	693	722	715	642	685	629	636	688	682	678	670	671	677	668	685	661	705	672	672	684	659	702	675	718	643	673	692	680	676	674	673	604	642	674	705	666	717	635	640	640	672	669	656	652	661	662	632	686	661	642	658	652	646	656	697	675	650	672	653	687	694	632	668	634	712	668	654	644	643	655	680	645	645	674	699	674	659	689	668	669	654	672	667	620	670	635	662	683	652	649	700	674	718	655	655	701	681	713	674	659	685	647	677	701	742	673	662	646	700	670	644	666	666	651	696	710	686	669	638	669	667	682	648	656	647	703	635	629	658	669	669	703	627	726	669	650	656	643	624	652	732	633	703	663	676	658	654	690	644	592	638	658	705	676	692	641	648	651	691	664	644	720	644	676	651	611	672	664	667	642	621	729	672	658	639	663	679	653	654	668	685	655	686	635	686	659	672	665	668	656	678	606	663	684	647	675	658	648	656	653	694	702	675	628	647	667	634	720	662	640	731	672	620	682	712	608	653	694	699	680	644	690	661	647	658	706	629	643	676	662	699	634	693	676	658	674	647	681	663	681	702	698	656	684	647	645	666	682	677	660	645	668	652	673	706	653	684	668	620	687	650	671	665	673	644	629	627	661	669	654	675	688	642	679	638	650	635	669	659	611	669	666	635	655	678	646	669	693	685	628	658	683	669	677	697	624	678	677	662	678	667	688	656	667	636	691	691	684	669	667	636	674	678	636	692	679	635	690	687	687	634	643	674	677	681	668	630	683	697	631	673	651	642	637	659	655	708	700	676	707	681	693	644	673	683	637	706	640	662	670	676	668	670	624	724	635	657	685	683	654	651	669	681	648	662	698	642	651	685	668	682	657	628	685	654	724	656	697	672	621	703	673	630	672	646	642	669	646	647	664	691	705	655	645	661	692	685	649	672	708	670	691	666	640	691	689	679	656	706	661	664	662	650	669	664	654	693	655	650	645	667	711	672	732	642	687	691	662	719	631	646	718	649	699	683	657	726	740	699	718	670	655	632	689	661	694	648	671	666	689	671	623	691	678	681	646	674	666	655	689	641	713	667	661	649	724	628	651	661	658	665	672	638	662	656	714	632	635	658	667	657	673	658	637	677	613	700	629	647	660	618	663	640	718
4214	655	297	248	249	227	252	254	236	254	236	225	226	222	194	240	269	210	238	219	220	265	238	225	256	195	210	232	224	216	212	265	253	231	211	242	214	242	230	218	228	192	221	262	262	261	226	217	224	202	236	256	243	213	253	239	240	233	227	215	223	239	212	226	213	259	229	212	215	243	232	244	211	254	206	212	259	242	254	224	207	237	222	272	249	228	216	221	234	219	216	244	235	205	217	266	252	208	266	238	214	215	236	231	188	217	249	237	268	237	240	222	223	216	229	232	219	223	249	239	218	242	228	261	225	208	232	233	234	217	243	216	206	257	196	232	221	230	237	225	242	217	226	220	223	251	217	227	219	245	226	213	241	215	200	225	230	235	226	229	225	241	233	244	194	205	247	237	226	241	236	247	225	211	241	248	251	196	217	204	255	242	230	234	209	203	226	233	237	247	263	234	239	199	225	250	237	224	243	223	222	240	232	260	199	238	243	218	241	236	224	226	233	219	222	238	237	262	262	252	221	243	210	206	215	207	239	205	225	221	222	213	227	225	241	241	226	252	245	217	209	222	255	255	232	242	236	243	174	258	226	236	238	221	251	238	215	238	245	254	220	231	217	243	204	248	242	242	221	212	235	252	244	234	228	239	231	220	227	231	219	218	253	234	239	242	230	222	217	210	229	213	240	254	256	233	222	213	231	256	229	234	222	246	224	235	235	268	241	222	232	199	202	220	241	259	263	223	232	230	223	216	222	222	228	217	217	233	252	221	225	234	225	210	236	245	232	247	223	210	215	244	258	230	228	225	237	203	238	254	226	250	225	232	236	229	221	239	244	217	222	242	233	256	237	213	222	234	244	243	233	213	228	239	222	210	226	232	228	234	205	222	217	198	228	200	226	210	219	242	224	222	240	261	233	212	215	251	218	233	240	223	231	271	241	248	230	230	230	223	217	226	224	228	248	242	210	238	253	240	201	222	225	238	233	231	246	261	233	242	201	228	249	214	210	223	229	211	206	209	241	225	253	215	207	226	251	231	227	211	210	214	220	245	247	225	278	234	227	236	255	222	203	215	187	222	244	214	236	218	260	226	216	230	250	230	226	218	205	217	226	251	220	230	182	233	242	253	231	241	218	206	241	251	234	232	253	210	242	204	203	189	240	252	242	240	213	188	222	226	242	246	212	213	239	223	256	277	226	209	248	257	244	261	240	211	214	235	210	227	253	236	242	204	263	219	196	220	224	211	231	228	233	210	237	215	239	219	202	245	229	220	224	259	239	248	212	271	241	264	230	219	214	216	232	196	221	259	227	217	263	251	227	228	237	253	177	231	218	202	201	248	227	205	254	224	255	240	224	230	218	230	253	247	237	224	232	231	237	250	228	224	222	254	224	270	212	240	224	236	238	224	262	226	225	250	199	236	221	222	209	211	218	240	242	238	200	233	232	244	233	226	245	213	234	213	222	232	250	207	241	249	220	225	234	236	262	248	252	214	262	238	234	215	222	256	242	242	238	213	227	236	192	230	232	244	229	230	216	223	216	226	252	235	232	217	241	210	215	204	254	257	250	257	230	222	231	261	242	217	252	239	236	241	259	227	225	221	238	201	225	238	244	226	235	246	213	211	216	222	226	229	213	250	255	221	220	192	192	226	203	190	208	234	222	245	218	193	248	240	256	228	224	245	236	254	229	214	226	249	227	212	228	241	218	226	228	236	237	217	240	224	215	215	255	214	226	225	243	217	226	224	235	242	203	226	239	236	244	243	234	230	227	208	205	225	230	220	212	241	246	242	239	218	232	221	251	241	225	222	238	217	209	240	244	247	238	214	210	240	213	233	245	229	220	209	224	242	221	229	246	262	230	206	233	269	241	209	238	217	231	266	221	259	234	220	188	230	204	225	228	232	211	224	200	218	255	219	228	217	235	246	246	235	243	221	235	249	252	251	227	233	231	205	235	233	217	244	234	217	242	205	227	253	245	226	241	256	236	226	265	252	249	246	234	225	228	206	223	256	220	252	229	202	199	237	224	213	263	235	242	219	210	247	263	228	242	221	229	242	241	256	204	229	224	229	223	224	203	235	203	250	208	228	226	243	206	242	229	217	226	184	248	239	207	219	220	250	211	215	241	230	228	237	242	219	224	239	228	211	234	230	227	235	209	230	236	227	215	272	245	232	221	241	218	245	239	238	212	218	210	229	218	224	244	274	249	220	206	201	243	203	268	234	245	205	217	228	243	241	226	253	252	203	230	261	236	243	246	247	224	242	211	236	216	242	224	239	214	239	221	211	233	241	212	214	226	219	228	231	234	213	197	234	205	247	210	246	221	222	238	246	241	213	249	223	227	233	240	228	240	222	241	222	224	236	229	242	231	190	214	239	283	214	220	255	217	232	247	265	213	212	244	213	206	228	218	241	231	221	219	227	208	252	230	235	236	240	258	235	238	205	245	224	218	217	228	226	253	243	221	243	229	223	215	234	207	231	226	226	239	272	233	217	218	228	238	219	246	227	241	242	206	215	232	221	227	228	246	221	214	237	245	222	259	244	252	251	236	213	239	266	229	237	219	227	229	207	205	215	231	225	243	214	228	228	212	213	207	237	210	233	211	228	270	238	221	251	237	231	231	231	241	221	232	237	248	212	215	221	220	250	229	236	219	241	243	241	256	238	203	237	265	231	224	190	235	223	228	256	234	262	223	220	208	216	218	225	218	219	250	231	223	206	235	210	221	210	214	224	244	225	227	215	240	209	207	199	259	224	253	251	201	275	228	241	226	238	234	266	233	242	246	233	245	230	251	200	228	236	216	226	238	218	219	208	232	206	229	239	233	222	236	244	226	242	264	228	222	236	222	234	233	213	225	226	235	245	260	236	228	213	238	246	233	239	270	235	228	233	220	235	239	247	218	231	206	220	230	219	265	243	232	249	211	225	231	213	192	242	248	222	211	232	242	232	229	234	219	255	259	237	225	242	220	248	223	256	215	213	244	240	210	231	237	242	207	211	244	250	239	220	227	225	215	262	232	235	228	222	232	231	228	225	250	234	229	221	259	238	253	257	232	254	236	211	224	220	222	235	205	245	235	208	205	243	222	210	244	235	241	190	263	263	210	212	247	227	268	260	213	243	225	215	227	269	238	243	223	198	227	262	241	226	223	201	231	257	229	228	256	246	218	239	230	242	229	234	226	210	222	220	217	203	212	220	256	247	225	243	237	244	197	242	217	252	226	239	235	250	219	226	253	224	231	239	201	216	225	216	226	195	194	244	229	205	198	204	243	235	265	254	257	262	208	208	241	215	218	218	243	221	225	226	231	251	202	249	229	261	233	254	216	230	235	228	231	226	229	252	253	209	252	243	243	227	221	237	227	233	217	235	210	226	192	234	215	229	223	243	233	219	247	240	232	230	241	228	222	219	198	199	223	226	268	220	224	240	250	251	242	182	216	222	209	201	238	214	250	188	233	233	230	275	248	232	236	229	238	246	203	215	244	240	235	241
3347	829	648	657	683	666	597	567	588	548	561	611	575	610	603	622	548	573	555	598	598	599	584	573	558	597	584	562	559	580	587	615	570	572	571	561	551	558	587	572	558	553	567	584	573	541	571	561	552	558	607	528	589	586	564	595	531	576	518	584	585	566	560	541	543	573	625	599	554	598	567	556	567	637	542	580	593	590	530	568	579	626	565	579	579	560	636	572	547	604	609	577	574	602	568	604	592	577	592	566	580	578	575	576	604	605	575	544	592	557	550	520	542	552	569	539	530	585	568	591	554	545	579	553	555	563	582	533	540	584	544	555	593	545	566	551	552	577	559	554	578	552	549	534	546	643	527	560	563	523	552	565	580	567	608	563	590	563	589	552	589	544	603	572	587	524	562	594	608	561	564	577	569	592	588	521	531	581	545	571	577	596	617	568	584	585	563	561	596	549	538	534	589	602	567	584	562	564	560	574	574	581	555	583	553	561	588	555	549	600	595	615	549	610	547	538	581	580	583	574	550	547	589	548	566	612	563	555	608	560	555	557	567	583	554	589	568	535	568	554	579	569	559	564	562	568	586	588	610	588	585	571	579	534	564	565	607	586	624	562	603	540	600	587	580	543	570	543	583	531	534	560	556	569	560	603	555	604	537	582	574	586	606	539	567	581	602	611	592	620	571	581	628	585	582	553	534	559	558	552	596	572	543	608	571	562	582	538	571	551	565	556	587	594	551	575	532	552	565	590	574	564	560	585	580	591	563	602	602	568	590	570	586	546	604	582	588	568	597	562	544	531	562	590	588	561	581	598	579	576	574	575	538	581	575	571	580	579	583	573	570	554	608	566	566	548	559	561	550	576	529	580	542	597	580	595	560	606	542	576	563	570	578	603	545	602	564	579	577	570	580	563	595	593	575	549	571	552	560	567	539	549	554	543	552	603	539	606	573	546	532	571	573	569	558	588	554	544	534	558	577	602	549	553	553	523	569	581	572	585	546	540	545	569	557	563	584	599	602	581	557	597	596	525	607	572	557	597	556	585	573	567	568	562	581	601	544	535	569	580	575	544	560	561	561	538	579	608	598	532	520	582	608	565	526	561	530	613	624	551	598	532	557	525	594	557	581	611	604	536	597	568	535	586	559	539	538	566	587	583	591	546	546	602	555	564	554	552	571	583	574	536	552	555	549	597	578	546	590	575	582	543	581	557	578	582	575	563	572	571	561	562	567	594	567	622	610	579	617	601	533	577	575	552	608	566	563	571	549	538	598	558	554	599	548	559	562	583	575	572	588	579	611	586	608	586	589	571	561	553	571	586	590	533	543	567	596	573	552	568	562	588	550	595	583	542	567	556	585	595	563	545	588	541	579	530	613	585	596	585	622	534	603	578	572	550	588	577	616	584	567	545	539	551	578	525	588	588	615	569	527	568	539	558	576	553	591	590	600	559	572	585	569	550	562	546	570	541	573	536	602	525	582	580	554	583	606	570	589	558	534	569	563	566	584	602	544	577	547	567	564	562	588	580	537	541	570	586	588	585	506	569	548	523	556	547	555	553	535	593	614	553	593	553	555	558	578	564	608	618	549	590	589	512	569	582	564	618	584	612	583	589	612	564	559	582	575	589	573	599	567	576	582	563	560	559	556	617	571	533	596	561	571	580	550	572	537	568	543	563	525	547	578	561	569	529	569	575	603	532	557	554	562	585	560	581	585	598	559	571	555	611	600	569	574	580	575	540	624	544	588	567	551	561	552	613	578	566	581	554	589	624	580	566	577	526	564	543	580	574	545	554	588	562	535	553	585	578	553	562	565	596	578	551	599	595	552	538	582	545	572	576	557	580	561	575	545	610	600	598	552	574	582	553	574	580	524	592	583	551	619	591	577	542	567	573	597	532	539	549	569	575	588	557	580	568	533	586	587	569	582	562	599	570	584	556	599	626	563	560	572	560	573	574	584	569	596	556	579	554	609	594	566	573	593	602	575	561	563	599	569	552	531	549	573	536	594	586	572	565	586	536	590	581	542	553	573	610	620	567	564	575	551	540	614	569	584	548	551	587	573	570	554	572	604	551	560	614	565	554	610	555	573	553	573	561	569	585	581	566	600	538	588	590	597	600	575	579	540	568	568	566	541	597	530	581	550	600	577	608	561	585	561	552	569	590	563	585	610	582	560	583	583	550	596	589	576	562	586	581	587	556	561	565	596	549	584	614	576	538	609	573	555	600	555	626	561	517	542	590	585	596	581	534	538	564	552	580	597	568	587	577	581	560	581	572	564	511	606	557	590	532	585	537	590	538	576	573	578	579	571	615	547	572	523	590	590	570	569	542	593	564	559	583	574	563	598	550	580	532	606	556	561	591	552	557	570	554	549	579	575	576	572	559	590	547	564	520	575	601	543	590	552	617	611	577	591	544	575	585	571	580	546	551	576	575	593	597	570	580	564	596	536	585	584	546	551	578	592	602	599	591	579	598	548	608	564	556	550	569	593	541	565	592	561	564	566	545	553	589	579	550	577	584	579	578	600	561	559	535	552	585	546	526	532	587	575	594	538	540	557	565	578	586	570	603	537	541	618	565	597	515	573	581	577	554	582	558	560	548	600	561	538	542	551	564	578	580	586	618	603	569	577	536	546	580	603	614	549	534	616	591	569	559	564	522	542	556	558	532	601	545	600	568	521	573	568	578	572	531	567	526	596	582	593	591	544	543	579	555	570	563	580	576	569	565	566	529	572	553	549	568	545	610	584	574	560	553	564	581	597	582	531	577	578	531	572	603	566	590	554	627	560	555	591	560	562	542	550	584	524	600	548	540	585	572	621	610	578	559	539	559	534	586	586	541	603	563	589	543	568	593	564	600	588	567	574	575	584	579	606	586	582	564	513	653	554	551	565	573	595	572	537	580	545	554	569	616	599	566	588	539	558	570	558	590	591	596	610	593	576	538	590	568	599	577	571	588	545	582	589	548	569	548	571	588	559	546	573	548	600	564	569	622	575	582	593	571	612	567	538	589	626	547	582	547	564	563	574	552	556	596	544	561	548	591	568	558	544	599	581	525	582	581	543	590	568	576	584	623	593	570	566	569	540	559	569	576	578	593	590	589	631	539	554	572	565	582	549	529	538	564	574	576	571	538	587	590	567	586	549	574	557	585	554	529	550	595	604	589	556	621	571	546	551	602	567	527	538	601	549	541	625	587	583	604	544	551	545	580	553	606	570	587	546	579	600	570	581	595	581	509	564	575	580	578	570	544	578	568	576	609	608	568	566	562	570	564	558	526	587	563	608	583	542	599	558	561	605	619	569	567	586	592	594	539	574	544	580	556	587	543	607	579	568	544	554	584	594	615	600	551	545	578	568	604	537	561	573	577	570	576	583	563	572	564	592	535	577	614	548	563	565	543	631	569	564	578	558	598	558	588	597	583	517	555	575	602	627	597	565	549	581	549	560	537	573	551	529	592	598	553	533	537	565	567	578	521	587	561	560	554	551	582	540	561
12780	1543	764	702	602	424	465	456	386	404	392	369	380	383	415	406	372	378	380	363	427	399	392	371	386	398	368	400	400	366	351	369	363	360	385	388	376	363	402	366	337	366	418	394	369	376	353	351	352	375	371	407	412	404	342	366	374	374	327	355	367	384	378	409	360	374	419	365	392	403	358	357	338	344	359	366	354	350	351	373	382	366	379	370	355	355	378	381	360	368	391	359	340	384	384	351	370	362	343	365	343	373	349	402	366	388	384	388	354	329	338	350	349	370	357	366	375	387	360	393	388	375	364	364	381	393	392	377	362	361	389	354	409	398	346	354	359	371	359	344	380	333	355	396	344	351	343	364	369	335	368	348	373	372	337	333	359	367	350	325	367	351	372	390	375	366	397	378	351	385	398	393	359	383	396	391	362	351	300	363	354	362	354	339	350	367	385	389	370	423	370	394	350	376	378	364	358	365	389	380	361	364	386	379	380	384	369	382	396	360	371	375	407	398	361	388	370	366	396	379	388	365	367	370	373	367	366	385	367	354	388	353	398	375	384	385	387	399	372	369	397	408	330	353	344	388	350	396	388	371	351	378	378	364	375	358	421	389	368	370	391	383	353	369	337	384	349	349	370	332	402	348	387	330	366	331	365	374	403	350	415	356	362	400	356	404	345	363	397	358	398	382	389	370	401	363	371	334	359	366	354	379	358	363	341	376	354	339	422	385	370	365	384	371	383	334	391	366	350	360	399	372	373	378	358	388	360	351	405	408	370	369	400	408	411	358	340	344	387	363	382	356	362	355	362	354	362	345	377	371	443	369	322	374	365	390	361	381	364	373	367	371	368	384	381	378	352	362	343	396	362	348	379	382	417	358	357	371	366	388	385	369	344	369	364	414	349	359	385	369	408	406	368	396	408	347	356	362	346	355	366	364	349	376	341	364	367	366	354	404	385	372	395	348	369	349	349	382	362	381	380	376	329	370	400	355	368	370	359	395	360	340	370	379	402	347	338	365	370	371	371	370	354	364	348	394	374	352	374	358	356	365	398	370	363	378	391	367	365	398	378	357	349	348	298	352	369	401	389	372	376	356	381	385	403	405	365	369	349	367	402	355	368	375	394	393	396	356	387	391	375	359	396	403	363	345	376	401	360	392	373	383	371	375	390	392	379	373	364	327	385	390	403	362	396	387	366	337	362	390	367	337	383	391	347	367	387	345	361	389	360	379	381	344	343	374	369	348	376	353	370	335	373	351	376	364	366	350	367	361	355	405	396	396	344	364	413	389	377	367	376	360	390	404	364	336	363	358	367	399	351	400	396	341	403	399	354	394	367	374	332	368	363	362	355	370	377	352	354	389	370	345	360	327	357	380	372	407	393	367	361	373	351	368	384	364	369	374	373	350	372	363	388	386	360	368	363	396	348	351	387	382	377	363	361	386	386	405	327	347	367	378	425	367	370	358	363	357	374	385	381	363	365	370	378	363	364	352	388	383	423	359	378	370	384	341	386	363	406	408	393	405	362	397	354	348	391	400	378	357	387	356	378	368	355	364	357	370	339	346	339	361	337	372	347	401	370	382	395	368	379	354	359	360	394	367	368	372	381	365	374	359	364	364	342	409	375	378	366	371	365	373	408	376	380	384	378	387	352	362	377	361	357	398	363	377	349	449	369	340	352	367	371	406	357	359	376	398	356	397	355	344	360	356	357	356	392	377	380	382	424	361	337	372	397	360	379	364	332	384	353	386	376	341	348	355	401	365	379	370	342	356	361	349	380	366	366	402	377	376	387	343	371	408	374	394	399	374	362	370	359	364	364	365	408	379	376	364	344	400	394	372	370	368	361	390	375	384	400	385	364	360	396	385	409	361	339	399	343	376	375	375	401	397	399	378	398	386	348	390	392	367	364	386	365	355	351	367	391	369	412	362	349	378	374	408	409	385	399	367	372	402	341	399	383	371	385	359	361	366	342	354	343	399	368	390	369	403	345	362	389	402	340	355	378	321	372	388	380	362	379	386	365	399	359	378	374	371	383	364	352	349	338	342	355	380	393	325	345	349	388	388	317	375	396	350	354	370	373	375	350	359	384	358	333	386	392	385	368	356	365	428	391	383	369	390	392	377	372	368	358	381	357	366	417	349	344	391	398	345	369	372	358	352	362	328	375	360	364	369	363	442	424	390	378	376	400	378	354	366	355	421	362	385	339	362	384	384	368	390	386	369	394	371	355	350	372	376	338	418	398	353	410	381	382	393	395	372	351	364	381	377	437	402	368	356	367	371	363	373	327	376	365	389	352	349	359	345	367	391	364	357	397	355	346	367	364	345	368	384	383	389	379	392	351	394	338	356	361	387	403	349	388	406	371	379	344	391	380	368	356	372	358	360	349	373	386	393	343	355	404	386	320	415	351	333	369	379	371	393	392	387	376	366	364	358	377	383	358	361	376	338	376	365	373	388	366	369	392	388	382	340	357	376	361	381	359	380	379	344	380	376	357	346	364	398	386	379	361	368	379	356	376	373	401	381	389	378	376	335	387	364	365	360	367	377	364	337	371	385	373	402	359	385	380	352	366	380	403	425	366	390	348	345	363	347	361	357	337	366	385	359	326	372	375	366	393	397	409	373	378	369	395	347	396	389	365	413	369	387	384	360	358	333	358	338	413	350	384	388	326	361	378	343	350	382	368	395	374	364	369	373	347	374	353	393	349	377	351	368	351	334	370	382	385	391	376	366	386	382	381	423	367	367	395	394	390	403	374	357	375	373	383	371	354	366	355	366	386	337	366	425	347	366	345	372	375	325	373	355	375	388	363	371	379	362	326	402	378	383	363	351	385	387	377	353	381	359	386	391	382	361	392	406	393	329	378	377	337	365	389	336	359	413	384	392	393	358	372	397	386	356	359	356	358	358	368	378	348	359	353	375	383	377	377	375	355	338	370	361	372	398	379	371	342	330	402	340	369	378	352	371	374	332	368	345	367	364	372	357	364	364	312	383	366	410	365	390	382	357	351	399	331	375	410	345	367	388	366	394	372	350	328	365	357	357	356	395	350	394	386	412	354	402	354	365	334	349	331	343	363	392	368	385	365	407	375	351	374	372	371	398	338	386	343	352	383	353	372	382	404	362	356	364	369	387	342	412	366	398	375	377	377	399	405	321	393	393	388	323	338	358	407	388	393	384	342	377	335	367	367	378	375	333	356	343	335	387	370	369	377	357	347	348	342	380	403	364	371	396	379	403	365	325	394	385	381	382	381	361	361	372	330	384	353	372	344	376	376	390	346	354	356	343	401	364	376	410	404	437	393	345	355	394	380	387	388	412	365	386	373	362	390	372	361	324	393	355	355	342	368	383	371	384	367	394	351	354	368	400	396	361	367	347	392	382	375	351	372	337	348	365	388	353	391	413	325	320	348	381	381	378	358	396	379	390	311	332	380	368	352	373	379	341	361	380	417	390	373	368	369	380	385	363	372	376	364	331	363	367	378	369	385	357	391	397
9333	1627	1654	1873	1630	1359	1289	1176	1118	1068	905	997	934	1004	980	915	905	947	914	875	873	852	953	903	867	860	858	844	857	878	819	859	880	841	804	875	882	893	854	876	904	836	839	852	893	878	854	866	862	846	840	912	904	858	845	888	816	896	828	848	829	921	840	861	884	880	841	837	857	897	827	857	809	839	868	793	848	854	844	863	868	835	855	839	860	872	822	786	787	848	860	842	889	827	873	893	878	860	843	849	847	865	833	844	875	848	883	831	833	834	833	843	889	878	856	877	825	885	853	849	840	837	822	871	866	847	854	856	846	876	842	861	832	840	830	818	862	861	836	825	859	830	855	873	844	829	848	791	872	823	845	807	812	852	878	853	830	881	828	862	846	817	887	758	832	876	827	836	822	873	841	868	845	815	874	852	858	825	859	850	913	848	846	867	839	843	859	874	842	829	877	827	807	891	849	836	868	884	846	842	838	876	831	837	836	849	840	809	850	848	843	847	819	852	807	878	782	863	876	805	881	865	883	898	836	826	810	858	825	857	861	830	813	851	844	902	837	858	886	808	875	901	831	910	847	849	788	843	850	836	853	857	839	808	838	856	871	814	820	830	853	834	819	888	902	852	829	879	862	875	799	894	895	847	899	821	873	820	880	881	822	883	855	857	867	875	842	847	881	809	864	838	837	855	836	875	795	801	852	825	829	837	860	841	879	874	891	911	862	870	855	875	854	812	863	867	877	865	882	876	874	867	902	859	838	853	847	854	858	893	831	897	852	888	858	873	825	866	854	870	890	835	870	857	838	918	887	829	863	864	831	825	849	893	869	842	825	842	850	814	911	831	866	876	790	820	861	850	819	810	801	817	835	863	878	807	826	792	871	810	832	842	850	867	825	800	841	859	812	894	826	842	837	873	818	854	815	810	880	814	826	818	860	810	846	867	849	879	832	846	813	855	856	854	888	895	860	868	821	815	881	874	820	806	847	825	835	832	806	896	868	834	892	816	840	866	914	903	858	871	827	863	841	884	841	782	869	903	858	843	869	847	850	888	890	863	890	848	828	814	881	930	844	872	829	858	831	832	821	856	829	879	829	878	865	832	820	859	897	812	895	910	815	833	803	871	875	864	871	874	855	806	828	877	845	859	864	830	824	838	827	829	856	826	866	826	820	880	929	846	852	835	835	874	855	837	847	861	843	787	869	888	849	843	854	886	804	839	869	829	875	872	877	920	843	904	838	804	826	838	861	840	872	832	872	860	872	769	851	873	803	822	828	816	856	920	841	826	812	841	824	849	858	832	823	844	893	857	877	836	811	838	806	871	835	889	863	872	876	879	880	811	845	828	856	846	853	892	861	837	835	808	879	852	881	884	861	883	837	847	838	828	890	875	849	847	847	808	853	926	861	840	848	892	810	848	831	894	850	871	882	899	832	860	862	885	797	860	893	812	798	827	874	836	826	925	880	834	847	911	864	830	894	850	818	823	870	815	872	860	837	827	836	840	829	859	803	854	836	849	823	877	855	851	848	841	809	887	846	842	874	825	811	821	827	825	894	849	868	905	879	851	860	815	841	818	789	871	863	874	865	822	830	834	808	864	842	834	853	862	840	845	844	859	866	827	830	890	814	855	845	836	876	886	902	844	842	870	864	886	830	900	846	835	878	892	869	850	790	909	845	830	822	880	851	836	842	809	854	834	837	824	863	906	888	845	863	890	830	844	861	880	838	872	891	888	885	849	878	807	843	867	909	828	840	867	860	833	840	766	841	838	865	848	866	851	874	857	782	824	823	822	872	860	911	824	843	884	858	845	819	896	808	834	857	840	851	835	801	834	832	847	855	823	889	850	871	820	877	845	790	916	891	861	834	888	811	817	906	822	849	867	865	826	873	852	817	796	890	826	807	852	848	851	800	853	872	895	818	888	901	866	957	854	852	932	928	837	874	842	820	831	823	863	874	910	822	863	874	862	836	857	858	848	849	868	833	880	882	838	868	857	849	853	830	825	841	872	834	859	856	875	827	845	882	861	860	850	845	845	888	889	848	831	836	842	877	835	847	871	887	841	820	866	880	879	896	839	855	877	878	881	822	838	855	854	877	893	841	873	858	846	893	840	891	904	841	814	878	851	856	864	809	907	837	801	838	752	851	851	863	830	861	827	808	881	894	789	844	915	840	881	856	868	892	852	819	817	837	870	880	888	856	863	854	889	933	872	843	846	844	847	861	853	822	820	874	825	852	839	885	861	838	852	814	809	873	813	850	850	895	852	836	856	920	915	879	847	860	863	894	817	858	876	831	850	824	854	821	855	877	848	843	876	819	852	876	860	822	848	872	869	851	851	851	832	842	868	879	859	875	886	889	865	873	879	799	857	866	838	809	893	824	895	822	815	840	816	822	848	800	837	834	902	832	839	823	899	857	785	831	931	818	835	776	875	878	862	822	828	847	825	824	843	838	848	855	873	870	870	859	869	852	865	854	851	842	874	815	906	830	847	884	839	878	863	833	826	871	877	868	838	867	809	821	863	892	827	841	879	803	799	825	872	841	853	838	829	880	846	798	836	880	810	850	872	856	856	870	795	854	823	866	886	834	862	849	842	890	866	810	871	838	835	842	837	823	866	818	852	854	831	855	872	861	855	868	865	830	845	833	843	864	877	800	893	874	854	851	855	850	855	804	864	907	875	878	840	848	850	864	821	843	818	865	811	902	880	832	853	864	833	903	826	824	834	892	826	835	885	820	847	821	843	852	878	864	842	841	833	853	837	832	841	844	874	870	839	834	862	907	850	844	865	818	836	870	843	893	864	812	892	885	876	839	835	841	903	856	826	883	868	819	861	833	879	855	854	791	879	836	837	885	820	813	834	874	855	893	861	797	870	911	838	810	828	869	871	836	858	837	853	825	842	853	841	863	833	835	878	855	877	888	854	797	860	852	843	828	853	829	840	834	914	855	803	862	837	863	838	899	844	836	833	833	882	869	836	872	853	870	836	860	821	845	835	818	914	855	863	863	853	886	910	833	840	817	881	836	876	835	832	862	879	813	797	835	861	830	864	809	850	815	867	901	861	823	852	872	829	834	834	864	831	837	831	840	867	838	849	800	826	870	803	876	840	863	869	889	896	841	884	829	835	851	862	852	817	856	836	817	849	836	822	899	805	879	847	846	831	853	906	859	822	847	864	840	874	769	865	839	788	791	872	868	829	847	829	856	838	872	810	874	866	863	875	803	810	837	889	883	846	827	856	861	826	799	831	836	828	840	840	869	822	834	907	853	792	835	835	835	868	898	869	807	848	857	844	800	836	867	838	814	865	877	885	887	826	849	855	809	817	856	808	828	857	868	904	794	838	872	831	839	876	896	908	878	858	826	837	839	872	827	868	828	862	870	846	811	849	867	918	846	874	864	836	829	801	873	885	844	839	863	846	887	858	819	829	864	823	843	854	891	835	827	875	856	850	903	827	853	866	883	824	873	878	841	832	843	853	826	830	834	845	846	889
20705	2769	1085	879	625	511	454	349	392	363	353	341	349	298	325	350	321	294	329	274	285	316	280	287	314	287	293	309	313	271	288	314	302	310	287	263	296	315	268	271	304	335	288	284	304	287	261	327	312	272	284	286	291	282	257	261	279	277	294	289	293	276	256	279	308	253	289	277	304	304	292	308	301	294	284	301	266	295	275	263	291	281	272	283	282	302	290	288	298	277	303	280	287	313	290	302	289	237	280	283	295	253	287	315	300	304	280	307	289	290	312	260	290	287	271	301	258	301	286	280	285	278	275	294	271	298	305	304	259	328	301	317	292	290	263	283	305	259	256	293	277	283	310	294	290	305	299	275	275	279	304	305	321	303	306	274	297	303	283	303	253	246	297	294	287	272	266	306	263	277	306	325	293	284	268	278	326	291	279	300	271	274	290	279	288	312	275	276	283	276	309	299	279	288	266	263	318	300	290	286	299	276	307	310	296	299	290	342	281	291	277	276	299	310	302	298	280	294	293	312	279	286	287	311	266	304	286	309	289	269	289	257	322	312	318	290	288	314	280	282	298	348	319	301	296	287	282	291	260	313	292	277	288	292	296	301	300	330	287	270	253	276	267	306	315	309	283	284	271	285	313	283	286	286	291	319	248	312	315	335	292	294	267	283	267	304	298	307	275	324	272	265	263	284	285	279	265	320	273	305	322	307	298	244	270	317	320	275	312	319	276	283	289	275	287	293	308	317	277	272	267	272	269	319	301	304	299	289	310	277	280	300	267	269	281	315	345	276	271	282	270	285	300	344	275	311	275	271	288	297	282	306	312	263	332	328	279	297	276	314	291	283	301	297	306	328	319	305	313	288	295	302	304	301	293	290	271	317	269	295	285	287	306	312	288	293	285	312	300	289	292	266	334	285	285	305	314	271	284	290	271	292	282	317	318	289	294	269	284	286	297	288	293	292	318	301	280	279	284	318	271	282	295	330	301	295	304	267	270	265	295	299	293	280	280	284	324	322	284	289	284	302	292	306	285	292	292	291	264	289	305	295	297	294	283	288	265	276	265	282	319	312	299	296	328	280	291	291	290	282	297	241	270	307	270	297	294	292	311	274	316	314	309	295	296	296	292	265	280	290	295	263	282	313	294	306	286	318	309	312	286	275	267	296	288	294	294	268	298	306	282	283	324	287	311	297	290	282	309	314	291	307	310	300	294	276	303	318	307	300	304	256	302	281	297	295	295	297	278	281	262	286	299	297	270	298	308	259	324	307	283	285	269	274	300	290	275	313	306	309	315	296	257	282	288	293	296	301	274	310	284	295	291	300	280	272	300	291	283	288	264	297	263	280	268	313	281	285	296	315	265	304	316	297	248	272	289	282	312	295	274	281	314	273	293	314	300	278	272	320	255	288	282	294	283	306	271	287	285	328	287	311	270	285	321	297	290	293	284	314	285	285	267	298	318	253	270	308	291	276	312	333	271	286	317	292	293	312	264	278	282	297	276	279	278	266	313	314	313	269	276	294	299	295	281	282	307	313	297	307	297	243	273	277	291	270	287	282	260	308	310	306	272	269	311	285	316	308	304	283	281	300	283	286	319	273	316	312	304	308	277	292	281	286	304	277	292	273	308	313	310	305	283	303	286	268	297	299	277	262	297	273	290	300	293	279	269	294	292	314	298	282	307	280	302	335	290	283	302	288	282	288	314	331	284	291	302	295	282	302	297	312	304	279	271	285	283	294	305	289	281	316	287	283	289	291	263	294	280	308	271	265	273	300	283	273	272	279	276	300	296	297	297	309	304	307	271	302	257	311	319	283	313	300	311	305	301	306	318	291	318	303	304	320	313	313	302	290	282	312	296	317	296	297	274	271	309	334	278	273	296	284	313	266	278	284	280	281	283	279	279	290	307	293	311	303	276	311	296	326	296	268	308	276	310	298	323	307	293	296	287	315	310	280	267	289	292	298	280	273	265	322	280	292	297	281	308	292	268	288	292	293	276	301	274	287	332	289	301	265	296	275	316	292	284	305	284	277	273	282	291	278	301	304	294	289	291	301	288	263	301	300	305	303	320	304	307	277	312	310	291	277	264	302	289	318	314	275	321	297	303	287	303	285	282	311	300	303	293	324	312	296	285	273	277	304	295	275	294	276	311	286	272	307	296	304	269	271	309	254	320	265	311	289	313	308	282	249	273	282	283	296	291	298	288	287	308	288	291	303	297	328	300	266	298	307	293	338	299	294	290	273	314	248	295	293	268	283	294	307	318	303	320	306	312	295	279	341	300	317	270	288	271	267	315	304	293	308	282	285	273	300	306	291	325	283	300	260	283	289	266	281	310	305	280	246	295	294	272	287	283	287	269	303	296	276	293	281	282	261	306	267	296	268	294	288	295	301	294	308	294	293	300	269	290	296	296	309	294	319	308	321	314	295	295	295	289	285	279	272	260	268	327	295	325	300	318	259	247	271	291	305	306	260	281	274	292	303	283	322	278	300	329	307	281	278	262	308	275	301	290	287	271	262	295	305	279	305	289	315	290	291	278	288	291	306	262	276	303	316	315	302	300	297	298	287	309	289	294	303	295	328	333	312	296	290	302	292	284	285	297	295	289	329	240	286	314	326	291	304	270	265	293	275	301	284	295	316	291	299	273	286	300	238	277	284	259	276	289	285	269	322	300	258	304	311	273	332	288	292	287	299	291	268	283	319	286	255	274	287	286	280	279	287	267	288	295	314	282	299	296	306	286	303	305	306	307	310	319	327	307	290	312	284	269	302	292	275	295	270	271	309	325	298	305	274	295	255	295	280	278	269	295	316	280	280	307	275	289	285	309	303	280	285	298	270	315	300	271	282	302	313	284	286	290	276	291	297	293	269	291	286	317	291	289	272	284	268	273	279	301	300	298	300	278	306	291	283	256	279	289	302	279	305	348	280	300	311	311	323	273	311	287	307	304	305	288	305	318	300	292	244	321	288	290	288	292	278	291	265	302	271	284	274	299	254	300	297	302	274	324	265	319	290	291	307	278	260	290	290	291	296	295	303	278	296	279	303	274	277	257	322	312	275	278	305	300	277	272	291	302	275	281	262	326	298	270	298	292	310	278	304	269	300	310	303	293	265	304	284	297	304	284	292	300	324	341	265	307	321	298	301	287	297	296	307	283	313	338	300	328	302	282	288	280	298	317	300	305	284	344	295	298	299	318	307	307	305	270	279	330	302	274	287	324	259	310	306	283	291	275	269	313	297	292	289	296	303	278	264	289	302	291	264	314	289	310	290	281	297	275	277	301	283	293	306	308	275	309	307	269	311	317	290	266	326	290	291	320	285	297	300	313	335	309	299	265	299	294	304	309	243	293	291	317	289	258	276	266	274	273	303	284	288	302	296	266	308	280	298	303	288	310	285	309	295	293	280	284	284	313	287	299	296	295	299	312	317	260	275	285	281	308	283	292	296	290	270	304	274	300	295	278	274	282	296	313	278	296	313	285	286	271	290	270	293
11701	1803	2228	2529	2118	1791	1423	1244	1156	1018	989	893	881	866	793	784	792	794	764	739	757	758	705	707	675	703	756	751	702	694	775	724	652	711	693	686	687	714	713	672	694	669	655	677	684	652	667	689	693	698	654	667	682	627	668	626	684	677	696	671	686	627	693	663	634	658	648	641	677	618	671	692	679	627	608	674	655	678	670	675	674	671	645	653	651	630	626	679	716	662	695	667	647	728	637	640	660	630	667	653	644	648	652	675	639	664	711	633	681	661	650	645	638	660	700	698	655	689	673	645	705	664	672	650	678	654	675	689	648	643	696	664	676	659	649	664	676	649	678	641	673	678	690	670	657	619	656	674	666	673	643	670	698	679	650	709	652	660	690	648	639	629	664	646	707	722	654	704	650	621	636	642	663	631	683	670	646	631	687	640	661	655	672	683	637	638	688	632	671	683	597	668	691	646	695	645	661	619	667	678	646	624	654	693	669	665	615	676	675	657	651	643	650	612	697	669	598	692	658	668	611	639	633	676	669	607	668	703	643	626	644	644	628	649	707	689	659	660	677	630	637	675	631	649	643	674	682	650	632	687	659	645	688	613	640	652	679	663	644	630	657	635	665	639	651	658	700	665	669	668	668	657	691	697	683	615	687	666	654	669	715	692	655	652	663	664	650	619	640	624	667	641	683	656	708	644	677	647	653	657	659	676	613	642	650	689	666	716	663	659	630	677	631	606	695	621	657	639	647	718	613	660	709	656	642	709	616	649	662	659	604	648	642	704	679	676	610	673	686	634	644	664	706	658	697	671	661	649	667	670	677	674	655	696	665	641	630	687	679	642	649	694	635	660	638	668	659	687	615	635	677	653	663	660	643	695	690	617	707	676	665	704	668	683	663	675	643	662	653	684	668	630	635	682	648	672	681	654	647	648	657	648	646	689	639	659	646	700	726	640	666	672	707	688	657	634	675	631	646	644	686	632	669	690	677	644	630	653	686	695	629	641	656	648	630	663	692	655	656	708	642	628	664	695	701	679	635	673	673	637	682	679	699	665	675	680	696	658	655	677	677	619	642	651	675	619	677	644	707	658	650	673	610	681	691	682	663	635	659	634	650	675	679	613	651	635	641	614	662	661	637	659	660	662	619	658	673	611	685	642	625	605	661	669	684	656	684	615	661	658	677	707	642	648	663	682	708	677	676	679	650	667	646	652	642	651	686	686	686	630	649	667	605	667	665	642	637	653	699	645	686	650	666	681	653	645	631	704	685	655	645	670	697	675	648	657	676	661	702	660	663	678	694	682	730	602	693	659	665	652	695	685	640	657	625	689	702	650	684	700	617	663	674	649	665	649	702	663	672	622	637	666	672	674	634	664	630	659	645	638	633	654	679	652	660	636	591	627	619	632	649	632	638	614	669	681	644	674	677	670	658	625	631	645	711	692	707	666	630	673	673	662	638	724	697	660	685	696	628	684	676	651	666	690	726	642	657	665	665	695	632	660	699	704	627	658	683	650	632	654	665	668	651	674	632	620	661	697	642	685	678	662	702	668	633	689	675	667	655	672	714	645	644	685	658	642	675	661	660	631	643	670	712	667	694	666	688	705	655	656	665	656	675	680	627	641	652	680	679	611	703	611	666	674	681	614	686	681	650	684	644	715	646	658	680	664	622	682	668	633	708	624	637	697	639	634	667	690	663	654	719	697	607	627	663	675	655	656	660	666	641	642	668	622	644	638	692	681	685	655	690	658	645	647	608	676	682	698	664	670	666	626	613	641	648	690	619	705	609	675	674	663	695	636	701	679	663	674	632	690	646	703	644	718	611	691	653	628	668	613	660	680	707	682	622	710	666	668	649	653	667	684	678	627	674	661	619	667	662	658	705	673	638	647	651	643	672	642	679	653	653	598	668	684	635	660	669	646	674	655	676	663	633	642	682	647	673	661	676	709	711	665	662	667	701	636	653	654	637	641	724	611	653	708	717	652	676	653	653	635	692	663	672	653	638	641	686	657	707	693	681	653	674	704	678	673	634	632	687	654	669	625	665	662	672	632	659	605	686	697	689	677	635	650	697	702	613	667	659	702	638	664	693	660	655	701	633	663	648	671	672	639	622	668	668	665	651	675	695	598	678	654	687	689	671	650	680	642	635	704	663	626	697	649	625	676	664	656	678	645	612	655	656	648	692	660	664	694	670	689	634	640	672	612	695	612	660	684	624	658	653	669	657	634	651	642	662	677	657	663	654	672	689	695	658	650	673	651	694	668	672	704	635	636	666	690	665	661	665	641	645	650	677	718	673	688	665	653	667	659	705	653	688	699	622	659	635	634	644	671	652	664	681	653	674	652	684	654	653	664	682	675	651	617	649	650	664	615	680	674	693	664	670	627	638	636	663	705	690	685	713	668	656	679	679	649	685	666	643	655	658	665	701	632	621	619	660	722	661	660	674	700	668	643	630	695	658	660	665	690	680	681	698	682	620	698	655	679	666	690	663	701	702	609	679	668	646	678	645	644	680	669	696	657	649	685	607	657	703	665	690	665	665	681	659	650	616	628	658	635	641	635	636	683	607	635	625	667	650	654	691	695	650	658	673	642	623	671	650	705	657	643	645	673	690	630	629	662	647	693	673	697	633	626	672	660	636	630	732	690	631	676	665	605	679	672	638	629	653	658	634	615	698	672	682	643	685	632	649	679	684	683	684	654	671	657	648	673	687	695	627	647	687	662	671	646	663	707	647	681	647	647	640	663	659	664	714	602	649	679	659	693	638	634	648	602	632	675	669	665	665	651	663	669	685	707	649	642	664	706	661	666	691	684	653	688	634	645	695	678	699	609	650	702	654	645	646	634	616	669	690	708	631	670	680	663	673	654	680	637	680	666	659	628	627	662	673	656	664	681	644	625	625	655	667	644	654	664	644	680	694	642	677	698	676	636	665	626	688	657	666	667	708	728	682	635	676	676	629	642	679	657	645	673	625	652	603	667	660	705	669	609	651	660	640	638	639	656	635	648	649	718	658	652	696	620	627	701	628	637	678	652	664	664	646	657	654	648	611	692	640	653	662	652	699	666	639	708	647	638	687	671	653	684	674	632	712	655	652	623	646	659	697	629	706	622	649	655	660	713	623	672	654	637	678	691	644	699	634	666	690	705	650	674	627	653	655	745	649	623	637	638	683	665	682	673	662	651	632	659	614	660	658	679	678	678	684	657	680	640	701	667	661	616	673	633	662	719	626	625	705	651	657	649	681	631	676	696	642	635	659	656	697	676	698	686	673	638	663	669	673	674	689	651	659	702	651	663	650	703	657	671	643	633	665	623	676	658	670	716	662	621	698	617	693	685	683	672	719	690	641	642	644	647	640	640	624	680	665	678	646	654	682	684	641	651	679	641	671	706	666	644	662	640	665	673	643	673	725	679	680	710	664	625	651	663	621	653	708	672	668	689	691	666	646	663	637	650	655	665	653	651	690	669	676	639	685	654	644	651	638	675	678	682	644	649
3935	593	262	277	217	247	259	265	209	234	219	249	229	210	225	243	241	207	208	206	230	226	231	255	241	228	192	228	239	231	247	224	238	219	210	221	221	236	228	218	240	250	233	237	255	243	243	259	228	214	245	211	209	220	225	244	226	206	225	222	246	219	232	236	251	223	244	238	262	210	245	248	228	222	229	227	227	234	224	206	214	246	258	197	271	210	240	218	229	229	206	215	231	226	238	245	249	228	240	227	219	239	194	235	228	219	246	235	253	227	214	228	208	229	218	213	231	199	245	248	203	233	207	242	248	245	218	226	240	242	220	227	241	230	234	228	248	259	237	219	261	213	224	233	218	233	245	227	249	231	204	256	239	220	247	221	243	203	220	227	246	224	224	219	244	226	234	248	219	252	244	228	245	246	236	237	225	259	237	207	256	221	235	259	226	238	216	234	235	227	215	204	259	248	240	216	247	232	242	231	217	221	231	245	232	223	249	237	231	220	215	217	220	217	240	213	222	216	218	224	253	250	223	233	233	198	212	196	231	233	227	267	206	210	241	231	236	254	245	224	234	231	230	211	211	218	208	219	254	225	235	265	191	202	241	239	247	212	225	206	225	228	201	217	221	231	241	218	231	239	239	221	192	217	210	249	233	215	222	226	244	251	221	233	212	203	240	202	203	205	213	226	223	209	221	266	237	196	229	229	248	218	220	223	238	213	218	228	206	236	223	245	215	235	229	207	229	244	235	233	240	207	238	243	216	219	219	219	242	253	214	235	223	244	223	240	242	240	243	235	247	265	206	241	217	261	234	215	236	264	220	234	253	204	217	234	239	214	251	209	213	210	244	235	241	226	217	223	203	223	218	224	251	214	230	235	225	230	242	257	212	254	239	240	229	232	213	261	240	221	252	255	215	228	241	240	240	210	210	225	257	249	261	228	243	217	214	222	239	227	210	272	227	244	245	234	260	238	244	234	231	224	244	215	240	222	231	207	227	235	233	209	195	247	240	222	223	231	211	243	256	247	238	231	229	254	249	210	223	275	233	208	252	220	220	194	224	197	218	219	267	223	227	224	237	202	209	200	202	201	232	194	230	219	236	220	232	266	246	234	253	230	244	226	252	217	235	233	259	228	248	222	218	215	200	236	240	228	214	221	210	244	243	227	222	213	228	231	238	223	222	220	209	236	253	243	202	215	190	218	227	214	215	219	205	237	236	235	236	233	207	233	246	258	247	213	218	231	229	270	236	241	188	213	253	219	253	230	228	206	242	222	243	256	217	235	229	211	240	234	225	248	208	249	242	242	212	259	228	235	211	235	251	221	240	219	224	231	246	232	265	260	255	224	213	216	259	212	210	227	231	235	245	230	228	230	244	217	242	225	241	203	202	240	224	244	238	230	235	219	214	232	214	216	233	215	244	213	215	233	240	239	226	227	222	226	243	218	242	204	203	227	194	240	236	211	213	218	255	212	244	215	242	225	216	221	231	224	233	237	257	238	209	227	231	212	223	223	201	224	205	215	227	242	225	233	223	221	231	235	212	206	234	215	237	220	237	213	227	204	210	242	230	242	215	218	194	231	251	242	246	236	234	237	224	238	262	251	216	239	245	236	220	230	239	219	236	238	196	239	261	243	204	214	229	242	216	225	228	218	239	249	218	229	225	226	212	206	254	228	214	228	242	235	214	254	255	211	227	240	223	265	239	239	246	229	216	229	217	219	211	234	249	221	239	232	219	217	239	238	201	252	232	216	233	233	235	202	217	226	235	234	256	238	228	193	235	218	235	213	212	228	207	238	206	233	205	230	212	241	229	194	214	226	198	190	220	208	246	239	224	207	240	225	212	238	235	248	240	231	235	251	231	248	241	255	206	242	210	267	223	236	230	251	227	222	211	230	256	233	224	231	233	210	238	214	249	236	232	242	223	240	230	235	252	228	216	227	223	225	228	213	249	237	251	222	248	233	225	215	222	205	194	212	239	239	215	238	232	217	218	239	223	210	223	223	239	243	246	240	204	225	208	231	214	227	219	215	224	262	241	256	216	212	196	219	240	258	208	239	238	251	247	232	242	241	223	264	222	192	260	250	243	206	247	240	242	233	216	218	249	224	242	239	267	227	203	222	229	223	233	230	244	243	214	233	218	235	223	229	233	222	230	227	200	237	222	230	224	218	205	220	239	217	228	244	216	224	228	199	234	236	222	244	261	234	204	225	240	249	249	240	274	245	233	245	234	226	230	214	192	210	236	238	202	232	255	239	231	228	243	254	216	233	258	243	232	231	234	208	226	252	215	244	222	224	204	201	213	208	245	200	274	206	258	243	228	236	237	218	227	217	246	231	231	215	232	210	211	231	240	237	215	208	245	236	210	242	246	225	244	231	245	215	222	243	238	227	236	215	225	240	226	222	216	238	229	200	217	217	230	254	221	208	245	235	198	231	232	269	250	238	205	201	211	229	220	225	213	236	216	189	229	242	231	250	241	211	216	256	208	217	218	222	258	239	220	248	247	197	250	240	194	222	217	214	248	227	251	226	208	260	233	220	218	235	271	215	237	218	221	208	227	225	227	236	208	251	204	205	231	228	221	182	239	225	218	235	214	237	228	196	202	219	221	216	234	220	228	220	242	208	210	200	223	219	234	252	237	216	244	242	251	247	233	237	230	213	237	228	223	215	224	224	222	250	232	210	200	207	233	261	212	243	194	225	216	224	257	240	248	226	238	219	213	208	236	222	236	275	229	246	231	232	237	235	212	224	224	269	258	240	228	227	236	218	230	218	235	217	213	241	245	198	217	203	220	250	243	254	236	203	221	246	248	267	199	199	225	217	243	244	229	209	213	206	226	242	229	229	215	246	254	197	205	216	249	240	242	242	228	212	223	218	221	189	206	241	246	228	238	220	245	216	231	216	235	222	256	224	238	224	243	236	219	218	219	213	238	238	216	234	233	235	224	246	216	217	216	212	243	242	221	227	266	207	240	211	244	225	228	221	226	200	237	229	251	214	231	205	231	219	200	245	225	208	219	220	236	206	230	223	202	224	210	198	223	235	200	222	221	233	238	218	217	270	224	244	235	214	219	207	218	212	251	263	225	208	224	253	241	202	219	199	239	236	213	231	246	210	207	228	260	196	212	214	262	217	205	195	222	243	239	230	209	206	204	236	242	214	211	240	221	205	233	230	232	236	239	191	219	220	206	219	208	191	217	231	227	218	211	212	203	235	244	247	244	231	248	225	256	235	231	241	229	194	210	252	239	250	235	225	211	234	234	244	246	229	232	237	224	251	257	208	229	204	229	242	265	263	215	216	253	212	248	205	226	239	245	212	240	241	222	235	227	228	228	229	220	212	236	230	224	224	184	229	236	245	240	225	241	235	238	226	242	239	251	260	210	226	237	243	203	228	216	194	234	203	251	218	235	200	215	205	249	245	227	226	228	225	241	223	224	223	232	210	225	218	204	203	216	232	222	245	234	209	272	232	235	232	216	271	239	231	199	216
3292	817	599	627	634	677	623	615	607	597	582	634	570	591	556	565	596	573	564	588	558	566	610	572	551	551	544	545	585	547	542	557	577	548	552	576	548	554	570	528	578	594	554	559	568	563	579	588	541	553	580	582	578	515	519	589	565	482	577	542	539	584	576	569	603	606	530	559	550	557	573	539	572	581	558	547	573	572	554	550	586	575	562	593	557	551	573	588	589	574	568	574	581	613	548	515	586	547	551	547	569	581	542	590	540	523	569	582	581	547	592	566	570	584	550	538	585	544	564	573	591	552	570	550	585	607	575	599	566	603	559	579	643	519	586	546	582	566	572	518	485	551	534	570	566	567	575	611	532	586	570	579	554	600	551	565	575	565	561	569	614	539	585	592	573	539	563	556	563	591	562	607	568	603	591	547	571	516	547	586	574	546	597	533	549	611	548	541	539	543	589	582	570	566	541	543	542	582	620	586	540	580	548	556	591	554	555	533	585	545	586	546	544	529	548	538	565	585	593	590	604	575	548	586	588	591	560	524	530	566	571	623	531	582	570	600	565	521	612	574	554	585	569	528	556	564	547	560	584	575	538	588	569	588	571	509	558	578	520	585	553	588	605	549	549	578	566	599	577	575	573	561	544	535	599	569	575	560	586	587	528	581	566	543	572	530	549	566	533	566	573	596	545	569	570	587	616	586	576	570	578	588	583	578	542	549	595	602	560	589	542	556	529	594	558	573	564	569	568	569	597	555	541	585	555	575	579	582	548	580	561	559	587	625	572	550	591	540	596	570	587	585	554	569	554	542	585	586	610	546	582	589	577	567	511	572	594	576	576	527	549	551	553	606	588	553	566	532	590	537	555	548	557	566	591	576	559	558	570	586	548	607	616	522	555	553	609	586	604	545	549	551	525	570	561	558	549	526	583	573	572	596	564	557	606	577	574	566	603	567	579	600	571	550	556	553	586	594	541	580	579	548	563	575	564	576	548	553	593	562	558	541	589	603	589	557	565	593	563	568	577	577	575	579	556	552	606	572	640	540	540	593	581	552	615	595	567	545	590	568	555	539	559	553	550	597	568	564	572	558	562	571	561	565	564	580	630	589	561	576	548	555	572	568	543	555	573	526	579	567	566	573	566	611	571	556	517	539	549	600	551	551	570	588	565	537	562	547	572	585	593	603	575	532	562	571	568	582	568	563	583	630	543	609	553	538	565	556	556	594	563	578	534	557	549	551	588	574	575	570	577	547	553	558	572	575	594	549	585	531	569	536	571	608	596	565	568	555	554	606	540	542	535	573	583	605	573	625	540	546	548	586	575	602	545	554	572	497	584	545	575	599	526	607	564	587	576	566	553	560	562	591	583	530	548	558	596	562	566	564	583	562	546	563	537	587	560	575	550	593	601	530	600	572	583	567	592	565	588	564	620	578	555	578	561	548	551	584	581	606	544	580	553	537	581	543	606	557	527	613	571	580	557	569	573	544	557	551	541	580	568	574	560	575	579	616	598	550	558	543	582	595	572	579	588	606	575	578	552	593	552	567	596	559	591	567	611	535	537	571	567	567	571	552	568	575	519	583	591	564	532	583	550	534	551	581	533	586	583	569	535	602	575	569	559	532	558	572	586	592	618	618	533	591	588	614	595	583	573	539	551	562	563	542	578	520	570	571	596	592	575	598	592	550	614	601	583	549	568	550	578	565	566	523	590	566	617	588	558	584	552	572	571	521	540	550	549	559	537	550	553	561	559	589	560	583	538	559	525	558	623	583	583	600	546	547	520	545	529	564	546	591	552	596	590	555	593	576	580	573	564	537	557	545	587	583	591	572	546	569	560	583	562	567	550	597	573	578	575	588	548	571	582	562	561	561	606	555	553	640	570	527	569	603	614	574	587	599	609	592	607	595	589	579	604	615	624	573	614	577	553	582	550	576	526	611	557	617	569	545	598	616	564	533	594	581	565	573	576	592	587	578	541	574	609	589	573	554	530	589	568	583	530	544	568	551	580	537	531	547	591	517	582	601	554	506	588	567	573	568	573	569	576	581	543	529	545	523	599	529	559	607	586	553	548	556	613	530	568	558	534	545	590	568	547	577	556	594	553	537	573	582	582	584	581	586	567	565	608	532	585	561	599	532	585	577	596	567	552	577	550	551	559	571	534	566	559	569	534	540	547	547	588	583	570	557	557	608	586	598	603	547	583	615	569	554	589	597	581	565	556	538	585	536	564	585	556	561	594	541	562	607	550	548	550	626	553	602	543	548	538	586	625	562	542	579	540	564	559	612	547	552	596	567	566	537	581	575	551	595	553	558	546	561	579	571	543	613	525	576	536	529	594	572	557	598	583	564	595	609	586	598	603	550	537	577	582	527	592	549	559	597	563	526	517	616	570	572	549	590	591	562	522	597	545	539	555	589	542	556	566	587	615	643	550	550	533	513	559	560	610	577	527	595	560	574	571	570	586	555	576	541	569	553	563	521	539	557	504	567	590	556	556	581	556	535	599	531	570	583	534	538	554	577	591	565	615	574	588	583	546	548	572	529	542	586	570	577	568	554	556	549	573	555	558	583	561	597	521	549	536	574	573	557	584	578	554	620	577	545	584	589	568	578	588	553	571	532	569	601	573	525	547	557	567	547	555	593	568	541	547	552	605	572	563	602	557	523	577	574	560	544	595	582	548	590	597	537	595	593	565	572	567	546	545	560	559	601	552	569	576	568	577	530	583	579	554	604	568	584	557	547	580	567	589	586	587	548	550	615	584	556	534	573	549	571	601	592	608	578	597	556	576	568	564	559	579	516	582	564	548	606	563	579	584	583	613	605	586	577	558	578	565	579	571	585	557	551	567	543	549	569	550	542	598	598	538	583	574	542	567	555	575	539	564	577	587	566	553	568	588	575	601	572	576	568	576	549	569	575	547	572	593	596	554	565	588	571	558	566	552	599	561	591	601	545	548	544	626	567	566	549	591	583	555	581	592	567	547	539	572	549	556	528	567	553	542	559	547	576	579	566	534	561	592	591	565	538	565	557	600	592	561	605	563	590	602	571	557	560	588	559	562	590	582	557	597	587	575	593	603	564	596	527	576	538	548	576	571	578	601	591	574	553	561	574	583	571	568	605	542	527	572	599	585	591	554	569	608	579	540	564	571	545	592	570	580	599	539	563	579	559	568	579	522	549	588	555	607	554	546	602	589	586	586	580	597	560	572	578	566	576	548	589	574	563	545	580	593	589	584	566	534	574	577	595	543	598	597	598	587	580	529	622	615	560	559	565	554	573	590	519	517	548	605	600	600	563	558	573	582	562	557	586	532	569	526	570	541	560	595	560	551	536	581	544	562	584	520	576	554	560	542	573	590	567	603	580	569	578	562	561	567	536	520	531	550	577	558	538	568	622	578	553	557	577	585	610	563	568	611	536	587	556	600	568	558	601	540	547	609	576	533	570	561	576	592	561	584	583	551	529	554	613	605	567	595	573	530	554	593	557	570	572	566	531
12744	1508	732	653	570	485	485	419	425	407	435	329	352	368	352	378	378	365	378	346	352	380	398	356	377	400	320	376	355	356	361	340	398	386	320	377	383	375	330	370	402	400	375	358	411	355	394	355	374	369	398	402	428	385	392	394	390	361	395	362	363	376	384	391	369	351	348	329	387	371	338	389	407	344	371	382	383	365	400	362	319	365	346	369	364	383	416	395	351	347	364	379	396	381	388	392	402	335	348	358	367	353	354	376	396	385	358	381	375	356	334	369	343	368	351	392	381	372	345	383	345	356	379	390	365	393	366	368	373	355	367	339	342	361	369	340	374	362	353	382	405	351	371	347	347	362	361	376	385	357	392	369	354	369	398	325	339	358	349	375	380	347	375	359	344	351	319	362	390	356	384	365	396	379	349	377	362	365	381	346	378	365	350	363	390	376	394	357	362	340	366	351	358	384	424	399	378	370	359	377	368	318	362	393	381	371	327	341	362	341	365	372	395	371	406	366	367	370	385	399	376	328	416	349	382	347	334	363	369	367	383	399	385	378	355	330	374	405	391	386	406	374	369	357	365	344	363	357	341	323	374	349	425	369	335	401	345	353	378	369	349	401	368	344	370	340	370	354	351	385	354	364	389	354	360	361	376	385	329	341	369	341	369	341	336	344	343	369	369	388	372	447	387	406	361	404	398	341	362	399	399	379	375	374	384	381	353	342	373	386	403	393	405	397	346	356	355	355	368	393	382	365	412	396	364	346	367	383	367	339	362	366	352	362	380	384	336	364	374	389	358	371	341	366	350	359	359	401	357	403	362	364	381	351	352	368	399	378	348	386	380	356	365	399	389	362	350	355	403	352	402	362	391	364	366	354	367	369	367	345	380	414	362	383	362	413	372	361	383	392	368	376	412	358	371	349	380	345	343	351	375	356	367	386	362	382	322	372	414	365	325	405	376	409	368	350	424	373	413	371	424	374	377	357	345	368	386	343	363	390	369	364	380	380	373	356	376	371	379	358	393	379	398	388	340	366	373	349	308	336	396	392	344	370	395	346	393	360	386	364	374	337	401	387	376	347	369	383	380	358	399	368	394	377	355	340	360	379	366	382	375	374	340	355	362	401	408	390	395	330	357	380	362	344	344	353	353	407	363	337	336	376	363	358	360	381	395	359	338	351	390	375	352	379	344	364	370	381	401	374	364	403	357	368	360	382	353	410	385	409	357	368	369	374	360	369	381	343	366	322	351	369	393	351	386	399	375	378	389	376	392	365	339	352	370	354	407	348	358	389	349	379	376	348	388	385	390	366	380	381	383	396	379	396	355	357	352	339	378	338	373	360	338	365	361	384	409	392	374	368	375	382	372	381	387	378	374	396	361	334	424	394	379	380	395	402	368	396	345	369	359	375	356	343	389	371	361	333	340	367	351	384	329	380	404	377	376	379	378	391	406	344	374	405	366	358	340	329	399	378	389	374	335	369	382	357	356	364	374	384	397	371	325	406	354	377	385	372	375	345	365	384	347	363	365	340	341	367	359	343	388	379	338	399	330	404	374	372	356	370	343	326	337	352	350	354	359	323	403	414	387	369	370	370	370	352	342	352	353	337	407	360	355	393	339	390	369	346	367	362	392	373	360	342	355	382	376	385	340	381	355	358	372	367	388	353	351	339	373	352	377	396	448	375	366	387	358	373	373	368	381	340	364	398	366	367	381	374	376	336	383	393	346	350	347	365	318	351	369	380	362	334	356	382	359	364	342	393	361	397	379	374	364	389	367	356	361	363	352	357	361	350	329	366	411	342	406	352	366	368	362	359	401	335	346	396	366	361	371	367	401	368	363	359	357	353	402	381	362	367	371	347	366	370	364	375	366	404	404	397	390	374	362	352	375	334	392	366	367	397	366	363	371	378	370	349	321	354	360	396	376	347	356	388	348	369	385	371	348	401	387	372	347	353	366	357	354	392	387	371	404	367	386	363	348	371	384	380	365	364	361	364	361	380	355	367	368	370	369	370	358	369	357	400	401	368	374	361	416	410	345	361	360	416	368	373	396	385	397	355	373	373	359	381	355	371	370	415	336	354	362	373	406	350	393	338	379	350	365	366	395	348	382	374	378	391	345	377	385	329	359	356	405	381	395	374	385	389	385	397	363	354	388	352	362	362	333	409	368	391	368	364	367	370	323	355	303	385	395	393	385	340	357	361	357	372	355	379	382	393	373	383	356	349	379	342	372	347	400	358	385	387	419	381	361	364	369	374	348	338	392	362	371	362	356	376	360	392	356	337	365	409	342	391	378	389	350	386	357	359	366	363	377	379	386	409	351	370	375	350	372	405	354	381	355	375	348	375	368	386	368	360	392	402	382	347	366	338	348	395	393	361	385	403	382	354	387	361	353	384	353	357	397	391	325	342	374	407	397	357	328	364	340	366	353	388	385	362	351	391	393	363	363	338	379	377	415	383	368	362	369	364	362	382	350	389	365	394	338	399	356	348	389	373	369	368	356	362	412	357	390	380	338	362	353	389	401	397	374	354	358	344	328	361	354	367	376	362	410	399	374	387	338	349	399	386	385	369	380	384	396	366	379	342	376	379	378	356	376	350	339	369	395	350	333	349	352	352	359	374	384	381	349	341	357	374	399	389	388	386	400	379	396	374	356	378	369	358	401	412	400	390	387	357	384	354	373	411	377	364	378	385	343	382	373	373	356	387	378	412	336	396	385	401	371	378	367	378	348	380	324	365	349	372	335	370	338	395	338	348	362	386	379	348	374	410	373	370	377	367	369	371	360	359	367	376	388	363	385	383	388	380	365	386	403	354	395	351	365	397	379	378	350	356	360	400	356	372	367	392	373	350	370	357	385	331	367	378	338	396	323	355	346	386	363	339	338	334	361	408	385	370	366	382	366	369	362	379	353	395	336	399	396	344	378	379	335	340	354	378	403	383	374	366	414	374	367	349	358	373	381	416	332	370	367	340	383	360	392	357	367	406	376	354	390	377	402	357	366	361	359	351	357	360	387	390	375	364	333	356	389	356	323	365	389	374	387	340	364	375	371	362	382	413	375	396	361	362	387	376	348	372	320	342	374	358	391	383	358	394	346	333	390	361	368	400	377	374	358	333	360	346	374	351	384	356	361	351	347	374	335	378	362	346	350	370	373	384	373	386	369	379	363	341	368	382	360	372	354	372	372	390	356	374	357	336	341	391	360	319	380	355	377	405	373	334	355	340	354	344	368	371	351	378	359	355	372	399	418	374	360	370	404	321	384	361	382	357	339	404	358	363	363	391	373	324	349	348	359	395	334	356	361	380	349	379	377	402	332	394	354	358	340	349	397	340	372	344	366	389	360	366	405	381	378	362	352	410	348	371	402	431	345	363	374	367	381	377	358	363	374	379	387	381	370	366	358	364	381	370	358	372	324	347	371	338	394	352	384	347	380	388	345	404	332	317	361	367	409	400	377	355	387	368	351	350	370	365	391	352	341	373	409	353	370	370
9226	1632	1660	1761	1574	1402	1275	1185	1110	1125	1001	972	960	997	968	928	911	964	931	855	929	877	921	883	873	894	874	890	878	879	863	862	866	830	885	855	866	945	865	914	828	871	862	900	830	840	863	890	828	871	760	799	873	869	817	879	814	804	807	859	838	870	863	873	836	847	867	844	816	896	857	883	887	938	835	804	811	806	881	860	883	826	866	804	832	888	863	857	842	876	859	849	862	827	808	810	833	880	861	831	853	823	854	880	838	846	790	848	823	851	813	868	837	874	788	832	878	839	932	850	820	868	826	772	846	849	806	882	808	840	869	846	838	846	905	816	807	855	835	855	839	794	847	844	905	837	860	840	881	880	846	858	874	816	883	897	873	814	802	801	866	900	852	859	874	831	811	890	781	826	830	890	836	842	805	870	870	866	842	857	860	869	841	782	856	872	837	842	836	893	851	842	915	853	843	871	838	933	794	923	815	849	825	862	891	876	855	849	832	792	863	857	867	885	856	826	846	863	924	846	871	859	884	831	828	870	820	881	858	860	881	829	820	866	839	802	847	817	871	818	868	908	826	853	828	861	817	846	851	861	841	815	847	821	848	835	906	863	874	852	862	803	817	837	837	822	805	853	845	854	851	798	926	832	829	846	877	884	841	832	851	847	904	827	851	813	898	871	831	848	834	828	870	820	851	829	854	811	828	840	802	804	847	838	863	858	830	837	884	870	802	799	847	848	853	850	853	848	840	871	848	827	819	824	833	840	841	893	820	841	875	792	829	798	901	836	867	843	852	868	852	788	780	831	801	810	862	830	865	820	838	801	831	837	860	923	886	835	835	856	798	842	881	830	841	828	836	840	887	838	869	846	867	841	879	830	900	853	839	857	843	830	958	805	896	814	838	796	830	907	816	832	850	810	818	834	894	914	845	862	833	809	835	842	830	841	868	825	825	827	822	850	843	849	871	826	839	840	822	815	854	864	799	864	831	806	860	806	853	830	869	898	861	851	833	853	870	836	823	831	852	830	870	828	868	867	819	843	849	834	925	856	868	844	831	876	797	886	889	860	841	853	889	800	810	844	826	845	855	894	880	893	841	851	859	821	918	846	832	894	847	831	840	867	851	834	889	897	893	815	815	825	853	863	861	864	828	789	873	843	842	846	861	787	832	845	821	858	870	844	857	899	899	840	843	844	832	873	845	824	840	856	801	842	816	808	864	804	863	853	899	850	852	824	832	921	802	825	865	865	882	893	854	879	949	874	838	867	805	817	848	834	868	844	857	848	884	907	837	816	875	816	862	838	908	845	880	831	876	867	808	886	864	844	884	869	812	795	876	829	846	894	865	851	882	861	856	903	822	854	831	795	860	833	825	842	866	830	891	831	888	801	825	854	848	824	881	855	867	796	885	840	818	807	859	827	820	807	815	837	861	823	886	868	858	843	830	829	810	844	859	889	879	840	848	853	850	836	817	879	814	821	848	840	824	882	821	858	864	816	888	900	908	824	833	806	819	837	818	815	886	846	853	853	840	843	829	852	862	843	900	843	855	914	803	865	910	845	889	870	888	837	812	908	888	843	825	848	848	868	862	843	857	912	906	876	821	793	868	857	846	830	842	848	841	830	826	919	861	836	863	872	865	882	780	813	833	857	831	833	857	877	843	896	865	843	852	803	865	892	850	887	825	897	842	849	835	829	785	823	866	842	830	921	912	843	864	878	772	816	847	824	825	840	835	847	862	870	814	827	808	813	825	874	826	884	860	830	883	810	794	808	849	824	866	835	860	855	822	835	872	900	871	873	857	845	866	838	849	828	882	845	858	864	843	836	821	841	865	895	877	823	866	843	811	810	835	884	829	899	868	860	846	840	843	848	875	867	825	807	855	804	853	822	875	872	863	817	882	864	819	823	855	830	879	867	787	860	857	885	846	804	867	825	867	895	837	902	862	847	812	898	862	832	836	850	871	875	846	866	830	817	828	869	816	871	831	839	882	834	807	877	834	828	824	887	818	825	872	853	868	834	887	847	850	857	896	867	882	825	814	858	837	867	869	829	865	823	831	776	829	846	879	879	852	889	851	909	817	850	826	833	815	842	852	840	790	807	840	840	852	835	859	842	884	835	893	851	864	861	807	891	827	882	870	835	787	861	899	842	873	854	887	864	839	858	904	802	873	887	881	832	817	810	845	832	812	826	833	866	882	796	891	825	833	812	851	808	865	808	810	850	798	833	851	863	862	796	856	843	841	848	831	869	802	879	855	836	849	859	862	811	852	876	884	810	846	864	828	882	809	838	842	886	887	868	866	867	861	828	807	816	853	854	855	834	786	797	860	838	871	861	861	820	863	855	872	871	838	826	850	844	860	904	832	881	888	882	768	874	914	855	858	835	873	830	791	866	819	840	841	939	817	857	857	838	861	846	850	886	840	842	835	863	864	848	818	848	854	846	875	877	818	854	842	949	855	838	827	818	824	810	852	901	853	842	868	842	842	835	884	826	840	848	875	841	822	822	864	863	793	829	795	885	836	859	845	866	804	935	828	850	822	870	837	810	891	777	861	857	882	858	830	840	846	846	830	830	850	874	847	825	841	838	825	825	797	871	868	890	886	861	858	852	862	856	842	814	838	853	825	822	827	847	864	881	843	828	835	885	859	837	840	843	845	807	883	807	868	819	779	868	777	817	868	836	869	839	826	856	844	828	858	869	869	882	853	855	877	866	874	825	836	904	832	853	841	891	866	870	856	818	862	861	842	862	831	887	883	915	841	919	889	858	863	822	818	831	870	852	793	869	818	882	871	868	813	900	880	829	804	847	833	806	835	762	850	887	911	856	799	862	780	844	861	842	845	840	877	764	867	802	866	815	866	883	889	868	819	854	864	839	856	853	832	871	815	829	852	811	879	923	834	826	855	813	804	851	854	827	847	842	888	835	831	846	876	864	821	848	915	844	817	870	910	824	877	800	887	848	818	828	794	911	848	813	833	868	833	869	899	797	821	852	823	836	848	852	835	830	850	822	855	826	874	817	846	854	854	807	857	853	864	841	857	905	823	856	843	821	801	835	826	838	797	865	850	824	847	835	848	876	817	841	871	864	872	800	849	897	899	851	886	834	872	854	810	821	847	861	846	837	841	813	794	842	825	791	818	801	850	846	836	867	836	787	815	900	810	891	854	907	920	835	833	861	894	891	844	822	883	859	818	822	800	811	833	822	875	871	840	831	856	857	827	824	864	893	837	873	845	863	816	833	867	860	822	833	797	879	869	842	868	856	844	858	872	896	889	839	816	843	851	808	858	864	848	810	839	867	803	858	825	857	826	877	832	828	860	863	829	857	866	868	858	846	841	851	842	883	851	880	884	922	833	829	802	891	860	796	833	830	814	869	838	815	861	825	830	875	829	912	849	834	875	871	832	808	858	837	876	840	856	853	831	869	867	838	902	838	839	859	866	864	893	826	846	842	873	903	836	843	798	808	839	801	841	845	862	849	861	881	885	791	857	831
20715	2829	1113	878	685	489	455	439	362	337	351	347	352	316	327	317	311	328	326	321	309	291	303	279	310	286	271	299	295	300	321	261	276	292	334	319	307	314	278	297	281	293	287	280	301	269	298	333	275	298	296	277	287	273	324	311	305	329	271	291	300	268	266	281	311	291	322	283	310	282	308	273	315	328	326	282	295	289	272	255	304	281	282	268	337	273	315	292	286	265	301	288	269	269	296	285	276	312	279	330	270	321	283	323	314	301	294	329	284	278	280	316	315	322	321	316	283	264	307	267	256	290	309	292	267	319	275	258	295	306	289	295	308	282	292	321	301	323	303	308	285	316	304	297	309	267	276	293	263	281	339	288	283	296	305	298	290	287	255	311	313	293	283	278	291	276	315	300	285	299	291	275	275	301	313	275	304	345	290	307	301	293	274	328	294	311	260	283	293	271	307	283	294	290	272	261	303	282	278	291	268	267	285	249	297	300	288	313	284	327	264	303	296	308	312	296	323	300	282	280	340	259	296	325	293	278	276	287	290	265	290	276	317	291	297	311	284	290	264	277	290	321	275	270	264	278	301	303	287	298	276	282	280	278	286	304	277	292	292	275	286	297	307	282	283	278	309	284	244	287	281	304	294	257	290	316	270	285	272	290	290	279	306	310	282	284	281	291	292	315	295	319	295	279	305	282	277	299	290	264	256	265	280	325	293	335	288	287	294	296	302	291	316	301	305	310	278	303	320	321	310	271	314	294	292	285	287	287	290	272	275	301	275	292	291	282	321	279	308	280	306	296	308	284	286	275	300	283	284	282	293	263	308	288	294	296	294	311	304	299	287	283	283	309	269	296	303	289	294	250	295	312	324	281	264	279	335	291	294	308	258	288	311	297	292	291	281	287	287	297	301	313	299	306	289	265	292	289	278	250	303	270	317	287	271	301	299	282	265	298	293	291	274	275	300	305	273	258	307	291	293	317	300	279	317	276	312	290	297	283	297	272	282	317	296	315	290	276	271	280	247	272	260	307	269	294	286	316	294	297	263	269	276	300	311	279	299	283	290	283	288	289	285	304	283	281	326	326	300	292	275	317	288	300	303	281	319	292	264	291	291	258	311	312	264	269	279	278	287	267	281	299	323	340	317	247	300	295	259	305	282	303	292	273	304	286	284	281	281	283	292	328	292	273	280	293	295	274	271	290	283	257	270	321	317	241	271	302	302	284	251	278	312	296	288	305	257	299	268	288	305	323	314	293	287	333	297	280	310	293	321	293	275	247	290	309	302	278	319	275	256	281	292	269	263	267	296	276	285	294	302	264	277	308	305	309	306	277	315	328	295	284	313	298	265	272	279	277	313	294	260	287	283	282	291	282	315	302	296	275	297	282	297	268	267	299	294	303	257	321	280	279	320	297	298	269	300	286	279	287	303	277	282	296	282	281	327	261	298	288	301	288	294	291	297	291	289	285	300	276	278	296	292	276	283	293	311	290	309	296	312	284	338	297	322	314	282	284	295	311	272	321	275	317	305	314	292	303	297	259	282	251	289	276	281	255	283	300	275	273	318	273	266	266	266	271	309	272	282	278	279	279	313	280	265	311	300	319	303	265	286	283	272	286	310	311	307	253	300	265	276	318	318	319	299	273	314	303	291	244	274	280	291	305	279	307	274	323	291	293	304	278	282	307	315	264	310	315	303	297	262	310	285	308	284	282	301	305	287	307	278	288	292	263	318	322	264	271	275	309	294	269	290	258	289	274	279	281	301	307	270	278	294	276	276	287	296	308	301	313	307	275	303	316	312	276	291	278	293	288	301	308	288	254	294	276	322	291	281	297	307	280	277	301	291	280	329	308	290	274	295	305	304	312	294	284	264	291	295	277	296	305	265	282	277	283	301	283	288	276	281	280	320	316	273	271	288	279	287	286	305	280	250	319	317	302	299	266	290	316	295	299	281	300	315	256	288	298	283	290	297	264	294	269	241	300	274	318	311	268	259	285	296	293	283	290	293	358	304	283	294	321	263	282	302	273	284	299	238	311	296	272	293	294	264	287	333	286	310	312	291	333	317	296	339	285	308	289	269	283	278	278	312	314	252	312	301	287	265	281	295	290	292	272	274	325	258	300	284	268	268	257	285	254	256	287	240	267	302	285	282	278	298	310	299	278	303	309	290	275	284	253	286	308	283	308	321	308	302	310	268	287	278	279	271	278	257	263	276	297	287	298	303	289	316	282	259	308	294	306	357	285	293	274	290	339	287	294	293	307	264	287	320	291	287	288	321	268	286	305	286	285	272	287	307	268	300	284	288	317	294	300	273	287	310	304	292	307	281	321	297	296	295	303	283	274	299	293	299	264	310	278	289	290	292	267	272	291	294	269	271	301	326	298	292	323	290	256	282	308	283	303	304	293	262	314	295	305	295	282	306	294	304	302	259	270	268	308	271	321	283	300	284	277	275	344	297	314	265	300	300	295	291	274	292	313	295	323	282	290	265	301	294	284	290	277	288	311	289	288	289	289	285	300	278	314	310	261	294	264	283	313	308	287	260	293	250	314	286	321	289	276	274	261	273	281	268	285	304	304	287	283	310	301	279	303	298	262	286	282	314	303	326	282	285	281	279	299	299	277	276	294	269	293	287	329	294	308	316	267	294	296	294	258	313	272	266	267	290	282	296	292	295	283	281	277	268	305	281	300	273	282	313	295	284	300	283	281	259	275	302	318	278	276	290	292	302	321	279	258	337	262	283	296	302	279	314	306	329	277	312	296	260	273	308	359	306	265	298	295	301	307	295	301	268	306	278	307	304	272	312	295	307	323	268	311	307	285	271	288	300	277	324	281	309	308	302	288	306	278	252	307	282	313	281	282	279	293	265	289	282	301	261	282	319	293	291	279	279	284	274	292	321	274	264	299	303	307	320	320	304	307	281	285	287	307	284	297	296	292	268	280	273	296	288	303	308	286	295	298	321	323	292	297	253	246	279	292	294	257	289	276	282	300	311	323	333	297	272	295	312	289	287	270	299	279	290	310	266	302	285	298	297	297	269	278	293	305	275	271	277	289	276	312	292	279	275	328	274	284	272	287	301	289	307	313	321	297	262	290	316	255	293	291	291	280	297	281	313	272	277	269	268	292	263	282	323	276	295	279	285	342	283	309	287	282	283	283	277	296	264	299	307	294	276	271	295	319	294	305	282	256	272	289	268	283	256	271	281	288	303	291	314	265	280	301	311	304	271	299	306	299	276	304	281	312	303	286	307	286	309	329	288	261	281	302	311	283	306	268	266	293	310	280	270	303	280	282	281	279	319	293	317	281	293	274	286	292	302	298	307	314	309	288	304	295	269	308	303	284	280	283	312	303	267	282	277	315	287	308	253	278	320	304	292	280	301	299	293	284	269	307	296	267	296	281	256	283	307	300	302	275	296	298	280	312	286	267	295	293	318	291	272	273	316	290	307	284	296	299	310	297	244	308	323	284	304	289	288	306	287	286	288	288	270	294
11958	1861	2110	2409	2026	1655	1437	1249	1131	1052	936	857	908	808	828	772	801	749	765	773	736	761	716	707	713	778	715	741	721	727	692	720	681	680	727	710	694	660	638	674	694	688	654	644	657	649	690	706	683	683	667	691	654	650	647	664	695	654	625	631	668	669	688	693	689	619	667	681	691	634	680	675	675	673	713	688	698	672	643	670	711	647	629	669	688	668	685	652	720	632	693	677	694	628	652	616	675	698	674	637	720	643	687	644	649	695	670	713	662	651	681	695	684	641	671	640	695	604	647	635	676	668	646	635	604	665	613	713	678	733	655	650	637	666	656	639	689	668	629	652	640	608	644	670	650	669	699	634	674	684	688	656	669	662	706	677	646	702	677	661	628	631	608	692	650	680	652	643	641	704	630	657	644	654	652	692	659	645	681	676	679	677	682	685	671	636	676	702	642	661	648	626	652	660	634	675	684	657	687	617	649	671	705	673	674	663	684	643	681	676	675	641	715	642	634	657	689	624	630	668	710	655	664	638	658	671	648	663	672	620	709	632	659	672	650	616	626	691	658	669	668	678	683	662	691	674	628	641	680	701	710	678	684	652	631	681	619	683	678	701	649	682	653	689	661	657	622	653	649	652	630	653	673	605	687	666	664	627	633	664	647	688	681	650	626	678	666	662	627	637	698	674	744	643	672	642	619	688	671	650	663	637	656	630	704	674	654	689	620	613	700	654	687	625	669	638	685	633	699	613	690	685	655	677	648	674	676	664	685	665	615	652	678	626	659	638	681	662	641	668	655	677	667	635	693	649	656	699	671	642	662	676	657	656	650	648	649	652	683	656	668	696	655	693	623	677	694	641	663	658	643	648	665	659	659	622	671	660	658	610	668	647	675	681	660	669	670	652	641	660	661	628	673	668	659	623	674	674	690	636	608	634	659	656	712	670	688	667	660	723	679	727	629	671	683	702	677	618	680	669	696	650	682	667	686	709	608	651	654	715	669	666	648	652	630	666	660	697	634	688	655	633	680	659	690	686	689	673	655	624	634	650	642	675	632	670	670	660	675	659	587	676	627	687	684	691	655	677	655	686	730	652	658	642	717	625	633	681	695	663	708	626	673	710	675	689	680	690	684	655	658	622	696	695	648	702	711	668	635	721	647	623	634	648	679	629	678	676	642	674	668	616	622	617	665	667	657	647	712	685	649	665	637	669	657	665	692	621	596	656	646	649	635	686	679	698	699	666	645	679	621	623	694	648	667	641	681	691	704	659	649	709	644	670	683	656	623	650	704	640	687	661	663	695	635	623	607	668	641	653	662	650	649	638	694	660	617	617	637	638	684	669	660	656	721	656	638	637	731	646	654	659	653	647	700	624	653	645	677	649	654	624	738	686	632	654	650	657	677	661	645	675	701	626	666	648	666	680	673	657	653	629	658	648	630	653	687	674	672	652	656	658	679	662	619	636	628	599	676	649	655	649	657	680	675	674	690	694	630	666	725	630	670	645	654	726	660	661	658	661	696	695	644	677	657	631	633	688	689	668	680	637	671	631	690	667	649	697	638	589	694	675	628	675	614	643	632	653	632	706	710	672	655	676	676	655	619	645	675	637	626	660	653	604	662	683	651	649	594	670	634	649	685	637	675	687	621	679	619	670	679	647	635	670	653	692	685	658	604	690	644	669	637	651	637	671	633	669	619	645	663	631	669	669	671	639	644	643	657	647	599	636	677	655	684	648	681	681	678	659	658	710	658	655	632	651	647	665	658	661	638	688	619	635	696	651	655	657	653	649	677	621	697	648	685	666	625	691	684	645	646	666	663	616	647	640	701	667	660	651	673	693	696	668	687	660	685	637	685	649	618	617	679	650	679	674	676	645	688	646	676	676	685	673	647	750	613	653	657	678	662	681	687	658	677	628	674	616	697	647	650	671	682	680	668	658	679	651	647	698	652	646	690	699	695	700	664	614	713	639	661	693	671	683	675	691	663	679	732	693	671	679	686	658	648	667	668	623	675	670	697	619	663	608	645	665	643	677	607	652	678	635	656	596	701	655	643	624	638	635	680	672	654	655	656	683	633	653	661	657	625	669	654	661	686	654	710	707	636	673	753	639	703	666	657	641	635	647	639	647	691	635	645	650	627	696	653	693	686	641	649	693	647	677	628	618	647	613	642	661	669	678	684	649	652	691	707	603	654	715	714	630	652	710	639	627	637	654	712	657	661	666	681	669	684	643	631	666	626	683	677	601	640	664	632	665	690	631	666	703	694	644	685	661	665	656	651	665	678	694	674	646	616	671	671	660	642	684	595	684	638	640	639	649	670	665	624	664	693	637	667	674	612	649	646	654	667	709	692	702	655	632	661	691	654	664	635	662	656	655	630	637	684	665	623	696	639	698	671	662	662	677	695	685	666	660	609	655	664	677	636	668	657	656	665	690	666	628	650	671	667	659	631	703	648	644	658	695	682	642	689	648	635	660	682	608	687	664	668	653	706	650	643	689	673	650	662	614	626	662	679	666	651	684	648	657	696	636	664	632	697	696	667	687	671	695	721	643	700	674	640	686	666	670	641	687	648	664	640	645	648	686	666	623	635	649	658	651	675	659	737	636	663	645	692	678	701	695	683	694	610	714	695	670	696	679	673	616	650	692	659	654	672	670	634	695	609	670	688	692	633	619	665	661	666	605	612	669	687	648	678	649	637	663	655	700	668	681	743	617	665	658	663	678	684	646	659	625	643	618	702	669	630	695	647	638	680	683	603	695	659	649	622	641	673	678	661	726	680	662	672	681	690	616	697	665	699	670	643	620	660	630	690	673	619	680	681	667	667	679	644	681	628	670	623	656	717	671	661	656	666	654	656	691	663	680	640	684	629	670	694	656	654	649	639	664	695	671	677	633	746	651	631	649	674	680	654	679	644	627	668	708	652	665	644	691	661	676	657	659	674	630	635	681	667	708	677	637	661	674	648	657	663	625	692	649	672	652	641	666	664	666	637	652	704	667	684	657	701	672	635	594	651	679	644	597	668	640	700	690	640	679	597	655	685	682	671	652	689	670	617	682	712	671	640	677	636	673	658	668	665	633	676	645	686	642	652	647	681	675	674	640	678	602	628	638	657	682	690	683	618	649	666	668	661	643	668	679	653	675	688	640	665	662	693	658	662	619	643	649	676	709	665	641	675	667	641	656	601	624	684	640	673	657	654	675	668	659	672	646	635	655	620	664	657	701	681	658	693	644	694	638	623	677	660	644	673	722	635	691	634	658	677	657	644	715	652	698	662	702	670	687	645	666	675	684	642	660	683	694	679	617	648	680	674	656	659	718	633	657	658	662	698	703	677	683	647	653	668	661	672	629	669	657	726	661	697	640	663	683	634	704	634	670	632	675	670	674	620	673	692	626	683	675	685	670	702	675	677	650	634	708	651	673	657	641	663	640	616	646	675	650	696	641	637	653	660	676	671	694	677	665	639	652	709	664	642	647	628	700	672	624	693	647	649	666
4053	526	251	262	258	228	211	238	225	236	215	230	230	226	205	236	219	228	226	210	230	194	265	230	237	219	198	233	234	227	196	240	219	214	194	220	223	211	217	253	240	225	216	223	216	211	226	195	262	255	218	222	225	236	238	222	240	212	216	234	248	252	248	233	239	244	244	251	219	205	216	246	247	191	236	225	237	222	217	210	229	238	241	252	249	228	201	260	230	216	259	236	250	235	211	235	225	204	232	205	232	219	224	203	225	210	247	233	218	202	211	270	203	244	222	224	216	228	238	242	228	234	221	250	232	211	231	215	216	220	225	206	217	237	224	260	259	197	228	242	205	233	241	215	207	245	268	218	221	221	245	223	259	225	222	254	227	218	207	187	219	209	225	225	218	224	208	217	230	248	217	243	237	248	245	215	229	237	216	233	229	225	234	225	195	211	247	228	208	255	232	235	213	267	223	218	217	234	214	243	213	249	229	243	239	222	224	237	230	260	219	211	249	213	234	240	229	252	253	209	224	231	216	216	232	221	224	238	213	219	203	240	210	226	213	189	221	214	237	209	230	227	233	208	221	223	247	238	224	227	222	214	221	219	201	256	235	255	251	255	235	202	247	227	233	209	230	189	219	218	209	234	223	215	236	220	197	220	217	259	237	250	233	201	235	257	213	241	217	228	236	237	207	191	236	216	216	235	204	227	227	247	218	266	242	233	230	225	224	220	212	219	254	209	219	221	222	230	207	211	234	217	262	245	218	236	235	248	227	212	204	202	212	245	227	220	234	231	194	227	214	240	205	207	237	234	206	213	205	251	212	227	215	242	225	236	226	230	203	214	224	272	205	223	254	238	241	224	232	223	269	254	236	232	247	228	236	194	231	234	214	229	242	209	197	230	227	205	237	229	236	230	240	241	239	217	237	214	211	208	234	215	202	201	204	244	231	218	206	265	211	235	240	213	233	237	248	240	192	237	240	234	194	221	246	236	248	253	225	217	208	235	204	251	236	241	227	232	245	237	227	236	249	220	243	215	199	194	227	264	219	228	207	245	238	217	265	238	239	222	237	232	213	223	233	214	220	233	245	207	225	205	237	193	199	226	210	219	217	223	207	217	222	222	217	249	239	210	199	247	201	230	193	241	212	238	226	243	244	217	231	241	220	247	246	246	207	198	229	232	197	227	211	229	224	233	244	193	236	242	212	220	231	249	223	231	249	246	269	216	225	203	252	221	230	228	209	246	225	215	204	217	202	231	229	226	234	239	262	221	221	197	223	228	250	243	220	241	239	243	242	225	265	254	240	209	193	232	210	241	238	236	234	222	250	235	237	265	229	259	226	259	205	236	223	222	227	251	247	228	244	281	252	221	243	228	223	218	191	233	204	231	235	241	219	229	254	215	263	240	249	239	203	231	210	201	242	228	230	226	216	240	221	240	246	218	226	200	212	225	216	222	231	229	213	211	221	243	225	213	184	255	239	247	271	216	251	222	210	219	221	215	220	227	221	218	205	260	219	225	228	237	218	215	232	212	268	226	221	220	223	219	229	213	219	230	233	239	231	233	214	213	211	227	251	236	238	218	208	236	233	212	211	203	236	220	198	258	216	197	214	241	208	232	206	213	210	237	232	206	239	217	207	232	242	204	214	204	224	256	243	216	210	217	201	229	217	201	209	246	222	207	228	225	217	248	197	231	225	221	219	237	224	215	248	220	263	251	210	225	208	250	229	248	222	238	210	215	216	204	226	209	225	216	224	237	264	236	234	203	221	219	204	200	216	207	229	263	221	204	256	248	217	209	230	246	210	231	218	208	218	241	230	224	235	187	229	235	203	227	228	233	224	178	211	225	233	242	232	224	245	246	248	205	255	227	217	251	259	242	234	206	216	224	229	201	234	219	202	240	199	225	227	228	215	230	239	242	223	281	234	218	215	236	200	220	248	243	229	238	215	194	214	220	252	228	244	215	217	237	247	219	234	228	187	211	225	213	211	223	240	227	229	252	220	248	228	228	212	247	235	184	257	214	256	221	220	223	232	251	198	254	263	206	222	235	224	248	192	210	230	224	213	206	213	200	250	216	221	218	211	228	248	210	256	212	226	227	251	206	221	213	216	224	250	210	207	233	213	231	233	237	252	242	219	241	249	221	250	232	240	207	232	235	204	237	202	241	245	240	211	251	232	238	204	222	198	230	209	259	206	202	239	234	243	211	201	226	250	211	239	216	229	222	188	228	211	210	217	213	210	239	248	204	214	226	218	208	216	252	208	204	208	221	232	225	201	212	227	219	231	238	225	230	231	250	239	223	214	229	222	218	216	239	207	202	224	238	219	254	230	213	243	244	232	213	233	228	254	250	226	200	228	188	242	220	254	232	235	205	205	223	231	203	227	217	218	221	220	236	234	176	232	244	233	222	253	231	256	218	216	237	226	232	239	200	211	193	222	228	231	231	221	230	245	226	210	210	226	251	232	221	212	230	216	247	218	222	198	230	241	227	231	228	230	239	265	213	210	259	235	232	238	244	214	212	246	218	230	244	208	230	228	206	227	248	229	233	210	241	244	233	225	215	254	238	252	206	199	235	225	234	218	242	216	209	272	211	231	217	239	252	217	213	195	234	221	208	226	229	250	232	213	233	224	247	200	226	242	226	227	222	232	202	241	239	234	186	229	221	245	248	210	235	228	215	230	234	224	230	225	208	224	220	240	213	241	227	237	260	225	216	246	214	233	228	233	197	206	232	234	226	215	238	207	241	253	236	222	266	206	217	226	232	242	220	213	229	240	255	204	220	218	239	244	234	232	235	229	224	215	248	232	223	223	209	216	226	227	246	213	237	188	227	239	215	226	261	221	229	225	198	226	229	266	244	232	233	227	205	241	226	215	227	245	218	196	205	213	227	247	240	244	231	238	259	208	229	225	218	221	236	224	224	208	202	248	227	219	223	202	220	221	249	254	230	206	237	237	236	223	236	241	218	222	224	232	238	242	231	239	226	215	214	238	243	212	244	218	226	229	214	237	233	218	225	214	230	244	213	240	218	247	258	234	220	206	223	211	211	204	198	242	248	221	236	230	208	231	199	236	222	217	241	247	230	226	239	230	232	254	246	241	213	242	207	222	232	209	225	244	220	189	229	245	241	226	228	230	178	236	224	218	238	224	231	220	216	231	228	253	219	255	222	221	210	238	241	224	214	232	242	231	248	216	209	206	241	207	215	220	241	193	221	225	251	228	210	253	244	186	245	222	206	232	212	229	205	205	204	215	214	229	242	243	231	250	221	241	230	249	222	201	207	245	240	196	232	224	220	223	227	207	233	236	237	208	255	206	247	217	248	239	203	226	230	229	223	246	217	225	236	230	218	215	206	224	214	207	216	255	211	215	212	238	203	231	205	207	206	227	220	184	228	213	229	220	253	247	214	212	232	251	239	228	213	207	219	266	234	232	243	200	244	251	228	244	219	232	195	224	234	234	244	248	219	215	188	206	246	244	220	211	234	231	230
3322	773	657	670	596	610	589	611	576	587	515	592	562	587	596	581	582	569	535	553	567	569	543	560	528	592	598	569	558	558	539	613	579	554	579	519	581	542	535	569	550	553	569	578	551	564	597	550	544	586	556	545	496	543	586	565	598	521	549	584	588	608	567	562	546	522	557	577	554	552	587	575	557	557	521	596	584	550	531	550	577	553	524	549	548	561	553	566	592	590	568	603	540	544	531	564	555	485	562	589	546	551	612	565	556	550	504	561	553	543	633	555	567	530	550	598	562	553	552	560	575	593	577	558	551	580	568	578	589	589	562	524	556	581	558	550	576	536	565	562	597	592	570	548	552	547	572	511	544	589	522	587	560	563	550	549	543	561	555	570	551	581	549	583	570	563	568	539	600	541	563	548	531	545	540	598	552	560	570	613	582	620	527	574	617	598	635	513	560	527	518	579	555	614	526	528	583	571	510	585	546	512	547	549	625	568	546	556	556	555	570	580	601	583	617	549	559	537	601	594	587	562	564	557	558	581	578	587	550	575	537	570	583	556	574	526	525	535	555	600	623	561	586	551	598	561	567	538	524	538	548	590	479	539	564	555	542	589	591	548	554	561	556	542	544	544	572	566	561	544	538	544	583	577	590	549	557	586	570	518	560	628	579	547	565	576	557	585	536	556	607	566	523	542	576	547	518	593	508	516	563	585	514	527	537	527	550	566	539	557	589	547	525	590	579	577	535	588	572	573	596	605	545	565	561	596	606	558	587	563	563	543	569	583	564	592	581	570	589	603	582	555	556	558	545	571	538	581	580	551	616	575	575	562	558	548	564	568	532	578	551	587	572	532	606	551	520	546	557	609	576	593	564	575	573	549	598	569	539	595	578	559	561	582	590	545	535	516	570	542	590	536	525	594	579	580	537	538	571	543	601	544	536	519	570	572	535	597	544	590	539	558	576	535	563	552	579	541	563	592	544	555	548	571	568	566	558	525	533	560	562	586	563	564	608	534	554	532	525	570	590	551	562	560	543	577	571	567	581	548	515	542	599	511	567	572	590	555	557	530	568	579	579	561	592	571	534	541	552	629	571	556	517	556	584	589	556	558	564	589	572	608	580	586	582	566	571	572	598	564	569	590	556	545	608	551	570	592	537	554	598	571	566	586	569	553	582	526	555	551	542	552	580	542	568	601	561	531	580	591	536	557	566	555	605	609	585	511	536	589	518	528	580	591	583	515	567	539	574	559	568	560	567	620	523	546	526	584	558	580	560	585	551	565	528	522	574	522	578	564	536	567	579	577	593	505	534	604	546	541	557	560	561	582	552	582	589	568	537	602	551	585	587	558	567	550	543	576	551	580	591	569	562	578	594	581	539	544	577	573	534	541	534	564	550	563	571	548	552	548	579	556	563	587	572	551	566	553	522	511	599	595	564	557	588	570	551	606	571	570	559	522	549	617	568	564	567	578	542	579	608	564	539	593	568	558	576	565	559	566	579	560	572	594	603	568	545	573	594	556	562	574	552	554	520	574	582	569	563	518	603	575	550	561	565	529	554	546	556	579	575	555	598	589	545	515	538	523	534	543	569	571	522	571	575	591	569	581	582	557	577	564	538	554	541	575	552	562	534	588	551	570	540	619	616	519	602	557	556	590	538	522	594	557	562	544	562	603	561	595	547	579	534	567	569	566	553	562	558	615	530	578	573	540	551	561	524	537	563	597	573	559	592	563	602	546	523	502	560	545	608	592	554	544	556	550	544	545	581	547	551	521	572	562	554	562	560	537	561	575	577	559	591	550	580	537	571	575	548	550	580	567	577	573	536	590	573	594	529	590	628	514	592	542	574	577	612	600	589	575	571	623	556	575	603	587	559	564	556	566	583	599	574	485	556	611	546	621	568	581	608	584	545	560	561	537	550	593	566	533	589	577	542	572	570	556	544	547	585	585	562	581	580	583	531	540	571	537	538	571	568	559	553	604	532	571	575	544	585	569	582	558	549	548	561	626	557	541	574	515	553	526	619	561	538	575	618	566	577	529	598	584	581	545	567	540	560	604	509	567	588	566	531	567	566	589	546	564	579	614	599	596	614	552	556	609	576	545	570	572	571	569	584	580	560	561	550	580	521	541	531	541	544	574	586	520	584	569	527	541	553	562	481	594	576	574	554	591	544	566	605	528	560	551	550	554	556	608	557	516	583	592	562	552	542	582	573	547	554	539	527	583	577	573	607	573	570	531	578	498	551	564	553	569	596	553	544	563	563	566	582	557	588	543	573	557	587	563	570	556	598	554	554	535	562	585	580	549	570	540	553	583	593	575	558	580	545	567	540	561	588	547	551	585	629	588	536	543	577	533	550	554	558	567	579	571	542	572	521	591	604	545	565	554	558	568	540	562	530	550	567	534	604	564	552	575	552	555	544	563	572	564	540	577	550	546	563	567	558	544	566	539	603	547	589	611	558	563	544	559	518	559	560	541	578	557	555	592	589	595	580	568	562	569	551	553	557	557	556	564	540	584	575	566	579	580	565	547	583	553	577	559	549	550	556	562	549	538	591	548	587	588	530	592	540	568	547	592	576	527	601	595	572	572	589	566	553	560	568	552	559	554	566	561	558	554	555	549	591	543	562	556	619	552	524	566	619	540	550	574	605	556	582	547	559	578	563	543	540	536	545	531	583	543	596	557	539	546	519	531	570	565	557	550	535	595	543	570	563	561	531	567	546	551	565	565	541	538	552	590	537	577	564	583	574	556	532	517	590	584	558	554	558	574	566	555	524	518	593	557	563	562	604	570	572	591	568	554	604	593	614	593	551	566	600	567	610	581	569	559	575	519	511	573	566	564	574	525	549	572	536	549	624	539	555	621	545	538	585	560	560	575	530	580	515	554	576	589	575	575	577	557	564	595	565	524	536	534	555	552	559	562	594	529	560	548	518	551	596	566	558	597	557	531	584	564	560	547	600	537	527	563	524	536	564	533	600	565	575	573	520	559	554	525	543	566	580	603	590	532	530	580	567	566	612	571	548	570	564	548	553	545	538	614	596	593	573	568	586	585	573	553	590	547	598	561	574	574	543	561	562	591	599	586	588	556	557	529	563	576	568	553	569	561	551	555	544	551	554	534	549	559	550	549	564	590	576	558	555	526	549	562	588	507	546	533	560	554	540	519	571	564	526	528	559	524	583	560	585	567	504	542	583	547	557	567	533	552	541	578	573	574	599	588	566	565	561	611	544	580	570	582	559	544	573	557	600	583	562	588	580	560	548	558	514	555	542	554	576	554	553	591	616	547	588	583	544	549	580	565	570	590	560	564	586	566	532	574	562	529	573	559	579	528	534	555	595	547	587	539	550	581	574	570	555	607	591	575	512	583	559	586	560	604	564	549	542	577	588	535	573	555	561	574	553	511	559	569	533	564	545	569	587	560	552	595	555	547	534	578	563	577	539	522	513	567	581	540	548	526	587	553	543	573	551	567	595	583	572	573	539	585	523	561	545	512
12799	1570	784	642	557	513	469	397	434	407	378	395	423	437	397	358	399	379	399	377	353	339	376	372	412	352	386	311	373	356	344	387	351	358	377	339	395	393	354	361	369	369	380	356	386	358	388	367	391	375	359	383	383	363	338	373	370	379	381	361	378	356	376	381	393	396	381	359	391	331	355	392	358	380	404	371	390	330	365	334	374	369	360	355	394	344	363	386	341	377	344	416	372	351	388	381	349	378	383	405	365	356	363	386	362	401	379	348	362	346	368	391	372	340	337	358	347	340	374	411	370	362	379	368	373	359	369	350	357	352	392	357	345	361	360	339	363	373	348	387	374	361	381	385	358	390	389	369	341	375	392	374	367	366	350	396	409	361	372	367	379	354	380	351	367	337	365	355	357	353	390	404	332	352	352	390	374	358	375	405	310	352	365	414	371	384	405	378	367	390	374	349	389	325	361	342	364	371	384	364	351	341	367	441	375	358	372	321	389	351	359	367	366	334	348	360	386	354	348	367	360	332	371	368	420	357	390	380	405	397	358	364	395	345	341	345	372	379	340	374	365	391	358	396	357	359	385	419	356	348	373	377	378	350	408	345	338	411	371	382	384	356	395	353	390	328	371	366	349	375	367	368	354	393	377	323	376	359	374	342	372	356	351	315	380	359	382	353	356	383	354	385	346	396	370	387	375	383	354	383	389	356	351	346	382	373	360	362	361	348	368	362	347	359	345	387	354	383	377	382	373	365	405	354	381	379	350	353	345	365	401	343	350	333	390	332	351	385	392	379	363	351	356	351	387	358	388	388	369	360	386	353	362	358	386	363	361	362	399	357	373	396	400	379	363	373	381	388	391	396	377	354	391	402	365	394	361	339	387	384	344	376	393	369	354	383	387	387	415	393	361	364	375	390	340	373	408	399	382	356	404	357	342	409	371	340	378	397	363	372	393	373	404	365	382	367	372	375	321	367	305	382	365	343	388	352	346	367	373	383	392	365	392	359	359	328	364	350	371	360	365	328	394	395	342	360	336	335	361	339	384	342	394	378	376	355	369	326	343	376	370	358	349	379	367	378	341	380	387	371	348	398	371	374	363	377	352	375	345	386	375	356	385	381	374	392	382	335	354	358	331	299	361	395	352	341	372	385	361	371	382	324	338	396	375	347	382	339	398	367	349	414	367	366	354	362	367	357	371	390	368	397	359	405	419	382	365	361	339	414	349	378	361	353	372	397	373	367	386	343	378	359	339	375	360	410	348	358	390	406	387	407	377	392	382	367	404	387	353	366	387	346	329	385	363	346	359	382	373	356	383	373	371	390	381	362	356	370	346	383	364	327	330	360	382	324	384	377	401	363	337	340	378	375	388	394	377	384	350	366	384	375	358	402	375	367	351	357	390	362	386	375	401	384	356	362	396	405	377	382	432	398	403	353	352	360	386	408	389	375	392	347	338	350	356	337	379	392	360	383	386	365	387	360	383	362	376	368	352	379	356	346	364	384	355	337	396	344	347	350	363	371	373	350	420	357	397	377	359	375	350	351	382	367	346	364	370	392	357	380	384	358	376	345	383	334	358	387	375	374	347	358	375	355	376	370	397	390	380	378	368	362	382	413	350	384	383	413	381	367	348	383	357	383	346	329	374	353	371	359	352	333	370	369	388	335	366	373	360	398	342	330	404	365	367	359	365	348	358	338	354	341	347	392	368	380	381	430	357	367	350	375	400	373	387	340	403	375	376	379	381	350	363	383	355	366	396	363	381	351	358	345	351	359	374	352	362	345	385	362	411	358	333	390	409	368	357	383	360	412	354	347	382	400	331	385	372	369	375	345	373	363	375	377	340	360	344	366	384	415	374	380	374	385	348	399	374	360	365	366	330	365	402	373	387	344	362	365	358	389	357	373	390	375	382	357	370	413	365	411	365	372	370	403	394	380	363	364	339	360	368	366	363	354	327	391	344	342	383	364	388	403	391	350	351	349	348	348	357	333	359	376	360	375	352	365	407	395	368	368	387	358	380	354	343	324	353	353	346	371	403	362	363	392	412	395	323	381	390	369	336	392	360	380	369	366	373	381	362	382	361	381	366	381	407	367	363	338	387	371	351	350	363	378	384	386	390	373	352	329	345	397	381	349	348	376	396	341	371	417	375	402	377	380	377	334	359	334	346	391	377	396	385	353	363	352	381	362	424	362	362	391	376	387	378	370	353	335	338	368	366	390	324	351	400	347	363	346	337	384	378	384	370	383	405	375	363	392	421	402	376	377	384	377	359	333	382	369	358	370	342	393	362	365	381	370	358	359	387	396	373	363	349	339	381	361	365	332	380	369	400	372	362	385	340	378	399	399	378	357	355	311	343	355	389	364	361	383	405	388	382	399	385	338	377	382	369	370	384	367	370	368	369	350	366	344	360	373	374	350	341	381	388	382	358	373	383	392	326	356	365	343	371	367	369	351	365	357	355	368	390	360	398	391	406	375	363	366	370	401	347	354	393	365	342	382	348	367	373	355	372	405	374	369	366	360	370	351	356	359	381	380	398	397	368	392	369	342	365	335	401	355	378	407	391	352	362	366	398	352	381	371	385	369	360	387	378	347	343	333	362	358	379	364	386	356	349	333	321	381	396	361	382	355	368	340	396	388	378	369	383	382	364	371	390	419	374	394	358	340	355	372	365	393	366	383	366	381	377	385	408	372	379	370	375	422	393	344	393	328	337	365	367	387	375	354	329	352	352	391	361	386	412	349	392	395	369	359	376	361	332	367	355	349	341	386	369	372	353	380	357	349	356	367	378	375	369	357	370	382	382	363	351	348	386	372	357	375	370	344	361	349	370	372	383	373	383	374	369	352	359	348	359	363	406	399	344	372	397	390	382	351	364	336	372	401	423	348	386	382	362	340	404	368	344	366	364	390	350	374	410	322	367	384	358	378	372	371	367	348	373	373	370	362	345	380	407	345	386	341	342	370	364	394	400	394	347	368	359	418	359	354	388	404	384	358	355	353	382	342	364	376	398	337	379	341	399	335	346	360	354	360	343	387	346	390	359	345	383	381	412	336	382	374	366	356	337	339	376	348	368	373	366	363	348	353	354	339	343	342	364	378	372	385	369	387	344	389	341	388	374	348	390	332	366	369	408	342	347	367	349	361	349	362	384	359	411	388	391	351	366	373	359	363	368	350	377	354	357	396	335	360	379	357	341	346	371	377	355	357	359	383	362	368	385	397	334	398	364	423	369	373	384	386	397	352	369	357	322	369	358	377	388	375	329	334	343	372	351	402	362	361	387	383	377	341	382	342	397	356	363	347	353	394	387	361	396	337	370	378	355	352	395	367	379	381	381	347	357	368	390	391	346	332	367	319	341	327	346	382	373	361	387	372	365	363	410	369	373	402	375	396	363	377	397	367	408	394	396	351	348	323	369	353	336	366	344	390	388	378	374	368	364	361	410	337	356	380	344	379	367	373	339	349	397	392	329	358	363	330	375	352	390	343	359	374
9356	1564	1583	1808	1556	1432	1229	1185	1108	1103	1022	950	1004	915	900	934	918	862	888	941	915	919	911	856	876	817	842	890	917	882	881	912	853	866	866	897	848	822	836	897	883	900	839	825	898	832	840	896	839	831	849	862	939	835	879	853	864	847	845	839	835	864	864	800	849	863	894	832	829	887	870	873	851	776	807	861	867	833	850	842	866	900	796	840	840	784	852	818	819	844	848	858	885	837	874	861	842	868	858	802	837	885	851	861	871	846	853	824	877	857	840	832	861	855	830	859	861	884	804	836	804	852	856	856	768	797	821	824	836	806	858	827	863	825	857	788	896	890	887	881	835	874	831	870	834	837	839	883	914	872	863	829	862	866	854	901	852	903	833	826	838	844	868	827	868	876	830	831	850	855	864	849	849	860	838	863	822	918	821	814	850	805	862	780	897	830	819	835	916	878	863	894	868	831	843	886	842	806	836	877	838	853	820	879	821	865	800	848	876	883	868	865	836	884	862	868	835	863	841	859	900	844	846	841	863	824	889	834	844	834	828	797	836	852	844	852	837	843	798	825	814	836	849	841	832	807	835	853	871	813	868	899	851	795	880	871	833	819	885	837	869	833	829	853	825	831	818	838	868	881	860	831	820	860	826	804	823	813	832	867	899	860	847	876	857	881	832	827	848	855	823	844	825	876	868	889	879	868	785	843	832	856	888	848	895	863	848	842	846	853	859	841	830	884	836	854	820	861	868	841	848	892	812	837	868	874	889	839	845	826	819	846	872	847	873	833	835	892	858	853	839	824	846	808	834	864	882	843	840	876	829	866	866	860	885	855	859	830	876	807	852	812	847	860	886	853	852	849	842	831	851	877	854	815	847	827	860	853	875	857	882	804	868	858	829	849	828	827	817	847	867	847	893	892	919	868	833	856	907	875	865	803	834	819	801	851	816	808	815	862	777	828	868	906	844	820	841	806	866	882	897	806	819	837	823	842	878	843	801	801	861	841	847	823	862	845	860	873	802	845	868	900	849	811	850	840	820	799	838	809	837	847	860	802	864	870	806	907	839	847	883	847	927	903	855	850	792	835	852	840	855	844	850	831	918	899	801	823	844	853	885	840	822	870	878	831	874	825	847	840	889	840	838	869	862	792	863	858	824	836	887	840	819	869	862	854	831	875	892	884	828	873	886	874	863	851	839	796	827	861	863	869	848	825	861	848	890	805	845	902	887	882	856	809	846	854	868	852	863	883	825	868	795	848	812	860	847	862	814	892	868	904	892	810	831	900	846	866	873	828	843	864	834	828	814	845	833	842	916	891	852	833	817	836	853	856	858	890	869	921	832	821	801	923	817	908	829	876	856	816	849	835	846	877	801	862	868	834	859	853	842	801	931	911	851	829	840	854	823	831	857	811	806	876	906	849	884	789	798	849	849	824	892	810	884	861	847	833	840	854	821	858	814	816	856	874	873	835	894	816	850	846	862	916	844	864	834	847	868	868	858	873	882	860	887	873	855	859	842	877	826	846	863	809	833	799	857	854	836	833	816	839	889	847	877	836	846	877	832	808	804	910	842	881	824	896	874	823	849	878	847	832	865	861	843	856	842	779	838	852	819	874	856	839	851	856	865	862	828	817	841	807	869	811	872	881	786	884	816	857	879	802	822	857	859	840	829	837	889	826	872	803	885	839	844	842	880	850	823	806	821	843	796	878	880	857	874	883	839	873	899	859	879	805	834	806	847	838	823	824	925	869	868	825	889	944	857	854	854	799	829	825	855	868	835	804	857	832	825	794	811	866	890	844	882	838	811	889	869	823	880	867	856	831	837	835	848	839	880	868	835	832	854	836	847	841	875	867	868	848	800	809	891	893	824	909	874	841	840	818	868	796	855	878	853	895	876	909	773	895	842	832	858	842	840	854	845	875	782	847	861	832	839	845	882	866	826	854	867	841	817	843	878	822	848	845	852	825	883	812	825	857	858	841	892	831	868	816	862	899	834	815	833	812	871	915	840	866	869	846	856	846	860	866	807	877	883	827	869	843	842	869	886	805	854	881	839	826	848	869	867	877	866	863	861	890	887	817	797	817	820	834	849	871	850	881	876	856	859	809	860	878	807	917	848	824	799	823	837	855	864	818	803	872	892	896	861	807	787	855	838	798	828	832	890	870	854	882	840	853	841	858	822	815	813	857	862	871	843	851	880	881	855	893	841	803	818	831	837	825	873	797	921	862	803	822	863	827	821	843	846	814	824	892	822	952	842	914	855	884	813	844	854	847	848	827	835	852	826	825	839	883	796	882	859	820	809	842	850	872	880	826	855	868	879	883	861	908	846	832	841	797	813	883	865	873	907	865	858	864	919	915	890	854	857	855	860	889	870	845	861	902	863	819	831	862	805	827	821	858	903	850	882	859	820	833	826	861	789	882	835	861	820	841	847	869	845	838	811	897	842	795	846	892	800	853	831	817	853	846	886	823	890	834	866	873	846	860	847	814	865	861	876	862	817	847	837	827	930	811	863	839	864	809	830	805	894	818	831	884	899	800	832	905	844	852	833	888	863	872	895	823	819	842	813	838	869	867	824	913	847	844	809	869	891	842	849	870	819	827	859	862	858	903	828	925	847	842	843	819	815	872	837	867	816	892	859	810	858	867	889	902	862	821	829	816	834	850	868	841	845	836	850	860	890	883	870	866	876	847	797	848	862	861	850	844	892	801	866	828	883	817	800	814	877	874	886	854	868	833	858	853	846	847	821	832	840	860	794	845	842	860	857	862	863	841	832	795	860	867	888	860	836	890	799	885	856	872	835	870	887	853	805	852	864	861	800	869	794	836	822	869	823	916	893	863	886	869	898	902	870	808	860	867	843	864	918	915	851	845	858	784	879	871	834	841	835	907	846	815	814	853	874	860	849	843	823	867	894	844	819	900	843	911	834	874	880	826	899	838	799	839	853	831	889	875	789	814	839	887	851	868	800	898	832	840	858	891	899	838	804	891	828	872	870	841	811	825	886	834	849	857	841	801	836	874	817	830	842	813	850	818	841	877	841	833	880	873	890	864	877	880	849	824	850	844	871	824	845	822	865	844	819	869	788	830	866	841	844	862	862	847	844	904	844	845	874	856	800	886	835	860	858	778	891	821	835	858	844	888	844	869	882	817	888	852	846	877	874	831	864	827	757	826	801	809	848	860	870	886	892	876	888	880	833	921	838	845	877	851	821	845	876	820	856	866	871	847	849	832	850	843	886	890	821	854	874	814	886	826	831	867	819	917	814	837	802	857	828	849	821	873	840	856	857	836	884	892	861	863	833	842	842	850	869	884	798	867	815	863	838	863	806	852	804	925	856	919	880	874	829	840	862	814	821	915	915	847	821	811	853	881	894	857	830	822	875	849	872	885	883	878	826	825	836	837	816	832	851	841	852	867	899	865	820	902	883	872	820	829	827	857	857	837	865	881	867	851	819	861	816	835	858	861	886	868	895	873	866	903	859	816	849	845	860	875
20750	2923	1137	865	617	495	447	388	362	362	344	330	326	345	312	324	296	301	306	258	278	278	297	289	283	296	279	279	288	278	319	318	268	280	294	272	299	248	263	272	276	307	293	308	291	321	290	290	297	294	259	286	276	299	242	284	249	309	278	297	266	285	258	287	280	287	317	323	294	261	291	294	315	307	275	295	266	307	273	274	283	283	315	302	294	303	311	284	290	295	265	319	292	288	282	301	303	290	306	295	270	257	289	306	274	287	296	293	270	300	292	298	296	269	268	289	255	309	291	315	300	303	289	304	274	319	278	310	268	290	299	276	323	288	314	293	296	263	294	309	287	254	277	290	313	277	302	295	284	284	262	303	308	282	287	270	303	275	296	294	282	271	299	286	322	297	247	282	288	307	287	279	256	285	287	310	293	258	288	279	273	293	293	252	289	279	300	336	290	286	335	320	257	300	285	288	286	274	303	308	286	305	311	300	310	309	298	284	295	276	271	240	287	269	268	295	313	350	294	266	319	323	273	284	289	270	315	296	274	267	267	310	292	255	260	257	288	294	296	292	256	298	318	295	319	288	310	289	283	281	281	291	298	305	304	273	302	279	295	236	274	306	302	295	284	293	267	266	274	286	284	270	306	271	283	279	250	318	281	333	262	284	296	301	257	259	305	308	273	258	296	295	284	299	298	282	280	280	304	321	275	239	263	284	299	299	295	307	320	306	306	308	286	330	293	326	284	332	290	338	308	299	286	303	282	285	269	309	322	280	278	312	263	270	304	294	275	320	279	263	299	273	316	290	272	305	271	255	291	311	292	301	290	239	284	280	280	320	310	300	295	292	294	305	289	308	290	264	268	314	283	283	279	283	291	259	303	303	258	285	290	287	311	287	254	285	268	285	285	313	276	318	298	298	278	320	257	288	287	292	257	264	277	310	312	282	281	300	276	281	272	288	302	290	281	301	314	310	295	307	308	302	279	292	272	284	306	318	317	294	300	291	300	256	271	298	294	271	262	273	278	305	292	289	257	267	291	261	310	312	300	298	283	297	262	261	257	268	287	278	257	275	307	269	291	321	294	310	301	298	290	269	308	288	274	297	291	297	294	310	292	283	252	284	301	328	285	262	296	285	273	291	256	324	266	278	287	277	274	281	281	315	284	305	300	279	297	284	308	288	296	263	280	310	286	271	271	318	306	322	312	266	286	298	265	289	304	311	291	296	285	298	286	292	288	273	284	294	297	264	289	276	296	280	277	286	289	278	309	282	254	252	296	298	279	267	259	275	280	320	284	295	294	253	277	274	317	293	325	285	295	334	267	265	261	260	270	283	301	282	323	278	266	279	261	297	305	293	280	261	271	288	276	276	286	286	268	292	285	269	289	286	287	318	281	290	278	290	281	286	287	325	285	262	284	295	295	287	292	288	254	322	298	279	279	295	319	254	284	301	259	270	306	281	272	298	273	291	312	280	308	296	310	319	285	292	311	320	302	293	280	292	285	305	321	310	307	277	294	324	283	279	293	278	272	316	327	309	261	282	320	330	295	302	256	294	268	291	311	310	290	270	274	309	287	302	319	293	255	309	280	307	276	271	298	288	291	279	313	314	277	307	302	298	297	305	281	261	317	292	283	271	290	280	302	256	295	276	294	273	275	275	275	296	298	292	265	311	296	293	312	275	278	285	268	299	274	308	298	327	300	290	265	271	299	265	300	295	289	284	278	279	326	283	284	297	266	279	285	275	289	266	278	276	302	271	292	319	327	298	264	284	284	287	302	315	276	279	296	268	299	274	274	281	294	258	305	280	291	297	271	301	311	297	266	276	270	284	282	314	272	283	284	290	307	277	286	297	288	310	271	273	303	284	259	270	294	269	289	294	304	315	305	277	314	323	304	307	298	261	300	305	280	285	254	318	291	317	294	293	292	287	291	278	287	299	271	281	254	277	311	278	290	338	270	315	288	304	322	333	317	289	281	306	281	272	312	283	303	277	264	311	284	279	305	279	303	260	306	322	325	268	289	264	279	284	262	272	303	287	302	337	306	287	318	280	261	301	278	315	271	268	274	291	293	300	292	278	320	291	293	296	287	283	291	306	313	273	281	275	275	261	291	306	294	294	261	255	318	263	321	294	294	273	298	308	303	321	304	275	315	269	298	321	313	283	303	287	282	305	272	295	292	244	267	291	300	283	276	249	281	310	295	267	289	283	310	295	314	281	289	257	280	287	288	289	283	286	283	299	294	311	277	255	292	278	281	328	289	316	261	274	256	295	314	352	338	296	270	268	304	291	264	277	327	323	307	278	298	291	284	286	285	273	263	307	284	276	255	270	311	275	267	293	287	253	268	308	313	320	301	320	321	296	262	280	301	284	315	281	258	284	303	294	264	291	319	265	310	278	286	270	292	314	260	280	310	282	260	280	278	336	268	266	308	276	294	296	309	285	306	268	298	289	277	272	310	275	291	264	284	288	292	276	322	310	285	297	284	299	296	320	283	290	285	288	265	276	309	295	294	301	274	294	306	284	297	288	294	273	323	302	291	259	299	302	288	292	256	269	308	298	293	290	314	282	270	276	259	312	282	313	290	290	304	298	285	271	297	276	240	260	271	258	299	318	285	311	281	278	292	260	281	299	301	296	300	289	281	289	289	274	307	304	309	288	271	311	306	292	295	284	305	290	268	276	266	290	281	289	246	273	312	297	290	300	291	283	282	289	271	279	294	322	270	264	273	315	279	301	270	272	298	300	284	246	282	281	301	304	329	293	272	295	309	292	299	294	272	298	324	272	275	282	285	308	295	270	281	275	298	277	269	273	284	301	290	260	275	291	258	273	264	289	297	263	265	305	283	286	284	314	295	284	283	327	278	263	286	301	295	296	295	278	309	287	262	328	279	313	277	266	297	314	265	278	299	292	275	284	295	295	317	295	320	302	314	282	298	271	254	285	284	289	259	304	255	306	275	268	282	282	260	288	262	324	251	268	303	267	274	292	273	282	304	306	303	307	273	279	307	285	313	290	293	317	274	272	295	266	272	289	274	287	298	279	278	313	276	298	296	338	282	307	280	253	304	291	291	263	284	281	321	271	311	312	263	265	333	288	291	257	300	282	323	280	274	296	283	276	272	310	298	285	334	277	293	272	283	333	268	291	285	314	284	277	292	315	305	286	302	288	284	275	290	261	292	278	277	287	286	281	280	276	249	268	291	296	298	292	312	268	292	288	305	318	303	328	311	285	297	307	282	268	276	289	274	283	270	286	344	263	277	265	287	252	262	275	304	279	308	303	296	284	313	301	276	285	287	296	267	268	302	301	320	311	291	294	270	263	276	306	287	292	286	278	244	311	276	308	292	295	262	298	284	297	265	314	305	281	325	300	280	282	295	295	294	298	306	281	344	274	286	284	293	289	263	275	331	301	293	290	278	282	304	324	294	282	283	313	317	328	294	291	311	326	263	274	280	307	312	305	273	270	307	280	308	263	308	305	315	261	297	287	284	297
11704	1841	2147	2408	2126	1734	1502	1240	1108	1058	927	879	927	842	827	736	804	760	752	737	747	770	729	687	690	717	736	649	649	698	674	695	675	699	694	735	688	729	679	690	649	705	637	734	642	621	702	664	688	624	614	652	680	634	665	657	661	639	686	664	639	644	695	658	644	669	650	659	637	690	675	685	649	674	606	718	652	666	694	666	664	665	699	665	620	663	651	655	659	611	683	678	633	662	668	651	679	661	719	619	665	693	652	646	691	678	629	704	650	675	647	626	694	657	683	651	656	652	666	633	629	704	663	645	678	683	654	636	673	616	696	669	653	671	651	672	699	686	663	601	684	711	680	667	681	624	683	678	634	614	608	650	698	677	653	686	660	659	640	601	661	648	643	671	695	685	615	661	660	685	697	611	652	638	693	649	621	672	627	669	681	704	629	680	659	703	662	642	674	630	681	632	678	631	642	638	729	636	649	661	642	649	687	697	658	645	672	632	651	652	652	646	646	679	663	634	628	628	684	622	654	686	636	657	642	687	639	660	671	648	669	644	625	701	653	699	684	636	685	642	660	613	647	642	647	604	677	678	660	629	684	691	643	668	660	648	673	653	653	660	616	638	675	638	660	672	640	658	629	668	666	628	609	682	722	648	628	634	652	674	660	628	668	668	638	657	697	626	690	644	640	670	674	635	589	659	626	669	635	654	676	666	670	665	702	757	626	660	672	657	680	642	693	656	662	639	653	685	667	649	637	657	682	643	681	593	690	659	674	640	691	640	627	659	672	627	648	640	622	628	653	677	710	654	640	656	625	690	669	695	675	660	615	705	681	614	631	646	654	645	653	642	656	651	652	665	624	665	676	686	656	623	612	616	648	677	619	636	673	635	653	660	638	649	661	603	640	658	690	639	640	653	682	688	665	624	639	644	683	623	662	638	691	675	667	667	645	634	651	674	644	637	663	657	661	675	661	628	657	670	642	670	681	617	621	660	650	655	665	646	672	666	673	676	641	627	674	711	652	621	669	666	622	641	674	650	660	635	628	679	610	670	686	634	655	642	647	658	667	681	677	630	627	654	674	649	639	604	663	617	656	683	679	677	629	662	661	679	652	680	635	700	716	658	597	633	654	680	665	677	652	676	655	649	653	659	671	657	657	601	663	677	612	657	680	648	678	659	673	645	621	682	717	651	641	649	712	608	644	636	646	618	641	657	651	675	659	668	688	677	704	637	630	664	677	650	702	677	688	670	619	631	652	666	670	715	666	670	615	663	570	670	655	618	622	713	640	647	672	638	708	674	622	638	651	643	642	656	668	662	648	658	655	621	648	630	622	656	678	585	678	650	648	682	639	676	641	650	624	684	690	638	665	692	684	691	685	711	693	661	634	688	632	724	669	650	645	624	669	655	624	611	647	614	662	658	684	648	656	692	666	636	671	636	686	628	675	673	639	624	621	661	699	671	644	661	671	659	673	668	639	646	687	731	687	656	628	622	678	651	690	648	677	651	632	666	711	672	696	680	668	655	677	647	690	653	648	677	673	682	619	653	670	640	669	637	672	720	628	710	646	650	657	655	685	649	648	637	669	659	642	631	635	707	626	679	695	660	653	638	623	632	642	667	662	691	708	650	683	621	621	639	677	637	654	634	669	648	682	670	637	678	669	662	689	640	625	664	630	639	657	664	612	677	618	662	628	616	643	686	642	703	651	626	641	662	606	624	622	677	639	677	624	642	674	705	637	690	678	658	668	709	656	666	684	648	634	691	671	696	668	721	710	617	658	623	669	668	646	672	632	677	622	647	610	662	669	685	682	649	653	609	640	688	652	661	693	707	661	659	652	647	648	639	636	671	606	656	603	628	691	622	634	671	645	654	668	677	624	682	633	677	710	634	619	605	660	642	678	645	669	680	637	637	681	632	659	666	638	641	667	652	639	641	661	676	636	659	619	644	650	648	642	687	649	660	668	657	625	676	626	654	607	675	641	677	643	651	641	638	650	671	651	682	656	698	723	644	683	669	632	668	674	665	674	688	640	668	688	634	667	617	649	718	646	678	683	672	676	628	591	719	646	647	661	669	646	661	680	661	650	666	635	687	687	664	656	673	685	661	642	649	664	687	693	664	670	643	671	663	651	658	649	642	619	692	669	643	676	706	724	666	627	659	644	679	619	675	657	623	653	674	616	677	685	638	656	650	643	655	668	685	646	688	674	646	665	669	689	734	660	589	665	631	675	682	655	671	711	665	680	606	666	606	632	689	629	636	654	637	639	642	621	642	656	675	690	678	660	662	660	636	655	633	638	685	697	677	675	650	659	649	632	679	669	669	642	731	681	652	681	657	716	620	621	621	637	693	660	638	667	631	666	674	680	692	605	664	684	653	671	678	660	611	670	644	643	615	652	692	655	623	682	672	658	653	665	650	650	672	700	708	664	643	689	696	649	646	663	643	645	655	670	661	649	631	754	649	654	653	641	666	660	634	716	631	653	606	669	632	642	658	622	661	645	653	642	632	629	648	666	650	646	628	665	620	668	657	655	640	648	655	672	655	643	678	662	683	662	654	646	637	679	663	629	676	644	658	694	653	649	637	691	650	688	657	668	608	663	657	642	634	710	628	634	634	631	580	680	661	696	653	645	650	670	677	683	689	615	635	633	637	634	624	642	697	623	634	735	679	680	662	627	641	657	630	632	641	663	663	620	643	648	652	663	642	626	629	634	640	632	677	649	636	686	667	625	597	689	687	671	657	627	663	638	661	691	620	604	633	687	672	664	664	701	670	630	680	646	611	635	594	651	645	641	645	671	644	604	648	721	664	670	696	641	694	681	673	680	646	676	650	670	643	654	619	680	658	618	642	648	664	628	632	662	650	651	652	640	633	665	640	669	649	646	659	637	604	653	675	671	629	687	633	690	648	699	640	639	640	683	646	672	660	640	698	658	683	633	645	643	642	639	666	648	675	693	664	674	651	628	617	650	683	666	714	638	680	632	638	686	664	631	698	637	674	672	665	652	624	604	694	634	686	650	641	730	635	659	671	622	604	674	601	684	660	700	655	684	652	674	668	701	634	663	656	688	686	679	664	673	654	634	656	659	607	699	706	662	616	665	635	640	639	705	678	656	706	668	660	638	613	621	680	684	664	636	663	635	678	681	671	672	652	633	634	654	639	679	632	634	688	684	665	657	677	645	672	650	634	668	673	671	689	659	644	692	668	647	709	670	705	643	659	703	621	661	640	659	672	675	651	648	686	632	659	617	642	649	672	613	616	665	713	648	654	692	683	647	696	584	666	629	665	611	606	671	655	649	615	643	632	652	660	684	664	603	617	624	657	670	652	716	725	601	701	624	679	640	697	617	630	623	653	622	675	648	669	703	688	660	688	682	644	636	663	690	701	622	637	661	692	640	699	652	641	649	688	604	699	662	679	624	673	662	612	696	629	606	621	641	644	665	693	693	650	649	626	627	643	653	660	635	670	637	666	682	641	663	640	641	676	648	677	651	654
4234	503	212	244	239	223	237	210	207	210	211	255	259	255	238	214	218	224	269	202	240	215	207	240	256	213	226	225	221	211	197	250	223	223	229	218	248	215	224	224	215	222	242	221	222	238	222	230	234	241	243	222	200	232	226	232	244	242	194	208	230	226	226	233	200	196	259	235	220	218	211	249	212	265	238	236	252	247	212	225	234	235	212	209	220	253	221	246	203	206	221	230	223	234	215	191	252	238	212	234	246	194	217	202	230	268	256	238	230	245	217	209	223	187	234	224	247	229	221	198	251	235	222	226	211	195	243	211	239	215	213	226	219	217	220	233	236	242	233	222	221	223	231	241	238	244	237	228	217	192	205	206	232	211	237	211	238	202	229	204	208	263	203	233	252	253	228	216	242	209	239	242	199	228	228	206	208	246	249	237	232	222	220	246	214	220	223	237	235	245	246	248	217	216	229	206	200	186	225	239	245	223	211	215	222	222	207	192	216	244	201	199	248	235	234	231	261	226	244	244	219	211	227	230	223	242	235	224	221	213	196	221	252	200	220	242	253	226	200	247	247	216	229	247	209	229	232	212	224	233	217	215	217	220	248	225	221	218	214	246	196	239	245	205	230	207	223	235	232	237	203	222	231	231	213	205	223	222	218	222	225	210	226	207	238	224	224	245	247	216	252	225	193	243	209	240	225	219	227	237	212	216	227	221	220	209	236	245	217	240	229	239	225	241	262	221	249	240	197	215	215	229	248	200	244	232	225	223	208	226	273	243	246	219	227	256	209	205	230	229	211	216	218	261	245	215	231	237	218	225	211	208	236	257	237	245	230	214	204	222	228	248	218	242	219	191	259	234	213	227	242	220	210	214	233	210	218	207	238	228	217	229	231	245	235	217	204	236	229	228	229	223	228	219	227	236	233	197	238	247	205	228	245	236	224	257	239	236	237	218	224	238	232	257	236	215	249	221	202	233	199	246	230	208	215	194	217	233	218	230	239	235	215	234	228	259	233	225	249	228	228	226	228	204	232	237	244	205	235	243	235	225	235	240	246	218	216	238	199	215	243	227	243	218	255	244	205	238	234	185	213	233	197	241	224	272	253	238	230	242	261	222	205	224	213	205	255	246	245	230	236	228	213	226	218	247	239	233	235	227	199	210	222	245	242	232	210	227	208	243	209	246	243	218	226	239	230	235	250	226	224	253	198	227	230	225	213	269	218	186	227	241	223	220	234	226	218	229	246	246	256	227	264	198	216	262	224	211	215	256	226	203	224	213	223	214	228	228	232	206	214	216	221	224	222	231	218	220	202	226	225	254	233	259	239	211	226	224	240	238	248	237	224	220	216	216	204	201	201	232	222	249	205	225	224	224	234	267	243	238	244	216	226	230	228	234	237	230	206	196	256	243	200	216	197	193	219	223	220	210	218	237	248	237	225	232	229	224	221	212	246	228	221	221	231	217	249	224	247	237	228	225	234	232	258	247	231	225	200	225	226	253	239	238	241	227	231	239	235	246	221	261	212	237	261	237	192	209	211	226	232	219	244	236	216	219	211	228	258	217	220	203	247	213	225	252	221	222	204	215	230	233	255	204	213	223	215	231	231	223	241	233	204	238	235	227	262	234	223	225	235	247	228	235	239	222	231	244	222	222	241	231	239	255	227	240	242	229	229	244	251	208	258	255	239	200	229	250	237	232	257	233	224	230	212	225	231	227	199	201	224	207	216	245	211	216	219	224	255	223	220	226	231	262	241	207	259	209	235	203	239	213	209	241	237	221	232	205	243	233	204	220	201	224	224	217	249	228	235	237	220	231	222	204	219	232	236	191	236	240	248	239	242	234	227	215	239	229	226	223	236	230	219	249	219	237	233	241	220	228	224	203	215	227	209	229	245	208	234	229	217	233	246	235	267	247	238	228	246	223	226	231	232	228	215	238	237	219	231	214	231	214	230	214	239	232	198	236	250	238	200	224	213	218	236	204	213	252	233	175	247	231	208	228	221	253	215	247	223	192	204	205	233	210	231	232	212	218	233	281	227	209	218	243	243	238	221	218	224	207	219	214	186	235	227	241	220	253	243	228	244	209	248	237	237	235	218	222	201	216	227	213	214	224	205	223	237	236	215	221	221	226	241	206	230	221	214	239	248	226	227	227	181	226	248	197	235	220	226	243	252	227	223	225	213	262	231	186	221	249	241	216	223	232	235	233	253	230	223	232	240	234	228	237	206	226	239	238	235	265	210	253	235	221	239	220	263	246	246	210	230	231	208	210	234	221	225	227	230	215	225	233	232	199	240	236	241	260	260	226	226	192	204	250	238	233	253	241	215	234	201	204	206	233	232	217	219	234	230	251	238	204	219	248	193	228	254	207	210	212	213	212	212	224	195	216	230	230	228	247	267	237	235	232	233	215	228	191	214	214	200	234	214	239	230	237	235	232	225	200	230	219	234	245	238	219	214	235	212	219	262	244	241	214	249	224	233	226	220	222	198	210	216	214	239	231	226	233	260	232	229	238	244	236	228	240	214	266	262	210	239	212	222	224	249	273	218	219	242	229	225	221	232	241	234	233	233	245	216	244	234	219	213	228	250	223	230	222	223	223	230	207	215	238	220	227	208	236	245	226	223	229	226	231	236	266	226	245	207	227	252	230	245	233	241	242	246	217	256	250	223	236	242	252	236	238	221	228	227	230	236	207	212	202	233	208	241	212	232	234	207	210	218	229	213	240	246	246	241	227	238	227	219	227	239	230	195	214	251	237	221	200	244	212	237	242	238	245	245	213	229	233	203	234	191	221	229	233	237	228	220	218	235	218	212	203	224	251	211	219	224	215	211	213	232	206	216	260	225	247	223	249	237	212	193	207	220	217	222	253	232	221	234	234	204	224	230	204	222	227	257	215	198	230	239	245	237	228	219	234	236	235	237	236	215	227	211	234	243	215	244	234	206	226	241	229	232	218	228	240	218	234	242	243	265	214	248	222	233	191	238	221	242	236	253	233	200	221	214	201	205	220	226	220	227	224	210	206	218	219	233	244	234	206	205	238	216	218	239	209	220	205	229	220	215	217	215	216	227	219	230	207	244	229	220	216	236	218	200	215	234	236	247	217	208	253	241	216	245	242	236	243	224	243	230	235	230	219	237	223	225	233	197	214	207	200	247	238	248	252	231	212	244	232	249	219	235	205	251	266	239	209	247	212	239	236	214	203	262	236	237	214	220	196	227	228	231	196	229	215	224	246	217	237	201	211	217	207	230	189	227	240	234	233	214	223	232	214	219	245	244	207	210	218	228	245	251	240	235	224	230	215	239	235	215	214	200	224	211	238	224	228	241	233	218	193	209	214	248	242	217	202	237	229	214	230	192	212	227	199	196	225	202	225	224	208	246	233	198	222	240	240	206	235	235	227	227	218	221	200	232	235	222	218	177	214	222	218	225	232	234	224	257	216	240	242	240	237	237	199	249	258	244	269	232	232	220	229	224	228	232	222	217	229	211	239
3459	777	636	607	633	582	558	555	557	560	561	597	553	614	582	544	556	609	566	546	569	576	594	570	586	534	621	562	549	567	576	558	627	574	572	565	569	574	605	591	593	548	592	542	538	562	578	579	581	562	522	613	575	570	562	557	544	620	564	543	589	578	538	585	535	549	538	584	582	565	519	589	580	577	567	611	586	576	592	552	534	578	553	596	563	580	571	601	577	582	559	587	571	607	600	574	559	520	544	605	564	572	557	567	569	614	533	563	546	529	609	586	555	601	604	580	585	529	527	592	572	510	536	581	588	516	562	581	562	572	522	590	564	571	562	559	543	528	533	582	562	523	588	549	590	559	530	578	516	558	567	544	571	562	557	593	566	546	564	579	580	522	563	576	532	546	531	540	545	563	596	610	619	557	539	585	557	564	572	542	583	552	605	570	567	574	580	534	551	582	561	550	576	560	586	587	545	549	596	520	563	598	569	573	580	567	520	541	567	554	571	562	557	534	582	600	563	571	555	556	544	590	581	562	540	601	607	610	557	514	595	588	596	573	592	548	580	546	576	568	578	596	545	575	575	576	589	520	558	579	564	535	589	546	587	536	573	584	575	592	603	543	605	556	565	603	598	579	535	544	539	546	621	533	552	546	592	544	541	548	571	629	539	545	537	560	540	592	616	545	569	575	571	589	538	541	575	577	591	605	580	595	543	552	550	594	534	579	542	616	548	583	533	593	590	560	588	539	611	547	583	574	582	544	590	572	568	584	603	563	568	581	545	573	596	621	528	614	580	542	586	560	560	570	599	568	544	557	613	567	568	600	577	570	565	596	589	565	526	561	562	596	573	580	527	587	542	563	540	563	588	576	572	590	565	567	575	556	556	556	542	564	575	576	570	531	563	564	555	565	589	558	577	539	562	541	556	596	543	595	547	556	523	564	570	592	549	566	595	601	523	494	594	532	597	576	526	561	576	556	530	597	557	570	590	596	633	555	576	570	546	511	565	577	562	575	569	567	593	569	595	543	604	578	566	525	526	566	598	593	577	536	542	575	561	553	618	599	567	555	537	541	589	582	562	577	513	543	594	569	596	600	582	574	587	577	582	567	565	547	558	580	562	545	573	561	584	585	569	557	570	584	582	575	561	575	552	555	544	538	552	577	526	581	573	577	627	598	547	546	604	529	571	600	579	585	546	526	576	611	609	571	553	573	542	588	577	593	585	608	563	545	569	572	526	552	532	596	546	570	575	568	542	567	573	550	538	612	594	551	595	562	564	599	580	587	538	548	555	570	609	564	544	589	537	552	573	579	610	584	552	565	555	605	526	562	572	594	520	562	589	569	568	559	530	561	563	577	536	591	555	572	554	535	579	607	539	593	560	581	566	556	572	552	558	524	570	573	579	592	633	601	576	569	552	534	548	582	558	557	588	542	579	557	564	572	544	598	550	556	533	572	587	535	585	570	605	545	571	591	566	553	539	550	597	557	531	547	542	595	580	562	544	543	564	559	562	557	541	561	526	621	576	570	557	581	535	597	544	577	595	548	551	567	597	572	559	555	566	547	588	534	550	581	589	555	548	584	552	541	580	584	552	596	565	546	534	582	542	541	582	592	555	544	589	570	505	563	564	575	599	586	587	578	565	553	570	580	554	586	549	553	588	572	598	571	565	599	552	568	534	560	535	604	537	569	528	544	623	535	509	540	606	553	588	527	578	576	612	596	565	569	593	596	594	583	555	572	545	554	581	579	538	559	569	544	596	520	576	540	565	548	556	588	571	589	550	606	565	571	546	508	544	606	548	575	587	538	591	576	571	552	552	538	576	569	579	566	552	593	582	563	589	573	585	615	582	584	519	594	503	557	571	566	569	568	564	575	576	550	579	548	554	572	572	544	550	572	535	533	531	548	595	530	586	601	594	588	587	562	579	561	601	556	580	590	589	545	594	566	549	563	579	521	603	595	563	540	583	570	591	575	553	587	563	577	588	546	577	549	549	571	579	544	568	588	563	572	596	538	556	548	604	584	541	607	548	570	538	610	562	607	529	608	556	585	563	587	564	580	606	539	564	591	555	596	561	585	571	539	556	579	615	560	562	579	598	553	562	595	573	552	539	605	595	572	562	593	579	606	588	592	545	589	573	622	615	575	514	560	534	579	567	568	590	581	605	543	563	583	574	551	558	587	596	558	558	570	597	590	561	548	560	602	553	570	578	550	571	542	585	585	590	550	569	561	525	613	545	619	578	558	565	569	573	562	572	528	578	600	582	589	519	612	527	577	586	591	544	559	571	547	548	524	574	573	571	602	589	604	594	588	585	516	567	592	559	561	570	560	564	529	570	545	539	542	545	574	540	541	517	589	565	561	570	540	627	542	535	532	550	561	573	570	572	546	559	585	593	561	554	556	534	578	601	583	569	561	567	525	592	551	554	580	585	623	582	565	569	577	579	538	551	540	566	595	572	555	562	583	522	600	559	582	548	566	581	563	574	584	542	611	557	543	548	563	602	584	552	578	556	537	517	589	547	563	585	553	555	596	603	552	558	561	591	531	570	552	555	574	589	605	520	558	579	573	548	552	586	540	576	576	563	596	574	553	576	592	581	577	552	553	566	524	559	581	578	541	554	575	570	544	574	562	575	568	552	545	552	574	586	566	607	538	547	515	570	561	559	613	593	572	594	531	498	552	577	540	569	557	570	568	609	561	571	585	525	585	606	581	588	526	589	536	537	588	530	565	572	598	579	567	538	569	528	602	574	583	566	582	552	568	610	546	536	576	579	544	553	518	587	551	573	571	568	542	573	534	550	594	579	532	601	564	573	561	565	552	557	552	561	577	561	574	595	581	571	585	566	563	592	572	542	518	495	524	536	571	570	553	571	561	548	549	579	535	546	534	540	541	537	578	544	553	535	588	550	563	563	605	587	533	561	505	556	575	574	543	606	555	552	608	566	586	572	580	604	529	578	571	598	580	551	569	540	560	548	558	563	598	566	540	576	547	542	556	618	566	571	554	588	572	563	572	561	578	557	590	546	539	557	590	539	558	600	582	570	551	554	595	558	574	568	618	542	585	551	544	572	561	560	558	598	576	589	608	576	601	551	583	592	604	580	564	558	576	583	531	513	594	562	556	544	555	593	560	570	580	590	578	550	599	536	576	598	619	578	553	548	585	554	593	601	558	560	530	554	556	552	559	554	588	562	592	548	561	563	520	600	577	567	570	593	596	566	562	589	601	552	537	563	572	545	573	534	541	581	580	584	568	588	546	531	556	531	531	585	547	543	577	582	553	512	592	570	572	563	523	545	572	555	547	541	543	563	615	546	570	577	604	547	511	543	555	589	548	558	597	572	566	566	568	585	546	570	560	536	565	560	542	539	581	534	545	528	595	582	545	572	591	597	552	556	602	568	492	539	537	558	573	549	551	570	573	531	571	573	569	586	575	570	547	564	550	565	592	598	552	561	611	560	587	556	546	588	559	560	513	575	579	545	582	579	565	583	573
12826	1574	769	614	556	514	449	440	394	415	419	382	378	357	355	369	413	406	378	320	358	337	347	385	398	366	373	374	356	350	392	394	376	391	367	374	380	367	379	386	318	363	357	373	337	369	368	382	350	365	371	374	362	365	337	386	352	369	380	363	325	387	337	363	317	388	346	358	371	363	359	350	379	386	351	367	342	373	400	338	357	334	316	392	365	386	346	397	335	389	335	337	383	363	380	355	360	325	360	384	399	373	374	402	351	364	349	388	339	404	376	379	384	332	383	371	373	369	379	382	363	341	364	408	367	377	366	373	360	372	359	360	332	348	399	363	375	357	355	373	332	345	361	380	375	364	373	359	370	356	394	362	370	394	386	387	353	380	346	375	356	363	325	374	381	379	351	395	355	401	369	383	379	353	380	378	370	377	406	380	375	400	379	356	398	340	364	391	396	355	367	384	369	351	346	350	388	342	350	347	360	348	347	381	370	387	345	379	404	354	387	386	378	365	338	366	371	370	355	359	337	374	397	368	370	376	364	386	364	321	356	394	375	362	354	367	403	378	363	380	369	367	339	320	394	384	415	372	348	381	388	356	334	359	368	351	394	394	378	347	349	326	353	322	379	337	351	325	388	356	396	350	347	377	396	389	354	367	391	382	361	410	429	373	366	425	331	385	343	343	367	381	386	365	390	336	401	356	371	378	387	350	351	372	324	346	411	359	381	372	373	361	339	342	345	340	362	400	389	384	377	374	395	393	384	398	412	394	378	415	355	382	385	358	345	357	384	406	343	376	403	362	365	372	362	397	379	370	375	376	374	375	401	378	370	316	347	389	403	346	338	351	402	338	369	371	366	366	395	384	354	364	367	379	330	383	369	369	372	381	367	354	345	337	372	369	335	371	343	380	342	367	376	382	366	340	398	374	368	368	368	354	383	383	393	358	356	374	396	359	368	341	364	368	368	382	384	394	368	353	341	350	363	355	363	367	387	335	371	354	368	406	411	386	360	384	359	399	351	383	407	343	349	364	383	343	354	374	384	327	371	430	413	354	390	394	381	384	399	363	373	344	378	372	365	338	360	362	352	364	341	369	358	400	376	357	371	402	375	389	369	370	387	372	384	367	357	380	367	356	354	331	336	350	370	332	353	378	352	343	403	342	369	331	352	381	368	345	361	377	317	357	332	349	382	324	323	326	367	354	380	363	362	348	391	359	372	364	378	359	379	423	352	373	330	358	395	403	371	408	362	359	361	348	371	369	368	347	389	378	349	375	349	377	390	401	351	365	381	367	419	374	373	353	350	382	355	365	335	360	391	354	387	376	358	372	377	368	390	394	364	380	371	380	384	356	364	387	355	368	373	350	381	391	361	411	354	375	349	363	380	314	372	387	355	388	392	376	363	370	380	340	383	352	344	381	413	377	332	335	339	357	373	345	358	350	411	361	363	366	391	406	369	380	370	372	379	398	384	355	363	352	375	360	377	348	371	339	337	360	404	398	361	375	341	341	365	369	369	363	400	393	349	375	358	397	351	353	363	374	335	353	360	364	368	361	375	389	417	351	351	356	368	389	372	354	344	354	353	339	362	371	392	374	350	344	401	398	371	377	345	323	330	348	351	379	390	396	348	387	358	364	369	370	383	369	422	353	344	354	417	340	394	375	365	392	374	361	347	379	392	368	385	374	333	345	365	370	369	386	358	380	357	407	360	344	382	345	346	370	402	363	338	347	343	381	379	344	364	347	381	346	365	350	328	374	392	406	394	367	377	411	406	382	354	406	349	382	357	395	381	356	395	368	360	348	383	365	440	348	361	386	382	319	352	358	379	351	383	383	406	384	346	425	362	328	362	352	366	345	391	366	372	362	357	358	377	362	352	349	384	375	341	364	378	341	348	357	348	369	351	364	371	343	356	351	387	355	388	359	351	359	377	367	347	402	403	358	362	372	369	342	342	334	378	338	382	366	400	366	369	401	412	377	365	369	357	368	424	377	397	356	357	385	385	347	385	398	381	390	382	377	354	360	386	391	396	362	375	373	390	387	325	380	361	361	372	390	365	336	398	335	346	340	343	330	338	369	363	379	395	340	389	395	336	366	373	386	336	345	379	353	375	394	345	353	411	409	364	345	355	397	353	349	374	366	368	344	414	385	347	374	348	370	354	392	357	388	381	415	370	367	341	373	359	369	359	326	377	381	358	357	388	381	380	390	390	421	380	367	323	342	360	350	380	349	362	372	379	378	393	405	380	390	407	397	421	373	327	358	341	366	332	331	358	394	338	309	347	382	376	370	351	379	387	386	329	332	343	383	356	357	366	354	347	350	354	388	401	348	385	343	375	356	401	361	370	359	380	391	344	329	343	357	337	350	341	340	360	362	386	420	398	398	373	344	362	394	361	413	363	361	407	344	411	386	346	338	381	346	332	383	347	381	399	374	383	366	380	380	333	378	370	380	371	367	374	392	354	358	362	350	350	372	355	379	342	366	381	343	352	370	381	377	374	378	372	370	368	395	387	355	359	382	368	355	360	363	388	361	331	359	348	370	354	380	346	375	360	340	350	386	346	346	359	379	329	359	328	378	343	378	402	359	366	367	401	376	407	389	376	372	358	357	328	359	374	352	379	363	346	357	367	333	365	382	392	345	358	346	339	405	385	358	373	369	356	361	387	389	396	357	366	386	375	355	406	369	351	313	374	341	335	332	321	360	345	348	364	357	367	359	356	356	344	404	372	396	385	339	371	362	355	384	372	340	355	341	334	324	361	363	386	351	361	365	352	374	399	372	331	368	321	398	352	345	378	354	341	361	373	364	360	399	338	343	363	349	380	380	360	340	389	404	362	357	340	393	391	401	385	356	367	379	367	364	345	345	365	346	377	353	358	367	368	361	351	362	347	341	354	391	380	322	367	395	331	355	367	375	374	353	376	377	392	408	380	366	355	346	384	341	358	341	367	372	383	385	374	366	381	324	351	335	320	369	322	373	373	363	384	354	334	386	388	381	355	360	375	347	358	385	381	396	344	369	372	369	371	354	358	375	399	369	353	371	379	386	363	342	368	364	370	348	357	375	369	348	362	355	346	388	378	346	306	393	369	321	370	381	366	374	330	339	369	356	353	329	403	409	356	370	380	342	335	346	357	372	356	401	369	409	379	401	344	387	409	346	401	377	387	378	397	400	372	353	375	349	365	354	373	370	386	356	335	328	375	365	368	378	342	363	304	371	376	347	391	356	341	395	390	376	370	352	382	312	335	377	357	366	374	389	372	372	367	370	364	336	358	333	335	354	351	365	353	363	366	370	372	360	372	317	348	373	352	372	393	381	378	378	411	361	377	365	388	374	379	393	406	325	391	380	374	376	376	355	372	376	379	409	354	363	344	332	371	301	355	384	334	363	367	358	353	369	399	342	368	388	372	374	356	362	348	365	397	369	373	360	321	379	385	408	368	371	357	358	405	334	380	401	369	365	336	343	333	361	346	356	356	372	415	378	389	372	369	375
9475	1562	1680	1749	1641	1420	1279	1222	1089	1025	999	1002	978	981	1046	916	880	883	903	876	883	893	865	909	931	910	848	886	842	880	857	862	831	868	892	853	836	833	881	887	899	854	876	838	903	786	846	855	841	864	891	853	845	797	877	837	788	852	862	918	832	814	841	844	801	850	812	859	817	822	876	886	822	871	843	875	799	771	878	851	858	892	866	868	898	931	849	850	798	857	856	796	851	843	867	843	849	868	841	863	846	834	860	864	850	873	871	822	879	837	895	836	881	772	812	804	829	809	854	861	866	864	866	835	878	824	855	850	851	808	857	846	861	860	834	885	817	868	875	868	804	854	898	823	818	803	901	836	845	812	801	840	858	879	875	863	826	816	852	855	863	903	882	865	868	838	810	869	858	852	847	856	842	835	863	793	848	792	837	793	810	819	828	822	858	848	894	845	852	859	854	902	817	844	858	869	838	894	891	879	852	794	869	891	860	815	843	841	875	858	875	823	846	795	847	807	800	853	820	870	858	784	854	872	849	848	856	794	811	856	822	838	888	862	851	840	859	818	774	826	811	911	840	829	871	880	836	878	819	872	814	861	841	881	844	832	845	830	842	887	837	833	847	866	845	869	789	892	842	871	788	856	833	841	888	817	823	883	847	896	816	851	840	854	878	789	799	829	869	840	880	847	855	870	795	847	864	843	827	888	849	832	834	843	852	809	878	838	818	869	873	870	862	843	800	820	880	875	835	926	884	859	869	814	826	839	826	862	860	892	867	859	861	850	826	802	837	866	821	797	875	848	880	816	849	894	862	843	843	801	853	760	809	874	834	824	837	834	833	870	849	879	860	847	775	868	855	837	845	839	834	818	904	846	844	844	899	803	849	833	870	866	841	865	791	831	810	859	820	797	778	814	818	880	816	827	859	859	833	835	865	821	854	803	823	842	872	866	881	859	789	859	848	826	881	822	901	873	842	811	847	825	860	818	841	816	809	840	835	874	835	838	834	815	849	868	838	858	841	867	886	893	881	849	841	838	820	835	861	841	877	855	820	889	838	824	843	840	868	822	786	807	831	835	826	808	826	845	882	823	862	856	899	827	865	909	863	877	868	828	863	796	836	841	847	813	833	840	839	875	817	832	842	807	799	840	865	797	832	843	850	817	849	864	847	894	850	872	817	795	854	839	841	911	817	864	886	834	845	859	836	811	856	785	872	823	850	865	834	786	884	841	818	798	889	867	816	836	864	836	833	864	799	834	840	831	848	875	878	814	872	840	830	860	853	938	829	845	831	862	898	885	870	862	876	832	887	826	847	860	799	834	823	832	809	834	929	844	816	850	861	835	884	823	879	859	841	804	857	822	828	880	891	818	892	828	831	809	815	880	866	854	853	798	835	845	879	790	878	890	842	848	815	831	837	882	849	788	803	895	832	827	842	806	847	814	898	820	866	814	814	845	851	824	818	857	797	846	835	832	851	836	877	791	867	871	826	893	861	807	833	801	855	833	881	831	856	856	915	849	878	799	843	925	838	878	860	827	874	877	858	890	917	862	869	811	845	843	880	845	869	850	857	912	830	869	791	862	848	825	866	880	787	888	789	854	847	868	898	847	852	860	851	873	847	863	833	840	810	854	868	836	815	819	888	820	843	846	846	811	925	885	854	893	853	820	864	887	761	819	845	857	829	834	869	839	828	815	810	862	809	840	848	897	877	851	829	825	812	834	879	801	843	810	855	826	846	805	882	874	831	847	833	844	859	826	850	854	838	852	849	906	858	818	818	868	849	850	870	876	839	898	857	872	859	853	865	796	821	830	838	876	867	863	866	849	850	862	841	830	855	852	828	829	878	856	846	791	890	803	867	812	828	833	846	879	901	870	799	779	820	889	855	862	848	854	864	824	844	775	830	830	837	839	844	835	844	828	885	835	842	840	883	857	872	852	816	782	832	889	893	837	902	866	892	841	820	829	823	814	848	899	889	847	858	871	875	797	834	840	863	816	819	879	877	859	829	891	895	849	849	833	874	845	866	806	835	822	838	829	872	876	849	896	869	815	878	887	858	875	828	910	877	858	853	828	871	774	828	810	864	865	856	841	866	830	879	819	823	866	856	843	893	854	841	822	822	842	831	865	871	873	871	862	850	815	849	825	816	824	890	856	852	835	843	894	848	785	818	882	906	876	869	825	923	842	842	851	903	838	855	853	840	849	821	811	870	858	854	865	829	867	816	854	818	867	850	851	854	845	878	836	879	878	859	827	872	913	859	814	809	803	795	880	841	872	909	857	864	818	894	857	868	862	800	853	802	853	862	872	892	814	822	870	911	843	833	853	834	843	861	854	861	845	898	867	857	823	821	816	845	862	900	858	816	813	859	904	843	833	906	872	880	818	877	805	817	890	805	835	795	834	812	834	763	865	842	903	851	800	811	837	873	841	816	830	875	901	887	897	827	884	872	846	770	823	810	894	841	859	832	891	867	890	820	819	823	892	820	858	830	880	855	845	810	882	815	853	831	839	848	881	832	860	847	837	831	844	814	857	859	822	894	812	886	808	791	804	858	812	799	845	895	858	844	817	820	862	883	832	814	886	873	881	906	859	847	832	875	848	884	842	789	840	835	849	829	865	811	835	885	841	853	867	850	837	831	918	854	903	823	848	859	828	870	791	824	828	858	814	899	830	848	820	860	848	861	848	848	886	823	807	858	845	881	820	872	825	869	867	844	858	837	867	896	817	855	868	839	845	854	880	911	829	848	871	821	841	805	861	904	850	834	833	866	838	880	861	816	870	862	815	850	828	858	828	859	884	895	781	907	869	831	806	847	864	863	788	823	836	880	845	850	851	880	842	810	908	859	862	822	826	906	837	814	844	850	858	867	833	876	848	816	837	836	848	907	843	855	891	838	864	869	884	824	912	882	863	894	841	795	854	874	853	864	829	845	836	823	875	796	862	879	902	845	852	923	870	870	848	768	860	860	836	831	835	816	885	838	788	868	858	821	826	854	807	847	833	852	876	838	826	828	829	834	838	827	804	806	867	821	838	815	825	857	832	893	893	843	836	850	841	852	824	818	854	871	791	858	886	868	825	874	839	809	829	803	844	863	893	833	860	848	872	853	859	861	853	829	838	864	842	817	798	802	821	872	858	824	873	909	814	894	830	841	827	888	864	825	845	856	880	844	846	843	793	868	855	852	839	853	854	864	805	847	866	859	845	850	841	835	861	842	792	867	811	808	811	861	883	834	845	894	888	882	824	867	812	892	803	823	878	861	888	817	895	782	859	903	837	860	820	823	821	831	842	874	816	863	806	828	865	858	858	868	870	822	891	837	882	831	875	794	882	825	848	904	845	847	827	917	962	883	810	896	796	880	851	842	893	836	900	876	841	879	860	907	850	828	847	828	786	858	880	842	811	797	867	828	868	803	871	778	826	863	849	876	865	888	848	845	842	817	858	866	866	855	818	869	856	791	852	827	838	840	847	805	800	882	854	842	868	828	847	847	807
20819	2848	1092	877	628	507	458	418	347	325	372	303	354	294	300	311	311	312	351	312	289	298	296	282	299	268	290	306	291	297	292	287	312	284	311	272	262	312	305	304	292	320	283	294	314	308	313	245	262	329	267	268	275	316	294	260	289	304	265	275	279	328	317	266	325	297	281	302	257	274	291	277	306	282	310	282	313	335	267	287	280	338	311	279	318	296	277	298	274	277	292	267	299	276	295	315	304	293	260	276	287	308	323	301	299	294	314	298	286	308	287	268	298	330	278	274	292	291	267	292	292	316	301	271	279	317	319	260	289	304	309	267	289	298	297	291	234	270	277	282	292	275	272	272	283	277	257	304	282	300	304	249	286	270	262	294	308	262	302	304	287	292	295	267	301	262	298	250	303	295	290	300	295	286	309	301	296	299	257	291	270	305	282	277	281	328	297	264	261	270	340	299	323	291	280	234	302	261	267	263	297	296	283	285	285	270	277	287	299	292	284	326	258	277	325	304	265	286	287	278	283	266	286	281	292	305	274	250	287	299	298	289	288	231	295	318	304	276	283	279	279	270	290	292	308	309	291	317	293	309	244	333	291	335	283	285	264	284	259	270	254	262	277	263	305	260	273	279	306	261	279	283	297	287	289	293	289	323	283	300	284	272	295	281	265	300	295	297	304	291	302	283	297	299	280	288	272	289	280	264	279	279	283	272	260	279	304	319	275	288	294	311	274	294	254	268	287	262	271	266	312	286	282	285	259	270	326	280	300	243	296	289	306	261	277	291	285	301	301	273	295	269	278	301	271	291	299	256	309	287	319	296	277	278	310	304	314	289	287	303	261	289	328	318	309	280	298	280	288	295	280	301	294	301	325	340	300	323	274	279	276	300	293	293	299	285	300	282	291	280	322	289	271	311	300	292	287	312	295	290	281	293	291	289	275	275	271	287	300	305	279	291	293	288	277	286	312	291	290	257	304	317	308	329	316	310	268	281	273	263	312	273	295	292	287	228	292	281	324	312	276	264	335	278	294	297	308	297	263	283	266	284	285	265	281	285	297	316	272	277	275	299	298	284	335	295	256	301	259	279	270	277	287	267	310	276	317	278	275	306	280	291	256	305	298	291	299	269	293	280	300	288	286	305	291	282	303	312	265	268	297	316	316	255	308	286	304	283	349	310	288	265	276	291	319	276	277	282	289	308	294	265	307	276	280	276	269	261	279	308	279	283	254	297	280	285	273	293	263	289	311	288	280	274	287	312	303	288	294	288	268	301	275	238	283	300	269	284	295	320	257	303	293	264	283	299	267	313	312	286	255	280	329	307	261	325	284	293	262	269	331	297	290	285	303	313	237	297	322	285	266	281	309	281	313	276	303	302	280	298	272	265	297	273	266	292	287	262	264	268	285	284	274	283	262	298	294	289	290	282	272	334	292	277	241	267	306	314	311	295	312	305	287	309	304	301	283	290	289	293	277	330	302	283	281	286	256	267	302	295	283	319	276	286	285	289	267	285	303	308	289	290	316	261	281	275	287	309	275	245	264	290	301	251	275	295	328	288	297	280	289	272	251	255	292	296	297	272	289	288	280	278	285	268	307	304	265	291	308	319	291	279	291	298	303	313	254	288	272	279	288	276	279	269	263	286	291	282	326	304	333	288	264	263	268	298	291	308	301	314	318	299	313	276	311	291	305	282	297	293	298	278	296	288	277	313	281	265	275	307	316	290	300	306	282	270	282	279	299	280	280	275	257	291	271	283	304	289	312	281	301	284	292	307	290	275	245	262	282	286	288	299	282	288	305	283	297	283	329	311	329	286	314	282	296	321	281	288	306	274	326	303	293	296	298	309	283	271	274	292	272	281	278	311	290	305	283	278	298	273	253	241	285	300	266	287	270	303	290	277	281	305	286	292	285	277	296	316	260	288	282	272	276	303	297	300	276	307	276	294	297	278	288	298	276	275	271	255	295	292	290	272	242	289	284	293	288	268	305	281	301	266	282	277	276	288	301	320	272	300	271	270	320	261	274	287	291	293	303	279	304	296	266	263	280	282	297	317	337	278	283	308	333	282	281	282	290	287	288	269	279	272	286	307	296	268	264	278	276	287	291	269	295	277	318	271	264	268	296	279	283	286	272	308	282	283	279	279	302	291	289	294	302	275	326	262	298	318	278	286	297	276	278	327	268	263	310	279	281	316	307	281	303	322	268	261	286	297	284	314	280	298	276	238	302	283	272	317	301	302	298	288	308	295	284	290	315	296	278	288	324	280	268	301	306	280	277	264	288	282	257	291	297	312	293	311	275	278	234	268	301	290	297	292	326	306	275	292	275	257	298	306	265	297	281	271	284	300	305	270	284	291	303	317	319	286	287	276	294	294	267	242	334	276	273	295	264	268	284	314	296	275	284	330	271	278	264	290	266	293	325	307	288	239	297	297	293	274	307	276	310	270	321	320	301	274	296	273	291	307	297	298	314	325	273	303	297	287	282	279	252	283	283	305	266	289	283	303	342	298	313	268	288	286	295	293	273	283	304	315	283	312	301	277	286	294	288	295	267	317	308	274	257	318	288	298	282	265	289	291	329	294	288	264	285	250	296	276	292	282	297	312	264	286	313	304	277	294	270	303	290	274	291	336	270	287	279	282	263	288	258	303	258	275	263	304	269	277	271	290	292	259	318	269	314	251	271	259	286	310	324	274	227	287	270	331	304	267	277	282	304	289	304	249	261	317	323	321	276	290	288	307	280	291	298	287	273	320	303	325	295	294	265	269	264	297	300	288	293	292	271	312	273	295	316	304	273	313	314	274	271	259	270	319	323	287	247	318	294	280	274	287	307	274	280	293	307	288	273	298	311	262	267	317	286	269	285	294	265	271	299	301	281	303	275	305	311	269	279	313	276	285	351	309	285	278	298	304	304	273	297	286	301	300	266	297	310	279	278	308	307	258	278	291	294	294	304	297	291	294	297	297	293	290	317	271	267	298	285	274	286	278	298	256	268	262	287	254	302	316	279	274	285	315	287	283	286	277	309	290	307	317	261	256	255	282	300	293	312	271	342	334	281	329	264	272	276	252	288	323	286	279	275	292	288	290	320	266	278	294	288	288	288	280	301	312	295	302	291	294	253	287	307	292	287	289	304	286	312	274	327	282	301	295	296	247	291	295	279	280	304	290	292	273	312	270	291	291	249	315	261	314	308	269	266	301	288	279	288	307	269	278	319	288	260	263	257	321	281	293	291	308	266	253	281	257	304	283	276	285	290	299	291	315	287	283	312	310	316	301	293	295	311	300	258	301	280	264	279	249	294	300	288	289	293	303	303	269	276	265	272	263	268	292	285	280	257	290	274	286	285	281	288	298	281	258	275	273	317	302	303	279	291	277	279	298	290	289	282	259	314	312	292	305	256	275	293	286	273	319	324	339	286	303	296	276	303	288	296	306	317	292	305	284	279	293	306	261	320	317	277	301	260	303	294	312	241	279	283	302	316	296	298	324	285	280
11848	1775	2191	2473	2080	1706	1427	1271	1100	1062	985	909	819	816	842	788	806	748	767	736	716	671	740	717	733	728	700	722	708	692	651	730	676	671	689	698	686	693	699	661	718	677	689	689	694	662	639	661	644	701	689	649	692	662	636	618	696	703	650	666	678	583	657	676	691	678	683	675	632	686	659	644	664	683	651	626	657	676	638	669	704	601	666	621	675	673	656	691	633	668	626	648	665	620	610	683	697	689	641	666	644	684	674	634	602	651	673	691	669	699	640	644	703	673	616	674	670	733	656	662	696	684	668	651	637	673	632	681	664	622	673	636	651	620	706	640	640	661	649	665	633	675	656	621	688	681	655	622	638	674	619	645	697	614	628	713	639	633	664	664	621	657	672	676	713	678	669	685	651	584	637	646	650	648	627	635	645	683	688	646	640	621	624	675	634	651	626	684	629	689	671	631	644	632	654	631	664	652	648	714	681	660	676	704	663	610	695	608	613	645	641	662	641	660	621	632	647	672	637	654	631	681	646	645	680	673	666	639	671	707	669	684	713	651	669	652	628	676	648	603	671	636	635	698	643	658	650	638	632	631	670	635	675	687	659	718	633	675	691	653	649	659	634	655	629	670	636	674	662	614	684	652	646	657	618	589	631	680	632	649	714	648	641	626	674	640	683	666	643	653	684	647	628	625	678	690	684	671	696	636	672	661	679	622	676	623	644	654	727	640	657	682	614	649	649	625	661	657	724	660	653	615	716	683	680	619	677	620	683	610	679	658	641	605	658	657	683	638	683	643	677	608	679	646	672	627	673	713	720	674	680	612	665	694	638	642	711	656	643	671	678	600	696	670	656	641	683	697	663	691	673	599	597	699	672	671	662	642	610	678	681	675	691	679	650	658	633	635	638	665	651	662	624	698	671	649	618	672	647	672	620	660	644	645	658	670	637	635	618	617	667	635	623	717	615	619	662	668	629	675	671	628	704	610	654	655	692	661	639	665	591	669	673	681	666	611	661	669	618	684	628	632	634	667	668	662	626	671	678	644	652	627	652	664	629	653	665	626	683	643	627	691	707	627	652	651	713	644	635	658	647	640	671	670	660	708	663	662	684	641	616	662	694	645	653	691	694	662	690	682	670	670	661	654	694	663	652	675	646	678	675	632	692	675	610	669	639	667	617	649	680	650	641	687	663	660	700	683	621	656	678	655	627	651	629	641	646	671	668	679	681	610	684	652	631	673	717	646	660	593	709	685	713	613	648	672	643	653	665	696	670	685	609	685	652	666	618	648	693	710	646	636	639	657	651	610	660	642	697	647	660	625	659	667	660	661	637	669	617	681	670	641	624	629	650	667	636	653	669	657	621	662	624	622	665	688	646	679	662	662	646	642	651	672	671	633	681	630	672	705	631	640	628	651	702	637	665	623	647	711	628	643	689	667	678	629	655	658	627	637	627	689	717	653	653	681	659	657	663	670	627	617	644	610	677	680	665	619	627	667	687	630	688	618	625	647	673	678	637	665	671	599	674	648	648	672	664	657	614	623	668	621	627	660	683	682	626	616	649	665	677	653	672	667	661	633	691	693	676	642	653	628	659	658	665	654	675	668	639	689	668	681	680	630	640	675	650	651	667	666	694	656	613	642	641	639	633	654	676	682	601	657	678	620	701	655	676	664	666	650	667	667	617	664	618	612	663	704	687	642	663	662	634	602	659	688	717	660	678	621	655	686	658	646	670	661	637	646	663	652	698	637	684	644	649	666	648	638	681	711	614	671	619	683	624	667	641	698	636	690	630	682	676	661	617	661	645	651	650	689	645	695	665	642	644	632	611	659	664	629	669	644	648	649	652	678	603	659	646	654	621	669	682	686	643	630	659	647	658	640	662	652	677	620	659	685	679	673	652	632	602	666	661	638	653	615	673	675	643	625	643	629	681	676	673	621	607	654	655	687	641	666	687	652	660	655	650	674	675	671	674	632	601	595	674	682	641	658	686	689	703	678	646	653	690	639	622	632	633	683	648	663	653	635	618	646	627	626	655	693	639	651	705	629	614	643	635	707	641	659	619	655	691	653	669	681	691	643	663	625	648	673	625	655	661	658	629	647	637	659	654	678	643	687	661	645	677	661	663	672	655	658	670	658	638	644	672	644	626	612	663	620	710	671	652	645	641	691	664	603	622	661	691	629	668	636	687	652	665	669	632	673	685	613	623	668	665	690	657	682	636	665	654	704	682	684	651	606	639	623	707	697	702	650	666	633	688	617	639	640	659	646	666	662	697	666	631	668	657	658	638	643	650	695	669	618	680	660	627	652	640	624	646	675	665	649	635	619	644	597	661	647	643	673	650	632	627	624	649	657	682	648	644	644	677	656	683	659	660	645	659	614	584	646	696	644	660	669	629	702	658	672	690	692	675	646	686	655	652	625	695	667	640	676	701	637	670	633	639	662	668	604	643	641	672	658	694	645	653	680	619	661	705	597	648	683	682	633	649	707	641	639	639	647	629	685	641	706	661	649	635	655	665	660	658	648	712	659	707	653	669	685	658	665	671	683	697	641	620	642	655	644	623	657	673	668	657	658	655	675	627	621	664	693	661	655	646	658	705	620	656	678	673	646	619	685	654	621	673	668	634	694	683	667	671	631	644	686	630	713	652	670	645	686	677	613	664	698	672	668	703	676	665	637	660	652	656	669	701	648	647	639	647	630	670	652	661	622	634	673	656	668	635	639	661	695	719	641	622	673	675	680	668	636	670	664	619	662	653	630	659	675	666	663	628	636	664	651	657	624	652	653	609	614	660	647	647	661	617	665	673	670	672	667	645	674	646	666	677	672	661	676	643	657	670	628	658	603	669	720	637	689	667	612	673	656	660	601	651	651	621	681	645	627	621	711	600	682	661	622	661	666	616	653	640	677	657	663	633	626	652	665	679	659	627	638	660	695	673	678	635	666	625	644	616	659	653	687	661	687	673	616	647	617	642	675	606	652	652	639	692	652	618	629	699	665	659	656	662	648	638	653	668	663	646	698	668	644	658	632	672	634	650	668	611	678	641	655	675	657	660	629	672	629	652	677	673	678	683	725	642	650	643	712	623	659	721	709	660	680	675	653	643	631	634	624	656	674	646	643	704	678	637	654	677	631	641	683	654	627	673	648	655	712	651	631	657	677	694	658	630	671	665	666	657	665	650	678	671	621	660	689	669	689	681	645	646	623	661	698	674	646	682	666	636	652	651	656	661	646	722	648	684	665	662	635	673	669	672	691	665	673	593	571	662	649	709	659	626	628	642	677	669	695	688	636	676	633	642	699	661	657	655	642	681	612	685	655	654	678	673	670	642	663	621	661	703	662	691	645	628	629	642	650	702	682	700	636	662	712	647	681	643	664	628	688	655	641	699	667	658	645	708	683	625	657	679	630	639	637	657	715	636	639	716	610	708	635	636	665	676	656	633	651	657	666	687	629	653	600	647	640	682	663	680	650	654	621	582	697	684	702	690	720	660	628
4064	543	274	250	255	224	238	221	241	220	260	243	228	219	243	245	237	225	182	233	223	219	223	228	220	290	236	224	228	235	273	237	244	243	244	226	230	189	246	195	228	244	206	239	227	209	243	219	225	230	236	211	251	254	207	228	267	242	237	198	255	232	194	223	235	232	213	223	220	242	241	223	192	244	224	220	217	233	244	234	230	211	218	244	219	235	234	232	228	213	244	226	214	220	213	229	207	238	194	220	224	280	234	222	225	219	229	211	220	208	215	257	225	273	227	252	249	231	231	249	223	219	224	228	232	228	234	243	236	216	230	205	208	249	267	244	234	207	229	202	216	238	224	205	253	216	219	219	251	249	226	198	210	240	213	220	238	195	219	209	255	249	237	222	228	238	221	246	241	230	225	257	245	241	225	250	238	197	255	214	221	235	227	225	214	202	242	239	216	228	223	222	208	230	228	226	226	239	227	242	225	242	218	226	233	226	223	233	223	208	227	222	230	247	204	219	218	255	215	233	240	234	236	207	242	240	219	231	257	236	212	234	245	232	251	245	218	255	223	231	206	234	222	239	239	222	241	232	224	245	235	248	238	213	212	245	250	224	251	230	223	227	241	234	218	230	221	240	248	255	276	209	253	217	241	237	217	224	201	253	195	199	226	225	224	247	244	262	233	210	212	223	233	209	217	208	222	241	247	218	236	205	215	240	230	241	226	211	210	236	225	209	226	208	243	232	232	234	246	244	217	240	233	239	243	219	215	237	262	244	221	226	242	213	225	223	228	225	221	193	222	240	202	219	251	195	235	265	217	228	231	236	233	231	235	228	234	217	231	240	203	224	226	239	235	237	233	211	230	225	229	234	235	220	237	211	233	237	237	216	262	217	240	224	213	244	229	213	256	233	222	237	224	232	238	236	222	212	222	215	210	247	277	258	263	219	255	229	227	240	249	239	266	243	228	237	248	227	229	242	201	220	233	241	255	224	252	232	206	231	244	207	234	220	211	234	223	241	206	248	229	222	213	241	225	206	220	216	242	241	205	225	235	241	206	227	228	199	231	240	238	235	246	263	225	263	241	216	221	215	244	235	230	253	207	243	216	232	226	236	258	209	233	238	215	228	215	284	229	259	236	260	224	228	238	236	207	211	239	212	227	215	266	263	257	204	227	219	223	237	216	222	240	214	210	255	259	223	224	221	227	255	234	230	218	204	271	223	221	225	231	231	217	237	230	222	216	232	235	228	210	220	208	245	207	236	207	202	234	249	228	207	257	236	216	224	222	245	234	205	234	238	250	228	240	227	241	233	223	220	221	213	246	222	236	264	201	250	217	211	245	206	200	237	236	227	247	250	221	252	233	216	231	230	222	202	237	215	240	221	195	228	223	246	225	249	225	225	212	234	213	217	217	229	236	222	235	214	221	204	221	199	246	224	256	250	205	266	237	227	254	238	241	228	222	210	226	248	213	227	234	213	223	260	241	211	207	255	196	225	226	227	222	228	251	239	216	216	229	235	223	216	238	218	228	233	231	225	224	204	222	238	243	200	239	221	220	219	202	211	239	220	258	248	237	221	204	204	247	227	227	240	209	203	210	258	228	235	227	239	241	231	225	232	252	227	213	217	234	217	222	224	252	223	204	197	208	246	244	212	225	214	221	231	234	224	205	223	250	208	223	214	220	228	212	248	194	224	213	218	244	247	257	219	233	224	235	221	201	203	224	245	215	220	241	227	224	246	236	219	221	233	230	241	230	214	234	230	210	228	267	231	267	236	244	203	199	217	229	228	234	224	218	231	238	226	237	240	230	217	290	235	257	270	242	233	228	240	224	253	263	215	215	241	248	241	207	240	210	244	221	227	211	198	215	232	192	249	223	223	192	241	207	258	226	246	225	243	216	196	226	201	247	230	188	247	255	199	255	229	229	232	261	223	229	236	215	247	230	241	232	226	203	236	234	222	242	238	231	221	225	252	246	212	190	201	261	180	202	231	222	203	224	223	215	239	252	221	218	229	239	235	244	221	235	227	218	233	198	214	232	245	241	238	227	215	240	253	249	237	233	251	222	239	234	206	222	211	230	221	229	236	230	216	228	248	209	218	264	234	244	222	215	243	238	246	255	231	234	215	241	220	231	219	247	226	243	239	246	236	215	215	213	217	204	232	251	233	221	219	231	248	237	220	218	251	218	238	216	241	223	226	224	223	213	242	222	202	219	249	216	217	185	241	262	195	200	207	252	215	252	255	243	245	234	236	242	220	222	226	225	201	235	255	245	232	241	232	238	216	252	211	216	271	220	239	233	240	213	221	254	223	228	202	230	261	231	216	233	223	218	219	242	241	235	227	230	231	224	223	220	217	241	199	225	235	249	223	220	237	223	239	251	249	215	218	220	230	229	244	213	238	232	240	228	221	234	212	248	223	246	218	221	237	199	241	227	234	247	222	238	247	232	222	232	235	241	195	248	244	252	248	243	205	266	240	212	260	206	243	204	229	215	207	236	191	216	218	219	247	230	245	229	200	226	258	241	257	224	236	268	224	233	255	223	225	217	247	223	225	238	239	213	231	235	226	246	224	200	214	248	214	233	213	206	240	270	208	226	233	231	219	251	227	253	235	245	249	227	236	201	220	219	245	245	238	216	220	232	219	209	229	232	227	215	228	202	224	225	210	226	217	227	187	232	231	241	227	243	223	225	221	240	252	240	255	226	231	229	231	214	212	197	231	251	239	205	230	208	205	231	235	250	216	239	228	250	237	201	208	196	249	241	247	202	205	230	217	203	185	206	221	224	212	200	203	205	233	222	211	244	245	254	245	228	229	220	208	238	223	215	253	193	219	235	224	259	256	207	212	222	227	242	214	234	207	224	234	227	230	286	210	217	224	252	243	215	259	214	222	229	220	241	226	243	215	215	238	219	245	212	237	237	241	225	232	225	226	220	225	230	212	218	229	221	234	256	216	211	233	235	227	238	208	227	237	221	239	245	245	234	239	220	234	256	219	230	224	242	204	216	215	235	219	221	212	211	206	211	244	218	193	216	195	241	243	224	195	226	233	240	228	214	225	216	254	261	255	224	250	235	244	227	219	258	232	210	222	213	234	208	225	237	229	209	225	226	251	216	195	256	196	234	241	234	227	211	249	227	240	250	238	244	207	205	194	215	218	253	223	240	252	227	232	231	202	243	229	260	252	251	248	190	276	229	246	217	180	228	220	237	243	224	227	236	247	249	244	255	261	221	208	213	232	230	262	233	220	193	220	216	224	232	220	223	234	246	203	240	233	211	216	249	250	246	239	217	236	249	239	256	208	261	235	221	227	221	255	204	240	239	224	222	209	226	251	259	220	227	232	234	243	256	234	255	240	210	220	224	224	226	216	219	216	240	272	228	245	226	234	254	239	225	223	236	222	230	240	250	238	213	241	226	239	238	198	223	207	224	221	238	277	231	219	225	208	247	201	234	244	228	226	216	243	235	212	229	211	212	243	238	222	242	237	207	221
3462	761	614	677	617	609	587	589	537	555	584	552	560	566	589	557	580	602	592	579	581	546	534	579	596	624	582	514	585	541	561	552	538	581	551	540	538	585	594	542	550	619	579	560	569	576	595	577	543	572	588	559	521	518	567	554	516	532	603	569	530	582	568	559	559	543	531	559	523	546	574	556	560	597	541	563	558	558	564	553	557	548	560	566	580	585	556	579	642	527	612	546	570	572	560	544	573	570	561	581	575	551	607	581	553	527	595	537	549	548	603	574	542	576	579	569	558	617	563	613	583	574	531	555	524	540	562	593	603	566	580	569	581	585	565	550	557	553	551	558	574	551	598	551	588	586	579	533	553	550	567	546	548	548	517	565	564	526	589	541	552	562	551	588	582	567	540	558	574	580	610	531	586	568	574	558	594	536	539	564	523	562	531	541	564	570	512	592	519	559	565	575	564	546	570	566	556	543	501	562	532	574	574	578	586	562	548	595	594	587	582	573	509	590	574	580	576	552	548	566	579	552	560	562	544	593	571	547	541	560	579	574	551	571	536	554	588	572	564	543	557	562	578	531	568	514	572	579	602	616	568	561	578	536	588	571	554	577	567	584	596	574	541	553	581	567	573	552	567	583	608	593	589	588	535	559	537	575	530	546	543	543	578	581	540	540	594	564	536	576	556	534	543	569	570	539	568	574	572	566	563	576	558	518	597	528	539	567	504	553	559	544	552	537	584	564	607	550	551	573	578	559	589	566	531	542	570	619	548	531	573	538	552	573	559	548	528	557	576	549	561	588	601	583	565	542	530	595	566	561	544	602	507	569	534	549	558	566	564	556	559	573	569	532	595	545	561	544	595	584	571	580	589	569	550	609	574	577	546	590	556	536	568	535	529	546	563	615	535	543	543	522	593	592	541	555	612	573	593	571	552	570	555	583	551	546	550	562	545	566	590	569	538	549	565	553	574	595	579	572	583	551	556	561	590	590	556	579	528	597	598	548	548	576	559	564	586	494	498	528	602	586	544	531	536	551	511	541	542	548	496	543	538	533	610	574	540	552	592	551	577	571	580	560	545	542	561	554	580	565	545	611	586	564	562	495	545	590	574	569	564	611	581	540	570	624	543	576	538	562	570	548	538	567	572	550	527	557	555	578	573	557	579	543	548	547	513	540	569	554	557	600	587	527	561	593	596	578	570	546	597	571	568	554	532	528	578	530	563	611	586	587	551	564	546	567	556	554	599	543	573	556	575	551	596	547	576	553	543	566	560	548	549	554	510	579	577	521	571	584	546	575	583	533	556	550	578	564	567	584	530	587	571	573	552	544	563	596	533	535	574	598	561	529	535	568	572	526	562	579	554	532	569	566	545	538	589	508	602	565	545	570	533	585	549	611	569	542	536	547	551	545	562	533	581	557	575	528	571	526	569	557	589	524	567	585	589	574	582	583	537	548	553	557	533	588	544	569	526	577	583	567	585	556	572	580	560	565	573	584	542	533	607	552	541	540	605	580	551	546	542	536	588	551	574	538	567	582	589	575	577	574	583	546	570	570	541	564	553	583	591	605	597	569	543	575	592	542	580	569	561	610	570	580	586	582	540	544	539	618	564	569	554	577	586	572	538	592	561	552	546	532	614	596	573	586	550	576	593	569	516	592	593	553	571	599	521	559	583	581	568	547	546	568	525	549	561	526	535	571	576	574	524	562	585	584	558	565	571	579	534	560	606	579	570	562	576	586	531	550	573	571	565	555	554	584	576	573	558	574	584	565	588	545	570	536	556	566	611	548	570	527	519	562	516	617	518	548	561	562	569	594	582	612	560	572	592	543	528	538	583	564	555	570	591	595	562	574	578	552	557	556	554	502	599	542	569	566	584	550	594	610	609	553	561	553	579	609	568	561	567	574	589	581	592	576	546	537	535	541	525	617	545	556	538	563	545	548	581	595	566	559	565	623	584	581	524	550	573	526	587	548	526	584	545	631	536	591	548	598	571	562	567	620	564	548	569	547	601	569	561	576	588	557	543	543	557	588	585	615	594	556	582	578	551	567	540	523	578	577	569	608	550	582	559	560	533	564	526	548	562	565	545	584	573	625	575	577	553	503	569	532	552	547	562	606	585	536	582	566	520	582	568	581	601	600	567	574	603	566	561	578	594	544	619	549	539	534	600	620	548	574	571	544	539	574	587	557	552	591	531	570	558	530	559	594	587	575	544	566	567	557	609	593	551	569	535	579	588	572	510	572	584	609	571	556	581	554	571	572	561	555	535	555	553	558	503	572	571	575	552	587	542	547	567	570	590	568	598	562	574	532	595	532	551	585	584	567	563	565	531	549	552	562	570	577	581	573	578	603	556	547	587	617	547	558	579	567	575	598	591	551	581	549	540	583	550	584	588	522	548	601	558	572	562	530	560	548	594	548	539	577	554	557	531	552	510	540	546	608	538	548	580	536	559	519	541	577	567	623	575	527	550	576	535	586	545	561	577	576	587	599	573	598	559	582	550	575	580	528	590	538	553	569	582	548	552	598	612	584	551	559	563	544	566	564	558	647	589	584	589	559	543	571	567	611	575	565	577	536	584	549	558	549	583	572	540	538	551	579	552	593	600	579	573	561	500	583	548	594	601	554	603	572	559	553	581	558	566	546	553	592	551	589	545	552	561	605	538	572	568	577	543	567	543	564	525	559	591	566	584	539	550	566	526	574	556	568	593	577	572	562	595	569	556	542	568	585	580	571	559	574	544	557	571	577	574	557	530	546	586	580	590	546	554	555	546	558	591	539	590	556	592	591	590	605	547	599	591	534	561	558	572	496	559	571	603	552	593	526	522	560	533	572	539	561	546	549	534	585	587	551	551	576	565	541	581	596	576	554	556	586	566	565	560	555	588	537	580	556	537	570	545	560	568	563	559	567	589	600	551	552	612	563	559	564	518	549	581	574	574	534	619	510	534	543	546	559	585	570	582	566	569	567	568	589	524	538	545	559	540	579	555	556	568	532	571	584	565	576	589	563	598	551	606	578	575	584	531	566	580	615	580	638	586	541	606	530	550	566	596	551	566	601	561	588	584	559	556	572	586	559	581	551	620	560	596	554	549	602	553	573	620	554	579	573	562	575	585	604	574	569	535	565	517	585	573	542	566	596	571	596	570	533	621	553	548	572	566	559	590	535	537	587	610	588	556	584	533	579	567	570	576	588	543	573	564	543	585	577	533	547	590	556	591	559	565	565	582	582	571	577	614	539	541	578	518	583	570	555	529	563	576	592	555	583	571	562	582	543	538	594	574	567	535	593	539	549	543	563	565	558	573	546	610	555	587	571	569	575	593	556	545	561	523	547	584	569	554	533	567	568	586	593	577	521	556	564	551	590	580	548	606	587	595	570	526	569	579	580	564	538	564	547	566	548	571	556	532	591	567	588	559	554	536	577	523	553	570	551	559	568	567	533	519	601	598	562	583	620	554	573	577	543	640	556	541	564	512	570	559	557	579	604	541	566
12896	1534	735	645	497	439	461	412	375	404	393	421	411	379	338	331	348	379	361	368	391	363	374	381	369	335	376	391	381	354	380	375	356	365	363	383	380	360	395	388	353	385	368	370	363	372	385	365	353	332	353	407	374	391	344	366	362	354	346	333	387	352	349	338	388	403	366	342	357	367	357	382	341	379	352	392	388	374	386	384	372	384	370	360	355	377	329	357	375	411	406	377	378	372	356	356	374	361	354	363	352	373	428	375	342	376	375	348	349	345	343	374	362	357	366	368	359	347	355	349	370	369	334	332	359	398	377	368	380	363	396	351	356	365	349	348	398	362	372	386	345	386	360	368	357	363	392	367	336	379	367	338	382	374	359	320	403	381	378	356	350	363	393	344	388	373	371	392	340	370	379	354	340	391	337	359	385	367	369	372	370	380	396	378	384	389	341	357	345	360	373	393	388	385	333	361	367	360	365	342	347	349	410	334	365	366	392	381	381	380	392	337	337	333	373	390	350	366	361	338	353	371	329	328	356	373	349	368	366	310	345	361	358	397	417	367	363	385	360	365	317	340	362	366	341	377	384	397	351	327	362	357	397	376	373	379	365	377	421	384	392	370	371	382	375	331	382	363	346	335	390	394	331	385	340	366	359	343	372	403	382	361	357	363	385	398	359	352	411	330	343	392	321	398	365	329	373	346	336	361	372	382	379	344	379	384	360	352	332	373	389	368	349	351	379	383	369	399	360	352	349	365	372	384	395	348	343	354	351	346	378	392	371	337	383	404	371	414	374	381	401	391	373	365	421	366	374	374	389	369	373	356	359	361	380	400	365	327	325	376	317	383	378	312	344	360	346	407	361	361	347	390	358	403	348	383	359	363	351	374	355	383	308	358	390	330	397	382	415	377	378	378	354	362	318	365	368	392	379	341	348	357	368	342	339	401	382	359	352	360	345	402	390	354	364	386	419	354	361	404	344	369	390	375	361	374	348	378	375	344	366	361	359	377	388	374	352	368	373	373	342	351	388	389	377	349	331	361	399	345	366	340	360	376	379	382	436	350	384	346	381	382	387	371	397	356	394	386	384	410	354	386	372	427	378	363	374	351	376	331	382	368	391	352	363	377	360	347	359	399	420	389	350	347	371	385	359	385	375	356	352	373	410	385	336	392	362	387	346	382	367	389	367	393	394	355	375	374	372	373	364	406	381	380	383	390	341	397	351	365	359	391	366	372	357	363	349	395	379	362	347	359	386	361	343	342	374	352	406	368	377	387	399	337	369	369	360	354	371	387	346	349	362	359	390	383	349	407	367	389	370	356	363	363	332	371	364	351	405	378	390	384	373	412	404	390	383	360	372	376	346	353	370	385	351	366	389	352	371	379	356	350	342	351	368	397	355	373	359	361	379	379	381	363	358	371	351	373	359	353	388	356	368	363	385	395	369	357	380	388	375	378	385	386	381	386	376	371	323	355	385	354	393	398	377	360	402	387	391	359	354	382	360	368	355	338	348	388	360	369	431	374	333	380	328	367	382	363	371	371	350	376	350	331	400	382	417	387	358	357	370	406	358	359	355	350	389	376	387	418	363	363	387	358	387	351	364	373	352	356	389	341	329	401	368	370	355	366	380	334	367	383	378	370	378	367	386	414	387	381	375	366	397	346	380	352	380	372	385	374	370	372	354	390	382	377	349	372	359	361	378	377	349	380	385	369	365	391	355	386	390	326	333	380	381	348	371	350	356	370	358	369	344	374	359	383	366	392	379	361	368	375	349	372	379	350	395	378	358	361	368	368	365	370	389	347	346	356	400	341	365	377	383	355	368	384	363	377	383	396	343	398	377	378	370	393	336	360	387	405	393	354	318	332	371	389	374	374	359	390	356	364	383	344	386	346	332	351	389	362	344	348	348	370	372	391	357	372	375	363	369	368	370	384	357	353	343	394	342	393	419	392	345	347	394	370	396	370	367	377	392	364	377	352	339	360	328	367	365	344	364	356	340	323	382	374	343	359	386	359	358	377	387	380	323	339	375	372	368	361	362	386	322	394	346	379	343	374	368	364	376	418	360	357	395	368	382	374	391	369	393	326	334	376	338	385	402	373	324	368	352	370	357	374	374	383	381	378	392	374	364	370	347	411	363	326	380	342	377	366	361	393	371	363	347	335	346	400	355	361	372	399	362	396	366	376	337	392	378	373	359	350	373	379	354	380	366	346	386	360	375	361	364	371	391	335	378	368	327	363	337	361	337	349	359	345	360	349	347	372	336	354	395	361	351	364	377	364	366	374	349	383	410	391	375	359	379	362	383	380	378	355	322	381	383	336	398	382	334	394	407	336	369	386	368	388	374	443	348	368	358	341	386	382	364	386	341	342	339	382	327	396	360	385	377	382	370	369	338	381	383	390	349	364	359	371	391	348	403	383	360	346	381	392	338	397	363	366	362	382	387	353	350	378	383	392	395	370	376	346	362	360	378	325	362	405	345	385	374	365	319	383	355	382	387	387	388	381	358	356	363	363	313	369	403	377	381	373	319	370	385	382	382	378	347	394	367	337	344	388	373	340	365	389	372	343	369	392	350	331	362	357	369	363	403	336	370	338	378	364	389	316	355	386	408	340	405	381	373	375	351	383	358	377	345	385	388	396	396	376	388	392	386	347	363	354	349	378	355	407	400	382	349	375	341	393	374	420	380	333	389	385	405	361	356	349	369	334	364	391	369	358	373	355	373	358	337	351	381	368	357	355	382	356	373	383	388	353	337	354	341	358	379	307	370	396	401	367	355	331	347	354	388	385	331	380	379	385	384	378	358	346	387	314	364	369	392	396	323	341	321	398	355	369	345	374	398	395	329	344	374	378	326	399	367	356	389	382	380	365	365	359	396	355	358	356	361	360	347	371	335	343	384	371	368	382	338	400	380	369	349	408	334	335	329	386	342	356	374	385	349	378	342	382	337	381	375	335	348	400	343	352	374	354	368	370	338	369	371	356	389	339	383	363	370	389	384	383	363	366	346	386	367	349	381	330	364	349	391	393	366	390	345	381	445	371	352	359	372	399	384	374	323	336	372	358	374	344	357	391	354	374	378	396	412	326	369	366	384	372	388	363	367	347	368	357	362	366	362	353	416	380	381	398	363	374	346	378	363	377	399	363	383	345	400	403	365	347	356	406	377	363	381	384	370	388	340	334	363	382	359	350	355	360	369	362	371	338	385	367	361	373	399	382	363	368	388	408	387	364	358	382	366	353	375	381	406	415	360	340	396	385	382	371	391	383	330	371	378	370	383	395	371	379	346	377	338	374	371	364	364	370	356	357	375	345	376	424	381	372	374	359	346	343	373	362	370	385	392	369	370	398	310	362	349	376	379	374	368	385	364	362	352	379	393	329	370	371	389	348	376	406	376	366	332	360	356	379	371	363	384	370	375	382	399	379	392	357	379	354	383	372	383	367	342	388	353	349	378	365	394	382	346	371	390	375	350	355	428	355	370	364	377	417	382	367
9334	1520	1674	1803	1662	1377	1220	1173	1060	1014	978	983	918	922	960	928	893	896	922	935	882	896	912	896	909	898	888	869	852	845	878	858	835	899	903	872	864	845	844	852	813	839	803	821	865	890	870	811	840	838	821	847	800	843	804	808	858	848	889	867	824	847	904	864	879	833	851	846	860	891	865	785	808	807	825	901	835	886	832	907	871	831	844	828	837	856	813	857	887	840	807	863	865	806	875	861	925	828	824	807	861	836	840	894	845	863	863	846	866	801	866	806	882	834	866	868	835	893	893	842	860	824	859	831	853	842	855	850	885	868	884	846	811	860	856	817	823	867	866	857	833	879	838	844	858	853	853	836	862	864	821	907	851	887	839	841	865	867	854	849	851	891	884	850	877	861	826	898	895	850	814	801	899	833	864	822	815	842	860	886	839	836	847	804	870	801	842	857	853	882	866	882	814	868	884	849	912	843	874	847	823	900	889	871	826	805	874	864	808	887	826	792	834	865	832	849	868	844	792	824	858	847	859	883	843	850	827	839	819	841	813	876	844	814	805	857	854	855	814	857	789	845	858	884	866	815	867	876	854	846	841	801	874	837	801	903	863	847	854	858	832	817	871	825	872	816	817	854	794	838	866	839	825	883	900	907	823	791	825	834	852	864	850	873	861	860	876	852	820	886	810	760	876	895	825	838	793	844	849	841	835	886	826	870	854	841	853	839	806	811	812	870	843	818	831	848	862	803	868	881	824	814	824	831	862	812	865	810	846	823	861	841	886	868	891	860	792	861	845	892	824	886	813	916	870	874	854	879	861	818	852	851	843	942	875	838	848	877	854	799	827	855	834	818	866	859	815	816	855	814	881	815	827	884	828	875	879	854	828	829	823	856	865	904	814	823	883	840	854	854	863	856	880	864	871	864	819	912	835	860	815	806	846	822	846	812	867	875	787	862	810	832	806	830	796	855	820	824	872	846	862	757	838	869	864	864	830	835	862	838	910	831	886	862	818	842	856	880	840	840	844	859	874	869	835	863	868	822	866	872	841	808	844	846	881	816	812	881	902	838	831	834	821	830	823	845	818	848	840	840	860	843	870	828	860	862	888	834	829	861	824	844	829	801	830	859	850	874	851	878	829	845	798	840	829	886	847	822	786	840	827	847	796	841	810	836	783	845	806	818	888	861	786	880	842	837	845	861	794	853	879	818	810	889	845	853	803	826	816	840	834	844	858	844	821	859	912	885	868	809	841	890	847	858	856	811	872	852	840	840	844	868	866	774	823	872	863	842	804	776	886	823	833	800	861	777	878	865	800	863	883	857	864	888	877	837	861	841	842	842	894	857	814	834	853	807	881	841	860	884	832	841	857	836	833	899	890	889	779	802	849	848	882	843	856	915	858	816	848	834	876	861	839	808	801	862	856	841	835	862	858	853	806	846	887	924	853	857	831	820	869	915	852	790	844	769	834	804	888	919	834	885	865	821	835	832	864	830	801	822	880	841	819	861	836	855	793	823	853	818	870	821	874	855	817	872	863	837	812	833	913	849	854	881	823	800	857	851	866	865	816	834	867	760	837	834	828	874	841	831	878	851	828	867	843	867	816	810	839	896	784	833	845	860	826	835	856	879	765	816	831	837	831	818	827	817	856	810	817	867	880	849	881	835	870	850	846	820	807	879	870	826	839	871	793	844	869	815	879	827	859	867	822	864	824	873	794	831	868	850	850	845	841	855	815	829	882	880	852	781	852	887	804	860	820	803	825	842	879	834	875	805	884	858	826	878	882	835	817	830	839	869	761	827	864	795	830	793	826	826	858	846	792	840	842	816	838	810	860	805	814	811	888	872	800	864	785	816	889	866	864	828	875	849	843	856	888	803	837	838	847	853	844	881	842	812	827	819	843	830	910	798	870	834	863	846	801	816	865	819	819	848	872	860	820	841	822	804	820	820	808	836	874	903	779	889	835	793	779	890	777	805	884	869	839	826	795	872	846	841	857	838	833	859	812	834	855	891	857	814	834	881	843	846	859	892	814	837	835	811	832	862	824	824	838	869	823	847	870	849	865	812	889	828	883	814	850	860	789	872	791	801	848	807	846	810	813	829	806	862	806	866	828	825	898	832	822	843	826	808	844	884	864	836	868	838	812	875	834	867	880	847	829	842	847	839	848	836	845	870	847	831	822	800	839	847	831	847	894	828	903	806	899	837	858	837	868	842	837	836	826	820	839	790	839	884	828	810	819	803	821	839	856	833	857	890	879	811	837	818	873	829	811	843	915	871	849	861	867	858	798	861	857	909	855	868	872	855	891	825	799	872	834	834	831	894	816	863	820	884	825	881	896	848	870	860	835	826	848	841	870	827	851	801	880	813	837	816	819	799	849	881	849	893	878	846	849	850	849	813	822	821	793	867	866	861	864	849	872	835	858	819	853	843	830	876	817	859	852	835	842	860	915	842	892	795	837	832	841	857	833	813	821	908	795	832	823	816	865	855	875	850	821	781	845	894	826	868	829	851	825	813	878	843	831	859	860	887	871	903	888	889	860	749	830	846	867	811	848	836	886	767	858	844	828	822	830	864	796	815	851	873	853	822	805	830	829	867	808	812	870	815	860	838	857	853	865	803	854	831	874	902	840	849	885	846	851	796	813	830	817	842	862	850	827	880	888	833	856	825	828	828	788	822	833	790	864	843	830	884	895	831	883	872	853	843	830	827	826	912	846	867	826	896	795	848	881	837	851	818	857	867	810	847	829	854	856	806	862	884	896	819	875	911	830	838	789	861	857	825	847	899	808	809	874	895	778	862	826	850	878	873	871	819	823	841	826	813	856	892	816	827	862	862	811	818	873	852	810	806	852	839	841	858	868	879	905	824	827	875	852	806	853	876	805	850	866	883	773	833	881	859	815	860	834	827	856	879	844	806	853	829	831	806	810	908	864	824	833	881	805	809	816	842	772	821	807	872	860	863	884	873	860	838	852	848	833	855	867	847	818	814	847	827	852	845	932	871	835	846	862	868	785	869	868	859	807	865	941	848	865	836	853	829	804	868	846	846	825	853	883	849	893	844	865	835	869	859	861	891	865	836	804	820	826	857	801	873	850	802	820	892	826	804	844	826	840	789	828	833	856	856	867	815	848	851	865	831	889	861	842	847	812	837	829	869	856	834	852	891	857	876	897	845	815	833	833	801	862	859	846	855	836	880	838	873	846	823	871	782	838	833	817	844	777	848	836	846	830	877	882	888	830	838	862	840	883	871	876	844	812	857	863	884	830	793	830	786	805	870	805	825	861	856	845	860	851	820	831	823	816	857	861	811	850	856	845	885	862	860	904	846	894	871	845	871	816	842	834	831	843	855	831	855	870	880	869	882	864	841	854	787	807	852	831	831	854	819	821	816	869	825	848	827	810	862	831	842	850	815	848	877	805	817	799	841	823	846	799	892	813	891	829	844	853	878	794	850	845	886	831	787	805	757	858	835	831	883	830	884	845	858	848	840	824	860
21167	2768	1091	846	618	529	475	395	325	375	339	339	304	347	305	271	340	320	293	304	292	318	286	305	272	318	313	285	326	284	274	292	298	260	298	276	324	324	300	310	296	289	311	254	301	271	267	309	270	294	288	280	261	311	312	275	304	262	267	258	297	255	262	298	283	290	308	283	305	261	292	289	305	269	248	282	269	295	294	316	267	283	307	307	297	275	282	263	270	284	280	302	268	270	286	287	281	282	276	276	264	293	244	321	294	266	279	318	299	291	297	285	298	274	272	276	271	246	294	295	295	258	298	266	306	279	307	301	293	317	309	279	333	299	307	276	264	310	292	335	298	285	284	288	283	291	308	290	312	298	310	259	324	295	295	288	299	332	324	275	286	277	336	295	308	307	314	274	289	295	252	265	285	262	307	257	295	312	313	300	262	291	307	269	292	273	273	315	310	270	287	273	283	276	286	284	288	279	314	283	289	276	316	296	314	258	279	256	301	290	292	257	316	281	267	273	302	277	274	293	276	265	287	250	301	276	297	272	308	290	296	299	281	313	267	289	299	281	276	284	282	283	279	278	297	289	300	298	318	303	306	285	281	310	289	279	302	298	253	325	249	248	307	281	284	284	259	304	311	301	287	263	276	285	292	311	288	327	288	310	271	300	314	267	265	250	287	297	282	320	265	259	300	280	281	290	273	273	305	311	302	274	281	294	292	291	302	277	271	308	298	300	270	286	255	281	303	268	293	294	279	283	292	309	261	305	315	310	305	302	286	282	280	276	302	291	271	275	283	323	261	283	290	308	281	316	299	317	302	316	278	282	292	290	272	293	303	280	305	287	283	285	266	269	303	276	259	266	260	289	304	287	279	303	260	276	280	281	301	259	289	328	265	269	304	280	311	299	297	257	286	281	278	293	298	323	265	299	300	294	274	268	269	291	290	291	299	273	282	289	245	266	279	287	292	268	286	320	279	274	294	265	295	291	289	287	295	297	300	258	286	311	271	283	296	252	302	291	297	285	277	281	288	321	329	290	292	296	310	284	316	267	289	319	295	290	288	283	299	289	300	279	295	299	306	312	280	285	297	328	286	302	281	276	314	306	283	297	316	256	250	268	319	300	297	309	291	324	289	255	313	288	276	240	282	319	310	281	279	260	307	260	259	301	287	300	272	314	307	266	293	283	270	272	309	291	270	281	298	240	285	291	272	338	288	289	295	287	270	315	295	283	300	271	284	276	275	302	279	316	249	274	265	283	281	298	289	308	296	290	316	284	301	272	251	303	287	279	271	293	276	289	323	282	287	304	304	300	271	312	277	293	275	313	306	303	294	274	276	282	295	319	287	306	299	302	278	299	304	328	313	277	303	246	301	296	275	294	316	275	278	267	271	279	299	291	298	300	291	300	289	304	289	296	285	291	288	256	325	290	299	279	260	336	268	293	300	260	287	289	301	304	306	303	295	238	285	275	306	259	288	296	300	276	274	304	298	271	288	294	245	284	315	296	318	311	278	285	291	289	294	257	284	289	309	280	304	316	281	286	303	296	292	289	289	321	299	292	268	290	291	295	301	311	307	244	289	268	291	259	287	257	274	335	300	266	267	296	278	275	252	273	301	290	277	315	292	309	319	260	319	282	285	277	281	276	267	310	280	292	297	335	295	295	286	292	279	294	300	283	305	291	267	283	290	256	261	260	287	271	324	275	295	309	279	319	309	294	296	275	290	302	278	290	292	301	317	269	293	266	285	308	312	284	271	290	292	284	299	272	266	286	279	257	259	282	307	332	327	329	287	297	268	281	268	301	323	311	288	292	294	296	312	319	284	279	259	293	294	282	291	264	269	259	301	278	291	300	272	298	273	291	286	258	307	290	301	285	293	272	281	272	273	266	296	293	287	313	302	271	289	294	321	269	290	295	312	292	269	236	267	281	293	335	261	296	243	285	278	289	307	284	322	273	292	271	283	268	294	279	318	292	302	293	272	267	315	325	301	281	252	290	277	313	286	293	292	278	296	311	263	267	287	277	283	277	299	273	319	287	292	280	293	274	252	285	316	281	276	310	296	242	257	296	326	316	316	309	294	273	312	294	297	294	297	284	246	305	311	270	293	270	265	325	278	290	275	298	292	283	255	260	287	318	303	289	250	281	277	305	280	295	327	258	312	314	304	317	282	300	279	267	299	292	312	301	316	300	302	294	311	294	282	286	288	305	284	289	298	286	277	316	271	276	300	277	296	277	268	301	280	279	269	306	306	257	294	295	280	272	290	273	284	284	304	314	277	300	293	277	286	278	303	253	293	297	296	291	289	290	282	300	280	297	312	331	300	258	276	275	267	274	288	290	282	273	287	243	306	310	269	295	266	254	291	267	260	257	264	291	265	292	226	245	268	301	301	267	270	296	298	265	294	284	317	279	275	269	274	313	269	293	255	334	270	303	280	309	273	298	289	295	273	334	271	257	282	307	278	286	279	289	287	296	291	279	278	275	331	329	313	272	285	288	261	289	286	280	305	324	284	303	269	281	284	259	314	286	286	298	274	298	296	280	266	275	292	291	270	279	308	309	277	269	314	285	296	314	286	283	284	293	349	304	293	333	287	284	260	279	262	300	313	307	282	289	270	286	297	313	279	307	256	274	299	281	287	257	281	299	269	275	272	302	289	294	287	283	274	302	313	282	288	335	282	287	294	301	329	305	288	301	278	275	280	280	284	251	272	308	299	294	285	322	284	282	307	295	295	299	317	286	311	264	306	281	341	311	288	311	302	238	301	283	321	299	281	291	338	284	321	289	328	259	279	288	286	303	295	283	306	279	280	300	309	276	267	269	292	281	294	272	299	278	299	286	265	276	310	298	286	313	280	276	302	300	297	294	291	288	306	310	293	303	270	287	258	265	283	262	282	314	299	280	285	260	278	293	303	291	296	282	268	296	348	290	313	286	302	300	278	270	292	307	302	277	277	306	307	314	294	293	320	304	285	296	309	294	301	287	266	287	287	301	294	297	317	289	281	276	278	294	286	303	301	296	297	310	284	288	302	291	291	295	274	281	282	345	302	292	290	273	290	277	285	259	318	284	313	330	278	297	276	294	279	265	280	281	270	299	280	268	302	293	272	263	289	318	302	296	289	289	297	268	300	279	280	259	284	300	268	292	286	301	308	268	295	310	269	264	256	282	302	306	259	269	320	286	275	298	278	329	315	264	271	295	264	311	288	281	278	296	269	324	288	305	298	298	274	284	293	314	282	294	317	259	298	282	301	301	323	291	248	262	290	297	293	291	313	271	278	286	295	267	303	258	253	281	291	289	290	300	297	293	280	249	300	311	258	295	290	266	294	291	315	315	272	324	307	300	287	273	296	300	265	314	311	283	282	291	305	287	304	290	299	295	308	289	301	301	291	301	268	298	260	278	258	268	301	271	289	262	262	284	306	309	288	293	250	259	276	294	300	295	322	306	305	286	262	265	286	261	247	294	297	291	290	282	282	298	296	310	312	283	307	302
11724	1588	2055	2466	2030	1768	1454	1234	1097	1086	978	903	861	847	822	860	808	776	756	717	785	737	807	715	714	742	676	687	693	670	682	715	721	694	652	709	646	674	668	638	693	662	682	718	662	657	709	651	691	659	652	659	692	654	695	620	667	710	662	711	625	630	675	679	634	671	618	675	623	643	676	593	675	677	702	638	635	634	664	633	665	627	679	625	641	665	699	637	685	689	686	678	641	661	675	669	660	670	632	709	621	704	675	677	642	662	626	667	625	652	637	641	657	666	622	621	638	646	633	691	661	638	671	699	654	636	640	692	639	634	688	654	631	673	674	675	672	665	679	633	629	624	690	673	688	625	646	664	693	678	672	670	689	666	659	647	613	666	640	680	669	656	703	667	667	651	667	686	665	681	653	682	671	634	675	681	638	695	658	667	647	631	644	646	676	629	683	662	655	638	651	620	653	597	688	603	628	631	637	653	639	652	651	684	671	695	643	613	642	658	640	655	648	669	629	657	633	688	704	618	646	627	675	689	637	684	661	683	639	666	667	682	661	684	640	674	635	607	691	653	652	640	654	685	674	663	628	652	670	691	666	673	653	664	623	661	642	660	602	640	650	663	716	661	640	664	623	661	677	698	625	674	673	652	648	623	643	623	631	642	674	673	629	637	657	669	662	711	660	659	617	660	632	638	625	636	663	654	678	641	638	670	635	703	623	637	647	653	650	682	666	666	648	636	629	671	623	663	613	636	668	677	646	659	666	672	637	706	643	649	621	680	706	644	633	640	598	641	677	633	702	641	658	672	630	664	708	684	654	656	677	628	672	663	636	638	640	683	656	721	662	647	687	672	649	633	647	652	683	614	640	665	673	643	617	622	674	602	646	725	626	659	646	619	636	651	639	637	638	660	626	651	651	689	627	632	674	643	632	609	661	700	667	612	657	656	636	651	659	657	592	654	644	682	641	643	675	629	630	650	692	683	647	667	654	616	623	634	678	680	650	662	673	628	663	669	684	668	614	659	643	678	691	626	661	614	625	688	649	656	666	674	649	618	635	674	663	647	647	629	649	632	629	652	634	649	650	638	657	636	651	671	659	665	632	649	665	666	648	637	660	672	635	683	645	590	656	654	637	677	656	641	661	661	649	641	668	663	654	680	703	666	597	687	608	613	661	658	634	626	664	661	620	635	674	618	657	650	597	618	683	683	685	610	630	670	670	702	689	631	652	670	664	609	643	657	640	621	662	595	648	707	627	623	657	649	673	688	671	672	648	668	664	630	666	657	686	657	620	676	709	686	674	737	664	661	663	696	679	648	696	676	656	646	701	685	642	681	674	674	641	688	699	662	645	666	701	655	601	691	680	648	686	644	658	655	644	648	603	595	690	669	693	657	661	666	672	646	667	644	640	664	575	669	653	654	676	690	662	666	650	674	639	667	622	674	671	593	677	652	657	674	683	613	649	660	662	714	665	608	626	622	655	675	637	703	663	691	662	645	613	678	663	673	675	648	616	628	651	683	605	665	670	680	659	670	691	669	651	628	646	680	624	678	642	655	655	632	644	660	672	687	662	689	646	663	676	640	630	669	641	708	670	648	647	681	684	677	668	658	615	670	657	677	646	667	650	676	639	634	603	648	630	673	665	626	672	655	607	662	667	673	613	674	663	682	692	668	668	603	696	650	668	662	644	640	637	674	637	678	645	593	622	653	694	616	677	666	672	665	645	675	691	630	643	621	636	629	613	663	658	680	667	620	689	645	646	679	642	695	635	682	620	633	640	676	703	630	625	669	637	621	629	645	654	668	683	631	628	662	626	634	633	624	677	688	667	677	645	693	648	672	681	653	697	597	635	636	644	663	650	625	700	618	643	667	709	627	654	650	653	656	644	650	638	656	686	663	668	676	639	621	694	666	633	645	659	674	654	662	663	670	636	659	647	656	541	665	675	669	663	634	661	643	685	685	634	636	670	644	677	663	641	620	653	649	637	636	662	638	673	656	674	622	706	678	657	678	675	633	628	658	671	634	668	675	661	632	628	668	672	672	648	631	663	654	695	647	683	639	674	671	674	665	620	645	658	626	679	663	654	656	622	647	655	632	659	686	692	668	648	697	642	683	676	686	645	654	662	664	679	624	635	655	676	648	653	648	632	597	664	626	648	713	680	690	683	678	666	691	649	658	603	645	657	632	674	697	652	663	643	667	606	699	669	641	649	686	644	609	676	642	673	672	641	669	651	699	670	637	654	617	631	663	702	661	688	670	657	715	653	628	687	666	654	627	628	643	668	663	695	648	662	664	680	686	674	626	647	666	660	633	718	685	650	635	652	678	684	628	605	645	631	704	645	660	599	639	670	645	697	662	661	670	644	653	645	601	665	709	646	691	600	708	677	613	675	650	654	643	723	619	617	680	630	651	623	616	691	684	638	637	634	630	643	647	684	638	701	604	708	651	644	650	687	649	623	680	685	659	650	637	676	640	634	638	626	695	619	680	636	675	613	648	662	645	651	671	681	646	633	697	705	616	661	699	655	657	659	681	614	674	671	674	609	671	613	641	659	658	638	624	712	645	689	626	650	644	650	639	637	720	661	685	683	638	656	663	646	637	644	648	684	676	650	638	671	627	649	663	658	633	665	682	637	660	636	641	666	584	683	618	644	630	682	654	662	656	681	622	651	677	691	635	615	700	701	665	638	613	689	645	651	664	663	647	663	649	627	696	677	691	650	629	621	690	649	652	634	632	660	658	709	673	611	641	654	642	602	671	640	676	678	634	649	648	663	626	649	612	683	691	668	670	636	616	660	673	674	597	687	623	660	696	631	626	643	610	656	639	652	683	683	627	670	645	640	687	667	675	689	662	656	676	696	640	631	646	646	689	721	689	691	637	629	709	663	682	675	658	646	695	634	637	641	662	639	624	680	647	645	628	626	649	671	658	639	656	679	677	687	646	674	651	630	664	605	682	658	652	651	624	653	661	681	638	655	690	668	669	661	704	617	642	627	661	703	677	627	683	700	670	677	619	674	683	682	665	601	675	635	650	698	656	645	629	631	688	663	687	635	649	601	671	629	631	691	634	681	645	680	675	715	661	656	683	631	661	627	648	688	658	663	656	657	657	672	656	683	635	620	657	644	648	632	661	646	657	600	686	652	675	620	642	632	669	639	632	659	638	700	609	679	625	639	627	681	626	636	664	669	646	629	649	708	577	638	653	620	620	640	643	657	683	670	590	636	657	631	687	621	673	715	674	641	626	629	657	610	658	655	638	622	659	682	660	632	653	634	647	672	687	645	636	668	642	665	650	695	613	621	691	695	697	656	638	664	649	688	647	620	681	663	655	624	681	657	625	647	676	658	637	684	643	638	643	666	652	648	659	664	613	688	629	643	623	655	694	649	716	648	629	637	657	652	674	662	621	656	692	688	684	714	620	646	627	680	695	635	661	690	597	623	628	638	668	675	661	656	689	671	647	649	678	668	659	621	666	694	649	616	667	628	635	665	646
4062	496	242	259	241	248	206	202	220	220	231	235	221	232	231	260	235	213	233	179	245	220	203	218	230	234	255	209	230	226	248	216	235	225	240	211	222	235	218	226	223	213	198	195	230	205	220	239	233	264	224	208	217	236	244	253	225	214	228	204	227	231	239	241	208	250	204	231	225	236	235	226	229	233	228	242	228	241	249	247	216	206	201	244	263	224	229	232	227	229	217	216	212	216	255	218	232	225	227	216	241	244	253	243	246	223	221	254	236	230	212	193	199	200	235	223	216	229	253	227	209	221	208	217	215	215	221	213	224	219	228	237	237	233	204	239	265	261	233	219	252	231	238	223	224	223	227	245	247	247	243	242	226	216	227	228	248	232	212	230	250	220	217	241	200	249	261	270	201	225	189	229	237	199	199	225	231	234	222	233	197	196	233	226	223	242	251	230	245	216	216	218	228	256	222	233	251	248	211	221	230	224	234	213	225	253	220	203	220	227	222	196	217	195	203	227	253	226	231	215	243	243	237	259	219	217	223	215	235	242	218	211	229	249	235	233	228	248	244	247	228	264	198	234	218	242	232	221	243	226	232	209	238	247	223	241	235	233	238	227	211	234	235	209	230	233	172	234	214	235	254	254	247	217	220	217	234	248	236	190	243	203	215	206	210	250	237	217	220	223	222	253	233	231	209	227	229	198	207	206	238	228	223	196	251	223	238	236	240	213	226	262	240	181	209	218	246	203	235	217	246	227	274	252	213	221	228	203	229	216	237	216	224	209	222	213	209	210	210	224	241	201	237	251	247	235	253	241	240	211	216	222	225	223	237	213	231	235	225	239	216	247	217	218	230	252	244	204	241	201	209	229	237	232	201	242	248	235	240	232	214	238	243	191	242	244	212	258	264	252	242	241	237	240	207	253	222	272	238	245	216	253	227	226	242	242	241	207	205	219	217	232	231	239	232	229	234	241	249	225	238	215	221	223	249	241	246	241	197	245	242	215	230	221	218	265	215	228	229	196	219	230	235	236	236	233	241	236	229	238	216	228	232	224	202	225	247	215	251	225	202	236	223	217	209	256	204	264	225	216	237	241	225	225	253	227	254	215	194	219	239	260	238	211	224	212	209	217	195	221	240	232	239	212	231	215	254	236	247	236	257	232	207	262	223	245	248	230	231	225	204	244	224	198	242	239	237	236	215	232	213	256	234	235	256	221	216	273	203	231	230	237	248	229	206	255	203	211	211	222	211	231	209	218	208	222	217	235	243	237	240	218	223	227	225	209	227	211	250	209	210	237	223	222	224	210	255	223	225	207	210	209	235	236	229	233	241	257	212	249	191	215	249	238	227	211	220	242	227	232	230	238	205	232	218	239	240	226	247	226	211	218	218	274	231	221	218	233	229	221	206	214	201	223	238	221	235	238	232	224	244	207	237	189	256	212	228	233	219	203	210	250	231	235	227	238	236	219	240	241	233	245	235	224	263	233	221	218	228	229	235	239	247	226	246	224	230	222	235	220	248	213	225	206	222	214	210	232	259	213	234	253	233	222	260	226	232	229	243	204	222	207	220	200	225	277	204	239	212	211	241	213	230	219	218	232	239	213	255	226	231	253	217	221	209	219	211	234	221	236	232	249	263	203	222	210	195	226	228	261	234	203	232	209	200	198	238	201	251	241	240	247	214	239	207	230	228	229	227	239	184	224	235	233	219	228	198	217	213	227	240	241	249	245	239	226	212	216	212	227	248	221	219	253	225	241	221	212	246	216	229	202	239	215	219	236	238	238	211	250	228	237	224	220	228	230	212	196	248	202	215	211	227	249	201	221	234	226	223	225	226	226	238	229	200	258	226	207	236	225	231	223	220	206	212	216	220	250	249	234	226	244	262	193	232	247	238	217	222	227	239	239	243	232	235	225	224	237	220	242	227	234	248	253	216	198	239	227	223	235	223	215	244	216	241	240	196	222	256	227	212	235	227	255	236	239	206	237	228	247	236	242	214	205	216	216	225	225	237	216	215	224	255	198	231	224	250	223	243	210	209	226	223	223	240	257	259	227	214	214	221	224	251	223	218	210	260	228	206	171	215	211	240	219	216	208	210	240	230	220	232	252	271	261	198	234	228	228	237	223	225	223	189	234	239	232	222	227	228	215	221	219	254	206	223	198	221	224	222	231	233	235	235	236	247	228	226	255	218	222	226	224	224	231	229	242	232	234	209	222	237	203	234	185	204	232	199	211	255	231	263	221	204	219	220	231	222	246	217	237	216	242	231	240	233	220	223	215	234	221	218	207	225	222	242	231	213	241	218	229	217	215	216	237	234	246	232	207	215	212	222	229	230	192	229	249	239	232	231	242	208	217	229	245	246	227	223	201	233	235	228	249	218	260	238	192	215	241	233	220	226	255	209	182	224	223	231	196	230	232	258	230	231	211	228	195	252	243	232	242	241	220	207	235	231	228	226	227	244	224	216	222	215	247	230	251	195	204	250	248	227	207	203	210	198	256	222	200	214	219	219	272	229	232	231	219	213	205	251	252	223	223	211	243	214	225	197	222	207	223	231	217	222	201	225	245	213	246	228	208	225	218	227	210	230	203	245	235	246	240	209	214	228	238	203	228	209	201	223	216	213	202	240	218	224	198	211	212	227	237	245	208	215	235	226	251	238	217	212	218	263	256	219	237	236	212	227	207	255	198	229	242	228	222	220	223	230	246	214	207	229	214	233	235	240	217	224	265	217	213	230	210	213	248	209	244	228	239	234	246	235	237	210	231	249	244	210	207	232	224	223	245	221	225	247	245	215	237	238	229	240	224	230	233	234	231	221	225	212	199	231	212	213	191	232	278	258	239	237	236	240	224	208	243	221	254	220	226	220	234	223	232	253	228	239	251	248	216	247	237	247	223	236	219	221	260	226	254	219	228	231	219	230	212	231	245	222	202	241	240	232	218	209	223	237	230	200	211	242	245	232	238	241	202	220	247	221	252	241	219	244	218	221	225	214	201	215	225	237	254	216	259	231	237	218	241	193	246	235	222	212	256	244	208	234	244	216	216	231	223	204	228	205	226	227	219	248	229	208	242	252	223	222	237	224	239	221	231	209	212	266	219	197	218	197	238	224	231	208	211	260	272	229	229	271	234	226	242	222	224	215	205	224	219	204	208	220	220	226	244	246	215	229	216	229	217	254	213	199	245	195	212	202	200	235	233	234	213	229	253	254	226	259	209	238	233	238	244	220	208	251	221	220	211	238	229	238	199	252	223	218	230	235	251	199	235	224	232	231	234	214	254	228	247	214	207	259	217	221	241	250	241	232	244	229	228	226	183	206	208	235	248	235	260	224	222	230	218	259	246	197	232	215	217	216	234	247	211	240	237	215	196	210	211	237	239	223	243	236	219	200	233	247	228	215	223	239	225	220	232	215	243	248	223	251	244	222	215	212	214	222	255	240	230	214	222	213	242	215	236	229	198	231	224	228	228	217	242	207	226	237	213	246	223	255	219
3400	710	648	655	617	605	637	592	571	591	586	564	576	553	546	573	559	552	600	577	545	578	552	570	595	600	556	573	561	601	612	566	591	576	560	595	617	574	554	573	601	587	594	550	625	567	558	587	541	553	572	565	601	566	569	536	568	552	582	538	563	581	555	572	543	544	566	586	584	586	571	569	575	555	564	541	596	550	543	543	535	561	547	554	563	564	556	583	581	620	549	535	576	549	580	558	566	575	603	537	614	538	526	571	547	520	551	551	544	539	587	550	558	551	572	608	575	584	571	536	607	591	593	553	576	546	530	564	620	597	556	578	563	584	574	558	564	594	569	588	562	538	553	595	584	558	571	583	596	546	572	550	575	578	543	521	561	569	565	606	572	541	552	547	602	604	571	565	542	583	571	533	588	544	542	562	572	568	516	565	595	583	581	601	563	574	561	589	543	541	647	573	594	604	574	563	593	516	557	561	528	540	584	562	580	526	553	591	609	577	548	510	572	557	530	554	595	548	499	622	564	558	540	578	543	628	549	554	581	529	578	607	596	553	561	603	563	552	582	525	537	558	541	554	561	556	559	547	548	555	571	610	558	570	556	544	537	541	556	556	556	597	551	574	576	553	568	613	568	564	535	569	543	579	586	548	586	533	556	603	532	541	614	601	570	571	593	569	545	546	594	537	566	589	571	524	579	582	551	613	587	571	559	568	548	542	577	514	532	576	547	568	599	525	532	584	537	537	537	553	554	498	586	579	554	578	590	576	536	592	578	572	557	558	548	599	599	512	559	569	638	512	566	585	566	587	579	549	543	540	560	545	554	559	542	579	564	547	590	567	526	558	613	561	600	549	533	601	545	604	547	571	545	558	602	562	571	600	575	540	557	541	587	597	557	577	547	559	604	573	526	580	614	571	559	556	584	544	566	556	577	610	526	584	585	566	588	579	580	576	550	562	548	553	558	581	555	580	543	529	576	590	562	524	545	573	586	608	574	532	577	548	564	543	542	585	591	591	596	539	534	573	558	545	560	543	612	561	546	564	554	542	549	581	555	607	575	544	598	559	578	531	560	570	601	570	564	586	547	528	597	538	503	588	569	584	575	559	573	595	559	516	535	566	550	578	594	628	572	538	592	548	560	546	516	590	576	584	544	573	529	592	548	542	570	576	548	584	578	543	576	607	578	589	548	564	561	578	545	530	562	561	556	596	544	633	541	543	587	553	575	560	572	543	557	562	542	588	511	546	580	547	582	569	542	543	600	599	546	550	580	574	540	558	534	613	539	564	521	550	578	558	563	546	569	568	574	627	563	569	550	582	532	565	587	540	575	540	575	572	560	592	562	549	553	579	611	580	539	573	517	574	594	546	568	563	520	552	579	514	555	574	590	555	534	561	572	537	554	574	578	593	550	527	559	532	591	580	582	570	568	564	531	497	574	514	552	526	585	536	567	576	581	611	551	561	544	543	552	559	565	539	619	550	591	589	556	557	567	573	572	548	549	575	530	605	541	597	570	553	586	563	596	597	583	534	535	570	550	531	535	548	530	574	615	596	589	536	592	559	528	548	557	605	591	555	596	588	551	595	588	559	599	582	519	557	569	593	554	545	571	519	546	574	566	545	514	553	524	565	569	583	538	614	541	557	551	527	532	574	610	578	606	574	545	573	547	585	526	513	578	565	537	574	516	557	561	581	565	574	567	515	582	585	593	593	574	568	561	583	585	557	570	527	555	608	573	584	589	569	610	582	553	614	532	563	560	563	547	565	513	576	545	564	594	546	584	555	618	556	585	555	562	598	562	580	567	572	579	530	560	580	555	559	591	558	556	523	570	527	565	581	570	587	546	560	589	592	571	584	596	540	603	575	556	554	546	554	552	556	569	560	474	554	570	553	592	597	549	565	572	569	597	611	574	569	580	598	539	558	556	607	562	546	579	592	552	546	579	522	575	594	583	582	547	573	534	612	563	569	551	536	573	607	547	572	590	574	571	603	602	543	553	583	594	562	598	579	542	560	570	559	564	557	590	597	573	556	577	556	590	558	558	596	553	558	573	509	564	542	558	515	588	558	540	576	572	549	568	579	601	614	551	567	558	555	550	569	566	560	540	530	510	548	553	589	568	546	552	533	555	565	578	522	562	547	529	522	557	579	555	615	533	597	550	594	564	559	519	550	582	557	573	571	564	567	572	605	551	516	573	572	535	557	573	526	530	530	572	618	621	526	565	603	606	573	597	567	568	582	564	563	576	551	565	602	582	547	542	582	531	605	557	590	562	583	599	556	569	509	555	559	498	568	567	579	548	541	553	563	565	597	561	558	596	566	596	541	562	564	559	572	556	593	564	595	586	564	562	579	527	563	548	571	583	591	567	562	567	568	571	525	547	576	528	589	559	555	581	575	576	537	560	534	568	568	556	551	533	570	581	555	538	537	570	561	592	573	596	590	629	556	527	574	540	553	569	542	551	553	539	557	592	553	620	584	582	574	605	554	570	557	565	577	591	535	569	566	622	588	559	564	578	607	578	535	518	567	516	580	541	556	530	574	553	565	523	575	581	569	530	578	579	553	547	570	523	585	559	547	558	575	535	559	572	532	566	592	547	550	558	570	578	559	555	605	565	531	589	554	556	533	592	521	604	557	566	572	579	571	610	585	564	539	554	571	576	590	521	577	566	548	561	576	571	541	556	556	572	576	564	535	583	581	579	581	590	613	560	562	569	582	598	599	547	550	570	514	561	567	576	561	610	558	534	569	583	565	567	563	519	550	520	566	565	553	599	558	642	523	571	551	519	564	594	551	548	552	590	554	561	577	587	570	580	558	548	605	561	581	579	542	601	553	558	541	568	550	590	564	548	560	531	574	534	531	615	556	572	560	589	561	522	600	594	528	561	538	549	540	532	602	582	565	565	560	555	572	570	579	590	574	587	576	524	567	583	533	538	523	548	526	563	558	599	610	547	548	578	579	587	529	548	552	593	538	582	610	596	543	572	537	542	532	504	548	569	546	528	576	541	581	557	589	574	579	587	584	526	599	564	615	548	562	572	566	619	553	528	554	539	565	559	604	575	539	518	561	557	547	574	545	586	581	584	603	587	574	529	599	531	568	493	589	553	567	556	594	565	565	555	549	582	547	567	591	583	620	567	548	603	579	545	576	538	590	540	558	548	558	573	581	539	554	558	561	547	567	573	557	577	570	541	603	537	604	539	575	530	545	570	589	513	599	549	560	556	564	585	561	573	567	580	577	578	572	608	558	573	547	570	598	564	558	575	528	569	535	618	580	571	565	565	560	568	576	570	558	580	560	579	583	533	545	553	580	518	517	556	528	548	574	549	542	546	545	589	544	537	604	579	548	555	559	547	518	628	536	546	543	545	582	596	568	587	570	542	584	602	554	549	560	535	533	584	565	583	553	539	548	529	598	587	561	541	589	566	573	589	555	561	569	560	578	574	544	549	578	566	561	602	557	541	587	571	539	545	520	576	542	604	568	543	555	606	520
13178	1486	761	614	551	476	433	406	400	412	393	393	354	392	404	425	386	415	352	378	370	377	371	346	376	356	343	367	376	381	389	395	358	374	357	347	409	379	394	356	367	381	396	350	358	414	407	369	393	368	379	366	376	373	374	354	360	407	359	376	350	383	352	380	361	327	396	350	413	394	326	355	395	386	378	314	356	358	394	367	362	382	387	356	341	338	385	386	387	326	384	359	374	356	323	359	397	381	379	374	363	353	383	378	371	318	335	359	354	356	330	366	368	367	353	352	353	346	369	349	351	360	369	360	365	351	389	390	376	376	351	388	364	339	351	351	369	331	343	393	355	367	360	339	352	354	355	327	388	343	378	368	398	361	384	417	355	380	355	370	361	383	365	407	383	360	354	347	380	369	355	375	344	343	371	398	377	394	386	403	303	357	393	367	377	393	366	357	390	359	343	354	389	338	359	353	351	357	357	351	322	388	371	369	365	361	363	366	398	398	355	337	383	385	348	402	357	339	350	335	404	411	373	343	377	359	392	362	377	350	354	362	346	359	358	381	375	327	352	361	379	364	388	322	388	342	384	407	374	346	404	370	383	392	363	350	338	343	383	394	352	389	383	377	397	396	367	400	394	367	371	341	377	368	373	333	339	356	366	363	373	380	374	348	376	333	363	378	378	364	366	386	396	356	341	392	377	344	378	347	349	340	371	339	343	403	352	404	370	367	356	346	368	389	351	369	355	379	349	371	385	344	360	392	351	411	342	350	357	379	384	392	375	347	380	341	368	371	376	355	372	367	361	345	397	383	382	372	357	348	384	425	396	330	373	366	379	337	361	348	371	340	358	383	374	379	345	337	371	353	352	372	343	380	371	374	353	345	390	354	402	405	385	381	394	356	355	383	363	351	385	406	378	358	388	352	358	332	393	340	355	352	380	369	384	352	358	350	374	360	381	372	340	325	382	372	362	400	357	374	356	330	362	369	384	357	375	338	334	328	349	382	427	367	396	348	378	339	385	378	342	392	401	367	352	410	362	368	353	352	371	367	395	389	378	391	408	330	345	352	372	394	372	351	369	337	372	383	354	367	352	359	374	380	347	349	372	408	374	344	386	385	401	370	364	369	376	365	365	370	416	375	366	355	357	345	367	356	361	361	357	363	361	357	349	349	363	387	360	382	328	374	393	361	390	358	399	373	357	346	384	361	396	368	364	380	364	368	371	346	355	372	349	403	396	353	357	381	368	299	363	374	375	362	372	369	367	365	373	367	357	370	358	375	388	354	374	320	346	370	391	334	366	370	349	370	362	367	354	375	377	387	345	343	357	383	376	404	359	367	402	337	386	340	365	372	372	366	365	374	326	345	375	348	388	398	368	354	357	361	373	380	378	349	346	377	368	385	377	375	387	375	399	349	349	361	387	398	373	376	369	331	381	385	345	333	375	369	371	372	330	355	357	355	398	362	352	380	359	396	350	341	359	369	357	361	383	408	369	383	420	369	352	362	367	366	385	362	378	354	372	375	374	398	388	335	369	337	373	399	381	382	383	384	378	348	375	363	385	372	348	353	395	351	362	373	363	323	383	357	359	358	387	372	339	367	384	394	405	346	379	355	360	369	358	352	363	367	369	370	372	335	364	358	349	403	380	373	354	357	391	386	413	371	344	382	376	382	386	391	312	343	349	331	399	370	378	359	361	365	356	359	330	361	410	338	360	360	379	341	368	333	353	380	394	354	369	389	330	345	372	348	374	405	363	384	409	400	317	403	382	348	349	414	356	355	348	364	349	383	412	378	346	345	386	376	361	345	392	368	343	393	367	382	370	332	373	351	395	342	372	356	386	378	366	367	387	376	384	354	384	338	365	373	361	398	340	384	371	360	371	366	376	358	373	329	379	381	339	421	368	387	370	369	385	335	382	395	383	385	387	357	355	384	376	378	362	343	338	341	413	358	357	357	384	377	362	375	351	349	392	355	323	339	382	379	397	357	366	356	376	382	373	408	362	353	383	386	391	399	385	339	357	405	364	345	362	357	348	359	380	344	372	333	346	363	357	366	398	326	379	397	342	406	346	378	420	339	341	368	382	358	378	396	365	356	347	354	396	361	346	337	397	376	342	363	401	364	348	379	401	395	360	377	372	421	357	368	329	407	376	402	363	383	391	346	408	372	371	398	369	358	403	401	376	379	401	377	308	376	388	390	389	360	351	325	387	387	371	401	340	368	392	353	342	355	356	395	385	365	383	357	361	350	359	400	399	408	400	383	386	378	351	397	387	378	348	375	359	373	340	387	378	366	374	391	333	345	388	336	368	359	351	427	396	345	391	385	363	372	372	358	389	416	397	372	400	380	363	402	361	348	368	356	342	370	383	383	350	371	352	375	385	361	406	347	399	336	372	378	340	370	406	362	356	390	380	401	372	352	413	367	345	345	338	342	351	412	366	364	375	361	371	380	395	391	365	369	354	364	352	362	392	361	392	408	378	325	334	374	374	378	368	342	372	365	371	385	361	337	401	340	362	375	370	404	384	394	377	373	400	368	381	331	367	387	413	372	381	353	369	372	376	351	384	316	353	346	387	361	352	383	345	384	351	366	368	404	390	376	385	397	366	351	363	356	404	335	357	353	369	394	397	375	376	353	371	357	373	350	422	389	365	362	376	358	341	391	368	368	333	321	378	377	354	378	386	396	356	362	330	350	377	355	357	327	378	347	358	410	388	345	343	354	334	352	355	351	368	337	363	347	340	347	360	408	368	352	319	379	325	357	355	360	358	366	350	388	382	369	359	363	406	332	386	349	358	364	374	345	396	370	347	389	356	397	384	370	369	385	351	356	353	340	388	354	397	373	385	322	339	364	369	365	356	376	328	343	347	354	371	389	367	382	372	323	396	387	383	366	412	356	350	384	395	322	328	363	342	370	356	332	355	374	354	369	351	336	341	376	386	346	364	366	378	363	361	368	379	375	333	348	388	399	384	385	355	354	345	336	352	350	375	360	341	358	393	363	321	388	368	350	390	332	389	365	364	364	347	371	357	356	349	372	350	375	387	385	353	374	378	371	384	381	361	344	350	387	372	347	415	366	352	330	370	337	347	382	380	337	359	334	395	381	352	344	338	368	347	354	393	350	368	400	349	363	370	366	355	359	360	347	351	353	389	333	339	405	337	365	362	382	369	394	392	407	372	388	350	375	385	383	343	337	402	352	414	373	370	347	350	356	361	391	359	324	344	344	341	347	375	364	388	364	403	352	340	349	337	341	336	368	386	364	385	336	393	354	365	387	358	328	390	371	343	330	348	368	350	375	333	342	388	367	340	393	382	365	365	382	349	353	376	351	354	353	387	373	375	330	369	372	374	339	360	384	309	331	374	355	346	403	350	372	335	377	389	340	380	361	386	363	375	367	360	383	380	349	379	379	341	346	408	337	392	361	384	375	355	341	383	358	394	330	329	361	390	376	371	371	352	353	390	410	368	382	395	361	334	389	359	379	386	359	361	357
9445	1360	1647	1814	1650	1401	1276	1144	1072	1056	982	982	963	894	923	937	904	930	882	877	845	917	854	889	818	861	852	830	869	855	888	872	870	872	823	817	840	854	876	881	883	844	844	859	839	825	885	823	872	835	846	841	849	891	862	814	857	862	875	848	875	856	869	886	877	831	869	884	857	825	879	823	799	868	818	902	878	831	858	865	854	831	802	819	859	820	856	815	831	880	839	871	819	821	878	876	846	839	885	810	855	848	849	867	884	822	860	846	811	855	833	840	832	900	850	884	855	879	822	824	900	799	832	848	838	897	844	838	828	874	830	875	857	862	849	826	835	873	849	798	866	835	801	882	871	866	804	858	816	794	860	826	896	872	848	848	824	844	824	818	881	826	856	819	856	815	887	867	842	910	817	819	850	823	829	825	811	845	841	830	801	846	859	900	872	806	818	849	849	826	867	805	813	872	882	874	832	808	870	867	790	821	845	856	831	843	871	779	786	826	841	878	872	859	826	866	823	849	845	830	807	875	848	851	850	821	875	835	845	851	813	855	834	847	843	876	816	811	858	843	845	851	837	886	811	825	787	853	861	892	832	900	891	858	859	867	818	850	797	862	809	802	839	821	824	855	823	872	836	825	808	820	812	834	794	817	805	835	817	874	852	839	866	876	831	856	830	838	854	862	827	830	844	789	839	811	805	884	805	820	833	829	852	818	872	857	868	817	798	837	841	840	874	818	840	883	857	833	833	851	841	810	858	855	809	843	890	837	918	873	795	836	863	802	860	854	864	856	828	792	826	896	832	827	865	862	798	816	828	812	849	873	913	851	890	865	884	827	885	853	849	811	848	822	825	843	864	813	854	800	824	869	840	842	849	802	877	867	815	866	803	796	850	824	835	830	800	864	838	826	814	835	888	879	865	849	882	834	828	885	858	832	833	882	861	890	907	846	843	859	833	813	784	862	832	823	802	841	822	800	828	857	864	767	860	835	850	793	873	855	857	863	871	844	856	863	841	851	832	834	825	800	840	819	836	828	813	895	831	787	771	856	859	834	867	850	877	825	800	819	810	830	847	807	883	876	817	860	806	830	888	818	833	823	807	848	832	843	847	812	826	832	857	852	873	807	858	850	827	893	894	845	795	864	844	864	864	822	888	871	839	792	816	825	825	825	855	880	826	839	871	890	828	862	826	846	860	856	835	850	829	888	871	816	813	833	807	863	817	843	872	799	846	879	866	844	831	847	844	840	836	840	833	866	817	798	824	853	775	787	841	842	787	817	837	806	849	823	850	824	838	819	824	826	817	821	828	822	884	836	802	806	807	821	830	817	862	841	781	819	819	826	867	890	828	861	811	842	861	832	832	859	871	821	799	846	859	863	840	826	824	865	845	811	873	866	864	798	906	826	815	830	841	810	850	842	828	819	820	872	867	870	864	841	841	786	830	789	849	814	880	844	844	867	836	789	842	874	845	849	811	841	848	806	833	818	866	844	844	859	815	853	901	865	859	832	844	827	842	849	888	854	817	867	858	837	835	906	797	862	843	797	904	851	903	828	812	888	876	857	860	815	829	824	897	863	858	798	890	856	859	898	856	820	864	812	830	894	838	853	854	854	828	839	840	790	822	862	806	848	889	850	857	816	849	841	831	821	826	848	822	850	835	872	826	878	882	877	817	849	840	802	845	821	829	860	813	863	818	952	843	837	803	864	833	871	833	817	861	832	890	882	879	844	832	824	844	830	785	825	826	851	845	903	853	774	836	850	838	846	826	873	879	828	840	838	831	826	897	875	847	847	863	806	912	802	883	850	868	856	773	831	827	859	838	797	889	842	814	844	871	865	832	870	832	821	810	857	822	850	832	806	833	833	874	848	857	900	816	856	817	849	874	808	857	825	847	847	828	878	852	810	862	853	826	816	833	843	841	854	863	855	870	862	847	868	830	837	814	879	796	814	807	774	837	909	830	875	816	816	850	809	865	839	877	841	859	801	853	859	869	821	812	839	870	795	835	882	823	811	833	847	862	865	867	793	813	790	873	818	877	832	822	852	848	856	833	840	800	849	822	817	880	868	838	861	859	832	899	859	815	872	847	910	835	832	849	833	811	826	828	845	785	848	810	863	837	864	821	829	830	851	844	815	792	915	826	849	824	824	857	849	846	867	815	846	887	852	868	892	853	834	867	828	852	890	872	876	887	875	803	819	820	887	784	841	837	847	848	850	864	858	805	850	822	818	849	855	847	766	835	806	842	787	831	847	908	846	864	888	779	870	849	843	832	916	783	872	847	835	845	836	875	896	851	833	811	868	861	862	843	841	853	889	884	875	886	833	882	842	823	838	822	833	844	816	816	824	832	861	812	837	898	872	868	864	838	843	828	838	806	833	844	828	804	865	826	855	870	842	815	855	857	833	842	845	838	885	857	843	817	825	834	865	821	854	879	816	865	843	887	852	853	838	812	840	843	873	821	790	805	859	817	856	812	823	857	833	831	895	861	873	838	891	911	837	784	790	821	842	857	852	899	812	828	840	830	844	801	847	859	816	826	796	850	800	833	820	856	806	835	844	878	863	845	845	846	842	895	833	795	867	819	799	850	831	833	821	915	856	847	782	833	844	859	831	817	856	839	803	885	893	854	819	792	832	830	782	811	832	847	801	824	846	826	843	813	834	833	884	840	870	829	900	864	870	810	862	862	865	870	850	882	847	846	835	835	832	821	822	802	870	839	837	809	877	803	865	804	833	797	869	837	806	797	857	885	854	896	822	917	826	824	853	808	769	837	865	886	927	865	846	803	794	771	850	805	867	855	791	861	888	808	817	879	852	814	879	817	861	863	855	826	805	874	885	829	858	884	848	864	783	897	820	851	843	843	828	825	816	822	849	859	832	834	874	865	871	807	904	855	823	828	829	820	798	856	855	802	879	838	846	804	858	871	823	837	808	855	818	814	884	862	844	824	833	876	831	849	855	829	848	839	878	822	846	880	794	873	848	831	837	818	833	858	836	835	881	825	872	852	831	850	866	797	829	819	874	862	861	859	809	878	874	822	834	821	877	859	850	879	868	873	860	826	838	853	790	890	805	826	892	861	841	814	808	858	821	845	805	831	850	822	851	830	827	893	809	807	837	877	802	860	811	852	842	797	866	855	829	841	866	844	879	835	821	816	824	850	798	844	864	778	860	862	850	861	909	876	791	864	850	840	885	867	833	803	814	873	819	846	815	834	858	808	814	857	844	876	852	824	797	778	854	848	870	839	842	815	837	793	833	822	836	776	818	861	831	886	866	834	837	880	803	790	831	827	812	895	879	861	816	847	860	891	848	872	849	847	845	823	860	880	854	828	901	812	843	820	873	858	779	742	827	845	892	858	840	883	882	846	858	820	826	907	893	853	867	856	852	852	828	895	852	830	835	792	855	847	858	781	816	846	832	836	858	873	785	808	837	939	865	845	835	812	819	859	849	829	834	767	839	893	836	802	857	814	843	830	851	860	814	810	844	807	901
21037	2769	1079	753	615	509	413	376	335	363	320	312	343	331	330	297	324	295	308	300	295	274	277	297	269	306	301	280	286	317	294	260	293	265	272	276	308	313	273	263	304	315	299	293	256	283	286	333	253	285	263	259	292	293	269	296	288	297	306	293	301	296	261	279	285	274	279	324	279	288	285	301	271	287	292	282	307	278	262	285	312	314	238	278	275	266	317	255	293	282	282	277	296	301	311	270	294	297	260	300	316	305	274	243	267	294	299	274	315	278	288	291	317	265	301	270	312	289	320	285	298	288	285	279	306	263	258	264	299	292	295	282	263	256	309	295	263	290	309	329	339	305	260	292	270	281	266	295	265	283	274	300	315	284	290	291	274	266	300	287	290	297	269	282	266	279	318	307	261	269	277	297	275	289	315	278	281	296	311	301	279	321	258	281	279	282	276	275	269	274	304	290	287	298	279	283	280	301	265	258	275	255	322	272	265	254	305	260	316	294	296	316	316	261	272	297	297	300	320	259	278	299	295	318	262	269	280	293	327	323	287	263	292	295	304	286	289	306	265	292	277	286	290	287	289	269	269	284	287	296	288	280	256	287	293	306	295	316	285	315	282	292	276	281	270	272	284	321	288	280	270	272	271	303	251	293	287	284	288	273	264	314	312	318	287	282	267	324	295	314	293	312	276	284	279	225	275	291	296	317	271	291	279	301	269	297	272	264	292	254	287	266	281	330	276	327	270	279	314	289	248	291	258	299	293	275	282	278	313	265	262	290	255	283	312	262	302	305	287	293	288	284	296	287	317	329	284	269	274	280	301	293	274	317	303	279	300	313	287	296	300	276	315	283	302	266	281	262	290	244	271	283	276	278	300	297	284	261	282	305	289	288	270	281	275	300	272	268	273	301	308	289	270	272	273	285	250	314	265	281	297	290	283	299	321	312	278	308	281	279	258	277	291	294	261	291	312	292	291	249	296	283	278	274	283	294	294	268	290	273	314	305	273	312	244	253	291	317	280	253	286	308	281	294	289	254	283	314	302	305	288	256	292	266	281	254	288	334	289	297	284	298	320	262	269	288	285	265	279	270	276	317	270	290	268	304	289	286	312	300	285	308	249	285	261	297	299	258	277	286	300	288	289	256	266	265	262	325	306	275	278	286	298	280	285	254	299	300	276	279	298	317	319	289	275	272	298	280	280	294	299	315	288	274	312	281	265	282	269	277	288	261	292	248	306	295	275	283	304	292	266	302	303	285	279	304	282	276	284	294	272	269	273	289	304	286	277	285	292	284	251	255	268	299	288	302	275	284	312	310	284	249	285	274	306	291	327	288	262	289	255	273	311	292	264	302	279	302	288	267	274	267	334	287	280	319	273	266	279	272	288	253	253	281	280	271	273	309	273	295	301	300	315	299	277	294	290	280	286	301	295	285	308	292	284	300	263	280	301	255	308	296	325	295	278	317	277	265	290	291	281	286	270	274	290	291	271	269	289	317	283	272	278	326	276	313	290	261	297	310	282	296	297	296	272	291	304	314	292	266	307	260	253	306	299	283	288	326	328	303	300	304	316	264	289	290	287	262	258	313	287	286	290	261	275	281	262	246	279	273	262	276	306	286	301	256	293	313	271	265	259	270	287	275	306	307	266	288	290	318	318	304	322	266	254	298	273	281	301	264	320	296	314	298	260	277	290	301	284	300	307	274	284	273	290	332	278	313	287	283	267	281	282	290	264	277	294	302	290	271	296	284	281	292	271	271	311	313	300	275	275	315	284	274	273	258	304	288	290	295	291	313	292	259	314	274	266	325	303	301	304	330	293	268	285	326	299	280	264	253	275	283	279	275	277	285	252	276	277	256	267	263	281	296	270	304	299	338	280	269	282	271	313	274	302	285	277	285	273	290	279	310	272	285	286	333	263	314	276	312	269	286	267	282	313	281	259	292	277	290	276	287	303	289	289	281	288	289	290	265	290	284	276	267	281	297	289	278	295	265	286	303	250	241	302	290	275	275	299	288	308	293	259	255	310	284	284	306	300	275	304	272	298	294	278	301	289	275	276	285	280	264	294	279	313	279	306	286	292	290	274	274	288	300	279	290	284	293	286	306	273	287	268	267	271	278	296	311	292	306	308	287	295	292	277	298	286	261	258	321	264	287	291	255	294	290	292	276	280	268	286	285	287	275	277	291	268	277	307	276	281	283	259	269	313	288	251	287	268	300	301	271	299	293	280	267	269	280	302	286	248	299	292	305	314	258	290	287	250	295	277	285	274	284	258	281	323	273	267	253	282	283	291	305	298	291	295	267	282	283	271	290	296	308	320	295	282	270	310	283	255	297	316	277	252	276	296	310	334	261	306	306	314	290	271	278	316	286	310	255	303	317	297	270	266	303	280	301	301	267	298	309	261	270	263	268	296	304	306	276	260	264	280	274	327	282	305	269	277	270	278	293	313	270	287	302	233	290	294	273	312	301	275	303	273	252	326	282	259	272	318	317	321	284	277	315	271	255	286	296	270	302	276	286	263	305	287	279	269	303	270	285	295	273	304	271	285	288	286	270	272	318	299	305	283	292	285	300	277	278	255	299	267	274	297	316	293	270	289	327	302	289	253	257	298	280	275	288	286	289	274	280	288	288	297	271	265	271	258	287	300	265	243	264	281	292	288	281	282	289	270	304	280	267	310	272	288	275	295	267	302	263	269	254	280	293	266	276	261	255	299	298	281	268	278	287	274	296	249	271	274	287	276	279	289	278	281	296	299	306	310	277	279	271	330	261	271	294	307	300	286	293	259	267	258	321	311	330	272	284	270	275	293	306	275	263	303	270	270	300	286	307	295	255	303	289	297	292	304	255	312	279	291	296	280	237	301	267	252	257	272	277	312	282	255	277	307	317	308	277	295	261	311	269	298	254	292	290	301	292	300	294	265	298	266	277	296	324	317	303	299	289	252	299	280	252	298	294	275	289	291	299	287	280	303	300	278	281	263	290	327	316	296	269	281	285	309	275	301	283	311	291	291	269	306	312	286	280	323	299	318	300	291	241	253	299	271	290	278	271	280	310	262	274	264	285	323	277	294	268	279	296	275	289	297	276	268	267	309	300	271	273	287	299	293	283	281	256	308	338	274	288	277	272	253	282	319	299	345	295	312	294	303	304	250	274	354	310	316	303	284	300	293	325	287	306	343	322	294	263	316	290	263	298	297	259	293	275	303	259	274	280	285	287	317	285	267	282	282	292	296	286	301	279	285	280	297	289	281	256	284	246	286	283	274	307	291	274	297	308	243	266	315	296	287	268	274	255	287	278	309	289	298	288	284	327	305	277	270	274	278	287	308	280	290	274	301	293	298	244	280	303	315	281	274	293	264	267	315	281	285	247	268	275	287	311	281	289	293	275	273	313	294	287	304	263	257	282	298	308	304	278	274	306	295	295	244	312	300	274	301	283	297	302	268	260	299	292	297	273	278	270	278	282	308	292	333	291	278	277	289	272	276	322	291	272
11820	1690	2197	2337	2073	1735	1418	1259	1102	1033	949	912	870	877	822	806	743	734	730	711	650	693	695	643	728	677	718	704	718	695	673	645	701	665	658	663	675	693	689	632	637	684	587	668	674	663	702	653	689	668	634	687	678	645	687	695	649	659	653	657	606	731	705	635	640	682	633	660	656	665	637	682	683	657	648	626	628	631	695	669	676	696	626	635	641	672	673	669	679	661	673	695	680	673	648	678	648	645	643	630	659	638	660	654	685	689	654	656	604	646	640	593	707	626	634	653	633	594	679	605	689	654	648	613	617	617	666	657	653	620	607	656	660	663	668	627	679	655	618	664	677	611	687	675	669	672	618	645	642	675	662	608	653	631	666	622	666	682	645	654	671	669	678	706	669	693	600	668	674	662	667	667	622	656	659	671	627	638	623	627	678	659	627	621	640	650	659	726	653	632	609	656	664	649	648	647	654	638	605	647	654	665	667	619	644	649	687	597	650	642	651	633	675	689	652	669	630	693	627	635	664	703	660	669	651	655	621	661	675	679	627	656	680	690	660	627	651	673	660	670	678	661	695	688	660	658	654	620	667	676	611	669	580	628	590	635	639	664	663	654	633	679	658	676	630	676	619	651	699	652	647	622	658	666	668	637	641	631	632	637	677	615	655	680	660	661	692	652	665	627	659	603	636	667	662	673	668	669	666	692	649	675	701	656	686	674	622	600	697	707	664	632	630	646	628	649	691	667	676	687	648	685	668	678	649	645	648	653	650	625	643	678	667	693	678	730	651	657	629	662	696	673	638	601	652	680	670	651	668	603	686	657	618	643	633	693	672	627	608	629	669	642	655	611	631	643	671	673	678	697	652	655	646	652	680	669	646	678	655	678	644	608	674	655	675	666	640	650	656	649	620	665	665	684	646	682	671	660	641	657	637	690	656	633	677	647	678	637	685	680	677	704	617	616	684	639	668	648	676	661	648	667	685	624	648	671	610	633	654	620	662	647	647	657	685	618	630	596	611	673	643	664	663	610	611	684	648	691	600	651	677	657	651	674	680	662	668	665	652	628	681	649	646	639	612	702	644	692	646	632	632	673	690	641	717	654	667	653	661	637	653	681	661	631	620	681	686	622	618	650	696	617	626	603	652	654	654	600	662	644	600	644	684	696	643	646	645	667	654	666	663	686	645	687	638	636	641	669	641	634	645	704	629	672	598	645	673	669	659	581	637	633	643	616	627	677	647	643	638	634	673	604	698	658	633	635	611	663	650	656	666	667	708	675	707	652	696	669	660	644	683	633	664	663	632	649	614	616	648	722	670	622	674	624	648	656	683	614	646	669	640	650	694	664	671	629	595	655	625	626	619	646	683	664	631	661	671	611	609	638	653	632	621	665	619	637	631	638	619	646	618	715	686	628	674	678	638	652	661	684	667	683	681	643	626	642	715	692	571	624	668	651	624	651	694	629	629	680	683	664	601	662	646	664	587	681	640	645	622	658	679	634	648	666	677	653	637	654	628	658	630	652	672	656	660	657	654	628	670	675	673	633	608	702	676	625	613	638	648	646	611	606	650	613	617	623	697	619	701	633	636	641	694	616	685	650	622	606	622	645	646	636	639	674	677	680	676	634	610	698	648	685	638	680	627	667	651	665	622	643	668	689	656	625	638	705	631	654	678	695	634	673	693	645	686	638	694	668	622	644	630	642	618	683	626	594	627	615	660	647	687	670	669	650	683	653	662	626	634	670	668	642	652	667	640	650	657	654	655	675	644	583	604	625	635	652	656	653	669	669	639	635	669	609	653	645	654	650	630	687	669	662	658	626	669	610	670	675	686	643	658	633	659	641	674	650	654	636	666	640	627	647	631	655	654	645	614	636	626	667	664	604	663	650	648	693	683	627	642	656	651	634	645	659	618	661	630	653	697	676	637	642	639	602	621	650	623	683	681	634	677	611	651	623	644	654	633	620	659	625	647	644	689	682	634	639	674	647	628	632	664	672	671	644	635	628	652	645	662	646	674	674	666	651	663	612	651	666	697	648	678	673	667	677	683	681	644	648	670	683	653	643	614	676	662	661	698	639	619	674	668	676	658	660	627	687	668	672	670	643	661	648	637	635	700	648	655	674	668	724	681	599	619	630	649	655	654	661	647	643	624	661	717	644	620	654	641	649	677	632	681	668	638	639	646	661	647	664	678	637	648	644	662	674	666	621	644	623	667	646	637	652	627	651	638	675	630	652	731	658	628	644	645	613	676	688	620	664	654	680	709	636	609	627	624	625	653	681	629	624	641	607	652	631	669	640	670	649	675	672	615	634	585	623	639	621	640	621	656	652	630	677	698	600	689	650	606	646	682	670	649	658	666	639	611	679	653	659	689	643	637	645	643	649	670	659	671	638	609	628	652	666	655	637	674	610	614	688	656	649	659	697	646	638	631	627	694	648	579	687	648	642	606	720	658	660	706	665	614	661	688	648	669	669	631	656	673	616	627	660	662	657	647	681	637	613	659	617	666	683	658	638	673	623	674	628	659	639	654	673	662	599	683	702	653	627	673	659	640	660	637	641	662	648	691	642	641	672	669	662	642	653	622	658	692	696	661	648	676	661	666	617	645	656	630	663	625	653	667	655	684	650	643	618	657	634	643	660	670	661	685	646	690	676	609	652	705	640	647	654	660	643	640	664	622	644	640	718	612	685	618	653	661	658	649	687	622	671	671	595	598	694	674	660	646	641	635	671	624	664	640	643	686	639	662	596	647	600	641	649	676	676	649	671	625	682	650	645	624	633	629	629	607	690	670	713	630	632	656	665	681	679	610	662	659	619	634	657	634	649	617	650	668	644	656	645	595	646	596	678	642	641	712	665	689	654	683	670	639	686	667	616	653	658	687	671	650	615	642	671	675	646	649	602	673	670	657	688	675	648	656	653	648	643	664	631	648	707	643	630	655	673	658	673	645	636	671	648	671	661	663	683	640	622	705	659	633	653	658	648	654	659	645	655	635	643	646	661	640	688	612	668	661	681	672	628	671	642	627	661	690	625	672	694	663	615	635	683	650	646	642	630	649	665	597	659	663	674	653	688	641	704	610	622	646	668	665	631	603	672	648	623	667	683	656	621	660	664	664	649	677	711	680	656	643	667	684	643	651	681	631	655	623	652	642	646	657	638	668	676	693	626	650	660	650	641	643	663	664	630	609	673	654	636	665	666	675	630	664	693	679	704	644	691	685	677	617	700	680	696	605	660	673	660	636	631	638	643	720	637	704	635	653	625	671	671	662	666	691	632	646	648	603	641	642	662	653	687	691	632	629	648	663	685	647	717	666	643	638	689	652	656	651	647	681	619	648	632	693	638	639	648	640	659	690	594	642	672	643	688	634	664	666	658	645	652	663	649	657	650	640	661	658	639	657	649	659	687	719	611	677	658	650	652	655	675	607	655	630	688	682	640	647	687	652	641	600	628	700	672	707	697	663	672	637	681	643	642	649	640	654	689	635	673	648	616
4132	472	246	262	262	244	239	236	196	210	214	221	237	233	233	212	198	193	222	243	237	234	241	242	211	214	233	220	241	243	236	231	202	215	243	240	219	216	207	233	226	230	228	203	207	196	201	224	226	229	243	246	211	242	217	231	211	237	231	229	207	236	220	225	225	256	235	225	232	239	214	244	226	217	237	219	248	220	223	231	222	249	237	210	201	223	210	204	212	206	223	232	244	251	243	243	255	243	254	222	230	240	234	216	215	237	241	237	250	222	204	208	248	204	199	256	235	184	228	242	204	224	240	231	231	229	241	228	258	242	229	238	222	211	207	212	220	223	240	204	219	203	232	247	212	224	217	225	224	195	234	218	206	234	224	214	216	219	244	216	249	260	234	208	245	254	227	224	213	236	221	203	219	241	213	258	213	214	225	230	201	229	212	224	217	211	223	219	230	220	240	233	210	258	260	206	222	235	250	226	232	235	211	205	217	242	213	206	237	212	201	219	229	242	248	216	249	229	237	226	230	232	226	212	238	245	213	221	229	212	265	204	225	210	222	237	212	248	226	255	214	256	203	253	225	235	273	222	214	228	223	201	200	229	229	229	210	203	252	193	208	209	231	230	242	243	247	210	224	225	250	224	242	252	260	258	253	212	224	223	217	187	215	224	227	219	204	268	221	220	216	221	207	241	205	239	220	237	243	214	216	234	247	205	243	234	223	239	247	222	225	218	243	212	228	227	214	234	220	248	212	216	234	204	214	205	202	265	233	225	200	208	236	218	222	222	218	234	219	222	218	242	247	232	244	253	212	208	218	224	211	230	229	193	241	227	216	220	212	214	233	205	225	236	239	234	232	243	241	260	235	229	265	232	227	230	232	253	207	245	217	210	241	248	234	243	251	221	243	230	221	223	251	222	218	241	237	221	227	230	221	201	206	203	252	238	214	225	221	226	224	230	226	242	213	219	206	241	244	192	207	216	244	227	239	211	221	257	224	201	240	209	234	230	245	212	245	215	216	211	238	218	202	216	221	221	217	241	220	233	244	226	259	219	214	232	226	221	226	223	227	249	250	248	215	226	184	220	222	243	225	240	213	244	225	244	220	232	218	220	202	228	193	195	195	264	235	227	222	240	222	245	213	231	241	262	247	237	227	209	246	261	235	188	233	235	202	230	261	222	214	229	243	245	209	218	213	214	229	247	257	253	224	196	200	219	235	194	228	225	200	222	235	244	220	197	209	236	188	214	222	206	231	223	245	221	227	223	218	198	215	208	236	221	217	248	233	213	198	228	236	227	189	235	226	218	252	255	192	260	237	228	206	205	213	229	198	236	207	228	230	217	235	218	221	230	217	204	228	208	234	198	223	237	238	206	229	241	209	219	213	238	208	226	235	199	207	208	208	219	222	223	199	222	233	222	235	231	257	233	267	250	236	235	235	231	226	225	263	245	212	216	221	235	218	237	231	231	221	231	249	207	213	199	241	226	217	242	243	229	245	220	236	247	213	242	231	223	235	254	221	245	227	244	240	238	225	209	221	247	219	232	240	220	207	214	204	212	247	218	224	215	205	221	227	229	226	195	216	263	241	217	229	254	212	203	206	199	225	183	216	254	219	234	258	245	225	218	221	233	225	211	257	256	234	231	219	222	195	230	254	230	248	252	212	197	229	225	240	201	212	192	233	237	223	244	237	207	193	212	218	206	230	211	204	232	209	236	256	221	225	224	209	225	248	284	206	223	238	222	236	208	246	243	208	242	243	236	237	226	222	215	208	217	224	214	204	268	259	244	246	239	236	232	224	248	235	231	229	218	221	217	229	215	258	211	218	210	210	237	223	232	233	219	239	212	217	195	219	234	236	217	210	257	200	236	227	240	219	240	245	233	218	203	240	241	218	213	219	211	248	199	219	217	226	225	223	230	221	220	205	211	233	214	268	209	226	218	214	225	213	242	244	237	254	230	229	223	235	246	239	225	213	232	234	190	239	226	243	255	242	224	223	206	217	241	237	204	263	221	228	273	228	254	230	199	223	252	231	231	237	209	234	197	215	199	254	242	242	252	232	239	194	213	219	223	227	242	247	207	207	217	234	228	227	239	224	254	189	245	222	228	228	228	223	203	231	227	218	220	227	248	218	267	204	229	203	221	209	225	228	224	226	213	226	256	227	213	214	204	222	228	222	217	199	235	239	243	193	215	226	227	194	247	240	222	238	203	200	235	217	233	223	235	248	251	248	245	239	217	222	225	228	201	217	242	224	214	226	225	233	230	208	247	226	226	219	212	219	216	223	201	261	237	230	219	238	223	245	228	237	223	213	228	204	203	239	246	220	247	223	219	215	213	234	255	213	225	183	227	235	224	222	222	209	230	220	229	233	238	226	203	227	222	225	205	220	217	237	242	221	242	220	237	225	247	214	221	210	234	237	242	199	223	236	229	223	233	229	269	228	235	228	221	229	231	237	231	216	221	233	243	217	244	227	232	246	183	222	194	197	219	220	219	218	226	207	221	201	226	240	211	199	214	210	232	208	222	228	249	218	238	213	225	190	216	218	216	223	234	189	192	220	255	219	251	226	232	206	250	214	260	234	253	227	220	243	224	217	193	221	215	204	204	202	217	202	246	232	250	254	239	226	244	221	236	204	240	232	218	243	238	190	217	214	198	200	274	210	210	235	221	234	244	209	229	247	235	233	203	217	212	231	223	230	234	198	206	219	224	232	216	214	231	231	250	253	238	207	232	222	216	224	224	229	217	215	211	216	226	212	213	230	251	210	223	244	230	224	231	246	241	210	204	215	221	243	241	211	237	216	210	233	215	231	210	248	225	225	214	235	249	229	236	211	218	195	215	237	223	237	219	232	203	249	237	264	224	217	229	214	236	225	209	229	240	219	232	220	252	235	202	216	244	219	221	262	255	224	213	215	245	230	232	216	196	259	222	263	209	230	223	228	225	207	249	244	227	238	236	239	230	250	241	217	229	208	249	233	241	221	224	203	204	223	233	235	227	233	219	239	211	199	243	238	242	237	215	221	237	247	228	239	252	258	208	234	190	225	247	225	211	196	222	210	234	207	247	240	210	231	216	230	221	223	245	244	234	226	203	225	225	240	228	230	282	216	230	223	239	206	238	221	214	212	240	240	247	255	234	241	243	236	232	215	212	210	253	202	201	206	206	217	259	234	259	230	219	227	227	254	244	256	231	209	215	214	209	216	227	230	239	209	259	212	223	213	210	213	241	242	198	217	218	273	250	171	200	255	210	242	224	232	201	205	228	216	228	242	244	244	248	244	251	205	219	227	226	235	225	226	218	224	235	234	226	247	216	228	251	214	216	236	235	214	229	222	232	225	243	207	219	232	213	227	253	210	190	228	249	197	232	229	237	227	244	242	213	226	215	207	224	211	230	243	215	215	232	232	230	186	217	204	213	234	222	225	256	237	259	211	210	258	213	251	231	221	212	216	236	228	229	250	219	245	236	216	240	201	235	252	236	205	231	236	255
3495	708	597	655	670	618	584	652	560	548	594	584	572	591	604	579	539	585	570	620	584	571	554	546	573	564	564	573	562	561	556	582	557	568	565	585	574	550	552	562	568	592	588	560	552	529	568	582	551	564	521	540	583	552	560	581	584	580	556	554	635	561	541	558	583	584	577	546	574	576	548	575	602	562	595	520	588	529	569	559	584	543	549	551	551	607	572	576	534	562	562	561	574	578	527	504	511	527	563	527	571	545	608	528	571	545	624	563	574	550	574	600	581	543	521	496	595	540	579	550	560	579	553	588	564	550	594	572	561	563	573	550	524	536	599	555	594	584	568	553	541	565	556	565	551	525	553	559	598	574	567	529	575	521	544	561	571	589	508	607	591	573	548	573	557	534	542	591	550	560	561	556	563	584	574	606	569	560	558	586	548	571	542	519	557	568	596	522	591	528	573	601	567	556	603	591	592	582	546	562	590	538	578	556	552	583	543	560	576	539	590	558	564	575	596	576	569	580	564	548	571	587	578	536	550	549	572	553	569	620	573	514	592	544	540	568	525	529	577	586	550	586	598	566	555	612	570	536	554	561	576	550	604	553	562	564	567	581	550	575	539	566	543	565	546	572	502	572	545	557	537	566	554	526	559	575	534	583	568	558	541	554	548	579	590	585	538	538	545	595	532	569	521	532	605	590	549	591	561	560	564	563	566	568	576	575	616	558	565	548	534	553	610	587	555	580	552	569	547	521	601	581	546	567	548	588	581	594	551	550	573	536	573	548	581	580	534	520	584	606	569	543	583	578	561	568	565	600	525	561	579	591	558	535	566	575	575	557	586	564	594	543	554	578	531	570	525	561	576	564	565	538	581	535	574	569	584	532	524	589	569	570	579	561	556	579	583	590	542	555	583	564	540	555	564	581	596	551	576	576	555	498	527	584	571	572	534	543	601	537	554	576	594	548	578	595	572	566	578	571	536	573	601	559	561	557	567	574	558	562	568	537	562	546	546	565	590	569	529	550	568	588	594	628	536	558	566	606	570	546	587	549	577	553	523	564	533	555	544	523	534	588	605	555	577	568	563	569	538	562	562	598	565	578	552	586	532	544	533	545	529	497	546	595	569	573	602	583	605	581	571	583	567	535	544	571	556	559	554	555	531	572	567	582	583	561	563	572	532	546	574	562	557	559	588	582	557	589	538	542	583	582	585	554	577	560	572	619	574	567	618	519	534	589	575	562	556	545	547	574	519	620	554	588	633	565	543	551	566	580	558	529	581	531	571	547	610	562	559	556	569	564	591	562	607	562	555	515	540	547	566	567	588	575	575	557	593	533	557	553	559	551	563	561	561	574	546	570	553	539	595	607	553	582	558	580	568	549	542	577	587	567	570	575	574	615	568	566	568	566	555	561	581	590	562	577	610	575	572	593	595	578	574	597	557	526	546	527	576	569	590	583	538	586	564	592	509	562	573	548	563	576	557	587	531	554	551	581	557	577	592	538	637	558	618	560	575	576	553	559	546	543	565	590	584	577	540	591	558	559	596	597	500	565	560	625	556	570	552	518	566	537	580	564	588	581	575	558	557	581	585	544	568	566	585	536	577	569	519	562	596	562	569	567	607	568	554	579	599	526	548	557	582	548	555	577	547	510	561	542	605	560	560	588	589	532	542	525	558	526	525	564	577	573	533	569	556	554	577	509	551	561	585	525	579	529	547	550	580	545	558	539	586	556	594	568	560	584	549	546	509	597	557	548	563	556	542	586	547	573	555	574	521	515	556	550	600	543	589	551	544	594	538	578	543	526	546	542	540	603	583	543	545	600	561	611	569	573	589	564	573	554	597	594	595	576	554	524	575	570	573	569	561	612	550	560	605	569	564	559	616	552	556	557	563	522	561	563	535	558	560	562	540	532	557	596	554	557	541	536	575	574	542	560	581	565	568	546	581	532	563	591	554	571	539	557	528	595	537	595	550	589	537	587	543	631	536	572	564	605	510	574	555	580	589	584	591	546	568	529	564	561	557	517	588	565	543	576	569	572	537	576	592	521	537	597	567	591	552	544	535	575	525	589	547	534	568	564	552	550	548	568	561	527	582	554	567	549	567	619	548	567	542	562	570	528	542	563	588	589	529	558	580	533	611	566	565	515	593	582	543	557	567	548	591	532	584	568	562	569	546	506	593	577	546	507	581	574	585	578	551	517	539	514	565	581	600	548	591	564	584	539	525	579	549	557	538	569	525	555	525	548	533	620	568	571	582	587	569	526	529	560	555	590	575	576	556	550	582	540	571	583	542	589	573	562	555	548	581	544	594	571	537	566	544	545	558	523	556	580	581	547	573	567	580	591	567	523	575	581	567	582	575	537	558	558	551	552	533	572	557	570	574	533	578	577	575	569	521	555	575	568	573	549	544	529	561	563	574	591	574	580	599	555	564	558	581	576	571	546	575	549	537	557	569	565	574	578	536	599	533	545	585	574	559	593	595	582	568	590	592	560	568	569	556	536	592	563	605	586	575	563	569	556	567	569	541	498	515	573	573	531	557	575	565	557	579	559	600	580	549	571	564	523	576	557	519	588	548	552	596	538	558	575	569	583	602	572	572	493	570	554	536	574	576	576	586	553	536	538	536	536	534	543	551	586	575	539	557	587	562	557	558	570	560	547	595	603	560	571	519	540	522	548	584	531	601	598	610	599	599	562	573	531	550	576	552	574	582	556	557	568	547	523	593	551	582	579	565	556	528	563	575	558	558	597	555	590	535	596	533	556	569	548	551	561	581	543	525	590	534	540	582	519	562	542	597	571	572	629	573	586	552	578	539	576	511	565	552	546	579	590	527	599	597	538	557	604	578	564	577	562	556	560	573	552	589	583	549	529	520	547	578	620	557	588	567	572	595	549	536	590	594	541	558	562	526	534	594	545	564	530	596	558	556	535	571	557	561	562	589	589	578	597	577	514	566	592	602	567	513	573	583	538	580	536	554	546	565	569	560	547	570	566	576	571	553	599	532	611	548	537	564	620	586	550	561	586	571	603	605	568	596	567	554	581	539	595	552	555	535	583	604	588	598	567	572	595	543	557	543	552	596	554	574	536	553	526	574	612	553	543	545	545	572	595	558	574	588	604	574	559	572	575	538	570	501	577	545	549	583	563	597	568	579	584	597	583	591	589	560	577	572	592	575	596	551	578	615	533	578	604	587	548	554	575	537	568	589	640	569	579	532	582	553	527	552	582	579	538	607	574	526	598	549	597	546	536	539	543	572	556	591	567	576	520	616	536	591	505	581	529	560	602	582	577	558	539	537	583	598	558	542	556	554	589	579	516	559	557	563	559	583	542	560	563	560	567	538	525	552	551	542	588	550	564	573	530	593	554	543	586	562	588	560	593	561	554	557	574	586	575	551	559	572	562	511	552	551	564	554	549	565	574	540	544	538	557	561	549	573	591	549	562	545	534	561	571	557	589	591	560	578	633	593	589	565	547	526	548	515	552	591	590	549	567
12906	1294	732	652	516	472	446	432	381	375	398	395	401	387	403	384	371	385	389	336	352	373	400	417	367	348	357	324	379	365	351	377	345	360	362	372	383	373	384	360	360	384	393	388	363	354	330	355	373	346	371	355	344	373	400	358	367	385	374	379	404	347	385	366	353	373	342	365	353	380	348	362	323	324	383	366	403	357	351	331	354	390	353	358	365	397	355	346	410	371	336	366	346	367	368	350	349	390	346	358	401	355	376	367	342	359	343	410	373	365	387	381	345	336	352	387	377	330	331	382	356	369	382	413	346	376	393	327	350	368	374	366	388	346	378	338	366	360	340	372	345	358	371	370	375	360	383	364	381	365	391	382	351	385	413	354	371	376	378	389	379	367	361	413	369	370	317	369	391	362	383	376	394	395	305	373	377	369	331	346	392	359	365	358	388	362	368	361	416	377	337	365	339	373	400	392	363	343	351	392	371	404	368	378	363	322	338	346	334	346	342	329	382	357	348	344	368	369	360	352	366	343	354	354	371	347	377	367	357	368	372	383	342	367	396	380	338	388	356	384	381	338	361	353	356	346	372	382	398	346	381	404	371	379	333	380	358	395	361	376	393	369	341	351	349	349	342	360	346	380	357	316	351	405	339	318	349	360	353	352	359	374	337	353	346	372	420	372	372	368	351	374	372	368	381	364	391	367	385	333	342	347	352	353	365	342	332	383	374	386	345	351	345	384	332	378	336	344	387	385	394	370	353	354	355	364	376	377	334	342	378	351	375	356	352	342	417	344	350	404	375	349	374	351	379	383	352	372	369	366	364	371	373	395	360	353	427	357	376	355	362	364	395	403	384	362	380	351	349	336	361	369	360	364	338	346	341	356	371	384	397	348	374	347	349	372	343	345	360	331	355	330	349	343	366	362	343	345	355	374	392	335	364	372	343	354	378	358	360	402	409	342	383	371	353	347	358	378	370	378	342	339	342	397	388	364	394	357	379	366	376	359	365	354	364	387	343	345	364	404	322	344	351	359	379	357	335	348	385	366	359	381	400	389	437	344	370	377	369	344	365	361	325	358	350	412	428	343	372	372	433	387	371	388	376	333	384	332	323	358	359	395	359	334	332	334	372	332	304	376	390	339	368	365	357	367	402	368	365	334	388	353	359	357	371	382	338	402	340	359	357	354	386	356	335	357	357	349	403	392	408	371	352	346	396	346	364	350	403	332	320	407	386	385	369	366	395	372	366	404	374	375	362	358	351	365	390	405	362	359	339	355	358	336	364	367	349	336	338	337	302	376	336	344	337	346	354	362	356	357	383	374	357	367	374	369	353	360	408	346	367	379	372	372	359	373	366	373	361	342	349	397	368	357	376	358	324	381	365	366	350	349	394	369	329	345	342	388	354	392	375	403	361	345	377	367	408	363	359	358	342	358	342	357	361	388	375	389	352	366	380	390	377	355	398	337	345	371	363	390	347	362	343	378	353	332	411	384	364	329	348	337	367	368	370	357	350	396	349	381	378	307	348	352	338	376	335	358	369	382	356	369	362	355	374	385	353	364	356	336	350	381	355	329	387	345	381	372	400	320	335	381	371	359	364	350	347	368	355	413	338	356	353	391	357	366	368	335	371	390	368	354	312	369	360	352	341	351	369	322	339	346	366	352	345	359	319	357	362	338	402	372	343	377	354	394	375	340	336	371	353	361	353	361	377	375	358	350	345	356	337	328	391	389	358	361	342	357	370	346	355	409	385	367	361	361	368	324	333	397	320	375	365	357	418	370	349	399	377	365	370	333	370	377	348	347	392	328	346	365	388	348	362	345	352	380	384	406	355	372	348	396	356	384	345	374	377	393	364	346	359	384	385	380	333	360	357	355	336	401	359	352	337	358	349	328	359	396	366	366	357	334	315	410	363	378	336	351	373	429	378	395	394	394	369	358	336	389	364	323	359	363	391	331	357	369	380	349	404	356	355	362	383	345	338	339	345	383	336	391	379	361	378	358	357	360	383	348	343	336	384	373	336	363	350	340	381	341	385	357	375	385	367	390	354	316	333	395	357	396	351	347	371	401	373	379	395	382	360	392	397	339	343	369	381	386	345	346	345	349	362	363	343	359	341	373	352	346	375	362	354	344	364	389	393	354	396	374	371	368	400	371	352	368	368	388	367	378	380	388	380	382	375	417	357	338	376	391	369	370	367	355	358	379	365	340	361	365	406	396	358	354	371	351	411	332	342	359	351	343	358	356	352	348	350	394	394	359	368	375	360	356	381	337	388	324	334	383	363	374	342	350	362	344	382	362	364	375	389	395	345	347	372	389	372	344	351	374	372	362	314	347	364	376	374	328	363	374	381	364	356	353	317	366	345	361	344	345	335	357	371	385	345	365	332	355	383	353	376	357	408	387	385	380	372	380	344	364	359	329	409	388	371	393	378	364	386	346	327	364	336	388	392	383	333	378	357	359	346	361	343	375	349	367	338	372	353	371	365	364	375	395	370	363	372	342	373	397	384	358	347	386	346	341	362	378	355	368	372	353	328	379	336	377	323	367	335	404	385	384	374	360	378	364	369	402	368	358	362	379	331	346	401	325	364	332	378	331	364	328	341	342	366	380	343	361	396	345	395	361	383	371	359	325	352	369	354	373	368	340	368	332	365	361	425	418	368	376	386	364	356	375	353	384	389	359	357	347	366	367	368	349	362	371	379	329	326	357	348	345	365	363	392	382	353	402	343	349	362	307	371	365	371	350	343	342	359	381	362	356	356	406	358	354	394	337	331	411	376	380	318	333	367	368	330	366	374	338	360	362	364	381	357	356	344	355	389	391	381	365	373	321	359	352	376	326	343	345	384	369	315	387	395	329	408	380	366	423	379	341	346	347	345	375	330	367	346	345	388	365	371	393	399	397	336	370	389	359	360	359	347	357	375	364	371	339	381	360	385	358	340	364	363	393	333	371	367	373	373	414	344	329	384	347	365	307	370	364	392	398	383	375	354	385	371	374	396	399	349	329	323	346	333	355	375	375	341	386	356	378	365	408	392	367	348	326	350	353	383	363	394	373	347	355	326	389	411	381	367	337	359	358	354	360	361	329	371	365	320	364	357	364	356	377	363	351	356	380	377	356	354	349	371	370	383	378	405	324	369	345	360	339	363	393	346	375	323	329	351	371	349	371	349	327	361	327	374	362	349	358	337	360	360	384	362	398	349	328	356	374	372	385	376	365	381	359	405	343	346	343	334	382	373	363	395	366	385	364	365	344	362	373	359	394	372	378	322	386	356	357	351	387	359	378	370	335	333	368	368	324	360	382	392	360	364	383	356	340	342	353	395	349	351	396	340	359	368	316	356	376	381	364	339	355	384	403	374	374	364	366	379	338	366	367	341	344	350	367	346	360	390	370	396	413	397	378	343	352	362	392	349	379	351	374	381	378	305	359	353	334	364	372	352	320	376	371	384	382	342	354	372	377	413	366	401	395	366	377	391	378	353	366	356	347	376	364
9394	1368	1616	1792	1591	1433	1261	1186	1086	1022	962	1044	991	928	841	906	913	875	887	873	873	926	878	915	890	899	914	816	913	886	858	889	820	867	851	847	863	804	814	795	828	837	939	883	815	860	817	801	855	865	850	863	830	861	867	857	824	807	847	870	843	869	852	830	882	822	819	847	840	850	866	819	853	892	883	851	857	804	822	847	823	802	821	837	795	857	846	854	872	843	812	821	883	835	832	864	838	865	839	817	843	866	822	789	835	863	846	807	811	835	851	864	851	862	793	876	844	850	844	831	806	860	809	813	844	823	789	834	831	806	815	827	879	790	820	823	846	814	827	830	873	820	872	859	854	869	883	833	829	849	886	824	849	827	833	807	840	851	863	823	878	826	818	855	841	846	820	849	851	816	906	817	802	853	912	809	841	869	821	877	873	832	813	807	810	816	880	898	860	848	835	798	842	831	815	818	861	794	839	882	825	853	819	865	805	920	926	798	824	832	825	804	790	794	866	867	882	816	897	825	892	851	830	854	827	881	864	817	843	842	878	842	872	799	851	816	833	862	841	824	896	824	830	807	860	790	824	828	792	805	870	815	841	875	831	867	817	843	882	921	889	857	808	818	858	860	854	856	863	836	832	893	796	857	860	834	853	831	834	874	834	816	869	820	857	800	818	897	828	865	879	857	871	864	836	827	815	852	816	869	828	864	881	882	859	828	856	854	841	873	819	825	841	846	876	865	848	797	828	830	819	790	776	880	898	826	848	834	834	800	814	841	799	855	838	804	865	845	850	841	802	834	839	805	832	816	799	832	813	854	795	824	842	830	831	833	822	844	817	861	829	847	845	801	860	870	807	877	839	846	811	848	793	815	808	903	814	835	862	812	835	817	883	873	792	852	808	884	833	867	852	854	850	844	880	839	862	823	892	832	837	836	805	831	831	885	778	814	835	872	872	819	872	808	815	815	835	810	818	827	889	802	756	856	862	815	893	831	817	823	832	824	832	813	871	867	845	806	783	849	860	830	876	869	874	866	844	834	861	867	813	800	800	840	815	815	801	847	796	813	858	836	800	822	836	840	821	834	893	909	809	858	859	869	836	872	865	814	841	900	842	829	802	799	903	841	825	848	871	834	800	821	900	815	838	846	846	855	843	822	846	819	846	823	850	824	866	850	813	821	830	831	812	837	816	814	808	863	849	819	828	829	861	872	856	858	821	843	836	856	878	870	840	820	827	816	872	855	855	823	869	833	801	816	875	849	869	825	809	798	828	839	830	846	887	883	935	804	862	842	876	817	870	784	784	804	822	890	852	836	859	857	809	868	773	863	865	897	823	862	776	859	869	884	861	835	827	862	837	800	820	834	848	848	820	820	833	828	827	813	852	904	828	882	767	848	853	859	844	866	831	834	847	847	886	845	816	818	830	846	797	816	840	816	821	805	845	788	853	880	866	829	808	864	820	818	857	841	853	862	859	876	832	826	842	853	847	838	822	850	813	754	810	902	895	854	847	895	822	830	825	866	760	866	845	847	890	871	800	864	884	791	785	869	851	812	840	842	815	844	843	833	821	909	860	857	849	869	818	864	877	839	849	833	824	870	840	843	866	841	813	853	796	853	839	778	834	851	816	866	830	881	852	850	885	822	867	829	853	890	801	815	866	786	856	865	852	790	837	855	832	847	844	791	845	840	823	871	861	853	801	819	831	897	890	853	829	882	828	803	819	823	836	869	842	854	874	834	827	822	875	823	862	828	865	826	852	815	847	793	824	837	857	837	849	826	871	829	847	855	836	831	876	849	853	803	826	840	794	853	819	805	860	817	827	845	856	827	843	877	849	848	854	845	888	868	836	859	846	844	864	829	883	812	816	806	850	863	826	823	887	814	830	806	851	854	862	774	853	833	800	819	855	878	825	846	887	862	797	808	829	831	895	850	911	850	889	829	830	869	843	861	840	802	796	795	880	861	804	867	796	825	801	822	878	875	871	839	854	839	814	795	820	835	882	817	785	782	815	800	866	855	807	837	818	832	867	819	875	851	819	848	877	892	876	815	813	833	854	859	789	824	822	822	872	844	823	806	809	906	881	857	863	825	837	848	809	830	774	880	813	882	879	769	812	890	851	834	802	832	804	847	871	845	889	813	838	871	848	848	856	843	863	840	877	859	830	847	817	828	824	855	837	817	849	877	839	841	885	861	841	845	835	884	854	830	842	858	857	814	789	840	798	812	828	834	855	741	836	855	848	855	809	829	840	839	827	879	882	832	855	890	828	805	840	841	851	869	824	826	852	880	830	810	784	844	872	844	851	843	871	902	869	801	850	868	885	810	860	873	845	840	825	847	800	809	836	832	872	779	828	839	850	816	837	900	762	799	826	843	859	750	845	885	845	887	813	836	802	880	852	839	810	836	902	853	879	813	798	862	842	772	873	812	805	802	842	840	876	802	857	858	850	828	812	817	857	834	759	875	822	854	856	872	885	864	917	886	852	865	785	850	859	831	852	823	841	857	871	836	877	835	811	851	832	857	786	876	819	838	824	822	835	789	818	893	842	896	828	831	756	846	852	842	832	798	890	844	827	862	865	830	859	807	825	805	796	843	815	814	783	824	843	794	864	827	834	822	850	858	881	822	844	816	884	819	900	797	818	848	820	838	830	893	828	841	871	864	832	797	814	881	809	852	833	871	835	843	881	827	839	856	848	794	868	832	842	847	876	877	812	868	835	852	842	864	844	832	808	819	863	808	838	807	811	884	869	829	840	863	801	813	805	866	837	785	833	872	840	856	867	846	892	811	825	850	874	833	836	800	818	840	829	810	838	889	875	839	844	860	896	880	855	838	800	894	830	805	840	835	841	903	815	858	851	837	796	796	821	880	906	882	812	827	867	833	792	852	813	777	796	805	804	794	801	831	877	834	827	844	850	791	863	858	846	856	876	873	850	826	904	851	850	812	828	830	867	843	772	838	870	806	819	868	820	809	859	860	773	796	891	831	835	795	807	873	858	868	863	895	844	812	848	807	842	876	852	763	851	846	840	842	851	846	778	832	859	823	880	851	860	898	854	866	865	844	841	852	870	837	813	873	921	813	849	797	870	777	877	848	844	853	834	857	855	849	859	852	804	877	860	809	832	851	831	876	823	800	775	821	828	822	815	782	852	855	831	859	809	830	810	862	847	845	814	815	816	840	844	829	838	870	820	869	806	889	851	857	822	801	867	789	854	836	809	871	888	756	795	837	841	824	800	797	847	815	826	877	845	827	836	848	895	825	766	809	898	860	844	886	864	851	824	866	821	855	845	818	818	834	772	857	801	821	822	815	900	840	900	885	827	761	786	839	913	830	882	878	879	861	780	832	886	900	828	837	824	807	839	864	847	854	874	839	803	804	839	880	791	829	840	817	857	810	854	847	857	879	831	846	849	881	802	844	865	826	901	785	826	874	803	813	871	859	855	843	852	847	882	843	824	867	838	833	870	874	858	817	820	818	828	836	840	870	858	833
21076	2571	995	857	599	517	480	387	368	366	347	299	308	346	295	267	313	302	313	289	286	260	300	312	288	338	295	307	294	309	281	259	315	294	284	299	279	318	261	277	308	275	269	290	321	244	294	264	267	275	312	290	320	283	311	270	294	261	293	288	303	297	300	253	291	252	300	263	281	248	285	289	286	311	316	285	292	270	274	299	257	310	308	275	270	274	284	308	274	288	312	280	277	269	258	241	279	293	308	270	287	296	263	270	307	293	301	299	291	264	299	262	313	280	264	300	271	294	294	271	302	274	280	302	284	262	294	282	268	288	294	292	308	315	298	291	280	274	280	283	296	275	271	319	283	329	307	290	285	260	274	275	280	281	277	316	293	296	296	302	272	282	266	307	266	274	277	294	258	289	293	273	278	301	280	318	295	283	300	335	301	277	312	270	298	271	299	250	286	283	272	302	321	315	292	265	267	278	310	316	278	288	305	293	282	300	279	267	271	278	340	271	287	321	244	264	312	324	299	292	268	305	271	289	266	291	355	317	308	294	281	255	284	269	296	302	288	288	322	290	294	244	293	282	272	284	273	278	293	259	301	278	258	304	270	287	298	285	282	263	297	269	277	264	273	314	301	271	277	287	303	310	255	289	270	280	281	303	264	294	310	288	280	306	279	273	293	279	288	275	302	261	280	285	303	250	294	286	267	275	279	279	285	303	295	277	256	278	258	258	299	322	310	307	275	290	269	260	282	270	287	317	293	290	275	267	283	279	263	292	271	256	265	281	281	301	293	268	302	288	264	289	260	252	313	268	267	275	270	264	275	288	247	310	262	281	262	298	297	303	303	279	267	285	291	311	321	308	280	259	286	278	306	250	294	255	283	245	285	285	293	308	271	275	264	272	298	281	249	286	292	311	282	255	238	289	277	267	323	293	283	257	306	280	307	286	294	281	301	290	308	260	301	310	308	257	278	296	269	287	284	287	271	279	289	286	293	316	271	317	276	302	275	337	291	304	318	302	311	279	293	291	311	274	311	306	284	264	291	255	297	263	290	296	254	265	267	278	285	290	285	306	284	254	325	281	263	296	311	267	310	270	278	287	286	333	292	264	296	272	283	282	280	309	288	290	282	290	266	286	269	267	276	283	335	319	286	298	298	287	285	290	289	267	258	288	276	293	261	284	272	269	292	302	267	271	292	299	284	289	298	333	310	293	288	261	285	270	305	242	286	285	298	300	264	268	303	282	306	290	310	269	269	267	296	268	278	284	283	308	290	262	287	279	264	287	260	276	287	297	298	265	283	260	277	302	296	306	275	302	308	271	297	308	303	276	290	305	278	275	310	282	273	297	275	256	275	259	278	287	282	291	291	291	248	270	271	302	328	274	311	292	281	276	284	309	309	297	290	270	289	274	281	275	315	269	272	326	315	282	290	318	320	261	295	279	283	288	257	241	289	248	298	295	321	262	309	272	283	276	304	278	275	282	301	292	288	296	312	293	255	310	284	296	277	278	298	291	266	297	290	311	280	307	324	301	278	262	240	266	283	266	277	293	232	288	311	310	285	284	270	312	287	263	275	292	274	282	306	297	303	299	291	286	300	269	287	249	301	290	251	299	280	288	299	293	303	295	269	308	304	286	314	280	286	321	319	306	291	277	260	297	267	268	285	282	306	301	261	263	286	265	280	280	279	301	263	288	260	297	273	300	285	295	289	312	293	284	295	281	283	269	263	285	290	293	294	276	295	283	297	329	289	269	266	263	279	258	288	284	261	297	287	282	289	252	278	317	276	304	289	254	310	289	284	311	293	297	243	309	252	280	242	345	309	292	325	311	314	277	280	288	280	253	291	266	273	295	278	287	300	298	311	279	271	296	279	289	283	265	243	280	305	303	303	283	273	283	260	295	310	279	305	260	297	269	283	270	315	250	295	270	306	280	274	297	274	283	299	285	307	281	303	254	288	309	289	289	272	298	292	286	285	303	269	250	328	306	310	289	280	272	271	270	271	288	306	276	278	283	309	287	299	305	333	260	271	286	310	292	272	287	307	328	285	284	302	305	290	262	300	294	292	281	262	293	288	288	295	253	293	279	308	289	304	318	269	276	288	301	299	282	323	318	294	265	267	278	322	284	298	301	261	276	250	276	296	275	293	290	292	256	296	281	287	265	287	276	253	273	277	295	274	279	307	269	303	247	296	298	281	309	288	298	292	311	268	318	301	281	236	279	288	268	260	284	254	308	303	290	277	261	252	281	293	266	286	316	277	287	304	310	282	309	279	302	290	289	263	304	258	286	312	280	290	265	270	279	273	247	290	282	300	279	290	306	306	318	268	272	287	295	272	277	264	265	289	295	288	272	243	269	267	305	310	254	338	270	263	293	300	302	272	267	272	288	268	304	290	274	275	292	329	300	310	296	288	281	307	296	280	294	283	297	292	296	288	310	264	276	267	266	283	328	265	260	301	304	293	287	307	254	267	292	282	278	247	324	269	279	299	300	313	291	298	277	286	299	302	294	263	270	279	282	297	288	266	286	298	317	263	290	284	291	288	299	256	262	289	303	281	275	245	267	267	300	299	297	278	293	308	284	295	276	260	273	270	284	294	234	326	278	271	291	272	303	301	292	278	283	275	291	273	299	293	301	265	334	278	313	269	276	284	273	295	319	325	271	293	299	281	271	277	250	320	278	290	290	325	285	296	297	263	279	276	275	284	290	285	293	304	299	263	258	323	292	280	301	295	282	262	306	292	250	275	277	278	281	347	326	279	297	294	318	289	291	260	258	272	299	301	284	271	305	276	263	312	304	327	308	296	298	315	299	307	287	313	325	299	277	258	305	332	266	301	265	251	269	275	274	306	279	305	303	301	296	294	309	288	314	266	296	282	283	270	271	299	305	279	277	269	291	302	303	305	289	317	276	297	303	297	265	296	276	295	317	299	285	274	294	318	256	278	279	285	323	285	287	253	274	262	314	243	277	278	284	239	295	300	295	283	300	308	283	301	263	283	304	281	301	281	254	259	247	276	283	279	270	301	301	294	263	282	287	284	297	296	310	311	281	286	281	288	247	235	283	263	286	301	286	290	299	283	285	270	269	289	276	304	261	296	295	261	294	306	299	284	309	290	267	286	289	279	320	286	281	292	287	273	313	283	288	282	303	268	264	287	292	283	321	292	275	285	280	301	310	285	271	267	287	305	290	305	276	260	285	296	247	327	308	297	270	294	273	246	279	286	295	288	272	264	290	298	278	279	296	288	280	331	318	276	319	260	307	280	278	267	265	290	292	290	285	269	266	274	309	296	262	295	273	287	309	282	274	289	291	301	303	247	288	280	266	279	277	340	312	255	287	254	322	305	304	298	288	303	268	265	267	301	274	261	274	301	273	317	295	297	307	288	287	284	288	275	286	252	282	278	278	277	311	284	271	281	296	286	281	318	303	285	268	286	254	301	269	293	272	268	271	282	298	275	255	274	289	282	313	300	333	311	310	270	299	316	296	277	292
11941	1621	2235	2382	2167	1705	1433	1265	1100	1073	928	879	904	813	802	850	774	745	740	715	736	714	736	724	723	694	743	713	700	665	670	677	640	721	696	674	688	658	691	647	705	681	657	647	688	655	699	665	653	694	688	663	662	683	654	649	629	686	661	675	638	646	637	644	641	663	688	622	659	698	655	711	597	675	691	676	593	658	721	662	704	615	665	634	671	673	694	670	646	641	628	642	619	645	637	680	634	667	648	634	648	655	684	601	683	660	634	665	668	657	643	628	661	658	634	680	628	665	638	645	629	710	652	654	623	623	630	662	626	698	663	676	631	631	613	638	625	653	706	675	691	667	693	662	619	625	711	565	639	589	648	657	666	647	646	652	677	664	651	666	673	651	701	682	633	627	633	642	620	621	685	645	589	644	667	618	594	634	661	591	604	631	651	688	632	686	673	693	642	658	655	670	718	623	667	636	654	665	656	694	656	697	606	656	660	658	649	657	619	664	650	630	646	678	624	645	633	722	644	612	668	609	673	664	648	632	642	626	668	633	663	696	646	646	624	672	622	648	654	653	630	684	699	630	654	669	650	637	652	641	650	676	648	630	609	607	675	660	680	647	665	661	635	683	636	661	607	643	642	642	643	688	623	654	650	635	624	647	635	625	649	659	664	647	608	597	618	669	603	642	637	663	610	596	688	670	650	610	649	669	645	670	672	624	692	677	673	680	660	623	660	635	700	619	643	670	689	606	642	667	631	643	650	731	640	636	672	676	627	614	669	631	662	653	643	667	620	631	652	675	673	630	630	675	661	687	645	644	652	676	661	661	639	649	650	652	635	675	647	646	664	682	617	665	682	636	625	668	657	603	636	633	641	679	677	633	661	658	692	699	620	626	641	674	636	658	688	674	627	664	638	646	598	683	698	670	680	591	698	650	635	629	653	667	636	679	688	659	592	633	630	672	614	655	632	707	645	633	674	617	654	741	699	657	677	631	671	631	648	642	660	621	639	637	618	623	639	655	663	666	648	614	640	640	610	653	612	643	664	617	689	644	668	658	645	610	700	637	687	658	661	630	677	699	633	648	621	695	689	621	648	662	603	634	669	645	662	676	687	651	661	615	613	644	627	642	624	656	627	630	630	651	663	652	661	641	685	611	668	618	634	653	675	690	638	695	643	694	642	657	637	637	610	639	658	659	652	657	665	627	691	674	671	653	686	655	650	638	649	655	639	663	641	631	614	670	630	683	639	664	658	664	686	676	658	643	624	651	668	634	654	668	645	605	659	640	638	731	667	678	620	687	594	675	658	643	675	689	663	617	703	646	643	629	649	644	643	693	645	675	679	635	633	638	656	630	663	633	652	642	662	639	631	643	654	657	626	659	627	697	639	623	669	657	606	660	609	664	624	640	649	664	712	657	662	639	691	692	676	597	614	646	669	645	652	693	673	612	599	689	625	671	644	627	677	677	679	672	650	676	653	671	618	624	651	620	641	634	654	667	649	627	708	641	652	629	657	638	671	625	677	682	652	644	694	648	692	677	664	678	651	640	659	650	632	634	652	622	637	657	676	689	656	663	647	692	685	641	635	649	651	691	705	664	688	641	661	665	708	599	597	680	620	605	629	659	655	639	635	650	683	671	630	681	655	623	643	684	669	660	646	631	657	625	682	648	641	651	652	659	620	677	610	651	624	670	646	598	659	652	635	698	642	667	645	663	671	681	672	693	661	671	657	666	635	652	664	634	660	654	667	637	666	675	681	686	651	684	625	597	657	652	610	631	638	641	663	685	671	633	702	630	670	668	646	702	636	634	620	633	613	643	646	656	652	688	639	602	645	615	612	710	617	649	644	656	693	612	683	682	661	651	630	656	644	595	638	668	684	671	641	682	607	642	640	618	663	712	652	646	593	624	644	638	661	633	659	653	668	628	637	661	621	624	642	632	665	673	624	631	666	653	638	705	680	689	649	599	651	661	631	670	672	633	663	687	674	644	610	674	707	608	667	689	622	647	614	621	651	614	621	640	620	618	627	662	642	636	643	637	669	660	657	651	646	662	671	671	657	640	667	640	629	620	620	651	635	665	670	636	649	686	643	684	674	703	632	680	674	653	629	658	609	674	607	640	723	667	668	663	641	693	657	644	652	620	650	680	644	725	609	608	672	646	695	686	637	616	689	674	619	631	648	673	652	663	638	667	653	613	631	638	699	622	651	645	610	629	656	618	625	635	644	697	657	707	633	640	643	645	669	653	643	676	607	623	625	686	671	626	634	650	712	599	662	613	615	684	652	661	647	658	658	668	652	629	646	631	696	660	611	629	619	666	626	673	645	683	618	640	650	610	633	665	656	693	636	703	676	659	683	648	646	672	656	664	682	593	654	661	665	662	613	651	627	701	666	648	671	665	697	642	647	668	660	586	664	663	682	659	664	636	682	639	686	631	660	653	619	654	683	670	608	682	650	660	664	675	633	641	674	629	616	662	654	590	634	651	609	680	611	660	629	626	593	648	643	633	627	682	696	687	633	679	649	622	599	642	641	663	682	677	711	705	632	661	625	652	656	632	679	637	608	661	643	627	652	656	616	653	637	678	620	610	630	643	656	642	651	673	604	644	664	650	684	667	638	652	658	659	616	613	639	615	636	681	646	661	631	647	653	621	711	653	669	653	650	620	641	639	649	644	611	657	671	699	687	677	626	649	640	654	683	664	695	638	648	638	670	684	680	646	648	634	648	663	663	685	667	628	642	680	669	654	684	667	643	667	619	654	631	636	669	651	664	642	635	616	643	664	685	670	664	645	662	674	637	597	618	659	654	655	699	686	658	616	623	643	632	650	645	632	646	658	627	726	640	601	677	650	627	610	664	662	705	663	651	663	702	630	636	633	685	636	680	678	662	644	675	678	701	684	673	666	638	651	643	620	656	631	648	638	640	604	590	639	657	712	640	642	656	624	628	683	665	640	644	640	664	649	646	647	631	687	611	642	685	678	664	687	622	604	654	668	652	659	631	652	642	656	646	646	601	604	642	697	629	649	599	722	609	652	619	692	652	654	687	660	697	646	664	683	674	651	675	642	657	651	637	669	679	621	621	662	687	692	671	645	645	676	652	659	677	647	663	669	682	630	682	670	652	626	662	645	635	640	657	679	619	662	693	648	661	655	645	651	664	666	652	636	628	634	657	703	627	654	685	650	629	651	640	645	645	672	673	675	668	663	660	655	625	663	656	654	677	652	664	646	625	641	670	649	665	703	616	620	651	658	662	640	625	655	673	641	715	697	643	674	701	700	639	657	621	652	628	673	672	647	652	640	649	646	628	614	650	635	641	657	641	690	636	654	624	633	670	670	644	665	648	631	636	652	629	673	633	638	617	661	597	680	653	658	659	631	661	637	657	598	682	642	651	628	597	646	637	660	676	639	614	633	690	636	609	654	661	624	636	690	649	651	667	641	676	601	646	658	689	665	633	664	614	649	631	667	639	626	662	639	644	676	661	624	660	677	674	651
4434	451	245	247	225	242	234	247	236	228	233	206	246	224	257	224	211	246	206	253	221	216	218	223	207	231	240	207	203	274	204	219	231	213	247	219	251	234	257	257	237	224	237	225	235	225	219	207	217	222	242	253	216	208	255	201	231	224	237	245	227	237	218	242	225	216	249	230	225	223	205	205	226	204	184	240	237	231	245	196	218	215	232	218	200	198	242	250	212	218	218	212	276	224	237	244	261	249	262	226	236	234	219	250	229	202	216	231	229	207	209	248	253	221	222	248	213	228	219	228	228	233	247	219	213	253	230	246	220	243	220	243	237	250	248	205	243	226	206	211	197	237	252	214	236	201	220	270	231	224	203	236	220	229	225	205	218	224	237	261	222	216	249	241	231	219	215	243	194	233	250	232	226	238	229	233	230	239	250	247	221	239	225	238	221	209	216	234	211	236	220	234	258	229	236	231	228	228	237	226	226	219	251	223	212	229	226	215	219	230	220	245	221	214	246	243	233	219	212	231	225	235	238	216	239	205	222	238	250	220	250	263	228	218	237	227	222	214	229	242	220	202	234	220	213	253	240	241	228	252	217	225	240	221	242	236	252	250	225	218	205	227	216	213	215	226	244	214	219	219	239	226	228	236	242	180	216	216	216	209	192	251	222	203	216	220	231	253	226	236	248	190	211	214	222	206	226	242	252	235	243	217	229	192	197	209	222	217	245	234	248	265	218	213	276	239	240	252	230	240	217	229	247	228	235	235	204	213	220	220	225	233	248	256	186	219	226	232	226	241	203	238	220	224	226	232	225	214	227	220	213	224	188	220	215	225	231	258	212	234	233	224	238	241	227	226	221	227	204	195	222	264	242	209	250	235	222	241	227	233	221	232	245	241	252	215	242	193	238	206	254	232	219	230	209	222	245	234	203	220	221	216	225	212	237	215	240	244	230	242	215	242	233	223	250	206	245	195	224	226	214	207	192	229	246	237	245	223	217	224	209	245	237	239	257	258	220	213	220	210	236	227	230	206	217	224	222	238	274	227	229	215	240	222	205	215	217	232	245	227	203	208	202	227	227	226	226	245	262	212	232	212	205	216	235	213	231	227	230	240	230	226	236	215	220	212	220	230	218	232	217	235	247	237	242	212	204	211	211	258	207	251	229	236	229	229	230	219	215	201	228	231	208	221	210	197	212	211	234	236	239	227	213	236	209	221	226	265	242	217	242	201	226	212	204	241	251	219	232	230	244	223	244	225	246	225	225	223	197	212	241	224	222	218	259	221	231	214	226	230	231	246	228	233	205	222	230	208	212	211	197	220	259	193	251	236	218	216	247	206	200	228	201	230	248	243	222	201	189	227	203	245	260	245	251	252	217	225	226	223	235	256	244	218	230	210	240	223	254	245	231	208	230	209	221	205	214	227	227	220	211	228	204	220	219	249	248	234	233	242	216	233	227	252	213	226	212	242	214	198	260	248	228	233	220	190	230	232	228	246	222	248	193	226	234	218	207	224	238	246	233	223	225	250	252	234	237	235	223	218	266	236	243	212	228	216	218	219	210	244	247	252	249	251	216	245	218	235	248	216	221	226	209	226	218	198	212	237	223	233	215	264	206	202	212	249	238	270	230	235	217	220	231	246	219	246	236	212	210	212	233	229	231	217	213	251	218	226	253	226	228	241	231	250	230	233	243	246	208	224	217	238	214	217	224	220	235	218	243	243	244	242	242	253	227	239	238	233	261	235	208	212	226	216	233	213	241	213	243	245	219	211	206	190	261	234	211	240	199	230	226	219	242	215	232	225	228	207	232	235	230	225	234	230	219	251	235	208	263	234	219	224	227	229	218	243	228	209	241	242	204	225	238	241	232	179	226	228	203	229	239	236	205	208	234	213	231	226	211	221	240	260	225	227	215	233	215	236	196	227	214	228	229	238	223	187	194	211	223	238	248	204	232	229	227	231	251	211	188	222	226	238	224	226	246	229	216	227	236	218	233	230	189	250	236	234	200	225	244	237	248	185	201	237	230	212	217	245	229	225	216	224	209	202	244	230	205	212	228	242	216	222	208	202	220	230	228	229	213	223	249	224	211	231	231	234	223	243	219	236	217	215	231	237	208	228	234	229	249	225	262	239	233	225	249	209	253	232	234	219	213	256	212	222	197	245	209	221	199	243	237	204	222	249	221	195	252	220	214	240	217	214	248	204	231	246	239	207	223	229	233	240	234	232	226	226	208	224	223	256	230	241	226	213	220	245	233	227	230	212	218	218	229	255	233	231	200	199	220	239	238	249	235	250	227	215	200	213	236	236	231	249	245	218	264	221	253	220	241	236	233	219	213	254	219	243	230	241	208	229	258	224	237	248	235	275	227	203	236	235	219	256	194	228	208	213	232	232	249	228	230	235	214	232	232	235	256	213	216	212	179	245	235	212	216	231	221	249	213	238	228	230	231	196	232	229	231	231	234	226	234	231	219	217	267	254	223	256	215	206	242	236	210	235	227	199	261	229	212	230	223	242	231	228	247	227	217	243	221	222	232	240	229	210	241	214	239	209	219	232	224	231	242	232	236	200	215	216	216	248	227	232	234	236	220	199	209	209	246	209	232	264	198	214	245	232	232	243	248	214	246	195	230	249	247	240	225	233	205	236	231	222	229	206	225	238	195	212	237	214	225	217	235	206	234	232	230	204	214	219	231	219	265	243	219	232	239	230	216	215	213	242	236	210	226	282	240	235	249	240	209	222	233	211	209	249	209	215	250	209	268	230	234	237	218	227	221	237	216	225	222	220	222	243	229	264	208	195	222	222	223	235	222	208	243	226	211	225	249	230	189	258	232	223	220	225	242	250	231	246	235	236	238	211	218	216	241	200	244	241	204	230	217	224	231	237	210	226	238	220	217	225	225	231	239	222	230	226	229	216	230	240	229	218	215	215	213	239	223	247	228	219	206	230	210	226	196	231	246	229	199	241	232	234	232	228	197	228	258	234	265	228	263	226	249	226	211	243	224	223	237	197	222	252	251	226	241	201	216	229	221	234	260	218	212	245	270	233	258	230	219	208	235	239	215	255	224	229	223	223	227	249	213	213	231	219	221	237	241	245	228	240	206	219	232	231	223	224	202	223	232	261	213	247	243	232	209	205	219	223	227	237	232	264	236	250	267	222	226	208	238	233	209	210	214	216	256	196	235	207	229	219	202	231	215	243	222	229	232	237	214	237	214	232	204	218	223	257	228	199	215	206	225	208	208	204	252	241	226	241	193	207	216	229	264	236	233	206	230	204	237	223	225	236	246	211	230	203	235	218	209	221	234	230	244	234	233	228	213	219	238	261	230	227	213	246	219	221	245	206	234	196	248	198	183	255	216	207	237	234	217	273	210	216	247	241	222	237	233	212	228	225	279	208	215	223	249	223	244	239	237	222	227	219	223	219	203	234	247	217	236	240	219	230	227	206	226	218	204	226	250	224	235	235	219	249	230	207	187	192	214	259	201	236	235	233
3423	718	639	673	620	613	634	583	547	574	579	562	597	588	542	583	591	548	592	572	557	575	568	586	602	580	586	569	547	572	527	545	613	552	567	609	565	567	578	543	539	565	543	559	580	598	551	593	542	593	559	549	593	594	565	555	541	556	555	561	535	595	563	577	566	598	548	557	569	572	569	606	577	551	589	587	543	580	516	578	604	546	561	598	558	558	594	578	587	569	563	589	557	605	584	560	567	590	565	564	578	564	604	575	589	549	541	541	574	571	566	573	580	549	576	540	566	555	568	558	569	594	526	533	569	614	581	582	575	577	592	588	587	586	591	552	561	594	537	577	537	557	542	539	557	542	594	564	570	544	568	555	567	570	526	554	578	608	569	557	603	545	562	566	552	590	553	579	561	599	577	549	557	588	521	569	589	549	544	571	511	537	616	522	559	537	605	591	533	527	554	545	576	600	576	559	602	584	568	549	567	541	568	592	540	562	549	535	555	584	564	548	589	584	536	565	575	559	593	556	566	586	582	582	590	565	573	577	524	578	593	572	587	581	541	554	569	525	551	570	539	541	538	608	561	598	515	617	583	565	556	568	587	585	537	559	560	588	552	567	583	544	541	600	537	572	540	562	542	571	516	562	558	553	541	592	602	515	530	564	550	593	531	554	567	581	586	586	568	541	565	535	575	570	526	526	539	562	552	590	546	548	586	532	566	557	562	545	556	562	568	569	558	582	549	577	587	550	569	556	556	541	564	545	537	585	559	560	499	578	528	615	557	563	515	569	555	607	547	570	590	566	524	525	562	564	561	581	567	581	554	548	578	530	561	573	550	559	540	556	570	577	555	566	584	587	542	588	583	538	556	551	549	539	565	530	541	538	595	544	574	567	558	552	572	571	574	561	623	587	534	567	563	562	583	559	563	542	580	569	567	598	557	562	581	555	561	542	557	599	570	560	594	550	570	555	513	557	606	585	593	522	569	554	574	547	553	565	537	574	587	561	553	547	579	587	592	571	587	567	568	544	561	580	592	547	552	581	579	594	572	539	564	563	539	564	503	626	569	558	552	567	626	554	551	585	602	542	597	562	597	538	587	586	525	537	584	562	590	522	569	560	561	571	578	549	543	560	574	576	582	558	569	588	597	547	552	563	548	555	583	563	553	605	545	572	593	561	598	557	549	575	576	586	559	537	560	572	572	545	589	571	564	561	599	547	590	512	534	555	550	546	567	573	594	593	555	592	566	557	551	569	533	604	617	570	551	586	593	581	523	550	607	574	562	610	557	567	578	595	576	537	546	528	567	560	575	539	546	609	527	589	579	553	533	539	564	541	613	581	547	592	559	549	573	576	556	585	517	545	565	552	550	568	547	587	568	562	591	584	555	546	578	514	552	537	601	593	583	518	550	554	574	595	552	561	533	550	580	531	546	626	548	558	598	571	570	606	575	564	549	538	518	551	549	558	582	577	585	601	559	546	533	558	593	551	581	589	559	549	575	570	571	562	571	566	572	555	603	582	584	569	549	513	574	568	594	541	553	559	553	583	583	545	575	586	545	541	538	532	582	610	617	553	553	549	556	566	568	567	551	589	557	591	543	544	552	585	553	565	530	576	569	543	571	577	533	585	580	581	559	539	582	562	529	598	613	561	519	561	554	577	534	576	606	554	570	595	588	561	542	563	560	584	572	574	561	543	579	606	548	585	568	573	599	563	585	600	537	536	566	550	527	568	578	575	601	585	579	494	571	596	553	553	524	541	566	550	590	615	571	593	548	574	543	589	597	560	583	575	576	585	540	573	546	568	600	571	545	563	555	562	520	519	544	544	635	549	533	538	571	562	590	552	537	562	581	572	529	572	565	576	564	599	553	589	575	579	552	568	560	586	565	554	501	549	546	574	557	600	561	595	573	592	555	562	554	595	564	569	602	554	556	540	572	545	574	559	565	545	540	561	543	578	587	549	597	561	564	549	614	565	597	542	551	575	581	563	521	565	628	618	578	582	560	595	552	529	576	583	576	557	548	548	596	566	565	584	563	536	550	579	557	538	554	526	529	616	562	574	573	555	560	578	551	571	585	577	541	583	616	548	583	597	578	602	517	594	576	565	582	601	522	564	611	576	556	571	513	570	543	560	551	575	576	560	546	562	605	587	537	519	552	546	576	537	553	569	593	576	568	521	588	583	560	559	583	552	551	582	562	530	585	563	525	549	559	548	522	559	529	558	555	551	575	582	565	580	552	576	549	605	583	593	555	550	582	548	543	591	541	599	559	596	589	611	545	555	547	609	550	560	538	616	556	557	529	557	568	612	584	561	576	562	590	601	544	554	615	566	573	535	546	542	561	588	590	562	538	537	585	562	502	553	576	566	574	551	578	569	534	577	573	585	605	550	591	558	530	555	546	554	571	549	542	575	571	586	561	559	541	576	550	534	536	589	572	580	537	567	545	571	564	570	583	580	590	542	550	555	560	553	615	553	613	580	585	568	546	528	559	591	595	552	529	563	610	589	534	542	584	575	533	571	566	517	544	578	543	548	552	577	550	533	572	543	567	532	542	563	530	564	613	587	590	598	595	536	581	544	560	556	577	525	603	612	546	601	541	545	592	594	572	520	540	571	552	528	600	562	548	556	551	597	526	557	592	578	601	578	542	580	526	605	597	512	580	550	569	539	553	538	566	572	550	560	566	548	558	624	581	536	545	565	561	555	544	584	594	577	539	583	539	575	522	561	560	537	606	592	579	569	565	604	540	571	576	563	558	572	553	572	570	564	570	609	548	579	551	542	571	572	569	559	564	562	527	579	536	524	556	565	564	576	521	610	526	502	572	588	548	585	603	590	556	574	574	585	574	547	558	575	608	551	568	561	540	568	560	520	581	570	551	567	585	543	538	534	561	576	536	573	549	569	585	550	602	544	562	594	567	599	523	536	572	566	586	566	557	568	593	569	601	566	576	577	578	583	572	560	527	575	583	552	559	595	523	567	548	570	525	561	542	550	544	548	561	555	604	529	600	597	581	561	568	550	562	537	585	562	558	581	603	587	609	593	570	579	557	527	537	547	576	558	604	581	529	576	537	601	577	591	539	564	561	538	517	582	551	581	510	532	561	596	564	568	544	555	546	619	548	567	533	547	560	535	562	578	553	598	532	587	588	564	607	569	526	554	548	549	525	617	571	580	532	516	567	548	558	548	550	584	551	614	584	551	561	601	560	549	525	603	553	553	606	549	599	554	546	565	539	564	591	529	572	573	542	559	581	607	547	580	564	573	547	540	542	569	590	574	597	621	563	553	589	572	534	559	616	564	504	583	546	590	596	544	554	601	583	567	545	569	538	602	531	518	534	579	521	579	587	576	563	539	573	567	569	614	524	560	568	567	588	546	598	521	557	589	533	537	546	534	549	544	590	565	598	543	592	590	568	562	547	582	569	572	598	603	542	562	547	555	598	545	547	580	589	595	557	578	555	569	561	606	568	554	591	573	527	596	573	529	573	582	532	546
13098	1409	747	657	538	455	444	399	383	390	375	389	401	350	406	403	368	347	354	371	384	411	414	392	389	366	392	334	396	378	381	323	345	373	340	355	386	354	369	358	396	368	345	389	413	354	339	400	357	382	369	350	317	377	365	392	366	360	383	380	398	354	411	353	325	367	363	360	384	357	371	356	347	399	333	352	356	353	395	324	416	379	381	364	392	359	374	393	382	381	392	398	358	357	370	340	331	362	327	395	373	362	393	374	366	365	338	333	366	376	392	347	364	357	351	337	353	366	398	385	404	348	354	357	393	369	320	409	372	348	365	403	349	350	364	395	352	367	315	356	359	380	337	385	326	340	370	377	339	356	354	381	366	387	364	375	386	358	385	360	362	362	360	380	319	381	388	388	341	383	352	391	379	366	384	359	367	351	347	376	385	345	370	364	317	343	329	353	356	353	332	365	394	362	392	401	362	350	379	365	368	386	384	387	382	371	370	362	413	348	363	313	349	401	393	371	368	398	389	396	346	338	372	418	356	364	393	389	394	351	375	365	363	376	401	337	357	360	346	354	351	381	391	358	338	341	329	386	329	340	370	407	376	374	371	340	348	389	376	321	347	345	384	374	389	354	382	379	361	375	397	322	379	414	373	387	343	368	345	323	358	360	380	387	404	389	381	408	399	360	372	396	354	339	322	386	341	396	350	377	358	427	348	361	336	378	355	391	372	358	387	405	347	337	344	392	350	323	355	379	355	374	363	373	353	358	369	387	419	367	383	414	366	384	338	361	411	361	365	367	367	365	385	385	342	346	369	352	390	368	388	359	356	377	395	372	389	347	373	401	364	381	393	361	362	364	416	350	395	394	338	378	351	339	375	379	416	370	367	339	316	365	377	387	355	371	386	373	376	355	359	372	317	337	377	347	355	358	364	338	383	347	338	375	381	381	343	364	382	344	369	374	371	315	359	334	377	337	357	382	336	386	362	350	366	321	372	343	376	356	369	344	337	358	345	350	393	374	337	377	376	389	347	361	394	368	341	362	393	363	377	341	365	395	368	363	380	348	355	377	352	365	397	348	334	359	372	398	376	361	340	359	363	377	364	349	373	361	343	368	376	348	355	406	369	332	378	362	365	365	371	363	337	360	361	362	387	384	393	358	394	362	355	392	404	365	349	358	380	406	403	324	350	378	338	368	380	379	366	408	343	360	336	358	393	376	384	376	377	387	380	384	341	394	371	375	342	357	340	361	348	368	331	360	379	383	336	373	339	378	359	413	386	359	346	363	356	358	343	369	353	327	373	376	391	390	396	370	343	373	379	358	374	356	370	334	402	350	397	355	386	421	343	376	375	352	356	373	347	347	380	347	362	335	399	362	399	393	333	388	349	306	345	396	358	375	381	346	323	375	361	339	379	332	371	378	355	368	385	377	411	389	386	371	376	340	367	350	378	358	355	374	411	360	377	379	328	364	363	378	389	335	380	373	371	377	336	390	344	390	334	370	352	380	372	359	375	390	409	345	375	357	380	358	333	335	349	388	385	348	378	343	358	362	370	322	371	364	370	375	357	358	344	375	353	345	334	366	360	389	361	350	371	387	369	358	330	349	366	378	391	396	382	362	367	369	389	385	349	359	386	385	376	373	368	409	380	312	312	328	344	394	377	365	359	370	377	355	374	407	352	374	370	358	399	375	361	403	363	385	382	366	364	361	404	368	357	341	380	397	360	359	363	388	355	353	378	373	324	343	348	369	353	368	351	348	368	374	379	343	342	338	346	358	344	344	333	386	389	346	370	370	366	352	346	349	377	330	363	377	355	349	365	378	396	390	354	372	376	395	354	359	338	362	395	335	375	347	383	383	365	372	371	347	378	402	341	357	357	356	366	341	392	356	381	390	369	369	358	385	365	364	351	357	378	372	366	366	369	397	362	372	340	388	335	382	345	385	395	359	350	352	385	345	386	360	339	385	350	353	351	388	377	381	352	356	342	375	347	381	356	362	373	327	344	395	356	374	354	374	349	343	340	377	348	354	390	302	349	339	357	373	339	390	374	383	371	365	356	353	375	393	344	355	384	356	361	353	353	374	320	337	349	366	392	353	382	344	358	387	371	383	374	360	321	387	376	375	395	381	368	338	388	344	343	382	403	367	351	337	368	364	352	398	368	351	367	393	351	361	346	376	329	373	371	352	387	393	371	365	395	368	345	386	408	375	403	348	379	357	369	364	330	407	360	364	398	344	357	347	360	358	348	334	345	339	363	348	351	357	347	407	356	361	377	351	359	374	405	356	364	364	375	369	386	374	349	380	397	403	380	336	368	382	382	334	351	386	402	348	377	351	362	332	370	365	397	367	349	335	344	341	346	330	353	387	374	371	386	354	377	335	344	374	390	335	397	386	346	360	347	375	397	357	352	379	321	351	386	392	360	367	385	389	360	350	396	390	332	345	356	339	312	376	402	359	357	342	321	367	337	375	349	344	346	321	333	376	348	345	350	387	326	379	343	386	357	355	378	361	401	351	379	341	395	322	360	352	349	349	359	391	371	403	402	348	352	366	381	353	371	328	361	400	402	373	345	400	337	385	343	384	383	356	402	320	397	354	372	343	431	369	364	393	358	320	330	350	364	399	382	363	366	350	387	423	373	379	363	329	367	372	376	330	348	362	355	353	391	387	304	354	355	358	353	365	369	379	329	337	366	427	331	398	370	360	392	347	410	364	358	354	382	355	361	366	382	349	379	384	384	382	354	379	392	378	350	344	382	385	364	363	371	350	373	400	345	390	339	356	337	329	340	356	375	335	365	360	369	338	380	371	376	338	334	382	374	366	395	384	371	316	359	370	371	320	354	370	341	364	344	355	401	361	398	381	389	391	372	352	375	372	371	375	384	342	367	365	383	365	316	379	383	356	385	366	368	312	360	356	385	374	339	366	351	349	312	357	384	356	350	339	336	359	360	397	350	381	343	390	387	396	353	341	341	373	351	411	370	367	377	349	375	380	383	353	357	357	320	354	374	337	352	364	359	363	371	310	346	371	388	421	378	371	371	353	379	339	382	389	375	370	364	358	345	362	362	361	384	404	352	349	347	358	371	365	345	370	358	397	356	358	361	335	383	360	341	366	363	389	419	371	365	367	363	395	356	343	345	360	362	370	361	348	351	395	355	373	356	336	365	387	360	338	350	347	365	354	387	394	388	363	369	349	377	333	376	359	354	359	364	380	372	440	384	393	382	344	392	339	358	354	374	382	363	369	367	376	356	375	374	387	357	417	373	376	396	368	344	362	379	358	363	363	346	388	383	398	384	342	339	348	358	360	341	345	340	370	362	361	389	399	377	390	399	354	353	374	390	365	351	367	367	339	356	341	358	361	360	338	352	365	353	352	378	344	404	346	366	361	364	383	375	381	359	396	366	392	376	396	408	371	361	343	373	391	380	341	359	357	377	375	348	327	393	334	389	371	373	365	339	345	356	353	364	379	393	370	393	378	364	360	375	361	376	367
9575	1410	1582	1740	1625	1388	1232	1247	1049	1023	1009	985	926	955	928	951	894	948	894	900	918	898	877	927	893	856	867	853	893	869	874	853	810	895	856	815	853	828	770	823	854	804	868	801	847	846	808	829	881	851	807	837	846	905	829	802	849	872	826	810	893	873	873	849	840	859	816	792	839	860	869	827	914	790	814	856	860	821	869	843	838	857	866	836	888	899	795	871	878	878	850	861	830	814	848	841	890	849	830	844	793	830	769	883	847	818	864	825	841	840	808	831	828	853	855	772	895	852	817	837	868	942	898	843	821	860	828	809	843	877	876	821	901	814	810	809	822	872	813	843	843	868	821	859	831	893	799	787	875	864	832	821	868	799	841	833	858	875	823	844	842	834	833	788	802	888	869	845	875	872	861	816	801	767	878	865	861	843	835	825	918	839	846	836	848	823	898	799	834	786	789	857	801	851	811	841	848	833	832	787	801	819	840	828	932	839	890	813	842	852	815	890	830	894	858	875	833	852	860	849	868	874	856	855	834	873	862	814	829	829	835	882	807	828	780	813	806	827	842	800	859	816	810	861	878	878	843	853	826	831	836	872	897	870	815	830	843	833	842	866	843	826	816	814	829	848	805	874	848	798	820	835	837	841	792	800	843	829	825	821	820	877	866	842	787	817	777	913	820	871	878	817	788	818	861	782	789	883	818	829	853	860	819	914	824	853	870	819	849	860	825	862	805	864	853	822	839	863	856	838	794	884	833	796	808	804	838	851	822	870	865	807	851	849	855	846	829	822	840	826	846	830	845	802	856	818	841	806	837	841	870	851	797	896	802	861	859	903	789	837	811	842	846	832	855	801	885	827	813	771	829	851	819	828	913	846	806	861	864	813	856	813	884	833	844	836	838	866	826	843	864	852	821	869	807	809	811	804	848	848	859	834	782	814	846	811	844	843	811	798	914	880	831	848	812	890	765	846	832	821	819	857	829	897	837	849	847	878	878	801	835	832	906	904	817	811	827	834	831	852	831	866	833	861	825	823	845	856	854	801	837	851	852	879	851	815	841	873	770	857	820	853	821	841	864	890	824	742	900	881	816	870	850	839	770	815	842	835	806	814	823	850	826	874	780	788	844	887	839	807	840	808	798	800	869	832	873	850	869	877	777	816	819	822	875	859	831	870	826	880	875	897	832	872	817	835	824	841	808	837	845	872	853	855	830	871	856	813	839	870	808	853	809	872	822	824	837	919	882	881	858	849	814	842	855	811	892	860	881	883	860	859	816	882	866	860	862	839	869	829	829	825	789	855	853	879	821	846	909	880	845	822	842	829	793	824	869	819	833	888	831	800	811	840	888	804	837	872	849	862	823	724	811	786	822	856	822	849	841	854	834	791	853	906	844	843	801	839	846	891	833	800	879	885	822	894	898	869	813	859	854	813	822	883	872	864	882	840	844	846	868	842	783	833	855	802	826	838	849	842	845	802	843	832	869	871	793	779	894	847	811	845	869	849	841	861	862	848	900	864	818	812	846	792	822	842	866	870	844	845	813	815	837	846	863	891	822	842	861	840	828	823	805	851	820	873	864	902	790	817	827	845	804	834	829	881	846	847	837	842	817	861	858	842	853	806	844	833	805	851	859	841	858	817	895	853	834	841	844	844	867	847	846	881	863	895	802	863	836	815	870	781	807	865	824	807	880	847	775	821	866	831	885	849	816	847	803	852	788	849	839	858	807	813	849	811	801	838	819	839	798	878	886	814	797	814	854	849	793	832	794	837	818	811	825	818	827	844	865	882	849	833	814	844	903	845	807	806	855	849	870	853	834	839	878	836	881	845	842	868	799	882	848	860	843	755	846	810	818	805	860	822	857	853	851	835	810	832	858	830	821	864	805	874	805	837	781	874	849	860	908	839	811	840	850	866	879	847	831	837	873	818	869	821	862	872	876	857	855	839	784	837	836	825	775	797	846	861	847	831	843	833	841	826	794	838	837	873	861	849	813	868	857	810	863	842	842	805	840	809	809	826	848	805	819	832	848	871	848	841	861	826	813	863	829	844	820	837	804	870	842	833	849	846	853	830	797	869	866	818	865	814	853	826	867	858	887	895	746	862	849	874	865	790	831	853	856	834	802	801	891	866	841	790	854	878	816	847	828	814	896	795	845	853	808	853	855	890	824	880	830	871	784	816	820	884	836	784	856	844	838	846	878	835	856	865	838	883	861	813	846	885	824	851	833	852	857	809	791	853	839	779	851	797	837	863	865	832	847	856	849	852	816	842	874	827	860	860	828	808	794	814	811	799	843	848	822	893	795	876	845	865	892	805	826	831	863	806	903	800	855	780	861	824	847	860	828	840	890	802	874	860	854	855	822	859	852	863	934	829	819	856	799	820	836	857	803	853	870	825	853	901	817	841	791	853	870	858	844	840	829	813	893	835	843	840	843	864	802	847	838	845	818	853	805	844	795	831	870	769	840	829	811	862	876	842	836	832	887	834	846	846	815	793	795	845	884	874	860	825	856	881	866	848	847	839	824	849	830	871	865	840	812	801	822	844	845	852	832	872	929	809	877	821	861	824	770	834	882	863	816	885	784	856	761	827	860	864	780	821	835	823	814	842	817	823	847	846	864	849	831	802	830	817	822	910	815	847	824	882	825	843	817	831	869	823	841	861	817	792	784	834	842	866	849	881	840	851	846	833	836	866	849	820	794	874	840	896	773	860	872	824	846	804	839	859	771	853	810	849	800	833	889	808	872	853	845	840	842	815	864	820	850	851	842	811	846	832	849	819	837	822	811	835	877	806	811	839	858	874	816	832	847	821	849	861	825	845	879	767	802	791	830	856	859	852	820	822	812	822	870	819	863	831	861	786	831	844	913	837	810	866	908	781	805	841	816	851	824	841	835	869	846	795	884	827	884	816	874	840	872	807	854	825	852	895	799	841	884	846	894	843	799	878	828	831	832	836	894	813	813	838	835	848	868	825	837	827	801	913	832	861	873	838	798	821	844	856	831	779	865	844	829	868	820	901	842	855	910	812	837	803	888	795	877	866	845	821	908	870	836	840	844	836	810	829	888	843	848	876	826	806	877	873	874	901	845	837	818	848	863	773	882	866	824	857	876	771	847	860	852	827	814	859	850	845	842	858	848	851	870	818	806	839	805	877	808	826	806	856	844	887	843	858	863	846	823	844	859	844	830	856	898	864	883	840	877	844	854	866	879	781	853	810	870	833	857	793	865	831	834	874	893	830	870	826	872	756	825	848	855	874	832	796	874	847	872	792	809	815	818	805	813	832	820	869	846	841	865	853	777	784	870	871	815	831	865	878	895	847	829	826	828	856	864	815	832	836	884	866	854	827	836	846	835	823	821	839	822	804	869	832	790	876	842	841	827	875	891	839	863	868	832	863	858	871	842	871	851	836	863	810	867	820	813	865	791	813	852	921	850	775	837	845	811	881	863	888	815	844	870	821	827	822	839	772	854	813	844	821	870	875	843	836	792	861
21189	2755	1147	843	592	515	462	424	376	369	375	342	310	291	314	291	296	287	323	302	305	320	288	286	331	310	315	262	303	272	270	298	287	293	291	276	291	292	255	285	294	298	302	299	270	304	263	271	294	282	289	309	333	293	273	273	297	305	299	280	279	298	288	286	276	267	277	294	277	288	276	274	267	252	265	278	239	266	283	308	284	287	280	284	272	303	282	285	265	267	279	275	254	289	270	314	314	289	304	271	254	301	289	300	300	273	272	289	293	312	257	307	311	299	269	288	286	291	281	308	294	280	292	299	298	305	303	294	261	299	289	294	287	294	303	315	276	258	249	280	266	252	270	276	284	278	291	292	268	285	272	301	260	282	315	304	305	281	302	257	327	279	279	285	292	279	278	286	304	272	298	299	289	332	277	298	296	294	291	307	274	265	281	288	282	281	271	292	278	226	265	277	286	297	291	288	287	249	272	286	295	278	261	294	277	301	280	264	290	278	290	274	311	302	299	285	274	264	314	317	292	273	268	261	276	287	304	307	288	287	268	301	318	329	314	314	278	272	253	303	268	258	270	310	268	277	304	294	293	270	283	274	292	278	265	322	287	277	281	268	282	285	274	271	285	288	291	268	253	312	244	273	273	275	277	305	278	286	281	280	269	262	319	264	300	293	308	295	279	280	300	312	280	296	283	321	331	283	313	289	263	275	305	261	287	269	271	293	282	284	303	285	295	287	297	300	277	288	314	278	285	282	276	283	267	298	300	272	302	279	270	310	285	307	263	289	299	288	279	360	281	292	274	319	290	286	308	303	274	274	295	271	300	279	276	253	282	291	266	287	309	290	306	281	279	281	308	274	276	303	315	293	256	294	264	311	289	284	291	241	272	325	305	259	313	296	317	269	262	285	248	257	274	280	279	301	289	288	305	314	284	279	266	288	289	298	298	282	290	289	274	283	291	290	278	278	289	301	275	291	299	288	291	291	279	282	266	273	287	270	274	311	254	276	277	286	296	295	306	286	280	292	268	304	301	301	266	296	272	295	316	287	292	290	297	283	294	273	293	292	295	289	271	260	297	289	266	270	258	289	292	284	264	293	273	270	290	291	291	269	291	297	326	299	312	308	295	287	283	305	271	267	292	300	283	282	319	296	311	279	307	290	306	338	272	286	255	301	251	281	300	279	275	288	278	288	287	287	260	279	298	303	281	272	302	346	290	260	267	263	295	263	265	263	288	280	270	297	272	283	296	279	306	303	277	271	286	272	291	282	307	286	290	262	307	267	288	277	279	271	294	295	281	281	262	278	276	271	292	291	305	276	279	306	296	251	324	267	276	295	250	253	302	290	312	298	277	296	283	321	263	302	279	331	254	321	275	267	277	290	279	299	278	258	294	265	310	295	282	286	303	293	271	276	267	279	265	300	314	283	298	271	292	317	290	264	304	287	292	277	308	260	269	266	293	301	280	283	261	276	271	273	300	308	274	258	299	264	267	282	284	262	309	307	297	249	276	283	292	270	290	295	281	309	271	282	297	293	294	276	301	283	281	262	263	267	284	293	284	326	281	277	303	327	300	311	287	292	299	235	286	280	267	304	246	294	279	311	264	291	291	262	285	288	257	281	290	272	305	321	298	277	276	290	268	282	270	259	260	302	272	302	293	246	259	295	256	242	281	293	279	265	252	296	271	295	270	293	260	302	275	278	291	271	314	280	281	302	277	279	284	276	301	273	304	276	270	271	291	295	252	309	307	289	295	285	304	292	285	286	282	304	341	275	280	300	260	277	252	296	260	300	271	297	280	279	289	281	269	287	290	293	296	298	282	325	292	284	304	285	297	297	267	244	274	308	301	290	291	263	314	298	280	320	291	322	280	327	292	304	257	281	299	243	288	244	301	292	268	307	319	302	279	281	303	265	317	291	272	292	305	271	263	288	282	249	312	280	304	260	236	303	274	283	304	301	282	292	247	303	274	298	296	289	289	317	293	240	285	302	288	285	263	281	319	264	266	287	297	273	283	262	312	311	312	264	277	268	291	287	288	261	295	301	294	280	271	278	300	265	282	297	287	303	281	284	295	325	292	281	281	311	279	291	305	284	324	284	279	275	284	287	307	287	275	272	305	289	279	253	312	297	296	269	252	270	284	297	271	309	268	254	281	312	302	281	294	271	271	315	259	290	266	274	264	296	302	277	356	266	287	269	308	223	247	250	292	303	288	291	323	275	234	305	271	285	285	293	249	276	279	260	284	291	308	267	251	292	321	284	271	279	293	298	256	324	295	319	291	299	295	280	291	272	242	310	266	283	288	275	319	285	299	283	308	292	260	286	259	267	291	306	275	263	281	298	317	269	261	302	300	291	257	279	314	292	301	313	281	268	301	276	283	281	293	288	276	293	303	255	296	252	287	292	253	276	327	284	280	279	306	268	269	277	271	306	266	308	305	291	305	256	287	309	270	284	284	255	290	290	260	274	287	249	304	300	286	285	291	305	297	300	284	229	317	307	267	271	288	293	278	312	292	306	299	290	312	288	283	250	279	300	301	280	286	262	266	256	293	283	262	268	257	281	273	323	286	305	296	317	284	284	292	301	276	277	271	272	282	299	315	277	294	290	278	297	308	311	278	292	330	319	246	295	294	256	265	271	278	290	283	258	278	277	282	270	294	298	302	269	263	275	270	266	278	282	280	279	290	311	276	291	275	286	276	283	270	275	283	293	288	282	282	238	261	284	278	296	302	286	277	260	293	284	313	273	277	285	306	296	263	286	269	319	271	303	271	279	298	291	283	285	274	290	276	295	280	265	300	274	293	286	292	261	272	297	281	278	283	314	297	254	286	256	249	272	267	282	302	274	281	269	260	281	279	291	276	266	258	272	283	282	293	280	271	266	275	256	287	288	303	302	336	295	284	289	259	269	287	272	297	287	297	273	314	270	279	259	289	295	281	269	271	280	301	277	316	260	227	281	297	284	279	290	280	290	285	303	285	266	298	256	275	283	292	279	314	288	324	292	308	292	304	278	268	281	265	278	289	265	286	288	276	291	291	288	302	280	280	272	294	307	274	249	300	307	320	302	260	315	304	307	295	293	288	295	288	290	324	301	299	285	282	265	276	316	289	313	304	281	266	292	265	272	309	295	298	300	277	265	275	300	282	299	321	297	261	288	317	292	310	273	307	310	273	254	260	243	316	291	262	290	296	284	326	271	297	276	237	276	255	289	284	273	282	296	279	304	290	305	305	298	274	296	291	294	272	315	250	256	255	320	272	309	293	271	260	301	276	259	268	283	295	293	283	288	266	312	271	282	289	292	279	294	286	284	302	290	309	277	288	309	248	289	280	325	304	290	294	270	288	283	314	275	278	279	275	291	305	298	286	276	275	282	310	276	293	281	291	267	283	279	275	269	297	282	275	291	296	237	254	303	257	288	307	327	292	281	278	267	251	272	296	298	275	289	291	297	310	290	283	288	266	286	276	296	292	246	302	300	263	284	279	238	312	290
12181	1666	2121	2357	2025	1705	1459	1274	1197	1051	932	903	914	847	817	807	766	773	725	750	727	742	729	692	713	710	716	656	712	672	661	713	663	710	604	678	668	639	681	673	677	670	685	694	631	637	702	676	648	685	686	674	675	705	704	671	647	692	658	692	659	664	664	670	665	651	631	630	651	631	654	636	691	640	633	613	659	673	721	657	674	625	675	645	664	652	647	610	688	675	665	637	651	702	636	673	656	685	632	693	641	626	708	641	637	676	652	650	642	667	616	649	714	647	680	647	642	645	598	641	651	661	705	653	656	703	642	667	661	648	599	636	624	645	614	666	664	662	645	606	644	671	668	635	671	662	709	642	637	624	670	640	670	654	659	616	644	708	684	677	643	659	690	689	658	663	628	639	659	640	636	607	650	638	670	636	620	655	662	660	625	670	676	656	659	626	626	673	683	633	634	620	667	641	659	676	652	686	654	600	638	628	643	628	653	664	647	667	655	671	651	669	615	637	667	635	611	660	637	641	655	632	594	625	658	639	656	652	612	665	652	653	621	660	612	682	663	613	643	653	629	626	619	624	653	678	640	621	639	677	619	645	680	657	628	643	671	633	652	609	665	645	684	666	621	619	658	647	649	651	621	606	658	656	668	626	662	613	591	618	645	655	607	696	638	673	704	665	654	650	637	636	645	610	621	694	633	634	623	633	686	654	656	626	607	647	657	570	667	648	612	612	626	689	674	712	672	651	661	627	601	644	648	610	702	643	609	680	688	656	633	669	675	653	612	628	634	665	673	639	606	709	690	691	641	683	679	648	640	586	661	621	631	664	662	632	672	646	636	619	646	676	696	656	619	624	620	631	650	633	596	662	669	619	644	646	617	600	647	677	651	677	621	622	615	692	624	677	645	629	666	627	661	660	647	654	676	661	637	626	631	679	607	616	676	632	641	627	652	636	644	641	647	620	646	611	673	640	609	640	645	657	706	612	631	640	657	676	667	661	660	653	654	616	639	701	650	687	643	632	646	661	671	665	628	634	660	648	659	643	649	582	650	685	627	662	625	613	624	661	693	693	692	638	669	663	626	636	628	637	635	643	616	666	637	642	631	683	628	639	591	608	671	664	599	642	659	666	654	686	644	656	634	641	693	704	661	692	645	622	657	670	649	671	645	699	645	619	661	668	666	613	633	670	670	654	648	656	659	621	681	640	627	621	643	678	674	643	679	667	655	624	645	662	677	628	654	660	666	652	664	643	689	615	622	612	656	650	617	623	643	653	655	648	657	668	636	658	642	702	644	606	685	653	672	666	691	611	685	672	705	608	647	680	635	650	638	662	699	648	663	673	643	654	638	613	621	631	660	652	676	699	651	616	638	681	635	646	635	623	686	641	614	698	653	623	648	640	661	588	647	669	653	638	646	623	683	626	629	651	616	626	650	651	661	668	667	619	630	656	676	664	623	660	612	623	671	660	657	629	672	660	651	660	644	666	668	617	652	644	590	598	642	627	631	621	666	641	647	681	644	647	668	635	645	645	640	619	628	646	617	656	663	650	624	650	664	654	696	648	611	644	646	647	610	658	662	659	635	635	678	626	656	639	657	627	671	661	685	621	658	637	694	619	678	611	626	700	646	649	663	664	637	660	622	672	678	731	612	637	668	644	656	663	640	664	632	637	618	629	641	671	735	650	658	656	619	659	639	647	641	616	664	661	653	630	683	649	603	620	772	643	642	638	640	641	648	691	655	662	644	700	650	637	669	660	673	618	643	658	653	636	652	677	629	669	671	643	684	581	608	615	677	655	621	691	641	672	655	623	641	621	660	644	668	613	669	649	655	666	612	674	680	628	659	661	651	718	646	637	678	660	674	642	707	615	640	677	629	631	636	679	629	646	683	676	655	642	624	638	621	644	653	628	640	636	624	660	672	654	632	672	655	654	639	653	656	615	658	645	646	655	641	681	665	593	684	637	651	653	637	633	664	646	620	618	680	637	692	640	595	660	608	659	678	666	674	646	630	592	626	656	638	654	682	699	654	629	700	605	660	694	679	654	667	676	666	652	676	651	662	663	698	647	662	650	623	616	607	663	616	618	640	647	653	631	638	641	642	681	650	650	676	625	642	646	658	644	680	623	636	637	590	674	670	644	686	599	638	661	612	628	639	620	669	629	668	651	632	667	650	685	655	602	636	681	684	646	624	636	665	644	655	669	611	653	667	683	659	620	668	653	655	678	622	669	694	664	663	654	650	644	632	703	655	656	637	675	655	658	656	669	694	682	633	632	635	668	663	689	667	653	679	614	625	597	686	623	676	665	639	617	651	679	589	648	658	626	613	653	702	600	626	634	664	648	657	593	663	655	646	622	691	698	589	637	695	665	629	637	662	629	622	653	641	674	665	639	682	646	656	685	689	673	677	655	658	630	675	662	669	610	670	696	626	673	636	647	671	643	654	623	626	688	643	685	663	700	595	714	654	637	693	666	641	700	629	677	706	627	633	603	586	617	671	610	664	619	610	673	653	706	675	670	649	669	651	631	655	641	681	656	669	639	622	644	674	626	670	652	644	647	659	591	631	654	659	647	674	662	677	658	639	644	652	668	634	646	616	658	673	633	623	629	638	661	685	650	655	652	639	681	662	673	620	694	631	615	668	637	671	648	634	649	621	670	659	652	673	659	593	619	673	620	617	648	669	645	664	652	635	658	652	647	671	640	672	675	628	657	669	690	647	651	631	657	618	584	635	626	653	625	661	651	652	653	611	658	623	625	667	620	681	591	610	696	668	665	646	668	658	644	689	669	670	604	618	683	632	629	664	704	618	635	638	653	630	609	670	650	648	664	622	626	674	637	601	676	657	610	648	656	651	685	657	667	645	621	626	653	658	669	636	671	655	611	700	610	666	606	647	671	625	697	691	646	614	676	637	692	683	659	609	645	637	654	600	643	604	656	613	641	672	625	654	641	666	621	678	620	619	584	635	727	577	652	653	623	613	614	639	639	656	672	648	622	676	642	675	641	678	622	716	681	645	665	639	634	708	637	617	679	653	654	662	664	642	686	653	617	663	635	642	623	646	679	684	671	663	685	612	631	638	636	614	655	636	664	598	655	674	638	644	625	591	661	632	672	647	664	651	686	667	631	625	631	616	671	677	643	661	588	663	649	621	686	633	624	624	655	623	617	626	645	643	620	617	693	620	676	733	663	650	660	638	647	636	649	660	631	639	605	674	658	666	648	731	638	684	688	644	662	624	625	633	626	678	670	637	730	629	644	682	681	666	656	662	644	673	651	675	635	656	609	652	627	637	607	685	629	626	654	688	635	641	658	629	644	680	648	626	673	678	657	703	664	688	648	641	636	674	628	658	644	591	641	643	633	686	627	625	631	618	660	624	618	617	678	650	624	633	663	676	659	680	675	647	639	664	654	643	671	689	627	634	638	652	673	637	660	649	627	617	658	665	600	637	608	645	660	664	620	633	674	682	654	650	668	641	672	656	670	647	629	701	671
4475	475	260	258	242	246	245	219	225	258	242	251	192	198	223	244	222	222	222	233	236	227	225	240	196	236	227	227	215	206	237	254	253	236	220	240	205	225	225	224	223	231	264	230	212	232	220	204	206	215	220	221	229	200	206	221	241	233	239	252	246	242	247	248	233	230	226	254	229	268	218	196	252	213	224	215	213	197	241	259	241	220	245	225	211	239	213	212	238	219	245	240	257	228	226	230	229	208	231	214	244	220	241	241	220	195	247	205	218	227	216	222	207	231	251	235	256	238	231	224	231	214	243	224	218	222	226	238	207	198	214	245	227	242	201	248	231	185	227	239	223	226	247	230	247	212	232	244	211	215	246	200	231	223	213	226	205	192	218	228	252	210	232	236	241	226	238	261	228	241	224	221	229	216	203	260	209	262	214	202	232	222	227	218	205	249	239	285	243	226	253	198	230	216	225	239	227	214	227	233	235	232	222	225	249	213	222	199	222	252	213	219	218	252	264	235	237	265	255	200	257	239	211	229	235	226	233	184	233	239	215	241	234	251	259	221	212	230	222	228	235	237	261	247	215	201	235	220	218	253	225	212	242	224	259	221	237	236	245	237	204	212	234	214	238	223	227	236	203	195	198	260	262	197	221	187	220	232	224	248	270	225	214	242	239	194	243	222	249	246	224	228	211	244	219	255	237	246	240	231	222	234	209	222	225	217	255	234	223	212	235	249	244	248	219	213	227	229	215	252	236	214	235	230	212	210	201	234	224	224	249	231	207	216	238	222	212	236	229	242	227	229	235	237	216	247	227	235	231	245	187	235	255	205	207	250	246	219	203	204	221	199	208	235	206	257	219	222	205	220	217	214	212	231	214	241	234	250	207	217	285	227	254	216	229	247	209	228	217	238	234	240	221	214	238	224	229	233	241	214	256	241	248	214	262	249	233	238	209	225	227	227	212	190	232	235	201	206	214	212	242	229	238	235	226	197	246	244	252	254	233	244	223	257	226	248	217	194	238	226	254	254	201	214	229	259	211	227	238	220	227	241	229	237	205	247	212	216	219	245	252	238	231	226	214	234	230	217	215	229	236	233	231	239	252	243	213	236	222	199	236	219	204	220	237	216	203	225	215	230	233	227	219	249	235	232	224	216	229	236	227	240	239	233	232	249	208	214	199	231	215	233	224	233	226	259	188	220	227	245	221	230	207	234	236	235	225	237	228	229	246	207	221	240	226	241	237	227	234	215	224	212	238	284	246	236	242	244	280	241	217	209	235	238	247	193	250	247	222	244	230	241	234	219	226	220	216	227	228	199	185	229	234	245	220	223	249	248	225	222	263	230	219	223	219	198	242	217	218	211	219	204	223	239	214	211	220	221	218	194	227	244	264	225	242	258	252	223	245	225	274	216	239	243	227	232	202	254	221	237	261	234	234	230	234	243	236	219	205	225	239	261	235	222	248	240	236	232	221	236	214	222	206	219	245	238	228	253	237	249	181	244	236	227	203	231	221	238	240	231	245	230	224	242	216	230	215	219	249	220	230	228	209	204	208	219	240	245	248	260	234	199	214	261	232	253	203	207	234	228	239	237	218	204	217	210	212	221	216	237	214	221	222	218	250	225	226	238	233	236	237	253	214	228	226	221	239	244	207	232	246	233	240	234	207	228	216	209	243	241	226	225	210	195	255	264	214	236	235	233	225	222	226	239	233	228	215	247	241	241	238	229	237	205	197	195	240	250	241	230	201	213	258	216	228	195	245	239	230	222	219	253	244	243	233	244	223	227	226	231	226	237	225	220	227	231	245	230	219	219	209	261	233	231	261	209	231	229	222	221	239	227	241	233	254	219	222	249	227	227	211	211	225	231	202	226	226	232	245	219	227	243	220	223	240	222	211	215	199	226	230	240	253	212	216	248	246	233	239	238	248	243	203	231	226	275	220	227	239	233	245	215	235	227	227	245	203	230	240	208	212	257	212	212	213	226	243	218	235	242	219	215	226	227	234	236	226	229	215	241	233	243	250	234	202	222	235	257	234	277	241	227	209	224	231	258	222	234	222	210	232	252	222	236	214	208	201	223	205	249	244	225	204	236	199	236	211	232	196	217	232	203	220	209	207	236	239	223	222	240	212	250	221	203	213	226	225	264	248	226	226	218	222	238	236	207	230	237	252	235	213	228	218	251	213	196	220	213	226	222	231	260	228	245	220	225	231	226	235	241	211	255	209	236	211	232	223	243	248	236	240	234	228	269	258	241	246	238	209	252	251	250	218	218	237	234	219	238	235	227	232	238	240	233	221	230	221	213	236	249	229	219	232	229	227	246	241	193	232	228	213	231	225	223	226	186	217	235	210	250	213	208	219	241	250	208	221	222	246	207	237	239	224	227	211	221	241	258	228	256	208	215	214	247	238	232	229	223	214	230	236	201	267	229	262	232	212	248	214	255	216	226	232	237	228	233	216	196	256	241	262	221	227	232	223	220	243	261	210	234	202	213	234	239	241	250	218	196	227	218	257	216	218	215	243	222	238	218	252	224	233	241	232	233	238	244	242	208	210	265	211	251	227	199	245	231	245	233	222	257	253	227	228	215	253	247	189	215	224	236	243	225	209	243	207	214	252	221	244	242	211	229	199	232	232	255	243	221	241	231	225	225	218	237	246	226	233	233	236	222	238	238	236	235	236	203	219	234	237	234	231	260	250	242	202	241	220	209	225	245	211	210	227	201	231	191	247	207	215	227	218	223	236	210	233	260	230	279	224	237	254	249	245	238	225	218	224	235	207	212	222	217	269	240	252	214	239	252	229	215	230	232	224	234	264	252	234	205	230	248	207	253	230	211	228	226	220	205	220	246	222	231	225	245	231	201	233	247	236	220	263	224	223	206	257	235	229	218	222	205	222	228	237	232	221	237	208	244	233	208	237	221	231	220	187	211	218	206	201	238	236	242	232	235	205	198	220	221	221	223	229	223	230	243	219	195	240	238	224	250	240	239	253	274	199	239	229	229	246	213	201	229	200	219	225	213	215	243	203	224	222	241	216	213	229	239	248	198	232	257	240	213	256	251	214	204	245	224	235	240	247	243	239	230	211	211	218	231	219	232	237	212	218	257	225	232	236	254	231	208	191	233	217	206	246	213	245	213	244	227	230	232	232	251	249	238	237	205	247	238	233	227	247	243	228	249	231	205	231	239	218	225	232	240	202	213	240	222	239	223	246	213	218	215	225	228	226	203	205	249	215	234	235	251	236	237	206	218	236	207	232	218	255	245	192	217	253	247	236	249	232	228	222	208	223	238	232	220	234	256	240	221	230	215	231	220	225	220	239	229	207	228	250	242	238	236	221	224	234	248	253	251	245	222	222	243	231	269	237	239	233	248	244	244	227	205	238	227	231	237	239	216	240	228	199	252	233	227	228	262	257	205	234	239	237	252	254	242	223	247	228	242	198	212	239	229	225	236	226	258	235	205	230	226	217	246	230	249	220	218	213	222	215	231	226	220
3567	707	688	659	656	614	585	586	594	535	592	581	595	597	582	588	576	534	582	607	593	565	558	558	532	547	544	577	523	598	586	582	563	581	550	587	537	588	526	553	606	555	552	548	552	556	556	531	598	572	552	570	569	585	572	546	564	557	536	570	576	572	557	573	568	572	573	566	508	573	587	591	536	580	551	577	588	585	576	592	583	556	536	582	539	532	559	571	544	562	577	576	586	559	605	592	599	559	559	588	599	589	627	574	581	578	605	612	591	564	564	555	576	600	608	573	549	626	558	558	531	608	585	552	578	608	640	553	575	576	564	552	531	563	530	601	549	547	569	528	543	587	545	602	595	598	594	572	587	591	517	628	581	549	597	568	557	510	620	570	596	589	614	537	559	549	521	582	576	555	557	568	577	545	613	621	542	558	593	564	556	562	548	610	574	576	583	579	519	612	535	545	595	603	527	562	600	569	601	568	563	576	572	551	543	589	585	544	549	532	552	569	583	568	547	608	604	538	583	600	576	576	580	561	557	549	551	573	541	541	578	575	592	564	570	586	523	555	579	558	578	578	622	565	536	543	586	599	536	569	576	599	603	567	576	536	583	596	550	546	597	555	597	515	551	554	583	573	602	602	526	546	518	593	567	541	560	601	538	552	570	559	572	619	542	593	571	568	559	569	532	546	605	610	587	559	547	558	601	617	560	538	574	527	593	582	545	556	584	557	588	569	536	562	605	556	555	595	571	522	581	566	579	589	570	597	557	513	536	572	559	572	517	546	558	538	599	527	623	553	588	554	560	567	613	545	599	586	537	527	539	569	562	568	586	572	529	533	558	537	566	534	586	572	607	529	601	538	536	574	574	544	550	536	532	551	558	555	557	574	586	549	605	568	592	572	559	566	575	560	595	575	533	533	572	588	565	605	581	578	587	569	576	552	550	550	542	580	533	559	563	564	561	552	532	563	560	542	570	581	545	542	624	565	574	581	563	577	577	582	529	575	597	568	592	549	572	530	570	587	571	546	586	540	549	543	563	558	580	583	568	548	536	584	579	555	590	567	561	565	535	585	586	583	546	561	542	599	537	550	553	572	552	591	566	534	556	571	614	561	543	555	588	537	583	598	519	558	581	564	575	601	566	566	541	605	588	579	564	566	572	554	588	532	587	586	542	505	594	591	558	537	537	560	578	566	581	545	524	573	557	572	553	575	542	607	569	542	554	571	510	578	551	573	567	538	521	551	584	574	631	604	570	597	532	563	567	568	548	535	538	548	591	569	532	575	567	552	591	600	550	547	556	537	597	545	528	572	556	574	561	569	563	560	547	586	587	599	541	594	574	559	573	602	569	583	569	567	573	565	564	575	563	576	551	564	577	588	560	539	561	573	577	562	603	556	556	565	592	578	567	559	562	580	583	561	537	537	601	549	580	574	591	586	540	543	609	573	604	619	609	562	515	583	555	605	577	576	550	550	561	549	614	537	552	576	546	572	593	546	532	591	619	538	568	554	551	568	592	575	572	589	569	537	577	579	593	624	551	543	566	598	583	543	568	591	598	547	582	609	575	547	537	610	565	563	508	564	587	544	552	577	588	556	555	595	547	590	545	547	613	536	572	602	547	547	617	565	589	603	519	539	547	559	621	551	560	591	554	517	582	558	608	605	556	526	569	581	533	588	525	608	556	570	539	577	601	579	559	577	576	540	547	584	577	542	553	619	552	535	600	572	596	602	564	569	541	542	587	576	585	553	564	550	570	561	596	560	565	584	574	568	570	534	551	579	570	547	595	546	576	565	577	608	545	569	542	557	550	573	555	574	542	590	533	540	572	542	553	589	582	590	577	553	541	532	530	579	615	563	559	553	631	556	542	642	557	558	562	537	558	565	557	552	600	565	566	577	574	583	586	605	550	549	554	618	586	566	575	586	555	604	588	586	566	563	551	535	556	571	589	547	569	591	569	550	579	542	567	604	510	528	561	577	559	562	535	561	550	584	562	573	605	567	540	579	572	585	557	568	550	582	567	560	513	588	538	569	577	595	612	582	591	580	557	541	612	553	590	530	592	556	554	557	556	587	574	589	539	608	581	574	526	565	604	536	564	563	599	578	569	548	537	560	577	555	519	560	576	606	586	548	517	566	547	584	554	619	544	574	589	564	556	614	609	576	526	594	533	556	564	543	578	561	556	569	591	587	601	528	535	568	568	561	576	568	595	558	584	582	529	614	605	571	531	579	574	612	564	562	619	528	569	494	536	556	504	568	577	572	575	581	530	557	560	609	565	586	535	575	536	558	573	545	585	562	560	565	595	557	607	587	551	609	591	576	574	578	552	602	613	599	565	593	551	539	550	543	526	592	534	567	567	571	588	561	580	552	560	544	546	532	599	602	528	588	536	579	577	562	554	586	556	566	566	636	557	544	572	584	535	574	537	611	544	593	593	530	572	545	543	565	555	551	549	541	567	598	557	571	586	578	559	526	538	556	574	555	562	576	590	562	603	549	548	586	568	574	596	567	554	542	548	583	563	533	527	569	568	564	549	579	543	560	580	566	597	545	535	526	608	524	592	535	578	530	583	601	536	584	598	592	613	558	575	554	558	565	518	629	600	559	575	576	566	561	581	550	535	583	566	543	577	592	553	578	626	522	555	587	584	560	583	563	556	576	573	540	551	615	578	544	530	567	597	604	546	508	563	533	599	571	552	542	576	585	612	543	553	604	581	546	567	544	572	563	533	576	582	565	556	536	539	546	574	628	559	513	592	553	542	575	579	563	577	578	579	628	581	587	600	576	553	570	565	599	504	549	564	602	535	597	557	584	600	576	572	547	548	554	544	552	570	577	545	581	601	526	595	569	585	589	599	562	516	578	586	564	542	574	543	542	559	582	547	537	567	590	564	583	571	557	513	578	531	542	580	575	546	584	574	578	587	609	537	560	572	592	581	560	562	571	570	565	521	567	571	556	612	575	553	562	512	545	601	557	545	573	594	576	585	544	576	546	588	555	580	559	608	554	611	579	579	575	560	565	519	578	543	609	558	567	557	565	582	565	562	564	561	543	584	561	573	579	558	604	562	519	594	596	574	535	580	531	528	615	584	556	556	571	533	586	565	590	566	539	587	541	539	583	589	569	564	574	599	567	572	517	577	518	547	576	518	534	530	558	575	547	593	577	547	573	540	601	571	570	607	589	572	544	540	554	544	622	559	550	545	574	584	595	543	546	563	580	566	578	556	524	574	587	561	528	545	575	563	576	571	527	597	580	565	642	588	601	604	557	546	537	569	565	563	561	554	577	576	574	583	539	562	598	541	566	551	570	474	531	540	604	554	544	582	570	561	582	523	592	562	538	553	578	563	569	548	535	640	580	610	536	592	555	544	552	541	612	594	534	554	564	523	583	573	586	555	541	580	536	577	621	596	567	557	587	572	569	544	598	566	576	575	569	565	640	559	571	554	566	514	618	549	556	582	578	536	592	561	590	543	596	565	567	553	587	591	549	583	574
13359	1510	729	622	565	484	430	398	416	392	416	384	384	384	352	385	376	365	385	393	370	396	348	363	403	357	361	366	347	344	351	368	385	341	387	360	370	388	373	351	385	362	337	369	377	328	350	414	327	372	380	370	372	374	340	371	335	367	396	392	342	375	365	370	360	329	398	356	375	384	372	380	353	360	370	332	341	385	363	404	368	374	369	356	355	374	326	366	359	376	367	339	424	417	379	363	379	378	325	373	371	375	359	355	379	329	355	346	340	364	387	352	352	368	346	366	336	366	353	379	396	389	363	382	380	354	388	344	387	382	353	318	364	365	349	391	383	378	398	377	386	389	384	359	373	405	374	343	347	350	383	372	349	388	395	383	412	353	347	354	332	375	383	338	359	368	374	367	383	354	338	373	359	359	339	358	336	351	391	382	351	365	369	387	397	377	379	363	380	371	341	358	324	410	350	358	340	396	379	383	368	363	389	341	350	375	355	371	353	387	393	350	358	344	377	408	379	402	378	367	367	383	375	363	370	397	378	389	372	356	347	381	371	363	349	363	371	386	374	363	395	357	389	361	387	341	383	346	348	338	373	389	375	380	348	360	381	381	371	384	366	333	333	380	361	384	344	357	403	366	348	336	369	372	357	376	404	365	382	355	374	381	403	365	370	379	328	385	375	323	351	387	342	407	372	329	361	371	390	333	367	375	363	374	341	354	374	329	392	345	372	379	369	400	394	392	377	393	381	382	346	348	361	374	351	366	364	388	363	361	420	397	338	390	375	360	395	370	361	344	336	365	393	377	363	385	385	377	346	341	385	377	363	356	369	392	345	362	391	389	336	380	365	336	369	379	323	365	371	379	375	335	354	367	357	351	359	356	359	356	427	368	357	344	372	360	387	378	386	374	390	335	359	359	359	385	337	329	387	341	369	348	369	322	353	337	387	329	348	379	339	352	364	365	379	347	417	390	376	354	380	333	382	364	391	341	363	401	376	368	329	365	379	376	407	319	379	355	344	364	382	403	373	376	374	362	390	387	357	338	366	361	342	381	381	371	348	381	352	365	362	361	361	347	350	331	382	317	343	372	394	333	363	321	343	362	340	333	365	359	369	358	388	363	326	334	341	418	368	383	380	376	366	345	347	357	361	329	379	367	364	366	379	377	361	319	335	349	325	383	366	379	378	376	370	365	377	368	363	360	391	353	370	377	370	388	376	391	364	381	370	388	392	373	367	360	375	379	377	371	365	379	361	351	381	380	376	381	359	380	375	376	380	357	348	365	396	357	351	379	395	369	332	382	338	385	357	384	367	340	372	339	360	342	377	328	339	342	404	338	379	341	349	375	371	386	406	416	380	336	369	357	368	353	374	381	363	398	349	356	429	367	356	409	393	333	336	364	385	366	347	382	371	360	390	337	364	368	334	337	358	366	410	344	367	351	373	339	343	321	363	390	362	352	389	389	361	345	394	381	378	393	365	348	389	359	360	366	408	327	330	334	392	399	386	410	369	393	359	388	362	340	387	330	358	381	391	358	394	368	366	349	357	368	360	389	349	366	366	413	369	396	372	386	368	384	395	399	345	382	411	385	387	394	366	349	356	367	379	324	369	352	341	371	371	361	365	399	377	361	361	330	357	387	332	377	387	371	352	365	348	361	362	399	356	403	353	369	359	347	347	362	343	388	359	411	362	370	376	334	376	377	388	369	337	370	327	368	345	379	371	380	347	376	361	380	371	394	359	369	354	368	367	353	362	394	415	353	353	368	372	358	384	361	347	330	390	372	370	364	378	345	392	349	390	403	382	340	349	385	393	375	366	370	401	364	366	352	382	335	361	381	368	364	368	382	351	409	362	386	358	380	346	382	346	356	362	324	382	362	357	355	376	329	393	323	307	355	335	348	381	391	363	358	366	339	380	355	375	356	351	357	402	381	365	347	357	395	325	364	368	399	396	359	384	369	344	371	359	374	383	372	360	340	371	343	381	372	329	335	397	379	383	363	386	360	412	357	380	365	350	365	375	408	359	380	351	396	387	380	370	316	355	344	371	342	317	354	314	370	377	373	350	371	349	373	330	373	352	392	361	373	353	370	376	383	369	384	377	349	370	382	386	349	367	379	379	366	353	361	377	337	391	351	349	395	348	331	350	422	374	355	330	362	381	355	365	370	360	362	381	364	387	366	349	357	382	373	358	369	364	363	337	374	384	397	414	338	349	356	384	396	373	363	402	379	367	365	376	336	380	341	366	372	357	347	372	374	318	387	363	349	362	387	361	353	378	339	386	365	392	379	364	350	345	345	358	355	392	353	381	369	356	353	364	353	355	378	348	368	367	346	379	351	364	334	391	331	311	377	353	359	366	388	354	372	399	359	362	360	349	389	427	359	345	374	359	352	376	359	378	375	364	365	346	353	356	371	361	371	366	378	336	368	354	338	394	369	360	363	344	369	354	371	403	340	382	380	403	377	346	346	342	357	389	396	350	374	350	332	369	351	339	373	350	340	356	342	404	365	404	345	387	365	360	395	379	370	421	400	373	363	370	360	334	394	373	342	361	370	345	376	391	403	365	352	349	339	368	347	380	391	364	382	356	350	360	374	374	372	357	355	333	379	346	411	353	404	371	347	348	391	390	348	393	368	328	385	344	346	357	331	372	397	403	401	386	353	397	368	342	370	391	415	367	402	384	373	387	361	362	376	345	376	378	355	386	390	373	399	422	424	398	340	350	339	382	406	344	344	379	371	358	394	364	353	359	402	375	358	381	328	364	336	346	364	364	375	397	388	377	363	373	347	369	391	361	359	366	373	352	369	394	362	414	366	356	385	358	343	352	336	354	384	327	361	357	396	361	395	394	327	375	388	366	383	429	370	383	356	351	411	350	394	391	344	366	366	365	376	352	339	366	294	302	394	382	386	393	340	375	334	392	365	383	370	358	363	356	336	365	344	367	355	378	372	334	362	380	383	371	369	295	360	385	333	358	403	368	356	360	358	334	318	382	397	345	372	341	371	344	341	353	364	362	345	387	370	400	373	368	344	360	367	402	367	360	352	348	369	344	356	335	376	365	347	396	359	367	375	342	335	331	376	386	358	348	340	383	360	371	378	370	383	362	356	394	368	357	383	362	321	361	364	413	369	334	313	367	352	380	412	349	348	361	379	369	325	341	363	383	364	378	409	371	336	373	329	361	350	356	363	426	369	387	349	358	344	330	362	382	407	401	391	351	364	375	348	369	376	333	365	368	354	365	352	360	352	341	361	388	342	390	408	371	331	377	375	337	351	428	338	341	359	350	367	367	360	371	334	369	359	371	343	417	357	374	380	367	385	364	380	363	339	368	368	394	344	372	361	358	372	366	369	340	383	379	380	359	353	359	403	336	366	343	360	380	363	366	339	358	377	379	333	393	391	366	400	374	359	381	392	390	349	349	375	363	367	365	384	391	344	359	325	345	345	377	365	362	363	381	369	363	354	374	384	389	369	378	325	337	332	348	308	353	366
9719	1458	1671	1779	1622	1365	1209	1156	1078	996	1014	990	980	899	955	890	898	953	893	860	872	929	884	852	848	856	853	879	854	849	876	902	863	848	868	888	853	849	837	818	826	854	869	856	865	872	821	892	883	887	806	809	860	870	825	908	841	830	835	854	835	813	805	834	811	879	787	865	844	856	796	795	880	876	873	781	842	819	874	927	839	809	817	837	896	852	877	876	845	784	844	885	872	829	889	852	850	846	841	902	837	833	817	831	828	817	860	834	861	845	810	794	818	765	853	809	907	848	832	822	823	831	820	829	810	808	876	857	830	892	827	888	819	890	810	841	789	873	888	856	825	864	869	863	811	827	828	838	813	834	860	846	886	793	850	874	840	772	878	886	825	804	855	871	823	789	849	841	797	832	889	822	836	836	828	777	778	812	845	812	827	841	864	871	851	829	830	835	842	895	910	821	832	862	829	849	860	850	855	854	823	891	798	858	835	823	902	844	831	856	880	850	832	839	829	810	833	862	846	870	853	871	819	789	837	790	873	858	809	859	821	813	847	860	786	823	813	831	825	855	840	891	795	866	880	819	866	851	799	861	843	800	889	857	868	861	828	854	818	834	797	790	865	809	790	824	800	844	826	886	915	844	799	843	835	826	838	838	859	869	803	879	773	849	806	906	858	868	857	811	845	874	865	870	863	834	835	844	793	834	843	850	805	827	779	806	831	786	880	910	862	865	845	851	864	854	870	848	877	839	791	847	776	873	827	853	802	851	827	860	835	882	860	852	824	824	833	890	877	835	888	822	868	794	902	835	843	773	830	889	862	849	845	883	816	821	846	852	812	826	798	841	810	824	842	759	857	853	826	799	867	868	842	857	792	856	876	867	822	827	831	860	843	859	883	822	813	844	781	803	831	819	792	854	839	811	843	869	839	838	883	845	804	835	815	819	839	820	816	903	828	789	810	853	919	809	856	861	878	859	835	799	843	901	829	803	806	811	852	811	869	841	809	810	791	824	839	832	897	830	793	845	805	830	850	855	831	871	851	828	848	802	852	840	833	808	869	858	818	876	833	828	848	884	852	837	881	833	860	863	802	814	896	884	872	827	781	858	797	802	853	840	864	856	832	811	880	906	839	841	826	873	859	841	807	893	825	853	768	864	844	795	852	804	817	824	840	858	800	798	862	877	836	794	835	862	832	894	829	810	799	866	858	847	799	864	849	854	863	888	802	861	854	858	815	847	822	858	838	863	798	829	801	795	867	822	844	851	912	835	845	848	840	845	849	850	882	845	837	808	827	862	791	820	816	829	828	843	825	811	784	860	856	804	877	810	802	823	829	886	788	847	789	804	835	853	845	833	864	897	818	864	825	884	859	848	845	834	874	861	823	885	810	860	884	842	831	836	861	872	877	896	845	792	848	858	849	819	811	825	839	862	819	867	871	826	796	779	831	830	832	836	844	912	849	798	773	868	825	863	821	850	839	813	864	850	849	822	848	866	873	834	858	828	860	849	844	827	857	863	865	863	832	856	846	837	866	856	847	837	845	884	882	827	845	856	841	787	841	826	899	821	872	853	840	854	861	829	828	806	891	805	814	796	835	902	827	867	823	861	876	807	843	807	867	890	784	838	882	872	867	813	832	866	810	799	856	861	815	835	891	828	848	906	876	821	844	794	871	833	801	891	834	869	787	819	798	863	790	855	884	884	846	887	855	902	878	849	860	849	873	838	891	765	785	894	821	835	818	829	880	883	840	809	820	827	857	817	848	807	863	863	803	840	804	841	819	841	850	843	820	825	921	809	863	843	827	834	857	858	838	847	852	819	839	886	901	803	823	848	867	840	877	855	846	805	883	857	849	855	783	807	871	800	875	805	784	867	819	819	836	900	812	860	829	830	849	864	823	816	837	799	818	858	811	837	826	848	840	808	814	858	838	897	843	865	874	796	776	814	873	838	882	854	870	842	870	815	904	900	857	858	887	822	792	833	805	825	842	835	792	860	860	842	816	889	860	839	849	870	844	875	804	866	883	890	840	853	881	833	836	825	902	912	825	802	830	818	825	809	780	841	857	880	909	857	822	864	775	830	912	873	862	859	797	800	845	827	836	841	812	826	816	882	793	845	843	869	853	839	829	804	891	802	877	838	857	837	894	894	842	871	836	821	815	816	830	828	822	857	828	826	812	793	808	819	865	907	864	829	859	792	797	822	825	835	885	804	868	866	904	857	834	872	873	872	867	846	818	829	841	822	796	820	847	810	842	836	885	833	847	835	846	880	841	851	739	785	836	816	900	808	837	810	849	826	821	804	825	844	848	849	847	841	860	815	797	828	826	882	849	849	877	862	842	838	924	847	876	841	846	850	862	852	883	812	804	826	849	893	818	863	926	828	829	805	855	897	857	829	770	882	819	843	883	831	828	833	776	807	832	824	830	818	867	824	803	846	884	831	852	838	871	829	852	819	819	864	861	854	856	849	784	824	866	889	834	829	836	851	816	885	915	785	822	825	813	842	860	834	858	775	831	888	836	809	859	843	813	814	813	888	873	873	796	815	830	887	815	847	867	813	852	848	816	876	835	830	798	780	825	921	851	820	814	846	881	874	835	828	852	839	869	824	778	828	817	802	795	839	842	820	826	824	830	839	828	884	811	831	793	799	866	885	827	835	830	835	851	833	786	809	848	817	873	836	810	870	796	831	868	835	830	788	864	822	853	815	796	853	841	841	880	874	837	832	818	822	841	830	863	839	790	821	851	858	913	844	819	822	850	874	850	854	821	826	877	807	847	871	869	873	851	846	843	880	880	796	839	911	843	825	872	846	844	831	806	808	821	834	826	835	911	851	845	825	860	861	828	853	833	834	833	898	892	855	806	835	799	867	837	812	896	827	813	834	811	825	823	863	837	890	769	849	852	870	915	860	882	799	891	848	861	788	780	910	802	868	880	822	875	832	861	798	825	813	887	787	879	822	829	848	855	844	874	852	856	791	816	856	864	785	820	816	787	831	796	835	871	791	861	797	878	860	799	832	875	836	808	823	877	872	840	821	891	848	840	894	784	805	831	837	818	828	845	825	830	817	837	834	894	869	829	864	870	780	880	836	764	832	849	814	871	850	851	871	823	854	837	899	819	795	830	861	834	838	846	880	833	810	864	887	873	889	835	864	847	874	834	826	816	843	827	845	856	876	877	868	827	856	846	855	861	912	858	826	855	866	809	899	836	859	839	825	902	872	814	861	866	843	857	839	844	861	841	865	787	874	884	811	839	795	823	842	812	871	848	867	816	840	848	778	794	869	826	796	854	836	826	801	836	814	810	847	835	822	863	869	853	800	851	852	848	837	810	879	870	836	846	861	827	872	813	854	821	839	882	842	861	825	824	817	797	876	807	876	853	842	821	815	841	870	859	809	813	844	835	793	871	874	821	847	815	796	825	856	859	803	846	867	881	828	864	879	832	883	822	821	859	840	825	880	854	792	845	811	832	792	822	822	841	855	847	877	836	806
21183	2700	1068	783	598	500	415	377	365	362	325	342	344	318	307	283	296	284	296	271	307	308	283	309	320	284	283	292	287	264	267	300	287	307	294	286	291	299	273	311	290	271	277	269	274	282	280	277	295	289	300	258	277	276	279	315	324	294	284	288	280	269	259	310	308	297	243	285	321	270	274	271	286	333	260	307	263	275	276	307	300	285	299	297	285	285	284	268	297	281	323	294	303	304	295	276	265	312	258	284	293	302	322	274	293	307	269	294	268	253	292	294	302	255	301	275	266	312	315	279	304	275	274	294	297	288	277	290	287	329	286	270	284	265	319	295	263	312	279	287	274	295	303	278	265	279	317	315	271	267	281	303	257	267	277	295	288	305	274	250	291	274	313	307	275	293	325	225	275	274	281	267	286	302	265	269	285	300	316	281	273	301	283	261	308	290	288	302	277	276	319	277	274	298	263	285	253	261	277	289	261	306	264	308	286	258	282	320	295	282	303	309	309	291	283	297	263	304	254	299	273	294	284	298	296	275	276	263	322	283	287	277	254	276	301	283	318	286	302	266	288	261	262	329	251	254	318	299	274	302	324	275	282	314	342	264	293	272	270	308	252	282	277	267	270	274	292	288	259	270	286	292	303	320	300	286	258	315	286	305	265	298	313	265	252	289	283	301	270	303	275	276	267	295	290	248	246	279	282	315	308	294	290	289	321	308	279	275	281	295	287	290	300	249	293	272	298	290	257	275	272	319	280	238	311	310	287	257	267	276	286	257	312	294	281	265	291	276	268	298	282	301	265	280	301	294	288	287	281	293	267	286	283	289	306	280	254	288	278	264	326	264	311	285	289	259	279	278	292	276	255	284	254	266	316	272	258	263	295	319	253	310	280	267	277	255	298	290	284	288	288	275	262	256	319	277	278	289	256	284	307	300	306	245	286	265	268	285	272	279	293	281	268	305	271	261	282	298	294	307	278	289	283	278	296	283	294	299	300	277	273	289	289	294	303	266	253	297	268	270	251	270	273	289	279	300	294	279	302	281	293	240	277	273	267	288	269	300	310	267	282	298	283	276	294	280	272	283	301	292	275	295	291	266	270	301	280	277	248	285	288	289	281	269	290	281	257	241	290	294	305	266	267	330	318	285	282	290	257	263	263	294	240	311	275	281	295	286	265	278	313	298	276	275	281	266	296	274	289	291	309	281	287	292	275	273	267	257	262	310	282	274	253	257	261	298	277	251	303	266	316	258	288	299	265	294	263	266	308	267	303	276	273	292	321	261	272	320	277	288	296	268	254	264	284	283	300	307	275	302	305	263	301	275	267	263	281	290	259	318	279	302	265	298	302	237	270	270	292	262	257	264	295	265	284	279	276	283	282	342	279	310	299	286	259	317	305	301	282	301	319	274	297	290	285	287	316	278	269	268	280	292	308	290	305	307	291	275	297	287	277	290	275	300	273	307	294	268	273	292	265	284	264	287	288	288	278	267	277	298	265	297	288	273	262	265	274	259	299	279	285	277	267	280	303	313	312	290	281	276	296	303	278	306	261	300	319	296	279	280	281	303	283	266	288	290	276	281	292	311	263	303	253	279	251	266	276	275	279	288	281	275	278	279	242	308	270	303	283	321	299	275	284	254	285	302	269	306	270	291	284	285	300	262	271	293	289	253	272	275	298	277	299	264	295	273	267	292	288	274	289	270	301	334	269	282	275	297	276	262	288	315	293	299	254	278	271	285	271	260	290	286	298	320	254	281	257	288	268	276	282	274	253	322	269	270	295	279	269	273	272	270	267	274	252	261	257	239	312	295	260	306	270	301	309	305	303	294	279	276	261	267	281	284	285	260	286	277	305	277	288	322	261	286	278	296	268	306	334	294	271	283	279	274	302	260	262	278	304	256	251	289	306	287	296	274	299	313	318	287	272	289	291	283	288	293	288	287	274	291	259	273	274	292	274	271	245	259	275	304	309	272	291	260	254	271	314	259	304	278	247	281	271	300	274	270	293	290	301	255	276	274	285	278	301	287	271	285	252	285	308	321	274	316	261	285	269	284	301	273	251	292	303	294	253	280	273	298	308	287	284	290	299	283	307	271	291	316	274	287	278	315	262	274	267	288	294	268	253	284	323	316	288	324	273	263	287	263	276	306	273	295	300	313	266	268	282	280	272	302	268	262	291	283	252	307	302	330	323	282	276	267	303	293	291	276	274	281	292	344	305	260	225	290	305	282	281	317	306	283	279	270	296	334	263	278	267	306	296	303	318	309	299	312	292	313	269	280	276	263	246	281	261	274	326	300	280	268	317	272	266	293	312	289	287	270	269	319	285	281	278	268	277	257	277	296	283	293	288	256	301	268	329	265	262	305	294	297	267	268	279	285	273	280	278	276	269	305	270	257	283	295	264	274	292	306	268	252	275	273	295	251	283	248	264	269	304	285	270	274	276	301	282	269	265	250	266	289	284	297	301	317	294	280	267	292	308	273	289	281	288	320	279	277	265	293	272	271	285	292	265	295	284	290	274	265	327	295	266	291	299	280	300	276	295	267	292	287	308	298	273	285	256	299	294	279	315	266	302	275	268	300	280	273	299	265	280	288	278	252	281	280	263	260	291	291	332	306	255	268	289	274	275	306	253	264	302	273	306	276	251	256	267	255	250	264	312	289	290	265	296	279	277	326	300	302	313	280	262	271	299	267	267	292	298	308	279	316	258	301	305	259	279	289	290	275	270	310	285	291	297	272	277	304	255	309	298	270	289	273	311	295	263	283	299	271	300	297	271	296	304	266	289	275	272	300	268	289	244	284	243	270	286	311	260	292	292	315	308	288	305	278	273	276	253	272	300	279	263	267	318	295	255	282	267	284	272	274	237	251	273	273	303	301	272	269	294	296	284	332	299	290	289	282	288	306	278	291	288	295	304	272	295	281	310	293	263	280	280	314	254	258	302	298	290	285	257	308	286	293	293	314	270	269	272	284	299	288	289	303	292	287	290	304	305	309	276	294	251	274	243	269	314	316	289	289	278	287	294	323	296	292	296	281	300	285	294	276	276	296	302	281	289	250	267	289	277	298	287	314	319	267	217	268	286	286	286	260	292	270	283	314	303	296	258	296	293	293	298	290	296	278	297	317	266	285	293	300	284	279	286	297	259	301	291	288	252	301	281	269	258	281	280	271	272	253	275	289	285	304	318	272	290	316	323	302	289	301	267	273	282	269	287	296	267	290	246	266	296	256	302	273	262	301	282	250	260	271	291	293	297	268	298	250	306	308	292	242	301	322	303	276	266	271	281	284	260	322	314	288	271	250	278	269	279	271	287	270	273	301	281	289	276	286	274	277	293	274	258	290	276	296	295	297	264	273	279	276	280	299	283	290	301	291	304	306	254	281	314	287	265	292	276	277	251	304	287	265	310	290	284	275	294	271	273	294	302	280	277	301	284	275	242	279	269	279	275	291	323	271	280	296	258	270	336	267	308	255	256	281	276	277	296	277	301	247
12088	1712	2107	2305	2087	1684	1479	1244	1165	997	978	921	865	842	797	786	720	769	743	735	740	745	732	727	721	722	698	715	710	718	669	697	677	696	633	632	672	649	679	628	658	627	671	661	634	694	648	654	684	676	646	653	684	684	647	618	670	671	651	609	659	645	662	629	636	621	633	636	685	666	666	661	684	600	659	639	659	658	681	645	635	635	622	622	681	672	643	657	617	630	684	649	665	660	665	644	695	661	691	646	621	628	633	607	667	670	641	709	626	610	616	688	620	641	596	620	594	637	696	672	633	629	653	633	649	674	686	611	612	676	637	619	608	628	656	614	611	646	653	675	675	629	667	634	650	663	653	638	670	654	668	656	683	654	682	647	702	682	667	652	673	615	646	637	648	682	678	632	622	656	642	652	610	628	641	647	637	610	629	645	641	655	659	580	659	672	670	667	651	631	635	663	628	668	652	631	650	652	634	666	642	630	645	595	653	646	706	634	666	608	622	687	619	652	660	642	645	650	616	653	648	643	599	681	601	608	652	631	668	664	642	636	621	668	616	660	672	651	682	678	682	669	672	683	660	637	630	688	672	626	668	621	680	602	671	629	645	611	630	642	610	651	632	679	682	645	685	617	625	643	685	659	636	645	645	661	633	684	670	654	667	665	659	620	612	627	637	666	641	672	632	641	684	687	653	644	644	618	666	638	665	649	682	684	651	645	638	652	651	642	682	615	664	646	661	622	642	634	663	603	640	669	608	650	652	673	614	654	640	637	594	665	656	657	646	588	646	645	671	678	703	653	621	635	692	631	667	612	631	666	610	647	625	649	710	693	660	644	589	580	666	618	625	635	635	610	610	612	640	654	600	638	684	613	622	672	685	669	640	620	673	639	670	652	658	647	647	619	597	601	660	636	652	633	635	669	643	653	650	626	649	677	630	667	691	628	635	654	612	649	653	614	685	669	683	617	696	613	634	665	636	631	681	674	668	671	625	667	639	659	669	608	627	697	642	686	627	672	673	630	665	638	649	644	637	634	676	634	637	637	658	643	653	633	635	636	647	608	602	649	646	682	661	648	647	620	606	657	622	642	617	661	636	627	659	710	671	619	628	645	638	668	696	670	658	625	656	618	642	646	655	696	650	667	690	684	670	639	622	639	643	683	666	645	644	662	634	592	624	630	679	646	637	649	679	620	647	651	617	655	637	707	628	661	604	669	652	636	685	597	636	697	635	687	686	722	661	599	631	632	644	619	629	660	695	633	682	695	642	685	651	662	607	643	662	667	634	677	634	638	687	634	648	625	641	654	669	647	648	647	672	639	631	659	642	666	684	655	632	623	618	649	644	623	610	657	653	635	623	614	686	584	612	642	662	653	685	642	654	662	659	692	679	662	611	668	640	648	655	671	680	691	676	692	670	663	682	650	639	585	631	653	641	651	662	625	632	667	654	644	632	657	661	631	620	619	654	622	626	672	652	623	651	643	640	680	649	616	630	658	666	579	633	659	697	619	674	654	630	614	662	637	676	652	637	649	688	639	673	685	661	647	674	611	602	643	588	652	607	659	635	651	654	652	609	666	608	681	628	724	619	668	602	680	628	678	642	648	646	684	660	660	654	674	602	678	641	686	656	675	660	646	652	659	656	648	644	660	677	677	636	633	631	645	649	657	672	669	632	588	587	646	655	650	614	602	620	621	698	663	655	650	642	658	615	637	637	635	627	699	625	662	620	666	703	638	655	631	659	701	631	687	662	668	665	630	650	667	668	616	632	637	617	689	652	647	602	628	597	662	658	676	686	674	665	625	644	676	621	620	637	611	654	651	639	679	669	584	633	666	610	656	662	598	653	681	662	679	641	626	653	646	672	630	611	675	681	659	672	673	664	648	618	643	658	645	691	667	658	656	691	648	686	649	724	618	668	658	651	650	705	642	677	661	636	641	695	590	625	631	663	625	610	676	662	644	682	689	636	661	594	673	663	613	644	622	649	648	638	641	646	681	625	631	644	629	615	648	644	632	626	640	649	643	669	639	600	669	635	620	605	653	653	587	667	620	701	612	666	633	645	647	654	678	655	652	643	680	638	628	647	665	663	671	680	659	651	672	658	655	638	655	659	632	676	666	701	659	673	652	651	670	597	663	675	640	655	618	641	672	650	658	658	614	648	670	628	628	628	670	631	646	624	634	623	602	663	613	689	631	668	649	671	652	645	721	634	662	628	653	641	644	653	666	674	660	601	650	622	655	631	652	689	713	605	689	630	641	655	675	623	676	637	629	644	659	610	676	647	640	668	635	687	671	623	650	661	672	647	611	636	656	638	643	631	639	645	630	626	629	644	591	622	655	659	644	650	657	650	654	626	620	656	649	577	651	693	659	671	608	664	658	605	615	621	675	609	640	644	670	652	641	613	648	670	631	663	649	656	584	733	642	684	660	662	678	648	619	656	641	666	636	642	678	657	641	653	640	612	633	663	658	692	680	652	645	638	674	607	650	654	647	690	620	684	655	639	617	652	638	666	613	649	673	606	629	646	637	674	664	670	670	642	614	650	681	652	630	699	651	646	669	641	656	637	652	658	638	677	698	677	686	659	686	677	697	655	647	623	624	616	605	674	706	628	652	654	626	631	699	629	640	684	668	610	611	627	619	638	651	663	648	662	638	662	631	636	627	682	645	682	680	647	703	615	659	634	665	674	656	691	654	639	670	652	679	683	657	647	621	657	664	669	657	667	662	638	626	682	632	672	638	659	687	665	624	616	648	628	670	637	634	633	676	641	667	647	675	652	639	597	626	618	656	617	638	685	674	646	630	642	717	640	621	645	647	671	591	639	714	632	612	615	586	646	657	615	636	649	667	663	625	669	659	666	685	714	673	640	597	704	650	641	643	679	610	698	680	658	651	603	662	694	662	634	650	662	689	654	612	617	664	654	618	598	640	682	631	665	598	635	680	696	660	623	639	610	700	612	657	610	665	628	600	680	669	630	671	669	676	645	617	628	616	647	692	616	676	664	624	712	669	637	633	663	649	649	682	648	637	644	670	664	651	620	658	626	643	672	705	650	626	695	626	635	605	622	688	595	638	629	647	709	632	657	691	623	635	700	659	678	652	663	678	653	677	665	636	658	601	661	653	625	674	630	696	635	641	647	673	634	626	644	625	647	610	617	659	621	622	667	657	623	666	654	641	659	669	638	660	663	655	617	666	637	652	662	656	662	666	673	632	636	652	651	671	626	621	688	664	633	669	670	688	688	653	611	662	660	653	659	617	655	666	624	624	663	678	633	687	638	656	617	660	628	684	642	627	659	629	651	624	684	691	626	661	640	639	629	661	663	677	637	639	616	619	646	663	691	647	665	647	677	616	687	683	663	579	604	654	623	696	619	632	619	613	670	626	687	623	631	636	660	640	667	637	630	635	631	656	661	638	636	611	668	627	598	657	658	684	663	647	681	668	615	686	622	630	653	675	664	613	652	601	676	625	682	647	658	672	656	654	667	673	640	690
4312	508	269	244	243	229	210	244	237	211	221	228	249	213	219	226	234	229	232	223	231	238	219	218	273	238	246	208	255	226	223	217	220	213	253	244	242	212	233	211	239	266	245	234	227	228	194	219	227	188	241	224	214	236	239	251	279	218	259	243	242	246	252	243	210	240	221	231	237	211	218	228	237	213	253	213	202	228	249	199	217	240	243	240	212	233	229	225	221	223	237	261	224	233	213	248	261	230	230	213	239	208	230	238	231	205	210	243	219	236	244	240	228	245	232	216	226	218	250	216	231	200	212	243	248	210	244	202	232	227	234	243	191	233	241	220	191	234	226	220	236	244	214	203	231	237	228	215	232	248	255	216	218	209	234	239	206	227	205	224	228	232	250	225	219	233	231	216	229	237	200	212	223	234	219	236	208	217	249	242	234	245	236	214	228	233	251	185	238	218	214	253	222	232	228	255	230	247	244	218	248	222	258	225	224	244	230	236	253	206	229	234	231	235	203	226	196	228	232	206	217	230	229	228	209	232	206	200	211	231	239	247	223	219	245	210	236	246	220	189	210	223	252	228	246	244	221	239	223	262	212	231	210	259	221	233	243	244	238	251	205	235	217	218	241	222	219	215	223	223	225	230	238	249	249	230	265	199	215	208	216	216	225	227	222	212	210	238	238	234	235	209	226	222	186	223	213	220	234	231	228	235	216	226	227	234	242	245	238	224	214	207	259	221	228	253	220	219	237	225	236	249	248	247	232	233	216	245	219	211	239	234	239	217	222	265	229	235	214	226	227	221	225	217	244	223	201	244	230	234	242	217	246	226	215	227	224	220	233	217	233	199	237	227	228	246	226	217	207	235	241	257	228	229	230	236	226	174	251	222	233	235	222	237	238	243	239	227	247	253	237	221	234	227	231	233	234	229	205	211	242	227	204	232	216	229	212	246	217	223	221	208	217	226	230	244	233	221	213	249	231	238	225	239	208	241	193	240	205	221	242	227	220	219	250	214	224	230	237	212	229	232	214	257	268	246	226	246	220	255	208	234	249	238	203	214	237	238	248	227	227	224	225	216	240	254	232	240	223	230	236	228	248	228	208	223	222	222	226	228	224	195	223	243	238	232	204	206	264	229	261	238	215	222	232	228	250	213	253	217	225	242	230	230	239	239	210	249	239	219	237	218	240	214	199	236	236	256	242	223	211	210	234	226	267	226	198	215	247	238	235	201	223	243	227	227	226	202	241	249	232	216	186	217	230	256	242	253	234	222	257	219	239	229	228	228	239	234	245	244	196	205	225	250	246	247	248	230	202	233	215	251	226	230	256	218	208	220	217	223	236	230	211	202	245	223	229	246	185	235	226	219	226	199	181	270	223	260	222	216	252	214	247	211	243	208	210	215	226	222	223	241	216	226	259	240	200	245	219	245	244	214	254	236	246	194	221	207	234	242	238	222	242	225	219	222	251	230	216	225	229	210	234	220	227	211	236	206	232	232	243	241	222	209	240	213	205	235	245	225	253	231	211	249	227	220	220	247	227	233	241	259	210	216	190	232	227	231	234	228	202	250	234	198	218	222	218	241	227	262	220	236	196	204	250	242	245	225	226	239	232	222	224	208	245	210	212	225	236	215	233	237	223	241	241	199	218	222	250	233	236	200	239	255	214	210	205	223	244	219	243	255	219	252	220	234	239	209	237	192	225	231	211	229	242	226	239	253	224	191	214	217	230	257	228	221	228	264	233	197	228	230	210	235	220	232	231	252	232	221	232	230	233	212	217	216	212	216	250	269	215	230	251	205	243	216	223	235	215	216	231	225	232	227	220	217	241	212	191	222	219	232	229	238	244	242	224	191	206	248	249	215	218	204	229	242	233	214	210	213	190	222	256	198	227	243	233	214	229	249	210	227	239	230	220	221	247	230	222	212	253	225	250	200	205	249	234	240	205	214	238	247	252	242	202	223	225	242	199	251	209	233	252	249	207	255	222	213	224	220	234	221	206	216	207	228	221	216	241	209	222	229	205	238	255	203	231	238	247	246	221	197	219	242	242	244	222	220	243	224	193	243	233	220	253	234	241	249	234	222	230	204	246	214	224	228	222	227	210	213	251	205	233	249	256	235	226	233	228	224	246	266	211	241	219	228	196	238	214	269	230	225	204	262	212	200	253	236	234	229	222	244	244	231	235	190	245	250	224	225	227	231	240	212	265	233	257	231	235	212	216	225	247	234	220	251	216	228	238	243	244	225	225	199	216	232	217	233	234	224	232	236	211	230	213	223	227	240	251	205	248	261	222	226	215	229	243	219	237	247	204	220	232	239	203	242	224	211	239	252	222	218	225	216	221	231	257	223	231	230	250	205	209	219	201	211	216	225	211	209	224	203	211	256	204	235	218	215	210	233	215	245	244	222	230	234	240	228	253	233	222	252	227	220	233	211	201	225	238	233	214	219	201	263	217	207	225	248	219	248	225	221	218	242	236	237	244	256	238	227	252	196	224	215	232	245	224	226	253	213	210	210	261	217	218	235	221	229	252	219	230	240	247	236	223	216	209	222	238	218	219	239	230	220	251	231	265	250	218	267	198	237	218	241	274	220	257	222	229	225	220	242	231	215	225	237	229	228	234	203	226	220	219	213	210	247	217	235	214	220	223	216	239	225	233	236	225	242	228	259	232	231	235	224	230	251	223	212	225	248	205	200	210	241	240	224	215	225	222	230	220	234	233	231	207	204	251	237	228	222	248	245	233	220	242	239	203	215	221	216	236	239	226	223	225	247	257	226	227	208	219	221	213	241	224	212	248	264	211	213	238	215	211	246	213	233	210	242	223	243	232	232	234	259	224	210	214	228	206	255	259	220	245	200	211	216	212	217	243	240	200	208	232	231	212	234	229	231	216	273	244	240	220	271	235	224	221	212	217	232	207	194	221	246	234	251	195	208	236	240	233	234	223	215	224	231	234	224	221	236	231	202	225	210	223	220	199	213	219	228	257	220	240	251	228	231	237	228	227	229	222	229	219	232	220	222	232	207	211	204	236	231	229	215	233	235	214	224	213	226	241	223	243	230	219	213	193	221	241	236	273	223	226	208	230	241	223	228	211	222	205	214	197	236	204	251	229	238	224	226	233	216	200	211	226	242	225	229	187	197	206	238	222	206	217	217	247	211	229	215	239	221	198	230	229	233	210	224	238	216	255	214	222	210	222	205	208	248	205	219	214	246	244	202	219	233	234	214	215	210	244	242	207	236	199	221	228	228	228	216	261	250	208	219	219	245	200	246	216	218	237	233	229	210	229	220	231	232	200	231	221	232	213	229	210	243	217	253	226	222	194	249	233	243	205	219	229	219	213	208	243	226	241	193	236	256	226	230	210	226	228	209	212	242	237	223	225	231	224	194	226	231	262	240	255	238	232	218	239	235	248	236	212	227	243	225	248	219	236	238	230	211	200	234	222	211	229	214	282	245	226	246	233	221	235	234	234	212	207	237	258	238	203	218	221	230
3577	778	631	644	583	640	563	614	573	583	597	519	622	564	565	606	556	594	565	602	564	572	545	583	551	562	553	571	563	579	559	550	545	587	554	570	592	561	588	555	555	597	590	570	499	595	549	593	592	576	580	539	545	570	583	610	562	544	583	558	544	584	555	571	560	583	594	548	593	553	531	582	596	549	570	573	572	513	586	520	520	543	590	572	568	536	524	532	567	598	559	573	562	549	562	567	584	529	571	551	577	568	596	574	521	585	593	553	582	606	528	557	574	576	550	545	622	584	572	571	575	535	562	550	542	552	551	573	560	572	575	563	595	554	595	509	531	557	582	559	533	545	586	565	557	549	575	515	569	575	597	573	574	570	562	537	589	587	567	543	565	588	567	549	548	568	597	600	607	585	585	541	565	569	562	588	572	566	577	616	561	582	586	579	553	579	578	549	550	582	612	586	544	559	595	568	559	591	557	617	578	604	551	564	577	596	569	581	560	597	574	547	590	556	570	544	564	576	574	579	563	552	559	573	568	566	549	518	587	587	586	547	566	593	600	566	599	592	593	559	566	576	541	567	588	597	580	600	589	592	596	565	604	551	551	524	553	562	603	585	560	573	595	563	610	549	568	580	545	558	560	531	572	540	595	596	577	556	545	569	588	592	556	582	546	566	557	541	580	561	536	602	586	534	582	572	511	585	589	549	528	559	550	573	523	555	568	552	575	536	620	571	586	538	557	582	564	585	540	561	561	536	557	586	581	596	588	550	543	540	567	553	596	549	554	593	533	551	561	551	537	601	567	575	536	546	608	538	566	542	567	556	554	589	582	592	553	548	570	582	587	570	543	579	540	605	541	543	562	555	532	612	562	587	559	560	561	588	554	553	546	552	587	570	569	551	561	542	575	534	516	585	588	566	618	569	548	551	547	587	586	591	573	594	551	617	544	573	586	560	525	563	571	550	554	552	532	580	556	599	556	561	554	564	537	558	556	522	527	590	561	557	538	562	548	586	591	543	615	599	549	568	586	585	539	547	594	594	594	560	600	543	528	584	572	591	557	568	579	586	570	597	553	572	540	577	530	597	579	582	532	537	581	550	572	575	552	555	534	594	538	564	639	568	569	559	599	515	591	558	584	560	607	563	552	539	575	584	566	570	582	552	563	557	572	581	552	536	577	543	545	575	566	550	560	582	599	558	539	560	556	555	587	579	604	528	536	553	592	547	624	543	552	611	579	576	527	608	574	604	542	542	576	535	558	558	529	584	541	595	531	542	571	527	593	605	546	561	584	550	603	579	541	578	527	569	555	589	516	576	543	594	567	589	562	570	530	557	557	544	540	570	588	532	584	576	576	559	564	574	550	567	565	568	526	541	565	585	558	560	568	576	610	565	564	558	528	553	548	569	585	559	600	591	544	538	579	539	548	573	574	574	580	595	555	616	570	543	571	559	558	518	512	580	601	548	572	570	558	556	601	556	607	541	582	610	598	550	533	539	573	596	554	551	533	580	550	591	563	564	550	548	557	583	522	562	595	552	588	585	573	534	543	575	587	596	543	545	554	543	554	552	569	586	564	598	613	624	536	536	555	538	564	598	593	566	540	603	555	566	598	536	577	586	577	559	603	559	553	549	601	536	534	549	572	550	570	531	559	562	578	541	584	541	578	598	559	573	587	543	579	583	568	557	580	560	591	552	581	562	515	558	546	583	570	544	588	557	557	558	571	605	552	572	573	565	530	576	597	607	581	588	600	591	569	561	589	548	561	600	587	541	526	582	594	556	581	585	556	546	537	560	553	577	584	534	572	515	554	589	553	558	590	560	547	544	617	572	592	536	618	553	596	550	548	558	585	567	553	570	554	549	550	573	577	559	589	560	573	594	575	592	556	567	570	578	587	590	588	596	554	534	591	598	563	555	570	604	576	580	587	594	505	596	590	563	558	531	535	527	567	549	563	595	541	555	590	602	529	524	552	558	537	606	580	548	548	564	562	610	553	494	562	599	549	545	574	555	582	566	548	539	583	544	561	543	567	547	600	606	536	596	587	573	558	596	603	564	543	542	565	561	589	580	583	539	598	552	566	554	579	585	572	617	579	559	629	552	529	520	573	606	592	561	565	575	586	577	518	545	574	517	603	599	571	562	555	575	564	545	571	561	626	544	540	603	577	555	556	577	594	537	598	552	556	535	573	581	564	552	550	610	594	616	609	524	572	605	561	549	531	539	563	562	623	555	583	558	556	595	576	573	537	565	555	594	556	578	564	549	580	579	557	534	593	557	549	589	571	628	573	571	567	547	557	572	577	547	570	561	525	537	545	544	562	551	568	578	548	566	594	597	605	606	590	560	590	577	548	545	567	546	551	565	563	534	559	559	545	575	561	545	579	588	579	542	531	535	526	555	524	541	574	619	555	533	606	577	548	588	537	537	579	550	573	585	512	563	560	560	546	617	547	538	575	547	575	520	560	595	581	521	572	549	592	573	545	529	584	595	522	552	533	596	587	552	558	547	565	557	540	578	593	574	582	569	562	534	575	549	597	589	567	635	558	593	605	571	542	532	622	551	555	538	568	542	584	574	534	602	586	566	567	538	605	563	593	582	546	569	561	535	642	554	503	560	541	522	534	552	554	527	549	553	550	592	561	552	542	551	596	578	543	516	620	584	532	553	562	556	553	590	564	561	594	580	555	538	574	602	607	541	539	600	538	560	585	563	552	559	573	572	516	572	604	549	539	579	553	583	540	559	562	565	618	535	559	548	586	549	558	571	560	548	586	624	565	585	573	568	520	580	563	544	550	564	553	573	592	583	571	619	566	552	587	546	552	567	595	544	581	581	544	572	578	532	558	541	570	534	566	583	572	563	574	530	556	578	599	532	595	538	568	541	573	532	505	581	567	593	581	537	618	575	552	589	588	531	551	541	550	564	541	578	593	576	508	582	558	566	555	583	576	570	557	532	567	559	549	578	537	562	541	554	560	590	565	555	535	586	573	568	588	554	537	597	588	574	569	551	599	568	555	540	594	548	526	593	560	595	542	561	549	551	530	579	606	510	579	553	567	590	539	553	579	538	575	629	607	543	566	566	565	571	579	606	579	604	554	573	537	554	560	583	582	541	517	584	551	574	581	583	560	602	566	572	556	559	600	577	552	558	550	537	569	596	577	562	588	535	576	552	592	558	573	560	585	578	530	552	580	570	548	598	542	575	557	586	579	582	561	554	554	575	540	609	537	532	538	565	516	553	616	584	563	532	549	573	562	572	602	572	628	573	579	558	560	588	574	549	563	569	564	536	558	583	574	606	536	576	556	556	549	566	562	555	562	611	564	535	557	576	572	565	581	577	571	540	558	570	533	551	536	555	558	608	553	595	528	555	569	607	579	581	546	601	577	540	595	570	578	552	572	534	569	584	585	502	591	573	548	587	605	571	559	586	590	583	584	575	552	549	581	591	600	572	552	536	521	562	580	566	591	575	572	591	598	589	592	532	544	629	588	575	570	595
13360	1511	751	596	523	456	466	422	414	403	408	337	408	404	357	359	366	395	371	361	368	364	380	328	356	364	392	393	358	346	343	351	393	376	384	365	397	361	343	401	356	363	346	376	411	397	354	367	375	331	425	338	355	387	346	376	347	355	416	349	373	341	344	364	377	350	342	373	323	349	366	384	341	357	378	362	326	363	369	352	356	397	347	362	343	398	330	373	366	349	350	364	386	366	348	341	382	390	378	369	351	370	347	370	379	373	365	403	367	340	337	376	360	368	350	401	377	358	397	387	346	362	403	348	346	370	383	354	371	372	353	380	355	370	352	344	396	345	360	365	349	362	377	332	316	355	388	372	390	372	356	353	373	373	364	356	384	347	400	358	364	364	391	325	347	363	393	382	356	396	343	352	352	378	356	360	353	385	392	355	348	386	348	361	366	362	359	379	339	379	328	351	365	361	362	365	324	374	354	375	387	342	363	374	363	390	380	374	355	399	385	370	344	341	391	370	400	357	403	395	348	373	394	361	387	361	326	372	349	395	376	351	361	387	391	339	386	368	341	337	355	393	368	378	376	367	365	365	339	417	340	376	394	367	356	370	390	383	393	359	375	372	373	380	357	354	358	370	387	379	383	365	365	377	382	332	410	387	337	407	350	358	365	370	322	382	378	369	380	351	388	342	364	376	384	393	359	372	373	361	358	399	367	346	379	379	368	359	346	345	339	384	397	411	373	380	365	359	333	351	370	391	343	367	376	383	388	366	387	361	386	389	409	363	379	324	349	399	376	357	396	346	339	367	352	347	341	369	383	358	393	384	351	370	398	352	372	378	351	358	393	409	384	377	382	380	325	356	358	372	382	381	337	386	384	359	316	335	404	343	357	389	375	354	332	369	320	381	363	366	345	367	381	346	404	381	367	359	387	359	407	368	325	378	350	367	347	373	367	367	370	369	373	376	348	372	390	363	357	395	355	390	343	396	362	366	347	389	355	365	344	360	345	363	373	383	365	383	369	355	388	372	362	322	374	339	396	359	377	324	369	385	382	402	350	349	385	375	374	398	348	339	426	387	370	361	334	376	393	364	319	348	395	369	379	345	352	341	368	351	407	372	355	376	344	363	367	371	397	423	370	343	354	373	369	366	373	373	368	345	397	330	354	363	364	356	342	368	366	359	351	366	345	402	395	362	340	328	389	355	366	370	344	342	354	374	340	394	392	363	396	361	360	416	367	378	363	356	344	367	395	350	372	305	376	399	337	373	327	354	321	386	365	308	352	372	365	376	353	354	377	393	350	331	341	425	361	389	399	328	379	355	350	367	383	373	373	338	353	336	393	373	354	359	393	368	351	363	383	382	385	377	370	387	353	370	389	405	374	367	386	350	352	398	370	347	353	358	364	339	356	353	358	339	395	379	364	334	360	378	364	384	381	378	354	357	311	335	365	335	375	350	348	383	361	379	381	355	351	339	413	334	392	337	345	349	353	350	335	359	355	337	382	369	337	369	368	380	404	366	358	333	382	367	379	359	365	396	340	396	330	374	388	411	408	374	385	380	366	345	394	366	368	358	365	356	375	356	332	363	372	358	367	374	357	338	355	326	370	360	374	350	347	357	373	411	348	345	360	389	358	366	384	341	356	407	430	385	410	343	373	342	355	345	403	340	383	359	338	396	399	409	377	343	377	373	372	377	385	350	395	375	396	374	387	393	355	365	369	357	335	372	370	369	383	380	343	373	385	409	359	336	338	372	395	344	348	372	392	376	349	359	342	345	382	377	357	350	333	423	371	368	357	343	350	374	387	384	381	364	344	404	352	364	344	372	352	390	375	354	382	372	339	359	374	370	350	332	368	372	391	338	347	391	364	349	361	391	418	382	364	342	388	376	351	337	364	350	374	313	346	377	367	359	328	374	371	399	373	363	350	348	367	340	391	372	377	366	389	378	362	361	373	390	380	361	356	389	386	384	327	358	363	383	346	374	366	374	370	354	359	359	385	385	372	327	374	356	354	319	396	338	356	356	393	385	366	361	344	383	380	345	331	351	353	373	367	388	351	356	383	355	358	350	342	355	333	351	397	370	396	349	356	385	368	370	384	367	357	347	355	342	361	356	365	358	368	382	357	394	355	388	369	378	314	363	372	382	361	366	345	317	358	375	385	338	385	357	365	355	350	374	325	369	344	331	344	338	325	385	328	372	355	380	400	388	354	340	370	401	338	373	361	379	372	363	368	394	341	389	352	400	353	392	356	377	372	408	395	338	397	343	383	379	375	358	352	371	370	358	342	374	384	358	375	367	375	377	394	371	369	382	350	368	376	358	379	389	339	363	388	381	349	395	386	376	398	375	373	385	371	345	376	387	389	368	358	398	347	349	373	375	377	368	361	364	340	368	346	355	332	357	330	383	363	373	372	389	388	372	323	368	349	363	391	350	358	404	392	340	373	412	391	329	360	324	400	366	345	407	382	390	392	340	386	371	366	365	339	344	347	380	363	366	338	345	349	370	355	370	352	353	335	360	348	384	371	388	359	328	317	355	352	381	332	370	370	388	388	342	374	359	357	327	379	365	421	351	381	319	349	376	372	378	353	365	339	377	387	356	363	372	362	361	405	439	399	375	394	372	311	363	382	364	355	396	383	393	380	348	367	341	314	316	336	375	349	323	373	367	385	355	368	370	361	370	382	333	365	391	407	369	350	399	388	402	388	352	364	339	388	369	357	358	363	348	342	357	392	374	344	345	385	350	386	359	336	354	363	355	359	382	393	327	334	367	378	391	347	355	366	342	346	367	367	358	343	357	348	360	373	324	382	342	392	365	351	369	362	382	351	322	368	371	358	357	350	350	372	353	365	394	344	361	361	376	348	377	361	396	398	338	380	361	345	380	367	357	364	363	374	338	380	351	370	388	353	361	363	362	344	356	387	366	400	329	358	395	371	372	380	368	363	334	338	392	348	391	385	370	371	389	393	383	389	340	381	378	403	362	389	361	367	354	374	352	407	408	342	354	334	348	363	380	381	339	379	388	371	389	358	347	347	366	393	353	378	355	364	388	355	376	364	387	386	392	346	353	355	363	346	390	354	379	382	347	353	353	364	375	402	376	355	379	397	368	390	339	339	365	354	355	351	363	356	388	370	374	377	345	349	373	386	371	370	376	332	373	372	396	362	374	376	349	357	407	374	354	387	376	385	379	367	385	360	352	366	360	350	347	372	372	351	359	374	353	356	377	335	330	375	340	378	364	380	350	354	342	367	383	370	363	339	343	324	355	396	373	390	355	381	351	348	385	389	374	357	383	402	372	357	349	405	361	362	347	347	363	399	369	387	362	376	386	376	395	364	334	378	379	377	321	357	352	364	415	378	349	392	362	369	341	430	380	364	354	387	358	372	337	382	406	380	355	338	367	362	366	369	380	386	398	401	387	372	357	341	375	359	368	361	349	395	356	340	347	368	363	376	352	375	352	382	371	353	389	387	377	363	359	366	365	359	370	370	375
9687	1530	1573	1716	1610	1334	1249	1128	1103	962	1040	933	935	934	886	884	940	888	956	853	929	897	821	855	878	831	872	844	843	853	876	886	875	815	793	872	841	884	851	877	884	849	857	802	829	815	866	848	888	866	831	832	830	865	886	899	811	803	830	828	823	849	864	844	835	834	907	896	862	893	841	876	832	897	836	811	876	846	810	795	828	844	814	882	876	862	814	800	828	849	768	809	853	793	846	858	805	822	819	801	838	859	818	836	859	851	814	819	798	863	853	866	817	820	832	826	855	804	833	841	847	834	827	851	848	813	809	829	840	818	826	787	854	835	865	817	788	804	833	917	831	862	820	844	822	834	847	847	856	827	817	859	796	839	810	836	778	826	857	869	826	826	794	833	859	829	846	845	861	854	859	859	887	895	856	829	825	810	835	818	855	826	877	808	916	814	806	809	810	816	845	837	847	857	883	816	846	896	850	837	812	868	832	804	862	819	838	908	859	891	787	820	890	821	865	840	888	825	849	830	851	867	865	840	879	817	841	856	846	834	889	813	823	834	816	834	882	856	840	862	877	834	847	822	872	860	865	851	804	811	881	796	859	830	816	824	851	810	888	850	842	838	868	830	810	841	848	820	815	858	817	876	865	851	820	843	800	829	828	812	865	908	831	863	844	840	823	834	858	873	867	863	817	874	849	835	822	887	838	779	792	850	898	907	847	849	824	854	876	832	827	853	817	867	844	839	837	852	777	829	834	841	818	797	865	819	772	815	783	837	891	801	791	848	831	834	868	818	862	865	846	851	850	904	796	851	849	826	882	846	798	835	832	876	847	849	876	823	811	891	827	845	776	862	834	804	844	841	822	834	841	815	837	862	786	841	837	802	871	824	887	883	878	836	837	837	825	822	856	851	827	863	873	856	827	852	822	826	809	846	816	845	852	815	810	834	807	844	877	863	834	793	859	853	798	796	879	882	875	817	865	819	869	842	887	813	824	811	880	804	806	874	829	819	866	839	863	881	802	869	853	879	791	852	880	787	881	822	857	841	840	849	854	822	890	800	838	849	853	834	889	848	889	872	850	878	800	816	812	883	817	882	830	811	850	873	814	850	790	826	837	882	853	826	876	819	884	841	886	872	820	828	872	881	825	878	848	823	853	881	863	832	821	849	849	813	857	865	846	874	842	846	850	821	837	848	864	871	847	819	830	837	870	857	840	827	836	860	854	895	842	848	845	812	822	828	867	870	867	903	852	860	823	834	843	798	830	758	772	865	835	831	877	829	896	824	832	800	829	867	852	838	812	836	859	845	861	846	873	768	862	840	848	842	860	769	810	815	840	829	798	841	806	854	854	851	860	839	812	844	824	862	842	786	798	875	862	790	871	799	876	853	822	823	850	861	836	825	813	830	883	844	850	847	915	870	866	877	854	813	829	791	864	835	826	822	907	879	808	810	884	927	819	844	829	875	813	844	883	845	881	847	815	840	878	814	826	876	873	814	789	886	833	811	882	867	848	870	848	758	770	848	836	826	852	834	831	822	843	819	792	849	854	824	826	781	833	824	860	883	816	844	878	797	850	858	863	846	831	769	845	847	899	842	803	841	778	816	874	863	824	836	830	815	862	849	829	864	831	821	824	782	810	831	821	789	850	826	849	831	891	802	806	826	876	842	879	831	825	796	846	822	873	832	887	884	814	840	850	865	875	832	775	848	816	822	859	864	808	815	832	868	814	867	886	810	890	871	857	847	817	861	823	831	811	876	833	814	844	845	870	864	848	833	870	895	874	870	877	868	875	844	900	880	838	788	880	877	812	845	840	905	839	824	839	827	874	834	825	822	835	848	818	836	884	879	836	856	844	847	826	890	863	844	853	883	825	874	837	874	853	881	837	820	815	792	850	840	854	799	853	795	862	777	851	847	881	826	794	774	897	820	883	806	859	860	844	785	827	834	897	839	869	894	834	808	826	830	830	857	794	807	836	906	910	828	863	812	846	838	845	835	804	857	828	838	851	833	831	796	858	848	888	838	822	809	844	851	838	858	844	831	811	864	873	831	847	867	795	785	822	814	825	837	805	838	882	850	826	851	855	805	815	806	827	837	816	862	868	881	840	841	884	825	822	846	878	862	879	826	870	867	868	826	853	904	863	835	841	881	794	817	862	845	829	809	879	806	832	865	831	852	821	829	880	835	810	848	861	828	826	829	885	855	801	796	852	835	866	828	814	770	811	828	780	811	875	838	870	862	792	813	824	885	814	848	817	877	838	825	793	844	827	839	897	894	840	844	850	856	825	860	799	895	845	837	838	840	861	866	817	812	869	851	815	850	875	826	862	830	834	848	790	829	839	841	849	891	777	806	827	842	823	785	848	840	819	841	905	808	787	855	802	842	811	844	863	889	813	868	871	830	910	835	811	808	881	831	834	826	833	856	851	793	789	839	862	858	822	837	799	837	851	846	881	832	845	795	900	819	807	840	891	811	923	860	844	797	889	836	945	826	857	840	884	828	864	807	822	827	811	838	820	890	834	848	894	822	785	843	872	797	816	804	827	838	855	827	829	863	873	852	812	844	808	820	834	838	826	852	871	883	785	831	880	883	827	870	904	868	858	836	788	837	827	826	859	873	812	818	863	824	807	824	794	802	855	840	831	826	817	895	893	850	846	837	908	874	876	866	883	807	831	842	799	875	869	860	857	836	891	844	826	836	801	845	884	825	831	866	813	830	867	828	808	853	824	847	880	922	809	826	860	840	793	842	860	856	883	854	771	841	842	886	875	821	831	832	902	839	816	799	809	837	785	832	834	826	796	843	844	881	892	827	812	832	803	828	829	838	871	876	851	854	839	833	827	884	789	864	833	822	864	798	822	837	829	837	832	817	866	831	853	869	847	874	873	833	891	877	846	846	888	853	853	882	893	854	837	848	864	852	854	852	827	795	820	847	816	816	812	860	812	836	818	830	861	828	827	832	785	853	825	876	814	847	823	857	845	841	856	877	839	847	850	834	830	846	861	838	879	857	873	820	829	835	853	889	856	840	855	848	856	884	819	846	886	879	836	886	819	819	859	840	837	812	860	836	804	852	847	866	811	904	817	839	846	842	835	863	848	854	849	854	889	827	859	855	837	822	815	845	878	831	804	824	820	810	836	860	787	887	879	848	833	849	910	836	805	821	893	822	878	860	868	843	798	871	925	820	830	846	865	845	843	854	875	886	830	898	868	835	881	861	860	872	831	883	808	842	832	819	796	765	833	860	851	863	825	845	877	877	843	859	823	861	813	856	833	855	866	792	898	875	791	840	883	848	848	815	876	846	835	878	757	831	830	820	827	819	856	859	787	848	823	812	827	844	839	869	906	870	798	933	855	822	851	909	803	849	858	880	837	875	863	850	885	848	844	804	825	837	821	853	788	838	804	830	831	819	903	780	869	823	843	799	873	850	856	798	882	840	857	861	804	872	819	864	906	819	909	835	820	870	845	897	827	895	830	839	803	880	886	883	840	862
21284	2768	1083	865	654	535	408	384	351	340	384	322	312	316	343	304	317	304	313	271	254	285	264	319	293	331	322	323	297	323	260	285	270	271	281	314	326	319	286	286	263	317	294	292	288	296	287	277	291	295	258	279	298	297	273	262	289	291	310	271	255	282	298	302	302	276	309	257	290	280	259	293	272	264	275	320	261	266	306	325	286	292	310	297	245	279	272	315	275	267	276	273	263	279	312	258	275	283	299	289	274	284	288	274	308	258	265	297	252	297	279	263	271	280	288	254	288	284	251	306	302	283	316	282	313	300	276	256	276	276	285	294	275	266	290	311	286	260	302	268	283	274	257	278	260	277	273	283	294	315	272	254	249	293	317	268	275	311	264	296	261	283	274	286	292	285	287	277	296	263	325	274	259	286	277	297	266	295	280	304	267	270	310	256	268	265	274	275	243	302	302	288	270	305	294	294	292	306	257	271	276	282	289	288	323	303	297	262	268	256	257	324	277	286	268	307	288	281	285	267	299	268	284	269	303	257	268	274	251	294	279	282	271	255	303	273	289	299	261	276	299	286	272	302	270	294	264	268	281	250	286	315	276	271	267	290	290	287	271	299	272	298	304	293	283	291	304	268	303	265	255	266	287	286	280	314	249	284	288	295	320	286	281	302	303	277	316	279	263	283	282	284	303	299	308	253	270	264	291	232	238	258	247	309	261	280	295	247	273	273	303	258	274	261	281	255	291	261	307	246	272	248	271	284	264	289	314	258	283	255	312	291	271	257	266	281	263	297	273	300	288	264	250	288	269	276	275	308	303	281	267	292	282	263	276	289	295	284	291	285	277	286	282	287	309	274	279	287	273	260	249	276	275	305	290	287	278	271	287	293	277	280	288	266	287	295	303	283	298	272	277	278	283	273	281	275	270	283	293	280	297	322	280	299	298	293	301	293	288	293	317	308	279	289	293	295	302	311	267	299	285	265	280	273	273	277	298	266	314	267	281	282	264	289	334	324	299	295	289	248	301	306	260	297	298	254	286	256	274	280	223	258	262	262	263	272	283	310	290	269	306	296	310	276	276	277	300	294	278	273	277	288	276	290	315	276	268	322	282	275	303	270	292	291	303	299	326	261	272	255	277	279	309	269	250	304	292	267	305	279	273	286	260	287	275	274	289	260	285	278	315	297	282	293	286	322	286	247	267	290	301	281	272	305	302	276	248	300	275	256	275	267	287	267	297	297	259	285	261	285	279	326	301	303	287	286	308	288	318	264	275	276	294	305	276	272	283	287	296	310	278	291	284	264	284	316	308	280	281	270	309	286	292	308	313	276	261	267	275	270	272	270	295	264	292	266	259	253	263	284	309	293	298	269	280	331	319	296	272	256	320	293	314	306	303	292	297	262	264	290	253	295	262	294	288	309	257	293	269	281	276	292	292	275	266	294	289	292	291	299	275	293	293	290	287	298	298	277	295	252	301	289	272	287	289	311	305	279	266	287	296	276	280	269	295	277	283	311	280	303	316	300	305	256	264	279	273	316	285	254	260	308	291	284	272	311	273	270	316	291	252	304	283	276	266	272	273	300	287	275	279	309	287	276	296	289	306	281	278	305	282	294	270	281	287	289	303	315	285	323	292	281	238	303	290	335	279	273	259	263	279	304	283	279	295	298	282	283	279	285	317	316	270	268	281	300	282	284	280	303	279	269	306	317	285	276	303	305	283	293	259	271	268	267	278	286	289	293	250	318	310	319	295	300	285	294	308	258	292	306	285	280	277	255	276	292	286	269	275	272	307	290	279	278	295	269	279	252	285	279	261	271	271	299	298	278	281	291	292	316	278	291	270	280	324	244	249	308	292	274	287	267	298	286	264	278	262	286	311	262	299	310	295	240	263	276	290	309	305	288	310	280	296	276	271	305	278	263	298	308	277	267	295	286	296	277	310	268	288	295	312	305	278	293	281	263	266	300	266	269	319	242	314	292	286	297	292	282	271	261	266	288	288	266	276	276	270	279	277	302	287	265	315	298	312	296	310	287	328	305	296	276	313	305	294	286	314	264	262	280	295	301	280	290	276	297	292	274	282	275	275	266	262	275	251	291	292	259	292	291	294	257	266	288	233	304	263	238	297	270	250	290	286	280	288	296	272	263	288	286	306	315	254	297	328	300	269	268	275	303	292	277	253	254	267	314	298	275	275	261	304	286	259	295	277	268	248	308	330	303	297	283	273	288	264	278	307	308	277	278	298	307	287	278	283	306	264	293	293	300	288	272	262	291	260	308	302	256	289	295	245	278	281	294	296	324	273	278	306	266	274	298	282	293	265	289	300	272	292	279	297	254	247	271	287	282	290	294	241	301	255	272	298	301	267	293	246	269	294	290	274	286	316	302	309	309	294	288	280	280	253	294	273	284	281	316	293	256	261	297	260	295	282	291	261	286	281	265	275	293	288	258	233	322	270	277	257	287	298	297	287	277	277	261	293	282	324	304	275	276	308	261	260	265	318	305	264	266	266	291	304	296	313	277	249	286	276	295	299	290	263	282	271	246	285	291	287	283	281	291	279	285	291	299	297	298	300	281	309	272	309	276	330	267	257	285	307	264	321	279	280	297	290	267	318	284	297	271	283	269	256	296	290	321	280	276	308	307	282	271	309	309	288	291	305	294	285	270	246	264	278	235	271	289	286	283	274	260	320	289	314	270	289	311	280	311	317	274	309	299	269	274	268	301	281	272	290	275	303	275	276	278	313	293	288	269	284	296	265	307	299	280	273	289	260	299	302	259	281	252	260	264	283	291	304	306	307	267	243	269	281	272	296	277	283	262	263	286	291	265	309	321	310	288	284	261	291	292	297	256	255	305	266	264	287	249	291	267	279	295	322	271	307	292	294	290	266	261	305	283	276	309	266	305	297	319	279	267	289	278	307	302	256	278	289	277	268	308	289	248	304	281	277	270	279	296	242	286	262	288	284	282	296	295	306	237	323	334	260	250	269	315	302	295	268	275	319	288	277	266	263	274	305	275	305	259	262	330	290	284	275	282	312	279	278	287	282	265	284	284	285	291	298	289	302	278	269	292	298	302	298	266	298	304	291	282	272	299	309	307	281	271	272	257	290	286	281	298	266	288	304	296	287	282	277	291	295	276	286	290	273	267	285	272	272	299	239	292	288	274	315	298	249	268	299	277	322	288	306	281	269	298	295	295	283	282	278	306	305	275	270	264	291	266	275	292	303	279	285	274	276	295	283	281	294	282	277	235	297	280	302	264	268	273	258	300	285	269	298	294	289	289	272	295	279	269	274	302	273	268	255	301	259	298	282	280	263	287	299	290	282	282	285	291	292	285	295	289	260	314	256	278	310	261	296	285	270	239	274	267	257	264	282	281	297	312	284	281	289	259	315	310	279	269	325	291	258	284	249	294	290	288	300	286	284	291	277	278	263	297	303	291	284	269	287	256	276	259	320	288	289	280	284	275	278	284	317	255	273	303	315	273	288	308	269	259
12099	1744	2158	2379	2023	1688	1417	1258	1121	1000	933	909	852	868	802	782	785	784	794	748	710	710	747	657	734	721	698	691	721	696	668	660	668	684	694	659	674	687	657	711	651	678	638	668	672	664	686	633	674	608	697	656	650	651	636	673	645	683	628	616	661	623	645	638	676	621	666	646	638	664	664	647	680	663	589	648	633	642	606	655	670	638	683	592	672	671	667	658	616	646	687	682	644	617	652	655	645	656	645	649	609	634	626	636	653	652	605	658	687	613	644	666	660	673	632	627	668	663	621	671	635	630	662	684	671	608	683	628	648	689	630	641	635	630	658	643	635	672	638	639	645	612	623	643	622	652	633	655	626	688	617	627	643	606	654	673	633	627	661	640	612	610	662	601	629	646	667	628	626	651	687	675	624	639	653	664	690	676	622	618	632	645	627	695	628	686	646	563	655	664	623	652	608	617	665	651	638	629	616	613	631	655	640	637	648	623	609	608	615	637	646	630	686	627	606	627	633	623	634	608	631	685	636	604	614	634	656	665	653	610	629	644	670	713	633	653	643	640	637	668	667	639	653	636	654	667	663	665	620	649	665	668	718	648	661	655	634	658	620	673	621	668	625	660	664	653	624	606	625	675	644	649	629	675	642	622	672	671	677	700	634	668	672	654	672	653	661	637	648	627	663	636	673	650	606	670	667	671	709	633	621	638	632	638	647	642	611	666	640	715	693	697	639	686	657	641	611	685	677	649	666	652	632	652	633	616	642	664	641	648	651	659	603	594	639	630	696	656	627	622	622	634	670	632	692	659	685	657	644	615	665	615	654	642	670	597	628	653	681	629	644	647	692	653	705	643	658	651	629	667	567	656	650	680	668	611	637	664	613	604	660	627	648	676	631	667	596	631	637	658	659	625	636	638	629	634	673	661	660	657	652	655	667	670	632	608	671	694	643	661	631	674	678	668	685	654	647	675	634	666	651	648	633	623	700	673	612	653	660	638	667	655	642	662	669	641	619	609	604	671	644	598	634	655	668	659	648	691	607	627	669	605	650	712	677	677	636	604	672	638	597	662	657	643	681	638	669	681	633	671	641	643	649	603	625	667	645	641	627	677	606	678	629	668	655	685	618	620	611	661	654	688	666	650	650	665	685	641	671	624	607	652	649	658	625	650	653	614	648	702	657	634	690	638	609	591	607	640	616	667	626	622	649	624	618	681	646	653	654	664	613	680	665	647	642	645	622	647	619	656	658	648	608	648	654	666	628	635	649	650	661	687	603	673	628	638	629	644	647	605	660	646	636	657	654	621	658	618	683	669	650	683	631	685	669	637	674	628	641	626	636	667	630	619	656	623	635	650	613	650	641	681	616	622	648	615	668	637	645	630	694	662	642	589	684	678	658	665	639	666	597	633	645	665	657	694	671	655	620	624	651	634	648	637	631	703	667	647	649	645	639	629	652	647	635	657	640	651	644	612	646	667	641	622	607	640	688	612	631	661	633	674	696	644	613	624	615	633	633	637	701	659	657	674	637	615	635	686	645	663	598	661	639	651	649	666	612	658	611	609	638	674	684	661	671	648	655	662	666	663	653	613	678	684	654	678	618	660	684	654	655	658	645	640	660	680	669	665	653	652	645	660	660	637	684	661	678	709	633	633	698	608	666	650	630	655	669	646	656	664	657	641	675	658	619	626	672	639	656	670	653	644	648	675	651	617	697	644	626	636	677	654	676	636	684	626	679	659	637	659	667	643	660	673	638	630	646	616	687	610	625	672	661	636	637	636	651	652	672	650	666	682	616	645	665	630	672	627	680	589	678	637	674	621	655	685	683	631	612	633	629	639	635	662	705	663	627	661	661	646	609	646	653	611	635	650	700	664	627	645	669	662	688	659	627	629	647	633	630	667	631	640	646	575	610	669	651	662	629	715	637	676	636	686	588	653	643	642	683	630	633	658	640	644	648	570	631	680	636	650	638	675	661	627	677	647	670	634	663	654	643	635	654	671	622	682	612	660	644	653	639	648	659	702	630	618	652	629	666	702	649	621	654	647	643	650	655	691	649	651	637	627	621	602	636	662	628	639	617	646	667	633	658	671	656	639	652	651	684	687	622	613	652	674	689	649	621	617	619	680	674	656	723	667	652	638	652	649	657	638	658	671	696	669	665	593	646	626	611	632	640	653	647	618	668	648	662	661	640	650	675	668	662	619	615	612	688	666	637	674	651	643	695	624	660	650	636	667	675	627	640	674	676	662	647	631	691	648	663	660	676	615	625	607	653	598	627	651	650	652	665	689	668	646	654	642	680	646	660	639	593	608	648	621	680	675	638	657	655	632	655	638	630	679	641	629	657	652	638	629	662	662	642	659	670	679	673	671	616	603	616	646	645	695	673	616	644	677	653	570	662	676	628	641	643	657	667	657	649	604	650	631	736	630	651	673	664	650	647	639	631	622	657	640	628	656	649	638	631	660	674	627	635	685	639	601	651	621	651	652	686	611	620	646	675	656	671	669	660	639	657	665	667	651	625	623	688	718	644	635	643	678	628	640	646	637	664	637	633	667	659	661	636	662	634	691	630	626	669	649	635	602	646	691	649	648	636	645	644	634	661	624	657	662	667	606	644	685	685	668	652	604	645	617	632	656	659	687	595	652	650	618	643	685	690	605	637	657	649	608	641	644	669	656	675	644	612	683	632	588	677	629	663	615	642	656	659	668	604	669	654	625	655	732	647	658	610	658	664	675	647	637	686	643	632	654	645	632	658	594	656	646	626	682	646	661	671	640	672	678	652	618	628	658	637	661	619	694	637	688	627	642	623	665	683	607	695	652	681	658	645	680	581	660	660	696	659	685	654	654	648	605	676	631	613	670	641	636	649	622	655	657	639	700	643	717	674	637	667	644	605	660	645	625	649	687	684	632	596	669	675	642	609	667	673	687	616	641	595	615	582	655	653	619	620	629	636	636	648	649	625	631	619	640	640	634	671	640	656	625	646	630	673	619	655	683	610	655	650	675	677	630	621	654	625	674	619	630	617	632	675	685	624	664	677	652	664	658	638	641	649	657	610	634	635	626	618	651	657	671	669	629	685	624	650	631	626	691	626	612	629	656	643	636	668	640	641	664	668	659	663	619	639	663	681	649	665	635	658	669	637	609	636	688	703	666	646	631	640	656	690	624	603	649	661	611	613	640	650	684	621	625	638	656	604	676	693	635	669	579	666	667	692	692	649	618	639	628	684	656	649	631	631	596	643	619	632	675	624	686	639	608	645	649	642	683	652	600	649	654	576	658	691	667	651	677	639	656	643	672	661	637	628	646	662	642	654	640	668	640	656	653	661	658	667	675	641	661	674	612	656	656	677	655	680	685	657	650	648	674	635	660	604	651	673	657	647	620	642	641	679	628	667	703	616	674	681	664	631	642	657	607	647	635	654	631	608	690	646	663	704	628	644	657	595	666	658	607	665	650	611	616	658	647	644	656	674	639	683	623	640	622	683	710	607	643
4561	491	251	287	240	234	225	229	228	243	203	206	218	228	223	238	209	228	221	248	208	231	222	235	209	242	247	270	212	214	209	251	240	240	226	208	258	226	245	249	259	247	202	223	251	234	244	243	240	233	212	237	221	224	237	235	225	231	214	239	210	241	222	221	206	253	240	245	223	210	233	232	234	227	238	230	244	260	202	215	218	252	224	237	251	215	225	214	256	239	219	232	226	238	230	206	230	210	243	251	182	222	215	245	220	203	250	235	253	230	223	205	248	229	229	231	216	203	208	213	207	233	219	209	220	184	209	218	205	214	218	242	228	240	210	231	237	232	220	217	209	245	242	260	237	238	199	224	210	220	245	219	217	227	232	233	245	242	225	223	201	233	213	234	192	193	198	220	221	229	217	241	228	254	205	213	231	195	234	222	199	242	244	232	215	272	212	226	219	222	242	238	248	232	244	225	230	226	226	221	220	221	213	240	221	216	225	223	231	243	216	239	250	202	237	245	216	231	208	236	213	230	198	223	225	227	222	242	207	241	237	221	239	239	231	222	209	236	192	221	222	240	214	224	243	211	234	235	215	224	245	222	226	249	233	258	256	233	262	211	216	222	214	217	233	223	256	229	225	240	233	223	233	237	215	245	248	212	223	254	233	204	225	242	233	225	255	232	228	222	204	232	226	210	230	229	238	232	239	252	219	228	245	240	237	227	235	270	249	201	258	208	231	254	238	213	208	203	251	238	252	258	199	232	197	217	220	223	212	225	225	229	236	211	235	260	237	237	245	216	238	215	200	241	234	230	208	248	217	248	209	237	199	243	245	213	240	226	223	245	219	219	216	256	264	217	249	228	215	222	242	216	207	257	228	236	202	222	230	213	254	227	233	231	227	208	227	258	225	220	217	217	247	254	247	240	217	217	233	211	211	209	226	232	225	230	255	256	214	240	238	224	210	230	225	203	227	219	225	244	263	229	238	237	238	227	230	215	242	230	250	203	248	247	242	240	228	242	250	226	203	283	273	243	243	262	224	257	230	233	241	235	230	259	253	231	253	226	246	218	227	197	254	233	223	235	284	234	244	211	225	249	231	202	224	210	244	227	222	238	226	259	228	218	241	242	247	231	201	237	243	278	241	219	252	229	244	240	235	233	221	211	212	239	243	239	222	230	227	242	215	270	229	191	226	223	244	228	200	200	246	233	217	215	221	215	222	264	243	231	229	223	233	240	242	234	216	211	203	214	196	260	249	218	231	223	216	253	221	231	214	205	199	222	259	237	207	226	202	234	249	196	245	218	264	243	238	245	200	225	201	204	219	220	206	209	234	262	234	215	208	248	239	236	253	225	223	253	242	203	200	228	225	259	212	241	240	250	242	240	261	237	238	242	215	240	227	219	227	206	251	207	197	222	219	235	235	230	239	217	252	218	223	218	205	211	223	262	233	217	236	235	222	250	220	231	206	200	251	213	247	247	225	229	250	221	250	226	262	239	212	203	231	217	257	226	203	240	250	217	218	231	222	227	236	224	233	219	205	214	231	252	223	226	243	203	225	220	258	236	228	203	210	236	245	246	204	248	207	258	239	218	237	231	209	229	203	233	193	214	250	224	231	195	236	224	210	225	227	226	231	245	261	228	221	220	224	237	233	212	229	207	182	226	230	269	207	197	245	229	206	230	215	250	206	239	242	215	234	256	219	228	252	237	218	234	248	226	250	229	197	235	246	221	252	259	232	250	232	215	239	243	248	253	261	206	227	256	203	213	199	224	218	225	231	219	220	222	237	229	231	246	272	222	251	223	204	234	210	265	232	225	221	217	238	209	224	219	238	229	212	233	228	229	240	208	252	230	214	218	224	260	209	235	225	204	214	268	211	231	231	226	256	236	214	256	234	233	222	244	240	244	230	249	242	242	231	230	233	215	243	211	231	205	215	242	237	236	243	247	221	228	216	243	237	225	241	250	245	251	241	247	216	232	223	229	226	224	239	245	237	204	229	231	265	215	238	226	228	212	202	220	224	281	223	250	203	221	248	222	229	205	225	202	273	254	242	207	250	249	225	248	245	241	238	233	203	222	213	238	199	193	241	239	206	231	236	202	241	233	209	205	221	232	238	265	252	235	195	227	243	219	224	222	225	218	209	237	247	263	221	226	245	226	244	220	239	256	225	219	223	250	221	200	263	222	200	220	198	233	236	212	206	246	243	235	233	222	197	247	213	216	242	245	229	237	211	219	257	227	239	243	216	214	232	232	245	232	243	207	236	199	223	259	225	235	234	233	215	199	241	238	251	212	241	210	213	213	233	221	213	202	247	218	227	226	244	197	215	216	230	203	243	227	209	216	240	218	240	242	248	227	232	245	235	244	245	241	226	227	250	235	250	216	225	241	246	221	199	211	231	270	259	216	224	211	241	224	222	245	220	223	237	217	223	235	201	226	204	204	227	238	224	236	229	234	235	212	214	229	227	240	234	256	251	237	219	222	225	215	220	233	214	239	243	235	263	249	226	218	196	205	257	211	244	215	200	240	237	216	232	239	231	236	250	208	237	231	222	239	214	238	229	218	249	242	234	214	229	229	217	256	262	213	208	215	230	226	250	236	197	251	263	231	202	222	217	261	234	241	218	233	232	260	229	218	207	215	238	223	244	234	235	213	199	233	222	243	229	219	233	236	247	226	222	243	258	216	247	225	228	214	238	237	236	250	239	225	218	248	224	225	242	235	224	210	219	222	232	228	256	214	246	220	227	208	254	216	222	257	214	218	232	269	236	232	212	232	236	228	237	227	248	191	246	221	197	237	268	203	236	220	231	215	220	229	256	236	235	256	236	239	241	263	221	220	231	211	228	228	203	229	232	252	252	224	217	221	243	210	221	247	248	247	228	231	222	216	236	223	203	234	196	231	227	230	237	226	217	225	246	213	229	230	212	215	216	230	211	239	213	239	229	223	256	214	248	221	218	230	224	237	216	253	236	219	206	237	236	221	243	236	216	224	239	216	222	236	225	225	233	223	238	254	223	204	246	226	212	217	235	246	235	213	245	215	242	234	259	245	195	214	225	212	235	243	252	242	255	223	202	253	233	237	230	218	248	228	235	210	252	233	212	250	228	246	213	243	241	237	240	232	238	251	187	215	230	226	257	214	215	228	217	234	225	225	231	228	205	216	223	219	244	218	212	215	228	229	266	207	237	228	233	218	242	207	234	235	247	285	232	242	223	207	234	220	229	211	252	220	224	228	235	217	265	248	218	219	236	228	229	221	235	253	230	225	250	232	266	238	215	223	218	228	212	240	202	242	218	229	216	217	242	227	225	234	213	233	222	217	245	229	260	228	247	234	264	179	222	241	214	253	239	261	212	215	217	250	210	208	231	241	226	228	204	248	247	219	231	237	276	241	234	205	216	226	212	208	221	237	250	216	244	236	224	200	210	235	223	233	222	196	227	256	195	235	208	228	226	228	233	260	217	223	220	218	211	240	234	236	244	242	215	247	267	231
3563	775	597	656	675	628	584	592	588	637	583	569	547	585	600	553	588	594	582	564	567	550	591	560	568	577	569	584	559	588	554	587	593	564	544	534	573	584	565	551	579	509	555	527	582	549	578	530	555	579	542	596	590	597	600	585	517	525	575	517	610	572	557	576	572	584	615	578	542	552	591	564	573	554	546	586	529	579	589	563	596	552	573	568	527	598	558	558	545	573	599	546	569	533	558	566	568	526	557	554	629	536	566	529	576	542	580	579	570	585	543	581	557	535	580	560	597	578	534	565	540	565	590	572	570	560	551	523	565	569	560	559	543	561	504	547	575	534	586	547	566	584	582	559	586	562	526	535	555	546	598	631	551	536	573	549	607	553	549	570	570	561	532	602	536	558	592	567	535	586	594	541	574	574	560	553	583	549	545	560	558	538	561	568	569	567	574	537	545	577	583	594	568	562	559	553	553	607	607	591	576	558	498	624	596	577	540	593	539	538	577	559	551	555	615	559	569	571	552	538	538	549	577	574	515	522	573	520	580	519	546	610	537	576	508	583	573	572	549	547	603	534	579	563	557	584	546	594	567	507	543	546	541	555	566	590	555	571	609	575	594	548	552	565	617	552	611	569	582	600	522	582	551	555	545	566	563	606	561	585	570	579	581	524	589	571	563	601	560	545	512	602	542	561	559	590	576	554	559	606	544	571	564	597	575	555	576	603	530	575	571	536	591	579	519	569	544	557	549	542	570	566	578	560	571	646	591	552	535	596	559	582	594	573	612	598	615	588	572	523	572	532	549	564	569	539	573	523	548	573	566	581	583	550	613	563	563	572	561	591	607	555	590	578	589	574	570	533	555	555	614	544	594	537	535	576	538	556	523	539	588	542	548	551	563	540	604	529	543	587	560	571	574	578	626	590	584	528	591	543	562	550	575	537	577	587	605	572	554	580	533	553	555	583	597	604	562	562	608	595	591	555	596	525	539	588	536	523	566	587	612	608	613	558	570	560	588	615	568	535	553	556	565	573	547	592	552	535	585	572	595	553	558	547	612	532	584	613	546	573	574	543	582	549	579	570	548	563	544	591	567	544	571	556	594	545	545	584	582	564	535	563	586	592	588	558	559	576	576	533	545	570	592	571	549	607	560	567	568	544	542	583	568	560	572	573	609	607	594	560	592	582	557	561	560	567	528	574	603	593	601	609	544	591	599	567	590	569	544	552	557	576	555	574	573	564	571	577	575	569	574	632	575	612	509	600	588	557	588	536	555	578	573	537	596	552	636	559	561	600	556	562	583	539	548	564	577	582	595	583	617	544	566	547	608	554	560	563	547	594	581	538	566	540	588	548	571	534	614	597	612	598	560	596	506	594	575	537	600	572	567	506	560	551	576	580	559	581	545	552	583	547	578	587	610	574	536	549	576	545	573	555	537	586	595	549	580	571	572	557	594	539	542	600	575	543	551	569	585	564	578	584	566	557	580	528	511	575	548	563	555	589	582	546	512	559	569	621	602	561	594	563	571	592	578	588	637	567	566	593	565	551	567	557	576	569	543	531	588	550	596	607	588	615	535	552	568	571	548	559	550	538	548	545	565	588	567	530	535	558	535	586	599	600	606	544	604	580	545	559	555	584	582	570	514	588	504	556	598	512	599	575	601	536	572	550	554	566	593	572	590	615	583	544	585	566	581	589	586	593	568	566	570	561	583	570	542	579	549	567	565	543	583	618	599	541	574	571	557	569	580	555	619	581	570	590	570	556	569	566	530	556	551	561	571	529	548	571	564	570	584	540	526	557	560	567	556	569	580	575	561	543	577	564	542	578	544	556	556	595	589	539	539	536	579	555	606	564	568	517	574	576	560	564	612	579	576	579	564	560	612	573	563	606	545	606	582	565	524	540	582	606	575	534	567	578	572	569	523	590	540	562	553	554	596	580	519	579	562	537	599	566	548	568	610	548	537	614	572	526	546	605	579	579	627	569	545	558	509	590	567	531	582	607	525	585	533	571	569	565	593	542	563	568	560	555	594	575	572	561	565	543	566	555	591	589	590	571	563	577	583	593	585	550	562	551	594	546	617	563	576	576	550	587	605	569	554	593	546	580	602	571	578	558	585	555	554	550	600	552	554	588	539	550	570	547	604	579	574	575	571	546	525	562	550	574	575	573	617	550	557	559	583	543	557	565	567	568	568	564	551	542	582	541	533	592	579	535	535	592	568	580	611	551	586	590	537	577	585	573	555	606	558	576	600	580	553	574	553	558	537	540	588	568	581	579	556	577	536	535	592	560	603	564	586	558	650	543	575	523	531	571	553	609	525	570	564	558	584	579	579	551	545	584	582	591	577	534	575	581	530	626	555	570	583	552	586	590	576	556	619	556	529	546	549	577	583	566	579	578	579	546	576	548	564	583	575	559	600	572	588	554	575	532	557	603	578	587	552	541	565	623	597	579	537	593	555	585	596	617	545	563	537	588	555	542	569	570	564	552	557	611	549	521	597	566	513	564	589	567	572	556	570	569	600	557	591	577	528	578	559	588	547	617	561	577	583	584	570	573	564	606	577	532	568	559	635	559	551	576	537	548	561	532	580	540	569	571	558	541	585	526	560	569	556	580	567	605	528	597	547	590	580	578	575	537	536	537	611	555	560	556	571	556	500	554	590	551	613	572	580	574	590	590	549	597	590	542	543	563	572	600	530	550	568	588	534	563	580	619	554	550	572	548	554	587	561	602	572	576	560	573	618	574	563	555	505	595	532	592	500	520	566	581	593	570	569	585	579	566	575	569	578	547	587	596	559	564	584	552	572	526	550	571	552	603	575	575	594	557	586	583	557	543	563	585	596	593	563	606	562	555	521	595	552	564	510	550	568	559	506	545	536	537	608	576	545	557	588	559	568	534	537	625	511	588	545	554	532	574	579	538	540	560	550	552	562	565	547	551	555	567	575	580	583	531	595	510	597	552	567	554	587	604	519	561	564	574	562	604	581	572	532	503	596	563	577	550	592	589	558	566	567	518	571	572	603	577	590	616	559	603	558	566	531	561	565	548	542	566	587	574	575	542	615	566	578	551	615	556	536	628	602	552	588	564	582	542	564	563	564	557	551	565	555	575	565	574	564	583	560	569	592	573	550	568	606	545	531	575	603	567	584	539	510	539	592	551	564	559	533	619	576	583	589	551	569	543	592	567	617	596	577	560	605	543	604	499	545	531	559	581	557	581	615	596	569	537	556	551	570	547	529	542	590	590	574	606	567	583	568	567	620	579	546	579	535	622	512	545	587	554	580	576	616	573	568	562	578	544	539	576	609	554	532	570	557	599	555	557	613	596	556	602	572	601	592	531	565	578	525	606	581	573	547	586	590	533	537	527	540	562	550	542	547	536	509	557	551	557	528	559	572	557	596	546	562	531	577	578	575	573	614	562	516	548	563	560	561	577	550	558	593	572	539	578	580	610	572	565	580	577	548	557	538	570	518	538	567	591	562	601	579	544	576	612
13145	1508	748	658	546	472	434	397	434	363	344	399	406	415	345	443	393	386	402	352	368	341	388	364	371	338	375	361	394	387	389	373	382	401	375	386	410	390	328	378	387	371	377	352	330	393	376	378	381	342	379	367	365	402	336	349	367	369	358	367	357	356	363	387	369	350	334	318	374	319	369	367	373	349	366	366	337	353	354	377	340	345	367	372	348	364	383	334	339	369	381	351	370	365	408	344	372	358	337	315	373	352	353	367	349	391	363	366	344	376	401	357	348	378	349	414	381	337	381	328	400	359	373	370	342	357	406	361	340	386	364	341	381	354	359	383	394	384	376	375	363	361	368	340	344	364	354	360	377	358	387	365	371	347	330	351	397	377	352	316	361	388	355	336	359	312	373	346	367	335	385	384	353	338	378	324	343	352	395	410	378	366	356	382	340	374	354	363	364	369	351	346	375	363	377	423	351	378	410	360	327	362	363	360	359	392	338	361	376	345	345	381	380	350	380	375	356	352	377	371	358	336	354	357	394	366	375	367	361	358	367	334	364	364	392	401	367	378	383	420	373	393	348	327	394	396	368	366	354	369	331	385	377	379	362	378	335	404	335	375	345	374	371	363	364	388	361	366	356	352	376	328	374	349	338	363	356	365	341	379	356	368	383	381	343	318	399	335	355	388	362	357	371	367	379	376	364	345	356	370	362	359	358	361	436	366	384	376	366	361	344	350	361	348	330	352	388	372	353	373	345	364	389	350	362	393	349	350	377	381	370	383	392	366	362	370	385	359	380	384	361	372	425	331	370	386	373	343	400	372	343	381	387	388	394	346	385	389	373	361	385	402	424	391	375	353	330	366	359	397	333	313	362	383	389	318	360	359	382	371	351	372	352	388	367	399	364	394	381	354	351	387	377	377	320	336	396	346	390	390	360	381	341	372	325	339	371	394	376	341	361	363	345	371	350	349	358	395	363	381	339	376	383	328	387	343	357	361	364	335	378	362	337	367	373	336	376	403	369	346	345	374	383	361	335	333	390	386	347	356	354	378	413	326	396	387	379	360	358	365	363	357	354	331	381	350	323	374	393	335	352	361	358	346	352	365	343	364	362	349	373	355	364	420	310	352	388	314	377	377	361	372	368	394	367	324	374	354	365	378	354	388	390	360	381	350	326	376	346	418	343	373	381	391	397	362	371	343	348	344	362	373	360	372	383	336	389	395	339	344	338	379	347	380	341	357	354	397	336	350	380	368	411	341	358	337	353	346	354	379	362	335	368	373	392	372	369	353	347	388	388	401	350	364	347	384	365	396	334	375	347	367	358	353	352	311	368	370	402	370	365	359	359	342	394	368	413	354	352	348	329	354	351	389	327	369	364	340	308	331	347	322	392	388	315	339	381	378	380	411	402	338	408	379	364	371	394	350	356	344	393	403	380	397	340	349	345	400	384	350	370	394	338	368	385	371	379	406	344	380	323	346	335	369	364	330	360	366	365	365	372	351	385	386	370	351	374	371	359	353	359	376	354	393	381	385	333	388	343	363	365	378	340	376	353	369	384	368	346	357	358	380	358	379	351	367	335	372	359	380	394	356	364	356	365	351	353	347	376	365	363	317	342	335	354	367	359	348	383	362	346	344	377	363	370	341	365	394	366	383	403	409	333	382	362	391	361	364	351	380	347	337	392	345	368	378	408	361	363	362	386	371	358	393	352	352	330	389	358	362	338	336	377	369	345	342	356	367	351	340	339	348	356	345	356	378	343	350	370	343	345	344	370	389	345	360	351	352	382	383	374	323	309	357	336	387	365	360	377	376	367	332	343	400	382	414	345	361	398	345	386	367	374	390	349	382	398	364	361	334	385	399	357	385	388	377	398	350	322	376	382	390	341	361	385	350	365	370	356	370	386	387	376	354	396	398	367	346	376	359	387	348	380	358	345	387	402	344	383	367	330	357	387	350	316	403	397	359	385	322	349	388	367	355	387	338	329	348	364	398	348	337	377	376	376	355	372	348	371	370	383	363	353	411	364	383	345	357	406	331	358	401	380	370	346	362	365	329	364	374	386	410	340	364	343	337	372	382	387	371	331	366	396	381	384	367	318	375	371	356	346	396	398	397	361	331	384	348	364	359	373	374	401	340	345	344	325	328	385	381	343	353	386	388	378	349	387	346	370	369	357	358	348	389	356	384	389	382	375	381	345	384	369	341	391	364	359	341	335	350	388	334	403	332	358	374	354	394	352	338	370	379	327	366	345	379	398	345	363	389	357	359	355	385	349	339	336	368	350	352	376	385	357	364	355	376	352	358	335	360	377	358	427	343	364	361	369	356	356	349	368	349	363	367	343	364	417	408	383	325	351	415	353	392	397	370	372	362	369	360	353	379	346	412	375	380	327	367	373	372	372	371	383	384	365	368	369	358	376	376	380	367	342	377	374	401	348	343	345	350	366	351	352	381	354	386	345	366	387	339	362	369	346	350	363	390	400	374	354	405	370	360	353	367	361	365	355	341	377	363	350	365	379	390	369	363	338	378	348	387	383	370	354	351	346	327	362	357	376	440	379	381	368	388	365	342	351	359	337	360	346	384	384	387	345	377	365	377	405	344	364	385	326	340	370	385	332	325	402	380	375	400	368	361	388	405	357	393	371	370	341	408	392	388	322	357	363	362	360	317	362	373	378	383	382	358	381	356	387	342	374	343	357	372	363	373	371	396	351	346	365	377	365	357	367	354	338	369	358	357	334	386	360	353	370	348	354	373	405	429	363	372	350	399	366	391	334	357	381	412	401	332	381	358	359	381	365	360	374	407	361	413	370	345	371	328	345	372	329	366	346	371	345	323	366	336	366	345	420	341	387	348	365	383	372	368	378	366	370	306	386	392	412	374	391	388	362	367	392	401	370	357	374	402	364	399	353	377	375	343	315	378	340	369	384	365	360	358	366	370	364	358	310	359	342	368	364	396	383	390	366	342	371	353	343	370	354	349	353	350	384	353	354	393	354	321	375	333	338	343	372	352	358	360	339	331	363	383	373	350	371	347	375	374	341	332	377	342	344	367	378	355	365	372	377	347	359	356	385	372	355	363	404	364	376	356	366	363	373	335	369	376	379	373	342	336	384	384	378	354	385	365	343	372	383	327	326	376	377	364	337	368	412	336	366	364	356	339	405	371	370	360	359	291	393	348	383	398	349	349	315	394	329	409	346	383	357	381	353	376	385	323	361	351	386	361	375	367	361	393	378	389	402	384	358	347	326	364	369	365	352	340	355	339	404	387	315	380	355	359	367	325	349	377	379	406	397	344	377	379	383	353	406	376	362	372	351	349	359	423	392	343	351	349	360	389	348	396	353	380	374	374	357	361	354	360	370	361	359	386	385	353	372	352	350	336	385	375	370	370	341	367	355	369	330	333	355	336	379	370	352	369	348	336	371	381	394	373	362	361	356	361	364	400	370	337	316	353	369	377	311	375	384	343	324	350	387	344	355	379	401	386	370	360	378	347
9654	1472	1663	1773	1556	1426	1265	1146	1125	1006	996	973	946	914	989	901	881	942	912	881	868	906	935	868	865	869	809	814	818	897	876	852	832	837	824	870	808	847	833	865	822	824	839	839	865	874	863	852	879	846	832	855	847	849	841	851	849	868	829	802	888	849	833	772	864	810	845	869	894	866	857	852	807	848	843	817	830	901	866	835	810	824	844	794	862	800	790	886	816	863	815	846	854	912	830	815	784	915	808	848	834	845	867	854	823	896	802	882	879	828	853	824	889	836	811	846	817	821	895	830	783	838	834	840	809	807	827	844	874	822	906	813	872	862	828	890	825	840	817	843	864	850	857	863	851	876	858	820	867	745	869	828	830	869	802	872	893	834	781	856	842	819	847	838	850	851	844	827	821	798	842	873	868	851	809	853	786	827	822	856	847	855	851	887	825	874	806	929	873	825	825	834	889	868	869	819	827	840	778	899	842	867	830	842	859	847	826	810	787	820	850	812	838	899	815	824	858	808	861	834	849	812	856	846	795	827	808	827	831	821	833	854	861	826	842	832	857	852	864	874	863	832	858	803	896	830	795	829	833	884	830	818	875	784	828	867	826	848	834	842	801	904	861	813	829	831	802	825	813	866	801	837	802	867	889	829	782	832	808	825	801	832	869	846	837	866	846	822	817	871	806	842	826	860	819	848	846	768	847	862	883	880	827	839	809	789	882	839	812	799	843	878	846	869	831	881	835	844	845	857	827	858	806	815	837	838	834	825	814	869	866	878	818	857	842	859	836	821	820	780	810	836	845	798	855	857	907	853	807	809	846	774	820	821	835	868	837	827	862	875	876	829	863	800	854	831	828	890	852	924	856	821	842	828	841	821	821	844	892	881	817	839	802	843	869	803	832	816	872	883	835	812	837	834	871	841	832	843	813	853	776	880	863	848	823	793	835	832	838	825	825	848	816	841	894	803	825	807	834	850	872	783	839	874	765	849	868	862	821	854	868	823	879	860	858	863	823	873	844	895	827	813	866	821	831	849	837	824	798	851	864	846	846	877	848	855	832	825	876	856	884	829	827	862	855	803	852	840	814	828	869	804	872	833	885	869	807	848	848	899	858	913	859	868	869	830	773	830	811	803	873	884	873	861	812	848	833	837	803	825	851	829	851	849	778	803	838	884	895	867	852	797	847	866	858	864	835	798	906	850	826	876	893	857	856	868	786	831	808	796	815	793	841	856	821	835	808	818	833	850	871	821	848	880	875	818	888	874	874	820	849	814	784	875	852	805	817	865	795	829	841	878	818	806	872	850	833	799	817	828	837	821	818	858	896	833	784	879	841	838	846	810	814	843	800	842	811	842	850	851	819	845	889	862	832	796	889	872	832	843	836	858	792	829	794	848	823	808	839	874	870	820	831	781	860	863	837	831	849	838	867	813	857	869	828	789	849	857	832	859	813	842	848	856	829	837	777	848	836	908	848	876	871	826	898	834	845	846	848	826	857	890	844	831	834	834	816	864	793	793	820	833	776	813	833	815	804	849	831	833	832	823	840	845	784	877	847	804	883	824	845	867	859	841	816	847	821	826	848	801	812	819	833	843	878	834	819	824	858	872	804	834	857	855	799	823	785	857	836	848	874	875	857	866	847	848	810	852	842	834	811	816	842	887	848	874	841	860	833	815	833	874	871	821	837	859	883	830	789	794	856	784	807	831	805	847	851	831	810	837	808	805	833	846	859	814	828	813	836	835	844	819	768	788	834	870	871	839	845	823	819	875	869	852	856	860	831	879	885	892	848	772	838	825	852	867	851	813	827	834	848	820	858	852	801	854	835	813	857	809	867	799	860	817	873	850	834	833	837	874	904	874	851	830	858	838	822	849	862	854	826	821	890	774	833	837	806	867	825	848	824	823	835	910	794	815	803	807	833	878	818	890	854	818	835	903	820	867	823	817	789	838	876	878	854	838	850	849	820	784	882	821	821	829	832	822	829	888	835	871	878	881	838	805	804	817	851	853	899	836	837	849	846	830	870	878	874	882	851	831	859	869	824	799	802	861	882	825	821	824	796	881	808	822	778	819	891	894	853	822	851	869	801	869	855	834	843	841	846	816	806	840	821	855	818	821	851	879	831	870	884	814	861	898	807	786	824	808	818	811	825	802	811	823	843	841	806	808	803	831	834	833	874	815	795	812	842	820	801	827	923	814	851	836	896	871	872	853	848	847	863	805	875	783	877	822	821	870	819	859	825	802	800	807	866	833	779	827	863	884	811	856	849	843	846	872	858	836	867	859	865	833	812	818	817	857	853	858	882	837	789	855	857	830	803	828	862	822	832	898	821	823	857	851	886	812	871	826	869	855	823	855	809	802	850	861	846	830	842	829	899	875	877	873	862	884	815	844	806	819	848	892	880	837	854	804	852	791	840	846	860	867	839	802	812	865	820	836	864	829	843	807	836	823	839	881	813	810	798	834	821	849	798	828	857	831	889	807	826	838	851	842	835	880	840	896	879	786	821	834	828	821	857	862	831	814	920	781	806	838	808	793	837	826	827	834	787	843	862	876	840	832	801	894	826	830	811	870	839	809	851	835	848	907	827	805	880	822	805	850	857	818	836	872	838	818	793	835	845	793	866	854	832	802	857	852	872	837	863	799	849	884	827	800	835	833	819	857	844	874	866	795	836	864	876	846	821	763	843	844	835	914	856	876	830	845	857	814	834	849	872	865	832	851	859	802	806	819	835	895	883	826	817	829	908	842	843	849	850	914	814	856	860	881	864	837	900	910	903	805	841	869	840	807	846	843	876	771	868	836	829	867	836	906	847	866	834	815	849	816	809	814	844	851	840	833	838	855	826	800	842	823	814	834	845	827	824	819	836	852	802	818	906	860	834	798	845	840	863	801	784	809	862	819	840	851	816	892	858	832	802	818	830	803	820	880	820	809	842	824	881	825	899	836	834	827	841	826	881	812	818	872	839	801	863	834	851	847	849	875	827	821	842	844	806	852	816	868	840	894	831	839	858	799	792	839	839	890	822	830	809	861	881	826	835	860	840	846	840	834	769	844	837	885	826	840	829	779	862	847	836	821	804	853	826	834	843	804	805	859	825	849	792	790	827	847	832	854	821	840	807	851	835	863	816	844	856	834	817	859	881	872	836	834	868	855	832	839	850	818	867	855	867	804	845	868	840	808	797	850	852	827	844	792	862	832	819	833	772	803	806	831	841	852	776	839	848	809	833	852	872	886	756	840	784	817	845	825	758	787	851	824	858	861	794	844	881	840	867	877	857	870	866	841	805	878	824	841	830	852	809	859	807	820	847	826	862	814	837	881	799	783	805	915	868	809	851	855	881	860	875	912	854	848	839	826	872	887	831	874	859	843	820	862	866	841	800	791	842	801	881	845	807	854	866	827	867	780	821	806	871	823	823	820	867	868	850	863	842	840	832	828	845	834	829	870	799	836	839	812	842	829	869	860	838	823	802	796	836	862	853	850	798	852	812	844
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
